.bill{display:inline-grid;grid-auto-flow:column;padding:4px;margin-bottom:28px;border-radius:999px;background:hsl(var(--surface-2));border:1px solid hsl(var(--line))}.bill button{position:relative;border:0;background:none;padding:9px 18px;border-radius:999px;cursor:pointer;font-size:14.5px;font-weight:500;color:hsl(var(--muted))}.bill button[aria-checked=true]{color:hsl(var(--ink))}.bill-pill{position:absolute;inset:0;border-radius:999px;background:hsl(var(--surface));box-shadow:0 1px 3px #0000001a,0 0 0 1px hsl(var(--line))}.bill-txt{position:relative}.plans{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;align-items:stretch}.plans-3{grid-template-columns:repeat(3,1fr)}.plan{position:relative;display:flex;flex-direction:column;padding:26px 24px 24px;border-radius:var(--radius-l);background:hsl(var(--surface));border:1px solid hsl(var(--line))}.plan h3{font-size:20px}.plan-for{font-size:14px;color:hsl(var(--muted));margin-top:2px}.plan-price{display:grid;gap:2px;margin:22px 0 18px;min-height:64px}.plan-price b{font-size:40px;font-weight:600;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums}.plan-price span{font-size:13px;color:hsl(var(--muted))}.plan-custom{font-size:32px!important}.plan-meta{list-style:none;padding:14px 0;margin:0;display:grid;gap:6px;font-size:14px;color:hsl(var(--ink-2));border-block:1px solid hsl(var(--line))}.plan-meta strong{color:hsl(var(--ink));font-weight:600}.plan-points{list-style:none;padding:0;margin:16px 0 24px;display:grid;gap:9px;flex:1;font-size:14.5px}.plan-points li{padding-left:24px;position:relative}.plan-points li:before{content:"";position:absolute;left:2px;top:7px;width:11px;height:6px;border-left:2px solid hsl(var(--accent));border-bottom:2px solid hsl(var(--accent));transform:rotate(-45deg)}.plan .btn{width:100%}.plan-on{border-color:hsl(var(--ink) / .5);box-shadow:var(--shadow)}.plan-flag{position:absolute;top:-11px;left:22px;padding:3px 10px;border-radius:999px;font-size:11.5px;font-weight:600;background:hsl(var(--brand));color:hsl(var(--brand-ink))}.plan-note{margin-top:22px;font-size:13.5px;max-width:80ch}@media(max-width:1080px){.plans{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.plans,.plans-3{grid-template-columns:1fr}.bill{width:100%;grid-auto-columns:1fr}}.floor{margin:0}.floor-stage{position:relative;overflow:hidden;height:clamp(380px,56vw,640px);border-radius:var(--radius-l);border:1px solid hsl(var(--line));background:hsl(var(--bg));box-shadow:var(--shadow);outline:none}.floor-compact .floor-stage{height:clamp(360px,46vw,560px)}.floor-stage:focus-visible{box-shadow:0 0 0 3px hsl(var(--accent) / .5),var(--shadow)}.floor-stage canvas{display:block;width:100%;height:100%;cursor:grab;touch-action:none}.floor-labels{position:absolute;inset:0;pointer-events:none}.zl{position:absolute;left:0;top:0;white-space:nowrap;padding:4px 8px;border-radius:8px;background:hsl(var(--surface) / .86);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 1px 2px #00000014;display:grid;line-height:1.2}.zl b{font-size:11.5px;font-weight:650}.zl span{font-size:10.5px;color:hsl(var(--muted))}.zl-accent b{color:hsl(var(--accent-ink))}.zl-info b{color:hsl(var(--info))}.zl-success b{color:hsl(var(--success))}.zl-warning b{color:hsl(var(--warning))}.zl-danger b{color:hsl(var(--danger))}.zl-lineStrong b{color:hsl(var(--muted))}.floor-card{position:absolute;z-index:2;width:min(240px,80vw);padding:10px 12px;border-radius:12px;font-size:12.5px;background:hsl(var(--surface));border:1px solid hsl(var(--line));box-shadow:var(--shadow)}.fc-name{display:flex;gap:8px;align-items:center;font-weight:650}.fc-name i{width:10px;height:10px;border-radius:50%}.fc-role{color:hsl(var(--muted));font-size:11.5px}.fc-status{margin-top:4px}.floor-ctl{position:absolute;right:12px;bottom:12px;display:flex;align-items:center;gap:2px;padding:4px;border-radius:12px;background:hsl(var(--surface) / .92);border:1px solid hsl(var(--line));-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.floor-ctl button{width:30px;height:30px;border:0;background:none;border-radius:8px;cursor:pointer;font-size:16px}.floor-ctl button:hover{background:hsl(var(--surface-2))}.floor-ctl span{width:44px;text-align:center;font-size:11.5px;color:hsl(var(--muted));font-variant-numeric:tabular-nums}.floor-live{position:absolute;left:12px;top:12px;display:flex;align-items:center;gap:8px;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:600;background:hsl(var(--surface) / .92);border:1px solid hsl(var(--line));font-variant-numeric:tabular-nums}.floor-live i{width:8px;height:8px;border-radius:50%;background:hsl(var(--success));box-shadow:0 0 hsl(var(--success) / .6);animation:ping 1.8s infinite}@keyframes ping{70%{box-shadow:0 0 0 8px hsl(var(--success) / 0)}to{box-shadow:0 0 hsl(var(--success) / 0)}}@media(prefers-reduced-motion:reduce){.floor-live i{animation:none}}@media(max-width:640px){.floor-stage{height:440px}}.emo{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:0;border-radius:var(--radius-l);border:1px solid hsl(var(--line));background:hsl(var(--surface));box-shadow:var(--shadow);overflow:hidden}.emo-chat{display:grid;grid-template-rows:auto 1fr auto;min-height:520px;border-right:1px solid hsl(var(--line))}.emo-head{display:flex;gap:10px;align-items:center;padding:14px 18px;border-bottom:1px solid hsl(var(--line));font-size:13px}.chip{display:inline-flex;padding:3px 9px;border-radius:999px;font-size:12px;font-weight:600;background:hsl(var(--accent-soft));color:hsl(var(--accent-ink))}.emo-log{list-style:none;margin:0;padding:18px;display:flex;flex-direction:column;gap:10px;overflow-y:auto;max-height:400px;scrollbar-width:thin}.bub{max-width:84%;padding:10px 14px;border-radius:16px;font-size:14.5px;line-height:1.45;animation:rise .35s cubic-bezier(.2,.7,.2,1)}.bub-c{align-self:flex-start;background:hsl(var(--surface-2));border-bottom-left-radius:4px}.bub-a{align-self:flex-end;background:hsl(var(--brand));color:hsl(var(--brand-ink));border-bottom-right-radius:4px}.bub[dir=rtl]{font-family:var(--arabic);font-size:15.5px}.bub-typing{align-self:flex-start;display:flex;gap:4px;background:hsl(var(--surface-2))}.bub-typing i{width:6px;height:6px;border-radius:50%;background:hsl(var(--muted));animation:blink 1.2s infinite}.bub-typing i:nth-child(2){animation-delay:.15s}.bub-typing i:nth-child(3){animation-delay:.3s}@keyframes blink{50%{opacity:.25}}@keyframes rise{0%{opacity:0;transform:translateY(6px)}}.emo-try{display:flex;gap:8px;padding:12px;border-top:1px solid hsl(var(--line))}.emo-try input{flex:1;min-width:0;height:40px;padding:0 14px;border-radius:999px;border:1px solid hsl(var(--line-strong));background:hsl(var(--bg));color:hsl(var(--ink));font:inherit;font-size:14px}.emo-try input:focus{outline:none;border-color:hsl(var(--accent));box-shadow:0 0 0 4px hsl(var(--accent) / .15)}.emo-side{display:grid;justify-items:center;align-content:start;gap:6px;padding:26px 24px 22px;background:radial-gradient(120% 70% at 50% 0%,hsl(var(--accent-soft)),transparent 70%)}.emo-orb{width:min(260px,70vw);aspect-ratio:1}.orb-host,.orb-canvas{width:100%;height:100%;display:block}.orb-canvas{cursor:grab;touch-action:none;border-radius:50%}.orb-canvas:active{cursor:grabbing}.orb-wait{width:100%;height:100%;border-radius:50%;background:radial-gradient(circle at 35% 30%,hsl(var(--surface)),hsl(var(--accent) / .45))}.emo-label{font-size:26px;font-weight:600;letter-spacing:-.03em;line-height:1.15;margin-top:6px}.tone-success{color:hsl(var(--success))}.tone-info{color:hsl(var(--info))}.tone-neutral{color:hsl(var(--ink))}.tone-warning{color:hsl(var(--warning))}.tone-danger{color:hsl(var(--danger))}.emo-hint{font-size:12.5px}.emo-dims{list-style:none;padding:0;margin:12px 0 6px;width:100%;display:grid;gap:8px}.emo-dims li{display:grid;grid-template-columns:86px 1fr 46px;gap:10px;align-items:center;font-size:12.5px}.emo-dims em{font-style:normal;text-align:right;color:hsl(var(--muted));font-variant-numeric:tabular-nums}.bar{position:relative;height:6px;border-radius:6px;background:hsl(var(--surface-3));overflow:hidden}.bar i{position:absolute;top:0;bottom:0;left:0;border-radius:6px;transition:width .6s cubic-bezier(.2,.7,.2,1)}.bar-mid:after{content:"";position:absolute;left:50%;top:-2px;bottom:-2px;width:1px;background:hsl(var(--line-strong))}.bar i.pos{background:hsl(var(--success))}.bar i.neg{background:hsl(var(--danger))}.bar i.t-info{background:hsl(var(--info))}.bar i.t-danger{background:hsl(var(--danger))}.bar i.t-warning{background:hsl(var(--warning))}.bar i.t-success{background:hsl(var(--success))}.bar i.t-accent{background:hsl(var(--accent))}.link-btn{border:0;background:none;padding:6px;color:hsl(var(--accent-ink));font-weight:600;font-size:14px;cursor:pointer;text-decoration:underline;text-underline-offset:3px}@media(max-width:860px){.emo{grid-template-columns:1fr}.emo-chat{border-right:0;border-bottom:1px solid hsl(var(--line));min-height:0}.emo-log{max-height:340px;min-height:280px}}@media(prefers-reduced-motion:reduce){.bub,.bub-typing i{animation:none}.bar i{transition:none}}.pol{display:grid;grid-template-columns:1.1fr 1fr;gap:20px;align-items:stretch}.pol-editor,.pol-chat{border-radius:var(--radius-l);border:1px solid hsl(var(--line));background:hsl(var(--surface));box-shadow:var(--shadow);padding:22px}.pol-bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;justify-content:space-between;margin-bottom:16px}.pill{font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:hsl(var(--surface-2));color:hsl(var(--ink-2))}.pill-live,.pill-approved{background:hsl(var(--success) / .12);color:hsl(var(--success))}.pill-draft{background:hsl(var(--warning) / .14);color:hsl(var(--warning))}.pill-pending{background:hsl(var(--info) / .12);color:hsl(var(--info))}.pol-rule{font-size:clamp(19px,1.8vw,22px);font-weight:500;line-height:1.45;letter-spacing:-.02em}.pol-rule output{color:hsl(var(--accent-ink));border-bottom:2px solid hsl(var(--accent));font-variant-numeric:tabular-nums}.pol-range{display:grid;gap:4px;margin:22px 0 18px}.pol-range input{width:100%;accent-color:hsl(var(--accent))}.pol-scale{display:flex;justify-content:space-between;font-size:12px;color:hsl(var(--muted))}.pol-scale em{font-style:normal}.pol-actions{display:flex;flex-wrap:wrap;align-items:center;gap:12px;font-size:13.5px}.pol-chat{display:flex;flex-direction:column;gap:12px;justify-content:center;background:hsl(var(--surface-2))}.pol-cust{align-self:flex-start;max-width:88%;padding:11px 14px;border-radius:16px 16px 16px 4px;background:hsl(var(--surface));font-size:14.5px}.pol-agent{align-self:flex-end;max-width:92%;padding:12px 14px;border-radius:16px 16px 4px;background:hsl(var(--brand));color:hsl(var(--brand-ink));font-size:14.5px;display:grid;gap:8px}.pol-cite{font-size:11.5px;opacity:.7}.sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}@media(max-width:860px){.pol{grid-template-columns:1fr}}.nav{position:sticky;top:0;z-index:50;transition:background .25s,box-shadow .25s}.nav[data-scrolled=true]{background:hsl(var(--bg) / .85);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 1px hsl(var(--line))}.nav-in{display:flex;align-items:center;gap:22px;height:70px}.logo{display:inline-flex;align-items:center;gap:10px;text-decoration:none;font-weight:600;font-size:19px;letter-spacing:-.03em}.logo img{width:40px;height:auto}.logo em{font-style:normal;font-weight:500;color:hsl(var(--muted))}.nav-links{display:flex;gap:26px;margin-left:auto;font-size:14.5px;font-weight:500}.nav-links a{text-decoration:none;color:hsl(var(--ink-2))}.nav-links a:hover{color:hsl(var(--ink))}.region{position:relative}.region-btn{display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 12px;border-radius:999px;border:1px solid hsl(var(--line-strong));background:hsl(var(--surface));cursor:pointer;font-size:14px;font-weight:600}.region-menu{position:absolute;right:0;top:46px;list-style:none;margin:0;padding:6px;min-width:190px;border-radius:14px;background:hsl(var(--surface));border:1px solid hsl(var(--line));box-shadow:var(--shadow)}.region-menu button{width:100%;text-align:left;padding:10px 12px;border:0;background:none;border-radius:9px;cursor:pointer;font-size:14.5px}.region-menu button:hover,.region-menu button[aria-selected=true]{background:hsl(var(--surface-2))}.region-menu button[aria-selected=true]{font-weight:650}.hero{padding:clamp(32px,5vw,64px) 0 clamp(72px,9vw,120px);margin-bottom:calc(-1*clamp(24px,4vw,56px));background:radial-gradient(80% 60% at 85% 0%,hsl(var(--accent-soft)),transparent 70%)}.eyebrow{font-size:12.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:hsl(var(--accent-ink));margin-bottom:22px}.hero h1{max-width:18ch}.hero h1 .w{display:inline-block}.hero-row{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:end;margin-top:32px}.hero-ctas{display:flex;gap:12px;flex-wrap:wrap}.hero-floor{margin-top:clamp(32px,4.5vw,56px)}.tag{display:inline-flex;padding:5px 12px;border-radius:999px;font-size:12.5px;font-weight:650;background:hsl(var(--accent-soft));color:hsl(var(--accent-ink))}.tag-soon{background:hsl(var(--info) / .12);color:hsl(var(--info))}.channels{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(6,1fr);gap:12px}.channels li{display:grid;justify-items:center;gap:12px;padding:24px 10px 18px;border-radius:18px;text-align:center;background:hsl(var(--surface));border:1px solid hsl(var(--line));font-size:14px;font-weight:600;transition:transform .25s cubic-bezier(.2,.7,.2,1),box-shadow .25s}.channels li:hover{transform:translateY(-4px);box-shadow:var(--shadow)}.ch-ico{width:34px;height:34px;display:block;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.ch-img{width:34px;height:34px;object-fit:contain}.ch-svg{width:34px;height:34px;color:hsl(var(--accent-ink))}.team{display:grid;grid-template-columns:repeat(4,1fr);gap:14px}.mate{display:flex;gap:14px;padding:18px;border-radius:18px;background:hsl(var(--surface));border:1px solid hsl(var(--line))}.mate img{width:56px;height:56px;border-radius:50%;flex:none}.mate b{display:block;font-size:17px}.mate span{display:block;font-size:13px;color:hsl(var(--accent-ink));font-weight:600;margin-bottom:4px}.mate p{font-size:14.5px;line-height:1.5}.hero .team{margin-top:16px}.floor-cap{display:flex;gap:14px;align-items:baseline;margin-bottom:14px;font-size:15px;color:hsl(var(--ink-2))}.floor-cap .tag{flex:none}.floor-cap b{color:hsl(var(--ink))}.handover{display:grid;grid-template-columns:1.2fr 1fr;gap:48px;align-items:center}.handover .sec-head{margin:0}.dialer{border-radius:26px;padding:22px;background:hsl(var(--brand));color:hsl(var(--brand-ink));box-shadow:var(--shadow);max-width:420px;justify-self:end;width:100%}.dialer-top{display:flex;gap:14px;align-items:center}.dialer-top b{display:block;font-size:17px}.dialer-top span{font-size:13px;opacity:.7}.ring{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#8951ec,#226ef1);position:relative;flex:none}.ring:after{content:"";position:absolute;inset:0;border-radius:50%;box-shadow:0 0 #226ef199;animation:ring 1.6s infinite}@keyframes ring{70%{box-shadow:0 0 0 14px #226ef100}to{box-shadow:0 0 #226ef100}}.dialer-brief{margin:18px 0;padding:14px;border-radius:14px;background:hsl(var(--brand-ink) / .08);font-size:14.5px;line-height:1.5}.dialer-btns{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dialer-btns span{display:grid;place-items:center;height:46px;border-radius:999px;font-weight:650;font-size:15px}.d-no{background:hsl(var(--brand-ink) / .1)}.d-yes{background:#319b6a;color:#fff}.inds{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.inds>div,.trust>div{padding:24px;border-radius:18px;background:hsl(var(--surface));border:1px solid hsl(var(--line));display:grid;gap:8px;align-content:start}.inds h3{font-size:21px;letter-spacing:-.025em}.trust{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.trust>div{background:transparent;border-width:0 0 0 2px;border-color:hsl(var(--accent));border-radius:0;padding:4px 0 4px 20px}.logos{list-style:none;padding:0;margin:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.logos li{display:flex;align-items:center;gap:12px;padding:16px 18px;border-radius:14px;background:hsl(var(--surface));border:1px solid hsl(var(--line));font-size:14.5px;font-weight:600}.logos img{width:26px;height:26px;object-fit:contain}.cta-sec{padding-top:0}.cta{display:grid;justify-items:center;text-align:center;gap:20px;padding:clamp(56px,8vw,104px) 24px;border-radius:32px;background:radial-gradient(70% 90% at 15% 0%,hsl(262 60% 30% / .9),transparent 60%),radial-gradient(80% 100% at 90% 10%,hsl(218 80% 32%),transparent 65%),#0e1020;color:#eef2ff}.cta h2{max-width:18ch}.cta .lede{color:#c7d0ea}.foot{border-top:1px solid hsl(var(--line));padding:48px 0 32px}.foot-in{display:flex;justify-content:space-between;gap:32px;flex-wrap:wrap}.foot-in p{margin-top:10px;font-size:14.5px}.foot-cols{display:flex;gap:56px}.foot-cols div{display:grid;gap:8px;align-content:start;font-size:14.5px}.foot-cols a{text-decoration:none;color:hsl(var(--ink-2))}.foot-cols a:hover{color:hsl(var(--ink))}.foot-base{margin-top:36px;font-size:13px}@media(max-width:1080px){.nav-links{display:none}.region{margin-left:auto}.channels{grid-template-columns:repeat(4,1fr)}.trust,.inds,.team{grid-template-columns:repeat(2,1fr)}}@media(max-width:860px){.hero-row,.handover,.split{grid-template-columns:1fr}.floor-cap{flex-direction:column;gap:8px}.dialer{justify-self:start}.team,.tiers{grid-template-columns:1fr}}@media(max-width:560px){.nav-cta{display:none}.channels{grid-template-columns:repeat(3,1fr);gap:8px}.channels li{padding:18px 6px 14px;font-size:12.5px}.trust,.inds{grid-template-columns:1fr}.hero-ctas .btn{flex:1}.foot-cols{gap:32px}}@media(prefers-reduced-motion:reduce){.ring:after{animation:none}html{scroll-behavior:auto}}@media(max-width:560px){.nav-in{gap:10px}.logo{font-size:17px;gap:8px}.logo img{width:34px}.logos{grid-template-columns:1fr 1fr;gap:8px}.logos li{padding:12px;font-size:13.5px}}@media(max-width:400px){.nav .logo em{display:none}}:root{--bg: 220 25% 98%;--surface: 0 0% 100%;--surface-2: 222 22% 96%;--surface-3: 222 16% 91%;--ink: 230 28% 10%;--ink-2: 228 12% 30%;--muted: 226 9% 46%;--line: 222 18% 90%;--line-strong: 222 12% 80%;--accent: 218 88% 54%;--accent-ink: 222 75% 42%;--accent-soft: 222 95% 96%;--violet: 262 80% 62%;--brand: 230 28% 10%;--brand-ink: 220 30% 98%;--success: 152 52% 36%;--warning: 34 90% 42%;--danger: 4 70% 52%;--info: 205 80% 46%;--shadow: 0 1px 0 hsl(230 28% 10% / .04), 0 22px 48px -28px hsl(228 50% 25% / .35);--radius-l: 22px;--display: "Geist", ui-sans-serif, system-ui, sans-serif;--body: "Geist", ui-sans-serif, system-ui, sans-serif;--arabic: "IBM Plex Sans Arabic", "Geist", system-ui, sans-serif;color-scheme:light}:root.dark{--bg: 230 22% 6%;--surface: 230 18% 9%;--surface-2: 230 16% 12%;--surface-3: 230 14% 16%;--ink: 222 30% 95%;--ink-2: 224 14% 76%;--muted: 224 9% 58%;--line: 230 14% 17%;--line-strong: 230 12% 25%;--accent: 216 92% 62%;--accent-ink: 214 95% 74%;--accent-soft: 228 45% 16%;--violet: 262 85% 70%;--brand: 222 30% 95%;--brand-ink: 230 22% 8%;--success: 152 45% 48%;--warning: 36 85% 55%;--danger: 4 72% 60%;--info: 205 85% 62%;--shadow: 0 1px 0 rgb(0 0 0 / .3), 0 22px 48px -28px rgb(0 0 0 / .8);color-scheme:dark}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:80px}body{margin:0;background:hsl(var(--bg));color:hsl(var(--ink));font:400 17px/1.65 var(--body);font-feature-settings:"ss01","cv11";letter-spacing:-.005em;-webkit-font-smoothing:antialiased;overflow-x:hidden}img{max-width:100%;display:block}a{color:inherit}button{font:inherit;color:inherit}:focus-visible{outline:2.5px solid hsl(var(--accent));outline-offset:3px;border-radius:6px}::selection{background:hsl(var(--accent) / .3)}[dir=rtl]{font-family:var(--arabic)}.wrap{width:min(1200px,100% - 32px);margin-inline:auto}.section{padding-block:clamp(64px,8.5vw,112px)}.section+.section{padding-top:0}h1,h2,h3{margin:0;text-wrap:balance;font-family:var(--display)}h1{font-size:clamp(40px,5.4vw,72px);line-height:1.04;font-weight:600;letter-spacing:-.04em}h2{font-size:clamp(30px,3.6vw,48px);line-height:1.1;font-weight:600;letter-spacing:-.035em}h3{font-size:18px;font-weight:600;line-height:1.3;letter-spacing:-.015em}p{margin:0;text-wrap:pretty}.lede{font-size:clamp(17px,1.4vw,19px);line-height:1.6;color:hsl(var(--ink-2));max-width:58ch}.muted{color:hsl(var(--muted))}.sec-head{display:grid;gap:16px;max-width:720px;margin-bottom:clamp(36px,5vw,60px);justify-items:start}.btn{display:inline-flex;align-items:center;justify-content:center;gap:10px;height:48px;padding:0 22px;border-radius:999px;border:0;cursor:pointer;text-decoration:none;font-weight:500;font-size:15.5px;letter-spacing:-.01em;white-space:nowrap;transition:transform .15s ease,background .2s ease,box-shadow .2s ease}.btn:active{transform:scale(.97)}.btn:disabled{opacity:.45;cursor:not-allowed}.btn-sm{height:40px;padding:0 18px;font-size:14.5px}.btn-dark{background:hsl(var(--brand));color:hsl(var(--brand-ink))}.btn-dark:hover:not(:disabled){background:hsl(var(--accent-ink))}:root.dark .btn-dark:hover:not(:disabled){background:hsl(var(--accent))}.btn-ghost{background:transparent;color:hsl(var(--ink));box-shadow:inset 0 0 0 1.5px hsl(var(--line-strong))}.btn-ghost:hover{box-shadow:inset 0 0 0 1.5px hsl(var(--ink))}.btn-brand{background:linear-gradient(120deg,#8951ec,#226ef1 60%,#1697f3);color:#fff}.btn-brand:hover{box-shadow:0 12px 30px -10px #226ef1b3}
