.not-found_background__4p5S7{background-color:var(--background-secondary);min-height:75vh;padding:2rem 0}.not-found_background__4p5S7,.not-found_container__LRagC{display:flex;align-items:center;justify-content:center}.not-found_content__cklTM{text-align:center;max-width:500px;width:100%}.not-found_content__cklTM a{display:inline-block}.not-found_errorNumber__s_kwt{font-family:var(--font-poppins);font-size:6rem;font-weight:900;color:var(--otter-navy);margin:0 0 2rem;line-height:1}.not-found_title__bOfUG{font-family:var(--font-assistant);font-size:2.5rem;font-weight:600;color:var(--otter-navy);margin-bottom:1rem;letter-spacing:.05em}.not-found_description__7RPJl{font-family:var(--font-poppins);font-size:1.1rem;color:var(--otter-navy);margin-bottom:2.5rem;line-height:1.5}@media screen and (max-width:768px){.not-found_container__LRagC{padding:1rem}.not-found_errorNumber__s_kwt{font-size:4rem;margin-bottom:1.5rem}.not-found_title__bOfUG{font-size:2rem}.not-found_description__7RPJl{font-size:1rem}}@media screen and (max-width:480px){.not-found_errorNumber__s_kwt{font-size:3rem}.not-found_title__bOfUG{font-size:1.75rem}.not-found_description__7RPJl{font-size:.95rem}}.ArrowButton_button__B2hSh{position:relative;overflow:hidden;background:none;border:none;padding:12px 0;font-weight:600;font-size:18px;cursor:pointer;font-family:var(--font-poppins);color:var(--otter-navy);text-decoration:none;display:inline-block}.ArrowButton_buttonInner__kmMrV{display:inline-flex;align-items:center;gap:6.4px;position:relative;left:-3px;transition:gap .2s ease;text-decoration:none}.ArrowButton_arrowLeft__OOc60,.ArrowButton_arrowRight__4BOWv,.ArrowButton_label__N_Eva{display:inline-block;transition:transform .3s ease}.ArrowButton_faArrow__Dp_Rh{font-size:12.8px;padding-bottom:.8px;color:var(--accent);transition:color .2s ease}.ArrowButton_directionLeft__23tZX{margin:20px 0 20px -12px;padding-left:12px}.ArrowButton_directionLeft__23tZX:hover .ArrowButton_arrowLeft__OOc60{transform:translateX(-20px);transition-delay:0s}.ArrowButton_directionLeft__23tZX:hover .ArrowButton_label__N_Eva{transform:translateX(-14.4px);transition-delay:.1s}.ArrowButton_directionLeft__23tZX:hover .ArrowButton_arrowRight__4BOWv{transform:translateX(-14.4px);transition-delay:.2s}.ArrowButton_directionLeft__23tZX:not(:hover) .ArrowButton_arrowRight__4BOWv{transform:translateX(20px);transition-delay:0s}.ArrowButton_directionLeft__23tZX:not(:hover) .ArrowButton_label__N_Eva{transform:translateX(0);transition-delay:.1s}.ArrowButton_directionLeft__23tZX:not(:hover) .ArrowButton_arrowLeft__OOc60{transform:translateX(0);transition-delay:.2s}.ArrowButton_directionRight__xFhIU{margin-left:-11px;padding-left:0}.ArrowButton_directionRight__xFhIU:hover .ArrowButton_arrowRight__4BOWv{transform:translateX(14.4px);transition-delay:0s}.ArrowButton_directionRight__xFhIU:hover .ArrowButton_label__N_Eva{transform:translateX(14.4px);transition-delay:.1s}.ArrowButton_directionRight__xFhIU:hover .ArrowButton_arrowLeft__OOc60{transform:translateX(14.4px);transition-delay:.2s}.ArrowButton_directionRight__xFhIU:not(:hover) .ArrowButton_arrowLeft__OOc60{transform:translateX(-12.8px);transition-delay:0s}.ArrowButton_directionRight__xFhIU:not(:hover) .ArrowButton_label__N_Eva{transform:translateX(0);transition-delay:.1s}.ArrowButton_directionRight__xFhIU:not(:hover) .ArrowButton_arrowRight__4BOWv{transform:translateX(0);transition-delay:.2s}.ArrowButton_forceHover__tAmEn.ArrowButton_directionRight__xFhIU .ArrowButton_arrowRight__4BOWv{transform:translateX(14.4px);transition-delay:0s}.ArrowButton_forceHover__tAmEn.ArrowButton_directionRight__xFhIU .ArrowButton_label__N_Eva{transform:translateX(14.4px);transition-delay:.1s}.ArrowButton_forceHover__tAmEn.ArrowButton_directionRight__xFhIU .ArrowButton_arrowLeft__OOc60{transform:translateX(14.4px);transition-delay:.2s}@media (max-width:768px){.ArrowButton_button__B2hSh{font-size:15px}}.page_header__Zc_Ie{background-color:var(--background-secondary);padding:128px 0 40px;margin-bottom:40px;position:relative;overflow:hidden}.page_headerInnerWrap__6UOKE{position:relative;z-index:1}.page_headerInner__zVsSo{display:flex;align-items:flex-start;gap:48px;flex-wrap:wrap}.page_headerImageWrapper__hJB8U{position:relative;flex-shrink:0;width:480px;aspect-ratio:4/3;border-radius:12px;overflow:hidden;background-color:#e5e7eb;box-shadow:0 4px 20px rgba(0,0,0,.08)}.page_headerImage__uYKdQ{object-fit:cover}.page_headerContent__IO7Ub{flex:1 1;min-width:0}.page_title__xYFu1{font-family:var(--font-assistant);font-size:42px;font-weight:600;color:var(--otter-navy);margin:0 0 12px;letter-spacing:.02em;line-height:1.2}.page_excerpt__49i5h{font-family:var(--font-poppins);font-size:18px;font-weight:400;color:var(--otter-navy);line-height:1.6;margin:0 0 20px;max-width:42em}.page_meta__p0rBO{font-family:var(--font-poppins);font-size:14px;color:#666;display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:20px}.page_content__tHqa2{position:relative;padding:0 0 60px}.page_content__tHqa2 h2[id],.page_content__tHqa2 h3[id]{scroll-margin-top:100px}.page_contentWrapper__07LqS,.page_contentsContainer__ESU_w{max-width:900px;margin:0 auto;padding:0 20px}.page_contentWrapper__07LqS{position:relative}@media (min-width:1201px){.page_contentWrapper__07LqS,.page_contentsContainer__ESU_w{padding-left:100px}}@media (max-width:1200px){.page_contentWrapper__07LqS,.page_contentsContainer__ESU_w{padding:0 16px}}.page_sourcesSection___E5ln{padding:48px 0;background-color:var(--background-secondary)}.page_sourcesTitle__BuTDM{font-family:var(--font-assistant);font-size:13px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--otter-navy);margin:0 0 10px;opacity:.85}.page_sourcesList__YZXgC{margin:0}.page_sourcesText__CZqn5{font-family:var(--font-poppins);font-size:14px;line-height:1.65;color:#555;margin:0;max-width:900px}.page_relatedSection__55_93{background-color:white;padding:60px 0}.page_relatedTitle__eDcub{font-family:var(--font-assistant);font-size:36px;font-weight:600;color:var(--otter-navy);margin:0 0 40px;text-align:center;letter-spacing:.02em}.page_relatedGrid__TwRNv{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px}@media (max-width:1024px){.page_relatedGrid__TwRNv{grid-template-columns:repeat(2,1fr);gap:32px}.page_headerInner__zVsSo{flex-direction:column;align-items:stretch;gap:32px}.page_headerImageWrapper__hJB8U{width:100%;max-width:560px;margin:0 auto;aspect-ratio:4/3;border-radius:12px}}@media (max-width:768px){.page_header__Zc_Ie{padding:112px 0 32px}.page_headerInner__zVsSo{gap:28px}.page_headerImageWrapper__hJB8U{max-width:100%;border-radius:10px}.page_title__xYFu1{font-size:32px}.page_excerpt__49i5h{font-size:16px;margin-bottom:16px}.page_meta__p0rBO{margin-bottom:16px}.page_contentWrapper__07LqS{padding:0 16px}.page_relatedGrid__TwRNv{grid-template-columns:1fr;gap:32px}.page_relatedTitle__eDcub{font-size:28px}}@media (max-width:550px){.page_header__Zc_Ie{padding:104px 0 32px}.page_title__xYFu1{font-size:24px}.page_meta__p0rBO{font-size:12px}}.Spinner_spinner__sunKh{width:40px;height:40px;border:3px solid var(--background-secondary);border-top-color:var(--accent);border-radius:50%;animation:Spinner_spin__Ed3np .8s linear infinite}.Spinner_spinnerSmall__z6ahE{width:24px;height:24px;border-width:2px;animation-duration:.7s}.Spinner_spinnerLarge__DxI5r{width:56px;height:56px;border-width:4px;animation-duration:1s}@keyframes Spinner_spin__Ed3np{to{transform:rotate(1turn)}}.PageLoading_wrapper__M3HAC{display:flex;align-items:center;justify-content:center;min-height:60vh;width:100%;padding:48px 24px;background-color:var(--background)}.PageLoading_inner__Vo9RG{display:flex;flex-direction:column;align-items:center;gap:16px}.PageLoading_message__A_R0M{margin:0;font-family:var(--font-poppins);font-size:14px;color:var(--otter-navy);opacity:.8}.FeatureStrip_featureStrip__9U_y8{margin-top:0;margin-bottom:0;font-family:var(--font-poppins);background:var(--background-secondary);padding-bottom:36px;padding-top:0;overflow:hidden}.FeatureStrip_inner__fMWat{padding-top:16px;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap}.FeatureStrip_items__H_Mmb{display:flex;gap:32px;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;flex:1 1 auto}.FeatureStrip_cta__YgbSG{margin-top:16px;flex-shrink:0}.FeatureStrip_icon__K1q42{font-size:32px;border:1px solid var(--otter-navy);border-radius:50%;padding:11px;aspect-ratio:1/1}@media (max-width:1280px){.FeatureStrip_inner__fMWat{justify-content:center;padding:0}.FeatureStrip_items__H_Mmb{justify-content:space-between;scale:.9;width:100%}.FeatureStrip_cta__YgbSG{margin-top:24px}.FeatureStrip_inner__fMWat{gap:12px}}@media (max-width:1080px){.FeatureStrip_featureStrip__9U_y8{padding-top:24px}}@media (max-width:980px){.FeatureStrip_items__H_Mmb{gap:0}}@media (max-width:768px){.FeatureStrip_featureStrip__9U_y8{text-align:center}.FeatureStrip_inner__fMWat{align-items:center;gap:0}.FeatureStrip_items__H_Mmb{flex-direction:column;justify-content:center;gap:34px;width:100%;align-items:center}}@media (max-width:550px){.FeatureStrip_items__H_Mmb{flex-direction:column;align-items:center;gap:16px}.FeatureStrip_featureItem__lebRT{max-width:100%;text-align:center}}.FeatureItem_featureItem__JoNEj{display:flex;align-items:center;justify-content:flex-start;gap:1rem;max-width:300px;margin-top:1.5rem}.FeatureItem_content__VUVJP{display:flex;flex-direction:column;text-align:left}.FeatureItem_title__xxV4S{font-weight:700;font-size:18px;margin-bottom:.25rem;margin-top:.25rem}.FeatureItem_text__QcKVj{color:#555;font-size:.95rem;margin:0;font-weight:400}@media (max-width:1080px){.FeatureItem_featureItem__JoNEj{flex-direction:column;justify-content:flex-start;width:100%;max-width:220px;margin:0 auto}.FeatureItem_content__VUVJP{text-align:center}}@media (max-width:768px){.FeatureItem_featureItem__JoNEj{flex-direction:row;max-width:300px;margin:0 auto}.FeatureItem_content__VUVJP{text-align:left}}@media (max-width:550px){.FeatureItem_featureItem__JoNEj{flex-direction:column;text-align:center;gap:.75rem}.FeatureItem_content__VUVJP{text-align:center}}.ExpandableListBlock_outerWrapper__kXNJn{padding:0 32px}.ExpandableListBlock_wrapper__S3hHp{padding:var(--space-component-y) 48px;border-radius:19.2px;margin:0 auto;background:var(--background-secondary);overflow:hidden}.ExpandableListBlock_contentContainer__bdT4v{display:flex;gap:48px;flex-wrap:nowrap;align-items:flex-start}.ExpandableListBlock_alignCenter__JIfhb{align-items:center}.ExpandableListBlock_leftPanel__JIhU4{flex:1 1 50%;display:flex;flex-direction:column;gap:16px;align-items:flex-start}.ExpandableListBlock_rightPanel__kjRk_{flex:1 1 50%;display:flex;flex-direction:column;gap:0}.ExpandableListBlock_imagePanel__fqmUk{margin-top:30px;width:100%;height:auto;display:block}.ExpandableListBlock_imageOnly__XgyHQ .ExpandableListBlock_imagePanel__fqmUk{margin-top:0}.ExpandableListBlock_imagePanel__fqmUk img{width:100%;height:auto;max-height:500px;display:block;object-fit:cover;border-radius:15px}.ExpandableListBlock_paragraph__5digR{text-align:left}.ExpandableListBlock_item__yslA5{border-bottom:1px solid #0003;overflow:hidden;transition:all .3s ease}.ExpandableListBlock_itemHeader__gUOkC{font-family:var(--font-assistant);width:100%;text-align:left;background:none;border:none;cursor:pointer;padding:20.8px 16px 20.8px 0;display:flex;align-items:center;justify-content:space-between;font-size:17.6px;font-weight:600}.ExpandableListBlock_number__oMFzI{margin-right:16px;font-weight:800;font-size:40px;color:var(--accent)}.ExpandableListBlock_itemTitle__RrX6Q{flex-grow:1;font-size:23px;font-weight:600;letter-spacing:.2em;margin:0}.ExpandableListBlock_chevron__4Sp_n{transition:transform .3s ease;color:var(--accent)}.ExpandableListBlock_open__7IdHO{transform:rotate(180deg)}.ExpandableListBlock_itemContent__2SvnX{height:0;overflow:hidden;transition:height .5s ease;text-align:left}.ExpandableListBlock_itemInner__dGhGI{margin:0;padding-top:8px;padding-bottom:16px;opacity:1;transition:opacity .3s ease}.ExpandableListBlock_visible__lwhDc{max-height:500px;opacity:1}@media screen and (max-width:1080px){.ExpandableListBlock_outerWrapper__kXNJn{padding:0}.ExpandableListBlock_contentContainer__bdT4v{flex-direction:column;gap:24px}.ExpandableListBlock_leftPanel__JIhU4{max-width:768px;width:100%}.ExpandableListBlock_rightPanel__kjRk_{width:100%}.ExpandableListBlock_wrapper__S3hHp{border:none;border-radius:0}}@media screen and (max-width:768px){.ExpandableListBlock_wrapper__S3hHp{padding:var(--space-component-y) 24px;margin:0 auto}.ExpandableListBlock_number__oMFzI{font-size:32px;margin-right:12px}.ExpandableListBlock_itemTitle__RrX6Q{font-size:20px}}@media screen and (max-width:550px){.ExpandableListBlock_wrapper__S3hHp{padding:var(--space-component-y) 16px;margin:0 auto}.ExpandableListBlock_number__oMFzI{font-size:28px;margin-right:12px}.ExpandableListBlock_itemTitle__RrX6Q{font-size:18px}.ExpandableListBlock_itemHeader__gUOkC{padding:16px 0}.ExpandableListBlock_wrapper__S3hHp h2,.ExpandableListBlock_wrapper__S3hHp p{margin:0;-webkit-margin-before:0;margin-block-start:0;-webkit-margin-after:0;margin-block-end:0;-webkit-margin-start:0;margin-inline-start:0;-webkit-margin-end:0;margin-inline-end:0}.ExpandableListBlock_wrapper__S3hHp,.ExpandableListBlock_wrapper__S3hHp div{gap:20px}.ExpandableListBlock_wrapper__S3hHp button{padding:10px 10px 10px 0}}.Faq_faqSection__kGHko{margin:0 0 var(--space-section-y) 0}.Faq_header__s_fLr{padding:3rem 3rem 2rem}.Faq_paragraph__4Hz90{font-family:var(--font-poppins);font-size:1rem;color:var(--otter-navy);line-height:1.6;text-align:left}.Faq_faqContainer__3HKUo{background:var(--background-secondary);border-radius:1rem;border:1px solid var(--accent-hover);padding-bottom:.5rem;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden}.Faq_faqItemWrapper__NIPfS{position:relative}.Faq_faqItem__bfM1z{transition:all .3s ease}.Faq_questionButton__pnZ_t{width:100%;padding:1.25rem 3.5rem;background:none;border:none;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease;color:var(--otter-navy);position:relative}.Faq_questionText__HICxv{font-family:var(--font-assistant);font-size:1.125rem;font-weight:600;color:var(--otter-navy);line-height:1.4;padding-right:1rem;margin:0}.Faq_arrow__sAjV3{transition:transform .3s ease;color:var(--accent);font-size:1.1rem}.Faq_open__Mw7qJ{transform:rotate(180deg)}.Faq_answerContent__V6onm{padding:.5rem 3.5rem 2rem;line-height:1.6}.Faq_answerContent__V6onm p{font-family:var(--font-poppins);font-size:1rem;margin:0}.Faq_divider__7B_B8{height:.8px;background:1px var(--accent-hover);margin:0 3rem;opacity:.5}@media screen and (max-width:768px){.Faq_header__s_fLr{padding:3rem 1rem 2rem}.Faq_questionButton__pnZ_t{padding:1rem 1.25rem}.Faq_answerContent__V6onm{padding:1.25rem 1.25rem 1.5rem}.Faq_divider__7B_B8{margin:0 1.25rem}}.PrimaryButton_button-wrapper__8S9xg{position:relative}.PrimaryButton_primary-button__NKWbb{position:relative;background-color:var(--accent);color:#ffffff;font-family:var(--font-karla);font-weight:600;font-size:1.1rem;padding:10px 20px;border-radius:8px;border:none;box-shadow:0 3px 0 var(--otter-navy);margin-bottom:3px;text-decoration:none;display:block;white-space:nowrap;text-align:center;pointer-events:auto;cursor:pointer;z-index:1;transition:transform .08s ease-out,box-shadow .08s ease-out,background-color .15s ease}.PrimaryButton_primary-button__NKWbb:hover{background-color:var(--accent-hover);color:#fff;transform:translateY(1px);box-shadow:0 2px 0 var(--otter-navy)}.PrimaryButton_primary-button__NKWbb:active{transform:translateY(4px);box-shadow:0 0 0 var(--otter-navy)}.PrimaryButton_primary-button__NKWbb:disabled{background-color:#ccc;color:#666;cursor:not-allowed;border-bottom-color:#999}@media (max-width:768px){.PrimaryButton_primary-button__NKWbb{font-size:15px}}.AboutSignHero_aboutHero___DbpM{background-color:var(--background-secondary);padding:120px 0 0;overflow:hidden;margin-bottom:0;position:relative}.AboutSignHero_container__NBRiC{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4rem;height:500px;position:relative;z-index:1}.AboutSignHero_roadSignContainer__TGDVq{position:relative;height:100%;width:50%;display:flex;align-items:center;justify-content:center}.AboutSignHero_roadSign__gB9vJ{position:relative;display:flex;flex-direction:column;align-items:center}.AboutSignHero_signPost__RjAtT{width:22px;height:420px;background:#ffffff;border-radius:4px;position:absolute;bottom:-16rem;left:50%;transform:translateX(-50%);filter:drop-shadow(0 2px 2px rgba(0,0,0,.1)) drop-shadow(0 2px 2px rgba(0,0,0,.1))}.AboutSignHero_signPost__RjAtT:after{content:"";position:absolute;top:-6px;left:50%;transform:translateX(-50%) rotate(45deg);width:16px;height:16px;background:#ffffff;border-radius:4px}.AboutSignHero_signBoardWrapper__MnaK5{position:absolute;left:50%;transform:translateX(calc(-50% + var(--sign-x, 0px))) translateY(calc(var(--sign-y, 0px) - 200px)) rotate(var(--sign-rotation,0deg));width:var(--sign-width,250px);height:var(--sign-height,50px);filter:drop-shadow(0 2px 2px rgba(0,0,0,.1)) drop-shadow(0 2px 2px rgba(0,0,0,.1));transition:transform .2s ease-out;cursor:default}.AboutSignHero_signBoardWrapper__MnaK5:hover{transform:translateX(calc(-50% + var(--sign-x, 0px))) translateY(calc(var(--sign-y, 0px) - 200px)) rotate(0deg) scale(1.05)}.AboutSignHero_signBoardWrapper__MnaK5:not(:hover){transition:transform .35s ease-in}.AboutSignHero_signBoard__m03Th{width:100%;height:100%;background:#ffffff;border-radius:7px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 16px;font-family:var(--font-poppins);font-weight:400;font-size:17px;text-transform:uppercase;letter-spacing:3px;text-align:center;line-height:1.2;transition:all .3s ease}.AboutSignHero_signBoardRight__0cRCD{position:relative;align-items:center;padding-right:0;padding-left:0}.AboutSignHero_signBoardRight__0cRCD:after{content:"";position:absolute;right:-19px;top:50%;transform:translateY(-50%) rotate(45deg);width:48px;height:48px;background:#ffffff;border-radius:7px;z-index:-1}.AboutSignHero_signBoardLeft__f10t7{position:relative;align-items:center;padding-right:0;padding-left:0}.AboutSignHero_signBoardLeft__f10t7:after{content:"";position:absolute;left:-19px;top:50%;transform:translateY(-50%) rotate(45deg);width:48px;height:48px;background:#ffffff;border-radius:7px;z-index:-1}.AboutSignHero_signBoard__m03Th span{display:block}.AboutSignHero_textContent__7geZs{flex:1 1}@media (max-width:1024px){.AboutSignHero_aboutHero___DbpM{padding:112px 0 0}.AboutSignHero_container__NBRiC{flex-direction:column-reverse;height:auto;padding-bottom:140px}.AboutSignHero_roadSignContainer__TGDVq{height:auto;width:100%;margin:100px 0 50px;transform:none!important}.AboutSignHero_roadSign__gB9vJ{transform:scale(.8)}.AboutSignHero_textContent__7geZs{max-width:100%;text-align:center;margin-top:15px}}@media (max-width:768px){.AboutSignHero_aboutHero___DbpM{padding:84px 0 0}}.ContactForm_formContainer__ZlMTd{display:flex;justify-content:center;width:100%;max-width:800px;margin:0 auto;padding:var(--space-section-y) 2rem;box-sizing:border-box}.ContactForm_form__k4yI2{width:100%;display:flex;flex-direction:column;padding:0 2rem;box-sizing:border-box;background:transparent;border-radius:12px}.ContactForm_formFields__JPrio{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:2rem}.ContactForm_nameRow__h4MJl{display:flex;gap:1rem}.ContactForm_fieldGroup__0XUlC{flex:1 1;display:flex;flex-direction:column}.ContactForm_fieldGroup__0XUlC input,.ContactForm_fieldGroup__0XUlC textarea{width:100%;padding:.75rem;border:1px solid var(--accent-hover);border-radius:6px;font-size:1rem;font-family:var(--font-poppins);background-color:#f8f8f8;box-sizing:border-box;transition:border-color .3s ease}.ContactForm_fieldGroup__0XUlC input::placeholder,.ContactForm_fieldGroup__0XUlC textarea::placeholder{color:#999;font-family:var(--font-poppins);font-size:.9rem}.ContactForm_fieldGroup__0XUlC input:focus,.ContactForm_fieldGroup__0XUlC textarea:focus{outline:1px solid var(--accent-hover);background-color:white}.ContactForm_fieldGroup__0XUlC textarea{resize:vertical;min-height:120px}.ContactForm_formFooter__4BH_1{display:flex;flex-direction:column;gap:1.5rem}.ContactForm_captchaContainer__fYh1p{display:flex;justify-content:flex-start;margin-bottom:1rem;margin-left:0;width:100%;overflow:hidden}.ContactForm_captchaContainer__fYh1p>div{transform-origin:left top;max-width:100%}.ContactForm_recaptchaNotice__Z3V3W{font-family:var(--font-poppins);font-size:.9rem;color:var(--otter-navy)}.ContactForm_important__V5POe{color:#dc3545;font-weight:600}.ContactForm_successMessage__KkS4X{display:flex;align-items:flex-start;gap:.5rem;font-family:var(--font-poppins);font-size:16px;color:#28a745;line-height:1.4}.ContactForm_checkmark__JMhTu{font-size:1.1rem;font-weight:700;color:#28a745;margin-top:.1rem}.ContactForm_errorMessage__Q6HkU{display:flex;align-items:flex-start;gap:.5rem;font-family:var(--font-poppins);font-size:.9rem;color:#dc3545;line-height:1.4}.ContactForm_errorIcon__ecBSg{font-size:1.1rem;margin-top:.1rem}@media (max-width:768px){.ContactForm_formContainer__ZlMTd{padding:var(--space-section-y) 1rem}.ContactForm_form__k4yI2{padding:0 1.5rem}.ContactForm_formFields__JPrio{gap:1.25rem}.ContactForm_nameRow__h4MJl{flex-direction:column;gap:1.25rem}}@media (max-width:480px){.ContactForm_formFooter__4BH_1 button{width:100%}.ContactForm_formContainer__ZlMTd{padding:var(--space-section-y) .5rem}.ContactForm_form__k4yI2{padding:0 1rem}.ContactForm_formFields__JPrio{gap:1rem}.ContactForm_fieldGroup__0XUlC input,.ContactForm_fieldGroup__0XUlC textarea{padding:.625rem;font-size:.9rem}.ContactForm_successMessage__KkS4X{font-size:14px}.ContactForm_captchaContainer__fYh1p>div{transform:scale(.9)}}@media (max-width:360px){.ContactForm_captchaContainer__fYh1p>div{transform:scale(.8)}}.ContactUsHero_contactHero__ILFND{height:560px;display:flex;align-items:center;background-color:var(--background-primary)}.ContactUsHero_container__Mh_D7{display:flex;width:100%;height:100%}.ContactUsHero_heroVisual__lT6tD{flex:0 0 50%;position:relative;height:100%;overflow:hidden;box-sizing:border-box}.ContactUsHero_heroVisual__lT6tD img{object-fit:cover}.ContactUsHero_heroVisual__lT6tD .ContactUsHero_imagePlaceholder__VR_Sd,.ContactUsHero_heroVisual__lT6tD img{position:absolute;top:0;left:0;width:100%;height:100%;z-index:0}.ContactUsHero_heroVisual__lT6tD .ContactUsHero_imagePlaceholder__VR_Sd img{position:relative;width:100%;height:100%;object-fit:cover}.ContactUsHero_imageOverlay__HxYWM{position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(180deg,transparent 0,transparent 30%,rgba(0,27,45,.45) 60%,rgba(0,27,45,.8));z-index:1}.ContactUsHero_overlayText___MHEu{position:absolute;text-align:center;height:100%;width:100%;color:#fff;z-index:2;text-shadow:0 4px 6px rgba(0,0,0,.8);display:flex;flex-direction:column;justify-content:flex-end;align-items:center;bottom:0;left:0}.ContactUsHero_imageTitle__nUtRj{margin-bottom:0;display:flex;align-items:center;justify-content:center}.ContactUsHero_captionWrapper__kp7VW{position:relative;height:80px;overflow:hidden;margin-top:8px}.ContactUsHero_caption__2S_mQ{font-size:56px;text-transform:uppercase;margin:0;line-height:1.2;color:white;font-weight:700}.ContactUsHero_contactInfo__bDfYv{flex:0 0 50%;background-color:var(--background-secondary);padding:80px 48px 0;display:flex;flex-direction:column;justify-content:center;box-sizing:border-box;position:relative;overflow:hidden}.ContactUsHero_contactTextContent__6Huvg{position:relative;z-index:1}.ContactUsHero_title__p7NC_{color:var(--otter-navy);margin-bottom:24px;margin-top:0}.ContactUsHero_introText__VDS_w{color:var(--otter-navy);margin:0 0 32px;max-width:500px}.ContactUsHero_contactDetails__DQtPf{display:flex;flex-direction:column;gap:0}.ContactUsHero_contactItem__SdGxw{display:flex;align-items:center;gap:16px}.ContactUsHero_icon__Vuh8_{font-size:19px;width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--otter-navy);border-radius:50%;color:white}.ContactUsHero_contactText__H7f7p{font-family:var(--font-poppins);display:flex;flex-direction:column;gap:2px}.ContactUsHero_label__2RPIU{font-size:20px;font-weight:400;color:var(--otter-navy);text-transform:uppercase;letter-spacing:1px}.ContactUsHero_value__9KhPO{font-size:16px;color:var(--accent-hover);font-weight:400;text-decoration:none}.ContactUsHero_divider__q7G9M{height:1px;background:var(--otter-navy);margin:8px 0;opacity:0}@media (max-width:1280px){.ContactUsHero_imageTitle__nUtRj{font-size:32px;gap:15px}.ContactUsHero_imageTitle__nUtRj span{width:9px;height:9px;margin-top:14px}}@media (max-width:1024px){.ContactUsHero_heroVisual__lT6tD .ContactUsHero_imagePlaceholder__VR_Sd{top:5px!important;margin-top:-5px!important}.ContactUsHero_contactHero__ILFND{height:auto;min-height:auto}.ContactUsHero_container__Mh_D7{flex-direction:column;height:auto;padding:0}.ContactUsHero_heroVisual__lT6tD{height:300px;min-height:300px}.ContactUsHero_contactInfo__bDfYv{padding:var(--space-component-y) 32px}}@media (max-width:768px){.ContactUsHero_heroVisual__lT6tD{height:250px;min-height:250px}.ContactUsHero_imageTitle__nUtRj{font-size:24px;gap:11px}.ContactUsHero_imageTitle__nUtRj span{width:9px;height:9px;margin-top:8px}.ContactUsHero_overlayText___MHEu{bottom:-30px}.ContactUsHero_caption__2S_mQ{font-size:32px}.ContactUsHero_contactInfo__bDfYv{padding:var(--space-component-y) 24px}}@media (max-width:550px){.ContactUsHero_label__2RPIU{font-size:18px}.ContactUsHero_value__9KhPO{font-size:14px}.ContactUsHero_imageTitle__nUtRj{font-size:22px;gap:8px}.ContactUsHero_imageTitle__nUtRj span{width:7px;height:7px;margin-top:8px}.ContactUsHero_caption__2S_mQ{font-size:29px}.ContactUsHero_heroVisual__lT6tD img{height:280px!important}}@media (max-width:380px){.ContactUsHero_imageTitle__nUtRj{font-size:19px;gap:9px}.ContactUsHero_imageTitle__nUtRj span{width:6px;height:6px;margin-top:8px}}.Hero_hero__v50bp{position:relative;z-index:0;overflow:hidden;background:var(--background-secondary)}.Hero_heroImagesBackground__ND2B0{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}.Hero_contentWrapper__90Y4N{position:relative;z-index:2;pointer-events:none}.Hero_container__MFosJ{display:flex;justify-content:center;align-items:center;gap:var(--space-component-y);max-width:1280px;margin:0 auto;padding:208px 32px 300px;flex-wrap:wrap;overflow:hidden}.Hero_heroCenter__MEAuk{flex:1 1;display:flex;flex-direction:column;align-items:center;text-align:center;max-width:920px;gap:var(--space-element-y);pointer-events:auto;position:relative;z-index:10}.Hero_servicesTop__WD8Sd{display:flex;align-items:center;justify-content:center;gap:8px;font-size:16px;font-weight:500;text-transform:uppercase;letter-spacing:2px;color:var(--accent);margin-bottom:var(--space-element-y);margin-top:-48px;flex-wrap:wrap}.Hero_servicesTop__WD8Sd .Hero_dot__AbVHE{color:var(--accent);font-size:24px;line-height:0}.Hero_headline__HI_ru{font-size:80px;font-weight:500;color:var(--otter-black);line-height:1.1;letter-spacing:-1.5px;margin:0;font-family:var(--font-poppins)}.Hero_headline__HI_ru .Hero_headlineTop__mpHdx{display:block;text-align:center}.Hero_headlineBottom__JkXCz{display:flex;align-items:baseline;justify-content:center;width:100%}.Hero_headline__HI_ru .Hero_italicised__iSycm{font-family:Playfair Display,serif;font-weight:400;font-style:italic;letter-spacing:-2px}.Hero_description__lvbFm{font-family:var(--font-poppins);font-weight:400;font-size:20px;max-width:720px;color:#555;margin-top:var(--space-element-y);line-height:1.6;font-style:normal}.Hero_buttonGroup__wH7vn{display:flex;align-items:center;gap:24px;margin-top:24px}.Hero_arrowButtonWrapper__egSzr{display:flex;align-items:center;justify-content:center}@media (max-width:1080px){.Hero_container__MFosJ{flex-direction:column;align-items:center;text-align:center;gap:var(--space-component-y)}.Hero_heroCenter__MEAuk{max-width:100%;flex:none;align-items:center}}.Hero_serviceGroup__6uafL{display:inline-flex;align-items:center;white-space:nowrap;gap:8px}@media (max-width:500px){.Hero_servicesTop__WD8Sd{flex-direction:row;gap:8px}.Hero_hideOnMobile__oZDAS{display:none!important}}@media (max-width:768px){.Hero_container__MFosJ{padding:180px 16px 176px}.Hero_servicesTop__WD8Sd{font-size:11px;font-weight:600;letter-spacing:1px;white-space:nowrap;margin-bottom:16px}.Hero_headline__HI_ru{font-size:45px;letter-spacing:-.5px}.Hero_description__lvbFm{font-size:14px;font-style:normal;font-weight:400;color:#666;margin-top:0}.Hero_heroCenter__MEAuk{gap:8px}.Hero_buttonGroup__wH7vn{flex-direction:row;justify-content:center;flex-wrap:wrap;width:100%;align-items:center;gap:16px;margin-top:8px}}@media (max-width:580px){.Hero_headline__HI_ru{font-size:38px}.Hero_description__lvbFm{font-size:13px}.Hero_container__MFosJ{padding:170px 16px 180px}}@media (max-width:480px){.Hero_description__lvbFm{font-size:12px}}@media (max-width:400px){.Hero_headline__HI_ru{font-size:34px}.Hero_description__lvbFm{font-size:11px}}@media (max-width:360px){.Hero_servicesTop__WD8Sd{font-size:10px}}@media (max-width:340px){.Hero_servicesTop__WD8Sd{font-size:9px}}.ImageSplitBlock_wrapper__mbA0R{display:flex;flex-direction:row;gap:55px;max-width:100%;padding:var(--space-section-y) 0;margin:0}.ImageSplitBlock_wrapper__mbA0R.ImageSplitBlock_hasPagination___rllo{padding:var(--space-section-y) 0 calc(var(--space-section-y) + 20px) 0;position:relative}.ImageSplitBlock_wrapper__mbA0R:not(.ImageSplitBlock_hasDivider__qQTsq):has(+.ImageSplitBlock_wrapper__mbA0R:not(.ImageSplitBlock_hasDivider__qQTsq)){padding-bottom:calc(var(--space-section-y) / 2)}.ImageSplitBlock_wrapper__mbA0R.ImageSplitBlock_hasPagination___rllo:not(.ImageSplitBlock_hasDivider__qQTsq):has(+.ImageSplitBlock_wrapper__mbA0R:not(.ImageSplitBlock_hasDivider__qQTsq)){padding-bottom:calc((var(--space-section-y) / 2) + 20px)}.ImageSplitBlock_wrapper__mbA0R:not(.ImageSplitBlock_hasDivider__qQTsq)+.ImageSplitBlock_wrapper__mbA0R:not(.ImageSplitBlock_hasDivider__qQTsq){padding-top:calc(var(--space-section-y) / 2)}.ImageSplitBlock_wrapper__mbA0R.ImageSplitBlock_hasDivider__qQTsq:not(:last-child):after{content:"";position:absolute;bottom:10px;left:50%;transform:translateX(-50%);width:250px;height:1px;background:linear-gradient(90deg,transparent,rgba(9,36,60,.2) 20%,rgba(9,36,60,.2) 80%,transparent);z-index:1}.ImageSplitBlock_image__lMavv,.ImageSplitBlock_text__11v1g{box-sizing:border-box;width:50%}.ImageSplitBlock_image__lMavv{position:relative;height:auto;max-width:700px;margin:0 auto;min-height:500px}.ImageSplitBlock_image__lMavv img{width:100%;height:auto;object-fit:cover;display:block}.ImageSplitBlock_text__11v1g{max-width:700px;padding:0;margin:0;font-family:var(--font-poppins);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}.ImageSplitBlock_title__NPrZ8{width:100%}.ImageSplitBlock_subtitle__s_Cjz{margin-bottom:16px;margin-top:8px}.ImageSplitBlock_paragraph__Cymck{margin-bottom:16px;line-height:1.6}.ImageSplitBlock_tagList__ZFG8z{display:flex;flex-wrap:wrap;gap:8px;margin-top:24px;margin-bottom:24px}.ImageSplitBlock_tag__M8b9D{font-family:var(--font-poppins);font-size:14px;font-weight:500;letter-spacing:.5px;color:var(--otter-navy);background-color:var(--background-secondary);padding:8px 16px;border-radius:8px;white-space:nowrap;margin:0;border:none}.ImageSplitBlock_imageCarouselWrapper__OjZEv{position:relative;height:auto;max-width:560px;margin:0 20px;min-height:560px;width:100%;box-sizing:border-box}.ImageSplitBlock_swiper__qS4o7{border:1px solid var(--background-secondary);box-shadow:0 0 5px 0 rgba(0,0,0,.2);border-radius:15px;overflow:hidden;height:100%;width:100%}@media (max-width:1280px){.ImageSplitBlock_swiper__qS4o7{aspect-ratio:1/1;height:auto}}.ImageSplitBlock_imageSlide__VmqGM{min-height:500px}.ImageSplitBlock_imageContainer__StxLM,.ImageSplitBlock_imageSlide__VmqGM{position:relative;width:100%;height:100%}.ImageSplitBlock_carouselImage__bnYxC,.ImageSplitBlock_singleImage__T_AGL{position:absolute;top:0;left:0;width:100%;height:100%;z-index:2}.ImageSplitBlock_imageSlide__VmqGM img,.ImageSplitBlock_image__lMavv img{object-fit:cover}.ImageSplitBlock_image__lMavv img,.ImageSplitBlock_singleImage__T_AGL{border-radius:15px}@media (max-width:1280px){.ImageSplitBlock_carouselImage__bnYxC,.ImageSplitBlock_imageSlide__VmqGM img,.ImageSplitBlock_image__lMavv img,.ImageSplitBlock_singleImage__T_AGL{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important;object-fit:cover!important}.ImageSplitBlock_imageContainer__StxLM .ImageSplitBlock_image-placeholder___iZDg{position:absolute!important;top:0!important;left:0!important;width:100%!important;height:100%!important}}.ImageSplitBlock_arrow__mz5mp{position:absolute;top:50%;z-index:10;transform:translateY(-50%);background-color:transparent;color:var(--accent);border:none;font-size:38px;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .3s ease-out,color .2s ease}.ImageSplitBlock_arrow__mz5mp svg{transition:all .1s ease-out}.ImageSplitBlock_leftArrow__RpDOa{left:-3rem}.ImageSplitBlock_rightArrow__ZFRaz{right:-3rem}.ImageSplitBlock_leftArrow__RpDOa:hover{color:var(--accent-hover);transform:translateY(-50%) translateX(-5px)}.ImageSplitBlock_rightArrow__ZFRaz:hover{color:var(--accent-hover);transform:translateY(-50%) translateX(5px)}.ImageSplitBlock_customPagination__zzc2T{display:flex;justify-content:center;margin-top:20px;position:relative!important}@media (max-width:1200px){.ImageSplitBlock_wrapper__mbA0R{flex-direction:column;margin:0 auto;align-items:center;max-width:800px;gap:20px}.ImageSplitBlock_reverse__sqxqN{flex-direction:column-reverse}.ImageSplitBlock_text__11v1g{max-width:1000px;width:100%}.ImageSplitBlock_image__lMavv{padding:0}.ImageSplitBlock_imageCarouselWrapper__OjZEv,.ImageSplitBlock_image__lMavv{width:100%;max-width:800px;aspect-ratio:1/1;height:auto;min-height:0;margin:0 auto}.ImageSplitBlock_imageCarouselWrapper__OjZEv{padding:0 16px}.ImageSplitBlock_imageContainer__StxLM,.ImageSplitBlock_imageSlide__VmqGM{aspect-ratio:1/1;min-height:0;height:auto}.ImageSplitBlock_leftArrow__RpDOa{margin-left:15px}.ImageSplitBlock_rightArrow__ZFRaz{margin-right:15px}.ImageSplitBlock_wrapper__mbA0R.ImageSplitBlock_hasDivider__qQTsq:not(:last-child):after{width:200px;bottom:10px}}@media (max-width:768px){.ImageSplitBlock_imageCarouselWrapper__OjZEv,.ImageSplitBlock_image__lMavv{max-width:100%;margin:0 auto;padding:0}.ImageSplitBlock_arrow__mz5mp{display:none}.ImageSplitBlock_wrapper__mbA0R.ImageSplitBlock_hasDivider__qQTsq:not(:last-child):after{width:200px;bottom:-5px}}@media (max-width:550px){.ImageSplitBlock_tagList__ZFG8z{gap:6px;margin-top:6px;margin-bottom:6px}.ImageSplitBlock_tag__M8b9D{font-size:12px;padding:6px 12px;border-radius:6px;letter-spacing:.5px}.ImageSplitBlock_title__NPrZ8{margin-bottom:0}.ImageSplitBlock_imageCarouselWrapper__OjZEv,.ImageSplitBlock_image__lMavv{padding:0}.ImageSplitBlock_wrapper__mbA0R.ImageSplitBlock_hasDivider__qQTsq:not(:last-child):after{width:128px;bottom:-5px}}.ImageSplitBlock_button__bB1_Q{position:relative;overflow:hidden;background:none;border:none;padding:5px 0;font-weight:600;font-size:18px;cursor:pointer;left:-11px}.ImageSplitBlock_buttonInner__jg1C8{display:inline-flex;align-items:center;gap:.4rem;position:relative;transition:gap .2s ease;text-decoration:underline;left:-3px;color:var(--otter-navy)}.ImageSplitBlock_arrowLeft__DrlDp,.ImageSplitBlock_arrowRight__UQsyW,.ImageSplitBlock_label__y1oJR{display:inline-block;transition:transform .3s ease}.ImageSplitBlock_faArrow__0_iyO{font-size:.8rem;padding-bottom:.05rem;color:var(--accent);transition:color .2s ease}.ImageSplitBlock_button__bB1_Q:hover .ImageSplitBlock_arrowRight__UQsyW{transform:translateX(.9rem);transition-delay:0s}.ImageSplitBlock_button__bB1_Q:hover .ImageSplitBlock_label__y1oJR{transform:translateX(.9rem);transition-delay:.1s}.ImageSplitBlock_button__bB1_Q:hover .ImageSplitBlock_arrowLeft__DrlDp{transform:translateX(.9rem);transition-delay:.2s;color:red}.ImageSplitBlock_button__bB1_Q:not(:hover) .ImageSplitBlock_arrowLeft__DrlDp{transform:translateX(-.8rem);transition-delay:0s}.ImageSplitBlock_button__bB1_Q:not(:hover) .ImageSplitBlock_label__y1oJR{transform:translateX(0);transition-delay:.1s}.ImageSplitBlock_button__bB1_Q:not(:hover) .ImageSplitBlock_arrowRight__UQsyW{transform:translateX(0);transition-delay:.2s}.ServicesMap_wrapper__AMH6g{padding:var(--space-section-y) 36px}.ServicesMap_grid__0xCVG{display:flex;flex-wrap:wrap;justify-content:center;gap:32px;align-items:stretch}.ServicesMap_cardLink__kRXFO{text-decoration:none;display:flex;box-sizing:border-box;width:calc((100% - 64px) / 3);min-width:280px;max-width:400px}.ServicesMap_card__Ymz_p{width:100%;flex-grow:1;box-sizing:border-box;border:1px solid var(--background-secondary);border-radius:16px;padding:40px 32px;box-shadow:0 4px 20px rgba(0,0,0,.03);display:flex;flex-direction:column;align-items:center;text-align:center;color:var(--otter-navy);transition:box-shadow .4s ease,border-color .4s ease;position:relative;overflow:hidden;background:linear-gradient(180deg,#ffffff,rgba(255,255,255,.98));-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.ServicesMap_card__Ymz_p:hover{box-shadow:0 12px 32px rgba(9,36,60,.09);border:1px solid var(--accent-hover)}.ServicesMap_iconContainer__Flg7l{display:flex;align-items:center;justify-content:center;width:72px;height:72px;margin-bottom:var(--space-element-y);border-radius:20px;background-color:transparent;color:var(--otter-navy);transition:color .4s ease;overflow:hidden}.ServicesMap_iconWrapper__b39zQ{position:relative;width:100%;height:100%}.ServicesMap_arrowIcon__h_hBh,.ServicesMap_primaryIcon__X5o5E{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:44px}.ServicesMap_primaryIcon__X5o5E{color:var(--otter-navy)}.ServicesMap_arrowIcon__h_hBh{color:var(--accent)}.ServicesMap_title__ggfVr{font-family:var(--font-assistant);font-size:28px;font-weight:600;color:var(--otter-navy);margin:0 0 var(--space-element-y);letter-spacing:-.01em;line-height:1.3}.ServicesMap_description__Rvm9z{font-family:var(--font-poppins);font-size:15px;line-height:1.6;color:var(--otter-navy);margin:0;opacity:.7}@media (max-width:1180px){.ServicesMap_cardLink__kRXFO{width:calc((100% - 32px) / 2)}}@media (max-width:668px){.ServicesMap_wrapper__AMH6g{padding:var(--space-section-y) 12px}.ServicesMap_grid__0xCVG{gap:20px}.ServicesMap_cardLink__kRXFO{width:100%;min-width:0;max-width:none}.ServicesMap_card__Ymz_p{padding:32px 24px}}.PricingTable_section__5MHyr{padding:var(--space-section-y) 0 0 0}.PricingTable_header__vhqe0{margin-bottom:48px}.PricingTable_grid__gU1kq{display:flex;flex-wrap:wrap;gap:28px;justify-content:center}.PricingTable_card__Xnarf{display:flex;flex-direction:column;justify-content:flex-start;padding:38px 36px;border-radius:15px;border:1px solid #d8ecf4;background:linear-gradient(180deg,#d8ecf4,#ffffff 90%);transition:transform .3s ease,box-shadow .3s ease;flex-grow:0;flex-shrink:1;flex-basis:calc(33% - 88px);max-width:330px}.PricingTable_card__Xnarf:hover{transform:translateY(-60px);box-shadow:0 0 15px rgba(9,36,60,.07)}.PricingTable_footerText__cNrev{margin-top:36px;text-align:left}.PricingTable_footerText__cNrev a{color:var(--accent);text-decoration:underline}.PricingTable_footerText__cNrev a:hover{color:var(--accent-hover)}.PricingTable_iconRing__SF2fc{--ring-gap-angle:10deg;--ring-gap-color:transparent;--ring-muted-color:rgba(9,36,60,0.16);width:96px;height:96px;margin:0 auto 28px;position:relative;display:grid;place-items:center}.PricingTable_iconRing__SF2fc:before{content:"";position:absolute;inset:0;border-radius:50%;background:conic-gradient(var(--accent) 0deg calc(120deg - var(--ring-gap-angle)),var(--ring-gap-color) calc(120deg - var(--ring-gap-angle)) 120deg,var(--ring-muted-color) 120deg calc(240deg - var(--ring-gap-angle)),var(--ring-gap-color) calc(240deg - var(--ring-gap-angle)) 240deg,var(--ring-muted-color) 240deg calc(1turn - var(--ring-gap-angle)),var(--ring-gap-color) calc(1turn - var(--ring-gap-angle)) 1turn)}.PricingTable_iconRing__SF2fc[data-level="2"]:before{background:conic-gradient(var(--accent) 0deg calc(120deg - var(--ring-gap-angle)),var(--ring-gap-color) calc(120deg - var(--ring-gap-angle)) 120deg,var(--accent) 120deg calc(240deg - var(--ring-gap-angle)),var(--ring-gap-color) calc(240deg - var(--ring-gap-angle)) 240deg,var(--ring-muted-color) 240deg calc(1turn - var(--ring-gap-angle)),var(--ring-gap-color) calc(1turn - var(--ring-gap-angle)) 1turn)}.PricingTable_iconRing__SF2fc[data-level="3"]:before{background:conic-gradient(var(--accent) 0deg calc(120deg - var(--ring-gap-angle)),var(--ring-gap-color) calc(120deg - var(--ring-gap-angle)) 120deg,var(--accent) 120deg calc(240deg - var(--ring-gap-angle)),var(--ring-gap-color) calc(240deg - var(--ring-gap-angle)) 240deg,var(--accent) 240deg calc(1turn - var(--ring-gap-angle)),var(--ring-gap-color) calc(1turn - var(--ring-gap-angle)) 1turn)}.PricingTable_iconRing__SF2fc:after{content:"";position:absolute;inset:5px;border-radius:50%;background:#f6fbff}.PricingTable_icon__O8OD8{position:relative;z-index:1;color:var(--accent)}.PricingTable_iconSvg__mFdSG{width:49px;height:49px}.PricingTable_iconImage__pBYmj{width:49px;height:49px;object-fit:contain}.PricingTable_planName__s7mly{font-family:var(--font-assistant);font-size:24px;letter-spacing:.05em;text-transform:uppercase;text-align:center;margin:0 0 5px;color:var(--otter-navy)}.PricingTable_priceRow__eLott{display:flex;align-items:flex-end;justify-content:center;gap:6px;margin-bottom:22px}.PricingTable_price__2y0kg{font-family:var(--font-assistant);font-weight:700;font-size:42px;color:var(--otter-blue);line-height:1}.PricingTable_interval__i2jN_{font-family:var(--font-poppins);font-size:16px;color:var(--otter-navy);margin-bottom:6px}.PricingTable_highlightText__SH0j2{font-family:var(--font-poppins);font-weight:600;color:var(--accent);text-align:left;margin:0 0 24px;font-size:16px}.PricingTable_featureList__1vaxm{margin:0 0 36px;padding:0;font-size:16px;color:var(--otter-navy);font-family:var(--font-poppins)}.PricingTable_featureList__1vaxm li:before{color:var(--accent)}.PricingTable_cta__4nIr_{margin-top:auto}@media (max-width:1440px){.PricingTable_grid__gU1kq{gap:50px}.PricingTable_card__Xnarf{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 14px);max-width:360px;padding:42px 32px}}@media (max-width:1024px){.PricingTable_card__Xnarf{flex-grow:1;flex-shrink:1;flex-basis:calc(50% - 14px)}.PricingTable_grid__gU1kq{gap:20px}}@media (max-width:768px){.PricingTable_header__vhqe0{margin-bottom:32px}.PricingTable_card__Xnarf{flex:1 1 100%;padding:28px 18px;margin:0 auto}}.page_postsGrid__9uoie{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;margin-bottom:40px}.page_noPosts__QN27B{text-align:center;padding:60px 20px;font-family:var(--font-poppins);color:var(--otter-navy)}@media (max-width:1024px){.page_postsGrid__9uoie{grid-template-columns:repeat(2,1fr);gap:32px}}@media (max-width:768px){.page_postsGrid__9uoie{grid-template-columns:1fr;gap:32px}}