.sol-login[data-astro-cid-yvbahnfj]{margin:-4px 0 18px;font-size:.95rem}.sol-login[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]{color:var(--acc)}.sol-login[data-astro-cid-yvbahnfj] span[data-astro-cid-yvbahnfj]{color:var(--faint);font-size:.85rem}.sol-hero[data-astro-cid-yvbahnfj]{padding:clamp(28px,5vw,64px) 0 clamp(48px,6vw,84px);position:relative;isolation:isolate}.sol-hero-glow[data-astro-cid-yvbahnfj]{position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(42% 55% at 78% 45%,color-mix(in srgb,var(--acc) 22%,transparent),transparent 70%),radial-gradient(35% 45% at 95% 85%,rgba(167,139,250,.1),transparent 70%),radial-gradient(40% 50% at 8% 8%,rgba(48,226,244,.08),transparent 70%),linear-gradient(rgba(120,170,200,.06) 1px,transparent 1px) 0 0 / 44px 44px,linear-gradient(90deg,rgba(120,170,200,.06) 1px,transparent 1px) 0 0 / 44px 44px;mask-image:linear-gradient(180deg,#000 60%,transparent)}.sol-hero-inner[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:clamp(32px,5vw,72px);align-items:center}.sol-hero-inner--solo[data-astro-cid-yvbahnfj]{grid-template-columns:1fr;max-width:820px}.breadcrumb[data-astro-cid-yvbahnfj]{display:flex;align-items:center;gap:8px;font-family:var(--font-mono);font-size:12px;color:var(--faint);margin-bottom:22px}.breadcrumb[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]{color:var(--mute);text-decoration:none;transition:color .2s}.breadcrumb[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]:hover{color:var(--acc)}.breadcrumb[data-astro-cid-yvbahnfj] span[data-astro-cid-yvbahnfj]:last-child{color:var(--acc);border:1px solid color-mix(in srgb,var(--acc) 45%,transparent);background:color-mix(in srgb,var(--acc) 9%,transparent);padding:2px 10px;border-radius:99px}.sol-product-icon[data-astro-cid-yvbahnfj]{height:96px;width:auto;object-fit:contain;display:block;margin-bottom:14px;filter:drop-shadow(0 0 24px color-mix(in srgb,var(--acc) 50%,transparent));animation:iconIn 1s cubic-bezier(.16,1,.3,1) both}@keyframes iconIn{0%{opacity:0;transform:scale(.85) rotate(-6deg)}}.powered-by-badge[data-astro-cid-yvbahnfj]{display:inline-flex;align-items:center;gap:8px;font:500 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--acc);border:1px solid color-mix(in srgb,var(--acc) 40%,transparent);border-radius:100px;padding:7px 14px 7px 12px;background:color-mix(in srgb,var(--acc) 8%,transparent);margin-bottom:18px}.powered-by-badge[data-astro-cid-yvbahnfj] .dot[data-astro-cid-yvbahnfj]{width:6px;height:6px;border-radius:50%;background:var(--acc);box-shadow:0 0 8px var(--acc);flex-shrink:0}.sol-hero[data-astro-cid-yvbahnfj] h1[data-astro-cid-yvbahnfj]{font-family:var(--font-display);font-weight:800;font-size:clamp(2.4rem,5vw,4.2rem);letter-spacing:-.035em;line-height:1.02;margin:6px 0 16px;background:linear-gradient(120deg,var(--ink) 35%,var(--acc) 75%,#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent;max-width:16ch;text-wrap:balance}.sol-headline[data-astro-cid-yvbahnfj]{font:700 clamp(1.2rem,2.2vw,1.65rem)/1.3 var(--font-display);letter-spacing:-.02em;color:var(--ink);max-width:30ch;margin:0 0 16px;text-wrap:balance}.sol-lede[data-astro-cid-yvbahnfj]{max-width:62ch;margin-bottom:30px;color:var(--mute)}.sol-actions[data-astro-cid-yvbahnfj]{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:18px}.sol-downloads[data-astro-cid-yvbahnfj]{margin:0 0 26px;font-size:.9rem;display:flex;flex-wrap:wrap;align-items:center;gap:8px 18px}.sol-downloads[data-astro-cid-yvbahnfj] .dl-label[data-astro-cid-yvbahnfj]{color:var(--faint);font-size:.82rem}.sol-downloads[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]{color:var(--acc);text-decoration:none;display:inline-flex;align-items:center;gap:5px}.sol-downloads[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]:after{content:"↓";font-size:.85em;opacity:.8}.sol-downloads[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj]:hover{text-decoration:underline}.sol-standards-strip[data-astro-cid-yvbahnfj]{display:flex;flex-wrap:wrap;gap:8px}.std-badge[data-astro-cid-yvbahnfj]{font:500 11.5px var(--font-mono);letter-spacing:.04em;color:var(--acc);border:1px solid color-mix(in srgb,var(--acc) 35%,transparent);border-radius:100px;padding:6px 13px;background:color-mix(in srgb,var(--acc) 7%,transparent)}.sol-dash-col[data-astro-cid-yvbahnfj]{position:relative;width:100%;padding:20px 0 34px}.sol-dash-col[data-astro-cid-yvbahnfj]:before{content:"";position:absolute;inset:6% 3%;z-index:-1;background:radial-gradient(closest-side,color-mix(in srgb,var(--acc) 38%,transparent),transparent);filter:blur(40px)}.sol-dash-frame[data-astro-cid-yvbahnfj]{border-radius:16px;overflow:hidden;border:1px solid color-mix(in srgb,var(--acc) 35%,var(--line));box-shadow:0 40px 90px #0000008c;background:#0b1726;transform:perspective(1600px) rotateY(-7deg) rotateX(2deg);animation:dashIn 1.2s cubic-bezier(.16,1,.3,1) both}@keyframes dashIn{0%{opacity:0;transform:perspective(1600px) rotateY(-7deg) rotateX(2deg) translateY(28px)}}.sol-dash-chrome[data-astro-cid-yvbahnfj]{display:flex;align-items:center;gap:6px;padding:10px 14px;background:#0f2034;border-bottom:1px solid var(--line)}.dc-dot[data-astro-cid-yvbahnfj]{width:9px;height:9px;border-radius:50%;flex-shrink:0;background:#2a3e55}.dc-url[data-astro-cid-yvbahnfj]{margin-left:8px;font:500 11px var(--font-mono);color:#8aa1b4;letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sol-dash-screen[data-astro-cid-yvbahnfj] img[data-astro-cid-yvbahnfj]{width:100%;height:auto;display:block}.dash-float[data-astro-cid-yvbahnfj]{position:absolute;display:flex;flex-direction:column;gap:2px;padding:12px 16px;border-radius:14px;background:#091423e0;backdrop-filter:blur(10px);border:1px solid color-mix(in srgb,var(--acc) 40%,var(--line));box-shadow:0 18px 40px #00000073;max-width:230px;animation:dfIn 1s .55s cubic-bezier(.16,1,.3,1) both}.df0[data-astro-cid-yvbahnfj]{left:-24px;bottom:4px}.df1[data-astro-cid-yvbahnfj]{right:-14px;top:0;animation-delay:.8s}@keyframes dfIn{0%{opacity:0;transform:translateY(14px)}}.df-val[data-astro-cid-yvbahnfj]{font:800 clamp(1.15rem,2vw,1.5rem)/1.1 var(--font-display);letter-spacing:-.02em;background:linear-gradient(90deg,var(--acc),#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent}.df-lbl[data-astro-cid-yvbahnfj]{font:500 10.5px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--mute)}.geo-block[data-astro-cid-yvbahnfj]{position:relative;padding:clamp(28px,4vw,48px);border-radius:26px;border:1px solid var(--line);background:radial-gradient(60% 100% at 0% 0%,color-mix(in srgb,var(--acc) 10%,transparent),transparent 70%),var(--panel)}.geo-block[data-astro-cid-yvbahnfj] h2[data-astro-cid-yvbahnfj]{font:800 clamp(1.6rem,3vw,2.3rem)/1.15 var(--font-display);letter-spacing:-.025em;margin:0 0 16px}.geo-block[data-astro-cid-yvbahnfj] .lede[data-astro-cid-yvbahnfj]{margin:0 0 14px;max-width:78ch}.geo-block[data-astro-cid-yvbahnfj] .lede[data-astro-cid-yvbahnfj]:first-of-type{color:var(--ink);font-size:clamp(1.05rem,1.4vw,1.18rem)}.geo-block[data-astro-cid-yvbahnfj] .lede[data-astro-cid-yvbahnfj]:last-child{margin-bottom:0}.geo-block[data-astro-cid-yvbahnfj] .link-arrow[data-astro-cid-yvbahnfj],.topic-links[data-astro-cid-yvbahnfj] .link-arrow[data-astro-cid-yvbahnfj],.whatsnew-sec[data-astro-cid-yvbahnfj] .link-arrow[data-astro-cid-yvbahnfj]{color:var(--acc)}.challenge-grid[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.challenge-card[data-astro-cid-yvbahnfj]{position:relative;padding:24px 24px 22px 76px;border-radius:20px;background:var(--panel);border:1px solid var(--line);overflow:hidden;transition:border-color .25s,transform .25s var(--ease)}.challenge-card[data-astro-cid-yvbahnfj]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#f87171,transparent)}.challenge-card[data-astro-cid-yvbahnfj]:hover{border-color:#f8717159;transform:translateY(-3px)}.challenge-icon[data-astro-cid-yvbahnfj]{position:absolute;left:22px;top:22px;width:36px;height:36px;border-radius:10px;display:grid;place-items:center;font-size:20px;color:#f87171;background:#f871711a;border:1px solid rgba(248,113,113,.3)}.challenge-n[data-astro-cid-yvbahnfj]{position:absolute;right:18px;top:14px;font:500 11px var(--font-mono);color:var(--faint)}.challenge-card[data-astro-cid-yvbahnfj] h3[data-astro-cid-yvbahnfj]{color:var(--ink);margin:0 0 8px;font:700 1.08rem/1.3 var(--font-display);padding-right:24px}.challenge-card[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{color:var(--mute);font-size:.95rem;line-height:1.6;margin:0}.overview-split[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(28px,5vw,64px);align-items:center}.overview-copy[data-astro-cid-yvbahnfj] .lede[data-astro-cid-yvbahnfj]{margin-bottom:24px;color:var(--mute)}.overview-copy[data-astro-cid-yvbahnfj] .link-arrow[data-astro-cid-yvbahnfj]{color:var(--acc)}.overview-visual[data-astro-cid-yvbahnfj]{grid-row:span 2}.overview-stats[data-astro-cid-yvbahnfj]{display:flex;flex-wrap:wrap;gap:12px;align-self:start}.stat-block[data-astro-cid-yvbahnfj]{flex:1 1 140px;padding:18px;border:1px solid color-mix(in srgb,var(--acc) 28%,var(--line));border-radius:16px;background:linear-gradient(160deg,color-mix(in srgb,var(--acc) 9%,transparent),var(--panel));display:flex;flex-direction:column;gap:6px}.stat-val[data-astro-cid-yvbahnfj]{font:800 clamp(1.15rem,1.9vw,1.6rem)/1.05 var(--font-display);letter-spacing:-.025em;background:linear-gradient(90deg,var(--acc),#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent;white-space:nowrap}.stat-label[data-astro-cid-yvbahnfj]{font:500 10.5px var(--font-mono);letter-spacing:.07em;text-transform:uppercase;color:var(--mute);line-height:1.4}.module-groups[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,340px),1fr));gap:16px;margin-top:8px}.module-group[data-astro-cid-yvbahnfj]{padding:22px;border-radius:20px;background:var(--panel);border:1px solid var(--line);transition:border-color .25s}.module-group[data-astro-cid-yvbahnfj]:hover{border-color:color-mix(in srgb,var(--acc) 40%,transparent)}.group-label[data-astro-cid-yvbahnfj]{display:flex;align-items:center;gap:10px;font:500 12px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--acc);margin:0 0 14px}.gl-n[data-astro-cid-yvbahnfj]{font:800 1.3rem var(--font-display);letter-spacing:-.02em;color:var(--ink)}.module-chips[data-astro-cid-yvbahnfj]{display:flex;flex-wrap:wrap;gap:8px}.module-chip[data-astro-cid-yvbahnfj]{font-size:13px;color:var(--ink);border:1px solid var(--line);border-radius:8px;padding:7px 12px;background:#ffffff06;transition:.2s}.module-chip[data-astro-cid-yvbahnfj]:hover{border-color:color-mix(in srgb,var(--acc) 50%,transparent);background:color-mix(in srgb,var(--acc) 8%,transparent);transform:translateY(-1px)}.whatsnew-teaser-list[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:22px}.whatsnew-teaser-item[data-astro-cid-yvbahnfj]{padding:20px;border-radius:18px;background:var(--panel);border:1px solid var(--line);border-top:3px solid var(--acc)}.whatsnew-teaser-version[data-astro-cid-yvbahnfj]{font:500 11px var(--font-mono);color:var(--acc);letter-spacing:.04em}.whatsnew-teaser-title[data-astro-cid-yvbahnfj]{margin:6px 0 8px;font:700 1.05rem/1.3 var(--font-display)}.whatsnew-teaser-desc[data-astro-cid-yvbahnfj]{color:var(--mute);font-size:.92rem;line-height:1.55;margin:0}.topic-card[data-astro-cid-yvbahnfj]{padding:22px;border-radius:18px;background:var(--panel);border:1px solid var(--line)}.topic-card[data-astro-cid-yvbahnfj] h3[data-astro-cid-yvbahnfj]{font:700 1.05rem/1.3 var(--font-display);margin:0 0 8px}.topic-card[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{color:var(--mute);font-size:.93rem;line-height:1.6;margin:0}.topic-table[data-astro-cid-yvbahnfj]{border:1px solid var(--line);border-radius:18px;overflow:hidden;background:var(--panel)}.topic-row[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:1fr 2fr 2fr;gap:16px;padding:15px 20px;border-top:1px solid var(--line);font-size:.92rem;color:var(--mute);line-height:1.55}.topic-row[data-astro-cid-yvbahnfj]:first-child{border-top:none}.topic-row[data-astro-cid-yvbahnfj] span[data-astro-cid-yvbahnfj]:first-child{color:var(--ink);font-weight:600}.topic-row--head[data-astro-cid-yvbahnfj]{font:500 11.5px var(--font-mono);letter-spacing:.05em;text-transform:uppercase;background:#ffffff08}.topic-row--head[data-astro-cid-yvbahnfj] span[data-astro-cid-yvbahnfj],.topic-row--head[data-astro-cid-yvbahnfj] span[data-astro-cid-yvbahnfj]:first-child{color:var(--faint);font-weight:400}.topic-links[data-astro-cid-yvbahnfj]{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:20px}.outcome-card[data-astro-cid-yvbahnfj]{position:relative;overflow:hidden;padding:clamp(28px,4vw,48px);border-radius:26px;border:1px solid color-mix(in srgb,var(--acc) 40%,var(--line));background:radial-gradient(60% 120% at 100% 0%,color-mix(in srgb,var(--acc) 16%,transparent),transparent 70%),var(--panel)}.outcome-figure[data-astro-cid-yvbahnfj]{font:800 clamp(2.6rem,6vw,4rem)/1 var(--font-display);letter-spacing:-.03em;background:linear-gradient(90deg,var(--acc),#a78bfa);-webkit-background-clip:text;background-clip:text;color:transparent;margin:6px 0 0}.outcome-label[data-astro-cid-yvbahnfj]{color:var(--ink);font-weight:600;margin:6px 0 12px}.outcome-card[data-astro-cid-yvbahnfj] .link-arrow[data-astro-cid-yvbahnfj]{color:var(--acc)}@media(max-width:760px){.topic-row[data-astro-cid-yvbahnfj]{grid-template-columns:1fr;gap:6px}.topic-row--head[data-astro-cid-yvbahnfj]{display:none}}.notthis-faq-grid[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:clamp(28px,5vw,64px);align-items:start}.notthis-block[data-astro-cid-yvbahnfj]{position:sticky;top:110px;padding:clamp(24px,3vw,34px);border-radius:22px;border:1px dashed color-mix(in srgb,var(--acc) 45%,var(--line));background:color-mix(in srgb,var(--acc) 5%,transparent)}.notthis-block[data-astro-cid-yvbahnfj] .lede[data-astro-cid-yvbahnfj]{color:var(--mute);margin:0}.faq-block[data-astro-cid-yvbahnfj] .fp-h2[data-astro-cid-yvbahnfj]{margin-bottom:20px}.fp-faq[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj] a[data-astro-cid-yvbahnfj].link-arrow{color:var(--acc)}.trust-bar[data-astro-cid-yvbahnfj]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:20px 44px;padding:28px 32px;border:1px solid color-mix(in srgb,var(--acc) 30%,var(--line));border-radius:22px;background:linear-gradient(120deg,color-mix(in srgb,var(--acc) 9%,transparent),#a78bfa0d)}.trust-item[data-astro-cid-yvbahnfj]{display:flex;flex-direction:column;gap:6px;text-align:center}.trust-val[data-astro-cid-yvbahnfj]{font:800 clamp(1.05rem,1.8vw,1.35rem)/1.1 var(--font-display);letter-spacing:-.02em;color:var(--ink)}.trust-item[data-astro-cid-yvbahnfj]:first-child .trust-val[data-astro-cid-yvbahnfj]{color:var(--acc)}.trust-lbl[data-astro-cid-yvbahnfj]{font:500 11px var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--mute)}.trust-divider[data-astro-cid-yvbahnfj]{width:1px;height:38px;background:var(--line-strong)}@media(max-width:640px){.trust-divider[data-astro-cid-yvbahnfj]{display:none}}.sol-testimonials[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.testimonial-card[data-astro-cid-yvbahnfj]{position:relative;display:flex;flex-direction:column;gap:18px;margin:0;padding:30px 26px 24px;border-radius:22px;background:var(--panel);border:1px solid var(--line);overflow:hidden;transition:border-color .25s,transform .25s var(--ease)}.testimonial-card[data-astro-cid-yvbahnfj]:before{content:"C";position:absolute;right:18px;top:-18px;font:800 120px/1 var(--font-display);color:color-mix(in srgb,var(--acc) 22%,transparent)}.testimonial-card[data-astro-cid-yvbahnfj]:hover{border-color:color-mix(in srgb,var(--acc) 45%,transparent);transform:translateY(-3px)}.t-quote[data-astro-cid-yvbahnfj]{position:relative;font:500 clamp(1rem,1.4vw,1.08rem)/1.6 var(--font-display);color:var(--ink);flex:1;margin:0}.t-outcome[data-astro-cid-yvbahnfj]{font:500 11px var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--green);padding:6px 10px;background:#2fe88a12;border:1px solid rgba(47,232,138,.2);border-radius:6px;display:inline-block;align-self:flex-start;margin:0}.t-attribution[data-astro-cid-yvbahnfj]{display:flex;flex-direction:column;gap:3px;padding-top:14px;border-top:1px solid var(--line)}.t-name[data-astro-cid-yvbahnfj]{font-size:14px;font-weight:600;color:var(--ink)}.t-role[data-astro-cid-yvbahnfj]{font:500 11px var(--font-mono);color:var(--mute);letter-spacing:.04em}.cta-tag[data-astro-cid-yvbahnfj]{display:inline-flex;align-items:center;gap:8px;font:500 11px var(--font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--acc);margin-bottom:16px}.cta-tag[data-astro-cid-yvbahnfj] .dot[data-astro-cid-yvbahnfj]{width:6px;height:6px;border-radius:50%;background:var(--acc);box-shadow:0 0 8px var(--acc)}.cta-block[data-astro-cid-yvbahnfj] .lede[data-astro-cid-yvbahnfj]{margin:0 auto 28px;max-width:560px;color:var(--mute)}.cta-actions[data-astro-cid-yvbahnfj]{display:flex;gap:14px;justify-content:center;flex-wrap:wrap}.contact-line[data-astro-cid-yvbahnfj]{font:500 12px var(--font-mono);color:var(--faint);margin:22px 0 0!important}.tour-list[data-astro-cid-yvbahnfj]{display:flex;flex-direction:column;gap:64px}.tour-item[data-astro-cid-yvbahnfj]{display:grid;grid-template-columns:340px 1fr;gap:52px;align-items:center}.tour-item[data-astro-cid-yvbahnfj]:nth-child(2n){grid-template-columns:1fr 340px}.tour-item[data-astro-cid-yvbahnfj]:nth-child(2n) .tour-copy[data-astro-cid-yvbahnfj]{order:2}.tour-item[data-astro-cid-yvbahnfj]:nth-child(2n) .tour-shot-frame[data-astro-cid-yvbahnfj]{order:1}.tour-copy[data-astro-cid-yvbahnfj] h3[data-astro-cid-yvbahnfj]{font:800 clamp(1.25rem,2vw,1.6rem)/1.2 var(--font-display);margin-bottom:12px;letter-spacing:-.02em}.tour-copy[data-astro-cid-yvbahnfj] p[data-astro-cid-yvbahnfj]{color:var(--mute);font-size:.98rem;line-height:1.7}.tour-shot-frame[data-astro-cid-yvbahnfj]{border-radius:16px;overflow:hidden;border:1px solid color-mix(in srgb,var(--acc) 30%,var(--line));box-shadow:0 30px 70px #00000080;background:#0b1726}.tour-shot-frame[data-astro-cid-yvbahnfj] .sol-dash-screen[data-astro-cid-yvbahnfj] img[data-astro-cid-yvbahnfj]{width:100%;height:auto;display:block}@media(max-width:900px){.tour-item[data-astro-cid-yvbahnfj],.tour-item[data-astro-cid-yvbahnfj]:nth-child(2n){grid-template-columns:1fr;gap:20px}.tour-item[data-astro-cid-yvbahnfj]:nth-child(2n) .tour-copy[data-astro-cid-yvbahnfj],.tour-item[data-astro-cid-yvbahnfj]:nth-child(2n) .tour-shot-frame[data-astro-cid-yvbahnfj]{order:initial}}.sol-video-wrap[data-astro-cid-yvbahnfj]{margin:8px auto 0;border-radius:20px;overflow:hidden;border:1px solid color-mix(in srgb,var(--acc) 35%,var(--line));box-shadow:0 40px 90px #0000008c,0 0 60px color-mix(in srgb,var(--acc) 12%,transparent);background:#000;max-width:960px}.sol-video[data-astro-cid-yvbahnfj]{width:100%;height:auto;display:block}.yt-facade[data-astro-cid-yvbahnfj]{position:absolute;inset:0;width:100%;height:100%;padding:0;border:0;cursor:pointer;background:#000;display:block}.yt-facade[data-astro-cid-yvbahnfj] img[data-astro-cid-yvbahnfj]{width:100%;height:100%;object-fit:cover;display:block}.yt-facade[data-astro-cid-yvbahnfj] .yt-play[data-astro-cid-yvbahnfj]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:84px;height:84px;border-radius:50%;background:color-mix(in srgb,var(--acc) 85%,transparent);box-shadow:0 0 0 10px color-mix(in srgb,var(--acc) 22%,transparent),0 0 40px color-mix(in srgb,var(--acc) 50%,transparent);transition:transform .2s}.yt-facade[data-astro-cid-yvbahnfj] .yt-play[data-astro-cid-yvbahnfj]:before{content:"";position:absolute;top:50%;left:54%;transform:translate(-50%,-50%);border-style:solid;border-width:13px 0 13px 22px;border-color:transparent transparent transparent #04121d}.yt-facade[data-astro-cid-yvbahnfj]:hover .yt-play[data-astro-cid-yvbahnfj],.yt-facade[data-astro-cid-yvbahnfj]:focus-visible .yt-play[data-astro-cid-yvbahnfj]{transform:translate(-50%,-50%) scale(1.08)}@media(max-width:1100px){.sol-hero-inner[data-astro-cid-yvbahnfj]{grid-template-columns:1fr;gap:40px}.sol-dash-col[data-astro-cid-yvbahnfj]{max-width:760px}.whatsnew-teaser-list[data-astro-cid-yvbahnfj],.sol-testimonials[data-astro-cid-yvbahnfj]{grid-template-columns:1fr}}@media(max-width:900px){.overview-split[data-astro-cid-yvbahnfj],.notthis-faq-grid[data-astro-cid-yvbahnfj]{grid-template-columns:1fr}.overview-visual[data-astro-cid-yvbahnfj]{grid-row:auto}.notthis-block[data-astro-cid-yvbahnfj]{position:static}}@media(max-width:640px){.challenge-grid[data-astro-cid-yvbahnfj]{grid-template-columns:1fr}.challenge-card[data-astro-cid-yvbahnfj]{padding:70px 20px 20px}.sol-dash-frame[data-astro-cid-yvbahnfj]{transform:none;animation:none}.df0[data-astro-cid-yvbahnfj]{left:8px;bottom:0}.df1[data-astro-cid-yvbahnfj]{display:none}.sol-product-icon[data-astro-cid-yvbahnfj]{height:72px}}@media(prefers-reduced-motion:reduce){.sol-dash-frame[data-astro-cid-yvbahnfj],.dash-float[data-astro-cid-yvbahnfj],.sol-product-icon[data-astro-cid-yvbahnfj]{animation:none}}
