.market-account{--account-blue:#075fbb;--account-ink:#0a1740;--account-muted:#4d6384;min-height:max(38rem, calc(100svh - var(--header-height)));color:var(--account-ink);background:radial-gradient(circle at 75% 25%,#d9f6fb,#0000 32rem),linear-gradient(110deg,#fff,#f5faff);padding-block:clamp(1.25rem,3.4vw,3.4rem)}.market-account__container{--container-max:76rem;gap:clamp(1.25rem,3.4vw,2.55rem);display:grid}.market-account__back,.market-account__links a,.market-account__resources a{color:#244e80;text-underline-offset:.2em;font-size:.9375rem;font-weight:700}.market-account__back{width:fit-content;text-decoration:none}.market-account__back:hover,.market-account__links a:hover,.market-account__resources a:hover{text-decoration:underline}.market-account__layout{align-items:center;gap:clamp(1.7rem,5.1vw,4.25rem);display:grid}.market-account :is(h1,h2,h3,p){margin:0}.market-account :is(h1,h2,h3){color:var(--account-ink);text-wrap:balance;line-height:1.14}.market-account__eyebrow{color:#075fbb;background:#ebf8ff;border:1px solid #baddf4;border-radius:999px;align-items:center;gap:.425rem;padding:.4rem .65rem;font-size:.8125rem;font-weight:800;display:inline-flex}.market-account__eyebrow svg{width:1.05rem;height:1.05rem}.market-account h1{letter-spacing:-.045em;max-width:15ch;margin-block:1.0625rem .85rem;font-size:clamp(2.125rem,4.25vw,3.625rem)}.market-account__description{max-width:50ch;color:var(--account-muted);font-size:clamp(1rem,1.5vw,1.0625rem);line-height:1.5}.market-account__boundary{color:#304869;border-left:3px solid #16a2ba;max-width:48ch;padding-left:.85rem;font-size:1rem;line-height:1.45;margin-top:.85rem!important}.market-account__links,.market-account__resources{flex-wrap:wrap;gap:.65rem 1.275rem;margin-top:1.275rem;display:flex}.market-account__card{background:#fff;border:1px solid #d5e5f3;border-radius:1.25rem;min-width:0;padding:clamp(1.2rem,2.55vw,1.9rem);box-shadow:0 1.25rem 3.4rem #20537e1c}.market-account__card>.market-account__step{color:#087b69;letter-spacing:.08em;text-transform:uppercase;font-size:.75rem;font-weight:800}.market-account__card h2{margin-top:.425rem;font-size:clamp(1.5rem,2.2vw,1.7rem)}.market-account__card h3{margin-bottom:.85rem;font-size:1.2rem}.market-account__hint,.market-account__field-hint,.market-account__card [data-market-verify-panel] p,.market-account__card [data-market-dashboard] p{color:var(--account-muted);font-size:.9375rem;line-height:1.45;margin-top:.45rem!important}.market-account__unavailable,.market-account__status:not(:empty){color:#214c76;background:#edf6fd;border-radius:.7rem;padding:.65rem .85rem;font-size:.9375rem;line-height:1.4;margin-top:.85rem!important}.market-account__status[data-state=error]{color:#852226;background:#fff0f0}.market-account__card form,.market-account__card [data-market-verify-panel],.market-account__card [data-market-dashboard]{margin-top:1.0625rem}.market-account__card form:not([hidden]){gap:.5rem;display:grid}.market-account__card label:not(.market-account__consent){font-size:.9375rem;font-weight:700}.market-account__card input:not([type=checkbox]),.market-account__card select{width:100%;min-height:2.75rem;color:var(--account-ink);font:inherit;background:#fff;border:1px solid #9db4cc;border-radius:.55rem;padding:.55rem .65rem;font-size:1rem}.market-account__card button:not(.market-account__text-button){border:1px solid var(--account-blue);background:var(--account-blue);color:#fff;min-height:2.75rem;font:inherit;cursor:pointer;border-radius:.55rem;margin-top:.5rem;padding:.55rem .85rem;font-size:.9375rem;font-weight:800}.market-account__card button:disabled{opacity:.55;cursor:not-allowed}.market-account__text-button{width:fit-content;min-height:2.25rem;color:var(--account-blue);font:inherit;text-underline-offset:.2em;cursor:pointer;background:0 0;border:0;padding:.3rem 0;font-size:.9375rem;font-weight:700;text-decoration:underline}.market-account__consent{align-items:flex-start;gap:.65rem;margin-top:.65rem;line-height:1.4;display:flex}.market-account__consent input{flex:none;width:1.25rem;height:1.25rem;margin-top:.1rem}.market-account :is(a,button,input,select):focus-visible{outline-offset:3px;outline:3px solid #0876dc}.market-account__card [hidden]{display:none!important}@media (width>=48rem){.market-account__layout{grid-template-columns:minmax(0,1fr) minmax(19rem,.78fr)}}
