.brand_brand__ty0R_{display:inline-flex;flex:none;line-height:0}.brand_lockup__qi7UV{display:inline-flex;align-items:flex-start;gap:calc(var(--lockup-height,27px) * .25)}.brand_symbol__m0pbP{display:block;width:auto;height:var(--lockup-symbol-height,calc(var(--lockup-height,27px) * .7356))}.brand_wordmark__RpEq4{display:var(--lockup-wordmark-display,block);width:auto;height:var(--lockup-height,27px)}.brand_appIcon__6iecz{display:block;height:auto}@media(max-width:379px){.brand_collapsible__scp5R{--lockup-wordmark-display:none;--lockup-symbol-height:24px}}.brand_themeToggle__m3J_e.brand_themeToggle__m3J_e{display:inline-grid;place-items:center;flex:none;width:44px;height:44px;padding:0 0 3px;border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-pill);background:var(--surface);color:var(--foreground);cursor:pointer;box-shadow:inset 0 -3px 0 var(--border);transition:transform .12s ease,box-shadow .12s ease,background-color .2s ease;-webkit-tap-highlight-color:transparent}.brand_themeToggle__m3J_e svg{width:19px;height:19px}.brand_themeToggle__m3J_e:hover{background:var(--background-subtle)}.brand_themeToggle__m3J_e:active{transform:translateY(2px);box-shadow:inset 0 -1px 0 var(--border)}.brand_themeToggle__m3J_e:focus-visible{outline:2.5px solid var(--focus-ring);outline-offset:3px}.not-found_page__M_FC4{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:28px;width:min(100% - 40px,680px);min-height:100svh;margin:0 auto;padding:56px 0;font:400 17px/1.55 Manrope,sans-serif}.not-found_logo___1c41{--lockup-height:26px}.not-found_card__JqTU4{width:100%;padding:clamp(28px,6vw,56px);border:var(--border-width) solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.not-found_code___7dW4{display:inline-block;margin:0 0 24px;padding:.04em .2em .12em;border-radius:.22em;background:var(--primary);color:var(--primary-foreground);font:700 clamp(56px,12vw,96px)/1 Manrope,sans-serif;letter-spacing:-.04em;box-shadow:inset 0 -.08em 0 var(--primary-edge);transform:rotate(-3deg)}.not-found_card__JqTU4 h1{margin:0;font-size:clamp(36px,7vw,56px);font-weight:700;line-height:1;letter-spacing:-.045em}.not-found_card__JqTU4 p:not(.not-found_code___7dW4){margin:14px 0 0;color:var(--foreground-muted);font-size:18px;line-height:1.6}.not-found_card__JqTU4 .not-found_tr__PvTsD{margin-top:6px;font-size:16px}.not-found_links__L5ou7{display:flex;flex-wrap:wrap;gap:12px;margin-top:32px}.privacy-notice_page__u3nGl{min-height:100vh;background:var(--background);color:var(--foreground);font:400 17px/1.7 Manrope,sans-serif}:where(.privacy-notice_page__u3nGl) :where(h1,h2){margin:0;font-weight:700}:where(.privacy-notice_page__u3nGl) p{margin:0}.privacy-notice_main__mqt60:focus{outline:none}.privacy-notice_headerLinks__cMfU1{display:flex;align-items:center;gap:8px}.privacy-notice_compact__9SZdq{display:none}.privacy-notice_hero__bsKZB{padding-top:clamp(48px,7vw,96px);padding-bottom:clamp(40px,5vw,64px)}.privacy-notice_kicker__YaC1A.privacy-notice_kicker__YaC1A{font-size:12px;letter-spacing:.1em}.privacy-notice_hero__bsKZB h1{max-width:18ch;margin-top:18px;font-size:clamp(40px,5.4vw,72px);line-height:1;letter-spacing:-.045em;text-wrap:balance}.privacy-notice_updated__cKVhE{display:inline-flex;margin-top:24px;padding:8px 14px;border:var(--border-width) solid var(--border);border-radius:var(--radius-pill);color:var(--foreground-muted);font:700 13px/1.2 Manrope,sans-serif}.privacy-notice_review__tZ_Ql{display:flex;align-items:flex-start;gap:16px;max-width:880px;margin-top:32px;padding:24px 26px;border:var(--border-width) solid var(--support-edge);border-radius:var(--radius-panel);background:var(--support-soft);box-shadow:inset 0 -4px 0 color-mix(in srgb,var(--support) 45%,var(--support-soft))}.privacy-notice_reviewIcon__4Eh1A{display:grid;place-items:center;width:40px;height:40px;flex:none;padding-bottom:3px;border-radius:13px;background:var(--support);color:var(--support-foreground);box-shadow:inset 0 -3px 0 var(--support-edge)}.privacy-notice_reviewIcon__4Eh1A svg{width:20px;height:20px}.privacy-notice_review__tZ_Ql h2{font-size:20px;line-height:1.3;letter-spacing:-.015em}.privacy-notice_review__tZ_Ql p{max-width:74ch;margin-top:8px;font-size:15px;line-height:1.65}.privacy-notice_band__Um3iR{padding:clamp(40px,6vw,72px) 0 clamp(72px,10vw,128px);background:var(--background-subtle)}.privacy-notice_layout__l4U6i{display:grid;grid-template-columns:250px minmax(0,1fr);align-items:start;grid-gap:40px;gap:40px}.privacy-notice_toc__Ces_C{position:-webkit-sticky;position:sticky;top:104px;padding:18px;border:var(--border-width) solid var(--border);border-radius:var(--radius-panel);background:var(--surface)}.privacy-notice_toc__Ces_C strong{display:block;margin:0 0 8px 10px;color:var(--foreground-muted);font-size:12px;letter-spacing:.1em;text-transform:uppercase}.privacy-notice_toc__Ces_C ol{margin:0;padding:0;list-style:none;counter-reset:toc}.privacy-notice_toc__Ces_C li{counter-increment:toc}.privacy-notice_toc__Ces_C a{display:flex;gap:10px;padding:7px 10px;border-radius:12px;color:var(--foreground-muted);font-size:14px;font-weight:700;line-height:1.35;text-decoration:none;transition:background-color .2s ease,color .2s ease}.privacy-notice_toc__Ces_C a:before{content:counter(toc);min-width:18px;color:var(--primary-text)}.privacy-notice_toc__Ces_C a:hover{background:var(--background-subtle);color:var(--foreground)}.privacy-notice_sections__aIdQc{display:grid;grid-gap:16px;gap:16px;min-width:0}.privacy-notice_section__yg9RK{padding:clamp(24px,3.4vw,36px);border:var(--border-width) solid var(--border);border-radius:var(--radius-card);background:var(--surface)}.privacy-notice_section__yg9RK h2{display:flex;align-items:center;gap:14px;font-size:clamp(21px,2.2vw,26px);line-height:1.2;letter-spacing:-.025em}.privacy-notice_number__BUVR0{display:grid;place-items:center;width:40px;height:40px;flex:none;padding-bottom:3px;border-radius:13px;background:var(--primary-soft);color:var(--primary-soft-foreground);font-size:16px;letter-spacing:0;box-shadow:inset 0 -3px 0 var(--primary-soft-edge)}.privacy-notice_sectionBody__s9Kha{max-width:68ch;margin-top:18px}.privacy-notice_sectionBody__s9Kha p+p,.privacy-notice_sectionBody__s9Kha p+ul,.privacy-notice_sectionBody__s9Kha ul+p{margin-top:14px}.privacy-notice_sectionBody__s9Kha ul{margin:12px 0 0;padding-left:22px}.privacy-notice_sectionBody__s9Kha li+li{margin-top:8px}.privacy-notice_sectionBody__s9Kha li::marker{color:var(--accent)}.privacy-notice_sectionBody__s9Kha a{color:var(--foreground);font-weight:700;text-decoration:underline;-webkit-text-decoration-color:var(--accent);text-decoration-color:var(--accent);text-decoration-thickness:2px;text-underline-offset:4px;overflow-wrap:anywhere}.privacy-notice_pending__gAlQ1{padding:14px 16px;border:var(--border-width) solid color-mix(in srgb,var(--support-edge) 55%,var(--support-soft));border-radius:16px;background:var(--support-soft)}@media(max-width:960px){.privacy-notice_layout__l4U6i{grid-template-columns:1fr}.privacy-notice_toc__Ces_C{display:none}}@media(max-width:640px){.privacy-notice_page__u3nGl{font-size:16px}.privacy-notice_full__A8hYY{position:absolute;width:1px;height:1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.privacy-notice_compact__9SZdq{display:inline}.privacy-notice_headerLinks__cMfU1 .privacy-notice_applyLink__Xhtab{padding:0 14px var(--edge-depth)}.privacy-notice_applyLink__Xhtab svg{display:none}.privacy-notice_headerLinks__cMfU1 .privacy-notice_languageLink__iplc_{min-width:44px;padding:0 12px var(--edge-depth)}.privacy-notice_hero__bsKZB h1{font-size:36px}.privacy-notice_review__tZ_Ql{flex-direction:column;padding:20px}.privacy-notice_section__yg9RK{padding:22px 18px;border-radius:24px}.privacy-notice_section__yg9RK h2{align-items:flex-start;font-size:20px}.privacy-notice_number__BUVR0{width:34px;height:34px;border-radius:11px;font-size:15px}}