.auth_content__5elVC{gap:16px;min-width:0}.auth_heading__P60St{margin:32px 0 12px}.auth_heading__P60St h1{font-size:32px;text-wrap:balance}.auth_google__e2oB7{display:flex;align-items:center;justify-content:center;gap:12px;min-height:54px}.auth_google__e2oB7 svg{flex:0 0 20px}.auth_email__oJxVk{margin-top:8px;min-width:0}.auth_tabs__gQ5mY{display:flex;gap:20px;margin-bottom:24px;border-bottom:1px solid var(--faint)}.auth_tabs__gQ5mY button{min-height:44px;padding:10px 0;color:var(--dim);font-size:15px}.auth_tabs__gQ5mY button[aria-pressed=true]{color:var(--ink);box-shadow:0 1px 0 var(--ink)}.auth_form__zbgVG{display:grid;grid-gap:16px;gap:16px}.auth_label__p2_YT{display:grid;grid-gap:8px;gap:8px;font-size:14px;color:var(--dim)}.auth_input___732B{width:100%;min-width:0;padding:14px 16px;border:1px solid var(--dim);border-radius:12px;background:transparent;color:var(--ink);font:inherit;font-size:16px;caret-color:var(--ink)}.auth_reset__n5_66{justify-self:end;min-height:44px;font-size:13px;color:var(--dim);text-decoration:underline;text-underline-offset:3px}.auth_message__o9LF5{font-size:14px;line-height:1.5;overflow-wrap:anywhere}.auth_guest__z9F2P{display:grid;grid-gap:12px;gap:12px;margin-top:auto;padding-top:24px}.auth_content__5elVC a:focus-visible,.auth_content__5elVC button:focus-visible,.auth_input___732B:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.Analytics_dialog__Qkl4a{position:fixed;inset:0;margin:auto;width:min(32rem,calc(100% - 32px));max-height:calc(100dvh - 32px);overflow-y:auto;padding:clamp(22px,4vw,36px);border:1px solid var(--dim);border-radius:16px;background:var(--bg);color:var(--ink);line-height:1.55;overscroll-behavior:contain}.Analytics_dialog__Qkl4a::-webkit-backdrop{background:rgb(0 0 0/.78)}.Analytics_dialog__Qkl4a::backdrop{background:rgb(0 0 0/.78)}.Analytics_dialog__Qkl4a h2{font-size:clamp(24px,4vw,32px);letter-spacing:-.025em;font-weight:500;line-height:1.2;margin:0 0 12px;text-wrap:balance}.Analytics_dialog__Qkl4a h2:focus{outline:none}.Analytics_dialog__Qkl4a p{margin:0}.Analytics_bands__45GdG{display:grid;grid-gap:8px;gap:8px;margin:22px 0}.Analytics_bands__45GdG button{width:100%;min-height:46px;border:1px solid var(--dim);border-radius:10px;text-align:start;padding:10px 16px;font-weight:500}.Analytics_bands__45GdG button:hover,.Analytics_choice__f1mum:hover{background:var(--ink);color:var(--bg)}.Analytics_detail__T2zEh,.Analytics_error__ryr2Y{font-size:14px;line-height:1.5;color:var(--dim)}.Analytics_links__dF7y3{display:flex;flex-wrap:wrap;gap:6px 16px;margin-top:18px;font-size:14px}.Analytics_links__dF7y3 a,.Analytics_textButton__z3Cu7{text-decoration:underline;text-underline-offset:3px}.Analytics_links__dF7y3 a{padding:4px 0}.Analytics_textButton__z3Cu7{min-height:44px;font-size:inherit;text-align:start}.Analytics_preference__5eTG9{margin:16px 0 24px}.Analytics_actions__XZddr{display:flex;flex-wrap:wrap;gap:10px;margin-top:12px}.Analytics_choice__f1mum{flex:1 1 155px;min-height:44px;padding:12px 16px;font-size:14px;line-height:1.3}@media(max-height:480px){.Analytics_bands__45GdG{margin:14px 0}.Analytics_dialog__Qkl4a{padding:20px}}.LegalNotice_page__KfQAQ{max-width:760px;margin:0 auto;padding:28px 24px 64px;color:var(--ink);font-size:16px;line-height:1.7;overflow-wrap:anywhere}.LegalNotice_top__As_wR{display:flex;justify-content:space-between;gap:24px;align-items:center;padding-bottom:24px;border-bottom:1px solid var(--faint)}.LegalNotice_page__KfQAQ a{text-decoration:underline;text-underline-offset:4px}.LegalNotice_page__KfQAQ a:focus-visible{outline:2px solid var(--ink);outline-offset:5px}.LegalNotice_languages__0NNyH,.LegalNotice_page__KfQAQ footer,.LegalNotice_related__sQIxu{display:flex;flex-wrap:wrap;gap:12px 24px;margin:24px 0}.LegalNotice_languages__0NNyH [aria-current],.LegalNotice_related__sQIxu [aria-current]{font-weight:700}.LegalNotice_page__KfQAQ h1{font-size:clamp(30px,5vw,44px);font-weight:500;line-height:1.15;letter-spacing:-.025em;margin:38px 0 12px}.LegalNotice_page__KfQAQ h2{font-size:22px;line-height:1.3;font-weight:500;margin:0 0 14px}.LegalNotice_updated__pilc_{font-size:14px}.LegalNotice_page__KfQAQ section{margin-top:40px;scroll-margin-top:20px}.LegalNotice_page__KfQAQ p{margin:0 0 16px}.LegalNotice_choice__xjSfP{padding:24px 0;border-top:1px solid var(--faint);border-bottom:1px solid var(--faint)}.LegalNotice_page__KfQAQ address{font-style:normal}.LegalNotice_page__KfQAQ ul{padding-left:22px}.LegalNotice_page__KfQAQ li{margin:12px 0}.LegalNotice_page__KfQAQ footer{padding-top:28px;margin-top:48px;border-top:1px solid var(--faint);font-size:14px}@media(max-width:480px){.LegalNotice_page__KfQAQ{padding:20px 20px 48px}.LegalNotice_top__As_wR{align-items:flex-start}.LegalNotice_page__KfQAQ h2{font-size:20px}}.EmailMarketing_signup__zRXyI{display:grid;grid-gap:6px;gap:6px;padding:16px 0;border-top:1px solid var(--faint)}.EmailMarketing_choice__be2lP{display:flex;align-items:flex-start;gap:12px;font-size:15px;line-height:1.5;cursor:pointer}.EmailMarketing_choice__be2lP input{flex:none;width:19px;height:19px;margin-top:2px;accent-color:var(--ink)}.EmailMarketing_help__YGHPy,.EmailMarketing_status__V_haP{font-size:14px;line-height:1.5;color:var(--dim)}.EmailMarketing_signup__zRXyI .EmailMarketing_help__YGHPy{margin-left:31px}.EmailMarketing_profile__aGfaR{display:grid;grid-gap:12px;gap:12px;padding:18px 0;border-bottom:1px solid var(--faint);text-align:start}.EmailMarketing_profile__aGfaR h2{font-size:17px;line-height:1.3;font-weight:500}.EmailMarketing_action__Nvmtw,.EmailMarketing_profile__aGfaR a{justify-self:start;min-height:44px;align-content:center;text-decoration:underline;text-underline-offset:3px;font-size:14px}.EmailMarketing_profile__aGfaR button:disabled{opacity:.65}