.legal_page__o__3F{--orange:#ff4b1f;--cream:#f6f2e9;--ink:#151515;--muted:#706d67;min-height:100svh;color:var(--ink);background:var(--cream);font-family:var(--shiftlik-font-sans)}.legal_header__R084M{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:2rem;max-width:1180px;min-height:5.2rem;margin:auto;padding:0 1rem}.legal_brand__2kDZG{display:flex;align-items:center;color:var(--ink);text-decoration:none}.legal_footer__7moP6 nav,.legal_header__R084M nav{display:flex;flex-wrap:wrap;gap:1rem}.legal_header__R084M nav{justify-content:center}.legal_headerActions__ZALHc>a:first-child,.legal_header__R084M nav a{color:#68655f;font-size:.72rem;font-weight:750;text-decoration:none}.legal_headerActions__ZALHc{display:flex;align-items:center;gap:1rem}.legal_headerActions__ZALHc>a:last-child{display:flex;align-items:center;gap:.6rem;min-height:42px;padding:.65rem 1rem;border-radius:999px;background:var(--ink);color:#fff;font-size:.72rem;font-weight:850;text-decoration:none}.legal_doc__dKeNj{max-width:760px;margin:auto;padding:clamp(2rem,5vw,4.5rem) 1rem 4rem}.legal_kicker__Q1vmC{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin:0 0 .55rem}.legal_eyebrow__CTwMg{color:var(--orange);font:850 .63rem var(--shiftlik-font-mono);letter-spacing:.12em;text-transform:uppercase}.legal_updated__4CZa1{color:#8a8680;font-size:.75rem;line-height:1.35;text-align:right}.legal_doc__dKeNj h1{max-width:16ch;margin:0 0 1rem;font-size:clamp(2.6rem,6vw,4.6rem);line-height:.9;letter-spacing:-.065em}.legal_lede__GB00Z{max-width:42rem;color:var(--muted);font-size:.9rem;line-height:1.65}.legal_doc__dKeNj section{margin-top:1.6rem;padding-top:1.3rem;border-top:1px solid #d8d2c7}.legal_doc__dKeNj h2{margin:0 0 .7rem;font-size:1.2rem;letter-spacing:-.03em}.legal_doc__dKeNj li,.legal_doc__dKeNj p{color:#3c3935;font-size:.86rem;line-height:1.65}.legal_doc__dKeNj ul{margin:.35rem 0 0;padding-left:1.15rem}.legal_footer__7moP6{display:grid;grid-template-columns:1fr 1.4fr 1fr;gap:2rem;align-items:start;max-width:1180px;margin:auto;padding:3rem 1rem;border-top:1px solid #d8d2c7;color:var(--muted);font-size:.7rem}.legal_footer__7moP6 p{margin:0}.legal_footer__7moP6 nav{justify-content:flex-end}.legal_footer__7moP6 a{color:inherit;text-decoration:none}.legal_footer__7moP6 small{grid-column:1/-1;padding-top:2rem;border-top:1px solid #ded8ce}.legal_page__o__3F :focus-visible{outline:3px solid #ff8b69;outline-offset:3px}@media(max-width:760px){.legal_header__R084M{grid-template-columns:1fr auto;min-height:4.5rem}.legal_header__R084M nav{display:none}.legal_doc__dKeNj{padding:2rem .8rem 3rem}.legal_kicker__Q1vmC{align-items:flex-start}.legal_doc__dKeNj h1{font-size:clamp(2.4rem,12vw,3.4rem)}.legal_footer__7moP6{grid-template-columns:1fr;padding:2rem .8rem}.legal_footer__7moP6 nav{grid-column:1;justify-content:flex-start}.legal_footer__7moP6 small{grid-column:1}}