.page_inner__7rHLy{max-width:1100px;margin:0 auto;padding:0 36px}.page_hero__kIiS8{position:relative;padding:96px 0 112px}.page_hero__kIiS8:before{content:"";position:absolute;inset:-80px 0 0;background:radial-gradient(ellipse 60% 50% at 85% 0,hsla(0,0%,100%,.85),transparent 65%),radial-gradient(ellipse 70% 45% at 50% 8%,rgba(30,107,60,.06),transparent 70%);pointer-events:none}.page_heroInner__4QJ7I{position:relative;max-width:1100px;margin:0 auto;padding:0 36px;display:flex;flex-direction:column;align-items:center;text-align:center}.page_kicker__1UuSh{display:inline-flex;align-items:center;gap:8px;font-size:11px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--green);margin-bottom:14px}.page_hero__kIiS8 .page_kicker__1UuSh{margin-bottom:24px;animation:page_fadeUp__S7umq .5s cubic-bezier(.22,1,.36,1) .05s both}.page_headline__taSN7{font-family:var(--font-serif);font-size:clamp(48px,7.5vw,104px);font-weight:400;line-height:.98;letter-spacing:-.035em;color:var(--dark);margin-bottom:24px}.page_headline__taSN7 em{font-style:italic;color:var(--green)}.page_hLine__9kaGM{display:block;animation:page_fadeUp__S7umq .6s cubic-bezier(.22,1,.36,1) both}.page_hLine__9kaGM:first-child{animation-delay:.1s}.page_hLine__9kaGM:nth-child(2){animation-delay:.2s}.page_sub__KbIUC{font-size:18px;color:#6f6f6f;line-height:1.65;font-weight:300;max-width:480px;margin-bottom:32px;animation:page_fadeUp__S7umq .5s cubic-bezier(.22,1,.36,1) .32s both}.page_ctas__Dg2iI{display:flex;align-items:center;gap:24px}.page_hero__kIiS8 .page_ctas__Dg2iI{animation:page_fadeUp__S7umq .5s cubic-bezier(.22,1,.36,1) .4s both}.page_btnPrimary__EWBf4{background:var(--dark);color:#fff;font-size:15px;font-weight:500;padding:15px 32px;border-radius:var(--radius-pill);transition:opacity .25s,transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s}.page_btnPrimary__EWBf4:hover{opacity:.9;transform:translateY(-1px);box-shadow:var(--shadow-card)}.page_btnPrimary__EWBf4:active{transform:translateY(0)}.page_btnGhost__r7d_f{font-size:14px;color:#888;transition:color .2s}.page_btnGhost__r7d_f:hover{color:var(--dark)}.page_arrow__HzdHX{display:inline-block;transition:transform .25s cubic-bezier(.22,1,.36,1)}.page_btnPrimary__EWBf4:hover .page_arrow__HzdHX,.page_ctaBtn__hUmLq:hover .page_arrow__HzdHX{transform:translateX(2px)}.page_problemSection__EONJX{position:relative;background:#f5f3ee;border-top:.5px solid rgba(0,0,0,.06);border-bottom:.5px solid rgba(0,0,0,.06);padding:104px 0}.page_sectionHead__FWXNl{display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:48px;gap:48px;margin-bottom:64px}.page_h2__u_Wem{font-family:var(--font-serif);font-size:clamp(36px,4.5vw,60px);font-weight:400;line-height:1.04;letter-spacing:-.03em;color:var(--dark)}.page_sectionSub__p1y1_{font-size:16px;color:#7d7d7d;max-width:360px;line-height:1.65;font-weight:300;padding-bottom:8px}.page_statGrid__tLKtj{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:40px;gap:40px;margin-bottom:72px}.page_statBlock__h1ubU{border-top:.5px solid rgba(0,0,0,.18);padding-top:24px}.page_statNum__v5WrN{font-family:var(--font-serif);font-size:clamp(56px,6.5vw,88px);font-weight:400;line-height:1;letter-spacing:-.03em;color:var(--green);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;margin-bottom:16px}.page_statCaption__RhnkY{font-size:12px;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:#555;line-height:1.6;margin-bottom:10px}.page_statSource__Qn8Gi{font-size:11px;color:#a39e94;font-style:italic}.page_problemBody__dt0NS{max-width:620px}.page_problemBody__dt0NS p:first-child{font-size:17px;color:#444;line-height:1.75;font-weight:300;margin-bottom:20px}.page_sourceLine__6YM6U{font-size:11px;color:#a39e94;font-style:italic;margin-bottom:28px}.page_turnSection__AQGJp{position:relative;padding:104px 0}.page_turnSection__AQGJp:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 50% 45% at 12% 25%,rgba(30,107,60,.05),transparent 70%),radial-gradient(ellipse 45% 40% at 90% 70%,hsla(0,0%,100%,.7),transparent 70%);pointer-events:none}.page_turnSection__AQGJp{isolation:isolate}.page_turnBody__B6o8j{font-size:17px;color:#444;line-height:1.75;font-weight:300;max-width:560px;margin:20px 0 40px}.page_founder__RSbBH{border-left:2px solid var(--green);padding:8px 0 8px 28px;max-width:560px;margin-bottom:40px}.page_founder__RSbBH p{font-family:var(--font-serif);font-style:italic;font-size:clamp(18px,2vw,22px);font-weight:300;line-height:1.55;letter-spacing:-.01em;color:var(--dark)}.page_ctaSection__m8a2d{position:relative;background:var(--ivory);border-top:.5px solid rgba(0,0,0,.08);padding:104px 0;text-align:center}.page_ctaTitle__lVu8e{font-family:var(--font-serif);font-size:clamp(40px,5.5vw,72px);font-weight:400;color:var(--dark);line-height:1.04;letter-spacing:-.03em;margin-bottom:20px}.page_ctaTitle__lVu8e em{font-style:italic;color:var(--green)}.page_ctaSub__7Aypi{color:rgba(26,26,26,.55);font-size:16px;font-weight:300;max-width:440px;margin:0 auto 36px;line-height:1.65}.page_ctaBtn__hUmLq{display:inline-block;background:var(--dark);color:#fff;font-size:15px;font-weight:600;padding:15px 32px;border-radius:var(--radius-pill);transition:opacity .25s,transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s}.page_ctaBtn__hUmLq:hover{opacity:.95;transform:translateY(-1px);box-shadow:var(--shadow-card)}.page_ctaBtn__hUmLq:active{transform:translateY(0)}.page_footer__y_22U{padding:48px 0 32px}.page_footerInner__S_RTr{display:flex;align-items:center;justify-content:space-between;padding-bottom:24px;border-bottom:.5px solid rgba(0,0,0,.07)}.page_footerLogo__S8mCu{font-family:var(--font-serif);font-size:18px;color:var(--dark)}.page_footerLogo__S8mCu em{font-style:italic;color:var(--green)}.page_footerLinks__iMEzo{display:flex;gap:24px;font-size:12px}.page_footerLinks__iMEzo a{color:#a39e94;transition:color .2s}.page_footerLinks__iMEzo a:hover{color:var(--dark)}.page_footerTagline__Bcb2O{font-size:12px;color:#a39e94;font-style:italic}.page_footerMeta__CO8mY{padding-top:24px;font-size:11px;color:#b5b0a6}@keyframes page_fadeUp__S7umq{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.page_hero__kIiS8{padding:72px 0 88px}.page_heroInner__4QJ7I,.page_inner__7rHLy{padding:0 20px}.page_problemSection__EONJX{padding:80px 0}.page_sectionHead__FWXNl{grid-template-columns:1fr;gap:16px;margin-bottom:48px}.page_sectionSub__p1y1_{padding-bottom:0}.page_statGrid__tLKtj{grid-template-columns:1fr;gap:32px;margin-bottom:56px}.page_turnSection__AQGJp{padding:80px 0}.page_ctas__Dg2iI{flex-direction:column;align-items:flex-start;gap:16px}.page_hero__kIiS8 .page_ctas__Dg2iI{align-items:center}.page_ctaSection__m8a2d{padding:88px 0}.page_footerInner__S_RTr{flex-direction:column;gap:16px;text-align:center}.page_footerTagline__Bcb2O{display:none}}