.element-text[data-is-filled]:not([data-is-filled=computed]){visibility:hidden}body.adaptive-desktop .element-text[data-is-filled=computed]{font-size:calc(var(--100cqi) / (var(--textWidth, 1000) / var(--fillScale, 1)))}body.adaptive-mobile .element-text[data-is-filled=computed]{font-size:calc(var(--100cqi) / (var(--textWidth, 1000) / var(--fillScale_mobile, var(--fillScale, 1))))}[data-e-id=text01]{--elementMinWidth:min-content}[data-e-id=text01].element-item--explicit-sizing .element-content{word-break:normal;white-space:normal}[data-e-id=text01].fill-space .element-content{align-items:flex-end}[data-e-id=text01] .element-text{display:block;max-width:100%;width:100%;margin:0;padding:0}body.adaptive-desktop [data-e-id=text01].autowidth-desktop:not([data-containment=box])>.element-content,body.adaptive-mobile [data-e-id=text01].autowidth-mobile:not([data-containment=box])>.element-content{max-width:var(--elementMaxWidth,100%)!important}[data-e-id=text01] .quote-mark{display:none;width:35px;height:23px;margin-bottom:20px;order:-1}[data-e-id=text01] [data-quote-style="1"]{width:auto;text-align:left!important;position:relative;padding-left:min(1.5ch,22px)}[data-e-id=text01] [data-quote-style="1"]:before{content:"";position:absolute;top:2px;bottom:2px;left:0;width:.08em;min-width:1px;max-width:4px;background:currentColor}[data-e-id=text01][data-element-justify=start] [data-quote-style="1"]{width:100%}
[data-w-id=FIXED_AREA]{position:fixed!important;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:2502}
[data-b-id=FREE]{height:var(--sectionHeight);min-height:var(--sectionHeightMin,var(--heroHeightMin));max-height:var(--sectionHeightMax,var(--heroHeightMax))}[data-b-id=FREE] .fixed-area{height:inherit;min-height:inherit;max-height:inherit}
[data-e-id=apps_buttons] .apps-buttons{display:flex;justify-content:inherit;align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;gap:var(--buttonsMargin)}[data-e-id=apps_buttons] .apps-buttons.position--vertical{flex-direction:column}[data-e-id=apps_buttons] .apps-buttons.position--horizontal{flex-direction:row;flex-wrap:wrap}[data-e-id=apps_buttons] .apps-button{--hoverButtonScale:1.04;--hoverButtonOpacity:0.75;position:relative;overflow:hidden;border-radius:6px;cursor:pointer;width:100%;transition:opacity .2s ease,transform .3s cubic-bezier(.21,.67,.58,1)}[data-e-id=apps_buttons] .apps-button img{position:absolute;top:0;left:0;pointer-events:none;width:100%;height:100%}[data-e-id=apps_buttons] .apps-button__main-image{z-index:1}[data-e-id=apps_buttons] .apps-button__hover-image{opacity:0;z-index:2;transition:opacity .3s ease}[data-e-id=apps_buttons] .apps-button.size--small{--hoverButtonScale:1.0475;width:132px;height:42px}[data-e-id=apps_buttons] .apps-button.size--medium{width:150px;height:48px}[data-e-id=apps_buttons] .apps-button.size--large{width:170px;height:54px}[data-e-id=apps_buttons] .apps-button.effect--zoom.hover{transform:scale(var(--hoverButtonScale))}[data-e-id=apps_buttons] .apps-button.effect--opacity.hover{opacity:var(--hoverButtonOpacity)}[data-e-id=apps_buttons] .apps-button.effect--fill.hover .apps-button__hover-image{opacity:1}[data-e-id=apps_buttons].fill-space .element-content{align-items:flex-end}