.page_page__D1UF4{position:relative;color:var(--ink-heading);overflow-x:hidden}.page_hero__YUNRQ{position:relative;overflow:hidden;min-height:560px;display:flex;align-items:flex-end}.page_heroImage__ElJMk{position:absolute;inset:0;z-index:0}.page_heroGlow__7QZKs{top:-90px;right:-60px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.16),rgba(255,255,255,0) 70%)}.page_heroGlow__7QZKs,.page_heroVeil__GBVEH{position:absolute;z-index:1;pointer-events:none}.page_heroVeil__GBVEH{inset:0;background:linear-gradient(180deg,rgba(20,28,18,.3),rgba(20,28,18,.12) 38%,rgba(20,28,18,.66))}.page_heroInner__DJOQr{position:relative;z-index:2;width:100%;max-width:var(--container-app);margin:0 auto;padding:40px var(--pad-x) 48px}.page_heroBack__g6mup{display:inline-flex;align-items:center;gap:8px;text-decoration:none;color:#f4f1e9;font-weight:600;font-size:14px;margin-bottom:24px;opacity:.92}.page_heroBack__g6mup:hover{opacity:1}.page_heroContent__hOzEQ{max-width:760px}.page_heroChip__pD49o{display:inline-flex;align-items:center;gap:8px;padding:7px 15px;background:var(--totop-bg);color:var(--green-dark);border-radius:999px;font-size:12.5px;font-weight:700;letter-spacing:.5px}.page_heroTitle__sMmnM{font-weight:400;font-size:50px;line-height:1.08;letter-spacing:-.5px;margin:20px 0 18px;color:#fbfaf6;text-shadow:0 2px 20px rgba(0,0,0,.28)}.page_heroLede__WcvEx{font-size:20px;line-height:1.55;color:#edefe7;margin:0 0 26px;font-style:italic;text-shadow:0 1px 12px rgba(0,0,0,.3);max-width:660px}.page_heroAuthor__jDfft{display:flex;align-items:center;gap:14px}.page_heroAvatar__N4w1R{display:flex;align-items:center;justify-content:center;width:46px;height:46px;border-radius:50%;background:var(--grad-green);color:#fff;font-family:var(--font-spectral),serif;font-size:20px;flex-shrink:0;box-shadow:0 6px 18px rgba(0,0,0,.3)}.page_heroAuthorInfo__g5iLA{line-height:1.35}.page_heroAuthorName__4SEYP{font-weight:700;font-size:14.5px;color:#fbfaf6}.page_heroAuthorMeta__nujPn{font-size:13px;color:#d6dbcd}.page_bodySection__sdFQz{position:relative;padding:40px var(--pad-x) 20px}.page_bodyGrid__6tTFT{max-width:var(--container-app);margin:0 auto;display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:48px;gap:48px;align-items:start}.page_articleBody__K6_0r{min-width:0}.page_paragraph__L6NnJ{font-size:18px;line-height:1.78;color:#3d453a;margin:0 0 22px}html[data-theme=dark] .page_paragraph__L6NnJ{color:var(--ink-body)}.page_blockH2__wvRsp{font-weight:500;font-size:28px;line-height:1.2;margin:38px 0 16px;color:var(--ink-heading)}.page_quote__p9v9j{margin:32px 0;padding:6px 0 6px 28px;border-left:3px solid var(--green-mid)}.page_quoteText__s9CDy{font-family:var(--font-spectral),serif;font-style:italic;font-size:24px;line-height:1.4;color:var(--green-dark);margin:0}.page_takeaways__4ERqf{margin:40px 0 10px;background:var(--surface-white);border-radius:22px;padding:32px;box-shadow:var(--shadow-card)}.page_takeawaysTitle__bY21t{font-weight:500;font-size:21px;margin:0 0 18px;display:flex;align-items:center;gap:10px}.page_takeawaysEmoji__3LCl7{font-size:22px}.page_takeawaysList__iXchP{display:flex;flex-direction:column;gap:12px}.page_takeawayItem__SNw2o{display:flex;gap:12px;align-items:flex-start}.page_takeawayArrow__S3ute{color:var(--green-mid);font-weight:700;flex-shrink:0}.page_takeawayText__gaSUI{font-size:15px;line-height:1.6;color:var(--ink-body-3)}.page_aside__RDFOI{position:-webkit-sticky;position:sticky;top:92px;display:flex;flex-direction:column;gap:18px}.page_authorSection__0ndWa{position:relative;padding:30px var(--pad-x) 70px}.page_authorCard__L8FU_{max-width:680px;margin:0 auto;background:linear-gradient(135deg,#3a4d39,#232c22);border-radius:26px;padding:40px;color:#f4f1e9;position:relative;overflow:hidden}.page_authorHalo__Vl5Co{position:absolute;bottom:-70px;right:-30px;width:240px;height:240px;border-radius:50%;background:radial-gradient(circle,rgba(110,140,104,.4),rgba(110,140,104,0) 70%);pointer-events:none}.page_authorRow__9RBw1{position:relative;display:flex;gap:20px;align-items:flex-start;flex-wrap:wrap}.page_authorAvatar__AqohY{display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;background:#9dc08f;color:#232c22;font-family:var(--font-spectral),serif;font-size:26px;flex-shrink:0}.page_authorBody__p3tUW{flex:1 1;min-width:240px}.page_authorTitle__SE6u_{font-weight:500;font-size:22px;margin:0 0 8px;color:#f4f1e9}.page_authorText__Fagrr{font-size:15px;line-height:1.65;color:#bcc8b2;margin:0 0 20px}.page_authorCta__Qsz52{display:inline-flex;align-items:center;gap:9px;padding:13px 24px;background:#9dc08f;color:#232c22;text-decoration:none;font-weight:600;font-size:14.5px;border-radius:999px;transition:transform .25s,background .25s}.page_authorCta__Qsz52:hover{transform:translateY(-3px);background:#b4d4a7}.page_relatedSection__yDEnL{position:relative;padding:0 var(--pad-x) 90px}.page_relatedInner__jwS84{max-width:980px;margin:0 auto}.page_relatedH2__pg4Ho{font-weight:400;font-size:28px;margin:0 0 24px}.page_relatedGrid__2BCTy{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px}.page_relatedCard__R89pO{display:flex;flex-direction:column;text-decoration:none;color:inherit;background:var(--surface-white);border-radius:20px;overflow:hidden;box-shadow:0 12px 32px rgba(35,44,34,.06);transition:transform .25s,box-shadow .25s}.page_relatedCard__R89pO:hover{transform:translateY(-5px);box-shadow:0 20px 44px rgba(35,44,34,.12)}html[data-theme=dark] .page_relatedCard__R89pO,html[data-theme=dark] .page_relatedCard__R89pO:hover{box-shadow:var(--shadow-card)}.page_relatedCover__CiFN9{height:96px;display:flex;align-items:flex-end;padding:14px}.page_relatedIcon__B_dGD{font-size:24px}.page_relatedBody__6J_8k{padding:20px}.page_relatedCat__dAQDL{font-size:11.5px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--green-mid)}.page_relatedCardTitle__2oXIP{font-weight:500;font-size:17px;line-height:1.3;margin:8px 0 0}.page_toTop__RMBen{position:fixed;bottom:26px;right:26px;z-index:70;width:50px;height:50px;border-radius:50%;border:none;background:#3a4d39;color:#f4f1e9;font-size:20px;cursor:pointer;box-shadow:0 12px 28px rgba(58,77,57,.36);opacity:0;pointer-events:none;transition:opacity .3s,transform .25s}.page_toTopVisible__L3nQa{opacity:1;pointer-events:auto}.page_toTop__RMBen:hover{transform:translateY(-3px)}@media (max-width:920px){.page_hero__YUNRQ{min-height:440px}.page_heroTitle__sMmnM{font-size:34px;line-height:1.1}.page_bodyGrid__6tTFT,.page_relatedGrid__2BCTy{grid-template-columns:1fr}.page_paragraph__L6NnJ,.page_quoteText__s9CDy{font-size:16.5px}.page_aside__RDFOI{position:static}}.MediaSlot_slot__QRM_z{position:relative;overflow:hidden;width:100%}.MediaSlot_media___lF_N{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.MediaSlot_placeholder__Yy8VV{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;background:radial-gradient(420px 300px at 20% 10%,rgba(157,192,143,.28),transparent 70%),radial-gradient(380px 300px at 85% 90%,rgba(192,135,92,.16),transparent 72%),linear-gradient(160deg,#e2ead9,#d8e0cf)}html[data-theme=dark] .MediaSlot_placeholder__Yy8VV{background:radial-gradient(420px 300px at 20% 10%,rgba(157,192,143,.14),transparent 70%),radial-gradient(380px 300px at 85% 90%,rgba(192,135,92,.1),transparent 72%),linear-gradient(160deg,#232c22,#1b231a)}.MediaSlot_pauseBtn__vV2Xi{position:absolute;right:10px;bottom:10px;z-index:4;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border:none;border-radius:999px;background:rgba(23,29,22,.55);color:#fff;font-size:13px;line-height:1;cursor:pointer;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);transition:background .18s ease}.MediaSlot_pauseBtn__vV2Xi:hover{background:rgba(23,29,22,.78)}.MediaSlot_pauseBtn__vV2Xi:focus-visible{outline:2px solid #fff;outline-offset:2px}.MediaSlot_emoji__CXHDC{font-size:34px}.MediaSlot_label__qeNrW{font-size:12px;letter-spacing:1.6px;text-transform:uppercase;font-weight:700;color:var(--ink-muted);text-align:center;padding:0 18px}.page_page__p8Agk{position:relative;color:var(--ink-heading);overflow-x:hidden}.page_header__UHCsL{position:relative;overflow:hidden;padding:72px var(--pad-x) 36px}.page_headerHalo__MHrm4{position:absolute;top:-80px;right:-60px;width:460px;height:460px;border-radius:50%;background:radial-gradient(circle at 40% 40%,rgba(124,154,120,.4),rgba(124,154,120,0) 68%);animation:page_floatA__Ok9Jd 18s ease-in-out infinite;pointer-events:none}@keyframes page_floatA__Ok9Jd{0%,to{transform:translate(0) scale(1)}50%{transform:translate(18px,-22px) scale(1.06)}}.page_headerInner__45f6W{position:relative;max-width:var(--container);margin:0 auto}.page_headerKicker__lqRKE{display:inline-flex;align-items:center;gap:11px;font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--green-mid);font-weight:700}.page_headerKickerLine__9KoHD{width:26px;height:1.5px;background:var(--green-mid);opacity:.55}.page_h1__0U9PN{font-weight:400;font-size:54px;line-height:1.06;letter-spacing:-.5px;margin:14px 0 18px;max-width:760px}.page_headerLede__45kFK{font-size:18px;line-height:1.65;color:var(--ink-body);max-width:620px;margin:0}.page_bioSection__b_BV_{position:relative;padding:40px var(--pad-x) 90px}.page_bioGrid__9ABgb{max-width:var(--container);margin:0 auto;display:grid;grid-template-columns:1.15fr .85fr;grid-gap:54px;gap:54px;align-items:start}.page_bioMediaWrap__TJuZh{order:2}.page_bioTextWrap__QSA3n{order:1}.page_bioMedia__yqCha{position:relative}.page_bioGlow__g1jJm{position:absolute;inset:-20px;border-radius:30px;background:linear-gradient(150deg,rgba(124,154,120,.45),rgba(192,135,92,.3));filter:blur(8px)}.page_bioFrame__1Zz0s{position:relative;width:100%;aspect-ratio:4/5;border-radius:26px;overflow:hidden;box-shadow:0 26px 60px rgba(35,44,34,.24);border:6px solid rgba(255,255,255,.85);background:radial-gradient(120% 90% at 50% 8%,rgba(157,192,143,.5),transparent 60%),linear-gradient(165deg,#e9f0e1,#d6ddcd 62%,#cdd6c4)}html[data-theme=dark] .page_bioFrame__1Zz0s{box-shadow:0 26px 60px rgba(0,0,0,.4);border-color:rgba(44,54,43,.85);background:radial-gradient(120% 90% at 50% 8%,rgba(124,154,120,.32),transparent 60%),linear-gradient(165deg,#263021,#1b231a)}.page_bioSlot__6twF8{height:100%}.page_bioSlot__6twF8 img{object-fit:cover;object-position:center top}.page_bioH2__mRfRo{font-weight:400;font-size:32px;line-height:1.18;margin:0 0 22px}.page_bioText__A66ye{font-size:16.5px;line-height:1.75;color:var(--ink-body-3);margin:0 0 18px}.page_bioTextLast__FrplV{margin-bottom:26px}.page_credCard__VT6SA{display:inline-flex;align-items:center;gap:12px;padding:12px 20px;background:var(--surface-white);border-radius:14px;box-shadow:0 10px 28px rgba(35,44,34,.07)}html[data-theme=dark] .page_credCard__VT6SA{box-shadow:0 10px 28px rgba(0,0,0,.4)}.page_credIcon__pU7Ze{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;background:rgba(95,123,88,.16);font-size:18px}.page_credBody__mK9pc{line-height:1.3}.page_credTitle__RMqJe{font-weight:700;font-size:14px}.page_credSub__wEdC6{font-size:13px;color:var(--green-mid)}.page_valuesSection__aozKA{position:relative;padding:0 var(--pad-x) 90px}.page_valuesInner__Y_x82{max-width:var(--container);margin:0 auto}.page_kicker__jUeIZ{font-size:13px;letter-spacing:2px;text-transform:uppercase;color:var(--green-mid);font-weight:700}.page_valuesHeader__z4Zr4{max-width:560px;margin-bottom:40px}.page_valuesH2___j9lT{font-weight:400;font-size:38px;line-height:1.12;margin:14px 0 0}.page_valuesGrid__pZr2t{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px}.page_valueCard__vSHSz{background:var(--surface-white);border-radius:22px;padding:32px;box-shadow:var(--shadow-card)}.page_valueEmoji__oe3ZE{font-size:28px}.page_valueTitle__2zeUb{font-weight:500;font-size:22px;margin:16px 0 10px}.page_valueText__Jpvq_{font-size:14.5px;line-height:1.65;color:var(--ink-body-2);margin:0}.page_timelineSection__xGjcO{position:relative;padding:0 var(--pad-x) 90px}.page_timeline__0xbJ5{max-width:var(--container);margin:0 auto;background:var(--grad-panel-pale);border-radius:32px;padding:56px}.page_timelineH2__Eefbz{font-weight:400;font-size:34px;line-height:1.12;margin:0 0 40px}.page_timelineRows__4t7gZ{display:flex;flex-direction:column;gap:0}.page_timelineRow__HQR_q{display:grid;grid-template-columns:200px 1fr;grid-gap:30px;gap:30px;padding:24px 0;border-top:1px solid var(--border-medium)}.page_timelineEra__Sm0et{font-family:var(--font-spectral),serif;font-size:20px;color:var(--green-mid)}.page_timelineTitle__H4QS3{margin:0 0 6px;font-size:18px;font-weight:700;font-family:var(--font-hanken),sans-serif;color:var(--ink-heading)}.page_timelineText__S2O0M{margin:0;font-size:15px;color:var(--ink-body-2);line-height:1.6;max-width:640px}.page_specIntroSection__Y6VuD{position:relative;padding:0 var(--pad-x) 6px}.page_specIntro__m3NDA{max-width:var(--container);margin:0 auto}.page_specIntroH2__FQdYI{font-weight:400;font-size:40px;line-height:1.1;margin:14px 0;max-width:780px}.page_specIntroLede__b8lQt{font-size:17px;line-height:1.65;color:var(--ink-body);max-width:640px;margin:0}.page_quickNavSection__6_57m{position:relative;padding:24px var(--pad-x) 30px}.page_quickNav__Q2T1r{max-width:var(--container);margin:0 auto;display:flex;gap:14px;flex-wrap:wrap}.page_quickPill__xc4ZU{display:inline-flex;align-items:center;gap:8px;padding:10px 18px;background:var(--surface-white);border:1px solid var(--border-medium);border-radius:999px;text-decoration:none;color:var(--green-dark);font-weight:600;font-size:14.5px}.page_quickPillGreen__Z4Ojo:hover{background:var(--surface-green-tint)}.page_quickPillWarm__tc_7a:hover{background:#f3ece2}html[data-theme=dark] .page_quickPillWarm__tc_7a:hover{background:#2a2620}.page_approachSection__26G4w{position:relative;padding:30px var(--pad-x);scroll-margin-top:90px}.page_approachSectionLast__Nx3gc{padding-bottom:60px}.page_approachGrid__hvm8F{max-width:var(--container);margin:0 auto;display:grid;grid-gap:50px;gap:50px;align-items:center}.page_approachGridTextFirst___ftwP{grid-template-columns:1.1fr .9fr}.page_approachGridCardFirst__vQbn0{grid-template-columns:.9fr 1.1fr}.page_badge__dMsZq{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;font-size:13px;font-weight:600}.page_badgeGreen__DVRgR{background:rgba(95,123,88,.14);color:var(--green-dark)}.page_badgeWarm__jm8V7{background:rgba(192,135,92,.16);color:var(--terra-dark)}.page_badgeSun__fXf_y{background:rgba(110,140,104,.16);color:var(--green-dark)}.page_approachH3__Frnjt{font-weight:400;font-size:32px;line-height:1.12;margin:18px 0 16px}.page_approachLede__AHP6B{font-size:16.5px;line-height:1.72;color:var(--ink-body-3);margin:0 0 16px}.page_miniGrid__KQzDh{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px;margin-top:24px}.page_miniCard__Myc6t{background:var(--surface-white);border-radius:16px;padding:18px;box-shadow:0 10px 26px rgba(35,44,34,.06)}html[data-theme=dark] .page_miniCard__Myc6t{box-shadow:0 10px 26px rgba(0,0,0,.4)}.page_miniTitle__Q7IPk{margin:0 0 8px;font-size:14px;font-weight:700;font-family:var(--font-hanken),sans-serif;color:var(--green-mid)}.page_miniTitleTerra__FKF4a{color:var(--terra)}.page_miniText__njUVW{margin:0;font-size:13.5px;color:var(--ink-body-2);line-height:1.55}.page_quoteCard__P0vaK{position:relative;min-height:300px;border-radius:28px;padding:40px;display:flex;flex-direction:column;justify-content:flex-end;overflow:hidden}.page_quoteCardGreen__Hc_OF{background:linear-gradient(160deg,#7c9a78,#3a4d39);color:#f4f1e9}.page_quoteCardWarm__Hzf8G{background:linear-gradient(160deg,#c0875c,#7a5536);color:#f8f1e9}.page_quoteCardSun__RCyEj{background:linear-gradient(160deg,#9dc08f,#5f7b58);color:#22301f}.page_quoteHalo__5glds{position:absolute;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.18),rgba(255,255,255,0) 70%)}.page_quoteHaloTopRight__9a56b{top:-40px;right:-30px}.page_quoteHaloTopLeft__iBpL2{top:-40px;left:-30px}.page_quoteHaloBottomRight__XSmFe{bottom:-40px;right:-30px;background:radial-gradient(circle,rgba(255,255,255,.25),rgba(255,255,255,0) 70%)}.page_quoteEmoji__i0elD{font-size:40px;margin-bottom:14px}.page_quoteText__owwDC{font-family:var(--font-spectral),serif;font-style:italic;font-size:22px;line-height:1.4;margin:0}.page_whichSection__ePaqs{position:relative;padding:0 var(--pad-x) 90px}.page_which__ja5nd{max-width:var(--container);margin:0 auto;background:#232c22;border-radius:32px;padding:54px;color:#f4f1e9;display:grid;grid-template-columns:1fr 1fr;grid-gap:44px;gap:44px;align-items:center}.page_whichH2__h98o7{font-weight:400;font-size:34px;line-height:1.14;margin:0 0 14px;color:#f4f1e9}.page_whichText__YQN29{font-size:16px;line-height:1.7;color:#bcc8b2;margin:0 0 22px}.page_whichCta__dYGS7{display:inline-flex;align-items:center;gap:9px;padding:14px 24px;background:#9dc08f;color:#232c22;text-decoration:none;font-weight:600;font-size:15px;border-radius:999px;transition:transform .25s,background .25s}.page_whichCta__dYGS7:hover{transform:translateY(-3px);background:#b4d4a7}.page_whichList__gbtXL{display:flex;flex-direction:column;gap:12px}.page_whichRow__bWjDk{display:flex;gap:14px;align-items:center;background:rgba(216,224,207,.08);border-radius:14px;padding:16px 18px}.page_whichEmoji__hh1qf{font-size:22px}.page_whichRowTitle__Yqgx_{font-weight:600;font-size:14.5px}.page_whichRowSub__k8hwU{font-size:13px;color:#a9b7a0}.page_ctaSection__kCBlf{position:relative;padding:0 var(--pad-x) 90px}.page_ctaBand__AA1p1{max-width:var(--container);margin:0 auto;position:relative;overflow:hidden;background:var(--grad-green);border-radius:32px;padding:60px 56px;text-align:center}.page_ctaHalo__pNNxF{position:absolute;top:-80px;right:-30px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(255,255,255,.16),rgba(255,255,255,0) 70%);pointer-events:none}.page_ctaTitle__f_aFT{position:relative;font-weight:400;font-size:38px;line-height:1.12;color:#f4f1e9;margin:0 0 14px}.page_ctaText__UIk2a{position:relative;font-size:16.5px;color:#e2ead9;max-width:480px;margin:0 auto 30px}.page_ctaBtn__rU_ks{position:relative;display:inline-flex;align-items:center;gap:9px;padding:15px 28px;background:#f4f1e9;color:#3a4d39;text-decoration:none;font-weight:600;font-size:15.5px;border-radius:999px;box-shadow:0 12px 28px rgba(0,0,0,.2);transition:transform .25s}.page_ctaBtn__rU_ks:hover{transform:translateY(-3px)}.page_reperesSection__mCaQi{position:relative;padding:6px var(--pad-x) 26px}.page_reperes__bg4MK{max-width:var(--container);margin:0 auto;display:flex;flex-wrap:wrap;gap:12px}.page_repereChip__iEsZG{display:inline-flex;align-items:center;gap:11px;padding:11px 16px;background:var(--surface-white);border:1px solid var(--border-medium);border-radius:14px;box-shadow:0 6px 18px rgba(35,44,34,.05)}html[data-theme=dark] .page_repereChip__iEsZG{box-shadow:0 6px 18px rgba(0,0,0,.35)}.page_repereEmoji__ZxK9g{font-size:18px;flex-shrink:0}.page_repereBody__Hl2Iq{display:flex;flex-direction:column;line-height:1.25}.page_repereTitle__ADnRv{font-weight:700;font-size:13.5px;color:var(--ink-heading)}.page_repereSub__X_O9t{font-size:12px;color:var(--ink-muted)}.page_infoSection__E4z2v{position:relative;padding:30px var(--pad-x) 72px}.page_infoTint__oSWzI{background:linear-gradient(180deg,rgba(124,154,120,.09),rgba(124,154,120,.03))}.page_infoInner__w4Pn8{max-width:var(--container);margin:0 auto}.page_infoHeader__Z0IXb{max-width:640px;margin-bottom:34px}.page_infoH2__iGoEx{font-weight:400;font-size:34px;line-height:1.14;margin:14px 0}.page_infoLede__wycrA{font-size:16.5px;line-height:1.7;color:var(--ink-body-3);margin:0}.page_reassureGrid__mk_IC{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));grid-gap:22px;gap:22px}.page_secondaryCtas__7pw5N{display:flex;flex-wrap:wrap;gap:14px 28px;margin-top:30px}.page_secondaryCta__Nb3Nk{display:inline-flex;align-items:center;gap:8px;font-weight:600;font-size:14.5px;color:var(--green-dark);text-decoration:none;border-bottom:1px solid transparent;transition:border-color .2s}.page_secondaryCta__Nb3Nk:hover{border-bottom-color:currentColor}.page_ctaSecondary__SR6Fx{display:inline-block;margin-top:18px;color:rgba(244,241,233,.88);font-size:14px;text-decoration:underline;text-underline-offset:3px;transition:color .2s}.page_ctaSecondary__SR6Fx:hover{color:#fff}@media (max-width:920px){.page_approachGridCardFirst__vQbn0,.page_approachGridTextFirst___ftwP,.page_bioGrid__9ABgb,.page_miniGrid__KQzDh,.page_timelineRow__HQR_q,.page_valuesGrid__pZr2t,.page_which__ja5nd{grid-template-columns:1fr}.page_h1__0U9PN{font-size:38px;line-height:1.08}.page_bioH2__mRfRo,.page_ctaTitle__f_aFT,.page_infoH2__iGoEx,.page_timelineH2__Eefbz,.page_valuesH2___j9lT,.page_whichH2__h98o7{font-size:27px}.page_bioMediaWrap__TJuZh{order:1}.page_bioTextWrap__QSA3n{order:2}}@media (max-width:600px){.page_ctaBand__AA1p1,.page_timeline__0xbJ5,.page_which__ja5nd{padding:32px}}.styleguide_page__7vybY{padding-top:72px;padding-bottom:110px}.styleguide_header___at00{max-width:720px;margin-bottom:56px;display:flex;flex-direction:column;gap:14px}.styleguide_h1__qSoz6{font-size:52px;font-weight:500;letter-spacing:-.5px;line-height:1.08}.styleguide_lede__c5QuT{font-size:17px;line-height:1.7;color:var(--ink-body-2)}.styleguide_section__cz64R{margin-bottom:64px}.styleguide_h2__hbITa{font-size:30px;font-weight:500;margin-bottom:22px}.styleguide_swatches__nA8wI{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));grid-gap:14px;gap:14px}.styleguide_swatch__9xR8I{display:flex;flex-direction:column;gap:8px;background:var(--surface-white);border:1px solid var(--border-soft);border-radius:16px;padding:12px}.styleguide_swatchChip___I4Vh{display:block;height:56px;border-radius:10px;border:1px solid var(--border-soft)}.styleguide_swatchName__uMw1i{font-size:13px;font-weight:600;color:var(--ink-strong)}.styleguide_swatchVar__ng6Gz{font-size:11px;color:var(--ink-muted)}.styleguide_typeCard__DEVTO{padding:36px;display:flex;flex-direction:column;gap:18px}.styleguide_specH1__Jt3Xq{font-size:52px;font-weight:500;letter-spacing:-.5px;line-height:1.08}.styleguide_specH2__L4bAu{font-size:34px;font-weight:500}.styleguide_specH3__vs8t1{font-size:22px;font-weight:500}.styleguide_body__FfIll{font-size:16px;color:var(--ink-body)}.styleguide_row__tpTzj{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.styleguide_grid3__AcdFn{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:20px;gap:20px;margin-bottom:20px}.styleguide_demoCard__cMfs5{padding:28px;display:flex;flex-direction:column;gap:10px}.styleguide_darkPanel__kv4mn{background:var(--grad-dark);border-radius:var(--radius-card-lg);padding:40px;display:flex;flex-direction:column;align-items:flex-start;gap:12px}.styleguide_darkPanelTitle__gLL6O{font-size:26px;font-weight:500;color:#f4f1e9}.styleguide_darkPanelText__koPJ_{font-size:15px;color:#d8e0cf;margin-bottom:8px}@media (max-width:920px){.styleguide_grid3__AcdFn{grid-template-columns:1fr}.styleguide_h1__qSoz6,.styleguide_specH1__Jt3Xq{font-size:38px}}