@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/schibsted-grotesk-latin-600-normal.Czv9Obfv.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/schibsted-grotesk-latin-700-normal.BkH0uJ1o.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Schibsted Grotesk;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/schibsted-grotesk-latin-800-normal.CIaq-TR1.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/figtree-latin-400-normal.g7Dtegnw.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/figtree-latin-500-normal.BWnGEVsr.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/figtree-latin-600-normal.Cv_xCTDl.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/figtree-latin-700-normal.th6qEP7c.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Figtree;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/figtree-latin-800-normal.30yxI7TZ.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:800;font-display:swap;src:url(/_next/static/media/big-shoulders-display-latin-800-normal.DDUD9Xuh.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Big Shoulders Display;font-style:normal;font-weight:900;font-display:swap;src:url(/_next/static/media/big-shoulders-display-latin-900-normal.CW8trzgu.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/martian-mono-latin-400-normal.DZsjfPjH.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Martian Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/martian-mono-latin-600-normal.BlUmYrg6.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--zas-cream:#f5f1e9;--zas-paper:#fffdf9;--zas-ink:#10100f;--zas-ink-2:#2b2a27;--zas-muted:#6e6a63;--zas-line:#e4dfd5;--zas-line-2:#eee9df;--zas-dot:#e8622f;--zas-action:#c2461a;--zas-action-hover:#a83a12;--zas-action-soft:#fbe4d9;--zas-urgent-on-dark:#ffb08f;--zas-eco:#4cc57e;--zas-success:#17734f;--zas-success-bg:#ddf1e7;--zas-star:#f5b301;--zas-warning:#85550c;--zas-warning-bg:#fbefd6;--zas-danger:#b3261e;--zas-danger-bg:#fbe3e1;--zas-r-sm:8px;--zas-r-md:12px;--zas-r-lg:16px;--zas-r-xl:24px;--zas-r-pill:999px;--zas-s-1:4px;--zas-s-2:8px;--zas-s-3:12px;--zas-s-4:16px;--zas-s-5:20px;--zas-s-6:24px;--zas-s-8:32px;--zas-s-10:40px;--zas-shadow-1:0 1px 0 var(--zas-line);--zas-shadow-2:0 12px 24px -16px #10100f59;--zas-shadow-3:0 24px 60px -20px #10100f73;--zas-focus:0 0 0 3px var(--zas-paper), 0 0 0 5px var(--zas-action);--zas-ease:cubic-bezier(.2, .8, .2, 1);--zas-dur-1:.15s;--zas-dur-2:.25s;--zas-dur-3:.45s;--zas-font-display:"Schibsted Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--zas-font-body:"Figtree", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--zas-font-urgent:"Big Shoulders Display", "Arial Narrow", Impact, sans-serif;--zas-font-mono:"Martian Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--zas-t-xs:11px;--zas-t-sm:12.5px;--zas-t-base:14.5px;--zas-t-md:16px;--zas-t-lg:20px;--zas-t-xl:24px;--zas-t-2xl:32px;--ink:var(--zas-ink);--cream:var(--zas-cream);--paper:var(--zas-paper);--line:var(--zas-line);--muted:var(--zas-muted);--orange:var(--zas-action);--orange2:var(--zas-urgent-on-dark);--green:var(--zas-success)}a:focus-visible{outline-offset:2px;box-shadow:var(--zas-focus);outline:2px solid #0000}button:focus-visible{outline-offset:2px;box-shadow:var(--zas-focus);outline:2px solid #0000}input:focus-visible{outline-offset:2px;box-shadow:var(--zas-focus);outline:2px solid #0000}select:focus-visible{outline-offset:2px;box-shadow:var(--zas-focus);outline:2px solid #0000}textarea:focus-visible{outline-offset:2px;box-shadow:var(--zas-focus);outline:2px solid #0000}[tabindex]:focus-visible{outline-offset:2px;box-shadow:var(--zas-focus);outline:2px solid #0000}:is(.segment,.auth-role,.fulfillment-options,.payment-options) button:is(.active,:not(.active)):focus-visible{box-shadow:var(--zas-focus)}.logout-button:focus-visible{box-shadow:var(--zas-focus)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.legal-page{background:var(--paper);min-height:100vh;color:var(--ink)}.legal-header{border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);z-index:2;background:#fffdf9ed;justify-content:space-between;align-items:center;height:88px;padding:0 max(24px,50vw - 410px);display:flex;position:sticky;top:0}.legal-header a{color:var(--ink);font-weight:800;text-decoration:none}.legal-header .brand{font-size:32px}.legal-page article{width:min(100% - 40px,760px);margin:0 auto;padding:72px 0 80px}.legal-kicker{color:var(--orange);letter-spacing:.15em;margin:0 0 12px;font-size:.75rem;font-weight:900}.legal-page h1{font:700 clamp(2.6rem,7vw,4.8rem)/.98 var(--zas-font-display);letter-spacing:-.04em;max-width:700px;margin:0}.legal-updated{color:var(--muted);margin:18px 0 32px}.legal-notice{border-left:4px solid var(--orange);background:#f4e2d8;border-radius:0 14px 14px 0;margin-bottom:42px;padding:18px 20px;line-height:1.55}.legal-page article section{border-top:1px solid var(--line);padding:28px 0}.legal-page h2{font:700 1.55rem var(--zas-font-display);margin:0 0 12px}.legal-page section div{color:#4f4c47;line-height:1.7}.legal-page section p{margin:0 0 12px}.legal-page section ul{margin:8px 0;padding-left:22px}.legal-page section li{margin:7px 0}.legal-page section a{color:#b94b2b;font-weight:700}.legal-page footer{background:var(--ink);justify-content:center;gap:24px;padding:28px 20px;display:flex}.legal-page footer a{color:#e8e3db;font-size:.9rem;text-decoration:none}@media (max-width:600px){.legal-header{height:74px;padding:0 20px}.legal-page article{padding:46px 0 60px}.legal-page footer{flex-direction:column;align-items:center;gap:14px}}.legal-page footer .legal-link-button{font:inherit;color:#e8e3db;cursor:pointer;background:0 0;border:0;padding:0;font-size:.9rem;text-decoration:underline}@media (max-width:600px){.legal-header a,.legal-page footer a,.legal-page footer .legal-link-button{align-items:center;min-height:44px;display:inline-flex}}
