*{box-sizing:border-box}body{margin:0;background:#031817;color:#edf5f0;font-family:Manrope,Arial,sans-serif}header{height:66px;padding:0 clamp(16px,4vw,55px);display:flex;align-items:center;gap:25px;border-bottom:1px solid var(--product-line);position:sticky;top:0;background:rgba(3,24,23,.96);z-index:3}.mark{color:inherit;text-decoration:none;font-weight:800;display:flex;align-items:center;gap:8px}.mark i{display:grid;place-items:center;width:25px;height:25px;background:var(--product-lime);color:#06302a;font:20px Georgia;border-radius:3px}.mark span,.eyebrow{font:10px 'DM Mono';letter-spacing:.13em;color:var(--product-muted)}header nav{display:flex;gap:14px;margin-left:auto}header nav a{color:var(--product-muted);text-decoration:none;font-size:12px}main{max-width:1320px;margin:auto;padding:55px 35px 100px;display:grid;grid-template-columns:220px minmax(0,1fr);gap:60px}aside{position:sticky;top:110px;align-self:start}aside h1{font:46px 'Playfair Display';margin:8px 0 28px}aside nav{display:grid;gap:10px}aside nav a{color:var(--product-muted);text-decoration:none;padding:10px;border-left:2px solid var(--product-line)}aside nav a:hover{color:var(--product-lime);border-color:var(--product-lime)}.account-main{display:grid;gap:75px}.account-main section{scroll-margin-top:90px}.account-main h2{font:clamp(35px,5vw,56px) 'Playfair Display';margin:8px 0 25px}.section-head{display:flex;justify-content:space-between;align-items:start;gap:20px}.primary,.secondary,button{font:inherit;cursor:pointer}.primary{border:0;background:var(--product-lime);color:#06302a;border-radius:4px;padding:11px 15px;font-weight:800;text-decoration:none}.secondary{border:1px solid var(--product-line);background:transparent;color:var(--product-ink);border-radius:4px;padding:9px 12px}.metric-grid,.card-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.metric-grid article,.card{border:1px solid var(--product-line);background:var(--product-panel);padding:20px;border-radius:5px}.metric-grid span{display:block;color:var(--product-muted);font:10px 'DM Mono';text-transform:uppercase}.metric-grid strong{font-size:29px;display:block;margin-top:8px}.card{margin-top:14px}.card p{color:var(--product-muted);line-height:1.6}label{display:block;color:var(--product-muted);font-size:12px;margin:12px 0}input,select{background:#031817;color:var(--product-ink);border:1px solid var(--product-line);border-radius:3px;padding:9px;margin-left:8px}input[type=checkbox]{accent-color:var(--product-lime)}#statement-form{display:flex;flex-wrap:wrap;gap:6px}#statement-form input,#statement-form select{margin:0}.ledger-row,.key-row{display:grid;grid-template-columns:1fr auto auto;gap:15px;padding:12px 0;border-top:1px solid var(--product-line);align-items:center}.ledger-row small,.key-row small{color:var(--product-muted);display:block}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.form-grid input{width:100%;margin:7px 0}.form-grid fieldset{grid-column:1/-1;border:1px solid var(--product-line)}.form-grid>button,.form-grid>p{grid-column:1/-1;justify-self:start}dialog{max-width:580px;background:#082724;color:#edf5f0;border:1px solid var(--product-lime);border-radius:6px}dialog::backdrop{background:rgba(0,0,0,.75)}dialog form{display:grid;gap:16px}dialog code{overflow-wrap:anywhere;padding:15px;background:#031817;color:var(--product-lime)}@media(max-width:800px){main{grid-template-columns:1fr;padding:35px 18px}aside{position:static}aside nav{grid-template-columns:repeat(2,1fr)}.metric-grid,.card-grid,.form-grid{grid-template-columns:1fr}header nav{display:none}.ledger-row,.key-row{grid-template-columns:1fr auto}}
