@font-face{font-family:Oswald;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;src:url(/_next/static/media/bd9b9909c3a641ff-s.p.woff2) format("woff2");font-display:swap;font-weight:500 700}@font-face{font-family:Oswald Fallback;src:local("Arial");ascent-override:146.78%;descent-override:35.56%;line-gap-override:0.00%;size-adjust:81.28%}.__className_d6faf5{font-family:Oswald,Oswald Fallback}.__variable_d6faf5{--font-oswald:"Oswald","Oswald Fallback"}@font-face{font-family:Oswald;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;src:url(/_next/static/media/2409d02eaee47cb9.p.woff2) format("woff2");font-display:swap;font-weight:500 700}.__className_2e0f11{font-family:Oswald}.__variable_2e0f11{--font-oswald-cyrillic:"Oswald"}@font-face{font-family:Oswald;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;src:url(/_next/static/media/a33a3f3323a75998.woff2) format("woff2");font-display:swap;font-weight:500 700}.__className_cb67a1{font-family:Oswald}.__variable_cb67a1{--font-oswald-latin-ext:"Oswald"}@font-face{font-family:Onest;unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116;src:url(/_next/static/media/6961d055d00ff7ec.p.woff2) format("woff2");font-display:swap;font-weight:400 800}.__className_173a36{font-family:Onest}.__variable_173a36{--font-onest-cyrillic:"Onest"}@font-face{font-family:Onest;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;src:url(/_next/static/media/cd87a8f174d93ac6-s.p.woff2) format("woff2");font-display:swap;font-weight:400 800}@font-face{font-family:Onest Fallback;src:local("Arial");ascent-override:91.42%;descent-override:28.75%;line-gap-override:0.00%;size-adjust:106.10%}.__className_ee5879{font-family:Onest,Onest Fallback}.__variable_ee5879{--font-onest:"Onest","Onest Fallback"}@font-face{font-family:Onest;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;src:url(/_next/static/media/c1b02c1a57568c67.woff2) format("woff2");font-display:swap;font-weight:400 800}.__className_94ea41{font-family:Onest}.__variable_94ea41{--font-onest-latin-ext:"Onest"}@font-face{font-family:Caveat;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;src:url(/_next/static/media/868ce8d975f3d2b8-s.p.woff2) format("woff2");font-display:swap;font-weight:700}@font-face{font-family:Caveat Fallback;src:local("Arial");ascent-override:126.46%;descent-override:39.52%;line-gap-override:0.00%;size-adjust:75.91%}.__className_b6b436{font-family:Caveat,Caveat Fallback;font-weight:700}.__variable_b6b436{--font-caveat:"Caveat","Caveat Fallback"}:root{--paper:#F5F1E8;--ink:#252522;--accent:#A84E35;--accent-dark:#793724;--accent-light:#E9B9A9;--green:#77906F;--green-light:#E3EDDF;--green-dark:#6A8262;--card:#FFFCF5;--muted-bg:#EEE9DF;--line-light:#D6D0C2;--line-badge:#CBC4B4;--text-2:#3A3934;--text-muted:#5C5A53;--text-placeholder:#6A675E;--border-input:#8C887D;--on-dark-muted:#B9B4A8;--on-dark-2:#D9D5CB;--dark-line:#4A4943;--error:#B3261E;--error-bg:#FBEDEA;--error-ink:#8C1D18;--overlay:rgba(37,37,34,.55);--green-deep:#5F7757;--ink-hover:#000;--on-accent:#FFFFFF;--line-on-accent:rgba(245,241,232,.4);--ph-stripe-on-light:rgba(37,37,34,.07);--ph-stripe-on-dark:rgba(245,241,232,.08);--fs-h1-home:clamp(46px,7.2cqi,108px);--fs-h1:clamp(40px,5.6cqi,84px);--fs-age:clamp(96px,14cqi,200px);--fs-h2:clamp(36px,5cqi,72px);--fs-h2-sm:clamp(32px,4cqi,56px);--fs-cta:clamp(40px,6cqi,88px);--fs-h3:28px;--fs-h3-fluid:clamp(28px,3cqi,40px);--fs-num:56px;--fs-fact:36px;--fs-date:clamp(32px,3.2cqi,44px);--fs-strip:clamp(19px,2cqi,28px);--fs-lead:clamp(17px,1.5cqi,20px);--fs-body-lg:17px;--fs-body:16px;--fs-small:15px;--fs-caption:13px;--fs-hand:clamp(24px,2.4cqi,32px);--lh-tight:.92;--lh-display:.95;--lh-body:1.5;--ls-caps:.04em;--fs-btn:20px;--fs-btn-sm:18px;--fs-logo:30px;--fs-meta:14px;--fs-menu-link:40px;--fs-menu-sub:22px;--fs-chat-row:19px;--fs-hero-eyebrow:clamp(26px,2.6cqi,34px);--fs-polaroid-caption:26px;--fs-price-badge-home:clamp(26px,3cqi,42px);--fs-price-badge:clamp(24px,2.8cqi,40px);--fs-price-badge-caption-home:clamp(13px,1.2cqi,16px);--fs-price-badge-caption:clamp(12px,1.1cqi,15px);--fs-card-age:clamp(80px,11cqi,160px);--fs-hand-notice:30px;--fs-hand-caption:28px;--fs-hand-note:26px;--fs-time:clamp(26px,2.6cqi,36px);--fs-price:24px;--fs-member-name:clamp(15px,1.4cqi,18px);--fs-review-name:clamp(36px,4.4cqi,60px);--fs-h2-faq:clamp(36px,5cqi,64px);--fs-faq-question:clamp(19px,1.8cqi,24px);--fs-faq-sign:24px;--font-display:Oswald,sans-serif;--font-body:Onest,system-ui,sans-serif;--font-hand:Caveat,cursive;--container:1360px;--form-width:560px;--gutter:clamp(20px,4cqi,48px);--section-top:clamp(72px,9cqi,128px);--section-bottom:clamp(56px,7cqi,104px);--radius:0;--border:2px solid var(--ink);--border-calm:1.5px solid var(--ink);--shadow-xs:3px 3px 0;--shadow-sm:4px 4px 0;--shadow-btn:5px 5px 0;--shadow-md:6px 6px 0;--shadow-lg:8px 8px 0;--shadow-xl:10px 10px 0;--shadow-2xl:12px 12px 0;--focus-ring:0 0 0 3px var(--accent-light);--btn-h-lg:60px;--btn-h-md:56px;--btn-h-sm:44px;--input-h:52px;--header-h:64px;--focus-w:3px;--focus-offset:3px;--btn-h-bar:52px;--dur-fast:120ms;--dur-base:180ms;--ease-out:cubic-bezier(.23,1,.32,1);--dur-overlay:150ms;--dur-modal:200ms;--dur-sheet:280ms;--ease-sheet:cubic-bezier(.32,.72,0,1);--z-header:20;--z-bar:25;--z-menu:50;--z-modal:60;--font-display:var(--font-oswald),sans-serif;--font-body:var(--font-onest),system-ui,sans-serif;--font-hand:var(--font-caveat),cursive;--focus-color:var(--ink)}main:has([data-block=hero][data-theme=ink]){--camp-accent-text:var(--green-deep);--camp-shadow-first:var(--accent);--camp-shadow-second:var(--green)}*,:after,:before{box-sizing:border-box}html{scroll-padding-top:calc(var(--header-h) + 16px);text-size-adjust:100%}body{margin:0;background-color:var(--paper);color:var(--ink);font-family:var(--font-body);font-size:var(--fs-body);line-height:var(--lh-body);-webkit-font-smoothing:antialiased}:where(a){color:var(--accent);text-decoration:none}:where(button){font-family:inherit;cursor:pointer}:where(img,picture){max-width:100%}[hidden]{display:none!important}:focus-visible{outline:var(--focus-w) solid var(--focus-color);outline-offset:var(--focus-offset)}[data-tone=green],[data-tone=muted],[data-tone=paper]{--focus-color:var(--ink)}[data-tone=accent],[data-tone=ink]{--focus-color:var(--paper)}[data-tone=paper]+[data-tone=paper]{padding-top:clamp(24px,3cqi,40px)}[data-tone=ink]+[data-tone=ink]{border-top:1px solid var(--dark-line)}@media (max-width:1199.98px){html{scroll-padding-bottom:84px}}@media (hover:hover) and (pointer:fine){:where(a:hover){color:var(--accent-dark)}}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}