.au{display:flex;flex-wrap:wrap;gap:28px 64px;align-items:flex-start;padding-bottom:8px}.au-col{flex:1 1 440px;min-width:0;max-width:640px}.au-head{padding-bottom:22px}.au-crumb{display:flex;gap:8px;font-size:12px;font-weight:600;line-height:1.4;color:var(--ir-faint)}.au-crumb>:first-child{color:var(--ir-mute)}.au-crumb [aria-current]{color:var(--ir-ink)}.au-head h1,.au-lede{margin:12px 0 0}.au-lede{max-width:44rem;font-size:14.5px;line-height:1.55;color:var(--ir-soft)}.au-form{margin:0;display:flex;flex-direction:column;gap:18px;border-top:2px solid var(--ir-rule);padding-top:20px;max-width:520px}.au-names{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));grid-gap:18px 16px;gap:18px 16px}.au-field{display:flex;flex-direction:column;gap:5px;min-width:0}.au-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ir-mute)}.au-label-row{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.au-input{width:100%;padding:11px 12px;border:1px solid var(--ir-rule);border-radius:0;background:var(--ir-g);color:var(--ir-ink);font:inherit;font-size:15px;line-height:1.6;box-shadow:none;transition:border-color .18s ease,box-shadow .18s ease}.au-input::placeholder{color:var(--ir-faint)}.au-input:focus-visible{outline:2px solid var(--ir-acc);outline-offset:1px;border-color:var(--ir-ink)}.au-input[aria-invalid=true],.au-pw[data-invalid]{border-color:var(--ir-acc-t);box-shadow:inset 0 0 0 1px var(--ir-acc-t)}.au-reveal{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows .26s var(--ease-out),opacity .18s ease}.au-reveal[data-on]{grid-template-rows:1fr;opacity:1}.au-reveal>div{overflow:hidden;min-height:0}.au-err{margin:0;padding-top:1px;font-size:13px;line-height:1.4}.au-err,.au-err a{color:var(--ir-acc-t)}.au-err a{font-weight:800;text-decoration:underline;text-underline-offset:3px}.au-pw{display:flex;align-items:stretch;border:1px solid var(--ir-rule);background:var(--ir-g);transition:border-color .18s ease,box-shadow .18s ease}.au-pw input{flex:1 1;min-width:0;padding:11px 12px;border:0;border-radius:0;background:transparent;color:var(--ir-ink);font:inherit;font-size:15px;line-height:1.6}.au-pw input:focus-visible{outline:2px solid var(--ir-acc);outline-offset:-2px}.au-eye{flex:none;display:flex;align-items:center;gap:7px;padding:0 12px;border:0;border-left:1px solid var(--ir-rule-thin);background:transparent;color:var(--ir-ink);font:inherit;font-size:12px;font-weight:700;letter-spacing:.02em;cursor:pointer;transition:background-color .12s ease}.au-eye:hover{background:var(--ir-g2)}.au-eye-ico{position:relative;display:block;width:16px;height:16px}.au-eye-ico svg{position:absolute;inset:0;transition:opacity .18s ease,transform .26s var(--ease-out)}.au-eye-ico .au-eye-off{opacity:0;transform:rotate(30deg) scale(.6)}.au-eye[aria-pressed=true] .au-eye-on{opacity:0;transform:rotate(-30deg) scale(.6)}.au-eye[aria-pressed=true] .au-eye-off{opacity:1;transform:none}.au-eye-txt{min-width:30px;text-align:left}.au-hint{display:flex;flex-direction:column;gap:6px;padding-top:3px}.au-meter{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2px;gap:2px}.au-meter>span{display:block;height:4px;background:rgba(32,30,29,.15);overflow:hidden}.au-meter i{display:block;height:100%;width:0;background:var(--ir-ink);transition:width .26s var(--ease-out) var(--d,0s),background-color .18s ease}.au-meter i[data-on]{width:100%}.au-meter[data-tone=weak] i{background:var(--ir-acc-t)}.au-str{margin:0;display:flex;justify-content:space-between;gap:12px;font-size:13px;line-height:1.4;color:var(--ir-mute)}.au-str>span:first-child{transition:color .18s ease}.au-str[data-tone=weak]>span:first-child{color:var(--ir-acc-t);font-weight:700}.au-str[data-tone=ok]>span:first-child{color:var(--ir-ink);font-weight:700}.au-str>span:last-child{white-space:nowrap;font-family:var(--mono);font-size:12px}.au-check{position:relative;display:flex;align-items:flex-start;gap:12px;cursor:pointer}.au-check input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.au-box{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;margin-top:1px;border:1.5px solid var(--ir-rule);background:transparent;color:var(--ir-g);transition:background-color .18s ease,border-color .18s ease}.au-box svg{transform:scale(0);transition:transform .26s cubic-bezier(.34,1.56,.64,1)}.au-check input:checked+.au-box{background:var(--ir-ink);border-color:var(--ir-ink)}.au-check input:checked+.au-box svg{transform:scale(1)}.au-check input[aria-invalid=true]:not(:checked)+.au-box{border-color:var(--ir-acc-t)}.au-check input:focus-visible+.au-box{outline:2px solid var(--ir-acc);outline-offset:2px}.au-check-txt{min-width:0;font-size:13.5px;line-height:1.5;color:var(--ir-ink)}.au-check-txt a{color:var(--ir-ink);text-decoration:underline;text-underline-offset:3px}.au-check-txt .au-quiet{color:var(--ir-mute)}.au-check-big{display:block;font-size:15px;font-weight:700;line-height:1.35}.au-agree{display:flex;flex-direction:column;gap:6px}.au-agree-err{margin:0 0 0 32px;font-size:13px;font-weight:600;color:var(--ir-acc-t)}.au-submit{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;margin-top:2px;padding:8px 8px 8px 18px;min-height:52px;border:0;border-radius:10px;background:var(--ir-ink);color:var(--ir-g);font:inherit;font-size:14px;font-weight:700;line-height:1.2;letter-spacing:-.005em;text-align:left;cursor:pointer;transition:background-color .16s var(--ease-out),transform .12s var(--ease-out)}.au-submit:hover{background:#36322f}.au-submit:active{transform:scale(.985)}.au-chip{flex:none;display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:7px;background:var(--ir-acc);color:#fff}@keyframes au-load{0%{transform:translateX(-100%)}to{transform:translateX(250%)}}.au-load{position:absolute;left:0;right:0;bottom:0;height:2px;overflow:hidden;pointer-events:none}.au-load i{display:block;width:40%;height:100%;background:rgba(243,242,242,.9);animation:au-load .9s var(--ease-in-out) infinite}.au-load[data-ink] i{background:var(--ir-ink)}.au-alt{margin:0;padding-top:16px;border-top:1px solid var(--ir-rule-thin);font-size:14px}.au-alt a{font-weight:800}.au-link-btn{padding:0;border:0;background:none;color:var(--ir-acc-t);font:inherit;font-size:13px;font-weight:700;cursor:pointer}.au-link-btn:hover{color:var(--ir-acc-t-h)}.au-alt .au-link-btn{font-size:14px;font-weight:800}.au-failed{margin:0;padding:12px 14px;border:1px solid var(--ir-rule-thin);border-left:3px solid var(--ir-acc);background:var(--ir-acc-soft);font-size:14px;line-height:1.45;color:var(--ir-ink)}.au-bad{margin-bottom:-18px;transition:grid-template-rows .26s var(--ease-out),opacity .18s ease,margin-bottom .26s var(--ease-out)}.au-bad[data-on]{margin-bottom:0}.au-aside{flex:0 1 340px;min-width:280px;background:var(--ir-ink);color:rgba(243,242,242,.92);padding:24px 24px 26px}.au-aside h2{margin:0;font-size:22px;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--ir-g)}.au-aside p{margin:12px 0 0;font-size:14px;line-height:1.55}.au-aside p+p{margin-top:10px}.au-aside p.au-aside-sub{margin-top:12px;font-size:13px;color:rgba(243,242,242,.72)}.au-aside .au-track+p{margin-top:18px}.au-aside a,.au-kicker{color:var(--ir-acc-on-dark)}.au-kicker{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase}.au-kicker:after{content:"";display:inline-block;width:34px;height:2px;margin-left:10px;vertical-align:.3em;background:var(--ir-acc-on-dark)}.au-track{position:relative;margin-top:16px;border-top:1px solid rgba(243,242,242,.22)}.au-track-bar{position:absolute;left:0;top:0;width:3px;height:64px;background:var(--ir-acc);transition:transform .46s var(--ease-in-out)}.au-step{height:64px;display:flex;align-items:center;gap:14px;padding-left:16px;border-bottom:1px solid rgba(243,242,242,.22)}.au-step-num{font-family:var(--mono);font-size:12px;color:rgba(243,242,242,.6);transition:color .18s ease}.au-step-body{flex:1 1;min-width:0;display:flex;flex-direction:column;line-height:1.3}.au-step-label{font-size:15px;font-weight:800;color:rgba(243,242,242,.6);transition:color .18s ease}.au-step-sub{font-size:12px;color:rgba(243,242,242,.6)}.au-step-state{font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase;transition:color .18s ease}.au-step-state,.au-step[data-state=now] .au-step-num{color:var(--ir-acc-on-dark)}.au-step:is([data-state=now],[data-state=done]) .au-step-label{color:var(--ir-g)}.au-step[data-state=done] .au-step-state{color:rgba(243,242,242,.6)}.au-bar{display:none;flex:1 1 100%;grid-template-columns:1fr 1fr;gap:2px}.au-bar>div{display:flex;flex-direction:column;gap:6px}.au-bar-line{display:block;height:4px;background:rgba(32,30,29,.15);overflow:hidden}.au-bar-line i{display:block;height:100%;width:0;background:var(--ir-acc);transition:width .46s var(--ease-in-out)}.au-bar-line i[data-on]{width:100%}.au-bar-label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ir-faint);transition:color .18s ease}.au-bar-label[data-state=now]{color:var(--ir-acc-t)}.au-bar-label[data-state=done]{color:var(--ir-ink)}@media (max-width:759px){.au-bar{display:grid}.au[data-flow] .au-aside{display:none}}.au-prefs-head{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:12px 24px;padding-bottom:22px}.au-prefs-title{min-width:0}.au-prefs-title h1{margin:12px 0 0}.au-skip{flex:none;display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:8px 14px;border:1px solid var(--ir-rule);border-radius:10px;background:transparent;color:var(--ir-ink);font:inherit;font-size:13px;font-weight:700;line-height:1.2;cursor:pointer;transition:background-color .16s var(--ease-out),border-color .16s var(--ease-out),transform .12s var(--ease-out)}.au-skip:hover{background:var(--ir-g2);border-color:var(--ir-ink)}.au-skip:active{transform:scale(.97)}.au-sect{border-top:2px solid var(--ir-rule);padding:12px 0 24px}.au-sect-head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.au-sect-head :is(h2,label){margin:0;font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.au-opt{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--ir-faint)}.au-collapse{display:grid;grid-template-rows:1fr;opacity:1;transition:grid-template-rows .46s var(--ease-in-out),opacity .18s ease}.au-collapse[data-closed]{grid-template-rows:0fr;opacity:0}.au-collapse>div{min-height:0;overflow:hidden}.au-collapse>div>div{padding-bottom:14px}.au-cur{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--ir-rule)}.au-cur-ind{position:absolute;top:0;bottom:0;left:0;width:25%;background:var(--ir-ink);transition:transform .46s var(--ease-in-out)}.au-cur button{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:1px;padding:10px 12px;border:0;border-left:1px solid var(--ir-rule-thin);background:transparent;color:var(--ir-ink);font:inherit;text-align:left;cursor:pointer;transition:color .18s ease .12s}.au-cur button:first-of-type{border-left:0}.au-cur button:hover{background:rgba(32,30,29,.05)}.au-cur button[aria-checked=true]{color:var(--ir-g)}.au-cur-code{font-size:15px;font-weight:800;line-height:1.6}.au-cur-name{font-size:12px;line-height:1.6;opacity:.75}.au-chips{display:flex;flex-wrap:wrap;gap:8px}.au-chips button{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid var(--ir-rule);background:transparent;color:var(--ir-ink);font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:background-color .18s ease,color .18s ease,border-color .18s ease,transform .12s var(--ease-out)}.au-chips button:hover{border-color:var(--ir-ink)}.au-chips button:active{transform:scale(.96)}.au-chips button[aria-checked=true]{background:var(--ir-ink);border-color:var(--ir-ink);color:var(--ir-g)}.au-select{position:relative;max-width:420px}.au-select select{width:100%;padding:11px 40px 11px 12px;border:1px solid var(--ir-rule);border-radius:0;background:var(--ir-g);color:var(--ir-ink);font:inherit;font-size:15px;line-height:1.6;-moz-appearance:none;appearance:none;-webkit-appearance:none;cursor:pointer}.au-select select[data-empty]{color:var(--ir-faint)}.au-select select:focus-visible{outline:2px solid var(--ir-acc);outline-offset:1px;border-color:var(--ir-ink)}.au-select svg{position:absolute;right:14px;top:50%;margin-top:-7px;pointer-events:none}.au-prefs-foot{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 24px;border-top:2px solid var(--ir-rule);padding-top:20px}.au-prefs-foot p{margin:0;font-size:13px;color:var(--ir-mute)}.au-prefs-foot a{font-weight:700}.au-prefs-foot .au-submit{flex:1 1 260px;max-width:320px;width:auto;margin-top:0}.au-form-h{margin:0;font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.au-form-p{margin:0;font-size:14.5px;color:var(--ir-soft)}.au-form-p strong{color:var(--ir-ink)}.au-sent{border-top:2px solid var(--ir-rule);padding-top:20px;display:flex;flex-direction:column;gap:12px;max-width:520px}.au-sent-ico{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;background:var(--ir-ink);color:var(--ir-acc-on-dark)}.au-line-btn{padding:11px 16px;border:1px solid var(--ir-rule);background:transparent;color:var(--ir-ink);font:inherit;font-size:14px;font-weight:800;line-height:1.2;text-align:left;cursor:pointer;transition:background-color .12s var(--ease-out),transform .12s var(--ease-out)}.au-line-btn:hover{background:var(--ir-g2)}.au-line-btn:active{transform:scale(.97)}.cb{display:grid;grid-template-rows:0fr;transition:grid-template-rows .48s var(--ease-drawer)}.cb[data-open]{grid-template-rows:1fr}.cb>div{overflow:hidden;min-height:0}.cb-region{--cb-bg:var(--ir-ink);--cb-muted:rgba(243,242,242,0.72);--cb-icon:var(--ir-acc-on-dark);--cb-line:rgba(243,242,242,0.4);background:var(--cb-bg);color:var(--ir-g);transition:background-color .26s var(--ease-out)}.cb-region[data-urgent]{--cb-bg:var(--ir-acc-fill);--cb-muted:rgba(243,242,242,0.9);--cb-icon:var(--ir-g);--cb-line:rgba(243,242,242,0.7)}.cb-in{max-width:var(--maxw);margin:0 auto;padding:14px var(--gutter);display:flex;gap:14px;align-items:flex-start}.cb-ico{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;margin-top:1px;border:1.5px solid var(--cb-icon);color:var(--cb-icon)}.cb-body{flex:1 1;flex-wrap:wrap;align-items:center;gap:12px 28px}.cb-body,.cb-text{min-width:0;display:flex}.cb-text{flex:1 1 380px;flex-direction:column;gap:3px;font-size:14px;line-height:1.5}.cb-text p{margin:0}.cb-text strong{font-weight:800}.cb-text .cb-addr{font-weight:700}.cb-days{font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.cb-text .cb-note{font-size:13px;color:var(--cb-muted)}.cb-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.cb-btn{position:relative;overflow:hidden;padding:9px 14px;border:1px solid var(--cb-line);background:transparent;color:var(--ir-g);font:inherit;font-size:13px;font-weight:800;line-height:1.2;text-align:left;white-space:nowrap;cursor:pointer;transition:background-color .12s var(--ease-out),transform .12s var(--ease-out)}.cb-btn:hover{background:rgba(243,242,242,.14)}.cb-btn:active{transform:scale(.97)}.cb-btn[data-solid]{border-color:var(--ir-g);background:var(--ir-g);color:var(--ir-ink)}.cb-btn[data-solid]:hover{background:#fff}.cb-cool{font-size:13px;color:rgba(243,242,242,.72);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.cb-again{padding:0;border:0;background:none;color:var(--ir-acc-on-dark);font:inherit;font-size:13px;font-weight:800;cursor:pointer}.cb-again:hover{color:var(--ir-g)}.cb-form{flex:1 1 100%;margin:0;display:flex;flex-wrap:wrap;align-items:flex-start;gap:8px}.cb-field{flex:1 1 260px;min-width:0;display:flex;flex-direction:column;gap:5px}.cb-field label{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:rgba(243,242,242,.72)}.cb-field input{width:100%;padding:10px 12px;border:1px solid rgba(243,242,242,.4);border-radius:0;background:var(--ir-g);color:var(--ir-ink);font:inherit;font-size:15px}.cb-field input[aria-invalid=true]{border-color:var(--ir-acc-on-dark)}.cb-field input:focus-visible{outline:2px solid var(--ir-acc-on-dark);outline-offset:1px}.cb-field-err{font-size:13px;color:var(--ir-acc-on-dark)}.cb-form-acts{display:flex;gap:8px;align-items:center;padding-top:22px}.cb-form-acts .cb-btn[data-solid]{padding:11px 14px;border:0}.cb-form-acts .cb-again{padding:11px 8px}.cb-x{flex:none;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;margin:-3px -8px 0 0;border:0;background:transparent;color:var(--ir-g);cursor:pointer;transition:background-color .12s var(--ease-out),transform .12s var(--ease-out)}.cb-x:hover{background:rgba(243,242,242,.14)}.cb-x:active{transform:scale(.92)}.cb-toast{position:fixed;left:24px;bottom:24px;z-index:70;display:flex;align-items:center;gap:14px;max-width:calc(100% - 48px);padding:12px 16px;background:var(--ir-ink);color:var(--ir-g);font-size:13.5px;opacity:0;transform:translateY(16px);pointer-events:none;transition:opacity .18s ease,transform .26s var(--ease-out)}.cb-toast[data-on]{opacity:1;transform:none;pointer-events:auto}.cb-toast button{padding:0;border:0;background:none;color:var(--ir-acc-on-dark);font:inherit;font-size:13.5px;font-weight:800;cursor:pointer}.cb-gate{max-width:560px;border-top:2px solid var(--ir-rule);padding-top:20px}.cb-gate p{margin:0 0 12px;font-size:14.5px;color:var(--ir-soft)}.acct-out-btns{display:flex;align-items:center;gap:8px}.acct-signin,.acct-signup{display:inline-flex;align-items:center;font-size:13px;font-weight:800;line-height:1.2;white-space:nowrap;text-decoration:none;transition:background-color .12s var(--ease-out),border-color .12s var(--ease-out),transform .12s var(--ease-out)}.acct-signin{padding:8px 12px;border:1px solid var(--ir-rule);background:transparent;color:var(--ir-ink)}.acct-signin:hover{background:var(--ir-g2);color:var(--ir-ink)}.acct-signin[aria-current=page]{border-color:var(--ir-ink)}.acct-signup{padding:9px 14px;border:0;background:var(--ir-acc-fill);color:var(--ir-g)}.acct-signup:hover{background:var(--ir-acc-fill-h);color:var(--ir-g)}.acct a.acct-signin,.acct a.acct-signin:hover{color:var(--ir-ink)}.acct a.acct-signup,.acct a.acct-signup:hover{color:var(--ir-g)}.acct-signin:active,.acct-signup:active{transform:scale(.97)}@media (max-width:380px){.acct-signin{padding:8px 9px}.acct-signup{padding:9px 10px}}@media (max-width:759px){html:not([data-auth=in]) .ir-brand .ir-name,html:not([data-auth=in]) .ir-brand .ir-tag,html:not([data-auth=in]) .wordmark .name,html:not([data-auth=in]) .wordmark .tag{display:none}html:not([data-auth=in]) .ir-brand .ir-mark{opacity:1!important;transform:none!important}}.ea{max-width:760px}.ea-head h1{margin:12px 0 0}.ea-tabs{display:flex;gap:22px;margin:22px 0 0;overflow-x:auto;scrollbar-width:none;font-size:13px;font-weight:600}.ea-tabs::-webkit-scrollbar{display:none}.ea-tabs a{flex:none;display:block;padding:3px 0 7px;color:var(--ir-ink);white-space:nowrap;text-decoration:none;box-shadow:inset 0 -1px 0 0 var(--ir-rule-thin);transition:color var(--dur-pop) ease}.ea-tabs a:hover{color:var(--ir-acc-h)}.ea-tabs a[aria-current=page]{color:var(--ir-acc-t);box-shadow:inset 0 -2px 0 0 var(--ir-acc)}.ea-note{margin:18px 0}.ea-note a{color:var(--ir-ink);text-decoration:underline;text-underline-offset:3px}.ea-nl{padding:14px 0 26px}.ea-nl-row{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.ea-nl-txt{min-width:0;display:flex;flex-direction:column;gap:6px}.ea-follow-intro h2,.ea-nl-txt h2{margin:0;font-size:18px;font-weight:800;letter-spacing:-.02em;line-height:1.2}.ea-follow-intro p,.ea-nl-txt p{margin:0;font-size:14px;line-height:1.55;color:var(--ir-soft)}.ea-follow-intro strong{color:var(--ir-ink)}.ea-nl-txt .ea-off{margin:2px 0 0;font-size:13.5px;font-weight:600;color:var(--ir-acc-t)}.ea-switch{position:relative;flex:none;display:flex;align-items:center;gap:10px;min-height:44px;cursor:pointer}.ea-switch input{position:absolute;opacity:0;width:1px;height:1px;margin:0}.ea-switch-word{min-width:24px;text-align:right;font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--ir-mute)}.ea-switch-track{position:relative;display:block;width:44px;height:24px;border-radius:999px;border:1.5px solid var(--ir-rule);background:transparent;transition:background-color var(--dur-pop) ease,border-color var(--dur-pop) ease}.ea-switch-track i{position:absolute;top:3px;left:3px;width:15px;height:15px;border-radius:50%;background:color-mix(in srgb,var(--ir-ink) 55%,transparent);transition:transform var(--dur-panel) var(--ease-drawer),background-color var(--dur-pop) ease}.ea-switch input:checked+.ea-switch-track{background:var(--ir-ink);border-color:var(--ir-ink)}.ea-switch input:checked+.ea-switch-track i{background:var(--ir-g);transform:translateX(20px)}.ea-switch input:focus-visible+.ea-switch-track{outline:2px solid var(--ir-acc);outline-offset:2px}.ea-switch[data-disabled]{cursor:default;opacity:.45}.ea-follow{border-top:2px solid var(--ir-rule);padding-top:14px}.ea-follow-intro{display:flex;flex-direction:column;gap:8px;padding-bottom:16px}.ea-group,.ea-groups-end{border-top:2px solid var(--ir-rule)}.ea-group-head{padding:10px 0}.ea-group-btn,.ea-group-head{display:flex;align-items:center;gap:12px}.ea-group-btn{flex:1 1;min-width:0;min-height:48px;padding:4px 0;border:0;background:transparent;color:var(--ir-ink);font:inherit;font-size:17px;font-weight:800;letter-spacing:-.015em;line-height:1.3;text-align:left;cursor:pointer;transition:color var(--dur-pop) ease}.ea-group-btn:hover{color:var(--ir-acc-t)}.ea-group-btn span{min-width:0}.ea-chev{flex:none;transition:transform var(--dur-panel) var(--ease-drawer)}.ea-group[data-open] .ea-chev{transform:rotate(180deg)}.ea-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows var(--dur-panel) var(--ease-drawer)}.ea-group[data-open] .ea-panel{grid-template-rows:1fr}.ea-panel>div{min-height:0;overflow:hidden}.ea-body{padding-bottom:18px;transition:opacity var(--dur-pop) ease}.ea-body[data-off]{opacity:.45}.ea-cols,.ea-row{display:grid;grid-template-columns:minmax(0,1fr) 302px;grid-gap:8px 12px;gap:8px 12px}.ea-cols{padding:8px 0;border-top:1px solid var(--ir-rule);font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--ir-mute)}.ea-cols-boxes{display:flex;gap:18px}.ea-cols-boxes>:first-child{min-width:120px}.ea-row{align-items:center;padding:10px 0;border-top:1px solid var(--ir-rule-thin)}.ea-who{flex-direction:column;gap:2px;line-height:1.35}.ea-name-line,.ea-who{min-width:0;display:flex}.ea-name-line{align-items:baseline;gap:10px}.ea-name{min-width:0;font-size:14.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ea-code{flex:none;font-family:var(--mono);font-size:12px;color:var(--ir-mute)}.ea-sub{font-size:12.5px;color:var(--ir-faint)}.ea-boxes{display:flex;flex-wrap:wrap;gap:4px 18px}.au-check.ea-box{align-items:center;gap:10px;min-height:44px;transition:opacity var(--dur-pop) ease}.au-check.ea-box .au-box{margin-top:0}.au-check.ea-box-a{min-width:120px}.au-check.ea-box[data-disabled]{opacity:.45;cursor:default}.ea-box .au-check-txt{display:none}.ea-box-txt{font-size:13.5px;font-weight:600}.ea-kept{margin:10px 0 0;font-size:13px;color:var(--ir-mute)}.ea-empty{margin:0;padding:8px 0 0;border-top:1px solid var(--ir-rule-thin);font-size:14px;line-height:1.5;color:var(--ir-soft)}.ea-empty a,.ea-foot a{color:var(--ir-ink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.ea-foot{margin:18px 0 0;font-size:13.5px;line-height:1.5;color:var(--ir-mute)}.ea-toast svg{flex:none;color:var(--ir-acc-on-dark)}.ea-toast[data-kind=err]{border-left:3px solid var(--ir-acc)}@media (max-width:759px){.ea-cols{display:none}.ea-row{grid-template-columns:minmax(0,1fr)}.au-check.ea-box-a{min-width:0}.ea-box .au-check-txt{display:inline}}@media (pointer:coarse){.au-input,.au-pw input{font-size:16px}}.tour{position:fixed;inset:0;z-index:300;overflow:hidden;background:var(--ir-g);color:var(--text)}.tour-cam{position:absolute;inset:0;display:flex;flex-direction:column;transform-origin:0 0;transition-property:transform;transition-timing-function:cubic-bezier(.65,0,.35,1)}.tour .tour-head{position:relative;flex:none}.tour-head .acct{display:inline-flex}.tour-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.tour-main,.tour-page,.tour-scroll{position:relative}.tour-main{padding:30px 0 64px}.tour[data-narrow] .tour-page{padding-bottom:calc(var(--tour-tip-h, 260px) + 24px)}.tour .dash-side{top:2px}.tour-badge-row{position:-webkit-sticky;position:sticky;top:12px;z-index:6;height:0;display:flex;justify-content:flex-end;pointer-events:none}.tour-badge{display:inline-flex;align-items:center;gap:8px;height:-moz-fit-content;height:fit-content;padding:6px 10px;background:var(--ir-g);border:1px solid var(--ir-acc-t);color:var(--ir-acc-t);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;line-height:1.2}.tour-badge i{display:block;width:6px;height:6px;background:var(--ir-acc)}@media (min-width:760px){.tour .dv-hero{padding-right:140px}}.tour .tour-scrim,.tour .tour-sheet{position:absolute}.tour .tour-scrim{z-index:45}.tour-sheet{overflow-x:hidden}.tour[data-calm] .tour-sheet[data-open]{transition:transform .48s var(--ease-drawer),visibility 0s}.tour[data-calm] .tour-scrim[data-open]{transition:opacity .48s var(--ease-out)}.tour-sheet .menu-row-chev{cursor:default}.tour-sheet-pad{flex:none}.tour-sheet [data-hit]{color:var(--ir-acc-t)}.tour-col{display:grid;grid-template-rows:0fr;transition:grid-template-rows .25s var(--ease-drawer)}.tour-col[data-open]{grid-template-rows:1fr}.tour-col>div{min-height:0;overflow:hidden}.menu-ds>.tour-col{transition-duration:.56s}.tour-st>.tour-col{transition:grid-template-rows .9s cubic-bezier(.65,0,.35,1)}.tour-st .menu-row-chev span{display:inline-block;transition:transform .9s cubic-bezier(.65,0,.35,1)}.tour-host{position:relative}.tour-ring{position:absolute;z-index:5;left:6px;right:6px;top:4px;bottom:4px;pointer-events:none;box-shadow:0 0 0 9999px rgba(32,30,29,.42);transform:translateZ(0);will-change:transform;opacity:0;transition:opacity .56s ease}.tour-ring[data-on]{opacity:1}.tour-ring>i{position:absolute;inset:0;border:2px solid var(--ir-acc)}.tour-ring-groups{right:auto;bottom:auto;transition:opacity .18s ease}.tour-cursor{z-index:77;left:0;top:0;width:22px;height:26px;filter:drop-shadow(0 1px 1px rgba(32,30,29,.35))}.tour-cursor,.tour-tip{position:absolute;opacity:0;pointer-events:none}.tour-tip{z-index:80;width:360px;display:flex;flex-direction:column;gap:12px;padding:18px 20px;background:var(--ir-ink);color:rgba(243,242,242,.92);transform:translate3d(0,16px,0);will-change:transform,opacity;transition-property:left,top,opacity,transform;transition-timing-function:cubic-bezier(.65,0,.35,1),var(--ease-out),var(--ease-out),var(--ease-out);transition-duration:0s,0s,.2s,.24s}.tour-tip[data-on]{opacity:1;transform:translateZ(0);pointer-events:auto}.tour-tip:not([data-on]){visibility:hidden;transition-property:left,top,opacity,transform,visibility;transition-delay:0s,0s,0s,0s,.24s}@media (max-width:759.98px){.tour-tip{left:0;right:0;bottom:0;width:auto;border-top:2px solid var(--ir-acc);padding-bottom:calc(18px + env(safe-area-inset-bottom, 0px))}}.tour-tip-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.tour-tip-step{font-size:11px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:#ff8f7d;white-space:nowrap}.tour-skip{display:inline-flex;align-items:center;gap:6px;min-height:36px;margin:-8px -8px -8px 0;padding:0 8px;border:0;background:transparent;color:var(--ir-g);font:inherit;font-size:13px;font-weight:700;cursor:pointer;transition:background-color var(--dur-press) ease}.tour-skip:hover{background:rgba(243,242,242,.12)}.tour-bars{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:2px;gap:2px}.tour-bars>span{display:block;height:3px;background:rgba(243,242,242,.18);overflow:hidden}.tour-bars i{display:block;height:100%;background:var(--ir-acc);transition:width .36s cubic-bezier(.77,0,.175,1)}.tour-tip-clip{position:relative;overflow:hidden;margin:0 -20px;padding:0 20px}.tour-tip-body{display:flex;flex-direction:column;gap:6px}.tour-tip-ghost{position:absolute;left:20px;right:20px;top:0;pointer-events:none}.tour-tip-body h2{margin:0;font-size:20px;font-weight:800;letter-spacing:-.02em;line-height:1.2;color:var(--ir-g)}.tour-tip-body p{margin:0;font-size:14px;line-height:1.55}.tour-tip-btns{display:flex;align-items:center;gap:8px;margin-top:4px}.tour-back{display:inline-flex;align-items:center;min-height:44px;padding:0 16px;border:1px solid rgba(243,242,242,.4);border-radius:10px;background:transparent;color:var(--ir-g);font:inherit;font-size:14px;font-weight:700;cursor:pointer;transition:opacity .16s ease,background-color .16s ease,transform var(--dur-press) ease}.tour-back:hover:not(:disabled){background:rgba(243,242,242,.12)}.tour-back:active:not(:disabled){transform:scale(.97)}.tour-back:disabled{opacity:.35;cursor:default}.tour-next{flex:1 1;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;padding:6px 6px 6px 16px;border:0;border-radius:10px;background:var(--ir-g);color:var(--ir-ink);font:inherit;font-size:14px;font-weight:700;text-align:left;cursor:pointer;transition:background-color .16s var(--ease-out),transform var(--dur-press) var(--ease-out)}.tour-next:hover{background:#fff}.tour-next:active{transform:scale(.985)}.tour-next-chip{display:flex;align-items:center;justify-content:center;flex:none;width:36px;height:36px;border-radius:7px;background:var(--ir-acc);color:#fff}.tour-tip :focus-visible{outline:2px solid #ff8f7d;outline-offset:2px}.tour-noscript{position:absolute;z-index:90;left:24px;bottom:24px;padding:12px 16px;background:var(--ir-ink);color:var(--ir-g);font-weight:700}@media (prefers-reduced-motion:reduce){.tour .tour-scrim,.tour .tour-sheet,.tour-bars i,.tour-cam,.tour-col,.tour-ring,.tour-st .menu-row-chev span,.tour-tip{transition:none!important}}.pr{--pr-ink:#201e1d;--pr-g:#f3f2f2;--pr-acc:#ec3013;--pr-pos:#1f5c3d;--pr-neg:#9c2415;--pr-mono:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace;background:var(--pr-g);color:var(--pr-ink);font-family:var(--font-display),"Archivo",ui-sans-serif,system-ui,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}.pr *,.pr :after,.pr :before{box-sizing:border-box}.pr h1,.pr h2{text-wrap:balance}.pr p{text-wrap:pretty}.pr a{text-decoration:underline;-webkit-text-decoration-color:rgba(32,30,29,.3);text-decoration-color:rgba(32,30,29,.3);text-underline-offset:3px}.pr a,.pr a:hover{color:var(--pr-ink)}.pr a:hover{-webkit-text-decoration-color:var(--pr-ink);text-decoration-color:var(--pr-ink)}.pr :focus-visible,.pr-bar :focus-visible{outline:2px solid var(--pr-acc);outline-offset:2px}.pr-main{max-width:1240px;margin:0 auto;padding:0 20px}.pr-locked{margin:20px 0 0;padding:12px 0;border-bottom:1px solid rgba(32,30,29,.2);font-size:15px;font-weight:700}.pr-eyebrow{font-family:var(--pr-mono);font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:rgba(32,30,29,.65)}.pr-eyebrow-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pr-tag{font-family:var(--pr-mono);font-size:11px;letter-spacing:.08em;text-transform:uppercase;padding:3px 8px;background:var(--pr-ink);color:var(--pr-g);font-weight:600;line-height:1.5}.pr-h2{margin:10px 0 0;font-size:clamp(1.7rem,4.2vw,2.5rem);font-weight:800;letter-spacing:-.035em;line-height:1.05}.pr-lede{margin:10px 0 0;max-width:38rem;font-size:16px;color:rgba(32,30,29,.72)}.pr-sect{margin-top:clamp(72px,10vw,128px);padding-top:20px;border-top:1px solid rgba(32,30,29,.2)}.pr-sect-first{margin-top:clamp(40px,5vw,64px)}.pr .pr-more{display:inline-block;margin-top:20px;font-size:15px;font-weight:700}.pr-hero{padding-top:clamp(40px,7vw,96px)}.pr-hero-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px;gap:32px}.pr-h1{margin:0;font-size:clamp(2.5rem,8.5vw,4.6rem);font-weight:800;letter-spacing:-.04em;word-spacing:.04em;line-height:1.04}.pr-pop{display:block;color:rgba(32,30,29,.5)}@media (prefers-reduced-motion:no-preference){@keyframes pr-pop{0%{opacity:0;filter:blur(10px);transform:translateY(.45em)}to{opacity:1;filter:blur(0);transform:none}}.pr-pop{animation:pr-pop .9s cubic-bezier(.2,.8,.2,1) .65s both}}.pr-card{border:1.5px solid var(--pr-ink);padding:22px 20px 20px;gap:20px}.pr-card,.pr-card-price{display:flex;flex-direction:column}.pr-card-price{gap:6px}.pr-was{font-family:var(--pr-mono);font-size:20px;line-height:1;color:rgba(32,30,29,.6);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;position:relative;align-self:flex-start;display:inline-block;padding:0 2px}.pr-strike{position:absolute;left:-2px;right:-2px;top:50%;height:2px;background:var(--pr-acc);transform:rotate(-6deg)}.pr-big-row{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap}.pr-big{font-family:var(--pr-mono);font-size:clamp(2.6rem,10vw,3.4rem);letter-spacing:-.04em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-per{font-size:15px;color:rgba(32,30,29,.72)}.pr-sub{font-family:var(--pr-mono);font-size:12px;color:rgba(32,30,29,.65)}.pr-valid{font-size:14px;color:var(--pr-ink)}.pr-valid>span{font-family:var(--pr-mono);font-weight:600}.pr-toggle{display:grid;grid-template-columns:1fr 1fr;grid-gap:3px;gap:3px;padding:3px;background:#e6e4e3}.pr-toggle button{min-height:44px;padding:10px 12px;border:0;border-radius:0;text-align:left;font-family:inherit;font-size:14px;font-weight:700;line-height:1.5;color:var(--pr-ink);cursor:pointer;background:transparent}.pr-toggle button[aria-pressed=true]{background:var(--pr-g)}.pr-benefits{list-style:none;margin:-8px 0 0;padding:0;display:flex;flex-direction:column;border-top:1px solid rgba(32,30,29,.15)}.pr-benefits li{display:flex;gap:10px;align-items:baseline;padding:7px 0;border-bottom:1px solid rgba(32,30,29,.15)}.pr-benefits svg{flex:none;transform:translateY(1px);color:var(--pr-ink)}.pr-benefits li>span{display:flex;flex-direction:column;gap:0;min-width:0}.pr-b-t{font-size:15px;font-weight:700;line-height:1.3}.pr-b-d{font-size:13px;line-height:1.35;color:rgba(32,30,29,.72);text-wrap:pretty}.pr-cta-wrap{display:flex;flex-direction:column;gap:10px}.pr .pr-cta{display:flex;align-items:center;gap:8px;min-height:52px;padding:15px 18px;background:var(--pr-ink);color:var(--pr-g);font-size:16px;font-weight:800;line-height:1.2;text-decoration:none}.pr .pr-cta>span:first-child{flex:1 1}.pr .pr-cta:hover{background:#3a3735;color:var(--pr-g)}.pr .pr-cta:active{background:#000000}.pr-cancel{font-size:13px}.pr-cancel,.pr-xhead{color:rgba(32,30,29,.65)}.pr-xhead{display:none;margin-top:24px;gap:0 16px;padding:10px 12px 8px;border-bottom:1px solid rgba(32,30,29,.2);font-family:var(--pr-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase}.pr-xhead>span:last-child{text-align:right}.pr-xrow{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:2px 16px;gap:2px 16px;align-items:center;padding:10px 12px;border-bottom:1px solid rgba(32,30,29,.12);background:transparent}.pr-xrow[data-tone=buy]{background:#e7efe9}.pr-xrow[data-tone=sell]{background:#f6e6e3}.pr-x-who{min-width:0}.pr-x-name{display:block;font-size:15px;font-weight:700;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-xrow a{color:inherit;text-decoration:none}.pr-xrow a:hover{color:var(--ir-acc-t)}.pr-x-meta{display:block;margin-top:2px;font-size:12px;color:rgba(32,30,29,.65);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-x-src{font-family:var(--pr-mono);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--pr-ink)}.pr-dt{display:none;min-width:0}.pr-x-co-mb{margin-top:2px;font-size:13px;font-weight:600;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-mb{display:block}.pr-x-co>a,.pr-x-co>span{display:block;font-size:14px;font-weight:600;line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-chip{display:inline-flex;align-items:center;gap:6px;padding:2px 6px;font-size:12px;font-weight:700;line-height:1.3;background:#e1dfde;color:var(--pr-ink)}.pr-chip-dot{flex:none;width:6px;height:6px;background:currentColor}.pr-chip[data-tone=buy]{background:#d3e4d8;color:var(--pr-pos)}.pr-chip[data-tone=sell]{background:#efd2cc;color:var(--pr-neg)}.pr-x-amt{display:block;margin-top:3px;font-family:var(--pr-mono);font-size:13px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-x-date{font-size:13px;color:rgba(32,30,29,.72);white-space:nowrap}.pr-x-date,.pr-x-ret{font-family:var(--pr-mono)}.pr-x-ret{text-align:right;font-size:11px;line-height:1.5;color:rgba(32,30,29,.65)}.pr-x-ret>span{display:block;white-space:nowrap}.pr-stat-num,.pr-x-ret b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-x-ret b{font-size:13px;font-weight:700;color:var(--pr-ink)}.pr [data-sign=pos]{color:var(--pr-pos)}.pr [data-sign=neg]{color:var(--pr-neg)}.pr-x-ret b[data-sign=none]{color:rgba(32,30,29,.45)}.pr-feat{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:32px 64px;gap:32px 64px;align-items:center}.pr-feat-text{display:flex;flex-direction:column;align-self:start}.pr-feat-p{margin:12px 0 0;max-width:34rem;font-size:16px;line-height:1.5;color:rgba(32,30,29,.72)}.pr-feat-list{list-style:none;margin:20px 0 0;padding:0;display:flex;flex-direction:column;border-top:1px solid rgba(32,30,29,.15);font-size:14px;color:rgba(32,30,29,.78)}.pr-feat-list li{padding:10px 0;border-bottom:1px solid rgba(32,30,29,.15)}.pr-feat-stack{display:grid}.pr-feat-bg{grid-area:1/1;display:flex;flex-direction:column;opacity:.3;-webkit-user-select:none;-moz-user-select:none;user-select:none;pointer-events:none}.pr-fb-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;grid-gap:2px 10px;gap:2px 10px;align-items:baseline;padding:12px 0;border-bottom:1px solid rgba(32,30,29,.2);font-size:14px}.pr-fb-n{font-family:var(--pr-mono);font-size:12px;color:rgba(32,30,29,.6)}.pr-fb-co{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pr-fb-amt{font-family:var(--pr-mono);color:var(--pr-pos)}.pr-fb-amt,.pr-fb-who{font-size:13px;white-space:nowrap}.pr-fb-who{overflow:hidden;text-overflow:ellipsis}.pr-fb-kind,.pr-fb-who{color:rgba(32,30,29,.72)}.pr-fb-kind{font-size:13px;text-align:right}.pr-fb-reason{grid-column:2/-1;margin:8px 0 0;font-size:13px;line-height:1.45;color:rgba(32,30,29,.78)}.pr-fb-reason b,.pr-fc-reason b{font-weight:700;color:var(--pr-ink)}.pr-feat-card{grid-area:1/1;align-self:center;position:relative;z-index:1;margin:0 0 0 clamp(14px,7%,56px);background:var(--pr-g);border:1px solid var(--pr-ink);box-shadow:0 0 0 8px var(--pr-g);padding:0 20px 20px;display:flex;flex-direction:column;gap:12px}.pr-fc-bar{margin:0 -20px 4px;padding:10px 20px;background:var(--pr-ink);color:var(--pr-g);display:flex;justify-content:space-between;gap:12px;font-family:var(--pr-mono);font-size:12px;letter-spacing:.04em}.pr-fc-bar>span:first-child{text-transform:uppercase}.pr-fc-bar>span:last-child{color:rgba(243,242,242,.7)}.pr-fc-head{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 12px;gap:4px 12px;align-items:baseline}.pr-fc-title{font-size:17px;font-weight:700;letter-spacing:-.01em;line-height:1.2}.pr-fc-amt{font-family:var(--pr-mono);font-size:15px;color:var(--pr-pos);white-space:nowrap}.pr-fc-meta{font-size:13px;color:rgba(32,30,29,.72)}.pr-fc-kind{text-align:right}.pr-fc-ret{font-family:var(--pr-mono);color:var(--pr-pos)}.pr-fc-reason{margin:0;padding-top:12px;border-top:1px solid rgba(32,30,29,.15);font-size:14px;line-height:1.5;color:rgba(32,30,29,.72)}.pr-film-wrap{margin-top:28px;overflow:hidden}.pr-film{display:block;width:100%;aspect-ratio:1080/1350}.pr-dt .pr-film{aspect-ratio:1600/900}.pr-film-cap{margin:14px 0 0;max-width:40rem;font-size:15px;color:rgba(32,30,29,.72)}.pr-proof-wrap{margin-top:28px;max-width:880px}.pr-proof{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:24px;gap:24px}.pr-stat{display:flex;flex-direction:column;gap:4px}.pr-stat-lab{display:flex;align-items:center;gap:8px;font-family:var(--pr-mono);font-size:12px;color:rgba(32,30,29,.72)}.pr-key{display:inline-block;width:14px;height:2px}.pr-key-s{background:var(--pr-acc)}.pr-key-b{background:rgba(32,30,29,.45)}.pr-stat-num{font-size:clamp(2.2rem,8vw,3.4rem);letter-spacing:-.04em;line-height:1}.pr-note,.pr-stat-num{font-family:var(--pr-mono)}.pr-note{margin:12px 0 0;font-size:12px;color:rgba(32,30,29,.65)}.pr-chart{margin:28px 76px 0 46px;position:relative;height:clamp(200px,30vw,300px)}.pr-grid{position:absolute;left:0;right:0;border-top:1px solid rgba(32,30,29,.12)}.pr-grid[data-zero]{border-top-color:rgba(32,30,29,.4)}.pr-grid-lab{position:absolute;left:-46px;transform:translateY(-50%);font-family:var(--pr-mono);font-size:11px;color:rgba(32,30,29,.6)}.pr-chart-svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.pr-area{fill:rgba(156,36,21,.1);stroke:none}.pr-area[data-ahead]{fill:rgba(31,92,61,.12)}.pr-line-b{fill:none;stroke:rgba(32,30,29,.5);stroke-width:1.5}.pr-line-s{fill:none;stroke:var(--pr-acc);stroke-width:2.5;stroke-linejoin:round}.pr-end{position:absolute;right:6px;transform:translateY(30%);font-family:var(--pr-mono);font-size:12px}.pr-end[data-above]{transform:translateY(-130%)}.pr-end-s{color:var(--pr-ink)}.pr-end-b{color:rgba(32,30,29,.72)}.pr-axis{position:absolute;top:100%;margin-top:8px;font-family:var(--pr-mono);font-size:11px;color:rgba(32,30,29,.6)}.pr-axis-l{left:0}.pr-axis-r{right:0}.pr .pr-more-proof{margin-top:44px}.pr-faq{max-width:52rem}.pr-h2-faq{margin-bottom:12px}.pr-faq details{border-bottom:1px solid rgba(32,30,29,.15)}.pr-faq summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:52px;padding:14px 0;font-size:16px;font-weight:700}.pr-faq summary::-webkit-details-marker{display:none}.pr-faq [data-chev]{font-family:var(--pr-mono);font-size:20px;color:rgba(32,30,29,.6);transition:transform .18s}.pr-faq details[open] [data-chev]{transform:rotate(45deg)}.pr-faq details p{margin:0;padding:0 0 16px;font-size:15px;color:rgba(32,30,29,.78)}.pr-fine{margin:20px 0 0;font-size:13px;color:rgba(32,30,29,.72)}.pr-bar{position:fixed;left:0;right:0;bottom:0;z-index:30;display:flex;padding:10px 20px calc(10px + env(safe-area-inset-bottom));background:var(--pr-ink,#201e1d);color:#f3f2f2;transition:transform .22s ease;transform:translateY(110%);font-family:var(--font-display),"Archivo",ui-sans-serif,system-ui,sans-serif}.pr-bar[data-shown]{transform:translateY(0)}.pr-bar-in{flex:1 1;max-width:1200px;margin:0 auto;display:flex;align-items:center;gap:12px}.pr-bar-price{display:flex;flex-direction:column;gap:1px;min-width:0}.pr-bar-lab{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:rgba(243,242,242,.7)}.pr-bar-lab,.pr-bar-num{font-family:var(--font-mono),"IBM Plex Mono",ui-monospace,monospace}.pr-bar-num{font-size:17px;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pr-bar-num>span{font-size:13px;color:rgba(243,242,242,.7)}.pr-bar .pr-bar-cta{margin-left:auto;display:inline-flex;align-items:center;gap:10px;min-height:48px;min-width:200px;padding:12px 18px;background:#ec3013;color:#f3f2f2;font-size:15px;font-weight:800;line-height:1.2;text-decoration:none}.pr-bar .pr-bar-cta>span:first-child{flex:1 1}.pr-bar .pr-bar-cta:hover{background:#ff4a2c;color:#f3f2f2}.pr-bar .pr-bar-cta:active{background:#d42b11}.pr-bar :focus-visible{outline:2px solid #ec3013;outline-offset:2px}body:has(.pr-bar) .site-footer{padding-bottom:104px}@media (prefers-reduced-motion:no-preference){[data-rv-on] [data-reveal]{opacity:0;transform:translateY(28px);transition:opacity .65s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.16,1,.3,1)}[data-rv-on] [data-reveal][data-in]{opacity:1;transform:none}[data-rv-on] [data-reveal] [data-draw]{-webkit-clip-path:inset(-12px 100% -12px 0);clip-path:inset(-12px 100% -12px 0);transition:-webkit-clip-path 1.8s cubic-bezier(.45,.05,.25,1) .3s;transition:clip-path 1.8s cubic-bezier(.45,.05,.25,1) .3s;transition:clip-path 1.8s cubic-bezier(.45,.05,.25,1) .3s,-webkit-clip-path 1.8s cubic-bezier(.45,.05,.25,1) .3s}[data-rv-on] [data-reveal][data-in] [data-draw]{-webkit-clip-path:inset(-12px -12px -12px 0);clip-path:inset(-12px -12px -12px 0)}[data-rv-on] [data-reveal] [data-drawlbl]{opacity:0;transition:opacity .4s ease 1.9s}[data-rv-on] [data-reveal][data-in] [data-drawlbl]{opacity:1}}@media (min-width:880px){.pr-hero-grid{grid-template-columns:minmax(0,1fr) 420px;gap:64px;align-items:start}.pr-xhead,.pr-xrow{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1.15fr) minmax(0,1.1fr) minmax(0,.7fr) minmax(128px,.8fr)}.pr-dt{display:block}.pr-mb{display:none}.pr-feat{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}