.bs-panel{gap:0}.bs-wordmark{margin-block-end:32px}.bs-title{font-size:clamp(32px,2.8vw,42px)}.bs-sub{max-inline-size:34ch}.bs-offer{margin-block-start:24px;inline-size:100%;border:1px solid var(--signin-hairline);border-radius:18px;background:#ffffff;padding:20px 22px;text-align:start}.bs-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px}.bs-was{color:var(--signin-muted);font-size:18px}.bs-now{font-family:var(--ob-serif),Georgia,"Times New Roman",serif;font-size:40px;line-height:1;color:var(--signin-blue)}.bs-per{margin:6px 0 0;color:var(--signin-ink-2);font-size:15px}.bs-tag{display:inline-block;margin-block-end:10px;padding:3px 10px;border-radius:999px;background:var(--signin-blue-soft);color:var(--signin-blue-deep);font-size:12px;font-weight:600}.bs-includes{margin:16px 0 0;padding:14px 0 0;border-block-start:1px solid var(--signin-hairline);list-style:none;display:grid;gap:8px}.bs-includes li{display:flex;justify-content:space-between;gap:12px;font-size:14px;color:var(--signin-muted)}.bs-includes b{color:var(--signin-ink);font-weight:600;text-align:end}@media (max-width:480px){.bs-includes li{flex-direction:column;gap:2px}.bs-includes b{text-align:start}}.bs-go{margin-block-start:32px;inline-size:100%;display:flex;align-items:center;gap:16px;padding:18px 22px;border:0;border-radius:16px;background:var(--signin-blue);color:#ffffff;font:inherit;font-size:17px;font-weight:600;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.bs-go:hover:not(:disabled){background:var(--signin-blue-deep);transform:translateY(-1px);box-shadow:0 22px 44px -26px rgba(30,58,92,.6)}.bs-go:focus-visible{outline:2px solid var(--signin-blue);outline-offset:3px}.bs-go:disabled{opacity:.7;cursor:progress}.bs-go-label{flex:1;text-align:start}.bs-go-quiet{background:#ffffff;color:var(--signin-ink);border:1px solid var(--signin-hairline)}.bs-reassure{margin:14px 0 0;font-size:14px;line-height:1.5}.bs-account,.bs-reassure{color:var(--signin-muted)}.bs-account{margin:0;padding-block-start:40px;font-size:13px;line-height:1.6}.bs-account a{color:var(--signin-blue);text-decoration:none}.bs-account a:hover{text-decoration:underline}.bs-spinner{inline-size:28px;block-size:28px;margin-block-end:20px;border-radius:50%;border:3px solid var(--signin-blue-soft);border-block-start-color:var(--signin-blue);animation:bs-spin .9s linear infinite}@keyframes bs-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.bs-spinner{animation:none}}.bs-confirming{display:flex;flex-direction:column;align-items:center;inline-size:100%}@media (min-width:1024px){.bs-wide .signin-frame{grid-template-columns:1fr}}.bs-wide .signin-panel{inline-size:min(100%,1120px)}.bs-wide .bs-sub{max-inline-size:60ch}.bs-plans{--bs-teal:#0f8f83;--bs-teal-deep:#0a6b62;--bs-teal-tint:#f3fbf9;--bs-teal-line:#a6d9d2;display:grid;grid-template-columns:minmax(0,1fr);gap:22px;margin-block-start:28px;inline-size:100%;text-align:start}@media (min-width:1024px){.bs-plans[data-groups="2"]{grid-template-columns:minmax(0,1fr) 1px minmax(0,3.2fr)}}.bs-plan-div{background:var(--signin-hairline);min-block-size:1px}.bs-plan-group{display:grid;gap:12px;align-content:start;min-inline-size:0}.bs-group-label{display:flex;align-items:center;gap:10px;margin:0;color:var(--signin-blue-deep);font-size:11.5px;font-weight:700;line-height:1;letter-spacing:.08em;text-transform:uppercase}.bs-group-label:after{content:"";flex:1;block-size:1px;background:currentColor;opacity:.3}.bs-plan-group[data-list=true] .bs-group-label{color:var(--bs-teal-deep)}.bs-plan-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px}.bs-plan{display:flex;flex-direction:column;gap:14px;block-size:100%;padding:20px;border:1px solid var(--signin-hairline);border-radius:18px;background:#ffffff;min-inline-size:0}.bs-plan-group[data-list=true] .bs-plan{padding-block-start:24px;border-color:var(--bs-teal-line);background:var(--bs-teal-tint);box-shadow:inset 0 4px 0 var(--bs-teal)}.bs-plan-name{margin:0;font-size:19px;font-weight:600;line-height:1.2;color:var(--signin-ink)}.bs-plan-tagline{margin:-12px 0 0;color:var(--signin-muted);font-size:13px}.bs-plan-price{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 6px;margin:0}.bs-plan .bs-now{font-size:40px}.bs-plan .bs-per{margin:0;font-size:14px}.bs-plan-group[data-list=true] .bs-now{color:var(--bs-teal)}.bs-plan-facts{display:grid;gap:8px;margin:0;padding-block-start:12px;border-block-start:1px solid var(--signin-hairline)}.bs-plan-group[data-list=true] .bs-plan-facts{border-block-start-color:var(--bs-teal-line)}.bs-plan-facts>div{display:flex;justify-content:space-between;gap:10px;font-size:14px}.bs-plan-facts dt{color:var(--signin-muted);white-space:nowrap}.bs-plan-facts dd{margin:0;color:var(--signin-ink);font-weight:600;text-align:end}.bs-plan-facts small{display:block;color:var(--signin-muted);font-size:11.5px;font-weight:400}.bs-plan-plus{font-size:12.5px;font-weight:600}.bs-plan-lines,.bs-plan-plus{margin:0;color:var(--signin-ink-2)}.bs-plan-lines{display:grid;gap:8px;padding:0;list-style:none;font-size:13.5px}.bs-plan-lines li{display:flex;align-items:baseline;gap:10px}.bs-plan-lines li:before{content:"";flex:none;inline-size:5px;block-size:9px;margin:0 4px 0 3px;border:solid var(--signin-blue);border-width:0 2px 2px 0;transform:rotate(45deg) translateY(-2px)}.bs-plan-group[data-list=true] .bs-plan-lines li:before{border-color:var(--bs-teal)}.bs-plan-lines li[data-no=true]{color:var(--signin-muted)}.bs-plan-lines li[data-no=true]:before{content:"\00d7";inline-size:auto;block-size:auto;margin:0 5px 0 1px;border:0;transform:none;font-size:16px;line-height:1;color:var(--signin-muted)}.bs-plan .bs-go{margin-block-start:auto;justify-content:space-between;gap:10px;padding:13px 16px;border-radius:13px;font-size:14.5px}.bs-plan .bs-go:after{content:"\2192"}.bs-plan .bs-go-quiet:after{content:none}.bs-plan-group[data-list=true] .bs-go:not(.bs-go-quiet){background:var(--bs-teal)}.bs-plan-group[data-list=true] .bs-go:not(.bs-go-quiet):hover:not(:disabled){background:var(--bs-teal-deep)}.bs-fine{margin:4px auto 0;max-inline-size:80ch;color:var(--signin-muted);font-size:13px;text-align:center}.bs-current{margin:auto 0 0;padding:13px 16px;border-radius:13px;font-size:14.5px;background:var(--signin-blue-tint);color:var(--signin-blue-deep);font-weight:600;text-align:center}.bs-moved,.bs-pending{margin:12px 0 0;font-size:15px;color:var(--signin-ink-2)}.bs-moved{color:var(--signin-blue-deep)}.bs-dialog-backdrop{position:fixed;inset:0;z-index:50;display:grid;place-items:center;padding:max(16px,env(safe-area-inset-left,0px));background:rgba(27,27,47,.42)}.bs-dialog{inline-size:min(480px,100%);padding:24px;border-radius:18px;border:1px solid var(--signin-hairline);background:var(--signin-panel);text-align:start}.bs-dialog-title{margin:0 0 12px;font-size:22px;color:var(--signin-ink)}.bs-dialog-line{margin:0 0 10px;font-size:15px;line-height:1.5;color:var(--signin-ink-2)}.bs-dialog-actions{display:flex;justify-content:flex-end;gap:10px;margin-block-start:18px}.bs-dialog-go,.bs-dialog-quiet{padding:10px 18px;border-radius:12px;font-size:15px;font-weight:600;cursor:pointer}.bs-dialog-quiet{border:1px solid var(--signin-hairline);background:#ffffff;color:var(--signin-ink)}.bs-dialog-go{border:0;background:var(--signin-blue);color:#ffffff}.bs-dialog-go:disabled{opacity:.55;cursor:not-allowed}.bs-dialog-go:focus-visible,.bs-dialog-quiet:focus-visible{outline:2px solid var(--signin-blue);outline-offset:3px}.bs-wide .signin-form-col,.bs-wide .signin-panel{min-inline-size:0}