.LaunchFilm_film__d34N5{--gutter:max(16px,var(--container-padding));position:relative}.LaunchFilm_stage__SH6qW{position:relative;padding-inline:var(--gutter)}.LaunchFilm_frame__lTLUi{position:relative;max-width:calc(var(--container-max) - 2 * var(--container-padding));margin:0 auto;aspect-ratio:16/9;border-radius:clamp(14px,1.8vw,26px);overflow:hidden;background:#fff;box-shadow:0 0 0 1px rgba(5,56,39,.07),0 40px 90px -48px rgba(5,56,39,.35),0 12px 32px -20px rgba(5,56,39,.18);transform-origin:50% 0}.LaunchFilm_video__opvne{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block;background:#fff}@supports (animation-timeline:view()){@media (min-width:900px) and (prefers-reduced-motion:no-preference){.LaunchFilm_stage__SH6qW{padding-inline:0}.LaunchFilm_frame__lTLUi{max-width:none;--s0:0.8;animation:LaunchFilm_openUp__mLIh6 linear both;animation-timeline:view();animation-range:entry 30% contain 100%}@media (min-width:1600px){.LaunchFilm_frame__lTLUi{--s0:0.68}}}}.LaunchFilm_inline__vOunt .LaunchFilm_stage__SH6qW{padding-inline:0}.LaunchFilm_inline__vOunt .LaunchFilm_frame__lTLUi{max-width:none;animation:none;transform:none}@keyframes LaunchFilm_openUp__mLIh6{0%{transform:scale(var(--s0));border-radius:32px}to{transform:scale(1);border-radius:0}}.LaunchFilm_controls__ebSnw{position:absolute;right:clamp(12px,1.6vw,24px);bottom:clamp(12px,1.6vw,24px);display:flex;gap:8px;z-index:2}.LaunchFilm_control__28qQ8{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:44px;height:44px;padding:0 14px;border-radius:999px;color:var(--brand);background:rgba(255,255,255,.82);box-shadow:0 0 0 1px rgba(5,56,39,.1),0 6px 18px -8px rgba(5,56,39,.3);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font-size:13px;font-weight:600;letter-spacing:-.005em;transition:background var(--transition-fast),transform var(--transition-fast)}.LaunchFilm_control__28qQ8:hover{background:#fff;transform:translateY(-1px)}.LaunchFilm_controlSound__H8jYA span{display:none}@media (min-width:640px){.LaunchFilm_controlSound__H8jYA span{display:inline}}.LaunchFilm_controlFull__Sux6N,.LaunchFilm_film__d34N5:not([data-ready]) .LaunchFilm_controls__ebSnw{display:none}@media (max-width:767px){.LaunchFilm_film__d34N5:not(.LaunchFilm_inline__vOunt) .LaunchFilm_stage__SH6qW{padding-inline:0}.LaunchFilm_film__d34N5:not(.LaunchFilm_inline__vOunt) .LaunchFilm_frame__lTLUi{border-radius:0}.LaunchFilm_film__d34N5:not(.LaunchFilm_inline__vOunt) .LaunchFilm_controls__ebSnw{left:12px;right:auto;bottom:12px}.LaunchFilm_film__d34N5:not(.LaunchFilm_inline__vOunt) .LaunchFilm_control__28qQ8{position:relative;min-width:36px;height:36px;padding:0 10px}.LaunchFilm_film__d34N5:not(.LaunchFilm_inline__vOunt) .LaunchFilm_control__28qQ8:after{content:"";position:absolute;inset:-4px}.LaunchFilm_film__d34N5[data-fullscreen]:not(.LaunchFilm_inline__vOunt) .LaunchFilm_controlFull__Sux6N{display:inline-flex}}.ForWho_section__i6SVH{padding-top:1rem!important;position:relative;z-index:10}@media (min-width:1200px){.ForWho_section__i6SVH{padding-top:2rem!important}}.ForWho_header__GxGSN{max-width:680px;margin:0 auto 48px;text-align:center}@media (min-width:768px){.ForWho_header__GxGSN{margin-bottom:64px}}.ForWho_title__eJbSL{font-family:var(--font-lora),serif;font-size:clamp(2.25rem,4.5vw,3.5rem);font-weight:500;letter-spacing:-.03em;line-height:1.1;color:var(--text-primary);margin:0 0 16px}.ForWho_subtitle__JvAtV{font-size:1.125rem;line-height:1.6;color:var(--text-secondary);margin:0 auto;max-width:600px}.ForWho_grid__KcuUT{--ease:cubic-bezier(0.16,1,0.3,1);--speed:700ms;--gap:12px;--pad:22px;display:flex;gap:var(--gap);max-width:var(--container-max);margin:0 auto;padding:4px var(--container-padding) 24px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:var(--container-padding);scrollbar-width:none}.ForWho_grid__KcuUT::-webkit-scrollbar{display:none}@media (max-width:480px){.ForWho_grid__KcuUT{padding-inline:16px;scroll-padding-inline:16px}}.ForWho_card__D_2fB{position:relative;isolation:isolate;flex:0 0 min(82vw,360px);height:clamp(440px,125vw,500px);border-radius:20px;overflow:hidden;scroll-snap-align:start;background:var(--brand);box-shadow:0 0 0 1px rgba(0,0,0,.04),0 24px 48px -28px rgba(5,56,39,.45)}.ForWho_image__mY7KY{position:absolute;inset:0;z-index:-2;width:100%;height:100%;object-fit:cover;display:block;transition:transform 1.2s var(--ease)}.ForWho_card__D_2fB:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,rgba(3,30,20,.94) 0,rgba(3,30,20,.78) 42%,rgba(3,30,20,.3) 70%,rgba(3,30,20,0) 88%);pointer-events:none}.ForWho_content__V8T34{position:absolute;left:0;right:0;bottom:0;padding:var(--pad);color:var(--white)}.ForWho_cardTitle__EDupq{font-family:var(--font-lora),serif;font-size:clamp(1.45rem,2vw,1.6rem);font-weight:500;letter-spacing:-.02em;line-height:1.12;color:var(--white);margin:0;text-wrap:balance}.ForWho_detailsWrap__55Uoz{display:grid;grid-template-rows:1fr}.ForWho_details__qoqEZ{min-height:0;overflow:hidden}.ForWho_description__2S8wx{margin:10px 0 0;font-size:15px;line-height:1.5;color:rgba(255,255,255,.86)}.ForWho_tasks__BxHpd{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0;padding:0}.ForWho_task__lEHsX{font-size:13px;line-height:1.2;padding:6px 11px;border-radius:999px;border:1px solid rgba(255,255,255,.34);background:rgba(255,255,255,.08);color:var(--white);white-space:nowrap}.ForWho_link__It4JZ{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin-top:6px;font-size:15px;font-weight:600;color:var(--white);text-decoration:underline;text-decoration-color:rgba(255,255,255,.45);text-decoration-thickness:1.5px;text-underline-offset:6px;transition:text-decoration-color var(--transition-fast)}.ForWho_link__It4JZ svg{flex:0 0 auto;transition:transform var(--transition-normal)}.ForWho_link__It4JZ:hover{text-decoration-color:var(--white)}.ForWho_link__It4JZ:hover svg{transform:translateX(3px)}.ForWho_link__It4JZ:focus-visible{outline:2px solid var(--white);outline-offset:4px;border-radius:4px}@media (hover:hover) and (min-width:1200px){.ForWho_grid__KcuUT{--gap:16px;--pad:26px;--grow:2.5;--row:calc(min(100vw, var(--container-max)) - 2 * var(--container-padding) - 3 * var(--gap));--open-w:calc(var(--row) * var(--grow) / (var(--grow) + 3));--shut-w:calc(var(--row) / (var(--grow) + 3));overflow:visible;scroll-snap-type:none;padding-top:0}.ForWho_card__D_2fB{flex:1 1;min-width:0;height:clamp(480px,38vw,540px);transition:flex-grow var(--speed) var(--ease),box-shadow var(--speed) var(--ease)}.ForWho_card__D_2fB:focus-within,.ForWho_card__D_2fB:hover{flex-grow:var(--grow);box-shadow:0 0 0 1px rgba(0,0,0,.04),0 40px 80px -36px rgba(5,56,39,.6)}.ForWho_card__D_2fB:focus-within .ForWho_image__mY7KY,.ForWho_card__D_2fB:hover .ForWho_image__mY7KY{transform:scale(1.04)}.ForWho_card__D_2fB:after{background:linear-gradient(0deg,rgba(3,30,20,.92) 0,rgba(3,30,20,.62) 34%,rgba(3,30,20,.12) 62%,rgba(3,30,20,0) 75%)}.ForWho_cardTitle__EDupq{width:calc(var(--shut-w) - 2 * var(--pad));font-size:1.45rem}.ForWho_detailsWrap__55Uoz{grid-template-rows:0fr;transition:grid-template-rows var(--speed) var(--ease)}.ForWho_details__qoqEZ{width:min(27rem,calc(var(--open-w) - 2 * var(--pad)));opacity:0;transform:translateY(10px);transition:opacity .25s ease,transform .25s ease}.ForWho_card__D_2fB:focus-within .ForWho_detailsWrap__55Uoz,.ForWho_card__D_2fB:hover .ForWho_detailsWrap__55Uoz{grid-template-rows:1fr}.ForWho_card__D_2fB:focus-within .ForWho_details__qoqEZ,.ForWho_card__D_2fB:hover .ForWho_details__qoqEZ{opacity:1;transform:none;transition:opacity .45s ease .22s,transform .6s var(--ease) .22s}}@media (prefers-reduced-motion:reduce){.ForWho_grid__KcuUT{--speed:1ms}.ForWho_details__qoqEZ,.ForWho_image__mY7KY{transition:none!important}}.Grainient_container__qvGAD{position:relative;width:100%;height:100%;overflow:hidden}.HowItWorks_sectionWrapper__2vnKk{padding:80px 0;position:relative;z-index:10}@media (min-width:992px){.HowItWorks_sectionWrapper__2vnKk{padding:120px 0}}.HowItWorks_sectionHeader__nwrDX{text-align:center;margin-bottom:64px}.HowItWorks_hugeTitle__byhb_{font-family:var(--font-lora),serif;font-size:clamp(2.5rem,4vw,3.5rem);font-weight:500;color:var(--text-primary);letter-spacing:-.02em;margin-bottom:16px}.HowItWorks_subtitle__xZMGb{font-size:1.125rem;color:var(--text-secondary);max-width:600px;margin:0 auto}.HowItWorks_gridContainer__cvxjk{display:grid;grid-template-columns:1fr;gap:24px}@media (min-width:768px){.HowItWorks_gridContainer__cvxjk{grid-template-columns:repeat(2,1fr);gap:32px}}.HowItWorks_card__oJE15{display:flex;flex-direction:column;background:var(--white);border:1px solid var(--border-light);border-radius:20px;overflow:hidden;box-shadow:0 4px 24px rgba(0,0,0,.02),0 1px 2px rgba(0,0,0,.03);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease,border-color .4s ease;position:relative}.HowItWorks_card__oJE15:hover{transform:translateY(-4px);border-color:var(--border);box-shadow:0 20px 48px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.03)}.HowItWorks_imageContainer__jnpEj{position:relative;width:100%;aspect-ratio:16/10;overflow:hidden;background-color:var(--light-bg);border-bottom:1px solid var(--border-light)}.HowItWorks_image__Cp8vR{width:100%;height:100%;object-fit:cover;transition:transform .8s cubic-bezier(.16,1,.3,1)}.HowItWorks_card__oJE15:hover .HowItWorks_image__Cp8vR{transform:scale(1.03)}.HowItWorks_textContent__gTdVN{padding:32px;display:flex;flex-direction:column;flex:1 1}.HowItWorks_stepNumber__N3a76{font-family:var(--font-serif);font-size:1.125rem;color:var(--brand);font-weight:500;margin-bottom:8px;opacity:.9}.HowItWorks_cardTitle__gE_Mt{font-family:var(--font-lora),serif;font-size:1.5rem;font-weight:500;color:var(--text-primary);margin-bottom:12px;letter-spacing:-.01em}.HowItWorks_cardDesc__b5K4X{font-size:1.05rem;color:var(--text-secondary);line-height:1.6;font-weight:400}@media (max-width:768px){.HowItWorks_sectionWrapper__2vnKk{padding:56px 0}.HowItWorks_sectionHeader__nwrDX{margin-bottom:40px}.HowItWorks_gridContainer__cvxjk{gap:20px}.HowItWorks_textContent__gTdVN{padding:24px}.HowItWorks_cardTitle__gE_Mt{font-size:1.3rem}.HowItWorks_cardDesc__b5K4X{font-size:.98rem}.HowItWorks_hugeTitle__byhb_{font-size:clamp(2rem,8vw,2.5rem)}}@media (max-width:767px){.HowItWorks_gridContainer__cvxjk{gap:12px}.HowItWorks_card__oJE15{flex-direction:row;align-items:flex-start;gap:16px;padding:16px;border-radius:16px}.HowItWorks_imageContainer__jnpEj{flex:0 0 88px;width:88px;aspect-ratio:1;border-radius:12px;border-bottom:0}.HowItWorks_textContent__gTdVN{padding:0}.HowItWorks_stepNumber__N3a76{font-size:.875rem;margin-bottom:2px}.HowItWorks_cardTitle__gE_Mt{font-size:1.2rem;margin-bottom:6px}.HowItWorks_cardDesc__b5K4X{font-size:.95rem;line-height:1.5}}.ToolsMarquee_sectionWrapper__k_vBK{padding:0 0 80px;position:relative;background-color:transparent!important;border-top:none!important}@media (min-width:992px){.ToolsMarquee_sectionWrapper__k_vBK{padding:0 0 120px}}.ToolsMarquee_marqueeContainer__SIwUy{position:relative;width:100%;overflow:hidden;display:flex;-webkit-mask-image:linear-gradient(90deg,transparent 0,black 15%,black 85%,transparent);mask-image:linear-gradient(90deg,transparent 0,black 15%,black 85%,transparent)}.ToolsMarquee_marqueeTrack__EiHFv{display:flex;align-items:center;width:max-content;animation:ToolsMarquee_scrollMarquee__X0MUw 30s linear infinite}.ToolsMarquee_logoBox__ktVNP{display:flex;align-items:center;gap:16px;padding:12px 16px;margin-right:48px;transition:opacity .3s ease;opacity:.6;text-decoration:none;color:inherit}.ToolsMarquee_logoBox__ktVNP:hover{opacity:1}.ToolsMarquee_logoImage__6T1eS{height:28px;width:auto}.ToolsMarquee_logoName__USWpq{font-size:1rem;font-weight:500;color:var(--text-primary);white-space:nowrap}@keyframes ToolsMarquee_scrollMarquee__X0MUw{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.CaseCover_cover__NmIZn{position:absolute;inset:0;display:flex;align-items:center;justify-content:center}.CaseCover_canvas__PxXXQ{position:absolute;inset:0;width:100%;height:100%}.CaseCover_logo__GbFLH{position:relative;z-index:1;font-family:var(--font-lora,serif);font-weight:500;font-size:clamp(1.0625rem,1.8vw,1.375rem);letter-spacing:-.01em;text-align:center;padding:0 1.5rem;line-height:1.1}.CaseCover_logoWhite__4Mf1T{color:var(--white)}.CaseCover_logoBlack___JRs3{color:var(--text-primary)}.CaseCover_logoImg__b6DgT{position:relative;z-index:1;width:clamp(220px,44%,400px);height:auto;object-fit:contain}.CaseCover_logoImgWhite__Zztyr{filter:brightness(0) invert(1)}.CaseCover_logoImgBlack__TbaOV{filter:brightness(0)}.BlogCover_cover__UW0R7{position:relative;display:block;width:100%;aspect-ratio:4/3;overflow:hidden;background-color:#053827;container-type:inline-size}.BlogCover_canvas__hgLkN{position:absolute;inset:0;display:block;width:100%;height:100%}.BlogCover_layer__dOiT_{position:absolute;inset:0;display:flex;flex-direction:column;padding:min(6.5cqw,48px)}.BlogCover_top__wOy9C{display:flex;align-items:center;justify-content:space-between;gap:12px}.BlogCover_logo__1bE07{display:block;width:auto;height:clamp(14px,7.2cqw,34px)}.BlogCover_type__BcNW_{font-family:var(--font-sans),sans-serif;font-size:clamp(11px,3.4cqw,16px);font-weight:500;letter-spacing:.01em;line-height:1;color:#CFE5D9}.BlogCover_kop__qRGMX{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-width:90%;margin-top:auto;padding-bottom:.14em;margin-bottom:-.14em;font-family:var(--font-lora),serif;font-size:min(10cqw,64px);font-weight:500;line-height:1.04;letter-spacing:-.025em;text-wrap:balance;color:#F3F8F5}.BlogCover_kop__qRGMX em{font-style:italic;color:#B4DCC8}.CtaSection_ctaSection__Zl542{position:relative;background-color:var(--white);text-align:center;padding:80px 0;overflow:hidden;isolation:isolate}@media (min-width:768px){.CtaSection_ctaSection__Zl542{padding:72px 0}}@media (min-width:1200px){.CtaSection_ctaSection__Zl542{padding:88px 0}}.CtaSection_container__3_S1q{display:flex;flex-direction:column;align-items:center;position:relative;z-index:2}.CtaSection_wavesBackground__DNxf1{position:absolute;inset:0;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 12%,black 30%,black 70%,rgba(0,0,0,.4) 88%,transparent);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 12%,black 30%,black 70%,rgba(0,0,0,.4) 88%,transparent)}.CtaSection_inner__Nfh7Q{display:flex;flex-direction:column;align-items:center}.CtaSection_logo___Gne_{height:180px;width:auto;opacity:1;margin-bottom:32px;filter:grayscale(1) brightness(.2)}.CtaSection_title__OfcDy{font-family:var(--font-lora),serif;font-weight:500;font-size:clamp(28px,4vw,44px);letter-spacing:-.03em;line-height:1.15;color:var(--text-primary);margin-bottom:16px;text-align:center}.CtaSection_subtitle__PSVnG{font-size:clamp(15px,1.8vw,17px);color:var(--text-secondary);font-weight:500;line-height:1.6;max-width:480px;margin:0 auto 40px;text-align:center}.CtaSection_actions__IBiYQ{display:flex;justify-content:center;width:100%}.CtaSection_ctaButton__JEtUW{display:inline-flex;align-items:center;gap:8px;padding:14px 32px;min-height:48px;background-color:var(--brand);color:var(--white);box-shadow:0 4px 14px rgba(5,56,39,.2);font-family:var(--font-sans),sans-serif;font-weight:600;font-size:15px;letter-spacing:-.01em;border-radius:9999px;text-decoration:none;transition:all var(--transition-fast)}.CtaSection_ctaButton__JEtUW:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(5,56,39,.3);background-color:var(--brand-light)}.CtaSection_ctaIcon__4_fLf{transition:transform var(--transition-fast)}.CtaSection_ctaButton__JEtUW:hover .CtaSection_ctaIcon__4_fLf{transform:translateX(3px)}@media (max-width:768px){.CtaSection_ctaSection__Zl542{padding:56px 0}.CtaSection_logo___Gne_{height:120px;margin-bottom:24px}.CtaSection_title__OfcDy{font-size:clamp(24px,6vw,32px)}.CtaSection_subtitle__PSVnG{margin-bottom:32px;padding:0 8px}.CtaSection_ctaButton__JEtUW{padding:14px 24px;font-size:14px}}@media (max-width:480px){.CtaSection_logo___Gne_{height:96px}}.FaqSection_section__hVTeO{padding-top:7rem!important}@media (min-width:1024px){.FaqSection_section__hVTeO{padding-top:10rem!important}}.FaqSection_container__sNSpS{max-width:800px;margin:0 auto}.FaqSection_headerWrapper__DdnTu{text-align:center;margin-bottom:4rem}.FaqSection_sectionTitle__CBAvM{font-family:var(--font-lora),serif;font-size:clamp(2.5rem,4.5vw,4rem);font-weight:500;letter-spacing:-.03em;color:var(--text-primary);line-height:1.1}.FaqSection_faqList__7ecZx{display:flex;flex-direction:column}.FaqSection_faqItem__Ek5dp{border-bottom:1px solid var(--border-light);cursor:pointer;position:relative}.FaqSection_faqItem__Ek5dp:first-of-type{border-top:1px solid var(--border-light)}.FaqSection_faqQuestion__W37ze{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:1.125rem;font-weight:500;color:var(--text-primary);transition:color .2s ease;padding:1.25rem 0;list-style:none;cursor:pointer}.FaqSection_faqQuestion__W37ze::-webkit-details-marker{display:none}.FaqSection_faqQuestion__W37ze::marker{display:none;content:""}.FaqSection_faqQuestion__W37ze:after{content:"+";font-size:1.5rem;font-weight:300;margin-left:1rem;color:var(--text-muted);transition:transform .4s cubic-bezier(.4,0,.2,1),color .2s ease;flex-shrink:0}.FaqSection_faqItem__Ek5dp[open] .FaqSection_faqQuestion__W37ze:after{transform:rotate(45deg);color:var(--brand)}@media (min-width:768px){.FaqSection_faqQuestion__W37ze{font-size:1.25rem;padding:1.75rem 0}}.FaqSection_faqItem__Ek5dp:focus-within .FaqSection_faqQuestion__W37ze,.FaqSection_faqItem__Ek5dp:hover .FaqSection_faqQuestion__W37ze{color:var(--brand)}.FaqSection_faqAnswer__iC_N0{overflow:hidden}.FaqSection_faqAnswer__iC_N0 p{padding-bottom:1.25rem;color:var(--text-secondary);line-height:1.6}@media (max-width:768px){.FaqSection_section__hVTeO{padding-top:4rem!important}.FaqSection_headerWrapper__DdnTu{margin-bottom:2.5rem}.FaqSection_sectionTitle__CBAvM{font-size:clamp(2rem,8vw,2.5rem)}.FaqSection_faqQuestion__W37ze{font-size:1rem;padding:1rem 0;gap:12px;min-height:44px}.FaqSection_faqQuestion__W37ze:after{font-size:1.25rem;margin-left:.5rem}.FaqSection_faqAnswer__iC_N0 p{font-size:.95rem}}.page_header__PWgiq{max-width:1000px;padding:0 0 5.5rem}.page_eyebrow__jK7PW{display:inline-block;font-family:var(--font-sans,sans-serif);font-size:.9375rem;font-weight:500;color:var(--text-secondary);margin-bottom:1.5rem;letter-spacing:.01em}.page_pageTitle__dn6Cd{font-family:var(--font-lora,serif);font-size:clamp(2.5rem,6.5vw,5.5rem);font-weight:500;color:var(--text-primary);margin:0;line-height:1.05;letter-spacing:-.02em}.page_blogGrid__WtWg5{display:grid;grid-template-columns:1fr;gap:3rem 2rem;width:100%}@media (min-width:768px){.page_blogGrid__WtWg5{grid-template-columns:repeat(2,1fr);gap:3.5rem 2rem}}@media (min-width:1024px){.page_blogGrid__WtWg5{grid-template-columns:repeat(3,1fr);gap:4rem 2rem}}.page_card__UjhhP{display:flex;flex-direction:column;text-decoration:none;background:transparent;transition:transform var(--transition-normal)}.page_card__UjhhP:hover{transform:translateY(-4px)}.page_imageContainer__1JqDv{position:relative;width:100%;aspect-ratio:4/3;overflow:hidden;border-radius:14px;background-color:var(--surface-hover,#F4F4F5);margin-bottom:1.5rem}.page_cardImage__JLXlv{object-fit:cover;transition:transform .6s cubic-bezier(.25,1,.5,1)}.page_card__UjhhP:hover .page_cardImage__JLXlv{transform:scale(1.03)}.page_imagePlaceholder__K8hWD{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:2rem;background:linear-gradient(135deg,var(--brand) 0,var(--brand-light) 100%)}.page_placeholderText__6niXA{font-family:var(--font-lora,serif);font-size:clamp(1.5rem,2.5vw,2rem);font-weight:500;color:var(--white);text-align:center;line-height:1.2;letter-spacing:-.01em;display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.page_cardBody__Mv5I1{display:flex;flex-direction:column;gap:.875rem;padding:0 .25rem}.page_cardTitle__I3X9s{font-size:1.125rem;font-weight:600;color:var(--text-primary);line-height:1.4;letter-spacing:-.01em;-webkit-line-clamp:2}.page_cardSummary__B7WBc,.page_cardTitle__I3X9s{font-family:var(--font-sans,sans-serif);margin:0;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.page_cardSummary__B7WBc{font-size:.9375rem;color:var(--text-secondary);line-height:1.6;-webkit-line-clamp:3}.page_cardDate__xzL8d{font-family:var(--font-sans,sans-serif);font-size:.875rem;font-weight:400;color:var(--text-muted);margin-top:.25rem}.page_empty__fwiJt{text-align:center;padding:4rem 0}.page_empty__fwiJt p{font-size:1.125rem;color:var(--text-secondary)}@media (max-width:767px){.page_header__PWgiq{padding:40px 0 3rem}.page_pageTitle__dn6Cd{font-size:clamp(2rem,9vw,3rem);line-height:1.1}.page_eyebrow__jK7PW{font-size:.875rem;margin-bottom:1rem}}@media (max-width:480px){.page_blogGrid__WtWg5{gap:2rem 1rem}.page_imageContainer__1JqDv{margin-bottom:1.125rem;border-radius:12px}.page_cardTitle__I3X9s{font-size:1.0625rem}.page_cardSummary__B7WBc{font-size:.9375rem}}@media (max-width:767px){.page_blogGrid__WtWg5.page_overview__2X9vC{gap:0}.page_overview__2X9vC .page_card__UjhhP:first-child{margin-bottom:1.75rem}.page_overview__2X9vC .page_card__UjhhP:not(:first-child){display:grid;grid-template-columns:96px minmax(0,1fr);align-items:center;column-gap:1rem;padding:12px 0;border-top:1px solid var(--border)}.page_overview__2X9vC .page_card__UjhhP:not(:first-child):hover{transform:none}.page_overview__2X9vC .page_card__UjhhP:not(:first-child) .page_imageContainer__1JqDv{aspect-ratio:1;margin:0;border-radius:10px}.page_overview__2X9vC .page_card__UjhhP:not(:first-child) .page_cardImage__JLXlv{aspect-ratio:auto;height:100%}.page_overview__2X9vC .page_card__UjhhP:not(:first-child) .page_cardBody__Mv5I1{gap:.375rem;padding:0}.page_overview__2X9vC .page_card__UjhhP:not(:first-child) .page_cardTitle__I3X9s{font-size:1rem;line-height:1.35;-webkit-line-clamp:3}.page_overview__2X9vC .page_card__UjhhP:not(:first-child) .page_cardSummary__B7WBc{display:none}.page_overview__2X9vC .page_card__UjhhP:not(:first-child) .page_cardDate__xzL8d{margin-top:0;font-size:.8125rem}}.page_page__X4cCI{--paper:#F5F6F3;--ink:var(--text-primary);--mono:var(--font-mono),ui-monospace,SFMono-Regular,Menlo,monospace;--brand-soft:#B9D3C6;--section-y:clamp(88px,12vw,168px)}.page_title__CL9HQ{font-family:var(--font-lora),serif;font-size:clamp(2rem,3.8vw,3.25rem);font-weight:500;line-height:1.06;letter-spacing:-.03em;color:var(--ink);margin:0 0 24px;text-wrap:balance}.page_textLink__CKDDa{display:inline-flex;align-items:center;gap:8px;min-height:44px;font-size:15px;font-weight:600;color:var(--brand);text-decoration:underline;text-decoration-color:transparent;text-underline-offset:6px;text-decoration-thickness:1px;transition:text-decoration-color var(--transition-fast),color var(--transition-fast)}.page_textLink__CKDDa:hover{color:var(--brand-light);text-decoration-color:currentColor}.page_textLink__CKDDa svg{flex-shrink:0;transition:transform var(--transition-fast)}.page_textLink__CKDDa:hover svg{transform:translateX(3px)}.page_nowrap__CvZuW{white-space:nowrap}.page_hero__GfheC{position:relative;overflow:hidden;isolation:isolate;min-height:min(100svh,940px);display:flex;flex-direction:column;justify-content:center;padding:clamp(120px,12vw,156px) 0 clamp(56px,7vw,96px);background:var(--white)}.page_hero__GfheC:before{content:"";position:absolute;inset:0;z-index:0;background:linear-gradient(90deg,#fff,rgba(255,255,255,.94) 32%,rgba(255,255,255,0) 62%);pointer-events:none}.page_heroContainer__b352Z{position:relative;z-index:1}.page_heroInner__9XMic{max-width:880px}.page_heroTitle__fksJx{font-family:var(--font-lora),serif;font-size:clamp(2.25rem,4.4vw,3.5rem);font-weight:500;line-height:1.05;letter-spacing:-.035em;color:var(--ink);margin:0 0 20px;text-wrap:balance}.page_heroTitle__fksJx em{display:block;font-style:italic;color:var(--brand)}.page_heroLead__n9lOv{font-size:clamp(1rem,1.2vw,1.125rem);line-height:1.6;color:var(--text-secondary);max-width:520px;margin:0 0 32px}.page_heroActions__ECfCg{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px}.page_whySection___yTcS{padding:var(--section-y) 0;background:var(--white);overflow:clip}.page_whyGrid___IolP{display:grid;gap:32px;align-items:center}@media (min-width:1024px){.page_whyGrid___IolP{grid-template-columns:max-content minmax(280px,400px);justify-content:space-between;column-gap:clamp(64px,9vw,160px)}.page_whyText__aLbcT{justify-self:end}}.page_statement__am43B{font-family:var(--font-lora),serif;font-size:clamp(2.4rem,4.4vw,4rem);font-weight:500;line-height:1.06;letter-spacing:-.035em;color:var(--ink);margin:0}.page_statementLine__s0CR9{display:block}.page_statement__am43B em{font-style:italic;color:var(--brand)}.page_whyText__aLbcT{font-size:clamp(1.0625rem,1.3vw,1.1875rem);line-height:1.75;color:var(--text-secondary);max-width:400px;margin:0}.page_whyText__aLbcT strong{color:var(--ink);font-weight:600}@keyframes page_whyFromLeft__WqWhx{0%{transform:translateX(-6%)}to{transform:none}}@keyframes page_whyFromLeftFar__r6djn{0%{transform:translateX(-12%)}to{transform:none}}@keyframes page_whyFromRight__q_DUy{0%{transform:translateX(10%);color:var(--text-muted)}to{transform:none;color:var(--text-secondary)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.page_whySection___yTcS{view-timeline:--why block}.page_statementLine__s0CR9,.page_whyText__aLbcT{animation:page_whyFromLeft__WqWhx both;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-timeline:--why;animation-range:entry 0 cover 48%}.page_statement__am43B em{animation-name:page_whyFromLeftFar__r6djn}.page_whyText__aLbcT{animation-name:page_whyFromRight__q_DUy;animation-range:entry 15% cover 50%}}}.page_nameSection__V2dGP{background:var(--paper);padding:var(--section-y) 0}.page_nameGrid__3Oq5A{display:grid;gap:clamp(48px,6vw,96px);align-items:center;padding-bottom:clamp(56px,7vw,96px)}@media (min-width:1024px){.page_nameGrid__3Oq5A{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.page_etymology__1NAg3{--ety-h:clamp(140px,19vw,240px);display:grid;grid-template-columns:auto clamp(24px,4vw,56px) minmax(0,1fr);align-items:center}.page_etyRoot__JvzyU{font-family:var(--font-lora),serif;font-size:clamp(3.5rem,9.5vw,8rem);line-height:.9;letter-spacing:-.045em;color:var(--ink);padding-bottom:.06em}.page_etyBranch__NzZyZ{width:100%;height:var(--ety-h);overflow:visible}.page_etyBranch__NzZyZ path{fill:none;stroke:var(--brand);stroke-width:1.25;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}.page_etySuffixes__KyKcf{display:grid;grid-template-rows:1fr 1fr;height:var(--ety-h);padding-left:10px}.page_etyNew__sUvX0,.page_etyOld__Yv5Ml{display:flex;flex-direction:column;justify-content:center;font-family:var(--font-lora),serif;font-size:clamp(2.1rem,5.2vw,4.5rem);line-height:1;letter-spacing:-.03em}.page_etyOld__Yv5Ml{color:#7C7C85}.page_etyStrike__IDueB{position:relative;width:fit-content}.page_etyStrike__IDueB:after{content:"";position:absolute;left:-6%;right:-6%;top:56%;height:2px;background:#7C7C85;transform-origin:left center}.page_etyNew__sUvX0 em{font-style:italic;color:var(--brand);width:fit-content}.page_etyNew__sUvX0 small,.page_etyOld__Yv5Ml small{font-family:var(--mono);font-size:12px;line-height:1.35;letter-spacing:.01em;color:var(--text-secondary);margin-top:10px;white-space:nowrap}@media (max-width:520px){.page_etyNew__sUvX0 small,.page_etyOld__Yv5Ml small{white-space:normal}}.page_nameText__s_G5U p{font-size:17px;line-height:1.75;color:var(--text-secondary);margin:0 0 18px;max-width:58ch}.page_nameText__s_G5U p:last-child{margin-bottom:0}.page_nameText__s_G5U strong{color:var(--ink);font-weight:600}@keyframes page_drawPath__6tyeu{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes page_strike__brsbd{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes page_riseIn__a_InS{0%{transform:translateY(.35em)}to{transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.page_etymology__1NAg3{view-timeline:--ety block}.page_etyBranch__NzZyZ path{animation:page_drawPath__6tyeu linear both;animation-timeline:--ety;animation-range:cover 18% cover 40%}.page_etyStrike__IDueB:after{animation:page_strike__brsbd linear both;animation-timeline:--ety;animation-range:cover 34% cover 46%}.page_etyNew__sUvX0 em{animation:page_riseIn__a_InS linear both;animation-timeline:--ety;animation-range:cover 40% cover 54%}}}.page_photo__zs28P{margin:0}.page_photo__zs28P img{display:block;width:100%;height:auto;aspect-ratio:2000/833;object-fit:cover;object-position:60% 50%;border-radius:16px;box-shadow:0 24px 48px -28px rgba(5,56,39,.28)}.page_photoCaption__vhbK_{display:flex;flex-wrap:wrap;justify-content:space-between;gap:4px 24px;padding-top:14px;font-family:var(--mono);font-size:11px;color:var(--text-secondary)}.page_photoCaption__vhbK_ a{color:inherit;text-decoration:underline;text-underline-offset:2px}@media (max-width:640px){.page_photo__zs28P img{aspect-ratio:4/3;border-radius:12px}}.page_rulesSection__1BOUk{padding:var(--section-y) 0;background:var(--white)}.page_rulesGrid__NzTVo{display:grid;gap:56px;timeline-scope:--rules}@media (min-width:1024px){.page_rulesGrid__NzTVo{grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:clamp(64px,7vw,104px)}.page_rulesSticky__nUQLt{position:sticky;top:128px}}.page_rulesIntro__1DZ_b{font-size:17px;line-height:1.7;color:var(--text-secondary);max-width:46ch;margin:0}.page_profile__7YisX{display:block;width:100%;max-width:460px;height:auto;margin-top:clamp(32px,4vw,48px);overflow:visible}.page_profileMassif__8MVNb{fill:url(#massifFade)}.page_profileTrail__yKgnV{fill:none;stroke:var(--text-muted);stroke-width:1.25;stroke-dasharray:3 5}.page_profileRoute__wgDnI{fill:none;stroke:var(--brand);stroke-width:2.25;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:0}.page_profileStops__zkSrx circle{fill:var(--brand);stroke:var(--brand);stroke-width:1.5}.page_profileNums__I3qzf text{font-family:var(--mono);font-size:12px;fill:var(--text-secondary);text-anchor:middle}.page_rules__tck8K{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.page_rule__suQB5{--tint:var(--paper);position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;min-height:clamp(320px,36vh,390px);padding:clamp(28px,3.4vw,44px);border-radius:20px;background:var(--tint);box-shadow:0 30px 60px -40px rgba(5,56,39,.45)}.page_rule__suQB5:nth-child(2){--tint:#EBF0EC}.page_rule__suQB5:nth-child(3){--tint:#DCE7E0}.page_rule__suQB5:nth-child(4){--tint:var(--brand)}.page_rule__suQB5:before{content:"";position:absolute;inset:0;z-index:-1;background:url(/images/over-ons/topografie-lijnen.svg) no-repeat;background-size:240% auto;background-position:calc(12% + var(--i) * 25%) calc(18% + var(--i) * 14%);opacity:.16;-webkit-mask-image:radial-gradient(120% 110% at 100% 0,#000 0,transparent 72%);mask-image:radial-gradient(120% 110% at 100% 0,#000 0,transparent 72%)}.page_rule__suQB5:nth-child(4):before{filter:brightness(0) invert(1);opacity:.14}.page_ruleHead__jqpWF{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:auto}.page_ruleCamp__VOp50{display:flex;flex-direction:column;gap:4px;font-family:var(--mono);font-size:12px;line-height:1.3;color:var(--text-secondary);margin:0}.page_ruleCamp__VOp50 span:first-child{color:var(--brand);font-weight:500}.page_ruleAltitude__ZlSQ5{font-family:var(--font-lora),serif;font-style:italic;font-size:clamp(2.25rem,4vw,3.6rem);line-height:.95;letter-spacing:-.035em;color:var(--brand);white-space:nowrap;margin:0}.page_ruleTitle__fQnnC{font-family:var(--font-lora),serif;font-size:clamp(1.6rem,2.4vw,2.1rem);font-weight:500;line-height:1.12;letter-spacing:-.025em;color:var(--ink);margin:clamp(40px,5vw,64px) 0 12px}.page_ruleBody__s3SiE{font-size:16.5px;line-height:1.7;color:var(--text-secondary);max-width:54ch;margin:0}.page_rule__suQB5:nth-child(4) .page_ruleCamp__VOp50{color:rgba(255,255,255,.7)}.page_rule__suQB5:nth-child(4) .page_ruleCamp__VOp50 span:first-child{color:var(--brand-soft)}.page_rule__suQB5:nth-child(4) .page_ruleAltitude__ZlSQ5,.page_rule__suQB5:nth-child(4) .page_ruleTitle__fQnnC{color:var(--white)}.page_rule__suQB5:nth-child(4) .page_ruleBody__s3SiE{color:rgba(255,255,255,.82)}@media (min-width:1024px) and (min-height:720px){.page_rules__tck8K{gap:14vh}.page_rule__suQB5{position:sticky;top:calc(112px + var(--i) * 26px)}}@keyframes page_stopOn__0dd5s{0%{fill:var(--white)}to{fill:var(--brand)}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:1024px){.page_rules__tck8K{view-timeline:--rules block}.page_profileRoute__wgDnI{animation:page_drawPath__6tyeu linear both;animation-timeline:--rules;animation-range:cover 26% cover 80%}.page_profileStops__zkSrx circle{animation:page_stopOn__0dd5s linear both;animation-timeline:--rules}.page_profileStops__zkSrx circle:first-child{animation-range:cover 26% cover 28%}.page_profileStops__zkSrx circle:nth-child(2){animation-range:cover 44% cover 46%}.page_profileStops__zkSrx circle:nth-child(3){animation-range:cover 61% cover 63%}.page_profileStops__zkSrx circle:nth-child(4){animation-range:cover 78% cover 80%}}}.page_teamSection__SxVjK{position:relative;background:var(--paper);padding:var(--section-y) 0}.page_teamHead__k_hRu{max-width:720px;margin-bottom:clamp(56px,7vw,96px)}.page_teamHead__k_hRu p{font-size:17px;line-height:1.7;color:var(--text-secondary);margin:0;max-width:52ch}.page_rope__j3E9G{--gap:clamp(64px,9vw,136px);position:relative;display:grid;gap:56px}.page_ropeLine___WO7q{display:none}@media (min-width:900px){.page_rope__j3E9G{grid-template-columns:1fr 1fr;column-gap:var(--gap)}.page_rope__j3E9G>.page_member__VwawY:nth-of-type(2){margin-top:clamp(64px,8vw,120px)}.page_ropeLine___WO7q{display:block;position:absolute;z-index:0;left:calc(50% - var(--gap) / 2 - 16px);width:calc(var(--gap) + 32px);top:clamp(120px,14vw,200px);height:clamp(64px,8vw,120px);overflow:visible}.page_ropeLine___WO7q path{fill:none;stroke:rgba(5,56,39,.4);stroke-width:1.5;stroke-linecap:round;vector-effect:non-scaling-stroke;stroke-dasharray:1;stroke-dashoffset:0}}.page_member__VwawY{position:relative;z-index:1;display:flex;flex-direction:column}.page_portrait__7X_bp{position:relative;aspect-ratio:4/5;overflow:hidden;border-radius:16px;background:#E3E9E5}.page_portrait__7X_bp img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;transition:transform .9s cubic-bezier(.16,1,.3,1)}.page_member__VwawY:hover .page_portrait__7X_bp img{transform:scale(1.03)}.page_monogram__o_ejR{position:absolute;inset:0;display:grid;place-items:center;font-family:var(--font-lora),serif;font-size:clamp(5rem,12vw,9.5rem);letter-spacing:-.05em;color:rgba(255,255,255,.92);background:radial-gradient(120% 90% at 30% 20%,#0D5A40 0,#07402D 55%,#053827 100%)}.page_monogram__o_ejR:before{content:"";position:absolute;inset:0;background:url(/images/over-ons/topografie-lijnen.svg) 50% 32%/240% auto no-repeat;filter:brightness(0) invert(1);opacity:.16}.page_memberBody__qKEuA{padding-top:28px}.page_memberRole__Vlal9{font-family:var(--mono);font-size:12px;color:var(--text-secondary);margin:0}.page_memberNameRow__ZUPkb{display:flex;align-items:center;gap:6px;margin:8px 0 12px}.page_memberName__v1Zu2{font-family:var(--font-lora),serif;font-size:clamp(1.8rem,3vw,2.5rem);font-weight:500;line-height:1.1;letter-spacing:-.025em;color:var(--ink);margin:0}.page_memberLinkedin__KoerC{flex-shrink:0;display:grid;place-items:center;width:44px;height:44px;border-radius:50%;color:var(--brand);transition:background var(--transition-fast),color var(--transition-fast),transform var(--transition-fast)}.page_memberLinkedin__KoerC:hover{background:var(--brand);color:var(--white);transform:translateY(-1px)}.page_memberBio__fYG6L{font-size:16px;line-height:1.75;color:var(--text-secondary);margin:0;max-width:52ch}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference) and (min-width:900px){.page_rope__j3E9G{view-timeline:--rope block}.page_ropeLine___WO7q path{animation:page_drawPath__6tyeu linear both;animation-timeline:--rope;animation-range:cover 15% cover 40%}}}.page_summit__g_SPY{position:relative;overflow:hidden;isolation:isolate;background:var(--white);padding:clamp(104px,12vw,168px) 0;text-align:center}.page_summitWaves__QIZYW{position:absolute;inset:0;z-index:0;pointer-events:none;-webkit-mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 12%,black 30%,black 70%,rgba(0,0,0,.4) 88%,transparent);mask-image:linear-gradient(180deg,transparent 0,rgba(0,0,0,.4) 12%,black 30%,black 70%,rgba(0,0,0,.4) 88%,transparent)}.page_summitContainer__ZEnsx{position:relative;z-index:1}.page_summitInner__36JGr{max-width:860px;margin:0 auto;display:flex;flex-direction:column;align-items:center}.page_summitStar__L_8_P{display:block;margin-bottom:32px}@keyframes page_turn__lYCSW{to{rotate:1turn}}@media (prefers-reduced-motion:no-preference){.page_summitStar__L_8_P{animation:page_turn__lYCSW 80s linear infinite}}.page_summitTitle__7GqYa{font-family:var(--font-lora),serif;font-size:clamp(2.5rem,6vw,5rem);font-weight:500;line-height:1.03;letter-spacing:-.04em;color:var(--ink);margin:0 0 24px;text-wrap:balance}.page_summitTitle__7GqYa em{font-style:italic;color:var(--brand)}.page_summitText__56XdU{font-size:clamp(1.0625rem,1.5vw,1.1875rem);line-height:1.7;color:var(--text-secondary);max-width:54ch;margin:0 0 40px}.page_summitActions__4B8Je{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px 32px}@keyframes page_rise__BOE8W{0%{transform:translateY(36px)}to{transform:none}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.page_member__VwawY,.page_nameText__s_G5U,.page_photo__zs28P{animation:page_rise__BOE8W linear both;animation-timeline:view();animation-range:entry 0 entry 70%}}}@media (max-width:767px){.page_page__X4cCI{--section-y:64px}.page_hero__GfheC{min-height:0;justify-content:flex-start;padding:112px 0 56px}.page_summit__g_SPY{padding:72px 0}.page_photoCaption__vhbK_ a{display:inline-block;padding:15px 0;margin:-15px 0}}@property --reveal{syntax:"<length>";inherits:false;initial-value:2600px}.TopoMap_map__ttEJf{--w:max(118vw,1100px);--peak-x:70%;--peak-y:46%;--mx:48.1%;--my:30.2%;position:absolute;width:var(--w);aspect-ratio:1600/1000;left:calc(var(--peak-x) - .481 * var(--w));top:calc(var(--peak-y) - .302 * .625 * var(--w));pointer-events:none;-webkit-user-select:none;user-select:none}.TopoMap_base__CpD7c,.TopoMap_lit__bqF0n{position:absolute;inset:0;width:100%;height:100%;display:block}.TopoMap_base__CpD7c{opacity:.22;-webkit-mask-image:radial-gradient(circle var(--reveal) at 48.1% 30.2%,#000 55%,transparent 100%),linear-gradient(90deg,transparent 6%,#000 40%);-webkit-mask-composite:source-in;mask-image:radial-gradient(circle var(--reveal) at 48.1% 30.2%,#000 55%,transparent 100%),linear-gradient(90deg,transparent 6%,#000 40%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.TopoMap_lit__bqF0n{opacity:.9;-webkit-mask-image:radial-gradient(circle 240px at var(--mx) var(--my),#000 0,rgba(0,0,0,.55) 45%,transparent 100%);mask-image:radial-gradient(circle 240px at var(--mx) var(--my),#000 0,rgba(0,0,0,.55) 45%,transparent 100%)}@media (prefers-reduced-motion:no-preference){.TopoMap_base__CpD7c{animation:TopoMap_unfold__TgDHW 2.4s cubic-bezier(.16,1,.3,1) .15s both}.TopoMap_lit__bqF0n{animation:TopoMap_glow__Lftqo 1.6s ease-out .9s both}}@keyframes TopoMap_unfold__TgDHW{0%{--reveal:0px}to{--reveal:2600px}}@keyframes TopoMap_glow__Lftqo{0%{opacity:0}to{opacity:.9}}@media (max-width:767px){.TopoMap_map__ttEJf{--w:980px;--peak-x:78%;--peak-y:90%}.TopoMap_base__CpD7c{opacity:.16;-webkit-mask-image:radial-gradient(circle var(--reveal) at 48.1% 30.2%,#000 30%,transparent 70%);mask-image:radial-gradient(circle var(--reveal) at 48.1% 30.2%,#000 30%,transparent 70%)}.TopoMap_lit__bqF0n{opacity:.45;-webkit-mask-image:radial-gradient(circle 150px at 48.1% 30.2%,#000 0,transparent 100%);mask-image:radial-gradient(circle 150px at 48.1% 30.2%,#000 0,transparent 100%)}}.RelatedPages_section__LMNHY{background-color:var(--white);padding:16px 0 64px;content-visibility:auto;contain-intrinsic-size:auto 340px}.RelatedPages_container__fPv2k{width:100%;max-width:var(--container-max,1200px);margin:0 auto;padding:0 max(16px,var(--container-padding,24px))}.RelatedPages_heading__aVvkF{font-family:var(--font-lora),serif;font-size:clamp(1.5rem,2.4vw,2rem);font-weight:500;line-height:1.2;color:var(--text-primary);text-align:center;margin:0 0 32px}.RelatedPages_viewport__EVCj7{--w:260px;--gap:20px;--dur:60s;--h:calc(var(--w) * 0.625 + 66px);container-type:inline-size;max-width:1400px;margin:0 auto;padding:2px 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.RelatedPages_track__MyWpy{--dist:max(calc(var(--n) * (var(--w) + var(--gap))),calc(100cqw + var(--w)));position:relative;height:var(--h);list-style:none;margin:0;padding:0}.RelatedPages_item__qfJch{position:absolute;top:0;left:0;width:var(--w);height:100%;animation:RelatedPages_drift__ruvJK var(--dur) linear infinite;animation-delay:calc(var(--dur) / var(--n) * var(--i) * -1);will-change:transform}@keyframes RelatedPages_drift__ruvJK{0%{transform:translateX(calc(var(--w) * -1))}to{transform:translateX(calc(var(--dist) - var(--w)))}}.RelatedPages_section__LMNHY[data-inview=false] .RelatedPages_item__qfJch,.RelatedPages_viewport__EVCj7:focus-within .RelatedPages_item__qfJch,.RelatedPages_viewport__EVCj7:hover .RelatedPages_item__qfJch{animation-play-state:paused}.RelatedPages_card__NglnD{display:flex;flex-direction:column;gap:14px;height:100%;color:var(--text-primary);text-decoration:none;border-radius:12px}.RelatedPages_card__NglnD:focus-visible{outline:2px solid var(--brand-light);outline-offset:4px}.RelatedPages_media__LhP79{position:relative;display:block;flex:none;aspect-ratio:16/10;border-radius:12px;overflow:hidden;background:var(--surface-hover);isolation:isolate}.RelatedPages_mediaInner__ZJjGF{position:absolute;inset:0;display:block;transition:transform var(--transition-slow)}.RelatedPages_grain__vVEx6,.RelatedPages_photo__bjuVb{display:block;width:100%;height:100%}.RelatedPages_photo__bjuVb{object-fit:cover;object-position:50% 28%}.RelatedPages_caption__WJ3LG{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.RelatedPages_title__P4YX3{font-family:var(--font-body);font-size:16px;font-weight:600;line-height:1.35;color:var(--text-primary);overflow-wrap:anywhere}.RelatedPages_arrow__DScq1{flex:none;margin-top:2px;color:var(--text-muted);transition:transform var(--transition-normal),color var(--transition-normal)}@media (hover:hover){.RelatedPages_card__NglnD:hover .RelatedPages_mediaInner__ZJjGF{transform:scale(1.04)}.RelatedPages_card__NglnD:hover .RelatedPages_arrow__DScq1{color:var(--brand);transform:translate(2px,-2px)}}@media (min-width:768px){.RelatedPages_section__LMNHY{padding:24px 0 80px}.RelatedPages_viewport__EVCj7{--w:320px;--gap:24px}}@media (min-width:1200px){.RelatedPages_section__LMNHY{padding:24px 0 112px}}@media (prefers-reduced-motion:reduce){.RelatedPages_viewport__EVCj7{container-type:normal;overflow:visible;-webkit-mask-image:none;mask-image:none;padding:0 max(16px,var(--container-padding,24px))}.RelatedPages_track__MyWpy{height:auto;display:flex;flex-wrap:wrap;justify-content:center;gap:28px var(--gap);max-width:1100px;margin:0 auto}.RelatedPages_item__qfJch{position:static;width:auto;flex:1 1 240px;max-width:320px;height:auto;animation:none;will-change:auto}}.SeoLandingTemplate_heroSection__t8Tvk{position:relative;text-align:center;padding:160px 0 100px;overflow:visible;z-index:10}.SeoLandingTemplate_wavesBackground__WS_Nk{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-1;overflow:hidden;pointer-events:auto}.SeoLandingTemplate_wavesFadeMask__nTKqO{position:absolute;inset:0;background:linear-gradient(to bottom,transparent 0,transparent 40%,var(--light-bg) 95%,var(--light-bg) 100%);pointer-events:none}.SeoLandingTemplate_heroContent__xFnWC{position:relative;z-index:1;max-width:900px;margin:0 auto}.SeoLandingTemplate_heroSubtitle__R1Ple{font-family:var(--font-body);font-size:clamp(1rem,1.8vw,1.2rem);text-transform:uppercase;letter-spacing:.1em;color:var(--brand);font-weight:700;margin-bottom:24px}.SeoLandingTemplate_h1__SaXN6{font-family:var(--font-lora),serif;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:500;color:var(--text-primary);line-height:1.1;margin-bottom:24px;letter-spacing:-.03em}.SeoLandingTemplate_intro__g5JCX{font-family:var(--font-body);font-size:clamp(1.1rem,1.6vw,1.3rem);color:var(--text-secondary);line-height:1.6;max-width:700px;margin:0 auto 40px}.SeoLandingTemplate_heroCta__Mq2z0{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.SeoLandingTemplate_alternatingSection__Ek6Nu{display:flex;flex-direction:column;gap:60px;align-items:center;padding:40px 0}@media (min-width:992px){.SeoLandingTemplate_alternatingSection__Ek6Nu{flex-direction:row;gap:80px}}.SeoLandingTemplate_alternatingText__1AwZ9{flex:1 1}.SeoLandingTemplate_alternatingImage__TjcXi{flex:1 1;width:100%}.SeoLandingTemplate_photo__HepMp{width:100%;height:auto;border-radius:20px;box-shadow:0 20px 40px rgba(0,0,0,.08);object-fit:cover;aspect-ratio:4/3}.SeoLandingTemplate_contextBadge__5o6mK,.SeoLandingTemplate_solutionBadge__1vowk{display:inline-block;padding:6px 16px;border-radius:100px;font-size:.875rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase;margin-bottom:24px}.SeoLandingTemplate_contextBadge__5o6mK,.SeoLandingTemplate_solutionBadge__1vowk{background:rgba(5,56,39,.05);color:var(--nordant-green)}.SeoLandingTemplate_contextTitle__oCsp_,.SeoLandingTemplate_solutionTitle__m166K{font-family:var(--font-lora),serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:500;color:var(--text-primary);margin-bottom:24px;line-height:1.1}.SeoLandingTemplate_contextBody__SGDuX,.SeoLandingTemplate_solutionBody__qXw7K{font-size:1.125rem;color:var(--text-secondary);line-height:1.7}.SeoLandingTemplate_featuresListVertical__Z4F2_{margin-top:40px;display:flex;flex-direction:column;gap:24px}.SeoLandingTemplate_featureItemRow__izqAq{display:flex;gap:20px;align-items:flex-start}.SeoLandingTemplate_featureIconLeft__BqfVZ{flex-shrink:0;width:50px;height:50px;border-radius:12px;background:var(--white);border:1px solid rgba(0,0,0,.05);box-shadow:0 4px 12px rgba(0,0,0,.03);display:flex;align-items:center;justify-content:center;color:var(--nordant-green)}.SeoLandingTemplate_featureContent__mapEH{flex:1 1}.SeoLandingTemplate_featureTitle__gRQ1e{font-family:var(--font-lora),serif;font-size:1.25rem;font-weight:500;color:var(--text-primary);margin-bottom:8px}.SeoLandingTemplate_featureDesc__QyFzW{font-size:1rem;color:var(--text-secondary);line-height:1.5}.SeoLandingTemplate_problemSolutionSplit__X_6a0{display:grid;grid-template-columns:1fr;gap:48px;max-width:1100px;margin:0 auto}@media (min-width:992px){.SeoLandingTemplate_problemSolutionSplit__X_6a0{grid-template-columns:1fr 1fr;gap:80px}}.SeoLandingTemplate_tag__lGXFI{display:inline-block;font-family:var(--font-body);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;padding:6px 12px;background:var(--brand-glow);color:var(--brand);border-radius:100px;margin-bottom:16px}.SeoLandingTemplate_splitTitle__cXGXW{font-family:var(--font-lora),serif;font-weight:500;font-size:clamp(1.75rem,2.5vw,2.25rem);color:var(--text-primary);margin-bottom:24px}.SeoLandingTemplate_splitText__NXTDO{font-family:var(--font-body);font-size:17px;color:var(--text-secondary);line-height:1.7;margin-bottom:32px}.SeoLandingTemplate_glassCard__a_nmK{background:rgba(255,255,255,.6);backdrop-filter:blur(20px);-webkit-backdrop-filter:blur(20px);border:1px solid var(--border-light);border-radius:16px;padding:40px;box-shadow:var(--shadow-md);transition:box-shadow var(--transition-normal)}.SeoLandingTemplate_glassCard__a_nmK:hover{box-shadow:var(--shadow-glow);border-color:rgba(5,56,39,.15)}.SeoLandingTemplate_statsBento__WTuxV{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:16px;margin-top:32px}.SeoLandingTemplate_statBox__ury71{background:var(--surface);border-radius:12px;padding:24px;text-align:center;border:1px solid var(--border)}.SeoLandingTemplate_statValue__5b2cf{display:block;font-family:var(--font-heading);font-size:clamp(2rem,3vw,2.5rem);font-weight:800;color:var(--brand);margin-bottom:8px}.SeoLandingTemplate_statLabel__1J9nf{font-family:var(--font-body);font-size:14px;color:var(--text-secondary);line-height:1.4}.SeoLandingTemplate_benefitsGrid__wkZpy{display:grid;grid-template-columns:1fr;gap:16px}.SeoLandingTemplate_benefitItem__MIHID{display:flex;align-items:flex-start;gap:16px;padding:16px 20px;background:var(--surface);border-radius:12px;border:1px solid var(--border);transition:all var(--transition-fast)}.SeoLandingTemplate_benefitItem__MIHID:hover{background:var(--surface-hover);border-color:var(--brand);transform:translateX(4px);box-shadow:var(--shadow-sm)}.SeoLandingTemplate_iconWrapper__BBWvy{display:flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--brand-glow);color:var(--brand);border-radius:8px;flex-shrink:0}.SeoLandingTemplate_benefitItem__MIHID p{font-family:var(--font-body);font-size:16px;color:var(--text-primary);line-height:1.5;margin:0;align-self:center}.SeoLandingTemplate_processContainer__tszHz{max-width:800px;margin:0 auto}.SeoLandingTemplate_processHeader__aCxlb{text-align:center;margin-bottom:64px}.SeoLandingTemplate_processIntro__rWm1L{font-family:var(--font-body);font-size:18px;color:var(--text-secondary);max-width:600px;margin:0 auto}.SeoLandingTemplate_timeline__t0xj_{display:flex;flex-direction:column;gap:32px;position:relative;padding-left:24px}@media (min-width:768px){.SeoLandingTemplate_timeline__t0xj_{padding-left:0}}.SeoLandingTemplate_timelineItem__Vjoo_{position:relative;display:flex;gap:32px}.SeoLandingTemplate_timelineNumber__upBQL{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:48px;height:48px;background:var(--brand);color:var(--white);border-radius:50%;font-family:var(--font-heading);font-weight:700;font-size:20px;flex-shrink:0;box-shadow:0 0 0 4px var(--cream,#FAFAF9);transition:transform var(--transition-normal)}.SeoLandingTemplate_timelineItem__Vjoo_:hover .SeoLandingTemplate_timelineNumber__upBQL{transform:scale(1.1);box-shadow:0 0 0 4px var(--brand-glow)}.SeoLandingTemplate_timelineLine__oBqb3{position:absolute;top:48px;bottom:-32px;left:23px;width:2px;background:var(--border-light);z-index:1}.SeoLandingTemplate_timelineItem__Vjoo_:last-child .SeoLandingTemplate_timelineLine__oBqb3{display:none}@media (min-width:768px){.SeoLandingTemplate_timelineLine__oBqb3{left:23px}}.SeoLandingTemplate_timelineCard__swogm{flex-grow:1;background:rgba(255,255,255,.7);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);padding:32px;border-radius:16px;border:1px solid var(--border-light);box-shadow:var(--shadow-sm);transition:all var(--transition-normal)}.SeoLandingTemplate_timelineCard__swogm:hover{background:var(--surface);transform:translateY(-4px);box-shadow:var(--shadow-md);border-color:rgba(5,56,39,.1)}.SeoLandingTemplate_timelineTitle__GE11i{font-family:var(--font-lora),serif;font-weight:500;font-size:22px;color:var(--text-primary);margin-bottom:12px}.SeoLandingTemplate_timelineDesc__RPPXm{font-family:var(--font-body);font-size:16px;color:var(--text-secondary);line-height:1.6}.SeoLandingTemplate_faqList__9N06Z{max-width:720px;margin:32px auto 0;display:flex;flex-direction:column;gap:12px}.SeoLandingTemplate_faqItem__fdmRd{background:var(--surface);border:1px solid var(--border);border-radius:12px;overflow:hidden;transition:box-shadow var(--transition-fast)}.SeoLandingTemplate_faqItem__fdmRd:hover{box-shadow:var(--shadow-sm)}.SeoLandingTemplate_faqQuestion__7SiO7{font-family:var(--font-body);font-size:17px;font-weight:600;color:var(--text-primary);padding:24px;cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center}.SeoLandingTemplate_faqQuestion__7SiO7::-webkit-details-marker{display:none}.SeoLandingTemplate_faqQuestion__7SiO7:after{content:"+";font-size:24px;font-weight:300;color:var(--brand);transition:transform var(--transition-normal)}.SeoLandingTemplate_faqItem__fdmRd[open] .SeoLandingTemplate_faqQuestion__7SiO7:after{transform:rotate(45deg)}.SeoLandingTemplate_faqAnswer__otvum{font-family:var(--font-body);font-size:16px;color:var(--text-secondary);line-height:1.7;padding:0 24px 24px}.SeoLandingTemplate_ctaBlock__uRB9l{position:relative;text-align:center;max-width:800px;margin:0 auto;padding:80px 40px;background:var(--box-bg,#ffffff);border:1px solid var(--border,rgba(0,0,0,.05));border-radius:24px;box-shadow:0 4px 24px rgba(0,0,0,.02);display:flex;flex-direction:column;align-items:center;overflow:hidden}.SeoLandingTemplate_ctaBlock__uRB9l:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top right,rgba(5,56,39,.03),transparent 70%);pointer-events:none}.SeoLandingTemplate_ctaTitle__LUiD3{position:relative;font-family:var(--font-lora),serif;font-size:clamp(2rem,4vw,3rem);font-weight:500;color:var(--text-primary);margin-bottom:24px;letter-spacing:-.02em;line-height:1.2}.SeoLandingTemplate_ctaSubtitle__4JRHR{position:relative;font-family:var(--font-body);font-size:1.125rem;color:var(--text-secondary);line-height:1.6;margin-bottom:40px;max-width:600px}@media (max-width:768px){.SeoLandingTemplate_heroSection__t8Tvk{padding:100px 0 64px}.SeoLandingTemplate_h1__SaXN6{font-size:clamp(1.875rem,7vw,2.5rem);letter-spacing:-.02em;overflow-wrap:break-word;text-wrap:balance}.SeoLandingTemplate_intro__g5JCX{font-size:1rem}.SeoLandingTemplate_heroCta__Mq2z0{gap:12px}.SeoLandingTemplate_statsBento__WTuxV{grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:12px}.SeoLandingTemplate_statBox__ury71{padding:16px 12px}.SeoLandingTemplate_statValue__5b2cf{font-size:clamp(1.5rem,6vw,2rem)}.SeoLandingTemplate_statLabel__1J9nf{font-size:13px}.SeoLandingTemplate_glassCard__a_nmK{padding:24px}.SeoLandingTemplate_splitTitle__cXGXW{font-size:clamp(1.5rem,6vw,1.875rem);word-wrap:break-word;overflow-wrap:anywhere}.SeoLandingTemplate_contextTitle__oCsp_,.SeoLandingTemplate_solutionTitle__m166K{font-size:clamp(1.75rem,7vw,2.25rem);word-wrap:break-word;overflow-wrap:anywhere}.SeoLandingTemplate_splitText__NXTDO{font-size:16px}.SeoLandingTemplate_alternatingSection__Ek6Nu{gap:40px;padding:24px 0}.SeoLandingTemplate_timelineCard__swogm{padding:24px}.SeoLandingTemplate_timelineItem__Vjoo_{gap:20px}.SeoLandingTemplate_timelineTitle__GE11i{font-size:19px}.SeoLandingTemplate_timelineDesc__RPPXm{font-size:15px}.SeoLandingTemplate_featureItemRow__izqAq{gap:16px}.SeoLandingTemplate_featureIconLeft__BqfVZ{width:42px;height:42px}.SeoLandingTemplate_featureTitle__gRQ1e{font-size:1.125rem}.SeoLandingTemplate_ctaBlock__uRB9l{padding:48px 24px}.SeoLandingTemplate_ctaTitle__LUiD3{font-size:clamp(1.625rem,7vw,2.25rem)}.SeoLandingTemplate_ctaSubtitle__4JRHR{font-size:1rem}.SeoLandingTemplate_faqQuestion__7SiO7{padding:20px;font-size:16px}.SeoLandingTemplate_faqAnswer__otvum{padding:0 20px 20px;font-size:15px}.SeoLandingTemplate_comparisonTable__zcvyi{display:block;overflow-x:auto;-webkit-overflow-scrolling:touch;max-width:100%}}@media (max-width:380px){.SeoLandingTemplate_statsBento__WTuxV{grid-template-columns:1fr}}.SeoLandingTemplate_extraStack__odUil{display:flex;flex-direction:column;gap:88px}.SeoLandingTemplate_extraHead__hFIK7{max-width:760px;margin:0 auto;text-align:center}.SeoLandingTemplate_extraTitle__edbvY{font-family:var(--font-lora),serif;font-size:clamp(1.875rem,4vw,2.75rem);font-weight:500;line-height:1.12;letter-spacing:-.02em;color:var(--text-primary);margin-bottom:20px}.SeoLandingTemplate_extraIntro__UuQEM{font-size:1.125rem;line-height:1.7;color:var(--text-secondary)}.SeoLandingTemplate_extraIntro__UuQEM p+p{margin-top:1rem}.SeoLandingTemplate_extraIntro__UuQEM strong{color:var(--text-primary);font-weight:600}.SeoLandingTemplate_extraCardBody__w582a a,.SeoLandingTemplate_extraFootnote__VnWnX a,.SeoLandingTemplate_extraIntro__UuQEM a,.SeoLandingTemplate_extraTable__15NxH a{color:var(--brand-light);text-decoration:underline;text-decoration-color:rgba(10,92,65,.35);text-underline-offset:3px;transition:text-decoration-color var(--transition-fast)}.SeoLandingTemplate_extraCardBody__w582a a:hover,.SeoLandingTemplate_extraFootnote__VnWnX a:hover,.SeoLandingTemplate_extraIntro__UuQEM a:hover,.SeoLandingTemplate_extraTable__15NxH a:hover{text-decoration-color:currentColor}.SeoLandingTemplate_extraFootnote__VnWnX{max-width:720px;margin:32px auto 0;text-align:center;font-size:1.0625rem;line-height:1.7;color:var(--text-secondary)}.SeoLandingTemplate_extraTableWrap__3ANiN{max-width:940px;margin:40px auto 0}.SeoLandingTemplate_extraTable__15NxH{width:100%;border-collapse:collapse;font-size:1rem;line-height:1.5;text-align:left}.SeoLandingTemplate_extraTable__15NxH thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.SeoLandingTemplate_extraTable__15NxH tbody,.SeoLandingTemplate_extraTable__15NxH td,.SeoLandingTemplate_extraTable__15NxH th,.SeoLandingTemplate_extraTable__15NxH tr{display:block}.SeoLandingTemplate_extraTable__15NxH tbody{display:flex;flex-direction:column;gap:12px}.SeoLandingTemplate_extraTable__15NxH tbody tr{padding:20px;background:var(--white);border:1px solid var(--border-light);border-radius:16px;box-shadow:0 4px 24px rgba(0,0,0,.02),0 1px 2px rgba(0,0,0,.03)}.SeoLandingTemplate_extraTable__15NxH tbody th{font-family:var(--font-lora),serif;font-size:1.125rem;font-weight:500;color:var(--text-primary);margin-bottom:12px}.SeoLandingTemplate_extraTable__15NxH td{color:var(--text-secondary)}.SeoLandingTemplate_extraTable__15NxH td+td{margin-top:12px;padding:12px 14px;background:#F1F7F3;border-radius:10px}.SeoLandingTemplate_extraTable__15NxH td:before{content:attr(data-label);display:block;margin-bottom:2px;font-size:.8125rem;font-weight:600;color:var(--text-muted)}.SeoLandingTemplate_extraTable__15NxH td:last-child{color:var(--text-primary)}.SeoLandingTemplate_extraTable__15NxH td:last-child:before{color:var(--brand-light)}@media (min-width:768px){.SeoLandingTemplate_extraTableWrap__3ANiN{overflow-x:auto;background:var(--white);border:1px solid var(--border-light);border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.02),0 1px 2px rgba(0,0,0,.03)}.SeoLandingTemplate_extraTable__15NxH thead{position:static;width:auto;height:auto;overflow:visible;clip:auto;display:table-header-group}.SeoLandingTemplate_extraTable__15NxH tbody{display:table-row-group}.SeoLandingTemplate_extraTable__15NxH tr{display:table-row}.SeoLandingTemplate_extraTable__15NxH td,.SeoLandingTemplate_extraTable__15NxH th{display:table-cell}.SeoLandingTemplate_extraTable__15NxH tbody tr{padding:0;background:none;border:none;border-radius:0;box-shadow:none}.SeoLandingTemplate_extraTable__15NxH td,.SeoLandingTemplate_extraTable__15NxH th{padding:18px 24px;border-bottom:1px solid var(--border);vertical-align:top}.SeoLandingTemplate_extraTable__15NxH td+td{margin-top:0;padding:18px 24px;border-radius:0}.SeoLandingTemplate_extraTable__15NxH td:before{content:none}.SeoLandingTemplate_extraTable__15NxH tbody tr:last-child td,.SeoLandingTemplate_extraTable__15NxH tbody tr:last-child th{border-bottom:none}.SeoLandingTemplate_extraTable__15NxH thead th{font-family:var(--font-sans),sans-serif;font-size:.875rem;font-weight:600;letter-spacing:.01em;color:var(--text-secondary);background:#FAFAFA}.SeoLandingTemplate_extraTable__15NxH thead th:last-child{color:var(--brand);background:#E2EEE7}.SeoLandingTemplate_extraTable__15NxH td:last-child{background:#F4F9F6;font-weight:500}.SeoLandingTemplate_extraTable__15NxH tbody th{width:24%;margin-bottom:0;font-size:1.0625rem}}.SeoLandingTemplate_extraCards__4b9HL{max-width:1040px;margin:40px auto 0;display:grid;grid-template-columns:1fr;gap:16px}@media (min-width:768px){.SeoLandingTemplate_extraCardsIcon__6M_jC,.SeoLandingTemplate_extraCardsSteps__wX4pP{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}}.SeoLandingTemplate_extraCardsSector__VXe7E{max-width:none}@media (min-width:768px) and (max-width:1199px){.SeoLandingTemplate_extraCardsSector__VXe7E{grid-template-columns:repeat(2,minmax(0,1fr))}.SeoLandingTemplate_extraCardsSector__VXe7E>:last-child:nth-child(odd){grid-column:1/-1}}@media (min-width:1200px){.SeoLandingTemplate_extraCardsSector__VXe7E{grid-template-columns:repeat(5,minmax(0,1fr));gap:14px}}.SeoLandingTemplate_extraCard__ryoQ8{position:relative;display:flex;flex-direction:column;padding:28px;background:var(--white);border:1px solid var(--border-light);border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.02),0 1px 2px rgba(0,0,0,.03);transition:transform .4s cubic-bezier(.16,1,.3,1),box-shadow .4s ease,border-color .4s ease}.SeoLandingTemplate_extraCard__ryoQ8:hover{transform:translateY(-4px);border-color:var(--border);box-shadow:0 20px 48px rgba(0,0,0,.06),0 1px 2px rgba(0,0,0,.03)}.SeoLandingTemplate_extraCardTop__zoNaR{display:flex;align-items:center;justify-content:space-between;margin-bottom:22px}.SeoLandingTemplate_extraCardIcon__RcMvz{display:grid;place-items:center;width:46px;height:46px;border-radius:13px;background:#E2EEE7;color:var(--brand);box-shadow:inset 0 0 0 1px rgba(5,56,39,.06)}.SeoLandingTemplate_extraCardNumber__7j5ac{font-family:var(--font-lora),serif;font-size:2.75rem;font-weight:500;line-height:1;letter-spacing:-.02em;color:rgba(5,56,39,.16)}.SeoLandingTemplate_extraCardTitle__5tOjM{font-family:var(--font-lora),serif;font-size:1.375rem;font-weight:500;line-height:1.25;color:var(--text-primary);margin-bottom:12px}.SeoLandingTemplate_extraCardBody__w582a{flex:1 1;display:flex;flex-direction:column;font-size:1rem;line-height:1.6;color:var(--text-secondary)}.SeoLandingTemplate_extraCardBody__w582a ul{list-style:none;display:flex;flex-direction:column;gap:8px}.SeoLandingTemplate_extraCardBody__w582a li{position:relative;padding-left:18px}.SeoLandingTemplate_extraCardBody__w582a li:before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;border-radius:50%;background:#3FA77B}.SeoLandingTemplate_extraCardBody__w582a p+p{margin-top:12px}.SeoLandingTemplate_extraCardBody__w582a ul+p{margin-top:auto;padding-top:16px;border-top:1px solid var(--border);font-size:.9375rem}.SeoLandingTemplate_extraCardBody__w582a ul:not(:last-child){margin-bottom:20px}.SeoLandingTemplate_extraCardsSector__VXe7E .SeoLandingTemplate_extraCard__ryoQ8{padding:24px 22px}.SeoLandingTemplate_extraCardsSector__VXe7E .SeoLandingTemplate_extraCardTitle__5tOjM{font-size:1.25rem}.SeoLandingTemplate_extraCardsSector__VXe7E .SeoLandingTemplate_extraCardBody__w582a{font-size:.9375rem}.SeoLandingTemplate_extraSwipeHint__yOs1X{display:none}@media (max-width:767px){.SeoLandingTemplate_extraCardsIcon__6M_jC,.SeoLandingTemplate_extraCardsSteps__wX4pP{margin-top:32px;gap:12px}.SeoLandingTemplate_extraCardsIcon__6M_jC .SeoLandingTemplate_extraCard__ryoQ8,.SeoLandingTemplate_extraCardsSteps__wX4pP .SeoLandingTemplate_extraCard__ryoQ8{padding:20px;border-radius:16px}.SeoLandingTemplate_extraCardsSteps__wX4pP .SeoLandingTemplate_extraCardNumber__7j5ac{font-size:1.75rem}.SeoLandingTemplate_extraCardsIcon__6M_jC .SeoLandingTemplate_extraCard__ryoQ8:has(.SeoLandingTemplate_extraCardIcon__RcMvz),.SeoLandingTemplate_extraCardsSteps__wX4pP .SeoLandingTemplate_extraCard__ryoQ8:has(.SeoLandingTemplate_extraCardIcon__RcMvz){display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:14px}.SeoLandingTemplate_extraCardsIcon__6M_jC .SeoLandingTemplate_extraCard__ryoQ8:has(.SeoLandingTemplate_extraCardIcon__RcMvz) .SeoLandingTemplate_extraCardTop__zoNaR,.SeoLandingTemplate_extraCardsSteps__wX4pP .SeoLandingTemplate_extraCard__ryoQ8:has(.SeoLandingTemplate_extraCardIcon__RcMvz) .SeoLandingTemplate_extraCardTop__zoNaR{display:contents}.SeoLandingTemplate_extraCardsIcon__6M_jC .SeoLandingTemplate_extraCardIcon__RcMvz,.SeoLandingTemplate_extraCardsSteps__wX4pP .SeoLandingTemplate_extraCardIcon__RcMvz{width:40px;height:40px;border-radius:11px}.SeoLandingTemplate_extraCardsSteps__wX4pP .SeoLandingTemplate_extraCard__ryoQ8:has(.SeoLandingTemplate_extraCardIcon__RcMvz) .SeoLandingTemplate_extraCardNumber__7j5ac{display:none}.SeoLandingTemplate_extraCardsIcon__6M_jC .SeoLandingTemplate_extraCardTitle__5tOjM,.SeoLandingTemplate_extraCardsSteps__wX4pP .SeoLandingTemplate_extraCardTitle__5tOjM{font-size:1.25rem}.SeoLandingTemplate_extraCardsIcon__6M_jC .SeoLandingTemplate_extraCard__ryoQ8:has(.SeoLandingTemplate_extraCardIcon__RcMvz) .SeoLandingTemplate_extraCardTitle__5tOjM,.SeoLandingTemplate_extraCardsSteps__wX4pP .SeoLandingTemplate_extraCard__ryoQ8:has(.SeoLandingTemplate_extraCardIcon__RcMvz) .SeoLandingTemplate_extraCardTitle__5tOjM{margin-bottom:0}.SeoLandingTemplate_extraCardsIcon__6M_jC .SeoLandingTemplate_extraCard__ryoQ8:has(.SeoLandingTemplate_extraCardIcon__RcMvz) .SeoLandingTemplate_extraCardBody__w582a,.SeoLandingTemplate_extraCardsSteps__wX4pP .SeoLandingTemplate_extraCard__ryoQ8:has(.SeoLandingTemplate_extraCardIcon__RcMvz) .SeoLandingTemplate_extraCardBody__w582a{grid-column:1/-1;margin-top:12px}}.SeoLandingTemplate_extraStatPanel__54MTB{position:relative;isolation:isolate;max-width:1040px;margin:40px auto 0;padding:44px 28px;display:flex;flex-direction:column;align-items:center;gap:14px;border-radius:24px;overflow:hidden;color:var(--white);background:radial-gradient(70% 90% at 12% 12%,rgba(63,167,123,.45) 0,rgba(63,167,123,0) 60%),radial-gradient(55% 70% at 72% 0,rgba(20,116,79,.55) 0,rgba(20,116,79,0) 70%),radial-gradient(60% 80% at 92% 100%,rgba(2,31,21,.95) 0,rgba(2,31,21,0) 65%),#053827;box-shadow:0 30px 80px rgba(5,56,39,.22)}.SeoLandingTemplate_extraStatPanel__54MTB:after{content:"";position:absolute;inset:0;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 240 240' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");opacity:.22;mix-blend-mode:overlay;pointer-events:none}.SeoLandingTemplate_extraStat__MxryE{text-align:center}.SeoLandingTemplate_extraStatValue__zboat{white-space:nowrap;font-family:var(--font-lora),serif;font-size:clamp(2.5rem,5vw,3.75rem);font-weight:500;line-height:1;letter-spacing:-.02em;color:var(--white)}.SeoLandingTemplate_extraStatLabel__2CfMM{max-width:220px;margin:12px auto 0;font-size:.9375rem;line-height:1.5;color:#CFE5D9}.SeoLandingTemplate_extraStatArrow__7HnDp{flex:none;width:28px;height:28px;color:#8FD3B0;transform:rotate(90deg)}@media (min-width:768px){.SeoLandingTemplate_extraStatPanel__54MTB{flex-direction:row;justify-content:space-between;padding:56px;gap:20px}.SeoLandingTemplate_extraStat__MxryE{flex:1 1}.SeoLandingTemplate_extraStatArrow__7HnDp{transform:none}}.SeoLandingTemplate_extraPhoto__pwcGS{display:block;width:100%;max-width:920px;height:auto;margin:48px auto 0;aspect-ratio:3/2;object-fit:cover;border-radius:20px;box-shadow:0 4px 24px rgba(0,0,0,.04),0 1px 2px rgba(0,0,0,.03)}@media (min-width:768px){.SeoLandingTemplate_extraPhoto__pwcGS{aspect-ratio:16/9;object-position:center 35%}}@media (min-width:1200px){.SeoLandingTemplate_extraStack__odUil{gap:120px}}@media (max-width:767px){.SeoLandingTemplate_heroSection__t8Tvk{text-align:left;padding-bottom:24px}.SeoLandingTemplate_intro__g5JCX{margin:0 0 32px}.SeoLandingTemplate_heroCta__Mq2z0{justify-content:flex-start}.SeoLandingTemplate_heroCta__Mq2z0>:last-child{padding-left:0;padding-right:0}.SeoLandingTemplate_alternatingSection__Ek6Nu{padding-top:0}.SeoLandingTemplate_extraCardsSector__VXe7E{--bleed:var(--container-padding);display:flex;gap:12px;margin-left:calc(var(--bleed) * -1);margin-right:calc(var(--bleed) * -1);padding:0 var(--bleed) 4px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-padding-inline:var(--bleed);scrollbar-width:none}.SeoLandingTemplate_extraCardsSector__VXe7E::-webkit-scrollbar{display:none}.SeoLandingTemplate_extraCardsSector__VXe7E .SeoLandingTemplate_extraCard__ryoQ8{flex:0 0 calc(100% + var(--bleed) - 30px);scroll-snap-align:start}.SeoLandingTemplate_extraSwipeHint__yOs1X{display:flex;align-items:center;justify-content:center;gap:6px;margin-top:16px;font-size:.875rem;color:var(--text-muted)}}@media (max-width:480px){.SeoLandingTemplate_extraCardsSector__VXe7E{--bleed:16px}}.page_backLink__pWL2X{display:inline-flex;align-items:center;gap:8px;color:var(--text-secondary);text-decoration:none;margin-bottom:2rem;font-weight:500;font-size:.9375rem}.page_backLink__pWL2X:hover{color:var(--brand)}.page_heroText__6ZOyb{max-width:820px;margin-bottom:2.5rem}.page_sectorBadge__rR2lu{display:inline-block;background-color:var(--brand-glow);color:var(--brand);padding:6px 16px;border-radius:20px;font-size:14px;font-weight:600;margin-bottom:1.25rem}.page_heroTitle__gma9w{font-size:clamp(2.5rem,5.5vw,4.25rem);font-family:var(--font-lora),serif;font-weight:500;color:var(--text-primary);line-height:1.05;letter-spacing:-.02em;margin:0}.page_cover__xfiPK,.page_film__MPT1G{margin-bottom:clamp(3.5rem,6vw,5rem)}.page_cover__xfiPK{position:relative;width:100%;aspect-ratio:16/7;border-radius:16px;overflow:hidden}@media (max-width:600px){.page_cover__xfiPK{aspect-ratio:16/10}}@media (max-width:767px){.page_backLink__pWL2X{margin-top:28px;min-height:44px}}.page_article__KpCL3{max-width:760px;margin:0 auto;display:flex;flex-direction:column;gap:3.5rem}.page_blockTitle__Jib96{font-size:clamp(1.625rem,2.5vw,2rem);font-family:var(--font-lora),serif;font-weight:500;color:var(--text-primary);letter-spacing:-.01em;margin-bottom:1.25rem}.page_prose__NvvHk p{font-size:1.1875rem;color:var(--text-secondary);line-height:1.75;margin:0 0 1.25rem}.page_prose__NvvHk p:last-child{margin-bottom:0}.page_prose__NvvHk strong{color:var(--text-primary);font-weight:600}.page_prose__NvvHk a{color:var(--brand);font-weight:500;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px;transition:color var(--transition-fast)}.page_prose__NvvHk a:hover{color:var(--brand-light)}.page_themeCard__Dmbs6{position:relative;border-radius:20px;overflow:hidden;padding:clamp(2rem,4vw,3rem);isolation:isolate}.page_themeCardBg__PqTjI{position:absolute;inset:0;width:100%;height:100%;z-index:-1}.page_themeCard__Dmbs6:before{content:"";position:absolute;inset:0;z-index:-1}.page_themeDark__UzWW6:before{background:linear-gradient(180deg,rgba(0,0,0,.18),rgba(0,0,0,.42))}.page_themeLight__JrXPr:before{background:linear-gradient(180deg,rgba(255,255,255,.2),rgba(255,255,255,.5))}.page_themeLabel__QoWiR{font-size:.875rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;margin-bottom:.625rem;opacity:.9}.page_themeValue__74KY3{font-family:var(--font-lora),serif;font-size:clamp(2rem,4vw,2.75rem);font-weight:500;line-height:1.1;letter-spacing:-.02em;margin-bottom:.875rem}.page_themeSub__wueFt{font-size:1.0625rem;line-height:1.6;max-width:52ch}.page_themeDark__UzWW6,.page_themeDark__UzWW6 .page_themeLabel__QoWiR,.page_themeDark__UzWW6 .page_themeSub__wueFt,.page_themeDark__UzWW6 .page_themeValue__74KY3{color:var(--white)}.page_themeLight__JrXPr,.page_themeLight__JrXPr .page_themeLabel__QoWiR,.page_themeLight__JrXPr .page_themeSub__wueFt,.page_themeLight__JrXPr .page_themeValue__74KY3{color:var(--text-primary)}@media (max-width:767px){.page_article__KpCL3>.page_themeCard__Dmbs6{order:-1}.page_cover__xfiPK:has(+.page_article__KpCL3>.page_themeCard__Dmbs6),.page_film__MPT1G:has(+.page_article__KpCL3>.page_themeCard__Dmbs6){margin-bottom:1.25rem}}.page_metricBadge__ZsbBj{display:inline-block;background-color:var(--brand);color:var(--white);font-weight:600;font-size:14px;padding:6px 16px;border-radius:20px;margin-bottom:1.25rem}.page_resultList___QFAs{list-style:none;padding:0;margin:1.5rem 0 0;display:flex;flex-direction:column;gap:1.125rem}.page_resultItem__So_wk{display:flex;align-items:flex-start;gap:14px}.page_resultItem__So_wk svg{flex-shrink:0;margin-top:3px}.page_resultItem__So_wk span{color:var(--text-primary);font-size:1.125rem;line-height:1.6}.page_resultItem__So_wk strong{font-weight:600}.page_toolList__GBCRw{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:.625rem}.page_toolItem__8bF4p{display:inline-flex;align-items:center;background-color:var(--surface-hover);border:1px solid var(--border);color:var(--text-primary);font-size:.9375rem;font-weight:500;padding:.55rem 1rem;border-radius:999px}.page_safetyList__l3Yuh{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:1rem}.page_safetyItem__BOyU8{display:flex;align-items:flex-start;gap:14px;font-size:1.125rem;color:var(--text-secondary);line-height:1.6}.page_safetyItem__BOyU8 svg{flex-shrink:0;margin-top:3px}.page_safetyItem__BOyU8 strong{color:var(--text-primary);font-weight:600}