.features_page__xG6BL{background:var(--white);min-height:100vh;font-family:var(--font-sans),-apple-system,BlinkMacSystemFont,sans-serif}.features_hero__7m6oZ{margin-top:calc(56px + var(--nav-offset, 0px));transition:margin-top .25s ease;padding:6rem var(--space-8) 5rem;text-align:center;max-width:640px;margin-left:auto;margin-right:auto}.features_eyebrow__Ssd4F{display:block;font-size:.68rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:#2c3a33;margin-bottom:var(--space-4);margin-top:56px;font-family:var(--font-mono),monospace}.features_heroTitle__btWcK{font-family:var(--font-display),serif;font-size:clamp(2rem,5vw,3rem);font-weight:800;color:var(--ink);line-height:.95;margin:0 0 var(--space-4);letter-spacing:-.005em;font-stretch:75%;text-transform:uppercase;word-spacing:.1em}.features_heroSub__J_CZr{font-size:var(--text-md);color:rgba(0,0,0,.45);line-height:1.65;margin:0}.features_section__idkKr{border-top:1px solid var(--border);padding:5rem var(--space-8)}.features_inner__fenND{display:grid;grid-template-columns:1fr 1fr;gap:5rem;align-items:center;max-width:1100px;margin:0 auto}.features_innerFlip__Lk8Np{direction:rtl}.features_innerFlip__Lk8Np>*{direction:ltr}.features_text__HIfdX{display:flex;flex-direction:column;gap:var(--space-3)}.features_label__ffpsS{font-size:.68rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:#2c3a33;margin:0;font-family:var(--font-mono),monospace}.features_sectionTitle__3WLu2{font-family:var(--font-display),serif;font-size:clamp(1.5rem,3vw,2.1rem);font-weight:800;color:var(--ink);line-height:.95;margin:0;letter-spacing:-.005em;font-stretch:75%;text-transform:uppercase;word-spacing:.1em}.features_sectionCopy__EAIy5{font-size:.95rem;color:rgba(0,0,0,.48);line-height:1.75;margin:0;max-width:400px}.features_imageWrap__Lh5n6{aspect-ratio:4/3}.features_imageWrapTall__9gaV6,.features_imageWrap__Lh5n6{position:relative;border-radius:14px;overflow:hidden;background:#f1ede3;box-shadow:0 4px 24px rgba(0,0,0,.08),0 0 0 1px rgba(0,0,0,.05)}.features_imageWrapTall__9gaV6{aspect-ratio:3/4}.features_sharingVisual__Ni5K_{display:flex;flex-direction:column;gap:var(--space-6)}.features_sharingCard__xdb05{background:#e2d98a;border-radius:18px;padding:var(--space-6);display:flex;flex-direction:column;gap:.65rem;box-shadow:0 4px 24px rgba(0,0,0,.08)}.features_sharingPill__Tul9e{font-weight:600;color:var(--ink);background:hsla(0,0%,100%,.65)}.features_sharingPillDark__M_ykY,.features_sharingPill__Tul9e{font-size:.88rem;border-radius:50px;padding:var(--space-3) var(--space-5);text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.features_sharingPillDark__M_ykY{font-weight:700;color:var(--white);background:#111916}.features_sharingMeta__9ZPaI{display:flex;flex-direction:column;gap:.85rem}.features_sharingMetaRow__SaxIt{display:flex;flex-direction:column;gap:.2rem;padding:var(--space-4) var(--space-5);background:#fbf9f4;border:1px solid var(--border);border-radius:12px}.features_sharingMetaLabel__COEvq{font-size:.78rem;color:var(--ink);letter-spacing:.02em}.features_sharingMetaDesc__v1LsZ{font-size:.75rem;color:rgba(0,0,0,.4);line-height:1.5}.features_cta__jnKnp{padding:7rem var(--space-8);border-top:1px solid var(--border)}.features_ctaTitle___4zm1{font-family:var(--font-display),serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:800;color:var(--ink);margin:0 0 .65rem;letter-spacing:-.005em;font-stretch:75%;text-transform:uppercase;word-spacing:.1em}.features_ctaSub__Ub8fX{font-size:.875rem;color:rgba(0,0,0,.4);margin:0 0 var(--space-8)}.features_ctaBtn__xuPO7{display:inline-block;font-size:.82rem;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:var(--white);background:#111916;padding:.9rem 2.4rem;border-radius:50px;transition:background .15s,transform .1s;font-family:var(--font-mono),monospace}.features_ctaBtn__xuPO7:hover{background:#004a2e;transform:translateY(-1px)}.features_footer__lb0UR{background:#111;padding:var(--space-12) var(--space-8);text-align:center;display:flex;flex-direction:column;align-items:center;gap:var(--space-5)}.features_footerBrand__SXWBp{font-family:var(--font-sans),sans-serif;font-size:var(--text-md);font-weight:700;color:hsla(0,0%,100%,.45)}.features_footerBrand__SXWBp span{color:var(--brand-gold-hover)}.features_footerLinks__2tJ6C{display:flex;gap:var(--space-8);flex-wrap:wrap;justify-content:center}.features_footerLinks__2tJ6C a{font-size:var(--text-sm);color:hsla(0,0%,100%,.35);text-decoration:none;transition:color .15s}.features_footerLinks__2tJ6C a:hover{color:hsla(0,0%,100%,.7)}.features_footerMeta__CtAEN{display:flex;gap:var(--space-3);align-items:center;flex-wrap:wrap;justify-content:center;font-size:.72rem;color:hsla(0,0%,100%,.2)}.features_footerMeta__CtAEN a{color:hsla(0,0%,100%,.25);text-decoration:none;transition:color .15s}.features_footerMeta__CtAEN a:hover{color:hsla(0,0%,100%,.55)}@media (max-width:780px){.features_inner__fenND{grid-template-columns:1fr;gap:var(--space-10)}.features_innerFlip__Lk8Np{direction:ltr}.features_section__idkKr{padding:3.5rem var(--space-6)}.features_sectionCopy__EAIy5{max-width:100%}.features_hero__7m6oZ{padding:var(--space-16) var(--space-6) var(--space-12)}}.features_page__xG6BL{background:#f1ede3;color:#131715;overflow-x:clip}.features_hero__7m6oZ{margin:0 auto;max-width:1216px;padding:56px 24px 64px;text-align:left}@media (min-width:900px){.features_hero__7m6oZ{padding:120px 48px 112px}}.features_ctaTitle___4zm1,.features_heroTitle__btWcK,.features_sectionTitle__3WLu2{font-family:var(--font-sans),"Arial Narrow",sans-serif;font-stretch:75%;font-weight:800;text-transform:uppercase;word-spacing:.1em;letter-spacing:-.012em;color:#131715}.features_heroTitle__btWcK{font-size:clamp(44px,9vw,104px);line-height:.88;margin:0;max-width:12ch}.features_sectionTitle__3WLu2{font-size:clamp(34px,4.6vw,60px);line-height:.9}.features_ctaTitle___4zm1{font-size:clamp(44px,9vw,104px);line-height:.88;max-width:14ch;margin:0 auto 20px}.features_ctaTitle___4zm1 em,.features_heroTitle__btWcK em,.features_sectionTitle__3WLu2 em{font-family:var(--font-serif),Georgia,serif;font-style:italic;font-weight:400;text-transform:none;font-stretch:100%;letter-spacing:0;word-spacing:0;font-size:1.06em}.features_heroSub__J_CZr{font-size:17px;line-height:1.5;color:#5b615a;max-width:34rem;margin:24px 0 0}@media (min-width:900px){.features_heroSub__J_CZr{font-size:19px;margin-top:28px}}.features_section__idkKr{border-top:1px solid #d5cebf;padding:72px 24px}@media (min-width:900px){.features_section__idkKr{padding:120px 48px}}.features_sectionAlt__8eFW3{background:#fbf9f4}.features_inner__fenND{max-width:1120px;gap:72px}.features_text__HIfdX{gap:20px}.features_sectionCopy__EAIy5{font-size:17px;line-height:1.55;color:#5b615a;max-width:30rem}.features_imageWrapTall__9gaV6,.features_imageWrap__Lh5n6{aspect-ratio:390/844;width:100%;max-width:320px;justify-self:center;height:auto;border-radius:36px;border:1px solid #d5cebf;background:#fbf9f4;box-shadow:none}.features_sharingCard__xdb05{background:#fbf9f4;border:1px solid #d5cebf;border-radius:12px;box-shadow:none}.features_sharingPill__Tul9e{background:transparent;color:#131715;border:1px solid #131715;border-radius:999px}.features_sharingPillDark__M_ykY{background:#131715;color:#f1ede3;border-radius:999px}.features_sharingMetaRow__SaxIt{border-color:#d5cebf}.features_sharingMetaLabel__COEvq{font-family:var(--font-sans),system-ui,sans-serif;font-size:15px;font-weight:700;text-transform:none;letter-spacing:-.005em;color:#131715}.features_sharingMetaDesc__v1LsZ{font-size:15px;color:#5b615a}.features_cta__jnKnp{background:#f1ede3;border-top:1px solid #d5cebf;padding:72px 24px;text-align:center}@media (min-width:900px){.features_cta__jnKnp{padding:120px 48px}}.features_ctaSub__Ub8fX{font-size:17px;line-height:1.5;color:#5b615a;margin:0 auto 32px}.features_ctaBtn__xuPO7{display:inline-flex;align-items:center;justify-content:center;height:44px;padding:0 20px;border-radius:999px;background:#131715;color:#f1ede3;font-family:var(--font-sans),system-ui,sans-serif;font-size:15px;font-weight:600;letter-spacing:-.005em;text-transform:none;text-decoration:none;border:0;box-shadow:none}.features_ctaBtn__xuPO7:hover{background:#2b302d;transform:none}@media (max-width:780px){.features_innerFlip__Lk8Np,.features_inner__fenND{gap:40px}.features_imageWrapTall__9gaV6,.features_imageWrap__Lh5n6{max-width:280px}}