@layer components{.cx-site{isolation:isolate;font-family:var(--cx-font-ui);position:relative;overflow-x:clip}.cx-site :focus-visible,.cx-site-sheet :focus-visible{outline:2px solid var(--cx-accent-text);outline-offset:3px;box-shadow:none}@media (forced-colors:active){.cx-site :focus-visible,.cx-site-sheet :focus-visible{outline-color:highlight}}.cx-site-skip{z-index:60;background:var(--cx-surface);color:var(--cx-t1);box-shadow:var(--cx-shadow-strong);border-radius:10px;padding:10px 14px;font-weight:600;position:absolute;top:-80px;left:12px}.cx-site-skip:focus{top:12px}.cx-site-h1{font-family:var(--cx-font-display);letter-spacing:-.038em;color:var(--cx-t1);text-wrap:balance;font-size:clamp(2.35rem,1.3rem + 4.4vw,4.75rem);font-weight:600;line-height:1.02}.cx-site-h2{font-family:var(--cx-font-display);letter-spacing:-.03em;color:var(--cx-t1);text-wrap:balance;font-size:clamp(1.75rem,1.2rem + 2.2vw,2.85rem);font-weight:600;line-height:1.08}.cx-site-h3{font-family:var(--cx-font-display);letter-spacing:-.01em;color:var(--cx-t1);font-size:1.0625rem;font-weight:600;line-height:1.35}.cx-site-lede{color:var(--cx-t2);text-wrap:pretty;font-size:clamp(1.0625rem,.98rem + .45vw,1.3rem);line-height:1.55}.cx-site-sublede{color:var(--cx-t2);text-wrap:pretty;font-size:1.0625rem;line-height:1.6}.cx-site-eyebrow{font-family:var(--cx-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--cx-t3);align-items:center;gap:8px;font-size:12px;font-weight:500;display:inline-flex}.cx-site-eyebrow:before{content:"";opacity:.7;background:currentColor;width:18px;height:1px}.cx-site-shine{color:var(--cx-t1)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.cx-site-shine{background-image:linear-gradient(100deg, var(--cx-t1) 0%, var(--cx-t1) 38%, var(--cx-t3) 50%, var(--cx-t1) 62%, var(--cx-t1) 100%);color:#0000;background-position:100% 0;background-size:260% 100%;-webkit-background-clip:text;background-clip:text}}.cx-site-btn{letter-spacing:-.005em;white-space:nowrap;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:44px;padding:0 20px;font-size:15px;font-weight:600;display:inline-flex}.cx-site-btn-primary{background:var(--cx-accent);color:var(--cx-on-accent);box-shadow:var(--cx-btn-shadow)}.cx-site-btn-primary:hover{background:var(--cx-accent-strong)}.cx-site-btn-secondary{border:1px solid var(--cx-border);background:var(--cx-glass);color:var(--cx-t1);-webkit-backdrop-filter:var(--cx-glass-filter)}.cx-site-btn-secondary:hover{border-color:var(--cx-border-strong);background:var(--cx-hover)}.cx-site-btn-small{min-height:40px;padding:0 16px;font-size:14px}@media (pointer:coarse){.cx-site-btn-small{min-height:44px}}.cx-site-header{z-index:40;padding-top:env(safe-area-inset-top);border-bottom:1px solid #0000;position:sticky;top:0}.cx-site-header[data-scrolled]{background:color-mix(in srgb, var(--cx-chrome) 95%, transparent);border-bottom-color:var(--cx-chrome-border);-webkit-backdrop-filter:var(--cx-panel-filter)}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cx-site-header[data-scrolled]{background:var(--cx-chrome)}}.cx-site-navlink{min-height:40px;color:var(--cx-t2);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:14px;font-weight:500;display:inline-flex;position:relative}.cx-site-navlink:hover,.cx-site-navlink[aria-expanded=true]{color:var(--cx-t1);background:var(--cx-accent-a08)}.cx-site-navlink[aria-current=page]{color:var(--cx-t1);background:var(--cx-accent-a14)}.cx-site-icon-btn{width:44px;height:44px;color:var(--cx-t2);border-radius:999px;place-items:center;display:inline-grid}.cx-site-icon-btn:hover{color:var(--cx-t1);background:var(--cx-accent-a08)}.cx-site-menu{border-radius:var(--cx-r-xl);border:1px solid var(--cx-panel-border);background:var(--cx-panel-solid);width:min(560px,100vw - 32px);box-shadow:var(--cx-shadow-heavy);padding:8px;position:absolute;top:calc(100% + 10px);left:50%;translate:-50%}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cx-site-menu{background:color-mix(in srgb, var(--cx-panel-solid) 82%, transparent);-webkit-backdrop-filter:var(--cx-panel-filter)}}.cx-site-menu-item{border-radius:14px;gap:12px;min-height:44px;padding:12px;display:flex}.cx-site-menu-item:hover{background:var(--cx-accent-a08)}.cx-site-sheet{z-index:70;background:var(--cx-canvas);padding:calc(env(safe-area-inset-top) + 8px) 16px calc(env(safe-area-inset-bottom) + 16px);overscroll-behavior:contain;flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.cx-site-sheet:before{content:"";z-index:-1;background-image:var(--cx-backdrop);pointer-events:none;background-size:cover;position:absolute;inset:0}.cx-site-sheet-link{border-bottom:1px solid var(--cx-border-subtle);min-height:52px;font-family:var(--cx-font-display);letter-spacing:-.02em;color:var(--cx-t1);justify-content:space-between;align-items:center;font-size:1.375rem;font-weight:600;display:flex}.cx-site-sheet-sub{min-height:44px;color:var(--cx-t2);align-items:center;gap:10px;font-size:15px;display:flex}.cx-site-scheme{position:relative}.cx-site-scheme svg{position:absolute}[data-scheme=light] .cx-site-scheme .cx-site-moon,[data-scheme=dark] .cx-site-scheme .cx-site-sun{opacity:0;transform:rotate(-90deg)scale(.5)}.cx-site-hero{isolation:isolate;position:relative}.cx-site-aura{z-index:-1;pointer-events:none;contain:strict;position:absolute;inset:-10% 0 0;overflow:hidden}.cx-site-aura-band{inset:0}.cx-site-orb{filter:blur(40px);background:radial-gradient(closest-side, color-mix(in srgb, var(--cx-t1) 16%, transparent), transparent);border-radius:50%;position:absolute}.cx-site-orb-a{width:48vmax;height:48vmax;top:-18vmax;left:-12vmax}.cx-site-orb-b{background:radial-gradient(closest-side, color-mix(in srgb, var(--cx-t1) 11%, transparent), transparent);width:38vmax;height:38vmax;top:4vmax;right:-10vmax}.cx-site-orb-c{background:radial-gradient(closest-side, color-mix(in srgb, var(--cx-t1) 8%, transparent), transparent);width:26vmax;height:26vmax;top:30%;left:38%}.cx-site-aura-band .cx-site-orb-a{width:34rem;height:34rem;top:-14rem;left:-8rem}.cx-site-aura-band .cx-site-orb-b{width:28rem;height:28rem;top:auto;bottom:-14rem;right:-8rem}.cx-site-grid{background-image:radial-gradient(circle at 1px 1px, var(--cx-border) 1px, transparent 0);opacity:.55;background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(70% 60% at 50% 30%,#000 0%,#0000 75%);mask-image:radial-gradient(70% 60% at 50% 30%,#000 0%,#0000 75%)}.cx-site-card{border-radius:var(--cx-r-xl);border:1px solid var(--cx-border-subtle);background:var(--cx-surface)}.cx-site-icon{border:1px solid var(--cx-border);background:var(--cx-accent-a08);width:44px;height:44px;color:var(--cx-t1);border-radius:14px;place-items:center;display:inline-grid}.cx-site-tick{background:var(--cx-accent);width:20px;height:20px;color:var(--cx-on-accent);border-radius:999px;flex:none;place-items:center;display:inline-grid}.cx-site-band{border-radius:var(--cx-r-xxl);border:1px solid var(--cx-border-subtle);background:var(--cx-surface)}.cx-site-coming{border-radius:var(--cx-r-xl);border:1px dashed var(--cx-border-strong);background:color-mix(in srgb, var(--cx-surface) 55%, transparent)}.cx-site-pill{border:1px solid var(--cx-border);background:var(--cx-glass);color:var(--cx-t2);border-radius:999px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;display:inline-flex}.cx-site-num{font-family:var(--cx-mono);letter-spacing:.08em;color:var(--cx-t3);font-size:13px;font-weight:500}.cx-site-kbd{border:1px solid var(--cx-border);background:var(--cx-raised);min-width:22px;height:22px;font-family:var(--cx-mono);color:var(--cx-t2);border-radius:6px;place-items:center;padding:0 5px;font-size:11px;display:inline-grid}.cx-site-callout{border-radius:var(--cx-r-lg);border:1px solid var(--cx-border-strong);background:var(--cx-raised);color:var(--cx-t1);padding:14px 16px;font-size:15px}.cx-site-frame{border-radius:var(--cx-r-xl);border:1px solid var(--cx-panel-border);background:var(--cx-panel-solid);box-shadow:var(--cx-shadow-heavy);position:relative;overflow:hidden}.cx-site-frame-bar{border-bottom:1px solid var(--cx-border-subtle);background:var(--cx-chrome);justify-content:space-between;align-items:center;height:34px;padding:0 12px;display:flex}.cx-site-frame-dots{gap:6px;display:inline-flex}.cx-site-frame-dots span{background:var(--cx-border-strong);border-radius:999px;width:9px;height:9px}.cx-site-frame-tag{font-family:var(--cx-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cx-t3);font-size:10.5px}.cx-site-frame-body{background-color:var(--cx-canvas);background-image:var(--cx-backdrop);pointer-events:none;-webkit-user-select:none;user-select:none;background-size:cover;position:relative}.cx-site-frame-caption{border-top:1px solid var(--cx-border-subtle);background:var(--cx-chrome);color:var(--cx-t3);padding:9px 14px;font-size:12.5px}.cx-site-stage{width:100%;aspect-ratio:var(--sw) / var(--sh);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#000 82%,#0000);mask-image:linear-gradient(#000 82%,#0000)}@media (max-width:639px){.cx-site-stage{aspect-ratio:var(--spw) / var(--sph)}}.cx-site-stage-screen{transform-origin:0 0;flex-direction:column;display:flex;position:absolute;top:0;left:0;overflow:hidden}.cx-site-stage *{scrollbar-width:none}.cx-site-stage ::-webkit-scrollbar{display:none}.cx-site-app{color:var(--cx-t1);font-family:var(--cx-font-ui)}.cx-site-pillar{align-items:center;gap:28px;display:grid}@media (min-width:1024px){.cx-site-pillar{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}.cx-site-pillar[data-flip]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.cx-site-pillar[data-flip]>:first-child{order:2}}.cx-site-steps{counter-reset:step;gap:14px;display:grid;position:relative}@media (min-width:768px){.cx-site-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.cx-site-steps:before{content:"";background:linear-gradient(90deg, transparent, var(--cx-border-strong) 12%, var(--cx-border-strong) 88%, transparent);transform-origin:0;height:1px;position:absolute;top:42px;left:8%;right:8%}}.cx-site-step-dot{background:var(--cx-accent);width:44px;height:44px;color:var(--cx-on-accent);font-family:var(--cx-mono);box-shadow:0 0 0 6px var(--cx-canvas);border-radius:999px;place-items:center;font-size:14px;font-weight:600;display:inline-grid;position:relative}.cx-site-kits{grid-template-columns:repeat(auto-fill,minmax(min(100%,260px),1fr));gap:10px;display:grid}.cx-site-kit{border-radius:var(--cx-r-lg);border:1px solid var(--cx-border-subtle);background:var(--cx-surface);align-items:center;gap:14px;min-height:72px;padding:12px 14px;display:flex;position:relative}.cx-site-kit-icon{background:var(--cx-raised);width:44px;height:44px;color:var(--cx-t1);border-radius:14px;flex:none;place-items:center;display:inline-grid}.cx-site-kit:hover{border-color:var(--cx-border-strong)}.cx-site-kit:hover .cx-site-kit-icon,.cx-site-kit:focus-within .cx-site-kit-icon{background:var(--cx-accent);color:var(--cx-on-accent)}.cx-site-seg{border:1px solid var(--cx-border);background:var(--cx-surface);border-radius:999px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;padding:4px;display:inline-grid;position:relative}.cx-site-seg-pill{width:calc((100% - 8px) / var(--n,2));background:var(--cx-accent);transform:translateX(calc(100% * var(--i,0)));border-radius:999px;position:absolute;top:4px;bottom:4px;left:4px}.cx-site-seg button{min-height:40px;color:var(--cx-t2);border-radius:999px;padding:0 18px;font-size:14px;font-weight:600;position:relative}.cx-site-seg button[aria-pressed=true]{color:var(--cx-on-accent)}@media (pointer:coarse){.cx-site-seg button{min-height:44px}}.cx-site-plan{border-radius:var(--cx-r-xl);border:1px solid var(--cx-border-subtle);background:var(--cx-surface);flex-direction:column;padding:24px;display:flex;position:relative}.cx-site-plan[data-recommended]{border-color:var(--cx-border-strong);box-shadow:var(--cx-shadow-strong)}.cx-site-price{font-family:var(--cx-font-display);letter-spacing:-.04em;color:var(--cx-t1);font-variant-numeric:tabular-nums;font-size:clamp(2.4rem,2rem + 1.5vw,3rem);font-weight:600;line-height:1}.cx-site-notice{border-radius:var(--cx-r-lg);border:1px solid color-mix(in srgb, var(--cx-warning) 60%, transparent);background:color-mix(in srgb, var(--cx-warning) 14%, var(--cx-surface));color:var(--cx-t1);align-items:flex-start;gap:10px;padding:14px 16px;font-size:15px;display:flex}.cx-site-faq details{border-bottom:1px solid var(--cx-border-subtle)}.cx-site-faq summary{cursor:pointer;min-height:56px;color:var(--cx-t1);justify-content:space-between;align-items:center;gap:16px;font-weight:600;list-style:none;display:flex}.cx-site-faq summary::-webkit-details-marker{display:none}.cx-site-faq summary svg{color:var(--cx-t3);flex:none}.cx-site-faq details[open] summary svg{transform:rotate(45deg)}.cx-site-prose{color:var(--cx-t2);font-size:1.0625rem;line-height:1.7}.cx-site-prose>*+*{margin-top:1rem}.cx-site-prose>:first-child,.cx-site-prose>:first-child>h2:first-child{margin-top:0}.cx-site-prose h2{font-family:var(--cx-font-display);letter-spacing:-.02em;color:var(--cx-t1);margin-top:2.5rem;font-size:1.5rem;font-weight:600;line-height:1.25}.cx-site-prose h3{font-family:var(--cx-font-display);color:var(--cx-t1);margin-top:1.75rem;font-size:1.125rem;font-weight:600}.cx-site-prose ul,.cx-site-prose ol{padding-left:1.25rem}.cx-site-prose ul{list-style:outside}.cx-site-prose ol{list-style:decimal}.cx-site-prose li+li{margin-top:.4rem}.cx-site-prose li::marker{color:var(--cx-t3)}.cx-site-prose a{color:var(--cx-link);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.cx-site-prose strong{color:var(--cx-t1);font-weight:600}.cx-site-prose table{border-collapse:collapse;width:100%;font-size:.9375rem}.cx-site-prose th,.cx-site-prose td{border-bottom:1px solid var(--cx-border-subtle);text-align:left;vertical-align:top;padding:.6rem .5rem}.cx-site-prose th{color:var(--cx-t1);font-weight:600}.cx-site-footer{border-top:1px solid var(--cx-border-subtle);background:color-mix(in srgb, var(--cx-chrome) 60%, transparent);padding-bottom:env(safe-area-inset-bottom)}.cx-site-footer a{min-height:32px;color:var(--cx-t2);align-items:center;display:inline-flex}.cx-site-footer a:hover{color:var(--cx-t1)}@media (pointer:coarse){.cx-site-footer a{min-height:44px}}@media print{[data-reveal]{opacity:1!important;transform:none!important}}@media (prefers-reduced-motion:no-preference){.cx-site-rise{animation:cx-site-rise .8s var(--cx-ease-spring) backwards;animation-delay:var(--d,0s)}@supports (animation-timeline:view()){[data-reveal]{animation:linear both cx-site-reveal;animation-timeline:view();animation-range:entry 0 entry 220px}@media (min-width:768px){.cx-site-steps:before{animation:linear both cx-site-draw;animation-timeline:view();animation-range:entry 80px entry 420px}}}@keyframes cx-site-reveal{0%{opacity:0;transform:translateY(28px)}}@keyframes cx-site-draw{0%{transform:scaleX(0)}}.cx-site-orb{will-change:transform;animation:14s ease-in-out infinite cx-site-drift}.cx-site-orb-b{animation-name:cx-site-drift-b;animation-duration:17s;animation-delay:-5s}.cx-site-orb-c{animation-name:cx-site-drift-c;animation-duration:11s;animation-delay:-3s}.cx-site-shine{animation:7s ease-in-out 1.2s infinite cx-site-shine}.cx-site-btn,.cx-site-navlink,.cx-site-icon-btn,.cx-site-menu-item,.cx-site-kit,.cx-site-kit-icon,.cx-site-footer a{transition:background-color var(--cx-dur-2) var(--cx-ease), border-color var(--cx-dur-2) var(--cx-ease), color var(--cx-dur-2) var(--cx-ease), transform var(--cx-dur-2) var(--cx-ease-spring)}.cx-site-arrow{transition:transform var(--cx-dur-2) var(--cx-ease-spring)}@media (hover:hover) and (pointer:fine){.group:hover .cx-site-arrow{transform:translate(3px)}.cx-site-btn-primary:hover{transform:translateY(-1px)}.cx-site-kit:hover{transform:translateY(-2px)}.cx-site-kit:hover .cx-site-kit-icon{transform:rotate(-6deg)scale(1.06)}}.group:focus-visible .cx-site-arrow{transform:translate(3px)}.cx-site-kit:focus-within .cx-site-kit-icon{transform:rotate(-6deg)scale(1.06)}.cx-site-scheme svg{transition:opacity var(--cx-dur-3) var(--cx-ease), transform var(--cx-dur-3) var(--cx-ease-spring)}.cx-site-menu{animation:cx-site-menu-in var(--cx-dur-2) var(--cx-ease-spring) backwards}.cx-site-sheet{animation:cx-site-sheet-in var(--cx-dur-3) var(--cx-ease-spring) backwards}.cx-site-sheet-link,.cx-site-sheet-sub{animation:cx-site-rise .52s var(--cx-ease-spring) backwards;animation-delay:var(--d,0s)}.cx-site-seg-pill{transition:transform var(--cx-dur-3) var(--cx-ease-spring)}.cx-site-faq summary svg{transition:transform var(--cx-dur-2) var(--cx-ease-spring)}.cx-site-swap{animation:cx-site-swap .36s var(--cx-ease-spring) backwards}.cx-site-stage:not([data-ready]){animation:1.6s ease-in-out infinite cx-site-wait}.cx-site-stage[data-ready] .cx-site-stage-screen{animation:cx-site-fade .6s var(--cx-ease) backwards}.cx-site-app [data-site-press]{animation:cx-site-press .65s var(--cx-ease-spring)}.cx-site-pop{animation:cx-site-pop .52s var(--cx-ease-spring) backwards}@keyframes cx-site-rise{0%{opacity:0;transform:translateY(18px)}}@keyframes cx-site-fade{0%{opacity:0}}@keyframes cx-site-swap{0%{opacity:0;transform:translateY(6px)}}@keyframes cx-site-drift{0%,to{transform:translate(0,0)scale(1)}25%{transform:translate(14vmax,5vmax)scale(1.12)}50%{transform:translate(20vmax,16vmax)scale(.94)}75%{transform:translate(5vmax,12vmax)scale(1.08)}}@keyframes cx-site-drift-b{0%,to{transform:translate(0,0)scale(1)}30%{transform:translate(-16vmax,8vmax)scale(1.15)}60%{transform:translate(-8vmax,20vmax)scale(.9)}80%{transform:translate(4vmax,9vmax)scale(1.05)}}@keyframes cx-site-drift-c{0%,to{transform:translate(0,0)scale(1)}33%{transform:translate(12vmax,-8vmax)scale(1.25)}66%{transform:translate(-14vmax,6vmax)scale(.85)}}@keyframes cx-site-shine{0%,55%{background-position:100% 0}to{background-position:0 0}}@keyframes cx-site-menu-in{0%{opacity:0;transform:translateY(-6px)scale(.98)}}@keyframes cx-site-sheet-in{0%{opacity:0;transform:translateY(-14px)}}@keyframes cx-site-wait{50%{opacity:.55}}@keyframes cx-site-landed{0%{opacity:.2;box-shadow:0 0 0 2px var(--cx-accent);transform:translateY(-14px)scale(.95)}55%{opacity:1;box-shadow:0 0 0 2px var(--cx-accent), 0 18px 40px -16px #00000073}}@keyframes cx-site-press{0%{box-shadow:0 0 0 0 var(--cx-accent-a24)}35%{box-shadow:0 0 0 8px var(--cx-accent-a24);transform:scale(.93)}to{transform:scale(1);box-shadow:0 0 0 14px #0000}}@keyframes cx-site-pop{0%{opacity:.35;transform:translateY(4px)scale(.99)}}}@media (prefers-reduced-motion:reduce){.cx-site-rise,.cx-site-orb,.cx-site-orb-b,.cx-site-orb-c,.cx-site-shine,.cx-site-menu,.cx-site-sheet,.cx-site-sheet-link,.cx-site-sheet-sub,.cx-site-swap,.cx-site-stage,.cx-site-stage-screen,.cx-site-pop,.cx-site-app [data-site-press],.cx-site-app [data-deal]{animation:none!important}.cx-site-btn,.cx-site-navlink,.cx-site-icon-btn,.cx-site-menu-item,.cx-site-kit,.cx-site-kit-icon,.cx-site-footer a,.cx-site-arrow,.cx-site-scheme svg,.cx-site-seg-pill,.cx-site-faq summary svg{transition:none!important}[data-reveal],.cx-site-steps:before{opacity:1!important;animation:none!important;transform:none!important}.cx-site-arrow,.cx-site-btn,.cx-site-kit,.cx-site-kit-icon{transform:none!important}}}html:has(.cx-site)[data-theme=flux-glass] body:before{background-image:linear-gradient(165deg,#0e0e11 0%,#09090b 55%,#0e0e11 100%);background-size:cover}html:has(.cx-site)[data-theme=flux-glass][data-scheme=light] body:before{background-image:linear-gradient(160deg,#f4f4f5 0%,#eaeaed 50%,#e2e2e6 100%);background-size:cover}.cx-site-sky{z-index:-1;pointer-events:none;contain:strict;--sky-ink:255, 255, 255;--sky-ink-a:.6;--sky-glow:0, 0, 0;--sky-glow-a:.55;position:fixed;inset:0;overflow:hidden}[data-scheme=light] .cx-site-sky{--sky-ink:24, 24, 27;--sky-ink-a:1;--sky-glow:255, 255, 255;--sky-glow-a:.95}.cx-site-sky-orb{left:var(--x);top:var(--y);width:var(--w);height:var(--h);margin:calc(var(--h) / -2) 0 0 calc(var(--w) / -2);background:radial-gradient(closest-side, rgba(var(--sky-ink), calc(var(--o) * var(--sky-ink-a))) 0%, rgba(var(--sky-ink), calc(var(--o) * var(--sky-ink-a) * .8)) 38%, rgba(var(--sky-ink), 0) 60%);border-radius:50%;position:absolute}.cx-site-sky-glow{background:radial-gradient(closest-side, rgba(var(--sky-glow), var(--sky-glow-a)) 0%, rgba(var(--sky-glow), calc(var(--sky-glow-a) * .8)) 38%, rgba(var(--sky-glow), 0) 60%)}@media (prefers-reduced-motion:no-preference){.cx-site-sky-orb{animation:var(--path,cx-site-sky-a) var(--t,16s) ease-in-out var(--delay,0s) infinite;will-change:transform}@keyframes cx-site-sky-a{0%,to{transform:translate(0,0)scale(1)}25%{transform:translate(16vw,9vh)scale(1.15)}50%{transform:translate(26vw,26vh)scale(.9)}75%{transform:translate(6vw,18vh)scale(1.08)}}@keyframes cx-site-sky-b{0%,to{transform:translate(0,0)scale(1)}30%{transform:translate(-20vw,-12vh)scale(1.2)}60%{transform:translate(-30vw,10vh)scale(.88)}80%{transform:translate(-8vw,16vh)scale(1.06)}}@keyframes cx-site-sky-c{0%,to{transform:translate(0,0)scale(1)}33%{transform:translate(18vw,-22vh)scale(1.25)}66%{transform:translate(-16vw,-10vh)scale(.85)}}}@media (prefers-reduced-motion:reduce){.cx-site-sky-orb{animation:none!important}}.cx-site{--site-volt:#ceff00;--site-volt-strong:#b9ea00;--site-on-volt:#0b0f00;--site-volt-rgb:206, 255, 0;--site-volt-edge:#ceff008c;--site-volt-glow:#ceff0059;--site-volt-sky:.2;--site-volt-label:#ceff00;--site-volt-sweep:#ceff00}[data-scheme=light] .cx-site{--site-volt-edge:#a8d400;--site-volt-glow:#96be0073;--site-volt-sky:.5;--site-volt-label:var(--cx-t2);--site-volt-sweep:#7da000}.cx-site-btn-primary{background:var(--site-volt);color:var(--site-on-volt);box-shadow:0 0 0 1px #0000001a, 0 1px 0 #ffffff80 inset, 0 10px 26px -10px var(--site-volt-glow)}.cx-site-btn-primary:hover{background:var(--site-volt-strong)}.cx-site-eyebrow{color:var(--site-volt-label)}.cx-site-eyebrow:before{background:var(--site-volt);opacity:1;border-radius:999px;height:4px;box-shadow:0 0 0 1px #00000014}.cx-site-seg button[aria-pressed=true]{color:var(--site-on-volt)}.cx-site-tick,.cx-site-step-dot,.cx-site-seg-pill,.cx-site-kit:hover .cx-site-kit-icon,.cx-site-kit:focus-within .cx-site-kit-icon{background:var(--site-volt);color:var(--site-on-volt)}.cx-site-icon{border-color:var(--site-volt-edge);background:rgba(var(--site-volt-rgb), .22);color:var(--cx-t1)}.cx-site-plan[data-recommended]{border-color:var(--site-volt-edge);box-shadow:0 0 0 1px var(--site-volt-edge), 0 24px 60px -28px var(--site-volt-glow)}@supports ((-webkit-background-clip:text) or (background-clip:text)){.cx-site-shine{background-image:linear-gradient(100deg, var(--cx-t1) 0%, var(--cx-t1) 30%, var(--site-volt-sweep) 50%, var(--cx-t1) 70%, var(--cx-t1) 100%)}}.cx-site-sky-volt{background:radial-gradient(closest-side, rgba(var(--site-volt-rgb), var(--site-volt-sky)) 0%, rgba(var(--site-volt-rgb), calc(var(--site-volt-sky) * .75)) 38%, rgba(var(--site-volt-rgb), 0) 62%)}.cx-site-reel{position:relative}.cx-site-reel:before{content:"";z-index:-1;background:radial-gradient(closest-side, rgba(var(--site-volt-rgb), calc(var(--site-volt-sky) * 1.5)), rgba(var(--site-volt-rgb), 0));filter:blur(48px);pointer-events:none;border-radius:50%;position:absolute;inset:18% 4% -6%}.cx-site-reel-tabs{justify-content:center;gap:6px;display:flex}.cx-site-reel-tab{border:1px solid var(--cx-border);background:var(--cx-glass);min-height:44px;color:var(--cx-t2);cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:999px;padding:8px 18px;font-size:14px;font-weight:600;position:relative;overflow:hidden}.cx-site-reel-tab:hover{color:var(--cx-t1);border-color:var(--cx-border-strong)}.cx-site-reel-tab[aria-selected=true]{border-color:var(--site-volt-edge);background:rgba(var(--site-volt-rgb), .14);color:var(--cx-t1)}.cx-site-reel-bar{background:var(--site-volt);transform-origin:0;height:3px;position:absolute;inset:auto 0 0;transform:scaleX(0)}.cx-site-reel-line{text-align:center;color:var(--cx-t3);margin:12px 0 18px;font-size:14px}.cx-site-reel-tilt{transform-origin:50% 0}.cx-site-reel .cx-site-frame{border-color:var(--site-volt-edge);box-shadow:var(--cx-shadow-heavy), 0 0 0 1px rgba(var(--site-volt-rgb), .12), 0 40px 120px -40px var(--site-volt-glow)}@media (max-width:479px){.cx-site-reel-tab{padding:8px 12px;font-size:13px}}@media (prefers-reduced-motion:no-preference){.cx-site-reel-bar{animation:9s linear forwards cx-site-reel-fill}.cx-site-reel[data-paused] .cx-site-reel-bar{animation-play-state:paused}.cx-site-reel-view{animation:.52s cubic-bezier(.2,.8,.2,1) backwards cx-site-reel-in}.cx-site-reel-line{transition:color .2s}@supports (animation-timeline:view()){@media (min-width:768px){.cx-site-reel-tilt{animation:linear both cx-site-reel-flat;animation-timeline:view();animation-range:entry entry 92%}}}@keyframes cx-site-reel-fill{to{transform:scaleX(1)}}@keyframes cx-site-reel-in{0%{opacity:0;transform:translateY(14px)scale(.985)}}@keyframes cx-site-reel-flat{0%{transform:perspective(1800px)rotateX(16deg)scale(.93)}to{transform:perspective(1800px)rotateX(0)scale(1)}}}@media (prefers-reduced-motion:reduce){.cx-site-reel-bar,.cx-site-reel-view,.cx-site-reel-tilt,.cx-site-reel-line{transition:none!important;animation:none!important}}.cx-site-pillar-wrap{position:relative;overflow:clip}.cx-site-pillar-ghost{font-family:var(--cx-font-display);letter-spacing:-.06em;color:#0000;-webkit-text-stroke:1px color-mix(in srgb, var(--cx-t1) 7%, transparent);pointer-events:none;-webkit-user-select:none;user-select:none;font-size:clamp(7rem,4rem + 14vw,17rem);font-weight:700;line-height:.9;position:absolute;top:8px;left:max(8px,50% - 660px)}.cx-site-pillar-ghost[data-side=right]{left:auto;right:max(8px,50% - 660px)}@media (min-width:1024px){.cx-site-pillar{grid-template-columns:minmax(0,4.3fr) minmax(0,7.7fr);gap:64px}.cx-site-pillar[data-flip]{grid-template-columns:minmax(0,7.7fr) minmax(0,4.3fr)}}.cx-site-pillar .cx-site-frame{box-shadow:var(--cx-shadow-heavy), 0 30px 90px -50px var(--site-volt-glow)}.cx-site-trades-label{font-family:var(--cx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cx-t3);margin-bottom:10px;font-size:12px;font-weight:500}.cx-site-trades{flex-wrap:wrap;gap:6px;display:flex}.cx-site-trade{border:1px solid var(--cx-border);background:var(--cx-glass);min-height:40px;color:var(--cx-t2);cursor:pointer;border-radius:999px;align-items:center;gap:7px;padding:6px 13px;font-size:13.5px;font-weight:600;display:inline-flex}.cx-site-trade:hover{border-color:var(--cx-border-strong);color:var(--cx-t1)}.cx-site-trade[aria-pressed=true]{background:var(--site-volt);color:var(--site-on-volt);border-color:#0000}.cx-site-trades-next{flex-wrap:wrap;align-items:center;gap:12px 20px;margin-top:16px;display:flex}@media (pointer:coarse){.cx-site-trade{min-height:44px}}@media (max-width:639px){.cx-site-trades{scrollbar-width:none;flex-wrap:nowrap;margin-inline:-16px;padding-inline:16px;overflow-x:auto}.cx-site-trades::-webkit-scrollbar{display:none}.cx-site-trade{flex:none}}@media (prefers-reduced-motion:no-preference){.cx-site-trade{transition:background-color .18s,color .18s,border-color .18s}.cx-site-trades-next{animation:.42s cubic-bezier(.2,.8,.2,1) backwards cx-site-reel-in}}@media (prefers-reduced-motion:reduce){.cx-site-trade,.cx-site-trades-next{transition:none!important;animation:none!important}}a.cx-site-card{position:relative;overflow:hidden}a.cx-site-card:after{content:"";border-radius:inherit;background:radial-gradient(420px circle at var(--sx,50%) var(--sy,0%), rgba(var(--site-volt-rgb), .16), transparent 60%);opacity:0;pointer-events:none;position:absolute;inset:0}@media (hover:hover) and (pointer:fine){a.cx-site-card:hover{border-color:var(--site-volt-edge);box-shadow:0 24px 60px -34px var(--site-volt-glow)}a.cx-site-card:hover:after{opacity:1}a.cx-site-card:hover .cx-site-icon{background:var(--site-volt);color:var(--site-on-volt);border-color:#0000}.cx-site-kit:hover{border-color:var(--site-volt-edge)}.cx-site-btn-primary:hover{box-shadow:0 0 0 1px #0000001a, 0 1px 0 #ffffff80 inset, 0 0 0 5px rgba(var(--site-volt-rgb), .18), 0 16px 40px -10px var(--site-volt-glow)}}a.cx-site-card:focus-visible{border-color:var(--site-volt-edge)}.cx-site .cx-site-band.cx-panel{background:radial-gradient(90% 140% at 50% -40%, #ffffff80, transparent 60%), var(--site-volt);color:var(--site-on-volt);box-shadow:0 40px 120px -50px var(--site-volt-glow);border-color:#0000}.cx-site .cx-site-band.cx-panel .cx-site-aura{display:none}.cx-site .cx-site-band.cx-panel .cx-site-h2,.cx-site .cx-site-band.cx-panel .cx-site-sublede,.cx-site .cx-site-band.cx-panel p,.cx-site .cx-site-band.cx-panel p svg{color:var(--site-on-volt)}.cx-site .cx-site-band.cx-panel .cx-site-sublede{opacity:.82}.cx-site .cx-site-band.cx-panel .cx-site-btn-primary{background:var(--site-on-volt);color:var(--site-volt);box-shadow:0 14px 34px -14px #0009}.cx-site .cx-site-band.cx-panel .cx-site-btn-primary:hover{background:#000;box-shadow:0 0 0 5px #00000024,0 14px 34px -14px #0009}.cx-site-progress{z-index:60;background:var(--site-volt);transform-origin:0;pointer-events:none;height:3px;position:fixed;inset:0 0 auto;transform:scaleX(0)}@media (prefers-reduced-motion:no-preference){a.cx-site-card:after{transition:opacity .22s}.cx-site-icon{transition:background-color .2s,color .2s,border-color .2s}@supports (animation-timeline:scroll()){.cx-site-progress{animation:linear both cx-site-reel-fill;animation-timeline:scroll(root)}}}@media (prefers-reduced-motion:reduce){a.cx-site-card:after,.cx-site-icon,.cx-site-progress{transition:none!important;animation:none!important}}.cx-site-hero-split{align-items:center;gap:36px;display:grid}@media (min-width:1024px){.cx-site-hero-split{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:56px}.cx-site-hero-split .cx-site-h1{font-size:clamp(2.35rem,1.2rem + 3vw,3.9rem)}}.cx-site-hero-split .cx-site-frame{border-color:var(--site-volt-edge);box-shadow:var(--cx-shadow-heavy), 0 40px 110px -50px var(--site-volt-glow)}.cx-site-card-n{font-family:var(--cx-mono);letter-spacing:.1em;color:var(--cx-t3);align-items:center;gap:8px;margin-bottom:14px;font-size:12px;font-weight:500;display:inline-flex}.cx-site-card-n:before{content:"";background:var(--site-volt);border-radius:999px;width:14px;height:4px}.cx-site-section>[data-reveal]:first-child{padding-top:28px;position:relative}.cx-site-section>[data-reveal]:first-child:before{content:"";background:linear-gradient(90deg, var(--site-volt) 0, var(--site-volt) 56px, var(--cx-border-subtle) 56px, transparent 100%);height:1px;position:absolute;inset:0 0 auto}.cx-site-pill-lg{padding:8px 14px;font-size:14px}.cx-site-flow{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.cx-site-flow-step{border-radius:var(--cx-r-lg);border:1px solid var(--cx-border-subtle);border-top:3px solid var(--cx-border-strong);background:var(--cx-surface);padding:14px 14px 16px;position:relative}.cx-site-flow-step[data-kind=won]{border-top-color:var(--site-volt)}.cx-site-flow-step[data-kind=lost]{opacity:.7}.cx-site-draft{border-radius:var(--cx-r-lg);border:1px dashed var(--cx-border-strong);border-left:4px solid var(--site-volt);background:var(--cx-surface);padding:14px 16px}.cx-site-decide{border:1px dashed var(--cx-border-strong);background:rgba(var(--site-volt-rgb), .16);color:var(--cx-t1);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:6px;padding:1px 6px;font-size:.92em;font-style:italic}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.cx-site .cx-site-menu{background:color-mix(in srgb, var(--cx-panel-solid) 96%, transparent);-webkit-backdrop-filter:blur(24px)saturate(1.2);backdrop-filter:blur(24px)saturate(1.2)}}.cx-site-header a,.cx-site-header button{white-space:nowrap}.cx-site{--site-tint:#181b10;--site-tint-edge:#ceff0029;--site-mark-text:#ceff00}[data-scheme=light] .cx-site{--site-tint:#f1f8d6;--site-tint-edge:#6e8c0047;--site-mark-text:#18181b}.cx-site-pillar-wrap[data-band],.cx-site-tone[data-tone=tint]{border-block:1px solid var(--site-tint-edge);background:var(--site-tint)}.cx-site-tone[data-tone=volt]{background:radial-gradient(70% 120% at 50% -30%, #fff6, transparent 60%), var(--site-volt);color:var(--site-on-volt)}.cx-site-tone[data-tone=volt] .cx-site-h2,.cx-site-tone[data-tone=volt] .cx-site-sublede{color:var(--site-on-volt)}.cx-site-tone[data-tone=volt] .cx-site-section>[data-reveal]:first-child:before{background:linear-gradient(90deg, var(--site-on-volt) 0, var(--site-on-volt) 56px, #0b0f0038 56px, transparent 100%)}.cx-site-mark{color:var(--site-mark-text)}[data-scheme=light] .cx-site-mark{background-image:linear-gradient(transparent 64%, var(--site-volt) 64%, var(--site-volt) 90%, transparent 90%);-webkit-box-decoration-break:clone;box-decoration-break:clone;padding-inline:.05em}.cx-site-ask{border-radius:var(--cx-r-xl);border:1px solid var(--site-volt-edge);background:color-mix(in srgb, var(--cx-surface) 88%, transparent);text-align:left;max-width:34rem;box-shadow:0 22px 60px -34px var(--site-volt-glow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);padding:14px 18px 16px}.cx-site-ask-label{background:var(--site-volt);font-family:var(--cx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--site-on-volt);border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:11px;font-weight:600;display:inline-flex}.cx-site-ask-quote{font-family:var(--cx-font-display);letter-spacing:-.01em;color:var(--cx-t1);margin-top:10px;font-size:clamp(1.05rem,.96rem + .45vw,1.25rem);font-weight:600;line-height:1.4}.cx-site-ask-answer{color:var(--cx-t2);margin-top:6px;font-size:14px;line-height:1.5}.cx-site-promises{border-radius:var(--cx-r-xl);border:1px solid var(--cx-border-subtle);background:var(--cx-border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.cx-site-promise{background:var(--cx-surface);color:var(--cx-t1);text-wrap:pretty;flex-direction:column;align-items:flex-start;gap:12px;padding:18px 16px;font-size:15px;font-weight:600;line-height:1.35;display:flex}.cx-site-promise:last-child:nth-child(odd){grid-column:1/-1}@media (min-width:768px){.cx-site-promises{grid-template-columns:repeat(3,minmax(0,1fr))}.cx-site-promise{flex-direction:row;align-items:center;gap:14px;padding:22px;font-size:16px}.cx-site-promise:last-child:nth-child(odd){grid-column:auto}.cx-site-promise:last-child:nth-child(3n+1){grid-column:1/-1}}.cx-site-promise-icon{background:var(--site-volt);width:38px;height:38px;color:var(--site-on-volt);border-radius:12px;flex:none;place-items:center;display:inline-grid}.cx-site-promise-icon[data-small]{border-radius:999px;width:20px;height:20px}.cx-site-promise-icon[data-small] svg{width:12px;height:12px}.cx-site-pillar-wide{gap:20px;display:grid}@media (min-width:1024px){.cx-site-pillar-wide{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:end;gap:64px}}.cx-site-coming-quiet{max-width:40rem;margin-top:40px}.cx-site-coming-quiet .cx-site-coming{background:0 0;padding:16px 18px}.cx-site-coming-quiet .cx-site-coming p.font-display{font-size:1rem}.cx-site-coming-quiet .cx-site-coming li{font-size:14px}.cx-site-compare-card{border-radius:var(--cx-r-xl);background:var(--cx-surface);overflow:hidden;box-shadow:0 0 0 1px #0b0f0024,0 34px 80px -40px #0b0f0099}.cx-site-compare{border-collapse:collapse;text-align:left;width:100%;font-size:15px;line-height:1.5}.cx-site-compare caption{caption-side:top;border-bottom:1px solid var(--cx-border-subtle);text-align:left;color:var(--cx-t3);padding:14px 20px;font-size:13px}.cx-site-compare th,.cx-site-compare td{border-bottom:1px solid var(--cx-border-subtle);vertical-align:top;padding:16px 20px}.cx-site-compare tbody tr:last-child>*{border-bottom:0}.cx-site-compare thead th{background:var(--cx-raised);font-family:var(--cx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cx-t2);font-size:12px;font-weight:600}.cx-site-compare thead th[data-crm]{background:var(--site-volt);color:var(--site-on-volt)}.cx-site-compare tbody th{width:30%;color:var(--cx-t1);font-weight:600}.cx-site-compare td{width:35%;color:var(--cx-t2)}.cx-site-compare td[data-crm]{background:rgba(var(--site-volt-rgb), .07)}.cx-site-compare td[data-wins]{color:var(--cx-t1)}.cx-site-compare-text{align-items:flex-start;gap:10px;display:flex}.cx-site-compare-mark{border:1px solid var(--cx-border-strong);width:20px;height:20px;color:var(--cx-t3);border-radius:999px;flex:none;place-items:center;margin-top:2px;display:inline-grid}.cx-site-compare td[data-wins] .cx-site-compare-mark{background:var(--site-volt);color:var(--site-on-volt);border-color:#0000}.cx-site-compare-label{display:none}@media (max-width:639px){.cx-site-compare,.cx-site-compare caption,.cx-site-compare tbody,.cx-site-compare tr,.cx-site-compare th,.cx-site-compare td{width:auto;display:block}.cx-site-compare thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cx-site-compare caption{padding:14px 16px}.cx-site-compare tbody tr{border-bottom:1px solid var(--cx-border-subtle);padding:16px 14px 8px}.cx-site-compare tbody tr:last-child,.cx-site-compare tbody th,.cx-site-compare td{border-bottom:0}.cx-site-compare tbody th{width:auto;padding:0 2px 10px;font-size:16px}.cx-site-compare td{background:var(--cx-raised);border-radius:12px;margin-bottom:8px;padding:10px 12px}.cx-site-compare td[data-crm]{background:rgba(var(--site-volt-rgb), .12)}.cx-site-compare-label{font-family:var(--cx-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--cx-t3);margin-bottom:4px;font-size:11px;font-weight:600;display:block}}.cx-site-faq-split{gap:28px;display:grid}@media (min-width:1024px){.cx-site-faq-split{grid-template-columns:minmax(0,4fr) minmax(0,7fr);align-items:start;gap:64px}.cx-site-faq-head{position:sticky;top:112px}}.cx-site-faq-head .cx-site-h2:after{content:"";background:var(--site-volt);border-radius:999px;width:56px;height:4px;margin-top:18px;display:block}@media (hover:hover) and (pointer:fine){.cx-site-faq summary:hover{color:var(--cx-t1);text-decoration:underline;-webkit-text-decoration-color:var(--site-volt-edge);text-decoration-color:var(--site-volt-edge);text-underline-offset:5px}}.cx-site-faq summary{padding-block:12px}.cx-site-hero-pad{padding-top:3.5rem;padding-bottom:2.5rem}@media (min-width:640px){.cx-site-hero-pad{padding-top:5.5rem;padding-bottom:3.5rem}}@media (min-width:768px){.cx-site-steps[data-count="4"]{grid-template-columns:repeat(2,minmax(0,1fr))}.cx-site-steps[data-count="4"]:before{display:none}}@media (min-width:1100px){.cx-site-steps[data-count="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}.cx-site-steps[data-count="4"]:before{display:block}}.cx-site-steps .cx-site-btn{white-space:normal;text-align:left;max-width:100%;padding-block:10px}.cx-site-pill-n{font-family:var(--cx-mono);color:var(--cx-t2);font-size:11px}.cx-site-pill[data-kind]{color:var(--cx-t1);padding:4px 12px 4px 8px;font-size:13px}.cx-site-pill[data-kind=won]{border-color:var(--site-volt-edge);background:rgba(var(--site-volt-rgb), .14)}.cx-site-pill[data-kind=lost]{color:var(--cx-t2);border-style:dashed}.cx-site-chain{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cx-site-chain>li+li:before{content:"→";color:var(--cx-t3);margin-right:8px}.cx-trade-stages{flex-wrap:wrap;gap:6px;margin-top:14px;display:flex}.cx-site-quote{max-width:52rem;font-family:var(--cx-font-display);letter-spacing:-.025em;color:var(--cx-t1);text-wrap:balance;margin-inline:auto;font-size:clamp(1.6rem,1rem + 1.8vw,2.6rem);font-weight:500;line-height:1.25}.cx-site-quote:before{content:"“"}.cx-site-quote:after{content:"”"}.cx-features-facts{max-width:48rem;color:var(--cx-t2);font-size:15px;line-height:1.6;display:grid}*+.cx-features-facts{margin-top:24px}.cx-features-facts>div{border-bottom:1px solid var(--cx-border-subtle);break-inside:avoid;padding:16px 0}.cx-features-facts dt{color:var(--cx-t1);margin-bottom:4px;font-weight:600}.cx-features-facts-columns{column-gap:48px}.cx-features-facts-columns .cx-features-facts{max-width:none;display:block}@media (min-width:768px){.cx-features-facts-columns{column-count:2}}.cx-features-nav{max-width:72rem;color:var(--cx-t2);flex-wrap:wrap;align-items:center;gap:8px 20px;margin-inline:auto;padding:0 16px 8px;font-size:14px;display:flex}@media (min-width:640px){.cx-features-nav{padding-inline:24px}}.cx-features-nav ul{flex-wrap:wrap;gap:8px;width:100%;display:flex}.cx-features-nav ul a{border:1px solid var(--cx-border);background:var(--cx-glass);min-height:40px;color:var(--cx-t1);border-radius:999px;align-items:center;gap:8px;padding:4px 14px 4px 10px;font-weight:500;display:inline-flex}.cx-features-nav ul a>span{font:11px var(--cx-mono);color:var(--cx-t2)}.cx-features-nav>a{text-underline-offset:4px;align-items:center;min-height:44px;text-decoration:underline;display:inline-flex}@media (pointer:coarse){.cx-features-nav ul a{min-height:44px}}.cx-features-groups{align-items:start;column-gap:48px;display:grid}.cx-features-groups summary h3{font-size:16px}@media (min-width:768px){.cx-features-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}.cx-features-mobile-inner{align-items:center;gap:42px;display:grid}.cx-features-mobile-copy{max-width:28rem}.cx-features-phones{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:22px;display:grid}.cx-features-phone-picture{min-width:0;max-width:290px;margin:0 auto}.cx-features-phone-picture:nth-child(2){margin-top:58px}.cx-features-phone-shell{border:1px solid var(--cx-border-strong);background:var(--cx-chrome);box-shadow:var(--cx-shadow-heavy);border-radius:36px;padding:26px 9px 22px;position:relative}.cx-features-phone-speaker{background:var(--cx-t2);border-radius:20px;width:24%;height:5px;position:absolute;top:10px;left:38%}.cx-features-phone-screen{background:var(--cx-canvas);border-radius:15px;overflow:hidden}.cx-features-phone-home{background:var(--cx-t2);border-radius:20px;width:32%;height:4px;position:absolute;bottom:9px;left:34%}.cx-features-phone-picture figcaption{color:var(--cx-t3);margin-top:16px;font-size:12px;line-height:1.6}.cx-features-phone-screen .cx-site-stage{-webkit-mask-image:none;mask-image:none}@media (min-width:1024px){.cx-features-mobile-inner{grid-template-columns:minmax(0,4.3fr) minmax(0,7.7fr);gap:64px}}@media (max-width:639px){.cx-features-phones{grid-template-columns:minmax(0,1fr);gap:32px}.cx-features-phone-picture{width:min(100%,280px)}.cx-features-phone-picture:nth-child(2){margin-top:0}}@media (hover:hover) and (pointer:fine){.cx-features-nav ul a:hover{border-color:var(--site-volt-edge)}.cx-features-nav>a:hover{text-decoration-thickness:2px}}.cx-trade-grid{grid-template-columns:1fr;gap:12px;display:grid}@media (min-width:640px){.cx-trade-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}}@media (min-width:1024px){.cx-trade-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.cx-trade-board{border-top:1px dashed var(--cx-border);font-family:var(--cx-mono);letter-spacing:.02em;color:var(--cx-t2);margin-top:16px;padding-top:12px}.cx-trade-all{border-radius:var(--cx-r-xl);border:1px solid var(--cx-border-subtle);background:var(--cx-surface)}.cx-trade-all>summary{cursor:pointer;border-radius:var(--cx-r-xl);min-height:56px;color:var(--cx-t1);justify-content:space-between;align-items:center;gap:16px;padding:12px 20px;font-weight:600;list-style:none;display:flex}.cx-trade-all>summary::-webkit-details-marker{display:none}.cx-trade-all>summary svg{color:var(--cx-t3);flex:none}.cx-trade-all[open]>summary svg{transform:rotate(45deg)}.cx-trade-all-title{flex-wrap:wrap;align-items:baseline;gap:2px 12px;display:flex}.cx-trade-all-count{color:var(--cx-t2);font-size:13px;font-weight:400}.cx-trade-all-body{border-top:1px solid var(--cx-border-subtle);padding:20px;font-size:14px}
