: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-band-dark h2,.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-num{font-family:var(--a1s-head);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.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-pri{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink);border-color:#0000;position:relative;overflow:hidden}.a1s-btn.a1s-pri:before{content:"";background:var(--a1s-grad2);opacity:0;transition:all .3s;position:absolute;inset:0}.a1s-btn.a1s-pri:hover:before{opacity:1}.a1s-btn.a1s-pri:hover{color:#fff}.a1s-btn.a1s-pri span{position:relative}.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-card{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:20px}.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 .a1s-pk{background:var(--a1s-grad2);color:#fff;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}.a1s-hero .a1s-pill .a1s-pk svg{width:14px;height:14px}.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:-24px;padding:0 0 36px;position:relative;overflow:hidden}footer .a1s-wrap{position:relative}.a1s-footmark{text-align:center;margin-bottom:36px;padding:0 16px;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-b-row .a1s-bo-dot{background:var(--a1s-accent);border-radius:2px;width:7px;height:7px;margin-right:5px;display:inline-block}.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-dark{background:var(--a1s-panel);color:var(--a1s-panel-ink);border-radius:28px;padding:64px 48px}.a1s-band-dark h2{color:var(--a1s-panel-ink)}.a1s-band-dark .a1s-lead{color:var(--a1s-panel-ink2)}.a1s-band-dark .a1s-eyebrow{color:var(--a1s-b300)}.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}.a1s-band-dark:after{content:"";aspect-ratio:1;pointer-events:none;border:1.5px dashed #8fb6fb47;border-radius:50%;width:46%;position:absolute;top:-20%;right:-6%}.a1s-band-dark{position:relative;overflow:hidden}@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-band-dark .a1s-eyi,.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-tl-lab .a1s-bo-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-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)}@media (max-width:980px){.a1s-road .a1s-line,.a1s-road .a1s-bo-dot{display:none}}.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-back-office .a1s-nav nav a[aria-current=page],.a1s-p-studio .a1s-nav nav a[aria-current=page],.a1s-p-print-files .a1s-nav nav a[aria-current=page],.a1s-p-integrations .a1s-nav nav a[aria-current=page],.a1s-p-products .a1s-nav nav a[aria-current=page],.a1s-p-switching .a1s-nav nav a[aria-current=page],.a1s-p-about .a1s-nav nav a[aria-current=page],.a1s-p-contact .a1s-nav nav a[aria-current=page],.a1s-p-careers .a1s-nav nav a[aria-current=page],.a1s-p-partners .a1s-nav nav a[aria-current=page],.a1s-p-ind-apparel-sportswear .a1s-nav nav a[aria-current=page],.a1s-p-ind-signage-wide-format .a1s-nav nav a[aria-current=page],.a1s-p-ind-stickers-labels .a1s-nav nav a[aria-current=page],.a1s-p-ind-awards-promo .a1s-nav nav a[aria-current=page],.a1s-p-ind-schools-clubs .a1s-nav nav a[aria-current=page],.a1s-p-ind-business-print .a1s-nav nav a[aria-current=page],.a1s-p-tr-sign-design-software .a1s-nav nav a[aria-current=page],.a1s-p-tr-laser-engraving-software .a1s-nav nav a[aria-current=page],.a1s-p-tr-sublimation-jersey-software .a1s-nav nav a[aria-current=page],.a1s-p-tr-product-configurator-software .a1s-nav nav a[aria-current=page],.a1s-p-tr-sticker-label-software .a1s-nav nav a[aria-current=page],.a1s-p-tr-promotional-products-design-software .a1s-nav nav a[aria-current=page],.a1s-p-tr-office-stationery-software .a1s-nav nav a[aria-current=page],.a1s-p-tr-tradeshow-supplies-software .a1s-nav nav a[aria-current=page],.a1s-p-tr-footwear-design-software .a1s-nav nav a[aria-current=page],.a1s-p-tr-trophy-and-awards-design-software .a1s-nav nav a[aria-current=page],.a1s-p-tr-mug-drinkware-software .a1s-nav nav a[aria-current=page],.a1s-p-industries .a1s-nav nav a[aria-current=page]{color:#fff;position:relative}.a1s-p-back-office .a1s-nav nav a[aria-current=page]:after,.a1s-p-studio .a1s-nav nav a[aria-current=page]:after,.a1s-p-print-files .a1s-nav nav a[aria-current=page]:after,.a1s-p-integrations .a1s-nav nav a[aria-current=page]:after,.a1s-p-products .a1s-nav nav a[aria-current=page]:after,.a1s-p-switching .a1s-nav nav a[aria-current=page]:after,.a1s-p-about .a1s-nav nav a[aria-current=page]:after,.a1s-p-contact .a1s-nav nav a[aria-current=page]:after,.a1s-p-careers .a1s-nav nav a[aria-current=page]:after,.a1s-p-partners .a1s-nav nav a[aria-current=page]:after,.a1s-p-ind-apparel-sportswear .a1s-nav nav a[aria-current=page]:after,.a1s-p-ind-signage-wide-format .a1s-nav nav a[aria-current=page]:after,.a1s-p-ind-stickers-labels .a1s-nav nav a[aria-current=page]:after,.a1s-p-ind-awards-promo .a1s-nav nav a[aria-current=page]:after,.a1s-p-ind-schools-clubs .a1s-nav nav a[aria-current=page]:after,.a1s-p-ind-business-print .a1s-nav nav a[aria-current=page]:after,.a1s-p-tr-sign-design-software .a1s-nav nav a[aria-current=page]:after,.a1s-p-tr-laser-engraving-software .a1s-nav nav a[aria-current=page]:after,.a1s-p-tr-sublimation-jersey-software .a1s-nav nav a[aria-current=page]:after,.a1s-p-tr-product-configurator-software .a1s-nav nav a[aria-current=page]:after,.a1s-p-tr-sticker-label-software .a1s-nav nav a[aria-current=page]:after,.a1s-p-tr-promotional-products-design-software .a1s-nav nav a[aria-current=page]:after,.a1s-p-tr-office-stationery-software .a1s-nav nav a[aria-current=page]:after,.a1s-p-tr-tradeshow-supplies-software .a1s-nav nav a[aria-current=page]:after,.a1s-p-tr-footwear-design-software .a1s-nav nav a[aria-current=page]:after,.a1s-p-tr-trophy-and-awards-design-software .a1s-nav nav a[aria-current=page]:after,.a1s-p-tr-mug-drinkware-software .a1s-nav nav a[aria-current=page]:after,.a1s-p-industries .a1s-nav nav a[aria-current=page]:after{content:"";background:linear-gradient(90deg,#5c91f6,#bbd4fd);border-radius:2px;height:2px;position:absolute;bottom:-8px;left:0;right:0}.a1s-p-back-office :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-studio :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-print-files :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-integrations :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-products :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-switching :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-about :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-contact :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-careers :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-partners :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-ind-apparel-sportswear :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-ind-signage-wide-format :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-ind-stickers-labels :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-ind-awards-promo :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-ind-schools-clubs :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-ind-business-print :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-tr-sign-design-software :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-tr-laser-engraving-software :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-tr-sublimation-jersey-software :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-tr-product-configurator-software :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-tr-sticker-label-software :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-tr-promotional-products-design-software :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-tr-office-stationery-software :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-tr-tradeshow-supplies-software :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-tr-footwear-design-software :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-tr-trophy-and-awards-design-software :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-tr-mug-drinkware-software :root[data-theme=dark] .a1s-nav nav a[aria-current=page],.a1s-p-industries :root[data-theme=dark] .a1s-nav nav a[aria-current=page]{color:#0b1538}@media (prefers-color-scheme:dark){.a1s-p-back-office :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-studio :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-print-files :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-integrations :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-products :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-switching :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-about :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-contact :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-careers :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-partners :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-ind-apparel-sportswear :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-ind-signage-wide-format :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-ind-stickers-labels :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-ind-awards-promo :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-ind-schools-clubs :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-ind-business-print :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-tr-sign-design-software :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-tr-laser-engraving-software :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-tr-sublimation-jersey-software :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-tr-product-configurator-software :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-tr-sticker-label-software :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-tr-promotional-products-design-software :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-tr-office-stationery-software :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-tr-tradeshow-supplies-software :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-tr-footwear-design-software :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-tr-trophy-and-awards-design-software :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-tr-mug-drinkware-software :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page],.a1s-p-industries :root:not([data-theme=light]) .a1s-nav nav a[aria-current=page]{color:#0b1538}}.a1s-bo-hero{padding:150px 0 56px}.a1s-bo-hero .a1s-wrap{grid-template-columns:.92fr 1.08fr;gap:56px}.a1s-bo-hero h1{font-size:clamp(44px,5vw,70px)}.a1s-bo-btns{flex-wrap:wrap;gap:12px;display:flex}.a1s-bo-checks{color:var(--a1s-ink2);flex-wrap:wrap;gap:10px 22px;margin-top:26px;font-size:14.5px;display:flex}.a1s-bo-checks span{align-items:center;gap:7px;display:inline-flex}.a1s-bo-checks svg{width:15px;height:15px;color:var(--a1s-accent);flex:none}.a1s-bo-stage{padding:28px 10px 40px;position:relative}.a1s-bo-win{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow);border-radius:20px;font-size:13px;position:relative;overflow:hidden}.a1s-bo-bar{border-bottom:1px solid var(--a1s-line2);color:var(--a1s-ink3);align-items:center;gap:6px;padding:12px 16px;font-size:12.5px;display:flex}.a1s-bo-bar i{background:var(--a1s-line);border-radius:50%;width:9px;height:9px}.a1s-bo-bar span{color:var(--a1s-ink);margin-left:10px;font-weight:600}.a1s-bo-bar .a1s-bo-dt{color:var(--a1s-ink3);margin-left:auto;font-weight:400}.a1s-bo-body{grid-template-columns:148px 1fr;min-height:400px;display:grid}.a1s-bo-side{border-right:1px solid var(--a1s-line2);background:var(--a1s-surface2);flex-direction:column;gap:2px;padding:14px 10px;display:flex}.a1s-bo-side b{color:var(--a1s-ink2);border-radius:8px;justify-content:space-between;align-items:center;padding:7px 10px;font-size:12.5px;font-weight:500;display:flex}.a1s-bo-side b.a1s-on{background:var(--a1s-tint);color:var(--a1s-accent-ink);font-weight:600}.a1s-bo-side b small{background:var(--a1s-accent);color:#fff;border-radius:6px;padding:1px 6px;font-size:10.5px;font-weight:700}.a1s-bo-side span{color:var(--a1s-ink3);margin-top:auto;padding:7px 10px;font-size:12px}.a1s-bo-main{padding:18px 20px 20px}.a1s-bo-greet h5{font-family:var(--a1s-head);letter-spacing:-.02em;font-size:17px;font-weight:600}.a1s-bo-greet p{color:var(--a1s-ink3);margin-top:2px;font-size:12.5px}.a1s-bo-dec{gap:8px;margin:14px 0 16px;list-style:none;display:grid}.a1s-bo-dec li{border:1px solid var(--a1s-line);background:var(--a1s-surface);border-radius:12px;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.a1s-bo-dec b{font-size:13px;font-weight:600;display:block}.a1s-bo-dec small{color:var(--a1s-ink3);margin-top:1px;font-size:11.5px;line-height:1.4;display:block}.a1s-bo-dec .a1s-act{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink);border-radius:8px;padding:5px 10px;font-size:11.5px;font-weight:600}.a1s-bo-dec .a1s-act.a1s-g{background:var(--a1s-tint);color:var(--a1s-accent-ink)}.a1s-bo-dot{background:var(--a1s-accent2);width:9px;height:9px;box-shadow:0 0 0 4px var(--a1s-tint);border-radius:50%}.a1s-bo-dot.a1s-warn{background:#e8912d;box-shadow:0 0 0 4px #e8912d29}.a1s-bo-dot.a1s-ok{background:#1db36a;box-shadow:0 0 0 4px #1db36a24}.a1s-bo-dot.a1s-bo-ag{background:#8b5cf6;box-shadow:0 0 0 4px #8b5cf624}.a1s-bo-kpis{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.a1s-bo-kpis div{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);border-radius:12px;padding:10px 12px}.a1s-bo-kpis small{color:var(--a1s-ink3);font-size:11px;display:block}.a1s-bo-kpis b{font-size:18px;font-weight:600}.a1s-bo-stage .a1s-cut{animation:7s ease-in-out infinite a1s-bo-float}@keyframes a1s-bo-float{0%,to{translate:0}50%{translate:0 -6px}}.a1s-bo-ic{background:var(--a1s-tint);width:38px;height:38px;color:var(--a1s-accent);border-radius:11px;place-items:center;margin-bottom:6px;display:grid}.a1s-bo-ic svg{width:19px;height:19px}.a1s-bo-bn{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.a1s-bo-bn .a1s-c{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:20px;flex-direction:column;min-height:206px;padding:20px 20px 18px;display:flex;position:relative;overflow:hidden}.a1s-bo-bn .a1s-t{align-items:center;gap:10px;display:flex}.a1s-bo-bn .a1s-t .a1s-bo-ic{border-radius:9px;width:32px;height:32px;margin:0}.a1s-bo-bn .a1s-t .a1s-bo-ic svg{width:16px;height:16px}.a1s-bo-bn .a1s-t h3{font-size:18px}.a1s-bo-bn .a1s-t .a1s-n{color:var(--a1s-ink3);margin-left:auto;font-size:12px;font-weight:600}.a1s-bo-bn p{color:var(--a1s-ink2);max-width:440px;margin-top:8px;font-size:14.5px;line-height:1.5}.a1s-bo-bn .a1s-v{margin-top:auto;padding-top:14px}.a1s-bo-bn .a1s-big h3{font-size:24px}.a1s-bo-bn .a1s-big p{font-size:16px}.a1s-bo-swatches{gap:6px;display:flex}.a1s-bo-swatches span{border:2px solid var(--a1s-surface);width:22px;height:22px;box-shadow:0 0 0 1px var(--a1s-line);border-radius:50%}.a1s-bo-fonts{color:var(--a1s-ink);gap:8px;font-size:20px;display:flex}.a1s-bo-fonts span{text-align:center;background:var(--a1s-surface2);border:1px solid var(--a1s-line2);border-radius:10px;flex:1;padding:8px 0;font-weight:700}@media (max-width:1180px){.a1s-bo-bn{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.a1s-bo-bn{grid-template-columns:1fr}.a1s-bo-bn .a1s-c{min-height:0}.a1s-bo-bn .a1s-bo-sizes{grid-template-columns:repeat(4,1fr)}}.a1s-bo-flow{gap:18px;display:grid;position:relative}.a1s-bo-flow:before{content:"";background:linear-gradient(180deg,var(--a1s-b300),var(--a1s-b100) 70%,transparent);border-radius:2px;width:2px;position:absolute;top:30px;bottom:40px;left:23px}.a1s-bo-card{box-shadow:var(--a1s-shadow-sm);padding:16px 16px 14px;font-size:13px;position:relative}.a1s-bo-card .a1s-h{justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;display:flex}.a1s-bo-card .a1s-h b{font-size:13.5px;font-weight:600}.a1s-bo-card .a1s-h small,.a1s-bo-card .a1s-bo-sub{color:var(--a1s-ink3);font-size:11.5px}.a1s-bo-row{border-top:1px solid var(--a1s-line2);justify-content:space-between;align-items:center;gap:10px;padding:8px 0;display:flex}.a1s-bo-row:first-of-type{border-top:0}.a1s-bo-row span{color:var(--a1s-ink2)}.a1s-bo-row small{color:var(--a1s-ink3);font-size:11.5px;display:block}.a1s-bo-row .a1s-num{font-weight:600}.a1s-bo-pill{background:var(--a1s-tint);color:var(--a1s-accent-ink);white-space:nowrap;border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.a1s-bo-pill.a1s-ok{color:#0e7a45;background:#1db36a21}.a1s-bo-pill.a1s-warn{color:#9a5a0c;background:#e8912d26}.a1s-bo-pill.a1s-bo-ag{color:#6d3fd4;background:#8b5cf621}:root[data-theme=dark] .a1s-bo-pill.a1s-ok{color:#5fe0a0}:root[data-theme=dark] .a1s-bo-pill.a1s-warn{color:#f5b860}:root[data-theme=dark] .a1s-bo-pill.a1s-bo-ag{color:#c4b0ff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .a1s-bo-pill.a1s-ok{color:#5fe0a0}:root:not([data-theme=light]) .a1s-bo-pill.a1s-warn{color:#f5b860}:root:not([data-theme=light]) .a1s-bo-pill.a1s-bo-ag{color:#c4b0ff}}.a1s-bo-btn{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink);border-radius:8px;padding:6px 11px;font-size:11.5px;font-weight:600;display:inline-block}.a1s-bo-btn.a1s-g{background:var(--a1s-surface);color:var(--a1s-ink);border:1px solid var(--a1s-line)}.a1s-bo-foot{border-top:1px solid var(--a1s-line2);justify-content:space-between;align-items:center;gap:10px;margin-top:10px;padding-top:10px;display:flex}.a1s-bo-sizes{grid-template-columns:repeat(7,1fr);gap:5px;margin:8px 0 10px;display:grid}.a1s-bo-sizes div{border:1px solid var(--a1s-line);text-align:center;background:var(--a1s-surface2);border-radius:8px;padding:5px 0}.a1s-bo-sizes small{color:var(--a1s-ink3);font-size:10px;display:block}.a1s-bo-sizes b{font-size:13px;font-weight:600}.a1s-bo-sizes .a1s-up{color:var(--a1s-accent);font-size:9.5px;font-weight:600;display:block}.a1s-bo-checkl{gap:7px;list-style:none;display:grid}.a1s-bo-checkl li{align-items:flex-start;gap:9px;display:flex}.a1s-bo-checkl li:before{content:"";background:#1db36a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") 50%/10px no-repeat;border-radius:50%;flex:none;width:16px;height:16px;margin-top:1px}.a1s-bo-checkl li.a1s-w:before{background:#e8912d url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.4' stroke-linecap='round'%3E%3Cpath d='M12 6v8M12 18h.01'/%3E%3C/svg%3E") 50%/10px no-repeat}.a1s-bo-checkl small{color:var(--a1s-ink3);font-size:11.5px;display:block}.a1s-bo-ladder{grid-template-columns:repeat(4,1fr);gap:6px;margin-top:10px;display:grid}.a1s-bo-ladder div{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);color:var(--a1s-ink3);border-radius:8px;padding:6px 8px;font-size:11px}.a1s-bo-ladder div b{color:var(--a1s-ink);font-size:11.5px;font-weight:600;display:block}.a1s-bo-ladder div.a1s-on{background:var(--a1s-tint);border-color:var(--a1s-b200)}.a1s-bo-ladder div.a1s-on b{color:var(--a1s-accent-ink)}.a1s-bo-scan{border:1px dashed var(--a1s-b300);background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:10px;align-items:center;gap:10px;margin-bottom:8px;padding:9px 11px;font-size:12px;font-weight:600;display:flex}.a1s-bo-scan svg{width:16px;height:16px}.a1s-bo-rules{gap:14px;margin-top:28px;list-style:none;display:grid}.a1s-bo-rules li{color:var(--a1s-panel-ink2);grid-template-columns:34px 1fr;align-items:start;gap:12px;font-size:15.5px;display:grid}.a1s-bo-rules li b{color:#fff;font-size:16px;font-weight:600;display:block}.a1s-bo-draft{color:#0b1538;background:#fff;border-radius:18px;padding:18px;box-shadow:0 30px 60px -30px #0009}.a1s-bo-draft .a1s-h{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.a1s-bo-draft .a1s-h b{font-size:14px}.a1s-bo-draft .a1s-who{color:#4a3b8c;background:#f4f1fe;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;font-size:12.5px;display:flex}.a1s-bo-draft .a1s-who .a1s-av{color:#fff;background:linear-gradient(135deg,#6d3fd4,#a78bfa);border-radius:9px;flex:none;place-items:center;width:28px;height:28px;font-size:12px;font-style:normal;font-weight:700;display:grid}.a1s-bo-draft .a1s-bo-msg{color:#46507a;border:1px solid #e3e8f5;border-radius:12px;margin:12px 0;padding:12px 14px;font-size:13px;line-height:1.55}.a1s-bo-draft .a1s-bo-msg b{color:#0b1538}.a1s-bo-draft .a1s-bo-conf{color:#46507a;align-items:center;gap:10px;margin:12px 0;font-size:12px;display:flex}.a1s-bo-draft .a1s-bo-conf .a1s-bo-meter{background:#eef1fa;border-radius:6px;flex:1;height:6px;overflow:hidden}.a1s-bo-draft .a1s-bo-conf .a1s-bo-meter i{background:linear-gradient(90deg,#6d3fd4,#a78bfa);width:82%;height:100%;display:block}.a1s-bo-draft .a1s-acts{gap:8px;display:flex}.a1s-bo-draft .a1s-acts span{text-align:center;border:1px solid #e3e8f5;border-radius:10px;flex:1;padding:9px 0;font-size:13px;font-weight:600}.a1s-bo-draft .a1s-acts span.a1s-p{color:#fff;background:#0b1538;border-color:#0b1538}.a1s-bo-team{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}@media (max-width:1180px){.a1s-bo-hero .a1s-wrap{grid-template-columns:1fr;gap:20px}.a1s-bo-stage{max-width:720px}.a1s-bo-team{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.a1s-bo-hero{padding-top:120px}.a1s-bo-body{grid-template-columns:1fr}.a1s-bo-side{display:none}.a1s-bo-stage{padding:16px 0 24px}.a1s-bo-stage .a1s-cut{display:none}.a1s-bo-team{grid-template-columns:1fr}.a1s-bo-kpis{grid-template-columns:repeat(3,1fr)}.a1s-bo-sizes{grid-template-columns:repeat(4,1fr)}.a1s-bo-ladder{grid-template-columns:repeat(2,1fr)}.a1s-bo-flow:before{left:23px}}@media (prefers-reduced-motion:reduce){.a1s-bo-stage .a1s-cut{animation:none}}.a1s-x-sec{padding:104px 0 0}.a1s-x-head{grid-template-columns:1fr auto;align-items:end;gap:40px;margin-bottom:40px;display:grid}.a1s-x-head .a1s-lead{max-width:700px;margin-top:14px}.a1s-x-num{font-family:var(--a1s-head);color:var(--a1s-ink3);letter-spacing:.08em;font-size:13px;font-weight:600}.a1s-x-link{color:var(--a1s-accent);white-space:nowrap;align-items:center;gap:6px;font-size:15px;font-weight:600;display:inline-flex}.a1s-x-coming{letter-spacing:.02em;color:#9a5a0c;vertical-align:middle;background:#e8912d24;border-radius:6px;margin-left:6px;padding:2px 7px;font-size:11px;font-weight:600;display:inline-block}.a1s-x-feats{grid-template-columns:repeat(3,1fr);gap:18px 36px;margin-top:30px;display:grid}.a1s-x-feats.a1s-bo-f4{grid-template-columns:repeat(4,1fr)}.a1s-x-feats.a1s-bo-f2{grid-template-columns:repeat(2,1fr)}.a1s-x-feat{color:var(--a1s-ink2);grid-template-columns:22px 1fr;gap:12px;font-size:15px;line-height:1.5;display:grid}.a1s-x-feat b{color:var(--a1s-ink);margin-bottom:2px;font-size:15.5px;font-weight:600;display:block}.a1s-x-feat:before{content:"";background:var(--a1s-tint) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%232153DE' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") center/12px no-repeat;border-radius:7px;width:22px;height:22px;margin-top:1px}.a1s-x-panel{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow);border-radius:24px;overflow:hidden}.a1s-x-split{grid-template-columns:.85fr 1.15fr;align-items:center;gap:56px;display:grid}.a1s-x-split h3{letter-spacing:-.03em;font-size:30px;line-height:1.15}.a1s-x-split .a1s-lead{margin-top:12px;font-size:17px}.a1s-x-chiprow{flex-wrap:wrap;gap:8px;margin-top:22px;display:flex}.a1s-x-chiprow span{color:var(--a1s-ink2);background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:9px;padding:6px 11px;font-size:13px;font-weight:500}.a1s-x-winbar{border-bottom:1px solid var(--a1s-line2);color:var(--a1s-ink3);align-items:center;gap:6px;padding:10px 14px;font-size:12px;display:flex}.a1s-x-winbar i{background:var(--a1s-line);border-radius:50%;width:8px;height:8px}.a1s-x-winbar b{color:var(--a1s-ink);margin-left:8px;font-weight:600}.a1s-x-winbar .a1s-r{margin-left:auto}.a1s-x-tabs{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);border-radius:12px;gap:4px;width:max-content;padding:4px;display:flex}.a1s-x-tabs span{color:var(--a1s-ink2);border-radius:9px;padding:7px 13px;font-size:13px;font-weight:500}.a1s-x-tabs span.a1s-on{background:var(--a1s-surface);color:var(--a1s-accent-ink);box-shadow:var(--a1s-shadow-sm);font-weight:600}.a1s-x-map{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.a1s-x-tile{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:20px;flex-direction:column;gap:6px;min-height:206px;padding:22px 22px 20px;display:flex;position:relative}.a1s-x-tile .a1s-top{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.a1s-x-tile .a1s-top .a1s-bo-ic{margin:0}.a1s-x-tile h3{font-size:19px}.a1s-x-tile ul{color:var(--a1s-ink2);gap:4px;margin-top:4px;font-size:14px;list-style:none;display:grid}.a1s-x-tile li:before{content:"·";color:var(--a1s-accent);margin-right:7px;font-weight:700}.a1s-x-tile .a1s-go{color:var(--a1s-accent);margin-top:auto;padding-top:10px;font-size:13.5px;font-weight:600}.a1s-x-tile.a1s-hot{background:var(--a1s-panel);color:#fff;border:0}.a1s-x-tile.a1s-hot h3{color:#fff}.a1s-x-tile.a1s-hot ul{color:var(--a1s-panel-ink2)}.a1s-x-tile.a1s-hot .a1s-go{color:#bbd4fd}.a1s-x-tile.a1s-hot .a1s-x-num{color:#ffffff8c}.a1s-x-tile.a1s-hot .a1s-bo-ic{color:#bbd4fd;background:#ffffff1f}.a1s-x-stick{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow-sm);border-radius:14px;align-items:center;gap:4px;margin-top:30px;padding:6px;display:flex;overflow:hidden}.a1s-x-stick small{color:var(--a1s-ink3);white-space:nowrap;border-right:1px solid var(--a1s-line);margin-right:4px;padding:0 12px 0 8px;font-size:12px}.a1s-x-stick span{color:var(--a1s-ink2);white-space:nowrap;border-radius:9px;padding:8px 12px;font-size:13.5px;font-weight:500}.a1s-x-stick span.a1s-on{background:var(--a1s-tint);color:var(--a1s-accent-ink);font-weight:600}.a1s-x-bld{grid-template-columns:250px 1fr 240px;min-height:460px;display:grid}.a1s-x-bld .a1s-bo-lib{border-right:1px solid var(--a1s-line2);background:var(--a1s-surface2);padding:14px}.a1s-x-bld h6{letter-spacing:.1em;text-transform:uppercase;color:var(--a1s-ink3);margin:10px 0 8px;font-size:10.5px;font-weight:600}.a1s-x-bld h6:first-child{margin-top:0}.a1s-x-bld .a1s-blk{grid-template-columns:repeat(2,1fr);gap:6px;display:grid}.a1s-x-bld .a1s-blk span{border:1px solid var(--a1s-line);background:var(--a1s-surface);color:var(--a1s-ink2);border-radius:8px;align-items:center;gap:6px;padding:8px;font-size:11.5px;display:flex}.a1s-x-bld .a1s-blk span:before{content:"";background:var(--a1s-b200);border-radius:2px;width:10px;height:8px}.a1s-x-bld .a1s-blk span.a1s-on{border-color:var(--a1s-accent);color:var(--a1s-accent-ink);background:var(--a1s-tint)}.a1s-x-bld .a1s-cv{background:repeating-linear-gradient(0deg,transparent 0 23px,var(--a1s-line2) 23px 24px),var(--a1s-bg);padding:18px}.a1s-x-pg{border:1px solid var(--a1s-line);color:#0b1538;background:#fff;border-radius:12px;overflow:hidden}.a1s-x-pg .a1s-nv{border-bottom:1px solid #eef1fa;justify-content:space-between;align-items:center;padding:10px 14px;font-size:11.5px;display:flex}.a1s-x-pg .a1s-nv b{font-family:var(--a1s-head)}.a1s-x-pg .a1s-nv span{color:#46507a;gap:12px;display:flex}.a1s-x-pg .a1s-hr{background:linear-gradient(135deg,#fff4ec,#fde6d7);grid-template-columns:1fr 1fr;gap:14px;padding:18px 14px;display:grid}.a1s-x-pg .a1s-hr h5{font-family:var(--a1s-head);letter-spacing:-.02em;font-size:19px;line-height:1.15}.a1s-x-pg .a1s-hr p{color:#46507a;margin:6px 0 10px;font-size:11px}.a1s-x-pg .a1s-hr .a1s-c{color:#fff;background:#c2410c;border-radius:7px;padding:6px 10px;font-size:10.5px;font-weight:600;display:inline-block}.a1s-x-pg .a1s-hr .a1s-im{background:linear-gradient(135deg,#f6b48c,#e4572e);border-radius:10px;place-items:center;min-height:96px;display:grid}.a1s-x-pg .a1s-hr .a1s-im svg{color:#fff;opacity:.9;width:70px;height:70px}.a1s-x-pg .a1s-tb{outline:2px solid var(--a1s-accent);outline-offset:-4px;border-radius:10px;margin:6px;padding:12px 14px;position:relative}.a1s-x-pg .a1s-tb .a1s-lab{background:var(--a1s-accent);color:#fff;border-radius:5px;padding:2px 7px;font-size:10px;font-weight:600;position:absolute;top:-10px;left:12px}.a1s-x-pg .a1s-tb .a1s-t{color:#7681a6;gap:14px;margin-bottom:8px;font-size:11.5px;font-weight:600;display:flex}.a1s-x-pg .a1s-tb .a1s-t b{color:#0b1538;border-bottom:2px solid #c2410c}.a1s-x-pg .a1s-tb .a1s-g{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.a1s-x-pg .a1s-tb .a1s-g div{background:#f4f6fb;border-radius:8px;height:66px;position:relative}.a1s-x-pg .a1s-tb .a1s-g div:after{content:"";background:var(--a1s-c,#182f74);border-radius:6px 6px 4px 4px;position:absolute;inset:18% 30% 22%}.a1s-x-bld .a1s-bo-ins{border-left:1px solid var(--a1s-line2);padding:14px}.a1s-x-bld .a1s-bo-fld{border:1px solid var(--a1s-line);color:var(--a1s-ink2);border-radius:8px;justify-content:space-between;margin-bottom:6px;padding:7px 9px;font-size:11.5px;display:flex}.a1s-x-bld .a1s-bo-fld b{color:var(--a1s-ink);font-weight:600}.a1s-x-bld .a1s-bo-pub{gap:6px;margin-top:12px;display:flex}.a1s-x-bld .a1s-bo-pub span{text-align:center;background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink);border-radius:8px;flex:1;padding:7px 0;font-size:11.5px;font-weight:600}.a1s-x-bld .a1s-bo-pub span.a1s-g{background:var(--a1s-surface);color:var(--a1s-ink);border:1px solid var(--a1s-line)}.a1s-x-themes{gap:8px;margin-top:6px;display:flex}.a1s-x-themes i{border:2px solid #0000;border-radius:7px;flex:1;height:26px;display:block}.a1s-x-themes i.a1s-on{border-color:var(--a1s-accent)}.a1s-x-ts{grid-template-columns:1.1fr .9fr;gap:20px;display:grid}.a1s-x-store{border:1px solid var(--a1s-line);color:#0b1538;box-shadow:var(--a1s-shadow);background:#fff;border-radius:20px;overflow:hidden}.a1s-x-store .a1s-bo-bn2{color:#fff;background:linear-gradient(135deg,#0e3b2e,#1b6b4f);justify-content:space-between;align-items:center;padding:22px 24px;display:flex}.a1s-x-store .a1s-bo-bn2 h5{font-family:var(--a1s-head);letter-spacing:-.02em;font-size:22px}.a1s-x-store .a1s-bo-bn2 small{opacity:.8;margin-top:3px;font-size:12.5px;display:block}.a1s-x-store .a1s-cd{gap:6px;display:flex}.a1s-x-store .a1s-cd div{text-align:center;background:#ffffff24;border-radius:10px;min-width:52px;padding:6px 10px}.a1s-x-store .a1s-cd b{font-family:var(--a1s-head);font-size:20px;display:block}.a1s-x-store .a1s-cd span{opacity:.8;font-size:10px}.a1s-x-store .a1s-pr{grid-template-columns:repeat(4,1fr);gap:12px;padding:18px 24px;display:grid}.a1s-x-store .a1s-pr div{font-size:12px}.a1s-x-store .a1s-pr .a1s-ph{background:#f2f5f3;border-radius:12px;height:96px;margin-bottom:8px;position:relative}.a1s-x-store .a1s-pr .a1s-ph:after{content:"";background:var(--a1s-c);border-radius:10px 10px 6px 6px;position:absolute;inset:16% 28%}.a1s-x-store .a1s-pr b{font-weight:600;display:block}.a1s-x-store .a1s-pr span{color:#46507a}.a1s-x-store .a1s-bo-rost{border:1px solid #e3e8f5;border-radius:12px;justify-content:space-between;align-items:center;margin:0 24px 22px;padding:10px 14px;font-size:12.5px;display:flex}.a1s-x-store .a1s-bo-rost b{font-weight:600}.a1s-x-run{gap:14px;display:grid}.a1s-x-run .a1s-bo-k4{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.a1s-x-run .a1s-bo-k4>div{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:16px;padding:16px 18px}.a1s-x-run .a1s-bo-k4>div>small{color:var(--a1s-ink3);font-size:12.5px;display:block}.a1s-x-run .a1s-bo-k4 b{font-family:var(--a1s-head);letter-spacing:-.02em;font-size:28px;font-weight:600}.a1s-x-run .a1s-bo-prog{background:var(--a1s-line2);border-radius:8px;height:8px;margin-top:8px;overflow:hidden}.a1s-x-run .a1s-bo-prog i{background:var(--a1s-grad);width:72%;height:100%;display:block}.a1s-x-ch{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.a1s-x-chc{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:22px;flex-direction:column;gap:12px;padding:24px;display:flex}.a1s-x-chc h3{font-size:21px}.a1s-x-chc p{color:var(--a1s-ink2);font-size:15px}.a1s-x-chc .a1s-vis{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);border-radius:14px;min-height:170px;margin-top:auto;padding:14px;font-size:12.5px}.a1s-x-plat{gap:8px;display:grid}.a1s-x-plat div{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:10px;align-items:center;gap:10px;padding:8px 10px;display:flex}.a1s-x-plat .a1s-bo-mo{color:#fff;border-radius:7px;place-items:center;width:26px;height:26px;font-size:11px;font-weight:700;display:grid}.a1s-x-plat b{font-weight:600}.a1s-x-plat .a1s-bo-pill{margin-left:auto}.a1s-x-kiosk{color:#0b1538;text-align:center;background:#fff;border:6px solid #0b1538;border-radius:16px;width:200px;margin:0 auto;padding:12px}.a1s-x-kiosk b{font-family:var(--a1s-head);font-size:15px;display:block}.a1s-x-kiosk small{color:#7681a6;margin:3px 0 10px;font-size:10.5px;display:block}.a1s-x-kiosk .a1s-g{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.a1s-x-kiosk .a1s-g span{background:#eff5ff;border-radius:8px;height:36px}.a1s-x-kiosk .a1s-s{color:#fff;background:#2153de;border-radius:8px;margin-top:10px;padding:7px;font-size:11px;font-weight:600}.a1s-x-cat .a1s-row{border-top:1px solid var(--a1s-line2);grid-template-columns:44px 1.5fr .8fr .7fr .8fr .9fr;align-items:center;gap:12px;padding:10px 16px;font-size:12.5px;display:grid}.a1s-x-cat .a1s-row.a1s-hd{color:var(--a1s-ink3);text-transform:uppercase;letter-spacing:.06em;background:var(--a1s-surface2);border-top:0;font-size:11px;font-weight:600}.a1s-x-cat .a1s-sw{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);border-radius:9px;width:36px;height:36px;position:relative}.a1s-x-cat .a1s-sw:after{content:"";background:var(--a1s-c);border-radius:5px 5px 3px 3px;position:absolute;inset:7px 9px}.a1s-x-cat .a1s-row b{font-weight:600;display:block}.a1s-x-cat .a1s-row small{color:var(--a1s-ink3)}.a1s-x-cat .a1s-bo-sup{border-bottom:1px solid var(--a1s-line2);gap:6px;padding:12px 16px;display:flex}.a1s-x-cat .a1s-bo-sup span{color:var(--a1s-ink2);border:1px solid var(--a1s-line);border-radius:8px;padding:6px 11px;font-size:12px;font-weight:500}.a1s-x-cat .a1s-bo-sup span.a1s-on{background:var(--a1s-tint);border-color:var(--a1s-b200);color:var(--a1s-accent-ink);font-weight:600}.a1s-x-rule{background:var(--a1s-panel);color:#fff;border-radius:14px;justify-content:space-between;align-items:center;margin-top:14px;padding:14px 16px;font-size:13px;display:flex}.a1s-x-rule b{font-family:var(--a1s-head);font-size:17px}.a1s-x-rule small{color:var(--a1s-panel-ink2);font-size:12px;display:block}.a1s-x-st{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.a1s-x-stc{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:22px;padding:22px}.a1s-x-stc p{color:var(--a1s-ink2);margin-top:4px;font-size:14.5px}.a1s-x-stc .a1s-vis{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);border-radius:14px;place-items:center;height:190px;display:grid;position:relative;overflow:hidden}.a1s-x-mx{grid-template-columns:80px repeat(4,1fr);gap:4px;width:90%;font-size:11px;display:grid}.a1s-x-mx span{text-align:center;background:var(--a1s-surface);border-radius:6px;padding:6px 4px}.a1s-x-mx .a1s-h{color:var(--a1s-ink3);background:0 0;font-weight:600}.a1s-x-mx .a1s-l{text-align:left;color:var(--a1s-ink2);background:0 0;font-weight:500}.a1s-x-mx .a1s-y{color:#0e7a45;font-weight:700}.a1s-x-mx .a1s-n{color:var(--a1s-ink3)}.a1s-x-camp{grid-template-columns:1fr 1fr;gap:20px;display:grid}.a1s-x-sug{gap:10px;display:grid}.a1s-x-sug .a1s-s{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:16px;grid-template-columns:50px 1fr auto;align-items:center;gap:14px;padding:14px 16px;display:grid}.a1s-x-sug .a1s-s .a1s-d{text-align:center;width:50px;height:50px;font-family:var(--a1s-head);color:#fff;border-radius:13px;place-items:center;line-height:1;display:grid}.a1s-x-sug .a1s-s .a1s-d b{font-size:17px;display:block}.a1s-x-sug .a1s-s .a1s-d small{opacity:.85;font-size:10px}.a1s-x-sug .a1s-s h5{font-family:var(--a1s-head);font-size:16px;font-weight:600}.a1s-x-sug .a1s-s p{color:var(--a1s-ink3);margin-top:2px;font-size:13px}.a1s-x-live{background:var(--a1s-panel);color:#fff;border-radius:20px;padding:20px}.a1s-x-live h5{font-family:var(--a1s-head);justify-content:space-between;align-items:center;font-size:17px;display:flex}.a1s-x-live .a1s-r{border-top:1px solid #ffffff1f;grid-template-columns:1fr auto auto auto;align-items:center;gap:18px;padding:12px 0;font-size:13px;display:grid}.a1s-x-live .a1s-r:first-of-type{border-top:0}.a1s-x-live .a1s-r small{color:var(--a1s-panel-ink2);font-size:11.5px;display:block}.a1s-x-live .a1s-r .a1s-n{font-family:var(--a1s-head);text-align:right;font-size:17px}.a1s-x-live .a1s-r .a1s-n small{text-align:right}.a1s-x-live .a1s-pa{background:#ffffff1a;border:1px solid #ffffff29;border-radius:8px;padding:5px 10px;font-size:11.5px}.a1s-x-q{padding-bottom:120px;position:relative}.a1s-x-360{background:var(--a1s-surface);border:1px solid var(--a1s-line);width:280px;box-shadow:var(--a1s-shadow);border-radius:18px;padding:16px;font-size:12.5px;position:absolute;bottom:0;right:-24px}.a1s-x-360 .a1s-p{align-items:center;gap:10px;margin-bottom:10px;display:flex}.a1s-x-360 .a1s-p .a1s-av{background:var(--a1s-grad2);color:#fff;width:38px;height:38px;font-weight:700;font-family:var(--a1s-head);border-radius:11px;place-items:center;font-size:14px;display:grid}.a1s-x-360 .a1s-p b{font-size:14px;display:block}.a1s-x-360 .a1s-p small{color:var(--a1s-ink3)}.a1s-x-360 .a1s-k{grid-template-columns:repeat(3,1fr);gap:6px;margin-bottom:10px;display:grid}.a1s-x-360 .a1s-k div{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);border-radius:9px;padding:8px}.a1s-x-360 .a1s-k small{color:var(--a1s-ink3);font-size:10.5px;display:block}.a1s-x-360 .a1s-k b{font-family:var(--a1s-head);font-size:15px}.a1s-x-plan .a1s-tb{justify-content:space-between;align-items:center;margin-bottom:14px;display:flex}.a1s-x-cal{border:1px solid var(--a1s-line);border-radius:14px;grid-template-columns:110px repeat(5,1fr);font-size:11.5px;display:grid;overflow:hidden}.a1s-x-cal .a1s-h{background:var(--a1s-surface2);border-bottom:1px solid var(--a1s-line);color:var(--a1s-ink2);padding:9px 10px;font-weight:600}.a1s-x-cal .a1s-h small{color:var(--a1s-ink3);font-size:10.5px;font-weight:400;display:block}.a1s-x-cal .a1s-h.a1s-today{color:var(--a1s-accent-ink);background:var(--a1s-tint)}.a1s-x-cal .a1s-m{border-top:1px solid var(--a1s-line2);border-right:1px solid var(--a1s-line2);color:var(--a1s-ink);background:var(--a1s-surface2);padding:10px;font-weight:600}.a1s-x-cal .a1s-m small{color:var(--a1s-ink3);font-size:10.5px;font-weight:400;display:block}.a1s-x-cal .a1s-c{border-top:1px solid var(--a1s-line2);border-right:1px solid var(--a1s-line2);align-content:start;gap:5px;min-height:82px;padding:6px;display:grid}.a1s-x-cal .a1s-c:nth-child(6n){border-right:0}.a1s-x-ev{background:var(--a1s-tint);border-left:3px solid var(--a1s-accent);border-radius:8px;padding:6px 8px;font-size:11px;line-height:1.35}.a1s-x-ev b{color:var(--a1s-ink);font-weight:600;display:block}.a1s-x-ev small{color:var(--a1s-ink3);font-size:10px}.a1s-x-ev.a1s-bo-o{background:#e8912d1f;border-color:#e8912d}.a1s-x-ev.a1s-g{background:#1db36a1a;border-color:#1db36a}.a1s-x-ev.a1s-p{background:#8b5cf61a;border-color:#8b5cf6}.a1s-x-card{color:#0b1538;background:#fff;border:1px solid #e3e8f5;border-radius:14px;width:250px;padding:16px;font-size:12px;position:absolute;top:70px;right:0;transform:rotate(2.5deg);box-shadow:0 30px 60px -24px #0b153873}.a1s-x-card .a1s-t{border-bottom:1px dashed #c9d2e8;justify-content:space-between;align-items:flex-start;margin-bottom:10px;padding-bottom:10px;display:flex}.a1s-x-card .a1s-t b{font-family:var(--a1s-head);font-size:16px;display:block}.a1s-x-card .a1s-t small{color:#7681a6}.a1s-x-card .a1s-bc{background:repeating-linear-gradient(90deg,#0b1538 0 2px,#0000 2px 4px,#0b1538 4px 5px,#0000 5px 8px,#0b1538 8px 11px,#0000 11px 12px,#0b1538 12px 13px,#0000 13px 16px);border-radius:2px;height:46px;margin:10px 0 4px}.a1s-x-card .a1s-cd{text-align:center;letter-spacing:.2em;color:#46507a;font-family:ui-monospace,Menlo,monospace;font-size:11px}.a1s-x-card .a1s-ln{color:#46507a;justify-content:space-between;padding:4px 0;display:flex}.a1s-x-card .a1s-ln b{color:#0b1538;font-weight:600}.a1s-x-card .a1s-st{grid-template-columns:repeat(4,1fr);gap:4px;margin-top:10px;display:grid}.a1s-x-card .a1s-st span{text-align:center;color:#7681a6;border:1px solid #e3e8f5;border-radius:5px;padding:4px 0;font-size:9.5px}.a1s-x-card .a1s-st span.a1s-d{color:#0e7a45;background:#e7f7ef;border-color:#bfe8d2;font-weight:600}.a1s-x-card .a1s-st span.a1s-n{color:#1a41b8;background:#eff5ff;border-color:#bbd4fd;font-weight:600}.a1s-x-buy{grid-template-columns:1fr 1fr;gap:16px;display:grid}.a1s-x-files{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.a1s-x-file{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:16px;padding:12px}.a1s-x-file .a1s-vis{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);border-radius:10px;place-items:center;height:130px;display:grid;position:relative;overflow:hidden}.a1s-x-file .a1s-bo-fmt{color:#fff;letter-spacing:.04em;background:#0b1538;border-radius:5px;padding:3px 7px;font-size:10px;font-weight:700;position:absolute;top:8px;left:8px}.a1s-x-file b{margin-top:10px;font-size:13.5px;display:block}.a1s-x-file small{color:var(--a1s-ink3);margin-top:2px;font-size:12px;line-height:1.4;display:block}.a1s-x-pipe{grid-template-columns:repeat(5,1fr);margin-top:26px;display:grid;position:relative}.a1s-x-pipe:before{content:"";background:linear-gradient(90deg,var(--a1s-b300),var(--a1s-b100));height:2px;position:absolute;top:20px;left:10%;right:10%}.a1s-x-pipe div{text-align:center;color:var(--a1s-ink3);padding:0 10px;font-size:13px;position:relative}.a1s-x-pipe div .a1s-bo-pi{background:var(--a1s-surface);border:1px solid var(--a1s-line);width:40px;height:40px;font-family:var(--a1s-head);color:var(--a1s-accent);border-radius:12px;place-items:center;margin:0 auto 10px;font-size:13px;font-weight:600;display:grid}.a1s-x-pipe b{color:var(--a1s-ink);font-size:14px;font-weight:600;display:block}.a1s-x-scan{grid-template-columns:300px 1fr;align-items:center;gap:50px;display:grid}.a1s-x-phone{color:#0b1538;background:#fff;border:10px solid #050a1e;border-radius:38px;width:270px;padding:16px 14px;font-size:12px;box-shadow:0 40px 80px -30px #000000b3}.a1s-x-phone .a1s-bo-tp{color:#7681a6;justify-content:space-between;margin-bottom:12px;font-size:11px;font-weight:600;display:flex}.a1s-x-phone h6{font-family:var(--a1s-head);font-size:17px;font-weight:600}.a1s-x-phone .a1s-q{gap:7px;margin-top:10px;display:grid}.a1s-x-phone .a1s-q>div{border:1px solid #e3e8f5;border-radius:10px;justify-content:space-between;align-items:center;padding:9px 10px;display:flex}.a1s-x-phone .a1s-q b{font-size:12px;display:block}.a1s-x-phone .a1s-q small{color:#7681a6;font-size:10.5px}.a1s-x-phone .a1s-q>div.a1s-on{background:#eff5ff;border-color:#2153de}.a1s-x-phone .a1s-sc{color:#fff;background:#0b1538;border-radius:12px;place-items:center;height:96px;margin-top:12px;font-size:11px;display:grid;position:relative}.a1s-x-phone .a1s-sc:before{content:"";background:#5c91f6;height:2px;position:absolute;top:44%;left:18%;right:18%;box-shadow:0 0 12px #5c91f6}.a1s-x-phone .a1s-bo-bt{color:#fff;text-align:center;background:#1db36a;border-radius:10px;margin-top:10px;padding:10px;font-weight:600}.a1s-x-flow{grid-template-columns:repeat(5,1fr);gap:10px;margin-top:30px;display:grid}.a1s-x-flow div{color:var(--a1s-panel-ink2);background:#ffffff0f;border:1px solid #ffffff1f;border-radius:14px;padding:14px;font-size:13px}.a1s-x-flow div b{color:#fff;margin:8px 0 2px;font-size:14.5px;display:block}.a1s-x-flow .a1s-ic{color:#bbd4fd;background:#ffffff1f;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.a1s-x-flow .a1s-ic svg{width:16px;height:16px}.a1s-x-money{grid-template-columns:1fr 1fr 1fr;gap:16px;display:grid}.a1s-x-chart{align-items:flex-end;gap:10px;height:140px;padding-top:10px;display:flex}.a1s-x-chart div{height:100%;color:var(--a1s-ink3);flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:6px;font-size:10.5px;display:flex}.a1s-x-chart span{background:var(--a1s-b200);border-radius:6px 6px 2px 2px;width:100%}.a1s-x-chart span.a1s-on{background:var(--a1s-grad2)}.a1s-x-bench{gap:12px;margin-top:6px;display:grid}.a1s-x-bench div{color:var(--a1s-ink2);font-size:12.5px}.a1s-x-bench .a1s-bar{background:var(--a1s-line2);border-radius:8px;height:8px;margin-top:6px;position:relative}.a1s-x-bench .a1s-bar i{background:var(--a1s-ink3);border-radius:2px;width:3px;height:14px;position:absolute;top:-3px}.a1s-x-bench .a1s-bar b{background:var(--a1s-accent);border:3px solid var(--a1s-surface);width:16px;height:16px;box-shadow:0 0 0 1px var(--a1s-b300);border-radius:50%;position:absolute;top:-4px}.a1s-x-ctl{grid-template-columns:1.2fr 1fr 1fr;gap:16px;display:grid}.a1s-x-ctl .a1s-bo-draft{box-shadow:var(--a1s-shadow);border:1px solid var(--a1s-line)}.a1s-x-roles{gap:8px;display:grid}.a1s-x-roles div{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);border-radius:12px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;display:flex}.a1s-x-roles b{font-weight:600}.a1s-x-roles small{color:var(--a1s-ink3);font-size:12px}.a1s-x-check{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.a1s-x-check .a1s-g{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:20px;padding:20px}.a1s-x-check h5{font-family:var(--a1s-head);justify-content:space-between;margin-bottom:10px;font-size:16px;font-weight:600;display:flex}.a1s-x-check h5 span{color:var(--a1s-ink3);font-size:13px;font-weight:500}.a1s-x-check ul{gap:6px;list-style:none;display:grid}.a1s-x-check li{color:var(--a1s-ink2);grid-template-columns:16px 1fr;gap:9px;font-size:13.5px;line-height:1.4;display:grid}.a1s-x-check li:before{content:"";background:#1db36a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") 50%/10px no-repeat;border-radius:50%;width:16px;height:16px;margin-top:1px}.a1s-x-check li.a1s-c:before{background:var(--a1s-line) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237681A6' stroke-width='3' stroke-linecap='round'%3E%3Ccircle cx='12' cy='12' r='6'/%3E%3C/svg%3E") center/10px no-repeat}.a1s-x-check li.a1s-c{color:var(--a1s-ink3)}.a1s-x-sw{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:20px;display:grid}.a1s-x-sw div{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:20px;padding:22px}.a1s-x-sw .a1s-n{font-family:var(--a1s-head);letter-spacing:-.04em;background:var(--a1s-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:40px;font-weight:600;line-height:1}.a1s-x-sw h4{margin:10px 0 6px;font-size:19px}.a1s-x-sw p{color:var(--a1s-ink2);font-size:14.5px}.a1s-x-store .a1s-bo-rost+.a1s-bo-rost{margin-top:-10px}.a1s-x-run .a1s-card .a1s-bo-row{font-size:14px}.a1s-x-faqgap{height:40px}.a1s-x-stickwrap{z-index:40;margin-top:30px;position:sticky;top:64px}.a1s-x-stick a{color:var(--a1s-ink2);white-space:nowrap;border-radius:9px;padding:8px 12px;font-size:13.5px;font-weight:500;transition:background .2s,color .2s}.a1s-x-stick a:hover{color:var(--a1s-ink)}.a1s-x-stick a.a1s-on{background:var(--a1s-tint);color:var(--a1s-accent-ink);font-weight:600}.a1s-x-stick{margin-top:0}.a1s-x-sec[id]{scroll-margin-top:130px}.a1s-x-sec{padding-top:150px}.a1s-x-head{margin-bottom:60px}.a1s-x-head .a1s-lead{margin-top:18px}.a1s-x-feats{gap:36px 56px;margin-top:64px}.a1s-x-feat{gap:14px;font-size:16px;line-height:1.6}.a1s-x-feat b{margin-bottom:4px;font-size:17px}.a1s-x-split{gap:96px}.a1s-x-split .a1s-x-feats{gap:30px 40px;margin-top:40px}.a1s-x-chiprow{gap:10px;margin-top:32px}.a1s-x-panel{border-radius:28px}.a1s-x-map{grid-template-columns:repeat(3,1fr);gap:22px}.a1s-x-tile{gap:8px;min-height:0;padding:34px 34px 30px}.a1s-x-tile .a1s-top{margin-bottom:16px}.a1s-x-tile .a1s-top .a1s-bo-ic{border-radius:13px;width:46px;height:46px}.a1s-x-tile .a1s-top .a1s-bo-ic svg{width:22px;height:22px}.a1s-x-tile .a1s-top .a1s-x-num{font-size:13px}.a1s-x-tile h3{letter-spacing:-.025em;font-size:24px}.a1s-x-tile ul{gap:10px;margin-top:12px;font-size:16px;line-height:1.45}.a1s-x-tile li:before{margin-right:10px}.a1s-x-tile .a1s-go{padding-top:22px;font-size:15px}.a1s-x-stickwrap{margin-top:44px}.a1s-bo-card{padding:28px 30px 26px;font-size:14px}.a1s-bo-card .a1s-h{margin-bottom:18px}.a1s-bo-card .a1s-h b{font-size:15.5px}.a1s-bo-card .a1s-h small,.a1s-bo-card .a1s-bo-sub,.a1s-bo-row small{margin-top:2px;font-size:12.5px}.a1s-bo-row{padding:13px 0}.a1s-bo-pill{padding:4px 10px;font-size:12px}.a1s-bo-btn{border-radius:9px;padding:9px 15px;font-size:13px}.a1s-bo-foot{margin-top:18px;padding-top:18px}.a1s-bo-sizes{gap:8px;margin:16px 0 18px}.a1s-bo-sizes div{padding:9px 0}.a1s-bo-sizes b{font-size:14px}.a1s-bo-ladder{gap:8px;margin-top:16px}.a1s-bo-ladder div{padding:9px 11px;font-size:12px}.a1s-bo-scan{margin-bottom:12px;padding:12px 14px;font-size:13px}.a1s-x-bld{min-height:540px;font-size:13px}.a1s-x-bld .a1s-bo-lib,.a1s-x-bld .a1s-bo-ins{padding:22px}.a1s-x-bld h6{margin:18px 0 12px}.a1s-x-bld .a1s-blk{grid-template-columns:1fr;gap:6px}.a1s-x-bld .a1s-blk span{padding:9px 12px;font-size:13px}.a1s-x-bld .a1s-cv{padding:28px}.a1s-x-bld .a1s-bo-fld{margin-bottom:8px;padding:10px 12px;font-size:12.5px}.a1s-x-ts{gap:28px}.a1s-x-store .a1s-pr{gap:18px;padding:26px 28px}.a1s-x-store .a1s-bo-rost{margin:0 28px 24px;padding:14px 16px}.a1s-x-run{gap:18px}.a1s-x-ch{gap:22px}.a1s-x-chc{gap:16px;padding:34px}.a1s-x-chc .a1s-vis{min-height:220px;padding:20px;font-size:13.5px}.a1s-x-plat{gap:10px}.a1s-x-plat div{padding:11px 12px}.a1s-x-cat .a1s-row{padding:15px 22px;font-size:13.5px}.a1s-x-cat .a1s-bo-sup{padding:16px 22px}.a1s-x-rule{margin-top:18px;padding:18px 22px}.a1s-x-st{gap:22px}.a1s-x-stc{padding:30px}.a1s-x-stc .a1s-vis{height:230px}.a1s-x-stc h4{margin-top:22px;font-size:19px}.a1s-x-stc p{margin-top:8px;font-size:15px}.a1s-x-camp{gap:32px}.a1s-x-sug{gap:14px}.a1s-x-sug .a1s-s{gap:18px;padding:20px 22px}.a1s-x-sug .a1s-s h5{font-size:17px}.a1s-x-sug .a1s-s p{margin-top:4px;font-size:13.5px}.a1s-x-live{padding:30px 32px}.a1s-x-live h5{margin-bottom:8px}.a1s-x-live .a1s-r{padding:17px 0;font-size:14px}.a1s-x-q{padding-bottom:0}.a1s-x-360{width:auto;margin-top:20px;padding:22px 24px;position:static}.a1s-x-sec .a1s-x-planwrap{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:32px;padding-right:0;display:grid}.a1s-x-plan{padding:24px}.a1s-x-plan .a1s-tb{margin-bottom:20px}.a1s-x-cal{font-size:12.5px}.a1s-x-cal .a1s-h{padding:12px}.a1s-x-cal .a1s-m{padding:14px 12px}.a1s-x-cal .a1s-c{gap:8px;min-height:104px;padding:8px}.a1s-x-ev{padding:8px 10px;font-size:12px}.a1s-x-ev small{font-size:11px}.a1s-x-card{width:auto;margin-top:0;padding:22px;font-size:13px;position:static;transform:none}.a1s-x-card .a1s-t b{font-size:17px}.a1s-x-card .a1s-ln{padding:6px 0}.a1s-x-card .a1s-bc{height:56px;margin:16px 0 6px}.a1s-x-card .a1s-st{gap:6px;margin-top:16px}.a1s-x-card .a1s-st span{padding:6px 0;font-size:10.5px}.a1s-x-buy{gap:28px}.a1s-x-files{gap:18px}.a1s-x-file{padding:16px 16px 18px}.a1s-x-file .a1s-vis{height:156px}.a1s-x-file b{margin-top:16px;font-size:15px}.a1s-x-file small{margin-top:4px;font-size:13px}.a1s-x-pipe{margin-top:56px}.a1s-x-sec .a1s-band-dark{padding:80px 72px}.a1s-x-scan{gap:80px}.a1s-x-scan h2{margin-bottom:22px!important}.a1s-x-split h2{margin-bottom:6px}.a1s-x-phone{padding:20px 16px;font-size:13px}.a1s-x-phone .a1s-q{gap:9px;margin-top:14px}.a1s-x-phone .a1s-q>div{padding:11px 12px}.a1s-x-flow{gap:14px;margin-top:40px}.a1s-x-flow div{padding:20px 18px;font-size:13.5px}.a1s-x-flow div b{margin:12px 0 4px;font-size:15.5px}.a1s-x-money{gap:24px}.a1s-x-chart{height:170px}.a1s-x-bench{gap:18px}.a1s-x-ctl{gap:24px}.a1s-x-roles{gap:10px}.a1s-x-roles div{padding:13px 16px;font-size:14px}.a1s-x-check{gap:22px}.a1s-x-check .a1s-g{padding:30px 28px}.a1s-x-check h5{margin-bottom:16px;font-size:17px}.a1s-x-check ul{gap:10px}.a1s-x-check li{font-size:14.5px}.a1s-x-sw{gap:22px;margin-top:30px}.a1s-x-sw div{padding:32px}.a1s-co-kinds{grid-template-columns:repeat(2,1fr);gap:0 80px;display:grid}.a1s-co-kd{border-top:1px solid var(--a1s-line);grid-template-columns:56px 1fr;gap:22px;padding:34px 0;display:grid}.a1s-co-kd .a1s-co-ic{background:var(--a1s-surface);width:56px;height:56px;box-shadow:var(--a1s-shadow-sm);color:var(--a1s-accent);border-radius:18px;place-items:center;display:grid}.a1s-co-kd .a1s-co-ic svg{width:24px;height:24px}.a1s-co-kd h3{font:600 23px/1.25 var(--a1s-head)}.a1s-co-kd p{color:var(--a1s-ink2);margin-top:8px;font-size:16px;line-height:1.6}.a1s-co-kd ul{gap:8px;margin-top:14px;list-style:none;display:grid}.a1s-co-kd li{color:var(--a1s-ink2);gap:10px;font-size:15px;display:flex}.a1s-co-kd li svg{color:#1db36a;flex:none;width:16px;height:16px;margin-top:3px}.a1s-co-steps3{counter-reset:s;grid-template-columns:repeat(3,1fr);gap:0 50px;display:grid}.a1s-co-s3{border-top:2px solid var(--a1s-ink);padding-top:28px}.a1s-co-s3 b{font:600 22px/1.3 var(--a1s-head);margin-top:12px;display:block}.a1s-co-s3 p{color:var(--a1s-ink2);margin-top:8px;font-size:16px;line-height:1.6}.a1s-co-s3 small{font:700 13px/1 var(--a1s-head);color:var(--a1s-accent-ink)}@media (max-width:1000px){.a1s-co-kinds{grid-template-columns:1fr}.a1s-co-steps3{grid-template-columns:1fr;gap:34px}}@media (max-width:640px){.a1s-co-kd{grid-template-columns:1fr;gap:14px}}.a1s-co-how{grid-template-columns:repeat(3,1fr);gap:0 50px;display:grid}.a1s-co-hw{border-top:2px solid var(--a1s-ink);padding-top:28px}.a1s-co-hw small{font:600 13px/1 var(--a1s-head);color:var(--a1s-accent-ink)}.a1s-co-hw h3{font:600 24px/1.25 var(--a1s-head);letter-spacing:-.01em;margin:14px 0 10px}.a1s-co-hw p{color:var(--a1s-ink2);font-size:16px;line-height:1.6}.a1s-co-roles{display:grid}.a1s-co-role-r{border-top:1px solid var(--a1s-line);color:var(--a1s-ink);grid-template-columns:1fr auto auto;align-items:center;gap:30px;padding:28px 0;text-decoration:none;display:grid}.a1s-co-role-r:last-child{border-bottom:1px solid var(--a1s-line)}.a1s-co-role-r b{font:600 22px/1.3 var(--a1s-head)}.a1s-co-role-r p{color:var(--a1s-ink2);margin-top:4px;font-size:15px}.a1s-co-role-r span{color:var(--a1s-ink3);font-size:14px}.a1s-co-role-r .a1s-co-arr{border:1px solid var(--a1s-line);border-radius:50%;place-items:center;width:44px;height:44px;transition:background .2s,color .2s;display:grid}.a1s-co-role-r:hover .a1s-co-arr{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink);border-color:#0000}.a1s-co-role-r .a1s-co-arr svg{width:18px;height:18px}.a1s-co-open{background:linear-gradient(120deg,#eef3ff,#f7f9fe);border-radius:24px;justify-content:space-between;align-items:center;gap:20px;margin-top:34px;padding:30px 34px;display:flex}.a1s-co-open b{font:600 22px/1.3 var(--a1s-head)}.a1s-co-open p{color:var(--a1s-ink2);margin-top:4px;font-size:15.5px}@media (max-width:1000px){.a1s-co-how{grid-template-columns:1fr;gap:34px}}@media (max-width:640px){.a1s-co-role-r{grid-template-columns:1fr auto;gap:14px}.a1s-co-role-r>span:nth-child(2){display:none}.a1s-co-open{flex-direction:column;align-items:flex-start}}.a1s-co-ct{grid-template-columns:.9fr 1.1fr;align-items:start;gap:80px;display:grid}.a1s-co-chan{display:grid}.a1s-co-cn{border-top:1px solid var(--a1s-line);padding:26px 0}.a1s-co-cn:first-child{border-top:0;padding-top:0}.a1s-co-cn small{font:600 12px/1 var(--a1s-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--a1s-ink3)}.a1s-co-cn a,.a1s-co-cn b{font:600 24px/1.2 var(--a1s-head);letter-spacing:-.01em;color:var(--a1s-ink);margin-top:10px;text-decoration:none;display:inline-block}.a1s-co-cn a{background:linear-gradient(var(--a1s-accent),var(--a1s-accent)) left bottom/0 2px no-repeat;transition:background-size .3s}.a1s-co-cn a:hover{background-size:100% 2px}.a1s-co-cn p{color:var(--a1s-ink2);margin-top:6px;font-size:15px;line-height:1.5}.a1s-co-form{background:var(--a1s-surface);box-shadow:0 30px 70px -40px #0b153859,0 0 0 1px var(--a1s-line);border-radius:28px;padding:38px}.a1s-co-form h3{font:600 26px/1.2 var(--a1s-head)}.a1s-co-form>p{color:var(--a1s-ink2);margin-top:6px;font-size:15px}.a1s-co-fields{grid-template-columns:1fr 1fr;gap:16px;margin-top:26px;display:grid}.a1s-co-f{flex-direction:column;gap:8px;display:flex}.a1s-co-f.a1s-co-w{grid-column:1/-1}.a1s-co-f label{color:var(--a1s-ink);font-size:13.5px;font-weight:600}.a1s-co-f input,.a1s-co-f select,.a1s-co-f textarea{font:inherit;border:1px solid var(--a1s-line);background:var(--a1s-surface2);color:var(--a1s-ink);border-radius:12px;padding:13px 14px;font-size:15px}.a1s-co-f textarea{resize:vertical;min-height:130px}.a1s-co-f input:focus,.a1s-co-f select:focus,.a1s-co-f textarea:focus{outline:2px solid var(--a1s-accent);outline-offset:1px;background:var(--a1s-surface)}.a1s-co-topics{flex-wrap:wrap;gap:8px;display:flex}.a1s-co-topics button{all:unset;cursor:pointer;border:1px solid var(--a1s-line);color:var(--a1s-ink2);background:var(--a1s-surface);border-radius:999px;padding:9px 14px;font-size:14px}.a1s-co-topics button[aria-pressed=true]{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink);border-color:#0000}.a1s-co-send{justify-content:space-between;align-items:center;gap:16px;margin-top:22px;display:flex}.a1s-co-send small{color:var(--a1s-ink3);font-size:13.5px}.a1s-co-reply{color:var(--a1s-ink2);align-items:center;gap:12px;margin-top:40px;font-size:15px;display:flex}.a1s-co-reply i{background:#1db36a;border-radius:50%;width:10px;height:10px;box-shadow:0 0 0 5px #1db36a26}.a1s-co-topics button:focus-visible{outline:2px solid var(--a1s-accent);outline-offset:2px}.a1s-co-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.a1s-co-form{position:relative}.a1s-co-form button[disabled]{opacity:.6;cursor:progress}@media (max-width:1000px){.a1s-co-ct{grid-template-columns:1fr;gap:44px}}@media (max-width:640px){.a1s-co-form{padding:24px}.a1s-co-fields{grid-template-columns:1fr}.a1s-co-send{flex-direction:column;align-items:stretch}.a1s-co-cn a,.a1s-co-cn b{font-size:20px}}.a1s-co-hero{padding:150px 0 40px;position:relative}.a1s-co-hero .a1s-wrap{display:block}.a1s-co-hero .a1s-co-eb{font:600 12px/1 var(--a1s-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--a1s-accent-ink);align-items:center;gap:10px;display:inline-flex}.a1s-co-hero .a1s-co-eb:before{content:"";background:var(--a1s-accent);border-radius:2px;width:28px;height:2px}.a1s-co-hero h1{letter-spacing:-.035em;max-width:1050px;margin:22px 0 26px;font-size:clamp(48px,6vw,92px);line-height:1.02}.a1s-co-hero .a1s-lead{max-width:720px;font-size:20px;line-height:1.6}.a1s-co-orb{filter:blur(10px);pointer-events:none;background:radial-gradient(circle at 35% 35%,#5c91f659,#2153de1f 45%,#f4f6fc00 70%);border-radius:50%;width:560px;height:560px;position:absolute;top:40px;right:-120px}.a1s-co-sec{padding:110px 0 0}.a1s-co-label{font:600 12px/1 var(--a1s-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--a1s-ink3);margin-bottom:22px;display:block}.a1s-co-nums{border-top:1px solid var(--a1s-line);border-bottom:1px solid var(--a1s-line);grid-template-columns:repeat(4,1fr);margin-top:60px;display:grid}.a1s-co-nums div{padding:40px 30px 40px 0}.a1s-co-nums div+div{border-left:1px solid var(--a1s-line);padding-left:30px}.a1s-co-nums b{font:700 clamp(46px,5vw,72px)/1 var(--a1s-head);letter-spacing:-.04em;background:var(--a1s-grad);color:#0000;-webkit-background-clip:text;background-clip:text;display:block}.a1s-co-nums span{color:var(--a1s-ink2);max-width:220px;margin-top:12px;font-size:15px;line-height:1.45;display:block}.a1s-co-story{grid-template-columns:.8fr 1.2fr;align-items:start;gap:80px;display:grid}.a1s-co-chap{gap:0;display:grid}.a1s-co-ch{border-top:1px solid var(--a1s-line);grid-template-columns:70px 1fr;gap:20px;padding:30px 0;display:grid}.a1s-co-ch:first-child{border-top:0;padding-top:0}.a1s-co-ch .a1s-co-n{font:600 14px/1 var(--a1s-head);color:var(--a1s-accent-ink);padding-top:6px}.a1s-co-ch h3{font:600 24px/1.25 var(--a1s-head);letter-spacing:-.01em}.a1s-co-ch p{color:var(--a1s-ink2);margin-top:10px;font-size:16.5px;line-height:1.65}.a1s-co-quote{position:sticky;top:120px}.a1s-co-quote blockquote{font:600 clamp(28px,2.6vw,38px)/1.25 var(--a1s-head);letter-spacing:-.02em;color:var(--a1s-ink)}.a1s-co-quote blockquote:before{content:"“";font:700 90px/.6 var(--a1s-head);color:var(--a1s-b200);margin-bottom:18px;display:block}.a1s-co-quote small{color:var(--a1s-ink3);margin-top:18px;font-size:14px;display:block}.a1s-co-mission{text-align:center;padding:120px 0 0}.a1s-co-mission .a1s-co-label{margin:0 auto 26px}.a1s-co-mission h2{font:600 clamp(34px,4vw,58px)/1.12 var(--a1s-head);letter-spacing:-.03em;max-width:980px;margin:0 auto}.a1s-co-mission h2 span{background:var(--a1s-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.a1s-co-four{text-align:left;grid-template-columns:repeat(4,1fr);gap:0;margin-top:56px;display:grid}.a1s-co-four div{border-left:1px solid var(--a1s-line);padding:0 28px}.a1s-co-four div:first-child{border-left:0;padding-left:0}.a1s-co-four b{font:600 18px/1.3 var(--a1s-head);display:block}.a1s-co-four p{color:var(--a1s-ink2);margin-top:8px;font-size:15px;line-height:1.55}.a1s-co-four i{background:var(--a1s-grad);border-radius:3px;width:34px;height:3px;margin-bottom:18px;display:block}.a1s-co-bel{grid-template-columns:repeat(2,1fr);gap:0 80px;display:grid}.a1s-co-bl{border-top:1px solid var(--a1s-line);padding:30px 0}.a1s-co-bl h3{font:600 22px/1.3 var(--a1s-head)}.a1s-co-bl p{color:var(--a1s-ink2);margin-top:8px;font-size:16px;line-height:1.6}.a1s-co-founder{grid-template-columns:380px 1fr;align-items:center;gap:70px;display:grid}.a1s-co-ph{aspect-ratio:4/5;background:linear-gradient(160deg,#1e3a8a,#2153de 55%,#5c91f6);border-radius:28px;place-items:center;display:grid;position:relative;overflow:hidden}.a1s-co-ph:after{content:"";background:radial-gradient(circle at 30% 20%,#ffffff40,#fff0 50%);position:absolute;inset:0}.a1s-co-ph span{font:700 120px/1 var(--a1s-head);letter-spacing:-.04em;color:#ffffffeb}.a1s-co-ph small{color:#ffffffb3;font-size:12px;position:absolute;bottom:16px;left:18px}.a1s-co-fb .a1s-co-role{font:600 13px/1 var(--a1s-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--a1s-accent-ink)}.a1s-co-fb h2{font:600 clamp(36px,3.6vw,52px)/1.05 var(--a1s-head);letter-spacing:-.03em;margin:14px 0 20px}.a1s-co-fb p{color:var(--a1s-ink2);max-width:620px;font-size:17px;line-height:1.65}.a1s-co-awards{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.a1s-co-aw{background:var(--a1s-surface);box-shadow:var(--a1s-shadow-sm);border-radius:16px;align-items:center;gap:12px;padding:12px 16px 12px 12px;display:flex}.a1s-co-aw .a1s-co-medal{color:#7a4b00;background:radial-gradient(circle at 35% 30%,#ffe08a,#e0a21b);border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.a1s-co-aw .a1s-co-medal svg{width:20px;height:20px}.a1s-co-aw b{font-size:14.5px;font-weight:600;display:block}.a1s-co-aw small{color:var(--a1s-ink3);font-size:12.5px;display:block}.a1s-co-loc{color:var(--a1s-ink3);gap:22px;margin-top:22px;font-size:14px;display:flex}.a1s-co-loc span{align-items:center;gap:8px;display:inline-flex}.a1s-co-loc svg{width:16px;height:16px}.a1s-co-places{border-top:1px solid var(--a1s-line);grid-template-columns:repeat(2,1fr);gap:0;display:grid}.a1s-co-pl{padding:40px 40px 40px 0}.a1s-co-pl+.a1s-co-pl{border-left:1px solid var(--a1s-line);padding-left:40px}.a1s-co-pl small{font:600 12px/1 var(--a1s-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--a1s-accent-ink)}.a1s-co-pl h3{font:600 30px/1.15 var(--a1s-head);letter-spacing:-.02em;margin:14px 0 10px}.a1s-co-pl p{color:var(--a1s-ink2);font-size:16px;line-height:1.6}.a1s-co-pl a{color:var(--a1s-ink);border-bottom:1px solid var(--a1s-b200);font-weight:600;text-decoration:none}.a1s-co-hero{overflow:hidden}@media (max-width:1000px){.a1s-co-story,.a1s-co-founder{grid-template-columns:1fr;gap:44px}.a1s-co-quote{position:static}.a1s-co-founder .a1s-co-ph{max-width:340px}.a1s-co-nums{grid-template-columns:1fr 1fr}.a1s-co-nums div:nth-child(3){border-left:0;padding-left:0}.a1s-co-nums div:nth-child(n+3){border-top:1px solid var(--a1s-line)}.a1s-co-four{grid-template-columns:1fr 1fr;gap:30px 0}.a1s-co-four div:nth-child(3){border-left:0;padding-left:0}.a1s-co-bel{grid-template-columns:1fr}}@media (max-width:900px){.a1s-co-hero{padding-top:120px}.a1s-co-orb{width:340px;height:340px;right:-140px}}@media (max-width:640px){.a1s-co-hero .a1s-lead{font-size:17.5px}.a1s-co-sec,.a1s-co-mission{padding-top:80px}.a1s-co-nums b{font-size:44px}.a1s-co-nums div,.a1s-co-nums div+div{padding:26px 14px 26px 0}.a1s-co-four{grid-template-columns:1fr}.a1s-co-four div,.a1s-co-four div:first-child{border-left:0;padding:0}.a1s-co-ch{grid-template-columns:1fr;gap:8px}.a1s-co-places{grid-template-columns:1fr}.a1s-co-pl,.a1s-co-pl+.a1s-co-pl{border-left:0;padding:30px 0}.a1s-co-pl+.a1s-co-pl{border-top:1px solid var(--a1s-line)}}.a1s-sw-hero{text-align:center;padding:140px 0 20px}.a1s-sw-hero .a1s-wrap{display:block}.a1s-sw-hero .a1s-pill{display:inline-flex}.a1s-sw-hero h1{max-width:1000px;margin:22px auto 18px;font-size:clamp(46px,5.2vw,76px)}.a1s-sw-hero .a1s-lead{margin:0 auto}.a1s-sw-hero .a1s-bo-btns{justify-content:center;margin-top:28px}.a1s-sw-move{text-align:left;width:1240px;height:520px;margin:40px auto 0;position:relative}.a1s-sw-move:before{content:"";background:radial-gradient(closest-side,#dce6ff,#f4f6fc00);border-radius:50%;width:700px;height:460px;margin:-230px 0 0 -350px;position:absolute;top:50%;left:50%}.a1s-sw-move>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.a1s-sw-win{background:var(--a1s-surface);width:400px;box-shadow:0 30px 60px -30px #0b153859,0 0 0 1px var(--a1s-line);border-radius:20px;position:absolute;top:70px;overflow:hidden}.a1s-sw-win .a1s-sw-bar{border-bottom:1px solid var(--a1s-line2);background:var(--a1s-surface2);color:var(--a1s-ink3);align-items:center;gap:6px;padding:11px 14px;font-size:12px;display:flex}.a1s-sw-win .a1s-sw-bar i{background:var(--a1s-line);border-radius:50%;width:9px;height:9px}.a1s-sw-win .a1s-sw-bar span{color:var(--a1s-ink2);margin-left:8px;font-weight:600}.a1s-sw-old{filter:saturate(.6);left:0}.a1s-sw-new{right:0}.a1s-sw-sheet{border-collapse:collapse;width:100%;font-size:12px}.a1s-sw-sheet th{background:var(--a1s-surface2);color:var(--a1s-ink3);text-align:left;border-bottom:1px solid var(--a1s-line2);padding:7px 10px;font-size:11px;font-weight:600}.a1s-sw-sheet td{border-bottom:1px solid var(--a1s-line2);color:var(--a1s-ink2);white-space:nowrap;padding:8px 10px}.a1s-sw-sheet tr td:first-child{color:var(--a1s-ink3);font-variant-numeric:tabular-nums}.a1s-sw-sheet .a1s-sw-hl td{background:#fff8e1}.a1s-sw-a1{gap:10px;padding:16px;display:grid}.a1s-sw-a1 .a1s-sw-row{background:var(--a1s-surface2);border-radius:12px;grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:10px 12px;display:grid}.a1s-sw-a1 .a1s-sw-row .a1s-bo-ic{width:34px;height:34px;margin:0}.a1s-sw-a1 .a1s-sw-row b{font-size:14px;font-weight:600;display:block}.a1s-sw-a1 .a1s-sw-row small{color:var(--a1s-ink3);font-size:12px}.a1s-sw-a1 .a1s-sw-row .a1s-sw-num{font:700 15px/1 var(--a1s-head);font-variant-numeric:tabular-nums}.a1s-sw-a1 .a1s-sw-row .a1s-sw-tk{color:#0e7a45;opacity:0;width:22px;height:22px;animation:9s infinite a1s-sw-tick;animation-delay:var(--d);background:#e7f8ef;border-radius:50%;place-items:center;display:grid}.a1s-sw-a1 .a1s-sw-row .a1s-sw-tk svg{width:12px;height:12px}@keyframes a1s-sw-tick{0%,8%{opacity:0;transform:scale(.6)}14%,92%{opacity:1;transform:none}to{opacity:0}}.a1s-sw-a1 .a1s-sw-row .a1s-sw-num{opacity:.25;animation:9s infinite a1s-sw-lit;animation-delay:var(--d)}@keyframes a1s-sw-lit{0%,8%{opacity:.25}14%,92%{opacity:1}to{opacity:.25}}.a1s-sw-a1 .a1s-sw-live{background:var(--a1s-panel);color:#fff;border-radius:12px;justify-content:space-between;align-items:center;padding:12px 14px;font-size:13px;display:flex}.a1s-sw-a1 .a1s-sw-live b{font-weight:600}.a1s-sw-a1 .a1s-sw-live span{color:#5ee3a1;align-items:center;gap:8px;font-weight:600;display:inline-flex}.a1s-sw-a1 .a1s-sw-live span:before{content:"";background:#5ee3a1;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #5ee3a12e}.a1s-sw-chip{font:600 12px/1 var(--a1s-sans)}@media (prefers-reduced-motion:reduce){.a1s-sw-a1 .a1s-sw-row .a1s-sw-tk,.a1s-sw-a1 .a1s-sw-row .a1s-sw-num{opacity:1;animation:none}}.a1s-sw-promise{color:var(--a1s-ink2);justify-content:center;gap:34px;margin-top:6px;font-size:14px;display:flex}.a1s-sw-promise span{align-items:center;gap:8px;display:inline-flex}.a1s-sw-promise svg{color:#1db36a;width:16px;height:16px}.a1s-sw-from{grid-template-columns:repeat(4,1fr);gap:34px 40px;display:grid}.a1s-sw-src{align-items:flex-start;gap:16px;display:flex}.a1s-sw-src .a1s-sw-mk{width:52px;height:52px;font:700 17px/1 var(--a1s-head);color:#fff;border-radius:16px;flex:none;place-items:center;display:grid;box-shadow:0 12px 24px -12px #0b153873}.a1s-sw-src .a1s-sw-mk svg{width:24px;height:24px}.a1s-sw-src b{font-size:16.5px;font-weight:600;display:block}.a1s-sw-src p{color:var(--a1s-ink2);margin-top:4px;font-size:14px;line-height:1.45}.a1s-sw-lanes{grid-template-columns:1fr 1fr;gap:28px;display:grid}.a1s-sw-lane{border-radius:28px;flex-direction:column;gap:6px;padding:30px;display:flex}.a1s-sw-lane.a1s-sw-you{background:linear-gradient(160deg,#eef3ff,#f7f9fe 70%)}.a1s-sw-lane.a1s-sw-us{background:linear-gradient(160deg,#eaf8f0,#f7fbf9 70%)}.a1s-sw-lane .a1s-sw-lh{align-items:center;gap:12px;margin-bottom:12px;display:flex}.a1s-sw-lane .a1s-sw-lh .a1s-sw-badge{font:700 11px/1 var(--a1s-sans);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:7px 11px}.a1s-sw-you .a1s-sw-badge{background:var(--a1s-b100);color:var(--a1s-accent-ink)}.a1s-sw-us .a1s-sw-badge{color:#0e7a45;background:#d3f1e0}.a1s-sw-lane h3{font-size:24px}.a1s-sw-li{border-top:1px solid #0b153812;grid-template-columns:46px 1fr;gap:14px;padding:16px 0;display:grid}.a1s-sw-li .a1s-sw-ic{background:var(--a1s-surface);width:46px;height:46px;box-shadow:var(--a1s-shadow-sm);color:var(--a1s-accent);border-radius:14px;place-items:center;display:grid}.a1s-sw-us .a1s-sw-li .a1s-sw-ic{color:#0e7a45}.a1s-sw-li .a1s-sw-ic svg{width:22px;height:22px}.a1s-sw-li b{font-size:16px;font-weight:600;display:block}.a1s-sw-li p{color:var(--a1s-ink2);margin-top:3px;font-size:14px;line-height:1.45}.a1s-sw-steps{grid-template-columns:repeat(6,1fr);gap:18px;padding-top:12px;display:grid;position:relative}.a1s-sw-steps:before{content:"";background:var(--a1s-line);border-radius:3px;height:3px;position:absolute;top:40px;left:8%;right:8%}.a1s-sw-steps:after{content:"";background:var(--a1s-grad);border-radius:3px;width:0;height:3px;animation:8s ease-in-out infinite a1s-sw-fill;position:absolute;top:40px;left:8%}@keyframes a1s-sw-fill{0%{width:0}80%,to{width:84%}}@media (prefers-reduced-motion:reduce){.a1s-sw-steps:after{width:84%;animation:none}}.a1s-sw-st{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.a1s-sw-st .a1s-sw-dot{background:var(--a1s-surface);width:58px;height:58px;box-shadow:0 0 0 6px var(--a1s-bg),var(--a1s-shadow);color:var(--a1s-accent);border-radius:50%;place-items:center;display:grid}.a1s-sw-st .a1s-sw-dot svg{width:24px;height:24px}.a1s-sw-st small{font:700 11px/1 var(--a1s-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-accent-ink);margin-top:6px}.a1s-sw-st b{font-size:16.5px;font-weight:600}.a1s-sw-st p{color:var(--a1s-ink2);font-size:13.5px;line-height:1.45}.a1s-sw-side{grid-template-columns:1.15fr .85fr;align-items:center;gap:48px;display:grid}.a1s-sw-site{background:var(--a1s-surface);box-shadow:0 30px 60px -30px #0b153859,0 0 0 1px var(--a1s-line);border-radius:20px;position:relative;overflow:hidden}.a1s-sw-site .a1s-sw-bar{border-bottom:1px solid var(--a1s-line2);background:var(--a1s-surface2);color:var(--a1s-ink3);align-items:center;gap:6px;padding:11px 14px;font-size:12px;display:flex}.a1s-sw-site .a1s-sw-bar i{background:var(--a1s-line);border-radius:50%;width:9px;height:9px}.a1s-sw-site .a1s-sw-bar span{background:var(--a1s-surface);border:1px solid var(--a1s-line2);border-radius:8px;margin-left:8px;padding:4px 10px}.a1s-sw-site .a1s-sw-pg{grid-template-columns:1fr 1fr;gap:22px;padding:24px;display:grid}.a1s-sw-site .a1s-sw-ph{background:radial-gradient(80% 80% at 50% 40%,#fff,#e9eef8);border-radius:16px;place-items:center;height:250px;display:grid}.a1s-sw-site .a1s-sw-ph svg{width:210px;height:210px}.a1s-sw-site .a1s-sw-info{flex-direction:column;gap:10px;display:flex}.a1s-sw-site .a1s-sw-info small{color:var(--a1s-ink3);font-size:11.5px}.a1s-sw-site .a1s-sw-info b{font:600 20px/1.2 var(--a1s-head)}.a1s-sw-site .a1s-sw-info .a1s-sw-pr{font:700 18px/1 var(--a1s-head)}.a1s-sw-site .a1s-sw-info .a1s-sw-btn{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink);border-radius:11px;justify-content:center;align-items:center;padding:12px;font-size:13.5px;font-weight:600;display:flex;position:relative}.a1s-sw-site .a1s-sw-info .a1s-sw-btn:after{content:"";border:2px solid var(--a1s-accent);opacity:0;border-radius:14px;animation:2.4s ease-out infinite a1s-sw-ring;position:absolute;inset:-5px}@keyframes a1s-sw-ring{0%{opacity:.8;transform:scale(.96)}to{opacity:0;transform:scale(1.08)}}@media (prefers-reduced-motion:reduce){.a1s-sw-site .a1s-sw-info .a1s-sw-btn:after{animation:none}}.a1s-sw-site .a1s-sw-info .a1s-sw-add{border:1px solid var(--a1s-line);text-align:center;color:var(--a1s-ink2);border-radius:11px;padding:11px;font-size:13px;font-weight:600}.a1s-sw-site .a1s-sw-tagline{color:var(--a1s-ink3);font-size:11.5px}.a1s-sw-toast{background:var(--a1s-surface);width:290px;box-shadow:var(--a1s-shadow),0 0 0 1px var(--a1s-line);border-radius:16px;align-items:flex-start;gap:12px;padding:14px 16px;animation:6s infinite a1s-sw-pop;display:flex;position:absolute;bottom:-26px;right:-26px}@keyframes a1s-sw-pop{0%,10%{opacity:0;transform:translateY(10px)}18%,88%{opacity:1;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.a1s-sw-toast{animation:none}}.a1s-sw-toast .a1s-bo-ic{flex:none;margin:0}.a1s-sw-toast b{font-size:14px;font-weight:600;display:block}.a1s-sw-toast small{color:var(--a1s-ink3);font-size:12.5px}.a1s-sw-pts{gap:14px;margin-top:6px;list-style:none;display:grid}.a1s-sw-pts li{color:var(--a1s-ink2);gap:12px;font-size:15.5px;line-height:1.5;display:flex}.a1s-sw-pts li svg{color:#1db36a;flex:none;width:20px;height:20px;margin-top:2px}.a1s-sw-pts b{color:var(--a1s-ink)}.a1s-sw-sw{grid-template-columns:1fr 1fr;align-items:center;gap:48px;display:grid}.a1s-sw-toggle{background:radial-gradient(80% 90% at 50% 20%,#fff,var(--a1s-surface2));border-radius:30px;flex-direction:column;align-items:center;gap:22px;padding:34px;display:flex;position:relative}.a1s-sw-tg{font:600 16px/1 var(--a1s-head);align-items:center;gap:16px;display:flex}.a1s-sw-tg .a1s-sw-from-lb{color:var(--a1s-ink3)}.a1s-sw-tg .a1s-sw-track{background:var(--a1s-line);border-radius:999px;width:84px;height:44px;animation:5s infinite a1s-sw-trk;position:relative;box-shadow:inset 0 2px 4px #0b15381f}.a1s-sw-tg .a1s-sw-track:after{content:"";background:#fff;border-radius:50%;width:36px;height:36px;animation:5s infinite a1s-sw-knob;position:absolute;top:4px;left:4px;box-shadow:0 4px 10px #0b153840}@keyframes a1s-sw-trk{0%,30%{background:#c9d3ea}45%,to{background:#2153de}}@keyframes a1s-sw-knob{0%,30%{transform:none}45%,to{transform:translate(40px)}}@media (prefers-reduced-motion:reduce){.a1s-sw-tg .a1s-sw-track,.a1s-sw-tg .a1s-sw-track:after{animation:none}.a1s-sw-tg .a1s-sw-track{background:#2153de}.a1s-sw-tg .a1s-sw-track:after{transform:translate(40px)}}.a1s-sw-keep{grid-template-columns:1fr 1fr 1fr;gap:12px;width:100%;display:grid}.a1s-sw-keep span{background:var(--a1s-surface);box-shadow:var(--a1s-shadow-sm);text-align:center;border-radius:18px;flex-direction:column;align-items:center;gap:8px;padding:16px 10px;font-size:13.5px;font-weight:600;display:flex}.a1s-sw-keep span svg{color:#0e7a45;width:22px;height:22px}.a1s-sw-keep span small{color:var(--a1s-ink3);font-size:12px;font-weight:500}.a1s-sw-todo{color:#7a4b00;background:#fff6e5;border-radius:16px;align-items:center;gap:12px;width:100%;padding:14px 16px;font-size:14px;display:flex}.a1s-sw-todo svg{flex:none;width:18px;height:18px}.a1s-sw-todo b{color:#5c3800}.a1s-sw-cost{border-top:1px solid var(--a1s-line);border-bottom:1px solid var(--a1s-line);grid-template-columns:1fr 1fr;gap:0;display:grid}.a1s-sw-cost>div{flex-direction:column;gap:10px;padding:40px 40px 40px 0;display:flex}.a1s-sw-cost>div+div{border-left:1px solid var(--a1s-line);padding:40px 0 40px 40px}.a1s-sw-cost small{font:700 11px/1 var(--a1s-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-accent-ink)}.a1s-sw-cost b{font:700 64px/1 var(--a1s-head);letter-spacing:-.03em;background:var(--a1s-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.a1s-sw-cost h3{font-size:24px}.a1s-sw-cost p{color:var(--a1s-ink2);max-width:480px;font-size:15.5px;line-height:1.55}.a1s-sw-need{grid-template-columns:repeat(5,1fr);gap:24px;display:grid}.a1s-sw-nd{flex-direction:column;gap:10px;display:flex}.a1s-sw-nd .a1s-sw-ic{background:var(--a1s-surface);width:54px;height:54px;box-shadow:var(--a1s-shadow-sm);color:var(--a1s-accent);border-radius:16px;place-items:center;display:grid}.a1s-sw-nd .a1s-sw-ic svg{width:24px;height:24px}.a1s-sw-nd b{font-size:16px;font-weight:600}.a1s-sw-nd p{color:var(--a1s-ink2);font-size:14px;line-height:1.45}.a1s-sw-sitewrap{position:relative}.a1s-sw-toast{z-index:2;bottom:-56px;right:-34px}@media (max-width:1320px){.a1s-sw-move{zoom:.9}}@media (max-width:1180px){.a1s-sw-move{zoom:.8}}@media (max-width:1060px){.a1s-sw-move{zoom:.72}}@media (max-width:1000px){.a1s-sw-from{grid-template-columns:1fr 1fr;gap:28px 30px}.a1s-sw-steps{grid-template-columns:repeat(3,1fr);gap:34px 18px}.a1s-sw-steps:before,.a1s-sw-steps:after{display:none}.a1s-sw-side,.a1s-sw-sw{grid-template-columns:1fr;gap:40px}.a1s-sw-need{grid-template-columns:repeat(3,1fr)}}@media (max-width:900px){.a1s-sw-hero{padding-top:120px}.a1s-sw-move{zoom:1;width:auto;height:auto;margin-top:30px}.a1s-sw-move:before,.a1s-sw-move>svg,.a1s-sw-old{display:none}.a1s-sw-win{width:100%;max-width:520px;margin:0 auto;position:relative;top:auto;left:auto;right:auto}.a1s-sw-promise{flex-wrap:wrap;gap:10px 22px;margin-top:22px}.a1s-sw-lanes{grid-template-columns:1fr}.a1s-sw-toast{bottom:-44px;right:12px}}@media (max-width:760px){.a1s-sw-cost{grid-template-columns:1fr}.a1s-sw-cost>div,.a1s-sw-cost>div+div{border-left:0;padding:30px 0}.a1s-sw-cost>div+div{border-top:1px solid var(--a1s-line)}.a1s-sw-cost b{font-size:50px}}@media (max-width:640px){.a1s-sw-from{grid-template-columns:1fr}.a1s-sw-steps,.a1s-sw-need{grid-template-columns:1fr 1fr}.a1s-sw-keep{grid-template-columns:1fr}.a1s-sw-tg{text-align:center;flex-wrap:wrap;justify-content:center}.a1s-sw-lane{padding:22px}.a1s-sw-site .a1s-sw-pg{grid-template-columns:1fr}.a1s-sw-site .a1s-sw-ph{height:200px}.a1s-sw-toast{width:auto;margin-top:14px;position:relative;bottom:auto;right:auto}}.a1s-pd2-hero{text-align:center;padding:140px 0 10px}.a1s-pd2-hero .a1s-wrap{display:block}.a1s-pd2-hero .a1s-pill{display:inline-flex}.a1s-pd2-hero h1{max-width:1000px;margin:22px auto 18px;font-size:clamp(46px,5.2vw,76px)}.a1s-pd2-hero .a1s-lead{margin:0 auto}.a1s-pd2-hero .a1s-bo-btns{justify-content:center;margin-top:28px}.a1s-pd2-show{text-align:left;width:1240px;height:640px;margin:20px auto 0;position:relative}.a1s-pd2-show:before{content:"";background:radial-gradient(circle,#dce6ff 0%,#dce6ff8c 38%,#f4f6fc00 70%);border-radius:50%;width:620px;height:620px;margin:-310px 0 0 -310px;position:absolute;top:44%;left:50%}.a1s-pd2-sl{opacity:0;visibility:hidden;transition:opacity .5s,visibility 0s linear .5s;position:absolute;inset:0 0 110px}.a1s-pd2-show[data-i="0"] .a1s-pd2-sl[data-n="0"],.a1s-pd2-show[data-i="1"] .a1s-pd2-sl[data-n="1"],.a1s-pd2-show[data-i="2"] .a1s-pd2-sl[data-n="2"],.a1s-pd2-show[data-i="3"] .a1s-pd2-sl[data-n="3"],.a1s-pd2-show[data-i="4"] .a1s-pd2-sl[data-n="4"],.a1s-pd2-show[data-i="5"] .a1s-pd2-sl[data-n="5"],.a1s-pd2-show[data-i="6"] .a1s-pd2-sl[data-n="6"],.a1s-pd2-show[data-i="7"] .a1s-pd2-sl[data-n="7"],.a1s-pd2-show[data-i="8"] .a1s-pd2-sl[data-n="8"],.a1s-pd2-show[data-i="9"] .a1s-pd2-sl[data-n="9"],.a1s-pd2-show[data-i="10"] .a1s-pd2-sl[data-n="10"],.a1s-pd2-show[data-i="11"] .a1s-pd2-sl[data-n="11"]{opacity:1;visibility:visible;transition:opacity .5s,visibility}.a1s-pd2-prod{width:440px;height:440px;margin:-220px 0 0 -220px;transition:transform .6s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:50%;transform:scale(.94)}.a1s-pd2-show[data-i="0"] .a1s-pd2-sl[data-n="0"] .a1s-pd2-prod,.a1s-pd2-show[data-i="1"] .a1s-pd2-sl[data-n="1"] .a1s-pd2-prod,.a1s-pd2-show[data-i="2"] .a1s-pd2-sl[data-n="2"] .a1s-pd2-prod,.a1s-pd2-show[data-i="3"] .a1s-pd2-sl[data-n="3"] .a1s-pd2-prod,.a1s-pd2-show[data-i="4"] .a1s-pd2-sl[data-n="4"] .a1s-pd2-prod,.a1s-pd2-show[data-i="5"] .a1s-pd2-sl[data-n="5"] .a1s-pd2-prod,.a1s-pd2-show[data-i="6"] .a1s-pd2-sl[data-n="6"] .a1s-pd2-prod,.a1s-pd2-show[data-i="7"] .a1s-pd2-sl[data-n="7"] .a1s-pd2-prod,.a1s-pd2-show[data-i="8"] .a1s-pd2-sl[data-n="8"] .a1s-pd2-prod,.a1s-pd2-show[data-i="9"] .a1s-pd2-sl[data-n="9"] .a1s-pd2-prod,.a1s-pd2-show[data-i="10"] .a1s-pd2-sl[data-n="10"] .a1s-pd2-prod,.a1s-pd2-show[data-i="11"] .a1s-pd2-sl[data-n="11"] .a1s-pd2-prod{transform:none}.a1s-pd2-prod>svg{width:100%;height:100%;overflow:visible}.a1s-pd2-lines{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.a1s-pd2-co{flex-direction:column;gap:4px;max-width:260px;display:flex;position:absolute}.a1s-pd2-co.a1s-pd2-r{text-align:left}.a1s-pd2-co.a1s-pd2-l{text-align:right;align-items:flex-end}.a1s-pd2-co small{font:600 11px/1 var(--a1s-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-accent-ink)}.a1s-pd2-co b{font:600 19px/1.2 var(--a1s-head);color:var(--a1s-ink)}.a1s-pd2-co span{color:var(--a1s-ink2);font-size:14px;line-height:1.45}.a1s-pd2-co .a1s-pd2-ch{flex-wrap:wrap;gap:6px;margin-top:4px;display:flex}.a1s-pd2-co.a1s-pd2-l .a1s-pd2-ch{justify-content:flex-end}.a1s-pd2-co .a1s-pd2-ch span{background:var(--a1s-surface);box-shadow:var(--a1s-shadow-sm);color:var(--a1s-accent-ink);border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:600}.a1s-pd2-kindtag{font:600 12px/1 var(--a1s-sans);background:var(--a1s-panel);color:#fff;white-space:nowrap;border-radius:999px;padding:8px 14px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.a1s-pd2-pick{justify-content:center;gap:8px;display:flex;position:absolute;bottom:0;left:0;right:0}.a1s-pd2-pick button{all:unset;cursor:pointer;width:104px;color:var(--a1s-ink3);border-radius:18px;flex-direction:column;align-items:center;gap:6px;padding:8px 0 6px;font-size:13px;font-weight:500;transition:color .2s,background .2s;display:flex}.a1s-pd2-pick button span{background:var(--a1s-surface);width:64px;height:64px;box-shadow:var(--a1s-shadow-sm);border-radius:50%;place-items:center;transition:box-shadow .2s,transform .2s;display:grid}.a1s-pd2-pick button:hover span{transform:translateY(-2px)}.a1s-pd2-pick button:focus-visible{outline:2px solid var(--a1s-accent);outline-offset:2px}.a1s-pd2-show[data-i="0"] .a1s-pd2-pick button[data-n="0"],.a1s-pd2-show[data-i="1"] .a1s-pd2-pick button[data-n="1"],.a1s-pd2-show[data-i="2"] .a1s-pd2-pick button[data-n="2"],.a1s-pd2-show[data-i="3"] .a1s-pd2-pick button[data-n="3"],.a1s-pd2-show[data-i="4"] .a1s-pd2-pick button[data-n="4"],.a1s-pd2-show[data-i="5"] .a1s-pd2-pick button[data-n="5"],.a1s-pd2-show[data-i="6"] .a1s-pd2-pick button[data-n="6"],.a1s-pd2-show[data-i="7"] .a1s-pd2-pick button[data-n="7"],.a1s-pd2-show[data-i="8"] .a1s-pd2-pick button[data-n="8"],.a1s-pd2-show[data-i="9"] .a1s-pd2-pick button[data-n="9"],.a1s-pd2-show[data-i="10"] .a1s-pd2-pick button[data-n="10"],.a1s-pd2-show[data-i="11"] .a1s-pd2-pick button[data-n="11"]{color:var(--a1s-ink);font-weight:600}.a1s-pd2-show[data-i="0"] .a1s-pd2-pick button[data-n="0"] span,.a1s-pd2-show[data-i="1"] .a1s-pd2-pick button[data-n="1"] span,.a1s-pd2-show[data-i="2"] .a1s-pd2-pick button[data-n="2"] span,.a1s-pd2-show[data-i="3"] .a1s-pd2-pick button[data-n="3"] span,.a1s-pd2-show[data-i="4"] .a1s-pd2-pick button[data-n="4"] span,.a1s-pd2-show[data-i="5"] .a1s-pd2-pick button[data-n="5"] span,.a1s-pd2-show[data-i="6"] .a1s-pd2-pick button[data-n="6"] span,.a1s-pd2-show[data-i="7"] .a1s-pd2-pick button[data-n="7"] span,.a1s-pd2-show[data-i="8"] .a1s-pd2-pick button[data-n="8"] span,.a1s-pd2-show[data-i="9"] .a1s-pd2-pick button[data-n="9"] span,.a1s-pd2-show[data-i="10"] .a1s-pd2-pick button[data-n="10"] span,.a1s-pd2-show[data-i="11"] .a1s-pd2-pick button[data-n="11"] span{box-shadow:0 0 0 2.5px var(--a1s-accent),var(--a1s-shadow)}.a1s-pd2-zone{fill:#5c91f629;stroke:#fff;stroke-width:1.6px;stroke-dasharray:5 4}.a1s-pd2-zone-a{animation:2.6s ease-in-out infinite a1s-pd2-breathe}@keyframes a1s-pd2-breathe{0%,to{fill-opacity:.16}50%{fill-opacity:.34}}@media (prefers-reduced-motion:reduce){.a1s-pd2-zone-a{animation:none}.a1s-pd2-sl,.a1s-pd2-prod{transition:none}}.a1s-pd2-own{color:var(--a1s-ink2);justify-content:center;align-items:center;gap:14px;margin-top:40px;font-size:15.5px;display:flex}.a1s-pd2-own b{color:var(--a1s-ink)}.a1s-pd2-own .a1s-pd2-plus{border:1.5px dashed var(--a1s-b300);width:34px;height:34px;color:var(--a1s-accent);font:600 20px/1 var(--a1s-head);border-radius:50%;place-items:center;display:grid}.a1s-pd2-kinds{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.a1s-pd2-kd{border-left:1px solid var(--a1s-line);flex-direction:column;gap:12px;padding:0 28px;display:flex}.a1s-pd2-kd:first-child{border-left:0;padding-left:0}.a1s-pd2-kd:last-child{padding-right:0}.a1s-pd2-kd .a1s-pd2-kv{place-items:center;height:230px;display:grid;position:relative}.a1s-pd2-kd .a1s-pd2-kv:before{content:"";background:radial-gradient(circle,#e3ebff 0%,#e3ebff00 70%);border-radius:50%;width:190px;height:190px;position:absolute}.a1s-pd2-kd .a1s-pd2-kv svg{width:210px;height:210px;position:relative}.a1s-pd2-kd .a1s-pd2-kn{font:700 12px/1 var(--a1s-head);color:var(--a1s-accent-ink);letter-spacing:.06em;text-transform:uppercase}.a1s-pd2-kd h3{font-size:22px}.a1s-pd2-kd p{color:var(--a1s-ink2);font-size:15px;line-height:1.5}.a1s-pd2-kd ul{gap:8px;list-style:none;display:grid}.a1s-pd2-kd li{color:var(--a1s-ink2);gap:10px;font-size:14px;line-height:1.4;display:flex}.a1s-pd2-kd li svg{color:#1db36a;flex:none;width:16px;height:16px;margin-top:2px}.a1s-pd2-pa{grid-template-columns:1.2fr .8fr;align-items:center;gap:40px;display:grid}.a1s-pd2-tees{grid-template-columns:1fr 1fr;gap:10px;display:grid;position:relative}.a1s-pd2-tees figure{flex-direction:column;align-items:center;gap:6px;display:flex}.a1s-pd2-tees svg{width:100%;max-width:330px;height:auto}.a1s-pd2-tees figcaption{font:600 12px/1 var(--a1s-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-ink3)}.a1s-pd2-zn{fill:#5c91f62e;stroke:#bbd4fd;stroke-width:1.4px;stroke-dasharray:5 4}.a1s-pd2-zn.a1s-pd2-on{fill:#f2c94c59;stroke:#f2c94c;stroke-dasharray:none;stroke-width:2px}.a1s-pd2-znl{fill:#fff;font:700 9px Inter,sans-serif}.a1s-pd2-pac{flex-direction:column;gap:18px;display:flex}.a1s-pd2-pac h3{font-size:26px}.a1s-pd2-pills{flex-wrap:wrap;gap:8px;display:flex}.a1s-pd2-pills button{all:unset;cursor:pointer;color:var(--a1s-ink2);background:var(--a1s-surface);box-shadow:var(--a1s-shadow-sm);border-radius:999px;padding:10px 15px;font-size:14px;font-weight:600}.a1s-pd2-pills button:focus-visible{outline:2px solid var(--a1s-accent);outline-offset:2px}.a1s-pd2-pa[data-m=screen_print] .a1s-pd2-pills button[data-m=screen_print],.a1s-pd2-pa[data-m=embroidery] .a1s-pd2-pills button[data-m=embroidery],.a1s-pd2-pa[data-m=dtg] .a1s-pd2-pills button[data-m=dtg],.a1s-pd2-pa[data-m=dtf_transfer] .a1s-pd2-pills button[data-m=dtf_transfer],.a1s-pd2-pa[data-m=vinyl_htv] .a1s-pd2-pills button[data-m=vinyl_htv]{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink)}.a1s-pd2-lim{flex-direction:column;display:none}.a1s-pd2-pa[data-m=screen_print] .a1s-pd2-lim[data-m=screen_print],.a1s-pd2-pa[data-m=embroidery] .a1s-pd2-lim[data-m=embroidery],.a1s-pd2-pa[data-m=dtg] .a1s-pd2-lim[data-m=dtg],.a1s-pd2-pa[data-m=dtf_transfer] .a1s-pd2-lim[data-m=dtf_transfer],.a1s-pd2-pa[data-m=vinyl_htv] .a1s-pd2-lim[data-m=vinyl_htv]{display:flex}.a1s-pd2-big{border-bottom:1px solid var(--a1s-line);align-items:baseline;gap:12px;padding-bottom:14px;display:flex}.a1s-pd2-big b{font:700 52px/1 var(--a1s-head);letter-spacing:-.02em;background:var(--a1s-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.a1s-pd2-big span{color:var(--a1s-ink2);font-size:14px;line-height:1.35}.a1s-pd2-dl{grid-template-columns:1fr auto;gap:0;display:grid}.a1s-pd2-dl span,.a1s-pd2-dl b{border-bottom:1px solid var(--a1s-line2);padding:12px 0;font-size:15px}.a1s-pd2-dl span{color:var(--a1s-ink2)}.a1s-pd2-dl b{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.a1s-pd2-note{color:var(--a1s-ink3);font-size:14px;line-height:1.5}.a1s-pd2-mx table{border-collapse:separate;border-spacing:0;width:100%}.a1s-pd2-mx thead th{color:var(--a1s-ink2);vertical-align:bottom;text-align:center;padding:0 6px 16px;font-size:12.5px;font-weight:600;line-height:1.25}.a1s-pd2-mx thead th:first-child{text-align:left}.a1s-pd2-mx td,.a1s-pd2-mx th[scope=row]{text-align:center;padding:9px 6px}.a1s-pd2-mx th[scope=row]{text-align:left;white-space:nowrap;font-size:14.5px;font-weight:600}.a1s-pd2-mx th[scope=row] span{align-items:center;gap:12px;display:inline-flex}.a1s-pd2-mx tbody tr td:first-of-type{border-radius:0}.a1s-pd2-mx tbody tr:hover th,.a1s-pd2-mx tbody tr:hover td{background:var(--a1s-tint)}.a1s-pd2-mx tbody tr:hover th{border-radius:14px 0 0 14px}.a1s-pd2-mx tbody tr:hover td:last-child{border-radius:0 14px 14px 0}.a1s-pd2-y{background:var(--a1s-grad);border-radius:50%;width:16px;height:16px;display:inline-block;box-shadow:0 0 0 5px #5c91f629}.a1s-pd2-n{background:#c9d3ea;border-radius:50%;width:5px;height:5px;display:inline-block}.a1s-pd2-mx .a1s-pd2-g td{text-align:left;font:600 11px/1 var(--a1s-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-accent-ink);padding:22px 6px 6px}.a1s-pd2-mx thead th.a1s-pd2-col{width:86px}.a1s-pd2-stabs{flex-wrap:wrap;gap:6px;margin-bottom:34px;display:flex}.a1s-pd2-stabs button{all:unset;cursor:pointer;color:var(--a1s-panel-ink2);background:#ffffff0d;border-radius:999px;align-items:center;gap:10px;padding:8px 16px 8px 8px;font-size:14.5px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.a1s-pd2-stabs button span{background:#ffffff14;border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.a1s-pd2-stabs button span svg{width:28px;height:28px}.a1s-pd2-stabs button:focus-visible{outline-offset:2px;outline:2px solid #bbd4fd}.a1s-pd2-set[data-t="0"] .a1s-pd2-stabs button[data-n="0"],.a1s-pd2-set[data-t="1"] .a1s-pd2-stabs button[data-n="1"],.a1s-pd2-set[data-t="2"] .a1s-pd2-stabs button[data-n="2"],.a1s-pd2-set[data-t="3"] .a1s-pd2-stabs button[data-n="3"],.a1s-pd2-set[data-t="4"] .a1s-pd2-stabs button[data-n="4"],.a1s-pd2-set[data-t="5"] .a1s-pd2-stabs button[data-n="5"]{color:#0b1538;background:#fff;font-weight:600}.a1s-pd2-sp{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:none}.a1s-pd2-set[data-t="0"] .a1s-pd2-sp[data-n="0"],.a1s-pd2-set[data-t="1"] .a1s-pd2-sp[data-n="1"],.a1s-pd2-set[data-t="2"] .a1s-pd2-sp[data-n="2"],.a1s-pd2-set[data-t="3"] .a1s-pd2-sp[data-n="3"],.a1s-pd2-set[data-t="4"] .a1s-pd2-sp[data-n="4"],.a1s-pd2-set[data-t="5"] .a1s-pd2-sp[data-n="5"]{display:grid}.a1s-pd2-sheet{position:relative}.a1s-pd2-sheet>svg{width:100%;height:auto}.a1s-pd2-sheet .a1s-pd2-key{color:#bbd4fd;flex-wrap:wrap;gap:18px;margin-top:16px;font-size:13px;display:flex}.a1s-pd2-sheet .a1s-pd2-key span{align-items:center;gap:8px;display:inline-flex}.a1s-pd2-sheet .a1s-pd2-key i{border-top:2px dashed;width:22px;height:0;display:inline-block}.a1s-pd2-specs h3{color:#fff;margin-bottom:18px;font-size:28px;line-height:1.2}.a1s-pd2-srow{border-top:1px solid #ffffff1a;grid-template-columns:140px 1fr;gap:18px;padding:16px 0;font-size:15px;line-height:1.5;display:grid}.a1s-pd2-srow span{color:#8fa2d9;letter-spacing:.06em;text-transform:uppercase;padding-top:3px;font-size:12px;font-weight:600}.a1s-pd2-srow b{color:#fff;font-weight:500}.a1s-pd2-srow .a1s-x-coming{margin-left:6px}.a1s-pd2-or{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.a1s-pd2-opts{flex-direction:column;gap:22px;display:flex}.a1s-pd2-og h6{font:600 11px/1 var(--a1s-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-ink3);margin-bottom:10px}.a1s-pd2-seg{background:var(--a1s-surface2);border-radius:14px;flex-wrap:wrap;gap:4px;padding:4px;display:inline-flex}.a1s-pd2-seg span{color:var(--a1s-ink2);border-radius:10px;padding:8px 13px;font-size:13.5px;font-weight:500}.a1s-pd2-seg span.a1s-pd2-on{background:var(--a1s-surface);color:var(--a1s-ink);box-shadow:var(--a1s-shadow-sm);font-weight:600}.a1s-pd2-seg span.a1s-pd2-off{color:#aeb8d2;text-decoration:line-through}.a1s-pd2-why{color:var(--a1s-ink3);margin-top:8px;font-size:13.5px}.a1s-pd2-size{font:600 22px/1 var(--a1s-head);align-items:center;gap:10px;display:flex}.a1s-pd2-size span{background:var(--a1s-surface);box-shadow:var(--a1s-shadow-sm);font-variant-numeric:tabular-nums;border-radius:12px;padding:10px 16px}.a1s-pd2-size small{font:500 14px/1 var(--a1s-sans);color:var(--a1s-ink3)}.a1s-pd2-nest{aspect-ratio:2/1.15;position:relative}.a1s-pd2-nest>svg{width:100%;height:100%}.a1s-pd2-nl{font:600 13px Inter,sans-serif}.a1s-pd2-nest-cap{color:var(--a1s-ink2);align-items:center;gap:10px;margin-top:16px;font-size:14px;display:flex}.a1s-pd2-nest-cap svg{color:#d92d20;flex:none;width:18px;height:18px}.a1s-pd2-nest-cap b{color:var(--a1s-ink)}.a1s-pd2-flow{grid-template-columns:1fr 300px 1fr;align-items:center;gap:20px;display:grid}.a1s-pd2-feed{flex-direction:column;gap:14px;display:flex}.a1s-pd2-feed .a1s-pd2-fh{align-items:center;gap:12px;display:flex}.a1s-pd2-feed .a1s-pd2-fh .a1s-ig-mono{border-radius:12px;width:42px;height:42px;font-size:15px}.a1s-pd2-feed .a1s-pd2-fh b{font:600 18px/1.2 var(--a1s-head);display:block}.a1s-pd2-feed .a1s-pd2-fh small{color:var(--a1s-ink3);font-size:13px}.a1s-pd2-feed .a1s-pd2-hz{align-items:center;gap:20px;display:flex}.a1s-pd2-feed .a1s-pd2-hz svg{flex:none;width:150px;height:150px}.a1s-pd2-dots{flex-wrap:wrap;gap:6px;max-width:220px;display:flex}.a1s-pd2-dots i{border-radius:50%;width:20px;height:20px;box-shadow:inset 0 0 0 1.5px #00000014}.a1s-pd2-stock{text-align:center;grid-template-columns:repeat(5,1fr);gap:0;font-size:13px;display:grid}.a1s-pd2-stock span{border-bottom:1px solid var(--a1s-line2);padding:8px 0}.a1s-pd2-stock span.a1s-pd2-h{color:var(--a1s-ink3);font-size:11px;font-weight:600}.a1s-pd2-stock span.a1s-pd2-lo{color:#b54708;font-weight:600}.a1s-pd2-rule{text-align:center;flex-direction:column;align-items:center;gap:12px;display:flex;position:relative}.a1s-pd2-rule svg.a1s-pd2-arrow{width:100%;height:40px}.a1s-pd2-eq{font:600 15px/1 var(--a1s-head);color:var(--a1s-ink);align-items:center;gap:6px;display:flex}.a1s-pd2-eq span{background:var(--a1s-surface);box-shadow:var(--a1s-shadow-sm);font-variant-numeric:tabular-nums;border-radius:10px;padding:7px 10px}.a1s-pd2-eq .a1s-pd2-op{box-shadow:none;color:var(--a1s-ink3);font-family:var(--a1s-sans);background:0 0;padding:0;font-weight:500}.a1s-pd2-rule small{color:var(--a1s-ink3);font-size:13px}.a1s-pd2-yours{flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.a1s-pd2-yours svg{width:220px;height:220px}.a1s-pd2-tag{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink);font:700 20px/1 var(--a1s-head);box-shadow:var(--a1s-shadow);border-radius:12px;padding:10px 14px;position:absolute;top:18%;right:12%;transform:rotate(8deg)}.a1s-pd2-tag small{font:500 11px/1.2 var(--a1s-sans);opacity:.75;margin-bottom:3px;display:block}.a1s-pd2-yours b{font:600 17px/1.2 var(--a1s-head)}.a1s-pd2-yours span{color:var(--a1s-ink3);font-size:13px}.a1s-pd2-heads{color:#7a4b00;background:#fff6e5;border-radius:999px;justify-content:center;align-items:center;gap:12px;max-width:720px;margin:30px auto 0;padding:14px 18px;font-size:14.5px;display:flex}.a1s-pd2-heads svg{flex:none;width:18px;height:18px}.a1s-pd2-heads b{color:#5c3800}.a1s-pd2-pr{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}.a1s-pd2-rcpt{width:100%;max-width:500px;box-shadow:0 30px 60px -30px #0b153859,0 0 0 1px var(--a1s-line2);background:#fff;margin:0 auto;padding:30px 30px 40px;position:relative;transform:rotate(-1.2deg);-webkit-mask:linear-gradient(#000 0 0) top/100% calc(100% - 12px) no-repeat,radial-gradient(8px at 50% 100%,#0000 98%,#000) bottom/22px 12px repeat-x;mask:linear-gradient(#000 0 0) top/100% calc(100% - 12px) no-repeat,radial-gradient(8px at 50% 100%,#0000 98%,#000) bottom/22px 12px repeat-x}.a1s-pd2-rcpt .a1s-pd2-rh{border-bottom:2px dashed var(--a1s-line);justify-content:space-between;align-items:flex-start;padding-bottom:16px;display:flex}.a1s-pd2-rcpt .a1s-pd2-rh b{font:700 19px/1.2 var(--a1s-head);display:block}.a1s-pd2-rcpt .a1s-pd2-rh small{color:var(--a1s-ink3);font-size:12.5px}.a1s-pd2-rl{border-bottom:1px dashed var(--a1s-line);opacity:0;animation:.5s forwards a1s-pd2-in;animation-delay:var(--d);grid-template-columns:1fr auto;gap:2px 12px;padding:13px 0;display:grid}@keyframes a1s-pd2-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.a1s-pd2-rl{opacity:1;animation:none}}.a1s-pd2-rl b{font-size:14.5px;font-weight:600}.a1s-pd2-rl .a1s-pd2-am{text-align:right;font-variant-numeric:tabular-nums;font-size:14.5px;font-weight:600}.a1s-pd2-rl small{color:var(--a1s-ink3);grid-column:1/-1;align-items:center;gap:8px;font-size:12.5px;display:flex}.a1s-pd2-rl small span{background:var(--a1s-b100);color:var(--a1s-accent-ink);border-radius:999px;padding:3px 8px;font-size:11px;font-weight:600}.a1s-pd2-rt{justify-content:space-between;align-items:baseline;padding-top:16px;display:flex}.a1s-pd2-rt b{font:700 30px/1 var(--a1s-head)}.a1s-pd2-bl{flex-direction:column;display:flex}.a1s-pd2-bl div{border-bottom:1px solid var(--a1s-line);gap:16px;padding:18px 0;display:flex}.a1s-pd2-bl div:first-child{padding-top:0}.a1s-pd2-bl .a1s-bo-ic{flex:none;margin:0}.a1s-pd2-bl b{font-size:16px;font-weight:600;display:block}.a1s-pd2-bl p{color:var(--a1s-ink2);margin-top:3px;font-size:14.5px;line-height:1.45}.a1s-pd2-nn{grid-template-columns:.75fr 1.25fr;align-items:center;gap:50px;display:grid}.a1s-pd2-clip{background:#b98b5a;border-radius:18px;width:100%;max-width:360px;margin:0 auto;padding:44px 24px 24px;position:relative;box-shadow:0 30px 60px -30px #0b153873}.a1s-pd2-clip:before{content:"";background:linear-gradient(#c9d3ea,#9aa6c4);border-radius:10px;width:110px;height:36px;margin-left:-55px;position:absolute;top:-12px;left:50%;box-shadow:0 4px 8px #0003}.a1s-pd2-paper{background:#fff;border-radius:6px;padding:16px 18px;box-shadow:0 2px 6px #0000001f}.a1s-pd2-paper b{font:600 15px/1.2 var(--a1s-head);margin-bottom:10px;display:block}.a1s-pd2-paper table{border-collapse:collapse;width:100%;font-size:13.5px}.a1s-pd2-paper th{color:var(--a1s-ink3);text-align:left;padding:0 0 6px;font-size:10.5px;font-weight:600}.a1s-pd2-paper td{font-family:"Segoe Print","Bradley Hand",cursive,var(--a1s-sans);color:#1e3a8a;border-top:1px solid #eef1f8;padding:7px 0}.a1s-pd2-paper td:nth-child(2){font-weight:700}.a1s-pd2-rail{padding-top:24px;position:relative}.a1s-pd2-rail:before{content:"";background:linear-gradient(#c9d3ea,#9aa6c4);border-radius:3px;height:6px;position:absolute;top:12px;left:0;right:0}.a1s-pd2-hang{grid-template-columns:repeat(6,1fr);gap:0;display:grid}.a1s-pd2-hang figure{transform-origin:50% 0;animation:5s ease-in-out infinite a1s-pd2-sway;animation-delay:var(--d);flex-direction:column;align-items:center;gap:4px;margin:0 -8px;display:flex}@keyframes a1s-pd2-sway{0%,to{transform:rotate(-1.5deg)}50%{transform:rotate(1.5deg)}}@media (prefers-reduced-motion:reduce){.a1s-pd2-hang figure{animation:none}}.a1s-pd2-hang figure:before{content:"";background:#9aa6c4;width:2px;height:18px;margin-top:-12px}.a1s-pd2-hang svg{width:100%;height:auto}.a1s-pd2-hang figcaption{color:var(--a1s-ink3);text-align:center;font:600 9.5px/1.3 ui-monospace,Menlo,monospace}.a1s-pd2-pv{grid-template-columns:1fr 1fr;align-items:center;gap:50px;display:grid}.a1s-pd2-pvart{place-items:center;display:grid;position:relative}.a1s-pd2-pvart:before{content:"";background:radial-gradient(circle,#e3ebff 0%,#e3ebff00 70%);border-radius:50%;width:420px;height:420px;position:absolute}.a1s-pd2-pvart svg{width:380px;height:380px;position:relative}.a1s-pd2-sw{justify-content:center;gap:10px;margin-top:6px;display:flex}.a1s-pd2-sw i{width:28px;height:28px;box-shadow:inset 0 0 0 2px #ffffffe6,0 0 0 1px var(--a1s-line);border-radius:50%}.a1s-pd2-pvt{flex-direction:column;gap:16px;display:flex}.a1s-pd2-pvt h3{font-size:28px}.a1s-pd2-pvt p{color:var(--a1s-ink2);font-size:16px;line-height:1.55}.a1s-pd2-pvt ul{gap:10px;list-style:none;display:grid}.a1s-pd2-pvt li{color:var(--a1s-ink2);gap:10px;font-size:15px;display:flex}.a1s-pd2-pvt li svg{color:#1db36a;flex:none;width:18px;height:18px;margin-top:2px}.a1s-pd2-soon{border-top:1px solid var(--a1s-line);color:var(--a1s-ink2);align-items:center;gap:12px;padding-top:16px;font-size:14.5px;display:flex}.a1s-pd2-ev{height:500px;position:relative}.a1s-pd2-ev>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.a1s-pd2-evc{color:#fff;background:radial-gradient(circle at 35% 30%,#2e5be8,#0b1538 75%);border-radius:50%;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:260px;height:260px;margin:-130px 0 0 -130px;display:flex;position:absolute;top:50%;left:50%;box-shadow:0 40px 80px -30px #2153deb3,0 0 0 14px #5c91f61a}.a1s-pd2-evc svg{width:130px;height:130px}.a1s-pd2-evc b{font:600 17px/1.2 var(--a1s-head)}.a1s-pd2-evc small{color:#bbd4fd;font-size:12px}.a1s-pd2-evn{flex-direction:column;gap:6px;width:280px;display:flex;position:absolute}.a1s-pd2-evn .a1s-pd2-ei{background:var(--a1s-surface);width:52px;height:52px;box-shadow:var(--a1s-shadow);color:var(--a1s-accent);border-radius:16px;place-items:center;display:grid}.a1s-pd2-evn .a1s-pd2-ei svg{width:24px;height:24px}.a1s-pd2-evn b{font:600 18px/1.2 var(--a1s-head)}.a1s-pd2-evn p{color:var(--a1s-ink2);font-size:14.5px;line-height:1.45}.a1s-pd2-evn.a1s-pd2-rt2{text-align:right;align-items:flex-end}.a1s-pd2-evf{text-align:center;color:var(--a1s-ink2);margin-top:10px;font-size:15px}.a1s-pd2-evf b{color:var(--a1s-ink)}.a1s-pd2-big{flex-direction:column;align-items:flex-start;gap:6px}.a1s-pd2-big b{white-space:nowrap;font-size:46px}.a1s-pd2-mx td,.a1s-pd2-mx th[scope=row]{vertical-align:middle;line-height:1}.a1s-pd2-y,.a1s-pd2-n{vertical-align:middle}.a1s-pd2-mx thead th{white-space:nowrap;font-size:12.5px}.a1s-pd2-mx th[scope=row] svg{width:54px;height:54px}.a1s-pd2-mx td{height:62px}.a1s-pd2-setsec .a1s-pd2-stabs{background:var(--a1s-surface);box-shadow:var(--a1s-shadow-sm);border:1px solid var(--a1s-line);border-radius:999px;padding:6px;display:inline-flex}.a1s-pd2-setsec .a1s-pd2-stabs button{color:var(--a1s-ink2);background:0 0}.a1s-pd2-setsec .a1s-pd2-stabs button span{background:var(--a1s-surface2)}.a1s-pd2-setsec .a1s-pd2-set[data-t="0"] .a1s-pd2-stabs button[data-n="0"],.a1s-pd2-setsec .a1s-pd2-set[data-t="1"] .a1s-pd2-stabs button[data-n="1"],.a1s-pd2-setsec .a1s-pd2-set[data-t="2"] .a1s-pd2-stabs button[data-n="2"],.a1s-pd2-setsec .a1s-pd2-set[data-t="3"] .a1s-pd2-stabs button[data-n="3"],.a1s-pd2-setsec .a1s-pd2-set[data-t="4"] .a1s-pd2-stabs button[data-n="4"],.a1s-pd2-setsec .a1s-pd2-set[data-t="5"] .a1s-pd2-stabs button[data-n="5"]{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink)}.a1s-pd2-setsec .a1s-pd2-stabs button:focus-visible{outline-color:var(--a1s-accent)}.a1s-pd2-setsec .a1s-pd2-sheet{background-color:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow);background-image:linear-gradient(#2153de0d 1px,#0000 1px),linear-gradient(90deg,#2153de0d 1px,#0000 1px);background-size:24px 24px;border-radius:28px;padding:34px 34px 24px}.a1s-pd2-setsec .a1s-pd2-sheet .a1s-pd2-key{color:var(--a1s-ink2)}.a1s-pd2-setsec .a1s-pd2-sheet .a1s-pd2-key .a1s-pd-kb1{color:#d92d20}.a1s-pd2-setsec .a1s-pd2-sheet .a1s-pd2-key .a1s-pd-kb2{color:#2153de}.a1s-pd2-setsec .a1s-pd2-sheet .a1s-pd2-key .a1s-pd-kb3{color:#0e7a45}.a1s-pd2-setsec .a1s-pd2-specs h3{color:var(--a1s-ink)}.a1s-pd2-setsec .a1s-pd2-specs .a1s-eyebrow{color:var(--a1s-accent-ink)!important}.a1s-pd2-setsec .a1s-pd2-srow{border-top-color:var(--a1s-line)}.a1s-pd2-setsec .a1s-pd2-srow span{color:var(--a1s-ink3)}.a1s-pd2-setsec .a1s-pd2-srow b{color:var(--a1s-ink)}.a1s-pd2-tees svg{overflow:visible}.a1s-pd2-v{display:none}.a1s-pd2-pa[data-m=screen_print] .a1s-pd2-v[data-m=screen_print],.a1s-pd2-pa[data-m=embroidery] .a1s-pd2-v[data-m=embroidery],.a1s-pd2-pa[data-m=dtg] .a1s-pd2-v[data-m=dtg],.a1s-pd2-pa[data-m=dtf_transfer] .a1s-pd2-v[data-m=dtf_transfer],.a1s-pd2-pa[data-m=vinyl_htv] .a1s-pd2-v[data-m=vinyl_htv]{display:inline}.a1s-pd2-tees figure:first-child{z-index:1;position:relative}.a1s-pd3-chips{flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:46px;display:flex}.a1s-pd3-chips button{all:unset;cursor:pointer;background:var(--a1s-surface);box-shadow:var(--a1s-shadow-sm);color:var(--a1s-ink2);border-radius:999px;align-items:center;gap:8px;padding:9px 15px;font-size:14px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.a1s-pd3-chips button span{border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 1px #0b153814}.a1s-pd3-chips button:focus-visible{outline:2px solid var(--a1s-accent);outline-offset:2px}.a1s-pd3-gal{grid-template-columns:repeat(8,1fr);gap:40px 12px;display:grid}.a1s-pd3-it{text-align:center;flex-direction:column;align-items:center;transition:opacity .35s,transform .35s;display:flex}.a1s-pd3-disc{background:radial-gradient(circle at 35% 30%,#fff 0%,var(--t) 62%);border-radius:50%;width:132px;height:132px;margin-bottom:16px;position:relative;box-shadow:inset 0 -10px 24px #0b15380d}.a1s-pd3-disc svg{width:162px;height:162px;margin:-88px 0 0 -81px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:50%}.a1s-pd3-it:hover .a1s-pd3-disc svg{transform:translateY(-6px)scale(1.04)}.a1s-pd3-it b{font-size:15.5px;font-weight:600}.a1s-pd3-it small{color:var(--a1s-ink3);margin-top:2px;font-size:12.5px}.a1s-pd3-gal[data-c=apparel] .a1s-pd3-it:not([data-c=apparel]),.a1s-pd3-gal[data-c=teamwear] .a1s-pd3-it:not([data-c=teamwear]),.a1s-pd3-gal[data-c=promo] .a1s-pd3-it:not([data-c=promo]),.a1s-pd3-gal[data-c=drink] .a1s-pd3-it:not([data-c=drink]),.a1s-pd3-gal[data-c=signs] .a1s-pd3-it:not([data-c=signs]),.a1s-pd3-gal[data-c=paper] .a1s-pd3-it:not([data-c=paper]),.a1s-pd3-gal[data-c=awards] .a1s-pd3-it:not([data-c=awards]){opacity:.22;transform:scale(.94)}.a1s-pd3-wrap:not(:has(.a1s-pd3-gal[data-c=all])) .a1s-pd3-chips button[data-c=all]{background:var(--a1s-surface)}:is(.a1s-pd3-wrap:has(.a1s-pd3-gal[data-c=all]) .a1s-pd3-chips button[data-c=all],.a1s-pd3-wrap:has(.a1s-pd3-gal[data-c=apparel]) .a1s-pd3-chips button[data-c=apparel],.a1s-pd3-wrap:has(.a1s-pd3-gal[data-c=teamwear]) .a1s-pd3-chips button[data-c=teamwear],.a1s-pd3-wrap:has(.a1s-pd3-gal[data-c=promo]) .a1s-pd3-chips button[data-c=promo],.a1s-pd3-wrap:has(.a1s-pd3-gal[data-c=drink]) .a1s-pd3-chips button[data-c=drink],.a1s-pd3-wrap:has(.a1s-pd3-gal[data-c=signs]) .a1s-pd3-chips button[data-c=signs],.a1s-pd3-wrap:has(.a1s-pd3-gal[data-c=paper]) .a1s-pd3-chips button[data-c=paper],.a1s-pd3-wrap:has(.a1s-pd3-gal[data-c=awards]) .a1s-pd3-chips button[data-c=awards]){background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink)}@media (prefers-reduced-motion:reduce){.a1s-pd3-it,.a1s-pd3-disc svg{transition:none}}.a1s-pd2-pick{flex-wrap:nowrap;gap:4px}.a1s-pd2-pick button{width:94px;font-size:12.5px}.a1s-pd2-pick button span{width:58px;height:58px}.a1s-pd2-pick button span svg{width:44px;height:44px}@media (max-width:1320px){.a1s-pd2-show,.a1s-pd2-ev{zoom:.9}}@media (max-width:1180px){.a1s-pd2-show,.a1s-pd2-ev{zoom:.8}}@media (max-width:1100px){.a1s-pd3-gal{grid-template-columns:repeat(4,1fr);gap:36px 12px}}@media (max-width:1060px){.a1s-pd2-show,.a1s-pd2-ev{zoom:.72}}@media (max-width:1000px){.a1s-pd2-kinds{grid-template-columns:1fr 1fr;gap:40px 0}.a1s-pd2-kd{padding:0 22px}.a1s-pd2-kd:nth-child(odd){border-left:0;padding-left:0}.a1s-pd2-pa,.a1s-pd2-or,.a1s-pd2-pr,.a1s-pd2-nn,.a1s-pd2-pv{grid-template-columns:1fr;gap:36px}.a1s-pd2-sp{grid-template-columns:1fr;gap:28px}.a1s-pd2-flow{grid-template-columns:1fr;justify-items:center;gap:28px}.a1s-pd2-feed{width:100%;max-width:520px}.a1s-pd2-rule svg.a1s-pd2-arrow{width:60px;transform:rotate(90deg)}.a1s-pd2-mx{-webkit-overflow-scrolling:touch;overflow-x:auto}.a1s-pd2-mx table{min-width:920px}.a1s-pd2-stabs{scrollbar-width:none;flex-wrap:nowrap;max-width:100%;overflow-x:auto}.a1s-pd2-setsec .a1s-pd2-stabs{border-radius:18px;display:flex}.a1s-pd2-stabs button{white-space:nowrap;flex:none}.a1s-pd3-chips{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding:4px 2px;overflow-x:auto}.a1s-pd3-chips button{white-space:nowrap;flex:none}}@media (max-width:900px){.a1s-pd2-hero{padding-top:120px}.a1s-pd2-show{zoom:1;width:auto;height:auto;margin-top:20px}.a1s-pd2-show:before{width:360px;height:360px;margin:-180px 0 0 -180px;top:180px}.a1s-pd2-sl{opacity:1;visibility:visible;transition:none;display:none;position:relative;inset:auto}.a1s-pd2-show[data-i="0"] .a1s-pd2-sl[data-n="0"],.a1s-pd2-show[data-i="1"] .a1s-pd2-sl[data-n="1"],.a1s-pd2-show[data-i="2"] .a1s-pd2-sl[data-n="2"],.a1s-pd2-show[data-i="3"] .a1s-pd2-sl[data-n="3"],.a1s-pd2-show[data-i="4"] .a1s-pd2-sl[data-n="4"],.a1s-pd2-show[data-i="5"] .a1s-pd2-sl[data-n="5"],.a1s-pd2-show[data-i="6"] .a1s-pd2-sl[data-n="6"],.a1s-pd2-show[data-i="7"] .a1s-pd2-sl[data-n="7"],.a1s-pd2-show[data-i="8"] .a1s-pd2-sl[data-n="8"],.a1s-pd2-show[data-i="9"] .a1s-pd2-sl[data-n="9"],.a1s-pd2-show[data-i="10"] .a1s-pd2-sl[data-n="10"],.a1s-pd2-show[data-i="11"] .a1s-pd2-sl[data-n="11"]{display:block}.a1s-pd2-kindtag{margin:0 auto;display:inline-block;position:relative;top:auto;left:auto;transform:none}.a1s-pd2-sl{text-align:center}.a1s-pd2-prod{width:300px;height:300px;margin:6px auto 0;position:relative;top:auto;left:auto;transform:none}.a1s-pd2-lines{display:none}.a1s-pd2-co,.a1s-pd2-co.a1s-pd2-l{text-align:left;border-top:1px solid var(--a1s-line);align-items:flex-start;max-width:none;padding:12px 0;position:static;width:auto!important;top:auto!important;left:auto!important}.a1s-pd2-co.a1s-pd2-l .a1s-pd2-ch{justify-content:flex-start}.a1s-pd2-pick{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding:16px 0 4px;position:static;overflow-x:auto}.a1s-pd2-pick button{flex:none;width:84px}.a1s-pd2-ev{zoom:1;grid-template-columns:1fr 1fr;gap:28px;height:auto;display:grid}.a1s-pd2-ev>svg{display:none}.a1s-pd2-evc{grid-column:1/-1;margin:0 auto;position:relative;top:auto;left:auto}.a1s-pd2-evn,.a1s-pd2-evn.a1s-pd2-rt2{text-align:left;align-items:flex-start;width:auto;position:static}.a1s-pd2-hang{grid-template-columns:repeat(3,1fr);gap:18px 0}}@media (max-width:640px){.a1s-pd3-gal{grid-template-columns:repeat(2,1fr);gap:30px 8px}.a1s-pd3-disc{width:112px;height:112px}.a1s-pd3-disc svg{width:136px;height:136px;margin:-74px 0 0 -68px}.a1s-pd2-kinds{grid-template-columns:1fr}.a1s-pd2-kd,.a1s-pd2-kd:nth-child(odd){border-left:0;padding:0}.a1s-pd2-tees{grid-template-columns:1fr 1fr}.a1s-pd2-big b{font-size:38px}.a1s-pd2-srow{grid-template-columns:1fr;gap:4px}.a1s-pd2-seg{flex-wrap:wrap;display:flex}.a1s-pd2-ev{grid-template-columns:1fr}.a1s-pd2-evc{width:230px;height:230px}.a1s-pd2-evc svg{width:92px;height:92px}.a1s-pd2-rcpt{padding:24px 20px 34px}.a1s-pd2-heads{border-radius:18px}.a1s-pd2-pvart svg{width:280px;height:280px}.a1s-pd2-pvart:before{width:300px;height:300px}}.a1s-ig-mono{color:#fff;width:30px;height:30px;font:700 12px/1 var(--a1s-head);border-radius:9px;flex:none;place-items:center;display:grid}.a1s-mc-spin{transform-box:fill-box;transform-origin:50%;animation:40s linear infinite a1s-mc-spin}@keyframes a1s-mc-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.a1s-mc-spin{animation:none}}.a1s-ig6-hero{text-align:center;padding:140px 0 30px}.a1s-ig6-hero .a1s-wrap{display:block}.a1s-ig6-hero .a1s-pill{display:inline-flex}.a1s-ig6-hero h1{max-width:980px;margin:22px auto 18px;font-size:clamp(46px,5.2vw,76px)}.a1s-ig6-hero .a1s-lead{margin:0 auto}.a1s-ig6-tabs{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow-sm);border-radius:16px;flex-wrap:wrap;justify-content:center;gap:4px;margin-top:40px;padding:6px;display:inline-flex}.a1s-ig6-tabs button{all:unset;cursor:pointer;color:var(--a1s-ink2);border-radius:11px;align-items:center;gap:7px;padding:10px 12px;font-size:14px;font-weight:500;transition:background .2s,color .2s;display:inline-flex}.a1s-ig6-tabs button svg{width:16px;height:16px;color:var(--a1s-ink3)}.a1s-ig6-tabs button .a1s-i6-ct{background:var(--a1s-surface2);color:var(--a1s-ink3);border-radius:999px;padding:2px 7px;font-size:11.5px;font-weight:600}.a1s-ig6-tabs button:hover{background:var(--a1s-surface2);color:var(--a1s-ink)}.a1s-ig6-tabs button.a1s-i6-on{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink);font-weight:600}.a1s-ig6-tabs button.a1s-i6-on svg{color:currentColor}.a1s-ig6-tabs button.a1s-i6-on .a1s-i6-ct{color:currentColor;background:#ffffff29}.a1s-ig6-tabs button:focus-visible{outline:2px solid var(--a1s-accent);outline-offset:2px}.a1s-ig6-hub{width:1304px;height:650px;margin:26px auto 0;position:relative}.a1s-ig6-hub>svg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.a1s-ig6-w{opacity:0;transition:opacity .35s}.a1s-ig6-w .a1s-i6-ln{stroke-dasharray:1;stroke-dashoffset:1px;transition:stroke-dashoffset .8s cubic-bezier(.2,.7,.2,1) .15s}.a1s-ig6-w .a1s-i6-dl{opacity:0;transition:opacity .5s .4s}.a1s-ig6-w circle{opacity:0;transition:opacity .3s .9s}.a1s-ig6-core{background:var(--a1s-grad2);color:#fff;z-index:3;text-align:center;border-radius:50%;flex-direction:column;justify-content:center;align-items:center;width:184px;height:184px;margin:-92px 0 0 -92px;display:flex;position:absolute;top:320px;left:652px;box-shadow:0 30px 80px -20px #2153deb3,0 0 0 12px #5c91f61a,0 0 0 26px #5c91f60f}.a1s-ig6-core .a1s-i6-mk{color:#0b1538;width:54px;height:54px;font:700 21px/1 var(--a1s-head);background:#fff;border-radius:16px;place-items:center;margin-bottom:10px;display:grid}.a1s-ig6-core .a1s-i6-cl{flex-direction:column;align-items:center;padding:0 16px;display:none}.a1s-ig6-core .a1s-i6-cl b{font:600 16.5px/1.15 var(--a1s-head)}.a1s-ig6-core .a1s-i6-cl small{opacity:.85;margin-top:3px;font-size:11.5px}.a1s-ig6-n{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow-sm);text-align:left;white-space:nowrap;z-index:2;color:var(--a1s-ink);opacity:0;visibility:hidden;transform:translate(calc(-50% - var(--dx)),calc(-50% - var(--dy))) scale(.3);border-radius:14px;align-items:center;gap:10px;padding:7px 14px 7px 7px;text-decoration:none;transition:opacity .35s,transform .6s cubic-bezier(.2,.8,.2,1),visibility 0s linear .6s,border-color .2s,box-shadow .2s;display:inline-flex;position:absolute}.a1s-ig6-n .a1s-ig-mono{border-radius:10px;flex:none;width:34px;height:34px;font-size:12px}.a1s-ig6-n b{font-size:14px;font-weight:600;display:block}.a1s-ig6-n small{color:var(--a1s-ink3);align-items:center;gap:5px;font-size:11.5px;display:flex}.a1s-ig6-n small:before{content:"";background:var(--a1s-b300);border-radius:50%;width:6px;height:6px}.a1s-ig6-n.a1s-i6-r small{color:#0e7a45}.a1s-ig6-n.a1s-i6-r small:before{background:#1db36a;box-shadow:0 0 0 3px #1db36a29}.a1s-ig6-n.a1s-i6-e small{color:var(--a1s-accent-ink)}.a1s-ig6-n.a1s-i6-e small:before{background:var(--a1s-accent)}.a1s-ig6-n.a1s-i6-s{background:var(--a1s-surface2);box-shadow:none;border-style:dashed}.a1s-ig6-n.a1s-i6-s .a1s-ig-mono{opacity:.6}.a1s-ig6-n:hover{border-color:var(--a1s-b300);box-shadow:var(--a1s-shadow)}.a1s-ig6-n:focus-visible{outline:2px solid var(--a1s-accent);outline-offset:2px}.a1s-ig6-n.a1s-i6-cat{all:unset;cursor:pointer;background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow-sm);white-space:nowrap;z-index:2;opacity:0;visibility:hidden;transform:translate(calc(-50% - var(--dx)),calc(-50% - var(--dy))) scale(.3);border-radius:16px;align-items:center;gap:12px;padding:9px 16px 9px 9px;transition:opacity .35s,transform .6s cubic-bezier(.2,.8,.2,1),visibility 0s linear .6s,border-color .2s,box-shadow .2s;display:inline-flex;position:absolute}.a1s-ig6-n.a1s-i6-cat .a1s-i6-ic{background:var(--a1s-b100);width:38px;height:38px;color:var(--a1s-accent-ink);border-radius:12px;flex:none;place-items:center;display:grid}.a1s-ig6-n.a1s-i6-cat small:before{display:none}.a1s-ig6-n.a1s-i6-cat small b{color:#0e7a45;font-size:11.5px;display:inline}.a1s-ig6-n.a1s-i6-cat:hover{border-color:var(--a1s-b300);box-shadow:var(--a1s-shadow)}.a1s-ig6-n.a1s-i6-cat:focus-visible{outline:2px solid var(--a1s-accent);outline-offset:2px}.a1s-ig6-sum{color:var(--a1s-ink3);justify-content:center;gap:26px;margin-top:14px;font-size:14px;display:flex}.a1s-ig6-sum b{color:var(--a1s-ink);font-family:var(--a1s-head);margin-right:4px;font-size:18px}.a1s-ig6-sum span{align-items:center;gap:8px;display:inline-flex}.a1s-ig6-sum i{border-top:2px solid var(--a1s-accent);width:22px;height:0;display:inline-block}.a1s-ig6-sum i.a1s-i6-d{border-top:2px dashed var(--a1s-b300)}.a1s-ig6-dir{gap:14px;display:grid}.a1s-ig6-grp{border-top:1px solid var(--a1s-line);grid-template-columns:270px 1fr;gap:30px;padding:30px 0;scroll-margin-top:110px;display:grid}.a1s-ig6-grp:first-child{border-top:0;padding-top:6px}.a1s-ig6-gh{flex-direction:column;align-self:start;gap:10px;display:flex;position:sticky;top:110px}.a1s-ig6-gh .a1s-i6-ic{background:var(--a1s-b100);width:44px;height:44px;color:var(--a1s-accent-ink);border-radius:13px;place-items:center;display:grid}.a1s-ig6-gh h3{font-size:22px}.a1s-ig6-gh p{color:var(--a1s-ink2);font-size:14px;line-height:1.5}.a1s-ig6-gh small{color:var(--a1s-ink3);font-size:12.5px}.a1s-ig6-items{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.a1s-ig6-it{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:16px;align-items:flex-start;gap:12px;padding:16px;scroll-margin-top:120px;transition:border-color .2s,box-shadow .2s;display:flex}.a1s-ig6-it:target{border-color:var(--a1s-accent);box-shadow:0 0 0 4px var(--a1s-b100)}.a1s-ig6-it .a1s-ig-mono{border-radius:11px;flex:none;width:38px;height:38px;font-size:13px}.a1s-ig6-it .a1s-i6-tx{flex:1;min-width:0}.a1s-ig6-it .a1s-i6-hd{justify-content:space-between;align-items:center;gap:8px;display:flex}.a1s-ig6-it b{font-size:15px;font-weight:600}.a1s-ig6-it p{color:var(--a1s-ink2);margin-top:4px;font-size:13.5px;line-height:1.45}.a1s-ig6-tag{font:600 11px/1 var(--a1s-sans);border-radius:999px;flex:none;padding:5px 8px}.a1s-ig6-tag.a1s-i6-r{color:#0e7a45;background:#e7f8ef}.a1s-ig6-tag.a1s-i6-e{background:var(--a1s-b100);color:var(--a1s-accent-ink)}.a1s-ig6-tag.a1s-i6-s{color:var(--a1s-ink3);border:1px dashed var(--a1s-b300);background:0 0}@media (prefers-reduced-motion:reduce){.a1s-ig6-n,.a1s-ig6-n.a1s-i6-cat,.a1s-ig6-w,.a1s-ig6-w .a1s-i6-ln,.a1s-ig6-w .a1s-i6-dl,.a1s-ig6-w circle{transition:none}}.a1s-ig6-sec .a1s-x-head h2{font-size:clamp(52px,5.4vw,80px);line-height:1.02}.a1s-ig6-sec .a1s-x-head .a1s-lead{max-width:720px;font-size:20px}.a1s-ig6-grp{grid-template-columns:330px 1fr;gap:40px;padding:44px 0}.a1s-ig6-gh{gap:14px}.a1s-ig6-gh .a1s-i6-ic{border-radius:16px;width:56px;height:56px}.a1s-ig6-gh .a1s-i6-ic svg{width:26px;height:26px}.a1s-ig6-gh h3{letter-spacing:-.02em;font-size:clamp(34px,3vw,44px);line-height:1.05}.a1s-ig6-gh p{font-size:17px;line-height:1.5}.a1s-ig6-gh small{font-size:14px}.a1s-ig6-items{gap:16px}.a1s-ig6-it{border-color:color-mix(in srgb,var(--bc) 16%,var(--a1s-line));background:radial-gradient(130% 110% at 0% 0%,color-mix(in srgb,var(--bc) 16%,transparent) 0%,color-mix(in srgb,var(--bc) 5%,transparent) 45%,transparent 75%),var(--a1s-surface);border-radius:20px;gap:16px;padding:22px}.a1s-ig6-it:hover{border-color:color-mix(in srgb,var(--bc) 45%,var(--a1s-line));box-shadow:0 18px 40px -24px color-mix(in srgb,var(--bc) 60%,transparent)}.a1s-ig6-it .a1s-ig-mono{width:48px;height:48px;box-shadow:0 8px 18px -8px color-mix(in srgb,var(--bc) 70%,transparent);border-radius:14px;font-size:15px}.a1s-ig6-it b{font-size:18.5px}.a1s-ig6-it p{margin-top:6px;font-size:15.5px;line-height:1.5}.a1s-ig6-tag{padding:6px 10px;font-size:12px}.a1s-ig6-items{grid-template-columns:repeat(2,minmax(0,1fr))}.a1s-ig6-it{background:radial-gradient(120% 120% at 0% 0%,color-mix(in srgb,var(--bc) 22%,transparent) 0%,color-mix(in srgb,var(--bc) 7%,transparent) 45%,transparent 78%),var(--a1s-surface)}.a1s-ig6-it.a1s-i6-s{background:radial-gradient(120% 120% at 0% 0%,color-mix(in srgb,var(--bc) 12%,transparent) 0%,transparent 68%),var(--a1s-surface)}.a1s-ig6-n{border-radius:18px;gap:14px;padding:10px 20px 10px 10px}.a1s-ig6-n .a1s-ig-mono{border-radius:15px;width:52px;height:52px;font-size:17px;box-shadow:0 10px 20px -10px #0b153873}.a1s-ig6-n b{font-size:17px}.a1s-ig6-n small{margin-top:2px;font-size:13px}.a1s-ig6-n.a1s-i6-cat{border-radius:20px;gap:14px;padding:11px 22px 11px 11px}.a1s-ig6-n.a1s-i6-cat .a1s-i6-ic{border-radius:15px;width:52px;height:52px}.a1s-ig6-n.a1s-i6-cat .a1s-i6-ic svg{width:24px;height:24px}.a1s-ig6-n.a1s-i6-cat b{font-size:17.5px}.a1s-ig6-n.a1s-i6-cat small b{font-size:13px}.a1s-ig6-hub[data-cat=all] .a1s-ig6-n[data-g=all],.a1s-ig6-hub[data-cat=shop] .a1s-ig6-n[data-g=shop],.a1s-ig6-hub[data-cat=box] .a1s-ig6-n[data-g=box],.a1s-ig6-hub[data-cat=card] .a1s-ig6-n[data-g=card],.a1s-ig6-hub[data-cat=truck] .a1s-ig6-n[data-g=truck],.a1s-ig6-hub[data-cat=tax] .a1s-ig6-n[data-g=tax],.a1s-ig6-hub[data-cat=book] .a1s-ig6-n[data-g=book],.a1s-ig6-hub[data-cat=mail] .a1s-ig6-n[data-g=mail],.a1s-ig6-hub[data-cat=cloud] .a1s-ig6-n[data-g=cloud],.a1s-ig6-hub[data-cat=hand] .a1s-ig6-n[data-g=hand],.a1s-ig6-hub[data-cat=code] .a1s-ig6-n[data-g=code]{opacity:1;visibility:visible;transition:opacity .35s ease calc(var(--i)*45ms),transform .6s cubic-bezier(.2,.8,.2,1) calc(var(--i)*45ms),visibility 0s,border-color .2s,box-shadow .2s;transform:translate(-50%,-50%)}.a1s-ig6-hub[data-cat=all] .a1s-ig6-w[data-g=all],.a1s-ig6-hub[data-cat=shop] .a1s-ig6-w[data-g=shop],.a1s-ig6-hub[data-cat=box] .a1s-ig6-w[data-g=box],.a1s-ig6-hub[data-cat=card] .a1s-ig6-w[data-g=card],.a1s-ig6-hub[data-cat=truck] .a1s-ig6-w[data-g=truck],.a1s-ig6-hub[data-cat=tax] .a1s-ig6-w[data-g=tax],.a1s-ig6-hub[data-cat=book] .a1s-ig6-w[data-g=book],.a1s-ig6-hub[data-cat=mail] .a1s-ig6-w[data-g=mail],.a1s-ig6-hub[data-cat=cloud] .a1s-ig6-w[data-g=cloud],.a1s-ig6-hub[data-cat=hand] .a1s-ig6-w[data-g=hand],.a1s-ig6-hub[data-cat=code] .a1s-ig6-w[data-g=code]{opacity:1}.a1s-ig6-hub[data-cat=all] .a1s-ig6-w[data-g=all] .a1s-i6-ln,.a1s-ig6-hub[data-cat=shop] .a1s-ig6-w[data-g=shop] .a1s-i6-ln,.a1s-ig6-hub[data-cat=box] .a1s-ig6-w[data-g=box] .a1s-i6-ln,.a1s-ig6-hub[data-cat=card] .a1s-ig6-w[data-g=card] .a1s-i6-ln,.a1s-ig6-hub[data-cat=truck] .a1s-ig6-w[data-g=truck] .a1s-i6-ln,.a1s-ig6-hub[data-cat=tax] .a1s-ig6-w[data-g=tax] .a1s-i6-ln,.a1s-ig6-hub[data-cat=book] .a1s-ig6-w[data-g=book] .a1s-i6-ln,.a1s-ig6-hub[data-cat=mail] .a1s-ig6-w[data-g=mail] .a1s-i6-ln,.a1s-ig6-hub[data-cat=cloud] .a1s-ig6-w[data-g=cloud] .a1s-i6-ln,.a1s-ig6-hub[data-cat=hand] .a1s-ig6-w[data-g=hand] .a1s-i6-ln,.a1s-ig6-hub[data-cat=code] .a1s-ig6-w[data-g=code] .a1s-i6-ln{stroke-dashoffset:0}.a1s-ig6-hub[data-cat=all] .a1s-ig6-w[data-g=all] .a1s-i6-dl,.a1s-ig6-hub[data-cat=all] .a1s-ig6-w[data-g=all] circle,.a1s-ig6-hub[data-cat=shop] .a1s-ig6-w[data-g=shop] .a1s-i6-dl,.a1s-ig6-hub[data-cat=shop] .a1s-ig6-w[data-g=shop] circle,.a1s-ig6-hub[data-cat=box] .a1s-ig6-w[data-g=box] .a1s-i6-dl,.a1s-ig6-hub[data-cat=box] .a1s-ig6-w[data-g=box] circle,.a1s-ig6-hub[data-cat=card] .a1s-ig6-w[data-g=card] .a1s-i6-dl,.a1s-ig6-hub[data-cat=card] .a1s-ig6-w[data-g=card] circle,.a1s-ig6-hub[data-cat=truck] .a1s-ig6-w[data-g=truck] .a1s-i6-dl,.a1s-ig6-hub[data-cat=truck] .a1s-ig6-w[data-g=truck] circle,.a1s-ig6-hub[data-cat=tax] .a1s-ig6-w[data-g=tax] .a1s-i6-dl,.a1s-ig6-hub[data-cat=tax] .a1s-ig6-w[data-g=tax] circle,.a1s-ig6-hub[data-cat=book] .a1s-ig6-w[data-g=book] .a1s-i6-dl,.a1s-ig6-hub[data-cat=book] .a1s-ig6-w[data-g=book] circle,.a1s-ig6-hub[data-cat=mail] .a1s-ig6-w[data-g=mail] .a1s-i6-dl,.a1s-ig6-hub[data-cat=mail] .a1s-ig6-w[data-g=mail] circle,.a1s-ig6-hub[data-cat=cloud] .a1s-ig6-w[data-g=cloud] .a1s-i6-dl,.a1s-ig6-hub[data-cat=cloud] .a1s-ig6-w[data-g=cloud] circle,.a1s-ig6-hub[data-cat=hand] .a1s-ig6-w[data-g=hand] .a1s-i6-dl,.a1s-ig6-hub[data-cat=hand] .a1s-ig6-w[data-g=hand] circle,.a1s-ig6-hub[data-cat=code] .a1s-ig6-w[data-g=code] .a1s-i6-dl,.a1s-ig6-hub[data-cat=code] .a1s-ig6-w[data-g=code] circle{opacity:1}.a1s-ig6-hub[data-cat=all] .a1s-i6-cl[data-g=all],.a1s-ig6-hub[data-cat=shop] .a1s-i6-cl[data-g=shop],.a1s-ig6-hub[data-cat=box] .a1s-i6-cl[data-g=box],.a1s-ig6-hub[data-cat=card] .a1s-i6-cl[data-g=card],.a1s-ig6-hub[data-cat=truck] .a1s-i6-cl[data-g=truck],.a1s-ig6-hub[data-cat=tax] .a1s-i6-cl[data-g=tax],.a1s-ig6-hub[data-cat=book] .a1s-i6-cl[data-g=book],.a1s-ig6-hub[data-cat=mail] .a1s-i6-cl[data-g=mail],.a1s-ig6-hub[data-cat=cloud] .a1s-i6-cl[data-g=cloud],.a1s-ig6-hub[data-cat=hand] .a1s-i6-cl[data-g=hand],.a1s-ig6-hub[data-cat=code] .a1s-i6-cl[data-g=code]{display:flex}@media (max-width:1380px){.a1s-ig6-hub{zoom:.9}}@media (max-width:1260px){.a1s-ig6-hub{zoom:.8}}@media (max-width:1120px){.a1s-ig6-hub{zoom:.72}}@media (max-width:1000px){.a1s-ig6-grp{grid-template-columns:1fr;gap:22px;padding:34px 0}.a1s-ig6-gh{position:static}.a1s-ig6-gh h3{font-size:34px}}@media (max-width:900px){.a1s-ig6-hero{padding-top:120px}.a1s-ig6-tabs{scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;justify-content:flex-start;max-width:100%;margin-top:30px;display:flex;overflow-x:auto}.a1s-ig6-tabs::-webkit-scrollbar{display:none}.a1s-ig6-tabs button{white-space:nowrap;flex:none}.a1s-ig6-hub{zoom:1;grid-template-columns:1fr 1fr;gap:10px;width:auto;height:auto;margin-top:24px;display:grid}.a1s-ig6-hub>svg{display:none}.a1s-ig6-core{grid-column:1/-1;width:150px;height:150px;margin:6px auto 18px;position:relative;top:auto;left:auto}.a1s-ig6-core .a1s-i6-mk{width:44px;height:44px;margin-bottom:6px;font-size:17px}.a1s-ig6-n,.a1s-ig6-n.a1s-i6-cat{opacity:1;visibility:visible;white-space:normal;text-align:left;transition:none;display:none;position:static;transform:none}.a1s-ig6-hub[data-cat=all] .a1s-ig6-n[data-g=all],.a1s-ig6-hub[data-cat=shop] .a1s-ig6-n[data-g=shop],.a1s-ig6-hub[data-cat=box] .a1s-ig6-n[data-g=box],.a1s-ig6-hub[data-cat=card] .a1s-ig6-n[data-g=card],.a1s-ig6-hub[data-cat=truck] .a1s-ig6-n[data-g=truck],.a1s-ig6-hub[data-cat=tax] .a1s-ig6-n[data-g=tax],.a1s-ig6-hub[data-cat=book] .a1s-ig6-n[data-g=book],.a1s-ig6-hub[data-cat=mail] .a1s-ig6-n[data-g=mail],.a1s-ig6-hub[data-cat=cloud] .a1s-ig6-n[data-g=cloud],.a1s-ig6-hub[data-cat=hand] .a1s-ig6-n[data-g=hand],.a1s-ig6-hub[data-cat=code] .a1s-ig6-n[data-g=code]{transition:none;display:flex;transform:none}.a1s-ig6-n .a1s-ig-mono,.a1s-ig6-n.a1s-i6-cat .a1s-i6-ic{width:40px;height:40px;font-size:14px}.a1s-ig6-n b,.a1s-ig6-n.a1s-i6-cat b{font-size:15px}.a1s-ig6-sum{flex-wrap:wrap;gap:10px 22px}}@media (max-width:640px){.a1s-ig6-hub,.a1s-ig6-items{grid-template-columns:1fr}.a1s-ig6-sec .a1s-x-head h2{font-size:42px}.a1s-ig6-sec .a1s-x-head .a1s-lead{font-size:17px}.a1s-ig6-gh h3{font-size:30px}}.a1s-ig-ready,.a1s-ig-soon{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-flex}.a1s-ig-ready{color:#0e7a45;background:#1db36a21}.a1s-ig-ready:before{content:"";background:#1db36a;border-radius:50%;width:6px;height:6px}.a1s-ig-soon{color:#9a5a0c;background:#e8912d24}.a1s-ig-xero{gap:8px;display:grid}.a1s-ig-xero div{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:12px;padding:11px 14px;font-size:13.5px;display:grid}.a1s-ig-xero .a1s-pfx-ok{color:#0e7a45;font-size:12.5px;font-weight:600}.a1s-pf-sep{grid-template-columns:repeat(4,1fr);gap:16px;display:grid}.a1s-pf-sep>div{background:var(--a1s-surface);border:1px solid var(--a1s-line);text-align:center;border-radius:18px;padding:14px}.a1s-pf-sep .a1s-pfx-fv{border-radius:12px;place-items:center;height:250px;display:grid;position:relative;overflow:hidden}.a1s-pf-sep .a1s-pfx-fv svg{width:86%;height:86%}.a1s-pf-sep b{margin-top:12px;font-size:14.5px;display:block}.a1s-pf-sep small{color:var(--a1s-ink3);margin-top:2px;font-size:12.5px;display:block}.a1s-pf-roster{grid-template-columns:1.3fr .7fr;align-items:start;gap:28px;display:grid}.a1s-pf-pieces{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.a1s-pf-pieces>div{background:var(--a1s-surface);border:1px solid var(--a1s-line);text-align:center;border-radius:16px;padding:12px}.a1s-pf-pieces svg{width:100%;height:150px}.a1s-pf-pieces b{color:var(--a1s-ink);margin-top:6px;font:500 12px/1.3 ui-monospace,Menlo,monospace;display:block}.a1s-pf-csv{color:#c9d6ff;background:#0a1230;border-radius:18px;padding:20px 22px;font:12.5px/1.75 ui-monospace,Menlo,monospace}.a1s-pf-csv .a1s-pfx-hd{font-family:var(--a1s-sans);color:#8fa2d9;border-bottom:1px solid #ffffff14;margin-bottom:10px;padding-bottom:10px;font-size:12.5px}.a1s-pf-csv .a1s-pfx-hd b{color:#fff}.a1s-pf-cut{grid-template-columns:1fr 1fr;align-items:stretch;gap:28px;display:grid}.a1s-pf-cutv{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow);border-radius:24px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.a1s-pf-cutv>div{color:var(--a1s-ink3);flex-direction:column;align-items:center;gap:12px;padding:22px;font-size:12.5px;display:flex}.a1s-pf-cutv>div+div{border-left:1px solid var(--a1s-line2);background:repeating-conic-gradient(var(--a1s-line2) 0 25%,var(--a1s-surface) 0 50%) 0 0/18px 18px}.a1s-pf-cutv svg{width:220px;height:220px}.a1s-pf-cutv b{color:var(--a1s-ink);font-size:14px}.a1s-pf-gang{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow);border-radius:26px;overflow:hidden}.a1s-pf-gang .a1s-pfx-hd{border-bottom:1px solid var(--a1s-line2);align-items:center;gap:16px;padding:18px 26px;display:flex}.a1s-pf-gang .a1s-pfx-hd b{font-family:var(--a1s-head);font-size:17px}.a1s-pf-gang .a1s-pfx-hd .a1s-x-coming{margin-left:4px}.a1s-pf-gang .a1s-pfx-hd .a1s-pfx-st{color:var(--a1s-ink3);gap:22px;margin-left:auto;font-size:13px;display:flex}.a1s-pf-gang .a1s-pfx-hd .a1s-pfx-st b{color:var(--a1s-ink);font-size:20px;display:block}.a1s-pf-roll{border:1px dashed var(--a1s-b300);background:repeating-linear-gradient(90deg,#f7f9fe 0 23px,#eef1fa 23px 24px),#f7f9fe;border-radius:6px;height:300px;margin:24px 26px;position:relative;overflow:hidden}.a1s-pf-roll .a1s-pfx-it{font:700 12px/1.2 var(--a1s-head);color:#fff;text-align:center;border-radius:6px;place-items:center;display:grid;position:absolute;box-shadow:0 0 0 1.5px #ffffffe6,0 4px 10px -6px #0006}.a1s-pf-roll .a1s-pfx-it small{font:500 9.5px/1.2 var(--a1s-sans);opacity:.85;display:block}.a1s-pf-gang .a1s-pfx-ft{flex-wrap:wrap;gap:10px;padding:0 26px 22px;display:flex}.a1s-pf-gang .a1s-pfx-ft span{border:1px solid var(--a1s-line);color:var(--a1s-ink2);border-radius:9px;align-items:center;gap:8px;padding:7px 11px;font-size:12.5px;display:inline-flex}.a1s-pf-gang .a1s-pfx-ft i{border-radius:3px;width:10px;height:10px;display:block}.a1s-pf-pre{grid-template-columns:1.1fr .9fr;align-items:start;gap:28px;display:grid}.a1s-pf-sheet{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow);border-radius:24px;place-items:center;padding:26px;display:grid}.a1s-pf-sheet svg{width:100%;height:auto}.a1s-pf-specs{gap:10px;display:grid}.a1s-pf-spec{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:16px;grid-template-columns:44px 1fr auto;align-items:center;gap:14px;padding:16px 18px;display:grid}.a1s-pf-spec .a1s-bo-ic{border-radius:12px;width:44px;height:44px;margin:0}.a1s-pf-spec b{font-size:15px;display:block}.a1s-pf-spec small{color:var(--a1s-ink3);margin-top:2px;font-size:12.5px;line-height:1.45;display:block}.a1s-pf-spec.a1s-pfx-soon{background:0 0;border-style:dashed}.a1s-pf-check{grid-template-columns:1.05fr .95fr;align-items:start;gap:28px;display:grid}.a1s-pf-rep{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow);border-radius:24px;overflow:hidden}.a1s-pf-rep .a1s-pfx-hd{border-bottom:1px solid var(--a1s-line2);justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.a1s-pf-rep .a1s-pfx-hd b{font-family:var(--a1s-head);font-size:16.5px}.a1s-pf-rep .a1s-pfx-hd small{color:var(--a1s-ink3);font-size:12.5px;display:block}.a1s-pf-rr{border-top:1px solid var(--a1s-line2);grid-template-columns:24px 1fr auto;align-items:center;gap:14px;padding:14px 24px;font-size:14px;display:grid}.a1s-pf-rr:first-of-type{border-top:0}.a1s-pf-rr small{color:var(--a1s-ink3);font-size:12.5px;display:block}.a1s-pf-rr .a1s-pfx-v{color:var(--a1s-ink2);font:600 13px/1 ui-monospace,Menlo,monospace}.a1s-pf-ok,.a1s-pf-no{color:#fff;border-radius:50%;place-items:center;width:22px;height:22px;font-size:12px;font-weight:700;display:grid}.a1s-pf-ok{background:#1db36a}.a1s-pf-no{background:#e8912d}.a1s-pf-rep .a1s-pfx-acts{border-top:1px solid var(--a1s-line2);background:var(--a1s-surface2);gap:8px;padding:16px 24px;display:flex}.a1s-pf-rep .a1s-pfx-acts span{border:1px solid var(--a1s-line);background:var(--a1s-surface);border-radius:10px;padding:10px 14px;font-size:13.5px;font-weight:600}.a1s-pf-rep .a1s-pfx-acts span.a1s-pfx-p{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink);border-color:#0000;margin-left:auto}.a1s-pf-name{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow);text-align:center;border-radius:22px;padding:30px}.a1s-pf-fn{letter-spacing:-.01em;flex-wrap:wrap;justify-content:center;font:600 22px/1 ui-monospace,Menlo,monospace;display:inline-flex}.a1s-pf-fn span{padding:10px 4px 12px;position:relative}.a1s-pf-fn span small{font:500 11px/1.3 var(--a1s-sans);color:var(--a1s-ink3);white-space:nowrap;margin-top:8px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.a1s-pf-fn .a1s-pfx-a{color:#2153de}.a1s-pf-fn .a1s-pfx-b{color:#0e7a45}.a1s-pf-fn .a1s-pfx-c{color:#c2410c}.a1s-pf-fn .a1s-pfx-d{color:#6d3fd4}.a1s-pf-fn .a1s-pfx-e{color:var(--a1s-ink3)}.a1s-pf-kept{grid-template-columns:1fr 1fr 1fr;gap:20px;display:grid}.a1s-pf-kept>div{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:22px;padding:26px}.a1s-pf-kept h4{margin:14px 0 6px;font-size:18px}.a1s-pf-kept p{color:var(--a1s-ink2);font-size:14.5px}.a1s-pf-kept .a1s-pfx-ui{margin-top:16px}.a1s-pf-ws{color:#0b1538;background:#fff;border:1px solid #e3e8f5;border-radius:14px;padding:14px;font-size:12px}.a1s-pf-ws .a1s-pfx-bc{background:repeating-linear-gradient(90deg,#0b1538 0 2px,#0000 2px 4px,#0b1538 4px 5px,#0000 5px 8px,#0b1538 8px 11px,#0000 11px 12px);height:46px;margin:10px 0 4px}.a1s-pf-ws .a1s-pfx-cd{text-align:center;letter-spacing:.2em;color:#46507a;font:11px ui-monospace,Menlo,monospace}.a1s-ig-xero div>span:first-child{align-items:center;gap:10px;display:flex}.a1s-mc-x{animation:2.6s ease-in-out infinite alternate a1s-mc-x}.a1s-mc-y{animation:.45s ease-in-out infinite alternate a1s-mc-y}.a1s-mc-out{animation:5s linear infinite a1s-mc-out}.a1s-mc-led{animation:1.4s steps(2,end) infinite a1s-mc-led}.a1s-mc-glow{animation:1.2s ease-in-out infinite alternate a1s-mc-glow}@keyframes a1s-mc-x{0%{transform:translate(0)}to{transform:translateX(var(--dx,100px))}}@keyframes a1s-mc-y{0%{transform:translateY(0)}to{transform:translateY(var(--dy,5px))}}@keyframes a1s-mc-out{0%{transform:translateY(var(--from,-46px))}to{transform:translateY(0)}}@keyframes a1s-mc-led{50%{opacity:.25}}@keyframes a1s-mc-glow{0%{opacity:.55}to{opacity:1}}@media (prefers-reduced-motion:reduce){.a1s-mc-x,.a1s-mc-y,.a1s-mc-out,.a1s-mc-led,.a1s-mc-glow{animation:none}}.a1s-pf2-floor{grid-template-columns:repeat(3,1fr);gap:22px;display:grid}.a1s-pf2-m{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:24px;transition:all .25s;overflow:hidden}.a1s-pf2-m:hover{border-color:var(--a1s-b300);box-shadow:var(--a1s-shadow);transform:translateY(-2px)}.a1s-pf2-m .a1s-pf2-stage{background:radial-gradient(80% 90% at 50% 30%,#fff 0%,var(--a1s-surface2) 70%);border-bottom:1px solid var(--a1s-line2);place-items:center;height:250px;display:grid;position:relative}.a1s-pf2-m .a1s-pf2-stage>svg{width:280px;height:205px}.a1s-pf2-m .a1s-pf2-in svg{width:12px;height:12px}.a1s-pf2-m .a1s-pf2-in,.a1s-pf2-m .a1s-pf2-ou{border-radius:8px;align-items:center;gap:6px;padding:6px 9px;font:600 11px/1 ui-monospace,Menlo,monospace;display:inline-flex;position:absolute}.a1s-pf2-m .a1s-pf2-in{color:#fff;background:#0b1538;top:14px;left:14px}.a1s-pf2-m .a1s-pf2-ou{background:var(--a1s-surface);border:1px solid var(--a1s-line);color:var(--a1s-ink2);font-family:var(--a1s-sans);bottom:14px;right:14px}.a1s-pf2-m .a1s-pf2-bd{padding:18px 22px 22px}.a1s-pf2-m h4{align-items:center;gap:8px;font-size:17.5px;display:flex}.a1s-pf2-m p{color:var(--a1s-ink2);margin-top:5px;font-size:14px;line-height:1.5}.a1s-pf2-m .a1s-pf2-nx{color:var(--a1s-ink3);margin-top:10px;font-size:12.5px}.a1s-pf2-route{background:var(--a1s-surface);border:1px solid var(--a1s-line);height:420px;box-shadow:var(--a1s-shadow);border-radius:26px;position:relative;overflow:hidden}.a1s-pf2-route>svg{width:100%;height:100%;position:absolute;inset:0}.a1s-pf2-node{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow-sm);z-index:2;border-radius:16px;align-items:center;gap:12px;padding:14px 16px;display:flex;position:absolute}.a1s-pf2-node .a1s-bo-ic{margin:0}.a1s-pf2-node b{font-size:15px;display:block}.a1s-pf2-node small{color:var(--a1s-ink3);font-family:ui-monospace,Menlo,monospace;font-size:12.5px;display:block}.a1s-pf2-node.a1s-pfx-src{background:var(--a1s-panel);color:#fff;border:0}.a1s-pf2-node.a1s-pfx-src small{color:var(--a1s-panel-ink2)}.a1s-pf2-node.a1s-pfx-src .a1s-bo-ic{color:#bbd4fd;background:#ffffff1f}.a1s-pf2-node.a1s-pfx-dst{min-width:250px}.a1s-pf2-node.a1s-pfx-mach{background:var(--a1s-surface2)}.a1s-pf2-route{margin-top:22px}.a1s-pf3-hero{text-align:center;padding:140px 0 20px}.a1s-pf3-hero .a1s-wrap{display:block}.a1s-pf3-hero .a1s-pill{display:inline-flex}.a1s-pf3-hero h1{max-width:1000px;margin:22px auto 18px;font-size:clamp(46px,5.2vw,76px)}.a1s-pf3-hero .a1s-lead{margin:0 auto}.a1s-pf3-hero .a1s-bo-btns{justify-content:center;margin-top:28px}.a1s-pf3-line{border:1px solid var(--a1s-line);width:1304px;height:530px;box-shadow:var(--a1s-shadow);text-align:left;background:radial-gradient(70% 90% at 50% 0,#e6edff 0%,#f4f6fc 55%,#eef1f8 100%);border-radius:32px;margin:46px auto 0;position:relative;overflow:hidden}.a1s-pf3-line>svg{width:100%;height:100%;position:absolute;inset:0}.a1s-pf3-st{flex-direction:column;align-items:center;gap:22px;display:flex;position:absolute;top:44px}.a1s-pf3-st .a1s-pfx-vis{justify-content:center;align-items:flex-end;width:100%;height:316px;display:flex}.a1s-pf3-file .a1s-pfx-tg{font:700 9.5px/1 var(--a1s-sans);letter-spacing:.06em;text-transform:uppercase;color:#fff;z-index:1;background:#0b1538;border-radius:6px;padding:5px 7px;position:absolute;top:8px;right:8px}.a1s-pf3-feed{animation:6s linear infinite a1s-pf3-feed}@keyframes a1s-pf3-feed{0%{transform:translateY(0)}to{transform:translateY(128px)}}.a1s-pf3-st .a1s-pfx-cap{text-align:center;flex-direction:column;align-items:center;gap:3px;display:flex}.a1s-pf3-st .a1s-pfx-cap .a1s-pfx-n{background:var(--a1s-surface);border:1.5px solid var(--a1s-b300);width:26px;height:26px;font:700 11.5px/1 var(--a1s-head);color:var(--a1s-accent-ink);border-radius:50%;place-items:center;display:grid}.a1s-pf3-st .a1s-pfx-cap b{margin-top:6px;font-size:14px;font-weight:600}.a1s-pf3-st .a1s-pfx-cap small{color:var(--a1s-ink3);font-size:12px}.a1s-pf3-st.a1s-pfx-done .a1s-pfx-cap .a1s-pfx-n{background:var(--a1s-accent);border-color:var(--a1s-accent);color:#fff}.a1s-pf3-card{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:18px;box-shadow:0 2px 4px #0b15380a,0 22px 40px -26px #0b153859}.a1s-pf3-design{width:190px;padding:12px}.a1s-pf3-design .a1s-pfx-im{background:var(--a1s-surface2);border-radius:12px;place-items:center;height:150px;display:grid}.a1s-pf3-design .a1s-pfx-ft{justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.a1s-pf3-design .a1s-pfx-ft b{font-size:13px}.a1s-pf3-file{width:220px;padding:12px}.a1s-pf3-file .a1s-pfx-pv{background:repeating-conic-gradient(#e9edf6 0 25%,#fff 0 50%) 0 0/14px 14px;border-radius:10px;place-items:center;height:150px;display:grid;position:relative;overflow:hidden}.a1s-pf3-file .a1s-pfx-scan{background:linear-gradient(90deg,#0000,#2153de,#0000);height:2px;animation:2.4s ease-in-out infinite a1s-pf3-scan;position:absolute;left:0;right:0;box-shadow:0 0 12px #5c91f6}@keyframes a1s-pf3-scan{0%{top:6%}50%{top:92%}to{top:6%}}.a1s-pf3-file .a1s-pfx-nm{color:var(--a1s-ink);margin-top:9px;font:600 10.5px/1.3 ui-monospace,Menlo,monospace}.a1s-pf3-file ul{color:var(--a1s-ink2);gap:4px;margin-top:8px;font-size:11.5px;list-style:none;display:grid}.a1s-pf3-file li{justify-content:space-between;display:flex}.a1s-pf3-file li b{color:#0e7a45;font-weight:600}.a1s-pf3-printer{width:400px;height:310px;display:block}.a1s-pf3-out{width:220px;padding:12px}.a1s-pf3-out .a1s-pfx-stack{background:var(--a1s-surface2);border-radius:12px;height:176px;position:relative}.a1s-pf3-out .a1s-pfx-stack div{background:#fff;border:1px solid #e3e8f5;border-radius:6px;place-items:center;width:146px;height:100px;margin-left:-73px;display:grid;position:absolute;left:50%;box-shadow:0 8px 16px -10px #0b153866}.a1s-pf3-out .a1s-pfx-ct{justify-content:space-between;align-items:center;margin-top:10px;font-size:12px;display:flex}.a1s-pf3-out .a1s-pfx-ct b{font:700 18px/1 var(--a1s-head)}.a1s-pf3-drop{animation:3.2s ease-in infinite a1s-pf3-drop}@keyframes a1s-pf3-drop{0%{opacity:0;transform:translateY(-70px)}25%{opacity:1}55%,to{opacity:1;transform:translateY(0)}}.a1s-pf3-foot{border-top:1px solid var(--a1s-line);color:var(--a1s-ink2);background:#fff9;justify-content:center;gap:28px;padding:16px;font-size:13px;display:flex;position:absolute;bottom:0;left:0;right:0}.a1s-pf3-foot span{align-items:center;gap:8px;display:inline-flex}.a1s-pf3-foot i{background:#1db36a;border-radius:50%;width:8px;height:8px;display:block}@media (prefers-reduced-motion:reduce){.a1s-pf3-file .a1s-pfx-scan,.a1s-pf3-drop,.a1s-pf3-feed{animation:none}}@media (max-width:1380px){.a1s-pf3-line,.a1s-pf2-route{zoom:.9}}@media (max-width:1260px){.a1s-pf3-line,.a1s-pf2-route{zoom:.8}}@media (max-width:1120px){.a1s-pf3-line,.a1s-pf2-route{zoom:.72}}@media (max-width:980px){.a1s-pf2-floor,.a1s-pf-sep,.a1s-pf-kept{grid-template-columns:1fr 1fr}.a1s-pf-roster,.a1s-pf-cut,.a1s-pf-pre,.a1s-pf-check{grid-template-columns:1fr}}@media (max-width:900px){.a1s-pf3-hero{padding-top:120px}.a1s-pf3-line{zoom:1;grid-template-columns:1fr 1fr;gap:34px 16px;width:auto;height:auto;margin-top:34px;padding:30px 18px 0;display:grid}.a1s-pf3-line>svg{display:none}.a1s-pf3-st{position:static;top:auto;width:auto!important;left:auto!important}.a1s-pf3-st:nth-of-type(3),.a1s-pf3-st:nth-of-type(4){grid-column:1/-1}.a1s-pf3-st .a1s-pfx-vis{height:auto}.a1s-pf3-printer{width:100%;max-width:400px;height:auto}.a1s-pf3-foot{flex-wrap:wrap;grid-column:1/-1;gap:8px 20px;margin:0 -18px;position:static}.a1s-pf2-route{zoom:1;flex-direction:column;gap:10px;height:auto;padding:16px;display:flex}.a1s-pf2-route>svg{display:none}.a1s-pf2-node{width:100%;min-width:0;position:static;top:auto!important;left:auto!important}}@media (max-width:640px){.a1s-pf3-line{grid-template-columns:1fr}.a1s-pf3-design,.a1s-pf3-file,.a1s-pf3-out{width:100%;max-width:320px}.a1s-pf2-floor,.a1s-pf-sep,.a1s-pf-kept,.a1s-pf-cutv,.a1s-pf-pieces{grid-template-columns:1fr}}.a1s-sd-hero{padding:150px 0 40px}.a1s-sd-hero .a1s-wrap{grid-template-columns:.8fr 1.2fr;align-items:center;gap:40px}.a1s-sd-hero h1{font-size:clamp(44px,4.6vw,66px)}.a1s-sd-two{grid-template-columns:1fr auto 1.25fr;align-items:center;gap:28px;display:grid}.a1s-sd-way{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:24px;padding:30px}.a1s-sd-way .a1s-k{letter-spacing:.1em;text-transform:uppercase;color:var(--a1s-accent);font-size:12.5px;font-weight:600}.a1s-sd-way h3{margin:8px 0;font-size:26px}.a1s-sd-way p{color:var(--a1s-ink2);font-size:15.5px}.a1s-sd-way .a1s-vis{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);border-radius:16px;height:300px;margin-top:22px;padding:20px;position:relative;overflow:hidden}.a1s-sd-bridge{color:var(--a1s-ink3);text-align:center;flex-direction:column;align-items:center;gap:10px;width:120px;font-size:13px;display:flex}.a1s-sd-bridge span{background:var(--a1s-grad2);color:#fff;border-radius:50%;place-items:center;width:52px;height:52px;display:grid;box-shadow:0 12px 30px -12px #2153decc}.a1s-sd-bridge svg{width:22px;height:22px}.a1s-sd-layers{gap:5px;margin-top:6px;display:grid}.a1s-sd-layers span{border:1px solid var(--a1s-line);border-radius:7px;justify-content:space-between;padding:6px 8px;font-size:11px;display:flex}.a1s-sd-layers span.a1s-on{border-color:var(--a1s-accent);background:var(--a1s-tint);color:var(--a1s-accent-ink);font-weight:600}.a1s-sd-marq{gap:14px;margin-bottom:34px;display:flex;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,#000 6% 94%,#0000)}.a1s-sd-marq div{background:var(--a1s-surface);border:1px solid var(--a1s-line);text-align:center;border-radius:16px;flex:none;width:150px;padding:12px}.a1s-sd-marq svg{width:90px;height:76px;margin:0 auto 8px;display:block}.a1s-sd-marq b{font-size:13px;display:block}.a1s-sd-marq small{color:var(--a1s-accent-ink);font-size:11.5px;font-weight:600}.a1s-sd-lb{grid-template-columns:1fr 330px;align-items:start;gap:28px;display:grid}.a1s-sd-rule{background:var(--a1s-panel);color:#fff;border-radius:22px;padding:26px;position:sticky;top:120px}.a1s-sd-rule .a1s-k{letter-spacing:.1em;text-transform:uppercase;color:#bbd4fd;font-size:12px;font-weight:600}.a1s-sd-rule h4{color:#fff;margin:6px 0 4px;font-size:22px}.a1s-sd-rule p{color:var(--a1s-panel-ink2);font-size:14px}.a1s-sd-rule ul{gap:10px;margin:18px 0;list-style:none;display:grid}.a1s-sd-rule li{color:var(--a1s-panel-ink2);background:#ffffff12;border:1px solid #ffffff1a;border-radius:10px;justify-content:space-between;gap:10px;padding:10px 12px;font-size:13.5px;display:flex}.a1s-sd-rule li b{color:#fff;font-weight:600}.a1s-sd-rule .a1s-sd-on5{color:var(--a1s-panel-ink2);font-size:13px}.a1s-sd-rule .a1s-sd-on5 b{color:#fff}.a1s-sd-also{color:var(--a1s-ink3);align-items:center;gap:12px;margin-top:22px;font-size:14.5px;display:flex}.a1s-sd-also b{color:var(--a1s-ink);font-weight:600}.a1s-sd-ztag{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow-sm);color:var(--a1s-ink2);border-radius:8px;padding:5px 10px;font-size:11.5px;font-weight:600;position:absolute}.a1s-sd-orders{grid-template-columns:repeat(4,1fr);gap:18px;display:grid}.a1s-sd-ord{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:20px;flex-direction:column;padding:24px;display:flex}.a1s-sd-ord .a1s-k{letter-spacing:.08em;text-transform:uppercase;color:var(--a1s-accent);font-size:12px;font-weight:600}.a1s-sd-ord h5{font-family:var(--a1s-head);margin:4px 0 6px;font-size:18px;font-weight:600}.a1s-sd-ord p{color:var(--a1s-ink2);margin-bottom:16px;font-size:14px}.a1s-sd-ord .a1s-sd-ui{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);border-radius:14px;margin-top:auto;padding:14px;font-size:12.5px}.a1s-sd-ord .a1s-bo-sizes{grid-template-columns:repeat(4,1fr);margin:0}.a1s-sd-roster{gap:6px;display:grid}.a1s-sd-roster div{grid-template-columns:1fr 34px 34px;gap:6px;display:grid}.a1s-sd-roster span{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:7px;padding:6px 8px;font-size:11.5px}.a1s-sd-roster .a1s-h span{color:var(--a1s-ink3);background:0 0;border:0;padding:0 2px;font-size:10.5px}.a1s-sd-wh{align-items:center;gap:6px;margin-bottom:10px;display:flex}.a1s-sd-wh span{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:8px;flex:1;padding:8px;font-weight:600}.a1s-sd-wh small{color:var(--a1s-ink3)}.a1s-sd-chips{flex-wrap:wrap;gap:6px;display:flex}.a1s-sd-chips span{border:1px solid var(--a1s-line);background:var(--a1s-surface);color:var(--a1s-ink2);border-radius:7px;padding:5px 9px;font-size:11.5px}.a1s-sd-chips span.a1s-on{border-color:var(--a1s-accent);background:var(--a1s-tint);color:var(--a1s-accent-ink);font-weight:600}.a1s-sd-sheet{border:1px solid var(--a1s-line);background:#fff;border-radius:10px;grid-template-columns:repeat(4,1fr);gap:6px;margin-bottom:10px;padding:10px;display:grid}.a1s-sd-sheet i{aspect-ratio:1;background:radial-gradient(circle,var(--a1s-b400) 55%,transparent 56%);border:1.5px dashed #e4572e;border-radius:50%;display:block}.a1s-sd-step{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:9px;justify-content:space-between;align-items:center;padding:8px 10px;display:flex}.a1s-sd-step b{font-family:var(--a1s-head);font-size:16px}.a1s-sd-step span{border:1px solid var(--a1s-line);width:26px;height:26px;color:var(--a1s-ink2);border-radius:7px;place-items:center;font-weight:700;display:grid}.a1s-sd-tools{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.a1s-sd-tool{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:22px;padding:26px}.a1s-sd-tool .a1s-vis{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);border-radius:14px;place-items:center;height:190px;margin-bottom:20px;padding:16px;display:grid;position:relative;overflow:hidden}.a1s-sd-tool h4{font-size:19px}.a1s-sd-tool p{color:var(--a1s-ink2);margin-top:6px;font-size:14.5px}.a1s-sd-tool .a1s-x-chiprow{margin-top:14px}.a1s-sd-tool .a1s-x-chiprow span{padding:5px 9px;font-size:12px}.a1s-sd-styl{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.a1s-sd-styl span{border:1px solid var(--a1s-line);text-align:center;color:#0b1538;background:#fff;border-radius:10px;padding:12px 4px;font-size:15px;font-weight:800}.a1s-sd-bgr{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;width:100%;display:grid}.a1s-sd-bgr div{border-radius:12px;place-items:center;height:120px;display:grid}.a1s-sd-bgr .a1s-a{background:linear-gradient(135deg,#9cc5a1,#5e8e3e)}.a1s-sd-bgr .a1s-b{background:repeating-conic-gradient(#e3e8f5 0 25%,#fff 0 50%) 0 0/16px 16px}.a1s-sd-bgr svg{width:70px;height:70px}.a1s-sd-bgr span{color:var(--a1s-accent-ink);background:var(--a1s-tint);border-radius:7px;padding:4px 8px;font-size:11px;font-weight:600}.a1s-sd-clip{grid-template-columns:repeat(4,1fr);gap:8px;width:100%;display:grid}.a1s-sd-clip div{aspect-ratio:1;border:1px solid var(--a1s-line);background:#fff;border-radius:10px;place-items:center;display:grid}.a1s-sd-clip svg{width:34px;height:34px}.a1s-sd-tpl{grid-template-columns:repeat(3,1fr);gap:8px;width:100%;display:grid}.a1s-sd-tpl div{color:#fff;height:120px;font-family:var(--a1s-head);border-radius:10px;flex-direction:column;justify-content:flex-end;padding:10px;font-size:13px;font-weight:700;line-height:1.1;display:flex}.a1s-sd-tpl div small{font-family:var(--a1s-sans);opacity:.85;font-size:9.5px;font-weight:500}.a1s-sd-canvas{grid-template-columns:1fr 1fr;gap:10px;width:100%;display:grid}.a1s-sd-canvas .a1s-sd-layers span{background:#fff}.a1s-sd-ctl{grid-template-columns:repeat(3,1fr);align-content:start;gap:6px;display:grid}.a1s-sd-ctl span{border:1px solid var(--a1s-line);height:36px;color:var(--a1s-ink2);background:#fff;border-radius:9px;place-items:center;display:grid}.a1s-sd-ctl svg{width:15px;height:15px}.a1s-sd-ai{grid-template-columns:.9fr 1.1fr;align-items:center;gap:56px;display:grid}.a1s-sd-aicard{color:#0b1538;background:#fff;border-radius:22px;padding:24px;box-shadow:0 30px 60px -30px #0009}.a1s-sd-prompt{color:#0b1538;background:#f7f9fe;border:1.5px solid #bbd4fd;border-radius:14px;align-items:center;gap:10px;padding:14px 16px;font-size:14px;display:flex}.a1s-sd-prompt svg{color:#6d3fd4;flex:none;width:18px;height:18px}.a1s-sd-prompt span{color:#fff;white-space:nowrap;background:linear-gradient(135deg,#6d3fd4,#a78bfa);border-radius:10px;margin-left:auto;padding:8px 14px;font-size:13px;font-weight:600}.a1s-sd-drafts{grid-template-columns:repeat(4,1fr);gap:12px;margin:18px 0 14px;display:grid}.a1s-sd-drafts div{aspect-ratio:1;background:#fff;border:1px solid #e3e8f5;border-radius:14px;place-items:center;display:grid;position:relative}.a1s-sd-drafts div.a1s-on{border:2px solid #6d3fd4;box-shadow:0 0 0 4px #8b5cf626}.a1s-sd-drafts svg{width:74%;height:74%}.a1s-sd-aicard .a1s-meta{color:#46507a;justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.a1s-sd-aicard .a1s-meta b{color:#0b1538}.a1s-sd-aicard .a1s-sd-use{color:#fff;background:#0b1538;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:600}.a1s-sd-aicard .a1s-sd-rights{color:#7681a6;border-top:1px solid #eef1fa;margin-top:14px;padding-top:12px;font-size:12px}.a1s-sd-conf{border:1px solid var(--a1s-line);background:var(--a1s-surface);box-shadow:var(--a1s-shadow);border-radius:24px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.a1s-sd-conf .a1s-sd-stage{background:radial-gradient(70% 70% at 50% 45%,#fff 0%,var(--a1s-surface2) 100%);place-items:center;min-height:420px;display:grid}.a1s-sd-conf .a1s-sd-stage svg{width:260px;height:260px}.a1s-sd-conf .a1s-sd-opts{border-left:1px solid var(--a1s-line2);padding:28px}.a1s-sd-og{margin-bottom:18px}.a1s-sd-og .a1s-sd-lb2{color:var(--a1s-ink3);justify-content:space-between;margin-bottom:8px;font-size:12px;font-weight:600;display:flex}.a1s-sd-og .a1s-sd-chips span{border-radius:9px;padding:8px 12px;font-size:13px}.a1s-sd-og .a1s-sd-chips span.a1s-off{opacity:.4;text-decoration:line-through;-webkit-text-decoration-color:var(--a1s-ink3);text-decoration-color:var(--a1s-ink3)}.a1s-sd-cond{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:12px;align-items:center;gap:10px;margin-bottom:18px;padding:12px 14px;font-size:13px;display:flex}.a1s-sd-cond svg{flex:none;width:16px;height:16px}.a1s-sd-price{border-top:1px solid var(--a1s-line2);justify-content:space-between;align-items:baseline;padding-top:18px;display:flex}.a1s-sd-price b{font-family:var(--a1s-head);letter-spacing:-.02em;font-size:30px}.a1s-sd-price small{color:var(--a1s-ink3);font-size:13px}.a1s-sd-price .a1s-d{color:#0e7a45;background:#1db36a1f;border-radius:7px;padding:4px 9px;font-size:13px;font-weight:600}.a1s-sd-save{grid-template-columns:1.15fr .85fr;align-items:start;gap:28px;display:grid}.a1s-sd-my{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow);border-radius:24px;padding:26px}.a1s-sd-my .a1s-h{justify-content:space-between;align-items:center;margin-bottom:18px;display:flex}.a1s-sd-my .a1s-h b{font-family:var(--a1s-head);font-size:18px}.a1s-sd-designs{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.a1s-sd-designs div{border:1px solid var(--a1s-line);border-radius:14px;overflow:hidden}.a1s-sd-designs .a1s-th{background:var(--a1s-surface2);place-items:center;height:120px;display:grid}.a1s-sd-designs .a1s-th svg{width:80px;height:80px}.a1s-sd-designs .a1s-m{padding:10px 12px;font-size:12px}.a1s-sd-designs .a1s-m b{font-size:13px;display:block}.a1s-sd-designs .a1s-m small{color:var(--a1s-ink3)}.a1s-sd-side{gap:16px;display:grid}.a1s-sd-share{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:20px;padding:22px}.a1s-sd-share h5{font-family:var(--a1s-head);margin-bottom:12px;font-size:16px;font-weight:600}.a1s-sd-link{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);color:var(--a1s-ink2);border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;display:flex}.a1s-sd-link span{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink);border-radius:8px;margin-left:auto;padding:6px 10px;font-size:12px;font-weight:600}.a1s-sd-hist{gap:8px;display:grid}.a1s-sd-hist div{border:1px solid var(--a1s-line);border-radius:10px;justify-content:space-between;align-items:center;padding:10px 12px;font-size:13px;display:flex}.a1s-sd-hist small{color:var(--a1s-ink3);font-size:12px}.a1s-sd-hist .a1s-now{border-color:var(--a1s-b300);background:var(--a1s-tint)}.a1s-sd-prev{grid-template-columns:1.2fr .8fr;align-items:stretch;gap:28px;display:grid}.a1s-sd-cols{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow);border-radius:24px;padding:26px}.a1s-sd-cols .a1s-row{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.a1s-sd-cols .a1s-row div{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);text-align:center;border-radius:16px;padding:14px 8px}.a1s-sd-cols .a1s-row svg{width:110px;height:110px}.a1s-sd-cols .a1s-row b{margin-top:6px;font-size:13px;display:block}.a1s-sd-cols .a1s-row small{color:var(--a1s-ink3);font-size:11.5px}.a1s-sd-cols .a1s-ft{color:var(--a1s-ink2);align-items:center;gap:10px;margin-top:18px;font-size:13.5px;display:flex}.a1s-sd-proof{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:24px;flex-direction:column;padding:24px;display:flex}.a1s-sd-proof .a1s-sd-vs{grid-template-columns:1fr 1fr;gap:10px;margin:14px 0;display:grid}.a1s-sd-proof .a1s-sd-vs div{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);text-align:center;color:var(--a1s-ink3);border-radius:12px;padding:10px;font-size:11.5px}.a1s-sd-proof .a1s-sd-vs svg{width:90px;height:90px}.a1s-sd-3d{border:1px dashed var(--a1s-line);color:var(--a1s-ink3);border-radius:14px;align-items:center;gap:12px;margin-top:auto;padding:14px;font-size:13.5px;display:flex}.a1s-sd-3d svg{width:26px;height:26px;color:var(--a1s-ink3)}.a1s-sd-multi{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow);border-radius:24px;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:34px;display:grid}.a1s-sd-src{background:var(--a1s-surface2);border:1px solid var(--a1s-line2);text-align:center;width:170px;color:var(--a1s-ink3);border-radius:18px;padding:16px;font-size:12.5px}.a1s-sd-src svg{width:120px;height:120px;margin:0 auto 6px;display:block}.a1s-sd-src b{color:var(--a1s-ink);font-size:14px;display:block}.a1s-sd-fan{grid-template-columns:repeat(4,1fr);gap:14px;display:grid;position:relative}.a1s-sd-fan:before{content:"";background:linear-gradient(90deg,var(--a1s-b300),var(--a1s-b100));z-index:0;height:2px;position:absolute;top:50%;left:-14px;right:-14px}.a1s-sd-fan div{z-index:1;background:var(--a1s-surface);border:1px solid var(--a1s-line);text-align:center;color:var(--a1s-ink3);border-radius:16px;padding:14px 8px;font-size:12px;position:relative}.a1s-sd-fan svg{width:84px;height:84px;margin:0 auto 6px;display:block}.a1s-sd-fan b{color:var(--a1s-ink);font-size:13.5px;display:block}.a1s-sd-bag{background:var(--a1s-panel);color:#fff;border-radius:18px;width:240px;padding:18px;font-size:13px}.a1s-sd-bag h5{font-family:var(--a1s-head);margin-bottom:10px;font-size:16px}.a1s-sd-bag div{color:var(--a1s-panel-ink2);border-top:1px solid #ffffff1f;justify-content:space-between;padding:7px 0;display:flex}.a1s-sd-bag div b{color:#fff}.a1s-sd-bag .a1s-t{font-family:var(--a1s-head);color:#fff;border-top:1px solid #ffffff40;margin-top:6px;font-size:18px}.a1s-sd-set{grid-template-columns:1.1fr .9fr;align-items:center;gap:56px;display:grid}.a1s-sd-cfg{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow);border-radius:24px;overflow:hidden}.a1s-sd-cfg .a1s-hd{border-bottom:1px solid var(--a1s-line2);justify-content:space-between;align-items:center;padding:18px 24px;display:flex}.a1s-sd-cfg .a1s-hd b{font-family:var(--a1s-head);font-size:16px}.a1s-sd-cfg .a1s-rw{border-top:1px solid var(--a1s-line2);grid-template-columns:1fr auto;align-items:center;gap:16px;padding:16px 24px;font-size:14px;display:grid}.a1s-sd-cfg .a1s-rw:first-of-type{border-top:0}.a1s-sd-cfg .a1s-rw small{color:var(--a1s-ink3);margin-top:2px;font-size:12.5px;display:block}.a1s-sd-tg{background:var(--a1s-accent);border-radius:12px;width:38px;height:22px;position:relative}.a1s-sd-tg:after{content:"";background:#fff;border-radius:50%;width:16px;height:16px;position:absolute;top:3px;right:3px}.a1s-sd-tg.a1s-off{background:var(--a1s-line)}.a1s-sd-tg.a1s-off:after{left:3px;right:auto}.a1s-sd-inks{gap:6px;display:flex}.a1s-sd-inks i{border-radius:50%;width:20px;height:20px;display:block;box-shadow:inset 0 0 0 1px #0000001a}.a1s-sd-link svg{width:16px;height:16px;color:var(--a1s-ink3);flex:none}.a1s-sd-cols .a1s-ft svg{width:18px;height:18px;color:var(--a1s-accent);flex:none}.a1s-sd-prev{align-items:start}.a1s-sd-proof .a1s-bo-checkl{margin:4px 0 16px;font-size:13.5px}.a1s-sd-proof .a1s-acts{gap:8px;margin-bottom:16px;display:flex}.a1s-sd-proof .a1s-acts span{text-align:center;border:1px solid var(--a1s-line);border-radius:10px;flex:1;padding:10px 0;font-size:13px;font-weight:600}.a1s-sd-proof .a1s-acts span.a1s-p{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink);border-color:#0000}.a1s-sd-scale{border-radius:16px;position:relative;overflow:hidden;box-shadow:0 2px 4px #0b15380d,0 30px 60px -28px #0b153861}.a1s-sd-scale>.a1s-sd-r{transform-origin:0 0;position:absolute;top:0;left:0}.a1s-sd-r{font-family:var(--a1s-font-inter),system-ui,sans-serif;color:#13152b;--a1s-ix:#4f46e5;--a1s-ixs:#eef0ff;--a1s-ln:#e6e8f0;--a1s-mu:#6b7088;font-size:14px;line-height:1.35}.a1s-sd-r b{font-weight:600}.a1s-sd-r .a1s-sdr-i{vertical-align:middle;width:18px;height:18px;display:inline-block}.a1s-sd-r .a1s-sdr-chrome{border-bottom:1px solid var(--a1s-ln);background:#f3f4f8;align-items:center;gap:7px;height:38px;padding:0 14px;display:flex}.a1s-sd-r .a1s-sdr-chrome i{background:#d6d9e3;border-radius:50%;width:10px;height:10px;display:block}.a1s-sd-r .a1s-sdr-chrome span{border:1px solid var(--a1s-ln);color:#5b6078;background:#fff;border-radius:7px;flex:0 0 520px;align-items:center;height:24px;margin-left:14px;padding:0 10px;font:12.5px ui-monospace,Menlo,monospace;display:flex}.a1s-sd-rf{background:#f1f2f7;width:1100px;height:720px}.a1s-sd-rf .a1s-sdr-room{position:absolute;inset:38px 0 0}.a1s-sd-rf .a1s-sdr-card{background:#fff;border-radius:14px;position:absolute;box-shadow:0 1px 2px #1416320f,0 8px 24px -14px #1416322e}.a1s-sd-rf .a1s-sdr-brand{align-items:center;gap:12px;width:338px;height:58px;padding:0 14px;display:flex;top:14px;left:20px}.a1s-sd-rf .a1s-sdr-logo{background:var(--a1s-ix);color:#fff;border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.a1s-sd-rf .a1s-sdr-brand b{font-size:15px;line-height:1.1}.a1s-sd-rf .a1s-sdr-brand .a1s-sdr-ct{color:var(--a1s-ix);align-items:flex-start;gap:6px;margin-left:8px;font-size:12px;font-weight:600;display:flex}.a1s-sd-rf .a1s-sdr-brand .a1s-sdr-ct small{color:var(--a1s-mu);font-size:11px;font-weight:400;display:block}.a1s-sd-rf .a1s-sdr-dock{flex-direction:column;gap:4px;width:66px;padding:10px 6px;display:flex;top:84px;left:20px}.a1s-sd-rf .a1s-sdr-dock span{color:#3b3f5c;border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:9px 0;font-size:10.5px;display:flex}.a1s-sd-rf .a1s-sdr-dock span.a1s-sdr-on{background:var(--a1s-ixs);color:var(--a1s-ix);font-weight:600}.a1s-sd-rf .a1s-sdr-dock .a1s-sdr-sv{border-top:1px solid var(--a1s-ln);margin-top:4px;padding-top:12px;position:relative}.a1s-sd-rf .a1s-sdr-dock .a1s-sdr-sv:after{content:"";background:#f59e0b;border-radius:50%;width:7px;height:7px;position:absolute;top:10px;right:16px}.a1s-sd-rf .a1s-sdr-panel{width:270px;padding:16px;top:84px;bottom:20px;left:98px}.a1s-sd-rf .a1s-sdr-ph{align-items:center;gap:10px;margin-bottom:14px;display:flex}.a1s-sd-rf .a1s-sdr-ph .a1s-sdr-t{background:var(--a1s-ixs);width:30px;height:30px;color:var(--a1s-ix);border-radius:8px;place-items:center;font-weight:700;display:grid}.a1s-sd-rf .a1s-sdr-ph small{color:var(--a1s-mu);font-size:11.5px;display:block}.a1s-sd-rf .a1s-sdr-ph .a1s-sdr-sz{background:var(--a1s-ixs);color:var(--a1s-ix);border-radius:7px;margin-left:auto;padding:5px 8px;font-size:11px;font-weight:600}.a1s-sd-rf .a1s-sdr-lb{color:#3b3f5c;justify-content:space-between;margin:12px 0 7px;font-size:12px;display:flex}.a1s-sd-rf .a1s-sdr-lb .a1s-sdr-mu{color:var(--a1s-mu)}.a1s-sd-rf .a1s-sdr-ta{border:1.5px solid var(--a1s-ix);box-shadow:0 0 0 3px var(--a1s-ixs);border-radius:10px}.a1s-sd-rf .a1s-sdr-ta div{height:46px;padding:10px 12px;font-size:14px}.a1s-sd-rf .a1s-sdr-ta .a1s-sdr-tb{border-top:1px solid var(--a1s-ln);color:#3b3f5c;background:#f6f7fb;border-radius:0 0 9px 9px;align-items:center;gap:6px;height:auto;padding:6px 8px;font-size:12px;display:flex}.a1s-sd-rf .a1s-sdr-ta .a1s-sdr-tb span{border-radius:5px;place-items:center;width:22px;height:22px;font-weight:700;display:grid}.a1s-sd-rf .a1s-sdr-ta .a1s-sdr-tb span.a1s-sdr-on{background:#e3e5f2}.a1s-sd-rf .a1s-sdr-ta .a1s-sdr-tb small{color:var(--a1s-mu);margin-left:auto}.a1s-sd-rf .a1s-sdr-font{border:1px solid var(--a1s-ln);border-radius:10px;align-items:center;gap:10px;padding:9px 10px;display:flex}.a1s-sd-rf .a1s-sdr-font .a1s-sdr-aa{background:#f3f4f8;border-radius:8px;place-items:center;width:34px;height:34px;font-family:Georgia,serif;font-weight:700;display:grid}.a1s-sd-rf .a1s-sdr-font small{color:var(--a1s-mu);font-size:11px;display:block}.a1s-sd-rf .a1s-sdr-font .a1s-sdr-ch{color:var(--a1s-mu);margin-left:auto}.a1s-sd-rf .a1s-sdr-sws{gap:7px;display:flex}.a1s-sd-rf .a1s-sdr-sws i{width:30px;height:30px;box-shadow:inset 0 0 0 1px rgba(0,0,0,.sdr-1);border-radius:7px;display:block}.a1s-sd-rf .a1s-sdr-sws i.a1s-sdr-on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--a1s-ix)}.a1s-sd-rf .a1s-sdr-sl{color:#3b3f5c;grid-template-columns:52px 1fr 64px;align-items:center;gap:10px;margin-top:12px;font-size:12px;display:grid}.a1s-sd-rf .a1s-sdr-sl .a1s-sdr-tr{background:#dde0ec;border-radius:4px;height:4px;position:relative}.a1s-sd-rf .a1s-sdr-sl .a1s-sdr-tr i{background:var(--a1s-ix);border-radius:4px;position:absolute;top:0;bottom:0;left:0}.a1s-sd-rf .a1s-sdr-sl .a1s-sdr-tr b{background:var(--a1s-ix);border:3px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;top:-6px;box-shadow:0 1px 3px #00000040}.a1s-sd-rf .a1s-sdr-sl .a1s-sdr-v{border:1px solid var(--a1s-ln);border-radius:8px;padding:7px 8px;font-size:12.5px}.a1s-sd-rf .a1s-sdr-fx{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.a1s-sd-rf .a1s-sdr-fx span{text-align:center;border:1px solid var(--a1s-ln);border-radius:8px;padding:9px 0;font-size:12px;font-weight:500}.a1s-sd-rf .a1s-sdr-fx span.a1s-sdr-on{background:var(--a1s-ix);border-color:var(--a1s-ix);color:#fff;font-weight:600}.a1s-sd-rf .a1s-sdr-tool{color:#3b3f5c;align-items:center;gap:16px;height:50px;padding:0 18px;font-size:13px;display:flex;top:14px;left:50%;transform:translate(-30%)}.a1s-sd-rf .a1s-sdr-tool .a1s-sdr-sep{background:var(--a1s-ln);width:1px;height:22px}.a1s-sd-rf .a1s-sdr-tool .a1s-sdr-ly{align-items:center;gap:6px;display:flex}.a1s-sd-rf .a1s-sdr-tool .a1s-sdr-ly .a1s-sdr-ct2{background:var(--a1s-ixs);color:var(--a1s-ix);border-radius:5px;padding:1px 6px;font-size:11px;font-weight:700}.a1s-sd-rf .a1s-sdr-sides{gap:6px;width:84px;padding:8px;display:grid;top:14px;right:20px}.a1s-sd-rf .a1s-sdr-sides span{color:#3b3f5c;border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:8px 0;font-size:11px;display:flex}.a1s-sd-rf .a1s-sdr-sides span.a1s-sdr-on{background:var(--a1s-ixs);color:var(--a1s-ix);font-weight:600;box-shadow:inset 0 0 0 1.5px #c7cbfa}.a1s-sd-rf .a1s-sdr-sides svg{width:34px;height:30px}.a1s-sd-rf .a1s-sdr-shirt{place-items:center;display:grid;position:absolute;inset:80px 120px 88px 385px}.a1s-sd-rf .a1s-sdr-shirt>svg{filter:drop-shadow(0 18px 24px #1416322e);width:440px;height:440px}.a1s-sd-rf .a1s-sdr-bb{align-items:center;gap:10px;display:flex;position:absolute;bottom:16px;left:385px;right:20px}.a1s-sd-rf .a1s-sdr-bb .a1s-sdr-card{align-items:center;gap:8px;height:52px;padding:0 14px;font-size:13px;display:flex;position:static}.a1s-sd-rf .a1s-sdr-bb .a1s-sdr-ok i{background:#16a34a;border-radius:50%;width:8px;height:8px;display:block}.a1s-sd-rf .a1s-sdr-bb .a1s-sdr-pr{gap:12px;margin-left:auto}.a1s-sd-rf .a1s-sdr-bb .a1s-sdr-pr b{font-size:16px}.a1s-sd-rf .a1s-sdr-bb .a1s-sdr-pr small{color:var(--a1s-mu);font-size:11px;display:block}.a1s-sd-rf .a1s-sdr-bb .a1s-sdr-ib{border:1px solid var(--a1s-ln);border-radius:9px;place-items:center;width:34px;height:34px;display:grid}.a1s-sd-rf .a1s-sdr-bb .a1s-sdr-go{background:var(--a1s-ix);color:#fff;border-radius:12px;padding:0 18px;font-weight:600}.a1s-sd-rm{background:#fff;width:520px;height:700px;padding:22px 24px}.a1s-sd-rm .a1s-sdr-cr{letter-spacing:.12em;color:var(--a1s-mu);font:11px ui-monospace,Menlo,monospace}.a1s-sd-rm h4{font-family:var(--a1s-head),var(--a1s-font-inter),sans-serif;letter-spacing:-.02em;margin:4px 0;font-size:25px;font-weight:700}.a1s-sd-rm .a1s-sdr-st{color:#f59e0b;font-size:13px}.a1s-sd-rm .a1s-sdr-st span{color:var(--a1s-mu)}.a1s-sd-rm .a1s-sdr-pr{color:var(--a1s-mu);margin:10px 0 14px;font-size:13px}.a1s-sd-rm .a1s-sdr-pr b{color:#13152b;margin-right:6px;font-size:24px}.a1s-sd-rm .a1s-sdr-row{justify-content:space-between;margin:12px 0 8px;font-size:13.5px;display:flex}.a1s-sd-rm .a1s-sdr-row b{font-weight:600}.a1s-sd-rm .a1s-sdr-row span{color:var(--a1s-mu)}.a1s-sd-rm .a1s-sdr-cl{gap:9px;display:flex}.a1s-sd-rm .a1s-sdr-cl i{border-radius:50%;width:30px;height:30px;display:block;box-shadow:inset 0 0 0 1px #0000001f}.a1s-sd-rm .a1s-sdr-cl i.a1s-sdr-on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--a1s-ix)}.a1s-sd-rm .a1s-sdr-sz{gap:7px;display:flex}.a1s-sd-rm .a1s-sdr-sz span{border:1px solid var(--a1s-ln);border-radius:8px;padding:7px 12px;font-size:13px}.a1s-sd-rm .a1s-sdr-sz span.a1s-sdr-on{background:var(--a1s-ix);color:#fff;border-color:var(--a1s-ix);font-weight:600}.a1s-sd-rm .a1s-sdr-dh{border:1px solid var(--a1s-ln);border-radius:14px;margin-top:18px;padding:14px}.a1s-sd-rm .a1s-sdr-dh .a1s-sdr-t{align-items:center;gap:10px;margin-bottom:12px;font-size:17px;font-weight:700;display:flex}.a1s-sd-rm .a1s-sdr-dh .a1s-sdr-t i{background:var(--a1s-ixs);border-radius:7px;width:28px;height:28px;display:block}.a1s-sd-rm .a1s-sdr-dh .a1s-sdr-t span{border:1px solid var(--a1s-ln);border-radius:9px;margin-left:auto;padding:7px 11px;font-size:12.5px;font-weight:500}.a1s-sd-rm .a1s-sdr-ar{grid-template-columns:repeat(4,1fr);gap:5px;margin-bottom:10px;display:grid}.a1s-sd-rm .a1s-sdr-ar span{text-align:center;border:1px solid var(--a1s-ln);border-radius:8px;padding:8px 0;font-size:12.5px}.a1s-sd-rm .a1s-sdr-ar span.a1s-sdr-on{background:var(--a1s-ixs);color:var(--a1s-ix);border-color:#b9bef8;font-weight:600}.a1s-sd-rm .a1s-sdr-tl{grid-template-columns:repeat(5,1fr);gap:4px;margin-bottom:10px;display:grid}.a1s-sd-rm .a1s-sdr-tl span{color:#3b3f5c;border-radius:10px;flex-direction:column;align-items:center;gap:4px;padding:9px 0;font-size:11.5px;display:flex}.a1s-sd-rm .a1s-sdr-tl span.a1s-sdr-on{background:var(--a1s-ixs);color:var(--a1s-ix)}.a1s-sd-rm .a1s-sdr-in{grid-template-columns:1fr 96px;gap:8px;margin-bottom:10px;display:grid}.a1s-sd-rm .a1s-sdr-in span{border:1px solid var(--a1s-ln);border-radius:9px;padding:10px 12px;font-size:14px}.a1s-sd-rm .a1s-sdr-in span:last-child{letter-spacing:.02em;align-items:center;font-size:12px;font-weight:800;display:flex}.a1s-sd-rm .a1s-sdr-ok{border:1px solid var(--a1s-ln);border-radius:12px;align-items:center;gap:8px;margin-top:12px;padding:11px 14px;font-size:13.5px;font-weight:600;display:flex}.a1s-sd-rm .a1s-sdr-ok i{background:#16a34a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5 9-10'/%3E%3C/svg%3E") 50%/11px no-repeat;border-radius:50%;width:18px;height:18px;display:block}.a1s-sd-rm .a1s-sdr-buy{grid-template-columns:130px 1fr;gap:10px;margin-top:12px;display:grid}.a1s-sd-rm .a1s-sdr-buy .a1s-sdr-q{border:1px solid var(--a1s-ln);border-radius:12px;justify-content:space-between;align-items:center;padding:0 14px;font-size:17px;font-weight:600;display:flex}.a1s-sd-rm .a1s-sdr-buy .a1s-sdr-q span{color:var(--a1s-mu);font-weight:400}.a1s-sd-rm .a1s-sdr-buy .a1s-sdr-a{text-align:center;background:var(--a1s-ix);color:#fff;border-radius:12px;padding:14px 0;font-size:15px;font-weight:600;box-shadow:0 10px 20px -12px #4f46e5cc}.a1s-sd-rm .a1s-sdr-ft{color:var(--a1s-mu);margin-top:10px;font-size:12px}.a1s-sd-rp{background:#0b0d18;border-radius:46px;width:330px;height:690px;padding:12px}.a1s-sd-rp .a1s-sdr-sc{background:#fff;border-radius:36px;flex-direction:column;width:100%;height:100%;display:flex;overflow:hidden}.a1s-sd-rp .a1s-sdr-sb{justify-content:space-between;padding:14px 26px 6px;font-size:13px;font-weight:600;display:flex}.a1s-sd-rp .a1s-sdr-hd{border-bottom:1px solid var(--a1s-ln);justify-content:space-between;padding:6px 18px 10px;font-size:15px;display:flex}.a1s-sd-rp .a1s-sdr-hd span{color:var(--a1s-mu);font-size:13px}.a1s-sd-rp .a1s-sdr-st{background:#f1f2f7;place-items:center;height:225px;display:grid;position:relative}.a1s-sd-rp .a1s-sdr-st>svg{width:170px;height:170px;margin-top:-26px}.a1s-sd-rp .a1s-sdr-strip{background:#fff;border-radius:12px;gap:6px;padding:6px;display:flex;position:absolute;bottom:12px;left:50%;transform:translate(-50%);box-shadow:0 6px 16px -8px #0003}.a1s-sd-rp .a1s-sdr-strip span{text-align:center;color:#3b3f5c;border-radius:9px;width:62px;padding:7px 0;font-size:11px}.a1s-sd-rp .a1s-sdr-strip span.a1s-sdr-on{background:var(--a1s-ixs);color:var(--a1s-ix);font-weight:600;box-shadow:inset 0 0 0 1.5px #c7cbfa}.a1s-sd-rp .a1s-sdr-chips{gap:6px;padding:12px 14px 4px;display:flex}.a1s-sd-rp .a1s-sdr-chips span{background:var(--a1s-ix);color:#fff;border-radius:8px;padding:7px 10px;font-size:12px;font-weight:600}.a1s-sd-rp .a1s-sdr-tl{grid-template-columns:repeat(5,1fr);padding:8px 10px;display:grid}.a1s-sd-rp .a1s-sdr-tl span{color:#3b3f5c;border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:8px 0;font-size:11px;display:flex}.a1s-sd-rp .a1s-sdr-tl span.a1s-sdr-on{background:var(--a1s-ixs);color:var(--a1s-ix)}.a1s-sd-rp .a1s-sdr-fl{padding:0 14px}.a1s-sd-rp .a1s-sdr-fl .a1s-sdr-in{border:1px solid var(--a1s-ln);border-radius:10px;margin-bottom:10px;padding:11px 12px;font-size:14px}.a1s-sd-rp .a1s-sdr-fl .a1s-sdr-rw{color:#3b3f5c;align-items:center;gap:10px;margin-bottom:10px;font-size:13px;display:flex}.a1s-sd-rp .a1s-sdr-fl .a1s-sdr-rw i{border-radius:50%;width:22px;height:22px;display:block;box-shadow:inset 0 0 0 1px #0000001f}.a1s-sd-rp .a1s-sdr-fl .a1s-sdr-rw i.a1s-sdr-on{box-shadow:0 0 0 2px #fff,0 0 0 4px var(--a1s-ix)}.a1s-sd-rp .a1s-sdr-fl .a1s-sdr-sg{background:#f1f2f7;border-radius:9px;padding:3px;display:flex}.a1s-sd-rp .a1s-sdr-fl .a1s-sdr-sg span{border-radius:7px;padding:5px 12px;font-size:13px}.a1s-sd-rp .a1s-sdr-fl .a1s-sdr-sg span.a1s-sdr-on{box-shadow:0 1px 3px rgba(0,0,0,.sdr-1);background:#fff;font-weight:600}.a1s-sd-rp .a1s-sdr-pin{border-top:1px solid var(--a1s-ln);margin-top:auto;padding:12px 14px 16px}.a1s-sd-rp .a1s-sdr-pin b{font-size:17px}.a1s-sd-rp .a1s-sdr-pin small{color:var(--a1s-mu);margin-bottom:10px;font-size:11.5px;display:block}.a1s-sd-rp .a1s-sdr-pin div{text-align:center;background:var(--a1s-ix);color:#fff;border-radius:14px;padding:14px 0;font-size:15px;font-weight:600}.a1s-sd-vis3{place-items:center;display:grid;height:auto!important;padding:24px!important}.a1s-sd-rf .a1s-sdr-brand{width:372px}.a1s-sd-rf .a1s-sdr-brand .a1s-sdr-ct,.a1s-sd-rf .a1s-sdr-ph,.a1s-sd-rf .a1s-sdr-ph .a1s-sdr-sz,.a1s-sd-rf .a1s-sdr-bb .a1s-sdr-card,.a1s-sd-rf .a1s-sdr-tool,.a1s-sd-rf .a1s-sdr-lb,.a1s-sd-rf .a1s-sdr-ph small{white-space:nowrap}.a1s-sd-rf .a1s-sdr-bb{gap:8px}.a1s-sd-rf .a1s-sdr-bb .a1s-sdr-card{padding:0 12px}.a1s-sd-rf .a1s-sdr-fx span{white-space:nowrap}@media (max-width:1180px){.a1s-sd-hero .a1s-wrap{grid-template-columns:1fr;gap:28px}.a1s-sd-two,.a1s-sd-lb,.a1s-sd-ai,.a1s-sd-conf,.a1s-sd-save,.a1s-sd-prev,.a1s-sd-set{grid-template-columns:1fr}.a1s-sd-two>*,.a1s-sd-lb>*,.a1s-sd-ai>*,.a1s-sd-conf>*,.a1s-sd-save>*,.a1s-sd-prev>*,.a1s-sd-set>*{min-width:0}.a1s-sd-bridge{flex-direction:row;justify-content:center;width:auto}.a1s-sd-bridge span{transform:rotate(90deg)}.a1s-sd-rule{position:static}.a1s-sd-conf .a1s-sd-opts{border-left:0;border-top:1px solid var(--a1s-line2)}.a1s-sd-orders,.a1s-sd-tools{grid-template-columns:repeat(2,1fr)}.a1s-sd-multi{grid-template-columns:1fr;justify-items:center}.a1s-sd-fan{width:100%}}@media (max-width:900px){.a1s-sd-designs,.a1s-sd-cols .a1s-row,.a1s-sd-fan{grid-template-columns:repeat(2,1fr)}.a1s-sd-fan:before{display:none}.a1s-sd-vis3 .a1s-sd-scale{zoom:.8}}@media (max-width:640px){.a1s-sd-hero{padding-top:118px}.a1s-sd-orders,.a1s-sd-tools{grid-template-columns:1fr}.a1s-sd-marq div{width:120px}.a1s-sd-vis3 .a1s-sd-scale{zoom:.62}.a1s-sd-cols .a1s-row svg{width:90px;height:90px}.a1s-sd-drafts{grid-template-columns:repeat(2,1fr)}.a1s-sd-prompt{flex-wrap:wrap}.a1s-sd-prompt span{margin-left:0}.a1s-sd-ztag{display:none}.a1s-sd-conf .a1s-sd-stage{min-height:320px}.a1s-sd-sheet{grid-template-columns:repeat(4,1fr)}.a1s-sd-bag,.a1s-sd-src{width:100%}.a1s-sd-cfg .a1s-rw{padding:14px 18px}}.a1s-sd-hero .a1s-wrap{grid-template-columns:.74fr 1.26fr}.a1s-sd-ss{position:relative}.a1s-sd-ss-frame{border:1px solid var(--a1s-line);width:760px;height:520px;box-shadow:var(--a1s-shadow);background:radial-gradient(90% 80% at 70% 20%,#e6edff 0%,#f4f6fc 55%,#eef1f8 100%);border-radius:26px;position:relative;overflow:hidden}.a1s-sd-ss-slide{opacity:0;pointer-events:none;justify-content:center;align-items:center;transition:opacity .6s,transform .6s cubic-bezier(.2,.8,.2,1);display:flex;position:absolute;inset:0;transform:translateY(14px)scale(.985)}.a1s-sd-ss-slide.a1s-on{opacity:1;pointer-events:auto;transform:none}.a1s-sd-ss-pdp{grid-template-columns:300px 360px;align-items:center;gap:22px;padding:10px 10px 0;display:grid}.a1s-sd-ss-gal{border:1px solid var(--a1s-line);background:#fff;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:16px;height:470px;display:flex;box-shadow:0 20px 40px -26px #0b153859}.a1s-sd-ss-gal .a1s-sd-ss-th{gap:8px;display:flex}.a1s-sd-ss-gal .a1s-sd-ss-th span{border:1px solid var(--a1s-line);background:#f7f8fc;border-radius:10px;place-items:center;width:46px;height:46px;display:grid}.a1s-sd-ss-gal .a1s-sd-ss-th span.a1s-on{border-color:#4f46e5;box-shadow:0 0 0 2px #eef0ff}.a1s-sd-ss-gal .a1s-sd-ss-th svg{width:30px;height:30px}.a1s-sd-ss-gal small{color:var(--a1s-ink3);font-size:11.5px}.a1s-sd-ss-ph{grid-template-columns:auto 300px;align-items:center;gap:40px;display:grid}.a1s-sd-ss-notes{gap:12px;display:grid}.a1s-sd-ss-notes div{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow-sm);color:var(--a1s-ink2);border-radius:16px;grid-template-columns:34px 1fr;align-items:start;gap:12px;padding:14px 16px;font-size:14px;display:grid}.a1s-sd-ss-notes b{color:var(--a1s-ink);margin-bottom:2px;font-size:15px;display:block}.a1s-sd-ss-notes .a1s-bo-ic{border-radius:10px;width:34px;height:34px;margin:0}.a1s-sd-ss-notes .a1s-bo-ic svg{width:17px;height:17px}.a1s-sd-ss-tabs{grid-template-columns:repeat(3,1fr);gap:10px;width:760px;margin-top:16px;display:grid}.a1s-sd-ss-tabs button{all:unset;cursor:pointer;border:1px solid var(--a1s-line);background:var(--a1s-surface);border-radius:14px;padding:12px 14px 14px;transition:border-color .2s,background .2s;display:block}.a1s-sd-ss-tabs button b{color:var(--a1s-ink2);font-size:14.5px;font-weight:600;display:block}.a1s-sd-ss-tabs button small{color:var(--a1s-ink3);margin-top:2px;font-size:12.5px;display:block}.a1s-sd-ss-tabs button .a1s-sd-ss-bar{background:var(--a1s-line2);border-radius:3px;height:3px;margin-top:12px;display:block;overflow:hidden}.a1s-sd-ss-tabs button .a1s-sd-ss-bar i{background:var(--a1s-grad);border-radius:3px;width:0;height:100%;display:block}.a1s-sd-ss-tabs button.a1s-on{border-color:var(--a1s-b300);background:var(--a1s-tint)}.a1s-sd-ss-tabs button.a1s-on b{color:var(--a1s-accent-ink)}.a1s-sd-ss-tabs button.a1s-on .a1s-sd-ss-bar i{animation:6s linear forwards a1s-sd-ss-fill}.a1s-sd-ss.a1s-sd-ss-paused .a1s-sd-ss-tabs button.a1s-on .a1s-sd-ss-bar i{animation-play-state:paused}.a1s-sd-ss-tabs button:focus-visible{outline:2px solid var(--a1s-accent);outline-offset:2px}@keyframes a1s-sd-ss-fill{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.a1s-sd-ss-slide{transition:none}.a1s-sd-ss-tabs button.a1s-on .a1s-sd-ss-bar i{width:100%;animation:none}}@media (max-width:1180px){.a1s-sd-ss{max-width:760px}}@media (max-width:900px){.a1s-sd-ss-frame,.a1s-sd-ss-tabs{zoom:.86}}@media (max-width:640px){.a1s-sd-ss-frame{zoom:.47}.a1s-sd-ss-tabs{zoom:1;grid-template-columns:1fr;gap:6px;width:auto}.a1s-sd-ss-tabs button{padding:10px 12px}.a1s-sd-ss-tabs button small{display:none}}@media (max-width:1180px){.a1s-sd-hero .a1s-wrap{grid-template-columns:1fr}.a1s-sd-hero .a1s-wrap>*{min-width:0}}.a1s-x-planwrap{padding-right:250px;position:relative}@media (max-width:1180px){.a1s-x-head{grid-template-columns:1fr;gap:16px}.a1s-x-split>*,.a1s-x-ts>*,.a1s-x-camp>*,.a1s-x-scan>*,.a1s-x-ch>*,.a1s-x-st>*,.a1s-x-buy>*,.a1s-x-money>*,.a1s-x-ctl>*,.a1s-x-check>*,.a1s-x-map>*,.a1s-x-feats>*{min-width:0}.a1s-x-map{grid-template-columns:repeat(3,1fr)}.a1s-x-feats.a1s-bo-f4{grid-template-columns:repeat(2,1fr)}.a1s-x-bld{grid-template-columns:210px 1fr}.a1s-x-bld .a1s-bo-ins{display:none}.a1s-x-split,.a1s-x-ts,.a1s-x-camp,.a1s-x-scan{grid-template-columns:1fr;gap:36px}.a1s-x-phone{margin:0 auto}.a1s-x-ch,.a1s-x-st,.a1s-x-money,.a1s-x-ctl,.a1s-x-check{grid-template-columns:1fr 1fr}.a1s-x-files,.a1s-x-flow{grid-template-columns:repeat(3,1fr)}.a1s-x-sec .a1s-x-planwrap{grid-template-columns:1fr;padding-right:0}.a1s-x-plan{overflow-x:auto}.a1s-x-cal{min-width:760px}.a1s-x-card{margin:18px auto 0;position:relative;top:auto;right:auto;transform:none}.a1s-x-q{padding-bottom:0}.a1s-x-360{width:auto;margin-top:14px;position:relative;bottom:auto;right:auto}}@media (max-width:900px){.a1s-x-map,.a1s-x-feats,.a1s-x-feats.a1s-bo-f2,.a1s-x-feats.a1s-bo-f4{grid-template-columns:1fr 1fr}.a1s-x-bld{grid-template-columns:1fr}.a1s-x-bld .a1s-bo-lib{display:none}.a1s-x-ch,.a1s-x-st,.a1s-x-buy,.a1s-x-money,.a1s-x-ctl,.a1s-x-sw{grid-template-columns:1fr}.a1s-x-pipe{grid-template-columns:1fr 1fr;gap:18px}.a1s-x-pipe:before{display:none}.a1s-x-cat{overflow-x:auto}.a1s-x-cat .a1s-row{min-width:620px}}@media (max-width:640px){.a1s-x-sec{padding-top:72px}.a1s-x-map,.a1s-x-feats,.a1s-x-feats.a1s-bo-f2,.a1s-x-feats.a1s-bo-f4,.a1s-x-check,.a1s-x-flow{grid-template-columns:1fr}.a1s-x-files,.a1s-x-pipe{grid-template-columns:1fr 1fr}.a1s-x-tile{min-height:0}.a1s-x-stick,.a1s-x-tabs{max-width:100%;overflow-x:auto}.a1s-x-store .a1s-pr{grid-template-columns:1fr 1fr}.a1s-x-store .a1s-bo-bn2{flex-direction:column;align-items:flex-start;gap:12px}.a1s-x-store .a1s-bo-rost{flex-direction:column;align-items:flex-start;gap:8px}.a1s-x-run .a1s-bo-k4>div b{font-size:22px}.a1s-x-plan .a1s-tb{flex-direction:column;align-items:flex-start;gap:10px}.a1s-x-sug .a1s-s{grid-template-columns:44px 1fr}.a1s-x-sug .a1s-s>.a1s-bo-btn{grid-column:2;justify-self:start}.a1s-x-live .a1s-r{grid-template-columns:1fr auto auto}.a1s-x-live .a1s-pa{display:none}.a1s-x-phone{width:250px}.a1s-x-cat .a1s-bo-sup{flex-wrap:wrap}.a1s-x-rule{flex-direction:column;align-items:flex-start;gap:10px}.a1s-x-bld .a1s-cv{padding:10px}.a1s-x-pg .a1s-hr{grid-template-columns:1fr}.a1s-x-pg .a1s-tb .a1s-g{grid-template-columns:repeat(2,1fr)}.a1s-x-pg .a1s-nv span{display:none}.a1s-bo-draft .a1s-acts{flex-wrap:wrap}}.a1s-in-hub{grid-template-columns:repeat(3,1fr);gap:20px;margin-top:20px;display:grid}.a1s-in-hc{background:var(--a1s-surface);border:1px solid var(--a1s-line);color:inherit;border-radius:26px;flex-direction:column;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;overflow:hidden}.a1s-in-hc:hover{border-color:var(--a1s-b300);box-shadow:var(--a1s-shadow);transform:translateY(-2px)}.a1s-in-hc .a1s-in-hv{background:radial-gradient(circle at 50% 60%,var(--in-t) 0%,var(--a1s-surface2) 75%);justify-content:center;align-items:flex-end;gap:0;height:210px;padding-bottom:8px;display:flex;position:relative}.a1s-in-hc .a1s-in-hv svg{width:130px;height:130px;margin:0 -14px}.a1s-in-hc .a1s-in-hb{flex-direction:column;flex:1;gap:8px;padding:24px;display:flex}.a1s-in-hc h3{font:600 22px/1.2 var(--a1s-head)}.a1s-in-hc p{color:var(--a1s-ink2);font-size:14.5px;line-height:1.55}.a1s-in-hc .a1s-in-ts{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.a1s-in-hc .a1s-in-ts span{background:var(--a1s-surface2);color:var(--a1s-ink2);border-radius:999px;padding:5px 10px;font-size:12.5px;font-weight:600}.a1s-in-hc .a1s-in-go{color:var(--a1s-accent-ink);margin-top:auto;padding-top:10px;font-size:14px;font-weight:600}@media (max-width:1100px){.a1s-in-hub{grid-template-columns:1fr 1fr}}@media (max-width:640px){.a1s-in-hub{grid-template-columns:1fr}}.a1s-in-pers{grid-template-columns:.9fr 1.1fr;align-items:center;gap:70px;margin-top:10px;display:grid}.a1s-in-pers ul{gap:0;list-style:none;display:grid}.a1s-in-pers li{border-top:1px solid var(--a1s-line);color:var(--a1s-ink);align-items:center;gap:14px;padding:18px 0;font-size:17px;font-weight:500;display:flex}.a1s-in-pers li:last-child{border-bottom:1px solid var(--a1s-line)}.a1s-in-pers li span{background:var(--a1s-tint);width:30px;height:30px;color:var(--a1s-accent-ink);font:700 13px/1 var(--a1s-head);border-radius:10px;flex:none;place-items:center;display:grid}.a1s-in-pers .a1s-in-big{place-items:center;height:440px;display:grid;position:relative}.a1s-in-pers .a1s-in-big:before{content:"";background:radial-gradient(circle,var(--in-t,#e3ebff) 0%,#f4f6fc00 70%);border-radius:50%;width:400px;height:400px;position:absolute}.a1s-in-pers .a1s-in-big svg{width:380px;height:380px;position:relative}.a1s-in-meth{grid-template-columns:repeat(var(--mn,2),1fr);gap:22px;margin-top:40px;display:grid}.a1s-in-mc{background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:24px;flex-direction:column;gap:14px;padding:28px;display:flex}.a1s-in-mc .a1s-in-mh{justify-content:space-between;align-items:baseline;display:flex}.a1s-in-mc h3{font:600 22px/1.2 var(--a1s-head)}.a1s-in-mc .a1s-in-mh small{color:var(--a1s-ink3);font-size:13px}.a1s-in-mc dl{grid-template-columns:1fr auto;gap:0;display:grid}.a1s-in-mc dt,.a1s-in-mc dd{border-top:1px solid var(--a1s-line2);padding:11px 0;font-size:14.5px}.a1s-in-mc dt{color:var(--a1s-ink2)}.a1s-in-mc dd{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.a1s-in-notes{grid-template-columns:1fr 1fr;gap:16px 50px;margin-top:34px;list-style:none;display:grid}.a1s-in-notes li{color:var(--a1s-ink2);gap:12px;font-size:15.5px;line-height:1.55;display:flex}.a1s-in-notes li svg{color:#1db36a;flex:none;width:20px;height:20px;margin-top:2px}.a1s-in-back{background:linear-gradient(120deg,var(--in-t,#eef3ff),#f7f9fe);border-radius:24px;justify-content:space-between;align-items:center;gap:20px;margin-top:10px;padding:30px 34px;display:flex}.a1s-in-back b{font:600 22px/1.3 var(--a1s-head)}.a1s-in-back p{color:var(--a1s-ink2);margin-top:4px;font-size:15px}.a1s-in-back .a1s-in-rel{flex-wrap:wrap;gap:8px;display:flex}.a1s-in-back .a1s-in-rel a{background:var(--a1s-surface);box-shadow:var(--a1s-shadow-sm);color:var(--a1s-ink);border-radius:999px;padding:9px 14px;font-size:14px;font-weight:600;text-decoration:none}.a1s-in-back .a1s-in-rel a:hover{color:var(--a1s-accent-ink)}@media (max-width:1000px){.a1s-p-tr-sign-design-software .a1s-in-pains,.a1s-p-tr-laser-engraving-software .a1s-in-pains,.a1s-p-tr-sublimation-jersey-software .a1s-in-pains,.a1s-p-tr-product-configurator-software .a1s-in-pains,.a1s-p-tr-sticker-label-software .a1s-in-pains,.a1s-p-tr-promotional-products-design-software .a1s-in-pains,.a1s-p-tr-office-stationery-software .a1s-in-pains,.a1s-p-tr-tradeshow-supplies-software .a1s-in-pains,.a1s-p-tr-footwear-design-software .a1s-in-pains,.a1s-p-tr-trophy-and-awards-design-software .a1s-in-pains,.a1s-p-tr-mug-drinkware-software .a1s-in-pains,.a1s-in-pers{grid-template-columns:1fr;gap:30px}.a1s-in-meth{grid-template-columns:1fr}}@media (max-width:640px){.a1s-in-notes{grid-template-columns:1fr}.a1s-in-pers .a1s-in-big{height:300px}.a1s-in-pers .a1s-in-big svg{width:260px;height:260px}.a1s-in-back{flex-direction:column;align-items:flex-start}}.a1s-in-hero{padding:140px 0 30px;position:relative;overflow:hidden}.a1s-in-hero .a1s-wrap{grid-template-columns:.92fr 1.08fr;align-items:center;gap:40px;display:grid}.a1s-in-hero .a1s-in-eb{font:600 12px/1 var(--a1s-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--a1s-accent-ink);align-items:center;gap:10px;display:inline-flex}.a1s-in-hero .a1s-in-eb a{color:inherit;opacity:.7;text-decoration:none}.a1s-in-hero .a1s-in-eb a:hover{opacity:1}.a1s-in-hero .a1s-in-eb:before{content:"";background:var(--a1s-accent);border-radius:2px;width:28px;height:2px}.a1s-in-hero h1{letter-spacing:-.035em;margin:20px 0 22px;font-size:clamp(44px,5vw,72px);line-height:1.03}.a1s-in-hero .a1s-lead{max-width:560px;font-size:19px;line-height:1.6}.a1s-in-hero .a1s-bo-btns{margin-top:30px}.a1s-in-scene{height:520px;position:relative}.a1s-in-scene:before{content:"";background:radial-gradient(circle,var(--in-t,#dce6ff) 0%,#f4f6fc00 68%);border-radius:50%;width:560px;height:560px;margin:-280px 0 0 -280px;position:absolute;top:50%;left:50%}.a1s-in-scene .a1s-in-it{filter:drop-shadow(0 24px 30px #0b153829);animation:6s ease-in-out infinite alternate a1s-in-bob;animation-delay:var(--d,0s);position:absolute}.a1s-in-scene .a1s-in-it svg{width:100%;height:100%}@keyframes a1s-in-bob{0%{transform:translateY(0) rotate(var(--r,0deg))}to{transform:translateY(-10px) rotate(var(--r,0deg))}}.a1s-in-scene .a1s-in-chip{background:var(--a1s-surface);box-shadow:var(--a1s-shadow);color:var(--a1s-ink);white-space:nowrap;z-index:2;border-radius:999px;align-items:center;gap:8px;padding:9px 14px;font-size:13px;font-weight:600;display:inline-flex;position:absolute}.a1s-in-scene .a1s-in-chip i{background:#1db36a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #1db36a29}@media (prefers-reduced-motion:reduce){.a1s-in-scene .a1s-in-it{animation:none}}.a1s-in-sec{padding:110px 0 0}.a1s-in-label{font:600 12px/1 var(--a1s-sans);letter-spacing:.12em;text-transform:uppercase;color:var(--a1s-ink3);margin-bottom:18px;display:block}.a1s-in-h2{font:600 clamp(32px,3.4vw,48px)/1.1 var(--a1s-head);letter-spacing:-.025em;max-width:860px}.a1s-in-lead{color:var(--a1s-ink2);max-width:680px;margin-top:16px;font-size:18px;line-height:1.6}.a1s-in-pains{grid-template-columns:repeat(3,1fr);gap:0 50px;margin-top:50px;display:grid}.a1s-in-pain{border-top:2px solid var(--a1s-ink);padding-top:26px}.a1s-in-pain .a1s-in-q{font:600 22px/1.3 var(--a1s-head);letter-spacing:-.01em;color:var(--a1s-ink)}.a1s-in-pain .a1s-in-q:before{content:"“";color:var(--a1s-b300);margin-right:2px}.a1s-in-pain .a1s-in-q:after{content:"”";color:var(--a1s-b300)}.a1s-in-pain .a1s-in-a{color:var(--a1s-ink2);gap:12px;margin-top:18px;font-size:15.5px;line-height:1.6;display:flex}.a1s-in-pain .a1s-in-a svg{color:#1db36a;flex:none;width:20px;height:20px;margin-top:3px}.a1s-in-prods{grid-template-columns:repeat(var(--n,6),1fr);gap:30px 14px;margin-top:50px;display:grid}.a1s-in-pr{text-align:center;flex-direction:column;align-items:center;display:flex}.a1s-in-pr .a1s-in-disc{background:radial-gradient(circle at 35% 30%,#fff 0%,var(--in-t,#e3ebff) 64%);border-radius:50%;width:150px;height:150px;margin-bottom:18px;position:relative}.a1s-in-pr .a1s-in-disc svg{width:180px;height:180px;margin:-98px 0 0 -90px;transition:transform .35s cubic-bezier(.2,.8,.2,1);position:absolute;top:50%;left:50%}.a1s-in-pr:hover .a1s-in-disc svg{transform:translateY(-6px)scale(1.04)}.a1s-in-pr b{font-size:16px;font-weight:600}.a1s-in-pr small{color:var(--a1s-ink3);margin-top:3px;font-size:13px;line-height:1.4}@media (prefers-reduced-motion:reduce){.a1s-in-pr .a1s-in-disc svg{transition:none}}.a1s-in-flow{grid-template-columns:repeat(5,1fr);gap:18px;margin-top:56px;display:grid;position:relative}.a1s-in-flow:before{content:"";background:repeating-linear-gradient(90deg,var(--a1s-b300) 0 6px,transparent 6px 12px);height:2px;position:absolute;top:34px;left:10%;right:10%}.a1s-in-step{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.a1s-in-step .a1s-in-dot{background:var(--a1s-surface);width:68px;height:68px;box-shadow:0 0 0 8px var(--a1s-bg),var(--a1s-shadow);color:var(--a1s-accent);border-radius:22px;place-items:center;display:grid}.a1s-in-step .a1s-in-dot svg{width:28px;height:28px}.a1s-in-step small{font:700 11px/1 var(--a1s-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--a1s-accent-ink);margin-top:8px}.a1s-in-step b{font:600 18px/1.25 var(--a1s-head)}.a1s-in-step p{color:var(--a1s-ink2);font-size:14.5px;line-height:1.5}.a1s-in-feats{grid-template-columns:1fr 1fr;gap:0 70px;margin-top:40px;display:grid}.a1s-in-ft{border-top:1px solid var(--a1s-line);color:inherit;grid-template-columns:52px 1fr;gap:20px;padding:32px 0;text-decoration:none;display:grid}.a1s-in-ft .a1s-in-ic{background:var(--a1s-tint);width:52px;height:52px;color:var(--a1s-accent);border-radius:16px;place-items:center;display:grid}.a1s-in-ft .a1s-in-ic svg{width:24px;height:24px}.a1s-in-ft h3{font:600 22px/1.3 var(--a1s-head)}.a1s-in-ft p{color:var(--a1s-ink2);margin-top:8px;font-size:15.5px;line-height:1.6}.a1s-in-ft .a1s-in-go{color:var(--a1s-accent-ink);margin-top:12px;font-size:14px;font-weight:600;display:inline-block}.a1s-in-ft:hover .a1s-in-go{text-underline-offset:3px;text-decoration:underline}.a1s-in-trades{grid-template-columns:repeat(var(--tn,3),1fr);gap:18px;margin-top:40px;display:grid}.a1s-in-tr{background:var(--a1s-surface);border:1px solid var(--a1s-line);color:inherit;border-radius:24px;flex-direction:column;gap:10px;padding:26px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;position:relative;overflow:hidden}.a1s-in-tr:hover{border-color:var(--a1s-b300);box-shadow:var(--a1s-shadow);transform:translateY(-2px)}.a1s-in-tr .a1s-in-tart{place-items:center;height:150px;margin:-6px 0 6px;display:grid}.a1s-in-tr .a1s-in-tart svg{width:150px;height:150px}.a1s-in-tr h3{font:600 20px/1.25 var(--a1s-head)}.a1s-in-tr p{color:var(--a1s-ink2);font-size:14.5px;line-height:1.55}.a1s-in-tr .a1s-in-go{color:var(--a1s-accent-ink);margin-top:auto;padding-top:6px;font-size:14px;font-weight:600}@media (max-width:1100px){.a1s-in-scene{zoom:.85}.a1s-in-prods{grid-template-columns:repeat(3,1fr)}}@media (max-width:1000px){.a1s-in-hero .a1s-wrap{grid-template-columns:1fr}.a1s-in-scene{zoom:.8;width:600px;margin:0 auto}.a1s-p-ind-apparel-sportswear .a1s-in-pains,.a1s-p-ind-signage-wide-format .a1s-in-pains,.a1s-p-ind-stickers-labels .a1s-in-pains,.a1s-p-ind-awards-promo .a1s-in-pains,.a1s-p-ind-schools-clubs .a1s-in-pains,.a1s-p-ind-business-print .a1s-in-pains,.a1s-in-feats{grid-template-columns:1fr;gap:30px}.a1s-in-flow{grid-template-columns:1fr 1fr;gap:34px 18px}.a1s-in-flow:before{display:none}.a1s-in-trades{grid-template-columns:1fr 1fr}}@media (max-width:640px){.a1s-in-hero{padding-top:120px}.a1s-in-scene{zoom:.56}.a1s-in-prods{grid-template-columns:1fr 1fr;gap:26px 8px}.a1s-in-pr .a1s-in-disc{width:118px;height:118px}.a1s-in-pr .a1s-in-disc svg{width:144px;height:144px;margin:-78px 0 0 -72px}.a1s-in-flow,.a1s-in-trades{grid-template-columns:1fr}.a1s-in-sec{padding-top:80px}}.a1s-sdx-pills{flex-wrap:wrap;gap:8px;margin-bottom:22px;display:flex}.a1s-sdx-pills small{letter-spacing:.1em;text-transform:uppercase;width:100%;color:var(--a1s-ink3);margin-bottom:2px;font-size:12px;font-weight:600;display:block}.a1s-sdx-pills button{all:unset;cursor:pointer;border:1px solid var(--a1s-line);background:var(--a1s-surface);color:var(--a1s-ink2);border-radius:999px;padding:9px 14px;font-size:14px;font-weight:500;transition:background .2s,color .2s,box-shadow .2s}.a1s-sdx-pills button:hover{border-color:var(--a1s-b300);color:var(--a1s-ink)}.a1s-sdx-pills button[aria-pressed=true]{background:var(--a1s-btn-pri-bg);color:var(--a1s-btn-pri-ink);border-color:#0000;font-weight:600;box-shadow:0 8px 20px -10px #0b153880}.a1s-sdx-pills button:focus-visible,.a1s-sdx-wall button:focus-visible,.a1s-sd-marq button:focus-visible{outline:2px solid var(--a1s-accent);outline-offset:2px}.a1s-sdx-wall{grid-template-columns:repeat(6,1fr);gap:12px;display:grid}.a1s-sdx-wall button{all:unset;cursor:pointer;background:var(--a1s-surface);border:1px solid var(--a1s-line);text-align:center;border-radius:18px;padding:16px 10px 14px;transition:opacity .3s,border-color .3s,box-shadow .3s,background .3s;position:relative}.a1s-sdx-wall button svg{width:64px;height:64px;color:var(--a1s-ink3);margin:0 auto 10px;transition:color .3s;display:block}.a1s-sdx-wall button b{color:var(--a1s-ink2);font-size:13.5px;font-weight:600;display:block}.a1s-sdx-wall button small{color:var(--a1s-ink3);margin-top:2px;font-size:11px;display:block}.a1s-sdx-wall button[data-on="0"]{opacity:.38}.a1s-sdx-wall button[data-on="0"]:hover{opacity:.7}.a1s-sdx-wall button[data-on="1"]{border-color:var(--a1s-b300);background:linear-gradient(180deg,var(--a1s-tint),var(--a1s-surface) 70%);box-shadow:0 14px 30px -18px #2153de8c}.a1s-sdx-wall button[data-on="1"] svg{color:var(--a1s-accent)}.a1s-sdx-wall button[data-on="1"] b{color:var(--a1s-ink)}.a1s-sdx-wall button[data-on="1"]:after{content:"";background:var(--a1s-accent) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M5 12l5 5L20 7'/%3E%3C/svg%3E") center/11px no-repeat;border-radius:50%;width:18px;height:18px;position:absolute;top:10px;right:10px}.a1s-sdx-card{display:none}.a1s-sdx-lb[data-m=screen_print] .a1s-sdx-card[data-m=screen_print],.a1s-sdx-lb[data-m=embroidery] .a1s-sdx-card[data-m=embroidery],.a1s-sdx-lb[data-m=dtg] .a1s-sdx-card[data-m=dtg],.a1s-sdx-lb[data-m=dtf_transfer] .a1s-sdx-card[data-m=dtf_transfer],.a1s-sdx-lb[data-m=sublimation] .a1s-sdx-card[data-m=sublimation],.a1s-sdx-lb[data-m=vinyl_htv] .a1s-sdx-card[data-m=vinyl_htv],.a1s-sdx-lb[data-m=uv_print] .a1s-sdx-card[data-m=uv_print],.a1s-sdx-lb[data-m=digital_print] .a1s-sdx-card[data-m=digital_print],.a1s-sdx-lb[data-m=print_cut] .a1s-sdx-card[data-m=print_cut],.a1s-sdx-lb[data-m=pad_print] .a1s-sdx-card[data-m=pad_print],.a1s-sdx-lb[data-m=laser_engraving] .a1s-sdx-card[data-m=laser_engraving]{animation:.35s a1s-sdx-in;display:block}@keyframes a1s-sdx-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.a1s-sdx-sug{all:unset;cursor:pointer;color:#fff;text-underline-offset:3px;font-weight:700;text-decoration:underline}.a1s-sd-marq button{all:unset;cursor:pointer}@media (prefers-reduced-motion:reduce){.a1s-sdx-card,.a1s-sdx-pn,.a1s-sdx-ck{animation:none!important}}.a1s-sdx-tabs{background:var(--a1s-surface);border:1px solid var(--a1s-line);scrollbar-width:none;border-radius:16px;gap:6px;width:max-content;max-width:100%;margin-bottom:24px;padding:6px;display:flex;overflow-x:auto}.a1s-sdx-tabs::-webkit-scrollbar{display:none}.a1s-sdx-tabs button{all:unset;cursor:pointer;white-space:nowrap;color:var(--a1s-ink2);border-radius:11px;flex:none;padding:10px 16px;font-size:14px;font-weight:500;transition:background .2s,color .2s}.a1s-sdx-tabs button:hover{color:var(--a1s-ink);background:var(--a1s-surface2)}.a1s-sdx-tabs button[aria-selected=true]{background:var(--a1s-tint);color:var(--a1s-accent-ink);font-weight:600}.a1s-sdx-tabs button:focus-visible,.a1s-sdx-fams button:focus-visible{outline:2px solid var(--a1s-accent);outline-offset:2px}.a1s-sdx-shape{border:1px solid var(--a1s-line);background:var(--a1s-surface);box-shadow:var(--a1s-shadow);border-radius:24px;overflow:hidden}.a1s-sdx-pn{grid-template-columns:1.25fr .75fr;min-height:520px;display:none}.a1s-sdx-shape[data-f="0"] .a1s-sdx-pn[data-f="0"],.a1s-sdx-shape[data-f="1"] .a1s-sdx-pn[data-f="1"],.a1s-sdx-shape[data-f="2"] .a1s-sdx-pn[data-f="2"],.a1s-sdx-shape[data-f="3"] .a1s-sdx-pn[data-f="3"],.a1s-sdx-shape[data-f="4"] .a1s-sdx-pn[data-f="4"],.a1s-sdx-shape[data-f="5"] .a1s-sdx-pn[data-f="5"],.a1s-sdx-shape[data-f="6"] .a1s-sdx-pn[data-f="6"],.a1s-sdx-shape[data-f="7"] .a1s-sdx-pn[data-f="7"]{animation:.35s a1s-sdx-in;display:grid}.a1s-sdx-st{background:radial-gradient(70% 70% at 50% 45%,#fff 0%,var(--a1s-surface2) 100%);border-right:1px solid var(--a1s-line2);place-items:center;padding:30px;display:grid;position:relative;overflow:hidden}.a1s-sdx-st>svg{width:100%;max-width:440px;height:auto;max-height:440px}.a1s-sdx-st.a1s-sdx-wide>svg{max-width:620px}.a1s-sdx-st .a1s-sdx-tag{background:var(--a1s-surface);box-shadow:var(--a1s-shadow-sm);color:var(--a1s-ink2);white-space:nowrap;border-radius:999px;padding:7px 12px;font-size:12.5px;font-weight:600;position:absolute}.a1s-sdx-st .a1s-sdx-tag i{background:var(--a1s-accent);vertical-align:1px;border-radius:50%;width:8px;height:8px;margin-right:7px;display:inline-block}.a1s-sdx-sd{flex-direction:column;gap:18px;padding:30px;display:flex}.a1s-sdx-sd h4{font-size:20px}.a1s-sdx-sd>p{color:var(--a1s-ink2);margin-top:-10px;font-size:14.5px;line-height:1.55}.a1s-sdx-og{flex-direction:column;gap:8px;display:flex}.a1s-sdx-og>span{color:var(--a1s-ink3);justify-content:space-between;font-size:12.5px;font-weight:600;display:flex}.a1s-sdx-chips{flex-wrap:wrap;gap:6px;display:flex}.a1s-sdx-chips span{border:1px solid var(--a1s-line);color:var(--a1s-ink2);background:var(--a1s-surface);border-radius:10px;padding:8px 12px;font-size:13.5px}.a1s-sdx-chips span.a1s-sdx-on{border-color:var(--a1s-accent);background:var(--a1s-tint);color:var(--a1s-accent-ink);font-weight:600}.a1s-sdx-sws{flex-wrap:wrap;gap:8px;display:flex}.a1s-sdx-sws i{width:28px;height:28px;box-shadow:inset 0 0 0 2px #ffffffe6,0 0 0 1px var(--a1s-line);border-radius:50%}.a1s-sdx-sws i.a1s-sdx-on{box-shadow:inset 0 0 0 2px #fff,0 0 0 2px var(--a1s-accent)}.a1s-sdx-wh{align-items:center;gap:8px;display:flex}.a1s-sdx-wh span{border:1px solid var(--a1s-line);font:600 16px/1 var(--a1s-head);font-variant-numeric:tabular-nums;border-radius:12px;flex:1;padding:12px 14px}.a1s-sdx-wh small{color:var(--a1s-ink3)}.a1s-sdx-price{border-top:1px solid var(--a1s-line2);justify-content:space-between;align-items:baseline;margin-top:auto;padding-top:18px;display:flex}.a1s-sdx-price b{font-family:var(--a1s-head);letter-spacing:-.02em;font-size:30px}.a1s-sdx-price small{color:var(--a1s-ink3);margin-left:6px;font-size:13px}.a1s-sdx-price .a1s-sdx-m{color:#0e7a45;background:#1db36a1f;border-radius:7px;padding:4px 9px;font-size:13px;font-weight:600}.a1s-sdx-fams{grid-template-columns:repeat(4,1fr);gap:16px;margin-top:22px;display:grid}.a1s-sdx-fams button{all:unset;cursor:pointer;background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:20px;padding:22px;transition:border-color .2s,box-shadow .2s}.a1s-sdx-fams button:hover{border-color:var(--a1s-b300)}.a1s-sdx-fams button[aria-pressed=true]{border-color:var(--a1s-b300);box-shadow:0 0 0 3px var(--a1s-tint)}.a1s-sdx-fams .a1s-sdx-t{align-items:center;gap:12px;margin-bottom:10px;display:flex}.a1s-sdx-fams .a1s-sdx-t span{background:var(--a1s-tint);width:44px;height:44px;color:var(--a1s-accent);border-radius:12px;place-items:center;display:grid}.a1s-sdx-fams .a1s-sdx-t svg{width:30px;height:30px}.a1s-sdx-fams h5{font-family:var(--a1s-head);font-size:16.5px;font-weight:600}.a1s-sdx-fams p{color:var(--a1s-ink2);font-size:14px;line-height:1.5}.a1s-sdx-safe{grid-template-columns:1.05fr .95fr;align-items:start;gap:28px;display:grid}.a1s-sdx-chk{background:var(--a1s-surface);border:1px solid var(--a1s-line);box-shadow:var(--a1s-shadow);border-radius:24px;position:sticky;top:150px;overflow:hidden}.a1s-sdx-ck{display:none}.a1s-sdx-safe[data-g="0"] .a1s-sdx-ck[data-g="0"],.a1s-sdx-safe[data-g="1"] .a1s-sdx-ck[data-g="1"],.a1s-sdx-safe[data-g="2"] .a1s-sdx-ck[data-g="2"],.a1s-sdx-safe[data-g="3"] .a1s-sdx-ck[data-g="3"],.a1s-sdx-safe[data-g="4"] .a1s-sdx-ck[data-g="4"],.a1s-sdx-safe[data-g="5"] .a1s-sdx-ck[data-g="5"]{animation:.35s a1s-sdx-in;display:block}.a1s-sdx-cst{background:radial-gradient(70% 70% at 50% 45%,#fff 0%,var(--a1s-surface2) 100%);place-items:start center;height:520px;padding-top:18px;display:grid;position:relative}.a1s-sdx-cst>svg{width:380px;height:380px}.a1s-sdx-warn{color:#5c3800;background:#fff6e5;border:1px solid #f6d9a6;border-radius:14px;align-items:center;gap:12px;padding:14px 16px;font-size:14px;line-height:1.45;display:flex;position:absolute;bottom:20px;left:22px;right:22px}.a1s-sdx-warn svg{color:#b54708;flex:none;width:20px;height:20px}.a1s-sdx-warn b{font-weight:600}.a1s-sdx-warn span.a1s-sdx-act{color:#7a4b00;white-space:nowrap;background:#fff;border:1px solid #f6d9a6;border-radius:9px;flex:none;margin-left:auto;padding:8px 12px;font-size:13px;font-weight:600}.a1s-sdx-bar{border-top:1px solid var(--a1s-line2);color:var(--a1s-ink2);align-items:center;gap:14px;padding:14px 20px;font-size:13px;display:flex}.a1s-sdx-bar .a1s-sdx-fix{color:#b54708;align-items:center;gap:8px;font-weight:600;display:inline-flex}.a1s-sdx-bar .a1s-sdx-fix i{background:#f79009;border-radius:50%;width:8px;height:8px}.a1s-sdx-bar .a1s-sdx-ink{background:var(--a1s-tint);color:var(--a1s-accent-ink);border-radius:8px;margin-left:auto;padding:5px 10px;font-weight:600}.a1s-sdx-guards{grid-template-columns:1fr 1fr;gap:14px;display:grid}.a1s-sdx-guards button{all:unset;cursor:pointer;background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:18px;padding:20px;transition:border-color .2s,box-shadow .2s,background .2s}.a1s-sdx-guards button:hover{border-color:var(--a1s-b300)}.a1s-sdx-guards button[aria-pressed=true]{border-color:var(--a1s-accent);background:linear-gradient(180deg,var(--a1s-tint),var(--a1s-surface) 80%);box-shadow:0 14px 30px -20px #2153de99}.a1s-sdx-guards button:focus-visible{outline:2px solid var(--a1s-accent);outline-offset:2px}.a1s-sdx-guards .a1s-bo-ic{margin:0 0 12px}.a1s-sdx-guards h5{font-family:var(--a1s-head);font-size:16px;font-weight:600}.a1s-sdx-guards p{color:var(--a1s-ink2);margin-top:4px;font-size:13.5px;line-height:1.5}.a1s-sdx-ev{grid-template-columns:.34fr .66fr;align-items:stretch;gap:30px;display:grid}.a1s-sdx-evl{flex-direction:column;gap:12px;display:flex}.a1s-sdx-evl button{all:unset;cursor:pointer;background:var(--a1s-surface);border:1px solid var(--a1s-line);border-radius:20px;padding:22px 24px;transition:border-color .2s,box-shadow .2s,background .2s;display:block}.a1s-sdx-evl button:hover{border-color:var(--a1s-b300)}.a1s-sdx-evl button[aria-pressed=true]{border-color:var(--a1s-accent);background:linear-gradient(180deg,var(--a1s-tint),var(--a1s-surface) 80%);box-shadow:0 14px 30px -20px #2153de99}.a1s-sdx-evl button:focus-visible{outline:2px solid var(--a1s-accent);outline-offset:2px}.a1s-sdx-evl h4{font-size:19px}.a1s-sdx-evl p{color:var(--a1s-ink2);margin-top:6px;font-size:14.5px;line-height:1.5}.a1s-sdx-evs{border:1px solid var(--a1s-line);background:radial-gradient(70% 70% at 50% 40%,#e6edff 0%,#f4f6fc 60%,#eef1f8 100%);border-radius:28px;min-height:640px;position:relative;overflow:hidden}.a1s-sdx-dv{place-items:center;display:none;position:absolute;inset:0}.a1s-sdx-evs[data-d="0"] .a1s-sdx-dv[data-d="0"],.a1s-sdx-evs[data-d="1"] .a1s-sdx-dv[data-d="1"],.a1s-sdx-evs[data-d="2"] .a1s-sdx-dv[data-d="2"]{animation:.4s a1s-sdx-in;display:grid}.a1s-sdx-phone{background:#050a1e;border-radius:48px;width:300px;height:560px;padding:12px;position:relative;box-shadow:0 50px 90px -40px #0b1538b3,inset 0 0 0 2px #2a3354}.a1s-sdx-phone:before{content:"";z-index:3;background:#050a1e;border-radius:14px;width:92px;height:26px;margin-left:-46px;position:absolute;top:22px;left:50%}.a1s-sdx-phone .a1s-sdx-scr{background:#fff;border-radius:38px;width:100%;height:100%;position:relative;overflow:hidden}.a1s-sdx-tablet{background:#050a1e;border-radius:34px;width:740px;height:500px;padding:18px;position:relative;box-shadow:0 50px 90px -40px #0b1538b3,inset 0 0 0 2px #2a3354}.a1s-sdx-tablet .a1s-sdx-scr{background:#fff;border-radius:18px;width:100%;height:100%;position:relative;overflow:hidden}.a1s-sdx-stand{clip-path:polygon(35% 0,65% 0,100% 100%,0 100%);z-index:-1;background:linear-gradient(#aeb8d2,#7f8baa);width:120px;height:70px;margin-left:-60px;position:absolute;bottom:-70px;left:50%}.a1s-sdx-kwrap{padding-bottom:60px;position:relative}.a1s-sdx-kwrap:after{content:"";background:#7f8baa;border-radius:7px;width:260px;height:14px;margin-left:-130px;position:absolute;bottom:0;left:50%}.a1s-sdx-browser{width:760px;box-shadow:0 50px 90px -40px #0b153899,0 0 0 1px var(--a1s-line);background:#fff;border-radius:16px;overflow:hidden}.a1s-sdx-browser .a1s-sdx-ub{border-bottom:1px solid var(--a1s-line2);color:#7681a6;background:#f4f6fb;align-items:center;gap:6px;padding:11px 14px;font-size:12px;display:flex}.a1s-sdx-browser .a1s-sdx-ub i{background:#d5dbea;border-radius:50%;width:10px;height:10px}.a1s-sdx-browser .a1s-sdx-ub span{border:1px solid var(--a1s-line2);background:#fff;border-radius:8px;margin-left:10px;padding:5px 12px}.a1s-sdx-browser .a1s-sdx-scr{height:500px;position:relative;overflow:hidden}.a1s-sdx-shoplabel{background:var(--a1s-surface);box-shadow:var(--a1s-shadow-sm);color:var(--a1s-ink2);border-radius:999px;align-items:center;gap:8px;padding:8px 13px;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.a1s-sdx-shoplabel i{background:#1db36a;border-radius:50%;width:8px;height:8px;box-shadow:0 0 0 4px #1db36a2e}@media (max-width:1100px){.a1s-sdx-wall{grid-template-columns:repeat(4,1fr)}.a1s-sdx-ev{grid-template-columns:1fr}.a1s-sdx-evl{flex-direction:row;overflow-x:auto}.a1s-sdx-evl button{min-width:240px}.a1s-sdx-evs{min-height:540px}.a1s-sdx-tablet{zoom:.8}.a1s-sdx-browser{zoom:.85}}@media (max-width:900px){.a1s-sdx-pn{grid-template-columns:1fr}.a1s-sdx-st{border-right:0;border-bottom:1px solid var(--a1s-line2);min-height:340px}.a1s-sdx-safe{grid-template-columns:1fr}.a1s-sdx-chk{position:static}.a1s-sdx-fams{grid-template-columns:1fr 1fr}.a1s-sdx-wall{grid-template-columns:repeat(3,1fr)}.a1s-sdx-tablet{zoom:.6}.a1s-sdx-browser{zoom:.62}.a1s-sdx-phone{zoom:.85}.a1s-sdx-evs{min-height:460px}}@media (max-width:640px){.a1s-sdx-wall{grid-template-columns:repeat(2,1fr)}.a1s-sdx-fams,.a1s-sdx-guards{grid-template-columns:1fr}.a1s-sdx-cst{height:380px}.a1s-sdx-cst>svg{width:250px;height:250px}.a1s-sdx-warn{flex-wrap:wrap}.a1s-sdx-tablet,.a1s-sdx-browser{zoom:.44}.a1s-sdx-phone{zoom:.72}.a1s-sdx-evs{min-height:420px}}.a1s-sdx-pdpfit{zoom:1.05;padding:26px 30px}.a1s-sdx-phone .a1s-sdx-scr>.a1s-sd-scale{margin:0 auto}.a1s-p-back-office .a1s-x-stick,.a1s-p-studio .a1s-x-stick,.a1s-p-ind-apparel-sportswear .a1s-x-stick,.a1s-p-ind-signage-wide-format .a1s-x-stick,.a1s-p-ind-stickers-labels .a1s-x-stick,.a1s-p-ind-awards-promo .a1s-x-stick,.a1s-p-ind-schools-clubs .a1s-x-stick,.a1s-p-ind-business-print .a1s-x-stick,.a1s-p-tr-sign-design-software .a1s-x-stick,.a1s-p-tr-laser-engraving-software .a1s-x-stick,.a1s-p-tr-sublimation-jersey-software .a1s-x-stick,.a1s-p-tr-product-configurator-software .a1s-x-stick,.a1s-p-tr-sticker-label-software .a1s-x-stick,.a1s-p-tr-promotional-products-design-software .a1s-x-stick,.a1s-p-tr-office-stationery-software .a1s-x-stick,.a1s-p-tr-tradeshow-supplies-software .a1s-x-stick,.a1s-p-tr-footwear-design-software .a1s-x-stick,.a1s-p-tr-trophy-and-awards-design-software .a1s-x-stick,.a1s-p-tr-mug-drinkware-software .a1s-x-stick,.a1s-p-industries .a1s-x-stick{scrollbar-width:none;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;background:#0b1538;border-color:#0000;padding:6px;box-shadow:0 18px 40px -20px #0b153899}.a1s-p-back-office .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-studio .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-ind-apparel-sportswear .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-ind-signage-wide-format .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-ind-stickers-labels .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-ind-awards-promo .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-ind-schools-clubs .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-ind-business-print .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-tr-sign-design-software .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-tr-laser-engraving-software .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-tr-sublimation-jersey-software .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-tr-product-configurator-software .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-tr-sticker-label-software .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-tr-promotional-products-design-software .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-tr-office-stationery-software .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-tr-tradeshow-supplies-software .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-tr-footwear-design-software .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-tr-trophy-and-awards-design-software .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-tr-mug-drinkware-software .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-industries .a1s-x-stick::-webkit-scrollbar{display:none}.a1s-p-back-office .a1s-x-stick small,.a1s-p-studio .a1s-x-stick small,.a1s-p-ind-apparel-sportswear .a1s-x-stick small,.a1s-p-ind-signage-wide-format .a1s-x-stick small,.a1s-p-ind-stickers-labels .a1s-x-stick small,.a1s-p-ind-awards-promo .a1s-x-stick small,.a1s-p-ind-schools-clubs .a1s-x-stick small,.a1s-p-ind-business-print .a1s-x-stick small,.a1s-p-tr-sign-design-software .a1s-x-stick small,.a1s-p-tr-laser-engraving-software .a1s-x-stick small,.a1s-p-tr-sublimation-jersey-software .a1s-x-stick small,.a1s-p-tr-product-configurator-software .a1s-x-stick small,.a1s-p-tr-sticker-label-software .a1s-x-stick small,.a1s-p-tr-promotional-products-design-software .a1s-x-stick small,.a1s-p-tr-office-stationery-software .a1s-x-stick small,.a1s-p-tr-tradeshow-supplies-software .a1s-x-stick small,.a1s-p-tr-footwear-design-software .a1s-x-stick small,.a1s-p-tr-trophy-and-awards-design-software .a1s-x-stick small,.a1s-p-tr-mug-drinkware-software .a1s-x-stick small,.a1s-p-industries .a1s-x-stick small{color:#8fa2d9;border-right-color:#ffffff24}.a1s-p-back-office .a1s-x-stick a,.a1s-p-studio .a1s-x-stick a,.a1s-p-ind-apparel-sportswear .a1s-x-stick a,.a1s-p-ind-signage-wide-format .a1s-x-stick a,.a1s-p-ind-stickers-labels .a1s-x-stick a,.a1s-p-ind-awards-promo .a1s-x-stick a,.a1s-p-ind-schools-clubs .a1s-x-stick a,.a1s-p-ind-business-print .a1s-x-stick a,.a1s-p-tr-sign-design-software .a1s-x-stick a,.a1s-p-tr-laser-engraving-software .a1s-x-stick a,.a1s-p-tr-sublimation-jersey-software .a1s-x-stick a,.a1s-p-tr-product-configurator-software .a1s-x-stick a,.a1s-p-tr-sticker-label-software .a1s-x-stick a,.a1s-p-tr-promotional-products-design-software .a1s-x-stick a,.a1s-p-tr-office-stationery-software .a1s-x-stick a,.a1s-p-tr-tradeshow-supplies-software .a1s-x-stick a,.a1s-p-tr-footwear-design-software .a1s-x-stick a,.a1s-p-tr-trophy-and-awards-design-software .a1s-x-stick a,.a1s-p-tr-mug-drinkware-software .a1s-x-stick a,.a1s-p-industries .a1s-x-stick a{color:#c9d3ea;flex:none}.a1s-p-back-office .a1s-x-stick a:hover,.a1s-p-studio .a1s-x-stick a:hover,.a1s-p-ind-apparel-sportswear .a1s-x-stick a:hover,.a1s-p-ind-signage-wide-format .a1s-x-stick a:hover,.a1s-p-ind-stickers-labels .a1s-x-stick a:hover,.a1s-p-ind-awards-promo .a1s-x-stick a:hover,.a1s-p-ind-schools-clubs .a1s-x-stick a:hover,.a1s-p-ind-business-print .a1s-x-stick a:hover,.a1s-p-tr-sign-design-software .a1s-x-stick a:hover,.a1s-p-tr-laser-engraving-software .a1s-x-stick a:hover,.a1s-p-tr-sublimation-jersey-software .a1s-x-stick a:hover,.a1s-p-tr-product-configurator-software .a1s-x-stick a:hover,.a1s-p-tr-sticker-label-software .a1s-x-stick a:hover,.a1s-p-tr-promotional-products-design-software .a1s-x-stick a:hover,.a1s-p-tr-office-stationery-software .a1s-x-stick a:hover,.a1s-p-tr-tradeshow-supplies-software .a1s-x-stick a:hover,.a1s-p-tr-footwear-design-software .a1s-x-stick a:hover,.a1s-p-tr-trophy-and-awards-design-software .a1s-x-stick a:hover,.a1s-p-tr-mug-drinkware-software .a1s-x-stick a:hover,.a1s-p-industries .a1s-x-stick a:hover{color:#fff;background:#ffffff0f}.a1s-p-back-office .a1s-x-stick a[aria-current=true],.a1s-p-studio .a1s-x-stick a[aria-current=true],.a1s-p-ind-apparel-sportswear .a1s-x-stick a[aria-current=true],.a1s-p-ind-signage-wide-format .a1s-x-stick a[aria-current=true],.a1s-p-ind-stickers-labels .a1s-x-stick a[aria-current=true],.a1s-p-ind-awards-promo .a1s-x-stick a[aria-current=true],.a1s-p-ind-schools-clubs .a1s-x-stick a[aria-current=true],.a1s-p-ind-business-print .a1s-x-stick a[aria-current=true],.a1s-p-tr-sign-design-software .a1s-x-stick a[aria-current=true],.a1s-p-tr-laser-engraving-software .a1s-x-stick a[aria-current=true],.a1s-p-tr-sublimation-jersey-software .a1s-x-stick a[aria-current=true],.a1s-p-tr-product-configurator-software .a1s-x-stick a[aria-current=true],.a1s-p-tr-sticker-label-software .a1s-x-stick a[aria-current=true],.a1s-p-tr-promotional-products-design-software .a1s-x-stick a[aria-current=true],.a1s-p-tr-office-stationery-software .a1s-x-stick a[aria-current=true],.a1s-p-tr-tradeshow-supplies-software .a1s-x-stick a[aria-current=true],.a1s-p-tr-footwear-design-software .a1s-x-stick a[aria-current=true],.a1s-p-tr-trophy-and-awards-design-software .a1s-x-stick a[aria-current=true],.a1s-p-tr-mug-drinkware-software .a1s-x-stick a[aria-current=true],.a1s-p-industries .a1s-x-stick a[aria-current=true]{color:#0b1538;background:#fff;font-weight:600}.a1s-p-back-office .a1s-x-stick a:focus-visible,.a1s-p-studio .a1s-x-stick a:focus-visible,.a1s-p-ind-apparel-sportswear .a1s-x-stick a:focus-visible,.a1s-p-ind-signage-wide-format .a1s-x-stick a:focus-visible,.a1s-p-ind-stickers-labels .a1s-x-stick a:focus-visible,.a1s-p-ind-awards-promo .a1s-x-stick a:focus-visible,.a1s-p-ind-schools-clubs .a1s-x-stick a:focus-visible,.a1s-p-ind-business-print .a1s-x-stick a:focus-visible,.a1s-p-tr-sign-design-software .a1s-x-stick a:focus-visible,.a1s-p-tr-laser-engraving-software .a1s-x-stick a:focus-visible,.a1s-p-tr-sublimation-jersey-software .a1s-x-stick a:focus-visible,.a1s-p-tr-product-configurator-software .a1s-x-stick a:focus-visible,.a1s-p-tr-sticker-label-software .a1s-x-stick a:focus-visible,.a1s-p-tr-promotional-products-design-software .a1s-x-stick a:focus-visible,.a1s-p-tr-office-stationery-software .a1s-x-stick a:focus-visible,.a1s-p-tr-tradeshow-supplies-software .a1s-x-stick a:focus-visible,.a1s-p-tr-footwear-design-software .a1s-x-stick a:focus-visible,.a1s-p-tr-trophy-and-awards-design-software .a1s-x-stick a:focus-visible,.a1s-p-tr-mug-drinkware-software .a1s-x-stick a:focus-visible,.a1s-p-industries .a1s-x-stick a:focus-visible{outline-offset:2px;outline:2px solid #bbd4fd}.a1s-sdx-stickbox{position:relative}.a1s-sdx-arr{color:#0b1538;cursor:pointer;z-index:2;opacity:0;pointer-events:none;background:#fff;border:0;border-radius:50%;place-items:center;width:34px;height:34px;margin-top:-17px;transition:opacity .2s;display:grid;position:absolute;top:50%;box-shadow:0 6px 16px #0b153859}.a1s-sdx-arr svg{width:16px;height:16px}.a1s-sdx-arr.a1s-sdx-l{left:-12px}.a1s-sdx-arr.a1s-sdx-r{right:-12px}.a1s-sdx-stickbox[data-l="1"] .a1s-sdx-arr.a1s-sdx-l,.a1s-sdx-stickbox[data-r="1"] .a1s-sdx-arr.a1s-sdx-r{opacity:1;pointer-events:auto}.a1s-sdx-stickbox:before,.a1s-sdx-stickbox:after{content:"";z-index:1;pointer-events:none;opacity:0;width:60px;transition:opacity .2s;position:absolute;top:0;bottom:0}.a1s-sdx-stickbox:before{background:linear-gradient(90deg,#0b1538,#0b153800);border-radius:14px 0 0 14px;left:0}.a1s-sdx-stickbox:after{background:linear-gradient(270deg,#0b1538,#0b153800);border-radius:0 14px 14px 0;right:0}.a1s-sdx-stickbox[data-l="1"]:before,.a1s-sdx-stickbox[data-r="1"]:after{opacity:1}.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}}
