:root{--a1s-b50:#eff5ff;--a1s-b100:#dce9fe;--a1s-b200:#bbd4fd;--a1s-b300:#8fb6fb;--a1s-b400:#5c91f6;--a1s-b500:#356dee;--a1s-b600:#2153de;--a1s-b700:#1a41b8;--a1s-b800:#193793;--a1s-b900:#182f74;--a1s-b950:#0b1538;--a1s-bg:#f7f9fe;--a1s-surface:#fff;--a1s-surface2:#fafbff;--a1s-ink:#0b1538;--a1s-ink2:#46507a;--a1s-ink3:#7681a6;--a1s-line:#e3e8f5;--a1s-line2:#eef1fa;--a1s-tint:#eff5ff;--a1s-tint2:#dce9fe;--a1s-accent:#2153de;--a1s-accent2:#5c91f6;--a1s-accent-ink:#1a41b8;--a1s-grad:linear-gradient(90deg,#1a41b8 0%,#356dee 55%,#8fb6fb 100%);--a1s-grad2:linear-gradient(135deg,#182f74 0%,#2153de 50%,#5c91f6 100%);--a1s-panel:linear-gradient(135deg,#0b1538 0%,#193793 100%);--a1s-panel-radial:radial-gradient(80% 90% at 10% 10%,#1e3a8a 0%,#0b1538 60%);--a1s-panel-ink:#fff;--a1s-panel-ink2:#ffffffbd;--a1s-panel-line:#ffffff1f;--a1s-panel-fill:#ffffff14;--a1s-btn-pri-bg:#0b1538;--a1s-btn-pri-ink:#fff;--a1s-shadow:0 1px 2px #0b15380a,0 18px 40px -26px #0b153829;--a1s-shadow-sm:0 1px 2px #0b15380a,0 8px 20px -14px #0b15381f;--a1s-glow1:#356dee33;--a1s-glow2:#8fb6fb4d;--a1s-glow3:#2153de1f;--a1s-rays:#2153de17;--a1s-nav-bg:#ffffffbd;--a1s-nav-line:#e3e8f5e6;--a1s-h2a:#0b1538;--a1s-h2b:#1a41b8;--a1s-sans:var(--a1s-font-inter),system-ui,sans-serif;--a1s-head:var(--a1s-font-geist),var(--a1s-font-inter),system-ui,sans-serif;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--a1s-bg:#080e24;--a1s-surface:#0f1733;--a1s-surface2:#131c3c;--a1s-ink:#edf1fc;--a1s-ink2:#bac4e3;--a1s-ink3:#8390b8;--a1s-line:#ffffff17;--a1s-line2:#ffffff0d;--a1s-tint:#5c91f621;--a1s-tint2:#5c91f63d;--a1s-accent:#5c91f6;--a1s-accent2:#8fb6fb;--a1s-accent-ink:#bbd4fd;--a1s-grad:linear-gradient(90deg,#356dee 0%,#5c91f6 50%,#bbd4fd 100%);--a1s-grad2:linear-gradient(135deg,#2153de 0%,#356dee 50%,#8fb6fb 100%);--a1s-panel:linear-gradient(135deg,#182a62 0%,#1e3a8a 100%);--a1s-panel-radial:radial-gradient(80% 90% at 10% 10%,#23439a 0%,#121f4f 60%);--a1s-btn-pri-bg:#edf1fc;--a1s-btn-pri-ink:#0b1538;--a1s-shadow:0 1px 2px #0000004d,0 18px 40px -26px #0000008c;--a1s-shadow-sm:0 1px 2px #0000004d,0 8px 20px -14px #00000073;--a1s-glow1:#356dee59;--a1s-glow2:#5c91f633;--a1s-glow3:#2153de4d;--a1s-rays:#8fb6fb12;--a1s-nav-bg:#0f1733b8;--a1s-nav-line:#ffffff1a;--a1s-h2a:#fff;--a1s-h2b:#8fb6fb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--a1s-bg:#080e24;--a1s-surface:#0f1733;--a1s-surface2:#131c3c;--a1s-ink:#edf1fc;--a1s-ink2:#bac4e3;--a1s-ink3:#8390b8;--a1s-line:#ffffff17;--a1s-line2:#ffffff0d;--a1s-tint:#5c91f621;--a1s-tint2:#5c91f63d;--a1s-accent:#5c91f6;--a1s-accent2:#8fb6fb;--a1s-accent-ink:#bbd4fd;--a1s-grad:linear-gradient(90deg,#356dee 0%,#5c91f6 50%,#bbd4fd 100%);--a1s-grad2:linear-gradient(135deg,#2153de 0%,#356dee 50%,#8fb6fb 100%);--a1s-panel:linear-gradient(135deg,#182a62 0%,#1e3a8a 100%);--a1s-panel-radial:radial-gradient(80% 90% at 10% 10%,#23439a 0%,#121f4f 60%);--a1s-btn-pri-bg:#edf1fc;--a1s-btn-pri-ink:#0b1538;--a1s-shadow:0 1px 2px #0000004d,0 18px 40px -26px #0000008c;--a1s-shadow-sm:0 1px 2px #0000004d,0 8px 20px -14px #00000073;--a1s-glow1:#356dee59;--a1s-glow2:#5c91f633;--a1s-glow3:#2153de4d;--a1s-rays:#8fb6fb12;--a1s-nav-bg:#0f1733b8;--a1s-nav-line:#ffffff1a;--a1s-h2a:#fff;--a1s-h2b:#8fb6fb;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth}body{font-family:var(--a1s-sans);background:var(--a1s-bg);color:var(--a1s-ink);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.55;transition:background .3s,color .3s;overflow-x:hidden}a{color:inherit;text-decoration:none}.a1s-wrap{max-width:1360px;margin:0 auto;padding:0 28px}h1,h2,h3,h4{font-family:var(--a1s-head);letter-spacing:-.02em;font-weight:600;line-height:1.1}h2{letter-spacing:-.035em;background:linear-gradient(180deg,var(--a1s-h2a) 0%,var(--a1s-h2b) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-bottom:-.06em;padding-bottom:.06em;font-size:clamp(38px,4.3vw,56px);font-weight:600;line-height:1.04}.a1s-spine.a1s-dark h2,.a1s-cta h2,.a1s-big.a1s-dark h2{background:linear-gradient(#fff 0%,#bbd4fd 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}h3{letter-spacing:-.02em;font-weight:600}h4{letter-spacing:-.015em;font-weight:600}.a1s-eyebrow{letter-spacing:.1em;text-transform:uppercase;color:var(--a1s-accent);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.a1s-eyebrow i{background:var(--a1s-grad);border-radius:2px;width:18px;height:2px}.a1s-lead{color:var(--a1s-ink2);max-width:660px;font-size:19px;line-height:1.6}.a1s-gt{background:var(--a1s-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.a1s-btn{border:1px solid var(--a1s-line);background:var(--a1s-surface);color:var(--a1s-ink);border-radius:12px;align-items:center;gap:8px;padding:14px 24px;font-size:15px;font-weight:600;transition:all .25s;display:inline-flex}.a1s-btn:hover{box-shadow:var(--a1s-shadow-sm);transform:translateY(-2px)}.a1s-btn.a1s-grad{background:var(--a1s-grad2);color:#fff;border:0;box-shadow:0 6px 18px -8px #2153de73}.a1s-btn svg{width:16px;height:16px}.a1s-btn:after{content:"";z-index:1;background:currentColor;flex:none;width:14px;height:14px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:relative;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.a1s-btn:hover:after{transform:translate(5px)}.a1s-nav-cta .a1s-btn:not(.a1s-grad):after{display:none}section{padding:96px 0}.a1s-head{max-width:1180px;margin-bottom:44px}.a1s-head h2{text-wrap:pretty}.a1s-head .a1s-lead{max-width:760px;margin-top:14px}.a1s-center{text-align:center;margin-left:auto;margin-right:auto}.a1s-tag{background:var(--a1s-tint);color:var(--a1s-accent-ink);white-space:nowrap;border-radius:6px;padding:4px 10px;font-size:12.5px;font-weight:600}.a1s-tag.a1s-ok{background:var(--a1s-tint2)}.a1s-tag.a1s-dark{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink)}.a1s-nav{z-index:50;justify-content:center;margin-bottom:-62px;padding:0 16px;display:flex;position:sticky;top:16px}.a1s-nav-in{background:var(--a1s-nav-bg);-webkit-backdrop-filter:blur(18px);border:1px solid var(--a1s-nav-line);border-radius:18px;justify-content:space-between;align-items:center;width:100%;max-width:1360px;padding:10px 12px 10px 18px;display:flex;box-shadow:0 10px 40px -20px #0b153840}.a1s-brand{font-family:var(--a1s-head);letter-spacing:-.02em;align-items:center;gap:10px;font-size:17px;font-weight:600;display:flex}.a1s-mark{background:var(--a1s-grad2);color:#fff;width:32px;height:32px;font-size:14px;font-weight:700;font-family:var(--a1s-head);border-radius:10px;place-items:center;display:grid}.a1s-nav nav{color:var(--a1s-ink2);gap:26px;font-size:14.5px;font-weight:500;display:flex}.a1s-nav-cta{align-items:center;gap:8px;display:flex}.a1s-nav-cta .a1s-btn{padding:10px 18px;font-size:14px}.a1s-nav-in{box-shadow:0 14px 40px -18px #0b15388c;background:linear-gradient(120deg,#0b1538 0%,#152a6e 55%,#1e3a8a 100%)!important;border-color:#ffffff1f!important}.a1s-nav .a1s-brand{color:#fff}.a1s-nav .a1s-brand .a1s-mark{color:#0b1538;background:#fff}.a1s-nav nav{color:#ffffffc2}.a1s-nav nav a:hover{color:#fff}.a1s-nav nav a{white-space:nowrap}.a1s-nav .a1s-theme{color:#ffffffd9;background:#ffffff14;border-color:#ffffff29}.a1s-nav .a1s-theme:hover{color:#fff;border-color:#ffffff80}.a1s-nav-cta .a1s-btn{color:#0b1538;background:#fff;border-color:#0000}.a1s-nav-cta .a1s-btn:hover{background:#eef3ff}.a1s-nav-cta .a1s-btn.a1s-grad{color:#fff;background:linear-gradient(135deg,#2153de 0%,#5c91f6 100%);box-shadow:0 10px 24px -10px #356deecc}.a1s-theme{border:1px solid var(--a1s-line);background:var(--a1s-surface);cursor:pointer;width:38px;height:38px;color:var(--a1s-ink2);border-radius:10px;place-items:center;transition:all .2s;display:grid}.a1s-theme:hover{color:var(--a1s-ink);border-color:var(--a1s-accent2)}.a1s-theme svg{width:17px;height:17px}.a1s-theme .a1s-moon,:root[data-theme=dark] .a1s-theme .a1s-sun{display:none}:root[data-theme=dark] .a1s-theme .a1s-moon{display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a1s-theme .a1s-sun{display:none}:root:not([data-theme=light]) .a1s-theme .a1s-moon{display:block}}.a1s-hero{padding:158px 0 70px;position:relative;overflow:hidden}.a1s-rays{pointer-events:none;z-index:0;position:absolute;inset:0}.a1s-rays:before{content:"";background:radial-gradient(55% 55% at 20% 10%,var(--a1s-glow1),transparent 70%), radial-gradient(45% 45% at 85% 20%,var(--a1s-glow2),transparent 70%), radial-gradient(40% 40% at 60% 95%,var(--a1s-glow3),transparent 70%);position:absolute;inset:0}.a1s-rays:after{content:"";background:linear-gradient(var(--a1s-rays) 1px,transparent 1px) 0 0/48px 48px, linear-gradient(90deg,var(--a1s-rays) 1px,transparent 1px) 0 0/48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 70% at 50% 40%,#000 20%,#0000 100%);mask-image:radial-gradient(70% 70% at 50% 40%,#000 20%,#0000 100%)}.a1s-hero .a1s-wrap{z-index:1;grid-template-columns:.95fr 1.05fr;align-items:center;gap:48px;display:grid;position:relative}.a1s-pill{background:var(--a1s-surface);border:1px solid var(--a1s-line);color:var(--a1s-ink2);border-radius:12px;align-items:center;gap:10px;padding:6px 14px 6px 6px;font-size:14px;font-weight:500;display:inline-flex;box-shadow:0 6px 20px -10px #0b153833}.a1s-pill b{background:var(--a1s-grad2);color:#fff;letter-spacing:.04em;border-radius:7px;padding:3px 10px;font-size:12.5px;font-weight:600}.a1s-hero .a1s-pill{background:var(--a1s-surface);border:1px solid var(--a1s-line);color:var(--a1s-ink2);border-radius:12px;align-items:center;gap:10px;max-width:100%;padding:7px 14px 7px 7px;font-size:14.5px;font-weight:500;transition:all .25s;display:inline-flex;box-shadow:0 8px 24px -14px #0b153840}.a1s-hero .a1s-pill:hover{border-color:var(--a1s-accent2);color:var(--a1s-ink);transform:translateY(-1px)}.a1s-hero .a1s-pill b{color:var(--a1s-accent);letter-spacing:.12em;text-transform:uppercase;background:0 0;border-radius:0;padding:0;font-size:12.5px;font-weight:700}.a1s-hero .a1s-pill em{background:var(--a1s-ink3);opacity:.5;border-radius:50%;flex:none;width:4px;height:4px;display:inline-block}.a1s-hero .a1s-pill .a1s-ar{background:currentColor;flex:none;width:14px;height:14px;margin-left:2px;transition:transform .3s cubic-bezier(.2,.8,.2,1);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.a1s-hero .a1s-pill:hover .a1s-ar{transform:translate(4px)}.a1s-hero h1{letter-spacing:-.045em;margin:24px 0 22px;font-size:clamp(46px,5.4vw,74px);font-weight:600;line-height:1.01}.a1s-hero .a1s-lead{margin-bottom:32px;font-size:18.5px}.a1s-hero-cta{flex-wrap:wrap;gap:12px;display:flex}.a1s-trust{color:var(--a1s-ink3);flex-wrap:wrap;gap:18px;margin-top:22px;font-size:14.5px;display:flex}.a1s-trust span{align-items:center;gap:6px;display:inline-flex}.a1s-trust svg{width:14px;height:14px;color:var(--a1s-accent)}@keyframes a1s-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.a1s-tl{padding:8px 20px 14px;position:relative}.a1s-tl:before{content:"";background:var(--a1s-grad);opacity:.85;border-radius:2px;width:2px;position:absolute;top:20px;bottom:24px;left:31px}.a1s-chips{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.a1s-chips span{background:var(--a1s-surface2);border:1px solid var(--a1s-line);color:var(--a1s-ink2);border-radius:8px;padding:7px 12px;font-size:14px;font-weight:500}.a1s-boundary{border:1px solid var(--a1s-line);background:var(--a1s-surface);border-radius:18px;grid-template-columns:1fr 1fr;margin-top:18px;display:grid;overflow:hidden}.a1s-boundary h4{letter-spacing:.06em;text-transform:uppercase;color:var(--a1s-ink3);font-size:14px;font-family:var(--a1s-sans);margin-bottom:8px;font-weight:700}.a1s-boundary b{color:var(--a1s-ink);font-weight:600}.a1s-two{grid-template-columns:1fr 1fr;gap:20px;display:grid}.a1s-big{border:1px solid var(--a1s-line);background:var(--a1s-surface);border-radius:24px;padding:40px}.a1s-big.a1s-dark{background:var(--a1s-panel);color:var(--a1s-panel-ink);border:0}.a1s-big h3{letter-spacing:-.02em;font-size:26px}.a1s-big p{color:var(--a1s-ink2);margin-top:10px;font-size:16.5px}.a1s-big.a1s-dark p{color:var(--a1s-panel-ink2)}.a1s-draft{background:var(--a1s-panel-fill);border:1px solid var(--a1s-panel-line);border-radius:14px;margin-top:22px;padding:14px 16px;font-size:14px}.a1s-draft small{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:6px;font-size:12px;font-weight:600;display:block}.a1s-draft .a1s-act{gap:8px;margin-top:12px;display:flex}.a1s-draft .a1s-act span{color:#0b1538;background:#fff;border-radius:7px;padding:6px 12px;font-size:13px;font-weight:600}.a1s-draft .a1s-act span.a1s-g{color:#fff;border:1px solid var(--a1s-panel-line);background:0 0}.a1s-toggle{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:12px;margin-top:20px;padding:4px;display:inline-flex}.a1s-toggle span{color:var(--a1s-ink3);border-radius:9px;padding:8px 18px;font-size:14px;font-weight:600}.a1s-toggle span.a1s-on{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink)}.a1s-countries{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;display:flex}.a1s-countries span{background:var(--a1s-surface);border:1px solid var(--a1s-line);color:var(--a1s-ink2);border-radius:9px;padding:6px 12px;font-size:13.5px;font-weight:500}.a1s-countries span.a1s-on{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-color:var(--a1s-tint2)}.a1s-plans{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:36px;display:grid}.a1s-plan{border:1px solid #0000;border-radius:26px;padding:34px;transition:all .3s;position:relative}.a1s-plan.a1s-p1{background:radial-gradient(240px 240px at 92% -6%,#34c78c4d,#0000 70%),linear-gradient(165deg,#e4f8ee 0%,#f2fbf6 45%,#fff 100%);border-color:#bfe9d4}.a1s-plan.a1s-p1 li:before{background:linear-gradient(135deg,#0f9f6e,#34c78c)}.a1s-plan.a1s-p1 .a1s-alt{color:#0b6b4a;background:#ddf5e9}.a1s-plan.a1s-p1 .a1s-alt b{color:#064d35}.a1s-plan.a1s-p1 .a1s-btn:hover{border-color:#34c78c}.a1s-plan.a1s-p2{background:radial-gradient(240px 240px at 92% -6%,#356dee57,#0000 70%),linear-gradient(165deg,#dce6ff 0%,#ebf0ff 45%,#f8faff 100%);border-color:#b9cbfb}.a1s-plan.a1s-p3{background:radial-gradient(300px 300px at 92% -10%,#e8be5a6b,#0000 70%),linear-gradient(165deg,#fff3d6 0%,#fff9ec 45%,#fff 100%);border-color:#ebd59a}.a1s-plan.a1s-p3 .a1s-alt{color:#7a5a12;background:#fbefcf}.a1s-plan.a1s-p3 .a1s-alt b{color:#4a3505}.a1s-plan.a1s-p3 li:before{background:linear-gradient(135deg,#e2b84e,#b8801e)}.a1s-plan.a1s-p3 .a1s-btn{color:#1a1200;background:linear-gradient(135deg,#f3d27a,#c9932b);border-color:#0000;box-shadow:0 8px 20px -10px #c9932b99}.a1s-plan.a1s-p3 .a1s-ent{color:#8a6413;font-family:var(--a1s-sans);letter-spacing:.1em;text-transform:uppercase;vertical-align:middle;background:#c9932b29;border-radius:6px;margin-left:10px;padding:4px 8px;font-size:11.5px;font-weight:700;display:inline-block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a1s-plan.a1s-p1{background:radial-gradient(240px 240px at 92% -6%,#34c78c38,#0000 70%),linear-gradient(165deg,#34c78c24,#34c78c08);border-color:#34c78c4d}:root:not([data-theme=light]) .a1s-plan.a1s-p1 .a1s-alt{color:#9be5c6;background:#34c78c24}:root:not([data-theme=light]) .a1s-plan.a1s-p1 .a1s-alt b{color:#ddf5e9}:root:not([data-theme=light]) .a1s-plan.a1s-p3{background:radial-gradient(300px 300px at 92% -10%,#e8be5a3d,#0000 70%),linear-gradient(165deg,#e8be5a29,#e8be5a0a);border-color:#e8be5a59}:root:not([data-theme=light]) .a1s-plan.a1s-p3 .a1s-alt{color:#f3dca0;background:#e8be5a24}:root:not([data-theme=light]) .a1s-plan.a1s-p3 .a1s-alt b{color:#fff}:root:not([data-theme=light]) .a1s-plan.a1s-p3 .a1s-ent{color:#f0cd6e}:root:not([data-theme=light]) .a1s-plan.a1s-p2{background:radial-gradient(240px 240px at 92% -6%,#5c91f64d,#0000 70%),linear-gradient(165deg,#356dee4d,#356dee14);border-color:#8fb6fb66}}:root[data-theme=dark] .a1s-plan.a1s-p1{background:radial-gradient(240px 240px at 92% -6%,#34c78c38,#0000 70%),linear-gradient(165deg,#34c78c24,#34c78c08);border-color:#34c78c4d}:root[data-theme=dark] .a1s-plan.a1s-p1 .a1s-alt{color:#9be5c6;background:#34c78c24}:root[data-theme=dark] .a1s-plan.a1s-p1 .a1s-alt b{color:#ddf5e9}:root[data-theme=dark] .a1s-plan.a1s-p3{background:radial-gradient(300px 300px at 92% -10%,#e8be5a3d,#0000 70%),linear-gradient(165deg,#e8be5a29,#e8be5a0a);border-color:#e8be5a59}:root[data-theme=dark] .a1s-plan.a1s-p3 .a1s-alt{color:#f3dca0;background:#e8be5a24}:root[data-theme=dark] .a1s-plan.a1s-p3 .a1s-alt b{color:#fff}:root[data-theme=dark] .a1s-plan.a1s-p3 .a1s-ent{color:#f0cd6e}:root[data-theme=dark] .a1s-plan.a1s-p2{background:radial-gradient(240px 240px at 92% -6%,#5c91f64d,#0000 70%),linear-gradient(165deg,#356dee4d,#356dee14);border-color:#8fb6fb66}.a1s-plan.a1s-hot{box-shadow:var(--a1s-shadow);transform:translateY(-10px)}.a1s-plan .a1s-badge{background:var(--a1s-grad2);color:#fff;white-space:nowrap;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:600;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.a1s-plan h3{font-size:24px}.a1s-plan .a1s-who{color:var(--a1s-ink3);margin-top:4px;font-size:14px}.a1s-price{font-family:var(--a1s-head);letter-spacing:-.04em;margin:22px 0 2px;font-size:44px;font-weight:600}.a1s-price small{color:var(--a1s-ink3);letter-spacing:0;font-size:14px;font-weight:500}.a1s-per{color:var(--a1s-ink3);font-size:14px}.a1s-alt{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:10px;margin-top:12px;padding:10px 12px;font-size:13.5px;font-weight:500}.a1s-alt b{font-family:var(--a1s-head);color:var(--a1s-ink);font-size:15px}.a1s-plan ul{gap:10px;margin:20px 0 26px;list-style:none;display:grid}.a1s-plan li{color:var(--a1s-ink2);align-items:flex-start;gap:10px;font-size:15.5px;display:flex}.a1s-plan li:before{content:"";background:var(--a1s-grad2);border-radius:50%;flex:none;width:18px;height:18px;margin-top:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='black'/%3E%3Cpath d='M6 12.5l4 4L18 8' fill='none' stroke='white' stroke-width='3'/%3E%3C/svg%3E") 50%/100% no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24'%3E%3Ccircle cx='12' cy='12' r='12' fill='black'/%3E%3Cpath d='M6 12.5l4 4L18 8' fill='none' stroke='white' stroke-width='3'/%3E%3C/svg%3E") 50%/100% no-repeat}.a1s-plan .a1s-btn{justify-content:center;width:100%}.a1s-pfine{background:var(--a1s-surface);border:1px solid var(--a1s-line);color:var(--a1s-ink2);text-align:center;border-radius:16px;margin-top:20px;padding:18px 22px;font-size:14.5px}.a1s-pfine b{color:var(--a1s-ink)}.a1s-faq{max-width:none;margin:0}.a1s-faqwrap{grid-template-columns:360px 1fr;align-items:start;gap:64px;display:grid}.a1s-faqside{position:sticky;top:110px}.a1s-faqside h2{margin-top:14px}.a1s-faqmark{width:220px;color:var(--a1s-accent);margin-top:26px}.a1s-faqmark svg{width:100%;height:auto;display:block}.a1s-faqnote{color:var(--a1s-ink2);max-width:300px;margin-top:22px;font-size:15px}.a1s-faqnote a{color:var(--a1s-accent);text-underline-offset:3px;font-weight:600;text-decoration:underline}@media (max-width:900px){.a1s-faqwrap{grid-template-columns:1fr;gap:28px}.a1s-faqside{position:static}.a1s-faqmark{width:150px}}details{border-bottom:1px solid var(--a1s-line);padding:20px 0}summary{cursor:pointer;font-size:18px;font-weight:600;font-family:var(--a1s-head);justify-content:space-between;align-items:center;list-style:none;display:flex}summary:after{content:"+";color:var(--a1s-accent);font-size:22px;font-weight:400}details[open] summary:after{content:"–"}details p{color:var(--a1s-ink2);max-width:640px;margin-top:12px;font-size:16px}.a1s-cta{text-align:center;color:#fff;background:var(--a1s-grad2);border-radius:28px;padding:90px 40px;position:relative;overflow:hidden}.a1s-cta:before{content:"";background:radial-gradient(60% 80% at 80% 20%,#ffffff47,#0000 60%),radial-gradient(40% 60% at 10% 90%,#bbd4fd73,#0000 60%);position:absolute;inset:0}.a1s-cta>*{position:relative}.a1s-cta h2{color:#fff;max-width:860px;margin:0 auto;font-size:clamp(40px,5.6vw,66px);font-weight:600}.a1s-cta p{opacity:.92;max-width:600px;margin:18px auto 30px;font-size:18px}.a1s-cta .a1s-btns{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.a1s-cta .a1s-btn{color:#0b1538;background:#fff;border:0}.a1s-cta .a1s-btn.a1s-ghost{color:#fff;background:#ffffff24;border:1px solid #fff6}footer{background:radial-gradient(75% 85% at 50% 112%,color-mix(in srgb,var(--a1s-accent) 58%,transparent) 0%,color-mix(in srgb,var(--a1s-accent) 26%,transparent) 40%,transparent 74%);border-top:0;margin-top:40px;padding:0 0 36px;position:relative;overflow:hidden}footer .a1s-wrap{position:relative}.a1s-footmark{text-align:center;margin-bottom:36px;padding:24px 16px 0;line-height:1}.a1s-footmark span{white-space:nowrap;font-family:var(--a1s-head);letter-spacing:-.06em;background:linear-gradient(180deg,var(--a1s-b700) 0%,var(--a1s-b500) 34%,color-mix(in srgb,var(--a1s-b400) 45%,transparent) 58%,transparent 84%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(84px,14.8vw,226px);font-weight:700;line-height:1.1;display:inline-block}.a1s-fgrid{grid-template-columns:320px 1fr;align-items:start;gap:40px;display:grid}.a1s-fbrand p{color:var(--a1s-ink2);max-width:340px;margin-top:14px;font-size:15px}.a1s-news{margin-top:24px}.a1s-news label{color:var(--a1s-ink);margin-bottom:8px;font-size:14px;font-weight:600;display:block}.a1s-news div{gap:8px;max-width:400px;display:flex}.a1s-news input{border:1px solid var(--a1s-line);background:var(--a1s-surface);min-width:0;font:inherit;color:var(--a1s-ink);border-radius:12px;flex:1;padding:12px 14px;font-size:14px}.a1s-news input:focus{border-color:var(--a1s-accent2);box-shadow:0 0 0 3px var(--a1s-tint2);outline:none}.a1s-news .a1s-btn{padding:12px 16px;font-size:14px}.a1s-news small{color:var(--a1s-ink3);margin-top:8px;font-size:13px;display:block}.a1s-social{gap:8px;margin-top:22px;display:flex}.a1s-social a{border:1px solid var(--a1s-line);background:var(--a1s-surface);width:36px;height:36px;color:var(--a1s-ink2);border-radius:10px;place-items:center;transition:all .2s;display:grid}.a1s-social a:hover{color:#fff;background:var(--a1s-accent);border-color:var(--a1s-accent);transform:translateY(-2px)}.a1s-social svg{width:16px;height:16px}.a1s-fcols{grid-template-columns:1fr 1fr 1fr 1.25fr;gap:28px;display:grid}.a1s-fcols h5{text-transform:uppercase;letter-spacing:.08em;color:var(--a1s-ink3);margin-bottom:14px;font-size:13px;font-weight:600}.a1s-fcols a{color:var(--a1s-ink2);margin-bottom:10px;font-size:14.5px;transition:all .2s;display:block}.a1s-fcols a:hover{color:var(--a1s-accent)}.a1s-fcols .a1s-fc{align-items:flex-start;gap:10px;margin-bottom:14px;display:flex}.a1s-fcols .a1s-fc i{background:var(--a1s-tint);width:30px;height:30px;color:var(--a1s-accent);border-radius:9px;flex:none;place-items:center;display:grid}.a1s-fcols .a1s-fc svg{width:14px;height:14px}.a1s-fcols .a1s-fc b{color:var(--a1s-ink3);letter-spacing:.04em;text-transform:uppercase;font-size:13px;font-weight:600;display:block}.a1s-fcols .a1s-fc span{color:var(--a1s-ink);font-size:14px;line-height:1.35}.a1s-fbot{border-top:1px solid color-mix(in srgb,var(--a1s-line) 60%,var(--a1s-accent) 40%);color:var(--a1s-ink3);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:44px;padding-top:22px;font-size:14px;display:flex}.a1s-fbot nav{gap:18px;display:flex}.a1s-fbot nav a{color:var(--a1s-ink3)}.a1s-fbot nav a:hover{color:var(--a1s-ink)}.a1s-fbot .a1s-mkt{border:1px solid var(--a1s-line);background:var(--a1s-surface);color:var(--a1s-ink2);border-radius:8px;padding:6px 10px}@media (max-width:900px){.a1s-fgrid{grid-template-columns:1fr;gap:32px}.a1s-fcols{grid-template-columns:1fr 1fr}}.a1s-scene{background:var(--a1s-surface2);aspect-ratio:16/10;border-right:1px solid var(--a1s-line);position:relative;overflow:hidden}.a1s-scene.a1s-sm{aspect-ratio:auto;border-right:0;border-left:1px solid var(--a1s-line);height:100%;min-height:250px}.a1s-base{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow-sm);will-change:transform;color:var(--a1s-ink);border-radius:12px 0 0;font-size:12.5px;transition:transform .35s ease-out;position:absolute;inset:22px -6px -6px 22px;overflow:hidden}.a1s-scene.a1s-sm .a1s-base{top:16px;left:16px}.a1s-cut{background:var(--a1s-surface);border:1px solid var(--a1s-line);z-index:3;will-change:transform;border-radius:14px;padding:11px 13px;font-size:13px;transition:transform .35s ease-out;animation:7s ease-in-out infinite a1s-float;position:absolute;box-shadow:0 2px 4px #0b15380d,0 16px 32px -16px #0b153838}.a1s-cut:nth-of-type(2){animation-delay:-2.3s}.a1s-cut:nth-of-type(3){animation-delay:-4.6s}.a1s-cut b{font-size:13.5px;font-weight:600;display:block}.a1s-cut small{color:var(--a1s-ink3);margin-top:2px;font-size:12px;display:block}.a1s-cut .a1s-row{justify-content:space-between;align-items:center;gap:10px;display:flex}.a1s-cut .a1s-btns{gap:6px;margin-top:8px;display:flex}.a1s-cut .a1s-btns span{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink);border-radius:10px;padding:5px 11px;font-size:12px;font-weight:600}.a1s-cut .a1s-btns span.a1s-g{color:var(--a1s-ink2);border:1px solid var(--a1s-line);background:0 0}.a1s-cut.a1s-dark{background:var(--a1s-panel);color:#fff;border:0}.a1s-cut.a1s-dark small{color:#ffffffb3}.a1s-cut.a1s-dark .a1s-btns span{color:#0b1538;background:#fff}.a1s-cut.a1s-dark .a1s-btns span.a1s-g{color:#fff;background:0 0;border-color:#ffffff4d}.a1s-cut.a1s-grad{background:var(--a1s-grad2);color:#fff;border:0}.a1s-cut.a1s-grad small{color:#fffc}.a1s-cut .a1s-ok{align-items:center;gap:6px;font-weight:600;display:inline-flex}.a1s-cut .a1s-ok i{background:#1db36a;border-radius:50%;width:8px;height:8px}.a1s-cut .a1s-ok i.a1s-warn{background:#f2a93b}.a1s-cut .a1s-amt{font-family:var(--a1s-head);letter-spacing:-.02em;font-size:18px;font-weight:600}.a1s-scene.a1s-hover .a1s-cut,.a1s-scene.a1s-hover .a1s-base{transition:transform .12s linear}@keyframes a1s-float{0%,to{translate:0}50%{translate:0 -7px}}@media (prefers-reduced-motion:reduce){.a1s-cut{animation:none}}.a1s-b-top{border-bottom:1px solid var(--a1s-line);background:var(--a1s-surface2);justify-content:space-between;align-items:center;padding:12px 14px;display:flex}.a1s-b-top b{font-family:var(--a1s-head);letter-spacing:-.01em;font-size:14.5px}.a1s-b-top small{color:var(--a1s-ink3);font-size:11.5px;display:block}.a1s-b-top .a1s-seg{background:var(--a1s-line2);border-radius:8px;gap:2px;padding:2px;display:flex}.a1s-b-top .a1s-seg span{color:var(--a1s-ink3);white-space:nowrap;border-radius:6px;padding:4px 8px;font-size:11.5px}.a1s-b-top .a1s-seg span.a1s-on{background:var(--a1s-surface);color:var(--a1s-ink);box-shadow:var(--a1s-shadow-sm);font-weight:600}.a1s-b-kpis{grid-template-columns:repeat(4,1fr);gap:8px;padding:12px 14px 0;display:grid}.a1s-b-kpi{border:1px solid var(--a1s-line);background:var(--a1s-surface);border-radius:9px;padding:9px 10px}.a1s-b-kpi b{font-family:var(--a1s-head);letter-spacing:-.02em;font-size:16px;font-weight:600;line-height:1;display:block}.a1s-b-kpi span{color:var(--a1s-ink3);margin-top:3px;font-size:11px;display:block}.a1s-b-kpi.a1s-acc b{color:var(--a1s-accent)}.a1s-b-h{letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-ink3);padding:12px 14px 6px;font-size:11px;font-weight:700}.a1s-b-grid2{grid-template-columns:1fr 1fr;gap:8px;padding:0 14px;display:grid}.a1s-b-dec{border:1px solid var(--a1s-line);background:var(--a1s-surface);border-radius:9px;padding:9px 10px}.a1s-b-dec b{font-size:12px;font-weight:600;display:block}.a1s-b-dec small{color:var(--a1s-ink3);margin-top:2px;font-size:10.5px;display:block}.a1s-b-dec .a1s-a{gap:4px;margin-top:6px;display:flex}.a1s-b-dec .a1s-a span{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:6px;padding:3px 8px;font-size:10.5px;font-weight:600}.a1s-b-dec .a1s-a span.a1s-p{background:var(--a1s-accent);color:#fff}.a1s-b-tbl{padding:0 14px}.a1s-b-row{border-bottom:1px solid var(--a1s-line2);align-items:center;gap:8px;padding:8px 10px;font-size:11.5px;display:grid}.a1s-b-row.a1s-hd{letter-spacing:.06em;text-transform:uppercase;color:var(--a1s-ink3);border-bottom:1px solid var(--a1s-line);font-size:10.5px;font-weight:700}.a1s-b-row b{font-weight:600}.a1s-b-row small{color:var(--a1s-ink3);font-size:10.5px;display:block}.a1s-b-row .a1s-t{background:var(--a1s-tint);color:var(--a1s-accent-ink);white-space:nowrap;border-radius:5px;justify-self:start;padding:2px 7px;font-size:10.5px;font-weight:600}.a1s-b-row .a1s-t.a1s-ok{background:var(--a1s-tint2)}.a1s-b-row .a1s-t.a1s-bad{color:#b4232c;background:#fdecef}.a1s-b-row .a1s-t.a1s-warn{color:#a05a00;background:#fff4df}.a1s-b-row .a1s-bar{background:var(--a1s-line2);border-radius:99px;height:6px;overflow:hidden}.a1s-b-row .a1s-bar i{background:var(--a1s-accent);border-radius:99px;height:100%;display:block}.a1s-b-row .a1s-dot{background:var(--a1s-accent);border-radius:2px;width:7px;height:7px;margin-right:5px;display:inline-block}.a1s-b-chips{flex-wrap:wrap;gap:6px;padding:10px 14px 0;display:flex}.a1s-b-chips span{border:1px solid var(--a1s-line);color:var(--a1s-ink2);border-radius:10px;padding:4px 9px;font-size:11px;font-weight:600}.a1s-b-chips span.a1s-on{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink);border-color:#0000}.a1s-st{grid-template-columns:52px 1fr 150px;height:100%;display:grid}.a1s-st .a1s-dk{background:var(--a1s-surface2);border-right:1px solid var(--a1s-line);align-content:start;gap:5px;padding:10px 6px;display:grid}.a1s-st .a1s-dk div{height:32px;color:var(--a1s-ink2);border-radius:8px;place-items:center;font-size:9.5px;font-weight:600;display:grid}.a1s-st .a1s-dk div.a1s-on{background:var(--a1s-tint2);color:var(--a1s-accent-ink)}.a1s-st .a1s-sg{background:radial-gradient(60% 60% at 50% 45%,var(--a1s-surface),var(--a1s-surface2));place-items:center;display:grid;position:relative}.a1s-st .a1s-tee{width:150px;height:166px;position:relative}.a1s-st .a1s-tee svg{width:100%;height:100%}.a1s-st .a1s-art{border:1.5px dashed var(--a1s-accent);width:66px;height:46px;font-family:var(--a1s-head);color:var(--a1s-accent-ink);text-align:center;border-radius:3px;place-items:center;font-size:12px;font-weight:700;line-height:1.05;display:grid;position:absolute;top:38%;left:50%;transform:translate(-50%)}.a1s-st .a1s-art i{letter-spacing:.1em;color:var(--a1s-accent2);font-size:8px;font-style:normal;display:block}.a1s-st .a1s-rail{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:10px;gap:3px;padding:3px;font-size:10.5px;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.a1s-st .a1s-rail span{border-radius:10px;padding:3px 8px}.a1s-st .a1s-rail span.a1s-on{background:var(--a1s-tint2);color:var(--a1s-accent-ink);font-weight:600}.a1s-st .a1s-pr{border-left:1px solid var(--a1s-line);background:var(--a1s-surface);padding:10px}.a1s-st .a1s-pr h6{letter-spacing:.06em;text-transform:uppercase;color:var(--a1s-ink3);margin:6px 0 4px;font-size:10px;font-weight:700}.a1s-st .a1s-pr .a1s-sel{border:1px solid var(--a1s-line);border-radius:7px;justify-content:space-between;margin-bottom:4px;padding:6px 8px;font-size:11px;display:flex}.a1s-st .a1s-pr .a1s-sw{gap:4px;display:flex}.a1s-st .a1s-pr .a1s-sw i{border:1px solid var(--a1s-line);border-radius:50%;width:13px;height:13px}.a1s-st .a1s-pr .a1s-sw i.a1s-on{box-shadow:0 0 0 2px var(--a1s-surface),0 0 0 3px var(--a1s-accent)}.a1s-bld{grid-template-columns:120px 1fr 130px;height:100%;display:grid}.a1s-bld .a1s-bl{background:var(--a1s-surface2);border-right:1px solid var(--a1s-line);padding:10px}.a1s-bld .a1s-bl h6,.a1s-bld .a1s-bs h6{letter-spacing:.06em;text-transform:uppercase;color:var(--a1s-ink3);margin:6px 0;font-size:10px;font-weight:700}.a1s-bld .a1s-bl .a1s-g{grid-template-columns:1fr 1fr;gap:5px;display:grid}.a1s-bld .a1s-bl .a1s-g div{border:1px solid var(--a1s-line);background:var(--a1s-surface);color:var(--a1s-ink2);border-radius:6px;padding:6px 5px;font-size:9.5px}.a1s-bld .a1s-bl .a1s-g div i{background:var(--a1s-line2);border-radius:3px;height:12px;margin-bottom:4px;display:block}.a1s-bld .a1s-bl .a1s-g div.a1s-on{border-color:var(--a1s-accent2);background:var(--a1s-tint)}.a1s-bld .a1s-cv{background:var(--a1s-line2);padding:12px}.a1s-bld .a1s-pg{color:#0b1538;border:1px solid var(--a1s-line);background:#fff;border-radius:8px;height:100%;overflow:hidden}.a1s-bld .a1s-pg .a1s-nv{border-bottom:1px solid #eef1fa;justify-content:space-between;align-items:center;padding:8px 10px;font-size:10px;display:flex}.a1s-bld .a1s-pg .a1s-nv b{font-size:11px}.a1s-bld .a1s-pg .a1s-nv span{color:#46507a;gap:8px;display:flex}.a1s-bld .a1s-pg .a1s-hr{grid-template-columns:1.1fr .9fr;gap:8px;padding:10px;display:grid}.a1s-bld .a1s-pg .a1s-hr h5{font-family:var(--a1s-head);letter-spacing:-.02em;font-size:14px;line-height:1.1}.a1s-bld .a1s-pg .a1s-hr p{color:#46507a;margin-top:4px;font-size:9.5px}.a1s-bld .a1s-pg .a1s-hr .a1s-cta{color:#fff;background:#e4572e;border-radius:5px;margin-top:6px;padding:4px 8px;font-size:9.5px;font-weight:600;display:inline-block}.a1s-bld .a1s-pg .a1s-hr .a1s-im{color:#7681a6;background:#e8ecf6;border:1px solid #dce3f0;border-radius:6px;place-items:center;font-size:9px;display:grid}.a1s-bld .a1s-pg .a1s-gr{grid-template-columns:repeat(4,1fr);gap:6px;padding:0 10px 10px;display:grid}.a1s-bld .a1s-pg .a1s-gr div{aspect-ratio:1;background:#eef1fa;border-radius:6px}.a1s-bld .a1s-pg .a1s-sel{outline:2px solid var(--a1s-accent);outline-offset:-2px;border-radius:4px}.a1s-bld .a1s-bs{background:var(--a1s-surface);border-left:1px solid var(--a1s-line);padding:10px}.a1s-bld .a1s-bs .a1s-f{border:1px solid var(--a1s-line);color:var(--a1s-ink);border-radius:6px;margin-bottom:5px;padding:5px 7px;font-size:10.5px}.a1s-rn .a1s-b-row{grid-template-columns:1.4fr 1fr .8fr .8fr}.a1s-ph{width:150px;box-shadow:var(--a1s-shadow-sm);background:#0b1538;border-radius:22px;margin:14px auto 0;padding:7px}.a1s-ph .a1s-sc{color:#fff;background:#101a3f;border-radius:16px;min-height:190px;padding:10px;font-size:10.5px}.a1s-ph .a1s-sc b{font-size:11.5px;display:block}.a1s-ph .a1s-sc small{color:#fff9;display:block}.a1s-ph .a1s-sc .a1s-j{background:#ffffff12;border:1px solid #ffffff1a;border-radius:8px;margin-top:6px;padding:7px 8px}.a1s-ph .a1s-sc .a1s-j.a1s-on{background:#5c91f640;border-color:#5c91f680}.a1s-ph .a1s-sc .a1s-scan{background:var(--a1s-grad2);text-align:center;border-radius:9px;margin-top:8px;padding:8px;font-size:11px;font-weight:600}.a1s-ucwrap{position:relative}.a1s-uc{border:1px solid color-mix(in srgb,var(--a1s-line) 55%,var(--a1s-accent) 45%);background:var(--a1s-surface);box-shadow:none;transform-origin:top;border-radius:24px;grid-template-columns:1.05fr .95fr;min-height:400px;margin-bottom:64px;transition:transform .25s ease-out,filter .25s ease-out;display:grid;position:sticky;top:96px;overflow:hidden}.a1s-uc:last-child{margin-bottom:0}.a1s-uc .a1s-l{flex-direction:column;padding:36px 40px;display:flex}.a1s-uc .a1s-n{letter-spacing:.1em;text-transform:uppercase;color:var(--a1s-accent);align-items:center;gap:10px;font-size:13px;font-weight:700;display:inline-flex}.a1s-uc .a1s-n i{background:var(--a1s-grad2);color:#fff;width:26px;height:26px;font-style:normal;font-family:var(--a1s-head);letter-spacing:0;border-radius:8px;place-items:center;font-size:13px;display:grid}.a1s-uc h3{letter-spacing:-.03em;margin-top:14px;font-size:clamp(22px,2.2vw,28px);font-weight:500}.a1s-uc .a1s-order{background:var(--a1s-surface2);border:1px solid var(--a1s-line);color:var(--a1s-ink2);border-radius:12px;margin-top:14px;padding:12px 14px;font-size:14px}.a1s-uc .a1s-order b{color:var(--a1s-ink);font-weight:600}.a1s-uc .a1s-cols{grid-template-columns:1fr 1fr;gap:14px;margin-top:16px;display:grid}.a1s-uc .a1s-cols h6{letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-ink3);margin-bottom:6px;font-size:12px;font-weight:700}.a1s-uc .a1s-cols p{color:var(--a1s-ink2);font-size:14.5px}.a1s-uc .a1s-cols .a1s-did p{color:var(--a1s-ink)}.a1s-uc .a1s-chips{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:18px;display:flex}.a1s-uc .a1s-chips span{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:8px;padding:6px 10px;font-size:13px;font-weight:600}.a1s-uc .a1s-r{background:color-mix(in srgb,var(--a1s-surface) 94%,var(--a1s-accent) 6%);border-left:1px solid var(--a1s-line);position:relative;overflow:hidden}.a1s-uc .a1s-r .a1s-scene{aspect-ratio:auto;border:0;height:100%;min-height:400px}@media (max-width:980px){.a1s-uc{grid-template-columns:1fr;min-height:0}.a1s-uc .a1s-r{display:none}.a1s-uc .a1s-cols{grid-template-columns:1fr}}.a1s-band-tint{background:color-mix(in srgb,var(--a1s-surface2) 88%,var(--a1s-accent) 12%);border-radius:28px;padding:64px 48px}.a1s-spine.a1s-dark{background:var(--a1s-panel);color:var(--a1s-panel-ink);border-radius:24px;padding:22px 20px}.a1s-spine:not(.a1s-dark){padding:6px 0}.a1s-spine.a1s-dark h2{color:#fff}.a1s-spine.a1s-dark .a1s-lead{color:var(--a1s-panel-ink2)}.a1s-spine.a1s-dark .a1s-eyebrow{color:var(--a1s-b300)}.a1s-spine.a1s-dark .a1s-snav .a1s-grp{color:#ffffff80}.a1s-spine.a1s-dark .a1s-snav a{color:var(--a1s-panel-ink2)}.a1s-spine.a1s-dark .a1s-snav a i{background:#ffffff1a;border-color:#fff3}.a1s-spine.a1s-dark .a1s-snav a.a1s-on{color:#fff;background:#ffffff1a;border-color:#ffffff2e}.a1s-spine.a1s-dark .a1s-snav a.a1s-on i{background:var(--a1s-b300);border-color:var(--a1s-b300);box-shadow:0 0 0 3px #8fb6fb40}[data-fx=reveal] .a1s-cut{opacity:0;animation:none;transform:translateY(18px)scale(.98)}[data-fx=reveal].a1s-in .a1s-cut{opacity:1;transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1);transform:none}[data-fx=reveal].a1s-in.a1s-settled .a1s-cut,[data-fx=stack].a1s-in.a1s-settled .a1s-cut{transition:transform .12s linear}[data-fx=reveal].a1s-in .a1s-cut:nth-of-type(2){transition-delay:.12s}[data-fx=reveal].a1s-in .a1s-cut:nth-of-type(3){transition-delay:.24s}[data-fx=reveal] .a1s-cut:hover{box-shadow:0 30px 60px -24px #0b153859;transform:translateY(-4px)!important}[data-fx=reveal] .a1s-cut{transition:transform .5s cubic-bezier(.2,.8,.2,1);animation:none}[data-fx=reveal]:hover .a1s-cut{transform:translate(var(--sx,0),var(--sy,0))}[data-fx=reveal] .a1s-base{transition:filter .5s}[data-fx=reveal]:hover .a1s-base{filter:saturate(.85)brightness(.97)}[data-fx=stack] .a1s-cut{opacity:0;animation:none;transform:translate(24px)}[data-fx=stack].a1s-in .a1s-cut{opacity:1;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);transform:none}[data-fx=stack].a1s-in .a1s-cut:nth-of-type(2){transition-delay:.15s}#admin .a1s-blk h3{color:var(--a1s-accent)}#admin .a1s-blk .a1s-k{color:var(--a1s-ink3)}#admin .a1s-grpline b{color:var(--a1s-accent)}.a1s-tour{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow);border-radius:24px;overflow:hidden}.a1s-tabwrap{justify-content:center;margin-bottom:22px;display:flex}.a1s-tabs{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow-sm);border-radius:14px;gap:4px;max-width:100%;padding:5px;display:inline-flex;overflow-x:auto}.a1s-tabs button{color:var(--a1s-ink2);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:9px;padding:9px 16px 9px 10px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex;position:relative}.a1s-tabs button:hover{color:var(--a1s-ink);background:var(--a1s-line2)}.a1s-tabs button i{width:24px;height:24px;font-style:normal;font-family:var(--a1s-head);background:var(--a1s-line2);color:var(--a1s-ink3);border-radius:50%;place-items:center;font-size:13px;font-weight:600;transition:all .2s;display:grid}.a1s-tabs button.a1s-on i{background:var(--a1s-accent);color:#fff}.a1s-tabs button small{display:none}.a1s-tabs button.a1s-on{background:var(--a1s-tint2);color:var(--a1s-accent-ink)}.a1s-tabs button.a1s-on:after{content:"";background:var(--a1s-accent);opacity:.7;border-radius:2px;height:2px;animation:6s linear forwards a1s-bar;position:absolute;bottom:5px;left:44px;right:16px}@keyframes a1s-bar{0%{transform-origin:0;transform:scaleX(0)}to{transform-origin:0;transform:scaleX(1)}}.a1s-tour:hover .a1s-tabs button.a1s-on:after{animation-play-state:paused}.a1s-slide{grid-template-columns:1fr 340px;gap:0;display:none}.a1s-slide.a1s-on{animation:.5s both a1s-fadein;display:grid}@keyframes a1s-fadein{0%{opacity:0}to{opacity:1}}.a1s-sdesc{background:color-mix(in srgb,var(--a1s-surface) 93%,var(--a1s-accent) 7%);padding:28px}.a1s-sdesc .a1s-eyebrow{font-size:12.5px}.a1s-sdesc h3{margin-top:10px;font-size:22px}.a1s-sdesc p{color:var(--a1s-ink2);margin-top:8px;font-size:15px}.a1s-sdesc ul{gap:9px;margin-top:16px;list-style:none;display:grid}.a1s-sdesc li{color:var(--a1s-ink2);align-items:flex-start;gap:9px;font-size:14.5px;display:flex}.a1s-sdesc li:before{content:"";background:var(--a1s-accent);border-radius:50%;flex:none;width:7px;height:7px;margin-top:7px}.a1s-sdesc .a1s-jump{color:var(--a1s-accent);margin-top:18px;font-size:14px;font-weight:600;display:inline-flex}.a1s-out{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.a1s-sticky{grid-template-columns:360px 1fr;align-items:start;gap:64px;display:grid}.a1s-spine{position:sticky;top:96px}.a1s-spine h2{margin-top:14px;font-size:clamp(32px,3.6vw,46px)}.a1s-spine .a1s-lead{margin-top:12px;font-size:16.5px}.a1s-snav{gap:2px;margin-top:0;display:grid}.a1s-snav .a1s-grp{letter-spacing:.1em;text-transform:uppercase;color:var(--a1s-ink3);margin:14px 0 6px 12px;font-size:12px;font-weight:700}.a1s-snav .a1s-grp:first-child{margin-top:0}.a1s-snav a{color:var(--a1s-ink2);border:1px solid #0000;border-radius:10px;align-items:center;gap:10px;padding:8px 12px;font-size:14px;transition:all .2s;display:flex}.a1s-snav a i{background:var(--a1s-line2);border:1px solid var(--a1s-line);border-radius:50%;flex:none;width:6px;height:6px;transition:all .2s}.a1s-snav a.a1s-on{background:var(--a1s-tint);color:var(--a1s-ink);border-color:var(--a1s-tint2);font-weight:600}.a1s-snav a.a1s-on i{background:var(--a1s-accent);border-color:var(--a1s-accent);box-shadow:0 0 0 3px var(--a1s-tint2)}.a1s-blocks{gap:22px;display:grid}.a1s-blk{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:22px;grid-template-columns:1fr 1fr;scroll-margin-top:96px;display:grid;overflow:hidden}.a1s-blk .a1s-tx{padding:28px}.a1s-blk .a1s-tx .a1s-k{letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-accent);font-size:12.5px;font-weight:700}.a1s-blk h3{margin-top:8px;font-size:21px}.a1s-blk p{color:var(--a1s-ink2);margin-top:8px;font-size:15.5px}.a1s-blk .a1s-ben{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:10px;margin-top:14px;padding:10px 12px;font-size:14px;font-weight:500}.a1s-blk .a1s-ben b{color:var(--a1s-ink)}.a1s-blk .a1s-vis{background:var(--a1s-surface2);border-left:1px solid var(--a1s-line);min-height:230px;position:relative;overflow:hidden}.a1s-blk .a1s-vis img{object-fit:cover;object-position:top left;width:100%;height:100%;display:block;position:absolute;inset:0}.a1s-blk .a1s-vis .a1s-mini{align-content:start;gap:8px;display:grid;position:absolute;inset:18px}.a1s-mini .a1s-row{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:10px;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.a1s-mini .a1s-row b{font-weight:600}.a1s-mini .a1s-row small{color:var(--a1s-ink3);font-weight:400;display:block}.a1s-mini .a1s-row.a1s-dark{background:var(--a1s-panel);color:#fff;border:0}.a1s-mini .a1s-row.a1s-dark small{color:#ffffffb3}.a1s-mini .a1s-bar{background:var(--a1s-line2);border-radius:99px;height:8px;overflow:hidden}.a1s-mini .a1s-bar i{background:var(--a1s-grad);border-radius:99px;height:100%;display:block}.a1s-mini .a1s-grid{grid-template-columns:repeat(7,1fr);gap:4px;margin-top:2px;display:grid}.a1s-mini .a1s-grid div{background:var(--a1s-surface);border:1px solid var(--a1s-line);text-align:center;color:var(--a1s-ink3);border-radius:7px;padding:6px 0;font-size:11.5px}.a1s-mini .a1s-grid div b{color:var(--a1s-ink);font-size:13.5px;font-family:var(--a1s-head);display:block}.a1s-mini .a1s-grid div.a1s-up{background:var(--a1s-tint);border-color:var(--a1s-tint2)}.a1s-mini .a1s-grid div.a1s-up i{color:var(--a1s-accent);font-size:10.5px;font-style:normal;font-weight:700;display:block}.a1s-mini .a1s-chips{flex-wrap:wrap;gap:6px;display:flex}.a1s-mini .a1s-chips span{background:var(--a1s-surface);border:1px solid var(--a1s-line);color:var(--a1s-ink2);border-radius:10px;padding:5px 9px;font-size:12.5px;font-weight:500}.a1s-mini .a1s-draft{background:var(--a1s-panel);color:#fff;border-radius:12px;padding:12px 14px;font-size:13.5px;line-height:1.45}.a1s-mini .a1s-draft small{letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-bottom:6px;font-size:11.5px;font-weight:600;display:block}.a1s-mini .a1s-draft .a1s-act{gap:6px;margin-top:10px;display:flex}.a1s-mini .a1s-draft .a1s-act span{color:#0b1538;background:#fff;border-radius:10px;padding:5px 10px;font-size:12.5px;font-weight:600}.a1s-mini .a1s-draft .a1s-act span.a1s-g{color:#fff;background:0 0;border:1px solid #ffffff4d}.a1s-mini .a1s-why{background:var(--a1s-surface);border:1px solid var(--a1s-line);color:var(--a1s-ink2);border-radius:9px;padding:9px 11px;font-size:13px;line-height:1.4}.a1s-mini .a1s-why b{color:var(--a1s-ink)}.a1s-mini .a1s-pf{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:9px;justify-content:space-between;align-items:center;padding:8px 11px;font-size:13px;display:flex}.a1s-mini .a1s-pf i{background:#1db36a;border-radius:50%;flex:none;width:8px;height:8px}.a1s-mini .a1s-pf i.a1s-no{background:#e5484d}.a1s-mini .a1s-pf i.a1s-warn{background:#f2a93b}.a1s-grpline{letter-spacing:.1em;text-transform:uppercase;color:var(--a1s-ink3);align-items:center;gap:12px;margin:10px 0 -6px;font-size:13px;font-weight:700;display:flex}.a1s-grpline:after{content:"";background:var(--a1s-line);flex:1;height:1px}.a1s-grpline b{color:var(--a1s-accent);font-family:var(--a1s-head);letter-spacing:0;text-transform:none;font-size:14px}@media (max-width:980px){.a1s-nav nav{display:none}.a1s-hero .a1s-wrap{grid-template-columns:1fr;gap:40px}.a1s-slide.a1s-on,.a1s-out{grid-template-columns:1fr}.a1s-sticky{grid-template-columns:1fr;gap:28px}.a1s-spine{position:static}.a1s-snav{display:none}.a1s-blk{grid-template-columns:1fr}.a1s-blk .a1s-vis{border-left:0;border-top:1px solid var(--a1s-line);min-height:200px}.a1s-boundary,.a1s-two,.a1s-plans{grid-template-columns:1fr}.a1s-plan.a1s-hot{transform:none}.a1s-fgrid{grid-template-columns:1fr 1fr}}.a1s-tour{box-shadow:none;background:0 0;border:0;overflow:visible}.a1s-slide.a1s-on{gap:20px}.a1s-slide .a1s-scene{border:1px solid var(--a1s-line);background:var(--a1s-surface2);box-shadow:var(--a1s-shadow);border-radius:20px}.a1s-sdesc{background:color-mix(in srgb,var(--a1s-surface) 90%,var(--a1s-accent) 10%);border-radius:20px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;position:relative;overflow:hidden}.a1s-sdesc:before{content:"";aspect-ratio:1;background:radial-gradient(circle,var(--a1s-tint2) 0%,transparent 62%);pointer-events:none;border-radius:50%;width:70%;position:absolute;top:-35%;right:-25%}.a1s-sdesc>*{position:relative}.a1s-sdesc:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--a1s-accent) 45%,transparent),0 24px 60px -28px color-mix(in srgb,var(--a1s-accent) 60%,transparent);transform:translateY(-3px)}.a1s-uc{--a1s-ucbg:color-mix(in srgb,var(--a1s-surface) 88%,var(--a1s-accent) 12%);background:linear-gradient(var(--a1s-ucbg),var(--a1s-ucbg)) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--a1s-accent) 55%,transparent) 0%,color-mix(in srgb,var(--a1s-accent) 18%,transparent) 45%,transparent 100%) border-box;border:1px solid #0000;position:sticky;overflow:hidden}.a1s-uc:before{content:"";aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--a1s-accent) 22%,transparent) 0%,transparent 62%);pointer-events:none;z-index:0;border-radius:50%;width:46%;position:absolute;top:-30%;right:-14%}.a1s-uc>*{z-index:1;position:relative}.a1s-uc{transform-origin:top}.a1s-uc .a1s-r{background:0 0;border-left:0}.a1s-uc .a1s-r .a1s-scene{background:0 0}.a1s-uc .a1s-r .a1s-base{border-color:color-mix(in srgb,var(--a1s-line) 70%,transparent);box-shadow:0 1px 2px #0b15380a,0 10px 24px -18px #0b15382e}.a1s-uc{background:linear-gradient(var(--a1s-ucbg),var(--a1s-ucbg)) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--a1s-accent) 32%,transparent) 0%,color-mix(in srgb,var(--a1s-accent) 10%,transparent) 45%,transparent 100%) border-box}#admin .a1s-blk{--a1s-bbg:color-mix(in srgb,var(--a1s-surface) 90%,var(--a1s-accent) 10%);background:linear-gradient(var(--a1s-bbg),var(--a1s-bbg)) padding-box,linear-gradient(180deg,color-mix(in srgb,var(--a1s-accent) 32%,transparent) 0%,color-mix(in srgb,var(--a1s-accent) 10%,transparent) 45%,transparent 100%) border-box;border:1px solid #0000;position:relative;overflow:hidden}#admin .a1s-blk:before{content:"";aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--a1s-accent) 20%,transparent) 0%,transparent 62%);pointer-events:none;z-index:0;border-radius:50%;width:46%;position:absolute;top:-30%;right:-14%}#admin .a1s-blk>*{z-index:1;position:relative}#admin .a1s-blk .a1s-tx{background:0 0}#admin .a1s-blk .a1s-vis{background:0 0;border-left:0}#admin .a1s-blk .a1s-vis .a1s-scene{background:0 0}#admin .a1s-blk .a1s-vis .a1s-base{border-color:color-mix(in srgb,var(--a1s-line) 70%,transparent);box-shadow:0 1px 2px #0b15380a,0 10px 24px -18px #0b15382e}.a1s-stx{color:#0b1538;background:#f4f5fb;grid-template-rows:auto 1fr auto;font-size:11.5px;display:grid;position:absolute;inset:0}.a1s-stx .a1s-hd{background:#fff;border-bottom:1px solid #e3e8f5;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.a1s-stx .a1s-hd .a1s-lg{align-items:center;gap:8px;font-size:12.5px;font-weight:700;display:flex}.a1s-stx .a1s-hd .a1s-lg i{background:var(--a1s-grad2);border-radius:6px;width:22px;height:22px;display:inline-block}.a1s-stx .a1s-hd .a1s-help{color:#46507a;gap:14px;font-size:10.5px;display:flex}.a1s-stx .a1s-hd .a1s-help b{color:var(--a1s-accent);font-size:11px;font-weight:600;display:block}.a1s-stx .a1s-hd .a1s-tb{color:#46507a;border:1px solid #e3e8f5;border-radius:8px;align-items:center;gap:10px;padding:5px 9px;font-size:10.5px;display:flex}.a1s-stx .a1s-hd .a1s-tb b{color:#0b1538}.a1s-stx .a1s-bd{grid-template-columns:58px 180px 1fr 64px;min-height:0;display:grid}.a1s-stx .a1s-dk{background:#fff;border-right:1px solid #e3e8f5;align-content:start;gap:3px;padding:8px 5px;display:grid}.a1s-stx .a1s-dk div{color:#46507a;border-radius:8px;grid-template-rows:14px 10px;place-items:center;gap:2px;height:36px;font-size:9px;font-weight:600;display:grid}.a1s-stx .a1s-dk div svg{width:13px;height:13px}.a1s-stx .a1s-dk div.a1s-on{background:var(--a1s-tint2);color:var(--a1s-accent-ink)}.a1s-stx .a1s-pn{background:#fff;border-right:1px solid #e3e8f5;padding:10px}.a1s-stx .a1s-pn h6{font-size:12px;font-weight:700}.a1s-stx .a1s-pn small{color:#7681a6;margin-bottom:8px;font-size:9.5px;display:block}.a1s-stx .a1s-pn .a1s-pc{border:1px solid var(--a1s-accent2);background:#fff;border-radius:8px;padding:7px}.a1s-stx .a1s-pn .a1s-pc .a1s-t{align-items:center;gap:7px;display:flex}.a1s-stx .a1s-pn .a1s-pc .a1s-t i{background:#e8ecf6;border-radius:6px;flex:none;width:26px;height:26px}.a1s-stx .a1s-pn .a1s-pc .a1s-t b{font-size:11px;display:block}.a1s-stx .a1s-pn .a1s-pc .a1s-t span{color:#7681a6;font-size:9.5px}.a1s-stx .a1s-pn .a1s-pc .a1s-r{color:#46507a;justify-content:space-between;align-items:center;margin-top:6px;font-size:9.5px;display:flex}.a1s-stx .a1s-pn .a1s-pc .a1s-r .a1s-sw{gap:3px;display:flex}.a1s-stx .a1s-pn .a1s-pc .a1s-r .a1s-sw i{width:12px;height:12px;box-shadow:0 0 0 1px var(--a1s-accent);background:#1e3a8a;border:1px solid #fff;border-radius:3px}.a1s-stx .a1s-pn .a1s-pc .a1s-m{border:1px solid #e3e8f5;border-radius:6px;justify-content:space-between;margin-top:6px;padding:5px 7px;font-size:10px;display:flex}.a1s-stx .a1s-pn .a1s-add{text-align:center;color:#46507a;border:1px dashed #c9d2ea;border-radius:7px;margin-top:7px;padding:6px;font-size:10px}.a1s-stx .a1s-sg{place-items:center;padding:10px;display:grid;position:relative}.a1s-stx .a1s-sg .a1s-tee{width:180px;height:200px;position:relative}.a1s-stx .a1s-sg .a1s-tee svg{width:100%;height:100%}.a1s-stx .a1s-sg .a1s-area{border:1.5px dashed var(--a1s-accent2);border-radius:3px;width:84px;height:104px;position:absolute;top:36%;left:50%;transform:translate(-50%)}.a1s-stx .a1s-sg .a1s-acts{text-align:center;background:#fff;border-radius:9px;gap:3px;width:112px;padding:5px;font-size:9.5px;font-weight:600;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 24px -10px #0b15384d}.a1s-stx .a1s-sg .a1s-acts span{color:#0b1538;border-radius:6px;padding:6px}.a1s-stx .a1s-sg .a1s-acts span.a1s-p{background:var(--a1s-accent);color:#fff}.a1s-stx .a1s-rl{background:#fff;border-left:1px solid #e3e8f5;align-content:start;gap:4px;padding:8px 6px;display:grid}.a1s-stx .a1s-rl div{color:#46507a;border-radius:8px;grid-template-rows:22px 10px;place-items:center;gap:2px;height:44px;font-size:9px;display:grid}.a1s-stx .a1s-rl div svg{width:20px;height:20px}.a1s-stx .a1s-rl div.a1s-on{background:var(--a1s-tint);color:var(--a1s-accent-ink);box-shadow:inset 0 0 0 1px var(--a1s-accent2)}.a1s-stx .a1s-ft{background:#fff;border-top:1px solid #e3e8f5;justify-content:flex-end;align-items:center;gap:8px;padding:7px 12px;font-size:10.5px;display:flex}.a1s-stx .a1s-ft .a1s-pill{color:#46507a;border:1px solid #e3e8f5;border-radius:7px;padding:6px 9px}.a1s-stx .a1s-ft .a1s-pill i{background:#9aa3c0;border-radius:50%;width:6px;height:6px;margin-right:5px;display:inline-block}.a1s-stx .a1s-ft .a1s-pr{border:1px solid #e3e8f5;border-radius:7px;padding:6px 9px}.a1s-stx .a1s-ft .a1s-pr b{font-size:12px}.a1s-stx .a1s-ft .a1s-go{background:var(--a1s-accent);color:#fff;border-radius:7px;padding:7px 11px;font-weight:600}.a1s-pxs{grid-template-columns:420px 1fr;align-items:start;gap:64px;display:grid}.a1s-pxs .a1s-art{aspect-ratio:1;background:radial-gradient(70% 70% at 50% 40%,var(--a1s-tint) 0%,transparent 70%);border-radius:28px;place-items:center;display:grid;position:sticky;top:110px}.a1s-pxs .a1s-art svg{opacity:0;width:76%;height:76%;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;transform:scale(.96)}.a1s-pxs .a1s-art svg.a1s-on{opacity:1;transform:none}.a1s-pxs .a1s-art .a1s-cap{background:var(--a1s-surface);border:1px solid var(--a1s-line);white-space:nowrap;border-radius:9px;padding:7px 14px;font-size:14px;font-weight:600;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.a1s-pxs .a1s-art svg *{stroke:var(--a1s-accent);fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.a1s-pxs .a1s-art svg .a1s-f{fill:var(--a1s-tint2);stroke:none}.a1s-pxs .a1s-art svg .a1s-d{stroke-dasharray:6 5;stroke:var(--a1s-accent2)}.a1s-pxs .a1s-art svg .a1s-k{fill:var(--a1s-accent);stroke:none}.a1s-pxs .a1s-art svg .a1s-g{opacity:.42}.a1s-pxs .a1s-art svg .a1s-g *{stroke:var(--a1s-accent2)}.a1s-pxs .a1s-art svg .a1s-g .a1s-f{fill:var(--a1s-tint)}.a1s-plist{gap:14px;display:grid}.a1s-pb{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:22px;padding:26px 28px;scroll-margin-top:110px;transition:box-shadow .7s,border-color .7s;position:relative;overflow:hidden}.a1s-pb>*{z-index:1;position:relative}.a1s-pb:before{content:"";aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--a1s-accent) 24%,transparent) 0%,transparent 62%);opacity:0;pointer-events:none;z-index:0;border-radius:50%;width:56%;transition:opacity .8s;position:absolute;top:-44%;right:-18%}.a1s-pb:after{content:"";border-radius:inherit;background:linear-gradient(180deg,color-mix(in srgb,var(--a1s-accent) 70%,transparent) 0%,color-mix(in srgb,var(--a1s-accent) 22%,transparent) 55%,color-mix(in srgb,var(--a1s-accent) 8%,transparent) 100%);-webkit-mask-composite:xor;opacity:0;pointer-events:none;z-index:2;padding:1.5px;transition:opacity .7s;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.a1s-pb.a1s-on{box-shadow:0 22px 50px -30px color-mix(in srgb,var(--a1s-accent) 55%,transparent);border-color:#0000}.a1s-pb.a1s-on:before,.a1s-pb.a1s-on:after{opacity:1}.a1s-pb .a1s-k{letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-accent);font-size:12.5px;font-weight:700}.a1s-pb h3{letter-spacing:-.02em;margin-top:6px;font-size:22px}.a1s-pb ul{grid-template-columns:1fr 1fr;gap:8px 18px;margin-top:14px;list-style:none;display:grid}.a1s-pb li{color:var(--a1s-ink2);align-items:flex-start;gap:9px;font-size:15.5px;display:flex}.a1s-pb li:before{content:"";background:var(--a1s-accent);border-radius:50%;flex:none;width:7px;height:7px;margin-top:8px}.a1s-pb li b{color:var(--a1s-ink);font-weight:600}.a1s-pb .a1s-chips{flex-wrap:wrap;gap:6px;margin-top:16px;display:flex}.a1s-pb .a1s-chips span{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:8px;padding:5px 10px;font-size:13px;font-weight:600}.a1s-files{grid-template-columns:repeat(6,1fr);gap:14px;display:grid}.a1s-fc{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:18px;padding:14px;transition:all .3s}.a1s-fc:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--a1s-accent) 35%,transparent),0 22px 50px -28px color-mix(in srgb,var(--a1s-accent) 55%,transparent);transform:translateY(-4px)}.a1s-fc .a1s-th{aspect-ratio:1/1.2;background:#fff;border:1px solid #e3e8f5;border-radius:10px;position:relative;overflow:hidden}.a1s-fc .a1s-th svg{width:100%;height:100%;position:absolute;inset:0}.a1s-fc b{font-size:14px;font-family:var(--a1s-head);letter-spacing:-.01em;margin-top:12px;display:block}.a1s-fc small{color:var(--a1s-ink3);margin-top:3px;font-size:13px;line-height:1.35;display:block}.a1s-fc .a1s-ext{color:#fff;letter-spacing:.06em;font-size:10.5px;font-weight:700;font-family:var(--a1s-head);background:#0b1538;border-radius:6px;padding:3px 7px;position:absolute;top:8px;left:8px}.a1s-pipe{grid-template-columns:repeat(5,1fr);gap:0;margin-top:34px;display:grid;position:relative}.a1s-pipe:before{content:"";background:var(--a1s-grad);opacity:.45;height:2px;position:absolute;top:20px;left:10%;right:10%}.a1s-pipe div{text-align:center;padding:0 12px;position:relative}.a1s-pipe div i{background:var(--a1s-surface);border:1px solid var(--a1s-line);width:40px;height:40px;font-style:normal;font-family:var(--a1s-head);color:var(--a1s-accent);z-index:1;border-radius:12px;place-items:center;margin:0 auto 10px;font-size:14px;font-weight:600;display:grid;position:relative}.a1s-pipe div b{font-size:14px;display:block}.a1s-pipe div span{color:var(--a1s-ink2);margin-top:3px;font-size:13.5px;display:block}.a1s-hub{height:460px;margin-top:10px;position:relative}.a1s-hub svg.a1s-wires{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.a1s-hub .a1s-core{background:var(--a1s-grad2);color:#fff;width:120px;height:120px;font-family:var(--a1s-head);box-shadow:0 0 0 12px color-mix(in srgb,var(--a1s-accent) 12%,transparent),0 0 0 28px color-mix(in srgb,var(--a1s-accent) 5%,transparent);z-index:2;border-radius:50%;place-items:center;font-size:22px;font-weight:700;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.a1s-hub .a1s-core small{letter-spacing:.1em;opacity:.85;text-align:center;font-size:11px;font-weight:600;display:block}.a1s-lp{background:var(--a1s-surface);border:1px solid var(--a1s-line);letter-spacing:-.01em;white-space:nowrap;z-index:2;box-shadow:var(--a1s-shadow-sm);border-radius:10px;align-items:center;gap:8px;padding:9px 14px;font-size:14px;font-weight:700;transition:all .25s;display:inline-flex;position:absolute;transform:translate(-50%,-50%)}.a1s-lp i{background:var(--a1s-c,var(--a1s-accent));border-radius:50%;width:9px;height:9px;display:inline-block}.a1s-lp:hover{box-shadow:0 0 0 1px var(--a1s-c,var(--a1s-accent)),0 18px 40px -20px var(--a1s-c,var(--a1s-accent));transform:translate(-50%,-50%)translateY(-3px)}.a1s-lp small{color:var(--a1s-ink3);font-size:12px;font-weight:500}.a1s-illus{color:var(--a1s-ink3);align-items:center;gap:6px;margin-top:16px;font-size:13px;display:inline-flex}.a1s-illus i{background:var(--a1s-ink3);border-radius:50%;width:6px;height:6px;display:inline-block}@media (max-width:980px){.a1s-pxs{grid-template-columns:1fr}.a1s-pxs .a1s-art{max-width:360px;margin:0 auto;position:static}.a1s-files{grid-template-columns:1fr 1fr 1fr}.a1s-pipe{grid-template-columns:1fr 1fr}.a1s-pipe:before{display:none}.a1s-hub{flex-wrap:wrap;justify-content:center;gap:8px;height:auto;padding:20px 0;display:flex}.a1s-hub .a1s-core,.a1s-hub svg.a1s-wires{display:none}.a1s-lp{position:static;transform:none}.a1s-stx .a1s-bd{grid-template-columns:52px 1fr 56px}.a1s-stx .a1s-pn{display:none}}.a1s-hubtabs{justify-content:center;margin-top:26px;display:flex}.a1s-hubtabs .a1s-tabs{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow-sm);border-radius:14px;gap:4px;padding:5px;display:inline-flex}.a1s-hubtabs .a1s-tabs button{color:var(--a1s-ink2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;padding:9px 16px;font-size:14px;font-weight:600;transition:all .2s;position:relative}.a1s-hubtabs .a1s-tabs button.a1s-on{background:var(--a1s-tint2);color:var(--a1s-accent-ink)}.a1s-hubtabs .a1s-tabs button.a1s-on:after{display:none}.a1s-hubtabs .a1s-tabs button small{color:var(--a1s-ink3);margin-left:6px;font-size:12.5px;font-weight:600;display:inline}.a1s-hubtabs .a1s-tabs{background:var(--a1s-panel);border-color:#0000;box-shadow:0 16px 40px -22px #0b153880}.a1s-hubtabs .a1s-tabs button{color:#ffffffb8}.a1s-hubtabs .a1s-tabs button:hover{color:#fff;background:#ffffff14}.a1s-hubtabs .a1s-tabs button.a1s-on{color:var(--a1s-b800);background:#fff}.a1s-hubtabs .a1s-tabs button small{color:#ffffff73}.a1s-hubtabs .a1s-tabs button.a1s-on small{color:var(--a1s-b600)}.a1s-boundary{background:var(--a1s-panel);border-color:#0000;box-shadow:0 20px 50px -30px #0b153880}.a1s-boundary div+div{border-left-color:#ffffff1f}.a1s-hub{height:440px}.a1s-lp{opacity:0;transition:opacity .45s,transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.a1s-lp.a1s-in{opacity:1}.a1s-hubnote{text-align:center;color:var(--a1s-ink3);margin-top:6px;font-size:14.5px}.a1s-caps{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.a1s-capt{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:20px;padding:22px;transition:all .3s;position:relative;overflow:hidden}.a1s-capt:before{content:"";aspect-ratio:1;background:radial-gradient(circle,var(--a1s-tint2) 0%,transparent 62%);pointer-events:none;border-radius:50%;width:60%;position:absolute;top:-32%;right:-22%}.a1s-capt>*{position:relative}.a1s-capt:hover{box-shadow:0 0 0 1px color-mix(in srgb,var(--a1s-accent) 35%,transparent),0 22px 50px -28px color-mix(in srgb,var(--a1s-accent) 55%,transparent);transform:translateY(-4px)}.a1s-capt .a1s-pic{place-items:center;height:84px;margin-bottom:12px;display:grid}.a1s-capt .a1s-pic svg{width:96px;height:76px}.a1s-capt .a1s-pic svg *{stroke:var(--a1s-accent);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.a1s-capt .a1s-pic svg .a1s-f{fill:var(--a1s-tint2);stroke:none}.a1s-capt .a1s-pic svg .a1s-k{fill:var(--a1s-accent);stroke:none}.a1s-capt .a1s-pic svg .a1s-d{stroke-dasharray:4 4;stroke:var(--a1s-accent2)}.a1s-capt .a1s-pic svg .a1s-m{stroke:var(--a1s-ink3);stroke-dasharray:3 3}.a1s-capt .a1s-pic svg text{fill:var(--a1s-accent);stroke:none;font-family:var(--a1s-font-geist),var(--a1s-font-inter),sans-serif;font-weight:700}.a1s-capt h3{font-size:17px}.a1s-capt p{color:var(--a1s-ink2);margin-top:6px;font-size:14.5px}.a1s-capt .a1s-ew{border-top:1px dashed var(--a1s-line);gap:4px;margin-top:14px;padding-top:12px;font-size:13.5px;display:grid}.a1s-capt .a1s-ew span{align-items:baseline;gap:8px;display:flex}.a1s-capt .a1s-ew i{letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-ink3);flex:none;width:64px;font-size:11.5px;font-style:normal;font-weight:700}.a1s-capt .a1s-ew span.a1s-h i{color:var(--a1s-accent)}.a1s-capt .a1s-ew span.a1s-h{color:var(--a1s-ink);font-weight:600}.a1s-capt .a1s-ew span.a1s-e{color:var(--a1s-ink3);text-decoration:line-through;-webkit-text-decoration-color:var(--a1s-line2);text-decoration-color:var(--a1s-line2);text-decoration-thickness:1.5px}@media (max-width:980px){.a1s-caps{grid-template-columns:1fr 1fr}.a1s-hub{height:auto}}.a1s-eyi{background:var(--a1s-tint);width:28px;height:28px;color:var(--a1s-accent);border-radius:9px;place-items:center;margin-right:2px;display:inline-grid}.a1s-eyi svg{width:15px;height:15px}.a1s-spine.a1s-dark .a1s-eyi{color:#fff;background:#ffffff1f}.a1s-pb li:before{display:none}.a1s-pb li .a1s-bi{background:var(--a1s-tint);width:18px;height:18px;color:var(--a1s-accent);border-radius:6px;flex:none;place-items:center;margin-top:2px;display:inline-grid}.a1s-pb li .a1s-bi svg{width:11px;height:11px}.a1s-pcats{flex-wrap:wrap;gap:6px;margin:-14px 0 28px;display:flex}.a1s-pcats button{font:inherit;border:1px solid var(--a1s-line);background:var(--a1s-surface);color:var(--a1s-ink2);cursor:pointer;border-radius:10px;align-items:center;gap:8px;padding:8px 14px;font-size:14.5px;font-weight:600;transition:all .25s;display:inline-flex}.a1s-pcats button em{background:var(--a1s-line2);color:var(--a1s-ink3);border-radius:6px;padding:1px 7px;font-size:12px;font-style:normal}.a1s-pcats button:hover{border-color:var(--a1s-tint2);color:var(--a1s-ink)}.a1s-pcats button.a1s-on{background:var(--a1s-tint);border-color:var(--a1s-tint2);color:var(--a1s-accent-ink)}.a1s-pcats button.a1s-on em{background:var(--a1s-accent);color:#fff}.a1s-pw{grid-template-columns:repeat(6,1fr);gap:16px;padding-bottom:28px;display:grid;position:relative}.a1s-pw:before{content:"";background:radial-gradient(closest-side,color-mix(in srgb,var(--a1s-accent) 12%,transparent),transparent);filter:blur(30px);pointer-events:none;z-index:0;border-radius:50%;position:absolute;inset:-6% 10%}.a1s-pt{z-index:1;background:var(--a1s-surface);border:1px solid var(--a1s-line);text-align:center;border-radius:20px;padding:18px 16px 16px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,opacity .45s,border-color .35s;position:relative;overflow:hidden}.a1s-pw .a1s-pt:nth-child(6n+2),.a1s-pw .a1s-pt:nth-child(6n+4),.a1s-pw .a1s-pt:nth-child(6n+6){transform:translateY(28px)}.a1s-pt:before{content:"";aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--a1s-accent) 16%,transparent),transparent 60%);opacity:0;pointer-events:none;border-radius:50%;width:140%;transition:opacity .4s;position:absolute;top:-70%;left:-20%}.a1s-pt:hover{box-shadow:0 22px 44px -26px color-mix(in srgb,var(--a1s-accent) 55%,transparent);border-color:color-mix(in srgb,var(--a1s-accent) 40%,var(--a1s-line));transform:translateY(-6px)}.a1s-pw .a1s-pt:nth-child(6n+2):hover,.a1s-pw .a1s-pt:nth-child(6n+4):hover,.a1s-pw .a1s-pt:nth-child(6n+6):hover{transform:translateY(22px)}.a1s-pt:hover:before{opacity:1}.a1s-pt svg{aspect-ratio:1;width:100%;max-width:120px;stroke:var(--a1s-accent);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;margin:0 auto 10px;display:block;position:relative}.a1s-pt svg .a1s-f{fill:var(--a1s-tint)}.a1s-pt svg .a1s-s{stroke-width:9px;stroke:var(--a1s-tint2)}.a1s-pt svg .a1s-pa{stroke:var(--a1s-accent2);stroke-dasharray:4 3;fill:color-mix(in srgb,var(--a1s-accent) 7%,transparent);animation:1.4s linear infinite a1s-march}@keyframes a1s-march{to{stroke-dashoffset:-26px}}.a1s-pt b{font-family:var(--a1s-head);letter-spacing:-.01em;font-size:15px;display:block;position:relative}.a1s-pt .a1s-m,.a1s-pt .a1s-rule{color:var(--a1s-ink3);margin-top:4px;font-size:13px;line-height:1.3;transition:opacity .3s,transform .3s;display:block;position:relative}.a1s-pt .a1s-m{min-height:32px}.a1s-pt .a1s-rule{color:var(--a1s-accent-ink);opacity:0;margin:0;font-size:12.5px;font-weight:600;position:absolute;bottom:16px;left:12px;right:12px;transform:translateY(6px)}.a1s-pt:hover .a1s-m{opacity:0;transform:translateY(-6px)}.a1s-pt:hover .a1s-rule{opacity:1;transform:none}.a1s-pw[data-cat]:not([data-cat=all]) .a1s-pt{opacity:.22}.a1s-pw[data-cat=apparel] .a1s-pt[data-c=apparel],.a1s-pw[data-cat=drinkware] .a1s-pt[data-c=drinkware],.a1s-pw[data-cat=signage] .a1s-pt[data-c=signage],.a1s-pw[data-cat=print] .a1s-pt[data-c=print],.a1s-pw[data-cat=promo] .a1s-pt[data-c=promo]{opacity:1;border-color:color-mix(in srgb,var(--a1s-accent) 40%,var(--a1s-line));box-shadow:0 22px 44px -26px color-mix(in srgb,var(--a1s-accent) 45%,transparent)}.a1s-mq{margin-top:34px;overflow:hidden;-webkit-mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.a1s-mq>div{gap:10px;width:max-content;animation:60s linear infinite a1s-mq;display:flex}.a1s-mq:hover>div{animation-play-state:paused}.a1s-mq span{border:1px solid var(--a1s-line);background:var(--a1s-surface);color:var(--a1s-ink2);white-space:nowrap;border-radius:9px;padding:8px 14px;font-size:14px}.a1s-mq span.a1s-more{background:var(--a1s-tint);border-color:var(--a1s-tint2);color:var(--a1s-accent-ink);font-weight:600}@keyframes a1s-mq{to{transform:translate(-50%)}}@media (max-width:900px){.a1s-pw{grid-template-columns:repeat(3,1fr)}.a1s-pw .a1s-pt{transform:none!important}}.a1s-bloghead{justify-content:space-between;align-items:flex-end;gap:24px;max-width:none;display:flex}.a1s-posts{grid-template-columns:1fr 1fr;gap:20px;display:grid}.a1s-post{background:var(--a1s-surface);border:1px solid var(--a1s-line);color:inherit;border-radius:22px;grid-template-columns:220px 1fr;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s,border-color .35s;display:grid;overflow:hidden}.a1s-post:hover{box-shadow:var(--a1s-shadow);border-color:color-mix(in srgb,var(--a1s-accent) 35%,var(--a1s-line));transform:translateY(-6px)}.a1s-post .a1s-cover{aspect-ratio:auto;place-items:center;min-height:100%;display:grid;position:relative;overflow:hidden}.a1s-post .a1s-cover.a1s-c4{background:linear-gradient(160deg,#182f74,#356dee)}.a1s-post .a1s-cover svg{stroke:#fff;fill:#ffffff24;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;width:100%;height:100%}.a1s-post .a1s-cover svg text{fill:#fff;stroke:none;font-family:var(--a1s-head)}.a1s-post .a1s-cover svg .a1s-hi{fill:#fff;stroke:#fff}.a1s-post .a1s-cover.a1s-c1{background:var(--a1s-grad2)}.a1s-post .a1s-cover.a1s-c2{background:var(--a1s-panel)}.a1s-post .a1s-cover.a1s-c3{background:linear-gradient(135deg,#2153de 0%,#5c91f6 100%)}.a1s-post .a1s-cover:after{content:"";pointer-events:none;background:radial-gradient(closest-side,#ffffff2e,#0000);height:120%;position:absolute;inset:auto -20% -60%}.a1s-pbody{padding:20px 22px 22px}.a1s-post .a1s-meta{color:var(--a1s-ink3);justify-content:space-between;font-size:13px;font-weight:600;display:flex}.a1s-post .a1s-meta .a1s-cat{color:var(--a1s-accent);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.a1s-post h3{letter-spacing:-.02em;margin-top:10px;font-size:20px;line-height:1.25}.a1s-post p{color:var(--a1s-ink2);margin-top:8px;font-size:15px}.a1s-post .a1s-by{color:var(--a1s-ink3);align-items:center;gap:10px;margin-top:16px;font-size:14px;display:flex}.a1s-post .a1s-by b{color:var(--a1s-ink);font-weight:600}.a1s-post .a1s-by i{background:var(--a1s-grad2);color:#fff;width:30px;height:30px;font-style:normal;font-family:var(--a1s-head);border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid}@media (max-width:900px){.a1s-posts,.a1s-post{grid-template-columns:1fr}.a1s-post .a1s-cover{aspect-ratio:2}.a1s-bloghead{flex-direction:column;align-items:flex-start}}.a1s-xband{background:var(--a1s-panel);color:#fff;border-radius:28px;grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;padding:56px;display:grid;position:relative;overflow:hidden}.a1s-xband:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#5c91f666,#0000 60%);border-radius:50%;width:60%;position:absolute;top:-40%;right:-20%}.a1s-xband>*{position:relative}.a1s-xband .a1s-eyebrow{color:var(--a1s-b300)}.a1s-xband h2{background:linear-gradient(#fff 0%,#bbd4fd 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:14px}.a1s-xband .a1s-lead{color:#ffffffc2;margin-top:14px}.a1s-xstats{gap:28px;margin-top:26px;display:flex}.a1s-xstats b{font-family:var(--a1s-head);letter-spacing:-.03em;color:#fff;font-size:30px;display:block}.a1s-xstats span{color:#fff9;font-size:14px}.a1s-xgrid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.a1s-xp{background:#ffffff12;border:1px solid #ffffff1a;border-radius:18px;padding:20px;transition:all .3s}.a1s-xp:hover{background:#ffffff1c;transform:translateY(-4px)}.a1s-xp i{color:#0b1538;width:40px;height:40px;font-style:normal;font-family:var(--a1s-head);background:#fff;border-radius:12px;place-items:center;margin-bottom:12px;font-size:14px;font-weight:700;display:grid}.a1s-xp b{font-family:var(--a1s-head);letter-spacing:-.01em;font-size:15.5px;display:block}.a1s-xp p{color:#ffffffb3;margin-top:6px;font-size:14.5px;line-height:1.5}.a1s-xband .a1s-illus{color:#ffffff8c}@media (max-width:900px){.a1s-xband{grid-template-columns:1fr;padding:32px}.a1s-xgrid{grid-template-columns:1fr}}.a1s-stepsx{grid-template-columns:1fr 440px 1fr;align-items:center;gap:24px;margin-top:10px;display:grid}.a1s-stcol{gap:72px;display:grid}.a1s-stp .a1s-row{align-items:center;gap:14px;display:flex}.a1s-stp .a1s-n{background:var(--a1s-surface);border:1px solid var(--a1s-line);width:64px;height:64px;box-shadow:var(--a1s-shadow-sm);font-family:var(--a1s-head);color:var(--a1s-accent);border-radius:50%;flex:none;place-items:center;font-size:20px;font-weight:600;display:grid}.a1s-stp .a1s-ln{flex:1;width:100%;height:70px}.a1s-stp .a1s-ln path{fill:none;stroke:var(--a1s-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:900;stroke-dashoffset:900px;animation:1.6s forwards a1s-draw}.a1s-stp:nth-child(2) .a1s-ln path{animation-delay:.3s}@keyframes a1s-draw{to{stroke-dashoffset:0}}.a1s-stp h4{letter-spacing:-.02em;margin-top:6px;font-size:24px}.a1s-stp p{color:var(--a1s-ink2);margin-top:6px;font-size:15.5px}.a1s-stcol.a1s-r .a1s-stp{text-align:right}.a1s-stcol.a1s-r .a1s-stp .a1s-row{flex-direction:row-reverse}.a1s-stcol.a1s-r .a1s-stp p{margin-left:auto}.a1s-stphone{place-items:center;min-height:660px;display:grid;position:relative;overflow:visible}.a1s-stphone .a1s-orb{background:var(--a1s-grad2);opacity:.95;border-radius:50%;width:440px;height:440px;position:absolute;top:52%;left:50%;transform:translate(-50%,-50%)}.a1s-stphone .a1s-orb:after{content:"";background:radial-gradient(circle at 30% 20%,#ffffff59,#0000 55%);border-radius:50%;position:absolute;inset:0}.a1s-phone{aspect-ratio:9/19.2;background:#0b1538;border-radius:46px;width:300px;padding:11px;animation:8s ease-in-out infinite a1s-float;position:relative;box-shadow:0 40px 80px -30px #0b153899,inset 0 0 0 2px #ffffff1f}.a1s-phone:before{content:"";z-index:2;background:#0b1538;border-radius:14px;width:90px;height:26px;position:absolute;top:22px;left:50%;transform:translate(-50%)}.a1s-phone .a1s-scr{color:#0b1538;background:#f4f6fc;border-radius:36px;flex-direction:column;height:100%;padding:14px 14px 10px;font-size:12px;display:flex;overflow:hidden}.a1s-phone .a1s-sb{justify-content:space-between;padding:2px 6px 14px;font-size:12px;font-weight:600;display:flex}.a1s-ph-h{justify-content:space-between;align-items:center;margin-top:6px;display:flex}.a1s-ph-h small{color:#7681a6;font-size:11px;display:block}.a1s-ph-h b{font-family:var(--a1s-head);font-size:15px}.a1s-ph-h i{color:#fff;background:linear-gradient(135deg,#182f74,#5c91f6);border-radius:50%;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;font-weight:700;display:grid}.a1s-ph-l{letter-spacing:.08em;text-transform:uppercase;color:#7681a6;margin:14px 0 6px;font-size:10.5px;font-weight:700}.a1s-ph-nav{color:#7681a6;border-top:1px solid #e3e8f5;justify-content:space-around;margin-top:auto;padding:10px 6px 4px;font-size:11px;font-weight:600;display:flex}.a1s-ph-nav .a1s-on{color:#2153de}@media (max-width:1000px){.a1s-stepsx{grid-template-columns:1fr}.a1s-stcol.a1s-r .a1s-stp{text-align:left}.a1s-stcol.a1s-r .a1s-stp .a1s-row{flex-direction:row}.a1s-stcol.a1s-r .a1s-stp p{margin-left:0}.a1s-stp .a1s-ln{display:none}.a1s-stphone{min-height:560px}}.a1s-demo{grid-template-columns:1fr 430px;align-items:center;gap:48px;padding:0 56px;display:grid;position:relative}.a1s-dbg{background:radial-gradient(60% 90% at 100% 0%,#ffffff38,transparent 60%),var(--a1s-grad2);z-index:0;border-radius:32px;position:absolute;inset:56px 0;overflow:hidden}.a1s-dbg:after{content:"";background:radial-gradient(circle,#ffffff2e,#0000 60%);border-radius:50%;width:520px;height:520px;position:absolute;bottom:-280px;left:-160px}.a1s-dpanel{z-index:1;color:#fff;padding:40px 0;position:relative}.a1s-dpanel h2{background:linear-gradient(#fff 0%,#bbd4fd 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:18px}.a1s-dpanel p{color:#ffffffd6;max-width:540px;margin-top:14px;font-size:17px}.a1s-dpts{flex-wrap:wrap;gap:8px;margin-top:20px;display:flex}.a1s-dpts span{background:#ffffff24;border:1px solid #fff3;border-radius:10px;padding:8px 12px;font-size:14.5px;font-weight:500}.a1s-drate{color:#fff;background:#ffffff1f;border:1px solid #ffffff2e;border-radius:12px;align-items:center;gap:12px;padding:8px 14px 8px 8px;font-size:14px;display:inline-flex}.a1s-drate .a1s-av{display:flex}.a1s-drate .a1s-av i{color:#0b1538;width:28px;height:28px;font-style:normal;font-family:var(--a1s-head);background:#fff;border:2px solid #2153de;border-radius:50%;place-items:center;margin-right:-8px;font-size:11px;font-weight:700;display:grid}.a1s-drate .a1s-stars{color:#f3d27a;letter-spacing:1px}.a1s-dform{z-index:1;background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:24px;padding:36px 34px;position:relative;box-shadow:0 0 0 1px #0b15380a,0 0 32px #0b15381f,0 0 80px #0b15381a}.a1s-dform h3{letter-spacing:-.02em;font-size:26px}.a1s-dform>p{color:var(--a1s-ink3);margin:6px 0 22px;font-size:14.5px}.a1s-dform label{color:var(--a1s-ink2);margin-bottom:14px;font-size:14px;font-weight:600;display:block}.a1s-dform input,.a1s-dform select{border:0;border-bottom:1px solid var(--a1s-line);width:100%;font:inherit;color:var(--a1s-ink);background:0 0;border-radius:0;margin-top:6px;padding:12px 0;font-size:15px;display:block}.a1s-dform input:focus,.a1s-dform select:focus{border-bottom-color:var(--a1s-accent);outline:none}.a1s-dform .a1s-btn{justify-content:center;width:100%;margin-top:10px}@media (max-width:1000px){.a1s-demo{grid-template-columns:1fr;padding:0}.a1s-dbg{inset:0 0 120px}.a1s-dpanel{padding:40px 28px 0}.a1s-dform{margin:0 16px}}.a1s-meet{color:#fff;background:linear-gradient(115deg,#13245f 0%,#0d1a48 45%,#080f2c 100%);border-radius:32px;grid-template-columns:1fr 1.05fr;align-items:center;gap:64px;padding:56px;display:grid;position:relative;overflow:hidden}.a1s-meet:before{content:"";aspect-ratio:1;pointer-events:none;background:radial-gradient(circle,#356dee47,#0000 60%);border-radius:50%;width:55%;position:absolute;top:-40%;left:-18%}.a1s-meet>*{position:relative}.a1s-agflow{gap:14px;display:grid;position:relative}.a1s-agflow .a1s-agst{opacity:0;transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(12px)}.a1s-agflow.a1s-in .a1s-agst{opacity:1;transform:none}.a1s-agflow.a1s-in .a1s-ag-trace .a1s-agst:first-child{transition-delay:.25s}.a1s-agflow.a1s-in .a1s-ag-trace .a1s-agst:nth-child(2){transition-delay:.45s}.a1s-agflow.a1s-in .a1s-ag-trace .a1s-agst:nth-child(3){transition-delay:.65s}.a1s-agflow.a1s-in .a1s-ag-trace .a1s-agst:nth-child(4){transition-delay:.85s}.a1s-agflow.a1s-in .a1s-ag-draft{transition-delay:1.1s}.a1s-agflow.a1s-in .a1s-ag-queue{transition-delay:1.35s}.a1s-ag-mail{background:#ffffff14;border:1px solid #ffffff1f;border-radius:16px 16px 16px 4px;align-self:start;width:86%;max-width:86%;padding:16px 18px}.a1s-ag-from{color:#fff9;align-items:center;gap:10px;font-size:13.5px;display:flex}.a1s-ag-from b{color:#fff;font-weight:600}.a1s-ag-from i{color:#0b1538;width:26px;height:26px;font-size:11px;font-style:normal;font-weight:700;font-family:var(--a1s-head);background:#fff;border-radius:50%;place-items:center;display:grid}.a1s-ag-mail p{color:#ffffffe6;margin-top:8px;font-size:15px;line-height:1.5}.a1s-ag-trace{gap:10px;padding:4px 0 4px 26px;display:grid;position:relative}.a1s-ag-trace:before{content:"";background:linear-gradient(#8fb6fbb3,#8fb6fb1a);width:2px;position:absolute;top:6px;bottom:6px;left:11px}.a1s-ag-step{color:#ffffffb8;align-items:center;gap:12px;font-size:14px;display:flex}.a1s-ag-step b{color:#fff;font-weight:600}.a1s-ag-step i{color:#bbd4fd;background:#1e3a8a;border:1px solid #8fb6fb80;border-radius:8px;place-items:center;width:24px;height:24px;display:grid;position:absolute;left:0}.a1s-ag-step i svg{width:12px;height:12px}.a1s-ag-step{padding-left:12px;position:relative}.a1s-ag-step i{left:-26px}.a1s-ag-draft{color:#0b1538;background:#fff;border-radius:18px;width:calc(86% - 26px);margin-left:26px;padding:20px 22px;box-shadow:0 30px 60px -30px #0009}.a1s-ag-dh{justify-content:space-between;align-items:center;display:flex}.a1s-ag-dh small{color:#7681a6;font-size:13px}.a1s-ag-badge{color:#8a5a00;background:#fff4df;border-radius:8px;align-items:center;gap:7px;padding:5px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.a1s-ag-badge i{background:#e0a21b;border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite a1s-pulse}@keyframes a1s-pulse{50%{box-shadow:0 0 0 5px #e0a21b33}}.a1s-ag-dt{justify-content:space-between;align-items:baseline;margin:12px 0 8px;display:flex}.a1s-ag-dt b{font-family:var(--a1s-head);letter-spacing:-.01em;font-size:17px}.a1s-ag-dt .a1s-amt{color:#1a41b8;font-size:24px}.a1s-ag-line{color:#46507a;border-top:1px solid #eef1fa;justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;display:flex}.a1s-ag-act{align-items:center;gap:8px;margin-top:14px;display:flex}.a1s-ag-act span{color:#0b1538;border:1px solid #e3e8f5;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-size:14px;font-weight:600;display:inline-flex}.a1s-ag-act .a1s-go{color:#fff;background:linear-gradient(135deg,#2153de,#5c91f6);border-color:#0000}.a1s-ag-act .a1s-go svg{width:14px;height:14px}.a1s-ag-act .a1s-why{color:#2153de;text-underline-offset:3px;border:0;margin-left:auto;padding:0;text-decoration:underline}.a1s-ag-queue{flex-wrap:wrap;gap:10px;margin-left:26px;display:flex}.a1s-ag-queue span{color:#fffc;background:#ffffff12;border:1px dashed #fff3;border-radius:10px;align-items:center;gap:8px;padding:8px 12px;font-size:13.5px;display:inline-flex}.a1s-ag-queue i{background:#8fb6fb;border-radius:50%;width:6px;height:6px}.a1s-mtxt .a1s-eyebrow{color:var(--a1s-b300)}.a1s-mtxt h2{background:linear-gradient(#fff 0%,#bbd4fd 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin-top:14px}.a1s-mtxt p{color:#ffffffc7;margin-top:14px;font-size:16.5px;line-height:1.6}.a1s-mstats{gap:12px;margin-top:24px;list-style:none;display:grid}.a1s-mstats li{align-items:center;gap:12px;font-size:15.5px;font-weight:500;display:flex}.a1s-mstats i{width:32px;height:32px;color:var(--a1s-b300);background:#ffffff1f;border-radius:10px;flex:none;place-items:center;display:grid}.a1s-mstats svg{width:16px;height:16px}.a1s-mbrands{border-top:1px solid #ffffff1f;margin-top:26px;padding-top:22px}.a1s-mbrands>span{letter-spacing:.08em;text-transform:uppercase;color:#ffffff80;font-size:12.5px;font-weight:700}.a1s-mbrands div{flex-wrap:wrap;gap:8px 18px;margin-top:12px;display:flex}.a1s-mbrands b{align-items:center;gap:8px;font-size:14px;font-weight:600;display:inline-flex}.a1s-mbrands b i{color:#fff;width:24px;height:24px;font-size:10.5px;font-style:normal;font-weight:700;font-family:var(--a1s-head);border-radius:7px;place-items:center;display:grid}@media (max-width:900px){.a1s-meet{grid-template-columns:1fr;padding:28px}}.a1s-bento{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:10px;display:grid}.a1s-bcol{align-content:start;gap:24px;display:grid}.a1s-bq{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:26px;flex-direction:column;min-height:440px;padding:40px 36px;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s;display:flex;position:relative;overflow:hidden}.a1s-bq:before{content:"";aspect-ratio:1;background:radial-gradient(circle,var(--a1s-tint2),transparent 62%);pointer-events:none;border-radius:50%;width:70%;position:absolute;top:-35%;right:-25%}.a1s-bq>*{position:relative}.a1s-bq:hover{box-shadow:0 26px 50px -30px color-mix(in srgb,var(--a1s-accent) 50%,transparent);transform:translateY(-6px)}.a1s-bq .a1s-stars{color:#e0a21b;letter-spacing:3px;font-size:18px}.a1s-bq p{color:var(--a1s-ink);margin-top:20px;font-size:18px;line-height:1.6}.a1s-bstat{margin-top:auto;padding-top:32px}.a1s-bstat b{font-family:var(--a1s-head);letter-spacing:-.035em;background:linear-gradient(180deg,var(--a1s-h2a),var(--a1s-h2b));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:44px;line-height:1;display:block}.a1s-bstat span{color:var(--a1s-ink3);margin-top:8px;font-size:14px;display:block}.a1s-bq.a1s-grad{background:radial-gradient(90% 70% at 100% 100%,#8fb6fb8c,#0000 60%),linear-gradient(160deg,#182f74 0%,#2153de 70%,#5c91f6 100%);border-color:#0000;min-height:500px}.a1s-bq.a1s-grad:before{display:none}.a1s-bq.a1s-grad p{color:#fff}.a1s-bq.a1s-grad .a1s-stars{color:#f3d27a}.a1s-bq.a1s-grad .a1s-bstat b{-webkit-text-fill-color:#fff;color:#fff;background:0 0}.a1s-bq.a1s-grad .a1s-bstat span{color:#ffffffb8}.a1s-bwho{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:26px;align-items:center;gap:16px;padding:22px 26px;display:flex}.a1s-bwho .a1s-av{width:60px;height:60px;box-shadow:0 0 0 3px var(--a1s-surface),0 0 0 4px var(--a1s-tint2);border-radius:50%;flex:none}.a1s-bwho b{font-size:16.5px;font-family:var(--a1s-head);letter-spacing:-.01em;display:block}.a1s-bwho span{color:var(--a1s-ink3);font-size:14.5px}@media (max-width:900px){.a1s-bento{grid-template-columns:1fr}}.a1s-fnews{border-bottom:1px solid color-mix(in srgb,var(--a1s-line) 60%,var(--a1s-accent) 40%);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:32px;margin-bottom:40px;padding:0 0 28px;display:flex}.a1s-fnews b{font-family:var(--a1s-head);letter-spacing:-.01em;font-size:18px;display:block}.a1s-fnews>div>span{color:var(--a1s-ink2);font-size:14px}.a1s-fnews .a1s-news{margin:0}.a1s-fnews .a1s-news div{width:460px;max-width:none}.a1s-status{color:var(--a1s-ink2);align-items:center;gap:8px;margin-top:22px;font-size:14.5px;display:flex}.a1s-status i{background:#34c78c;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #34c78c40}.a1s-status a{color:var(--a1s-accent);font-weight:600}@media (max-width:900px){.a1s-fnews .a1s-news div{width:100%}}@keyframes a1s-spin{to{transform:rotate(360deg)}}@keyframes a1s-fly{0%{offset-distance:0%;opacity:0;transform:scale(.9)}10%{opacity:1}75%{opacity:1;transform:scale(1)}90%,to{offset-distance:100%;opacity:0;transform:scale(.85)}}.a1s-ph-kpi{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:14px;display:grid}.a1s-ph-kpi div{background:#fff;border:1px solid #e3e8f5;border-radius:12px;padding:10px 9px}.a1s-ph-kpi small{color:#7681a6;font-size:10px;display:block}.a1s-ph-kpi b{font-family:var(--a1s-head);letter-spacing:-.02em;font-size:15px}.a1s-ph-kpi div:first-child{color:#fff;background:linear-gradient(135deg,#182f74,#2153de);border-color:#0000}.a1s-ph-kpi div:first-child small{color:#ffffffb3}.a1s-ph-dec{background:#fff;border:1px solid #e3e8f5;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;padding:10px;display:flex}.a1s-ph-dec b{font-size:12px;display:block}.a1s-ph-dec small{color:#7681a6;margin-top:2px;font-size:10.5px;display:block}.a1s-ph-dec span{color:#1a41b8;white-space:nowrap;border:1px solid #e3e8f5;border-radius:8px;padding:6px 10px;font-size:11px;font-weight:700}.a1s-ph-dec .a1s-go{color:#fff;background:#2153de;border-color:#0000}.a1s-ph-dec.a1s-warn{background:#fffbf1;border-color:#f5d9a0}.a1s-ftalk dl{gap:4px;display:grid}.a1s-ftalk dt{color:var(--a1s-ink3);margin-top:10px;font-size:13px}.a1s-ftalk dt:first-child{margin-top:0}.a1s-ftalk dd{color:var(--a1s-ink);font-size:14.5px}.a1s-ftalk dd a{color:var(--a1s-ink);margin:0;font-weight:500;display:inline}.a1s-ftalk dd a:hover{color:var(--a1s-accent)}.a1s-ftalk dd small{color:var(--a1s-ink3);font-size:13.5px;display:block}.a1s-tabs button.a1s-on:before{content:"";background:color-mix(in srgb,var(--a1s-accent) 24%,transparent);border-radius:2px;height:3px;position:absolute;bottom:5px;left:44px;right:16px}.a1s-tabs button.a1s-on:after{opacity:1;height:3px}.a1s-slide .a1s-scene{box-shadow:none;background:radial-gradient(70% 90% at 0% 0%,color-mix(in srgb,var(--a1s-accent) 18%,transparent),transparent 70%),linear-gradient(160deg,color-mix(in srgb,var(--a1s-accent) 12%,var(--a1s-bg)) 0%,var(--a1s-bg) 85%);border:0}.a1s-slide .a1s-scene .a1s-base{box-shadow:0 2px 6px #0b15380d,0 30px 60px -30px #0b15384d}.a1s-orail{align-items:center;gap:14px;max-width:560px;margin:0 auto 34px;display:flex}.a1s-orail i{background:linear-gradient(90deg,transparent,var(--a1s-accent2));flex:1;height:2px}.a1s-orail i:last-child{background:linear-gradient(90deg,var(--a1s-accent2),transparent)}.a1s-orail span{background:var(--a1s-grad2);color:#fff;letter-spacing:.02em;border-radius:10px;padding:7px 14px;font-size:13.5px;font-weight:600;box-shadow:0 10px 24px -12px #2153deb3}.a1s-oxs{isolation:isolate;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.a1s-ox{padding:12px 40px 8px;transition:all .35s;position:relative}.a1s-ox+.a1s-ox:before{content:"";background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--a1s-accent) 35%,var(--a1s-line)) 20%,color-mix(in srgb,var(--a1s-accent) 35%,var(--a1s-line)) 80%,transparent);width:1px;position:absolute;top:10px;bottom:10px;left:0}.a1s-ox:after{content:"";background:radial-gradient(closest-side,color-mix(in srgb,var(--a1s-accent) 16%,transparent),transparent);filter:blur(10px);opacity:0;pointer-events:none;z-index:-1;border-radius:50%;height:60%;transition:opacity .5s;position:absolute;top:0;left:10%;right:10%}.a1s-ox:hover:after{opacity:1}.a1s-ox-top{justify-content:space-between;align-items:center;display:flex}.a1s-ox-n{font-family:var(--a1s-head);letter-spacing:-.05em;background:linear-gradient(180deg,var(--a1s-accent) 0%,color-mix(in srgb,var(--a1s-accent2) 30%,transparent) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:72px;font-weight:700;line-height:1}.a1s-ox-ic{background:var(--a1s-tint);width:44px;height:44px;color:var(--a1s-accent);border-radius:12px;place-items:center;display:grid}.a1s-ox-ic svg{width:20px;height:20px}.a1s-ox-k{letter-spacing:.1em;text-transform:uppercase;color:var(--a1s-accent);margin-top:18px;font-size:13px;font-weight:700;display:block}.a1s-ox h3{letter-spacing:-.02em;margin-top:8px;font-size:24px;line-height:1.2}.a1s-ox p{color:var(--a1s-ink2);margin-top:10px;font-size:16px}.a1s-ox ul{margin-top:22px;list-style:none}.a1s-ox li{border-top:1px dashed color-mix(in srgb,var(--a1s-line) 70%,var(--a1s-accent) 30%);color:var(--a1s-ink2);justify-content:space-between;gap:16px;padding:12px 0;font-size:14.5px;display:flex}.a1s-ox li b{color:var(--a1s-ink);text-align:right;font-weight:600}.a1s-ox-go{color:var(--a1s-accent);align-items:center;gap:6px;margin-top:18px;font-size:14px;font-weight:600;display:inline-flex}.a1s-ox-go svg{width:15px;height:15px;transition:transform .3s}.a1s-ox-go:hover svg{transform:translate(4px)}@media (max-width:900px){.a1s-oxs{grid-template-columns:1fr;gap:28px}.a1s-ox{padding:0}.a1s-ox+.a1s-ox:before{display:none}}.a1s-stphone{align-content:center;min-height:740px}.a1s-phone .a1s-scr{padding:14px 12px 10px}.a1s-pvp{flex:1;margin:0 -2px;position:relative;overflow:hidden}.a1s-ptr{height:100%;transition:transform .7s cubic-bezier(.65,0,.25,1);display:flex}.a1s-psc{flex-direction:column;flex:0 0 100%;min-width:0;padding:0 4px;display:flex}.a1s-pdots{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow-sm);z-index:3;border-radius:12px;gap:4px;padding:5px;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.a1s-pdots button{font:inherit;color:var(--a1s-ink3);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 11px;font-size:13.5px;font-weight:600;position:relative;overflow:hidden}.a1s-pdots button:hover{color:var(--a1s-ink)}.a1s-pdots button.a1s-on{background:var(--a1s-tint2);color:var(--a1s-accent-ink)}.a1s-pdots button.a1s-on:after{content:"";background:var(--a1s-accent);border-radius:2px;height:2px;animation:3.8s linear forwards a1s-bar;position:absolute;bottom:3px;left:10px;right:10px}.a1s-ph-seg{background:#e8edf8;border-radius:9px;gap:4px;margin-top:12px;padding:3px;display:flex}.a1s-ph-seg span{text-align:center;color:#7681a6;border-radius:7px;flex:1;padding:6px 0;font-size:11px;font-weight:600}.a1s-ph-seg .a1s-on{color:#1a41b8;background:#fff}.a1s-ph-q{background:#fff;border:1px solid #e3e8f5;border-radius:12px;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;padding:10px;display:flex}.a1s-ph-q b{font-size:12px;display:block}.a1s-ph-q small{color:#7681a6;margin-top:2px;font-size:10.5px;display:block}.a1s-ph-q em{font-style:normal;font-family:var(--a1s-head);color:#1a41b8;font-size:13.5px;font-weight:700}.a1s-ph-q em.a1s-ok{color:#15935e}.a1s-ph-cta{color:#fff;text-align:center;background:linear-gradient(135deg,#182f74,#2153de);border-radius:12px;margin-top:10px;padding:11px;font-size:12.5px;font-weight:600}.a1s-ph-press{background:#fff;border:1px solid #e3e8f5;border-radius:12px;margin-bottom:6px;padding:10px}.a1s-ph-press b{font-size:12px}.a1s-ph-press span{color:#7681a6;margin-top:2px;font-size:10.5px;display:block}.a1s-ph-press .a1s-bar{background:#e3e8f5;border-radius:99px;height:5px;margin-top:7px;overflow:hidden}.a1s-ph-press .a1s-bar i{background:linear-gradient(90deg,#1a41b8,#5c91f6);border-radius:99px;height:100%;display:block}.a1s-ph-press.a1s-late{background:#fffbf1;border-color:#f5d9a0}.a1s-ph-press.a1s-late .a1s-bar i{background:#e0a21b}.a1s-ph-cam{background:radial-gradient(circle at 50% 45%,#2a3a6e,#0b1538);border-radius:16px;place-items:center;height:210px;margin-top:14px;display:grid;position:relative;overflow:hidden}.a1s-ph-cam .a1s-code{opacity:.9;background:repeating-linear-gradient(90deg,#fff 0 3px,#0000 3px 5px,#fff 5px 6px,#0000 6px 9px);border-radius:3px;width:110px;height:70px}.a1s-ph-cam .a1s-c{border:3px solid #8fb6fb;width:26px;height:26px;position:absolute}.a1s-ph-cam .a1s-tl{border-bottom:0;border-right:0;border-radius:8px 0 0;top:40px;left:34px}.a1s-ph-cam .a1s-tr{border-bottom:0;border-left:0;border-radius:0 8px 0 0;top:40px;right:34px}.a1s-ph-cam .a1s-bl{border-top:0;border-right:0;border-radius:0 0 0 8px;bottom:40px;left:34px}.a1s-ph-cam .a1s-br{border-top:0;border-left:0;border-radius:0 0 8px;bottom:40px;right:34px}.a1s-ph-cam .a1s-laser{background:#5c91f6;height:2px;animation:1.8s ease-in-out infinite alternate a1s-scan;position:absolute;left:40px;right:40px;box-shadow:0 0 10px #5c91f6}@keyframes a1s-scan{0%{top:52px}to{top:156px}}.a1s-ph-scan-ok{background:#e6f7ef;border:1px solid #bde8d2;border-radius:12px;align-items:center;gap:10px;margin:10px 0 8px;padding:10px;display:flex}.a1s-ph-scan-ok i{color:#fff;background:#15935e;border-radius:50%;flex:none;place-items:center;width:26px;height:26px;display:grid}.a1s-ph-scan-ok i svg{width:13px;height:13px}.a1s-ph-scan-ok b{font-size:12.5px;display:block}.a1s-ph-scan-ok small{color:#46507a;font-size:10.5px}.a1s-ph-money{color:#fff;background:linear-gradient(135deg,#182f74,#2153de);border-radius:14px;margin-top:14px;padding:14px}.a1s-ph-money small{opacity:.75;font-size:10.5px;display:block}.a1s-ph-money b{font-family:var(--a1s-head);letter-spacing:-.02em;margin-top:2px;font-size:24px;display:block}.a1s-ph-money span{color:#bbd4fd;font-size:11px}.a1s-ph-bars{align-items:flex-end;gap:6px;height:90px;margin:8px 0 4px;padding:10px 6px 0;display:flex}.a1s-ph-bars i{background:#dce9fe;border-radius:5px 5px 2px 2px;flex:1}.a1s-ph-bars i.a1s-on{background:linear-gradient(#5c91f6,#1a41b8)}.a1s-migx{margin-top:6px}.a1s-mtabs{grid-template-columns:repeat(3,1fr);gap:12px;max-width:900px;margin:0 auto 26px;display:grid}.a1s-mtabs button{border:1px solid var(--a1s-line);background:var(--a1s-surface);font:inherit;text-align:left;cursor:pointer;color:var(--a1s-ink2);border-radius:14px;align-items:center;gap:12px;padding:14px 16px;transition:all .3s;display:flex;position:relative;overflow:hidden}.a1s-mtabs button .a1s-n{background:var(--a1s-line2);width:32px;height:32px;color:var(--a1s-ink3);font-family:var(--a1s-head);border-radius:10px;flex:none;place-items:center;font-weight:700;transition:all .3s;display:grid}.a1s-mtabs button small{color:var(--a1s-ink3);letter-spacing:.02em;font-size:12.5px;font-weight:600;display:block}.a1s-mtabs button b{font-family:var(--a1s-head);color:var(--a1s-ink);letter-spacing:-.01em;font-size:16px;display:block}.a1s-mtabs button.a1s-on{border-color:color-mix(in srgb,var(--a1s-accent) 45%,var(--a1s-line));box-shadow:0 14px 30px -20px color-mix(in srgb,var(--a1s-accent) 70%,transparent)}.a1s-mtabs button.a1s-on .a1s-n{background:var(--a1s-grad2);color:#fff}.a1s-mtabs button:before{content:"";background:color-mix(in srgb,var(--a1s-accent) 14%,transparent);height:3px;position:absolute;bottom:0;left:0;right:0}.a1s-mtabs button.a1s-on:after{content:"";background:var(--a1s-grad);height:3px;animation:7s linear forwards a1s-bar;position:absolute;bottom:0;left:0;right:0}.a1s-migx .a1s-st{display:none}.a1s-migx[data-stage="1"] [data-s="1"],.a1s-migx[data-stage="2"] [data-s="2"],.a1s-migx[data-stage="3"] [data-s="3"]{animation:.5s both a1s-fadein;display:block}@keyframes a1s-pop{to{opacity:1;transform:none}}@keyframes a1s-hop{0%{opacity:0;transform:translate(-10px)}15%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(150px)}}@keyframes a1s-nudge{to{translate:4px}}@keyframes a1s-flip{0%{left:23px}to{left:3px}}@media (max-width:900px){.a1s-mtabs{grid-template-columns:1fr}}.a1s-tabs button,.a1s-pdots button,.a1s-mtabs button{isolation:isolate}.a1s-tabs button.a1s-on{background:var(--a1s-tint)}.a1s-tabs button.a1s-on:before{content:"";border-radius:inherit;background:color-mix(in srgb,var(--a1s-accent) 22%,var(--a1s-tint));transform-origin:0;z-index:-1;opacity:1;height:auto;animation:6s linear forwards a1s-bar;position:absolute;inset:0}.a1s-tabs button.a1s-on:after{display:none}.a1s-tour:hover .a1s-tabs button.a1s-on:before{animation-play-state:paused}.a1s-pdots button.a1s-on{background:var(--a1s-tint)}.a1s-pdots button.a1s-on:after{border-radius:inherit;background:color-mix(in srgb,var(--a1s-accent) 22%,var(--a1s-tint));transform-origin:0;z-index:-1;height:auto;inset:0}.a1s-mtabs button:before{display:none}.a1s-mtabs button.a1s-on{background:var(--a1s-tint)}.a1s-mtabs button.a1s-on:after{background:color-mix(in srgb,var(--a1s-accent) 16%,var(--a1s-tint));transform-origin:0;z-index:-1;height:auto;top:0}.a1s-snav{gap:4px;position:relative}.a1s-snav .a1s-grp{color:var(--a1s-accent);margin:22px 0 8px 14px;font-size:13px}.a1s-snav a{font-family:var(--a1s-head);letter-spacing:-.01em;color:var(--a1s-ink2);border-radius:12px;padding:10px 14px 10px 36px;font-size:18px;font-weight:500;position:relative}.a1s-snav a i{z-index:1;width:8px;height:8px;margin-top:-4px;position:absolute;top:50%;left:14px}.a1s-snav a:before{content:"";background:color-mix(in srgb,var(--a1s-accent) 22%,var(--a1s-line));width:1px;position:absolute;top:-6px;bottom:-6px;left:17.5px}.a1s-snav a:hover{color:var(--a1s-ink)}.a1s-snav a.a1s-on{color:var(--a1s-ink);background:linear-gradient(90deg,var(--a1s-tint),transparent);border-color:#0000;font-weight:600}.a1s-snav a.a1s-on i{width:10px;height:10px;margin-top:-5px;left:13px}.a1s-pdots{flex-wrap:wrap;justify-content:center;width:420px;bottom:0}.a1s-pdots button{padding:6px 10px;font-size:13px}.a1s-ph-p{color:#1a41b8;white-space:nowrap;background:#dce9fe;border-radius:7px;flex:none;padding:4px 8px;font-size:10.5px;font-weight:700}.a1s-ph-p.a1s-ok{color:#0d7a4d;background:#e6f7ef}.a1s-ph-p.a1s-warn{color:#8a5a00;background:#fff4df}.a1s-ph-p.a1s-no{color:#b4232c;background:#fdecef}.a1s-ph-store{background:#fff;border:1px solid #e3e8f5;border-radius:14px;margin-top:12px;padding:12px}.a1s-ph-store .a1s-t{justify-content:space-between;align-items:center;gap:6px;display:flex}.a1s-ph-store .a1s-t b{font-size:12.5px}.a1s-ph-store .a1s-bar{background:#e3e8f5;border-radius:99px;height:6px;margin:9px 0 6px;overflow:hidden}.a1s-ph-store .a1s-bar i{background:linear-gradient(90deg,#1a41b8,#5c91f6);border-radius:99px;height:100%;display:block}.a1s-ph-store small{color:#7681a6;font-size:10.5px;display:block}.a1s-ph-dec.a1s-in{background:#f4f6fc;margin:10px 0 0}.a1s-ph-note{color:#0d7a4d;text-align:center;background:#e6f7ef;border-radius:12px;margin-top:10px;padding:10px;font-size:11.5px;font-weight:600}.a1s-ph-nav span{font-size:10.5px}.a1s-tlx{grid-template-columns:210px 1fr;gap:24px;margin-top:10px;display:grid}.a1s-tl-labels{grid-template-rows:44px 96px 96px;display:grid}.a1s-tl-lab{align-items:center;gap:12px;display:flex}.a1s-tl-lab b{font-family:var(--a1s-head);letter-spacing:-.01em;font-size:17px;display:block}.a1s-tl-lab small{color:var(--a1s-ink3);font-size:14px}.a1s-tl-lab .a1s-dot{background:var(--a1s-ink3);width:12px;height:12px;box-shadow:0 0 0 4px color-mix(in srgb,var(--a1s-ink3) 18%,transparent);border-radius:50%}.a1s-tl-lab .a1s-mk{background:var(--a1s-grad2);color:#fff;width:30px;height:30px;font-family:var(--a1s-head);border-radius:9px;place-items:center;font-size:12px;font-weight:700;display:grid}.a1s-tl-body{height:236px;margin-right:40px;position:relative}.a1s-tl-scale{height:44px;position:relative}.a1s-tl-scale span{color:var(--a1s-ink3);white-space:nowrap;font-size:13.5px;font-weight:600;position:absolute;top:8px;transform:translate(-50%)}.a1s-tl-scale span:first-child{transform:none}.a1s-tl-scale span.a1s-co{color:var(--a1s-accent);font-weight:700}.a1s-tl-grid i{background:var(--a1s-line);width:1px;position:absolute;top:36px;bottom:0}.a1s-tl-both{background:linear-gradient(180deg,color-mix(in srgb,var(--a1s-accent) 12%,transparent),color-mix(in srgb,var(--a1s-accent) 4%,transparent));border:1px dashed color-mix(in srgb,var(--a1s-accent) 35%,transparent);border-radius:14px;position:absolute;top:36px;bottom:0}.a1s-tl-both span{background:var(--a1s-surface);border:1px solid color-mix(in srgb,var(--a1s-accent) 30%,var(--a1s-line));color:var(--a1s-accent-ink);white-space:nowrap;border-radius:8px;padding:5px 12px;font-size:13px;font-weight:700;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.a1s-tl-lane{height:96px;position:absolute;left:0;right:0}.a1s-tl-lane.a1s-old{top:44px}.a1s-tl-lane.a1s-new{top:140px}.a1s-tl-bar{border-radius:10px;align-items:center;height:36px;padding:0 14px;display:flex;position:absolute;top:30px;overflow:hidden}.a1s-tl-bar span{white-space:nowrap;font-size:14px;font-weight:600;position:relative}.a1s-tl-bar.a1s-old{background:repeating-linear-gradient(135deg,color-mix(in srgb,var(--a1s-ink3) 22%,transparent) 0 8px,color-mix(in srgb,var(--a1s-ink3) 12%,transparent) 8px 16px);color:var(--a1s-ink2);-webkit-mask:linear-gradient(90deg,#000 70%,#00000059);mask:linear-gradient(90deg,#000 70%,#00000059)}.a1s-tl-bar.a1s-imp{background:var(--a1s-tint2);color:var(--a1s-accent-ink);border-radius:10px 0 0 10px}.a1s-tl-bar.a1s-imp:after{content:"";background:linear-gradient(90deg,#0000,#fff9,#0000);animation:2s linear infinite a1s-sheen;position:absolute;inset:0}@keyframes a1s-sheen{0%{transform:translate(-100%)}to{transform:translate(100%)}}.a1s-tl-bar.a1s-new{background:var(--a1s-grad);color:#fff;border-radius:0 10px 10px 0;box-shadow:0 14px 30px -16px #2153deb3}.a1s-tl-bar.a1s-new:after{content:"";background:#fff;width:14px;height:14px;position:absolute;right:10px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12h14M13 6l6 6-6 6'/%3E%3C/svg%3E") 50%/contain no-repeat}.a1s-tl-pin{flex-direction:column;align-items:center;display:flex;position:absolute;top:66px;transform:translate(-50%)}.a1s-tl-pin i{background:var(--a1s-surface);border:3px solid var(--a1s-ink3);border-radius:50%;width:12px;height:12px;margin-top:-6px}.a1s-tl-pin em{color:var(--a1s-ink2);white-space:nowrap;margin-top:4px;font-size:12.5px;font-style:normal;font-weight:600}.a1s-tl-pin.a1s-up{flex-direction:column-reverse;top:auto;bottom:66px}.a1s-tl-pin.a1s-up i{border-color:var(--a1s-accent);margin:0 0 -6px}.a1s-tl-pin.a1s-up em{color:var(--a1s-accent-ink);margin:0 0 4px}.a1s-tl-end{align-items:center;gap:8px;height:36px;padding-left:4px;display:flex;position:absolute;top:30px;transform:translate(-50%)}.a1s-tl-end svg{background:var(--a1s-surface);border:1px solid var(--a1s-line);width:30px;height:30px;color:var(--a1s-ink3);border-radius:9px;flex:none;padding:6px}.a1s-tl-end em{color:var(--a1s-ink3);white-space:nowrap;font-size:13px;font-style:normal;font-weight:600;transform:translate(12px)}.a1s-tl-cut{background:var(--a1s-accent);width:2px;margin-left:-1px;position:absolute;top:36px;bottom:-10px}.a1s-tl-cut span{color:var(--a1s-accent);white-space:nowrap;font-size:13px;font-weight:700;position:absolute;bottom:-26px;left:50%;transform:translate(-50%)}.a1s-tl-play{background:linear-gradient(180deg,var(--a1s-accent2),transparent);opacity:.8;width:2px;animation:12s linear infinite a1s-play;position:absolute;top:36px;bottom:0}.a1s-tl-play:before{content:"";background:var(--a1s-accent2);width:10px;height:10px;box-shadow:0 0 0 4px color-mix(in srgb,var(--a1s-accent2) 25%,transparent);border-radius:50%;position:absolute;top:-5px;left:-4px}@keyframes a1s-play{0%{left:0}to{left:100%}}.a1s-tl-steps{grid-template-columns:repeat(3,1fr);margin-top:64px;display:grid}.a1s-tl-steps>div{padding:0 36px;position:relative}.a1s-tl-steps>div:first-child{padding-left:0}.a1s-tl-steps>div+div:before{content:"";background:linear-gradient(180deg,transparent,color-mix(in srgb,var(--a1s-accent) 30%,var(--a1s-line)),transparent);width:1px;position:absolute;top:6px;bottom:6px;left:0}.a1s-tl-steps .a1s-n{font-family:var(--a1s-head);letter-spacing:-.04em;background:linear-gradient(180deg,var(--a1s-accent),color-mix(in srgb,var(--a1s-accent2) 30%,transparent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:40px;font-weight:700;line-height:1}.a1s-tl-steps h4{letter-spacing:-.02em;margin-top:10px;font-size:21px}.a1s-tl-steps p{color:var(--a1s-ink2);margin-top:8px;font-size:15.5px}.a1s-tl-chips{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.a1s-tl-chips span{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:8px;padding:6px 10px;font-size:13.5px;font-weight:600}@media (max-width:900px){.a1s-tlx{grid-template-columns:1fr}.a1s-tl-labels{display:none}.a1s-tl-body{margin-right:0;overflow-x:auto}.a1s-tl-steps{grid-template-columns:1fr;gap:28px}.a1s-tl-steps>div{padding:0}.a1s-tl-steps>div+div:before{display:none}}.a1s-hero .a1s-pill.a1s-ann{white-space:nowrap;max-width:none;color:var(--a1s-ink2);background:color-mix(in srgb,var(--a1s-surface) 80%,transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid color-mix(in srgb,var(--a1s-accent) 22%,var(--a1s-line));border-radius:10px;align-items:center;gap:10px;padding:7px 14px 7px 12px;font-size:14.5px;font-weight:500;display:inline-flex;box-shadow:0 6px 20px -14px #2153de80}.a1s-hero .a1s-pill.a1s-ann .a1s-nd{background:var(--a1s-accent);width:8px;height:8px;box-shadow:0 0 0 0 color-mix(in srgb,var(--a1s-accent) 50%,transparent);border-radius:50%;flex:none;animation:2s ease-out infinite a1s-ping}@keyframes a1s-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb,var(--a1s-accent) 45%,transparent)}to{box-shadow:0 0 0 8px #0000}}.a1s-hero .a1s-pill.a1s-ann b{color:var(--a1s-accent);letter-spacing:.08em;text-transform:uppercase;background:0 0;padding:0;font-size:13px;font-weight:700}.a1s-hero .a1s-pill.a1s-ann .a1s-sep{background:var(--a1s-line);width:1px;height:14px}.a1s-hero .a1s-pill.a1s-ann .a1s-tx{color:var(--a1s-ink)}.a1s-hero .a1s-pill.a1s-ann:hover{border-color:var(--a1s-accent2)}@media (max-width:600px){.a1s-hero .a1s-pill.a1s-ann{white-space:normal}}.a1s-show .a1s-cut.a1s-dark,.a1s-show .a1s-cut.a1s-grad{background:color-mix(in srgb,var(--a1s-accent) 9%,var(--a1s-surface));color:var(--a1s-ink);border:1px solid color-mix(in srgb,var(--a1s-accent) 22%,var(--a1s-line))}.a1s-show .a1s-cut.a1s-dark small,.a1s-show .a1s-cut.a1s-grad small{color:var(--a1s-ink2)}.a1s-show .a1s-cut.a1s-dark b,.a1s-show .a1s-cut.a1s-grad b{color:var(--a1s-ink)}.a1s-show .a1s-cut.a1s-dark .a1s-ok,.a1s-show .a1s-cut.a1s-grad .a1s-ok{color:var(--a1s-ink)!important}.a1s-show .a1s-cut.a1s-grad .a1s-amt,.a1s-show .a1s-cut.a1s-dark .a1s-amt{color:var(--a1s-accent-ink)}.a1s-show .a1s-cut.a1s-dark .a1s-tag{background:var(--a1s-accent)!important;color:#fff!important}.a1s-show .a1s-cut.a1s-grad small[style*=uppercase],.a1s-show .a1s-cut.a1s-dark small[style*=uppercase]{color:var(--a1s-accent)}.a1s-sdesc{background:radial-gradient(90% 60% at 100% 0%,color-mix(in srgb,var(--a1s-accent) 22%,transparent),transparent 70%),radial-gradient(80% 50% at 0% 100%,color-mix(in srgb,var(--a1s-accent2) 18%,transparent),transparent 70%),var(--a1s-surface);border:1px solid color-mix(in srgb,var(--a1s-accent) 16%,var(--a1s-line));box-shadow:0 24px 50px -34px color-mix(in srgb,var(--a1s-accent) 55%,transparent)}.a1s-sdesc:before{display:none}.a1s-boundary{background:radial-gradient(60% 120% at 100% 0%,color-mix(in srgb,var(--a1s-accent) 16%,transparent),transparent 70%),var(--a1s-surface);border:1px solid color-mix(in srgb,var(--a1s-accent) 18%,var(--a1s-line));box-shadow:0 20px 44px -34px color-mix(in srgb,var(--a1s-accent) 60%,transparent)}.a1s-boundary div{color:var(--a1s-ink2);padding:22px 26px;font-size:14.5px}.a1s-boundary div+div{border-left:1px solid color-mix(in srgb,var(--a1s-accent) 16%,var(--a1s-line))}.a1s-boundary h4{color:var(--a1s-accent)}.a1s-boundary b{color:var(--a1s-ink)}.a1s-lp{border-radius:13px;gap:10px;padding:12px 18px;font-size:17px}.a1s-lp .a1s-mono{width:29px;height:29px;font-size:13px}.a1s-lp small{font-size:14px}@keyframes a1s-fillw{0%{width:0}to{width:100%}}.a1s-tabs button.a1s-on:before{width:0;animation:6s linear forwards a1s-fillw;right:auto;transform:none!important}.a1s-pdots button.a1s-on:after{width:0;animation:3.8s linear forwards a1s-fillw;right:auto;transform:none!important}.a1s-mtabs button.a1s-on:after{width:0;animation:7s linear forwards a1s-fillw;right:auto;transform:none!important}.a1s-hubtabs .a1s-tabs button.a1s-on:before,.a1s-hubtabs .a1s-tabs button.a1s-on:after{display:none!important}.a1s-pdots.a1s-top{scrollbar-width:none;flex-wrap:nowrap;width:max-content;max-width:100%;margin:-18px auto 18px;position:static;overflow-x:auto;transform:none}.a1s-pdots.a1s-top::-webkit-scrollbar{display:none}.a1s-pdots.a1s-top button{white-space:nowrap;padding:8px 13px;font-size:14px}.a1s-stphone{align-content:center;min-height:700px;padding-top:0}.a1s-pdots.a1s-top{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow-sm);border-radius:14px;gap:4px;padding:5px}.a1s-pdots.a1s-top button{color:var(--a1s-ink2);border-radius:10px;padding:9px 16px;font-size:14px;font-weight:600}.a1s-pdots.a1s-top button:hover{color:var(--a1s-ink);background:var(--a1s-line2)}.a1s-pdots.a1s-top button.a1s-on{background:var(--a1s-tint);color:var(--a1s-accent-ink)}.a1s-pdots.a1s-top button.a1s-on:after{background:color-mix(in srgb,var(--a1s-accent) 22%,var(--a1s-tint));z-index:-1;border-radius:10px;height:auto;top:0;bottom:0;left:0}.a1s-nav{margin-bottom:-62px;transition:top .35s,padding .35s;top:16px}.a1s-hero{padding-top:158px}.a1s-nav-in{transition:padding .35s,border-radius .35s,box-shadow .35s,max-width .35s}.a1s-nav-cta .a1s-btn,.a1s-nav .a1s-theme,.a1s-nav .a1s-brand .a1s-mark{transition:padding .35s,width .35s,height .35s,font-size .35s}.a1s-nav.a1s-slim{padding:0;top:0}.a1s-nav.a1s-slim .a1s-nav-in{border-radius:0 0 16px 16px;max-width:1400px;padding:6px 10px 6px 16px;box-shadow:0 14px 30px -16px #0b153899}.a1s-nav.a1s-slim .a1s-nav-cta .a1s-btn{padding:8px 15px;font-size:14.5px}.a1s-nav.a1s-slim .a1s-theme{width:32px;height:32px}.a1s-nav.a1s-slim .a1s-brand{font-size:16px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a1s-nav-in{box-shadow:0 14px 40px -18px #0009;background:linear-gradient(120deg,#fff 0%,#eaf1ff 60%,#dce9fe 100%)!important;border-color:#ffffffb3!important}:root:not([data-theme=light]) .a1s-nav .a1s-brand{color:#0b1538}:root:not([data-theme=light]) .a1s-nav .a1s-brand .a1s-mark{color:#fff;background:#0b1538}:root:not([data-theme=light]) .a1s-nav nav{color:#46507a}:root:not([data-theme=light]) .a1s-nav nav a:hover{color:#0b1538}:root:not([data-theme=light]) .a1s-nav .a1s-theme{color:#0b1538;background:#0b15380f;border-color:#0b153824}:root:not([data-theme=light]) .a1s-nav .a1s-theme:hover{color:#2153de;border-color:#2153de}:root:not([data-theme=light]) .a1s-nav-cta .a1s-btn{color:#fff;background:#0b1538}:root:not([data-theme=light]) .a1s-nav-cta .a1s-btn:hover{background:#182f74}:root:not([data-theme=light]) .a1s-nav-cta .a1s-btn.a1s-grad{color:#fff;background:linear-gradient(135deg,#2153de 0%,#5c91f6 100%)}:root:not([data-theme=light]) .a1s-meet{color:#0b1538;background:linear-gradient(115deg,#eef3ff 0%,#dce9fe 55%,#c9dbfd 100%)}:root:not([data-theme=light]) .a1s-meet:before{background:radial-gradient(circle,#ffffffb3,#0000 60%)}:root:not([data-theme=light]) .a1s-mtxt .a1s-eyebrow{color:#2153de}:root:not([data-theme=light]) .a1s-mtxt h2{background:linear-gradient(#0b1538 0%,#1a41b8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:root:not([data-theme=light]) .a1s-mtxt p{color:#46507a}:root:not([data-theme=light]) .a1s-mstats li{color:#0b1538}:root:not([data-theme=light]) .a1s-mstats i{color:#2153de;background:#2153de1a}:root:not([data-theme=light]) .a1s-mbrands{border-top-color:#0b15381f}:root:not([data-theme=light]) .a1s-mbrands>span{color:#46507a}:root:not([data-theme=light]) .a1s-mbrands b{color:#0b1538}:root:not([data-theme=light]) .a1s-ag-mail{background:#fff;border-color:#d3e0fb}:root:not([data-theme=light]) .a1s-ag-from{color:#46507a}:root:not([data-theme=light]) .a1s-ag-from b{color:#0b1538}:root:not([data-theme=light]) .a1s-ag-from i{color:#fff;background:#0b1538}:root:not([data-theme=light]) .a1s-ag-mail p{color:#0b1538}:root:not([data-theme=light]) .a1s-ag-step{color:#46507a}:root:not([data-theme=light]) .a1s-ag-step b{color:#0b1538}:root:not([data-theme=light]) .a1s-ag-step i{color:#2153de;background:#fff;border-color:#bbd4fd}:root:not([data-theme=light]) .a1s-ag-trace:before{background:linear-gradient(#2153de80,#2153de1a)}:root:not([data-theme=light]) .a1s-ag-draft{border:1px solid #d3e0fb;box-shadow:0 30px 60px -30px #0b153859}:root:not([data-theme=light]) .a1s-ag-queue span{color:#46507a;background:#ffffffb3;border-color:#bbd4fd}:root:not([data-theme=light]) .a1s-ag-queue i{background:#2153de}:root:not([data-theme=light]) .a1s-xband{color:#0b1538;background:linear-gradient(115deg,#eef3ff 0%,#dce9fe 60%,#c9dbfd 100%)}:root:not([data-theme=light]) .a1s-xband:before{background:radial-gradient(circle,#ffffffb3,#0000 60%)}:root:not([data-theme=light]) .a1s-xband .a1s-eyebrow{color:#2153de}:root:not([data-theme=light]) .a1s-xband h2{background:linear-gradient(#0b1538 0%,#1a41b8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:root:not([data-theme=light]) .a1s-xband .a1s-lead{color:#46507a}:root:not([data-theme=light]) .a1s-xstats b{color:#0b1538}:root:not([data-theme=light]) .a1s-xstats span{color:#46507a}:root:not([data-theme=light]) .a1s-xp{background:#fff;border-color:#d3e0fb}:root:not([data-theme=light]) .a1s-xp:hover{background:#fff}:root:not([data-theme=light]) .a1s-xp i{color:#fff;background:#0b1538}:root:not([data-theme=light]) .a1s-xp b{color:#0b1538}:root:not([data-theme=light]) .a1s-xp p{color:#46507a}:root:not([data-theme=light]) .a1s-hubtabs .a1s-tabs{background:#eef3ff;box-shadow:0 16px 40px -22px #0009}:root:not([data-theme=light]) .a1s-hubtabs .a1s-tabs button{color:#46507a}:root:not([data-theme=light]) .a1s-hubtabs .a1s-tabs button:hover{color:#0b1538;background:#0b15380f}:root:not([data-theme=light]) .a1s-hubtabs .a1s-tabs button.a1s-on{color:#fff;background:#2153de}:root:not([data-theme=light]) .a1s-hubtabs .a1s-tabs button small{color:#7681a6}:root:not([data-theme=light]) .a1s-hubtabs .a1s-tabs button.a1s-on small{color:#dce9fe}}:root[data-theme=dark] .a1s-nav-in{box-shadow:0 14px 40px -18px #0009;background:linear-gradient(120deg,#fff 0%,#eaf1ff 60%,#dce9fe 100%)!important;border-color:#ffffffb3!important}:root[data-theme=dark] .a1s-nav .a1s-brand{color:#0b1538}:root[data-theme=dark] .a1s-nav .a1s-brand .a1s-mark{color:#fff;background:#0b1538}:root[data-theme=dark] .a1s-nav nav{color:#46507a}:root[data-theme=dark] .a1s-nav nav a:hover{color:#0b1538}:root[data-theme=dark] .a1s-nav .a1s-theme{color:#0b1538;background:#0b15380f;border-color:#0b153824}:root[data-theme=dark] .a1s-nav .a1s-theme:hover{color:#2153de;border-color:#2153de}:root[data-theme=dark] .a1s-nav-cta .a1s-btn{color:#fff;background:#0b1538}:root[data-theme=dark] .a1s-nav-cta .a1s-btn:hover{background:#182f74}:root[data-theme=dark] .a1s-nav-cta .a1s-btn.a1s-grad{color:#fff;background:linear-gradient(135deg,#2153de 0%,#5c91f6 100%)}:root[data-theme=dark] .a1s-meet{color:#0b1538;background:linear-gradient(115deg,#eef3ff 0%,#dce9fe 55%,#c9dbfd 100%)}:root[data-theme=dark] .a1s-mtxt .a1s-eyebrow{color:#2153de}:root[data-theme=dark] .a1s-mtxt h2{background:linear-gradient(#0b1538 0%,#1a41b8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:root[data-theme=dark] .a1s-mtxt p{color:#46507a}:root[data-theme=dark] .a1s-mstats li{color:#0b1538}:root[data-theme=dark] .a1s-mstats i{color:#2153de;background:#2153de1a}:root[data-theme=dark] .a1s-mbrands{border-top-color:#0b15381f}:root[data-theme=dark] .a1s-mbrands>span{color:#46507a}:root[data-theme=dark] .a1s-mbrands b{color:#0b1538}:root[data-theme=dark] .a1s-ag-from{color:#46507a}:root[data-theme=dark] .a1s-ag-from b{color:#0b1538}:root[data-theme=dark] .a1s-ag-from i{color:#fff;background:#0b1538}:root[data-theme=dark] .a1s-ag-mail p{color:#0b1538}:root[data-theme=dark] .a1s-ag-step{color:#46507a}:root[data-theme=dark] .a1s-ag-step b{color:#0b1538}:root[data-theme=dark] .a1s-ag-step i{color:#2153de;background:#fff;border-color:#bbd4fd}:root[data-theme=dark] .a1s-ag-trace:before{background:linear-gradient(#2153de80,#2153de1a)}:root[data-theme=dark] .a1s-ag-draft{border:1px solid #d3e0fb;box-shadow:0 30px 60px -30px #0b153859}:root[data-theme=dark] .a1s-ag-queue span{color:#46507a;background:#ffffffb3;border-color:#bbd4fd}:root[data-theme=dark] .a1s-ag-queue i{background:#2153de}:root[data-theme=dark] .a1s-xband{color:#0b1538;background:linear-gradient(115deg,#eef3ff 0%,#dce9fe 60%,#c9dbfd 100%)}:root[data-theme=dark] .a1s-xband:before{background:radial-gradient(circle,#ffffffb3,#0000 60%)}:root[data-theme=dark] .a1s-xband .a1s-eyebrow{color:#2153de}:root[data-theme=dark] .a1s-xband h2{background:linear-gradient(#0b1538 0%,#1a41b8 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}:root[data-theme=dark] .a1s-xband .a1s-lead{color:#46507a}:root[data-theme=dark] .a1s-xstats b{color:#0b1538}:root[data-theme=dark] .a1s-xstats span{color:#46507a}:root[data-theme=dark] .a1s-xp i{color:#fff;background:#0b1538}:root[data-theme=dark] .a1s-xp b{color:#0b1538}:root[data-theme=dark] .a1s-xp p{color:#46507a}:root[data-theme=dark] .a1s-hubtabs .a1s-tabs{background:#eef3ff;box-shadow:0 16px 40px -22px #0009}:root[data-theme=dark] .a1s-hubtabs .a1s-tabs button{color:#46507a}:root[data-theme=dark] .a1s-hubtabs .a1s-tabs button:hover{color:#0b1538;background:#0b15380f}:root[data-theme=dark] .a1s-hubtabs .a1s-tabs button.a1s-on{color:#fff;background:#2153de}:root[data-theme=dark] .a1s-hubtabs .a1s-tabs button small{color:#7681a6}:root[data-theme=dark] .a1s-hubtabs .a1s-tabs button.a1s-on small{color:#dce9fe}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a1s-pt,:root:not([data-theme=light]) .a1s-pb,:root:not([data-theme=light]) #admin .a1s-blk{--a1s-b50:#eff5ff;--a1s-b100:#dce9fe;--a1s-b200:#bbd4fd;--a1s-b300:#8fb6fb;--a1s-b400:#5c91f6;--a1s-b500:#356dee;--a1s-b600:#2153de;--a1s-b700:#1a41b8;--a1s-b800:#193793;--a1s-b900:#182f74;--a1s-b950:#0b1538;--a1s-bg:#f7f9fe;--a1s-surface:#fff;--a1s-surface2:#fafbff;--a1s-ink:#0b1538;--a1s-ink2:#46507a;--a1s-ink3:#7681a6;--a1s-line:#e3e8f5;--a1s-line2:#eef1fa;--a1s-tint:#eff5ff;--a1s-tint2:#dce9fe;--a1s-accent:#2153de;--a1s-accent2:#5c91f6;--a1s-accent-ink:#1a41b8;--a1s-grad:linear-gradient(90deg,#1a41b8 0%,#356dee 55%,#8fb6fb 100%);--a1s-grad2:linear-gradient(135deg,#182f74 0%,#2153de 50%,#5c91f6 100%);--a1s-panel:linear-gradient(135deg,#0b1538 0%,#193793 100%);--a1s-panel-radial:radial-gradient(80% 90% at 10% 10%,#1e3a8a 0%,#0b1538 60%);--a1s-panel-ink:#fff;--a1s-panel-ink2:#ffffffbd;--a1s-panel-line:#ffffff1f;--a1s-panel-fill:#ffffff14;--a1s-btn-pri-bg:#0b1538;--a1s-btn-pri-ink:#fff;--a1s-shadow:0 1px 2px #0b15380a,0 18px 40px -26px #0b153829;--a1s-shadow-sm:0 1px 2px #0b15380a,0 8px 20px -14px #0b15381f;--a1s-glow1:#356dee33;--a1s-glow2:#8fb6fb4d;--a1s-glow3:#2153de1f;--a1s-rays:#2153de17;--a1s-nav-bg:#ffffffbd;--a1s-nav-line:#e3e8f5e6;--a1s-h2a:#0b1538;--a1s-h2b:#1a41b8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#0b1538;background-color:#fff}}:root[data-theme=dark] .a1s-pt,:root[data-theme=dark] .a1s-pb,:root[data-theme=dark] #admin .a1s-blk{--a1s-b50:#eff5ff;--a1s-b100:#dce9fe;--a1s-b200:#bbd4fd;--a1s-b300:#8fb6fb;--a1s-b400:#5c91f6;--a1s-b500:#356dee;--a1s-b600:#2153de;--a1s-b700:#1a41b8;--a1s-b800:#193793;--a1s-b900:#182f74;--a1s-b950:#0b1538;--a1s-bg:#f7f9fe;--a1s-surface:#fff;--a1s-surface2:#fafbff;--a1s-ink:#0b1538;--a1s-ink2:#46507a;--a1s-ink3:#7681a6;--a1s-line:#e3e8f5;--a1s-line2:#eef1fa;--a1s-tint:#eff5ff;--a1s-tint2:#dce9fe;--a1s-accent:#2153de;--a1s-accent2:#5c91f6;--a1s-accent-ink:#1a41b8;--a1s-grad:linear-gradient(90deg,#1a41b8 0%,#356dee 55%,#8fb6fb 100%);--a1s-grad2:linear-gradient(135deg,#182f74 0%,#2153de 50%,#5c91f6 100%);--a1s-panel:linear-gradient(135deg,#0b1538 0%,#193793 100%);--a1s-panel-radial:radial-gradient(80% 90% at 10% 10%,#1e3a8a 0%,#0b1538 60%);--a1s-panel-ink:#fff;--a1s-panel-ink2:#ffffffbd;--a1s-panel-line:#ffffff1f;--a1s-panel-fill:#ffffff14;--a1s-btn-pri-bg:#0b1538;--a1s-btn-pri-ink:#fff;--a1s-shadow:0 1px 2px #0b15380a,0 18px 40px -26px #0b153829;--a1s-shadow-sm:0 1px 2px #0b15380a,0 8px 20px -14px #0b15381f;--a1s-glow1:#356dee33;--a1s-glow2:#8fb6fb4d;--a1s-glow3:#2153de1f;--a1s-rays:#2153de17;--a1s-nav-bg:#ffffffbd;--a1s-nav-line:#e3e8f5e6;--a1s-h2a:#0b1538;--a1s-h2b:#1a41b8;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#0b1538;background-color:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a1s-pt,:root:not([data-theme=light]) .a1s-pb,:root:not([data-theme=light]) #admin .a1s-blk{--a1s-surface:#f3f7ff;--a1s-surface2:#e9f0fe;--a1s-bg:#e6eefe;--a1s-line:#d2def8;--a1s-line2:#e1e9fb;--a1s-tint:#dde8fe;--a1s-tint2:#c9dbfd;background:linear-gradient(160deg,#d6e3fe 0%,#e8effe 55%,#f1f5ff 100%)!important;border-color:#c3d5fb!important}:root:not([data-theme=light]) .a1s-pb.a1s-on{box-shadow:0 22px 50px -26px #5c91f68c}:root:not([data-theme=light]) .a1s-nav-in{background:linear-gradient(120deg,#e3ecfe 0%,#d3e1fd 60%,#bfd3fc 100%)!important}:root:not([data-theme=light]) .a1s-xp{background:linear-gradient(160deg,#eaf1ff,#f4f7ff);border-color:#c9dbfd}:root:not([data-theme=light]) .a1s-xp:hover{background:linear-gradient(160deg,#e1ebff,#f0f5ff)}:root:not([data-theme=light]) .a1s-ag-mail{background:linear-gradient(160deg,#eaf1ff,#f4f7ff);border-color:#c9dbfd}:root:not([data-theme=light]) .a1s-ag-draft{background:linear-gradient(160deg,#eef3ff,#f7f9ff);border-color:#c9dbfd}:root:not([data-theme=light]) .a1s-ag-step i{background:#eaf1ff}:root:not([data-theme=light]) .a1s-hubtabs .a1s-tabs{background:linear-gradient(120deg,#e3ecfe,#ccdcfd)}}:root[data-theme=dark] .a1s-pt,:root[data-theme=dark] .a1s-pb,:root[data-theme=dark] #admin .a1s-blk{--a1s-surface:#f3f7ff;--a1s-surface2:#e9f0fe;--a1s-bg:#e6eefe;--a1s-line:#d2def8;--a1s-line2:#e1e9fb;--a1s-tint:#dde8fe;--a1s-tint2:#c9dbfd;background:linear-gradient(160deg,#d6e3fe 0%,#e8effe 55%,#f1f5ff 100%)!important;border-color:#c3d5fb!important}:root[data-theme=dark] .a1s-pb.a1s-on{box-shadow:0 22px 50px -26px #5c91f68c}:root[data-theme=dark] .a1s-nav-in{background:linear-gradient(120deg,#e3ecfe 0%,#d3e1fd 60%,#bfd3fc 100%)!important}:root[data-theme=dark] .a1s-xp{background:linear-gradient(160deg,#eaf1ff,#f4f7ff);border-color:#c9dbfd}:root[data-theme=dark] .a1s-xp:hover{background:linear-gradient(160deg,#e1ebff,#f0f5ff)}:root[data-theme=dark] .a1s-ag-mail{background:linear-gradient(160deg,#eaf1ff,#f4f7ff);border-color:#c9dbfd}:root[data-theme=dark] .a1s-ag-draft{background:linear-gradient(160deg,#eef3ff,#f7f9ff);border-color:#c9dbfd}:root[data-theme=dark] .a1s-ag-step i{background:#eaf1ff}:root[data-theme=dark] .a1s-hubtabs .a1s-tabs{background:linear-gradient(120deg,#e3ecfe,#ccdcfd)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a1s-pb.a1s-on{border-color:#0000!important}:root:not([data-theme=light]) .a1s-capt{--a1s-surface:#f3f7ff;--a1s-surface2:#e9f0fe;--a1s-ink:#0b1538;--a1s-ink2:#46507a;--a1s-ink3:#7681a6;--a1s-line:#d2def8;--a1s-line2:#e1e9fb;--a1s-tint:#dde8fe;--a1s-tint2:#c9dbfd;--a1s-accent:#2153de;--a1s-accent2:#5c91f6;--a1s-accent-ink:#1a41b8;color:#0b1538;background:linear-gradient(160deg,#d6e3fe 0%,#e8effe 55%,#f1f5ff 100%)!important;border-color:#c3d5fb!important}:root:not([data-theme=light]) .a1s-capt h3{color:#0b1538}:root:not([data-theme=light]) .a1s-meet{background:linear-gradient(115deg,#cfdefd 0%,#b3cafb 55%,#96b6f8 100%)}:root:not([data-theme=light]) .a1s-meet:before{background:radial-gradient(circle,#ffffff73,#0000 60%)}:root:not([data-theme=light]) .a1s-dform{background:linear-gradient(160deg,#23439a 0%,#182f74 100%);border-color:#8fb6fb59;box-shadow:0 0 0 1px #8fb6fb1f,0 0 40px #00000073}:root:not([data-theme=light]) .a1s-dform h3{color:#fff}:root:not([data-theme=light]) .a1s-dform>p{color:#ffffffb3}:root:not([data-theme=light]) .a1s-dform label{color:#bbd4fd}:root:not([data-theme=light]) .a1s-dform input,:root:not([data-theme=light]) .a1s-dform select{color:#fff;background:0 0;border-bottom-color:#ffffff38}:root:not([data-theme=light]) .a1s-dform input::placeholder{color:#ffffff73}:root:not([data-theme=light]) .a1s-dform input:focus,:root:not([data-theme=light]) .a1s-dform select:focus{border-bottom-color:#8fb6fb}:root:not([data-theme=light]) .a1s-dform select option{color:#0b1538}:root:not([data-theme=light]) .a1s-dform .a1s-btn.a1s-grad{color:#0b1538;box-shadow:none;background:#fff}}:root[data-theme=dark] .a1s-pb.a1s-on{border-color:#0000!important}:root[data-theme=dark] .a1s-capt{--a1s-surface:#f3f7ff;--a1s-surface2:#e9f0fe;--a1s-ink:#0b1538;--a1s-ink2:#46507a;--a1s-ink3:#7681a6;--a1s-line:#d2def8;--a1s-line2:#e1e9fb;--a1s-tint:#dde8fe;--a1s-tint2:#c9dbfd;--a1s-accent:#2153de;--a1s-accent2:#5c91f6;--a1s-accent-ink:#1a41b8;color:#0b1538;background:linear-gradient(160deg,#d6e3fe 0%,#e8effe 55%,#f1f5ff 100%)!important;border-color:#c3d5fb!important}:root[data-theme=dark] .a1s-capt h3{color:#0b1538}:root[data-theme=dark] .a1s-meet{background:linear-gradient(115deg,#cfdefd 0%,#b3cafb 55%,#96b6f8 100%)}:root[data-theme=dark] .a1s-meet:before{background:radial-gradient(circle,#ffffff73,#0000 60%)}:root[data-theme=dark] .a1s-dform{background:linear-gradient(160deg,#23439a 0%,#182f74 100%);border-color:#8fb6fb59;box-shadow:0 0 0 1px #8fb6fb1f,0 0 40px #00000073}:root[data-theme=dark] .a1s-dform h3{color:#fff}:root[data-theme=dark] .a1s-dform>p{color:#ffffffb3}:root[data-theme=dark] .a1s-dform label{color:#bbd4fd}:root[data-theme=dark] .a1s-dform input,:root[data-theme=dark] .a1s-dform select{color:#fff;background:0 0;border-bottom-color:#ffffff38}:root[data-theme=dark] .a1s-dform input::placeholder{color:#ffffff73}:root[data-theme=dark] .a1s-dform input:focus,:root[data-theme=dark] .a1s-dform select:focus{border-bottom-color:#8fb6fb}:root[data-theme=dark] .a1s-dform select option{color:#0b1538}:root[data-theme=dark] .a1s-dform .a1s-btn.a1s-grad{color:#0b1538;box-shadow:none;background:#fff}.a1s-news input{border:1.5px solid color-mix(in srgb,var(--a1s-accent) 45%,var(--a1s-line));background:color-mix(in srgb,var(--a1s-accent) 6%,var(--a1s-surface));color:var(--a1s-ink);padding:13px 16px;font-size:15px;font-weight:500}.a1s-news input::placeholder{color:color-mix(in srgb,var(--a1s-accent-ink) 55%,var(--a1s-ink2));opacity:1}.a1s-news input:hover{border-color:color-mix(in srgb,var(--a1s-accent) 65%,var(--a1s-line))}.a1s-news input:focus{border-color:var(--a1s-accent);background:var(--a1s-surface);box-shadow:0 0 0 4px color-mix(in srgb,var(--a1s-accent) 18%,transparent)}.a1s-dform.a1s-clean h3{font-size:30px}.a1s-dform.a1s-clean>p{color:var(--a1s-ink2);margin:8px 0 24px;font-size:16px}.a1s-dform.a1s-clean .a1s-df{gap:12px;display:grid}.a1s-dform.a1s-clean input,.a1s-dform.a1s-clean select{border:1px solid var(--a1s-line);background:var(--a1s-surface2);color:var(--a1s-ink);border-radius:12px;margin:0;padding:15px 16px;font-size:16px;transition:border-color .2s,box-shadow .2s,background .2s}.a1s-dform.a1s-clean input::placeholder{color:var(--a1s-ink3);opacity:1}.a1s-dform.a1s-clean select{appearance:none;color:var(--a1s-ink3);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237681A6' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;background-size:16px}.a1s-dform.a1s-clean select:valid{color:var(--a1s-ink)}.a1s-dform.a1s-clean input:focus,.a1s-dform.a1s-clean select:focus{border-color:var(--a1s-accent);background:var(--a1s-surface);box-shadow:0 0 0 4px color-mix(in srgb,var(--a1s-accent) 16%,transparent);outline:none}.a1s-dform.a1s-clean .a1s-btn{margin-top:18px;padding:16px 24px;font-size:16.5px}.a1s-dform.a1s-clean .a1s-dnote{text-align:center;color:var(--a1s-ink3);margin-top:12px;font-size:13.5px;display:block}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a1s-dform.a1s-clean>p{color:#ffffffb8}:root:not([data-theme=light]) .a1s-dform.a1s-clean input,:root:not([data-theme=light]) .a1s-dform.a1s-clean select{color:#fff;background-color:#ffffff14;border-color:#ffffff2e}:root:not([data-theme=light]) .a1s-dform.a1s-clean input::placeholder,:root:not([data-theme=light]) .a1s-dform.a1s-clean select{color:#fff9}:root:not([data-theme=light]) .a1s-dform.a1s-clean select:valid{color:#fff}:root:not([data-theme=light]) .a1s-dform.a1s-clean input:focus,:root:not([data-theme=light]) .a1s-dform.a1s-clean select:focus{background-color:#ffffff1f;border-color:#8fb6fb;box-shadow:0 0 0 4px #8fb6fb33}:root:not([data-theme=light]) .a1s-dform.a1s-clean .a1s-dnote{color:#fff9}}:root[data-theme=dark] .a1s-dform.a1s-clean>p{color:#ffffffb8}:root[data-theme=dark] .a1s-dform.a1s-clean input,:root[data-theme=dark] .a1s-dform.a1s-clean select{color:#fff;background-color:#ffffff14;border-color:#ffffff2e}:root[data-theme=dark] .a1s-dform.a1s-clean input::placeholder,:root[data-theme=dark] .a1s-dform.a1s-clean select{color:#fff9}:root[data-theme=dark] .a1s-dform.a1s-clean select:valid{color:#fff}:root[data-theme=dark] .a1s-dform.a1s-clean input:focus,:root[data-theme=dark] .a1s-dform.a1s-clean select:focus{background-color:#ffffff1f;border-color:#8fb6fb;box-shadow:0 0 0 4px #8fb6fb33}:root[data-theme=dark] .a1s-dform.a1s-clean .a1s-dnote{color:#fff9}.a1s-dform.a1s-clean .a1s-df{gap:6px}.a1s-dform.a1s-clean input,.a1s-dform.a1s-clean select{border:0;border-bottom:1.5px solid var(--a1s-line);box-shadow:none;background-color:#0000;border-radius:0;padding:16px 2px}.a1s-dform.a1s-clean select{background-position:right 2px center}.a1s-dform.a1s-clean input:hover,.a1s-dform.a1s-clean select:hover{border-bottom-color:color-mix(in srgb,var(--a1s-accent) 45%,var(--a1s-line))}.a1s-dform.a1s-clean input:focus,.a1s-dform.a1s-clean select:focus{border-bottom-color:var(--a1s-accent);box-shadow:0 1.5px 0 0 var(--a1s-accent);background-color:#0000}.a1s-dform.a1s-clean .a1s-btn{margin-top:26px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a1s-dform.a1s-clean input,:root:not([data-theme=light]) .a1s-dform.a1s-clean select{background-color:#0000;border-bottom-color:#ffffff40}:root:not([data-theme=light]) .a1s-dform.a1s-clean input:focus,:root:not([data-theme=light]) .a1s-dform.a1s-clean select:focus{background-color:#0000;border-bottom-color:#8fb6fb;box-shadow:0 1.5px #8fb6fb}}:root[data-theme=dark] .a1s-dform.a1s-clean input,:root[data-theme=dark] .a1s-dform.a1s-clean select{background-color:#0000;border-bottom-color:#ffffff40}:root[data-theme=dark] .a1s-dform.a1s-clean input:focus,:root[data-theme=dark] .a1s-dform.a1s-clean select:focus{background-color:#0000;border-bottom-color:#8fb6fb;box-shadow:0 1.5px #8fb6fb}.a1s-dform.a1s-clean h3{background:linear-gradient(180deg,var(--a1s-h2a) 0%,var(--a1s-accent) 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;padding-bottom:.05em}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a1s-dform.a1s-clean h3{background:linear-gradient(#fff 0%,#8fb6fb 100%);-webkit-background-clip:text;background-clip:text}}:root[data-theme=dark] .a1s-dform.a1s-clean h3{background:linear-gradient(#fff 0%,#8fb6fb 100%);-webkit-background-clip:text;background-clip:text}.a1s-pb.a1s-on{padding:27px 29px;border-width:0!important}.a1s-pb:after{border-radius:22px;inset:0}.a1s-rise-pre{opacity:0;translate:0 26px;transition:opacity .8s,translate .8s cubic-bezier(.22,.68,.3,1)!important}.a1s-rise-pre.a1s-rise-in{opacity:1;translate:none}@media (prefers-reduced-motion:reduce){.a1s-rise-pre{opacity:1;translate:none;transition:none!important}}.a1s-show .a1s-sbase{border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow);color:var(--a1s-ink2);opacity:0;border-radius:18px;font-size:12px;transition:opacity .7s,transform .35s ease-out;inset:6px -8px 6px 40px}.a1s-show .a1s-sc.a1s-on .a1s-sbase{opacity:1}.a1s-show.a1s-hover .a1s-sbase{transition:transform .12s linear}.a1s-sb-top{border-bottom:1px solid var(--a1s-line);background:var(--a1s-surface2);align-items:center;gap:12px;padding:11px 16px;display:flex}.a1s-sb-dots{gap:5px;display:flex}.a1s-sb-dots i{background:var(--a1s-line);border-radius:50%;width:8px;height:8px}.a1s-sb-top b{font-family:var(--a1s-head);color:var(--a1s-ink);letter-spacing:-.01em;font-size:13.5px}.a1s-sb-top span{color:var(--a1s-ink3);margin-left:auto;font-size:11.5px}.a1s-sb-body{grid-template-columns:112px 1fr;height:100%;display:grid}.a1s-sb-side{background:var(--a1s-surface2);border-right:1px solid var(--a1s-line);align-content:start;gap:2px;padding:14px 10px;display:grid}.a1s-sb-logo{background:var(--a1s-grad2);color:#fff;width:26px;height:26px;font-family:var(--a1s-head);border-radius:8px;place-items:center;margin:0 4px 12px;font-size:12px;font-weight:700;display:grid}.a1s-sb-side span{color:var(--a1s-ink3);border-radius:7px;padding:6px 10px;font-size:12px;font-weight:500}.a1s-sb-side span.a1s-on{background:var(--a1s-tint);color:var(--a1s-accent-ink);font-weight:600}.a1s-sb-main{padding:8px 0 0}.a1s-sb-h{letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-ink3);padding:8px 16px 4px;font-size:10.5px;font-weight:700}.a1s-sb-row{border-bottom:1px solid var(--a1s-line2);color:var(--a1s-ink3);grid-template-columns:1.5fr 1.2fr .9fr 64px;align-items:center;gap:10px;padding:9px 16px;font-size:12px;display:grid}.a1s-sb-row b{color:var(--a1s-ink);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.a1s-sb-row em{background:var(--a1s-line2);color:var(--a1s-ink2);border-radius:10px;justify-self:end;padding:2px 8px;font-size:10.5px;font-style:normal;font-weight:600}.a1s-sb-row em.a1s-a{background:var(--a1s-tint2);color:var(--a1s-accent-ink)}.a1s-sb-row em.a1s-s{background:var(--a1s-tint);color:var(--a1s-accent-ink)}.a1s-sb-canvas{grid-template-columns:1fr 150px;padding:0;display:grid}.a1s-sb-art{background:radial-gradient(var(--a1s-line) 1px,transparent 1px) 0 0/14px 14px;border-right:1px solid var(--a1s-line);place-items:center;display:grid}.a1s-sb-art svg{width:150px;height:170px;stroke:var(--a1s-b300);stroke-width:2px;fill:var(--a1s-tint)}.a1s-sb-rail{align-content:start;gap:5px;padding:16px 14px;display:grid}.a1s-sb-rail b{letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-ink3);font-size:10.5px;font-weight:700}.a1s-sb-rail span{color:var(--a1s-ink2);border:1px solid var(--a1s-line2);border-radius:6px;padding:5px 8px;font-size:11.5px}.a1s-sb-rail span.a1s-on{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-color:var(--a1s-tint2);font-weight:600}.a1s-sb-kan{grid-template-columns:repeat(4,1fr);gap:8px;padding:12px;display:grid}.a1s-sb-col>b{letter-spacing:.06em;text-transform:uppercase;color:var(--a1s-ink3);justify-content:space-between;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.a1s-sb-col>b em{color:var(--a1s-accent);font-style:normal}.a1s-sb-card{border:1px solid var(--a1s-line);background:var(--a1s-surface);border-radius:8px;margin-bottom:6px;padding:8px 9px}.a1s-sb-card b{color:var(--a1s-ink);font-size:11.5px;display:block}.a1s-sb-card span{color:var(--a1s-ink3);font-size:10.5px}.a1s-sb-grid{grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;display:grid}.a1s-sb-tile{border:1px solid var(--a1s-line);background:var(--a1s-surface);border-radius:10px;padding:8px;font-size:11.5px}.a1s-sb-tile i{background:linear-gradient(160deg,var(--a1s-c),color-mix(in srgb,var(--a1s-c) 60%,#fff));border-radius:7px;height:64px;margin-bottom:7px;display:block}.a1s-sb-tile b{color:var(--a1s-ink);display:block}.a1s-sb-tile span{color:var(--a1s-ink3);font-size:10.5px}.a1s-show{height:540px;position:relative}.a1s-show:before{content:"";background:radial-gradient(closest-side,color-mix(in srgb,var(--a1s-accent) 16%,transparent),transparent);filter:blur(10px);pointer-events:none;border-radius:50%;position:absolute;inset:6% 4%}.a1s-show .a1s-sc{opacity:0;pointer-events:none;transition:opacity .6s;position:absolute;inset:0}.a1s-show .a1s-sc.a1s-on{opacity:1;pointer-events:auto}.a1s-show .a1s-sc .a1s-cut{opacity:0;animation:7s ease-in-out infinite a1s-float;transform:translateY(14px)}.a1s-show .a1s-sc.a1s-on .a1s-cut{opacity:1;transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);transform:none}.a1s-show .a1s-sc.a1s-on .a1s-cut:nth-child(2){transition-delay:.1s}.a1s-show .a1s-sc.a1s-on .a1s-cut:nth-child(3){transition-delay:.2s}.a1s-show .a1s-sc.a1s-on .a1s-cut:nth-child(4){transition-delay:.3s}.a1s-show .a1s-cut{padding:13px 15px;font-size:13.5px;box-shadow:0 2px 4px #0b15380f,0 24px 44px -18px #0b153859}.a1s-show .a1s-cut .a1s-amt{font-size:22px}.a1s-show .a1s-cut.a1s-big{width:300px}.a1s-show .a1s-cut .a1s-grid{grid-template-columns:repeat(7,1fr);gap:4px;margin-top:8px;display:grid}.a1s-show .a1s-cut .a1s-grid div{background:var(--a1s-line2);border:1px solid var(--a1s-line);text-align:center;color:var(--a1s-ink3);border-radius:6px;padding:5px 0;font-size:11px}.a1s-show .a1s-cut .a1s-grid div b{color:var(--a1s-ink);font-size:13px;font-family:var(--a1s-head);display:block}.a1s-show .a1s-cut .a1s-grid div.a1s-up{background:var(--a1s-tint);border-color:var(--a1s-tint2)}.a1s-show .a1s-cut .a1s-grid div.a1s-up i{color:var(--a1s-accent);font-size:10px;font-style:normal;font-weight:700;display:block}.a1s-show .a1s-cut .a1s-bar{background:var(--a1s-line2);border-radius:99px;height:7px;margin-top:8px;overflow:hidden}.a1s-show .a1s-cut .a1s-bar i{background:var(--a1s-grad);border-radius:99px;width:62%;height:100%;display:block}.a1s-show .a1s-cut .a1s-tee{width:70px;height:78px;margin:6px auto 0}.a1s-show .a1s-cut .a1s-tee svg{width:100%;height:100%}.a1s-show .a1s-cut .a1s-st{gap:6px;margin-top:8px;display:flex}.a1s-show .a1s-cut .a1s-st span{background:var(--a1s-tint2);color:var(--a1s-accent-ink);border-radius:10px;padding:5px 10px;font-size:12px;font-weight:600}.a1s-show .a1s-cut .a1s-st span.a1s-p{background:var(--a1s-accent);color:#fff}.a1s-show{margin-bottom:58px}.a1s-shownav{z-index:4;justify-content:center;gap:6px;display:flex;position:absolute;bottom:-58px;left:0;right:0}.a1s-shownav button{font:inherit;color:var(--a1s-ink3);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:8px;padding:7px 10px;font-size:13.5px;font-weight:600;transition:background .3s,color .3s;display:flex;position:relative;overflow:hidden}.a1s-shownav button:hover{background:var(--a1s-line2)}.a1s-shownav button .a1s-l{display:none}.a1s-shownav button.a1s-on{color:var(--a1s-accent-ink);background:var(--a1s-tint);padding-right:14px}.a1s-shownav button.a1s-on .a1s-l{display:inline}.a1s-shownav button i{background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.a1s-shownav button.a1s-on i:after{content:"";background:var(--a1s-accent);transform-origin:0;animation:6s linear forwards a1s-bar;position:absolute;inset:0}.a1s-shownav button .a1s-ic{background:var(--a1s-line2);width:22px;height:22px;color:var(--a1s-ink3);border-radius:7px;flex:none;place-items:center;transition:all .3s;display:inline-grid}.a1s-shownav button .a1s-ic svg{width:12px;height:12px}.a1s-shownav button.a1s-on .a1s-ic{background:var(--a1s-accent);color:#fff}@keyframes a1s-fill{0%{width:58%}to{width:86%}}.a1s-sw{background:var(--a1s-line);border-radius:99px;flex:none;width:38px;height:22px;display:inline-block;position:relative}.a1s-sw i{background:#fff;border-radius:50%;width:16px;height:16px;transition:all .3s;position:absolute;top:3px;left:3px;box-shadow:0 1px 3px #00000040}.a1s-sw.a1s-on{background:var(--a1s-accent)}.a1s-sw.a1s-on i{left:19px}.a1s-lp{transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .25s}.a1s-lp .a1s-mono{background:var(--a1s-c,var(--a1s-accent));color:#fff;width:22px;height:22px;font-family:var(--a1s-head);letter-spacing:-.02em;border-radius:50%;flex:none;place-items:center;font-size:10.5px;font-weight:700;display:inline-grid}.a1s-lp i{display:none}.a1s-hub svg.a1s-wires circle{filter:drop-shadow(0 0 6px #5c91f6)}.a1s-capt .a1s-ew span.a1s-e{color:var(--a1s-ink3);text-decoration:line-through;text-decoration-thickness:1px}@media (max-width:980px){.a1s-show{height:auto;min-height:520px}.a1s-road .a1s-line,.a1s-road .a1s-dot{display:none}}.a1s-dform{padding:40px 38px}.a1s-dform h3{font-size:30px}.a1s-dform>p{margin:8px 0 24px;font-size:16.5px}.a1s-dform label{margin-bottom:16px;font-size:15px}.a1s-dform input,.a1s-dform select{padding:13px 0;font-size:17px}.a1s-dform .a1s-btn{padding:16px 24px;font-size:16.5px}.a1s-burger{color:#ffffffeb;cursor:pointer;background:#ffffff14;border:1px solid #ffffff29;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:none;position:relative}.a1s-burger span{background:currentColor;border-radius:2px;height:2px;transition:transform .3s,top .3s;position:absolute;left:11px;right:11px}.a1s-burger span:first-child{top:15px}.a1s-burger span:last-child{top:23px}.a1s-nav.a1s-open .a1s-burger span:first-child{top:19px;transform:rotate(45deg)}.a1s-nav.a1s-open .a1s-burger span:last-child{top:19px;transform:rotate(-45deg)}.a1s-nav nav .a1s-m-only{display:none}.a1s-nav-in{position:relative}@media (max-width:1280px){.a1s-wrap{padding:0 24px}.a1s-sticky{grid-template-columns:300px minmax(0,1fr);gap:40px}.a1s-pxs{grid-template-columns:340px minmax(0,1fr);gap:40px}.a1s-stepsx{grid-template-columns:1fr 400px 1fr}.a1s-nav nav{gap:20px}}@media (max-width:1180px){.a1s-burger{display:grid}.a1s-nav nav{background:inherit;opacity:0;pointer-events:none;border:1px solid #ffffff1f;border-radius:16px;gap:2px;padding:10px;font-size:16px;transition:opacity .25s,transform .3s;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-8px);box-shadow:0 24px 50px -20px #0b153899}.a1s-nav.a1s-open nav{opacity:1;pointer-events:auto;transform:none}.a1s-nav nav a{border-radius:10px;padding:12px 14px}.a1s-nav nav a:hover{background:#ffffff14}}@media (max-width:1100px){.a1s-hero .a1s-wrap{grid-template-columns:minmax(0,1fr);gap:36px}.a1s-hero{padding-top:136px}.a1s-hero .a1s-lead{max-width:640px}.a1s-slide.a1s-on{grid-template-columns:minmax(0,1fr)}.a1s-caps{grid-template-columns:repeat(2,minmax(0,1fr))}.a1s-fcols{grid-template-columns:repeat(4,minmax(0,1fr))}.a1s-fgrid{grid-template-columns:minmax(0,1fr);gap:36px}.a1s-plans{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.a1s-plans .a1s-plan.a1s-p3{grid-column:1/-1}.a1s-tl-steps>div{padding:0 22px}}@media (max-width:980px){.a1s-uc{grid-template-columns:minmax(0,1fr)}.a1s-uc .a1s-r{border-top:1px solid color-mix(in srgb,var(--a1s-accent) 14%,var(--a1s-line));display:block}.a1s-uc .a1s-r .a1s-scene{min-height:0}.a1s-sticky,.a1s-blk{grid-template-columns:minmax(0,1fr)}.a1s-blk .a1s-vis{border-left:0;border-top:1px solid var(--a1s-line)}.a1s-band-tint{padding:40px 24px}.a1s-pxs .a1s-art{max-width:320px}}@media (max-width:760px){section{padding:64px 0}.a1s-head{margin-bottom:28px}h2{font-size:clamp(30px,8.2vw,40px)}.a1s-hero h1{font-size:clamp(40px,11vw,56px)}.a1s-lead,.a1s-hero .a1s-lead{font-size:17px}.a1s-hero{padding-top:118px;padding-bottom:40px}.a1s-hero-cta{gap:10px}.a1s-hero-cta .a1s-btn{flex:auto;justify-content:center}.a1s-uc{margin-bottom:22px!important;position:relative!important;top:auto!important;transform:none!important}.a1s-uc .a1s-l{padding:26px 22px}.a1s-uc h3{font-size:22px}.a1s-oxs{grid-template-columns:minmax(0,1fr)}.a1s-ox{padding:0}.a1s-ox-n{font-size:56px}.a1s-caps{grid-template-columns:minmax(0,1fr)}.a1s-files{grid-template-columns:repeat(2,minmax(0,1fr))}.a1s-pipe{grid-template-columns:minmax(0,1fr)}.a1s-pw{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.a1s-pt{padding:14px 12px}.a1s-plans{grid-template-columns:minmax(0,1fr)}.a1s-plan.a1s-hot{transform:none}.a1s-plan{padding:28px 24px}.a1s-price{font-size:40px}.a1s-bento,.a1s-posts{grid-template-columns:minmax(0,1fr)}.a1s-bq{min-height:0;padding:30px 26px}.a1s-bq.a1s-grad{min-height:0}.a1s-xband{gap:28px;padding:28px 22px}.a1s-meet{gap:32px;padding:26px 20px}.a1s-ag-mail{width:100%;max-width:100%}.a1s-ag-draft{width:auto;margin-left:26px}.a1s-ag-act{flex-wrap:wrap}.a1s-mbrands div{gap:8px 14px}.a1s-faqwrap{gap:20px}.a1s-faqmark{width:110px;margin-top:14px}.a1s-faqnote{display:none}.a1s-dpanel{padding:32px 22px 0}.a1s-dform{padding:30px 22px}.a1s-stphone .a1s-orb{width:320px;height:320px}.a1s-stphone{min-height:680px}.a1s-stcol{gap:32px}.a1s-stp h4{font-size:21px}.a1s-fcols{grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 20px}.a1s-fnews{flex-direction:column;align-items:stretch;gap:16px}.a1s-fnews .a1s-news div{width:100%}.a1s-fbot{flex-direction:column;align-items:flex-start;gap:14px}.a1s-fbot nav{flex-wrap:wrap;gap:12px 16px}.a1s-footmark{margin-bottom:28px}.a1s-boundary{grid-template-columns:minmax(0,1fr)}.a1s-boundary div+div{border-left:0;border-top:1px solid color-mix(in srgb,var(--a1s-accent) 16%,var(--a1s-line))}.a1s-countries{flex-wrap:wrap;justify-content:center}.a1s-tl-steps{grid-template-columns:minmax(0,1fr);gap:26px}.a1s-tl-steps>div{padding:0}.a1s-tl-steps>div+div:before{display:none}.a1s-tl-scroll{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;margin:0 -20px;padding:0 20px 8px;overflow-x:auto}.a1s-tl-scroll .a1s-tlx{min-width:880px}.a1s-tl-hint{display:flex}.a1s-tabwrap .a1s-tabs,.a1s-hubtabs .a1s-tabs,#pdots,.a1s-pcats{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto;-webkit-mask:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%);mask:linear-gradient(90deg,#0000 0,#000 14px calc(100% - 14px),#0000 100%)}.a1s-tabwrap .a1s-tabs::-webkit-scrollbar{display:none}.a1s-hubtabs .a1s-tabs::-webkit-scrollbar{display:none}#pdots::-webkit-scrollbar{display:none}.a1s-pcats::-webkit-scrollbar{display:none}.a1s-pcats{margin:0 0 20px;padding-bottom:2px}.a1s-pcats button{flex:none}.a1s-mq span{font-size:12.5px}}@media (max-width:640px){.a1s-wrap{padding:0 18px}.a1s-nav{padding:0 10px}.a1s-nav-in{padding:8px 8px 8px 12px}.a1s-nav .a1s-brand{gap:8px;font-size:15.5px}.a1s-nav-cta{gap:6px}.a1s-nav-cta .a1s-btn.a1s-signin{display:none}.a1s-nav-cta .a1s-btn.a1s-grad{padding:9px 13px;font-size:13.5px}.a1s-nav-cta .a1s-btn.a1s-grad:after{display:none}.a1s-nav .a1s-theme,.a1s-burger{width:36px;height:36px}.a1s-burger span{left:10px;right:10px}.a1s-burger span:first-child{top:13px}.a1s-burger span:last-child{top:21px}.a1s-nav.a1s-open .a1s-burger span{top:17px!important}.a1s-nav nav .a1s-m-only{border-top:1px solid #ffffff1f;border-radius:0 0 10px 10px;margin-top:6px;padding-top:14px;display:block}.a1s-nav.a1s-slim .a1s-nav-in{padding:6px 8px 6px 12px}.a1s-hero .a1s-pill.a1s-ann{white-space:normal;font-size:13px}.a1s-hero-cta{flex-direction:column}.a1s-hero-cta .a1s-btn{width:100%}.a1s-blk .a1s-tx{padding:22px}.a1s-pb{padding:22px 20px}.a1s-pb.a1s-on{padding:23px 21px}.a1s-pb ul{grid-template-columns:minmax(0,1fr)}.a1s-ox h3{font-size:22px}.a1s-capt{padding:20px}.a1s-files{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.a1s-xgrid{grid-template-columns:minmax(0,1fr)}.a1s-xstats{gap:18px}.a1s-post .a1s-pbody{padding:18px}.a1s-dform h3{font-size:26px}.a1s-ag-act .a1s-why{width:100%;margin-left:0}.a1s-tl-hint{font-size:12.5px}.a1s-btn{min-height:44px}}.a1s-tl-hint{color:var(--a1s-accent);justify-content:flex-end;align-items:center;gap:8px;margin:0 0 10px;font-size:13px;font-weight:600;display:none}.a1s-tl-hint svg{width:16px;height:16px;animation:1.2s ease-in-out infinite alternate a1s-nudge}.a1s-pp-hero{padding:150px 0 70px;position:relative;overflow:hidden}.a1s-pp-hero:before{content:"";background:radial-gradient(50% 50% at 50% 0%,color-mix(in srgb,var(--a1s-accent) 16%,transparent),transparent 70%),radial-gradient(40% 40% at 90% 60%,color-mix(in srgb,var(--a1s-accent2) 12%,transparent),transparent 70%);pointer-events:none;position:absolute;inset:0}.a1s-pp-hero .a1s-wrap{position:relative}.a1s-pp-hero h1{letter-spacing:-.045em;max-width:1000px;margin:22px auto 20px;font-size:clamp(40px,5vw,70px);font-weight:600;line-height:1.03}.a1s-pp-hero h1 .a1s-gt{background:linear-gradient(180deg,var(--a1s-accent),var(--a1s-accent2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.a1s-pp-hero .a1s-head{text-align:center;margin:0 auto 34px}.a1s-pp-hero .a1s-lead{margin:0 auto}.a1s-pp-proof{color:var(--a1s-ink2);flex-wrap:wrap;justify-content:center;gap:8px 24px;margin-top:24px;font-size:15px;font-weight:600;display:flex}.a1s-pp-proof span{align-items:center;gap:7px;display:inline-flex}.a1s-pp-proof svg{color:#15935e;width:17px;height:17px}.a1s-pp-ctl{z-index:5;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex;position:relative}.a1s-pp-ctl .a1s-toggle{cursor:pointer;margin:0}.a1s-pp-ctl .a1s-toggle span{cursor:pointer}.a1s-pp-ctl .a1s-toggle em{color:#0c5b3a;background:#e3f6ec;border-radius:6px;margin-left:6px;padding:3px 6px;font-size:11.5px;font-style:normal;font-weight:700}.a1s-pp-mk{position:relative}.a1s-pp-mkb{border:1px solid var(--a1s-line);background:var(--a1s-surface);font:600 14.5px/1 var(--a1s-sans);color:var(--a1s-ink);cursor:pointer;box-shadow:var(--a1s-shadow-sm);border-radius:12px;align-items:center;gap:8px;padding:11px 16px;display:inline-flex}.a1s-pp-mkb svg{width:16px;height:16px;color:var(--a1s-ink3)}.a1s-pp-mkl{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:14px;min-width:230px;padding:6px;display:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 30px 60px -30px #0b153873}.a1s-pp-mk.a1s-open .a1s-pp-mkl{display:grid}.a1s-pp-mkl button{text-align:left;font:500 14.5px/1.2 var(--a1s-sans);color:var(--a1s-ink);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:9px 12px}.a1s-pp-mkl button:hover{background:var(--a1s-surface2)}.a1s-pp-mkl button.a1s-on{background:var(--a1s-tint);color:var(--a1s-accent-ink);font-weight:600}.a1s-pp-plans{margin-top:30px}.a1s-pp-plans .a1s-plan{flex-direction:column;display:flex}.a1s-pp-plans .a1s-plan ul{flex:1}.a1s-pp-plans .a1s-plan .a1s-btn{justify-content:center}.a1s-pp-was{min-height:20px;color:var(--a1s-ink3);margin-top:2px;font-size:13.5px}.a1s-pp-was s{margin-right:6px}.a1s-pp-was b{color:#15935e}.a1s-pp-plans .a1s-price{transition:opacity .25s}.a1s-pp-plans.a1s-swap .a1s-price,.a1s-pp-plans.a1s-swap .a1s-pp-per,.a1s-pp-plans.a1s-swap .a1s-pp-alt{opacity:0}.a1s-pp-trial{text-align:center;color:var(--a1s-ink3);margin-top:10px;font-size:13px;display:block}.a1s-pp-note{text-align:center;color:var(--a1s-ink3);margin-top:18px;font-size:14px}.a1s-pp-ent{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:20px;justify-content:space-between;align-items:center;gap:20px;margin-top:28px;padding:20px 26px;display:flex}.a1s-pp-ent b{font-family:var(--a1s-head);font-size:18px;display:block}.a1s-pp-ent span{color:var(--a1s-ink2);font-size:15px}.a1s-pp-find{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:48px;display:grid}.a1s-pp-in label{justify-content:space-between;align-items:baseline;margin:6px 0 12px;display:flex}.a1s-pp-in label span{color:var(--a1s-ink2);font-size:15px;font-weight:600}.a1s-pp-in label b{font-family:var(--a1s-head);letter-spacing:-.02em;color:var(--a1s-accent-ink);font-variant-numeric:tabular-nums;font-size:34px}.a1s-pp-in input[type=range]{appearance:none;background:var(--a1s-line);border-radius:8px;outline:none;width:100%;height:8px}.a1s-pp-in input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--a1s-grad2);cursor:pointer;border-radius:8px;width:24px;height:24px;box-shadow:0 6px 14px -4px #2153de99}.a1s-pp-in input[type=range]::-moz-range-thumb{cursor:pointer;background:#2153de;border:0;border-radius:8px;width:24px;height:24px}.a1s-pp-ticks{color:var(--a1s-ink3);justify-content:space-between;margin:8px 0 30px;font-size:12px;display:flex}.a1s-pp-rec{background:var(--a1s-grad2);color:#fff;border-radius:18px;padding:18px 20px}.a1s-pp-rec small{letter-spacing:.1em;text-transform:uppercase;opacity:.8;font-size:12px;font-weight:700;display:block}.a1s-pp-rec b{font-family:var(--a1s-head);margin-top:4px;font-size:24px;display:block}.a1s-pp-rec p{opacity:.9;margin-top:6px;font-size:14.5px;line-height:1.5}.a1s-pp-bars{gap:10px;display:grid}.a1s-pp-bar{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:16px;grid-template-columns:170px minmax(0,1fr) 110px;align-items:center;gap:14px;padding:12px 16px;transition:border-color .3s,box-shadow .3s,opacity .3s;display:grid}.a1s-pp-bar .a1s-n b{font-size:15px;display:block}.a1s-pp-bar .a1s-n small{color:var(--a1s-ink3);font-size:12.5px}.a1s-pp-bar .a1s-t{background:var(--a1s-line2);border-radius:8px;height:12px;overflow:hidden}.a1s-pp-bar .a1s-t i{background:color-mix(in srgb,var(--a1s-accent) 35%,var(--a1s-line));border-radius:8px;height:100%;transition:width .5s cubic-bezier(.2,.8,.2,1);display:block}.a1s-pp-bar .a1s-v{text-align:right;font-family:var(--a1s-head);font-variant-numeric:tabular-nums;font-size:18px}.a1s-pp-bar .a1s-v small{font-family:var(--a1s-sans);color:var(--a1s-ink3);font-size:11.5px;display:block}.a1s-pp-bar.a1s-best{border-color:var(--a1s-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--a1s-accent) 12%,transparent)}.a1s-pp-bar.a1s-best .a1s-t i{background:var(--a1s-grad)}.a1s-pp-bar.a1s-best .a1s-v{color:var(--a1s-accent-ink)}.a1s-pp-bar.a1s-no{opacity:.45}.a1s-pp-bar.a1s-no .a1s-v{font-size:13px;font-family:var(--a1s-sans);color:var(--a1s-ink3);font-weight:600}.a1s-pp-tl{grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;padding-top:14px;display:grid;position:relative}.a1s-pp-tl:before{content:"";background:linear-gradient(90deg,var(--a1s-accent) 0 26%,var(--a1s-line) 26% 51%,var(--a1s-accent) 51% 100%);border-radius:4px;height:4px;position:absolute;top:24px;left:12px;right:12px}.a1s-pp-ts{position:relative}.a1s-pp-ts .a1s-dot{background:var(--a1s-grad2);width:24px;height:24px;box-shadow:0 0 0 6px var(--a1s-bg);border-radius:8px;display:block;position:relative}.a1s-pp-ts.a1s-idle .a1s-dot{background:var(--a1s-surface);border:2px dashed var(--a1s-ink3)}.a1s-pp-ts.a1s-go .a1s-dot{animation:2s infinite a1s-ppGo}@keyframes a1s-ppGo{50%{box-shadow:0 0 0 6px var(--a1s-bg),0 0 0 12px color-mix(in srgb,var(--a1s-accent) 22%,transparent)}}.a1s-pp-ts small{letter-spacing:.1em;text-transform:uppercase;color:var(--a1s-accent);margin-top:18px;font-size:12px;font-weight:700;display:block}.a1s-pp-ts.a1s-idle small{color:var(--a1s-ink3)}.a1s-pp-ts b{font-family:var(--a1s-head);letter-spacing:-.015em;margin-top:6px;font-size:20px;display:block}.a1s-pp-ts p{color:var(--a1s-ink2);margin-top:6px;font-size:15.5px;line-height:1.5}.a1s-pp-tln{color:var(--a1s-accent);align-items:center;gap:8px;margin-top:34px;font-size:15px;font-weight:600;display:flex}.a1s-pp-tln svg{width:18px;height:18px}.a1s-pp-fair{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:24px;display:grid}.a1s-pp-meter,.a1s-pp-inv{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:24px;padding:22px;box-shadow:0 30px 60px -44px #0b153866}.a1s-pp-meter .a1s-h,.a1s-pp-inv .a1s-h{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.a1s-pp-meter .a1s-h b,.a1s-pp-inv .a1s-h b{font-family:var(--a1s-head);font-size:17px}.a1s-pp-meter .a1s-h span,.a1s-pp-inv .a1s-h span{color:var(--a1s-ink3);font-size:13px}.a1s-pp-meter .a1s-pp-big b{font-family:var(--a1s-head);letter-spacing:-.03em;color:var(--a1s-accent-ink);font-variant-numeric:tabular-nums;font-size:48px}.a1s-pp-meter .a1s-pp-big span{color:var(--a1s-ink3);margin-left:8px;font-size:15px}.a1s-pp-meter .a1s-bar{background:var(--a1s-line2);border-radius:8px;height:14px;margin:16px 0 28px;position:relative}.a1s-pp-meter .a1s-bar i{background:var(--a1s-grad);border-radius:8px;height:100%;transition:width .6s;display:block}.a1s-pp-meter .a1s-bar em{color:var(--a1s-ink3);font-size:11.5px;font-style:normal;font-weight:700;position:absolute;top:20px;transform:translate(-50%)}.a1s-pp-meter .a1s-bar em:before{content:"";background:var(--a1s-ink3);opacity:.5;width:2px;height:18px;position:absolute;top:-24px;left:50%}.a1s-pp-meter .a1s-al{background:#fff6e6;border-radius:14px;gap:10px;padding:12px 14px;display:flex}.a1s-pp-meter .a1s-al svg{color:#9a6200;flex:none;width:18px;height:18px;margin-top:2px}.a1s-pp-meter .a1s-al b{color:#7a4e00;font-size:14px;display:block}.a1s-pp-meter .a1s-al small{color:#8a6413;font-size:13px}.a1s-pp-inv .a1s-r{border-bottom:1px dashed var(--a1s-line);color:var(--a1s-ink2);justify-content:space-between;gap:12px;padding:8px 0;font-size:14.5px;display:flex}.a1s-pp-inv .a1s-r b{color:var(--a1s-ink);font-variant-numeric:tabular-nums}.a1s-pp-inv .a1s-r em{color:#15935e;margin-left:6px;font-size:12px;font-style:normal;font-weight:700}.a1s-pp-inv .a1s-r.a1s-st{border-bottom:0;margin-top:6px}.a1s-pp-inv .a1s-r.a1s-tot{color:var(--a1s-ink);border:0;font-size:17px;font-weight:700}.a1s-pp-inv .a1s-r.a1s-tot b{font-family:var(--a1s-head);color:var(--a1s-accent-ink);font-size:22px}.a1s-pp-inv .a1s-alt{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:14px;gap:9px;margin-top:12px;padding:12px 14px;font-size:13.5px;line-height:1.45;display:flex}.a1s-pp-inv .a1s-alt svg{flex:none;width:17px;height:17px;margin-top:1px}.a1s-pp-rules{gap:20px;margin:0;padding:0;list-style:none;display:grid}.a1s-pp-rules li{gap:14px;display:flex}.a1s-pp-rules li>span{background:var(--a1s-grad2);color:#fff;border-radius:13px;flex:none;place-items:center;width:42px;height:42px;display:grid}.a1s-pp-rules svg{width:20px;height:20px}.a1s-pp-rules b{font-family:var(--a1s-head);font-size:17px;display:block}.a1s-pp-rules p{color:var(--a1s-ink2);margin-top:3px;font-size:14.5px;line-height:1.5}.a1s-pp-once{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.1fr);align-items:stretch;gap:24px;display:grid}.a1s-pp-oc{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:24px;flex-direction:column;padding:26px;display:flex;position:relative;overflow:hidden}.a1s-pp-oc small,.a1s-pp-ex>small{letter-spacing:.1em;text-transform:uppercase;color:var(--a1s-ink3);font-size:12px;font-weight:700}.a1s-pp-oc h3{letter-spacing:-.025em;margin-top:8px;font-size:26px}.a1s-pp-oc p{color:var(--a1s-ink2);flex:1;margin-top:10px;font-size:15.5px;line-height:1.55}.a1s-pp-oc .a1s-btn{align-self:flex-start;margin-top:18px}.a1s-pp-oc .a1s-pp-stamp{color:#15935e;font-family:var(--a1s-head);letter-spacing:.14em;text-transform:uppercase;opacity:.85;border:3px solid #15935e;border-radius:12px;padding:10px 22px;font-size:26px;font-weight:800;position:absolute;bottom:34px;right:30px;transform:rotate(-9deg)}.a1s-pp-ex{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:24px;padding:22px 24px}.a1s-pp-ex .a1s-r{border-bottom:1px solid var(--a1s-line2);grid-template-columns:minmax(0,1fr) auto;gap:2px 12px;padding:12px 0;display:grid}.a1s-pp-ex .a1s-r:last-child{border:0}.a1s-pp-ex .a1s-r span{font-size:15px;font-weight:600}.a1s-pp-ex .a1s-r b{font-family:var(--a1s-head);color:var(--a1s-accent-ink);text-align:right;font-size:15px}.a1s-pp-ex .a1s-r em{color:var(--a1s-ink3);grid-column:1/-1;font-size:12.5px;font-style:normal}.a1s-pp-ex .a1s-r.a1s-ok b{color:#15935e}.a1s-pp-tw{border:1px solid var(--a1s-line);background:var(--a1s-surface);border-radius:24px;overflow-x:auto}.a1s-pp-cmp{border-collapse:collapse;width:100%;min-width:720px}.a1s-pp-cmp thead th{z-index:2;background:var(--a1s-surface);text-align:center;border-bottom:1px solid var(--a1s-line);padding:20px 16px;position:sticky;top:0}.a1s-pp-cmp thead th:first-child{text-align:left}.a1s-pp-cmp thead th b{font-family:var(--a1s-head);font-size:20px;display:block}.a1s-pp-cmp thead th span{color:var(--a1s-ink3);font-size:13px;font-weight:500}.a1s-pp-cmp thead th.a1s-hot b{color:var(--a1s-accent-ink)}.a1s-pp-cmp tr.a1s-g th{text-align:left;letter-spacing:.12em;text-transform:uppercase;color:var(--a1s-accent);padding:22px 20px 8px;font-size:12px;font-weight:700}.a1s-pp-cmp tbody th{text-align:left;color:var(--a1s-ink2);width:40%;padding:12px 20px;font-size:15px;font-weight:500}.a1s-pp-cmp td{text-align:center;font-variant-numeric:tabular-nums;border-top:1px solid var(--a1s-line2);padding:12px 16px;font-size:15px;font-weight:600}.a1s-pp-cmp tbody th{border-top:1px solid var(--a1s-line2)}.a1s-pp-cmp tr.a1s-g th{border-top:0}.a1s-pp-cmp td:nth-child(3){background:color-mix(in srgb,var(--a1s-accent) 5%,transparent)}.a1s-pp-cmp td.a1s-y svg{width:19px;height:19px;color:var(--a1s-accent)}.a1s-pp-no{color:var(--a1s-ink3);opacity:.6}@media (max-width:1100px){.a1s-pp-find,.a1s-pp-fair,.a1s-pp-once{grid-template-columns:minmax(0,1fr)}.a1s-pp-tl{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:34px}.a1s-pp-tl:before{display:none}}@media (max-width:980px){.a1s-pp-plans{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.a1s-pp-hero{padding-top:120px}.a1s-pp-ctl{flex-direction:column}.a1s-pp-mkl{left:50%;right:auto;transform:translate(-50%)}.a1s-pp-ent{flex-direction:column;align-items:flex-start}.a1s-pp-bar{grid-template-columns:minmax(0,1fr) auto;row-gap:8px}.a1s-pp-bar .a1s-t{grid-area:2/1/auto/-1}.a1s-pp-tl{grid-template-columns:minmax(0,1fr)}.a1s-pp-cmp thead th b{font-size:16px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a1s-pp-meter .a1s-al{background:#f5d9a01f}:root:not([data-theme=light]) .a1s-pp-meter .a1s-al b{color:#f3dca0}:root:not([data-theme=light]) .a1s-pp-meter .a1s-al small{color:#e8c98a}:root:not([data-theme=light]) .a1s-pp-ctl .a1s-toggle em{color:#9be5c6;background:#15935e33}}:root[data-theme=dark] .a1s-pp-meter .a1s-al{background:#f5d9a01f}:root[data-theme=dark] .a1s-pp-meter .a1s-al b{color:#f3dca0}:root[data-theme=dark] .a1s-pp-meter .a1s-al small{color:#e8c98a}:root[data-theme=dark] .a1s-pp-ctl .a1s-toggle em{color:#9be5c6;background:#15935e33}.a1s-p-use-cases .a1s-nav nav a.a1s-here{color:#fff;font-weight:600}.a1s-cs-hero{padding:158px 0 70px;position:relative;overflow:hidden}.a1s-cs-hero:before{content:"";background:radial-gradient(60% 60% at 80% 20%,color-mix(in srgb,var(--a1s-accent) 16%,transparent),transparent 70%),radial-gradient(40% 50% at 10% 90%,color-mix(in srgb,var(--a1s-accent2) 14%,transparent),transparent 70%);pointer-events:none;position:absolute;inset:0}.a1s-cs-hero .a1s-wrap{grid-template-columns:1.05fr .95fr;align-items:center;gap:48px;display:grid;position:relative}.a1s-cs-hero h1{letter-spacing:-.045em;margin:22px 0 20px;font-size:clamp(44px,5.4vw,76px);font-weight:600;line-height:1.02}.a1s-cs-hero h1 .a1s-gt{background:linear-gradient(180deg,var(--a1s-accent),var(--a1s-accent2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.a1s-cs-pick{margin-top:30px}.a1s-cs-pick>small{font-family:var(--a1s-font-caveat),cursive;color:var(--a1s-accent);margin-bottom:8px;font-size:26px;display:block}.a1s-cs-picks{flex-wrap:wrap;gap:8px;display:flex}.a1s-cs-picks button{border:1px solid var(--a1s-line);background:var(--a1s-surface);font:inherit;color:var(--a1s-ink2);cursor:pointer;border-radius:12px;align-items:center;gap:8px;padding:9px 14px 9px 9px;font-size:14.5px;font-weight:600;transition:all .25s;display:inline-flex}.a1s-cs-picks button span{background:var(--a1s-tint);width:28px;height:28px;color:var(--a1s-accent);border-radius:8px;place-items:center;display:grid}.a1s-cs-picks button span svg{width:16px;height:16px}.a1s-cs-picks button:hover{border-color:var(--a1s-accent2);color:var(--a1s-ink);transform:translateY(-2px)}.a1s-cs-picks button.a1s-on{background:var(--a1s-grad2);color:#fff;border-color:#0000;box-shadow:0 12px 24px -12px #2153deb3}.a1s-cs-picks button.a1s-on span{color:#fff;background:#ffffff2e}.a1s-cs-fan{height:520px;position:relative}.a1s-cs-thread{width:100%;height:100%;position:absolute;inset:0}.a1s-cs-thread path{fill:none;stroke:var(--a1s-accent2);stroke-width:2px;stroke-dasharray:6 8;opacity:.7;animation:1.6s linear infinite a1s-march}.a1s-cs-mini{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:14px;width:280px;padding:18px 20px 16px;transition:transform .2s ease-out;position:absolute;box-shadow:0 30px 60px -30px #0b153873}.a1s-cs-mini:before{content:"";border-top:2px dashed var(--a1s-line);position:absolute;top:54px;left:0;right:0}.a1s-cs-mini .a1s-t{justify-content:space-between;align-items:center;display:flex}.a1s-cs-mini .a1s-t b{font-family:var(--a1s-head);font-size:15px}.a1s-cs-mini .a1s-t small{color:var(--a1s-ink3);font-size:12px;font-weight:600}.a1s-cs-mini p{font-family:var(--a1s-head);letter-spacing:-.02em;margin-top:28px;font-size:21px;font-weight:600}.a1s-cs-mini .a1s-cs-bc{margin-top:12px}.a1s-cs-mini .a1s-cs-st{border:2.5px solid var(--a1s-accent);color:var(--a1s-accent);font-family:var(--a1s-head);letter-spacing:.12em;opacity:.85;mix-blend-mode:multiply;border-radius:8px;padding:6px 10px;font-size:13px;font-weight:800;position:absolute;bottom:20px;right:16px;transform:rotate(-10deg)}.a1s-cs-mini.a1s-m1{top:40px;left:0;rotate:-6deg}.a1s-cs-mini.a1s-m2{z-index:2;top:170px;left:22%;rotate:3deg}.a1s-cs-mini.a1s-m3{z-index:3;top:300px;right:0;rotate:-2deg}.a1s-cs-chip{background:var(--a1s-panel);color:#fff;z-index:4;border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:13.5px;font-weight:600;display:inline-flex;position:absolute;box-shadow:0 16px 32px -16px #0b153899}.a1s-cs-chip i{background:#34c78c;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 3px #34c78c4d}.a1s-cs-chip svg{width:15px;height:15px}.a1s-cs-chip.a1s-c1{top:10px;right:6%}.a1s-cs-chip.a1s-c2{background:var(--a1s-grad2);bottom:10px;left:4%}.a1s-cs-bc{align-items:stretch;gap:2px;height:22px;display:flex}.a1s-cs-bc i{background:var(--a1s-ink);opacity:.8}.a1s-cs-scrub{border:1px solid var(--a1s-line);height:500px;box-shadow:var(--a1s-shadow);-webkit-user-select:none;user-select:none;touch-action:pan-y;border-radius:26px;position:relative;overflow:hidden}.a1s-cs-side{position:absolute;inset:0}.a1s-cs-side.a1s-after{clip-path:inset(0 0 0 var(--x))}.a1s-cs-side.a1s-before{filter:saturate(.6);background:repeating-linear-gradient(0deg,#f1f2f5 0 28px,#ecedf1 28px 29px)}.a1s-cs-side.a1s-after{background:radial-gradient(60% 80% at 80% 10%,color-mix(in srgb,var(--a1s-accent) 16%,transparent),transparent 70%),var(--a1s-surface2)}.a1s-cs-lab{border-radius:10px;padding:8px 12px;font-size:13px;font-weight:700;position:absolute;bottom:18px}.a1s-before .a1s-cs-lab{color:#7a3b3b;background:#fff;border:1px solid #f0d7d7;left:18px}.a1s-after .a1s-cs-lab{background:var(--a1s-grad2);color:#fff;right:18px}.a1s-cs-desk{position:absolute;inset:0}.a1s-cs-inbox{background:#fff;border:1px solid #dadce3;border-radius:12px;width:42%;padding:14px;position:absolute;top:8%;left:4%;box-shadow:0 10px 30px -18px #0006}.a1s-cs-inbox>b{font-size:14px}.a1s-cs-inbox>em{color:#fff;background:#d93b3b;border-radius:99px;margin-left:8px;padding:2px 8px;font-size:12px;font-style:normal;font-weight:700}.a1s-cs-inbox .a1s-r{color:#444;border-top:1px solid #eee;align-items:center;gap:8px;margin-top:6px;padding:8px 0;font-size:13px;display:flex}.a1s-cs-inbox .a1s-r i{background:#3b6fd9;border-radius:50%;flex:none;width:8px;height:8px}.a1s-cs-sheet{background:#fff;border:1px solid #cfe3d2;border-radius:10px;width:34%;padding:10px;position:absolute;top:52%;left:30%;rotate:-2deg;box-shadow:0 10px 30px -18px #0006}.a1s-cs-sheet>b{color:#1e6b34;margin-bottom:6px;font-size:11.5px;display:block}.a1s-cs-sheet .a1s-rw{grid-template-columns:repeat(5,1fr);gap:2px;margin-top:2px;display:grid}.a1s-cs-sheet .a1s-rw i{background:#eef4ef;height:12px}.a1s-cs-sheet .a1s-rw i.a1s-bad{background:#f6c9c9}.a1s-cs-bubble{color:#233;background:#dcf8c6;border-radius:14px 14px 14px 4px;max-width:220px;padding:10px 14px;font-size:13.5px;position:absolute;box-shadow:0 8px 20px -12px #0006}.a1s-cs-sn{color:#3a3a20;width:140px;min-height:110px;font-family:var(--a1s-font-caveat),cursive;rotate:var(--r);background:#fff3a8;padding:16px 14px;font-size:22px;line-height:1.1;position:absolute;box-shadow:0 12px 20px -12px #00000073}.a1s-cs-app{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:18px;width:min(560px,56%);position:absolute;top:7%;right:4%;overflow:hidden;box-shadow:0 40px 80px -40px #0b153880}.a1s-cs-app .a1s-top{border-bottom:1px solid var(--a1s-line);background:var(--a1s-surface2);justify-content:space-between;align-items:center;padding:16px 18px;display:flex}.a1s-cs-app .a1s-top b{font-family:var(--a1s-head);font-size:16px;display:block}.a1s-cs-app .a1s-top small{color:var(--a1s-ink3);font-size:12.5px}.a1s-cs-app .a1s-pill{background:var(--a1s-tint2);color:var(--a1s-accent-ink);border-radius:9px;padding:6px 12px;font-size:12.5px;font-weight:700}.a1s-cs-app .a1s-kp{grid-template-columns:repeat(4,1fr);gap:8px;padding:14px 18px 6px;display:grid}.a1s-cs-app .a1s-kp div{border:1px solid var(--a1s-line);border-radius:10px;padding:10px}.a1s-cs-app .a1s-kp small{color:var(--a1s-ink3);font-size:11.5px;display:block}.a1s-cs-app .a1s-kp b{font-family:var(--a1s-head);font-size:18px}.a1s-cs-app .a1s-kp div:last-child b{color:#15935e}.a1s-cs-app .a1s-dl{gap:8px;padding:8px 18px 18px;display:grid}.a1s-cs-app .a1s-dl div{border:1px solid var(--a1s-line);background:var(--a1s-surface);border-radius:12px;grid-template-columns:1fr auto;align-items:center;padding:10px 12px;display:grid}.a1s-cs-app .a1s-dl b{font-size:14px}.a1s-cs-app .a1s-dl small{color:var(--a1s-ink3);grid-column:1;font-size:12px}.a1s-cs-app .a1s-dl span{border:1px solid var(--a1s-line);color:var(--a1s-accent-ink);border-radius:9px;grid-area:1/2/3;padding:7px 12px;font-size:12.5px;font-weight:700}.a1s-cs-app .a1s-dl span.a1s-go{background:var(--a1s-accent);color:#fff;border-color:#0000}.a1s-cs-handle{top:0;bottom:0;left:var(--x);pointer-events:none;z-index:5;background:#fff;width:3px;margin-left:-1.5px;position:absolute;box-shadow:0 0 0 1px #0b153826,0 0 24px #2153de99}.a1s-cs-handle span{background:var(--a1s-grad2);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;animation:2.4s ease-in-out infinite a1s-pulse2;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 10px 30px -8px #2153decc}.a1s-cs-handle span svg{width:22px;height:22px}@keyframes a1s-pulse2{50%{box-shadow:0 0 0 10px #2153de1f,0 10px 30px -8px #2153decc}}.a1s-cs-range{opacity:0;cursor:ew-resize;z-index:6;width:100%;height:100%;margin:0;position:absolute;inset:0}.a1s-cs-wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.a1s-cs-who b{font-family:var(--a1s-head);font-size:15px}.a1s-cs-who small{color:var(--a1s-ink3);margin-left:8px;font-size:13px}.a1s-cs-chips{flex-wrap:wrap;gap:6px;margin-top:auto;padding-top:14px;display:flex}.a1s-cs-chips span{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:8px;padding:6px 10px;font-size:12.5px;font-weight:600}.a1s-cs-illus{color:var(--a1s-ink3);justify-content:center;align-items:center;gap:8px;margin-top:22px;font-size:13px;display:flex}.a1s-cs-illus i{background:var(--a1s-ink3);border-radius:50%;width:6px;height:6px}.a1s-cs-flow{gap:34px;padding:10px 0 20px;display:grid;position:relative}.a1s-cs-fline{background:var(--a1s-line);border-radius:4px;width:4px;margin-left:-2px;position:absolute;top:0;bottom:0;left:50%}.a1s-cs-fline i{background:linear-gradient(#5c91f6,#2153de 60%,#182f74);border-radius:4px;width:100%;height:0;display:block}.a1s-cs-token{background:var(--a1s-grad2);color:#fff;z-index:3;width:52px;height:52px;box-shadow:0 0 0 6px color-mix(in srgb,var(--a1s-accent) 18%,transparent),0 14px 30px -10px #2153decc;border-radius:50%;place-items:center;margin:-26px 0 0 -26px;transition:top .12s linear;display:grid;position:absolute;top:0;left:50%}.a1s-cs-token span{opacity:0;place-items:center;transition:all .35s;display:grid;position:absolute;transform:scale(.6)}.a1s-cs-token span.a1s-on{opacity:1;transform:none}.a1s-cs-token svg{width:24px;height:24px}.a1s-cs-fs{grid-template-columns:minmax(0,1fr) 88px minmax(0,1fr);align-items:center;display:grid}.a1s-cs-fs:nth-child(2n) .a1s-cs-ftx{order:3}.a1s-cs-fs:nth-child(2n) .a1s-cs-fnode{order:2}.a1s-cs-fs:nth-child(2n) .a1s-cs-fvis{order:1}.a1s-cs-ftx{padding:0 12px}.a1s-cs-fs:nth-child(odd) .a1s-cs-ftx{text-align:right}.a1s-cs-fs:nth-child(odd) .a1s-cs-fchips{justify-content:flex-end}.a1s-cs-ftx .a1s-ph{letter-spacing:.1em;text-transform:uppercase;color:var(--a1s-accent);align-items:center;gap:7px;font-size:12px;font-weight:700;display:inline-flex}.a1s-cs-ftx .a1s-ph svg{width:15px;height:15px}.a1s-cs-ftx h3{letter-spacing:-.025em;margin-top:8px;font-size:26px;line-height:1.15}.a1s-cs-ftx p{color:var(--a1s-ink2);margin-top:8px;font-size:16px}.a1s-cs-fchips{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.a1s-cs-fchips span{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:8px;padding:6px 10px;font-size:12.5px;font-weight:600}.a1s-cs-fnode{z-index:2;place-items:center;display:grid;position:relative}.a1s-cs-fnode span{background:var(--a1s-surface);border:2px solid var(--a1s-line);width:44px;height:44px;font-family:var(--a1s-head);color:var(--a1s-ink3);border-radius:50%;place-items:center;font-size:14px;font-weight:700;transition:all .4s;display:grid}.a1s-cs-fs.a1s-lit .a1s-cs-fnode span{background:var(--a1s-accent);border-color:var(--a1s-accent);color:#fff;box-shadow:0 0 0 6px color-mix(in srgb,var(--a1s-accent) 16%,transparent)}.a1s-cs-fvis{opacity:.55;padding:0 12px;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1);transform:translateY(8px)scale(.98)}.a1s-cs-fs.a1s-lit .a1s-cs-fvis{opacity:1;transform:none}.a1s-cs-fvis>div{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:18px;max-width:380px;padding:16px;font-size:13px;box-shadow:0 24px 50px -32px #0b153873}.a1s-cs-fs:nth-child(2n) .a1s-cs-fvis>div{margin-left:auto}.a1s-fv-studio{grid-template-rows:1fr auto;grid-template-columns:34px 1fr;gap:10px;display:grid}.a1s-fv-studio .a1s-rail{align-content:start;gap:6px;display:grid}.a1s-fv-studio .a1s-rail i{background:var(--a1s-line2);border-radius:8px;height:28px}.a1s-fv-studio .a1s-rail i.a1s-on{background:var(--a1s-tint2)}.a1s-fv-studio .a1s-cv{background:radial-gradient(var(--a1s-line) 1px,transparent 1px) 0 0/12px 12px;border-radius:12px;place-items:center;height:150px;display:grid}.a1s-fv-studio .a1s-cv svg{width:120px;height:120px}.a1s-fv-studio .a1s-tb{grid-column:1/-1;gap:6px;display:flex}.a1s-fv-studio .a1s-tb span{background:var(--a1s-line2);color:var(--a1s-ink2);border-radius:8px;padding:6px 12px;font-weight:600}.a1s-fv-studio .a1s-tb span.a1s-on{background:var(--a1s-accent);color:#fff}.a1s-fv-price .a1s-t small{color:var(--a1s-ink3);letter-spacing:.08em;text-transform:uppercase;font-size:11.5px;font-weight:700;display:block}.a1s-fv-price .a1s-t b{font-family:var(--a1s-head);letter-spacing:-.03em;color:var(--a1s-accent-ink);font-size:34px}.a1s-fv-price .a1s-t b span{color:var(--a1s-ink3);font-size:14px;font-weight:500}.a1s-fv-price .a1s-g{grid-template-columns:repeat(5,1fr);gap:5px;margin:10px 0;display:grid}.a1s-fv-price .a1s-g span{text-align:center;background:var(--a1s-line2);color:var(--a1s-ink3);border-radius:9px;padding:7px 0;font-size:11px}.a1s-fv-price .a1s-g b{color:var(--a1s-ink);font-size:15px;display:block}.a1s-fv-price .a1s-g .a1s-u{background:var(--a1s-tint2)}.a1s-fv-price .a1s-g i{color:var(--a1s-accent);font-size:10px;font-style:normal;font-weight:700;display:block}.a1s-fv-price .a1s-r{border-top:1px dashed var(--a1s-line);color:var(--a1s-ink2);justify-content:space-between;padding-top:10px;display:flex}.a1s-fv-price .a1s-r b{color:var(--a1s-ink)}.a1s-fv-check{gap:8px;display:grid}.a1s-fv-check .a1s-ok,.a1s-fv-check .a1s-wn{background:var(--a1s-surface2);border:1px solid var(--a1s-line);color:var(--a1s-ink);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;display:flex}.a1s-fv-check .a1s-ok svg{color:#15935e;width:16px;height:16px}.a1s-fv-check .a1s-wn{color:#7a4e00;background:#fff8ea;border-color:#f5d9a0}.a1s-fv-check .a1s-wn i{background:#e0a21b;border-radius:50%;width:8px;height:8px}.a1s-fv-check .a1s-badge{color:#0d7a4d;background:#e6f7ef;border-radius:10px;justify-self:start;align-items:center;gap:6px;padding:8px 12px;font-weight:700;display:inline-flex}.a1s-fv-check .a1s-badge svg{width:15px;height:15px}.a1s-fv-roster .a1s-h{justify-content:space-between;margin-bottom:8px;display:flex}.a1s-fv-roster .a1s-h span{color:var(--a1s-ink3)}.a1s-fv-roster .a1s-rw{background:var(--a1s-surface2);border-radius:9px;grid-template-columns:34px 1fr auto;align-items:center;gap:10px;margin-bottom:5px;padding:8px 10px;display:grid}.a1s-fv-roster .a1s-rw span{font-family:var(--a1s-head);color:var(--a1s-accent);font-weight:800}.a1s-fv-roster .a1s-rw em{color:var(--a1s-ink3);font-style:normal}.a1s-fv-roster .a1s-up{border:1.5px dashed color-mix(in srgb,var(--a1s-accent) 45%,var(--a1s-line));color:var(--a1s-accent-ink);border-radius:10px;align-items:center;gap:8px;margin-top:8px;padding:10px;font-weight:600;display:flex}.a1s-fv-roster .a1s-up svg{width:16px;height:16px}.a1s-fv-order .a1s-h,.a1s-fv-order .a1s-r{justify-content:space-between;align-items:center;display:flex}.a1s-fv-order .a1s-h{margin-bottom:10px}.a1s-fv-order .a1s-h b{font-family:var(--a1s-head);font-size:15px}.a1s-fv-order .a1s-pill{background:var(--a1s-tint2);color:var(--a1s-accent-ink);border-radius:8px;padding:4px 10px;font-size:12px;font-weight:700}.a1s-fv-order .a1s-r{border-top:1px solid var(--a1s-line2);color:var(--a1s-ink2);padding:9px 0}.a1s-fv-order .a1s-r b{color:var(--a1s-ink)}.a1s-fv-order .a1s-r b.a1s-ok{color:#15935e}.a1s-fv-proof{grid-template-columns:120px 1fr;align-items:center;gap:12px;display:grid}.a1s-fv-proof .a1s-ph{border:3px solid var(--a1s-ink);border-radius:18px;gap:6px;padding:8px;display:grid}.a1s-fv-proof .a1s-art{background:linear-gradient(160deg,#1e3a8a,#2153de);border-radius:10px;height:80px;position:relative}.a1s-fv-proof .a1s-art:after{content:"ASHBY";color:#f3d27a;font-family:var(--a1s-head);place-items:center;font-size:13px;font-weight:800;display:grid;position:absolute;inset:0}.a1s-fv-proof .a1s-ph span{text-align:center;background:var(--a1s-line2);border-radius:7px;padding:5px;font-size:11px;font-weight:600}.a1s-fv-proof .a1s-ph span.a1s-a{background:var(--a1s-accent);color:#fff}.a1s-fv-proof .a1s-rec{background:#e6f7ef;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.a1s-fv-proof .a1s-rec svg{color:#15935e;flex:none;width:22px;height:22px}.a1s-fv-proof .a1s-rec b{color:#0d5c3a;display:block}.a1s-fv-proof .a1s-rec small{color:#3c7a5e}.a1s-fv-prod{gap:8px;display:grid}.a1s-fv-prod .a1s-j{background:var(--a1s-surface2);border:1px solid var(--a1s-line);border-radius:10px;grid-template-columns:10px auto 1fr;align-items:center;gap:10px;padding:10px 12px;display:grid}.a1s-fv-prod .a1s-j i{background:var(--a1s-c);border-radius:3px;width:10px;height:10px}.a1s-fv-prod .a1s-j span{color:var(--a1s-ink3);text-align:right}.a1s-fv-prod .a1s-j.a1s-po{background:var(--a1s-tint);border-color:var(--a1s-tint2)}.a1s-fv-floor .a1s-st{grid-template-columns:repeat(4,1fr);gap:4px;display:grid}.a1s-fv-floor .a1s-st span{text-align:center;background:var(--a1s-line2);color:var(--a1s-ink3);border-radius:8px;padding:7px 2px;font-size:11px;font-weight:600}.a1s-fv-floor .a1s-st .a1s-d{background:var(--a1s-tint);color:var(--a1s-accent-ink)}.a1s-fv-floor .a1s-st .a1s-on{background:var(--a1s-accent);color:#fff}.a1s-fv-floor .a1s-sc{color:#fff;background:#0b1538;border-radius:12px;grid-template-columns:48px 1fr;align-items:center;gap:4px 12px;margin-top:10px;padding:12px;display:grid}.a1s-fv-floor .a1s-sc .a1s-bc{background:repeating-linear-gradient(90deg,#fff 0 2px,#0000 2px 4px,#fff 4px 5px,#0000 5px 7px);border-radius:3px;grid-row:1/3;height:34px}.a1s-fv-floor .a1s-sc small{opacity:.7}.a1s-fv-ship .a1s-lab{border:2px solid var(--a1s-ink);border-radius:12px;gap:6px;padding:12px;display:grid}.a1s-fv-ship .a1s-lab .a1s-bc{background:repeating-linear-gradient(90deg,var(--a1s-ink) 0 2px,transparent 2px 4px,var(--a1s-ink) 4px 5px,transparent 5px 8px);height:34px}.a1s-fv-ship .a1s-lab small{color:var(--a1s-ink2);font-family:ui-monospace,monospace}.a1s-fv-ship .a1s-tr{color:#0d7a4d;background:#e6f7ef;border-radius:10px;align-items:center;gap:8px;margin-top:10px;padding:10px 12px;font-weight:600;display:flex}.a1s-fv-ship .a1s-tr svg{width:16px;height:16px}.a1s-fv-done{gap:8px;display:grid}.a1s-fv-done .a1s-dl{background:var(--a1s-surface2);border:1px solid var(--a1s-line);border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.a1s-fv-done .a1s-dl svg{width:22px;height:22px;color:var(--a1s-accent)}.a1s-fv-done .a1s-ro{background:var(--a1s-grad2);color:#fff;border-radius:12px;padding:14px}.a1s-fv-done .a1s-ro small{opacity:.75;display:block}.a1s-fv-done .a1s-ro b{font-family:var(--a1s-head);font-size:18px;display:block}.a1s-fv-done .a1s-ro span{opacity:.85}.a1s-cs-daysec{padding:0;position:relative}.a1s-cs-pin{flex-direction:column;justify-content:center;gap:6px;height:100vh;min-height:640px;padding-top:60px;display:flex;position:sticky;top:0;overflow:hidden}.a1s-cs-sky{z-index:-1;background:linear-gradient(#fff1dc 0%,#fff7ec 45%,#0000 92%);position:absolute;inset:0}.a1s-cs-pin>.a1s-wrap{width:100%}.a1s-cs-dayhead{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.a1s-cs-dayhead .a1s-head{margin-bottom:22px}.a1s-cs-bigclock{text-align:right;margin-bottom:26px}.a1s-cs-bigclock b{font-family:var(--a1s-head);letter-spacing:-.05em;background:linear-gradient(180deg,var(--a1s-accent),var(--a1s-accent2));-webkit-text-fill-color:transparent;font-variant-numeric:tabular-nums;-webkit-background-clip:text;background-clip:text;font-size:clamp(56px,7vw,96px);font-weight:700;line-height:.9;display:block}.a1s-cs-bigclock small{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:8px;margin-top:8px;padding:5px 10px;font-size:13px;font-weight:700;display:inline-block}.a1s-cs-track{padding:8px 0 22px;overflow:visible}.a1s-cs-rail{will-change:transform;gap:18px;width:max-content;padding:0 max(28px,50vw - 652px);display:flex}.a1s-cs-mo{background:var(--a1s-surface);border:1px solid var(--a1s-line);opacity:.6;border-radius:20px;flex-direction:column;flex:none;gap:8px;width:300px;min-height:330px;padding:22px 22px 20px;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,opacity .45s;display:flex;box-shadow:0 20px 44px -30px #0b153873}.a1s-cs-mo.a1s-on{opacity:1;box-shadow:0 0 0 2px color-mix(in srgb,var(--a1s-accent) 45%,transparent),0 30px 60px -30px color-mix(in srgb,var(--a1s-accent) 60%,transparent);transform:translateY(-8px)}.a1s-cs-mo .a1s-tm{font-family:var(--a1s-head);letter-spacing:-.04em;background:linear-gradient(180deg,var(--a1s-accent),var(--a1s-accent2));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:38px;font-weight:700;line-height:1}.a1s-cs-mo .a1s-who{background:var(--a1s-line2);color:var(--a1s-ink2);border-radius:7px;align-self:flex-start;padding:4px 9px;font-size:12px;font-weight:700}.a1s-cs-mo h4{letter-spacing:-.02em;margin-top:4px;font-size:19px}.a1s-cs-mo p{color:var(--a1s-ink2);font-size:14.5px;line-height:1.5}.a1s-cs-mo>div{margin-top:auto;padding-top:10px}.a1s-mk-d{flex-wrap:wrap;gap:6px;display:flex}.a1s-mk-d span{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:8px;padding:6px 10px;font-size:12.5px;font-weight:700}.a1s-mk-q{background:var(--a1s-surface2);border:1px solid var(--a1s-line);border-radius:12px;grid-template-columns:1fr auto;padding:12px;display:grid}.a1s-mk-q b{font-size:14px}.a1s-mk-q em{font-style:normal;font-family:var(--a1s-head);color:var(--a1s-accent-ink);font-weight:700}.a1s-mk-q small{color:var(--a1s-ink3);grid-column:1/-1;font-size:12px}.a1s-mk-grid{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.a1s-mk-grid span{text-align:center;background:var(--a1s-line2);color:var(--a1s-ink3);border-radius:8px;padding:6px 0;font-size:11px}.a1s-mk-grid b{color:var(--a1s-ink);font-size:14px;display:block}.a1s-mk-grid span:last-child{background:var(--a1s-tint2)}.a1s-mk-ok{background:#e6f7ef;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.a1s-mk-ok svg{color:#15935e;width:22px;height:22px}.a1s-mk-ok b{color:#0d5c3a;font-size:14px}.a1s-mk-ok small{color:#3c7a5e;margin-left:auto;font-size:12px}.a1s-mk-po{background:var(--a1s-grad2);color:#fff;border-radius:12px;padding:12px}.a1s-mk-po b{font-size:14px;display:block}.a1s-mk-po small{opacity:.8;font-size:12px}.a1s-mk-warn{background:#fff4df;border:1px solid #f5d9a0;border-radius:12px;align-items:center;gap:8px;padding:12px;display:flex}.a1s-mk-warn i{background:#e0a21b;border-radius:50%;width:8px;height:8px;animation:1.6s infinite a1s-pulse}.a1s-mk-warn b{color:#7a4e00;font-size:13.5px}.a1s-mk-scan{color:#fff;background:#0b1538;border-radius:12px;align-items:center;gap:10px;padding:12px;display:flex}.a1s-mk-scan span{background:repeating-linear-gradient(90deg,#fff 0 2px,#0000 2px 4px,#fff 4px 5px,#0000 5px 7px);border-radius:3px;width:40px;height:26px}.a1s-mk-scan b{font-size:13.5px}.a1s-mk-moon{color:#f3d27a;background:linear-gradient(135deg,#1c2e6e,#0b1538);border-radius:12px;place-items:center;height:70px;display:grid}.a1s-mk-moon svg{width:30px;height:30px}.a1s-cs-clock{color:var(--a1s-ink3);align-items:center;gap:14px;font-size:13px;font-weight:700;display:flex}.a1s-cs-clock .a1s-bar{background:var(--a1s-line);border-radius:99px;flex:1;height:4px;overflow:hidden}.a1s-cs-clock .a1s-bar i{background:var(--a1s-grad);border-radius:99px;width:0;height:100%;display:block}.a1s-cs-notes{grid-template-columns:repeat(4,minmax(0,1fr));gap:26px 22px;padding:10px 0;display:grid}.a1s-cs-note{min-height:200px;rotate:var(--r);text-align:left;cursor:pointer;font:inherit;color:#0b1538;background:linear-gradient(170deg,#e9f1ff,#d9e6fe);border:0;border-radius:4px 4px 18px;padding:30px 20px 20px;transition:rotate .35s,transform .35s;position:relative;overflow:hidden;box-shadow:0 18px 30px -20px #0b15388c}.a1s-cs-note:nth-child(3n+2){background:linear-gradient(170deg,#dde8fe,#c9dbfd)}.a1s-cs-note:nth-child(3n){background:linear-gradient(170deg,#f2f6ff,#e3ecfe)}.a1s-cs-note .a1s-tape{background:#ffffffa6;width:80px;height:24px;position:absolute;top:-8px;left:50%;transform:translate(-50%)rotate(-3deg);box-shadow:0 1px 2px #00000014}.a1s-cs-note .a1s-q{font-family:var(--a1s-font-caveat),cursive;color:#1a2a66;font-size:30px;font-weight:700;line-height:1.05;display:block;position:relative}.a1s-cs-note .a1s-q:after{content:"";opacity:.85;background:#2153de;border-radius:2px;height:3px;transition:right .45s 50ms;position:absolute;top:50%;left:0;right:100%}.a1s-cs-note .a1s-fx{background:var(--a1s-grad2);color:#fff;padding:14px 18px 16px;font-size:14.5px;line-height:1.45;transition:transform .45s cubic-bezier(.2,.8,.2,1) .15s;position:absolute;bottom:0;left:0;right:0;transform:translateY(101%)}.a1s-cs-note .a1s-fx b{letter-spacing:.14em;text-transform:uppercase;opacity:.8;margin-bottom:3px;font-size:11.5px;display:block}.a1s-cs-note:hover,.a1s-cs-note.a1s-fixed{transform:translateY(-4px)}.a1s-cs-note:hover .a1s-q:after,.a1s-cs-note.a1s-fixed .a1s-q:after{right:-4px}.a1s-cs-note:hover .a1s-fx,.a1s-cs-note.a1s-fixed .a1s-fx{transform:none}@keyframes a1s-march2{to{stroke-dashoffset:-6px}}@keyframes a1s-ring{0%{opacity:.8;transform:scale(.85)}to{opacity:0;transform:scale(1.5)}}.a1s-cs-bubble{background:#dcf8c6}.a1s-cs-bubble.a1s-g{background:#e7e7ec}.a1s-bb{color:#333;background:#fff;border:1px solid #dadce3;border-radius:12px;padding:12px 14px;font-size:13px;position:absolute;box-shadow:0 10px 30px -18px #0006}.a1s-bb>b{color:#222;margin-bottom:6px;font-size:13px;display:block}.a1s-bb.a1s-sheet{border-color:#cfe3d2}.a1s-bb.a1s-sheet>b{color:#1e6b34;font-size:11.5px}.a1s-p-use-cases .a1s-bl{border-top:1px solid #eee;align-items:center;gap:8px;padding:7px 0;display:flex}.a1s-p-use-cases .a1s-bl i{background:#3b6fd9;border-radius:50%;flex:none;width:7px;height:7px}.a1s-p-use-cases .a1s-bl.a1s-bad span{color:#b4232c}.a1s-xr{background:#f3f7f4;grid-template-columns:1fr 1fr 1fr;gap:6px;margin-top:2px;padding:5px 6px;font-size:12px;display:grid}.a1s-xr .a1s-bad{color:#b4232c;background:#fbe3e3;font-weight:700}.a1s-calc{padding:12px}.a1s-calc .a1s-scr{text-align:right;color:#223;background:#dce3d8;border-radius:8px;padding:10px;font-family:ui-monospace,monospace;font-size:18px}.a1s-calc .a1s-keys{grid-template-columns:repeat(4,1fr);gap:5px;margin-top:8px;display:grid}.a1s-calc .a1s-keys i{text-align:center;color:#444;background:#eef0f4;border-radius:6px;padding:7px 0;font-size:13px;font-style:normal;font-weight:700}.a1s-pdfs{gap:8px;display:grid;position:absolute}.a1s-pdfs span{color:#d93b3b;background:#fff;border:1px solid #dadce3;border-radius:10px;align-items:center;gap:8px;padding:8px 12px 8px 8px;font-size:10px;font-weight:800;display:flex;box-shadow:0 8px 20px -14px #0006}.a1s-pdfs b{color:#333;font-size:12.5px;font-weight:600}.a1s-wb{background:#fff;border:6px solid #d9dce3;border-radius:12px;height:74%;position:absolute;box-shadow:0 14px 30px -18px #0006}.a1s-wb .a1s-cols{grid-template-columns:repeat(3,1fr);height:100%;display:grid}.a1s-wb .a1s-cols span{font-family:var(--a1s-font-caveat),cursive;color:#556;border-right:2px dashed #dde;padding:10px;font-size:22px}.a1s-wb .a1s-mg{border-left:6px solid var(--a1s-c);font-family:var(--a1s-font-caveat),cursive;color:#223;background:#fff;border-radius:6px;padding:6px 10px;font-size:20px;position:absolute;rotate:-3deg;box-shadow:0 4px 10px -6px #00000080}.a1s-wb svg{width:100%;height:100%;position:absolute;inset:0}.a1s-wb path{fill:none;stroke:#e5484d;stroke-width:1.2px}.a1s-tabsb{background:#fff;border:1px solid #dadce3;border-radius:12px;position:absolute;overflow:hidden;box-shadow:0 10px 30px -18px #0006}.a1s-tabsb .a1s-tb{background:#eef0f4;gap:2px;padding:6px 6px 0;display:flex}.a1s-tabsb .a1s-tb span{color:#556;background:#e2e5eb;border-radius:8px 8px 0 0;padding:7px 10px;font-size:12px}.a1s-tabsb .a1s-tb .a1s-on{color:#222;background:#fff}.a1s-tabsb .a1s-srch{color:#666;border:1px solid #dadce3;border-radius:99px;margin:12px;padding:9px 12px;font-size:12.5px}.a1s-tabsb .a1s-res{grid-template-columns:repeat(3,1fr);gap:8px;padding:0 12px 12px;display:grid}.a1s-tabsb .a1s-res i{background:#f0f2f6;border-radius:8px;height:60px}.a1s-aa{background:var(--a1s-surface);border:1px solid var(--a1s-line);color:var(--a1s-ink);border-radius:18px;padding:16px 18px;font-size:13.5px;position:absolute;box-shadow:0 40px 80px -40px #0b153880}.a1s-aa .a1s-hd{border-bottom:1px solid var(--a1s-line);justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;padding-bottom:12px;display:flex}.a1s-aa .a1s-hd b{font-family:var(--a1s-head);font-size:15.5px}.a1s-aa .a1s-pill{background:var(--a1s-tint2);color:var(--a1s-accent-ink);white-space:nowrap;border-radius:8px;padding:5px 10px;font-size:12px;font-weight:700}.a1s-aa .a1s-rw{border-bottom:1px solid var(--a1s-line2);color:var(--a1s-ink2);justify-content:space-between;gap:10px;padding:9px 0;display:flex}.a1s-aa .a1s-rw b{color:var(--a1s-ink);text-align:right}.a1s-aa .a1s-okc{color:#15935e!important}.a1s-aa .a1s-sz{grid-template-columns:repeat(5,1fr);gap:5px;margin-bottom:6px;display:grid}.a1s-aa .a1s-sz span{text-align:center;background:var(--a1s-line2);color:var(--a1s-ink3);border-radius:9px;padding:7px 0;font-size:11px}.a1s-aa .a1s-sz b{color:var(--a1s-ink);font-size:15px;display:block}.a1s-aa .a1s-sz .a1s-u{background:var(--a1s-tint2)}.a1s-aa .a1s-sz i{color:var(--a1s-accent);font-size:10px;font-style:normal;font-weight:700;display:block}.a1s-aa .a1s-tot{justify-content:space-between;align-items:baseline;padding-top:10px;display:flex}.a1s-aa .a1s-tot b{font-family:var(--a1s-head);color:var(--a1s-accent-ink);font-size:26px}.a1s-aa .a1s-act{align-items:center;gap:8px;margin-top:12px;display:flex}.a1s-aa .a1s-go{background:var(--a1s-accent);color:#fff;border-radius:10px;align-items:center;gap:6px;padding:9px 14px;font-size:13px;font-weight:700;display:inline-flex}.a1s-aa .a1s-go svg{width:15px;height:15px}.a1s-aa .a1s-tag2{color:#0d7a4d;background:#e6f7ef;border-radius:9px;align-items:center;gap:6px;padding:8px 10px;font-size:12.5px;font-weight:700;display:inline-flex}.a1s-aa .a1s-tag2 svg{width:14px;height:14px}.a1s-aa .a1s-vl{gap:8px;margin-bottom:6px;display:grid}.a1s-aa .a1s-vl div{background:var(--a1s-surface2);border:1px solid var(--a1s-line);color:var(--a1s-ink3);border-radius:10px;grid-template-columns:22px 34px 1fr;align-items:center;gap:8px;padding:9px 10px;display:grid}.a1s-aa .a1s-vl i{background:var(--a1s-line);border-radius:50%;justify-self:center;width:10px;height:10px}.a1s-aa .a1s-vl b{color:var(--a1s-ink)}.a1s-aa .a1s-vl .a1s-ok{color:#0d5c3a;background:#e6f7ef;border-color:#bde8d2}.a1s-aa .a1s-vl .a1s-ok i{color:#fff;background:#15935e;place-items:center;width:22px;height:22px;display:grid}.a1s-aa .a1s-vl .a1s-ok i svg{width:13px;height:13px}.a1s-aa .a1s-pg{margin:4px 0 8px}.a1s-aa .a1s-pg div{background:var(--a1s-line2);border-radius:99px;height:8px;overflow:hidden}.a1s-aa .a1s-pg i{background:var(--a1s-grad);border-radius:99px;height:100%;display:block}.a1s-aa .a1s-pg span{color:var(--a1s-ink3);margin-top:6px;font-size:12.5px;display:block}.a1s-aa .a1s-kb{grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:10px;display:grid}.a1s-aa .a1s-kb div{background:var(--a1s-surface2);border:1px solid var(--a1s-line);border-radius:10px;align-content:start;gap:5px;padding:8px;display:grid}.a1s-aa .a1s-kb small{color:var(--a1s-ink3);font-size:11px;font-weight:700}.a1s-aa .a1s-kb i{background:var(--a1s-line2);border-radius:6px;height:22px}.a1s-aa .a1s-kb i.a1s-b{background:var(--a1s-tint2)}.a1s-aa .a1s-kb i.a1s-g{background:#ddf3e8}.a1s-aa .a1s-al{color:#7a4e00;background:#fff6e6;border:1px solid #f5d9a0;border-radius:12px;align-items:center;gap:8px;padding:10px 12px;display:flex}.a1s-aa .a1s-al i{background:#e0a21b;border-radius:50%;flex:none;width:8px;height:8px}.a1s-aa .a1s-al em{background:#fff;border:1px solid #f5d9a0;border-radius:8px;margin-left:auto;padding:5px 9px;font-style:normal;font-weight:700}.a1s-aa .a1s-stk{background:var(--a1s-surface2);border:1px solid var(--a1s-line);border-radius:12px;margin-bottom:6px;padding:10px 12px}.a1s-aa .a1s-stk span{font-weight:600}.a1s-aa .a1s-stk div{background:#fbe3e3;border-radius:99px;height:8px;margin:8px 0 6px;overflow:hidden}.a1s-aa .a1s-stk i{background:#e5484d;border-radius:99px;height:100%;display:block}.a1s-aa .a1s-stk b{color:#b4232c;font-size:12.5px}.a1s-cs-ctabs{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow-sm);scrollbar-width:none;border-radius:14px;gap:4px;width:max-content;max-width:100%;margin-bottom:34px;padding:5px;display:flex;overflow-x:auto}.a1s-cs-ctabs::-webkit-scrollbar{display:none}.a1s-cs-ctabs button{isolation:isolate;font:inherit;color:var(--a1s-ink2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:none;align-items:center;gap:8px;padding:8px 14px 8px 8px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex;position:relative}.a1s-cs-ctabs button span{background:var(--a1s-line2);width:28px;height:28px;color:var(--a1s-ink3);border-radius:8px;place-items:center;display:grid}.a1s-cs-ctabs button span svg{width:16px;height:16px}.a1s-cs-ctabs button:hover{background:var(--a1s-line2);color:var(--a1s-ink)}.a1s-cs-ctabs button.a1s-on{background:var(--a1s-tint);color:var(--a1s-accent-ink)}.a1s-cs-ctabs button.a1s-on span{background:var(--a1s-accent);color:#fff}.a1s-cs-cstage{position:relative}.a1s-cs-cp{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:64px;display:none}.a1s-cs-cp.a1s-on{animation:.5s both a1s-fadein;display:grid}@keyframes a1s-blob{50%{border-radius:54% 46% 44% 56%/46% 56% 44% 54%}}.a1s-cs-ctx .a1s-cs-who{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.a1s-cs-ctx .a1s-cs-who b{font-family:var(--a1s-head);font-size:16px}.a1s-cs-ctx .a1s-cs-who small{color:var(--a1s-ink3);font-size:14px}.a1s-cs-ctx .a1s-cs-who em{color:var(--a1s-accent);margin-left:auto;font-size:13px;font-style:normal;font-weight:700}.a1s-cs-ctx h3{letter-spacing:-.035em;margin-top:10px;font-size:clamp(28px,3vw,40px);font-weight:600;line-height:1.1}.a1s-cs-ba2{grid-template-columns:1fr 1fr;gap:0;margin-top:26px;display:grid}.a1s-cs-ba2>div{padding:0 26px 0 0}.a1s-cs-ba2>div+div{border-left:2px solid color-mix(in srgb,var(--a1s-accent) 30%,var(--a1s-line));padding:0 0 0 26px}.a1s-cs-ba2 span{letter-spacing:.1em;text-transform:uppercase;font-size:12px;font-weight:700}.a1s-cs-ba2 p{margin-top:8px;font-size:16.5px;line-height:1.6}.a1s-cs-ba2 .a1s-b span,.a1s-cs-ba2 .a1s-b p{color:var(--a1s-ink3)}.a1s-cs-ba2 .a1s-a span{color:var(--a1s-accent)}.a1s-cs-ba2 .a1s-a p{color:var(--a1s-ink)}.a1s-cs-met2{flex-wrap:wrap;gap:34px;margin-top:28px;display:flex}.a1s-cs-met2 b{font-family:var(--a1s-head);letter-spacing:-.035em;background:linear-gradient(180deg,var(--a1s-h2a),var(--a1s-h2b));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:34px;line-height:1;display:block}.a1s-cs-met2 small{color:var(--a1s-ink3);margin-top:6px;font-size:13.5px;display:block}.a1s-cs-ctx .a1s-cs-chips{margin-top:22px}.a1s-cs-ctabs{max-width:calc(100% - 120px)}.a1s-cs-cnav{gap:8px;display:flex;position:absolute;top:-80px;right:0}.a1s-cs-cnav button{border:1px solid var(--a1s-line);background:var(--a1s-surface);width:46px;height:46px;color:var(--a1s-ink);cursor:pointer;border-radius:12px;place-items:center;display:grid}.a1s-cs-cnav button:hover{border-color:var(--a1s-accent);color:var(--a1s-accent)}.a1s-cs-cnav svg{width:20px;height:20px}.a1s-cs-flow{gap:96px!important;padding-top:30px!important}.a1s-cs-phase{z-index:2;justify-content:center;margin:10px 0 -40px;display:flex;position:relative}.a1s-cs-phase span{background:var(--a1s-surface);border:1px solid color-mix(in srgb,var(--a1s-accent) 30%,var(--a1s-line));color:var(--a1s-accent-ink);font-family:var(--a1s-head);box-shadow:0 14px 30px -18px color-mix(in srgb,var(--a1s-accent) 70%,transparent);border-radius:12px;align-items:center;gap:9px;padding:10px 18px;font-size:16px;font-weight:700;display:inline-flex}.a1s-cs-phase span svg{width:18px;height:18px;color:var(--a1s-accent)}.a1s-fv-studio .a1s-cv{height:170px;position:relative}.a1s-fv-studio .a1s-cv .a1s-pr{opacity:0;width:auto;max-width:150px;height:auto;animation:10s infinite a1s-cyc;animation-delay:var(--d);margin:auto;position:absolute;inset:14px}@keyframes a1s-cyc{0%{opacity:0;transform:scale(.9)}4%,18%{opacity:1;transform:none}22%,to{opacity:0;transform:scale(.96)}}.a1s-fv-studio .a1s-tb span{animation:10s infinite a1s-cyct;animation-delay:var(--d)}@keyframes a1s-cyct{0%,20%{background:var(--a1s-accent);color:#fff}21%,to{background:var(--a1s-line2);color:var(--a1s-ink2)}}.a1s-fv-price .a1s-lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-ink3);margin-bottom:8px;font-size:11.5px;font-weight:700;display:block}.a1s-fv-price .a1s-pl{border-top:1px solid var(--a1s-line2);grid-template-columns:40px 1fr auto;align-items:center;gap:10px;padding:8px 0;display:grid}.a1s-fv-price .a1s-pl svg{background:var(--a1s-surface2);border-radius:10px;width:40px;height:40px;padding:3px}.a1s-fv-price .a1s-pl b{font-size:13.5px;display:block}.a1s-fv-price .a1s-pl span{color:var(--a1s-ink3);font-size:12px}.a1s-fv-price .a1s-pl em{font-style:normal;font-family:var(--a1s-head);color:var(--a1s-accent-ink);font-size:17px;font-weight:700}.a1s-fv-prev3{grid-template-columns:1.2fr 1fr 1fr;align-items:end;gap:10px;display:grid}.a1s-fv-prev3 .a1s-sd{text-align:center}.a1s-fv-prev3 small{color:var(--a1s-ink3);margin-top:6px;font-size:11.5px;font-weight:600;display:block}.a1s-fv-prev3 .a1s-wrap-mug{background:#f4f6fc;border:2px solid #2153de;border-radius:8px;place-items:center;height:84px;display:grid;position:relative}.a1s-fv-prev3 .a1s-wrap-mug i{background:repeating-linear-gradient(135deg,#fbe3e3 0 5px,#fff 5px 10px);border-left:2px dashed #e5484d;width:22%;position:absolute;top:0;bottom:0;right:0}.a1s-fv-prev3 .a1s-wrap-mug b{font-family:var(--a1s-head);color:#2153de;margin-right:18%;font-size:13px}.a1s-fv-prev3 svg{max-width:100%;height:auto}.a1s-fv-order .a1s-r span{align-items:center;gap:8px;display:inline-flex}.a1s-fv-order .a1s-r svg{background:var(--a1s-surface2);border-radius:7px}.a1s-fv-proof .a1s-ph2{border:3px solid var(--a1s-ink);border-radius:18px;gap:6px;padding:8px;display:grid}.a1s-fv-proof .a1s-art2{color:#fff;height:70px;font-family:var(--a1s-head);letter-spacing:.06em;background:linear-gradient(135deg,#182f74,#2153de);border-radius:8px;place-items:center;font-size:13px;font-weight:800;display:grid}.a1s-fv-proof .a1s-ph2 span{text-align:center;background:var(--a1s-line2);border-radius:7px;padding:5px;font-size:11px;font-weight:600}.a1s-fv-proof .a1s-ph2 span.a1s-a{background:var(--a1s-accent);color:#fff}.a1s-fv-prod .a1s-gate{color:#0d7a4d;background:#e6f7ef;border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-weight:700;display:flex}.a1s-fv-prod .a1s-gate svg{width:16px;height:16px}.a1s-fv-floor .a1s-stn{grid-template-columns:repeat(4,1fr);gap:4px;margin-top:10px;display:grid}.a1s-fv-floor .a1s-stn span{text-align:center;border:1px solid var(--a1s-line);color:var(--a1s-ink3);border-radius:8px;padding:7px 2px;font-size:11px;font-weight:600}.a1s-fv-floor .a1s-stn .a1s-on{border-color:var(--a1s-accent);color:var(--a1s-accent-ink);background:var(--a1s-tint)}.a1s-fv-roster .a1s-bulk{background:var(--a1s-tint);border-radius:10px;justify-content:space-between;align-items:center;margin-top:8px;padding:10px 12px;display:flex}.a1s-fv-roster .a1s-bulk span{color:var(--a1s-accent-ink);font-size:12px}.a1s-cs-sys{position:relative}.a1s-cs-scntabs{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow-sm);scrollbar-width:none;border-radius:14px;gap:4px;width:max-content;max-width:100%;margin-bottom:22px;padding:5px;display:flex;overflow-x:auto}.a1s-cs-scntabs button{isolation:isolate;font:inherit;color:var(--a1s-ink2);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:10px;flex:none;padding:10px 16px;font-size:14.5px;font-weight:600;position:relative}.a1s-cs-scntabs button.a1s-on{background:var(--a1s-tint);color:var(--a1s-accent-ink)}.a1s-cs-mapwrap{background:radial-gradient(color-mix(in srgb,var(--a1s-accent) 14%,transparent) 1px,transparent 1px) 0 0/22px 22px,radial-gradient(70% 80% at 30% 40%,color-mix(in srgb,var(--a1s-accent) 8%,transparent),transparent 70%),var(--a1s-surface2);border:1px solid var(--a1s-line);border-radius:28px;padding:26px;overflow:hidden}.a1s-cs-canvas{width:1240px;height:620px;margin:0 auto;position:relative}.a1s-cs-glab{left:var(--x);top:var(--y);letter-spacing:.12em;text-transform:uppercase;color:var(--a1s-accent);font-size:12px;font-weight:700;position:absolute}.a1s-cs-wires{position:absolute;inset:0;overflow:visible}.a1s-cs-wires path{fill:none;stroke:color-mix(in srgb,var(--a1s-accent) 25%,var(--a1s-line));stroke-width:2px;stroke-dasharray:5 6;transition:stroke .3s}.a1s-cs-wires path.a1s-live{stroke:var(--a1s-accent);stroke-width:3px;stroke-dasharray:8 8;filter:drop-shadow(0 0 4px color-mix(in srgb,var(--a1s-accent) 60%,transparent));animation:1s linear infinite a1s-march}.a1s-cs-node{left:var(--x);top:var(--y);background:var(--a1s-surface);border:1.5px solid var(--a1s-line);border-radius:16px;flex-direction:column;gap:8px;width:150px;min-height:110px;padding:14px;transition:transform .45s cubic-bezier(.2,.8,.2,1.3),box-shadow .45s,border-color .45s,opacity .45s;display:flex;position:absolute;box-shadow:0 14px 30px -22px #0b153880}.a1s-cs-node.a1s-g-src{flex-direction:row;align-items:center;width:210px;min-height:72px;padding:12px 14px}.a1s-cs-node.a1s-g-hub{text-align:center;background:var(--a1s-grad2);color:#fff;border:0;justify-content:center;align-items:center;width:190px;min-height:150px}.a1s-cs-node .a1s-ico{background:var(--a1s-tint);width:36px;height:36px;color:var(--a1s-accent);border-radius:10px;flex:none;place-items:center;display:grid}.a1s-cs-node .a1s-ico svg{width:19px;height:19px}.a1s-cs-node.a1s-g-hub .a1s-ico{color:#fff;background:#ffffff2e;width:48px;height:48px}.a1s-cs-node b{font-family:var(--a1s-head);letter-spacing:-.01em;font-size:15px;line-height:1.2;display:block}.a1s-cs-node small{color:var(--a1s-ink3);margin-top:3px;font-size:12px;line-height:1.35;display:block}.a1s-cs-node.a1s-g-hub small{color:#fffc}.a1s-cs-node.a1s-g-hub b{font-size:18px}.a1s-cs-sys.a1s-playing .a1s-cs-node:not(.a1s-hot):not(.a1s-done){opacity:.55}.a1s-cs-node.a1s-done{border-color:color-mix(in srgb,var(--a1s-accent) 45%,var(--a1s-line))}.a1s-cs-node.a1s-hot{opacity:1;border-color:var(--a1s-accent);box-shadow:0 0 0 5px color-mix(in srgb,var(--a1s-accent) 16%,transparent),0 24px 44px -20px color-mix(in srgb,var(--a1s-accent) 70%,transparent);z-index:3;transform:translateY(-6px)scale(1.04)}.a1s-cs-node.a1s-g-hub.a1s-hot{box-shadow:0 0 0 8px color-mix(in srgb,var(--a1s-accent) 20%,transparent),0 30px 50px -20px #2153decc}.a1s-cs-notif{left:var(--x);top:var(--y);flex-wrap:wrap;gap:10px;width:930px;display:flex;position:absolute}.a1s-cs-nt{background:var(--a1s-surface);border:1.5px solid var(--a1s-line);color:var(--a1s-ink2);border-radius:12px;align-items:center;gap:8px;padding:10px 14px;font-size:13.5px;font-weight:600;transition:all .4s;display:inline-flex}.a1s-cs-nt i{background:var(--a1s-line);border-radius:50%;width:8px;height:8px}.a1s-cs-nt.a1s-done{border-color:color-mix(in srgb,var(--a1s-accent) 45%,var(--a1s-line));color:var(--a1s-ink)}.a1s-cs-nt.a1s-done i{background:var(--a1s-accent)}.a1s-cs-nt.a1s-hot{background:var(--a1s-accent);border-color:var(--a1s-accent);color:#fff;transform:translateY(-4px)}.a1s-cs-nt.a1s-hot i{background:#fff;box-shadow:0 0 0 3px #ffffff59}.a1s-cs-cap{background:var(--a1s-surface);border:1px solid color-mix(in srgb,var(--a1s-accent) 22%,var(--a1s-line));box-shadow:0 20px 40px -30px color-mix(in srgb,var(--a1s-accent) 60%,transparent);border-radius:18px;align-items:center;gap:16px;margin-top:18px;padding:16px 20px;display:flex}.a1s-cs-cap .a1s-k{background:var(--a1s-grad2);color:#fff;width:38px;height:38px;font-family:var(--a1s-head);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.a1s-cs-cap p{color:var(--a1s-ink);flex:1;margin:0;font-size:17px}.a1s-cs-cap .a1s-dots{gap:6px;display:flex}.a1s-cs-cap .a1s-dots i{background:var(--a1s-line);border-radius:50%;width:8px;height:8px;transition:all .3s}.a1s-cs-cap .a1s-dots i.a1s-on{background:var(--a1s-accent);border-radius:99px;width:22px}.a1s-cs-cmp{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:start;gap:56px;display:grid}.a1s-cs-cmpl{position:sticky;top:110px}.a1s-cs-cmpin{padding:6px 0}.a1s-cs-cn{font-family:var(--a1s-head);letter-spacing:-.06em;background:linear-gradient(180deg,var(--a1s-accent),color-mix(in srgb,var(--a1s-accent2) 25%,transparent));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:88px;font-weight:700;line-height:.9;transition:opacity .3s;display:block}.a1s-cs-cts{min-height:250px;margin-top:10px;position:relative}.a1s-cs-ct{opacity:0;pointer-events:none;transition:opacity .45s,transform .5s cubic-bezier(.2,.8,.2,1);position:absolute;inset:0 0 auto;transform:translateY(14px)}.a1s-cs-ct.a1s-on{opacity:1;pointer-events:auto;transform:none}.a1s-cs-ct h3{letter-spacing:-.035em;font-size:34px;line-height:1.1}.a1s-cs-ct small{color:var(--a1s-accent);margin-top:4px;font-size:15px;font-weight:600;display:block}.a1s-cs-ct p{color:var(--a1s-ink2);margin-top:14px;font-size:17px;line-height:1.6}.a1s-cs-cl{gap:6px;margin-top:16px;display:grid}.a1s-cs-cl span{border-radius:10px;padding:8px 12px;font-size:13.5px;font-weight:600}.a1s-cs-cl .a1s-b{background:var(--a1s-line2);color:var(--a1s-ink3)}.a1s-cs-cl .a1s-a{background:var(--a1s-tint);color:var(--a1s-accent-ink)}.a1s-cs-steps6{border-left:2px solid var(--a1s-line);gap:2px;margin-top:20px;display:grid}.a1s-cs-steps6 button{font:inherit;color:var(--a1s-ink3);cursor:pointer;text-align:left;background:0 0;border:0;border-left:2px solid #0000;align-items:center;gap:10px;margin-left:-2px;padding:8px 14px;font-size:14.5px;font-weight:600;transition:all .25s;display:flex}.a1s-cs-steps6 button span{font-family:var(--a1s-head);color:var(--a1s-ink3);font-size:12px}.a1s-cs-steps6 button:hover{color:var(--a1s-ink)}.a1s-cs-steps6 button.a1s-on{border-left-color:var(--a1s-accent);color:var(--a1s-ink)}.a1s-cs-steps6 button.a1s-on span{color:var(--a1s-accent)}.a1s-cs-cmpr{gap:14vh;padding:4vh 0 10vh;display:grid}.a1s-cs-sc2{opacity:.35;transition:opacity .6s,transform .7s cubic-bezier(.2,.8,.2,1);transform:translateY(30px)scale(.97)}.a1s-cs-sc2.a1s-in{opacity:1;transform:none}.a1s-cs-sc2 .a1s-cs-scrub{border-radius:26px;height:480px}.a1s-cs-mcap{display:none}.a1s-cs-cart2{position:relative}.a1s-cs-cart2 .a1s-wf{aspect-ratio:1.1;background:radial-gradient(color-mix(in srgb,var(--a1s-accent) 16%,transparent) 1px,transparent 1px) 0 0/18px 18px,radial-gradient(60% 60% at 50% 50%,color-mix(in srgb,var(--a1s-accent) 8%,transparent),transparent 70%);border-radius:28px;position:relative}.a1s-cs-cart2 .a1s-pr{width:72%;height:84%;stroke:var(--a1s-accent);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;position:absolute;top:8%;left:14%}.a1s-cs-cart2 .a1s-pr .a1s-f{fill:var(--a1s-tint)}.a1s-cs-cart2 .a1s-pr .a1s-pa{stroke:var(--a1s-accent2);stroke-dasharray:5 4;fill:color-mix(in srgb,var(--a1s-accent) 8%,transparent);animation:1.4s linear infinite a1s-march}.a1s-cs-cart2 .a1s-pr .a1s-d{stroke-dasharray:3 4;opacity:.6}.a1s-cs-cart2 .a1s-ln{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.a1s-cs-cart2 .a1s-ln line{stroke:var(--a1s-accent);stroke-width:.35px;stroke-dasharray:1 1}.a1s-cs-cart2 .a1s-ln circle{fill:var(--a1s-accent)}.a1s-cs-cart2 .a1s-co{background:var(--a1s-surface);border:1px solid color-mix(in srgb,var(--a1s-accent) 30%,var(--a1s-line));color:var(--a1s-ink);white-space:nowrap;opacity:0;border-radius:10px;padding:7px 11px;font-size:13px;font-weight:600;transition:opacity .5s,transform .5s;position:absolute;transform:translateY(6px);box-shadow:0 12px 24px -14px #0b153873}.a1s-cs-cp.a1s-on .a1s-co{opacity:1;transform:none}.a1s-cs-cp.a1s-on .a1s-co:nth-of-type(2){transition-delay:.12s}.a1s-cs-cp.a1s-on .a1s-co:nth-of-type(3){transition-delay:.24s}.a1s-cs-plab{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:10px;align-items:center;gap:8px;margin-top:12px;padding:8px 12px;font-size:13.5px;font-weight:700;display:inline-flex}.a1s-cs-plab svg{width:16px;height:16px}.a1s-cs-ctabs button small{display:none}.a1s-cs-year{margin-bottom:34px;position:relative}.a1s-cs-yline{background:var(--a1s-line);border-radius:3px;height:3px;position:absolute;top:44px;left:0;right:0}.a1s-cs-yline i{background:var(--a1s-grad);border-radius:3px;width:0;transition:width 1.8s cubic-bezier(.2,.8,.2,1);position:absolute;top:0;bottom:0;left:0}.a1s-cs-months{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;display:grid;position:relative}.a1s-cs-mo2{text-align:center;flex-direction:column;align-items:center;gap:6px;padding:0 2px;display:flex}.a1s-cs-mo2 .a1s-m{letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-ink3);place-items:center;height:30px;font-size:12px;font-weight:700;display:grid}.a1s-cs-mo2>i{background:var(--a1s-surface);border:3px solid var(--a1s-c);width:16px;height:16px;box-shadow:0 0 0 4px color-mix(in srgb,var(--a1s-c) 18%,transparent);z-index:1;border-radius:50%;transition:transform .3s;position:relative}.a1s-cs-mo2:hover>i{transform:scale(1.3)}.a1s-cs-mo2 b{margin-top:6px;font-size:13px;line-height:1.25}.a1s-cs-mo2 small{color:var(--a1s-c);font-size:11.5px;font-weight:700}.a1s-k1{--a1s-c:#2153de}.a1s-k2{--a1s-c:#e5484d}.a1s-k3{--a1s-c:#f5a524}.a1s-k4{--a1s-c:#15935e}.a1s-cs-ykey{flex-wrap:wrap;justify-content:center;gap:8px 18px;margin-top:22px;display:flex}.a1s-cs-ykey span{color:var(--a1s-ink2);align-items:center;gap:8px;font-size:13px;font-weight:600;display:inline-flex}.a1s-cs-ykey span:before{content:"";background:var(--a1s-c);border-radius:50%;width:10px;height:10px}.a1s-cs-stores{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:56px 48px;display:grid}.a1s-cs-st1{flex-direction:column;min-width:0;display:flex}.a1s-cs-st1 .a1s-vis{background:radial-gradient(80% 80% at 100% 0%,color-mix(in srgb,var(--a1s-accent) 12%,transparent),transparent 70%),var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:22px;flex-direction:column;height:318px;padding:22px;font-size:13px;display:flex;overflow:hidden;box-shadow:0 24px 50px -36px #0b153873}.a1s-cs-st1 h3{letter-spacing:-.02em;margin-top:26px;font-size:22px}.a1s-cs-st1 p{color:var(--a1s-ink2);flex:1;margin-top:10px;font-size:15.5px;line-height:1.6}.a1s-cs-st1 .a1s-cs-chips{margin-top:18px}.a1s-cs-st1 .a1s-rs,.a1s-cs-st1 .a1s-don{margin-top:auto!important}.a1s-cs-st1 .a1s-tg{flex:1;grid-template-rows:1fr 1fr}.a1s-cs-st1 .a1s-tt{flex-direction:column;display:flex}.a1s-cs-st1 .a1s-tt i{flex:1;min-height:0}.a1s-cs-st1 .a1s-sh{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.a1s-cs-st1 .a1s-sh b{font-family:var(--a1s-head);font-size:15px}.a1s-cs-st1 .a1s-cd{color:var(--a1s-ink3);text-align:right;font-size:12px}.a1s-cs-st1 .a1s-cd em{font-style:normal;font-family:var(--a1s-head);color:var(--a1s-accent-ink);font-size:18px;font-weight:700;display:block}.a1s-cs-st1 .a1s-pgb{background:var(--a1s-line2);border-radius:99px;height:10px;margin:14px 0 8px;overflow:hidden}.a1s-cs-st1 .a1s-pgb i{background:var(--a1s-grad);border-radius:99px;height:100%;display:block}.a1s-cs-st1 .a1s-rw{color:var(--a1s-ink2);justify-content:space-between;display:flex}.a1s-cs-st1 .a1s-rw b{color:var(--a1s-ink)}.a1s-cs-st1 .a1s-rs{gap:5px;margin-top:10px;display:grid}.a1s-cs-st1 .a1s-rs span{background:var(--a1s-surface2);border:1px solid var(--a1s-line);border-radius:9px;padding:7px 10px}.a1s-cs-st1 .a1s-rs .a1s-w{color:#7a4e00;background:#fff6e6;border-color:#f5d9a0}.a1s-cs-st1 .a1s-goal{margin:14px 0 8px}.a1s-cs-st1 .a1s-goal div{background:#fdecef;border-radius:99px;height:14px;overflow:hidden}.a1s-cs-st1 .a1s-goal i{background:linear-gradient(90deg,#e5484d,#f28b8e);border-radius:99px;height:100%;display:block}.a1s-cs-st1 .a1s-goal span{color:var(--a1s-ink2);margin-top:8px;display:block}.a1s-cs-st1 .a1s-goal b{font-family:var(--a1s-head);color:#b4232c;font-size:18px}.a1s-cs-st1 .a1s-don{border-top:1px dashed var(--a1s-line);flex-wrap:wrap;gap:6px;margin-top:10px;padding-top:14px;display:flex}.a1s-cs-st1 .a1s-don span{color:#b4232c;background:#fdecef;border-radius:8px;padding:5px 9px;font-size:12px;font-weight:600;animation:3s ease-in-out infinite a1s-pop2}.a1s-cs-st1 .a1s-don span:nth-child(2){animation-delay:.6s}.a1s-cs-st1 .a1s-don span:nth-child(3){animation-delay:1.2s}@keyframes a1s-pop2{0%,to{transform:none}50%{transform:translateY(-3px)}}.a1s-cs-st1 .a1s-tg{grid-template-columns:1fr 1fr;gap:10px;display:grid}.a1s-cs-st1 .a1s-tt{background:var(--a1s-surface2);border:1px solid var(--a1s-line);border-radius:12px;padding:8px}.a1s-cs-st1 .a1s-tt i{border-radius:8px;place-items:center;height:62px;display:grid}.a1s-cs-st1 .a1s-tt em{font-style:normal;font-family:var(--a1s-head);color:#fff;letter-spacing:.06em;font-size:12px;font-weight:800}.a1s-cs-st1 .a1s-tt b{margin-top:6px;font-size:12.5px;display:block}.a1s-cs-st1 .a1s-tt small{color:var(--a1s-ink3);font-size:11px}.a1s-cs-st1 .a1s-tt.a1s-on small{color:#15935e;font-weight:700}.a1s-cs-st1 .a1s-tt.a1s-off{opacity:.5}.a1s-cs-nums{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.a1s-cs-n{background:radial-gradient(80% 80% at 100% 0%,color-mix(in srgb,var(--a1s-accent) 12%,transparent),transparent 70%),var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:22px;flex-direction:column;gap:12px;padding:24px;display:flex}.a1s-cs-n>small{letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-ink3);font-size:12.5px;font-weight:700}.a1s-cs-n>b{font-family:var(--a1s-head);letter-spacing:-.04em;background:linear-gradient(180deg,var(--a1s-h2a),var(--a1s-h2b));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:44px;line-height:1}.a1s-cs-n>span{color:var(--a1s-ink2);font-size:14px}.a1s-cs-bars{align-items:flex-end;gap:14px;height:90px;margin-top:18px;display:flex}.a1s-cs-bars i{height:var(--h);background:var(--a1s-line);border-radius:8px 8px 3px 3px;flex:1;transition:height 1.2s cubic-bezier(.2,.8,.2,1);position:relative}.a1s-cs-bars i.a1s-on{background:var(--a1s-grad2)}.a1s-cs-bars em{text-align:center;color:var(--a1s-ink3);font-size:12px;font-style:normal;font-weight:700;position:absolute;top:-20px;left:0;right:0}.a1s-cs-dots{align-items:center;gap:8px;height:90px;display:flex}.a1s-cs-dots i{border-radius:50%;width:22px;height:22px}.a1s-cs-dots i.a1s-x{background:#f6c9c9;box-shadow:inset 0 0 0 2px #d93b3b}.a1s-cs-dots i.a1s-z{background:#e6f7ef;width:30px;height:30px;box-shadow:inset 0 0 0 2px #15935e}.a1s-cs-dots span{color:var(--a1s-ink3);font-weight:700}.a1s-cs-spark{width:100%;height:90px}.a1s-cs-spark path{fill:none;stroke:var(--a1s-accent);stroke-width:2.5px;vector-effect:non-scaling-stroke;stroke-dasharray:400;stroke-dashoffset:400px;transition:stroke-dashoffset 1.6s}.a1s-cs-spark .a1s-ar{fill:color-mix(in srgb,var(--a1s-accent) 12%,transparent);stroke:none}.a1s-cs-n.a1s-in .a1s-cs-spark path{stroke-dashoffset:0}.a1s-cs-ring{align-items:center;height:90px;display:flex}.a1s-cs-ring svg{width:90px;height:90px;rotate:-90deg}.a1s-cs-ring circle{fill:none;stroke:var(--a1s-line);stroke-width:5px}.a1s-cs-ring .a1s-v{stroke:var(--a1s-accent);stroke-linecap:round;stroke-dasharray:113;stroke-dashoffset:113px;transition:stroke-dashoffset 1.6s}.a1s-cs-n.a1s-in .a1s-cs-ring .a1s-v{stroke-dashoffset:78px}.a1s-cs-more{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.a1s-cs-m{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:20px;flex-direction:column;gap:8px;padding:22px;transition:all .3s;display:flex;position:relative;overflow:hidden}.a1s-cs-m:before{content:"";aspect-ratio:1;background:radial-gradient(circle,color-mix(in srgb,var(--a1s-accent) 16%,transparent),transparent 62%);opacity:0;border-radius:50%;width:70%;transition:opacity .4s;position:absolute;top:-40%;right:-30%}.a1s-cs-m:hover{border-color:color-mix(in srgb,var(--a1s-accent) 35%,var(--a1s-line));box-shadow:0 26px 50px -32px color-mix(in srgb,var(--a1s-accent) 60%,transparent);transform:translateY(-5px)}.a1s-cs-m:hover:before{opacity:1}.a1s-cs-m>*{position:relative}.a1s-cs-m .a1s-i{background:var(--a1s-tint);width:44px;height:44px;color:var(--a1s-accent);border-radius:12px;place-items:center;transition:all .3s;display:grid}.a1s-cs-m:hover .a1s-i{background:var(--a1s-grad2);color:#fff}.a1s-cs-m .a1s-i svg{width:22px;height:22px}.a1s-cs-m h4{letter-spacing:-.02em;margin-top:6px;font-size:18px}.a1s-cs-m p{color:var(--a1s-ink2);font-size:14.5px;line-height:1.5}.a1s-cs-m em{color:var(--a1s-accent);margin-top:auto;padding-top:8px;font-size:12.5px;font-style:normal;font-weight:700}@media (max-width:1100px){.a1s-cs-cmp{grid-template-columns:minmax(0,1fr)}.a1s-cs-cmpl{display:none}.a1s-cs-mcap{align-items:flex-start;gap:14px;margin-bottom:14px;display:flex}.a1s-cs-mcap .a1s-n{background:var(--a1s-grad2);color:#fff;width:40px;height:40px;font-family:var(--a1s-head);border-radius:12px;flex:none;place-items:center;font-weight:700;display:grid}.a1s-cs-mcap b{font-family:var(--a1s-head);font-size:21px}.a1s-cs-mcap p{color:var(--a1s-ink2);margin-top:4px;font-size:15px}.a1s-cs-cmpr{gap:60px;padding:0}.a1s-cs-sc2{opacity:1;transform:none}.a1s-cs-stores{grid-template-columns:minmax(0,1fr)}.a1s-cs-cart2{max-width:520px}}@media (max-width:900px){.a1s-cs-months{grid-template-columns:repeat(6,minmax(0,1fr));row-gap:22px}.a1s-cs-yline{display:none}}@media (max-width:760px){.a1s-cs-sc2 .a1s-cs-scrub{height:520px}.a1s-cs-cart2 .a1s-co{white-space:normal;max-width:44%;padding:6px 9px;font-size:11.5px}.a1s-cs-cart2{overflow:hidden}.a1s-cs-months{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:1100px){.a1s-cs-cp{grid-template-columns:minmax(0,1fr);gap:26px}.a1s-cs-cnav{top:auto;bottom:-64px}.a1s-cs-cstage{padding-bottom:64px}}@media (max-width:1300px) and (min-width:901px){.a1s-cs-canvas{zoom:.9}}@media (max-width:1180px) and (min-width:901px){.a1s-cs-canvas{zoom:.78}}@media (max-width:900px){.a1s-cs-mapwrap{padding:18px}.a1s-cs-canvas{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:auto;display:grid;height:auto!important}.a1s-cs-canvas>*{order:var(--o,0)}.a1s-cs-wires{display:none}.a1s-cs-glab{grid-column:1/-1;margin:14px 0 0;font-size:11.5px;position:relative;top:auto;left:auto}.a1s-cs-glab[style*="--o:0;"]{margin-top:0}.a1s-cs-node.a1s-g-hub,.a1s-cs-notif{grid-column:1/-1}.a1s-cs-node:not(.a1s-g-hub){gap:8px;flex-direction:column!important;align-items:flex-start!important;padding:12px!important}.a1s-cs-node .a1s-ico{width:32px;height:32px}.a1s-cs-node b{font-size:14px}.a1s-cs-node small{font-size:11.5px}.a1s-cs-notif{margin-top:4px}.a1s-cs-node,.a1s-cs-node.a1s-g-src,.a1s-cs-node.a1s-g-hub{text-align:left;flex-direction:row;align-items:center;width:auto;min-height:0;position:relative;top:auto;left:auto}.a1s-cs-node.a1s-g-hub{justify-content:flex-start;padding:16px}.a1s-cs-notif{width:auto;position:relative;top:auto;left:auto}}@media (max-width:760px){.a1s-cs-ba2{grid-template-columns:minmax(0,1fr);gap:16px}.a1s-cs-ba2>div+div{border-left:0;border-top:2px solid color-mix(in srgb,var(--a1s-accent) 30%,var(--a1s-line));padding:16px 0 0}.a1s-cs-met2{gap:22px}.a1s-cs-met2 b{font-size:28px}.a1s-cs-cap{flex-wrap:wrap}.a1s-cs-cap .a1s-dots{width:100%}.a1s-cs-phase{justify-content:flex-start;margin:0 0 -30px;padding-left:0}.a1s-cs-flow{gap:60px!important}.a1s-bb,.a1s-tabsb,.a1s-wb{transform-origin:0 0;transform:scale(.82)}.a1s-aa{padding:12px 14px;font-size:12.5px;bottom:52px;left:6%;width:auto!important;top:auto!important;right:6%!important}.a1s-aa .a1s-rw{padding:6px 0}.a1s-cs-app{width:auto;left:6%;right:6%}}@media (max-width:1100px){.a1s-cs-hero .a1s-wrap{grid-template-columns:minmax(0,1fr)}.a1s-cs-fan{max-width:560px;height:440px}.a1s-cs-wall{grid-template-columns:minmax(0,1fr)}.a1s-cs-notes{grid-template-columns:repeat(3,minmax(0,1fr))}.a1s-cs-nums,.a1s-cs-more{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.a1s-cs-fline,.a1s-cs-token{left:22px}.a1s-cs-fs{grid-template-columns:44px minmax(0,1fr);align-items:start;gap:0 14px}.a1s-cs-fs .a1s-cs-fnode,.a1s-cs-fs:nth-child(2n) .a1s-cs-fnode{order:1;grid-row:1/3}.a1s-cs-fs .a1s-cs-ftx,.a1s-cs-fs:nth-child(2n) .a1s-cs-ftx{order:2;padding:0;text-align:left!important}.a1s-cs-fs .a1s-cs-fvis,.a1s-cs-fs:nth-child(2n) .a1s-cs-fvis{order:3;grid-column:2;padding:14px 0 0}.a1s-cs-fs:nth-child(odd) .a1s-cs-fchips{justify-content:flex-start}.a1s-cs-fs:nth-child(2n) .a1s-cs-fvis>div{margin-left:0}.a1s-cs-ftx h3{font-size:22px}.a1s-cs-app{width:88%;right:6%}.a1s-cs-inbox{width:60%}.a1s-cs-sheet{display:none}}@media (max-width:760px){.a1s-cs-hero{padding-top:118px}.a1s-cs-scrub{height:520px}.a1s-cs-app .a1s-kp{grid-template-columns:repeat(2,1fr)}.a1s-cs-notes{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.a1s-cs-note{min-height:170px;padding:26px 14px 14px}.a1s-cs-note .a1s-q{font-size:25px}.a1s-cs-pin{height:auto;min-height:0;padding:64px 0 40px;position:relative}.a1s-cs-dayhead{flex-direction:column;align-items:flex-start;gap:0}.a1s-cs-bigclock{text-align:left;margin-bottom:18px}.a1s-cs-track{scroll-snap-type:x mandatory;scrollbar-width:none;overflow-x:auto}.a1s-cs-track::-webkit-scrollbar{display:none}.a1s-cs-mo{scroll-snap-align:center;opacity:1}.a1s-cs-rail{padding:0 18px;transform:none!important}.a1s-cs-mo{width:270px}}@media (max-width:640px){.a1s-cs-lab{max-width:44%;font-size:11.5px;bottom:12px}.a1s-before .a1s-cs-lab{left:10px}.a1s-after .a1s-cs-lab{right:10px}.a1s-cs-nums,.a1s-cs-more{grid-template-columns:minmax(0,1fr)}.a1s-cs-fan{height:400px}.a1s-cs-mini{width:230px}.a1s-cs-mini p{font-size:18px}.a1s-cs-mini.a1s-m2{left:12%}.a1s-cs-sn{width:112px;min-height:90px;font-size:18px}}.a1s-cs-hint3{color:var(--a1s-accent);justify-content:flex-end;align-items:center;gap:8px;margin:4vh 0 -2vh;font-size:14px;font-weight:700;display:flex}.a1s-cs-hint3 svg{width:17px;height:17px}@media (max-width:1280px){.a1s-cs-stores{gap:48px 30px}.a1s-cs-st1 .a1s-vis{padding:18px}}@media (max-width:1100px){.a1s-cs-stores{grid-template-columns:minmax(0,1fr);max-width:620px;margin:0 auto}.a1s-cs-hint3{justify-content:flex-start;margin:0 0 18px}}@media (max-width:760px){.a1s-cs-st1 .a1s-vis{height:auto;min-height:0}.a1s-cs-st1 .a1s-tt i{flex:none;height:62px}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a1s-cs-side.a1s-before{filter:saturate(.5)brightness(.92)}:root:not([data-theme=light]) .a1s-cs-mini{color:#0b1538;background:linear-gradient(160deg,#d6e3fe,#f1f5ff);border-color:#c3d5fb}:root:not([data-theme=light]) .a1s-cs-mini .a1s-t small{color:#46507a}:root:not([data-theme=light]) .a1s-cs-mini .a1s-cs-bc i{background:#0b1538}:root:not([data-theme=light]) .a1s-cs-mini:before{border-top-color:#c3d5fb}:root:not([data-theme=light]) .a1s-cs-sky{background:linear-gradient(#ffc4781a 0%,#0000 70%)}:root:not([data-theme=light]) .a1s-cs-node:not(.a1s-hub),:root:not([data-theme=light]) .a1s-cs-nt,:root:not([data-theme=light]) .a1s-cs-ctabs,:root:not([data-theme=light]) .a1s-cs-scntabs,:root:not([data-theme=light]) .a1s-cs-cap{--a1s-surface:#f3f7ff;--a1s-surface2:#e9f0fe;--a1s-ink:#0b1538;--a1s-ink2:#46507a;--a1s-ink3:#7681a6;--a1s-line:#d2def8;--a1s-line2:#e1e9fb;--a1s-tint:#dde8fe;--a1s-tint2:#c9dbfd;--a1s-accent:#2153de;--a1s-accent-ink:#1a41b8;color:#0b1538;background:linear-gradient(160deg,#d6e3fe 0%,#e8effe 55%,#f1f5ff 100%);border-color:#c3d5fb}}:root[data-theme=dark] .a1s-cs-side.a1s-before{filter:saturate(.5)brightness(.92)}:root[data-theme=dark] .a1s-cs-mini{color:#0b1538;background:linear-gradient(160deg,#d6e3fe,#f1f5ff);border-color:#c3d5fb}:root[data-theme=dark] .a1s-cs-mini .a1s-t small{color:#46507a}:root[data-theme=dark] .a1s-cs-mini .a1s-cs-bc i{background:#0b1538}:root[data-theme=dark] .a1s-cs-mini:before{border-top-color:#c3d5fb}:root[data-theme=dark] .a1s-cs-sky{background:linear-gradient(#ffc4781a 0%,#0000 70%)}:root[data-theme=dark] .a1s-cs-node:not(.a1s-hub),:root[data-theme=dark] .a1s-cs-nt,:root[data-theme=dark] .a1s-cs-ctabs,:root[data-theme=dark] .a1s-cs-scntabs,:root[data-theme=dark] .a1s-cs-cap{--a1s-surface:#f3f7ff;--a1s-surface2:#e9f0fe;--a1s-ink:#0b1538;--a1s-ink2:#46507a;--a1s-ink3:#7681a6;--a1s-line:#d2def8;--a1s-line2:#e1e9fb;--a1s-tint:#dde8fe;--a1s-tint2:#c9dbfd;--a1s-accent:#2153de;--a1s-accent-ink:#1a41b8;color:#0b1538;background:linear-gradient(160deg,#d6e3fe 0%,#e8effe 55%,#f1f5ff 100%);border-color:#c3d5fb}.a1s-nv-top{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:40px;display:grid}.a1s-nv-cal{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:26px;padding:22px;box-shadow:0 40px 80px -52px #0b153873}.a1s-nv-ch{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;display:flex}.a1s-nv-ch b{font-family:var(--a1s-head);letter-spacing:-.02em;font-size:22px;display:block}.a1s-nv-ch small{color:var(--a1s-ink3);font-size:13.5px}.a1s-nv-seg{background:var(--a1s-surface2);border:1px solid var(--a1s-line);border-radius:12px;gap:4px;padding:4px;display:inline-flex}.a1s-nv-seg button{font:600 13.5px/1 var(--a1s-sans);color:var(--a1s-ink2);cursor:pointer;background:0 0;border:0;border-radius:9px;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.a1s-nv-seg button.a1s-on{background:var(--a1s-surface);color:var(--a1s-accent-ink);box-shadow:0 6px 14px -8px #0b15384d}.a1s-nv-seg svg{width:15px;height:15px}.a1s-nv-dw{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;margin-bottom:6px;display:grid}.a1s-nv-dw span{letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-ink3);padding-left:6px;font-size:11.5px;font-weight:700}.a1s-nv-grid{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;display:grid}.a1s-nv-d{border:1px solid var(--a1s-line2);background:var(--a1s-surface2);text-align:left;cursor:pointer;min-height:92px;font:inherit;color:var(--a1s-ink);border-radius:12px;flex-direction:column;align-items:stretch;gap:3px;min-width:0;padding:7px;transition:border-color .2s,background .2s,transform .2s;display:flex;position:relative}.a1s-nv-d:hover{border-color:color-mix(in srgb,var(--a1s-accent) 40%,var(--a1s-line))}.a1s-nv-d.a1s-we{background:0 0}.a1s-nv-d.a1s-out{opacity:.35;cursor:default}.a1s-nv-d b{font-family:var(--a1s-head);margin-bottom:2px;font-size:13.5px}.a1s-nv-d.a1s-today b{background:var(--a1s-grad2);color:#fff;border-radius:8px;place-items:center;width:24px;height:24px;display:inline-grid}.a1s-nv-d.a1s-on{border-color:var(--a1s-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--a1s-accent) 14%,transparent)}.a1s-nv-d em{color:var(--a1s-ink3);font-size:11px;font-style:normal;font-weight:700}.a1s-nv-ev{white-space:nowrap;text-overflow:ellipsis;border-left:3px solid var(--a1s-accent);background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:6px;padding:3px 6px;font-size:11px;font-style:normal;font-weight:600;line-height:1.3;display:block;overflow:hidden}.a1s-nv-ev.a1s-proof{color:#5b2fc9;background:#f1edfe;border-color:#8b5cf6}.a1s-nv-ev.a1s-po{color:#0b6e6d;background:#e3f7f6;border-color:#0ea5a4}.a1s-nv-ev.a1s-store{color:#8a5200;background:#fff3e0;border-color:#e08a12}.a1s-nv-ev.a1s-pay{color:#0c5b3a;background:#e3f6ec;border-color:#15935e}.a1s-nv-ev.a1s-done{opacity:.55;text-decoration:line-through;text-decoration-thickness:1px}.a1s-nv-ev.a1s-risk{color:#b4232c;background:#fdecef;border-color:#e5484d}.a1s-nv-tl{padding-top:4px;display:none;position:relative}.a1s-nv-cal.a1s-tl .a1s-nv-month{display:none}.a1s-nv-cal.a1s-tl .a1s-nv-tl{display:block}.a1s-nv-tl .a1s-h,.a1s-nv-tl .a1s-r{grid-template-columns:110px repeat(6,minmax(0,1fr));align-items:center;display:grid}.a1s-nv-tl .a1s-h span{color:var(--a1s-ink3);padding:0 6px 8px;font-size:12px;font-weight:700}.a1s-nv-tl .a1s-h span.a1s-today{color:var(--a1s-accent)}.a1s-nv-tl .a1s-r{border-top:1px solid var(--a1s-line2);height:54px}.a1s-nv-tl .a1s-r b{font-size:13.5px}.a1s-nv-tl .a1s-lane{grid-column:2/-1;height:100%;position:relative}.a1s-nv-tl .a1s-lane i{height:32px;top:11px;left:calc(var(--s)/6*100% + 3px);width:calc(var(--w)/6*100% - 6px);background:var(--a1s-grad2);color:#fff;white-space:nowrap;border-radius:9px;align-items:center;padding:0 10px;font-size:12px;font-style:normal;font-weight:700;display:flex;position:absolute;overflow:hidden}.a1s-nv-tl .a1s-lane i.a1s-done{background:var(--a1s-line);color:var(--a1s-ink3)}.a1s-nv-tl .a1s-lane i.a1s-risk{background:linear-gradient(135deg,#e5484d,#f28b8e)}.a1s-nv-tl .a1s-lane i.a1s-ghost{color:#b4232c;background:0 0;border:2px dashed #e5484d}.a1s-nv-tl .a1s-now{background:var(--a1s-accent);border-radius:2px;width:2px;position:absolute;top:0;bottom:0;left:calc(58.3333% + 45.8333px)}.a1s-nv-day{background:var(--a1s-tint);border-radius:16px;min-height:70px;margin-top:16px;padding:14px 16px}.a1s-nv-day h5{font-family:var(--a1s-head);margin-bottom:8px;font-size:15px}.a1s-nv-day ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.a1s-nv-day li{grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:12px;font-size:14px;display:grid}.a1s-nv-day li .a1s-nv-ev{font-size:12px}.a1s-nv-day li small{color:var(--a1s-ink2);font-size:13.5px}.a1s-nv-day li em{color:var(--a1s-ink3);font-size:12px;font-style:normal;font-weight:700}.a1s-nv-leg{color:var(--a1s-ink3);flex-wrap:wrap;gap:14px;margin-top:14px;font-size:12.5px;display:flex}.a1s-nv-leg span{align-items:center;gap:6px;display:inline-flex}.a1s-nv-leg .a1s-nv-ev{width:14px;height:10px;padding:0}.a1s-nv-ph{position:sticky;top:110px}.a1s-nv-phone{background:#0b1538;border-radius:48px;width:320px;margin:0 auto;padding:12px;box-shadow:0 60px 90px -40px #0b1538b3,inset 0 0 0 2px #2a3a6e}.a1s-nv-phone .a1s-scr{background:radial-gradient(90% 60% at 20% 0,#5c91f6 0%,#0000 60%),radial-gradient(80% 60% at 100% 100%,#8fb6fb 0%,#0000 60%),linear-gradient(#1a41b8,#0b1538);border-radius:38px;height:600px;position:relative;overflow:hidden}.a1s-nv-phone .a1s-lock{text-align:center;color:#fff;padding-top:44px}.a1s-nv-phone .a1s-lock small{opacity:.85;font-size:14px;font-weight:600;display:block}.a1s-nv-phone .a1s-lock b{font-family:var(--a1s-head);letter-spacing:-.03em;font-size:64px;font-weight:600;line-height:1.05;display:block}.a1s-nv-phone .a1s-stack{flex-direction:column;gap:8px;display:flex;position:absolute;top:168px;left:12px;right:12px}.a1s-nv-n{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);cursor:pointer;background:#ffffffdb;border-radius:18px;padding:11px 12px;transition:opacity .4s,transform .4s;animation:.6s cubic-bezier(.2,.8,.2,1) a1s-nvIn;box-shadow:0 10px 24px -14px #00000080}.a1s-nv-n .a1s-t{align-items:center;gap:8px;display:flex}.a1s-nv-n .a1s-ai{background:var(--a1s-grad2);color:#fff;border-radius:6px;flex:none;place-items:center;width:22px;height:22px;display:grid}.a1s-nv-n .a1s-ai svg{width:13px;height:13px}.a1s-nv-n .a1s-t small{color:#46507a;letter-spacing:.02em;font-size:11.5px;font-weight:700}.a1s-nv-n .a1s-t em{color:#7681a6;margin-left:auto;font-size:11px;font-style:normal}.a1s-nv-n b{color:#0b1538;margin-top:5px;font-size:13.5px;display:block}.a1s-nv-n p{color:#46507a;margin-top:2px;font-size:12.5px;line-height:1.4}.a1s-nv-n.a1s-warn .a1s-ai{background:linear-gradient(135deg,#e5484d,#f28b8e)}.a1s-nv-n .a1s-acts{gap:6px;margin-top:9px;display:none}.a1s-nv-n.a1s-open .a1s-acts{display:flex}.a1s-nv-n .a1s-acts span{text-align:center;color:#1a41b8;background:#0b153812;border-radius:10px;flex:1;padding:7px;font-size:12.5px;font-weight:700}.a1s-nv-n.a1s-old{opacity:.55;transform:scale(.97)}@keyframes a1s-nvIn{0%{opacity:0;transform:translateY(-16px)scale(.96)}to{opacity:1;transform:none}}.a1s-nv-phone .a1s-hint{text-align:center;color:#ffffffb3;font-size:12px;font-weight:600;position:absolute;top:138px;left:0;right:0}.a1s-nv-cap{color:var(--a1s-accent);text-align:center;justify-content:center;align-items:center;gap:8px;margin-top:16px;font-size:14px;font-weight:600;display:flex}.a1s-nv-cap svg{flex:none;width:17px;height:17px}.a1s-nv-lad{margin-top:72px}.a1s-nv-lh h3{letter-spacing:-.03em;font-size:32px}.a1s-nv-lh p{color:var(--a1s-ink2);max-width:720px;margin-top:8px;font-size:17px;line-height:1.6}.a1s-nv-lt{margin-top:22px}.a1s-nv-track{padding-top:8px;position:relative}.a1s-nv-track .a1s-rail{background:var(--a1s-line);border-radius:4px;height:4px;position:absolute;top:37px;left:12.5%;right:12.5%}.a1s-nv-track .a1s-fill{background:var(--a1s-grad);border-radius:4px;width:0;height:100%;transition:width .8s cubic-bezier(.2,.8,.2,1);display:block}.a1s-nv-track .a1s-nv-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid;position:relative}.a1s-nv-st{text-align:center;opacity:.4;flex-direction:column;align-items:center;transition:opacity .5s;display:flex}.a1s-nv-st.a1s-on{opacity:1}.a1s-nv-st .a1s-k{background:var(--a1s-surface);border:2px solid var(--a1s-line);width:58px;height:58px;color:var(--a1s-ink3);font-family:var(--a1s-head);z-index:1;border-radius:18px;place-items:center;font-size:18px;font-weight:700;transition:all .4s;display:grid;position:relative}.a1s-nv-st.a1s-on .a1s-k{background:var(--a1s-grad2);color:#fff;border-color:#0000;box-shadow:0 14px 26px -12px #2153decc}.a1s-nv-st.a1s-last.a1s-on .a1s-k{background:linear-gradient(135deg,#0b1538,#2153de)}.a1s-nv-st .a1s-w{letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-accent);margin-top:12px;font-size:12px;font-weight:700}.a1s-nv-st .a1s-c{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:16px;width:100%;margin-top:10px;padding:14px 16px;box-shadow:0 20px 40px -32px #0b153880}.a1s-nv-st .a1s-c .a1s-who{flex-wrap:wrap;justify-content:center;gap:6px;display:flex}.a1s-nv-st .a1s-c .a1s-who span{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:8px;padding:4px 9px;font-size:12px;font-weight:700}.a1s-nv-st .a1s-c .a1s-who span+span{background:var(--a1s-surface2);color:var(--a1s-ink2)}.a1s-nv-st .a1s-c p{color:var(--a1s-ink);margin-top:8px;font-size:14.5px;line-height:1.45}.a1s-nv-pts{grid-template-columns:repeat(4,minmax(0,1fr));gap:36px;margin-top:72px;display:grid}.a1s-nv-pts span{background:var(--a1s-grad2);color:#fff;border-radius:14px;place-items:center;width:46px;height:46px;display:grid;box-shadow:0 12px 24px -12px #2153deb3}.a1s-nv-pts span svg{width:22px;height:22px}.a1s-nv-pts h4{letter-spacing:-.015em;margin-top:16px;font-size:19px}.a1s-nv-pts p{color:var(--a1s-ink2);margin-top:6px;font-size:15.5px;line-height:1.55}@media (max-width:1100px){.a1s-nv-top{grid-template-columns:minmax(0,1fr)}.a1s-nv-ph{position:relative;top:auto}.a1s-nv-pts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.a1s-nv-cal{border-radius:20px;padding:14px}.a1s-nv-d{border-radius:9px;min-height:52px;padding:5px}.a1s-nv-d .a1s-nv-ev{background:var(--a1s-accent);border-left:0;height:5px;padding:0;font-size:0}.a1s-nv-d .a1s-nv-ev.a1s-proof{background:#8b5cf6}.a1s-nv-d .a1s-nv-ev.a1s-po{background:#0ea5a4}.a1s-nv-d .a1s-nv-ev.a1s-store{background:#e08a12}.a1s-nv-d .a1s-nv-ev.a1s-pay{background:#15935e}.a1s-nv-d .a1s-nv-ev.a1s-risk{background:#e5484d}.a1s-nv-d em{font-size:10px}.a1s-nv-grid,.a1s-nv-dw{gap:4px}.a1s-nv-dw span{letter-spacing:0;padding-left:2px;font-size:10px}.a1s-nv-day li{grid-template-columns:minmax(0,1fr) auto}.a1s-nv-day li small{grid-column:1/-1}.a1s-nv-tl{overflow-x:auto}.a1s-nv-tl .a1s-h,.a1s-nv-tl .a1s-r{min-width:620px}.a1s-nv-tl .a1s-now{display:none}.a1s-nv-phone{width:290px}.a1s-nv-phone .a1s-scr{height:560px}.a1s-nv-track .a1s-rail{width:4px;height:auto;inset:8px auto 8px 28px}.a1s-nv-track .a1s-fill{height:var(--h,0);transition:height .8s;width:100%!important}.a1s-nv-track .a1s-nv-steps{grid-template-columns:minmax(0,1fr);gap:14px}.a1s-nv-st{text-align:left;grid-template-columns:58px minmax(0,1fr);align-items:start;column-gap:14px;display:grid}.a1s-nv-st .a1s-k{grid-row:1/3}.a1s-nv-st .a1s-w{margin-top:0}.a1s-nv-st .a1s-c{margin-top:6px}.a1s-nv-st .a1s-c .a1s-who{justify-content:flex-start}.a1s-nv-pts{grid-template-columns:minmax(0,1fr);gap:26px;margin-top:48px}.a1s-nv-lh h3{font-size:25px}}:root[data-theme=dark] .a1s-nav nav a.a1s-here{color:#1a41b8}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a1s-nav nav a.a1s-here{color:#1a41b8}:root:not([data-theme=light]) .a1s-nv-cal{--a1s-surface:#f3f7ff;--a1s-surface2:#e9f0fe;--a1s-ink:#0b1538;--a1s-ink2:#46507a;--a1s-ink3:#7681a6;--a1s-line:#d2def8;--a1s-line2:#e1e9fb;--a1s-tint:#dde8fe;--a1s-accent:#2153de;--a1s-accent-ink:#1a41b8;color:#0b1538;background:linear-gradient(160deg,#d6e3fe 0%,#e8effe 55%,#f1f5ff 100%);border-color:#c3d5fb}:root:not([data-theme=light]) .a1s-nv-st .a1s-c{--a1s-surface:#f3f7ff;--a1s-surface2:#e9f0fe;--a1s-ink:#0b1538;--a1s-ink2:#46507a;--a1s-line:#d2def8;--a1s-tint:#dde8fe;--a1s-accent-ink:#1a41b8;background:linear-gradient(160deg,#d6e3fe,#eef3ff);border-color:#c3d5fb}}:root[data-theme=dark] .a1s-nv-cal{--a1s-surface:#f3f7ff;--a1s-surface2:#e9f0fe;--a1s-ink:#0b1538;--a1s-ink2:#46507a;--a1s-ink3:#7681a6;--a1s-line:#d2def8;--a1s-line2:#e1e9fb;--a1s-tint:#dde8fe;--a1s-accent:#2153de;--a1s-accent-ink:#1a41b8;color:#0b1538;background:linear-gradient(160deg,#d6e3fe 0%,#e8effe 55%,#f1f5ff 100%);border-color:#c3d5fb}:root[data-theme=dark] .a1s-nv-st .a1s-c{--a1s-surface:#f3f7ff;--a1s-surface2:#e9f0fe;--a1s-ink:#0b1538;--a1s-ink2:#46507a;--a1s-line:#d2def8;--a1s-tint:#dde8fe;--a1s-accent-ink:#1a41b8;background:linear-gradient(160deg,#d6e3fe,#eef3ff);border-color:#c3d5fb}@media (hover:none){.a1s-btn:active,.a1s-tabs button:active,#pdots button:active,.a1s-pcats button:active,.a1s-pt:active,.a1s-post:active{transform:scale(.97)}.a1s-pt:hover,.a1s-capt:hover,.a1s-bq:hover,.a1s-post:hover,.a1s-xp:hover{transform:none}}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a1s-burger{color:#0b1538;background:#0b15380f;border-color:#0b153824}:root:not([data-theme=light]) .a1s-nav nav{border-color:#0b15381a}:root:not([data-theme=light]) .a1s-nav nav a:hover{background:#0b15380f}:root:not([data-theme=light]) .a1s-nav nav .a1s-m-only{border-top-color:#0b15381f}}:root[data-theme=dark] .a1s-burger{color:#0b1538;background:#0b15380f;border-color:#0b153824}:root[data-theme=dark] .a1s-nav nav{border-color:#0b15381a}:root[data-theme=dark] .a1s-nav nav a:hover{background:#0b15380f}:root[data-theme=dark] .a1s-nav nav .a1s-m-only{border-top-color:#0b15381f}@media (max-width:980px){.a1s-pxs .a1s-art{aspect-ratio:1;width:100%;max-width:340px;margin:0 auto 10px;position:relative;top:auto}}@media (max-width:760px){.a1s-show .a1s-cut{max-width:92%}}@media (max-width:1000px){.a1s-stepsx{grid-template-columns:minmax(0,1fr)}}@media (max-width:980px){.a1s-pxs{grid-template-columns:minmax(0,1fr);gap:18px}.a1s-pxs .a1s-art{max-width:260px}}@media (max-width:640px){.a1s-fcols .a1s-ftalk{grid-column:1/-1}.a1s-ftalk dl{grid-template-columns:auto 1fr;align-items:baseline;gap:8px 16px}.a1s-ftalk dt{margin-top:0}}@media (max-width:980px){.a1s-uc{margin-bottom:22px!important;position:relative!important;top:auto!important;transform:none!important}}
