.au{--au-ink:var(--text-primary);--au-ink-2:var(--text-secondary);--au-ink-3:var(--text-dim);--au-blue:var(--brand);--au-blue-2:var(--text-accent);background:var(--bg-base);min-height:100svh;color:var(--au-ink);grid-template-columns:minmax(0,1fr);grid-template-areas:"onb""panel";display:grid}.au-panel{background:var(--bg-surface);border-top:1px solid var(--border-dim);grid-area:panel;justify-content:center;align-items:center;padding:44px 20px 56px;display:flex;position:relative}.au-panel-in{width:100%;max-width:384px}.au-panel-in:has(.au-form-signup){max-width:440px}.au-logo{border-radius:8px;display:inline-flex}.au-logo:focus-visible{outline:2px solid var(--au-blue-2);outline-offset:5px}.au-panel-in>.au-logo{margin-bottom:52px;display:none}.au-form{width:100%}.au-title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--au-ink);text-wrap:balance;margin:0;font-size:clamp(2.1rem,2.7vw,2.8rem);font-weight:800;line-height:1.04}.au-lead{color:var(--au-ink-2);text-wrap:pretty;margin:16px 0 0;font-size:1.04rem;line-height:1.55}.au-actions{gap:14px;margin-top:40px;display:grid}.au-form-signup .au-actions{margin-top:28px}.au-form-signup .au-title{font-size:clamp(2rem,2.5vw,2.5rem)}.au-form-signup .au-lead{margin-top:12px;font-size:.96rem}.au-privacy{border:1px solid var(--border-mid);background:var(--bg-card);border-radius:18px;padding:18px}.au-privacy-heading{align-items:flex-start;gap:12px;display:flex}.au-privacy-icon{width:36px;height:36px;color:var(--au-blue-2);background:var(--accent-soft);border-radius:11px;flex:none;place-items:center;display:grid}.au-privacy-heading h2{margin:0;font-size:.96rem;font-weight:700;line-height:1.3}.au-privacy-heading p{color:var(--au-ink-2);margin:3px 0 0;font-size:.8rem;line-height:1.45}.au-privacy-open{border:1px solid var(--border-mid);background:var(--bg-elevated);width:100%;color:var(--au-blue-2);text-align:left;cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin:16px 0 0;padding:11px 12px;font-size:.8rem;font-weight:650;transition:border-color .18s,background .18s;display:flex}.au-privacy-open:hover{border-color:var(--au-blue);background:var(--accent-soft)}.au-privacy-open:focus-visible,.au-privacy-dialog button:focus-visible{outline:2px solid var(--au-blue-2);outline-offset:3px}.au-privacy .pv-checks{border-top:1px solid var(--border-dim);gap:13px;margin-top:17px;padding-top:17px}.au-privacy .pv-check{gap:11px;font-size:.8rem;line-height:1.45}.au-privacy .pv-check input{margin-top:1px}.au-privacy-dialog{border:1px solid var(--border-mid);background:var(--bg-card);width:min(680px,100vw - 32px);max-width:none;max-height:min(85svh,760px);color:var(--au-ink);border-radius:20px;margin:auto;padding:0;box-shadow:0 28px 80px #000000a6}.au-privacy-dialog::backdrop{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000c2}.au-privacy-dialog-frame{flex-direction:column;max-height:min(85svh,760px);display:flex}.au-privacy-dialog-head,.au-privacy-dialog-foot{flex:none;justify-content:space-between;align-items:center;display:flex}.au-privacy-dialog-head{border-bottom:1px solid var(--border-dim);padding:16px 24px;font-weight:700}.au-privacy-dialog-head button{border:1px solid var(--border-mid);background:var(--bg-elevated);width:32px;height:32px;color:var(--au-ink-2);cursor:pointer;border-radius:9px;place-items:center;padding:0;display:grid}.au-privacy-dialog-body{overscroll-behavior:contain;min-height:0;padding:24px;overflow-y:auto}.au-privacy-dialog-body .pv-notice{font-size:.9rem;line-height:1.6}.au-privacy-dialog-body .pv-notice-title{font-size:1.3rem}.au-privacy-dialog-body .pv-items td{padding:12px;font-size:.84rem}.au-privacy-dialog-body .pv-items th{padding:10px 12px;font-size:.7rem}.au-privacy-dialog-body .pv-notice h3{font-size:.74rem}.au-privacy-dialog-foot{border-top:1px solid var(--border-dim);justify-content:flex-end;padding:14px 24px}.au-privacy-dialog-foot button{background:var(--brand);color:#fff;cursor:pointer;border:0;border-radius:10px;padding:10px 16px;font-size:.86rem;font-weight:700}.au-privacy-dialog-foot button:hover{filter:brightness(1.1)}@media (max-width:520px){.au-privacy-dialog-head,.au-privacy-dialog-foot{padding-inline:16px}.au-privacy-dialog-body{padding:18px 16px}}.au-note{border-radius:14px;align-items:flex-start;gap:9px;padding:11px 14px;font-size:.84rem;line-height:1.45;display:flex;overflow:hidden}.au-note svg{flex:none;margin-top:3px}.au-note.info{color:var(--au-ink-2);background:var(--accent-soft);border:1px solid color-mix(in srgb, var(--text-accent) 22%, transparent)}.au-note.info svg{color:var(--au-blue-2)}.au-google{cursor:pointer;color:#1f1f1f;width:100%;height:54px;font-family:var(--font-display);background:#fff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:12px;font-size:.98rem;font-weight:700;transition:background .18s,box-shadow .2s,transform .16s cubic-bezier(.16,1,.3,1);display:flex;box-shadow:0 14px 34px -14px #0062ff8c}.au-google:hover:not(:disabled){background:#f1f3f4;box-shadow:0 0 0 5px #ffffff14,0 16px 40px -12px #0062ffb3}.au-google:active:not(:disabled){transform:scale(.985)}.au-google:disabled{opacity:.75;cursor:wait}.au-input{background:var(--control-bg);border:1px solid var(--border-mid);width:100%;height:52px;color:var(--au-ink);border-radius:999px;padding:0 20px;font-size:.95rem}.au-input::placeholder{color:var(--au-ink-3)}.au-input:focus{border-color:var(--au-blue);outline:none;box-shadow:0 0 0 4px #0062ff2e}.au-primary{cursor:pointer;background:var(--brand-grad);width:100%;height:54px;box-shadow:var(--brand-glow);color:#fff;font-family:var(--font-display);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;font-size:.98rem;font-weight:700;transition:filter .18s;display:flex}.au-primary:hover:not(:disabled){filter:brightness(1.08)}.au-primary:disabled{opacity:.75;cursor:wait}.au-google[data-blocked],.au-primary[data-blocked]{opacity:.5;cursor:not-allowed}.au-devnote{text-align:center;color:var(--au-ink-3);margin:-4px 0 0;font-size:.72rem}.au-or{color:var(--au-ink-3);white-space:nowrap;align-items:center;gap:14px;margin:12px 0 0;font-size:.8rem;display:flex}.au-or:before,.au-or:after{content:"";background:var(--border-dim);flex:1;height:1px}.au-secondary{height:54px;font-family:var(--font-display);color:var(--au-ink);box-shadow:inset 0 0 0 1.5px var(--au-blue);border-radius:999px;justify-content:center;align-items:center;font-size:.98rem;font-weight:700;text-decoration:none;transition:background .18s,box-shadow .2s;display:flex}.au-secondary:hover{box-shadow:inset 0 0 0 1.5px var(--au-blue), 0 0 0 4px #0062ff1f, 0 0 24px #0062ff8c;background:#0062ff24}.au-switch{color:var(--au-ink-2);text-align:center;margin:3px 0 0;font-size:.83rem}.au-switch a{color:var(--au-blue-2);margin-left:3px;font-weight:700;text-decoration:none}.au-switch a:hover{text-underline-offset:3px;text-decoration:underline}.au-switch a:focus-visible,.au-google:focus-visible,.au-primary:focus-visible,.au-secondary:focus-visible{outline:2px solid var(--au-blue-2);outline-offset:3px}.au-legal{color:var(--au-ink-3);margin:30px 0 0;font-size:.78rem;line-height:1.55}.au-legal a{color:var(--au-ink-2);text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--border-bright);text-decoration-color:var(--border-bright)}.au-legal a:hover{color:var(--au-ink);text-decoration-color:currentColor}.au-onb{--cw:min(84vw, 440px);background:radial-gradient(56% 46% at 26% 24%, #0062ff29, transparent 70%), radial-gradient(46% 40% at 84% 92%, #0062ff14, transparent 72%), var(--bg-base);flex-direction:column;grid-area:onb;justify-content:center;align-items:center;gap:22px;padding:24px 0 30px;display:flex;position:relative;overflow:hidden}.au-onb:before{content:"";pointer-events:none;opacity:.5;background-image:linear-gradient(var(--border-dim) 1px, transparent 1px), linear-gradient(90deg, var(--border-dim) 1px, transparent 1px);background-size:58px 58px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 45%,#000 0%,#0000 80%);mask-image:radial-gradient(70% 60% at 50% 45%,#000 0%,#0000 80%)}.au-logo-sm{z-index:1;position:relative}.ob{z-index:1;flex-direction:column;align-items:center;gap:30px;width:100%;display:flex;position:relative}.ob-stage{--dx:0px;perspective:1800px;touch-action:pan-y;-webkit-user-select:none;user-select:none;cursor:grab;justify-items:center;width:100%;display:grid;position:relative;-webkit-mask-image:linear-gradient(90deg,#0000 0,#000 13% 87%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0,#000 13% 87%,#0000 100%)}.ob-stage[data-dragging]{cursor:grabbing}.ob-card{width:var(--cw);isolation:isolate;border:1px solid var(--border-mid);background:radial-gradient(90% 60% at var(--ob-glow-at,80%) 0%, #0062ff4d, transparent 66%), var(--bg-card);transform:translateX(calc(var(--x) + var(--dx))) scale(var(--s)) rotateY(var(--r));--x:0px;--s:1;--r:0deg;border-radius:32px;flex-direction:column;grid-area:1/1;transition:transform .8s cubic-bezier(.16,1,.3,1),opacity .6s,filter .6s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff1a,0 50px 100px -40px #000000d9,0 30px 80px -50px #0062ff8c;container-type:inline-size}.ob-stage[data-dragging] .ob-card{transition:none}.ob-card[data-pos=center]{z-index:3}.ob-card[data-pos=next]{--x:calc(var(--cw) * .74);--s:.82;--r:8deg;z-index:2;opacity:.5;filter:brightness(.62)saturate(.8)}.ob-card[data-pos=prev]{--x:calc(var(--cw) * -.74);--s:.82;--r:-8deg;z-index:2;opacity:.5;filter:brightness(.62)saturate(.8)}.ob-card[data-pos=after]{--x:calc(var(--cw) * 1.25);--s:.7;--r:14deg;z-index:1;opacity:0;pointer-events:none}.ob-card[data-pos=before]{--x:calc(var(--cw) * -1.25);--s:.7;--r:-14deg;z-index:1;opacity:0;pointer-events:none}.ob-card[data-crossing]{z-index:0}.ob-card:not([data-pos=center]){cursor:pointer}.ob-card:not([data-pos=center]):hover{opacity:.62}.ob-card[data-glow=right]{--ob-glow-at:82%}.ob-card[data-glow=left]{--ob-glow-at:18%}.ob-card[data-glow=top]{--ob-glow-at:55%}.ob-text{flex:1;padding:1.5cqw 7.4cqw 7.4cqw;position:relative}.ob-eyebrow{font-family:var(--font-mono);letter-spacing:.24em;text-transform:uppercase;color:var(--text-accent);font-size:max(10px,2.1cqw);font-weight:500;display:block}.ob-title{font-family:var(--font-display);letter-spacing:-.035em;color:var(--au-ink);text-wrap:balance;margin:max(10px,2.4cqw) 0 0;font-size:max(1.45rem,6.3cqw);font-weight:800;line-height:1.06}.ob-body{max-width:36ch;color:var(--au-ink-2);text-wrap:pretty;margin:max(8px,2cqw) 0 0;font-size:max(.92rem,2.95cqw);line-height:1.5}.ob-ctrls{width:var(--cw);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.ob-count{font-family:var(--font-mono);color:var(--au-ink-3);font-variant-numeric:tabular-nums;font-size:13px}.ob-count b{color:var(--au-ink);font-weight:500}.ob-dots{align-items:center;gap:4px;display:flex}.ob-dot{cursor:pointer;background:0 0;border:0;border-radius:999px;place-items:center;width:24px;height:24px;padding:0;display:grid;position:relative}.ob-dot:before{content:"";background:var(--border-bright);border-radius:999px;width:8px;height:8px;transition:width .35s cubic-bezier(.16,1,.3,1),background .2s}.ob-dot:hover:before{background:var(--text-dim)}.ob-dot[aria-current=true]{width:44px}.ob-dot[aria-current=true]:before{background:var(--border-mid);width:32px}.ob-dot i{background:var(--brand-grad);transform-origin:0;width:32px;height:8px;animation:obFill var(--ob-dwell,6.5s) linear forwards;border-radius:999px;position:absolute;top:8px;left:calc(50% - 16px);transform:scaleX(0);box-shadow:0 0 12px #0062ff99}.ob[data-paused=true] .ob-dot i{animation-play-state:paused}.ob[data-auto=off] .ob-dot i{animation:none;transform:none}@keyframes obFill{to{transform:scaleX(1)}}.ob-dot:focus-visible,.ob-arrow:focus-visible{outline:2px solid var(--au-blue-2);outline-offset:2px}.ob-arrows{justify-content:flex-end;gap:8px;display:flex}.ob-arrow{cursor:pointer;width:40px;height:40px;color:var(--au-ink-2);border:1px solid var(--border-mid);background:#ffffff0a;border-radius:999px;place-items:center;transition:background .18s,color .18s,border-color .18s;display:grid}.ob-arrow:hover{color:#fff;border-color:var(--au-blue);background:#0062ff24}.ob-art{aspect-ratio:560/400;--u:calc(100cqw / 560);width:100%;perspective:calc(var(--u) * 900);font-family:var(--font-display);color:var(--au-ink);pointer-events:none;flex:none;position:relative;container-type:inline-size}.ob-bg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ob-fill{width:100%;height:100%;display:block}.ob-art text{font-family:var(--font-display)}.ob-svg-label{letter-spacing:.18em;fill:#ffffff80;font-size:9px;font-weight:700}.ob-svg-small{fill:#ffffff8c;font-size:10px;font-weight:600}.ob-art .ob-svg-num{font-family:var(--font-mono);fill:#74a8f9;font-size:11px;font-weight:600}.ob-glass{border-radius:calc(var(--u) * 16);box-shadow:inset 0 1px 0 #ffffff24, 0 calc(var(--u) * 20) calc(var(--u) * 44) #0009;-webkit-backdrop-filter:blur(calc(var(--u) * 12)) saturate(150%);backdrop-filter:blur(calc(var(--u) * 12)) saturate(150%);background:linear-gradient(150deg,#ffffff26,#ffffff0b 55%,#ffffff05);border:1px solid #ffffff24;border-top-color:#ffffff42;position:absolute}.ob-panel{transform-origin:0;border-radius:calc(var(--u) * 18)}.ob-label{font-size:calc(var(--u) * 9.5);letter-spacing:.16em;text-transform:uppercase;color:#ffffff80;font-weight:700}.ob-chips{gap:calc(var(--u) * 5);padding:calc(var(--u) * 5);border-radius:999px;display:flex}.ob-chips span{align-items:center;gap:calc(var(--u) * 5);height:calc(var(--u) * 30);padding:0 calc(var(--u) * 12);font-size:calc(var(--u) * 12.5);color:#fff9;border-radius:999px;font-weight:600;display:inline-flex}.ob-chips span svg{width:calc(var(--u) * 14);height:calc(var(--u) * 14)}.ob-chips span.on{color:#fff;background:var(--brand-grad);box-shadow:0 calc(var(--u) * 6) calc(var(--u) * 18) #0062ff8c, inset 0 1px 0 #ffffff4d}.ob-card-sm{gap:calc(var(--u) * 6);padding:calc(var(--u) * 12) calc(var(--u) * 13);flex-direction:column;display:flex}.ob-mini{width:100%;height:auto;display:block;overflow:visible}.ob-nums{font-size:calc(var(--u) * 10.5);color:#fff9;justify-content:space-between;display:flex}.ob-nums b{margin-left:calc(var(--u) * 3);font-family:var(--font-mono);color:var(--au-ink);font-weight:600}.ob-nums b.up{color:var(--bull-text)}.ob-stake{column-gap:calc(var(--u) * 12);row-gap:calc(var(--u) * 10);padding:calc(var(--u) * 14);grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;display:grid}.ob-knob{width:calc(var(--u) * 46);height:calc(var(--u) * 46);box-shadow:0 calc(var(--u) * 8) calc(var(--u) * 18) #0009, 0 0 calc(var(--u) * 18) #0062ff59;background:conic-gradient(from 210deg,#f5f6f8,#8b9099,#2a2c31,#b8bcc4,#f5f6f8,#71767f,#25272c,#cdd1d8,#f5f6f8);border-radius:50%;place-items:center;display:grid}.ob-knob i{background:radial-gradient(circle at 35% 30%,#2a2d35,#0c0d10 70%);border-radius:50%;width:70%;height:70%;position:relative;box-shadow:inset 0 1px 2px #ffffff40}.ob-knob i:after{content:"";width:calc(var(--u) * 3);height:30%;margin-left:calc(var(--u) * -1.5);transform-origin:50% 128%;background:#74a8f9;border-radius:2px;position:absolute;top:12%;left:50%;transform:rotate(38deg);box-shadow:0 0 6px #0062ff}.ob-stake-copy{gap:calc(var(--u) * 2);flex-direction:column;display:flex}.ob-stake-copy b{font-family:var(--font-mono);font-size:calc(var(--u) * 26);font-weight:600;line-height:1.1}.ob-steps{gap:calc(var(--u) * 6);grid-column:1/-1;display:flex}.ob-steps i{height:calc(var(--u) * 22);font-style:normal;font-family:var(--font-mono);font-size:calc(var(--u) * 10.5);color:#fff9;background:#ffffff0d;border:1px solid #ffffff14;border-radius:999px;flex:1;place-items:center;display:grid}.ob-steps i.on{color:#fff;background:#0062ff66;border-color:#74a8f980}.ob-pill{align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 30);padding:0 calc(var(--u) * 14);white-space:nowrap;font-size:calc(var(--u) * 12);border-radius:999px;font-weight:700;display:inline-flex}.ob-pill svg{width:calc(var(--u) * 13);height:calc(var(--u) * 13)}.ob-pill-up{color:#fff;font-family:var(--font-mono);font-size:calc(var(--u) * 13);background:var(--brand-grad);box-shadow:0 0 calc(var(--u) * 26) #0062ff99, inset 0 1px 0 #ffffff4d;border-color:#a6c8fb80}.ob-pill-risk{color:var(--bear-text);border-color:color-mix(in srgb, var(--bear-text) 35%, transparent);background:linear-gradient(150deg,#ff5f5f2e,#ff5f5f0d)}.ob-leg{align-items:center;gap:calc(var(--u) * 6);padding:0 calc(var(--u) * 11);font-size:calc(var(--u) * 12);color:#ffffffe6;white-space:nowrap;border-radius:calc(var(--u) * 13);font-weight:600;display:flex}.ob-leg em{font-style:normal;font-family:var(--font-mono);font-size:calc(var(--u) * 11.5);color:#a6c8fb;margin-left:auto}.ob-tag{height:calc(var(--u) * 19);padding:0 calc(var(--u) * 7);font-size:calc(var(--u) * 9.5);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;place-items:center;font-weight:800;display:inline-grid}.ob-tag.buy{color:#a6c8fb;background:#0062ff57}.ob-tag.sell{color:var(--bear-text);background:#ff5f5f29}.ob-slider{align-items:center;gap:calc(var(--u) * 10);padding:0 calc(var(--u) * 12);border-radius:999px;display:flex}.ob-track{--p:55%;height:calc(var(--u) * 4);background:#ffffff24;border-radius:999px;flex:1;position:relative}.ob-track:before{content:"";inset:0 calc(100% - var(--p)) 0 0;border-radius:inherit;background:var(--brand-grad);position:absolute}.ob-track i{left:var(--p);width:calc(var(--u) * 14);height:calc(var(--u) * 14);margin:calc(var(--u) * -7) 0 0 calc(var(--u) * -7);box-shadow:0 0 calc(var(--u) * 10) #0062ffcc;background:radial-gradient(circle at 35% 30%,#fff,#cfd6e2 60%,#8d96a6);border-radius:50%;position:absolute;top:50%}.ob-slider em{font-style:normal;font-family:var(--font-mono);font-size:calc(var(--u) * 11.5);color:var(--au-ink)}.ob-add{color:#ffffffd9}.ob-target{gap:calc(var(--u) * 3);padding:calc(var(--u) * 8) calc(var(--u) * 13);flex-direction:column;display:flex}.ob-target .ob-label{align-items:center;gap:calc(var(--u) * 4);display:inline-flex}.ob-target .ob-label svg{width:calc(var(--u) * 11);height:calc(var(--u) * 11);color:#74a8f9}.ob-target b{font-family:var(--font-mono);font-size:calc(var(--u) * 15);color:var(--au-ink);font-weight:600}.ob-tier{gap:calc(var(--u) * 5);padding:calc(var(--u) * 10) calc(var(--u) * 11);border-radius:calc(var(--u) * 14);flex-direction:column;display:flex}.ob-tier em{font-style:normal;font-family:var(--font-mono);font-size:calc(var(--u) * 12);color:var(--bull-text);font-weight:600}.ob-tier.on{transform:translateY(calc(var(--u) * -10));box-shadow:0 0 calc(var(--u) * 28) #0062ff73, inset 0 1px 0 #ffffff40;background:linear-gradient(150deg,#0062ff5c,#0062ff1a);border-color:#74a8f9b3}.ob-tier.on .ob-label{color:#fff}.ob-art .ob-svg-title{fill:#fff;font-size:13px;font-weight:700}.ob-art .ob-svg-gain{font-family:var(--font-mono);fill:var(--bull-text);font-size:14px;font-weight:600}.ob-acct{gap:calc(var(--u) * 8);padding:calc(var(--u) * 12) calc(var(--u) * 13);flex-direction:column;display:flex}.ob-row{font-size:calc(var(--u) * 12);color:#ffffffd9;justify-content:space-between;align-items:center;font-weight:600;display:flex}.ob-row span{align-items:center;gap:calc(var(--u) * 7);display:inline-flex}.ob-row b{font-family:var(--font-mono);color:var(--au-ink);font-weight:600}.ob-live{width:calc(var(--u) * 8);height:calc(var(--u) * 8);background:var(--brand);box-shadow:0 0 0 calc(var(--u) * 3) #0062ff40, 0 0 calc(var(--u) * 10) var(--brand);border-radius:999px;animation:2.2s ease-in-out infinite obBlink}@keyframes obBlink{0%,to{opacity:1}50%{opacity:.35}}.ob-flow{stroke-dasharray:3 9;animation:1.1s linear infinite obFlowDash}@keyframes obFlowDash{to{stroke-dashoffset:-24px}}.ob-float{animation:7s ease-in-out infinite obFloat;animation-delay:var(--d,0s)}@keyframes obFloat{0%,to{translate:0}50%{translate:0 calc(var(--u) * -7)}}.ob-card:not([data-pos=center]) .ob-float,.ob-card:not([data-pos=center]) .ob-pulse,.ob-card:not([data-pos=center]) .ob-live,.ob-card:not([data-pos=center]) .ob-flow{animation-play-state:paused}.ob-draw{stroke-dasharray:700;stroke-dashoffset:700px}.ob-card[data-pos=center] .ob-draw{animation:1.5s cubic-bezier(.4,0,.2,1) .35s forwards obDraw}@keyframes obDraw{to{stroke-dashoffset:0}}.ob-pulse{transform-box:fill-box;transform-origin:50%;animation:2.6s ease-in-out infinite obPulse}@keyframes obPulse{0%,to{opacity:.3;transform:scale(1)}50%{opacity:0;transform:scale(1.9)}}.ob-card:not([data-pos=center]) .ob-draw{stroke-dashoffset:0}@media (max-width:639.98px){.ob-card{border-radius:24px}.ob-dots{gap:2px}.ob-dot{width:20px}.ob-dot[aria-current=true]{width:40px}.ob-arrows{gap:6px}.ob-arrow{width:36px;height:36px}}@media (min-width:640px){.au-onb{--cw:min(62vw, 500px);padding:40px 0 44px}.au-panel{padding:64px 32px 80px}}@media (min-width:1024px){.au{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"onb panel";height:100svh;min-height:640px}.au-panel{border-top:0;border-left:1px solid var(--border-dim);padding:48px clamp(32px,4.4vw,72px);overflow-y:auto}.au-panel-in>.au-logo{display:inline-flex}.au-logo-sm{display:none}.au-onb{--cw:min(620px, 42vw, calc((100svh - 200px) * .88));padding:40px 0}.ob{gap:34px}}@media (prefers-reduced-motion:reduce){.ob-card{transition:opacity .2s,filter .2s}.ob-float,.ob-pulse,.ob-live,.ob-flow{animation:none}.ob-draw,.ob-card[data-pos=center] .ob-draw{stroke-dashoffset:0;animation:none}.ob-dot i{animation:none;transform:none}}.au-or-email{margin-top:4px}.au-email{flex-direction:column;gap:10px;display:flex}.au-email-field{display:block;position:relative}.au-email-field svg{color:var(--au-ink-3);pointer-events:none;position:absolute;top:50%;left:20px;transform:translateY(-50%)}.au-email-field .au-input{padding-left:46px}.au-email-signup{text-align:center;color:var(--au-blue-2);overflow-wrap:anywhere;font-size:.84rem;font-weight:700;text-decoration:none;display:block}.au-email-signup:hover{text-underline-offset:3px;text-decoration:underline}.au-code{flex-direction:column;gap:12px;display:flex}.au-code-lead{color:var(--au-ink-2);overflow-wrap:anywhere;margin:0;font-size:.88rem;line-height:1.5}.au-code-lead b{color:var(--au-ink)}.au-code-boxes{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.au-code-box{text-align:center;width:100%;height:56px;font-family:var(--font-mono);background:var(--control-bg);border:1px solid var(--border-mid);color:var(--au-ink);caret-color:var(--au-blue);border-radius:14px;font-size:1.5rem;font-weight:700;transition:border-color .15s,box-shadow .15s}.au-code-box:focus{border-color:var(--au-blue);outline:none;box-shadow:0 0 0 4px #0062ff2e}.au-code-box:disabled{opacity:.7}.au-code-foot{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.au-code-link{cursor:pointer;color:var(--au-blue-2);background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:.82rem;font-weight:600;display:inline-flex}.au-code-link:disabled{color:var(--au-ink-3);cursor:default}.au-code-link:hover:not(:disabled){text-underline-offset:3px;text-decoration:underline}.au-code-link:focus-visible,.au-code-box:focus-visible{outline:2px solid var(--au-blue-2);outline-offset:2px}.au-code-note{color:var(--au-ink-3);margin:0;font-size:.76rem;line-height:1.5}@media (max-width:380px){.au-code-boxes{gap:6px}.au-code-box{height:50px;font-size:1.3rem}}.au-about{--au-ink:var(--text-primary);--au-ink-2:var(--text-secondary);--au-ink-3:var(--text-dim);--au-blue-2:var(--text-accent);background:var(--bg-base);color:var(--au-ink);border-top:1px solid var(--border-dim);padding:clamp(48px,7vw,88px) 20px clamp(56px,8vw,96px)}.au-about-in{flex-direction:column;gap:clamp(28px,4vw,44px);max-width:1120px;margin:0 auto;display:flex}.au-about-lead{max-width:760px}.au-about-kicker{font-family:var(--font-mono);letter-spacing:.22em;text-transform:uppercase;color:var(--au-blue-2);font-size:.72rem;font-weight:700}.au-about h2{font-family:var(--font-display);letter-spacing:-.02em;text-wrap:balance;margin:12px 0 0;font-size:clamp(1.6rem,3vw,2.2rem);font-weight:800;line-height:1.15}.au-about-lead p{color:var(--au-ink-2);margin:14px 0 0;font-size:1rem;line-height:1.7}.au-about-cols{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);display:grid}@media (max-width:860px){.au-about-cols{grid-template-columns:minmax(0,1fr)}}.au-about h3{font-family:var(--font-display);color:var(--au-ink);margin:0 0 14px;font-size:1.05rem;font-weight:700}.au-about-ways,.au-about-steps{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.au-about-ways li{border-left:2px solid color-mix(in srgb, var(--brand) 55%, transparent);flex-direction:column;gap:3px;padding-left:14px;display:flex}.au-about-ways a{color:var(--au-ink);font-size:.95rem;text-decoration:none}.au-about-ways a:hover{color:var(--au-blue-2);text-underline-offset:3px;text-decoration:underline}.au-about-ways span,.au-about-steps span{color:var(--au-ink-2);font-size:.9rem;line-height:1.6}.au-about-steps{counter-reset:au-step}.au-about-steps li{counter-increment:au-step;flex-direction:column;gap:3px;padding-left:40px;display:flex;position:relative}.au-about-steps li:before{content:counter(au-step);background:var(--accent-soft);width:26px;height:26px;color:var(--au-blue-2);font-family:var(--font-mono);border-radius:50%;place-items:center;font-size:.8rem;font-weight:700;display:grid;position:absolute;top:0;left:0}.au-about-steps b{font-size:.95rem}.au-about-fine{color:var(--au-ink-3);margin:22px 0 0;font-size:.82rem;line-height:1.6}.au-about-fine a,.au-about-ways a:focus-visible{color:var(--au-blue-2)}.au-about a:focus-visible{outline:2px solid var(--au-blue-2);outline-offset:3px;border-radius:3px}.au-about-faq dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,3vw,28px);margin:0;display:grid}@media (max-width:860px){.au-about-faq dl{grid-template-columns:minmax(0,1fr)}}.au-about-faq dl>div{background:var(--bg-card);border:1px solid var(--border-dim);border-radius:16px;padding:18px 20px}.au-about-faq dt{color:var(--au-ink);font-size:.95rem;font-weight:700}.au-about-faq dd{color:var(--au-ink-2);margin:8px 0 0;font-size:.88rem;line-height:1.6}
