@layer reset,config,components,utilities,colors;@layer reset{*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}html{font-size:1rem}input,textarea{background:none;border:none;color:inherit;font:inherit}[popover]{border:unset}ol,ul{list-style:none;margin:0;padding:0}a{text-decoration:none}button{background:unset;border:unset;cursor:pointer}a,button{font:inherit;color:inherit}b,strong{font-weight:inherit}blockquote{margin:unset}textarea{resize:none}[type=checkbox],[type=radio]{-webkit-appearance:unset;-moz-appearance:unset;appearance:unset}dialog{border:none;padding:0;background:transparent;max-width:none;max-height:none;width:auto;height:auto}details summary{cursor:pointer}details ::marker,details ::webkit-details-marker{display:none}fieldset{border:none}input[type=search]::-webkit-search-cancel-button{display:none}iframe{max-width:100%;aspect-ratio:16/9;height:auto}:focus,:focus-visible{outline:none}}@layer config{@property --container-padding{syntax: "<length>"; inherits: true; initial-value: 20px;}@property --container-width{syntax: "<length>"; inherits: true; initial-value: 1400px;}@property --section-gap{syntax: "<length>"; inherits: true; initial-value: 120px;}@property --transition-duration{syntax: "<time>"; inherits: true; initial-value: .25s;}@property --transition-timing-function{syntax: "linear | ease | ease-in | ease-out | ease-in-out"; inherits: true; initial-value: ease;}:root{--transition: var(--transition-duration, .3s) var(--transition-timing-function, ease)}@media not (min-width:768px){:root{--section-gap: 40px}}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation:none!important}}html{scroll-padding-top:calc(var(--header-height) + 30px);scroll-behavior:smooth}html:has(header.menu__open){overflow-y:clip}body{background-color:var(--clr-grey-100);color:var(--clr-black);container:body/inline-size;min-height:100vh;display:flex;flex-direction:column;justify-content:space-between}main{margin-top:var(--header-height);flex-grow:1}.container{padding-inline:var(--container-padding);margin-inline:auto;max-width:var(--container-width);width:100%}@media(min-width:992px){.container.narrow-10{max-width:calc(.8333333333 * (min(100vw,var(--container-width)) - var(--container-padding) * 2 - var(--global-grid-gap) * 11) + var(--global-grid-gap) * (10 - 1) + var(--container-padding) * 2)}}@media(min-width:992px){.container.narrow-8{max-width:calc(.6666666667 * (min(100vw,var(--container-width)) - var(--container-padding) * 2 - var(--global-grid-gap) * 11) + var(--global-grid-gap) * (8 - 1) + var(--container-padding) * 2)}}@media(min-width:768px)and (not (min-width:992px)){.container.narrow-8{max-width:calc(.8333333333 * (min(100vw,var(--container-width)) - var(--container-padding) * 2 - var(--global-grid-gap) * 11) + var(--global-grid-gap) * (10 - 1) + var(--container-padding) * 2)}}@media(min-width:992px){.container.narrow-6{max-width:calc(.5 * (min(100vw,var(--container-width)) - var(--container-padding) * 2 - var(--global-grid-gap) * 11) + var(--global-grid-gap) * (6 - 1) + var(--container-padding) * 2)}}@media(min-width:768px)and (not (min-width:992px)){.container.narrow-6{max-width:calc(.6666666667 * (min(100vw,var(--container-width)) - var(--container-padding) * 2 - var(--global-grid-gap) * 11) + var(--global-grid-gap) * (8 - 1) + var(--container-padding) * 2)}}img{display:block;height:auto;object-fit:cover;max-width:100%}.paint-on-scroll{content-visibility:auto;contain-intrinsic-size:0 500px}dialog{top:var(--header-height);opacity:0;transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity,display,overlay;transition-behavior:allow-discrete}dialog[open]{opacity:1}@starting-style{dialog[open]{opacity:0}}dialog::backdrop{background-color:var(--clr-black);opacity:0;transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity,display,overlay;transition-behavior:allow-discrete;top:var(--header-height)}dialog[open]::backdrop{opacity:.9}@starting-style{dialog[open]::backdrop{opacity:0}}summary{list-style:none}summary::-webkit-details-marker{display:none}summary::marker{display:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.lenis:where(html),.lenis:where(html) body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis .lenis-smooth iframe{pointer-events:none}.lenis.lenis-autoToggle{transition-property:overflow;transition-duration:1ms;transition-behavior:allow-discrete}.swiper{width:100%;height:100%;max-width:100%}.grecaptcha-badge{visibility:hidden}}@media not (min-width:1100px){#cookiescript_badge{bottom:60px!important}}#cookiescript_readmore{color:var(--clr-accent)!important}#cookiescript_accept{background-color:var(--clr-accent)!important}@layer config{body{font-family:tt-commons-pro,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.heading-1,.html-content h2{font-size:clamp(1.5625rem,1.1741504854rem + 1.9417475728vw,2.8125rem);line-height:clamp(1.75rem,1.322815534rem + 2.1359223301vw,3.125rem);font-weight:700;letter-spacing:normal}.heading-2,.html-content h3{font-size:clamp(1.25rem,.60546875rem + 1.875vw,2.1875rem);line-height:clamp(1.625rem,1.0234375rem + 1.75vw,2.5rem);font-weight:600;letter-spacing:normal}.heading-3,.html-content h4{font-size:clamp(1.0625rem,.9071601942rem + .7766990291vw,1.5625rem);line-height:clamp(1.4375rem,1.3015776699rem + .6796116505vw,1.875rem);font-weight:600;letter-spacing:normal}.heading-4,.html-content h6,.html-content h5,.form-response{font-size:clamp(.875rem,.7973300971rem + .3883495146vw,1.125rem);line-height:clamp(1.375rem,1.3167475728rem + .2912621359vw,1.5625rem);font-weight:600;letter-spacing:normal}.heading-header{font-size:.9375rem;line-height:1.25rem;font-weight:600;letter-spacing:normal}.heading-header.accent{color:var(--clr-accent)}@media(min-width:768px){.body-text,.muted-response,body{font-size:1.0625rem;line-height:1.25;font-weight:300;letter-spacing:normal}}@media not (min-width:768px){.body-text,.muted-response,body{font-size:.9375rem;line-height:1.25;font-weight:300;letter-spacing:normal}}.body-text-small{font-size:.875rem;line-height:1.25;font-weight:300;letter-spacing:normal}.body-text-extra-small,.html-content del{font-size:.8125rem;line-height:1.25;font-weight:300;letter-spacing:normal}.muted-response{text-align:center;color:var(--clr-grey-500);grid-column:1/-1;flex-grow:1}.form-response{text-align:center}.html-content>*:not(:last-child,:where(h2,h3,h4,h5,h6):not(:first-child),:has(+ul,+ol),:where(ul,ol)){margin-bottom:40px}.html-content h6{font-weight:400}.html-content a{color:var(--clr-accent);text-decoration:underline}@media(pointer:fine)and (hover:hover){.html-content a:hover:not([disabled]),.html-content a:focus-visible:not([disabled]){text-decoration:unset}}.html-content del{text-decoration:none;font-weight:inherit}.html-content i{font-style:normal;color:var(--clr-accent)}.html-content u{line-height:35px;text-underline-offset:8px}.html-content strong,.html-content b{font-weight:600}.html-content ul,.html-content ol{padding-left:20px}.html-content ul:not(:first-child),.html-content ol:not(:first-child){margin-top:20px}.html-content ul:not(:last-child,:has(+h2,+h3,+h4,+h5,+h6)),.html-content ol:not(:last-child,:has(+h2,+h3,+h4,+h5,+h6)){margin-bottom:20px}.html-content ul:has(+h2,+h3,+h4,+h5,+h6),.html-content ol:has(+h2,+h3,+h4,+h5,+h6){margin-bottom:40px}.html-content ul{list-style-type:disc}.html-content ul li ul{list-style-type:circle}.html-content ul li ul li ul{list-style-type:square}.html-content ol{list-style-type:decimal}.html-content ol li ol{list-style-type:upper-alpha}.html-content ol li ol li ol{list-style-type:lower-alpha}.html-content img{width:100%;height:auto}.html-content blockquote:first-child{margin-top:unset}.html-content blockquote cite{font-size:1rem;line-height:1.5rem;font-weight:300;letter-spacing:normal;font-style:italic;display:block;margin-top:1em}.html-content blockquote cite:before{content:"- "}@media(min-width:992px){.html-content blockquote{font-size:2rem;line-height:2.625rem;font-weight:300;letter-spacing:normal;margin-top:50px}.html-content blockquote:not(:last-child){margin-bottom:50px}}@media not (min-width:992px){.html-content blockquote{font-size:1.375rem;line-height:1.875rem;font-weight:300;letter-spacing:normal;margin-top:40px}.html-content blockquote:not(:last-child){margin-bottom:40px}}.html-content pre{background-color:var(--clr-secondary);padding:1em;overflow-x:auto}.html-content table{width:100%;border-collapse:collapse;text-align:left}@media not (min-width:768px){.html-content table{display:block;width:calc(100vw - var(--container-padding) * 2 - 60px);overflow-x:scroll;-webkit-overflow-scrolling:touch}}.html-content table th,.html-content table td{vertical-align:top;padding-block:clamp(.9375rem,.7433252427rem + .9708737864vw,1.5625rem);padding-inline:clamp(.625rem,.4308252427rem + .9708737864vw,1.25rem);border-bottom:1px solid var(--clr-grey-200)}@media not (min-width:768px){.html-content table th,.html-content table td{min-width:140px}}.html-content table th:first-child,.html-content table td:first-child{width:calc(clamp(6.875rem,5.1274271845rem + 8.7378640777vw,12.5rem) + clamp(1.5625rem,.8828883495rem + 3.3980582524vw,3.75rem));padding-left:0;padding-right:clamp(1.5625rem,.8828883495rem + 3.3980582524vw,3.75rem);font-weight:600}@media not (min-width:768px){.html-content table th:first-child,.html-content table td:first-child{min-width:200px}}.html-content table th:last-child,.html-content table td:last-child{padding-right:0}.html-content table th{font-weight:600;border-bottom:2px solid var(--clr-grey-200)}.html-content table tr{transition:background-color .3s ease}.html-content figure{margin:0}.html-content figcaption{text-align:center;font-style:italic}.html-content .rx-fontsize-10{font-size:10px;line-height:14px}.html-content .rx-fontsize-11{font-size:11px;line-height:15px}.html-content .rx-fontsize-12{font-size:12px;line-height:16px}.html-content .rx-fontsize-14{font-size:14px;line-height:18px}.html-content .rx-fontsize-16{font-size:16px;line-height:20px}.html-content .rx-fontsize-18{font-size:18px;line-height:22px}@media not (min-width:768px){.html-content .rx-fontsize-18{font-size:15px}}.html-content .rx-fontsize-20{font-size:20px;line-height:24px}@media not (min-width:768px){.html-content .rx-fontsize-20{font-size:18px}}.html-content .rx-fontsize-24{font-size:24px;line-height:28px}@media not (min-width:768px){.html-content .rx-fontsize-24{font-size:20px}}.html-content .rx-fontsize-28{font-size:28px;line-height:32px}@media not (min-width:768px){.html-content .rx-fontsize-28{font-size:24px}}.html-content .rx-fontsize-30{font-size:30px;line-height:34px}@media not (min-width:768px){.html-content .rx-fontsize-30{font-size:26px}}.text-center{text-align:center}.text-uppercase{text-transform:uppercase}}@layer colors{:root{--clr-white: #ffffff;--clr-black: #303030;--clr-accent: #C20C19;--clr-grey-100: #EEEEEE;--clr-grey-200: #DCDCDC;--clr-grey-500: #555555;--clr-success: #275F46;--clr-error: #C20C19;--clr-warning: #C2640C}}._access-icon{--_access-icon-bg: var(--clr-accent);--_access-icon-color: #ffffff;--_access-icon-z-index: 99}@media(min-width:1100px){._access-icon{--_access-icon-bottom: 10px}}@media not (min-width:1100px){._access-icon{--_access-icon-bottom: 60px}}._access-menu{--_access-menu-item-color: #000000;--_access-menu-item-icon-color: #000000;--_access-menu-item-hover-icon-color: #000000;--_access-menu-item-button-hover-color: #000000;--_access-menu-item-button-hover-background-color: #e0e0e0;--_access-menu-item-button-active-background-color: var(--clr-accent);--_access-menu-item-button-active-color: #ffffff;--_access-menu-item-active-icon-color: #ffffff;--_access-menu-header-color: #000000;--_access-menu-item-button-text-indent: 0;--_access-menu-item-button-padding: 4px 8px;visibility:visible;transition-property:all,visibility;transition-duration:var(--_access-menu-transition-duration, .35s),0s;transition-timing-function:ease-in-out,linear;transition-delay:0s,0s;width:min(420px,100%)!important}._access-menu ul li button{display:flex;align-items:center;gap:12px;text-align:left;border-radius:var(--border-radius-sm, 8px)}._access-menu ul li button:before,._access-menu ul li button svg{position:relative!important;top:auto!important;left:auto!important;transform:none!important;margin:0!important;display:flex!important;align-items:center;justify-content:center;line-height:1!important}._access-menu ul li button #iconBigCursorSvg{width:30px!important;height:30px!important;padding:5px}._access-menu.close{visibility:hidden;transition-delay:0s,var(--_access-menu-transition-duration, .35s)}@keyframes floating{0%{translate:0 0}50%{translate:0 -10px}to{translate:0 0}}.floating-anim{animation:floating 2s ease-in-out infinite}@media(pointer:fine)and (hover:hover){.floating-anim:hover:not([disabled]),.floating-anim:focus-visible:not([disabled]){animation-play-state:paused}}@layer utilities{.form{padding:clamp(1.25rem,.2791262136rem + 4.854368932vw,4.375rem) clamp(1.25rem,-.7888349515rem + 10.1941747573vw,7.8125rem);background-color:var(--clr-white);border-radius:40px}.form__wrapper>.container{display:grid}.form-grid{display:grid;gap:20px;grid-template-columns:repeat(12,1fr)}@media(min-width:768px){.form-grid>.form-input{grid-column:span var(--columns, 12)}}@media not (min-width:768px){.form-grid>.form-input{grid-column:span 12}}.form-text{display:grid;gap:20px;margin-bottom:20px;grid-column:1/-1}.form [type=submit]{grid-column:span 12;justify-self:center}.form.dz-drag-hover *{pointer-events:none}.form-input{display:grid}.form-input input:not(.checkbox input,.radio input),.form-input textarea,.form-input .select__button{border:1px solid var(--clr-grey-200);border-radius:5px;padding-inline:15px;width:100%}.form-input input:not(.checkbox input,.radio input)[readonly],.form-input textarea[readonly],.form-input .select__button[readonly]{opacity:.5;cursor:not-allowed}.form-input>input:not(.checkbox input,.radio input),.form-input .iti input,.form-input>textarea{background-color:#f8f7f6}.form-input>input:not(.checkbox input,.radio input)::placeholder,.form-input .iti input::placeholder,.form-input>textarea::placeholder{color:var(--clr-grey-500)}.form-input>input:not(.checkbox input,.radio input):not(:placeholder-shown,.error),.form-input>input:not(.checkbox input,.radio input):focus-visible,.form-input .iti input:not(:placeholder-shown,.error),.form-input .iti input:focus-visible,.form-input>textarea:not(:placeholder-shown,.error),.form-input>textarea:focus-visible{border-color:var(--clr-black)}.form-input:not(.textarea,.dropzone,.checkbox,.radio)>input,.form-input:not(.textarea,.dropzone,.checkbox,.radio) .iti input,.form-input:not(.textarea,.dropzone,.checkbox,.radio)>.select__button:not(.checkbox input,.radio input,.select .sr-only){height:50px}.form-input__feedback{display:flex;flex-direction:column;font-size:.8125rem;line-height:1.25rem;font-weight:300;letter-spacing:normal}.form-input__feedback small{font:inherit}.form-input.error input{border-color:var(--clr-accent)}.form-input.error .form-input__feedback{color:var(--clr-error)}.form-input__group{display:grid;gap:10px;grid-template-columns:var(--group-cols, 1fr)}.textarea textarea{padding-block:10px}@supports (field-sizing: content){.textarea textarea{field-sizing:content;min-height:130px}}@supports not (field-sizing: content){.textarea textarea{height:130px}}.checkbox{grid-template-columns:16px auto;max-width:fit-content;gap:5px 10px;font-size:.875rem;line-height:1.25rem;font-weight:300;letter-spacing:normal}.checkbox input{border-radius:2px;border:2px solid var(--clr-grey-500);width:16px;height:16px;position:relative;cursor:pointer;top:2px}.checkbox input:checked{background-color:var(--clr-grey-500)}.checkbox input:checked:before{content:"";top:0;right:0;bottom:0;left:0;position:absolute;-webkit-mask-image:url(/build/assets/svg/check.-tA5pSyZ.svg);mask-image:url(/build/assets/svg/check.-tA5pSyZ.svg);-webkit-mask-position:center;mask-position:center;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;background-color:var(--clr-white)}.checkbox input:focus-visible{outline:1px solid var(--clr-black);outline-offset:2px}.checkbox label{cursor:pointer}.checkbox label a{color:var(--clr-accent);text-decoration:underline}@media(pointer:fine)and (hover:hover){.checkbox label a:hover:not([disabled]),.checkbox label a:focus-visible:not([disabled]){text-decoration:none}}.checkbox .form-input__feedback{grid-column:1/-1}.radio{grid-template-columns:16px auto;max-width:fit-content;gap:5px 10px;font-size:.875rem;line-height:1.25rem;font-weight:300;letter-spacing:normal}.radio input{border-radius:50%;border:1px solid var(--clr-grey-500);width:16px;height:16px;position:relative;cursor:pointer;top:2px}.radio input:checked{background-color:var(--clr-grey-500)}.radio input:focus-visible{outline:1px solid var(--clr-black);outline-offset:2px}.radio label{cursor:pointer}.radio label a{color:var(--clr-accent);text-decoration:underline}@media(pointer:fine)and (hover:hover){.radio label a:hover:not([disabled]),.radio label a:focus-visible:not([disabled]){text-decoration:none}}.radio .form-input__feedback{grid-column:1/-1}.select{position:relative;cursor:pointer}.select:has(.select__hidden-input[readonly]) .select__button{opacity:.5;cursor:not-allowed}.select.select__open .select__button svg{scale:1 -1}.select.is-selected .select__button{border-color:var(--clr-black)}.select__button{display:flex;align-items:center;justify-content:flex-start;gap:10px;background-color:#f8f7f6;width:100%;z-index:2;text-align:start}.select__button:focus-visible{border-color:var(--clr-black)}.select__options{position:absolute;top:calc(100% + 5px);left:0;right:0;min-width:200px;z-index:10;background-color:var(--clr-white);border-radius:5px;border:1px solid var(--clr-grey-200);box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;max-height:350px;overflow:clip}.select__options:focus-within{border-color:var(--clr-black)}.select__search{position:sticky;top:0;background-color:var(--clr-white);padding:10px;z-index:2;border-bottom:1px solid var(--clr-grey-200)}.select__search-input{width:100%;border:1px solid var(--clr-grey-200);border-radius:5px;padding:10px;outline:none;background-color:#f8f7f6}.select__search-input:focus-visible{border-color:var(--clr-black)}.select__list{display:flex;flex-direction:column;overflow-y:auto}.select__option{padding:10px 15px;width:100%;text-align:start;border:none;background:none}.select__option:not(.disabled,[aria-disabled=true]):focus-visible,.select__option:not(.disabled,[aria-disabled=true]):hover,.select__option:not(.disabled,[aria-disabled=true]).is-active{background-color:var(--clr-grey-100)}.select__option.disabled,.select__option[aria-disabled=true]{cursor:not-allowed;opacity:.5}.select:not(.select__open) .select__options{display:none}.search{position:relative}.search__dropdown{position:absolute;top:calc(100% + 5px);left:0;right:0;min-width:200px;z-index:10;background-color:var(--clr-white);border-radius:5px;border:1px solid var(--clr-grey-200);box-shadow:0 4px 8px #0000001a;display:flex;flex-direction:column;max-height:350px;overflow:clip}.search__dropdown:not(.is-open){display:none}.search__list{display:flex;flex-direction:column;overflow-y:auto}.search__option{padding:10px 15px;width:100%;text-align:start;border:none;background:none;cursor:pointer}.search__option:focus-visible,.search__option:hover,.search__option.is-active{background-color:var(--clr-grey-100)}.dropzone{display:grid;gap:20px}.dropzone .dropzone-main{border-radius:5px;padding:40px 20px;border:1px dashed var(--clr-grey-500);background-color:var(--clr-grey-100);display:grid;place-items:center;text-align:center;cursor:pointer;position:relative}.dropzone .dropzone-main *{pointer-events:none}.dropzone .dropzone-main:before{content:attr(data-drag-hover-text);position:absolute;top:4px;right:4px;bottom:4px;left:4px;border-radius:inherit;z-index:10;scale:0;display:grid;place-items:center;background-color:#303030e5;color:var(--clr-white);font-size:1.125rem;line-height:1.625rem;font-weight:300;letter-spacing:normal;pointer-events:none}.dropzone .dropzone-main:focus-visible{border-color:var(--clr-black)}.dropzone .dropzone-main:is(.dz-drag-hover .dropzone-main):before{transition:var(--transition-duration) var(--transition-timing-function);transition-property:scale;scale:1}.dropzone .dropzone-main svg{margin-bottom:5px}.dropzone .dropzone-files{color:var(--clr-grey-500);gap:20px}.dropzone .dropzone-files:not(:has(:first-child)){display:none}.dropzone .dropzone-files:has(:first-child){display:grid}.dropzone__text{font-size:1.125rem;line-height:1.625rem;font-weight:300;letter-spacing:normal}.dropzone .file-preview{display:grid;align-items:center;grid-template-columns:25px 1fr 15px;gap:10px;border:1px solid var(--clr-grey-200);border-radius:5px;padding-inline:15px;height:50px}@media(pointer:fine)and (hover:hover){.dropzone [data-dz-remove]:hover:not([disabled]),.dropzone [data-dz-remove]:focus-visible:not([disabled]){color:var(--clr-accent)}}.dropzone .form-input__feedback{margin-top:-20px}.dropzone svg{display:block}.dropzone .dz-default.dz-message{display:none!important}.promo{position:relative}.promo:before{content:"";position:absolute;display:block;top:20px;transform:translateY(-50%);aspect-ratio:1;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-position:center;mask-position:center}.promo:not(.error,.success):before{display:none}.promo.success:before{-webkit-mask-image:url(/build/assets/svg/check.-tA5pSyZ.svg);mask-image:url(/build/assets/svg/check.-tA5pSyZ.svg);width:15px;right:15px;background-color:var(--clr-success)}.promo.error:before{-webkit-mask-image:url(/build/assets/svg/x.DMyWaJGE.svg);mask-image:url(/build/assets/svg/x.DMyWaJGE.svg);width:20px;right:10px;background-color:var(--clr-error)}.tel-input .iti{width:100%}.tel-input .iti__country-list{background-color:var(--clr-white);border-radius:5px;border:1px solid var(--clr-grey-200);box-shadow:0 4px 8px #0000001a;margin:5px 0 0}.tel-input .iti__country{padding:10px 15px}.tel-input .iti__country.iti__highlight{background-color:var(--clr-grey-100)}.form-response{display:none}.is-loading{position:relative;pointer-events:none;-webkit-user-select:none;user-select:none}.is-loading .loader__background{display:block}}.link-whole:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-color:transparent;z-index:10}.link-whole__over{position:relative;z-index:11}.link-social{display:grid;place-items:center;border-radius:50%;width:40px;aspect-ratio:1;border:1px solid currentColor;background-color:currentColor}.link-hover:is(a,button),.link-hover a,.link-hover button{transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity}@media(pointer:fine)and (hover:hover){.link-hover:is(a,button):hover:not([disabled]),.link-hover:is(a,button):focus-visible:not([disabled]),.link-hover a:hover:not([disabled]),.link-hover a:focus-visible:not([disabled]),.link-hover button:hover:not([disabled]),.link-hover button:focus-visible:not([disabled]){opacity:.5}}.accent-link{color:var(--clr-accent)}@layer utilities{:root{--radius-sm: 10px;--radius-md: 20px;--radius-lg: 40px;--radius-xl: 60px;--global-grid-gap: 20px}.display-none{display:none!important}.less-gap{--section-gap: var(--less-gap)}@media(min-width:768px){.less-gap{--less-gap: 50px}}@media not (min-width:768px){.less-gap{--less-gap: 25px}}.extend{padding-block:var(--section-gap)}.extend-top{padding-top:var(--section-gap)}.extend-bottom{padding-bottom:var(--section-gap)}.space{margin-block:var(--section-gap)}.space-top{margin-top:var(--section-gap)}.space-bottom{margin-bottom:var(--section-gap)}.background-gradient{background-image:linear-gradient(to var(--gradient-direction, bottom),var(--clr-accent),var(--clr-black))}.background-light-gradient{background-image:linear-gradient(to var(--gradient-direction, bottom),#f4e8e9,var(--clr-white))}.background-white{background-color:var(--clr-white)}.background-black{background-color:var(--clr-black)}.background-accent{background-color:var(--clr-accent)}.background-grey-100{background-color:var(--clr-grey-100)}.background-grey-200{background-color:var(--clr-grey-200)}.background-grey-500{background-color:var(--clr-grey-500)}.section:not(:first-child){content-visibility:auto;contain-intrinsic-size:0 500px}.section>.container{display:grid;gap:40px 20px}.section>.container>.swiper,.section>.container>.main-btn,.section>.container>.section-actions{grid-column:1/-1}.section>.container>.swiper{width:100%}.section>.container>.main-btn,.section>.container>.section-actions{justify-self:center}.section-actions{display:flex;align-items:center;justify-content:center;gap:20px}@media not (min-width:768px){.section-actions{flex-direction:column}}.section.slider-layout>.container:has(.slider-nav){grid-template-columns:1fr auto}.section.slider-layout .section-text{max-width:650px}@media not (min-width:768px){.section.slider-layout-mobile>.container{grid-template-columns:1fr auto}}.section.center-content>.container{justify-items:center}.section.center-content .section-header{justify-items:center}.section-header{display:grid;gap:20px;text-align:center;max-width:810px;margin-inline:auto}.global-grid{display:grid;gap:var(--global-grid-gap)}@media(min-width:768px){.global-grid{grid-template-columns:repeat(var(--global-grid-columns, 3),1fr)}}@media not (min-width:768px){.global-grid{grid-template-columns:repeat(auto-fit,minmax(var(--global-grid-min-width, 250px),1fr))}}.global-column{display:grid;gap:var(--global-grid-gap);align-content:start}.tabs{padding:clamp(1.25rem,-.3994845361rem + 3.4364261168vw,2.5rem);border-radius:var(--radius-md);background-color:var(--clr-white)}@media(min-width:768px){.tabs{width:calc(.6666666667 * (min(100vw,var(--container-width)) - var(--container-padding) * 2 - var(--global-grid-gap) * 11) + var(--global-grid-gap) * (8 - 1));margin-inline:auto}}[data-panel]:not([hidden]){animation:fadeIn var(--transition-duration) ease-out}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.about-row>.container{display:grid;align-items:center;gap:40px}.about-row__content{display:flex;flex-direction:column;gap:20px}.about-row__image img{width:100%;border-radius:var(--radius-md)}@media(min-width:768px){.about-row>.container{gap:clamp(2.5rem,-5.7474226804rem + 17.1821305842vw,8.75rem)}.about-row:not(.about-row--reverse)>.container{grid-template-columns:var(--about-row-image-columns, 1fr) var(--about-row-content-columns, 1fr)}.about-row--reverse>.container{grid-template-columns:var(--about-row-content-columns, 1fr) var(--about-row-image-columns, 1fr)}.about-row--reverse .about-row__content{order:-1}}}@layer utilities{.shadow-box{display:grid;grid-template-rows:auto 1fr auto;gap:20px;background-image:radial-gradient(circle at bottom left,var(--clr-grey-200),transparent)}.check-list{display:flex;flex-direction:column;gap:clamp(.3125rem,-.4759174312rem + 2.2935779817vw,.625rem);margin:0;padding:0;list-style:none}.check-list li,.check-list--item{display:flex;gap:10px}.check-list li:before,.check-list--item:before{content:"";flex-shrink:0;width:24px;height:24px}.check-list li:not(.not-mask):before,.check-list--item:not(.not-mask):before{-webkit-mask-image:var(--icon-url, url(/build/assets/svg/check_circle.DXG6__LL.svg));mask-image:var(--icon-url, url(/build/assets/svg/check_circle.DXG6__LL.svg));-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor}.check-list li.not-mask:before,.check-list--item.not-mask:before{background-image:var(--icon-url, url(/build/assets/svg/check_circle.DXG6__LL.svg));background-size:contain;background-repeat:no-repeat;background-position:center}.check-list li{align-items:flex-start}.check-list li:before{margin-top:-.15em}.check-list--item{align-items:center}.content-card{border-radius:var(--radius-md);background-color:var(--clr-white);padding:clamp(1.25rem,-.3994845361rem + 3.4364261168vw,2.5rem);display:flex;flex-direction:column;gap:10px}.content-card.with-people .html-content{flex-grow:1}.content-card.with-people .people{display:flex;align-items:center;margin-top:auto}.content-card.with-people .people>*{border-radius:50%}.content-card.with-people .people>*:not(:first-child){margin-left:-10px}.content-card.with-number{align-items:center;justify-content:center;text-align:center}.content-card.with-number .with-number__heading{display:grid}.content-card.with-icon{align-items:flex-start}.content-card.with-icon .html-content{flex-grow:1}.content-card.with-icon .content-card__icon{margin-top:80px}.content-card.with-background-image,.content-card.with-large-icon{justify-content:flex-end}.content-card.with-background-image{color:var(--clr-white);background-image:linear-gradient(to var(--background-gradient-direction, bottom),transparent 0%,var(--clr-black) 100%),var(--background-image, none)}.content-card.with-large-icon{position:relative;color:var(--clr-black);z-index:1;overflow:clip}.content-card.with-large-icon:before{content:"";position:absolute;top:0;right:0;width:70%;aspect-ratio:1;z-index:-1;-webkit-mask-image:var(--icon-url);mask-image:var(--icon-url);-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:top right;mask-position:top right;background-color:currentColor;color:var(--clr-grey-200)}}@layer utilities{.loader{position:absolute;top:50%;left:50%;width:60px;height:auto;aspect-ratio:1;border-radius:50%;border:8px solid var(--clr-accent);animation:l20-1 .8s infinite linear alternate,l20-2 1.6s infinite linear}.loader__background{display:none;position:absolute;top:-20px;right:-20px;bottom:-20px;left:-20px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);z-index:10}.global-popup .loader:not(:only-child){display:none}.global-popup:not([open]) .loader:only-child{visibility:hidden}@keyframes l20-1{0%{clip-path:polygon(50% 50%,0 0,50% 0%,50% 0%,50% 0%,50% 0%,50% 0%)}12.5%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 0%,100% 0%,100% 0%)}25%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,100% 100%,100% 100%)}50%{clip-path:polygon(50% 50%,0 0,50% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}62.5%{clip-path:polygon(50% 50%,100% 0,100% 0%,100% 0%,100% 100%,50% 100%,0% 100%)}75%{clip-path:polygon(50% 50%,100% 100%,100% 100%,100% 100%,100% 100%,50% 100%,0% 100%)}to{clip-path:polygon(50% 50%,50% 100%,50% 100%,50% 100%,50% 100%,50% 100%,0% 100%)}}@keyframes l20-2{0%{transform:translate(-50%,-50%) scaleY(1) rotate(0)}49.99%{transform:translate(-50%,-50%) scaleY(1) rotate(135deg)}50%{transform:translate(-50%,-50%) scaleY(-1) rotate(0)}to{transform:translate(-50%,-50%) scaleY(-1) rotate(-135deg)}}}@layer components{.article-card{position:relative;display:flex;flex-direction:column;border-radius:30px;transition:var(--transition-duration) var(--transition-timing-function);transition-property:background-color,color}.article-card__image img{border-radius:30px;transition:var(--transition-duration) var(--transition-timing-function);transition-property:border-bottom-left-radius,border-bottom-right-radius}.article-card__heading{padding-block:15px;padding-inline:25px}@media(pointer:fine)and (hover:hover){.article-card:has(.article-card__heading a:hover,.article-card__heading a:focus-visible){background-color:var(--clr-black);color:var(--clr-grey-200)}.article-card:has(.article-card__heading a:hover,.article-card__heading a:focus-visible) .article-card__image img{border-bottom-left-radius:0;border-bottom-right-radius:0}}}@layer components{button[disabled=disabled],button:disabled{opacity:.5;cursor:not-allowed}a[hidden],button[hidden]{visibility:hidden}.btn,.alt-btn,.accent-btn,.black-btn,.white-btn{display:grid;align-items:center;gap:5px;border-radius:100vw;padding-block:10px;font-size:.9375rem;line-height:1.25rem;font-weight:600;letter-spacing:normal;overflow:clip}.btn:not(.main-header .btn):not(.main-header .alt-btn):not(.main-header .accent-btn):not(.main-header .black-btn):not(.main-header .white-btn),.alt-btn:not(.main-header .btn):not(.main-header .alt-btn):not(.main-header .accent-btn):not(.main-header .black-btn):not(.main-header .white-btn),.accent-btn:not(.main-header .btn):not(.main-header .alt-btn):not(.main-header .accent-btn):not(.main-header .black-btn):not(.main-header .white-btn),.black-btn:not(.main-header .btn):not(.main-header .alt-btn):not(.main-header .accent-btn):not(.main-header .black-btn):not(.main-header .white-btn),.white-btn:not(.main-header .btn):not(.main-header .alt-btn):not(.main-header .accent-btn):not(.main-header .black-btn):not(.main-header .white-btn){min-height:50px}.btn .btn__icon,.alt-btn .btn__icon,.accent-btn .btn__icon,.black-btn .btn__icon,.white-btn .btn__icon{width:30px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center}.btn .btn__icon svg,.alt-btn .btn__icon svg,.accent-btn .btn__icon svg,.black-btn .btn__icon svg,.white-btn .btn__icon svg{width:15px;height:auto}.btn:not(:has(.btn__icon)),.alt-btn:not(:has(.btn__icon)),.accent-btn:not(:has(.btn__icon)),.black-btn:not(:has(.btn__icon)),.white-btn:not(:has(.btn__icon)){padding-inline:25px;width:fit-content;text-align:center}.btn:has(.btn__icon),.alt-btn:has(.btn__icon),.accent-btn:has(.btn__icon),.black-btn:has(.btn__icon),.white-btn:has(.btn__icon){padding-inline:15px 10px;text-align:start;grid-template-columns:1fr auto}.btn:has(.btn__icon) .btn__text,.alt-btn:has(.btn__icon) .btn__text,.accent-btn:has(.btn__icon) .btn__text,.black-btn:has(.btn__icon) .btn__text,.white-btn:has(.btn__icon) .btn__text{display:flex;align-items:center;gap:10px;justify-content:space-between}.white-btn{background-color:var(--clr-white);color:var(--clr-black)}.white-btn:has(.btn__icon) .btn__icon{background-color:var(--clr-black);color:var(--clr-white)}.black-btn{background-color:var(--clr-black);color:var(--clr-white)}.black-btn:has(.btn__icon) .btn__icon{background-color:var(--clr-white);color:var(--clr-black)}.accent-btn{background-color:var(--clr-accent);color:var(--clr-white)}.accent-btn:has(.btn__icon) .btn__icon{background-color:var(--clr-white);color:var(--clr-accent)}.alt-btn{background-color:var(--clr-grey-200);color:var(--clr-black)}.alt-btn:has(.btn__icon) .btn__icon{background-color:var(--clr-black);color:var(--clr-grey-200)}.naked-btn{font-size:.9375rem;line-height:1.25rem;font-weight:600;letter-spacing:normal;padding-bottom:2px;display:block;max-width:fit-content;position:relative}.naked-btn:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background-color:currentColor}.skip-to-content{position:fixed;top:10px;left:10px;z-index:1000;padding:15px 20px;background-color:var(--clr-accent);color:var(--clr-white);border:2px solid var(--clr-white)}.skip-to-content:not(:focus-visible){clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;width:1px;overflow:hidden;white-space:nowrap}}@layer components{.career-card{display:grid;gap:20px;align-items:center;background-color:var(--clr-grey-100);padding:clamp(1.25rem,-.3994845361rem + 3.4364261168vw,2.5rem);border-radius:15px}@media(min-width:500px){.career-card{grid-template-columns:1fr auto}}@media not (min-width:500px){.career-card .main-btn{width:100%}}}@layer components{.guide-card{padding:20px;background-color:var(--clr-white);border-radius:15px;display:grid;gap:clamp(.625rem,-1.8492268041rem + 5.1546391753vw,2.5rem)}.guide-card iframe{border-radius:10px}}@layer components{.offer-card{position:relative;display:flex;flex-direction:column;gap:10px;height:100%}.offer-card__badge{position:absolute;top:20px;right:20px;border-radius:30px 50px 0 30px;padding-inline:20px;min-width:110px;text-align:center;font-size:.9375rem;line-height:1.25rem;font-weight:600;letter-spacing:normal;height:35px;color:var(--clr-white);background-color:var(--clr-accent);align-content:center}@supports not (align-content: center){.offer-card__badge{display:flex;align-items:center;justify-content:center}}.offer-card__image{width:100%}.offer-card__image img{border-radius:30px;width:100%}.offer-card__btn{padding-inline:20px 10px;border-radius:100vw;background-color:var(--clr-white);color:var(--clr-black);display:flex;align-items:center;gap:10px;transition:var(--transition-duration) var(--transition-timing-function);transition-property:color,background-color;font-size:clamp(.8125rem,.400128866rem + .8591065292vw,1.125rem);line-height:clamp(1.25rem,.837628866rem + .8591065292vw,1.5625rem);font-weight:600;letter-spacing:normal;height:max(100%,55px);padding-block:10px}.offer-card .btn__text{display:flex;align-items:center;justify-content:space-between;flex-grow:1;gap:5px;flex-wrap:nowrap}.offer-card .btn__icon{width:35px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;flex-shrink:0;background-color:var(--clr-black);color:var(--clr-white);transition:var(--transition-duration) var(--transition-timing-function);transition-property:color,background-color}.offer-card .btn__icon svg{width:15px;height:auto}@media(pointer:fine)and (hover:hover){.offer-card:has(:focus-within,:hover) .offer-card__btn{background-color:var(--clr-accent);color:var(--clr-white)}.offer-card:has(:focus-within,:hover) .btn__icon{background-color:var(--clr-white);color:var(--clr-black)}}}.plan-card{display:grid;gap:20px;padding:25px;height:100%;border-radius:var(--radius-lg);grid-template-rows:var(--plan-card-header-height) auto 1fr auto}@supports (grid-template-rows: subgrid){.plan-card{grid-row:span 4;grid-template-rows:subgrid}}.swiper-slide .plan-card{grid-row:auto;grid-template-rows:minmax(var(--plan-card-header-height, 40px),auto) auto 1fr auto}@media(min-width:768px){.plan-card{--plan-card-header-height: 40px}}@media not (min-width:768px){.plan-card{--plan-card-header-height: auto}.plan-card .main-btn{margin-top:20px}}.plan-card__header{display:grid;align-items:start;min-height:40px;gap:10px}.plan-card__header-tag,.plan-card__header-text{font-size:.9375rem;line-height:1.25rem;font-weight:600;letter-spacing:normal;min-height:40px;align-content:center}.plan-card__header-tag{border-radius:30px 50px 0 30px;padding-inline:20px;min-width:110px;text-align:center}@media(min-width:768px){.plan-card__header:has(.plan-card__header-text+.plan-card__header-tag){grid-template-columns:1fr auto}.plan-card__header:not(:has(.plan-card__header-text+.plan-card__header-tag)) .plan-card__header-text{justify-self:start}.plan-card__header:not(:has(.plan-card__header-text+.plan-card__header-tag)) .plan-card__header-tag{justify-self:end}}@media not (min-width:768px){.plan-card__header{justify-content:start}.plan-card__header-tag{order:-1}}.plan-card__info{display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;gap:20px}.plan-card .price{min-height:clamp(1.75rem,1.4199029126rem + 1.6504854369vw,2.8125rem);justify-content:center}.plan-card .price--numeric .price__amount{font-size:clamp(1.5625rem,-.0869845361rem + 3.4364261168vw,2.8125rem);line-height:clamp(1.75rem,-.0644329897rem + 3.7800687285vw,3.125rem);font-weight:700;letter-spacing:normal}.plan-card .price--numeric .price__amount--original{font-size:clamp(1.25rem,.425257732rem + 1.7182130584vw,1.875rem);line-height:clamp(1.5625rem,-.4993556701rem + 4.295532646vw,3.125rem);font-weight:500;letter-spacing:normal}.plan-card .price--numeric .price__period{font-size:1.125rem;line-height:1.5625rem;font-weight:400;letter-spacing:normal}.plan-card .price--text .price__amount{font-size:1.125rem;line-height:1.5625rem;font-weight:600;letter-spacing:normal}.plan-card .check-list,.plan-card__actions{margin-top:clamp(0rem,-.859375rem + 2.5vw,1.25rem)}.plan-card__actions{display:grid;gap:var(--global-grid-gap)}.plan-card__actions .naked-btn{margin-inline:auto}.plan-card:not(.alt){background-color:var(--clr-white);color:var(--clr-black)}.plan-card:not(.alt) .plan-card__header-tag{color:var(--clr-white)}.plan-card:not(.alt) .plan-card__header-tag:not(.offer){background-color:var(--clr-black)}.plan-card:not(.alt) .plan-card__header-tag.offer{background-color:var(--clr-accent)}.plan-card:not(.alt) .plan-card__header-text{color:var(--clr-accent)}.plan-card:not(.alt) .price--text__amount{color:var(--clr-accent)}.plan-card.alt{background-image:linear-gradient(180deg,var(--clr-accent),var(--clr-black));color:var(--clr-white)}.plan-card.alt .plan-card__header-tag{background-color:var(--clr-white);color:var(--clr-black)}@layer components{.collapsible-card{border-radius:15px;max-height:fit-content}.collapsible-card:not(.grey-card){background-color:var(--clr-white)}.collapsible-card.grey-card{background-color:var(--clr-grey-100)}.collapsible-card__btn{padding:clamp(1.25rem,-.3994845361rem + 3.4364261168vw,2.5rem);display:grid;grid-template-columns:1fr auto;align-items:center;gap:50px}.collapsible-card .btn__icon{width:30px;aspect-ratio:1;border-radius:50%;display:grid;place-items:center;background-color:var(--clr-black);color:var(--clr-white);transition:var(--transition-duration) var(--transition-timing-function);transition-property:rotate}.collapsible-card .btn__icon span{width:2px;height:12px;background-color:var(--clr-white);grid-area:1/1;border-radius:1px}.collapsible-card .btn__icon span:last-child{rotate:90deg}.collapsible-card__content{overflow:hidden;padding-inline:clamp(1.25rem,-.3994845361rem + 3.4364261168vw,2.5rem);padding-bottom:clamp(1.25rem,-.3994845361rem + 3.4364261168vw,2.5rem);color:var(--clr-grey-500)}@media(pointer:fine)and (hover:hover){.collapsible-card:hover:not([disabled]) .btn__icon,.collapsible-card:focus-visible:not([disabled]) .btn__icon{rotate:180deg}}.collapsible-card[open] .btn__icon span:first-child{display:none}}.price{display:flex;flex-direction:column;gap:5px}.price__main{display:flex;align-items:baseline;gap:8px}.price__amount:has(.price__amount--discounted){display:flex;align-items:center;gap:clamp(.625rem,-.199742268rem + 1.7182130584vw,1.25rem)}.price__amount--original{text-decoration:line-through;color:var(--clr-grey-200)}.price__amount--original:not(:is(.plan-card.alt .price__amount--original)){color:var(--clr-grey-500);opacity:.65}.price__period{font-size:1.125rem;line-height:1em;font-weight:300;letter-spacing:normal}.price__note{color:var(--clr-grey-500)}.price.accent .price__amount{color:var(--clr-accent)}.segmented-control{border-radius:100vw;padding:10px;background-color:var(--clr-white);font-size:.8125rem;line-height:1.25rem;font-weight:600;letter-spacing:normal;z-index:1;margin-inline:auto;max-width:100%;overflow-x:auto;position:relative;z-index:5}.segmented-control__scroll{position:relative;display:flex;flex-wrap:nowrap;overflow-x:auto;scroll-snap-type:x mandatory;border-radius:inherit}.segmented-control__scroll::-webkit-scrollbar{height:0}.segmented-control__scroll::-webkit-scrollbar-track{background:red}.segmented-control__scroll::-webkit-scrollbar-thumb{background:transparent}.segmented-control__button{padding:15px;border-radius:inherit;min-width:60px;flex-shrink:0;scroll-snap-align:start end}.segmented-control__active{position:absolute;top:0;bottom:0;z-index:-1;border-radius:inherit;background-color:var(--clr-grey-100);transition:var(--transition-duration) var(--transition-timing-function);transition-property:left,width}.slider-nav{display:flex;align-items:center;justify-content:center;gap:10px;max-width:fit-content}.slider-nav__prev,.slider-nav__next{width:clamp(1.875rem,1.5837378641rem + 1.4563106796vw,2.8125rem);aspect-ratio:1;border-radius:50%;display:grid;place-items:center;transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity}.slider-nav__prev svg,.slider-nav__next svg{width:clamp(.75rem,.6334951456rem + .5825242718vw,1.125rem);height:auto}@media(pointer:fine)and (hover:hover){.slider-nav__prev:hover:not([disabled]),.slider-nav__prev:focus-visible:not([disabled]),.slider-nav__next:hover:not([disabled]),.slider-nav__next:focus-visible:not([disabled]){opacity:.5}}.slider-nav__prev[disabled],.slider-nav__next[disabled]{opacity:.2;cursor:not-allowed}.slider-nav__prev{scale:-1 1}.slider-nav .swiper-button-lock{display:none}.slider-nav:not(.white,:where(.business) .slider-nav) .slider-nav__prev,.slider-nav:not(.white,:where(.business) .slider-nav) .slider-nav__next{background-color:var(--clr-accent);color:var(--clr-white)}.slider-nav.white .slider-nav__prev,.slider-nav.white .slider-nav__next{background-color:var(--clr-white);color:var(--clr-black)}:where(.business) .slider-nav .slider-nav__prev,:where(.business) .slider-nav .slider-nav__next{background-color:var(--clr-black);color:var(--clr-white)}.socials{display:flex;align-items:center;gap:20px;flex-wrap:wrap}.plan-details{display:grid;gap:clamp(1.25rem,-.3994845361rem + 3.4364261168vw,2.5rem) clamp(3.125rem,-.9987113402rem + 8.5910652921vw,6.25rem);max-height:fit-content;background-color:var(--clr-grey-100);padding:clamp(1.25rem,.4733009709rem + 3.8834951456vw,3.75rem);color:var(--clr-black);margin-inline:auto;margin-block:clamp(2.8125rem,1.5753865979rem + 2.5773195876vw,3.75rem)}.plan-details__header{grid-area:header;display:flex;flex-direction:column;gap:10px}.plan-details .close-btn{flex-shrink:0;width:35px;aspect-ratio:1;display:grid;place-items:center;transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity;align-self:end;color:var(--clr-white);background-color:var(--clr-black);border-radius:50%;cursor:pointer;border:none}.plan-details .close-btn span{grid-area:1/1;width:15px;height:2px;background-color:currentColor}.plan-details .close-btn span:nth-child(1){transform:rotate(45deg)}.plan-details .close-btn span:nth-child(2){transform:rotate(-45deg)}@media(pointer:fine)and (hover:hover){.plan-details .close-btn:hover:not([disabled]),.plan-details .close-btn:focus-visible:not([disabled]){opacity:.5}}.plan-details__list{grid-area:list;font-size:.8125rem;line-height:1.25rem;font-weight:600;letter-spacing:normal}@media(min-width:768px){.plan-details__list{align-self:start;margin-top:15px}}.plan-details__content{grid-area:content}.plan-details__free{grid-area:free;display:flex;flex-direction:column;gap:10px}@media(min-width:768px){.plan-details__free{align-self:end;margin-bottom:15px}}.plan-details__price{grid-area:price;justify-content:flex-end}.plan-details .main-btn{grid-area:button}@media(min-width:1200px){.plan-details{width:calc(.6666666667 * (min(100vw,var(--container-width)) - var(--container-padding) * 2 - var(--global-grid-gap) * 11) + var(--global-grid-gap) * (8 - 1))}}@media(min-width:768px)and (not (min-width:1200px)){.plan-details{width:calc(.8333333333 * (min(100vw,var(--container-width)) - var(--container-padding) * 2 - var(--global-grid-gap) * 11) + var(--global-grid-gap) * (10 - 1))}}@media not (min-width:768px){.plan-details{width:calc(100% - var(--container-padding) * 2)}}@media(min-width:768px){.plan-details{border-radius:var(--radius-xl);grid-template-columns:1fr 1fr;grid-template-areas:"header header" "list content" "free content" "free price" "button button"}}@media not (min-width:768px){.plan-details{border-radius:30px;grid-template-columns:1fr;grid-template-areas:"header" "list" "free" "content" "price" "button"}}.got-questions{border-radius:var(--radius-md);background-color:var(--clr-accent);color:var(--clr-white);padding:40px;max-width:clamp(16.875rem,14.1565533981rem + 13.5922330097vw,25.625rem);justify-self:center;display:flex;flex-direction:column;gap:10px;text-align:center}.got-questions a{color:inherit;font-size:clamp(1.25rem,1.1529126214rem + .4854368932vw,1.5625rem);line-height:clamp(1.625rem,1.5473300971rem + .3883495146vw,1.875rem);font-weight:300;letter-spacing:normal;display:block;margin-bottom:0;max-width:fit-content;margin-inline:auto}@media not (min-width:768px){.got-questions br{display:none}}.learn-more-card{display:grid;gap:30px;padding:clamp(1.25rem,-.3994845361rem + 3.4364261168vw,2.5rem);background-color:var(--clr-white);border-radius:var(--radius-md);align-content:start;position:relative;border:1px solid var(--clr-white);transition:var(--transition-duration) var(--transition-timing-function);transition-property:border-color}.learn-more-card__content{display:grid;align-content:start;gap:10px}.learn-more-card__image{position:relative}.learn-more-card__image img{width:100%}.learn-more-card__image:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:linear-gradient(to top,var(--clr-white),transparent)}.learn-more-card:focus-within{border-color:var(--clr-black)}@media(pointer:fine)and (hover:hover){.learn-more-card:hover:not([disabled]),.learn-more-card:focus-visible:not([disabled]){border-color:var(--clr-black)}}:root{--header-height: 90px}.main-header{position:fixed;top:0;left:0;right:0;z-index:100;height:var(--header-height);display:grid;grid-template-rows:30px 1fr}.main-header.business{--clr-page-mode: var(--clr-black)}.main-header.business .myinalan-btn{color:var(--clr-accent)}.main-header .header-top{background-color:var(--clr-white);align-content:center}.main-header .header-top>.container{display:flex;align-items:center;justify-content:space-between}.main-header .header-top__group{display:flex;align-items:center}.main-header .header-top .website-switcher{height:30px;align-content:center}.main-header .header-top .is-active{background-color:var(--clr-page-mode, var(--clr-accent));color:var(--clr-white)}.main-header .header-main{color:var(--clr-white);background-color:var(--clr-page-mode, var(--clr-accent));align-content:center}.main-header .header-main>.container{display:grid;align-items:center;gap:20px}.main-header .header-main>.container>*:first-child{justify-self:start}.main-header .header-main>.container>*:last-child{justify-self:end}.main-header nav .large-box{border-radius:var(--radius-md)}.main-header nav .large-box__heading{font-size:1.5625rem;line-height:1.875rem;font-weight:600;letter-spacing:normal}.main-header nav .large-box .main-btn{margin-top:20px}.main-header .large-box{padding:20px}.main-header .nav-list{display:flex}.main-header .header-actions{display:flex;align-items:center;gap:10px}.main-header .phone-btn{gap:10px;place-items:center}@media not (min-width:768px){.main-header .phone-btn{padding:7.5px 15px}}@media(min-width:1200px)or ((not (min-width:1100px))and (min-width:400px)){.main-header .phone-btn{grid-template-columns:auto 1fr}}@media((not (min-width:1200px))and (min-width:1100px))or (not (min-width:400px)){.main-header .phone-btn{width:40px;aspect-ratio:1;padding:unset}.main-header .phone-btn span{display:none}}.main-header .myinalan-btn{padding:unset;aspect-ratio:1;place-items:center;width:clamp(2.1875rem,.8125rem + 2vw,2.5rem)}@media(min-width:1100px){.main-header{font-size:.9375rem;line-height:1.25rem;font-weight:600;letter-spacing:normal}.main-header .header-top__group{gap:40px}.main-header .website-switcher{padding-inline:20px;margin-inline:-20px}.main-header .header-main>.container{grid-template-columns:1fr auto 1fr}.main-header nav>*:not(.nav-list){display:none}.main-header .custom-dropdown__btn{z-index:1;position:relative}.main-header .custom-dropdown__btn:after{content:"";position:absolute;left:calc(clamp(15px,-65px + 6.6666666667vw,25px)/-2);right:calc(clamp(15px,-65px + 6.6666666667vw,25px)/-2);top:100%;height:40px;z-index:-1;cursor:default}.main-header .custom-dropdown__content{position:absolute;top:calc(100% + 15px);background-color:var(--clr-white);color:var(--clr-black);padding:clamp(.625rem,-2.125rem + 4vw,1.25rem);border-radius:var(--radius-md);box-shadow:0 4px 8px #0000001a;left:calc(50% - (.5 * (min(100vw,var(--container-width)) - var(--container-padding) * 2 - var(--global-grid-gap) * 11) + var(--global-grid-gap) * (6 - 1)) + .1666666667 * (min(100vw,var(--container-width)) - var(--container-padding) * 2 - var(--global-grid-gap) * 11) + var(--global-grid-gap) * (2 - 1));width:calc(.5833333333 * (min(100vw,var(--container-width)) - var(--container-padding) * 2 - var(--global-grid-gap) * 11) + var(--global-grid-gap) * (7 - 1));display:grid;grid-template-columns:3fr 4fr;gap:clamp(.625rem,-2.125rem + 4vw,1.25rem);transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity,visibility}.main-header .custom-dropdown__content>*{padding:clamp(.625rem,-2.125rem + 4vw,1.25rem);border-radius:var(--radius-md)}.main-header .custom-dropdown .nav-box{order:1;display:flex;flex-direction:column;gap:30px;align-items:flex-start}.main-header .custom-dropdown .small-box{order:3;background-color:var(--clr-grey-100);display:flex;flex-direction:column;gap:10px;position:relative}.main-header .custom-dropdown .small-box__link{display:flex;align-items:center;justify-content:space-between;gap:10px}.main-header .custom-dropdown .small-box__link-icon{flex-shrink:0;width:24px;border-radius:50%;aspect-ratio:1;background-color:var(--clr-black);color:var(--clr-white);display:grid;place-items:center}.main-header .custom-dropdown .small-box__link-icon svg{width:10px;height:auto}.main-header .custom-dropdown .large-box{order:2;grid-row:span 2}}@media(min-width:1100px)and (pointer:coarse)and (hover:none){.main-header .custom-dropdown .custom-dropdown__btn:after{display:none}.main-header .custom-dropdown .custom-dropdown__content{display:none}}@media(min-width:1100px)and (pointer:fine)and (hover:hover){.main-header .custom-dropdown:has(*:hover,:focus-within) .custom-dropdown__btn{background-color:#ffffff30}.main-header .custom-dropdown:has(*:hover,:focus-within) .custom-dropdown__btn:before{opacity:1}.main-header .custom-dropdown:not(:has(*:hover,:focus-within)) .custom-dropdown__btn:after{pointer-events:none}.main-header .custom-dropdown:not(:has(*:hover,:focus-within)) .custom-dropdown__content{visibility:hidden;pointer-events:none;opacity:0}}@media(min-width:1100px){.main-header .menu-only,.main-header .menu-btn{display:none}.main-header .nav-list{gap:clamp(.3125rem,-2.1875rem + 3.3333333333vw,.625rem);align-items:center}.main-header .nav-list>li>a,.main-header .nav-list>li .custom-dropdown__btn{padding:10px 15px;border-radius:100px;transition:var(--transition-duration) var(--transition-timing-function);transition-property:background-color}}@media(min-width:1100px)and (pointer:fine)and (hover:hover){.main-header .nav-list>li>a:hover:not([disabled]),.main-header .nav-list>li>a:focus-visible:not([disabled]),.main-header .nav-list>li .custom-dropdown__btn:hover:not([disabled]),.main-header .nav-list>li .custom-dropdown__btn:focus-visible:not([disabled]){background-color:#ffffff30}}@media not (min-width:1100px){.main-header{font-size:1.125rem;line-height:1.5625rem;font-weight:600;letter-spacing:normal}.main-header .header-top{font-size:.875rem;line-height:1.5625rem;font-weight:600;letter-spacing:normal}.main-header .header-top__group{gap:calc(var(--container-padding) * 2)}.main-header .header-top__group:has(.change-language)>:not(.change-language){display:none}.main-header .website-switcher{padding-inline:calc(var(--container-padding) / 2);margin-inline:calc(var(--container-padding) * -1)}.main-header .header-main>.container{grid-template-columns:1fr auto}.main-header nav{position:absolute;top:100%;left:0;right:0;background-color:var(--clr-white);color:var(--clr-black);padding:20px var(--container-padding);overflow-y:auto;transition:var(--transition-duration) var(--transition-timing-function);transition-property:transform;z-index:-1;gap:40px}}@media(not (min-width:1100px))and (min-width:675px){.main-header nav{display:grid;grid-template-columns:1fr 360px;box-shadow:0 4px 8px #0000001a}}@media(not (min-width:1100px))and (not (min-width:675px)){.main-header nav{display:flex;flex-direction:column;height:calc(100dvh - var(--header-height))}.main-header nav .large-box{flex-shrink:0;height:300px;margin-top:auto}.main-header nav .large-box__heading{font-size:1.5rem;line-height:1.875rem;font-weight:600;letter-spacing:normal}}@media not (min-width:1100px){.main-header .nav-list{flex-direction:column;align-items:flex-start;gap:20px}.main-header .nav-list a{transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity}}@media(not (min-width:1100px))and (pointer:fine)and (hover:hover){.main-header .nav-list a:hover:not([disabled]),.main-header .nav-list a:focus-visible:not([disabled]){opacity:.5}}@media not (min-width:1100px){.main-header .custom-dropdown__content:not(.menu-only){display:none}.main-header .custom-dropdown__content.menu-only{margin-top:10px;display:flex;flex-direction:column;gap:10px}.main-header .header-actions [data-open-availability]{display:none}.main-header .myinalan-btn{justify-self:end}.main-header .menu-btn{display:flex;flex-direction:column;justify-content:space-between;align-items:center;width:25px;aspect-ratio:25/20}.main-header .menu-btn span{width:100%;height:2px;background-color:currentColor;border-radius:1px}.main-header:not(.menu__open) nav{transform:translateY(calc(-100% - var(--header-height)))}.main-header.menu__open .menu-btn span:nth-child(1){transform:translateY(9px) rotate(45deg)}.main-header.menu__open .menu-btn span:nth-child(2){display:none}.main-header.menu__open .menu-btn span:nth-child(3){transform:translateY(-9px) rotate(-45deg)}}.main-footer{content-visibility:auto;contain-intrinsic-size:0 700px;padding-block:50px;color:var(--clr-white);background-image:linear-gradient(to bottom,var(--clr-accent),var(--clr-black))}.main-footer>.container{display:flex;flex-direction:column;gap:30px}.main-footer .footer-main{display:grid}.main-footer .footer-info{display:flex;align-items:flex-start;flex-direction:column;gap:clamp(2.5rem,.8505154639rem + 3.4364261168vw,3.75rem)}.main-footer .footer-info__availability{display:flex;flex-direction:column;gap:20px;max-width:600px}.main-footer .footer-info .partners{display:flex;gap:40px;flex-wrap:wrap}.main-footer .footer-nav{display:grid;gap:25px clamp(1.25rem,-2.0489690722rem + 6.8728522337vw,3.75rem);align-content:start}@media(min-width:375px){.main-footer .footer-nav{grid-template-columns:1fr 1fr}}.main-footer .footer-list{display:flex;flex-direction:column;gap:10px}.main-footer .footer-list__nav{font-size:.9375rem;line-height:1.375rem;font-weight:300;letter-spacing:normal}.main-footer .footer-logo{margin-top:40px}.main-footer .footer-logo svg{width:100%;height:auto}.main-footer .footer-bottom{display:flex;gap:20px;font-size:.875rem;line-height:100%;font-weight:300;letter-spacing:normal}.main-footer .footer-bottom .copyright-nav ul,.main-footer .footer-bottom .copyright-text{display:flex}@media(min-width:768px){.main-footer .footer-main{grid-template-columns:2fr minmax(350px,1fr);gap:50px}.main-footer .footer-bottom{align-items:center;justify-content:space-between}.main-footer .footer-bottom .copyright-nav ul,.main-footer .footer-bottom .copyright-text{align-items:center;gap:clamp(.625rem,-.199742268rem + 1.7182130584vw,1.25rem)}}@media not (min-width:768px){.main-footer .footer-main{gap:100px}.main-footer .footer-bottom{flex-direction:column}.main-footer .footer-bottom .copyright-nav ul,.main-footer .footer-bottom .copyright-text{gap:10px;justify-content:space-between}}@media(not (min-width:768px))and (not (min-width:375px)){.main-footer .footer-bottom .copyright-nav ul,.main-footer .footer-bottom .copyright-text{flex-direction:column}}@media not (min-width:768px){.copyright-text{display:block!important}}.dontmatter{display:flex;align-items:center}@media not (min-width:768px){.dontmatter{margin-top:10px}}.check-availability__inner{text-align:center}@media(min-width:1200px){.check-availability .steps{width:calc(.3333333333 * (min(100vw,var(--container-width)) - var(--container-padding) * 2 - var(--global-grid-gap) * 11) + var(--global-grid-gap) * (4 - 1))}}@media(min-width:992px)and (not (min-width:1200px)){.check-availability .steps{width:calc(.5 * (min(100vw,var(--container-width)) - var(--container-padding) * 2 - var(--global-grid-gap) * 11) + var(--global-grid-gap) * (6 - 1))}}@media(min-width:768px)and (not (min-width:992px)){.check-availability .steps{width:calc(.6666666667 * (min(100vw,var(--container-width)) - var(--container-padding) * 2 - var(--global-grid-gap) * 11) + var(--global-grid-gap) * (8 - 1))}}@media not (min-width:768px){.check-availability .steps{width:100%}}.check-availability .form-input{text-align:start;gap:20px;width:100%}.check-availability__nav{justify-self:center}.check-availability .steps{display:flex;flex-direction:column;justify-self:center;gap:15px}.check-availability__nav{display:flex;justify-content:center;align-items:center;gap:10px}.check-availability__nav [hidden]{display:none}@media not (min-width:390px){.check-availability__nav{flex-direction:column-reverse}}@media(min-width:1100px){.check-availability__btn{display:none}}@media not (min-width:1100px){.check-availability__btn{position:fixed;bottom:0;left:0;right:0;border-radius:0;z-index:10}.check-availability__btn.sticky{transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity}html:has(.main-header.menu__open) .check-availability__btn.sticky,.check-availability__btn.sticky.is-hidden{opacity:0;pointer-events:none}}.check-availability:not(.check-availability--inline) .steps{margin-top:20px}.check-availability--modal{background-color:var(--clr-grey-100);left:0;right:0;bottom:0;z-index:100;position:fixed;min-height:calc(100vh - var(--header-height));overflow-y:auto;overscroll-behavior-block:none}.check-availability--modal>.container{height:100%;display:grid;place-items:center}.check-availability--modal .check-availability__inner{padding-block:clamp(1.25rem,-9.4716494845rem + 22.3367697595vw,9.375rem);margin-block:auto}.check-availability--modal::backdrop{display:none}.check-availability--modal .close-btn{position:absolute;top:clamp(1.25rem,-1.2242268041rem + 5.1546391753vw,3.125rem);right:calc(50% - (min(var(--container-width),100%) / 2 - var(--container-padding)));width:30px;aspect-ratio:1;display:grid;place-items:center;transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity}.check-availability--modal .close-btn span{grid-area:1/1;width:100%;height:2px;background-color:currentColor}.check-availability--modal .close-btn span:nth-child(1){transform:rotate(45deg)}.check-availability--modal .close-btn span:nth-child(2){transform:rotate(-45deg)}@media(pointer:fine)and (hover:hover){.check-availability--modal .close-btn:hover:not([disabled]),.check-availability--modal .close-btn:focus-visible:not([disabled]){opacity:.5}}.check-availability--modal #check-availability-modal-title{padding-inline:35px}.check-availability--modal .check-availability__tables{display:flex;flex-direction:column;gap:var(--global-grid-gap);margin-top:clamp(1.25rem,-.3289473684rem + 6.3157894737vw,5rem);width:100%;padding-bottom:5px}.check-availability--modal .speeds-table{background-color:#fff;border-radius:10px;border-collapse:separate;border-spacing:0;border:1px solid var(--clr-grey-200);overflow:hidden;width:100%;color:var(--clr-black);font-size:clamp(.75rem,.4921875rem + .75vw,1.125rem);line-height:1.25;font-weight:300;letter-spacing:normal}.check-availability--modal .speeds-table tr.table-heading{background-color:#f7f7f7}.check-availability--modal .speeds-table tr.table-heading td{font-weight:500;color:var(--clr-grey-500)}.check-availability--modal .speeds-table tr:not(.table-heading) td{font-weight:500}.check-availability--modal .speeds-table td{padding:clamp(.625rem,-.199742268rem + 1.7182130584vw,1.25rem) clamp(.9375rem,-.2996134021rem + 2.5773195876vw,1.875rem);border-bottom:1px solid var(--clr-grey-200);border-right:1px solid var(--clr-grey-200);text-align:center;vertical-align:middle}.check-availability--modal .speeds-table tr:last-child td{border-bottom:none}.check-availability--modal .speeds-table td:last-child{border-right:none}.check-availability--modal .speeds-table td:first-child{text-align:left;width:40%}.check-availability--modal .speeds-table td:not(:first-child){width:20%}.check-availability--modal .extra-text{max-width:425px;margin-inline:auto;margin-top:clamp(1.25rem,.425257732rem + 1.7182130584vw,1.875rem)}.check-availability--inline{display:flex;align-items:center;gap:10px;flex-direction:column}.check-availability .availability-response.available{color:var(--clr-success)}.check-availability .availability-response.unavailable{color:var(--clr-warning)}@media not (min-width:400px){.check-availability .availability-response.available+.check-availability__nav,.check-availability .availability-response.unavailable+.check-availability__nav{flex-direction:column}}.add-ons>.container{gap:20px;text-align:center}.add-ons .html-content{max-width:500px}.add-ons__buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 20px;margin-top:20px}.banner{color:var(--clr-white);position:relative;display:flex;flex-direction:column;justify-content:flex-end;z-index:1}.banner__image .banner-mask{position:absolute;pointer-events:none;width:100%;height:100%;top:0;right:0;bottom:0;left:0;z-index:2}@media(min-width:768px){.banner__image .banner-mask.mobile{display:none}}@media not (min-width:768px){.banner__image .banner-mask.desktop{display:none}}.banner__image img{width:100%;height:100%}.banner .banner__text{z-index:3;padding-block:35px}.banner .banner__content{display:flex;flex-direction:column;gap:20px}.banner--hero{height:70vh;min-height:500px;background-color:var(--clr-black)}.banner--hero .banner__image{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1}.banner--hero .banner__content{max-width:550px}.banner--card .banner__inner{position:relative;overflow:hidden;background-color:var(--clr-accent);min-height:400px;border-radius:var(--radius-sm)}@media(min-width:768px){.banner--card .banner__text{position:absolute;top:0;right:0;bottom:0;left:0;max-width:calc(550px + clamp(1.25rem,-1.2242268041rem + 5.1546391753vw,3.125rem)*2);padding-inline:clamp(1.25rem,-1.2242268041rem + 5.1546391753vw,3.125rem);display:flex;flex-direction:column;justify-content:flex-end}.banner--card .banner__image img{max-height:600px}}@media(min-width:768px){.banner--card .banner__inner{border-radius:var(--radius-lg)}}@media not (min-width:768px){.banner .banner__image:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;background-color:#0006;pointer-events:none}.banner--card .banner__image img{height:max(100vh - var(--header-height) - var(--section-gap) * 2,400px)}.banner--card .banner__text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end;padding-inline:20px}}.benefits_section{color:var(--clr-white);overflow-x:clip;padding-bottom:26px}.benefits_section .benefits__image{width:100%;border-radius:50%}.benefits_section .benefit{display:flex;flex-direction:column}.benefits_section .benefit .check-list--item:before{width:40px;height:40px}.benefits_section .benefit .html-content{margin-top:10px}.benefits_section .benefit.date{padding:15px 20px;border-radius:10px;color:var(--clr-black);background-color:var(--clr-grey-100);transition:var(--transition-duration) var(--transition-timing-function);transition-property:color,background-color}@media(pointer:fine)and (hover:hover){.benefits_section .benefit.date:hover:not([disabled]),.benefits_section .benefit.date:focus-visible:not([disabled]){background-color:var(--clr-black);color:var(--clr-grey-200)}}.benefits_section .benefit:not(.date){transition:var(--transition-duration) var(--transition-timing-function);transition-property:height,border-radius,padding-bottom;overflow:clip;height:var(--current-height, var(--initial-height, 60px))}.benefits_section .benefit:not(.date) summary{padding:15px 20px}.benefits_section .benefit:not(.date):not([open]){border-radius:var(--initial-border-radius, 30px);--transition-duration: .1s;justify-content:center}@media(pointer:fine)and (hover:hover)and (min-width:768px){.benefits_section .benefit:not(.date):not([open]):hover:not([disabled]),.benefits_section .benefit:not(.date):not([open]):focus-visible:not([disabled]){border-radius:calc(var(--initial-border-radius, 30px) + 10px);height:calc(var(--initial-height, 60px) + 10px)}}@media(pointer:fine)and (hover:hover)and (not (min-width:768px)){.benefits_section .benefit:not(.date):not([open]):hover:not([disabled]),.benefits_section .benefit:not(.date):not([open]):focus-visible:not([disabled]){border-radius:15px}}.benefits_section .benefit:not(.date)[open]{animation-play-state:paused;border-radius:10px}.benefits_section .benefit:not(.date)[open] .check-list--item{flex-direction:column;align-items:flex-start}@supports selector(::details-content){.benefits_section .benefit:not(.date)[open]::details-content{padding-inline:20px;padding-bottom:15px}}@supports not selector(::details-content){.benefits_section .benefit:not(.date)[open]>:not(summary){padding-inline:20px;padding-bottom:15px}}@media(pointer:fine)and (hover:hover)and (min-width:768px){.benefits_section .benefit:not(.date)[open]:not(.just-opened):hover:not([disabled]),.benefits_section .benefit:not(.date)[open]:not(.just-opened):focus-visible:not([disabled]){border-radius:5px;height:calc(var(--current-height) - 10px)}}@media(pointer:fine)and (hover:hover)and (not (min-width:768px)){.benefits_section .benefit:not(.date)[open]:not(.just-opened):hover:not([disabled]),.benefits_section .benefit:not(.date)[open]:not(.just-opened):focus-visible:not([disabled]){border-radius:25px}}.benefits_section .benefit:not(.date):nth-child(1 of.benefits_section .benefit:not(.date)){color:var(--clr-grey-100);background-color:var(--clr-black)}.benefits_section .benefit:not(.date):nth-child(2 of.benefits_section .benefit:not(.date)){color:var(--clr-black);background-color:var(--clr-grey-200)}.benefits_section .benefit:not(.date):nth-child(3 of.benefits_section .benefit:not(.date)){color:var(--clr-grey-100);background-color:var(--clr-black)}.benefits_section .benefit:not(.date):nth-child(4 of.benefits_section .benefit:not(.date)){color:var(--clr-white);background-color:var(--clr-accent)}.benefits_section .benefit:not(.date):nth-child(5 of.benefits_section .benefit:not(.date)){color:var(--clr-black);background-color:var(--clr-grey-200)}@media(min-width:768px){.benefits_section .benefits{position:relative;display:flex;justify-content:center;align-items:center}.benefits_section .benefit{width:290px;position:absolute}.benefits_section .benefit.date:nth-child(1 of.benefits_section .benefit.date){top:clamp(1.25rem,-.3994845361rem + 3.4364261168vw,2.5rem);left:-20%}.benefits_section .benefit.date:nth-child(2 of.benefits_section .benefit.date){top:10px;right:-10%}.benefits_section .benefit.date:nth-child(3 of.benefits_section .benefit.date){top:40%;right:20px;transform:translate(clamp(7.25rem,-8.2963917526rem + 32.3883161512vw,19.03125rem),-50%)}.benefits_section .benefit.date:nth-child(4 of.benefits_section .benefit.date){top:65%;right:0;transform:translate(clamp(7.25rem,-4.7087628866rem + 24.9140893471vw,16.3125rem))}.benefits_section .benefit.date:nth-child(5 of.benefits_section .benefit.date){top:100%;left:35%;transform:translate(clamp(-18.125rem,-32.4755154639rem + 29.8969072165vw,-7.25rem),-50%)}.benefits_section .benefit.date:nth-child(6 of.benefits_section .benefit.date){top:50%;left:0;transform:translate(calc(clamp(7.25rem,-1.1211340206rem + 17.439862543vw,13.59375rem)*-1),-50%)}.benefits_section .benefit:not(.date):nth-child(1 of.benefits_section .benefit:not(.date)){top:0;right:100%;transform:translate(70%)}.benefits_section .benefit:not(.date):nth-child(2 of.benefits_section .benefit:not(.date)){top:25px;right:0;transform:translate(clamp(6.34375rem,2.756121134rem + 7.4742268041vw,9.0625rem))}.benefits_section .benefit:not(.date):nth-child(3 of.benefits_section .benefit:not(.date)){top:50%;right:0;transform:translate(clamp(6.34375rem,-10.3985180412rem + 34.8797250859vw,19.03125rem),-50%)}.benefits_section .benefit:not(.date):nth-child(4 of.benefits_section .benefit:not(.date)){top:100%;left:50%;transform:translate(-50%,-50%)}.benefits_section .benefit:not(.date):nth-child(5 of.benefits_section .benefit:not(.date)){top:50%;left:0;transform:translate(calc(clamp(6.34375rem,-10.3985180412rem + 34.8797250859vw,19.03125rem)*-1))}}@media not (min-width:768px){.benefits_section .benefits{display:flex;flex-direction:column;gap:var(--global-grid-gap)}.benefits_section .benefits__image{justify-self:center}.benefits_section .benefit{animation:none}.benefits_section .benefit:not(.date) summary{cursor:pointer}}.offer-catalogue .segmented-control{margin-top:20px}.offer-catalogue__tabs{width:100%;min-width:0}.offer-catalogue .tab{max-width:100%}.offer-catalogue .tab:not([hidden]){display:flex;flex-direction:column;align-items:center;gap:20px}.offer-catalogue .swiper-slide{display:grid}.offer-catalogue__grid{display:grid;gap:var(--global-grid-gap);width:100%}@media(min-width:992px){.offer-catalogue__grid{grid-template-columns:repeat(3,1fr)}}@media(min-width:550px)and (not (min-width:992px)){.offer-catalogue__grid{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.offer-catalogue[data-slider-breakpoint="768"] .swiper-wrapper{display:grid;gap:var(--global-grid-gap)}}@media(min-width:768px)and (min-width:1100px){.offer-catalogue[data-slider-breakpoint="768"] .swiper-wrapper{grid-template-columns:repeat(3,1fr)}}@media(min-width:768px)and (not (min-width:1100px)){.offer-catalogue[data-slider-breakpoint="768"] .swiper-wrapper{grid-template-columns:repeat(2,1fr)}}@media(min-width:768px){.offer-catalogue[data-slider-breakpoint="768"] .slider-nav{display:none}}.offers_section.white{color:var(--clr-white)}@media(min-width:768px){.offers_section .section-text{display:flex;align-items:center;flex-direction:column;justify-content:center}.offers_section .slider-nav{display:none}.offers_section .swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--global-grid-gap)}}.faqs_section>.container{display:grid}.faqs_section .got-questions{grid-column:1;align-self:start;width:100%;max-width:unset;position:sticky;top:calc(var(--header-height) + 20px)}@media(min-width:768px){.faqs_section>.container{grid-template-columns:1fr 2fr;grid-template-rows:auto 1fr;gap:clamp(1.25rem,-1.2242268041rem + 5.1546391753vw,3.125rem)}.faqs_section .faqs{grid-row:span 2}}@media not (min-width:768px){.faqs_section>.container{gap:50px}.faqs_section .section-title{text-align:center}}.network_section .locations{width:100%}@media not (min-width:992px){.network_section .locations{--global-grid-columns: 1}}.network_section .locations .map{width:100%;aspect-ratio:650/550;background-color:var(--clr-grey-100)}.network_section .locations .map__wrapper{display:grid;gap:var(--global-grid-gap)}.hero-with-floating{color:var(--clr-white);overflow:clip;display:flex;justify-content:center}.hero-with-floating .about-row__image{position:relative}.hero-with-floating .floating-info{position:absolute;background-color:var(--clr-white);border-radius:100vw;color:var(--clr-black);padding:15px 20px;white-space:nowrap}.hero-with-floating .floating-info:before{color:var(--clr-accent)}.hero-with-floating:not(.narrow_section) .floating-info:nth-child(1 of.floating-info){right:calc(clamp(.625rem,-14.5192307692rem + 17.3076923077vw,6.25rem)*-1);top:clamp(1.25rem,-2.8737113402rem + 8.5910652921vw,4.375rem)}.hero-with-floating:not(.narrow_section) .floating-info:nth-child(2 of.floating-info){right:100%;bottom:clamp(-2.5rem,-9.9226804124rem + 15.4639175258vw,3.125rem);transform:translate(75%)}.hero-with-floating.narrow_section .floating-info:nth-child(1 of.floating-info){left:0;top:clamp(0rem,-1.2371134021rem + 2.5773195876vw,.9375rem);transform:translate(clamp(-.9375rem,6.0728092784rem + -14.6048109966vw,-6.25rem))}.hero-with-floating.narrow_section .floating-info:nth-child(2 of.floating-info){left:100%;transform:translate(calc(-100% + clamp(-.625rem,-34.375rem + 40vw,5.625rem)));bottom:clamp(-2.5rem,-66.625rem + 76vw,9.375rem)}@media not (min-width:768px){.hero-with-floating .floating-info{display:none}}@layer components{.text-block--card{border-radius:var(--radius-lg);padding:clamp(2.5rem,-2.4484536082rem + 10.3092783505vw,6.25rem);text-align:center;display:flex;flex-direction:column;align-items:center;margin-inline:auto;gap:20px}.text-block--card.black{background-color:var(--clr-black);color:var(--clr-white)}.text-block--card.white{background-color:var(--clr-white);color:var(--clr-black)}.text-block--card__heading{margin-bottom:20px}.text-block--card__image{max-width:250px;width:100%;height:auto}.text-block--card__naked{color:inherit}}
