:root{--max-width:1920px;--max-width-nubm:1920;--yellow:#ffce00;--yellow-hover:#c79f00;--black:#000;--white:#fff;--gray:#2e2e2d;--gray-bg:#f5f5f5;--gray-text:#707070;--gray-light:#909090;--gray-border:#dedee3;--blue:#0b1126;--Brand:#ffe317;--BrandDarker:#f0cd18;--input-border:#e7e7e7;--SecondaryBackground:#f3f4f4;--TertiaryBackground:#e0e2e3;--1-Light:#fff;--2-Light:#f3f4f4;--3-Light:#e0e2e3;--4-Light:hsla(0,0%,100%,.05);--5-Light:hsla(0,0%,100%,.1);--6-Light:hsla(0,0%,100%,.15);--7-Light:hsla(0,0%,100%,.3);--8-Light:hsla(0,0%,100%,.5);--9-Light:hsla(0,0%,100%,.8);--1-Dark:#303e40;--2-Dark:#263233;--3-Dark:#222c2d;--4-Dark:rgba(48,62,64,.05);--5-Dark:rgba(48,62,64,.1);--6-Dark:rgba(48,62,64,.15);--7-Dark:rgba(48,62,64,.3);--8-Dark:rgba(48,62,64,.5);--9-Dark:rgba(48,62,64,.8);--Success:#248e70;--Error:#ac2f2f;--ErrorBg:#ac2f2f 30%;--Destructive:#762323;--sen-bold:"Sen-Bold";--sen-semibold:"Sen-SemiBold";--sen-medium:"Sen-Medium";--sen-regular:"Sen-Regular";--cygre-bold:"Cygre-Bold";--cygre-semibold:"Cygre-SemiBold";--cygre-extrabold:"Cygre-ExtraBold";--cygre-medium:"Cygre-Medium";--cygre-regular:"Cygre-Regular";--transition:0.3s ease;--transition-medium:0.45s ease-in-out;--transition-slow:0.9s cubic-bezier(0.25,1,0.5,1);--transition-smooth:2s cubic-bezier(0.25,1,0.5,1)}

/*! modern-normalize v3.0.1 | MIT License | https://github.com/sindresorhus/modern-normalize */html{font-family:system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji;line-height:1.15;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4}body{margin:0}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-color:currentcolor}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}legend{padding:0}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}*,:after,:before{box-sizing:border-box;font-family:Times New Roman,Times,sans-serif;margin:0;min-width:0;padding:0}dl,figure,h1,h2,h3,h4,h5,h6,menu,ol,ul{font-family:inherit;font-size:inherit;font-weight:inherit;margin:0;padding:0}menu,ol,ul{list-style:none}strong{font-family:inherit;font-size:inherit}mark{background-color:transparent;color:inherit}a{text-decoration:none}*{transition:all .1s ease}body::-webkit-scrollbar{display:none}h1,h2,h3,h4,h5,h6{line-height:100%}.flex-h{display:flex;flex-direction:row}.flex-v{display:flex;flex-direction:column}.flex-c{align-items:center;display:flex;justify-content:center}.flex-h.y-start{align-items:flex-start}.flex-h.x-start{justify-content:flex-start}.flex-v.x-start{align-items:flex-start}.flex-v.y-start{justify-content:flex-start}.flex-h.y-center{align-items:center}.flex-h.x-center{justify-content:center}.flex-v.x-center{align-items:center}.flex-v.y-center{justify-content:center}.flex-h.y-end{align-items:flex-end}.flex-h.x-end{justify-content:flex-end}.flex-v.x-end{align-items:flex-end}.flex-v.y-end{justify-content:flex-end}.flex-h.x-between,.flex-v.y-between{justify-content:space-between}.flex-h.x-around,.flex-v.y-around{justify-content:space-around}.flex-h.x-evenly,.flex-v.y-evenly{justify-content:space-evenly}.grid-2{-moz-column-gap:clamp(20px,2.083vw,40px);column-gap:clamp(20px,2.083vw,40px);display:grid;grid-template-columns:repeat(2,1fr)}@media (width <= 768px){.grid-2{display:flex;flex-direction:column}}.grid-12{-moz-column-gap:clamp(20px,2.083vw,40px);column-gap:clamp(20px,2.083vw,40px);display:grid;grid-template-columns:repeat(12,1fr)}.grid-24{-moz-column-gap:clamp(8px,1.042vw,20px);column-gap:clamp(8px,1.042vw,20px);display:grid;grid-template-columns:repeat(24,1fr)}.grid-center{display:grid;place-items:center}.fit-cover{overflow:hidden}.fit-cover>*{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.fit-contain{overflow:hidden}.fit-contain>*{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.fit-fill{overflow:hidden}.fit-fill>*{-o-object-fit:fill;object-fit:fill}.fit-fill>*,.full-bg{height:100%;width:100%}.full-bg{left:0;position:absolute;top:0;z-index:0}.full-bg img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}[data-fade=in],[data-fade]{opacity:0}[data-fade=up]{opacity:0;transform:translateY(clamp(24px,2.083vw,40px))}[data-fade=down]{opacity:0;transform:translateY(clamp(-24px,-2.083vw,-40px))}[data-fade=left]{opacity:0;transform:translateX(clamp(-24px,-2.083vw,-40px))}[data-fade=title]{display:inline-block;opacity:0;transform:translateY(20px)}[data-scale=y],[data-scale]{transform:scaleY(0)}[data-scale=x]{transform:scaleX(0)}[data-stagger=fadein] [data-item]{opacity:0}[data-stagger=fadeup] [data-item]{opacity:0;transform:translateY(clamp(24px,2.083vw,40px))}[data-reveal-text]{opacity:0}[data-reveal-text] .word{display:inline-block;overflow-x:clip;overflow-y:visible;white-space:nowrap}[data-reveal-text] .char{line-height:1.2em;opacity:0;position:relative;transform:translateX(-100%)}[data-reveal-text].splitting{line-height:inherit!important}[data-reveal-img] img{clip-path:inset(100% 0 0 0)}[data-filter=grayscale]{filter:grayscale(100%)}[data-img-placeholder=svg] img{backface-visibility:hidden;background-color:#fff;opacity:0}[data-img-placeholder=svg] svg{opacity:0}[data-parallax-img]{clip-path:inset(.01% .02% 100% .01% round 10.01px 10.02px 10.01px 10.02px)}[data-parallax-img] img{transform:translateY(10vh)}[data-parallax]{clip-path:inset(.01% .02% 100% .01% round 10.01px 10.02px 10.01px 10.02px)}.svg-icon{align-items:center;display:flex;justify-content:center}.svg-icon svg{height:100%;width:100%}.btn{align-items:center;border:none;border-radius:12px;cursor:pointer;display:flex;gap:16px;height:clamp(45px,3.646vw,70px);justify-content:center;max-height:80px;padding-inline:clamp(20px,2.188vw,42px);transition:all .3s ease;width:-moz-fit-content;width:fit-content}.btn:after{background-color:var(--black);content:"";display:flex;height:clamp(14px,.938vw,18px);-webkit-mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none' viewBox='0 0 20 21'%3E%3Cpath stroke='%23000' stroke-width='2.88' d='M1.2 2.36h17.28m0 0v17.28m0-17.28L1.2 19.64'/%3E%3C/svg%3E");mask-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='21' fill='none' viewBox='0 0 20 21'%3E%3Cpath stroke='%23000' stroke-width='2.88' d='M1.2 2.36h17.28m0 0v17.28m0-17.28L1.2 19.64'/%3E%3C/svg%3E");-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain;transition:all .1s ease;width:clamp(14px,.938vw,18px)}.btn-text,.btn:after{font-weight:700;position:relative}.btn-text{font-family:var(--cygre-bold),sans-serif;font-size:clamp(16px,1.146vw,22px);letter-spacing:normal;letter-spacing:.04em;line-height:120%;line-height:100%;white-space:nowrap}.btn-yellow{background-color:var(--yellow);color:var(--black);transition:all .1s ease}.btn-yellow:hover{background-color:var(--white);border:1px solid var(--black);transition:all .1s ease}.btn-yellow:hover:after{transform:rotate(45deg);transition:all .1s ease}.btn-small{height:clamp(48px,2.604vw,50px);padding-inline:clamp(25px,1.719vw,33px)}.btn-small .btn-text{font-size:16px}.btn-black{background-color:var(--black);color:var(--white)}.btn-black:after,.btn-black:hover{background-color:var(--white)}.btn-black:hover{border:1px solid var(--black);color:var(--black)}.btn-black:hover:after{background-color:var(--black);transform:rotate(45deg);transition:all .1s ease}.btn-transparent{background-color:var(--white);border:1px solid var(--black);color:var(--black)}.btn-transparent:after{background-color:var(--black)}.btn-transparent:hover{background-color:var(--yellow);border:1px solid var(--white)}.btn-transparent:hover:after{transform:rotate(45deg);transition:all .1s ease}[data-main-logo]{align-items:center;aspect-ratio:1;display:flex;justify-content:center;width:clamp(34px,2.917vw,56px)}[data-main-logo] svg{height:100%;width:100%}[data-main-logo] path{fill:var(--PrimaryNeutral)}[data-theme=inverted],[data-theme=light]{--PrimaryNeutral:var(--1-Dark);--InvertedNeutral:var(--1-Dark);--3:var(--3-Dark);--4:var(--4-Dark);--5:var(--5-Dark);--6:var(--6-Dark);--7:var(--7-Dark);--8:var(--8-Dark);--9:var(--9-Dark);--PrimaryBg:var(--1-Light);--SecondaryBg:var(--2-Light);--BrandHeading:var(--1-Dark);--IconColor:var(--PrimaryNeutral)}[data-theme=dark]{--PrimaryNeutral:var(--1-Light);--InvertedNeutral:var(--1-Light);--3:var(--3-Light);--4:var(--4-Light);--5:var(--5-Light);--6:var(--6-Light);--7:var(--7-Light);--8:var(--8-Light);--9:var(--9-Light);--PrimaryBg:var(--1-Dark);--SecondaryBg:var(--2-Dark);--BrandHeading:var(--Brand);--IconColor:var(--InvertedNeutral)}@font-face{font-display:swap;font-family:Cygre-ExtraBold;font-weight:800;src:url(../fonts/Cygre-ExtraBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cygre-Bold;font-weight:700;src:url(../fonts/Cygre-Bold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cygre-SemiBold;font-weight:600;src:url(../fonts/Cygre-SemiBold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cygre-Medium;font-weight:500;src:url(../fonts/Cygre-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Cygre-Regular;font-weight:400;src:url(../fonts/Cygre-Regular.woff2) format("woff2")}a,body,html,p{font-family:Cygre-SemiBold,serif}mark{font-family:inherit}.custom-form input,.custom-form select,.custom-form textarea{background:#e7e7e7;border:none;color:var(--base-secondary);outline:none;padding:14px 16px;resize:none;width:100%}.custom-form input::-moz-placeholder,.custom-form select::-moz-placeholder,.custom-form textarea::-moz-placeholder{color:var(--gray-text);font-family:var(--cygre-medium),sans-serif;font-size:clamp(14px,.938vw,18px);font-weight:500;letter-spacing:normal;line-height:130%}.custom-form input::placeholder,.custom-form select::placeholder,.custom-form textarea::placeholder{color:var(--gray-text);font-family:var(--cygre-medium),sans-serif;font-size:clamp(14px,.938vw,18px);font-weight:500;letter-spacing:normal;line-height:130%}.custom-form input[type=checkbox]{background:none}.custom-form select{-webkit-appearance:none;-moz-appearance:none;color:var(--gray-text);display:flex;padding-block:clamp(8px,.625vw,12px);padding-inline:clamp(11px,.938vw,18px)}.custom-form option,.custom-form select{appearance:none;font-family:var(--cygre-medium),sans-serif;font-size:clamp(14px,.938vw,18px);font-weight:500;letter-spacing:normal;line-height:130%}.custom-form option{-webkit-appearance:none;-moz-appearance:none;line-height:2.5}.custom-form label{display:flex;flex-direction:column;gap:4px;padding-bottom:1.6em;position:relative;width:100%}.custom-form label .placeholder{align-self:flex-start;color:var(--gray-text);font-family:var(--cygre-bold),sans-serif;font-size:clamp(12px,.729vw,14px);font-weight:700;letter-spacing:normal;line-height:120%}.custom-form label:not(.checkbox,.file) .api-wrapper,.custom-form label:not(.checkbox,.file) .wpcf7-form-control-wrap{border:2px solid var(--input-border);border-radius:6px;display:flex}.custom-form label:not(.checkbox,.file):has(.wpcf7-not-valid-tip) .api-wrapper,.custom-form label:not(.checkbox,.file):has(.wpcf7-not-valid-tip) .wpcf7-form-control-wrap{border-color:red!important}.custom-form label:has(input[aria-required=true],input:required){padding-bottom:1.6em}.custom-form label:has(input[aria-required=true],input:required) .placeholder:after{color:var(--blue);content:" *"}.custom-form label .wpcf7-not-valid-tip{bottom:0;color:var(--base-error);font-family:var(--cygre-bold),sans-serif;font-size:14px;font-weight:700;letter-spacing:normal;line-height:120%;position:absolute;right:0;white-space:nowrap}.custom-form label.checkbox{--border:var(--blue);cursor:pointer;text-align:left}.custom-form label.checkbox .wpcf7-list-item{align-items:flex-start;display:flex;gap:clamp(10px,.625vw,12px)}.custom-form label.checkbox .wpcf7-not-valid-tip{display:none}.custom-form label.checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:2px solid var(--border);border-radius:clamp(3px,.26vw,5px);flex:none;height:24px;margin:0;outline:none;padding:0;pointer-events:none;position:relative;width:24px}.custom-form label.checkbox input:checked:after{background:url(../img/icons/check-2.svg) 50%/24px no-repeat;content:"";display:flex;inset:0;position:absolute}.custom-form label.checkbox a{color:var(--blue)}.custom-form label.checkbox:has(.wpcf7-not-valid){--border:red}.custom-form label.file{--color:var(--blue);align-items:flex-end;padding:0!important;width:auto}.custom-form label.file:has(.wpcf7-not-valid){--color:red}.custom-form .label_bottom{display:flex;gap:clamp(16px,1.25vw,24px);padding-block:16px;width:100%}@media (width <= 1024px){.custom-form .label_bottom{align-items:flex-end;flex-direction:column}}.custom-form .btn{margin-top:clamp(16px,1.25vw,24px)}.custom-form .label_file{align-items:flex-end;display:flex;flex:none;flex-direction:column;gap:8px;max-width:220px;position:relative}.custom-form .label_file input{height:0;opacity:0;pointer-events:none;position:absolute;right:100%;width:0}.custom-form .label_file .add{align-items:center;color:var(--color);cursor:pointer;display:flex;font-family:var(--font-medium);font-weight:500;gap:8px}.custom-form .label_file .add:after{aspect-ratio:1;background:var(--color);content:"";display:flex;flex:none;-webkit-mask:url(../img/icons/file.svg) center/cover no-repeat;mask:url(../img/icons/file.svg) center/cover no-repeat;width:24px}.custom-form .label_file .data{align-items:center;display:none;gap:8px}.custom-form .label_file .info{color:var(--dark-gray);display:flex;gap:2px;white-space:nowrap}.custom-form .label_file .info .name{display:block;max-width:155px;overflow:hidden;text-overflow:ellipsis}.custom-form .label_file .remove{aspect-ratio:1;background:var(--dark-gray);cursor:pointer;width:24px}@media (hover:hover){.custom-form .label_file .remove:hover{background:var(--base-error)}}.custom-form .label_file .wpcf7-not-valid-tip{bottom:auto;position:relative;right:auto}.custom-form .label_file.active .data{display:flex}.custom-form .file-content{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-end}@media (width <= 1024px){.custom-form .file-content{justify-content:flex-start;width:100%}.custom-form .file-content .wpcf7-form-control-wrap{text-align:left}}.custom-form .file-content--add{color:var(--Colors-Blue);cursor:pointer;order:2;transition:var(--transition)}.custom-form .file-content--add .add-title{align-items:center;display:flex}.custom-form .file-content--add .add-title:before{aspect-ratio:1;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none' viewBox='0 0 24 24'%3E%3Cpath fill='%23045189' d='m10.286 21.72-.486-.13c-1.11-.297-2.03-.966-2.59-1.884-.585-.956-.735-2.121-.423-3.283l2.77-10.3c.622-2.297 2.39-3.608 4.208-3.121l.007.002.197.053c.925.25 1.634.909 1.997 1.853.33.86.355 1.913.07 2.966l-2.625 9.7c-.17.63-.518 1.17-.98 1.523-.508.387-1.104.516-1.68.362l-.004-.002c-.564-.152-1.049-.57-1.33-1.148a2.66 2.66 0 0 1-.166-1.861l2.098-7.753a.56.56 0 0 1 .684-.402h.002c.297.08.471.39.39.693l-2.099 7.753c-.098.363-.066.74.091 1.061.14.288.369.494.626.563h.002c.304.082.56-.046.72-.17.264-.2.466-.524.571-.91l2.625-9.7c.222-.82.21-1.62-.034-2.255-.165-.428-.515-.979-1.254-1.179l-.197-.053-.005-.002c-.736-.197-1.315.101-1.671.387-.531.425-.945 1.11-1.167 1.93l-2.77 10.299c-.462 1.722.476 3.314 2.23 3.784l.486.13c1.755.47 3.363-.44 3.825-2.162l2.302-8.594a.56.56 0 0 1 .685-.403c.297.08.473.39.392.692l-2.303 8.594c-.311 1.161-1.024 2.096-2.007 2.632-.944.514-2.076.633-3.187.335'/%3E%3C/svg%3E");content:"";display:block;width:24px}.custom-form .file-content:has(input.active) .wpcf7-form-control-wrap{display:block}.custom-form .file-content:has(input.active) .file-content--name{display:flex}.custom-form .file-content:has(input.active) .file-content--remove{display:flex}.custom-form .file-content:has(input.active) .file-content--add{pointer-events:none}.custom-form .file-content:has(input.active) .file-content--add .add-title{display:none}.custom-form .counter{color:var(--dark-gray);font-family:var(--cygre-medium),sans-serif;font-size:14px;font-weight:500;letter-spacing:normal;line-height:130%;position:absolute;right:0;top:0}.screen-reader-response,.wpcf7-response-output{display:none!important}label.switch{display:inline-block;height:24px;position:relative;width:40px}label.switch input{height:0;opacity:0;width:0}label.switch .slider{background-color:var(--Colors-Logo-Grey);border-radius:24px;cursor:pointer;inset:0;position:absolute;transition:var(--transition)}label.switch .slider:before{aspect-ratio:1;background-color:var(--white);border-radius:50%;content:"";height:20px;left:2px;position:absolute;transition:var(--transition)}label.switch input:checked+.slider{background-color:var(--Colors-Orange)}label.switch input:checked+.slider:before{transform:translateX(80%)}.wpcf7-validates-as-required [data-name=user_agree]{border:none!important;margin-top:clamp(10px,.833vw,16px)}.wpcf7-validates-as-required .wpcf7-list-item{align-items:center;display:flex;gap:16px}.wpcf7-validates-as-required .wpcf7-list-item-label{color:#767c8e;font-family:var(--cygre-medium),sans-serif;font-size:clamp(12px,.729vw,14px);font-weight:500;letter-spacing:normal;line-height:130%;margin-top:4px}.wpcf7-form-control.wpcf7-radio .wpcf7-list-item{align-items:flex-start;display:flex;gap:16px;position:relative}.wpcf7-form-control.wpcf7-radio .wpcf7-list-item:before{border:1px solid var(--Colors-Logo-Grey);border-radius:50%;content:"";height:23px;left:0;position:absolute;top:0;transition:var(--transition);width:23px}.wpcf7-form-control.wpcf7-radio .wpcf7-list-item:after{background:var(--Colors-Orange);border-radius:50%;content:"";height:13px;left:5px;opacity:0;position:absolute;top:5px;transition:var(--transition);width:13px}.wpcf7-form-control.wpcf7-radio .wpcf7-list-item:has(input:checked):after{opacity:1}.wpcf7-form-control.wpcf7-radio .wpcf7-list-item:has(input:checked):before{border-color:var(--Colors-Orange)}.wpcf7-form-control.wpcf7-radio .wpcf7-list-item input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:100%;left:0;position:absolute;top:0;width:100%}.wpcf7-form-control.wpcf7-radio .wpcf7-list-item .wpcf7-list-item-label{padding-left:40px}body,html{max-width:100%;overflow-x:hidden}html:focus-within{scroll-behavior:smooth}html{scroll-behavior:smooth}.container,section{position:relative}.container{-moz-column-gap:clamp(8px,1.042vw,20px);column-gap:clamp(8px,1.042vw,20px);display:grid;grid-template-columns:repeat(12,1fr);margin:0 auto;max-width:var(--max-width);padding-inline:clamp(20px,4.167vw,80px);width:100%}@media (width <= 1024px){.container{display:flex;flex-direction:column}}p{font-family:Times New Roman,sans-serif;font-style:normal;line-height:100%}.social-icons{gap:16px}.social-icons a{background:var(--white);display:flex;height:24px;width:24px}@media (hover:hover){.social-icons a:hover{background:var(--yellow)}}.rating-icon{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' fill='none' viewBox='0 0 14 14'%3E%3Cpath fill='%23FFCE00' d='M4.82 1.708c.686-2.111 3.674-2.111 4.36 0a2.29 2.29 0 0 0 2.18 1.584c2.22 0 3.143 2.84 1.346 4.146A2.29 2.29 0 0 0 11.874 10c.686 2.111-1.73 3.867-3.527 2.562a2.29 2.29 0 0 0-2.694 0C3.857 13.867 1.44 12.112 2.126 10a2.29 2.29 0 0 0-.832-2.562C-.502 6.133.42 3.292 2.64 3.292c.993 0 1.873-.64 2.18-1.584'/%3E%3C/svg%3E");background-repeat:no-repeat;height:14px;width:14px}.loading{animation:a 1s infinite}@keyframes a{0%{opacity:1}50%{opacity:.5}to{opacity:1}}.header{color:var(--black);display:flex;inset:0 0 auto 0;justify-content:center;position:fixed;transition:background-color var(--transition),opacity var(--transition-medium);z-index:10}.header,.loaded .header{background-color:var(--white)}.loaded .header{opacity:1}.header .container{align-items:center;padding-block:0}@media (width <= 1024px){.header .container{flex-direction:row;height:60px;justify-content:space-between}.header .container .main-logo{width:99px}}.header-logo{grid-column:1/3;padding-block:10px}.header-logo svg{height:clamp(45px,3.542vw,68px)}.header-content{align-items:center;gap:clamp(24px,2.083vw,40px);grid-column:4/-1}.header-menu{font-family:var(--cygre-semibold),sans-serif;font-size:clamp(14px,.833vw,16px);font-weight:600;letter-spacing:normal;line-height:120%;--color:var(--black);gap:clamp(0px,5.208vw,100px)}.header-menu::-webkit-scrollbar{display:none}@media (width >= 1025px){.header-menu{flex:1;order:-1}.header-menu>.menu-item{align-items:center;display:flex;height:clamp(60px,4.167vw,80px);position:relative}.header-menu>.menu-item>a{font-family:var(--cygre-semibold),sans-serif;font-size:clamp(14px,.833vw,16px);font-weight:600;letter-spacing:normal;line-height:120%;--color:var(--black);color:var(--color);display:flex;gap:clamp(6px,.417vw,8px);padding:clamp(12px,.833vw,16px) 0;position:relative;transition:var(--transition);white-space:nowrap}}@media (width >= 1025px) and (hover:hover){.header-menu>.menu-item>a:hover{color:var(--yellow)}}@media (width >= 1025px){.header-menu>.menu-item-has-children>a:after{aspect-ratio:1;background-color:var(--color);content:"";flex:none;-webkit-mask:url(../img/icons/chevron.svg) center no-repeat;mask:url(../img/icons/chevron.svg) center no-repeat;transition:var(--transition);width:clamp(20px,1.25vw,24px)}.header-menu>.menu-item:has(a:focus) .sub-menu,.header-menu>.menu-item:hover .sub-menu{opacity:1;pointer-events:all}.header-menu .sub-menu{display:flex;flex-direction:column;gap:4px;left:0;min-width:100%;opacity:0;padding-top:4px;pointer-events:none;position:absolute;top:calc(100% - 1px);transition:opacity var(--transition)}.header-menu .sub-menu:before{background-color:var(--sub-menu-bg);border-radius:6px;box-shadow:0 0 4px 0 rgba(94,94,94,.14);content:"";inset:4px 0 0;position:absolute;z-index:-1}.header-menu .sub-menu a{display:flex;padding:clamp(6px,.417vw,8px) clamp(14px,.833vw,16px);white-space:nowrap}.header-menu .sub-menu a[aria-current=page]{border-bottom:2px solid var(--yellow);padding-bottom:3px}}@media (width >= 1025px) and (hover:hover){.header-menu .sub-menu a:hover{background-color:var(--sub-menu-hover)}}@media (width >= 1025px){.header-menu .sub-menu li:first-child a{border-radius:6px 6px 0 0}.header-menu .sub-menu li:last-child a{border-radius:0 0 6px 6px}}@media (width <= 1024px){.header-menu{flex-direction:column;overflow-y:scroll}.header-menu>.menu-item{align-items:center;display:flex;justify-content:space-between}.header-menu>.menu-item>a{color:var(--black);font-family:var(--cygre-semibold),sans-serif;font-size:clamp(14px,.833vw,16px);font-weight:600;letter-spacing:normal;line-height:120%;padding:10px}.header-menu>.menu-item-has-children:after{aspect-ratio:1;background-color:var(--base-secondary);content:"";flex:none;-webkit-mask:url(../img/icons/chevron.svg) center no-repeat;mask:url(../img/icons/chevron.svg) center no-repeat;transform:rotate(-90deg);transition:var(--transition);width:24px}.header-menu .sub-menu{background-color:var(--base-main);display:flex;flex-direction:column;gap:6px;inset:0;overflow-y:scroll;padding:40px 58px;position:fixed;transform:translateX(100%);transition:var(--transition);z-index:3}.header-menu .sub-menu.opened{transform:translateX(0)}.header-menu .sub-menu a{display:flex;font-family:var(--font-medium);font-size:16px;font-weight:500;padding:12px 10px}}.header-mobile-menu{display:contents}@media (width <= 1024px){.header-mobile-menu{background-color:#f5f5f5;display:flex;flex-direction:column;gap:40px;height:-moz-fit-content;height:fit-content;left:0;padding:40px clamp(14px,7.292vw,140px);position:absolute;top:59px;transform:translateX(100%);transition:transform var(--transition);width:100%}.menu-opened .header-mobile-menu{transform:translateX(0)}}@media (width <= 768px){.header-mobile-menu{padding-inline:34px}}@media (width <= 1024px){.header-burger{aspect-ratio:1;background:unset;border:0;display:flex;flex-direction:column;gap:4px;justify-content:center;margin:0;padding:0;width:24px}.header-burger span{background-color:var(--black);height:2px;transition:var(--transition);width:100%}.header-burger span.c{position:relative}.header-burger span.c:after{background-color:var(--black);content:"";inset:0;position:absolute;transition:var(--transition)}.menu-opened .header-burger span{opacity:0}.menu-opened .header-burger span.c{opacity:1;transform:rotate(45deg)}.menu-opened .header-burger span.c:after{transform:rotate(-90deg)}}.header-mobile-nav{gap:24px}.header-mobile-sub-close{display:none}@media (width <= 1024px){.header-mobile-sub-close{background-color:var(--black);display:flex;left:0;padding:14px clamp(14px,7.292vw,140px);position:absolute;top:0;transform:translateX(100%);transition:transform var(--transition);width:100%;z-index:4}.sub-opened .header-mobile-sub-close{transform:translateX(0)}.header-mobile-sub-close .btn{background:var(--black);color:var(--white);justify-content:flex-start;width:100%}.header-mobile-sub-close .btn-icon{transform:rotate(90deg)}}@media (width <= 768px){.header-mobile-sub-close{padding-inline:14px}}.footer{background:var(--gray)}.footer-top{background-color:var(--3-Dark);color:var(--PrimaryNeutral);padding-block:60px}.footer .container{padding-block:80px}@media (width <= 1024px){.footer .container{align-items:center;gap:40px;text-align:center}}.footer-description{color:var(--white);font-family:var(--cygre-regular),sans-serif;font-size:clamp(14px,.833vw,16px);font-weight:400;letter-spacing:normal;line-height:140%}.footer-content{gap:40px;grid-area:1/1/2/4}.footer-logo svg{height:130px;width:230px}.footer-nav{gap:40px;grid-area:1/9/2/12}.footer-button{grid-area:1/11/2/13}@media (width <= 768px){.footer-socials{align-items:center;justify-content:center}}.footer-menu a{color:var(--white);font-family:var(--cygre-medium),sans-serif;font-size:clamp(14px,.833vw,16px);font-weight:500;letter-spacing:normal;line-height:130%}@media (hover:hover){.footer-menu a:hover{color:var(--yellow)}}.footer-menu>li:first-of-type{display:flex;flex-direction:column;gap:24px}.footer-menu>li:first-of-type>a{color:var(--gray-light);text-transform:uppercase}.footer-menu ul:first-of-type{display:flex;flex-direction:column;gap:10px}@media (width <= 1024px){.footer-menu{justify-content:center}}.footer-copyright{color:var(--white);font-family:var(--cygre-medium),sans-serif;font-size:clamp(14px,.833vw,16px);font-weight:500;letter-spacing:normal;line-height:130%}@media (width <= 1024px){.footer-copyright{justify-content:center}}.footer-copyright p{font-family:inherit;font-size:inherit}.popup-wrapper{align-items:center;background-color:rgba(0,0,0,.5);display:none;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%}.popup-wrapper:has(.popup.active){display:flex}.popup-wrapper .overflow{padding-inline:clamp(16px,1.25vw,24px)}.popup-wrapper .success-popup{background-color:var(--white);border-radius:12px;height:auto;margin-inline:clamp(16px,1.25vw,24px);max-width:400px;overflow:hidden;padding-block:clamp(20px,2.083vw,40px);padding-inline:clamp(14px,1.042vw,20px);width:100%}.popup-content{align-items:center;gap:clamp(16px,1.25vw,24px);justify-content:center;text-align:center}.popup-content .content-title{font-size:clamp(16px,1.771vw,34px)}.popup-content .content-subtitle,.popup-content .content-title{font-family:var(--cygre-bold),sans-serif;font-weight:700;letter-spacing:normal;line-height:120%}.popup-content .content-subtitle{font-size:clamp(14px,.833vw,16px)}