.rp{--rp-page:#fff;--rp-wash:#f4f6f8;--rp-card:#fff;--rp-line:rgba(0,0,0,.1);--rp-text:#171717;--rp-muted:#5f6368;--rp-faint:#6b7078;--rp-ink:#171717;--rp-ink-text:#fff;--rp-hover:#eef1f4;--rp-link:#3f58bf;--rp-green:#2d7a4e;--rp-green-fill:#e6f4ea;--rp-blue:#2f5bd3;--rp-blue-fill:#e8eefc;--rp-amber:#9a5b00;--rp-amber-fill:#fdf0d5;--rp-red:#c0352b;--rp-red-fill:#fdecea;--rp-grey-fill:#eef0f2;background:var(--rp-wash);border:1px solid var(--rp-line);border-radius:10px;box-shadow:0 18px 50px -18px #0f172a47,0 2px 6px #0f172a0f;color:var(--rp-text);display:flex;flex-direction:column;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;height:100%;letter-spacing:0;line-height:1.4;overflow:hidden;text-align:left}.dark .rp{--rp-page:#1c1c1c;--rp-wash:#242424;--rp-card:#262626;--rp-line:hsla(0,0%,100%,.13);--rp-text:#ececec;--rp-muted:#a8a8a8;--rp-faint:#9a9a9a;--rp-ink:#ececec;--rp-ink-text:#171717;--rp-hover:#2f2f2f;--rp-link:#93aef9;--rp-green:#6ed39a;--rp-green-fill:rgba(63,178,110,.18);--rp-blue:#93aef9;--rp-blue-fill:rgba(91,127,234,.2);--rp-amber:#f1c95e;--rp-amber-fill:rgba(241,201,94,.16);--rp-red:#ff8a80;--rp-red-fill:rgba(255,107,97,.16);--rp-grey-fill:#333;box-shadow:0 18px 50px -18px #000000b3}.rp svg{fill:currentColor;flex:none;height:14px;width:14px}.rp-head{align-items:center;background:var(--rp-page);border-bottom:1px solid var(--rp-line);display:flex;gap:10px;justify-content:space-between;padding:10px 14px}.rp-head b{font-size:14px;font-weight:600}.rp-btn{background:var(--rp-ink);border-radius:6px;color:var(--rp-ink-text);font-weight:600;padding:5px 10px}.rp-btn,.rp-btn-quiet{align-items:center;display:inline-flex;font-size:12px;gap:5px;white-space:nowrap}.rp-btn-quiet{background:var(--rp-card);border:1px solid var(--rp-line);border-radius:6px;font-weight:500;padding:4px 9px}.rp-chip{align-items:center;background:var(--rp-grey-fill);border-radius:5px;color:var(--rp-muted);display:inline-flex;font-size:11.5px;font-style:normal;font-weight:600;gap:4px;padding:2px 7px;white-space:nowrap}.rp-chip svg{height:11px;width:11px}.rp-chip--green{background:var(--rp-green-fill);color:var(--rp-green)}.rp-chip--blue{background:var(--rp-blue-fill);color:var(--rp-blue)}.rp-chip--amber{background:var(--rp-amber-fill);color:var(--rp-amber)}.rp-chip--red{background:var(--rp-red-fill);color:var(--rp-red)}.rp-num{font-variant-numeric:tabular-nums}.rp-toast{align-items:center;background:var(--rp-ink);border-radius:8px;bottom:14px;box-shadow:0 10px 24px -10px #00000073;color:var(--rp-ink-text);display:flex;font-size:12px;font-weight:500;gap:8px;left:50%;max-width:calc(100% - 28px);padding:8px 12px;position:absolute;transform:translate(-50%);transition:opacity .3s ease,transform .4s cubic-bezier(.33,1,.68,1);white-space:nowrap}.rp-toast.is-off{opacity:0;transform:translate(-50%,12px)}@media(prefers-reduced-motion:reduce){.rp *,.rp-toast{animation:none!important;transition:none!important}}.sst--cut *,.sst--cut :after,.sst--cut :before{transition:none!important}.dark .sst-replay:hover{background:#ffffff14}.sst-frame{height:100%;margin:0 auto;max-width:540px;padding:28px 28px 30px}.clw{--clw-page:#fff;--clw-wash:#f4f6f8;--clw-line:rgba(0,0,0,.1);--clw-text:#171717;--clw-muted:#5f6368;--clw-green:#166a3a;--clw-green-bg:#e3f4ea;--clw-red:#c62828;background:var(--clw-wash);border:1px solid var(--clw-line);border-radius:10px;box-shadow:0 18px 50px -18px #0f172a47,0 2px 6px #0f172a0f;color:var(--clw-text);font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;height:100%;line-height:1.4;overflow:hidden;position:relative;text-align:left}.dark .clw{--clw-page:#1c1c1c;--clw-wash:#242424;--clw-line:hsla(0,0%,100%,.13);--clw-text:#ececec;--clw-muted:#a8a8a8;--clw-green:#6ed39a;--clw-green-bg:rgba(46,160,90,.2);--clw-red:#ff8a80;box-shadow:0 18px 50px -18px #000000b3}.clw svg{fill:currentColor;flex:none;height:15px;width:15px}.clw-head{align-items:center;background:var(--clw-page);border-bottom:1px solid var(--clw-line);display:flex;justify-content:space-between;padding:10px 14px}.clw-head>span:first-child{display:grid;line-height:1.25}.clw-head b{font-weight:600}.clw-head small{color:var(--clw-muted);font-size:11px}.clw-tag{border:1px solid var(--clw-line);border-radius:6px;font-size:12px;padding:2px 8px}.clw-msgs{display:grid;gap:6px;padding:12px 14px}.clw-msg{background:var(--clw-page);border-radius:10px;color:var(--clw-muted);font-size:12.5px;justify-self:start;margin:0;max-width:80%;padding:6px 10px}.clw-msg--out{justify-self:end}.clw-card{background:var(--clw-page);border:1px solid var(--clw-line);border-radius:14px;bottom:16px;box-shadow:0 22px 50px -16px #0f172a66;display:grid;gap:10px;left:16px;margin-left:auto;max-width:340px;padding:14px;position:absolute;right:16px}.clw-caller{align-items:center;display:flex;gap:10px}.clw-avatar{background:#e0e7ff;border-radius:10px;color:#3f58bf;display:grid;flex:none;font-size:13px;font-weight:700;height:40px;place-items:center;width:40px}.dark .clw-avatar{background:#6366f140;color:#c7d2fe}.clw-who{display:grid;line-height:1.25}.clw-who b{font-size:15px;font-weight:600}.clw-who small{color:var(--clw-muted);font-size:12px}.clw-screen,.clw-screens{display:grid}.clw-screen{align-content:space-between;gap:10px;grid-area:1/1;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .35s cubic-bezier(.33,1,.68,1),visibility 0s linear .25s;visibility:hidden}.clw--ended .clw-ended,.clw--incoming .clw-incoming,.clw--oncall .clw-oncall,.clw--transfer .clw-transfer{opacity:1;transform:none;transition:opacity .3s ease,transform .4s cubic-bezier(.33,1,.68,1),visibility 0s;visibility:visible}.clw-status{align-items:center;background:var(--clw-green-bg);border-radius:5px;color:var(--clw-green);display:inline-flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;gap:6px;justify-self:start;margin:0;padding:2px 8px}.clw-status i{background:currentColor;border-radius:2px;height:7px;width:7px}.clw-ended-head{align-items:center;display:flex;gap:7px;margin:0}.clw-ended-head svg{color:var(--clw-green)}.clw-ended-head b{font-weight:600}.clw-ended-head small{color:var(--clw-muted);font-size:12px;font-variant-numeric:tabular-nums;margin-left:auto}.clw-answer{display:flex;justify-content:space-around;padding:4px 0}.clw-round{display:grid;font-size:12px;gap:4px;justify-items:center}.clw-round svg{border-radius:12px;box-sizing:content-box;color:#fff;height:22px;padding:13px;width:22px}.clw-round--answer svg{background:#1f8a4c}.clw-round--decline svg{background:#c62828}.clw-round small{color:var(--clw-muted);font-size:12px}.clw-actions{display:grid;gap:5px;grid-template-columns:repeat(5,minmax(0,1fr))}.clw-action{border:1px solid var(--clw-line);border-radius:8px;display:grid;font-size:11px;gap:3px;justify-items:center;padding:7px 2px}.clw-action svg{height:18px;width:18px}.clw-action.is-on{background:#c6282814;border-color:#c6282859;color:var(--clw-red)}.clw-end{background:#c62828;border-radius:8px;color:#fff;gap:6px;justify-content:center;padding:8px}.clw-end,.clw-panel-head{align-items:center;display:flex;font-weight:600}.clw-panel-head{gap:4px;margin:0}.clw-modes{border:1px solid var(--clw-line);border-radius:8px;display:grid;font-size:12.5px;grid-template-columns:1fr 1fr;padding:2px;text-align:center}.clw-modes span{border-radius:6px;padding:4px}.clw-modes .is-on{background:var(--clw-text);color:var(--clw-page);font-weight:600}.clw-hint{color:var(--clw-muted);font-size:12px;margin:0}.clw-transfer.clw-screen{align-content:start;gap:7px}.clw-section{color:var(--clw-muted);font-size:11.5px;font-weight:600;margin:0}.clw-team{display:grid;gap:4px;list-style:none;margin:0;padding:0}.clw-team li{align-items:center;border-radius:8px;display:flex;gap:8px;padding:4px 6px}.clw-team li.is-on{background:var(--clw-wash)}.clw-team em{border:1px solid var(--clw-line);border-radius:5px;color:var(--clw-muted);font-size:11px;font-style:normal;margin-left:auto;padding:0 6px}.clw-mini{background:var(--clw-wash);border-radius:7px;display:grid;font-size:10px;font-weight:700;height:24px;place-items:center;width:24px}.clw-team li.is-on .clw-mini{background:var(--clw-page)}.clw-waiting{border-left:2px solid #1ba7ce;display:grid;margin:0;padding-left:8px}.clw-waiting b{font-weight:600}.clw-waiting small{color:var(--clw-muted);font-size:11.5px}.clw-summary{background:#f3f0fd;border:1px solid #ddd3f7;border-radius:10px;display:grid;font-size:12.5px;gap:3px;padding:8px 10px}.dark .clw-summary{background:#7948af2e;border-color:#a06edc59}.clw-summary p{margin:0}.clw-summary-head{align-items:center;color:#5b3fb0;display:flex;font-weight:600;gap:5px}.dark .clw-summary-head{color:#d2b6f2}.clw-banner{align-items:center;background:#1f2937;border-radius:10px;color:#f8fafc;display:flex;flex-wrap:wrap;font-size:12px;gap:4px 6px;margin:0;padding:8px 11px}.clw-banner em{color:#67e8f9;font-style:normal;font-weight:600}.dark .clw-banner{background:#f1f5f9;color:#0f172a}.dark .clw-banner em{color:#0e7490}.is-run .clw--hero .clw-card{animation:clw-rise .5s cubic-bezier(.33,1,.68,1) .2s both}.is-run .clw--hero .clw-incoming{animation:clw-swap-out .3s ease 1.9s both}.is-run .clw--hero .clw-oncall{animation:clw-swap-in .4s cubic-bezier(.33,1,.68,1) 2.1s both}.is-run .clw--hero .clw-round--answer svg{animation:clw-ring .9s ease-in-out .6s 2 both}@keyframes clw-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes clw-swap-out{0%{opacity:1;transform:none;visibility:visible}to{opacity:0;transform:translateY(-6px);visibility:hidden}}@keyframes clw-swap-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes clw-ring{0%,to{transform:none}25%{transform:rotate(-12deg)}75%{transform:rotate(12deg)}}.sst:has(.clw){height:600px}@media(max-width:480px){.sst:has(.clw){height:640px}.clw-card{bottom:10px;left:10px;padding:12px;right:10px}.clw-actions{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){.clw-screen{transition:none}.clw *{animation:none!important}}.sst{--sst-p1:124 155 224;--sst-p2:159 139 230;--sst-dot:rgba(0,0,0,.1);background-color:#00000005;border-radius:14px;height:470px;isolation:isolate;position:relative}.sst--tall{height:520px}.sst:before{background:radial-gradient(circle,var(--sst-dot) .8px,transparent 1.3px) 7px 7px /14px 14px,radial-gradient(150% 150% at 50% 45%,rgb(var(--sst-p1)/.16) 0,rgb(var(--sst-p2)/.08),rgb(var(--sst-p2)/0));border-radius:inherit;content:"";inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 70%,rgba(0,0,0,.55) 100%);mask-image:radial-gradient(closest-side,#000 70%,#0000008c);position:absolute;z-index:-1}.dark .sst{--sst-dot:hsla(0,0%,100%,.13);background-color:#ffffff08}.sst-frame{height:100%;margin:0 auto;max-width:520px;padding:28px 28px 30px}.sst-sr{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.sst-replay{background:transparent;border:0;border-radius:8px;bottom:4px;color:#595f68;cursor:pointer;display:grid;height:40px;place-items:center;position:absolute;right:8px;width:40px}.dark .sst-replay{color:#a3a3a3}.sst-replay:hover{background:#00000014}.sst-replay:focus-visible{outline:2px solid #0e7490;outline-offset:1px}.sst-replay svg{fill:currentColor;height:20px;width:20px}.sst-frame.is-armed *{animation-play-state:paused!important}@media(max-width:639px){.sst,.sst--tall{height:500px}.sst-frame{padding:14px 12px 44px}}@media(prefers-reduced-motion:reduce){.sst-frame *{animation:none!important;transition:none!important}}.sbk{--sbk-p1:233 107 76;--sbk-p2:201 61 92;--sbk-dot:rgba(0,0,0,.1);--sbk-surface:#fff;--sbk-sunken:#f6f6f4;--sbk-line:rgba(0,0,0,.12);--sbk-text:#1c1c1c;--sbk-muted:#5c6068;--sbk-ink:#171717;--sbk-ink-text:#fff;--sbk-accent:#0e7490;--sbk-green:#2d7a4e;--sbk-green-fill:#e6f4ea;background-color:#00000005;border-radius:14px;font-family:Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;height:470px;isolation:isolate;position:relative}.dark .sbk{--sbk-dot:hsla(0,0%,100%,.13);--sbk-surface:#1f1f1f;--sbk-sunken:#171717;--sbk-line:hsla(0,0%,100%,.15);--sbk-text:#ececec;--sbk-muted:#a8a8a8;--sbk-ink:#ececec;--sbk-ink-text:#171717;--sbk-accent:#67e8f9;--sbk-green:#6ed39a;--sbk-green-fill:rgba(63,178,110,.18);background-color:#ffffff08}.sbk--tall{height:520px}@media(min-width:1024px){.sbk--tall .sbk-frame{max-width:500px}}.sbk:before{background:radial-gradient(circle,var(--sbk-dot) .8px,transparent 1.3px) 7px 7px /14px 14px,radial-gradient(150% 150% at 50% 45%,rgb(var(--sbk-p1)/.14) 0,rgb(var(--sbk-p2)/.07),rgb(var(--sbk-p2)/0));border-radius:inherit;content:"";inset:0;-webkit-mask-image:radial-gradient(closest-side,#000 70%,rgba(0,0,0,.55) 100%);mask-image:radial-gradient(closest-side,#000 70%,#0000008c);position:absolute;z-index:-1}.sbk-frame{height:100%;margin:0 auto;max-width:440px;padding:26px 26px 30px;position:relative}.sbk-window{background:var(--sbk-surface);border:1px solid var(--sbk-line);border-radius:10px;box-shadow:0 6px 22px #00000014;color:var(--sbk-text);font-size:12px;height:100%;line-height:1.4;overflow:hidden}.sbk-bar{align-items:center;border-bottom:1px solid var(--sbk-line);display:flex;gap:5px;padding:8px 10px}.sbk-bar i{background:var(--sbk-line);border-radius:50%;height:7px;width:7px}.sbk-bar span{background:var(--sbk-sunken);border-radius:5px;color:var(--sbk-muted);flex:1;font-size:10.5px;margin-left:6px;min-width:0;overflow:hidden;padding:3px 8px;text-overflow:ellipsis;white-space:nowrap}.sbk-page{padding:14px 16px}.sbk-biz{align-items:center;display:flex;gap:8px}.sbk-biz b{font-size:13px;font-weight:700}.sbk-logo{background:var(--sbk-ink);border-radius:6px;color:var(--sbk-ink-text);display:grid;font-size:10px;font-weight:800;height:26px;place-items:center;width:26px}.sbk-steps{border-bottom:1px solid var(--sbk-line);color:var(--sbk-muted);display:flex;font-size:11px;gap:12px;list-style:none;margin:12px 0 0;padding:0 0 10px}.sbk-steps li{align-items:center;display:flex;gap:5px;transition:color .3s ease}.sbk-steps li span{border:1px solid var(--sbk-line);border-radius:50%;display:grid;font-size:9px;height:16px;place-items:center;transition:background-color .3s ease,color .3s ease;width:16px}.sbk-steps li.is-on{color:var(--sbk-text);font-weight:600}.sbk-steps li.is-done span,.sbk-steps li.is-on span{background:var(--sbk-ink);border-color:var(--sbk-ink);color:var(--sbk-ink-text)}.sbk-views{display:grid;margin-top:12px}.sbk-view{grid-area:1/1;opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease,visibility 0s linear .35s;visibility:hidden}.sbk-view.is-on{opacity:1;transform:none;transition:opacity .35s ease .1s,transform .35s ease .1s,visibility 0s;visibility:visible}.sbk-view h4{font-size:15px;font-weight:700;letter-spacing:-.01em;margin:0 0 8px}.sbk-row{align-items:center;border:1px solid var(--sbk-line);border-radius:8px;display:flex;gap:8px;justify-content:space-between;margin-top:6px;padding:9px 11px}.sbk-row b{display:block;font-size:12.5px;font-weight:600}.sbk-row small{color:var(--sbk-muted);font-size:11px}.sbk-row.is-pick{border-color:var(--sbk-ink);box-shadow:inset 0 0 0 1px var(--sbk-ink)}.sbk-chev{border-right:1.5px solid var(--sbk-muted);border-top:1.5px solid var(--sbk-muted);height:7px;transform:rotate(45deg);width:7px}.sbk-day,.sbk-sub{color:var(--sbk-muted);font-size:11px;margin:0}.sbk-day{color:var(--sbk-text);font-weight:600;margin-top:10px}.sbk-slots{display:grid;gap:6px;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:8px}.sbk-slot{border:1px solid var(--sbk-line);border-radius:6px;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;padding:7px 0;text-align:center}.sbk-slot small{color:var(--sbk-muted);font-size:9px;font-weight:500;margin-left:2px}.sbk-slot.is-pick{background:var(--sbk-ink);border-color:var(--sbk-ink);color:var(--sbk-ink-text)}.sbk-slot.is-pick small{color:inherit;opacity:.75}.sbk-slot.is-busy{border-style:dashed;color:transparent}.sbk-slot.is-busy small{color:transparent}.sbk-field{margin-top:7px}.sbk-field label{color:var(--sbk-muted);display:block;font-size:10.5px;font-weight:600}.sbk-field label em{color:#ba3a37;font-style:normal}.sbk-field div{border:1px solid var(--sbk-line);border-radius:6px;font-size:12px;margin-top:3px;padding:6px 9px}.sbk-field div.is-select{padding-right:24px;position:relative}.sbk-field div.is-select:after{border-bottom:1.5px solid var(--sbk-muted);border-right:1.5px solid var(--sbk-muted);content:"";height:6px;margin-top:-5px;position:absolute;right:10px;top:50%;transform:rotate(45deg);width:6px}.sbk-intake div{border-color:color-mix(in srgb,var(--sbk-accent) 55%,var(--sbk-line))}.sbk-sum{border:1px solid var(--sbk-line);border-radius:8px;padding:10px 12px}.sbk-sum p{color:var(--sbk-muted);font-size:11px;margin:2px 0 0}.sbk-sum-line{display:flex;gap:8px;justify-content:space-between}.sbk-sum-total{border-top:1px solid var(--sbk-line);color:var(--sbk-muted);margin-top:9px;padding-top:8px}.sbk-sum-due{font-size:13px;margin-top:4px}.sbk-note{color:var(--sbk-muted);font-size:11px;margin:9px 0 0}.sbk-btn{background:var(--sbk-ink);border-radius:7px;color:var(--sbk-ink-text);display:block;font-size:12.5px;font-weight:700;margin-top:10px;padding:9px;text-align:center}.sbk-btn--quiet{background:transparent;border:1px solid var(--sbk-line);color:var(--sbk-text);font-weight:600;margin-top:8px}.sbk-done{text-align:center}.sbk-ok{background:var(--sbk-green-fill);border-radius:50%;color:var(--sbk-green);display:inline-grid;font-size:15px;font-weight:800;height:30px;place-items:center;width:30px}.sbk-done h4{margin:6px 0}.sbk-done dl{display:grid;gap:3px;margin:0;text-align:left}.sbk-done dl div{border-bottom:1px solid var(--sbk-line);display:flex;gap:8px;justify-content:space-between;padding:3px 0}.sbk-done dt{color:var(--sbk-muted);font-size:11px}.sbk-done dd{font-size:11.5px;font-weight:600;margin:0;text-align:right}.sbk-acts{display:flex;gap:6px;justify-content:center;margin-top:8px}.sbk-acts span{border:1px solid var(--sbk-line);border-radius:6px;font-size:10.5px;font-weight:600;padding:5px 8px}.sbk-after{background:var(--sbk-sunken);border-radius:8px;margin-top:8px;padding:9px 11px}.sbk-after small{color:var(--sbk-muted);font-size:10.5px;font-weight:600}.sbk-after p{font-size:11.5px;margin:2px 0 0}.sbk-tag{align-items:center;background:var(--sbk-surface);border:1px solid var(--sbk-line);border-radius:8px;box-shadow:0 10px 26px -10px #0f172a59;color:var(--sbk-text);display:flex;font-size:11px;gap:8px;line-height:1.35;max-width:230px;opacity:0;padding:8px 11px;position:absolute;transform:translateY(6px);transition:opacity .35s ease,transform .35s ease;z-index:1}.sbk-tag.is-on{opacity:1;transform:none;transition-delay:.45s}.sbk-tag b{display:block;font-size:11.5px}.sbk-tag small{color:var(--sbk-muted);font-size:10.5px}.sbk-tag--gcal{bottom:20%;right:0}.sbk-tag--intake{bottom:14%;right:0}.sbk-tag--stripe{bottom:6%;left:0}.sbk-gdot{align-self:stretch;background:#1a73e8;border-radius:2px;flex:none;width:4px}.sbk.is-time .sbk-slot.is-busy{animation:sbk-busy .5s ease .95s both}@keyframes sbk-busy{0%{border-style:solid;color:var(--sbk-text);opacity:1}40%{opacity:.35}to{border-style:dashed;color:transparent;opacity:1}}.sbk.is-details .sbk-intake{animation:sbk-rise .4s ease calc(.35s + var(--i)*.18s) both}@keyframes sbk-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.sbk-replay{background:transparent;border:0;border-radius:8px;bottom:2px;color:#595f68;cursor:pointer;display:grid;height:40px;place-items:center;position:absolute;right:8px;width:40px}.dark .sbk-replay{color:#a3a3a3}.sbk-replay:hover{background:#00000014}.sbk-replay:focus-visible{outline:2px solid #0e7490;outline-offset:1px}.sbk-replay svg{fill:currentColor;height:20px;width:20px}@media(max-width:639px){.sbk,.sbk--tall{height:500px}.sbk-frame{padding:12px 10px 46px}.sbk-page{padding:12px}.sbk-steps{gap:8px}.sbk-tag{max-width:200px}.sbk-tag--gcal,.sbk-tag--intake{bottom:24px;right:-4px}.sbk-tag--stripe{bottom:24px;left:-4px}}@media(prefers-reduced-motion:reduce){.sbk *,.sbk :before{animation:none!important;transition:none!important}}.itw{--itw-page:#fff;--itw-wash:#f4f6f8;--itw-card:#fff;--itw-line:rgba(0,0,0,.1);--itw-text:#171717;--itw-muted:#5f6368;--itw-ink:#0f172a;--itw-ink-text:#fff;--itw-bubble:#f1f3f5;--itw-sms:#1e40af;--itw-note:#a16207;--itw-note-fill:#fef9e7;--itw-hot:#e0f2f7;background:var(--itw-page);border:1px solid var(--itw-line);border-radius:10px;box-shadow:0 18px 50px -18px #0f172a47,0 2px 6px #0f172a0f;color:var(--itw-text);display:flex;flex-direction:column;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;height:100%;line-height:1.4;overflow:hidden;text-align:left}.dark .itw{--itw-page:#1c1c1c;--itw-wash:#242424;--itw-card:#262626;--itw-line:hsla(0,0%,100%,.13);--itw-text:#ececec;--itw-muted:#a8a8a8;--itw-ink:#f8fafc;--itw-ink-text:#0f172a;--itw-bubble:#2a2a2a;--itw-sms:#93aef9;--itw-note:#f1c95e;--itw-note-fill:rgba(202,138,4,.14);--itw-hot:rgba(27,167,206,.18);box-shadow:0 18px 50px -18px #000000b3}.itw svg{fill:currentColor;flex:none;height:14px;width:14px}.itw-head{border-bottom:1px solid var(--itw-line);display:grid;flex:none;gap:6px;padding:10px 12px 8px}.itw-who{display:flex;gap:8px;justify-content:space-between}.itw-who>span:first-child{display:grid;line-height:1.25}.itw-who b{font-size:14px;font-weight:600}.itw-tagbtn,.itw-who small{color:var(--itw-muted);font-size:11px}.itw-tagbtn{align-items:center;align-self:start;border:1px solid var(--itw-line);border-radius:6px;display:inline-flex;gap:3px;padding:2px 7px}.itw-tagbtn svg{height:12px;width:12px}.itw-btns{display:flex;gap:5px;overflow:hidden;white-space:nowrap}.itw-btn{align-items:center;border:1px solid var(--itw-line);border-radius:6px;display:inline-flex;flex:none;font-size:11.5px;gap:4px;padding:3px 7px}.itw-btn svg{height:12px;width:12px}.itw-body{background:var(--itw-wash);display:flex;flex:1;flex-direction:column;gap:9px;min-height:0;overflow:hidden;padding:8px 12px;position:relative}.itw-divider{align-items:center;color:var(--itw-sms);display:flex;font-size:11px;gap:5px;justify-content:center;margin:0}.itw-divider svg{height:12px;width:12px}.itw-msg{display:flex;gap:7px}.itw-msg p{border-radius:10px;margin:0;padding:7px 10px}.itw-msg time{color:var(--itw-muted);display:block;font-size:10.5px;margin-top:2px}.itw-msg small{color:var(--itw-muted);font-size:11px}.itw-av{align-self:end;background:#e0e7ff;border-radius:6px;color:#3f58bf;display:grid;flex:none;font-size:10px;font-weight:700;height:24px;margin-bottom:16px;place-items:center;width:24px}.dark .itw-av{background:#5b7fea40;color:#b9c8f8}.itw-msg--in p{background:var(--itw-card);border:1px solid var(--itw-line)}.itw-msg--out{align-items:flex-end;flex-direction:column}.itw-msg--out p{background:var(--itw-ink);color:var(--itw-ink-text);max-width:85%}.itw-note{background:var(--itw-note-fill);border:1px solid color-mix(in srgb,var(--itw-note) 35%,transparent);border-radius:8px;padding:6px 10px}.itw-note span{align-items:center;color:var(--itw-note);display:inline-flex;font-size:10.5px;font-weight:600;gap:4px}.itw-note span svg{height:12px;width:12px}.itw-note p{font-size:12.5px;margin:2px 0 0}.itw-pop{background:var(--itw-card);border:1px solid var(--itw-line);border-radius:10px;box-shadow:0 12px 30px -12px #0f172a59;position:absolute;z-index:2}.itw-panel{align-content:start;bottom:8px;display:grid;gap:6px;justify-items:center;padding:12px;right:8px;top:8px;width:min(58%,230px)}.itw-panel-av{background:#e0e7ff;border-radius:10px;color:#3f58bf;display:grid;font-weight:700;height:40px;place-items:center;width:40px}.dark .itw-panel-av{background:#5b7fea40;color:#b9c8f8}.itw-panel-acts{display:flex;gap:6px}.itw-panel-acts i{border:1px solid var(--itw-line);border-radius:7px;display:grid;height:26px;place-items:center;width:26px}.itw-panel-acts svg{height:13px;width:13px}.itw-panel dl{display:grid;font-size:11.5px;gap:4px;margin:4px 0 0;width:100%}.itw-panel dl div{display:flex;gap:6px;justify-content:space-between}.itw-panel dt{color:var(--itw-muted)}.itw-panel dd{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.itw-panel-link{font-size:11px;margin-top:4px}.itw-menu{display:grid;font-size:12px;gap:1px;padding:6px}.itw-menu span{align-items:center;border-radius:6px;display:flex;gap:7px;padding:5px 8px}.itw-menu span.is-on{background:var(--itw-hot);font-weight:600}.itw-menu span i{background:var(--itw-wash);border-radius:5px;display:grid;font-size:9px;font-style:normal;font-weight:700;height:20px;place-items:center;width:20px}.itw-menu span svg:last-child:not(:first-child){margin-left:auto}.itw-menu-title{font-size:11px;font-weight:600;padding:4px 8px 2px}.itw-menu-quiet,.itw-menu-title{color:var(--itw-muted)}.itw-pop--assign{right:12px;top:8px;width:190px}.itw-pop--task.itw-menu{right:12px;top:36px;width:160px}.itw-tip{bottom:8px;display:grid;font-size:11.5px;padding:7px 10px;right:12px}.itw-tip span{color:var(--itw-muted)}.itw-toast{align-items:center;bottom:8px;display:flex;font-size:12px;font-weight:600;gap:5px;left:12px;margin:0;padding:6px 10px}.itw-toast svg{color:#2d7a4e}.dark .itw-toast svg{color:#6ed39a}.itw-composer{border-top:1px solid var(--itw-line);display:grid;flex:none;gap:6px;padding:8px 12px 10px}.itw-channel{align-items:center;background:color-mix(in srgb,var(--itw-sms) 12%,transparent);border-radius:6px;color:var(--itw-sms);display:inline-flex;font-size:11.5px;gap:4px;justify-self:start;padding:3px 7px}.itw-channel b{font-weight:600}.itw-ch-note{display:none}.itw-caret{height:12px!important;width:12px!important}.itw-field{background:var(--itw-card);border:1px solid var(--itw-line);border-radius:10px;padding:8px 10px;position:relative}.itw-hint,.itw-typed{font-size:12.5px;margin:0;min-height:18px}.itw-hint{color:var(--itw-muted)}.itw-hint--note{color:var(--itw-note);display:none}.itw-typed{display:none}.itw-tools{align-items:center;color:var(--itw-muted);display:flex;gap:12px;margin-top:6px}.itw-clock{border-radius:6px;display:grid;height:22px;margin:-4px;place-items:center;width:22px}.itw-send{background:var(--itw-wash);border-radius:7px;display:grid;height:26px;margin-left:auto;place-items:center;width:26px}.itw-send svg{height:13px;width:13px}.itw-late,.itw-late2,.itw-pop{opacity:0;transform:translateY(6px);transition:opacity .35s ease,transform .45s cubic-bezier(.33,1,.68,1),visibility 0s linear .35s;visibility:hidden}.itw--assign .itw-late,.itw--assign .itw-pop--assign,.itw--context .itw-pop--context,.itw--reply .itw-late,.itw--reply .itw-pop--reply,.itw--task .itw-late,.itw--task .itw-late2,.itw--task .itw-pop--task{opacity:1;transform:none;transition:opacity .4s ease .1s,transform .5s cubic-bezier(.33,1,.68,1) .1s,visibility 0s;visibility:visible}.itw--task .itw-toast{transition-delay:.6s}.itw--arrive .itw-msg--in{animation:itw-in .5s cubic-bezier(.33,1,.68,1) .2s both}.itw--assign .itw-channel{background:color-mix(in srgb,var(--itw-note) 14%,transparent);color:var(--itw-note)}.itw--assign .itw-ch-sms,.itw--assign .itw-hint:not(.itw-hint--note){display:none}.itw--assign .itw-ch-note,.itw--assign .itw-hint--note{display:block}.itw--reply .itw-hint{display:none}.itw--reply .itw-typed{display:block}.itw--reply .itw-clock{color:var(--itw-text)}.itw--context .itw-btn.is-hot,.itw--reply .itw-clock{background:var(--itw-hot)}@keyframes itw-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.itw *,.itw :before{animation:none!important;transition:none!important}}.sch[data-v-02c24b59]{background:#fff;padding:6.5rem 0}.dark .sch[data-v-02c24b59]{background:#020617}.sch-shell[data-v-02c24b59]{margin:0 auto;width:min(100% - 3rem,var(--story-max,84rem))}.sch-heading[data-v-02c24b59]{max-width:48rem}.sch-eyebrow[data-v-02c24b59]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .sch-eyebrow[data-v-02c24b59]{color:#67e8f9}.sch-heading h2[data-v-02c24b59]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .sch-heading h2[data-v-02c24b59]{color:#f8fafc}.sch-intro[data-v-02c24b59]{color:#475569;font-size:1rem;line-height:1.7;margin-top:1rem;max-width:41rem}.dark .sch-intro[data-v-02c24b59]{color:#cbd5e1}.sch-link[data-v-02c24b59]{color:#0e7490;display:inline-flex;font-weight:800;gap:.4rem;margin-top:1rem}.dark .sch-link[data-v-02c24b59]{color:#67e8f9}.sch-link[data-v-02c24b59]:hover{text-decoration:underline}.sch-grid[data-v-02c24b59]{display:grid;gap:2.5rem;margin-top:3rem}.sch-steps[data-v-02c24b59]{display:grid;gap:1rem;list-style:none;margin:0;padding:0}.sch-step[data-v-02c24b59]{border-left:2px solid #e2e8f0;display:grid;gap:.75rem;grid-template-columns:2.5rem 1fr;padding:1.25rem 0 1.25rem 1.25rem;transition:border-color .3s ease,opacity .3s ease}.dark .sch-step[data-v-02c24b59]{border-left-color:#1e293b}.sch-num[data-v-02c24b59]{color:#64748b;font-size:.8rem;font-variant-numeric:tabular-nums;font-weight:800;padding-top:.3rem}.dark .sch-num[data-v-02c24b59]{color:#94a3b8}.sch-step h3[data-v-02c24b59]{color:#0f172a;font-size:1.3rem;font-weight:800;line-height:1.25}.dark .sch-step h3[data-v-02c24b59]{color:#f1f5f9}.sch-step p[data-v-02c24b59]{color:#475569;font-size:1rem;line-height:1.7;margin-top:.5rem}.dark .sch-step p[data-v-02c24b59]{color:#cbd5e1}.sch-step p.sch-plan[data-v-02c24b59]{border:1px solid #cbd5e1;border-radius:5px;color:#334155;display:inline-block;font-size:.78rem;line-height:1.5;margin-top:.4rem;padding:.1rem .45rem}.dark .sch-step p.sch-plan[data-v-02c24b59]{border-color:#334155;color:#cbd5e1}.sch-step ul[data-v-02c24b59]{display:grid;gap:.35rem;list-style:none;margin-top:.75rem;padding:0}.sch-step ul li[data-v-02c24b59]{color:#334155;font-size:.92rem;line-height:1.5;padding-left:1rem;position:relative}.dark .sch-step ul li[data-v-02c24b59]{color:#cbd5e1}.sch-step ul li[data-v-02c24b59]:before{background:#1ba7ce;border-radius:2px;content:"";height:6px;left:0;position:absolute;top:.6em;width:6px}@media(min-width:1024px){.sch-grid[data-v-02c24b59]{align-items:start;gap:4rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.sch-steps[data-v-02c24b59]{gap:0;padding:12vh 0 18vh}.sch-step[data-v-02c24b59]{align-content:center;min-height:46vh}.sch-step:not(.is-active) h3[data-v-02c24b59]{color:#475569}.dark .sch-step:not(.is-active) h3[data-v-02c24b59]{color:#b6c2d1}.sch-step.is-active[data-v-02c24b59]{border-left-color:#1ba7ce}.sch-step.is-active .sch-num[data-v-02c24b59]{color:#0e7490}.dark .sch-step.is-active .sch-num[data-v-02c24b59]{color:#67e8f9}.sch-stage[data-v-02c24b59]{order:2;position:sticky;top:max(96px,calc(50vh - 260px))}}@media(min-width:1024px)and (max-height:699px){.sch-stage[data-v-02c24b59]{position:static}}@media(max-width:1023px){.sch[data-v-02c24b59]{padding:4.5rem 0}.sch-stage[data-v-02c24b59]{order:-1}}@media(max-width:639px){.sch-shell[data-v-02c24b59]{width:min(100% - 2rem,var(--story-max,84rem))}.sch-step[data-v-02c24b59]{gap:.35rem;grid-template-columns:1fr;padding-left:1rem}}.sfl[data-v-808a3377]{background:#f8fafc;padding:6.5rem 0}.dark .sfl[data-v-808a3377]{background:#0b1220}.sfl-shell[data-v-808a3377]{margin:0 auto;width:min(100% - 3rem,var(--story-max,84rem))}.sfl-heading[data-v-808a3377]{align-items:end;display:grid;gap:1.5rem}.sfl-eyebrow[data-v-808a3377]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .sfl-eyebrow[data-v-808a3377]{color:#67e8f9}.sfl-heading h2[data-v-808a3377]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .sfl-heading h2[data-v-808a3377]{color:#f8fafc}.sfl-intro[data-v-808a3377]{color:#475569;font-size:1rem;line-height:1.7}.dark .sfl-intro[data-v-808a3377]{color:#cbd5e1}@media(min-width:1024px){.sfl-heading[data-v-808a3377]{gap:2.5rem;grid-template-columns:1fr 1fr}}.sfl-map[data-v-808a3377]{height:var(--sfl-h,460px);margin-top:3rem;position:relative}.sfl-side-label[data-v-808a3377]{color:#64748b;font-size:.74rem;font-weight:800;letter-spacing:.04em;position:absolute;text-transform:uppercase;top:0}.dark .sfl-side-label[data-v-808a3377]{color:#94a3b8}.sfl-side-label--left[data-v-808a3377]{left:0}.sfl-side-label--right[data-v-808a3377]{right:0;width:30%}.sfl-wires[data-v-808a3377]{height:100%;inset:0;overflow:visible;position:absolute;width:100%}.sfl-wire[data-v-808a3377]{fill:none;stroke:#94a3b8;stroke-dasharray:1;stroke-dashoffset:0;stroke-width:1.5}.dark .sfl-wire[data-v-808a3377]{stroke:#475569}.sfl-pulse[data-v-808a3377]{fill:#1ba7ce;offset-distance:100%;opacity:0}.sfl-core[data-v-808a3377]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 18px 40px -20px #0f172a59;display:grid;gap:.35rem;justify-items:center;left:50%;padding:1.25rem 1rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:20%}.dark .sfl-core[data-v-808a3377]{background:#0f172a;border-color:#1e293b}.sfl-core-icon[data-v-808a3377]{background:#0f172a;border-radius:9px;color:#67e8f9;display:grid;height:44px;place-items:center;width:44px}.dark .sfl-core-icon[data-v-808a3377]{background:#e2e8f0;color:#0e7490}.sfl-core-icon svg[data-v-808a3377]{fill:currentColor;height:24px;width:24px}.dark .sfl-core-icon--logo[data-v-808a3377],.sfl-core-icon--logo[data-v-808a3377]{background:transparent;color:inherit}.sfl-core-logo[data-v-808a3377]{height:44px;width:44px}.sfl-core strong[data-v-808a3377]{color:#0f172a;font-size:1rem;font-weight:800}.dark .sfl-core strong[data-v-808a3377]{color:#f8fafc}.sfl-core small[data-v-808a3377]{color:#64748b;font-size:.78rem;line-height:1.4}.dark .sfl-core small[data-v-808a3377]{color:#94a3b8}.sfl-nodes[data-v-808a3377]{list-style:none;margin:0;padding:0}.sfl-node[data-v-808a3377]{align-items:center;background:#fff;border:1px solid #e2e8f0;border-radius:8px;display:flex;gap:.65rem;padding:.65rem .8rem;position:absolute;top:var(--y);transform:translateY(-50%);width:30%}.sfl-node--left[data-v-808a3377]{left:0}.sfl-node--right[data-v-808a3377]{right:0}.dark .sfl-node[data-v-808a3377]{background:#0f172a;border-color:#1e293b}.sfl-node-icon[data-v-808a3377]{background:color-mix(in srgb,var(--tone) 14%,transparent);border-radius:7px;color:var(--tone);display:grid;flex:none;height:32px;place-items:center;width:32px}.sfl-node-icon svg[data-v-808a3377]{fill:currentColor;height:18px;width:18px}.sfl-node-copy[data-v-808a3377]{display:grid;line-height:1.3;min-width:0}.sfl-node-copy strong[data-v-808a3377]{color:#0f172a;font-size:.92rem;font-weight:700}.dark .sfl-node-copy strong[data-v-808a3377]{color:#f1f5f9}.sfl-node-copy small[data-v-808a3377]{color:#64748b;font-size:.8rem}.dark .sfl-node-copy small[data-v-808a3377]{color:#94a3b8}.is-run .sfl-wire[data-v-808a3377]{animation:sfl-draw-808a3377 .9s cubic-bezier(.33,1,.68,1) var(--d) both}.is-run .sfl-node[data-v-808a3377]{animation:sfl-rise-808a3377 .6s cubic-bezier(.33,1,.68,1) var(--d) both}.is-run .sfl-core[data-v-808a3377]{animation:sfl-core-808a3377 .7s cubic-bezier(.33,1,.68,1) both}.is-run .sfl-pulse[data-v-808a3377]{animation:sfl-pulse-808a3377 1.3s ease-in-out var(--d) 2 both}.is-armed[data-v-808a3377] *{animation-play-state:paused!important}@keyframes sfl-draw-808a3377{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes sfl-rise-808a3377{0%{opacity:0;transform:translateY(calc(-50% + 12px))}to{opacity:1;transform:translateY(-50%)}}@keyframes sfl-core-808a3377{0%{opacity:0;transform:translate(-50%,-50%) scale(.94)}to{opacity:1;transform:translate(-50%,-50%)}}@keyframes sfl-pulse-808a3377{0%{offset-distance:0;opacity:0}15%{opacity:1}85%{opacity:1}to{offset-distance:100%;opacity:0}}@media(max-width:1180px){.sfl-node-copy small[data-v-808a3377]{display:none}}@media(max-width:860px){.sfl[data-v-808a3377]{padding:4.5rem 0}.sfl-map[data-v-808a3377]{display:grid;gap:.75rem;height:auto}.sfl-wires[data-v-808a3377]{display:none}.sfl-core[data-v-808a3377]{-moz-column-gap:.85rem;column-gap:.85rem;grid-template-columns:auto 1fr;justify-items:start;order:-1;position:static;text-align:left;transform:none;width:auto}.sfl-map--io .sfl-core[data-v-808a3377]{order:0}.sfl-map--io .sfl-nodes--left[data-v-808a3377],.sfl-map--io .sfl-side-label--left[data-v-808a3377]{order:-1}.sfl-side-label[data-v-808a3377]{margin-top:.5rem;position:static;width:auto}.sfl-side-label--right[data-v-808a3377]{order:1}.sfl-nodes--right[data-v-808a3377]{order:2}.sfl-core-icon[data-v-808a3377]{grid-row:span 2}.sfl-nodes[data-v-808a3377]{display:grid;gap:.6rem;grid-template-columns:1fr 1fr}.sfl-node[data-v-808a3377]{position:static;transform:none;width:auto}.sfl-node-copy small[data-v-808a3377]{display:block}@keyframes sfl-rise-808a3377{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@keyframes sfl-core-808a3377{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:none}}}@media(max-width:520px){.sfl-shell[data-v-808a3377]{width:min(100% - 2rem,var(--story-max,84rem))}.sfl-nodes[data-v-808a3377]{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.sfl-map[data-v-808a3377] *{animation:none!important}}.srw[data-v-ec9cb753]{background:#fff;padding:6.5rem 0}.dark .srw[data-v-ec9cb753]{background:#020617}.srw-shell[data-v-ec9cb753]{margin:0 auto;width:min(100% - 3rem,var(--story-max,84rem))}.srw-grid[data-v-ec9cb753]{align-items:center;display:grid;gap:2.5rem}@media(min-width:1024px){.srw-grid[data-v-ec9cb753]{gap:4.5rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.srw-eyebrow[data-v-ec9cb753]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .srw-eyebrow[data-v-ec9cb753]{color:#67e8f9}.srw-heading h2[data-v-ec9cb753]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .srw-heading h2[data-v-ec9cb753]{color:#f8fafc}.srw-intro[data-v-ec9cb753]{color:#475569;font-size:1rem;line-height:1.7;margin-top:1rem}.dark .srw-intro[data-v-ec9cb753]{color:#cbd5e1}.srw-points[data-v-ec9cb753]{display:grid;gap:.5rem;list-style:none;margin-top:1.25rem;padding:0}.srw-points li[data-v-ec9cb753]{color:#334155;font-size:.95rem;line-height:1.55;padding-left:1rem;position:relative}.dark .srw-points li[data-v-ec9cb753]{color:#cbd5e1}.srw-points li[data-v-ec9cb753]:before{background:#1ba7ce;border-radius:2px;content:"";height:6px;left:0;position:absolute;top:.6em;width:6px}.srw-demo[data-v-ec9cb753]{background:radial-gradient(circle,rgba(0,0,0,.08) .8px,transparent 1.3px) 7px 7px /14px 14px,linear-gradient(135deg,#7c9be01f,#9f8be60f);border-radius:14px;padding:2rem}.dark .srw-demo[data-v-ec9cb753]{background:radial-gradient(circle,hsla(0,0%,100%,.1) .8px,transparent 1.3px) 7px 7px /14px 14px,linear-gradient(135deg,#7c9be01f,#9f8be60d)}.srw-card[data-v-ec9cb753]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;box-shadow:0 18px 50px -18px #0f172a47;color:#171717;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:13.5px;line-height:1.5;margin:0 auto;max-width:520px;padding:1rem 1.1rem 1.1rem}.dark .srw-card[data-v-ec9cb753]{background:#1c1c1c;border-color:#ffffff21;box-shadow:0 18px 50px -18px #000000b3;color:#ececec}.srw-draft-meta[data-v-ec9cb753],.srw-label[data-v-ec9cb753]{color:#5f6368;font-size:12px;font-weight:500}.dark .srw-draft-meta[data-v-ec9cb753],.dark .srw-label[data-v-ec9cb753]{color:#a8a8a8}.srw-incoming[data-v-ec9cb753]{background:#f4f6f8;border-radius:8px;display:flex;gap:.6rem;margin-top:.5rem;padding:.7rem .8rem}.dark .srw-incoming[data-v-ec9cb753]{background:#262626}.srw-incoming b[data-v-ec9cb753]{display:block;font-weight:600}.srw-avatar[data-v-ec9cb753]{background:#e0e7ff;border-radius:7px;color:#3f58bf;display:grid;flex:none;font-size:11px;font-weight:700;height:28px;place-items:center;width:28px}.dark .srw-avatar[data-v-ec9cb753]{background:#5b7fea40;color:#93aef9}.srw-tabs[data-v-ec9cb753]{display:flex;flex-wrap:wrap;gap:.4rem;margin:1rem 0 .75rem}.srw-tab[data-v-ec9cb753]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:6px;color:#171717;cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:.3rem;min-height:36px;padding:.35rem .7rem;transition:background .15s ease,color .15s ease,transform .1s ease}.srw-tab[data-v-ec9cb753]:hover{background:#f4f6f8}.srw-tab[data-v-ec9cb753]:active{transform:scale(.97)}.srw-tab[data-v-ec9cb753]:focus-visible{outline:2px solid #0e7490;outline-offset:2px}.srw-tab svg[data-v-ec9cb753]{fill:currentColor;height:13px;width:13px}.srw-tab.is-on[data-v-ec9cb753]{background:#171717;border-color:#171717;color:#fff}.dark .srw-tab[data-v-ec9cb753]{background:#262626;border-color:#ffffff26;color:#ececec}.dark .srw-tab[data-v-ec9cb753]:hover{background:#2f2f2f}.dark .srw-tab.is-on[data-v-ec9cb753]{background:#ececec;border-color:#ececec;color:#171717}.srw-draft[data-v-ec9cb753]{border:1px solid rgba(0,0,0,.1);border-radius:8px;padding:.7rem .85rem}.dark .srw-draft[data-v-ec9cb753]{border-color:#ffffff21}.srw-stack[data-v-ec9cb753]{display:grid;margin-top:.35rem}.srw-reply[data-v-ec9cb753]{grid-area:1/1;margin:0;opacity:0;transform:translateY(6px);transition:opacity .3s ease,transform .4s cubic-bezier(.33,1,.68,1)}.srw-reply.is-on[data-v-ec9cb753]{opacity:1;transform:none}.srw-note[data-v-ec9cb753]{color:#5f6368;font-size:12px;margin-top:.75rem}.dark .srw-note[data-v-ec9cb753]{color:#a8a8a8}@media(max-width:639px){.srw[data-v-ec9cb753]{padding:4.5rem 0}.srw-shell[data-v-ec9cb753]{width:min(100% - 2rem,var(--story-max,84rem))}.srw-demo[data-v-ec9cb753]{padding:.9rem}}@media(prefers-reduced-motion:reduce){.srw-reply[data-v-ec9cb753],.srw-tab[data-v-ec9cb753]{transition:none}}.stk[data-v-1ac2407c]{background:radial-gradient(circle,hsla(0,0%,100%,.1) .8px,transparent 1.3px) 7px 7px /14px 14px,radial-gradient(120% 120% at 50% 40%,#1ba7ce2e,#1ba7ce00 70%);border-radius:14px;padding:2rem 2rem 3rem;position:relative}.stk-dialog[data-v-1ac2407c],.stk-stage[data-v-1ac2407c]{display:grid}.stk-dialog[data-v-1ac2407c]{background:#1c1c1c;border:1px solid hsla(0,0%,100%,.13);border-radius:10px;box-shadow:0 24px 60px -20px #000c;color:#ececec;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;gap:.5rem;line-height:1.45;margin:0 auto;max-width:460px;padding:1rem;width:100%}.stk-title[data-v-1ac2407c]{font-size:15px;font-weight:700}.stk-sub[data-v-1ac2407c]{color:#a8a8a8;font-size:12px;margin:-.3rem 0 .2rem}.stk-input[data-v-1ac2407c]{border:1px solid hsla(0,0%,100%,.15);border-radius:7px;padding:.55rem .7rem}.stk-label[data-v-1ac2407c]{color:#a8a8a8;display:flex;font-size:12px;font-weight:600;justify-content:space-between;margin:.45rem 0 0}.stk-chips[data-v-1ac2407c]{display:flex;flex-wrap:wrap;gap:6px}.stk-chip[data-v-1ac2407c]{display:inline-grid}.stk-chip>span[data-v-1ac2407c]{border:1px solid hsla(0,0%,100%,.15);border-radius:5px;font-size:11.5px;grid-area:1/1;padding:.15rem .45rem;white-space:nowrap}.stk-mono>span[data-v-1ac2407c]{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11px}.stk-chip-on[data-v-1ac2407c]{background:#ececec;border-color:#ececec!important;color:#171717}.stk-chip.is-sel .stk-chip-off[data-v-1ac2407c]{opacity:0}.stk-buttons[data-v-1ac2407c]{display:grid;gap:.5rem;grid-template-columns:1fr 1fr;margin-top:.6rem}.stk-btn[data-v-1ac2407c],.stk-btn-quiet[data-v-1ac2407c]{border-radius:7px;display:grid;font-weight:600;min-height:36px;place-items:center;position:relative}.stk-btn-quiet[data-v-1ac2407c]{border:1px solid hsla(0,0%,100%,.15)}.stk-btn[data-v-1ac2407c]{background:#1ba7ce;color:#04151c}.stk-created[data-v-1ac2407c]{background:#262626;border:1px solid rgba(103,232,249,.35);border-radius:10px;box-shadow:0 24px 60px -16px #000000d9;color:#ececec;display:grid;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;gap:.4rem;justify-self:center;line-height:1.45;margin-top:-4.4rem;padding:.85rem .95rem;width:min(100% - 1rem,444px)}.stk-created b[data-v-1ac2407c]{font-weight:700}.stk-created p[data-v-1ac2407c]{color:#cfcfcf;font-size:12px;margin:0}.stk-token[data-v-1ac2407c]{background:#111;border-radius:6px;color:#a7f3d0;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;overflow-wrap:anywhere;padding:.4rem .55rem}.stk-copy[data-v-1ac2407c]{background:#ececec;border-radius:7px;color:#171717;font-weight:600;justify-self:start;padding:.3rem .7rem}.is-run .stk-chip.is-sel:not(.is-static) .stk-chip-off[data-v-1ac2407c]{animation:stk-off-1ac2407c .25s ease var(--s) both}.is-run .stk-chip.is-sel:not(.is-static) .stk-chip-on[data-v-1ac2407c]{animation:stk-on-1ac2407c .3s cubic-bezier(.34,1.56,.64,1) var(--s) both}.is-run .stk-btn[data-v-1ac2407c]{animation:stk-press-1ac2407c .35s ease 2.1s both}.is-run .stk-created[data-v-1ac2407c]{animation:stk-rise-1ac2407c .6s cubic-bezier(.33,1,.68,1) 2.6s both}.is-armed[data-v-1ac2407c] *{animation-play-state:paused!important}@keyframes stk-off-1ac2407c{0%{opacity:1}to{opacity:0}}@keyframes stk-on-1ac2407c{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes stk-press-1ac2407c{0%{transform:none}45%{transform:scale(.95)}to{transform:none}}@keyframes stk-rise-1ac2407c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:none}}@media(max-width:639px){.stk[data-v-1ac2407c]{padding:.9rem .9rem 2.9rem}.stk-dialog[data-v-1ac2407c]{padding:.8rem}.stk-created[data-v-1ac2407c]{margin:.75rem 0 0;width:auto}}@media(prefers-reduced-motion:reduce){.stk-stage[data-v-1ac2407c] *{animation:none!important}}.sgr[data-v-7a054d2b]{background:#0b1220;color:#e2e8f0;padding:6.5rem 0}.sgr-shell[data-v-7a054d2b]{margin:0 auto;width:min(100% - 3rem,var(--story-max,84rem))}.sgr-grid[data-v-7a054d2b]{align-items:center;display:grid;gap:2.5rem}@media(min-width:1024px){.sgr-grid[data-v-7a054d2b]{gap:4.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.sgr-eyebrow[data-v-7a054d2b]{color:#67e8f9;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.sgr-copy h2[data-v-7a054d2b]{color:#f8fafc;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.sgr-intro[data-v-7a054d2b]{color:#cbd5e1;font-size:1rem;line-height:1.7;margin-top:1rem}.sgr-rules[data-v-7a054d2b]{border-top:1px solid #1e293b;display:grid;gap:0;margin-top:1.75rem}.sgr-rules>div[data-v-7a054d2b]{border-bottom:1px solid #1e293b;display:grid;gap:.3rem;padding:1rem 0}@media(min-width:640px){.sgr-rules>div[data-v-7a054d2b]{gap:1.5rem;grid-template-columns:12rem 1fr}}.sgr-rules dt[data-v-7a054d2b]{color:#f8fafc;font-weight:800}.sgr-rules dd[data-v-7a054d2b]{color:#cbd5e1;font-size:.95rem;line-height:1.6}.sgr-scene[data-v-7a054d2b]{background:radial-gradient(circle,hsla(0,0%,100%,.1) .8px,transparent 1.3px) 7px 7px /14px 14px,radial-gradient(120% 120% at 50% 40%,#1ba7ce2e,#1ba7ce00 70%);border-radius:14px;padding:2rem}.sgr-window[data-v-7a054d2b]{align-content:start;background:#1c1c1c;box-shadow:0 24px 60px -20px #000c;color:#ececec;display:grid;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;gap:.75rem;line-height:1.45;margin:0 auto;max-width:460px;min-height:360px;padding:1rem}.sgr-setting[data-v-7a054d2b],.sgr-window[data-v-7a054d2b]{border:1px solid hsla(0,0%,100%,.13);border-radius:10px}.sgr-setting[data-v-7a054d2b]{align-items:flex-start;background:#262626;display:flex;gap:1rem;padding:.8rem .9rem}.sgr-setting-copy[data-v-7a054d2b]{display:grid;gap:.2rem}.sgr-setting b[data-v-7a054d2b]{font-weight:600}.sgr-setting small[data-v-7a054d2b]{color:#a8a8a8;font-size:12px}.sgr-switch[data-v-7a054d2b]{background:#ececec;border-radius:999px;flex:none;height:22px;margin-top:2px;position:relative;width:38px}.sgr-switch i[data-v-7a054d2b]{background:#171717;border-radius:999px;height:16px;left:19px;position:absolute;top:3px;width:16px}.sgr-admin[data-v-7a054d2b]{color:#8a8a8a;font-size:11.5px;margin:-.25rem 0 0}.sgr-mode[data-v-7a054d2b]{align-items:center;background:#f1c95e24;border-radius:6px;color:#f1c95e;display:flex;flex-wrap:wrap;font-size:12px;gap:.35rem;justify-self:start;padding:.4rem .6rem}.sgr-mode b[data-v-7a054d2b]{font-weight:600}.sgr-dot[data-v-7a054d2b]{background:currentColor;border-radius:2px;height:7px;width:7px}.sgr-confirm[data-v-7a054d2b]{background:#262626;border:1px solid hsla(0,0%,100%,.13);border-radius:11px;padding:.85rem .95rem}.sgr-confirm-head[data-v-7a054d2b]{align-items:center;display:flex;gap:.5rem}.sgr-confirm-head b[data-v-7a054d2b]{font-weight:600}.sgr-hand[data-v-7a054d2b]{background:#333;border-radius:6px;display:grid;height:24px;place-items:center;width:24px}.sgr-hand svg[data-v-7a054d2b]{fill:currentColor;height:14px;width:14px}.sgr-confirm p[data-v-7a054d2b]{color:#cfcfcf;margin:.5rem 0 0}.sgr-buttons[data-v-7a054d2b]{display:grid;gap:.5rem;grid-template-columns:1fr 1fr;margin-top:.8rem}.sgr-btn[data-v-7a054d2b],.sgr-btn-quiet[data-v-7a054d2b]{border-radius:7px;display:grid;font-weight:600;line-height:1.2;min-height:36px;padding:.3rem .5rem;place-items:center;text-align:center}.sgr-btn-quiet[data-v-7a054d2b]{border:1px solid hsla(0,0%,100%,.15)}.sgr-btn[data-v-7a054d2b]{background:#ececec;color:#171717;position:relative}.sgr-btn[data-v-7a054d2b]:after{border:1.5px solid #67e8f9;border-radius:10px;content:"";inset:-4px;opacity:0;position:absolute}.is-run .sgr-in[data-v-7a054d2b]{animation:sgr-rise-7a054d2b .55s cubic-bezier(.33,1,.68,1) var(--d) both}.is-run .sgr-switch[data-v-7a054d2b]{animation:sgr-track-7a054d2b .3s ease .8s both}.is-run .sgr-switch i[data-v-7a054d2b]{animation:sgr-knob-7a054d2b .3s ease .8s both}.is-run .sgr-btn[data-v-7a054d2b]:after{animation:sgr-ring-7a054d2b 1.4s ease-out 2.5s 2 both}.is-armed[data-v-7a054d2b] *{animation-play-state:paused!important}@keyframes sgr-rise-7a054d2b{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes sgr-track-7a054d2b{0%{background:#4a4a4a}to{background:#ececec}}@keyframes sgr-knob-7a054d2b{0%{background:#a8a8a8;transform:translate(-16px)}to{background:#171717;transform:none}}@keyframes sgr-ring-7a054d2b{0%{opacity:0;transform:scale(.96)}40%{opacity:1}to{opacity:0;transform:scale(1.06)}}@media(max-width:1023px){.sgr-scene[data-v-7a054d2b],.sgr-scene-slot[data-v-7a054d2b]{order:2}}@media(max-width:639px){.sgr[data-v-7a054d2b]{padding:4.5rem 0}.sgr-shell[data-v-7a054d2b]{width:min(100% - 2rem,var(--story-max,84rem))}.sgr-scene[data-v-7a054d2b]{padding:.9rem}.sgr-window[data-v-7a054d2b]{min-height:0}}@media(prefers-reduced-motion:reduce){.sgr-scene[data-v-7a054d2b] *{animation:none!important}}.smt[data-v-12b07d1b]{background:#f8fafc;padding:6.5rem 0}.dark .smt[data-v-12b07d1b]{background:#0b1220}.smt-shell[data-v-12b07d1b]{margin:0 auto;width:min(100% - 3rem,var(--story-max,84rem))}.smt-grid[data-v-12b07d1b]{align-items:center;display:grid;gap:2.5rem}@media(min-width:1024px){.smt-grid[data-v-12b07d1b]{gap:4.5rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.smt-eyebrow[data-v-12b07d1b]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .smt-eyebrow[data-v-12b07d1b]{color:#67e8f9}.smt-heading h2[data-v-12b07d1b]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .smt-heading h2[data-v-12b07d1b]{color:#f8fafc}.smt-intro[data-v-12b07d1b]{color:#475569;font-size:1rem;line-height:1.7;margin-top:1rem}.dark .smt-intro[data-v-12b07d1b]{color:#cbd5e1}.smt-link[data-v-12b07d1b]{color:#0e7490;display:inline-flex;font-weight:800;gap:.4rem;margin-top:1.25rem}.dark .smt-link[data-v-12b07d1b]{color:#67e8f9}.smt-link[data-v-12b07d1b]:hover{text-decoration:underline}.smt-card[data-v-12b07d1b]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:1.25rem 1.4rem}.dark .smt-card[data-v-12b07d1b]{background:#0f172a;border-color:#1e293b}.smt-card-head[data-v-12b07d1b]{color:#64748b;display:flex;font-size:.78rem;font-weight:700;gap:1rem;justify-content:space-between;text-transform:uppercase}.dark .smt-card-head[data-v-12b07d1b]{color:#94a3b8}.smt-rows[data-v-12b07d1b]{display:grid;gap:.2rem;list-style:none;margin:.9rem 0 0;padding:0}.smt-row[data-v-12b07d1b]{align-items:center;display:grid;gap:1rem;grid-template-columns:7.5rem 1fr 3rem;min-height:3.1rem}.smt-row+.smt-row[data-v-12b07d1b]{border-top:1px solid #f1f5f9}.dark .smt-row+.smt-row[data-v-12b07d1b]{border-top-color:#1e293b}.smt-plan[data-v-12b07d1b]{display:grid;line-height:1.25}.smt-plan strong[data-v-12b07d1b]{color:#0f172a;font-size:1.05rem;font-weight:800}.dark .smt-plan strong[data-v-12b07d1b]{color:#f1f5f9}.smt-plan small[data-v-12b07d1b]{color:#64748b;font-size:.86rem}.smt-bar[data-v-12b07d1b]{align-items:center;display:flex;height:26px;position:relative}.smt-bar i[data-v-12b07d1b]{background:#0e7490;border-radius:3px;display:block;height:100%;transform-origin:left center;width:var(--w)}.smt-bar b[data-v-12b07d1b]{color:#0f172a;font-size:1rem;font-variant-numeric:tabular-nums;font-weight:800;margin-left:.6rem;white-space:nowrap}.dark .smt-bar b[data-v-12b07d1b]{color:#f1f5f9}.dark .smt-bar i[data-v-12b07d1b]{background:#22b8d6}.smt-brief[data-v-12b07d1b]{color:#94a3b8;display:grid;place-items:center}.smt-brief.is-yes[data-v-12b07d1b]{color:#2d7a4e}.dark .smt-brief.is-yes[data-v-12b07d1b]{color:#6ed39a}.smt-brief svg[data-v-12b07d1b]{fill:currentColor;height:18px;width:18px}.smt-foot[data-v-12b07d1b]{color:#64748b;font-size:.82rem;line-height:1.55;margin-top:1rem}.dark .smt-foot[data-v-12b07d1b]{color:#94a3b8}.sr-only[data-v-12b07d1b]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.is-run .smt-bar i[data-v-12b07d1b]{animation:smt-fill-12b07d1b 1s cubic-bezier(.33,1,.68,1) var(--d) both}.is-run .smt-bar b[data-v-12b07d1b]{animation:smt-fade-12b07d1b .5s ease-out calc(var(--d) + .5s) both}.is-armed[data-v-12b07d1b] *{animation-play-state:paused!important}@keyframes smt-fill-12b07d1b{0%{transform:scaleX(0)}to{transform:none}}@keyframes smt-fade-12b07d1b{0%{opacity:0;transform:translate(-6px)}to{opacity:1;transform:none}}@media(max-width:639px){.smt[data-v-12b07d1b]{padding:4.5rem 0}.smt-shell[data-v-12b07d1b]{width:min(100% - 2rem,var(--story-max,84rem))}.smt-card[data-v-12b07d1b]{padding:1rem}.smt-row[data-v-12b07d1b]{gap:.35rem .6rem;grid-template-columns:1fr auto;padding:.55rem 0}.smt-bar[data-v-12b07d1b]{grid-column:1/-1;grid-row:2;height:20px}.smt-plan[data-v-12b07d1b]{align-items:baseline;gap:.5rem;grid-template-columns:auto auto;justify-content:start}.smt-card-head span[data-v-12b07d1b]:first-child{max-width:60%}}@media(prefers-reduced-motion:reduce){.smt-card[data-v-12b07d1b] *{animation:none!important}}.sty[data-v-58ac0adf]{background:#f8fafc;padding:6.5rem 0}.dark .sty[data-v-58ac0adf]{background:#0b1220}.sty-shell[data-v-58ac0adf]{margin:0 auto;width:min(100% - 3rem,84rem)}.sty-heading[data-v-58ac0adf]{align-items:end;display:grid;gap:1.5rem}@media(min-width:1024px){.sty-heading[data-v-58ac0adf]{gap:2.5rem;grid-template-columns:1fr 1fr}}.sty-eyebrow[data-v-58ac0adf]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .sty-eyebrow[data-v-58ac0adf]{color:#67e8f9}.sty-heading h2[data-v-58ac0adf]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .sty-heading h2[data-v-58ac0adf]{color:#f8fafc}.sty-intro[data-v-58ac0adf]{color:#475569;font-size:1rem;line-height:1.7}.dark .sty-intro[data-v-58ac0adf]{color:#cbd5e1}.sty-points[data-v-58ac0adf]{display:grid;gap:.35rem;list-style:none;margin-top:.85rem;padding:0}.sty-points li[data-v-58ac0adf]{color:#334155;font-size:.92rem;line-height:1.5;padding-left:1rem;position:relative}.dark .sty-points li[data-v-58ac0adf]{color:#cbd5e1}.sty-points li[data-v-58ac0adf]:before{background:#1ba7ce;border-radius:2px;content:"";height:6px;left:0;position:absolute;top:.6em;width:6px}.sty-slot[data-v-58ac0adf]{margin-top:3rem;min-height:1076px}@media(min-width:640px){.sty-slot[data-v-58ac0adf]{min-height:1040px}}@media(min-width:1180px){.sty-slot[data-v-58ac0adf]{min-height:771px}}.sty-wait[data-v-58ac0adf]{border:1px dashed #cbd5e1;border-radius:10px;color:#64748b;display:grid;font-size:.92rem;height:100%;min-height:inherit;place-items:center}.dark .sty-wait[data-v-58ac0adf]{border-color:#334155;color:#94a3b8}.sty-note[data-v-58ac0adf]{color:#64748b;font-size:.85rem;margin-top:1rem}.dark .sty-note[data-v-58ac0adf]{color:#94a3b8}@media(max-width:639px){.sty[data-v-58ac0adf]{padding:4.5rem 0}.sty-shell[data-v-58ac0adf]{width:min(100% - 2rem,84rem)}}.spg[data-v-d7b2bae4]{background:#fff;padding:6.5rem 0}.dark .spg[data-v-d7b2bae4]{background:#020617}.spg-shell[data-v-d7b2bae4]{margin:0 auto;width:min(100% - 3rem,84rem)}.spg-grid[data-v-d7b2bae4]{align-items:center;display:grid;gap:2.5rem}@media(min-width:1024px){.spg-grid[data-v-d7b2bae4]{gap:4.5rem;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}.spg-eyebrow[data-v-d7b2bae4]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .spg-eyebrow[data-v-d7b2bae4]{color:#67e8f9}.spg h2[data-v-d7b2bae4]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .spg h2[data-v-d7b2bae4]{color:#f8fafc}.spg-intro[data-v-d7b2bae4]{color:#475569;font-size:1rem;line-height:1.7;margin-top:1rem}.dark .spg-intro[data-v-d7b2bae4]{color:#cbd5e1}.spg-link[data-v-d7b2bae4]{color:#0e7490;display:inline-flex;font-weight:800;gap:.4rem;margin-top:1.25rem}.dark .spg-link[data-v-d7b2bae4]{color:#67e8f9}.spg-link[data-v-d7b2bae4]:hover{text-decoration:underline}.spg-card[data-v-d7b2bae4]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;box-shadow:0 18px 40px -24px #0f172a4d;overflow-x:auto}.dark .spg-card[data-v-d7b2bae4]{background:#0f172a;border-color:#1e293b}.spg-card[data-v-d7b2bae4]:focus-visible{outline:2px solid #0e7490;outline-offset:2px}.spg-card table[data-v-d7b2bae4]{border-collapse:collapse;min-width:34rem;width:100%}.spg-card td[data-v-d7b2bae4],.spg-card th[data-v-d7b2bae4]{border-bottom:1px solid #eef2f6;padding:.8rem .6rem;text-align:center}.dark .spg-card td[data-v-d7b2bae4],.dark .spg-card th[data-v-d7b2bae4]{border-bottom-color:#1e293b}.spg-card tbody tr:last-child td[data-v-d7b2bae4],.spg-card tbody tr:last-child th[data-v-d7b2bae4]{border-bottom:0}.spg-card thead th[data-v-d7b2bae4]{color:#0f172a;font-size:.8rem;font-weight:800}.dark .spg-card thead th[data-v-d7b2bae4]{color:#f1f5f9}.spg-card tbody th[data-v-d7b2bae4]{color:#0f172a;font-size:.92rem;font-weight:700;padding-left:1rem;text-align:left}.dark .spg-card tbody th[data-v-d7b2bae4]{color:#f1f5f9}.spg-card tbody th small[data-v-d7b2bae4]{color:#64748b;display:block;font-size:.78rem;font-weight:500;margin-top:.15rem}.dark .spg-card tbody th small[data-v-d7b2bae4]{color:#94a3b8}.spg-yes[data-v-d7b2bae4]{display:inline-block;fill:#2d7a4e;height:1.25rem;width:1.25rem}.dark .spg-yes[data-v-d7b2bae4]{fill:#6ed39a}.spg-no[data-v-d7b2bae4]{color:#94a3b8}.spg-text[data-v-d7b2bae4]{color:#334155;font-size:.82rem}.dark .spg-text[data-v-d7b2bae4]{color:#cbd5e1}.is-run .spg-card td[data-v-d7b2bae4]>:first-child{animation:spg-pop-d7b2bae4 .45s cubic-bezier(.33,1,.68,1) var(--d) both}.is-armed[data-v-d7b2bae4] *{animation-play-state:paused!important}@keyframes spg-pop-d7b2bae4{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.spg-card[data-v-d7b2bae4] *{animation:none!important}}@media(max-width:639px){.spg[data-v-d7b2bae4]{padding:4.5rem 0}.spg-shell[data-v-d7b2bae4]{width:min(100% - 2rem,84rem)}}.stt[data-v-ad0fbd85]{background:#fff;padding:6.5rem 0}.dark .stt[data-v-ad0fbd85]{background:#020617}.stt-shell[data-v-ad0fbd85]{margin:0 auto;width:min(100% - 3rem,84rem)}.stt-grid[data-v-ad0fbd85]{align-items:center;display:grid;gap:2.5rem}@media(min-width:1024px){.stt-grid[data-v-ad0fbd85]{gap:4.5rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.stt-eyebrow[data-v-ad0fbd85]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .stt-eyebrow[data-v-ad0fbd85]{color:#67e8f9}.stt-heading h2[data-v-ad0fbd85]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .stt-heading h2[data-v-ad0fbd85]{color:#f8fafc}.stt-intro[data-v-ad0fbd85]{color:#475569;font-size:1rem;line-height:1.7;margin-top:1rem}.dark .stt-intro[data-v-ad0fbd85]{color:#cbd5e1}.stt-points[data-v-ad0fbd85]{display:grid;gap:.5rem;list-style:none;margin-top:1.25rem;padding:0}.stt-points li[data-v-ad0fbd85]{color:#334155;font-size:.95rem;line-height:1.55;padding-left:1.1rem;position:relative}.dark .stt-points li[data-v-ad0fbd85]{color:#cbd5e1}.stt-points li[data-v-ad0fbd85]:before{background:#1ba7ce;border-radius:2px;content:"";height:6px;left:0;position:absolute;top:.6em;width:6px}.stt-window[data-v-ad0fbd85]{height:auto}.stt-tabs[data-v-ad0fbd85]{background:var(--saw-page);border-bottom:1px solid var(--saw-line);display:flex;flex-wrap:wrap;gap:6px;padding:8px 12px 10px}.stt-tab[data-v-ad0fbd85]{align-items:center;background:var(--saw-card);border:1px solid var(--saw-line);border-radius:6px;color:var(--saw-text);cursor:pointer;display:inline-flex;font:inherit;font-size:12.5px;font-weight:500;gap:6px;min-height:34px;padding:4px 10px}.stt-tab[data-v-ad0fbd85]:hover{border-color:var(--saw-muted)}.stt-tab[data-v-ad0fbd85]:focus-visible{outline:2px solid #0e7490;outline-offset:2px}.stt-tab.is-on[data-v-ad0fbd85]{background:var(--saw-ink);border-color:var(--saw-ink);color:var(--saw-ink-text)}.stt-count[data-v-ad0fbd85]{background:var(--saw-wash);border-radius:4px;color:var(--saw-muted);font-size:11px;font-variant-numeric:tabular-nums;padding:0 5px}.stt-tab.is-on .stt-count[data-v-ad0fbd85]{background:#ffffff2e;color:inherit}.dark .stt-tab.is-on .stt-count[data-v-ad0fbd85]{background:#00000024}.stt-dot[data-v-ad0fbd85]{border-radius:2px;height:8px;width:8px}.stt-dot--green[data-v-ad0fbd85]{background:#34a853}.stt-dot--amber[data-v-ad0fbd85]{background:#f9ab00}.stt-dot--orange[data-v-ad0fbd85]{background:#fa7b17}.stt-dot--red[data-v-ad0fbd85]{background:#d93025}.stt-dot--blue[data-v-ad0fbd85]{background:#4c6ef5}.stt-dot--muted[data-v-ad0fbd85]{background:#9aa0a6}.stt-panels[data-v-ad0fbd85]{display:grid}.stt-panel[data-v-ad0fbd85]{display:flex;flex-direction:column;gap:10px;grid-area:1/1;opacity:0;padding:12px;transition:opacity .25s ease,visibility 0s linear .25s;visibility:hidden}.stt-panel.is-on[data-v-ad0fbd85]{opacity:1;transition:opacity .3s ease,visibility 0s;visibility:visible}.stt-summary[data-v-ad0fbd85]{align-items:baseline;color:var(--saw-muted);display:flex;font-size:12px;gap:10px;justify-content:space-between;padding:2px 4px}.stt-summary b[data-v-ad0fbd85]{color:var(--saw-text);font-size:18px;font-weight:600}.stt-rows[data-v-ad0fbd85]{background:var(--saw-card);border:1px solid var(--saw-line);border-radius:10px;display:grid;list-style:none;margin:0;padding:0}.stt-rows li[data-v-ad0fbd85]{align-items:center;display:flex;gap:10px;min-height:48px;padding:8px 12px}.stt-rows li+li[data-v-ad0fbd85]{border-top:1px solid var(--saw-line)}.stt-row-main[data-v-ad0fbd85]{display:grid;flex:1;line-height:1.3;min-width:0}.stt-row-main b[data-v-ad0fbd85]{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stt-row-main small[data-v-ad0fbd85]{color:var(--saw-muted);font-size:11.5px}.stt-value[data-v-ad0fbd85]{font-weight:600;min-width:5.5em}.stt-action[data-v-ad0fbd85]{align-items:center;display:flex;font-size:12px;gap:10px;justify-content:space-between;padding:0 2px}.stt-note[data-v-ad0fbd85]{color:#64748b;font-size:.82rem;margin-top:.75rem}.dark .stt-note[data-v-ad0fbd85]{color:#94a3b8}@media(max-width:639px){.stt[data-v-ad0fbd85]{padding:4.5rem 0}.stt-shell[data-v-ad0fbd85]{width:min(100% - 2rem,84rem)}.stt-rows li[data-v-ad0fbd85]{flex-wrap:wrap;row-gap:4px}.stt-row-main[data-v-ad0fbd85]{flex-basis:100%}.stt-value[data-v-ad0fbd85]{margin-left:auto}.stt-action[data-v-ad0fbd85]{flex-wrap:wrap}}@media(prefers-reduced-motion:reduce){.stt-panel[data-v-ad0fbd85]{transition:none}}.sho[data-v-6e95fca4]{background:#fff;padding:6.5rem 0}.dark .sho[data-v-6e95fca4]{background:#020617}.sho-shell[data-v-6e95fca4]{margin:0 auto;width:min(100% - 3rem,84rem)}.sho-heading[data-v-6e95fca4]{align-items:end;display:grid;gap:1.5rem}@media(min-width:1024px){.sho-heading[data-v-6e95fca4]{gap:2.5rem;grid-template-columns:1fr 1fr}}.sho-eyebrow[data-v-6e95fca4]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .sho-eyebrow[data-v-6e95fca4]{color:#67e8f9}.sho-heading h2[data-v-6e95fca4]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .sho-heading h2[data-v-6e95fca4]{color:#f8fafc}.sho-intro[data-v-6e95fca4]{color:#475569;font-size:1rem;line-height:1.7}.dark .sho-intro[data-v-6e95fca4]{color:#cbd5e1}.sho-strip[data-v-6e95fca4]{align-items:start;display:grid;grid-template-columns:var(--cols);list-style:none;margin:3rem 0 0;padding:0}.sho-step[data-v-6e95fca4]{display:grid;gap:.9rem;min-width:0}.sho-card[data-v-6e95fca4]{gap:8px;height:auto;padding:12px 14px 14px}.sho-card-head[data-v-6e95fca4]{align-items:center;display:flex;gap:8px}.sho-icon[data-v-6e95fca4]{background:color-mix(in srgb,var(--tone) 14%,transparent);border-radius:6px;color:var(--tone);display:grid;flex:none;height:26px;place-items:center;width:26px}.sho-icon svg[data-v-6e95fca4]{height:15px;width:15px}.sho-kind[data-v-6e95fca4]{color:var(--saw-muted);flex:1;font-size:12px;font-weight:500;min-width:0}.sho-title[data-v-6e95fca4]{font-size:15px;font-weight:600;line-height:1.3}.sho-lines[data-v-6e95fca4]{display:grid;gap:4px;margin:0}.sho-lines div[data-v-6e95fca4]{display:flex;font-size:12px;gap:10px;justify-content:space-between}.sho-lines dt[data-v-6e95fca4]{color:var(--saw-muted)}.sho-lines dd[data-v-6e95fca4]{font-variant-numeric:tabular-nums;font-weight:600;margin:0;text-align:right}.sho-caption[data-v-6e95fca4]{color:#475569;font-size:.92rem;line-height:1.6}.dark .sho-caption[data-v-6e95fca4]{color:#cbd5e1}.sho-wire[data-v-6e95fca4]{height:100%;min-height:5rem;overflow:hidden;position:relative}.sho-line[data-v-6e95fca4]{background:#cbd5e1;border-radius:1px;height:2px;left:6px;position:absolute;right:6px;top:3.1rem;transform-origin:left center}.dark .sho-line[data-v-6e95fca4]{background:#334155}.sho-line[data-v-6e95fca4]:after{border:5px solid transparent;border-left:7px solid #cbd5e1;content:"";position:absolute;right:-2px;top:-4px}.dark .sho-line[data-v-6e95fca4]:after{border-left-color:#334155}.sho-run[data-v-6e95fca4]{display:flex;justify-content:center;left:0;position:absolute;top:calc(3.1rem - 22px);width:100%}.sho-run em[data-v-6e95fca4]{background:#0f172a;border-radius:4px;color:#e0f2fe;font-size:10.5px;font-style:normal;font-weight:700;padding:1px 5px;white-space:nowrap}.dark .sho-run em[data-v-6e95fca4]{background:#e0f2fe;color:#0f172a}.is-run .sho-step[data-v-6e95fca4]{animation:sho-rise-6e95fca4 .6s cubic-bezier(.33,1,.68,1) var(--d) both}.is-run .sho-line[data-v-6e95fca4]{animation:sho-draw-6e95fca4 .45s ease-out var(--d) both}.is-run .sho-run[data-v-6e95fca4]{animation:sho-carry-6e95fca4 .6s cubic-bezier(.33,1,.68,1) calc(var(--d) + .1s) both}.is-armed[data-v-6e95fca4] *{animation-play-state:paused!important}@keyframes sho-rise-6e95fca4{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes sho-draw-6e95fca4{0%{transform:scaleX(0)}to{transform:none}}@keyframes sho-carry-6e95fca4{0%{opacity:0;transform:translate(-60%)}to{opacity:1;transform:none}}@media(max-width:960px){.sho[data-v-6e95fca4]{padding:4.5rem 0}.sho-strip[data-v-6e95fca4]{grid-template-columns:minmax(0,32rem);justify-content:start}.sho-wire[data-v-6e95fca4]{height:3.25rem;min-height:0}.sho-line[data-v-6e95fca4]{bottom:10px;height:auto;left:1.75rem;right:auto;top:6px;transform-origin:center top;width:2px}.sho-line[data-v-6e95fca4]:after{border:5px solid transparent;border-top:7px solid #cbd5e1;inset:auto auto -6px -4px}.dark .sho-line[data-v-6e95fca4]:after{border-left-color:transparent;border-top-color:#334155}.sho-run[data-v-6e95fca4]{justify-content:flex-start;left:2.75rem;top:50%;transform:translateY(-50%);width:auto}@keyframes sho-draw-6e95fca4{0%{transform:scaleY(0)}to{transform:none}}@keyframes sho-carry-6e95fca4{0%{opacity:0;transform:translateY(-80%)}to{opacity:1;transform:translateY(-50%)}}}@media(max-width:520px){.sho-shell[data-v-6e95fca4]{width:min(100% - 2rem,84rem)}}@media(prefers-reduced-motion:reduce){.sho-strip[data-v-6e95fca4] *{animation:none!important}}.stm[data-v-4ea69c56]{background:#f8fafc;padding:6.5rem 0}.dark .stm[data-v-4ea69c56]{background:#0b1220}.stm-shell[data-v-4ea69c56]{margin:0 auto;width:min(100% - 3rem,84rem)}.stm-grid[data-v-4ea69c56]{align-items:center;display:grid;gap:2.5rem}@media(min-width:1024px){.stm-grid[data-v-4ea69c56]{gap:4.5rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.stm-eyebrow[data-v-4ea69c56]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .stm-eyebrow[data-v-4ea69c56]{color:#67e8f9}.stm-heading h2[data-v-4ea69c56]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .stm-heading h2[data-v-4ea69c56]{color:#f8fafc}.stm-intro[data-v-4ea69c56]{color:#475569;font-size:1rem;line-height:1.7;margin-top:1rem}.dark .stm-intro[data-v-4ea69c56]{color:#cbd5e1}.stm-points[data-v-4ea69c56]{display:grid;gap:.5rem;list-style:none;margin-top:1.25rem;padding:0}.stm-points li[data-v-4ea69c56]{color:#334155;font-size:.95rem;line-height:1.55;padding-left:1.1rem;position:relative}.dark .stm-points li[data-v-4ea69c56]{color:#cbd5e1}.stm-points li[data-v-4ea69c56]:before{background:#1ba7ce;border-radius:2px;content:"";height:6px;left:0;position:absolute;top:.6em;width:6px}.stm-window[data-v-4ea69c56]{height:auto}.stm-body[data-v-4ea69c56]{display:grid;gap:10px;padding:14px;position:relative}.stm-bar[data-v-4ea69c56]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-height:60px;padding:9px 12px}.stm-dot[data-v-4ea69c56]{border:2px solid var(--saw-muted);border-radius:50%;flex:none;height:10px;width:10px}.is-running .stm-dot[data-v-4ea69c56]{background:#2fae68;border-color:#2fae68;box-shadow:0 0 0 4px #2fae6838}.is-paused .stm-dot[data-v-4ea69c56]{background:var(--saw-amber);border-color:var(--saw-amber)}.stm-what[data-v-4ea69c56]{flex:1 1 9rem;font-size:13.5px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stm-bar:not(.is-running):not(.is-paused) .stm-what[data-v-4ea69c56]{color:var(--saw-muted)}.is-paused .stm-what[data-v-4ea69c56],.is-running .stm-what[data-v-4ea69c56]{font-weight:600}.stm-pill[data-v-4ea69c56]{border:1px solid var(--saw-line);border-radius:5px;font-size:11.5px;padding:2px 7px;white-space:nowrap}.stm-bill[data-v-4ea69c56]{background:var(--saw-green-fill);border:0;border-radius:5px;color:var(--saw-green);cursor:pointer;font:inherit;font-size:11.5px;font-weight:600;min-height:30px;padding:3px 8px}.stm-bill.is-off[data-v-4ea69c56]{background:var(--saw-wash);color:var(--saw-muted)}.stm-clock[data-v-4ea69c56]{font-size:18px;font-weight:600;min-width:4.4em}.stm-start[data-v-4ea69c56]{border:0;cursor:pointer;font:inherit;font-size:12.5px;font-weight:600;min-height:34px}.stm-icon[data-v-4ea69c56]{background:var(--saw-card);border:1px solid var(--saw-line);border-radius:7px;color:var(--saw-text);cursor:pointer;display:grid;height:34px;place-items:center;width:34px}.stm-icon svg[data-v-4ea69c56]{height:16px;width:16px}.stm-icon--stop[data-v-4ea69c56]{background:var(--saw-ink);border-color:var(--saw-ink)}.stm-icon--stop i[data-v-4ea69c56]{background:var(--saw-ink-text);border-radius:2px;height:11px;width:11px}.stm-bill[data-v-4ea69c56]:focus-visible,.stm-icon[data-v-4ea69c56]:focus-visible,.stm-start[data-v-4ea69c56]:focus-visible{outline:2px solid #0e7490;outline-offset:2px}.stm-table[data-v-4ea69c56]{overflow:hidden}.stm-day[data-v-4ea69c56]{background:var(--saw-wash);display:flex;font-size:12px;gap:8px;justify-content:space-between;padding:7px 12px}.stm-rows[data-v-4ea69c56]{list-style:none;margin:0;padding:0}.stm-rows li[data-v-4ea69c56]{align-items:center;border-top:1px solid var(--saw-line);display:grid;gap:8px;grid-template-columns:minmax(0,1fr) 2.8em 5em 6.4em;height:50px;padding:0 12px}.stm-rows li.is-new[data-v-4ea69c56]{animation:stm-in-4ea69c56 .45s cubic-bezier(.33,1,.68,1) both}@keyframes stm-in-4ea69c56{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.stm-desc[data-v-4ea69c56]{display:grid;line-height:1.3;min-width:0}.stm-desc b[data-v-4ea69c56]{font-size:12.5px;font-weight:600}.stm-desc b[data-v-4ea69c56],.stm-desc small[data-v-4ea69c56]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stm-desc small[data-v-4ea69c56]{color:var(--saw-muted);font-size:11px}.stm-rows .saw-tag[data-v-4ea69c56]{justify-self:start}.stm-snack[data-v-4ea69c56]{background:#303030;border-radius:6px;bottom:14px;color:#f2f2f2;font-size:12.5px;left:14px;margin:0;opacity:0;padding:10px 12px;pointer-events:none;position:absolute;right:14px;transform:translateY(8px);transition:opacity .25s,transform .3s}.stm-snack.is-on[data-v-4ea69c56]{opacity:1;transform:none}.stm-note[data-v-4ea69c56]{color:#64748b;font-size:.82rem;margin-top:.75rem}.dark .stm-note[data-v-4ea69c56]{color:#94a3b8}@media(max-width:639px){.stm[data-v-4ea69c56]{padding:4.5rem 0}.stm-shell[data-v-4ea69c56]{width:min(100% - 2rem,84rem)}.stm-amt[data-v-4ea69c56],.stm-pill[data-v-4ea69c56]{display:none}.stm-bar[data-v-4ea69c56]{gap:8px 6px}.stm-what[data-v-4ea69c56]{flex-basis:calc(100% - 20px)}.stm-clock[data-v-4ea69c56]{font-size:16px;margin-left:auto;min-width:0}.stm-start[data-v-4ea69c56]{display:grid;padding:0;place-items:center;width:34px}.stm-start svg[data-v-4ea69c56]{margin:0}.stm-start-label[data-v-4ea69c56]{clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}.stm-rows li[data-v-4ea69c56]{grid-template-columns:minmax(0,1fr) 2.8em 6.4em}}@media(prefers-reduced-motion:reduce){.stm-rows li.is-new[data-v-4ea69c56]{animation:none}.stm-snack[data-v-4ea69c56]{transition:none}}.sld[data-v-b16d80f7]{background:#f8fafc;padding:6.5rem 0}.dark .sld[data-v-b16d80f7]{background:#0b1220}.sld-shell[data-v-b16d80f7]{margin:0 auto;width:min(100% - 3rem,84rem)}.sld-heading[data-v-b16d80f7]{align-items:end;display:grid;gap:1.25rem}@media(min-width:1024px){.sld-heading[data-v-b16d80f7]{gap:2.5rem;grid-template-columns:1fr 1fr}}.sld-eyebrow[data-v-b16d80f7]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .sld-eyebrow[data-v-b16d80f7]{color:#67e8f9}.sld-heading h2[data-v-b16d80f7]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .sld-heading h2[data-v-b16d80f7]{color:#f8fafc}.sld-intro[data-v-b16d80f7]{color:#475569;font-size:1rem;line-height:1.7}.dark .sld-intro[data-v-b16d80f7]{color:#cbd5e1}.sld-link[data-v-b16d80f7]{color:#0e7490;display:inline-flex;font-weight:800;gap:.4rem;margin-top:1rem}.dark .sld-link[data-v-b16d80f7]{color:#67e8f9}.sld-link[data-v-b16d80f7]:hover{text-decoration:underline}.sld-card[data-v-b16d80f7]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;margin-top:3rem;padding:1.25rem 1.5rem 1rem}.dark .sld-card[data-v-b16d80f7]{background:#0f172a;border-color:#1e293b}.sld-table[data-v-b16d80f7]{border-collapse:collapse;table-layout:fixed;width:100%}.sld-feature-col[data-v-b16d80f7]{width:30%}.sld-plan-col[data-v-b16d80f7]{padding:0 .25rem .75rem;text-align:left;vertical-align:bottom}.sld-plan-col strong[data-v-b16d80f7]{color:#0f172a;display:block;font-size:.92rem;font-weight:800}.dark .sld-plan-col strong[data-v-b16d80f7]{color:#f1f5f9}.sld-plan-col small[data-v-b16d80f7]{color:#64748b;font-size:.78rem;font-weight:600}.dark .sld-plan-col small[data-v-b16d80f7]{color:#94a3b8}.sld-group th[data-v-b16d80f7]{color:#64748b;font-size:.74rem;font-weight:800;letter-spacing:.02em;padding:1rem 0 .35rem;text-align:left;text-transform:uppercase}.dark .sld-group th[data-v-b16d80f7]{color:#94a3b8}.sld-row th[data-v-b16d80f7]{color:#0f172a;font-size:.92rem;font-weight:650;line-height:1.3;padding:.45rem 1rem .45rem 0;text-align:left}.dark .sld-row th[data-v-b16d80f7]{color:#e2e8f0}.sld-row td[data-v-b16d80f7]{border-left:1px dashed #e2e8f0;padding:.45rem 0}.dark .sld-row td[data-v-b16d80f7]{border-left-color:#1e293b}.sld-row+.sld-row td[data-v-b16d80f7],.sld-row+.sld-row th[data-v-b16d80f7]{border-top:1px solid #f1f5f9}.dark .sld-row+.sld-row td[data-v-b16d80f7],.dark .sld-row+.sld-row th[data-v-b16d80f7]{border-top-color:#172033}.sld-bar[data-v-b16d80f7]{align-items:center;background:color-mix(in srgb,var(--tone) 14%,transparent);border-radius:4px;box-shadow:inset 3px 0 0 var(--tone);display:flex;height:28px;margin:0 .25rem;padding:0 .6rem;transform-origin:left center}.dark .sld-bar[data-v-b16d80f7]{background:color-mix(in srgb,var(--tone) 30%,transparent);box-shadow:inset 3px 0 color-mix(in srgb,var(--tone) 60%,#fff)}.sld-from[data-v-b16d80f7]{color:#334155;font-size:.78rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark .sld-from[data-v-b16d80f7]{color:#e2e8f0}.sld-from b[data-v-b16d80f7]{font-weight:800}.sld-foot[data-v-b16d80f7]{color:#64748b;font-size:.82rem;line-height:1.55;margin-top:1rem}.dark .sld-foot[data-v-b16d80f7]{color:#94a3b8}.sld-sr[data-v-b16d80f7]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.is-run .sld-bar[data-v-b16d80f7]{animation:sld-grow-b16d80f7 .8s cubic-bezier(.33,1,.68,1) var(--d) both}.is-run .sld-from[data-v-b16d80f7]{animation:sld-fade-b16d80f7 .4s ease-out calc(var(--d) + .5s) both}.is-armed[data-v-b16d80f7] *{animation-play-state:paused!important}@keyframes sld-grow-b16d80f7{0%{transform:scaleX(.04)}to{transform:none}}@keyframes sld-fade-b16d80f7{0%{opacity:0}to{opacity:1}}@media(max-width:767px){.sld[data-v-b16d80f7]{padding:4.5rem 0}.sld-shell[data-v-b16d80f7]{width:min(100% - 2rem,84rem)}.sld-card[data-v-b16d80f7]{margin-top:2rem;padding:.75rem .9rem}.sld-table thead[data-v-b16d80f7]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0)}.sld-group[data-v-b16d80f7],.sld-table[data-v-b16d80f7],.sld-table tbody[data-v-b16d80f7]{display:block}.sld-group th[data-v-b16d80f7]{display:block;padding-top:.9rem}.sld-row[data-v-b16d80f7]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));padding:.5rem 0}.sld-row+.sld-row[data-v-b16d80f7]{border-top:1px solid #f1f5f9}.dark .sld-row+.sld-row[data-v-b16d80f7]{border-top-color:#172033}.sld-row th[data-v-b16d80f7]{border:0!important;grid-column:1/-1;padding:0 0 .35rem}.sld-row td[data-v-b16d80f7]{border:0!important;display:block;padding:0}.sld-empty[data-v-b16d80f7]{background:#f1f5f9!important;border-radius:4px;height:26px;margin-right:3px}.dark .sld-empty[data-v-b16d80f7]{background:#172033!important}.sld-span[data-v-b16d80f7]{grid-column:span var(--span,1)}.sld-bar[data-v-b16d80f7]{height:26px;margin:0}}@media(prefers-reduced-motion:reduce){.sld-card[data-v-b16d80f7] *{animation:none!important}}.smc[data-v-be0c65e2]{background:#fff;padding:6.5rem 0}.dark .smc[data-v-be0c65e2]{background:#020617}.smc-shell[data-v-be0c65e2]{margin:0 auto;width:min(100% - 3rem,84rem)}.smc-grid[data-v-be0c65e2]{align-items:center;display:grid;gap:2.5rem}@media(min-width:1024px){.smc-grid[data-v-be0c65e2]{gap:4.5rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.smc-eyebrow[data-v-be0c65e2]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .smc-eyebrow[data-v-be0c65e2]{color:#67e8f9}.smc-heading h2[data-v-be0c65e2]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .smc-heading h2[data-v-be0c65e2]{color:#f8fafc}.smc-intro[data-v-be0c65e2]{color:#475569;font-size:1rem;line-height:1.7;margin-top:1rem}.dark .smc-intro[data-v-be0c65e2]{color:#cbd5e1}.smc-points[data-v-be0c65e2]{display:grid;gap:.5rem;list-style:none;margin-top:1.25rem;padding:0}.smc-points li[data-v-be0c65e2]{color:#334155;font-size:.95rem;line-height:1.55;padding-left:1rem;position:relative}.dark .smc-points li[data-v-be0c65e2]{color:#cbd5e1}.smc-points li[data-v-be0c65e2]:before{background:#1ba7ce;border-radius:2px;content:"";height:6px;left:0;position:absolute;top:.6em;width:6px}.smc-plan[data-v-be0c65e2]{color:#475569;font-size:.92rem;margin-top:1.25rem}.dark .smc-plan[data-v-be0c65e2]{color:#cbd5e1}.smc-demo[data-v-be0c65e2]{background:radial-gradient(circle,rgba(0,0,0,.08) .8px,transparent 1.3px) 7px 7px /14px 14px,linear-gradient(135deg,#7c9be01f,#9f8be60f);border-radius:14px;padding:2rem}.dark .smc-demo[data-v-be0c65e2]{background:radial-gradient(circle,hsla(0,0%,100%,.1) .8px,transparent 1.3px) 7px 7px /14px 14px,linear-gradient(135deg,#7c9be01f,#9f8be60d)}.smc-card[data-v-be0c65e2]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;box-shadow:0 18px 50px -18px #0f172a47;color:#171717;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:13.5px;line-height:1.45;margin:0 auto;max-width:480px;padding:1rem 1.1rem 1.1rem}.dark .smc-card[data-v-be0c65e2]{background:#1c1c1c;border-color:#ffffff21;box-shadow:0 18px 50px -18px #000000b3;color:#ececec}.smc-setting[data-v-be0c65e2]{align-items:flex-start;border:1px solid rgba(0,0,0,.1);border-radius:10px;display:flex;gap:1rem;justify-content:space-between;padding:.75rem .85rem}.dark .smc-setting[data-v-be0c65e2]{background:#262626;border-color:#ffffff21}.smc-setting-copy[data-v-be0c65e2]{display:grid;gap:.15rem}.smc-setting b[data-v-be0c65e2]{font-weight:600}.smc-setting small[data-v-be0c65e2]{color:#5f6368;font-size:12px}.dark .smc-setting small[data-v-be0c65e2]{color:#a8a8a8}.smc-swap[data-v-be0c65e2]{display:grid}.smc-swap[data-v-be0c65e2]>*{grid-area:1/1;opacity:0;transition:opacity .25s ease,visibility 0s linear .25s;visibility:hidden}.smc-swap>.is-on[data-v-be0c65e2]{opacity:1;transition:opacity .3s ease,visibility 0s;visibility:visible}.smc-switch[data-v-be0c65e2]{background:#c7cbd1;border:0;border-radius:999px;cursor:pointer;flex:none;height:26px;margin-top:2px;position:relative;transition:background .2s ease;width:44px}.smc-switch i[data-v-be0c65e2]{background:#fff;border-radius:999px;box-shadow:0 1px 2px #00000040;height:20px;left:3px;position:absolute;top:3px;transition:transform .2s ease;width:20px}.smc-switch.is-on[data-v-be0c65e2]{background:#171717}.smc-switch.is-on i[data-v-be0c65e2]{transform:translate(18px)}.dark .smc-switch[data-v-be0c65e2]{background:#4a4a4a}.dark .smc-switch.is-on[data-v-be0c65e2]{background:#ececec}.dark .smc-switch.is-on i[data-v-be0c65e2]{background:#171717}.smc-switch[data-v-be0c65e2]:focus-visible{outline:2px solid #0e7490;outline-offset:3px}.smc-field[data-v-be0c65e2]{border:1px solid rgba(0,0,0,.1);border-radius:8px;margin-top:.6rem;padding:.5rem .75rem}.dark .smc-field[data-v-be0c65e2]{border-color:#ffffff21}.smc-field small[data-v-be0c65e2]{color:#5f6368;font-size:11.5px}.dark .smc-field small[data-v-be0c65e2]{color:#a8a8a8}.smc-field p[data-v-be0c65e2]{margin:.1rem 0 0}.smc-label[data-v-be0c65e2]{color:#5f6368;font-size:12px;font-weight:500;margin-top:1rem}.dark .smc-label[data-v-be0c65e2]{color:#a8a8a8}.smc-thread[data-v-be0c65e2]{background:#f4f6f8;border-radius:8px;display:grid;gap:.5rem;margin-top:.4rem;padding:.75rem}.dark .smc-thread[data-v-be0c65e2]{background:#242424}.smc-event[data-v-be0c65e2]{align-items:center;color:#b42318;display:flex;font-size:12px;gap:.35rem;justify-content:center;margin:0}.dark .smc-event[data-v-be0c65e2]{color:#f19a8f}.smc-event svg[data-v-be0c65e2]{fill:currentColor;height:14px;width:14px}.smc-outcome>div[data-v-be0c65e2]{align-content:start;display:grid;gap:.5rem}.smc-in[data-v-be0c65e2],.smc-out[data-v-be0c65e2]{border-radius:10px;margin:0;max-width:82%;padding:.45rem .7rem}.smc-out[data-v-be0c65e2]{background:#0f172a;color:#fff;justify-self:end}.dark .smc-out[data-v-be0c65e2]{background:#f8fafc;color:#0f172a}.smc-in[data-v-be0c65e2]{background:#fff;border:1px solid rgba(0,0,0,.1);justify-self:start}.dark .smc-in[data-v-be0c65e2]{background:#2a2a2a;border-color:#ffffff21}.smc-in small[data-v-be0c65e2],.smc-out small[data-v-be0c65e2]{display:block;font-size:10.5px;margin-top:.15rem;opacity:.7}.smc-nothing[data-v-be0c65e2]{align-self:center;border:1px dashed rgba(0,0,0,.18);border-radius:8px;color:#5f6368;font-size:12.5px;margin:0;padding:.75rem;text-align:center}.dark .smc-nothing[data-v-be0c65e2]{border-color:#fff3;color:#a8a8a8}.smc-note[data-v-be0c65e2]{color:#5f6368;font-size:12px;margin-top:.75rem}.dark .smc-note[data-v-be0c65e2]{color:#a8a8a8}@media(max-width:639px){.smc[data-v-be0c65e2]{padding:4.5rem 0}.smc-shell[data-v-be0c65e2]{width:min(100% - 2rem,84rem)}.smc-demo[data-v-be0c65e2]{padding:.9rem}}@media(prefers-reduced-motion:reduce){.smc-swap[data-v-be0c65e2]>*,.smc-switch[data-v-be0c65e2],.smc-switch i[data-v-be0c65e2]{transition:none}}.skp[data-v-d50a7b38]{background:#fff;padding:6.5rem 0}.dark .skp[data-v-d50a7b38]{background:#020617}.skp-shell[data-v-d50a7b38]{margin:0 auto;width:min(100% - 3rem,84rem)}.skp-grid[data-v-d50a7b38]{align-items:center;display:grid;gap:2.5rem}@media(min-width:1024px){.skp-grid[data-v-d50a7b38]{gap:4.5rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.skp-eyebrow[data-v-d50a7b38]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .skp-eyebrow[data-v-d50a7b38]{color:#67e8f9}.skp-heading h2[data-v-d50a7b38]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .skp-heading h2[data-v-d50a7b38]{color:#f8fafc}.skp-intro[data-v-d50a7b38]{color:#475569;font-size:1rem;line-height:1.7;margin-top:1rem}.dark .skp-intro[data-v-d50a7b38]{color:#cbd5e1}.skp-points[data-v-d50a7b38]{display:grid;gap:.5rem;list-style:none;margin-top:1.25rem;padding:0}.skp-points li[data-v-d50a7b38]{color:#334155;font-size:.95rem;line-height:1.55;padding-left:1rem;position:relative}.dark .skp-points li[data-v-d50a7b38]{color:#cbd5e1}.skp-points li[data-v-d50a7b38]:before{background:#1ba7ce;border-radius:2px;content:"";height:6px;left:0;position:absolute;top:.6em;width:6px}.skp-demo[data-v-d50a7b38]{background:radial-gradient(circle,rgba(0,0,0,.08) .8px,transparent 1.3px) 7px 7px /14px 14px,linear-gradient(135deg,#7c9be01f,#9f8be60f);border-radius:10px;padding:2rem}.dark .skp-demo[data-v-d50a7b38]{background:radial-gradient(circle,hsla(0,0%,100%,.1) .8px,transparent 1.3px) 7px 7px /14px 14px,linear-gradient(135deg,#7c9be01f,#9f8be60d)}.skp-card[data-v-d50a7b38]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;box-shadow:0 18px 50px -18px #0f172a47;color:#171717;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:13.5px;line-height:1.45;margin:0 auto;max-width:480px;padding:1rem 1.1rem 1.1rem}.dark .skp-card[data-v-d50a7b38]{background:#1c1c1c;border-color:#ffffff21;box-shadow:0 18px 50px -18px #000000b3;color:#ececec}.skp-label[data-v-d50a7b38]{color:#5f6368;font-size:12px;font-weight:500}.dark .skp-label[data-v-d50a7b38]{color:#a8a8a8}.skp-greeting[data-v-d50a7b38]{background:#f4f6f8;border-radius:8px;font-style:italic;margin-top:.35rem;padding:.6rem .75rem}.dark .skp-greeting[data-v-d50a7b38]{background:#262626}.skp-keys[data-v-d50a7b38]{display:grid;gap:.45rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.9rem}.skp-key[data-v-d50a7b38]{background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:8px;color:#171717;cursor:pointer;display:grid;font:inherit;gap:.05rem;justify-items:center;min-height:52px;padding:.4rem;transition:background .15s ease,color .15s ease,transform .1s ease}.skp-key b[data-v-d50a7b38]{font-size:18px;font-weight:600;line-height:1.1}.skp-key small[data-v-d50a7b38]{color:#5f6368;font-size:11px}.skp-key--wide[data-v-d50a7b38]{grid-column:1/-1;min-height:40px}.skp-key--wide b[data-v-d50a7b38]{font-size:13px;font-weight:500}.skp-key[data-v-d50a7b38]:hover{background:#f4f6f8}.skp-key[data-v-d50a7b38]:active{transform:scale(.97)}.skp-key[data-v-d50a7b38]:focus-visible{outline:2px solid #0e7490;outline-offset:2px}.skp-key.is-on[data-v-d50a7b38]{background:#171717;border-color:#171717;color:#fff}.skp-key.is-on small[data-v-d50a7b38]{color:#d4d4d4}.dark .skp-key[data-v-d50a7b38]{background:#262626;border-color:#ffffff26;color:#ececec}.dark .skp-key small[data-v-d50a7b38]{color:#a8a8a8}.dark .skp-key[data-v-d50a7b38]:hover{background:#2f2f2f}.dark .skp-key.is-on[data-v-d50a7b38]{background:#ececec;border-color:#ececec;color:#171717}.dark .skp-key.is-on small[data-v-d50a7b38]{color:#404040}.skp-result[data-v-d50a7b38]{border:1px solid rgba(0,0,0,.1);border-radius:8px;display:grid;margin-top:.9rem;padding:.75rem}.dark .skp-result[data-v-d50a7b38]{border-color:#ffffff21}.skp-outcome[data-v-d50a7b38]{display:flex;gap:.65rem;grid-area:1/1;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .35s cubic-bezier(.33,1,.68,1),visibility 0s linear .25s;visibility:hidden}.skp-outcome.is-on[data-v-d50a7b38]{opacity:1;transform:none;transition:opacity .3s ease,transform .4s cubic-bezier(.33,1,.68,1),visibility 0s;visibility:visible}.skp-outcome b[data-v-d50a7b38]{font-weight:600}.skp-outcome p[data-v-d50a7b38]{color:#3f4349;font-size:12.5px;margin:.2rem 0 0}.dark .skp-outcome p[data-v-d50a7b38]{color:#c4c4c4}.skp-icon[data-v-d50a7b38]{background:#e0f2f7;border-radius:8px;color:#0e7490;display:grid;flex:none;height:30px;place-items:center;width:30px}.dark .skp-icon[data-v-d50a7b38]{background:#1ba7ce2e;color:#67e8f9}.skp-icon svg[data-v-d50a7b38]{fill:currentColor;height:17px;width:17px}.skp-people[data-v-d50a7b38]{display:flex;gap:.3rem;margin-top:.5rem}.skp-people i[data-v-d50a7b38]{background:#eef0f3;border-radius:7px;display:grid;font-size:10px;font-style:normal;font-weight:700;height:26px;place-items:center;position:relative;width:26px}.dark .skp-people i[data-v-d50a7b38]{background:#2f2f2f}.skp-people i[data-v-d50a7b38]:after{border:2px solid rgba(27,167,206,.6);border-radius:9px;content:"";inset:-3px;opacity:0;position:absolute}.is-touched .skp-outcome.is-on .skp-people i[data-v-d50a7b38]:after{animation:skp-ring-d50a7b38 1.2s ease-in-out 2 both}.is-touched .skp-outcome:nth-child(2).is-on .skp-people i[data-v-d50a7b38]:after{animation-delay:calc(var(--n)*.6s)}@keyframes skp-ring-d50a7b38{0%,to{opacity:0;transform:scale(.9)}40%{opacity:1;transform:none}}.skp-note[data-v-d50a7b38]{color:#5f6368;font-size:12px;margin-top:.75rem}.dark .skp-note[data-v-d50a7b38]{color:#a8a8a8}@media(max-width:639px){.skp[data-v-d50a7b38]{padding:4.5rem 0}.skp-shell[data-v-d50a7b38]{width:min(100% - 2rem,84rem)}.skp-demo[data-v-d50a7b38]{padding:.9rem}}@media(prefers-reduced-motion:reduce){.skp-key[data-v-d50a7b38],.skp-outcome[data-v-d50a7b38]{transition:none}.skp-people i[data-v-d50a7b38]:after{animation:none!important}}.spt[data-v-235df0c4]{background:#0b1220;color:#e2e8f0;padding:6.5rem 0}.spt-shell[data-v-235df0c4]{margin:0 auto;width:min(100% - 3rem,84rem)}.spt-heading[data-v-235df0c4]{align-items:end;display:grid;gap:1.25rem}@media(min-width:1024px){.spt-heading[data-v-235df0c4]{gap:2.5rem;grid-template-columns:1fr 1fr}}.spt-eyebrow[data-v-235df0c4]{color:#67e8f9;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.spt-heading h2[data-v-235df0c4]{color:#f8fafc;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.spt-intro[data-v-235df0c4]{color:#cbd5e1;font-size:1rem;line-height:1.7}.spt-map[data-v-235df0c4]{margin-top:3.5rem;position:relative}.spt-steps[data-v-235df0c4]{display:grid;gap:1.25rem;grid-template-columns:repeat(var(--n),minmax(0,1fr));list-style:none;margin:0;padding:0}.spt-line[data-v-235df0c4]{background:#1e293b;height:2px;left:22px;position:absolute;right:calc((100% - (var(--n) - 1)*1.25rem)/var(--n) - 22px);top:21px}.spt-line i[data-v-235df0c4]{background:linear-gradient(90deg,#1ba7ce,#67e8f9);inset:0;position:absolute;transform-origin:left center}.spt-line b[data-v-235df0c4]{height:8px;left:0;opacity:0;position:absolute;top:-3px;width:100%}.spt-line b[data-v-235df0c4]:before{background:#a5f3fc;border-radius:2px;box-shadow:0 0 12px #67e8f9;content:"";height:8px;left:0;position:absolute;width:8px}.spt-step[data-v-235df0c4]{align-content:start;gap:.4rem;justify-items:start}.spt-dot[data-v-235df0c4],.spt-step[data-v-235df0c4]{display:grid;position:relative}.spt-dot[data-v-235df0c4]{background:#0f2230;border:1px solid #1e3a4a;border-radius:10px;color:#67e8f9;height:44px;margin:0 0 .5rem;place-items:center;width:44px;z-index:1}.spt-dot svg[data-v-235df0c4]{fill:currentColor;height:20px;width:20px}.spt-num[data-v-235df0c4]{color:#94a3b8;font-size:.78rem;font-variant-numeric:tabular-nums;font-weight:800}.spt-step h3[data-v-235df0c4]{color:#f8fafc;font-size:1.15rem;font-weight:800;line-height:1.25}.spt-step p[data-v-235df0c4]{color:#cbd5e1;font-size:.95rem;line-height:1.6}.spt-chip[data-v-235df0c4]{background:#111c2e;border:1px solid #334155;border-radius:5px;color:#e2e8f0;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:.8rem;padding:.15rem .5rem}.spt-branch[data-v-235df0c4]{border-left:2px solid #f1c95e;font-size:.88rem!important;margin-top:.25rem;padding-left:.6rem}.spt-branch b[data-v-235df0c4]{color:#f1c95e;font-weight:700}.spt-note[data-v-235df0c4]{color:#94a3b8;font-size:.85rem;line-height:1.55;margin-top:2rem}.is-run .spt-line i[data-v-235df0c4]{animation:spt-draw-235df0c4 calc(var(--n)*.45s + .2s) cubic-bezier(.45,0,.55,1) .1s both}.is-run .spt-line b[data-v-235df0c4]{animation:spt-pulse-235df0c4 1.6s ease-in-out calc(var(--n)*.45s + .5s) 2 both}.is-run .spt-step[data-v-235df0c4]{animation:spt-rise-235df0c4 .55s cubic-bezier(.33,1,.68,1) var(--d) both}.is-run .spt-dot[data-v-235df0c4]{animation:spt-lit-235df0c4 .5s ease var(--d) both}.is-armed[data-v-235df0c4] *{animation-play-state:paused!important}@keyframes spt-draw-235df0c4{0%{transform:scaleX(0)}to{transform:none}}@keyframes spt-pulse-235df0c4{0%{opacity:0;transform:none}10%{opacity:1}90%{opacity:1}to{opacity:0;transform:translate(calc(100% - 8px))}}@keyframes spt-rise-235df0c4{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes spt-lit-235df0c4{0%{background:#0b1220;border-color:#1e293b;color:#475569}}@media(max-width:1023px){.spt[data-v-235df0c4]{padding:4.5rem 0}.spt-map[data-v-235df0c4]{margin-top:2.5rem}.spt-steps[data-v-235df0c4]{gap:1.75rem;grid-template-columns:1fr}.spt-step[data-v-235df0c4]{-moz-column-gap:1rem;column-gap:1rem;grid-template-columns:44px 1fr;row-gap:.3rem}.spt-step[data-v-235df0c4]>:not(.spt-dot){grid-column:2}.spt-dot[data-v-235df0c4]{grid-row:1/span 6;margin:0}.spt-line[data-v-235df0c4]{height:auto;inset:22px auto 22px 21px;width:2px}.spt-line i[data-v-235df0c4]{transform-origin:center top}.spt-line b[data-v-235df0c4]{display:none}@keyframes spt-draw-235df0c4{0%{transform:scaleY(0)}to{transform:none}}}@media(max-width:639px){.spt-shell[data-v-235df0c4]{width:min(100% - 2rem,84rem)}}@media(prefers-reduced-motion:reduce){.spt-map[data-v-235df0c4] *{animation:none!important}}.srg[data-v-da4f2d99]{background:#fff;padding:6.5rem 0}.dark .srg[data-v-da4f2d99]{background:#020617}.srg-shell[data-v-da4f2d99]{margin:0 auto;width:min(100% - 3rem,84rem)}.srg-heading[data-v-da4f2d99]{align-items:end;display:grid;gap:1.25rem}@media(min-width:1024px){.srg-heading[data-v-da4f2d99]{gap:2.5rem;grid-template-columns:1fr 1fr}}.srg-eyebrow[data-v-da4f2d99]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .srg-eyebrow[data-v-da4f2d99]{color:#67e8f9}.srg-heading h2[data-v-da4f2d99]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .srg-heading h2[data-v-da4f2d99]{color:#f8fafc}.srg-intro[data-v-da4f2d99]{color:#475569;font-size:1rem;line-height:1.7}.dark .srg-intro[data-v-da4f2d99]{color:#cbd5e1}.srg-grid[data-v-da4f2d99]{align-items:start;display:grid;gap:1rem;margin-top:3rem}@media(min-width:768px){.srg-grid[data-v-da4f2d99]{grid-template-columns:repeat(3,minmax(0,1fr))}.srg-queue[data-v-da4f2d99]{grid-column:1/-1}}@media(min-width:1180px){.srg-grid[data-v-da4f2d99]{grid-template-columns:repeat(4,minmax(0,1fr))}.srg-queue[data-v-da4f2d99]{grid-column:auto}}.srg-card[data-v-da4f2d99]{align-content:start;background:#f8fafc;border:1px solid #e2e8f0;border-radius:10px;display:grid;gap:.5rem;padding:1.25rem}.dark .srg-card[data-v-da4f2d99]{background:#0b1220;border-color:#1e293b}.srg-card h3[data-v-da4f2d99]{color:#0f172a;font-size:1.05rem;font-weight:800}.dark .srg-card h3[data-v-da4f2d99]{color:#f1f5f9}.srg-card p[data-v-da4f2d99]{color:#475569;font-size:.92rem;line-height:1.55}.dark .srg-card p[data-v-da4f2d99]{color:#cbd5e1}.srg-card p.srg-use[data-v-da4f2d99]{color:#0f172a;font-weight:600}.dark .srg-card p.srg-use[data-v-da4f2d99]{color:#e2e8f0}.srg-people[data-v-da4f2d99]{display:flex;gap:.5rem;margin-bottom:.4rem;min-height:54px}.srg-person[data-v-da4f2d99]{display:grid;gap:.15rem;justify-items:center}.srg-person i[data-v-da4f2d99]{background:#fff;border:1px solid #cbd5e1;border-radius:9px;color:#334155;display:grid;font-size:11px;font-style:normal;font-weight:700;height:34px;place-items:center;width:34px}.dark .srg-person i[data-v-da4f2d99]{background:#0f172a;border-color:#334155;color:#cbd5e1}.srg-person small[data-v-da4f2d99]{color:#64748b;font-size:11px;font-variant-numeric:tabular-nums}.dark .srg-person small[data-v-da4f2d99]{color:#94a3b8}.srg-person i[data-v-da4f2d99]{position:relative}.srg-person i[data-v-da4f2d99]:after{border:2px solid rgba(27,167,206,.6);border-radius:12px;content:"";inset:-4px;opacity:0;position:absolute}.srg-person.is-pick i[data-v-da4f2d99]{background:#e0f2f7;border-color:#1ba7ce;color:#0e7490}.dark .srg-person.is-pick i[data-v-da4f2d99]{background:#1ba7ce2e;color:#67e8f9}.srg-queue-label[data-v-da4f2d99]{color:#64748b!important;font-size:.74rem!important;font-weight:800;text-transform:uppercase}.dark .srg-queue-label[data-v-da4f2d99]{color:#94a3b8!important}.srg-queue-window[data-v-da4f2d99]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;color:#171717;display:grid;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:13px;gap:.3rem;padding:.75rem .85rem}.dark .srg-queue-window[data-v-da4f2d99]{background:#1c1c1c;border-color:#ffffff21;color:#ececec}.srg-queue-window b[data-v-da4f2d99]{font-weight:600}.srg-queue-window small[data-v-da4f2d99]{color:#5f6368;font-size:11.5px}.dark .srg-queue-window small[data-v-da4f2d99]{color:#a8a8a8}.srg-announce[data-v-da4f2d99]{display:grid;gap:.3rem;list-style:none;margin:.3rem 0;padding:0}.srg-announce li[data-v-da4f2d99]{background:#f4f6f8;border-radius:8px;font-style:italic;justify-self:start;padding:.3rem .6rem}.dark .srg-announce li[data-v-da4f2d99]{background:#262626}.srg-queue-window dl[data-v-da4f2d99]{display:grid;font-size:12px;gap:.2rem;margin:0}.srg-queue-window dl div[data-v-da4f2d99]{display:flex;gap:.5rem;justify-content:space-between}.srg-queue-window dt[data-v-da4f2d99]{color:#5f6368}.dark .srg-queue-window dt[data-v-da4f2d99]{color:#a8a8a8}.srg-queue-window dd[data-v-da4f2d99]{margin:0;text-align:right}.is-run .srg-card--all .srg-person i[data-v-da4f2d99]:after{animation:srg-ring-da4f2d99 1.1s ease-in-out .4s 2 both}.is-run .srg-card--rotate .srg-person i[data-v-da4f2d99]:after{animation:srg-ring-da4f2d99 .9s ease-in-out calc(.4s + var(--n)*.75s) 1 both}.is-run .srg-card--idle .srg-person.is-pick i[data-v-da4f2d99]:after{animation:srg-ring-da4f2d99 1.1s ease-in-out .9s 2 both}.is-run .srg-announce li[data-v-da4f2d99]{animation:srg-in-da4f2d99 .5s ease calc(1s + var(--q)*.9s) both}.is-armed[data-v-da4f2d99] *{animation-play-state:paused!important}@keyframes srg-ring-da4f2d99{0%,to{opacity:0;transform:scale(.9)}35%{opacity:1;transform:none}}@keyframes srg-in-da4f2d99{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:639px){.srg[data-v-da4f2d99]{padding:4.5rem 0}.srg-shell[data-v-da4f2d99]{width:min(100% - 2rem,84rem)}.srg-grid[data-v-da4f2d99]{margin-top:2rem}}@media(prefers-reduced-motion:reduce){.srg-grid[data-v-da4f2d99] *{animation:none!important}}.sdc[data-v-b36722bc]{background:#f8fafc;padding:6.5rem 0}.dark .sdc[data-v-b36722bc]{background:#0b1220}.sdc-shell[data-v-b36722bc]{margin:0 auto;width:min(100% - 3rem,84rem)}.sdc-grid[data-v-b36722bc]{align-items:center;display:grid;gap:2.5rem}@media(min-width:1024px){.sdc-grid[data-v-b36722bc]{gap:4.5rem;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr)}}.sdc-eyebrow[data-v-b36722bc]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .sdc-eyebrow[data-v-b36722bc]{color:#67e8f9}.sdc-heading h2[data-v-b36722bc]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .sdc-heading h2[data-v-b36722bc]{color:#f8fafc}.sdc-intro[data-v-b36722bc]{color:#475569;font-size:1rem;line-height:1.7;margin-top:1rem}.dark .sdc-intro[data-v-b36722bc]{color:#cbd5e1}.sdc-points[data-v-b36722bc]{display:grid;gap:.5rem;list-style:none;margin-top:1.25rem;padding:0}.sdc-points li[data-v-b36722bc]{color:#334155;font-size:.95rem;line-height:1.55;padding-left:1rem;position:relative}.dark .sdc-points li[data-v-b36722bc]{color:#cbd5e1}.sdc-points li[data-v-b36722bc]:before{background:#1ba7ce;border-radius:2px;content:"";height:6px;left:0;position:absolute;top:.6em;width:6px}.sdc-plan[data-v-b36722bc]{color:#334155;font-size:.9rem;margin-top:1.25rem}.dark .sdc-plan[data-v-b36722bc]{color:#cbd5e1}.sdc-plan b[data-v-b36722bc]{border:1px solid #cbd5e1;border-radius:5px;color:#0f172a;font-weight:700;padding:.1rem .45rem}.dark .sdc-plan b[data-v-b36722bc]{border-color:#334155;color:#f1f5f9}.sdc-demo[data-v-b36722bc]{background:radial-gradient(circle,rgba(0,0,0,.08) .8px,transparent 1.3px) 7px 7px /14px 14px,linear-gradient(135deg,#7c9be01f,#9f8be60f);border-radius:14px;padding:2rem}.dark .sdc-demo[data-v-b36722bc]{background:radial-gradient(circle,hsla(0,0%,100%,.1) .8px,transparent 1.3px) 7px 7px /14px 14px,linear-gradient(135deg,#7c9be01f,#9f8be60d)}.sdc-card[data-v-b36722bc]{--ink:#171717;--muted:#5f6368;--line:rgba(0,0,0,.1);--wash:#f4f6f8;--page:#fff;color:var(--ink);display:grid;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:13.5px;gap:.6rem;line-height:1.45;margin:0 auto;max-width:500px}.dark .sdc-card[data-v-b36722bc]{--ink:#ececec;--muted:#a8a8a8;--line:hsla(0,0%,100%,.13);--wash:#262626;--page:#1c1c1c}.sdc-card svg[data-v-b36722bc]{fill:currentColor;flex:none;height:15px;width:15px}.sdc-action[data-v-b36722bc],.sdc-step[data-v-b36722bc],.sdc-trigger[data-v-b36722bc]{background:var(--page);border:1px solid var(--line);border-radius:10px;box-shadow:0 10px 30px -18px #0f172a59}.sdc-trigger[data-v-b36722bc]{align-items:center;display:flex;gap:.6rem;padding:.6rem .8rem}.sdc-trigger>span[data-v-b36722bc]:nth-child(2){display:grid;line-height:1.25}.sdc-trigger small[data-v-b36722bc]{color:var(--muted);font-size:11.5px}.sdc-trigger b[data-v-b36722bc]{font-weight:600}.sdc-trigger em[data-v-b36722bc]{background:var(--wash);border-radius:5px;color:var(--muted);font-size:11.5px;font-style:normal;margin-left:auto;padding:.15rem .45rem;white-space:nowrap}.sdc-icon[data-v-b36722bc]{background:#e0f2f7;border-radius:7px;color:#0e7490;display:grid;height:28px;place-items:center;width:28px}.dark .sdc-icon[data-v-b36722bc]{background:#1ba7ce2e;color:#67e8f9}.sdc-step[data-v-b36722bc]{display:grid;gap:.35rem;padding:.75rem .85rem}.sdc-step-title[data-v-b36722bc]{align-items:center;color:#5b3fb0;display:flex;font-weight:600;gap:.4rem}.dark .sdc-step-title[data-v-b36722bc]{color:#d2b6f2}.sdc-label[data-v-b36722bc]{color:var(--muted);font-size:12px;font-weight:500;margin-top:.25rem}.sdc-templates[data-v-b36722bc]{display:flex;flex-wrap:wrap;gap:.35rem}.sdc-template[data-v-b36722bc]{background:var(--page);border:1px solid var(--line);border-radius:6px;color:var(--ink);cursor:pointer;font:inherit;font-size:13px;min-height:34px;padding:.3rem .7rem;transition:background .15s ease,color .15s ease,transform .1s ease}.sdc-template[data-v-b36722bc]:hover{background:var(--wash)}.sdc-template[data-v-b36722bc]:active{transform:scale(.97)}.sdc-template[data-v-b36722bc]:focus-visible{outline:2px solid #0e7490;outline-offset:2px}.sdc-template.is-on[data-v-b36722bc]{background:var(--ink);border-color:var(--ink);color:var(--page)}.sdc-swap[data-v-b36722bc]{display:grid}.sdc-swap[data-v-b36722bc]>*{grid-area:1/1;opacity:0;transform:translateY(5px);transition:opacity .2s ease,transform .3s cubic-bezier(.33,1,.68,1),visibility 0s linear .2s;visibility:hidden}.sdc-swap>.is-on[data-v-b36722bc]{opacity:1;transform:none;transition:opacity .3s ease,transform .35s cubic-bezier(.33,1,.68,1),visibility 0s;visibility:visible}.sdc-question p[data-v-b36722bc]{background:var(--wash);border:1px solid var(--line);border-radius:8px;margin:0;padding:.5rem .65rem}.sdc-fields[data-v-b36722bc]{display:flex;flex-wrap:wrap;font-size:12.5px;gap:.3rem .9rem;list-style:none;margin:0;padding:0}.sdc-fields li[data-v-b36722bc]{align-items:center;color:var(--muted);display:inline-flex;gap:.35rem}.sdc-fields li.is-on[data-v-b36722bc]{color:var(--ink)}.sdc-fields i[data-v-b36722bc]{border:1.5px solid var(--muted);border-radius:4px;display:grid;height:15px;place-items:center;width:15px}.sdc-fields li.is-on i[data-v-b36722bc]{background:var(--ink);border-color:var(--ink);color:var(--page)}.sdc-fields i svg[data-v-b36722bc]{height:12px;width:12px}.sdc-helper[data-v-b36722bc]{color:var(--muted);font-size:12px}.sdc-confidence[data-v-b36722bc]{font-size:12.5px}.sdc-confidence b[data-v-b36722bc]{font-weight:600}.sdc-paths[data-v-b36722bc]{display:grid;gap:.6rem;grid-template-columns:1fr 1fr;padding-top:28px;position:relative}.sdc-card .sdc-wires[data-v-b36722bc]{height:28px;left:0;overflow:visible;position:absolute;top:0;transform-origin:center top;width:100%}.sdc-wire[data-v-b36722bc]{fill:none;stroke:#1ba7ce;stroke-width:2;vector-effect:non-scaling-stroke}.sdc-wire--no[data-v-b36722bc]{stroke:#94a3b8}.sdc-path[data-v-b36722bc]{display:grid;gap:.3rem;grid-template-rows:auto 1fr}.sdc-branch[data-v-b36722bc]{background:#e0f2f7;border-radius:5px;color:#0e7490;font-size:12px;font-weight:600;justify-self:center;padding:.05rem .5rem}.dark .sdc-branch[data-v-b36722bc]{background:#1ba7ce2e;color:#67e8f9}.sdc-path--no .sdc-branch[data-v-b36722bc]{background:var(--wash);color:var(--muted)}.sdc-action[data-v-b36722bc]{align-content:start;display:grid;gap:.1rem;padding:.55rem .7rem}.sdc-action small[data-v-b36722bc]{color:var(--muted);font-size:11.5px}.sdc-action b[data-v-b36722bc]{font-weight:600}.sdc-note[data-v-b36722bc]{color:#475569;font-size:12px;margin-top:.9rem;text-align:center}.dark .sdc-note[data-v-b36722bc]{color:#94a3b8}.is-run .sdc-wires[data-v-b36722bc]{animation:sdc-draw-b36722bc .6s cubic-bezier(.45,0,.55,1) .3s both}.is-run .sdc-path[data-v-b36722bc]{animation:sdc-in-b36722bc .45s cubic-bezier(.33,1,.68,1) .85s both}.is-run .sdc-path--no[data-v-b36722bc]{animation-delay:1s}.is-armed[data-v-b36722bc] *{animation-play-state:paused!important}@keyframes sdc-draw-b36722bc{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:none}}@keyframes sdc-in-b36722bc{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media(max-width:639px){.sdc[data-v-b36722bc]{padding:4.5rem 0}.sdc-shell[data-v-b36722bc]{width:min(100% - 2rem,84rem)}.sdc-demo[data-v-b36722bc]{padding:.9rem}}@media(prefers-reduced-motion:reduce){.sdc-card[data-v-b36722bc] *{animation:none!important;transition:none!important}}.sat[data-v-bff12d29]{background:#fff;padding:6.5rem 0}.dark .sat[data-v-bff12d29]{background:#020617}.sat-shell[data-v-bff12d29]{margin:0 auto;width:min(100% - 3rem,var(--story-max,84rem))}.sat-grid[data-v-bff12d29]{align-items:center;display:grid;gap:2.5rem}@media(min-width:1024px){.sat-grid[data-v-bff12d29]{gap:4.5rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.sat-eyebrow[data-v-bff12d29]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .sat-eyebrow[data-v-bff12d29]{color:#67e8f9}.sat-heading h2[data-v-bff12d29]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .sat-heading h2[data-v-bff12d29]{color:#f8fafc}.sat-intro[data-v-bff12d29]{color:#475569;font-size:1rem;line-height:1.7;margin-top:1rem}.dark .sat-intro[data-v-bff12d29]{color:#cbd5e1}.sat-points[data-v-bff12d29]{display:grid;gap:.5rem;list-style:none;margin-top:1.25rem;padding:0}.sat-points li[data-v-bff12d29]{color:#334155;font-size:.95rem;line-height:1.55;padding-left:1rem;position:relative}.dark .sat-points li[data-v-bff12d29]{color:#cbd5e1}.sat-points li[data-v-bff12d29]:before{background:#1ba7ce;border-radius:2px;content:"";height:6px;left:0;position:absolute;top:.6em;width:6px}.sat-links[data-v-bff12d29]{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:1.25rem}.sat-links a[data-v-bff12d29]{color:#0e7490;display:inline-flex;font-weight:800;gap:.4rem}.dark .sat-links a[data-v-bff12d29]{color:#67e8f9}.sat-links a[data-v-bff12d29]:hover{text-decoration:underline}.sat-demo[data-v-bff12d29]{background:radial-gradient(circle,rgba(0,0,0,.08) .8px,transparent 1.3px) 7px 7px /14px 14px,linear-gradient(135deg,#7c9be01f,#9f8be60f);border-radius:14px;min-width:0;padding:1.75rem}.dark .sat-demo[data-v-bff12d29]{background:radial-gradient(circle,hsla(0,0%,100%,.1) .8px,transparent 1.3px) 7px 7px /14px 14px,linear-gradient(135deg,#7c9be01f,#9f8be60d)}.sat-tabs[data-v-bff12d29]{display:flex;flex-wrap:wrap;gap:.4rem;margin-bottom:.85rem}.sat-tab[data-v-bff12d29]{align-items:center;background:#fff;border:1px solid rgba(0,0,0,.12);border-radius:6px;color:#171717;cursor:pointer;display:inline-flex;font:inherit;font-size:.9rem;font-weight:600;min-height:40px;padding:.35rem .8rem;transition:background .15s ease,color .15s ease,transform .1s ease}.sat-tab[data-v-bff12d29]:hover{background:#f4f6f8}.sat-tab[data-v-bff12d29]:active{transform:scale(.97)}.sat-tab[data-v-bff12d29]:focus-visible{outline:2px solid #0e7490;outline-offset:2px}.sat-tab.is-on[data-v-bff12d29]{background:#0b1020;border-color:#0b1020;color:#fff}.dark .sat-tab[data-v-bff12d29]{background:#1c1c1c;border-color:#ffffff26;color:#ececec}.dark .sat-tab[data-v-bff12d29]:hover{background:#262626}.dark .sat-tab.is-on[data-v-bff12d29]{background:#ececec;border-color:#ececec;color:#0b1020}.sat-window[data-v-bff12d29]{background:#0b1020;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;box-shadow:0 18px 50px -18px #0f172a73;color:#e2e8f0;padding:.9rem 1rem 1rem}.sat-stack[data-v-bff12d29]{display:grid}.sat-call[data-v-bff12d29]{grid-area:1/1;min-width:0;opacity:0;transform:translateY(6px);transition:opacity .25s ease,transform .35s cubic-bezier(.33,1,.68,1);visibility:hidden}.sat-call.is-on[data-v-bff12d29]{opacity:1;transform:none;visibility:visible}.sat-label[data-v-bff12d29]{color:#94a3b8;font-size:.75rem;font-weight:700;letter-spacing:.04em;margin:0 0 .35rem;text-transform:uppercase}.sat-code+.sat-label[data-v-bff12d29]{margin-top:.85rem}.sat-code[data-v-bff12d29]{border-left:2px solid hsla(0,0%,100%,.1);display:grid;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;gap:.25rem;line-height:1.55;padding-left:.75rem}.sat-code p[data-v-bff12d29],.sat-code pre[data-v-bff12d29]{margin:0;overflow-wrap:anywhere}.sat-code pre[data-v-bff12d29]{color:#cbd5e1;font:inherit;white-space:pre-wrap}.sat-header[data-v-bff12d29]{color:#94a3b8}.sat-verb[data-v-bff12d29]{background:#67e8f924;color:#67e8f9;margin-right:.35rem}.sat-status[data-v-bff12d29],.sat-verb[data-v-bff12d29]{border-radius:4px;font-weight:700;padding:.05rem .35rem}.sat-status[data-v-bff12d29]{display:inline-block;margin-right:.25rem}.sat-status--ok[data-v-bff12d29]{background:#6ed39a29;color:#6ed39a}.sat-status--held[data-v-bff12d29]{background:#f1c95e29;color:#f1c95e}.sat-status--error[data-v-bff12d29]{background:#f8717129;color:#fca5a5}.sat-note[data-v-bff12d29]{border-top:1px solid hsla(0,0%,100%,.08);color:#cbd5e1;font-size:.88rem;line-height:1.5;margin:.9rem 0 0;padding-top:.75rem}@media(max-width:639px){.sat[data-v-bff12d29]{padding:4.5rem 0}.sat-shell[data-v-bff12d29]{width:min(100% - 2rem,var(--story-max,84rem))}.sat-demo[data-v-bff12d29]{padding:.9rem}.sat-window[data-v-bff12d29]{padding:.75rem}.sat-code[data-v-bff12d29]{font-size:11.5px;padding-left:.55rem}}@media(prefers-reduced-motion:reduce){.sat-call[data-v-bff12d29],.sat-tab[data-v-bff12d29]{transition:none}}.swh[data-v-7c860f58]{background:#f8fafc;padding:6.5rem 0}.dark .swh[data-v-7c860f58]{background:#0b1220}.swh-shell[data-v-7c860f58]{margin:0 auto;width:min(100% - 3rem,var(--story-max,84rem))}.swh-grid[data-v-7c860f58]{align-items:center;display:grid;gap:2.5rem}@media(min-width:1024px){.swh-grid[data-v-7c860f58]{gap:4.5rem;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}.swh-eyebrow[data-v-7c860f58]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .swh-eyebrow[data-v-7c860f58]{color:#67e8f9}.swh-copy h2[data-v-7c860f58]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .swh-copy h2[data-v-7c860f58]{color:#f8fafc}.swh-intro[data-v-7c860f58]{color:#475569;font-size:1rem;line-height:1.7;margin-top:1rem}.dark .swh-intro[data-v-7c860f58]{color:#cbd5e1}.swh-points[data-v-7c860f58]{border-top:1px solid #e2e8f0;display:grid;margin-top:1.5rem}.dark .swh-points[data-v-7c860f58]{border-top-color:#1e293b}.swh-points>div[data-v-7c860f58]{border-bottom:1px solid #e2e8f0;display:grid;gap:.25rem;padding:.9rem 0}.dark .swh-points>div[data-v-7c860f58]{border-bottom-color:#1e293b}@media(min-width:640px){.swh-points>div[data-v-7c860f58]{gap:1.25rem;grid-template-columns:8.5rem 1fr}}.swh-points dt[data-v-7c860f58]{color:#0f172a;font-weight:800}.dark .swh-points dt[data-v-7c860f58]{color:#f1f5f9}.swh-points dd[data-v-7c860f58]{color:#475569;font-size:.95rem;line-height:1.6}.dark .swh-points dd[data-v-7c860f58]{color:#cbd5e1}.swh-link[data-v-7c860f58]{color:#0e7490;display:inline-flex;font-weight:800;gap:.4rem;margin-top:1.25rem}.dark .swh-link[data-v-7c860f58]{color:#67e8f9}.swh-link[data-v-7c860f58]:hover{text-decoration:underline}.swh-scene[data-v-7c860f58]{background:radial-gradient(circle,rgba(0,0,0,.08) .8px,transparent 1.3px) 7px 7px /14px 14px,linear-gradient(135deg,#7c9be01f,#9f8be60f);border-radius:14px;min-width:0;padding:1.75rem 1.75rem 3rem;position:relative}.swh-stage[data-v-7c860f58]{display:grid}.dark .swh-scene[data-v-7c860f58]{background:radial-gradient(circle,hsla(0,0%,100%,.1) .8px,transparent 1.3px) 7px 7px /14px 14px,linear-gradient(135deg,#7c9be01f,#9f8be60d)}.swh-form[data-v-7c860f58]{background:#fff;border:1px solid rgba(0,0,0,.1);border-radius:10px;box-shadow:0 18px 50px -18px #0f172a47;color:#171717;font-family:Space Grotesk,Inter,ui-sans-serif,system-ui,sans-serif;font-size:12.5px;line-height:1.4;padding:.9rem 1rem 1rem}.dark .swh-form[data-v-7c860f58]{background:#1c1c1c;border-color:#ffffff21;box-shadow:0 18px 50px -18px #000000b3;color:#ececec}.swh-form-head[data-v-7c860f58]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.swh-form-head b[data-v-7c860f58]{font-size:15px;font-weight:700;white-space:nowrap}.swh-save[data-v-7c860f58]{background:#171717;border-radius:7px;color:#fff;flex:none;font-weight:600;padding:.35rem .7rem;white-space:nowrap}.dark .swh-save[data-v-7c860f58]{background:#ececec;color:#171717}.swh-section[data-v-7c860f58]{color:#5f6368;font-size:11.5px;font-weight:600;margin:.85rem 0 .4rem}.dark .swh-section[data-v-7c860f58]{color:#a8a8a8}.swh-section--split[data-v-7c860f58]{display:flex;justify-content:space-between}.swh-card[data-v-7c860f58]{border:1px solid rgba(0,0,0,.08);border-radius:9px;display:grid;gap:.55rem;padding:.65rem .75rem}.dark .swh-card[data-v-7c860f58]{border-color:#ffffff1a}.swh-field[data-v-7c860f58]{border:1px solid rgba(0,0,0,.12);border-radius:7px;display:grid;gap:.15rem;padding:.35rem .55rem}.dark .swh-field[data-v-7c860f58]{border-color:#ffffff26}.swh-field small[data-v-7c860f58]{color:#5f6368;font-size:10.5px}.dark .swh-field small[data-v-7c860f58]{color:#a8a8a8}.swh-field span[data-v-7c860f58]{overflow-wrap:anywhere}.swh-active[data-v-7c860f58]{align-items:center;display:flex;gap:.75rem;justify-content:space-between}.swh-active-copy[data-v-7c860f58]{display:grid}.swh-active-copy b[data-v-7c860f58]{font-weight:600}.swh-active-copy small[data-v-7c860f58]{color:#5f6368;font-size:11px}.dark .swh-active-copy small[data-v-7c860f58]{color:#a8a8a8}.swh-switch[data-v-7c860f58]{background:#171717;border-radius:999px;flex:none;height:20px;position:relative;width:34px}.dark .swh-switch[data-v-7c860f58]{background:#ececec}.swh-switch i[data-v-7c860f58]{background:#fff;border-radius:999px;height:14px;left:17px;position:absolute;top:3px;width:14px}.dark .swh-switch i[data-v-7c860f58]{background:#171717}.swh-hint[data-v-7c860f58]{color:#5f6368;font-size:11.5px;margin:0}.dark .swh-hint[data-v-7c860f58]{color:#a8a8a8}.swh-family[data-v-7c860f58]{align-items:start;display:grid;gap:.5rem;grid-template-columns:6.25rem 1fr}.swh-family-name[data-v-7c860f58]{font-weight:600;padding-top:.2rem}.swh-chips[data-v-7c860f58]{display:flex;flex-wrap:wrap;gap:.3rem}.swh-chip[data-v-7c860f58]{display:inline-grid}.swh-chip>span[data-v-7c860f58]{align-items:center;border:1px solid rgba(0,0,0,.12);border-radius:5px;display:inline-flex;font-size:11.5px;gap:.2rem;grid-area:1/1;padding:.15rem .45rem;white-space:nowrap}.dark .swh-chip>span[data-v-7c860f58]{border-color:#ffffff26}.swh-chip-on[data-v-7c860f58]{background:#171717;border-color:#171717!important;color:#fff}.dark .swh-chip-on[data-v-7c860f58]{background:#ececec;border-color:#ececec!important;color:#171717}.swh-chip-on svg[data-v-7c860f58]{fill:currentColor;height:11px;width:11px}.swh-chip.is-sel .swh-chip-off[data-v-7c860f58]{opacity:0}.swh-delivery[data-v-7c860f58]{background:#0b1020;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;box-shadow:0 22px 50px -16px #0000008c;color:#e2e8f0;justify-self:end;margin:-1.5rem -.75rem 0 0;padding:.75rem .9rem .85rem;width:min(100%,26rem)}.swh-delivery-label[data-v-7c860f58]{color:#94a3b8;font-size:.75rem;font-weight:700;letter-spacing:.04em;margin:0 0 .45rem;text-transform:uppercase}.swh-code[data-v-7c860f58]{display:grid;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:11.5px;gap:.15rem;line-height:1.5}.swh-code p[data-v-7c860f58]{margin:0;overflow-wrap:anywhere}.swh-code pre[data-v-7c860f58]{border-left:2px solid hsla(0,0%,100%,.1);color:#cbd5e1;font:inherit;margin:.3rem 0 0;overflow-wrap:anywhere;padding-left:.6rem;white-space:pre-wrap}.swh-code .k[data-v-7c860f58]{color:#93c5fd}.swh-code .s[data-v-7c860f58]{color:#a7f3d0}.swh-code .n[data-v-7c860f58]{color:#f9a8d4}.swh-h[data-v-7c860f58]{color:#94a3b8}.swh-h span[data-v-7c860f58]{color:#e2e8f0}.swh-verb[data-v-7c860f58]{background:#67e8f924;border-radius:4px;color:#67e8f9;font-weight:700;margin-right:.35rem;padding:.05rem .35rem}.swh-reply[data-v-7c860f58]{color:#94a3b8;margin-top:.4rem!important}.swh-status[data-v-7c860f58]{background:#6ed39a29;border-radius:4px;color:#6ed39a;display:inline-block;font-weight:700;margin-right:.2rem;padding:.05rem .35rem}.is-run .swh-lane[data-v-7c860f58]{animation:swh-lane-7c860f58 .5s cubic-bezier(.33,1,.68,1) var(--d) both}.is-run .swh-chip.is-sel .swh-chip-off[data-v-7c860f58]{animation:swh-off-7c860f58 .25s ease var(--s) both}.is-run .swh-chip-on[data-v-7c860f58]{animation:swh-on-7c860f58 .3s cubic-bezier(.34,1.56,.64,1) var(--s) both}.is-run .swh-rise[data-v-7c860f58]{animation:swh-rise-7c860f58 .6s cubic-bezier(.33,1,.68,1) 2.5s both}.is-run .swh-pop[data-v-7c860f58]{animation:swh-pop-7c860f58 .4s cubic-bezier(.34,1.56,.64,1) 3.3s both}.is-armed[data-v-7c860f58] *{animation-play-state:paused!important}@keyframes swh-lane-7c860f58{0%{opacity:0;transform:translate(-14px)}to{opacity:1;transform:none}}@keyframes swh-off-7c860f58{0%{opacity:1}to{opacity:0}}@keyframes swh-on-7c860f58{0%{opacity:0;transform:scale(.85)}to{opacity:1;transform:none}}@keyframes swh-rise-7c860f58{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@keyframes swh-pop-7c860f58{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:none}}@media(max-width:1023px){.swh-scene[data-v-7c860f58]{order:2}}@media(max-width:639px){.swh[data-v-7c860f58]{padding:4.5rem 0}.swh-shell[data-v-7c860f58]{width:min(100% - 2rem,var(--story-max,84rem))}.swh-scene[data-v-7c860f58]{padding:.9rem .9rem 2.9rem}.swh-form[data-v-7c860f58]{padding:.75rem}.swh-family[data-v-7c860f58]{gap:.3rem;grid-template-columns:1fr}.swh-delivery[data-v-7c860f58]{margin:.75rem 0 0;width:auto}}@media(prefers-reduced-motion:reduce){.swh-scene[data-v-7c860f58] *{animation:none!important}}.sts[data-v-bfec5e64]{background:#fff;padding:6.5rem 0}.dark .sts[data-v-bfec5e64]{background:#020617}.sts-shell[data-v-bfec5e64]{margin:0 auto;width:min(100% - 3rem,var(--story-max,84rem))}.sts-heading[data-v-bfec5e64]{align-items:end;display:grid;gap:1.5rem}@media(min-width:1024px){.sts-heading[data-v-bfec5e64]{gap:2.5rem;grid-template-columns:1fr 1fr}}.sts-eyebrow[data-v-bfec5e64]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .sts-eyebrow[data-v-bfec5e64]{color:#67e8f9}.sts-heading h2[data-v-bfec5e64]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .sts-heading h2[data-v-bfec5e64]{color:#f8fafc}.sts-intro[data-v-bfec5e64]{color:#475569;font-size:1rem;line-height:1.7}.dark .sts-intro[data-v-bfec5e64]{color:#cbd5e1}.sts-link[data-v-bfec5e64]{color:#0e7490;display:inline-flex;font-weight:800;gap:.4rem;margin-top:.9rem}.dark .sts-link[data-v-bfec5e64]{color:#67e8f9}.sts-link[data-v-bfec5e64]:hover{text-decoration:underline}.sts-stats[data-v-bfec5e64]{border-top:1px solid #e2e8f0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-top:3rem}.dark .sts-stats[data-v-bfec5e64]{border-top-color:#1e293b}@media(min-width:900px){.sts-stats[data-v-bfec5e64]{grid-template-columns:repeat(4,minmax(0,1fr))}}.sts-stat[data-v-bfec5e64]{border-bottom:1px solid #e2e8f0;display:flex;flex-direction:column-reverse;gap:.4rem;justify-content:flex-end;padding:1.5rem 1.25rem 1.5rem 0}.dark .sts-stat[data-v-bfec5e64]{border-bottom-color:#1e293b}.sts-stat dd[data-v-bfec5e64]{color:#0e7490;font-size:clamp(2.5rem,5vw,3.75rem);font-variant-numeric:tabular-nums;font-weight:880;line-height:1}.dark .sts-stat dd[data-v-bfec5e64]{color:#67e8f9}.sts-stat dt[data-v-bfec5e64]{color:#475569;font-size:.95rem;line-height:1.45}.dark .sts-stat dt[data-v-bfec5e64]{color:#cbd5e1}.sts-plans[data-v-bfec5e64]{border:1px solid #e2e8f0;border-radius:10px;margin-top:2.5rem;overflow-x:auto}.dark .sts-plans[data-v-bfec5e64]{border-color:#1e293b}.sts-plans table[data-v-bfec5e64]{border-collapse:collapse;table-layout:fixed;width:100%}.sts-plans thead th[data-v-bfec5e64]:first-child{width:32%}.sts-plans td[data-v-bfec5e64],.sts-plans th[data-v-bfec5e64]{padding:.85rem .75rem;text-align:center}.sts-plans thead th[data-v-bfec5e64]{border-bottom:1px solid #e2e8f0}.dark .sts-plans thead th[data-v-bfec5e64]{border-bottom-color:#1e293b}.sts-plans thead strong[data-v-bfec5e64]{color:#0f172a;display:block;font-size:.95rem;font-weight:800}.dark .sts-plans thead strong[data-v-bfec5e64]{color:#f1f5f9}.sts-plans thead small[data-v-bfec5e64]{color:#64748b;font-size:.78rem}.dark .sts-plans thead small[data-v-bfec5e64]{color:#94a3b8}.sts-plans tbody th[data-v-bfec5e64]{color:#0f172a;font-weight:700;text-align:left}.dark .sts-plans tbody th[data-v-bfec5e64]{color:#f1f5f9}.sts-plans tbody tr+tr[data-v-bfec5e64]>*{border-top:1px solid #f1f5f9}.dark .sts-plans tbody tr+tr[data-v-bfec5e64]>*{border-top-color:#1e293b}.sts-plans td[data-v-bfec5e64]{color:#94a3b8}.sts-plans td.is-yes[data-v-bfec5e64]{color:#2d7a4e}.dark .sts-plans td.is-yes[data-v-bfec5e64]{color:#6ed39a}.sts-plans td.sts-summary[data-v-bfec5e64]{display:none}.sts-plans td svg[data-v-bfec5e64]{fill:currentColor;height:20px;vertical-align:middle;width:20px}.sts-foot[data-v-bfec5e64]{color:#64748b;font-size:.88rem;line-height:1.55;margin-top:1rem}.dark .sts-foot[data-v-bfec5e64]{color:#94a3b8}.sr-only[data-v-bfec5e64]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}@media(max-width:639px){.sts[data-v-bfec5e64]{padding:4.5rem 0}.sts-shell[data-v-bfec5e64]{width:min(100% - 2rem,var(--story-max,84rem))}.sts-stat[data-v-bfec5e64]{padding-right:.75rem}.sts-plans[data-v-bfec5e64]{border:0;overflow:visible}.sts-plans table[data-v-bfec5e64],.sts-plans tbody[data-v-bfec5e64],.sts-plans tr[data-v-bfec5e64]{display:block}.sts-plans thead[data-v-bfec5e64]{display:none}.sts-plans tbody tr[data-v-bfec5e64]{border:1px solid #e2e8f0;border-radius:10px;padding:.4rem .75rem .6rem}.dark .sts-plans tbody tr[data-v-bfec5e64]{border-color:#1e293b}.sts-plans tbody tr+tr[data-v-bfec5e64]{margin-top:.75rem}.sts-plans tbody tr+tr[data-v-bfec5e64]>*{border-top:0}.sts-plans tbody th[data-v-bfec5e64]{display:block;padding:.5rem 0}.sts-plans td[data-v-bfec5e64]{display:none}.sts-plans td.sts-summary[data-v-bfec5e64]{color:#2d7a4e;display:block;font-weight:700;padding:0;text-align:left}.dark .sts-plans td.sts-summary[data-v-bfec5e64]{color:#6ed39a}}.mal{display:grid;gap:22px;margin-top:22px}@media(min-width:900px){.mal{gap:28px;grid-template-columns:3fr 2fr}}.mal-label{color:var(--fm-muted);font-size:.8rem;line-height:1.45;margin:0 0 10px}.mal-chips{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));list-style:none;margin:0;padding:0}.mal-lane:first-child .mal-chips{grid-template-columns:repeat(auto-fill,minmax(10.5rem,1fr))}.mal-lane:last-child .mal-chips{grid-template-columns:minmax(0,1fr)}.mal-chip{align-items:center;background:var(--fm-surface);border:1px solid var(--fm-line);border-radius:8px;color:var(--fm-text);display:flex;gap:10px;min-height:56px;padding:10px 12px}.mal-chip>span{display:grid;gap:1px;min-width:0}.mal-chip b{font-size:.9rem;font-weight:600;line-height:1.3}.mal-chip small{color:var(--fm-muted);font-size:.74rem;line-height:1.35}.mal-chip img{flex:none;height:24px;width:24px}.mal-any{border:1px dashed var(--fm-line);border-radius:6px;color:var(--fm-muted);display:grid;flex:none;font-style:normal;font-weight:600;height:24px;place-items:center;width:24px}.dark .mal-mono{filter:invert(1)}.mal-link{text-decoration:none;transition:border-color .2s ease}.mal-link:hover{border-color:var(--fm-tone)}.mal-link:focus-visible{outline:2px solid var(--fm-tone);outline-offset:2px}.fst-lanes[data-v-4b82c61b]{background:#fff;padding:6.5rem 0}.dark .fst-lanes[data-v-4b82c61b]{background:#020617}.fst-shell[data-v-4b82c61b]{margin:0 auto;width:min(100% - 3rem,var(--story-max,84rem))}.fst-lanes-grid[data-v-4b82c61b]{align-items:center;display:grid;gap:2.5rem}@media(min-width:1024px){.fst-lanes-grid[data-v-4b82c61b]{gap:4.5rem;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.fst-eyebrow[data-v-4b82c61b]{color:#0e7490;font-size:.74rem;font-weight:900;line-height:1.2;text-transform:uppercase}.dark .fst-eyebrow[data-v-4b82c61b]{color:#67e8f9}.fst-lanes h2[data-v-4b82c61b]{color:#020617;font-size:clamp(2rem,4vw,3.25rem);font-weight:880;line-height:1.04;margin-top:.55rem;text-wrap:balance}.dark .fst-lanes h2[data-v-4b82c61b]{color:#f8fafc}.fst-intro[data-v-4b82c61b]{color:#475569;font-size:1rem;line-height:1.7;margin-top:1rem}.dark .fst-intro[data-v-4b82c61b]{color:#cbd5e1}.fst-link[data-v-4b82c61b]{color:#0e7490;display:inline-flex;font-weight:800;gap:.4rem;margin-top:1.25rem}.dark .fst-link[data-v-4b82c61b]{color:#67e8f9}.fst-link[data-v-4b82c61b]:hover{text-decoration:underline}@media(max-width:639px){.fst-lanes[data-v-4b82c61b]{padding:4.5rem 0}.fst-shell[data-v-4b82c61b]{width:min(100% - 2rem,var(--story-max,84rem))}}
