.login-choice_page__LDvQ9{display:grid;place-items:center;min-height:calc(100svh - 83px);padding:48px 24px 64px;color:var(--ink);background:var(--brand-background)}.login-choice_inner__mqICo{width:min(100%,760px)}.login-choice_intro__otcJA{display:flex;flex-direction:column;align-items:center;text-align:center}.login-choice_logoLink__bIt7I{display:block;border-radius:8px}.login-choice_logoLink__bIt7I:focus-visible{outline:2px solid var(--ink);outline-offset:4px}.login-choice_intro__otcJA h1{margin:22px 0 10px;font-size:28px;line-height:1.4;font-weight:700;letter-spacing:-.04em;text-wrap:balance}.login-choice_intro__otcJA>p{margin:0;color:var(--brand-gray-dark);font-size:14px;line-height:1.7}.login-choice_choices__bRcHJ{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;grid-gap:20px;gap:20px;margin-top:36px}.login-choice_card__BoJdN{--card-accent:var(--brand-primary);--card-hover:var(--brand-light);display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:30px;border:1px solid var(--brand-gray-border);border-radius:20px;background:var(--paper);color:var(--ink);box-shadow:0 4px 16px #22222204;text-decoration:none}a.login-choice_card__BoJdN{border-top:3px solid var(--card-accent);cursor:pointer;transition:border-color .15s ease,background-color .15s ease,box-shadow .15s ease,transform .15s ease}.login-choice_card__BoJdN[data-role=shop]{--card-accent:var(--brand-text);--card-hover:var(--brand-gray-light)}a.login-choice_card__BoJdN:focus-visible{border-color:var(--card-accent);background:var(--card-hover);outline:3px solid var(--card-accent);outline-offset:4px}a.login-choice_card__BoJdN:active{background:var(--card-hover);transform:translateY(0)}@media (hover:hover){a.login-choice_card__BoJdN:hover{border-color:var(--card-accent);background:var(--card-hover);box-shadow:0 10px 28px #2222220d;transform:translateY(-3px)}a.login-choice_card__BoJdN:hover .login-choice_action__j_cIF svg{transform:translateX(4px)}}.login-choice_eyebrow__bidUf{color:var(--brand-gray-dark);font-size:10px;font-weight:700;letter-spacing:.12em}.login-choice_icon__XpUq7{display:grid;place-items:center;width:60px;height:60px;margin-top:24px;border-radius:17px;background:var(--brand-light)}.login-choice_card__BoJdN[data-role=shop] .login-choice_icon__XpUq7{background:var(--brand-gray-light)}.login-choice_icon__XpUq7 svg{width:32px;height:32px;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.login-choice_card__BoJdN h2{margin:24px 0 10px;font-size:23px;line-height:1.4;font-weight:700;letter-spacing:-.035em}.login-choice_description__s21IF{flex:1 1;margin:0;color:var(--brand-gray-dark);font-size:14px;line-height:1.85;word-break:keep-all;overflow-wrap:anywhere}.login-choice_session__c0SsN{display:flex;align-items:center;gap:6px;min-height:20px;margin:28px 0 12px;color:var(--brand-gray-dark);font-size:12px;line-height:1.5;word-break:keep-all}.login-choice_session__c0SsN[data-signed-in=true]{color:var(--ink);font-weight:600}.login-choice_session__c0SsN svg{width:16px;height:16px;flex:0 0 16px;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.login-choice_action__j_cIF{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:44px;padding-top:18px;border-top:1px solid var(--brand-gray-border);color:var(--ink);font-size:14px;font-weight:700;line-height:1.5;word-break:keep-all}.login-choice_action__j_cIF svg{width:18px;height:18px;flex:0 0 18px;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s ease}.login-choice_footnote__n_EjA{margin:22px 0 0;text-align:center;color:var(--brand-gray-dark);font-size:12px;line-height:1.7}.login-choice_notice__LI7SA{margin:24px 0 0;border:1px solid var(--brand-secondary);border-radius:10px;padding:12px 16px;background:var(--brand-light);font-size:13px;line-height:1.7}.login-choice_skeleton__poTyh{gap:24px;min-height:380px}.login-choice_skeleton__poTyh>span{width:75%;height:18px;border-radius:6px;background:var(--brand-gray-light)}.login-choice_skeleton__poTyh>span:nth-child(2){width:60px;height:60px;margin-top:16px;border-radius:17px}.login-choice_skeleton__poTyh>span:last-child{width:100%;height:52px;margin-top:auto}@media (max-width:600px){.login-choice_page__LDvQ9{min-height:calc(100svh - 68px);padding:36px 16px 48px}.login-choice_intro__otcJA h1{font-size:23px}.login-choice_intro__otcJA>p{font-size:12px}.login-choice_choices__bRcHJ{gap:12px;margin-top:28px}.login-choice_card__BoJdN{padding:20px 16px 16px;border-radius:15px}.login-choice_eyebrow__bidUf{min-height:24px;font-size:8px;letter-spacing:.04em}.login-choice_icon__XpUq7{width:46px;height:46px;margin-top:12px;border-radius:13px}.login-choice_icon__XpUq7 svg{width:28px;height:28px}.login-choice_card__BoJdN h2{margin-top:20px;font-size:18px}.login-choice_description__s21IF{font-size:12px;line-height:1.75}.login-choice_session__c0SsN{min-height:36px;margin-top:20px;font-size:11px}.login-choice_action__j_cIF{min-height:40px;padding-top:14px;font-size:12px}.login-choice_action__j_cIF svg{width:14px;height:14px;flex-basis:14px}.login-choice_footnote__n_EjA{font-size:11px}}@media (max-width:360px){.login-choice_choices__bRcHJ{gap:10px}.login-choice_card__BoJdN{padding-inline:12px}.login-choice_card__BoJdN h2{font-size:16px}}@media (prefers-reduced-motion:reduce){.login-choice_action__j_cIF svg,a.login-choice_card__BoJdN{transition:none}a.login-choice_card__BoJdN:hover,a.login-choice_card__BoJdN:hover .login-choice_action__j_cIF svg{transform:none}}@media (forced-colors:active){a.login-choice_card__BoJdN:focus-visible{outline-color:Highlight}}