@font-face{font-family:CR-Averta VF;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.cr.org/crux/fonts/v1/CR-AvertaVF-S.woff2) format("woff2")}@font-face{font-family:CR-Averta VF Bold;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.cr.org/crux/fonts/v1/CR-AvertaVF-S.woff2) format("woff2")}@font-face{font-family:CR-Averta VF Extra Bold;font-style:normal;font-weight:800;font-display:swap;src:url(https://cdn.cr.org/crux/fonts/v1/CR-AvertaVF-S.woff2) format("woff2")}@font-face{font-family:Averta Regular;font-style:normal;font-weight:400;font-display:swap;src:url(https://cdn.cr.org/crux/fonts/v1/CR-AvertaVF-S.woff2) format("woff2")}@font-face{font-family:Averta Bold;font-style:normal;font-weight:700;font-display:swap;src:url(https://cdn.cr.org/crux/fonts/v1/CR-AvertaVF-S.woff2) format("woff2")}@font-face{font-family:Averta Semibold;font-style:normal;font-weight:600;font-display:swap;src:url(https://cdn.cr.org/crux/fonts/v1/CR-AvertaVF-S.woff2) format("woff2")}@font-face{font-family:Averta W01 ExtraBold;font-style:normal;font-weight:800;font-display:swap;src:url(https://cdn.cr.org/crux/fonts/v1/CR-AvertaVF-S.woff2) format("woff2")}.hero-section.svelte-1q3ocga{align-items:center;background-color:#eaf4f1;box-sizing:border-box;display:flex;flex-direction:column;gap:40px;justify-content:flex-end;max-width:100%;position:relative;width:100%}@media(max-width:767px){.hero-section.svelte-1q3ocga{padding:68px 16px 24px}}@media(min-width:768px)and (max-width:1199px){.hero-section.svelte-1q3ocga{padding:80px 30px 40px}}@media(min-width:1200px){.hero-section.svelte-1q3ocga{padding:56px 150px 40px}}.hero-section.svelte-1q3ocga .hero-content:where(.svelte-1q3ocga){display:flex;gap:40px;align-items:center;width:100%}@media(max-width:767px){.hero-section.svelte-1q3ocga .hero-content:where(.svelte-1q3ocga){height:auto;justify-content:center}}@media(min-width:768px)and (max-width:1199px){.hero-section.svelte-1q3ocga .hero-content:where(.svelte-1q3ocga){gap:32px;flex-direction:column;max-width:100%}}@media(min-width:1200px){.hero-section.svelte-1q3ocga .hero-content:where(.svelte-1q3ocga){margin:auto;max-width:1200px;padding:0 30px}}.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga){font-family:CR-Averta VF Bold;font-weight:800;line-height:56px;margin:0;width:100%;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga) a:where(.svelte-1q3ocga){text-decoration:none}@media(max-width:767px){.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga){overflow:visible}}.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga) h1:where(.svelte-1q3ocga){color:#0b0b0e;font-weight:800;font-size:50px;line-height:56px;margin:0}@media(max-width:767px){.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga) h1:where(.svelte-1q3ocga){display:none}}@media(min-width:768px)and (max-width:1199px){.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga) h1:where(.svelte-1q3ocga){font-size:50px;font-style:normal;font-weight:800;line-height:56px}}.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga) .mobile-select-wrapper:where(.svelte-1q3ocga){display:none}@media(max-width:767px){.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga) .mobile-select-wrapper:where(.svelte-1q3ocga){display:flex;align-items:center;height:36px;position:relative;width:fit-content}.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga) .mobile-select-wrapper:where(.svelte-1q3ocga) .select-label:where(.svelte-1q3ocga){font-family:CR-Averta VF,sans-serif;font-weight:800;font-size:30px;line-height:36px;color:#0b0b0e;white-space:nowrap;flex-shrink:0}.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga) .mobile-select-wrapper:where(.svelte-1q3ocga) .caret-wrap:where(.svelte-1q3ocga){align-items:center;background-color:transparent;display:flex;flex:1;justify-content:center;margin-left:20px;transition:rotate .2s ease-in-out}.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga) .mobile-select-wrapper:where(.svelte-1q3ocga) .caret-wrap.isActive:where(.svelte-1q3ocga){rotate:180deg}}@media(max-width:767px)and (max-width:767px){.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga) .mobile-select-wrapper:where(.svelte-1q3ocga) .caret-wrap:where(.svelte-1q3ocga){margin-left:16px;padding:0}}@media(max-width:767px){.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga) .mobile-select-wrapper:where(.svelte-1q3ocga) .select-overlay:where(.svelte-1q3ocga){border-radius:20px;background:#fff;box-shadow:0 4px 16px #05050005,0 2px 8px #05050029;cursor:pointer;display:flex;flex-direction:column;padding:20px 10px;position:absolute;gap:24px;top:90%;width:317px;z-index:100;opacity:0;pointer-events:none;transform:translateY(-4px);visibility:hidden;transition:opacity .2s ease-in-out,transform .2s ease-in-out,visibility 0s linear .2s}.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga) .mobile-select-wrapper:where(.svelte-1q3ocga) .select-overlay.isVisible:where(.svelte-1q3ocga){opacity:1;pointer-events:auto;transform:translateY(0);visibility:visible;transition-delay:0s}.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga) .mobile-select-wrapper:where(.svelte-1q3ocga) .link:where(.svelte-1q3ocga){align-items:center;border-radius:8px;color:#0b0b0e;display:flex;height:40px;padding-left:24px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga) .mobile-select-wrapper:where(.svelte-1q3ocga) .link.isActive:where(.svelte-1q3ocga){background:#ebebeb;border-color:#0b0b0e;color:#0b0b0e}}@media(min-width:768px)and (max-width:1199px){.hero-section.svelte-1q3ocga .hero-title:where(.svelte-1q3ocga){padding:0;max-width:100%}}.hero-section.svelte-1q3ocga .nav-buttons-container:where(.svelte-1q3ocga){display:flex;flex-direction:row;align-items:center;align-self:stretch;flex:1;justify-content:flex-end}.hero-section.svelte-1q3ocga .nav-buttons-container:where(.svelte-1q3ocga) .nav-buttons:where(.svelte-1q3ocga){display:flex;gap:12px;height:100%;align-items:flex-end;justify-content:flex-end;overflow:hidden}.hero-section.svelte-1q3ocga .nav-buttons-container:where(.svelte-1q3ocga) .nav-button:where(.svelte-1q3ocga){background-color:#fff;border:2px solid transparent;border-radius:20px;box-sizing:border-box;display:flex;gap:8px;align-items:center;justify-content:center;padding:10px 20px;font-weight:700;font-size:16px;line-height:20px;color:#0b0b0e;cursor:pointer;transition:all .2s ease;white-space:nowrap;text-decoration:none}.hero-section.svelte-1q3ocga .nav-buttons-container:where(.svelte-1q3ocga) .nav-button.default:where(.svelte-1q3ocga){border-color:transparent;color:#0b0b0e}.hero-section.svelte-1q3ocga .nav-buttons-container:where(.svelte-1q3ocga) .nav-button.active:where(.svelte-1q3ocga){border-color:#0b0b0e;color:#0b0b0e}.hero-section.svelte-1q3ocga .nav-buttons-container:where(.svelte-1q3ocga) .nav-button:where(.svelte-1q3ocga):hover:not(.active){border-color:#0b0b0e;transform:translateY(-1px);box-shadow:0 2px 4px #0000001a}@media(max-width:767px){.hero-section.svelte-1q3ocga .nav-buttons-container:where(.svelte-1q3ocga){display:none}}@media(min-width:768px)and (max-width:1199px){.hero-section.svelte-1q3ocga .nav-buttons-container:where(.svelte-1q3ocga){justify-content:flex-end}}
