.account-main{padding-block:40px 70px}.account-main>h1{max-width:900px}.account-main>.lede{margin-top:24px}.plan-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-block:38px}.plan-grid h2,.account-panel h2{font-size:36px}.plan-grid ul{padding-left:20px;font-size:15px;color:var(--muted)}.plan-grid li+li{margin-top:8px}.price{font-size:30px!important;font-weight:650;color:var(--ink)!important}.price span{font-size:15px;font-weight:400}.pro-card{border:2px solid var(--green)}.plan-grid button{margin-top:20px}.account-panel{max-width:740px}.account-panel h2{margin-bottom:18px}.account-panel form{max-width:480px;margin-top:24px}.account-field{display:flex;flex-direction:column;gap:6px;margin-top:16px}.account-field input{width:100%;font:inherit;padding:10px 12px;border:1px solid var(--line);border-radius:5px;background:var(--surface);color:var(--ink)}.account-field input:focus-visible{outline:3px solid var(--green);outline-offset:3px}.account-field small{color:var(--muted)}.account-error{color:var(--ink);border-left:4px solid var(--green);padding:12px;margin-top:20px!important}.account-note{margin-top:30px!important;font-size:14px;color:var(--muted);max-width:80ch}button:disabled{opacity:.6;cursor:not-allowed}.account-main p,.account-panel button{overflow-wrap:anywhere}@media(max-width:640px){.plan-grid{grid-template-columns:1fr}.account-main{padding-top:20px}.account-main h1{font-size:43px}.account-panel,.plan-grid .card{padding:22px}}.link-button{background:none;border:0;padding:0 4px;font:inherit;font-size:15px;color:var(--ink);text-decoration:underline;cursor:pointer;align-self:center}.link-button:focus-visible{outline:3px solid var(--green);outline-offset:3px}.account-notice{border-left:4px solid var(--green);padding:12px;margin-top:20px!important}.delete-account{margin-top:28px;border-top:1px solid var(--line);padding-top:18px}.delete-account summary{cursor:pointer;font-weight:600}.delete-account summary:focus-visible{outline:3px solid var(--green);outline-offset:3px}.delete-account p{color:var(--muted);font-size:15px;margin-top:10px!important}
