@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/bricolage-grotesque-latin.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:Bricolage Grotesque;font-style:normal;font-weight:500 800;font-display:swap;src:url(/fonts/bricolage-grotesque-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E??,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Hanken Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/hanken-grotesk-latin.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:Hanken Grotesk;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/hanken-grotesk-latin-ext.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+1E??,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}:root{--ink-950:#0b1630;--ink-900:#16224a;--ink-700:#3a4560;--ink-500:#6b7590;--ink-300:#c3cad6;--paper-50:#f7f4ee;--paper-100:#efebe2;--paper-200:#e6e2d9;--paper-300:#d9d4c8;--white:#fff;--cobalt-100:#e3e8ff;--cobalt-300:#9db0ff;--cobalt-600:#2a45e0;--cobalt-700:#1f35b5;--cobalt-800:#172a93;--apricot-100:#ffe9da;--apricot-300:#ffb98a;--mint-100:#d8f1e3;--mint-800:#17603f;--amber-100:#fff1cc;--amber-600:#b07700;--amber-800:#7a5200;--sky-100:#dcf0fa;--rose-100:#fce3e6;--red-800:#9b2335;--color-background:var(--paper-50);--color-surface:var(--white);--color-surface-subtle:var(--paper-100);--color-surface-tint:var(--cobalt-100);--color-surface-hover:var(--paper-200);--color-text:var(--ink-950);--color-text-secondary:var(--ink-700);--color-text-accent:var(--cobalt-600);--color-link:var(--cobalt-700);--color-eyebrow:var(--cobalt-700);--color-border:var(--paper-300);--color-border-strong:var(--ink-500);--color-action:var(--cobalt-600);--color-action-hover:var(--cobalt-700);--color-action-pressed:var(--cobalt-800);--color-action-text:var(--white);--color-action-secondary-text:var(--ink-950);--color-action-secondary-border:var(--ink-950);--color-provider:var(--white);--color-provider-hover:var(--paper-100);--color-provider-text:var(--ink-950);--color-imessage:#1c1c1e;--color-imessage-hover:#303034;--color-imessage-pressed:#111113;--color-imessage-text:#fff;--color-focus:var(--cobalt-700);--color-disabled:var(--paper-200);--color-disabled-text:#5e6780;--color-motif:var(--apricot-300);--color-motif-strong:var(--cobalt-600);--color-info:var(--cobalt-100);--color-info-text:var(--cobalt-700);--color-success:var(--mint-100);--color-success-text:var(--mint-800);--color-pending:var(--amber-100);--color-pending-text:var(--amber-800);--color-pending-mark:var(--amber-600);--color-error:var(--rose-100);--color-error-text:var(--red-800);--color-cat-1:var(--apricot-100);--color-cat-2:var(--cobalt-100);--color-cat-3:var(--mint-100);--color-cat-4:var(--sky-100);--color-cat-5:var(--rose-100);--color-cat-6:var(--amber-100);--color-message-me:#0a6cd6;--color-message-me-text:#fff;--color-message-toiva:#e9e9eb;--color-message-toiva-text:var(--ink-950);--font-display:"Bricolage Grotesque", "Hanken Grotesk", Arial, sans-serif;--font-text:"Hanken Grotesk", Arial, sans-serif;--font-system:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--weight-body:400;--weight-emphasis:600;--weight-display:800;--weight-title:700;--type-eyebrow:.8125rem;--type-meta:.875rem;--type-body:1rem;--type-body-lg:1.125rem;--type-lead:clamp(1.125rem, 1rem + .5vw, 1.375rem);--type-title:clamp(1.25rem, 1.1rem + .5vw, 1.5rem);--type-subsection:clamp(1.5rem, 1.2rem + 1.2vw, 2rem);--type-section:clamp(2rem, 1.35rem + 2.6vw, 3.5rem);--type-display:clamp(2.75rem, 1.55rem + 4.9vw, 5.5rem);--type-stat:clamp(3rem, 2.2rem + 3.4vw, 5rem);--leading-display:.96;--leading-section:1.04;--leading-title:1.2;--leading-body:1.55;--leading-label:1.3;--tracking-display:-.035em;--tracking-section:-.03em;--tracking-title:-.012em;--tracking-eyebrow:.12em;--measure-body:62ch;--measure-lead:44ch;--measure-heading:18ch;--measure-display:14ch;--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--space-16:4rem;--space-20:5rem;--space-24:6rem;--space-32:8rem;--section-pad:clamp(var(--space-16), 6vw + 1rem, var(--space-32));--group-gap:var(--space-12);--stack-gap:var(--space-6);--control-gap:var(--space-2);--grid-max:80rem;--grid-columns:12;--grid-gutter:var(--space-6);--grid-margin:max(var(--space-10), calc((100vw - var(--grid-max)) / 2));--page-margin:var(--space-10);--radius-control:999px;--radius-card:1.5rem;--radius-card-sm:1rem;--radius-chip:999px;--radius-field:.75rem;--radius-message:1.125rem;--radius-arch:999px 999px var(--radius-card) var(--radius-card);--border-width:1px;--border-width-strong:2px;--shadow-1:0 1px 0 #0b16300a, 0 0 0 1px #0b16300f;--shadow-2:0 18px 40px -18px #0b163047, 0 0 0 1px #0b16300f;--shadow-3:0 40px 80px -30px #0b163066, 0 0 0 1px #0b16300f;--control-height:3.25rem;--control-height-sm:2.75rem;--focus-width:3px;--focus-offset:3px;--icon-size:1.25rem;--icon-stroke:1.75;--duration-feedback:.14s;--duration-disclosure:.22s;--duration-entrance:.56s;--duration-stagger:70ms;--motion-distance:1rem;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-standard:cubic-bezier(.2, 0, 0, 1);--cobalt-200:#c4d0ff;--cobalt-400:#6a82f5;--cobalt-500:#4a63ea;--apricot-200:#ffd3b4;--apricot-400:#f8a26f}.legal-page{background:var(--color-surface);min-height:100dvh;color:var(--color-text);font-family:var(--font-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.legal-page *,.legal-page :before,.legal-page :after{box-sizing:border-box;margin:0;padding:0}.legal-page__wrap{max-width:720px;margin:0 auto;padding:40px 24px 0}.legal-page :focus-visible{outline:var(--focus-width) solid var(--color-focus);outline-offset:var(--focus-offset)}.legal-page__mark{display:inline-block}.legal-page__mark img{width:auto;height:30px;display:block}.legal-page a{color:var(--color-link);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--cobalt-300);text-decoration-color:var(--cobalt-300)}.legal-page__back{align-items:center;gap:6px;margin-top:56px;font-size:15px;display:inline-flex}.legal-page .legal-page__back{color:var(--color-text-secondary);text-decoration:none}.legal-page .legal-page__back:hover{color:var(--color-text)}.legal-page__back svg{width:16px;height:16px}.legal-page h1{font:600 40px/1.15 var(--font-display);letter-spacing:-.015em;text-wrap:balance;margin-top:56px}.legal-page__back+h1{margin-top:16px}.legal-page main .legal-page__revision{color:var(--ink-500);margin-top:12px;font-size:15px}.legal-page main p,.legal-page main ul{color:var(--color-text-secondary);text-wrap:pretty;margin-top:14px;font-size:17px;line-height:1.65}.legal-page main .legal-page__revision+p{margin-top:24px}.legal-page main ul{padding-left:22px}.legal-page main li+li{margin-top:6px}.legal-page main a{overflow-wrap:anywhere}.legal-page h2{font:600 22px/1.25 var(--font-display);letter-spacing:-.005em;margin-top:44px}.legal-page section h2{margin-top:0}.legal-page section{margin-top:44px;scroll-margin-top:24px}.legal-page__contents{border-top:1px solid var(--paper-200);border-bottom:1px solid var(--paper-200);margin-top:36px;padding:22px 0}.legal-page .legal-page__contents h2{margin:0 0 16px}.legal-page__contents ol{counter-reset:section;grid-template-columns:1fr 1fr;gap:10px 32px;list-style:none;display:grid}.legal-page__contents li{counter-increment:section;gap:8px;font-size:16px;line-height:1.4;display:flex}.legal-page__contents li:before{content:counter(section) ".";min-width:22px;color:var(--ink-500);font-variant-numeric:tabular-nums}.legal-page .legal-page__contents a{color:var(--color-text);-webkit-text-decoration-color:var(--ink-300);text-decoration-color:var(--ink-300)}.site-footer{border-top:1px solid var(--paper-200);color:var(--color-text-secondary);flex-wrap:wrap;gap:12px 28px;margin-top:72px;padding:28px 0 40px;font-size:14px;display:flex}.legal-page .site-footer a{color:var(--color-text-secondary);-webkit-text-decoration-color:var(--ink-300);text-decoration-color:var(--ink-300)}@media (width<=600px){.legal-page__wrap{padding:22px 20px 0}.legal-page__mark img{height:26px}.legal-page h1{margin-top:40px;font-size:30px}.legal-page__back{margin-top:40px}.legal-page main p,.legal-page main ul{font-size:16px}.legal-page__contents ol{grid-template-columns:1fr}.legal-page h2{font-size:19px}.legal-page section{margin-top:36px}}body{margin:0}.faq .legal-page__contents li:before{content:none}.faq .legal-page__contents li{display:block}.faq .legal-page__contents li+li{margin-top:0}.faq h1+.legal-page__contents{margin-top:32px}.faq__qa{border-top:1px solid var(--paper-200);margin-top:22px;padding-top:22px}.faq section h2+.faq__qa{margin-top:18px}.faq h3{font:600 18px/1.4 var(--font-text);color:var(--color-text);text-wrap:pretty}.faq .faq__qa p{margin-top:8px}.site-footer [aria-current]{text-decoration:none}@media (width<=600px){.faq h3{font-size:17px}}
