.eyebrow.svelte-103j3ef{color:var(--svc);border-color:color-mix(in oklab, var(--svc) 20%, transparent);background:color-mix(in oklab, var(--svc) 10%, transparent)}.eyebrow.svelte-103j3ef .dot:where(.svelte-103j3ef){background:var(--svc)}.kicker.svelte-103j3ef{color:color-mix(in oklab, var(--svc) 88%, var(--color-fg))}.slogan.svelte-103j3ef{color:var(--svc)}.accent-glow.svelte-103j3ef{background:radial-gradient(55% 50% at 82% 4%, color-mix(in oklab, var(--svc) 20%, transparent), transparent 70%);-webkit-mask-image:radial-gradient(120% 90% at 50% 0,#000 55%,#0000 100%);mask-image:radial-gradient(120% 90% at 50% 0,#000 55%,#0000 100%)}.outro-link.svelte-103j3ef{color:var(--svc);transition:color .2s}.outro-link.svelte-103j3ef:hover{color:color-mix(in oklab, var(--svc) 75%, var(--color-fg))}.watermark.svelte-103j3ef{width:30rem;height:30rem;color:var(--svc);opacity:.05;top:3rem;right:-5rem}@media (width<=768px){.watermark.svelte-103j3ef{display:none}}.dot.svelte-103j3ef{background:var(--svc)}.benefit.svelte-103j3ef{transition:border-color .3s,transform .3s,background-color .3s,box-shadow .3s;box-shadow:inset 0 1px #ffffff08}.benefit.svelte-103j3ef:hover{border-color:color-mix(in oklab, var(--svc) 45%, var(--color-border-strong));background:color-mix(in oklab, var(--svc) 5%, var(--color-surface));box-shadow:inset 0 1px 0 #ffffff0d, 0 18px 40px -24px color-mix(in oklab, var(--svc) 65%, transparent);transform:translateY(-4px)}.benefit.svelte-103j3ef .bar:where(.svelte-103j3ef){background:linear-gradient(90deg, transparent, var(--svc), transparent)}.benefit.svelte-103j3ef .glow:where(.svelte-103j3ef){background:radial-gradient(circle at top right, color-mix(in oklab, var(--svc) 22%, transparent), transparent 70%)}.num-ghost.svelte-103j3ef{letter-spacing:-.04em;color:var(--color-fg);opacity:.04;font-size:4.5rem;font-weight:700;line-height:1;transition:color .3s,opacity .3s}.benefit.svelte-103j3ef:hover .num-ghost:where(.svelte-103j3ef){color:var(--svc);opacity:.16}.benefit.svelte-103j3ef .icon-tile:where(.svelte-103j3ef){transition:box-shadow .3s}.benefit.svelte-103j3ef:hover .icon-tile:where(.svelte-103j3ef){box-shadow:0 0 0 1px color-mix(in oklab, var(--svc) 50%, transparent)}.quote.svelte-103j3ef{transition:border-color .3s,box-shadow .3s;box-shadow:inset 0 1px #ffffff0a}.quote.svelte-103j3ef:hover{border-color:color-mix(in oklab, var(--svc) 35%, var(--color-border-strong));box-shadow:inset 0 1px 0 #ffffff0f, 0 24px 60px -32px color-mix(in oklab, var(--svc) 55%, transparent)}.quote-glow.svelte-103j3ef{background:radial-gradient(70% 60% at 100% 0%, color-mix(in oklab, var(--svc) 12%, transparent), transparent 65%)}.qmark.svelte-103j3ef{width:7rem;height:7rem;color:var(--svc);opacity:.14;top:.25rem;right:1.5rem}.avatar.svelte-103j3ef{box-shadow:0 0 0 2px color-mix(in oklab, var(--svc) 50%, transparent)}.faq-aura.svelte-103j3ef{background:radial-gradient(60% 55% at 90% -5%, color-mix(in oklab, var(--svc) 13%, transparent), transparent 70%)}.faq.svelte-103j3ef{interpolate-size:allow-keywords;flex-direction:column;gap:.875rem;display:flex}.faq-item.svelte-103j3ef{border:1px solid var(--color-border);background:color-mix(in oklab, var(--color-surface) 55%, transparent);border-radius:1rem;transition:border-color .3s,background-color .3s;position:relative;overflow:clip}.faq-item.svelte-103j3ef:before{content:"";background:var(--svc);transform-origin:top;width:2px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:0;bottom:0;left:0;transform:scaleY(0)}.faq-item.svelte-103j3ef:hover{border-color:color-mix(in oklab, var(--svc) 40%, var(--color-border-strong))}.faq-item[open].svelte-103j3ef{border-color:color-mix(in oklab, var(--svc) 45%, var(--color-border-strong));background:color-mix(in oklab, var(--svc) 6%, var(--color-surface))}.faq-item[open].svelte-103j3ef:before{transform:scaleY(1)}.faq-summary.svelte-103j3ef{cursor:pointer;align-items:center;gap:1rem;padding:1.35rem 1.5rem;list-style:none;display:flex}.faq-summary.svelte-103j3ef::-webkit-details-marker{display:none}.faq-question.svelte-103j3ef{text-wrap:balance;color:var(--color-fg);flex:1;font-size:1.075rem;font-weight:500;line-height:1.4;transition:color .3s}@media (width>=640px){.faq-question.svelte-103j3ef{font-size:1.2rem}}.faq-summary.svelte-103j3ef:hover .faq-question:where(.svelte-103j3ef){color:color-mix(in oklab, var(--svc) 60%, var(--color-fg))}.faq-toggle.svelte-103j3ef{width:2rem;height:2rem;color:var(--svc);border:1px solid color-mix(in oklab, var(--svc) 30%, var(--color-border));background:color-mix(in oklab, var(--svc) 8%, transparent);border-radius:999px;flex-shrink:0;transition:background-color .3s,border-color .3s,transform .4s cubic-bezier(.22,1,.36,1);display:inline-flex;position:relative}.faq-item[open].svelte-103j3ef .faq-toggle:where(.svelte-103j3ef){background:color-mix(in oklab, var(--svc) 16%, transparent);border-color:color-mix(in oklab, var(--svc) 55%, transparent);transform:rotate(180deg)}.faq-toggle.svelte-103j3ef .bar-h:where(.svelte-103j3ef),.faq-toggle.svelte-103j3ef .bar-v:where(.svelte-103j3ef){background:currentColor;border-radius:2px;position:absolute;top:50%;left:50%}.faq-toggle.svelte-103j3ef .bar-h:where(.svelte-103j3ef){width:.7rem;height:2px;transform:translate(-50%,-50%)}.faq-toggle.svelte-103j3ef .bar-v:where(.svelte-103j3ef){width:2px;height:.7rem;transition:transform .3s,opacity .2s;transform:translate(-50%,-50%)}.faq-item[open].svelte-103j3ef .faq-toggle:where(.svelte-103j3ef) .bar-v:where(.svelte-103j3ef){opacity:0;transform:translate(-50%,-50%)scaleY(0)}.faq-answer.svelte-103j3ef{max-width:42rem;color:var(--color-muted);padding:0 1.5rem 1.5rem;line-height:1.7}.faq.svelte-103j3ef details:where(.svelte-103j3ef)::details-content{opacity:0;transition-behavior:allow-discrete;height:0;transition:height .4s cubic-bezier(.22,1,.36,1),opacity .3s,content-visibility .4s;overflow:clip}.faq.svelte-103j3ef details[open]:where(.svelte-103j3ef)::details-content{opacity:1;height:auto}.cta-band.svelte-103j3ef{border-color:color-mix(in oklab, var(--svc) 28%, var(--color-border));background:color-mix(in oklab, var(--svc) 4%, var(--color-surface))}.cta-glow.svelte-103j3ef{background:radial-gradient(80% 130% at 100% 0%, color-mix(in oklab, var(--svc) 16%, transparent), transparent 60%)}.svc-link.svelte-103j3ef:hover{border-color:color-mix(in oklab, var(--card) 45%, var(--color-border-strong))}.reveal.svelte-103j3ef{animation:.7s cubic-bezier(.22,1,.36,1) backwards svelte-103j3ef-reveal;animation-delay:var(--d,0s)}@keyframes svelte-103j3ef-reveal{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.reveal.svelte-103j3ef{animation:none}}
