.w3-band{padding:clamp(48px, 9vw, 120px) var(--gut)}.w3-band--ink{background:var(--dark);color:var(--paper)}.w3-band--ink .u-mono{color:#9a9a92}.w3-head{flex-wrap:wrap;align-items:baseline;gap:12px 24px;margin:0 0 28px;display:flex}.w3-h1{font-family:var(--font-display,"Archivo Black"), sans-serif;letter-spacing:-.01em;text-transform:uppercase;text-wrap:balance;margin:0;font-size:clamp(30px,5.4vw,64px);line-height:.98}.w3-sub{max-width:52ch;color:var(--mute);margin:-16px 0 32px}.w3-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));align-items:start;gap:18px;display:grid}.w3-note{font-family:var(--mono);letter-spacing:.08em;color:var(--mute);border-left:2px solid var(--signal);margin:10px 0 0;padding:6px 0 6px 10px;font-size:10.5px}.w3-band--ink .w3-note{color:#9a9a92}.auth-stage{grid-template-columns:minmax(0,420px) minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (max-width:860px){.auth-stage{grid-template-columns:1fr}}.auth-steps{gap:14px;display:grid}.asc-card,.aml,.apw-card,.apk-card,.aac-card{width:100%}.asc-input,.aml-input,.aps-input,.ams-input,.acb-cell,.a2f-box{background:0 0}.auth-actions-row{flex-wrap:wrap;align-items:center;gap:10px;margin-top:14px;display:flex}.auth-alt{margin-top:22px}.mm-auth-down{border:1px dashed color-mix(in srgb, var(--signal) 55%, var(--hairline));background:color-mix(in srgb, var(--signal) 6%, transparent);margin-top:14px;padding:14px 16px}.mm-auth-down p{margin:0 0 4px;font-size:13px}.mm-auth-down .setup{font-family:var(--mono);letter-spacing:.04em;color:var(--mute);word-break:break-word;font-size:10px}.acct-shell{grid-template-columns:210px minmax(0,1fr);align-items:start;gap:26px;display:grid}@media (max-width:900px){.acct-shell{grid-template-columns:1fr}}.dss-nav{top:calc(var(--bar) + 16px);position:sticky}.acct-tabs .dtp-wrap{background:0 0;border:0;padding:0}.acct-panel{padding-top:18px}.acct-kpis .dkf-num{font-family:var(--mono);letter-spacing:.02em;font-size:20px}.acct-table td,.acct-table th{text-align:left}.mm-wl-list{touch-action:none;gap:8px;margin:0;padding:0;list-style:none;display:grid}.mm-wl-list li{cursor:grab}.mm-wl-list li:active{cursor:grabbing}.mm-wl-card{border:1px solid var(--line);background:var(--card);align-items:center;gap:12px;padding:10px 12px;display:flex}.mm-wl-card img{object-fit:cover;width:44px;height:55px}.mm-wl-card .nm{font-size:13px;font-weight:600}.mm-wl-card .pr{font-family:var(--mono);color:var(--mute);font-size:11px}.mm-wl-rm{border:1px solid var(--hairline);cursor:pointer;min-height:30px;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);background:0 0;margin-left:auto;padding:4px 10px;font-size:10px}.mm-wl-rm:hover{border-color:var(--signal);color:var(--signal)}.cart-layout{grid-template-columns:minmax(0,1.5fr) minmax(300px,1fr);align-items:start;gap:34px;display:grid}@media (max-width:900px){.cart-layout{grid-template-columns:1fr}}.cart-summary{top:calc(var(--bar) + 16px);position:sticky}.hcl-thumb img{object-fit:cover;width:64px;height:80px}.hcl-row{align-items:center}.hcl-step{border:1px solid var(--hairline);cursor:pointer;background:0 0;min-width:30px;min-height:30px}.hcl-step:disabled{opacity:.4;cursor:default}.hcl-remove{cursor:pointer;font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute);background:0 0;border:0;padding:6px 0;font-size:10px}.hcl-remove:hover{color:var(--signal)}.cart-disc{gap:8px;margin-top:14px;display:flex}.cart-disc input{border:1px solid var(--hairline);font-family:var(--mono);letter-spacing:.06em;background:0 0;flex:1;padding:10px 12px;font-size:12px}.cart-disc button{border:1px solid var(--ink);cursor:pointer;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;background:0 0;padding:10px 16px;font-size:10.5px}.pmd-wrap{border-top:1px solid var(--hairline);margin-top:14px;padding-top:12px}a.sweep.mm-checkout{border-color:var(--ink);justify-content:center;width:100%;margin-top:16px;text-decoration:none;display:flex}.acct-tabs .dtp-seg{flex-wrap:wrap}:is(.dtp-wrap.acct-tabs:has(#acct-t1:checked) label[for=acct-t1],.dtp-wrap.acct-tabs:has(#acct-t2:checked) label[for=acct-t2],.dtp-wrap.acct-tabs:has(#acct-t3:checked) label[for=acct-t3],.dtp-wrap.acct-tabs:has(#acct-t4:checked) label[for=acct-t4],.dtp-wrap.acct-tabs:has(#acct-t5:checked) label[for=acct-t5],.dtp-wrap.acct-tabs:has(#acct-t6:checked) label[for=acct-t6]){background:var(--acc);color:var(--bg)}:is(.dtp-wrap.acct-tabs:has(#acct-t1:focus-visible) label[for=acct-t1],.dtp-wrap.acct-tabs:has(#acct-t2:focus-visible) label[for=acct-t2],.dtp-wrap.acct-tabs:has(#acct-t3:focus-visible) label[for=acct-t3],.dtp-wrap.acct-tabs:has(#acct-t4:focus-visible) label[for=acct-t4],.dtp-wrap.acct-tabs:has(#acct-t5:focus-visible) label[for=acct-t5],.dtp-wrap.acct-tabs:has(#acct-t6:focus-visible) label[for=acct-t6]){outline:2px solid var(--acc);outline-offset:2px}.acct-tabs .dtp-panel{font-size:inherit;color:inherit}:is(.dtp-wrap.acct-tabs:has(#acct-t1:checked) .dtp-p1,.dtp-wrap.acct-tabs:has(#acct-t2:checked) .dtp-p2,.dtp-wrap.acct-tabs:has(#acct-t3:checked) .dtp-p3,.dtp-wrap.acct-tabs:has(#acct-t4:checked) .dtp-p4,.dtp-wrap.acct-tabs:has(#acct-t5:checked) .dtp-p5,.dtp-wrap.acct-tabs:has(#acct-t6:checked) .dtp-p6){display:block}.spl2-b:after{content:"";width:var(--p,0%);background:var(--acc);border-radius:3px;position:absolute;inset:0 auto 0 0}
