@layer reset,config,components,utilities,colors;@layer reset{*,*:before,*:after{margin:0;padding:0;box-sizing:border-box}input,textarea{background:none;border:none;color:inherit;font:inherit}input:focus,input:focus-visible,textarea:focus,textarea:focus-visible{outline:none}[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}a:focus,button:focus{outline:none}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}dialog:focus-visible{outline:none}details summary{cursor:pointer}details summary:focus-visible{outline:none}details ::marker,details ::webkit-details-marker{display:none}input[type=search]::-webkit-search-cancel-button{display:none}iframe{max-width:100%;aspect-ratio:16/9;height:auto}}@layer config{@property --container-padding{syntax: "<length>"; inherits: true; initial-value: 20px;}@property --container-width{syntax: "<length>"; inherits: true; initial-value: 1390px;}@property --section-gap{syntax: "<length>"; inherits: true; initial-value: 150px;}@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 (max-width: 767px){:root{--section-gap: 100px}}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{padding-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: 768px){.container.narrow{display:grid;grid-template-columns:1fr 10fr 1fr}.container.narrow>*{grid-column:2}}img{display:block;height:auto;object-fit:cover;max-width:100%}.embla{overflow:hidden}.embla__container{display:grid;grid-auto-flow:column;gap:var(--embla-gap);grid-auto-columns:calc((100% - (var(--embla-columns, 1) - 1) * var(--embla-gap, 0px)) / var(--embla-columns, 1))}.embla__viewport{overflow-x:clip;max-width:100%}dialog{opacity:0;top:var(--header-height);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{top:var(--header-height);background-color:var(--clr-black);opacity:0;transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity,display,overlay;transition-behavior:allow-discrete}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}}@layer config{body{font-size:16px;line-height:20px;font-weight:300;font-family:tt-commons-pro,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.heading-1,.html-content h2{font-size:clamp(25px,18.786407767px + 1.9417475728vw,45px);line-height:clamp(28px,21.1650485437px + 2.1359223301vw,50px);font-weight:700;letter-spacing:normal}.heading-2,.html-content h3{font-size:clamp(20px,15.3398058252px + 1.4563106796vw,35px);line-height:clamp(26px,21.6504854369px + 1.359223301vw,40px);font-weight:600;letter-spacing:normal}.heading-3,.html-content h4{font-size:clamp(17px,14.5145631068px + .7766990291vw,25px);line-height:clamp(23px,20.8252427184px + .6796116505vw,30px);font-weight:600;letter-spacing:normal}.heading-4,.html-content h6,.html-content h5{font-size:clamp(14px,12.7572815534px + .3883495146vw,18px);line-height:clamp(22px,21.067961165px + .2912621359vw,25px);font-weight:600;letter-spacing:normal}.header-heading{font-size:13px;line-height:20px;font-weight:600;letter-spacing:normal;color:var(--clr-accent);text-transform:uppercase}.body-text{font-size:16px;line-height:1.25;font-weight:300;letter-spacing:normal}.body-text-small{font-size:14px;line-height:1.25;font-weight:300;letter-spacing:normal}.body-text-extra-small{font-size:13px;line-height:1.25;font-weight:300;letter-spacing:normal}.html-content>*:not(:last-child,:where(h2,h3,h4,h5,h6)){margin-bottom:1em}.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,.html-content a:focus-visible{text-decoration:unset}}.html-content strong,.html-content b{font-weight:600}.html-content blockquote:first-child{margin-top:unset}.html-content blockquote cite{font-size:16px;line-height:24px;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:32px;line-height:42px;font-weight:300;letter-spacing:normal;margin-top:50px}.html-content blockquote:not(:last-child){margin-bottom:50px}}@media (max-width: 991px){.html-content blockquote{font-size:22px;line-height:30px;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 ul,.html-content ol{padding-left:20px}.html-content ol{list-style-type:decimal}.html-content ul{list-style-type:disc}.html-content table{width:100%;border-collapse:collapse}.html-content table th,.html-content table td{vertical-align:top}.html-content table th:not(tr:last-child th,tr:last-child td),.html-content table td:not(tr:last-child th,tr:last-child td){padding-bottom:24px}.html-content table th:first-child,.html-content table td:first-child{width:calc(clamp(110px,82.0388349515px + 8.7378640777vw,200px) + clamp(24px,12.8155339806px + 3.4951456311vw,60px));padding-right:clamp(24px,12.8155339806px + 3.4951456311vw,60px)}.html-content img{width:100%;height:auto}.html-content figure{margin:0}.html-content figcaption{text-align:center;font-style:italic}.text-center{text-align:center}}@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: #3BB585;--clr-error: #C20C19}}@layer utilities{.custom-checkbox,.custom-radio{display:flex;align-items:center;gap:10px;max-width:fit-content;font-size:16px;line-height:1.25;font-weight:300;letter-spacing:normal}.custom-checkbox input,.custom-radio input{display:grid;-webkit-appearance:none;-moz-appearance:none;appearance:none;flex-shrink:0;border:1px solid currentColor;color:inherit;place-content:center;accent-color:currentColor;width:20px;height:20px}.custom-checkbox input:before,.custom-radio input:before{content:"";background-color:currentColor;transform:scale(0)}.custom-checkbox input:checked:before,.custom-radio input:checked:before{transform:scale(1)}.custom-checkbox input,.custom-checkbox label,.custom-radio input,.custom-radio label{cursor:pointer}.custom-checkbox label a,.custom-radio label a{text-decoration:underline}@media (pointer: fine) and (hover: hover){.custom-checkbox label a:hover,.custom-checkbox label a:focus-visible,.custom-radio label a:hover,.custom-radio label a:focus-visible{text-decoration:none}}.custom-checkbox input{border-radius:2px}.custom-checkbox input:before{width:16px;height:16px;-webkit-mask-image:url(/build/assets/check.-tA5pSyZ.svg);mask-image:url(/build/assets/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}.custom-radio input{border-radius:50%}.custom-radio input:before{width:8px;height:8px;border-radius:50%}}@layer utilities{.form{padding:clamp(20px,4.4660194175px + 4.854368932vw,70px) clamp(20px,-12.6213592233px + 10.1941747573vw,125px);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 (max-width: 767px){.form-grid .form-input{grid-column:span 12}}.form-text{display:grid;gap:20px;margin-bottom:20px;grid-column:1/-1}.form [type=submit]{justify-self:center;grid-column:span 12}.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:var(--radius-sm);padding-inline:15px;width:100%}.form-input input:not(.checkbox input,.radio input),.form-input textarea{background-color:var(--clr-white)}.form-input input:not(.checkbox input,.radio 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 textarea:not(:placeholder-shown,.error),.form-input textarea:focus-visible{border-color:var(--clr-black)}.form-input:not(.textarea,.dropzone)>:first-child:not(.checkbox input,.radio input){height:40px}.form-input__feedback{font-size:13px;line-height:20px;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)}.textarea textarea{padding-block:10px;height:130px}.checkbox{grid-template-columns:16px auto;max-width:fit-content;gap:5px 10px;font-size:14px;line-height:20px;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/check.-tA5pSyZ.svg);mask-image:url(/build/assets/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 span{cursor:pointer}.checkbox span a{color:var(--clr-accent);text-decoration:underline}@media (pointer: fine) and (hover: hover){.checkbox span a:hover,.checkbox span a:focus-visible{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:14px;line-height:20px;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 span{cursor:pointer}.radio span a{color:var(--clr-accent);text-decoration:underline}@media (pointer: fine) and (hover: hover){.radio span a:hover,.radio span a:focus-visible{text-decoration:none}}.radio .form-input__feedback{grid-column:1/-1}.select{position:relative;cursor:pointer}.select.select__open .select__button svg{scale:1 -1}.select:has(input[type=hidden][value=""]) .select__button{color:var(--clr-grey-500)}.select:not(:has(input[type=hidden][value=""])) .select__button{border-color:var(--clr-black)}.select__button{display:flex;align-items:center;justify-content:flex-start;gap:10px;background-color:var(--clr-white);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;z-index:10;background-color:var(--clr-white);border-radius:var(--radius-sm);border:1px solid var(--clr-grey-200);box-shadow:0 4px 8px #0000001a}.select__options ul{display:flex;flex-direction:column;max-height:350px;overflow-y:auto}.select__options ul li:first-child .select__option{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.select__options ul li:last-child .select__option{border-bottom-left-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.select__options:focus-within{border-color:var(--clr-black)}.select__option{padding:10px 15px;width:100%;text-align:start;border:none;background:none}.select__option:not(:disabled):focus-visible{background-color:var(--clr-grey-100)}@media (pointer: fine) and (hover: hover){.select__option:not(:disabled):hover,.select__option:not(:disabled):focus-visible{background-color:var(--clr-grey-100)}}.select__option:disabled{cursor:not-allowed;opacity:.5}.select:not(.select__open) .select__options{display:none}.dropzone{display:grid;gap:20px}.dropzone .dropzone-main{border-radius:var(--radius-sm);padding:40px 20px;border:1px dashed var(--clr-grey-200);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:18px;line-height:26px;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:18px;line-height:26px;font-weight:300;letter-spacing:normal}.dropzone__files-accepted{font-size:13px;line-height:19px;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:var(--radius-sm);padding-inline:15px;height:40px}@media (pointer: fine) and (hover: hover){.dropzone [data-dz-remove]:hover,.dropzone [data-dz-remove]:focus-visible{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/check.-tA5pSyZ.svg);mask-image:url(/build/assets/check.-tA5pSyZ.svg);width:15px;right:15px;background-color:var(--clr-success)}.promo.error:before{-webkit-mask-image:url(/build/assets/x.DMyWaJGE.svg);mask-image:url(/build/assets/x.DMyWaJGE.svg);width:20px;right:10px;background-color:var(--clr-error)}.form-response{display:none}.is-loading{position:relative;pointer-events:none;-webkit-user-select:none;user-select:none}.is-loading .loader__background{display:block}.loader{position:absolute;top:50%;left:50%;width:60px;height:auto;aspect-ratio:1;border-radius:50%;border:8px solid var(--clr-secondary);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}@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(-100%,-50%) scaleY(1) rotate(0)}49.99%{transform:translate(-100%,-50%) scaleY(1) rotate(135deg)}50%{transform:translate(-100%,-50%) scaleY(-1) rotate(0)}to{transform:translate(-100%,-50%) scaleY(-1) rotate(-135deg)}}}.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;transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity}.link-social svg{height:17px;width:auto}@media (pointer: fine) and (hover: hover){.link-social:hover,.link-social:focus-visible{opacity:.5}}.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,.link-hover:is(a,button):focus-visible,.link-hover a:hover,.link-hover a:focus-visible,.link-hover button:hover,.link-hover button:focus-visible{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}.less-gap{--less-gap: 50px;--section-gap: var(--less-gap)}.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 bottom,var(--clr-accent),var(--clr-black))}.background-white{background-color:var(--clr-white)}.background-black{background-color:var(--clr-black)}.background-accent{background-color:var(--clr-accent)}.section>.container{display:grid;gap:40px 20px}.section>.container:has(.slider-nav){grid-template-columns:1fr auto}.section>.container>.embla,.section>.container>.main-btn{grid-column:1/-1}.section>.container>.main-btn{justify-self:center}.section-header{display:grid;gap:20px;text-align:center;max-width:810px;justify-self:center}.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 (max-width: 767px){.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)}}@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{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{border-bottom-left-radius:0;border-bottom-right-radius:0}}}@layer components{.btn,.accent-btn,.black-btn,.white-btn{display:grid;align-items:center;gap:10px;border-radius:100vw;padding-block:10px;white-space:nowrap;font-size:15px;line-height:20px;font-weight:600;letter-spacing:normal}.btn:not(.main-header .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 .accent-btn):not(.main-header .black-btn):not(.main-header .white-btn),.black-btn:not(.main-header .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 .accent-btn):not(.main-header .black-btn):not(.main-header .white-btn){height:50px}.btn>*,.accent-btn>*,.black-btn>*,.white-btn>*{transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity}@media (pointer: fine) and (hover: hover){.btn:hover>*,.accent-btn:hover>*,.black-btn:hover>*,.white-btn:hover>*,.btn:focus-visible>*,.accent-btn:focus-visible>*,.black-btn:focus-visible>*,.white-btn:focus-visible>*{opacity:.5}}.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,.accent-btn .btn__icon svg,.black-btn .btn__icon svg,.white-btn .btn__icon svg{width:15px;height:auto}.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}.btn:has(.btn__icon),.accent-btn:has(.btn__icon),.black-btn:has(.btn__icon),.white-btn:has(.btn__icon){position:relative;padding-inline:15px 10px;text-align:start}.btn:has(.btn__icon):not(.to-arrow),.accent-btn:has(.btn__icon):not(.to-arrow),.black-btn:has(.btn__icon):not(.to-arrow),.white-btn:has(.btn__icon):not(.to-arrow){height:50px;grid-template-columns:1fr auto}.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}@media (min-width: 768px){.btn.to-arrow .btn__icon,.to-arrow.accent-btn .btn__icon,.to-arrow.black-btn .btn__icon,.to-arrow.white-btn .btn__icon{display:none}}@media (max-width: 767px){.btn.to-arrow,.to-arrow.accent-btn,.to-arrow.black-btn,.to-arrow.white-btn{padding:unset;border-radius:50%;place-items:center}.btn.to-arrow .btn__text,.to-arrow.accent-btn .btn__text,.to-arrow.black-btn .btn__text,.to-arrow.white-btn .btn__text{display:none}}.white-btn{background-color:var(--clr-white);color:var(--clr-black)}.white-btn:has(.btn__icon):not(.to-arrow) .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):not(.to-arrow) .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):not(.to-arrow) .btn__icon{background-color:var(--clr-white);color:var(--clr-accent)}.naked-btn{font-size:15px;line-height:20px;font-weight:600;letter-spacing:normal;text-decoration:underline;text-underline-offset:6px;padding-bottom:2px;display:block;max-width:fit-content;transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity}@media (pointer: fine) and (hover: hover){.naked-btn:hover,.naked-btn:focus-visible{opacity:.5}}}@layer components{.career-card{display:grid;grid-template-columns:1fr auto;gap:20px;align-items:center;background-color:var(--clr-grey-100);padding:clamp(20px,-6.3917525773px + 3.4364261168vw,40px);border-radius:15px}}@layer components{.faq-card{border-radius:15px}.faq-card__btn{padding:clamp(20px,-6.3917525773px + 3.4364261168vw,40px);display:grid;grid-template-columns:1fr auto;align-items:center;gap:50px}.faq-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:color,background-color}.faq-card .btn__icon span{width:2px;height:12px;background-color:var(--clr-white);grid-area:1/1;border-radius:1px}.faq-card .btn__icon span:last-child{rotate:90deg}.faq-card__content{overflow:hidden;padding-inline:clamp(20px,-6.3917525773px + 3.4364261168vw,40px);padding-bottom:clamp(20px,-6.3917525773px + 3.4364261168vw,40px);color:var(--clr-grey-500)}.faq-card:not([open]){background-color:var(--clr-white)}.faq-card[open]{background-color:var(--clr-grey-200)}.faq-card[open] .btn__icon span:first-child{display:none}@media (min-width: 768px){.faq-card .faq-card__content{font-size:clamp(16px,4.1237113402px + 1.5463917526vw,25px);line-height:clamp(20px,6.8041237113px + 1.7182130584vw,30px);font-weight:300;letter-spacing:normal}}}@layer components{.gigabit-voucher-section>.container{display:grid}.gigabit-voucher{border-radius:var(--radius-lg);padding:clamp(40px,-39.175257732px + 10.3092783505vw,100px);text-align:center;display:flex;flex-direction:column;align-items:center;gap:20px}.gigabit-voucher.black{background-color:var(--clr-black);color:var(--clr-white)}.gigabit-voucher.white{background-color:var(--clr-white);color:var(--clr-black)}.gigabit-voucher__heading{margin-bottom:20px}.gigabit-voucher__image{max-width:250px;width:100%;height:auto}.gigabit-voucher__naked{color:inherit}@media (min-width: 768px){.gigabit-voucher-section>.container{grid-template-columns:repeat(12,1fr)}.gigabit-voucher{grid-column:2/-2}}}@layer components{.guide-card{padding:20px;background-color:var(--clr-white);border-radius:15px;display:grid;gap:clamp(10px,-29.587628866px + 5.1546391753vw,40px)}.guide-card iframe{border-radius:10px}}@layer components{.offer-card{position:relative;display:flex;flex-direction:column;gap:10px}.offer-card__image{border-radius:30px;width:100%}.offer-card__image img{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(13px,6.4020618557px + .8591065292vw,18px);line-height:clamp(20px,13.4020618557px + .8591065292vw,25px);font-weight:600;letter-spacing:normal;height:55px}.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;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;grid-template-rows:subgrid;gap:40px;border-radius:var(--radius-xl);padding:clamp(20px,-6.3917525773px + 3.4364261168vw,40px)}.plan-card:has(.plan-card__tag,.plan-card__header){grid-row:span 4}.plan-card:not(:has(.plan-card__tag,.plan-card__header)){grid-row:span 3}.plan-card__tag,.plan-card__header{font-size:15px;line-height:20px;font-weight:600;letter-spacing:normal;height:40px;align-content:center}.plan-card__tag{border-radius:20px 35px 0 20px;justify-self:end;padding-inline:20px;min-width:110px;text-align:center}.plan-card__header{text-align:center}.plan-card__info{padding-bottom:10px;border-bottom:1px solid currentColor;display:flex;align-items:flex-start;flex-direction:column;justify-content:space-between;gap:20px}.plan-card__price .period{font-size:18px;line-height:25px;font-weight:300;letter-spacing:normal}.plan-card__list{display:flex;flex-direction:column;gap:10px}.plan-card__list li{display:flex;align-items:center;gap:10px}.plan-card__list li:before{content:"";width:24px;height:24px;-webkit-mask-image:url(/build/assets/check_circle.DXG6__LL.svg);mask-image:url(/build/assets/check_circle.DXG6__LL.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor}.plan-card__actions{display:grid;gap:20px}.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__tag{background-color:var(--clr-black);color:var(--clr-white)}.plan-card:not(.alt) .plan-card__header{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__tag{background-color:var(--clr-white);color:var(--clr-black)}.plan-popup{overflow-y:auto}.plan-popup__inner{display:grid;gap:clamp(20px,-6.3917525773px + 3.4364261168vw,40px) 100px;max-height:fit-content;background-color:var(--clr-grey-100);border-radius:var(--radius-xl);padding:clamp(40px,13.6082474227px + 3.4364261168vw,60px);color:var(--clr-black);margin-inline:auto;margin-block:60px;width:min(7 * (var(--container-width) - var(--container-padding) * 2) / 12,100vw - var(--container-padding) * 2)}.plan-popup__header{grid-area:header;display:flex;flex-direction:column;gap:10px}.plan-popup .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-popup .close-btn span{grid-area:1/1;width:15px;height:2px;background-color:currentColor}.plan-popup .close-btn span:nth-child(1){transform:rotate(45deg)}.plan-popup .close-btn span:nth-child(2){transform:rotate(-45deg)}@media (pointer: fine) and (hover: hover){.plan-popup .close-btn:hover,.plan-popup .close-btn:focus-visible{opacity:.5}}.plan-popup__list{grid-area:list;display:flex;flex-direction:column;gap:10px;font-size:13px;line-height:20px;font-weight:600;letter-spacing:normal;margin:0;padding:0;list-style:none}.plan-popup__list li{display:flex;align-items:center;gap:10px}.plan-popup__list li:before{content:"";flex-shrink:0;width:24px;height:24px;-webkit-mask-image:url(/build/assets/check_circle.DXG6__LL.svg);mask-image:url(/build/assets/check_circle.DXG6__LL.svg);-webkit-mask-size:cover;mask-size:cover;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;background-color:currentColor}.plan-popup__content{grid-area:content}.plan-popup__content small{font-size:12px;line-height:18px;font-weight:400;letter-spacing:normal;color:var(--clr-grey-500)}.plan-popup__extras{grid-area:extras;display:flex;flex-direction:column;gap:10px}.plan-popup__extra{display:flex;align-items:center;gap:10px;background-color:var(--clr-gray-100, #f5f5f5);border-radius:30px;padding-block:5px;padding-inline:5px 15px;width:fit-content;min-width:200px;font-size:13px;line-height:20px;font-weight:600;letter-spacing:normal}.plan-popup__extra strong{font-size:15px;line-height:20px;font-weight:600;letter-spacing:normal;text-transform:uppercase;background-color:var(--clr-grey-100);color:var(--clr-accent);padding:10px 15px;border-radius:20px}.plan-popup__extra span{font-size:13px;line-height:18px;font-weight:500;letter-spacing:normal;color:var(--clr-black)}.plan-popup__price{grid-area:price;display:flex;flex-direction:column;justify-content:flex-end;gap:5px}.plan-popup__price-main{display:flex;align-items:baseline;gap:4px}.plan-popup__price-main .amount{color:var(--clr-accent)}.plan-popup__price-main .period{font-size:25px;line-height:30px;font-weight:300;letter-spacing:normal;color:var(--clr-black)}.plan-popup__price-note{color:var(--clr-grey-500)}.plan-popup .main-btn{grid-area:button}@media (min-width: 768px){.plan-popup__inner{grid-template-columns:1fr 1fr;grid-template-areas:"header header" "list content" "extras content" "extras price" "button button"}}@media (max-width: 767px){.plan-popup__inner{grid-template-columns:1fr;grid-template-areas:"header" "list" "extras" "content" "price" "button"}}.segmented-control{border-radius:100vw;padding:10px;background-color:var(--clr-white);font-size:13px;line-height:20px;font-weight:600;letter-spacing:normal;z-index:1;margin-inline:auto;max-width:100%}.segmented-control__scroll{position:relative;display:flex;flex-wrap:nowrap;padding-inline:5px;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:transparent}.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(30px,25.3398058252px + 1.4563106796vw,45px);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(12px,10.1359223301px + .5825242718vw,18px);height:auto}@media (pointer: fine) and (hover: hover){.slider-nav__prev:hover,.slider-nav__prev:focus-visible,.slider-nav__next:hover,.slider-nav__next:focus-visible{opacity:.5}}.slider-nav__prev[disabled],.slider-nav__next[disabled]{opacity:.2;cursor:not-allowed}.slider-nav__prev{scale:-1 1}.slider-nav:not(.white) .slider-nav__prev,.slider-nav:not(.white) .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)}: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;font-size:15px;line-height:20px;font-weight:600;letter-spacing:normal}.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-accent);color:var(--clr-white)}.main-header .change-language{position:relative}.main-header .change-language__btn{display:flex;align-items:center;gap:4px}.main-header .change-language__list{position:absolute;top:calc(100% + 5px);left:50%;transform:translate(-50%);background-color:var(--clr-white);padding:5px;border-radius:var(--radius-sm);z-index:1;min-width:50px;transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity}.main-header .change-language:not(.language__open) .change-language__list{visibility:hidden;opacity:0;pointer-events:none}.main-header .request-link{color:var(--clr-accent)}.main-header .header-main{color:var(--clr-white);background-color: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{min-width:max-content}.main-header nav a:not(.custom-dropdown__content *),.main-header nav button:not(.custom-dropdown__content *){position:relative}.main-header nav a:not(.custom-dropdown__content *):before,.main-header nav button:not(.custom-dropdown__content *):before{content:"";position:absolute;inset:-10px calc(clamp(15px,-65px + 6.6666666667vw,25px)/-2);background-color:#ffffff45;pointer-events:none;border-radius:100vw;transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity;opacity:0}@media (pointer: fine) and (hover: hover){.main-header nav a:not(.custom-dropdown__content *):hover:before,.main-header nav a:not(.custom-dropdown__content *):focus-visible:before,.main-header nav button:not(.custom-dropdown__content *):hover:before,.main-header nav button:not(.custom-dropdown__content *):focus-visible:before{opacity:1}}.main-header .nav-list{display:flex}.main-header .custom-dropdown__content{position:absolute;top:calc(100% + 15px);background-color:var(--clr-white);color:var(--clr-black);padding:20px;border-radius:var(--radius-md);box-shadow:0 4px 8px #0000001a;left:calc(50% - (var(--container-width) - var(--container-padding)) / 2 + 2 * (var(--container-width) - var(--container-padding)) / 12);width:calc(7 * (var(--container-width) - var(--container-padding)) / 12);display:grid;grid-template-columns:3fr 4fr;gap:20px;transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity,visibility}.main-header .custom-dropdown__content>*{padding:20px;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}.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{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;display:grid;grid-template-rows:auto 1fr auto;gap:20px;background-image:radial-gradient(circle at bottom left,var(--clr-grey-200),var(--clr-white))}.main-header .custom-dropdown.dropdown__open .custom-dropdown__btn:before{opacity:1}.main-header .custom-dropdown:not(.dropdown__open) .custom-dropdown__content{visibility:hidden;pointer-events:none;opacity:0}.main-header .header-actions{display:flex;align-items:center;gap:10px}.main-header .phone-btn{gap:10px;place-items:center}@media (width >= 1200px) or ((width < 1100px) and (width >= 400px)){.main-header .phone-btn{grid-template-columns:auto 1fr}}@media ((width < 1200px) and (width >= 1100px)) or (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;width:40px;aspect-ratio:1;place-items:center}@media (min-width: 1100px){.main-header .header-top__group{gap:40px}.main-header .website-switcher{padding-inline:20px;margin-inline:-20px}.main-header .request-link{display:none}.main-header .header-main>.container{grid-template-columns:1fr auto 1fr}.main-header nav>*:not(.nav-list){display:none}.main-header .menu-btn{display:none}.main-header .nav-list{gap:clamp(15px,-65px + 6.6666666667vw,25px);align-items:center}}@media (max-width: 1099px){.main-header .header-top{font-size:14px;line-height:25px;font-weight:600;letter-spacing:normal}.main-header .header-top__group{gap:calc(var(--container-padding) * 2)}.main-header .header-top__group:has(.request-link)>:not(.request-link){display:none}.main-header .custom-dropdown__content{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;min-height:calc(100vh - var(--header-height));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:translate;z-index:-1}.main-header .myinalan-btn{justify-self:end}.main-header .nav-list{flex-direction:column;align-items:flex-start;gap:30px;padding:20px;grid-column:-1/1}.main-header [data-open-availability]{display:none}.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{translate:0 calc((100% + var(--header-height)) * -1)}.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{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(40px,13.6082474227px + 3.4364261168vw,60px)}.main-footer .footer-info__availability{display:flex;flex-direction:column;gap:20px;max-width:600px}.main-footer .footer-info .partners{display:flex;gap:40px}.main-footer .footer-nav{display:grid;gap:25px clamp(20px,-45.9793814433px + 8.5910652921vw,70px)}@media (min-width: 375px){.main-footer .footer-nav{grid-template-columns:2fr 1fr}}.main-footer .footer-list{display:flex;flex-direction:column;gap:10px}.main-footer .footer-list__nav{font-size:15px;line-height:22px;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:14px;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:20px}}@media (max-width: 767px){.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 (max-width: 767px) and (max-width: 374px){.main-footer .footer-bottom .copyright-nav ul,.main-footer .footer-bottom .copyright-text{flex-direction:column}}.darkpony{display:flex;align-items:center}.darkpony .darkpony-heart{aspect-ratio:1;margin-inline:3px;width:20px}@keyframes darkpony{25%{scale:1.3}75%{scale:.8}}@media (pointer: fine) and (hover: hover){.darkpony:hover .darkpony-heart,.darkpony:focus-visible .darkpony-heart{color:var(--clr-accent);animation:darkpony 1s linear infinite}}.check-availability{background-color:var(--clr-grey-200);left:0;right:0;bottom:0;z-index:100;min-height:600px;overflow-y:auto;padding-block:50px}.check-availability>.container{display:grid;position:relative;height:100%;place-items:center}.check-availability__inner{grid-column:2;text-align:center}.check-availability .close-btn{position:absolute;top:0;right: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 .close-btn span{grid-area:1/1;width:100%;height:2px;background-color:currentColor}.check-availability .close-btn span:nth-child(1){transform:rotate(45deg)}.check-availability .close-btn span:nth-child(2){transform:rotate(-45deg)}@media (pointer: fine) and (hover: hover){.check-availability .close-btn:hover,.check-availability .close-btn:focus-visible{opacity:.5}}.check-availability .form-input{margin-top:20px;gap:20px}.check-availability .form-input,.check-availability [type=submit]{justify-self:center}.check-availability::backdrop{display:none}@media (min-width: 1100px){.check-availability__btn{display:none}}@media (max-width: 1099px){.check-availability__btn{position:fixed;bottom:10px;left:50%;translate:-50% 0;z-index:10}.check-availability__btn.sticky{transition:var(--transition-duration) var(--transition-timing-function);transition-property:opacity}.check-availability__btn.sticky.is-hidden{opacity:0;pointer-events:none}}@media (min-width: 768px){.check-availability>.container{grid-template-columns:1fr 2fr 1fr}.check-availability .form-input{width:66.6666666667%}}@media (min-width: 550px) and (max-width: 991px){.check-availability>.container{grid-template-columns:1fr 6fr 1fr}}@media (max-width: 767px){.check-availability .form-input{width:100%}}.banner{color:var(--clr-white);position:relative;display:flex;flex-direction:column;justify-content:flex-end;z-index:1}.banner__image{z-index:1}.banner__image:before{content:"";position:absolute;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:bottom left;mask-position:bottom left;-webkit-mask-size:cover;mask-size:cover;pointer-events:none;top:0;right:0;bottom:0;left:0;z-index:2}.banner__image img{width:100%;height:100%}.banner .banner__text{z-index:3;padding-block:35px}.banner--hero{height:70vh;min-height:500px}.banner--hero .banner__image{position:absolute;top:0;right:0;bottom:0;left:0}.banner--hero .banner__image:before{background-image:radial-gradient(circle at 35% 50%,var(--clr-black),var(--clr-accent))}.banner--hero .banner__content{max-width:550px;display:flex;flex-direction:column;gap:20px}.banner--card .banner__inner{position:relative;overflow:hidden;background-color:var(--clr-accent);min-height:400px}.banner--card .banner__image:before{background-image:radial-gradient(circle at center,var(--clr-black),var(--clr-accent))}.banner--card .banner__content{display:flex;flex-direction:column}.banner--card .banner__content .heading-1{margin-bottom:15px}.banner--card .banner__content .main-btn{margin-top:50px}@media (min-width: 768px){.banner--card .banner__text{position:absolute;top:0;right:0;bottom:0;left:0;max-width:calc(550px + clamp(20px,-19.587628866px + 5.1546391753vw,50px)*2);padding-inline:clamp(20px,-19.587628866px + 5.1546391753vw,50px);display:flex;flex-direction:column;justify-content:flex-end}.banner--card .banner__image img{max-height:800px}}@media (min-width: 768px){.banner--hero .banner__image:before{-webkit-mask-image:url(/build/assets/banner_mask_short_desktop.CCkmSNXt.svg);mask-image:url(/build/assets/banner_mask_short_desktop.CCkmSNXt.svg)}.banner--card .banner__inner{border-radius:var(--radius-lg)}.banner--card .banner__image:before{-webkit-mask-image:url(/build/assets/banner_mask_desktop.Bvf-vy67.svg);mask-image:url(/build/assets/banner_mask_desktop.Bvf-vy67.svg)}.banner--card .banner__image img{aspect-ratio:1330/780}}@media (max-width: 767px){.banner .banner__image:before{-webkit-mask-image:url(/build/assets/banner_mask_mobile.gR4XFAqS.svg);mask-image:url(/build/assets/banner_mask_mobile.gR4XFAqS.svg)}.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 .banner__text{padding:30px 20px}.banner--card .banner__image img{min-height:400px;max-height:800px;aspect-ratio:390/650}.banner--card .banner__text{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;flex-direction:column;justify-content:flex-end}}.offer-catalogue .segmented-control{margin-top:20px}@media (min-width: 768px) and (max-width: 991px){.offer-catalogue:not(:has(.plan-card)) .offer-catalogue{grid-template-columns:repeat(2,1fr)}}@media (max-width: 767px){.offer-catalogue:not(:has(.plan-card)) .offer-catalogue{--global-grid-min-width: 225px}}.offer-catalogue .add-on{display:grid;gap:20px;text-align:center;max-width:810px;justify-self:center}.offer-catalogue .add-on .html-content{max-width:500px;justify-self:center}.offer-catalogue .add-on__buttons{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:10px 20px;margin-top:20px}.offer-catalogue .add-on .alt-btn{background-color:var(--clr-grey-200);color:var(--clr-black)}.offers_section.white{color:var(--clr-white)}.got-questions{border-radius:var(--radius-md);background-color:var(--clr-accent);color:var(--clr-white);padding:40px;max-width:clamp(270px,226.5048543689px + 13.5922330097vw,410px);justify-self:center;display:flex;flex-direction:column;gap:10px;text-align:center}.got-questions__title{font-size:clamp(20px,18.4466019417px + .4854368932vw,25px);line-height:clamp(26px,24.7572815534px + .3883495146vw,30px);font-weight:600;letter-spacing:normal}.got-questions a{color:inherit;font-size:25px;line-height:30px;font-weight:300;letter-spacing:normal;display:block;margin-bottom:0}@media (max-width: 767px){.got-questions br{display:none}}
