.CookieToggle_box__opyTX{margin:var(--space-4) 0 var(--space-6);padding:1.1rem var(--space-5);background:var(--white);border:1px solid var(--border);border-radius:12px}.CookieToggle_row__IopP_{display:flex;align-items:center;justify-content:space-between;gap:var(--space-4)}.CookieToggle_label__Tcq8o{font-family:var(--font-sans),sans-serif;font-size:var(--text-base);font-weight:600;color:var(--ink)}.CookieToggle_sub__SM92o{font-family:var(--font-sans),sans-serif;font-size:.78rem;color:var(--ink-3);margin-top:.15rem}.CookieToggle_switch__hAOiG{position:relative;flex-shrink:0;width:44px;height:26px;border-radius:999px;border:none;background:#d5cebf;cursor:pointer;padding:0;transition:background .15s}.CookieToggle_switchOn__xJokU{background:#2c3a33}.CookieToggle_knob__qkRS3{position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:var(--white);box-shadow:0 1px 3px rgba(0,0,0,.25);transition:transform .15s}.CookieToggle_switchOn__xJokU .CookieToggle_knob__qkRS3{transform:translateX(18px)}.CookieToggle_saved__Bp9ff{margin-top:.6rem;font-family:var(--font-sans),sans-serif;font-size:.75rem;color:#2c3a33}.terms_page__X00EX{min-height:100vh;background:var(--surface);font-family:var(--font-sans),sans-serif;color:var(--ink)}.terms_inner__fOCaO{margin:0 auto;padding:var(--space-12) var(--space-6) 5rem}.terms_header__TXUrI{margin-bottom:var(--space-12);padding-bottom:var(--space-8);border-bottom:1px solid var(--border)}.terms_eyebrow__ExpcA{display:inline-block;font-family:var(--font-sans),sans-serif;font-size:var(--text-md);font-weight:900;color:var(--ink);text-decoration:none;margin-bottom:var(--space-6)}.terms_eyebrow__ExpcA span{color:var(--brand-gold)}.terms_title__1FWZV{font-family:var(--font-display),serif;font-size:clamp(2rem,6vw,3rem);font-weight:800;color:var(--ink);margin:0 0 var(--space-2);line-height:.95;font-stretch:75%;text-transform:uppercase;word-spacing:.1em}.terms_updated__W5bI2{font-size:var(--text-sm);color:var(--ink-3);margin:0}.terms_body__uUIvh{line-height:1.75;font-size:.95rem;color:var(--ink)}.terms_body__uUIvh p{margin:0 0 var(--space-5)}.terms_body__uUIvh h2{font-family:var(--font-sans),sans-serif;font-size:var(--text-md);font-weight:700;color:var(--ink);margin:var(--space-10) 0 var(--space-2);text-transform:uppercase;letter-spacing:.06em}.terms_body__uUIvh ul{margin:0 0 var(--space-5) var(--space-5);padding:0}.terms_body__uUIvh ul li{margin-bottom:.4rem}.terms_body__uUIvh a{color:#2c3a33;text-decoration:underline}.terms_body__uUIvh a:hover{opacity:.75}.terms_footer__WlYoB{margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--border);display:flex;gap:var(--space-6);align-items:center;font-size:.85rem}.terms_footer__WlYoB a{color:#2c3a33;text-decoration:none;font-weight:500}.terms_footer__WlYoB a:hover{text-decoration:underline}.terms_page__X00EX{background:#f1ede3}.terms_inner__fOCaO{max-width:720px;padding:56px 24px 96px}@media (min-width:900px){.terms_inner__fOCaO{padding:112px 24px 120px}}.terms_header__TXUrI{border-bottom-color:#131715}.terms_title__1FWZV{font-family:var(--font-sans),"Arial Narrow",sans-serif;font-size:clamp(44px,8vw,88px);line-height:.88;letter-spacing:-.012em;margin-bottom:16px}.terms_title__1FWZV 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}.terms_updated__W5bI2{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:#5b615a}.terms_body__uUIvh{font-size:17px;line-height:1.7;color:#333934}.terms_body__uUIvh h2{font-size:19px;text-transform:none;letter-spacing:-.01em;color:#131715;margin-top:48px}.terms_body__uUIvh a{color:#131715}