.site[data-chrome=quiet]>main{flex-direction:column;display:flex}.site[data-chrome=quiet]>main>.pg{flex-direction:column;flex:1;display:flex}.site[data-chrome=quiet] .c-signin{flex:1}.c-signin{--frame:max(var(--site-gutter),calc(50vw - 720px + var(--site-gutter)));--split:clamp(1.5rem,4vw,4rem);background:#fff;grid-template-columns:minmax(0,1fr);display:grid}.c-signin__row{display:contents}@media (min-width:52rem){.c-signin{grid-template-columns:1fr 1fr}.c-signin__say{order:-1}}.c-signin__say{box-sizing:border-box;min-width:0;min-height:clamp(24rem,58vh,38rem);padding:clamp(2.5rem,6vw,4rem) var(--split) clamp(2.5rem,6vw,4rem) var(--frame);background:#f2f4f7;flex-direction:column;justify-content:center;display:flex}.c-signin__say>*{max-width:32rem}.c-signin__stmt{font-family:var(--site-face-title);letter-spacing:-.02em;color:#102d47;text-wrap:pretty;margin:0;font-size:clamp(1.5rem,2.6vw,1.85rem);font-weight:600;line-height:1.3}.c-signin__p{color:#5e666f;margin:1.1rem 0 0;font-size:.98rem;line-height:1.7}.c-signin__note{color:#5e666f;border-top:1px solid #102d4724;margin:1.5rem 0 0;padding-top:1.1rem;font-size:.88rem;line-height:1.65}.c-signin__form{box-sizing:border-box;width:100%;min-width:0;max-width:calc(25rem + var(--frame) + var(--split));padding:clamp(2rem,5vw,3.25rem) var(--frame) clamp(2.5rem,5vw,3.5rem) var(--split);margin-left:auto}@media (max-width:51.99rem){.c-signin__form{max-width:calc(25rem + 2*var(--site-gutter));padding-inline:var(--site-gutter);margin-inline:auto}.c-signin__say{padding-inline:var(--site-gutter)}.c-signin__say>*{max-width:none}}.c-signin__form .c-form{background:0 0;border:0;border-radius:0;padding:0}.c-signin__form h1{font-family:var(--site-face-title);letter-spacing:-.025em;color:#102d47;margin:0 0 .5rem;font-size:clamp(1.6rem,2.4cqi,2rem);font-weight:600;line-height:1.15}.c-signin__lead{color:#5e666f;margin:0 0 1.25rem;font-size:1rem;line-height:1.65}.c-signin__hint{color:#5e666f;margin:.9rem 0 0;font-size:.88rem;line-height:1.6}.c-signin__foot{color:#5e666f;margin:1.25rem 0 0;font-size:.88rem;line-height:1.65}.c-signin__or{letter-spacing:.1em;text-transform:uppercase;color:#5e666f;align-items:center;gap:.9rem;margin:1.4rem 0 1.1rem;font-size:.78rem;font-weight:600;display:flex}.c-signin__or:before,.c-signin__or:after{content:"";background:#102d4724;flex:1;height:1px}.c-signin__alt{box-sizing:border-box;border:1px solid var(--site-control-border);color:#153f63;letter-spacing:.06em;text-transform:uppercase;cursor:pointer;background:#fff;border-radius:999px;justify-content:center;align-items:center;width:100%;min-height:2.75rem;padding:.5rem 1.5rem;font-family:inherit;font-size:.85rem;font-weight:600;transition:background .22s,color .22s,border-color .22s;display:flex}.c-signin__alt:hover{color:#fff;background:#153f63;border-color:#153f63}.c-signin__alt[disabled]{cursor:default;color:#5e666f;border-color:#102d4724}.c-signin__alt[disabled]:hover{color:#5e666f;background:#fff;border-color:#102d4724}.c-form input.c-signin__code{letter-spacing:.35em;font-variant-numeric:tabular-nums;width:13rem;max-width:100%;font-size:1.3rem}.c-signin__wait{color:#101820;background:#f6f7f9;border:1px solid #102d4724;border-radius:6px;align-items:center;gap:.8rem;margin:.9rem 0 0;padding:.8rem 1rem;font-size:.92rem;line-height:1.55;display:flex}.c-signin__wait:before{content:"";background:#153f63;border-radius:50%;flex:none;width:.62rem;height:.62rem;animation:1.4s ease-in-out infinite c-signin-pulse}@keyframes c-signin-pulse{0%,to{opacity:1}50%{opacity:.2}}@media (prefers-reduced-motion:reduce){.c-signin__wait:before{animation:none}}.c-signin__acts{border-top:1px solid #102d4724;flex-wrap:wrap;align-items:center;gap:.6rem 1.5rem;margin:1.25rem 0 0;padding-top:1.1rem;font-size:.9rem;display:flex}.c-signin__acts form{margin:0}.c-signin__link{color:#153f63;cursor:pointer;text-underline-offset:.18em;background:0 0;border:0;padding:0;font-family:inherit;font-size:.9rem;font-weight:600;text-decoration:underline;text-decoration-thickness:1px}.c-signin__link:hover{color:#2a6ea3}@media (pointer:coarse){.c-signin__acts{gap:.9rem 1.5rem}.c-signin__link{min-height:2.75rem}}.c-bar__acct{display:flex}.c-bar__acct>summary{padding:0}.c-bar__acct>summary:after{display:none}
