@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:500;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/fd3893c623c32b6d-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/ea896c3885e026c1-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/024ead497118aa23-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e74f24ed7f0e4323-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:italic;font-weight:600;font-display:swap;src:url(/_next/static/media/e18f83c737786aa7-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/393d45a2251e223a-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/8715d2ed531152f4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/c48b38fe8bb532f3-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/48410f3df60da620-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Cormorant Garamond;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b89a4fd5e90ede0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Cormorant Garamond Fallback;src:local("Times New Roman");ascent-override:95.27%;descent-override:29.59%;line-gap-override:0.00%;size-adjust:96.98%}.__className_9f1a1c{font-family:Cormorant Garamond,Cormorant Garamond Fallback}.__variable_9f1a1c{--font-cormorant:"Cormorant Garamond","Cormorant Garamond Fallback"}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_e2dde7{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_e2dde7{--font-outfit:"Outfit","Outfit Fallback"}:root{--color-mint:#8aa394;--color-mint-deep:#5d7a6a;--color-sage:#6f8578;--color-gold:#c9a45c;--color-gold-bright:#e4c67a;--color-gold-dim:#9a7b3e;--color-line:rgba(201,164,92,0.28);--font-display:var(--font-cormorant),"Cormorant Garamond","Times New Roman",serif;--font-body:var(--font-outfit),"Outfit",system-ui,sans-serif;--text-xs:0.75rem;--text-sm:0.875rem;--text-md:1rem;--text-lg:1.125rem;--text-xl:clamp(1.75rem,3vw,2.5rem);--text-hero:clamp(3.1rem,8vw,6.4rem);--space-1:0.25rem;--space-2:0.5rem;--space-3:0.75rem;--space-4:1rem;--space-5:1.5rem;--space-6:2rem;--space-7:3rem;--space-8:4.5rem;--space-section:clamp(5rem,9vw,8.75rem);--space-gutter:clamp(1.25rem,4vw,2.5rem);--width-page:1180px;--width-narrow:760px;--radius-sm:3px;--radius-md:12px;--radius-lg:22px;--radius-pill:999px;--ease-out:cubic-bezier(0.22,1,0.36,1);--ease-in-out:cubic-bezier(0.65,0,0.35,1);--duration-fast:220ms;--duration:480ms;--duration-slow:900ms;--header-height:84px;--header-pad-top:1.15rem;--header-offset:calc(var(--header-height) + var(--header-pad-top));--image-opacity:1;--image-opacity-hover:0.82;--image-overlay-opacity:1;--image-overlay-opacity-hover:0.72}:root,[data-theme=light]{color-scheme:light;--color-ink:#121612;--color-ink-soft:#232a24;--color-forest:#15201a;--color-forest-deep:#0b100d;--color-ivory:#f6f1e8;--color-cream:#efe8db;--color-parchment:#e7dfd0;--color-stone:#8a8478;--color-muted:#6b7068;--color-white:#fbfaf7;--color-bg:#f6f1e8;--color-bg-muted:#efe8db;--color-surface:#fbfaf7;--color-surface-muted:#efe8db;--color-surface-glass:rgba(255,255,255,0.68);--color-surface-glass-hover:rgba(255,255,255,0.92);--color-line-soft:rgba(18,22,18,0.08);--color-card-outline:rgba(18,22,18,0.1);--color-card-divider:rgba(18,22,18,0.08);--shadow-card:0 1px 2px rgba(13,20,16,0.04),0 6px 18px rgba(13,20,16,0.06);--color-overlay:rgba(11,16,13,0.58);--color-overlay-strong:rgba(11,16,13,0.72);--color-on-image:#f6f1e8;--color-on-image-muted:rgba(246,241,232,0.82);--color-image-veil-top:rgba(11,16,13,0.18);--color-image-veil-mid:rgba(11,16,13,0.34);--color-image-veil-bottom:rgba(11,16,13,0.88);--color-image-veil-side:rgba(11,16,13,0.42);--color-image-veil-base:rgba(11,16,13,0.22);--color-image-veil-hover:rgba(201,164,92,0.14);--color-image-panel-veil:linear-gradient(135deg,rgba(18,26,20,0.42),rgba(18,26,20,0.74));--color-image-panel-veil-hover:linear-gradient(135deg,rgba(18,26,20,0.28),rgba(18,26,20,0.58));--color-featured-start:#1a261f;--color-featured-end:#121a16;--color-featured-summary:rgba(246,241,232,0.72);--color-ghost-border:rgba(246,241,232,0.38);--color-header-bar:rgba(11,16,13,0.52);--color-header-bar-scrolled:rgba(11,16,13,0.86);--color-header-border:rgba(246,241,232,0.14);--color-header-link:rgba(246,241,232,0.82);--color-header-shadow:rgba(11,16,13,0.22);--color-header-shadow-scrolled:rgba(11,16,13,0.18);--color-footer-text:rgba(246,241,232,0.72);--color-footer-border:rgba(246,241,232,0.1);--color-footer-muted:rgba(246,241,232,0.46);--color-trust-text:rgba(246,241,232,0.7);--color-trust-stat-bg:rgba(255,255,255,0.04);--color-trust-stat-bg-hover:rgba(255,255,255,0.08);--color-selection-bg:rgba(201,164,92,0.28);--color-logo-mark-bg:#efe8db;--color-logo-on-dark:#f6f1e8;--color-logo-sub-on-dark:rgba(246,241,232,0.88);--gradient-page:radial-gradient(ellipse 90% 55% at 50% -10%,rgba(138,163,148,0.14),transparent 58%),linear-gradient(180deg,#f6f1e8,#efe8db 48%,#f6f1e8);--gradient-section-soft:radial-gradient(circle at top left,rgba(138,163,148,0.16),transparent 36%);--gradient-section-band:linear-gradient(180deg,#efe8db,#f6f1e8 28%,#f6f1e8);--gradient-footer:radial-gradient(ellipse 72% 60% at 50% 0%,rgba(138,163,148,0.17),transparent 62%),radial-gradient(ellipse 46% 42% at 88% 6%,rgba(201,164,92,0.08),transparent 60%),linear-gradient(180deg,#1a2620,#121a15 45%,#0a0e0b);--color-footer-edge:rgba(201,164,92,0.4);--shadow-footer-edge:0 0 18px rgba(201,164,92,0.18);--shadow-soft:0 24px 60px rgba(13,20,16,0.14);--shadow-lift:0 18px 40px rgba(13,20,16,0.18);--shadow-gold:0 12px 36px rgba(201,164,92,0.28);--glow-strength:0.45;--glow-title-alpha:0.06;--shadow-glow-soft:0 0 24px rgba(201,164,92,0.14);--shadow-glow-line:0 0 12px rgba(201,164,92,0.28);--shadow-glow-ring:0 18px 44px rgba(13,20,16,0.14),0 0 30px rgba(201,164,92,0.15);--shadow-glow-halo:0 0 0 1px rgba(201,164,92,0.16),0 0 42px rgba(201,164,92,0.14)}[data-theme=dark]{color-scheme:dark;--color-ink:#f4efe6;--color-ink-soft:#e8e4dc;--color-forest:#121a16;--color-forest-deep:#070a08;--color-ivory:#f6f1e8;--color-cream:#15201a;--color-parchment:#1a2420;--color-stone:#b0a99c;--color-muted:#a8b0a7;--color-white:#1c2621;--color-bg:#0b100d;--color-bg-muted:#101612;--color-surface:#1a2420;--color-surface-muted:#15201a;--color-surface-glass:rgba(26,36,32,0.76);--color-surface-glass-hover:rgba(32,44,38,0.92);--color-line-soft:rgba(246,241,232,0.1);--color-card-outline:rgba(246,241,232,0.18);--color-card-divider:rgba(246,241,232,0.12);--shadow-card:0 1px 2px rgba(0,0,0,0.28),0 6px 18px rgba(0,0,0,0.32);--color-overlay:rgba(7,10,8,0.68);--color-overlay-strong:rgba(7,10,8,0.84);--color-on-image:#f6f1e8;--color-on-image-muted:rgba(246,241,232,0.84);--color-image-veil-top:rgba(7,10,8,0.42);--color-image-veil-mid:rgba(7,10,8,0.58);--color-image-veil-bottom:rgba(7,10,8,0.92);--color-image-veil-side:rgba(7,10,8,0.55);--color-image-veil-base:rgba(7,10,8,0.38);--color-image-veil-hover:rgba(201,164,92,0.22);--color-image-panel-veil:linear-gradient(135deg,rgba(7,10,8,0.62),rgba(18,26,22,0.88));--color-image-panel-veil-hover:linear-gradient(135deg,rgba(7,10,8,0.48),rgba(18,26,22,0.72));--color-featured-start:#243029;--color-featured-end:#161f1a;--color-featured-summary:rgba(246,241,232,0.78);--color-ghost-border:rgba(246,241,232,0.34);--color-header-bar:rgba(18,26,22,0.78);--color-header-bar-scrolled:rgba(18,26,22,0.94);--color-header-border:rgba(246,241,232,0.12);--color-header-link:rgba(246,241,232,0.86);--color-header-shadow:rgba(0,0,0,0.35);--color-header-shadow-scrolled:rgba(0,0,0,0.42);--color-footer-text:rgba(246,241,232,0.74);--color-footer-border:rgba(246,241,232,0.12);--color-footer-muted:rgba(246,241,232,0.48);--color-trust-text:rgba(246,241,232,0.74);--color-trust-stat-bg:rgba(255,255,255,0.05);--color-trust-stat-bg-hover:rgba(255,255,255,0.1);--color-selection-bg:rgba(201,164,92,0.35);--color-logo-mark-bg:#fbfaf7;--color-logo-on-dark:#f6f1e8;--color-logo-sub-on-dark:rgba(246,241,232,0.86);--gradient-page:radial-gradient(ellipse 85% 55% at 50% -18%,rgba(93,122,106,0.22),transparent 62%),radial-gradient(ellipse 55% 45% at 100% 35%,rgba(201,164,92,0.1),transparent 58%),radial-gradient(ellipse 45% 40% at 0% 70%,rgba(93,122,106,0.12),transparent 55%),linear-gradient(180deg,#070a08,#101612 38%,#0b100d 72%,#070a08);--gradient-section-soft:radial-gradient(circle at top left,rgba(93,122,106,0.2),transparent 38%);--gradient-section-band:linear-gradient(180deg,#101612,#0b100d 28%,#0b100d);--gradient-footer:radial-gradient(ellipse 72% 60% at 50% 0%,rgba(93,122,106,0.18),transparent 62%),radial-gradient(ellipse 46% 42% at 88% 6%,rgba(201,164,92,0.09),transparent 60%),linear-gradient(180deg,#16211b,#101712 45%,#0a0f0c);--color-footer-edge:rgba(201,164,92,0.45);--shadow-footer-edge:0 0 20px rgba(201,164,92,0.22);--image-opacity:0.88;--image-opacity-hover:1;--image-overlay-opacity:1;--image-overlay-opacity-hover:0.78;--shadow-soft:0 24px 60px rgba(0,0,0,0.38);--shadow-lift:0 18px 40px rgba(0,0,0,0.45);--shadow-gold:0 12px 36px rgba(201,164,92,0.22);--glow-strength:0.75;--glow-title-alpha:0.14;--shadow-glow-soft:0 0 30px rgba(201,164,92,0.22);--shadow-glow-line:0 0 16px rgba(228,198,122,0.42);--shadow-glow-ring:0 18px 44px rgba(0,0,0,0.42),0 0 36px rgba(201,164,92,0.2);--shadow-glow-halo:0 0 0 1px rgba(201,164,92,0.24),0 0 50px rgba(201,164,92,0.2)}*,:after,:before{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;min-height:100svh;font-family:var(--font-body);font-size:var(--text-md);line-height:1.65;color:var(--color-ink-soft);background:var(--gradient-page);text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background var(--duration-slow) var(--ease-out),color var(--duration) var(--ease-out)}img,svg{display:block;max-width:100%}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer;border:0;background:none}a{color:inherit;text-decoration:none}h1,h2,h3,h4,p,ul{margin:0}ul{padding:0;list-style:none}#root,body{min-height:100svh}:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}::selection{background:var(--color-selection-bg);color:var(--color-ink)}.eyebrow{display:inline-flex;align-items:center;gap:.75rem;font-size:.72rem;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--color-gold);text-shadow:0 0 18px rgba(201,164,92,calc(.38 * var(--glow-strength)))}.eyebrow:before{content:"";width:2rem;height:1px;background:currentColor;box-shadow:0 0 12px rgba(201,164,92,calc(.42 * var(--glow-strength)));transform:scaleX(0);transform-origin:left;transition:transform .9s var(--ease-out)}[data-revealed] .eyebrow:before{transform:scaleX(1);animation:line-glow 4s var(--ease-in-out) infinite}.display{font-family:var(--font-display);font-weight:500;letter-spacing:-.03em;line-height:.95;color:var(--color-ink);text-shadow:0 0 32px rgba(201,164,92,var(--glow-title-alpha))}.lede{font-size:clamp(1.05rem,1.6vw,1.2rem);line-height:1.7;color:var(--color-muted)}.price{font-family:var(--font-display);font-weight:500;letter-spacing:-.02em;line-height:1}@keyframes fade-up{0%{opacity:0;transform:translateY(28px)}to{opacity:1;transform:translateY(0)}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes scale-in{0%{opacity:0;transform:scale(.92)}to{opacity:1;transform:scale(1)}}@keyframes glow-pulse-soft{0%,to{opacity:.55;transform:scale(1)}50%{opacity:1;transform:scale(1.05)}}@keyframes glow-drift{0%,to{transform:translateZ(0)}50%{transform:translate3d(16px,-10px,0)}}@keyframes text-glow-gold{0%,to{text-shadow:0 0 18px rgba(228,198,122,.32),0 0 36px rgba(201,164,92,.12)}50%{text-shadow:0 0 28px rgba(228,198,122,.52),0 0 50px rgba(201,164,92,.22)}}@keyframes line-glow{0%,to{opacity:.6;box-shadow:0 0 7px rgba(201,164,92,.24)}50%{opacity:1;box-shadow:0 0 15px rgba(228,198,122,.46)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes ken-burns{0%{transform:scale(1.08) translateZ(0)}to{transform:scale(1.18) translate3d(0,-1.5%,0)}}@keyframes shimmer{0%{background-position:0 50%}to{background-position:200% 50%}}@keyframes draw-line{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pulse-glow{0%,to{box-shadow:0 0 0 0 rgba(201,164,92,.35)}50%{box-shadow:0 0 0 12px rgba(201,164,92,0)}}@keyframes float-soft{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}@keyframes glow-breathe{0%,to{opacity:.7}50%{opacity:1}}@keyframes glow-orb-drift{0%,to{transform:translateZ(0) scale(1)}33%{transform:translate3d(4vw,-3vh,0) scale(1.08)}66%{transform:translate3d(-3vw,2.5vh,0) scale(.96)}}@keyframes loader-ambient{0%,to{opacity:.5;transform:scale(1)}50%{opacity:.75;transform:scale(1.04)}}@keyframes loader-line{0%{transform:scaleX(0);transform-origin:left}50%{transform:scaleX(1);transform-origin:left}51%{transform-origin:right}to{transform:scaleX(0);transform-origin:right}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sr-only{width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.grain,.sr-only{position:absolute}.grain{pointer-events:none;inset:0;opacity:.18;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.glow-section{position:relative;isolation:isolate}.glow-section:before{z-index:-1;inset:0;background:radial-gradient(ellipse var(--glow-a-size,58% 46%) at var(--glow-a-x,14%) var(--glow-a-y,16%),rgba(201,164,92,calc(.12 * var(--glow-strength))) 0,transparent 66%),radial-gradient(ellipse var(--glow-b-size,52% 42%) at var(--glow-b-x,88%) var(--glow-b-y,82%),rgba(138,163,148,calc(.13 * var(--glow-strength))) 0,transparent 64%);animation:glow-breathe 9s var(--ease-in-out) infinite}.glow-divider:after,.glow-section:before{content:"";position:absolute;pointer-events:none}.glow-divider:after{z-index:0;top:0;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent 0,rgba(201,164,92,calc(.38 * var(--glow-strength))) 22%,rgba(228,198,122,calc(.62 * var(--glow-strength))) 50%,rgba(201,164,92,calc(.38 * var(--glow-strength))) 78%,transparent 100%);box-shadow:var(--shadow-glow-line);animation:line-glow 5.5s var(--ease-in-out) infinite}@media (prefers-reduced-motion:reduce){.glow-divider:after,.glow-section:before{animation:none}}.image-stage{position:relative;overflow:hidden}.image-stage__media{position:absolute;inset:0}.image-stage__media img{width:100%;height:100%;object-fit:cover;opacity:var(--image-opacity);transform:scale(1.02);transition:opacity var(--duration) var(--ease-out),transform var(--duration-slow) var(--ease-out)}.image-stage__fill{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:var(--image-overlay-opacity);transition:opacity var(--duration) var(--ease-out),background var(--duration) var(--ease-out)}.image-stage:focus-within .image-stage__media img,.image-stage:hover .image-stage__media img{opacity:var(--image-opacity-hover);transform:scale(1.06)}.image-stage:focus-within .image-stage__fill,.image-stage:hover .image-stage__fill{opacity:var(--image-overlay-opacity-hover)}@media (prefers-reduced-motion:reduce){.image-stage__fill,.image-stage__media img{transition:none}.image-stage:focus-within .image-stage__media img,.image-stage:hover .image-stage__media img{transform:none}}body.clientLedgerPrinting *,body.ledgerPaperPrinting *{visibility:hidden}