.hero-trial{max-width:440px;color:var(--muted);text-align:center;text-wrap:balance;margin:12px auto 0;font-size:12px;line-height:1.6}.hero-trial strong{color:var(--accent-blue);font-weight:600}@media (max-width:600px){.hero-trial{max-width:300px;font-size:11px}}.hero-reveal-word{animation:.56s cubic-bezier(.22,.61,.36,1) backwards hero-focus-in;animation-delay:var(--reveal-delay,0s);display:inline-block}.hero-reveal-element{animation:.52s cubic-bezier(.22,.61,.36,1) backwards hero-focus-in;animation-delay:var(--reveal-delay,0s)}.hero-actions.hero-object-entrance:focus-within{animation:none}@keyframes hero-focus-in{0%{opacity:0;filter:blur(.14em)}35%{opacity:.45}to{opacity:1;filter:blur()}}@media (prefers-reduced-motion:reduce){.hero-reveal-word,.hero-reveal-element{animation:none}}.hero-object-entrance{animation:1.2s cubic-bezier(.2,.85,.25,1) .18s backwards hero-object-land}@keyframes hero-object-land{0%{opacity:0;transform:translateY(60px)scale(.98)}to{opacity:1;transform:translate(0,0)scale(1)}}@media (prefers-reduced-motion:reduce){.hero-object-entrance{animation:none}}.hero.hero-dark{color:#f7f5ef;--ink:#f7f5ef;--muted:#b7b7b7;--border:#ffffff30;background:#000}.hero-dark .hero-glow{display:none}.hero-dark .hero-content{z-index:1;position:relative}.hero-dark h1,.hero-dark h1 span,.hero-dark .eyebrow,.hero-dark .word-window{color:#f7f5ef}.hero-dark .hero-copy,.hero-dark .hero-trial{color:#c4c4c4}.hero-dark .hero-trial strong{color:#a6bfff}.hero-dark .hero-actions{background:#141414;border-color:#ffffff30}.hero-dark .hero-email input{color:#f7f5ef}.hero-dark .hero-email input::placeholder{color:#aaa}.hero-dark .hero-email-go{color:#151823;background:#f7f5ef}.hero-dark .hero-email-go:hover{background:#d8e3fa}.site-shell:has(.hero-dark) .nav.nav-dark:not(.compact) .nav-bar{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border-color:#0000}.hero-stage{isolation:isolate;background:#000;position:relative}.hero-stage>.hero-dot-layer{z-index:-1}.hero-stage .hero.hero-dark{background:0 0;padding-top:clamp(142px,11vw,180px);padding-bottom:46px}.hero-stage .hero-dark .eyebrow{margin-bottom:18px}.hero-stage .hero-dark .hero-copy{margin-top:28px}.hero-stage .hero-dark .hero-actions{margin-top:30px}.hero-stage .hero-dark+.website-mosaic{background:0 0}@media (max-width:760px){.hero-stage .hero.hero-dark{padding-top:126px;padding-bottom:36px}.hero-stage .hero-dark .eyebrow{margin-bottom:16px}.hero-stage .hero-dark .hero-copy{margin-top:24px}.hero-stage .hero-dark .hero-actions{margin-top:26px}}.hero-service-area{color:#a9adb5;text-wrap:balance;max-width:460px;margin:20px auto 0;font-size:11px;line-height:1.7}
.dark-sections{--dark-rule:#ffffff2e;background:#151515}.dark-sections :is(.pricing-frame,.why-frame,.faq-frame){border-inline-color:var(--dark-rule);position:relative}.dark-sections :is(.pricing-frame,.why-frame,.faq-frame):before{content:"";border-inline:1px solid var(--dark-rule);pointer-events:none;position:absolute;inset:0 max(32px,50% - 540px)}.dark-sections .pricing-header{border-bottom-color:var(--dark-rule)}.dark-sections :is(.why-frame,.faq-frame){border-top:1px solid var(--dark-rule)}.dark-sections .pricing-grid{max-width:1080px;margin-inline:auto;padding-inline:0}.dark-sections .pricing-custom{max-width:1080px;margin-inline:auto}.dark-sections .faq-list{max-width:1080px;margin-inline:auto;padding-inline:24px}@media (max-width:1150px){.dark-sections :is(.pricing-grid,.pricing-custom){margin-inline:32px}}@media (max-width:760px){.dark-sections :is(.pricing-frame,.why-frame,.faq-frame):before{display:none}.dark-sections :is(.pricing-grid,.pricing-custom){margin-inline:14px}.dark-sections .faq-list{padding-inline:0}}.dark-sections,.dark-sections :is(.pricing-section,.why-triad,.faq-section){background:#151515}.dark-sections .pricing-custom{padding:34px 26px 44px}.dark-sections .pricing-trial-note,.dark-sections .why-trust-row p{padding-inline:26px}@media (max-width:760px){.dark-sections .pricing-custom{padding-inline:18px}}.dark-sections :is(.pricing-card,.pricing-custom,.pricing-card-features,.faq-item,.why-logo,.why-trust-row){border-color:var(--dark-rule)}
