.privacy-route.svelte-7ke6fz{--policy-canvas:#fafbfc;--policy-surface:#fff;--policy-inset:#f2f3f7;--policy-ink:#151820;--policy-body:#3f4652;--policy-muted:#626b78;--policy-rule:#dfe3ea;--policy-rule-strong:#c8ced8;--policy-action:#6921e8;--policy-verified:#08784d;--policy-focus:#5a16d7;--policy-title-size:42px;--policy-section-title-size:26px;background:var(--policy-canvas);min-width:0;color:var(--policy-body);overflow-wrap:anywhere;font-family:Cabinet Grotesk,Arial,sans-serif;font-size:17px;line-height:1.65}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz{--policy-canvas:#0b0d11;--policy-surface:#0f1218;--policy-inset:#11141a;--policy-ink:#f7f8ff;--policy-body:#e7e9ffc7;--policy-muted:#e7e9ff9e;--policy-rule:#ffffff1c;--policy-rule-strong:#ffffff30;--policy-action:#a786ff;--policy-verified:#08ff94;--policy-focus:#c5acff;--policy-title-size:clamp(48px, 7vw, 92px);--policy-section-title-size:clamp(27px, 3vw, 39px);font-size:16px;line-height:1.68}.policy-frame.svelte-7ke6fz{width:min(100% - 48px,1100px);margin-inline:auto}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-frame:where(.svelte-7ke6fz){width:min(100% - 64px,1120px)}.policy-skip.svelte-7ke6fz{z-index:1100;border:2px solid var(--policy-focus);background:var(--policy-surface);color:var(--policy-ink);padding:12px 16px;font-weight:700;text-decoration:none;position:fixed;top:12px;left:12px;transform:translateY(-180%)}.policy-skip.svelte-7ke6fz:focus{transform:translateY(0)}.policy-hero.svelte-7ke6fz{color:#fff;text-align:center;background:linear-gradient(135deg,#7729ff 0%,#5a1fcc 55%,#42148e 100%);padding:60px 20px 80px;position:relative;overflow:hidden}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-hero:where(.svelte-7ke6fz){border-bottom:1px solid var(--policy-rule);text-align:left;background:radial-gradient(circle at 78% 12%,#7729ff33,#0000 34%),linear-gradient(#090b0f 0%,#0b0d11 100%);padding:72px 0 54px}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-hero:where(.svelte-7ke6fz):after{content:"";pointer-events:none;background-image:linear-gradient(#ffffff07 1px,#0000 1px),linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000000bf,#0000 90%);mask-image:linear-gradient(#000000bf,#0000 90%)}.hero-frame.svelte-7ke6fz{z-index:1;max-width:900px;position:relative}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .hero-frame:where(.svelte-7ke6fz){max-width:none}.folio.svelte-7ke6fz,.section-label.svelte-7ke6fz,.policy-metadata.svelte-7ke6fz dt:where(.svelte-7ke6fz),.policy-toc.svelte-7ke6fz summary:where(.svelte-7ke6fz),.policy-toc.svelte-7ke6fz a:where(.svelte-7ke6fz) span:where(.svelte-7ke6fz){font-family:var(--Font-Mono,ui-monospace, SFMono-Regular, Menlo, monospace);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:700}.folio.svelte-7ke6fz{color:#ffffffc7;margin:0 0 24px;display:none}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .folio:where(.svelte-7ke6fz){display:block}h1.svelte-7ke6fz{color:#fff;max-width:640px;font-size:var(--policy-title-size);letter-spacing:-.5px;margin:0 auto;font-weight:800;line-height:1.1}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz h1:where(.svelte-7ke6fz){letter-spacing:-.055em;max-width:820px;margin:0;line-height:.94}.hero-lede.svelte-7ke6fz{color:#ffffffd6;max-width:640px;margin:12px auto 0;font-size:18px;font-weight:500;line-height:1.5}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .hero-lede:where(.svelte-7ke6fz){max-width:650px;margin:24px 0 0;font-size:clamp(17px,2vw,21px);line-height:1.55}.policy-metadata.svelte-7ke6fz{border-block:1px solid #ffffff3d;grid-template-columns:repeat(4,minmax(0,1fr));margin:46px 0 0;display:grid}.policy-metadata.svelte-7ke6fz div:where(.svelte-7ke6fz){min-width:0;padding:18px 20px 20px 0}.policy-metadata.svelte-7ke6fz div:where(.svelte-7ke6fz)+div:where(.svelte-7ke6fz){border-left:1px solid #ffffff2e;padding-left:20px}.policy-metadata.svelte-7ke6fz dt:where(.svelte-7ke6fz){color:#ffffffe6;margin-bottom:7px}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-metadata:where(.svelte-7ke6fz) dt:where(.svelte-7ke6fz){color:#ffffffa8}.policy-metadata.svelte-7ke6fz dd:where(.svelte-7ke6fz){color:#fff;margin:0;font-size:14px;font-weight:700;line-height:1.4}.policy-layout.svelte-7ke6fz{grid-template-columns:minmax(0,1fr) 280px;justify-content:space-between;gap:32px;padding-block:48px 80px;display:grid}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-layout:where(.svelte-7ke6fz){grid-template-columns:250px minmax(0,740px);gap:72px;padding-block:76px 100px}.policy-toc.svelte-7ke6fz{border:1px solid var(--policy-rule);background:var(--policy-inset);border-radius:16px;grid-area:1/2;align-self:start;max-height:calc(100vh - 136px);padding:8px 14px;position:sticky;top:112px;overflow:auto}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-toc:where(.svelte-7ke6fz){border:0;border-top:1px solid var(--policy-rule-strong);border-bottom:1px solid var(--policy-rule);background:0 0;border-radius:0;grid-column:1;padding:0}.policy-toc.svelte-7ke6fz summary:where(.svelte-7ke6fz){min-height:48px;color:var(--policy-ink);cursor:pointer;padding:15px 2px 12px;list-style-position:inside}.policy-toc.svelte-7ke6fz nav:where(.svelte-7ke6fz){padding:5px 0 18px}.policy-toc.svelte-7ke6fz ol:where(.svelte-7ke6fz){gap:1px;margin:0;padding:0;list-style:none;display:grid}.policy-toc.svelte-7ke6fz a:where(.svelte-7ke6fz){min-height:44px;color:var(--policy-body);border-left:2px solid #0000;border-radius:8px;grid-template-columns:30px 1fr;align-items:center;gap:8px;padding:8px 9px;font-size:13px;font-weight:600;line-height:1.3;text-decoration:none;display:grid}.policy-toc.svelte-7ke6fz a:where(.svelte-7ke6fz) span:where(.svelte-7ke6fz){color:var(--policy-muted);letter-spacing:.06em}.policy-toc.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{border-left-color:var(--policy-action);background:color-mix(in srgb, var(--policy-action) 8%, transparent);color:var(--policy-ink)}.policy-content.svelte-7ke6fz{grid-area:1/1;gap:32px;min-width:0;max-width:none;display:grid}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-content:where(.svelte-7ke6fz){grid-column:2;max-width:74ch;display:block}.policy-content.svelte-7ke6fz section:where(.svelte-7ke6fz){border-top:0;padding:0;scroll-margin-top:100px}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-content:where(.svelte-7ke6fz) section:where(.svelte-7ke6fz){border-top:1px solid var(--policy-rule);padding:50px 0 54px;scroll-margin-top:116px}.policy-content.svelte-7ke6fz section:where(.svelte-7ke6fz):first-child,.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-content:where(.svelte-7ke6fz) section:where(.svelte-7ke6fz):first-child{border-top:0;padding-top:0}.section-label.svelte-7ke6fz{color:var(--policy-action);margin:0 0 13px;display:none}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .section-label:where(.svelte-7ke6fz){display:block}h2.svelte-7ke6fz{color:var(--policy-ink);font-size:var(--policy-section-title-size);letter-spacing:-.5px;margin:0 0 20px;font-weight:700;line-height:1.3}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz h2:where(.svelte-7ke6fz){letter-spacing:-.035em;margin-bottom:24px;font-weight:800;line-height:1.05}h3.svelte-7ke6fz{color:var(--policy-ink);margin:28px 0 10px;font-size:18px;font-weight:700;line-height:1.25}.policy-content.svelte-7ke6fz p:where(.svelte-7ke6fz){margin:0 0 18px}.policy-content.svelte-7ke6fz p:where(.svelte-7ke6fz):last-child{margin-bottom:0}.policy-content.svelte-7ke6fz strong:where(.svelte-7ke6fz),.policy-ledger.svelte-7ke6fz dt:where(.svelte-7ke6fz){color:var(--policy-ink);font-weight:700}.policy-content.svelte-7ke6fz a:where(.svelte-7ke6fz),.contact-record.svelte-7ke6fz a:where(.svelte-7ke6fz){color:var(--policy-action);text-underline-offset:.2em;font-weight:700;text-decoration-thickness:1px}.policy-content.svelte-7ke6fz a:where(.svelte-7ke6fz):hover,.contact-record.svelte-7ke6fz a:where(.svelte-7ke6fz):hover{text-decoration-thickness:2px}.policy-content.svelte-7ke6fz ul:where(.svelte-7ke6fz):not(.provider-ledger){gap:12px;margin:22px 0;padding-left:22px;display:grid}.policy-content.svelte-7ke6fz li:where(.svelte-7ke6fz)::marker{color:var(--policy-action)}#measurement-notice.svelte-7ke6fz{margin:20px 0 24px}#measurement-notice.svelte-7ke6fz,#meta-measurement.svelte-7ke6fz,#cloudflare-analytics.svelte-7ke6fz,#meta-customer-lists.svelte-7ke6fz,#email-list-choices.svelte-7ke6fz,#measurement-choices.svelte-7ke6fz{scroll-margin-top:116px}.policy-callout.svelte-7ke6fz{border:1px solid color-mix(in srgb, var(--policy-verified) 42%, var(--policy-rule));border-left:3px solid var(--policy-verified);background:color-mix(in srgb, var(--policy-verified) 6%, var(--policy-surface));margin-top:28px;padding:22px 24px}.policy-ledger.svelte-7ke6fz{border-top:1px solid var(--policy-rule-strong);margin:28px 0 8px}.policy-ledger.svelte-7ke6fz div:where(.svelte-7ke6fz){border-bottom:1px solid var(--policy-rule);grid-template-columns:minmax(145px,.34fr) minmax(0,1fr);gap:28px;padding:20px 0;display:grid}.policy-ledger.svelte-7ke6fz dt:where(.svelte-7ke6fz),.policy-ledger.svelte-7ke6fz dd:where(.svelte-7ke6fz){margin:0}.policy-ledger.svelte-7ke6fz dt:where(.svelte-7ke6fz){font-size:14px;line-height:1.45}.policy-ledger.svelte-7ke6fz dd:where(.svelte-7ke6fz){color:var(--policy-body)}.policy-ledger.compact.svelte-7ke6fz div:where(.svelte-7ke6fz){padding-block:16px}.provider-ledger.svelte-7ke6fz{border-top:1px solid var(--policy-rule-strong);grid-template-columns:repeat(2,minmax(0,1fr));gap:0;margin:30px 0 0;padding:0;list-style:none;display:grid}.provider-ledger.svelte-7ke6fz li:where(.svelte-7ke6fz){border-bottom:1px solid var(--policy-rule);min-width:0;padding:24px 24px 26px 0}.provider-ledger.svelte-7ke6fz li:where(.svelte-7ke6fz):nth-child(2n){border-left:1px solid var(--policy-rule);padding-left:24px;padding-right:0}.provider-ledger.svelte-7ke6fz h3:where(.svelte-7ke6fz){margin:0 0 10px;font-size:16px}.provider-ledger.svelte-7ke6fz p:where(.svelte-7ke6fz){margin-bottom:13px;font-size:14px;line-height:1.55}.provider-ledger.svelte-7ke6fz a:where(.svelte-7ke6fz){align-items:center;min-height:44px;font-size:13px;display:inline-flex}.contact-record.svelte-7ke6fz{border-block:1px solid var(--policy-rule-strong);background:var(--policy-inset);margin:25px 0;padding:24px;font-style:normal;display:grid}.contact-record.svelte-7ke6fz strong:where(.svelte-7ke6fz){margin-bottom:4px}.contact-record.svelte-7ke6fz a:where(.svelte-7ke6fz):first-of-type{margin-top:12px}.contact-record.svelte-7ke6fz a:where(.svelte-7ke6fz){align-items:center;min-height:44px;display:flex}.svelte-7ke6fz:where(a:where(.svelte-7ke6fz),summary:where(.svelte-7ke6fz)):focus-visible{outline:2px solid var(--policy-focus);outline-offset:3px}@media (width<=1099px){.privacy-route.svelte-7ke6fz:not([data-storefront-theme=atelier]) .policy-layout:where(.svelte-7ke6fz){grid-template-columns:minmax(0,1fr)}.privacy-route.svelte-7ke6fz:not([data-storefront-theme=atelier]) .policy-toc:where(.svelte-7ke6fz){grid-area:1/1;max-height:none;position:static}.privacy-route.svelte-7ke6fz:not([data-storefront-theme=atelier]) .policy-content:where(.svelte-7ke6fz){grid-area:2/1}}@media (width<=1020px){.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-frame:where(.svelte-7ke6fz){width:min(100% - 48px,920px)}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-layout:where(.svelte-7ke6fz){grid-template-columns:minmax(0,1fr);gap:46px}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-toc:where(.svelte-7ke6fz){grid-area:1/1;max-height:none;position:static}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-toc:where(.svelte-7ke6fz) ol:where(.svelte-7ke6fz){grid-template-columns:repeat(2,minmax(0,1fr))}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-content:where(.svelte-7ke6fz){grid-area:2/1;max-width:74ch}}@media (width<=780px){.policy-frame.svelte-7ke6fz{width:min(100% - 32px,720px)}.policy-hero.svelte-7ke6fz{padding:40px 16px 60px}.privacy-route.svelte-7ke6fz{--policy-title-size:28px;--policy-section-title-size:20px}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz{--policy-title-size:clamp(44px, 10vw, 68px);--policy-section-title-size:clamp(27px, 5vw, 36px)}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-frame:where(.svelte-7ke6fz){width:min(100% - 40px,720px)}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-hero:where(.svelte-7ke6fz){padding:58px 0 42px}.hero-lede.svelte-7ke6fz{font-size:15px}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .hero-lede:where(.svelte-7ke6fz){font-size:16px}.policy-metadata.svelte-7ke6fz{grid-template-columns:repeat(2,minmax(0,1fr))}.policy-metadata.svelte-7ke6fz div:where(.svelte-7ke6fz):nth-child(3){border-left:0;padding-left:0}.policy-metadata.svelte-7ke6fz div:where(.svelte-7ke6fz):nth-child(n+3){border-top:1px solid #ffffff2e}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-layout:where(.svelte-7ke6fz){padding-block:54px 76px}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-content:where(.svelte-7ke6fz) section:where(.svelte-7ke6fz){padding:42px 0 46px;scroll-margin-top:84px}.policy-ledger.svelte-7ke6fz div:where(.svelte-7ke6fz){grid-template-columns:minmax(0,1fr);gap:7px}.provider-ledger.svelte-7ke6fz{grid-template-columns:minmax(0,1fr)}.provider-ledger.svelte-7ke6fz li:where(.svelte-7ke6fz),.provider-ledger.svelte-7ke6fz li:where(.svelte-7ke6fz):nth-child(2n){border-left:0;padding:21px 0 23px}}@media (width<=540px){.policy-toc.svelte-7ke6fz ol:where(.svelte-7ke6fz),.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-toc:where(.svelte-7ke6fz) ol:where(.svelte-7ke6fz){grid-template-columns:minmax(0,1fr)}}@media (width<=430px){.privacy-route.svelte-7ke6fz{font-size:15px}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-frame:where(.svelte-7ke6fz){width:min(100% - 36px,394px)}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-hero:where(.svelte-7ke6fz){padding-top:48px}.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz{--policy-title-size:clamp(45px, 15vw, 61px)}.policy-metadata.svelte-7ke6fz{grid-template-columns:minmax(0,1fr)}.policy-metadata.svelte-7ke6fz div:where(.svelte-7ke6fz),.policy-metadata.svelte-7ke6fz div:where(.svelte-7ke6fz)+div:where(.svelte-7ke6fz){border-left:0;padding:15px 0}.policy-metadata.svelte-7ke6fz div:where(.svelte-7ke6fz)+div:where(.svelte-7ke6fz){border-top:1px solid #ffffff2e}.policy-callout.svelte-7ke6fz,.contact-record.svelte-7ke6fz{padding:19px}}@media (prefers-reduced-motion:reduce){.privacy-route.svelte-7ke6fz,.privacy-route.svelte-7ke6fz :where(.svelte-7ke6fz){scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (forced-colors:active){.privacy-route.svelte-7ke6fz,.policy-hero.svelte-7ke6fz,.policy-callout.svelte-7ke6fz,.contact-record.svelte-7ke6fz{forced-color-adjust:auto}.policy-callout.svelte-7ke6fz,.contact-record.svelte-7ke6fz{border:1px solid canvastext}}@media print{.privacy-route.svelte-7ke6fz,.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz{--policy-canvas:#fff;--policy-surface:#fff;--policy-inset:#fff;--policy-ink:#000;--policy-body:#111;--policy-muted:#333;--policy-rule:#bbb;--policy-rule-strong:#777;--policy-action:#000;color:#111;background:#fff;font-size:10.5pt}.policy-frame.svelte-7ke6fz{width:100%}.policy-hero.svelte-7ke6fz,.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-hero:where(.svelte-7ke6fz){color:#000;background:#fff;border-bottom:1px solid #777;padding:0 0 22pt}.policy-hero.svelte-7ke6fz:after,.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-hero:where(.svelte-7ke6fz):after,.policy-skip.svelte-7ke6fz,.policy-toc.svelte-7ke6fz{display:none}h1.svelte-7ke6fz,.hero-lede.svelte-7ke6fz,.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .hero-lede:where(.svelte-7ke6fz),.policy-metadata.svelte-7ke6fz dd:where(.svelte-7ke6fz),.policy-metadata.svelte-7ke6fz dt:where(.svelte-7ke6fz),.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-metadata:where(.svelte-7ke6fz) dt:where(.svelte-7ke6fz),.folio.svelte-7ke6fz{color:#000}h1.svelte-7ke6fz{font-size:38pt}.policy-metadata.svelte-7ke6fz{border-color:#777;margin-top:20pt}.policy-metadata.svelte-7ke6fz div:where(.svelte-7ke6fz)+div:where(.svelte-7ke6fz){border-color:#bbb}.policy-layout.svelte-7ke6fz,.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-layout:where(.svelte-7ke6fz){grid-template-columns:minmax(0,1fr);gap:0;padding:26pt 0 0;display:block}.policy-content.svelte-7ke6fz,.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-content:where(.svelte-7ke6fz){max-width:none}.policy-content.svelte-7ke6fz section:where(.svelte-7ke6fz),.privacy-route[data-storefront-theme=atelier].svelte-7ke6fz .policy-content:where(.svelte-7ke6fz) section:where(.svelte-7ke6fz){break-inside:avoid-page;padding:22pt 0}.provider-ledger.svelte-7ke6fz,.policy-ledger.svelte-7ke6fz div:where(.svelte-7ke6fz){break-inside:avoid}.policy-content.svelte-7ke6fz a:where(.svelte-7ke6fz),.contact-record.svelte-7ke6fz a:where(.svelte-7ke6fz){color:#000}}
