@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/bdeb6a479b4761b3-s.a3001194.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/6f964c913bb9f8ae-s.ef8d20cf.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/3bf87d7b9471fde9-s.9744050f.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/f2841910b23f0e53-s.1fb55658.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-weight:800;font-display:swap;src:url(../media/5125eda54869f75a-s.p.e25e75bc.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Montserrat Fallback;src:local(Arial);ascent-override:85.79%;descent-override:22.25%;line-gap-override:0.0%;size-adjust:112.83%}.montserrat_a1f60d6b-module__A9eBHG__className{font-family:Montserrat,Montserrat Fallback;font-style:normal;font-weight:800}.montserrat_a1f60d6b-module__A9eBHG__variable{--font-ab-display:"Montserrat","Montserrat Fallback"}
.os{--os-cell:#061521;--os-line-2:#24343f;--os-dim:#6e7f8e;--os-dark-text:#c9d3dc;--os-input:#06131f;--os-amber:#f59e0b;--os-green-hi:#4ade80;--os-ok:#16a34a}.os-dim{color:var(--os-dim)}.os-dark-body{color:var(--ab-dark-body);text-wrap:pretty;font-size:18px;line-height:1.6}.os-sub-narrow{max-width:360px}.os-sub-mid{max-width:400px}.os-hero-copy{max-width:600px}.os-pill{background:var(--ab-tint);color:var(--ab-blue);letter-spacing:.1em;text-transform:uppercase;border-radius:999px;padding:7px 14px;font-size:12px}.os-h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(42px,5.2vw,70px);font-weight:600;line-height:1.04}.os-monitor-col{flex:400px;justify-content:center;min-width:0;display:flex}.os-monitor{border:1px solid var(--ab-dark-line);background:var(--ab-ink);color:#fff;border-radius:16px;width:100%;max-width:500px;padding:22px;box-shadow:0 50px 90px -40px #010e1899}@media (min-width:640px){.os-monitor{padding:26px}}.os-mon-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.os-mon-host{font-size:16px;font-weight:700}.os-mon-sub{color:var(--ab-muted);margin-top:2px;font-size:12px}.os-status{color:var(--os-green-hi);letter-spacing:.08em;white-space:nowrap;background:#22c55e1f;border-radius:999px;align-items:center;gap:8px;padding:6px 10px;font-size:10.5px;display:inline-flex}.os-live-dot,.os-dot{background:var(--ab-green);border-radius:50%;flex-shrink:0;width:7px;height:7px}.os-live-dot{animation:1.6s ease-in-out infinite osPulse;box-shadow:0 0 0 3px #22c55e33}.os-uptime-row{color:var(--ab-muted);letter-spacing:.08em;justify-content:space-between;margin-top:22px;font-size:11px;display:flex}.os-uptime{color:var(--os-green-hi);font-size:12px}.os-bars{align-items:flex-end;gap:3px;height:34px;margin-top:10px;display:flex}.os-bars span{background:var(--ab-green);transform-origin:bottom;animation:osBarUp .6s var(--ab-ease)both;border-radius:2px;flex:1}.os-bars .is-amber{background:var(--os-amber)}.os-checks-grid{grid-template-columns:1fr 1fr;gap:8px;margin-top:20px;display:grid}.os-tile{border:1px solid var(--ab-dark-line);background:var(--os-cell);border-radius:10px;flex-direction:column;gap:6px;padding:12px 14px;transition:border-color .4s,box-shadow .4s;display:flex}.os-tile.is-active{border-color:var(--ab-blue);box-shadow:0 0 0 3px #0094ff26}.os-tile-label{color:var(--ab-muted);font-size:12px}.os-tile-value{align-items:center;gap:8px;font-size:15px;font-weight:700;display:flex}.os-toast{color:var(--ab-body);animation:osFadeIn .45s var(--ab-ease)both;background:#fff;border-radius:10px;align-items:center;gap:12px;margin-top:14px;padding:12px 14px;font-size:12.5px;display:flex}.os-app-icon{background:var(--ab-gradient);color:#fff;width:34px;height:34px;font-family:var(--font-ab-display),var(--font-jakarta),sans-serif;border-radius:9px;flex-shrink:0;place-items:center;font-size:16px;font-weight:800;display:grid}.os-toast-text{flex:1;min-width:0}.os-toast-text strong{color:var(--ab-ink);font-size:13.5px;display:block}.os-toast-time{color:var(--ab-muted);white-space:nowrap;font-size:11px}.os-truths{border:1px solid var(--ab-line);background:var(--ab-line);border-radius:.5rem;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1px;margin-top:56px;display:grid;overflow:hidden}.os-truth{background:#fff;padding:32px 28px}.os-truth-top{justify-content:space-between;align-items:center;gap:12px;margin-bottom:22px;display:flex}.os-icon-tile{background:var(--ab-tint);width:44px;height:44px;color:var(--ab-blue);border-radius:10px;place-items:center;display:grid}.os-day-one{color:var(--os-ok);letter-spacing:.08em;background:#ecfdf3;border-radius:999px;padding:5px 10px;font-size:10.5px}.os-truth h3{letter-spacing:-.01em;font-size:19px;font-weight:700}.os-truth p{color:var(--ab-body);margin-top:8px;font-size:15px;line-height:1.6}.os-steps-scroll{overscroll-behavior-x:contain;margin-top:56px;padding-bottom:6px;overflow-x:auto}.os-steps-scroll:focus-visible{outline:2px solid var(--ab-blue);outline-offset:4px;border-radius:12px}.os-steps{grid-template-columns:repeat(4,minmax(240px,1fr));gap:14px;min-width:1000px;display:grid}.os-step{border:1px solid var(--ab-line);background:#fff;border-radius:12px;flex-direction:column;padding:26px 24px;display:flex}.os-step-top{justify-content:space-between;align-items:center;gap:12px;display:flex}.os-step-num{color:var(--os-dark-text);letter-spacing:-.04em;font-size:40px;font-weight:700;line-height:1}.os-when{background:var(--ab-tint);color:var(--ab-blue);white-space:nowrap;border-radius:999px;padding:5px 10px;font-size:11px}.os-step h3{letter-spacing:-.02em;margin-top:22px;font-size:20px;font-weight:700}.os-step-body{color:var(--ab-body);margin-top:10px;font-size:14px;line-height:1.6}.os-exit{color:#15803d;background:#f0fdf4;border:1.5px dashed #86efac;border-radius:8px;margin-top:14px;padding:10px 12px;font-size:13px;font-weight:600;line-height:1.45}.os-step-receive{border-top:1px solid var(--ab-line);flex-direction:column;gap:6px;margin-top:auto;padding-top:18px;display:flex}.os-step-body+.os-step-receive,.os-exit+.os-step-receive{margin-top:22px}.os-step-receive span{color:var(--ab-muted);letter-spacing:.1em;font-size:10.5px}.os-step-receive strong{font-size:14px;line-height:1.4}.os-step.is-ink{border-color:var(--ab-ink);background:var(--ab-ink);color:#fff}.os-step.is-ink .os-step-num{color:var(--ab-accent)}.os-step.is-ink .os-when{color:var(--ab-accent);background:#4db4ff24}.os-step.is-ink .os-step-body{color:var(--ab-dark-body)}.os-step.is-ink .os-step-receive{border-color:var(--ab-dark-line)}.os-options-sub{max-width:460px;font-size:16px}.os-cards{grid-template-columns:repeat(auto-fit,minmax(min(340px,100%),1fr));align-items:stretch;gap:18px;margin-top:56px;display:grid}.os-card{border:1px solid var(--ab-line);background:#fff;border-radius:12px;flex-direction:column;min-width:0;padding:28px;display:flex;position:relative}@media (max-width:479px){.os-card{padding:22px 18px}}.os-card.is-ink{border-color:var(--ab-ink);background:var(--ab-ink);color:#fff;box-shadow:0 40px 80px -36px #010e188c}.os-card.is-dashed{background:#f7fbff;border:1.5px dashed #9ccbf2}.os-card-label{color:var(--ab-blue);letter-spacing:.1em;font-size:11px}.os-card.is-ink .os-card-label{color:var(--ab-accent)}.os-most{background:var(--ab-blue);color:#fff;letter-spacing:.08em;border-radius:999px;padding:5px 10px;font-size:10.5px;position:absolute;top:24px;right:24px}.os-card-title{letter-spacing:-.02em;margin-top:12px;font-size:24px;font-weight:700}.os-card-sub{margin-top:8px;font-size:15px;font-weight:700;line-height:1.45}.os-card-body{color:var(--ab-body);margin-top:10px;font-size:14.5px;line-height:1.6}.os-card.is-ink .os-card-body{color:var(--ab-dark-body)}.os-calc{background:var(--ab-bg);border-radius:10px;flex-direction:column;gap:14px;margin-top:22px;padding:18px;display:flex}.os-seg-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.os-seg-label{color:var(--ab-body);font-size:13px;font-weight:600}.os-seg{background:#eef2f6;border-radius:8px;gap:2px;padding:3px;display:flex}.os-seg-btn{min-width:46px;height:32px;color:var(--ab-body);cursor:pointer;background:0 0;border:0;border-radius:6px;padding:0 10px;font-size:13.5px;font-weight:600;transition:background-color .2s,color .2s,box-shadow .2s}.os-seg-btn[aria-checked=true]{color:var(--ab-ink);background:#fff;box-shadow:0 1px 3px #010e181f}.os-seg-btn:focus-visible{outline:2px solid var(--ab-blue);outline-offset:1px}.os-calc-out{border-top:1px solid var(--ab-line);padding-top:14px}.os-calc-line{color:var(--ab-body);font-size:14px}.os-calc-line strong{color:var(--ab-ink)}.os-fte-bar{background:#e6ebf0;border-radius:999px;height:8px;margin-top:10px;display:block;overflow:hidden}.os-fte-bar span{border-radius:inherit;background:var(--ab-gradient);height:100%;transition:width .4s var(--ab-ease);display:block}.os-calc-nums{grid-template-columns:1fr 1fr;gap:12px;margin-top:14px;display:grid}.os-calc-nums dt{color:var(--ab-muted);letter-spacing:.1em;font-size:10.5px}.os-calc-nums dd{letter-spacing:-.03em;margin-top:2px;font-size:26px;font-weight:700}.os-footnote{color:var(--ab-muted);font-size:12px;line-height:1.5}.os-caps{grid-template-columns:1fr 1fr;gap:10px;margin-top:22px;display:grid}.os-cap{border:1px solid var(--os-line-2);color:#fff;text-align:left;cursor:pointer;background:0 0;border-radius:10px;flex-direction:column;gap:6px;padding:14px;transition:border-color .2s,background-color .2s;display:flex}.os-cap:hover{border-color:var(--ab-accent)}.os-cap[aria-pressed=true]{border-color:var(--ab-blue);background:#0094ff1f}.os-cap:focus-visible{outline:2px solid var(--ab-accent);outline-offset:2px}.os-cap-num{color:var(--ab-dark-body);font-size:13px}.os-cap-num strong{color:#fff;font-size:26px;font-weight:700}.os-cap-body{color:var(--ab-dark-body);font-size:12.5px;line-height:1.45}.os-month{margin-top:18px}.os-month-head{color:var(--ab-muted);letter-spacing:.08em;flex-wrap:wrap;justify-content:space-between;gap:6px;font-size:10.5px;display:flex}.os-month-cap{color:var(--ab-accent)}.os-month-bar{border-radius:999px;gap:2px;height:10px;margin-top:10px;display:flex;overflow:hidden}.os-month-bar span{transition:flex-grow .5s var(--ab-ease);flex-basis:0}.os-month-legend{color:var(--ab-dark-body);flex-wrap:wrap;gap:6px 14px;margin-top:10px;font-size:12px;display:flex}.os-month-legend li{align-items:center;gap:6px;display:inline-flex}.os-month-legend strong{color:#fff}.os-swatch{border-radius:2px;width:8px;height:8px}.os-cap-note{color:var(--ab-muted);margin-top:14px;font-size:13px;line-height:1.5}.os-examples{flex-direction:column;align-items:flex-start;gap:8px;margin-top:22px;display:flex}.os-examples-prompt{margin-bottom:2px;font-size:14px;font-weight:600}.os-example{border:1px solid var(--ab-line-2);width:100%;color:var(--ab-body);text-align:left;cursor:pointer;background:#fff;border-radius:8px;padding:10px 14px;font-size:14px;font-style:italic;transition:border-color .2s,color .2s}.os-example:hover{border-color:#9ccbf2}.os-example[aria-pressed=true]{border-color:var(--ab-blue);color:var(--ab-ink);box-shadow:0 0 0 3px #0094ff1f}.os-example:focus-visible{outline:2px solid var(--ab-blue);outline-offset:2px}.os-checks{flex-direction:column;gap:10px;margin-top:22px;display:flex}.os-checks li{color:var(--ab-body);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.os-check{background:var(--ab-tint);width:18px;height:18px;color:var(--ab-blue);border-radius:50%;flex-shrink:0;place-items:center;margin-top:1px;display:grid}.os-checks.is-dark li{color:var(--os-dark-text)}.os-checks.is-dark .os-check{color:var(--ab-accent);background:#4db4ff24}.os-card-foot{flex-direction:column;gap:16px;margin-top:auto;padding-top:24px;display:flex}.os-best{color:var(--ab-body);font-size:14px;line-height:1.5}.os-best strong{color:var(--ab-ink)}.os-card.is-ink .os-best{color:var(--ab-dark-body)}.os-card.is-ink .os-best strong{color:#fff}.os-cta{border-radius:.5rem;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-size:15px;font-weight:600;transition:background-color .2s,color .2s,border-color .2s;display:inline-flex}.os-cta.is-outline{border:1.5px solid var(--ab-ink);color:var(--ab-ink)}.os-cta.is-outline:hover{background:var(--ab-ink);color:#fff}.os-cta.is-primary{background:var(--ab-blue);color:#fff;box-shadow:0 8px 24px -8px #0094ff99}.os-cta.is-primary:hover{background:var(--ab-blue-hover)}.os-cta:focus-visible{outline:2px solid var(--ab-blue);outline-offset:2px}.os-scope{background:var(--ab-bg);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 32px;margin-top:22px;padding:22px 24px;display:flex}.os-scope p{color:var(--ab-body);flex:520px;font-size:14.5px;line-height:1.65}.os-scope-link{color:var(--ab-blue);white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.os-grid-left,.os-grid-topleft{pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:72px 72px;position:absolute;inset:0}.os-grid-left{-webkit-mask-image:radial-gradient(55% 80% at 0%,#000 15%,#0000 72%);mask-image:radial-gradient(55% 80% at 0%,#000 15%,#0000 72%)}.os-grid-topleft{-webkit-mask-image:radial-gradient(60% 70% at 0 0,#000 15%,#0000 72%);mask-image:radial-gradient(60% 70% at 0 0,#000 15%,#0000 72%)}.os-long{grid-template-columns:minmax(0,1fr);gap:48px;display:grid}@media (min-width:1024px){.os-long{grid-template-columns:minmax(0,500px) minmax(0,1fr);gap:80px}}.os-long-copy{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.os-long-list li{border-bottom:1px solid var(--ab-dark-line);grid-template-columns:56px minmax(0,1fr);gap:16px;padding:26px 0;display:grid}.os-long-list li:first-child{padding-top:0}.os-long-num{color:#1f3a52;letter-spacing:-.03em;font-size:30px;font-weight:700;line-height:1}.os-long-list h3{font-size:19px;font-weight:700}.os-long-list p{color:var(--ab-dark-body);margin-top:6px;font-size:15px;line-height:1.6}.os-start-cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:48px;display:grid}@media (min-width:1024px){.os-start-cols{grid-template-columns:minmax(0,480px) minmax(0,1fr);gap:64px}}.os-start-copy{flex-direction:column;align-items:flex-start;gap:18px;display:flex}.os-next{width:100%;margin-top:8px}.os-next li{border-top:1px solid var(--ab-dark-line);grid-template-columns:36px minmax(0,1fr);gap:12px;padding:18px 0;display:grid}.os-next-num{color:var(--ab-accent);font-size:13px}.os-next strong{font-size:16px}.os-next p{color:var(--ab-dark-body);margin-top:4px;font-size:14px;line-height:1.55}.os-form-col{min-width:0}.os-form-card{border:1px solid var(--ab-dark-line);background:linear-gradient(#ffffff0f,#ffffff05);border-radius:14px;padding:24px}@media (min-width:640px){.os-form-card{padding:36px}}.os-fields{grid-template-columns:repeat(auto-fit,minmax(max(200px,50% - 9px),1fr));gap:18px;display:grid}.os-field{flex-direction:column;gap:8px;min-width:0;display:flex}.os-field-wide{margin-top:18px}.os-field label{color:#dce3ea;font-size:14px;font-weight:500}.os-req{color:var(--ab-accent)}.os-input{border:1px solid var(--os-line-2);background:var(--os-input);color:#fff;border-radius:.5rem;width:100%;height:46px;padding:0 14px;font-size:15px;transition:border-color .2s,box-shadow .2s}.os-input::placeholder{color:#5c6b78}.os-input:focus{border-color:var(--ab-blue);outline:none;box-shadow:0 0 0 3px #0094ff40}.os-input.is-bad{border-color:#f87171}.os-textarea{resize:vertical;height:auto;min-height:120px;padding:12px 14px}.os-select{display:block;position:relative}.os-select select{cursor:pointer;appearance:none;padding-right:40px}.os-select select.is-empty{color:#5c6b78}.os-select option{color:#fff;background:#071621}.os-select svg{color:var(--ab-muted);pointer-events:none;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.os-error{color:#f87171;font-size:12.5px}.os-counter{color:var(--ab-muted-2);align-self:flex-end;font-size:12px}.os-from-above{background:#0094ff1a;border:1px solid #0094ff59;border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:12px 14px;display:flex}.os-from-above>span:first-child{color:var(--ab-accent);letter-spacing:.1em;font-size:11px}.os-chip{color:#fff;background:#0a2135;border-radius:999px;padding:5px 10px;font-size:13px}.os-send-error{color:#fca5a5;background:#ef44441a;border-radius:.5rem;margin-top:18px;padding:12px 16px;font-size:14px}.os-form-foot{border-top:1px solid var(--ab-dark-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;margin-top:24px;padding-top:22px;display:flex}.os-form-note{color:var(--ab-muted);align-items:center;gap:12px;font-size:13px;display:flex}.os-form-note strong{color:#fff;font-size:15px;display:block}.os-note-icon{width:36px;height:36px;color:var(--ab-accent);background:#0094ff26;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.os-form-foot .ab-btn{cursor:pointer}.os-form-foot .ab-btn:disabled{cursor:wait;opacity:.7}.os-success{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:380px;display:flex}.os-success-icon{width:56px;height:56px;color:var(--ab-green);background:#22c55e26;border-radius:50%;place-items:center;display:grid}.os-success h3{font-size:22px;font-weight:700}.os-success p{color:var(--ab-dark-body);font-size:15px}.os-promises{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:18px 24px;margin-top:28px;display:grid}.os-promises li{border-top:1px solid var(--ab-dark-line);color:var(--ab-dark-body);padding-top:14px;font-size:13.5px;line-height:1.5}.os-promises strong{color:#fff;margin-bottom:2px;font-size:15px;display:block}@keyframes osFadeIn{0%{opacity:0;translate:0 10px}}@keyframes osPulse{50%{opacity:.35}}@keyframes osBarUp{0%{scale:1 0}}@media (prefers-reduced-motion:reduce){.os *,.os :before,.os :after{transition:none!important;animation:none!important}}
