.mkt-shell{--cn-ink:#06070e;--cn-ink-2:#0a0c18;--cn-ink-3:#0e1120;--cn-text:#ecf0fb;--cn-text-dim:#aeb4cf;--cn-muted:#6f7596;--cn-accent:#19c5dd;--cn-accent-2:#5fdcec;--cn-violet:#8b3df0;--cn-cyan:#19c5dd;--cn-line:#ecf0fb1a;--cn-line-soft:#ecf0fb0d;--cn-panel:#ecf0fb07;--cn-brand-grad:linear-gradient(120deg, #19c5dd, #8b3df0 92%);--cn-serif:var(--font-cormorant-garamond), "Times New Roman", serif;--cn-sans:var(--font-outfit), -apple-system, system-ui, sans-serif;--cn-ease:cubic-bezier(.16, 1, .3, 1);--cn-ease-soft:cubic-bezier(.33, 1, .68, 1)}html[data-theme=light],html[data-theme=dark]{--clr-accent:#19c5dd;--clr-accent-hover:#5fdcec;--clr-accent-subtle:#19c5dd24;--clr-accent-glow:#19c5dd33;--clr-secondary:#8b3df0;--clr-secondary-hover:#a06bf5}.cn-root{--cn-spark:var(--clr-accent,var(--cn-accent));background:var(--cn-ink);color:var(--cn-text);font-family:var(--cn-sans);position:relative;overflow-x:clip}.cn-atmos{z-index:0;pointer-events:none;position:absolute;inset:0;overflow:hidden}.cn-atmos__aurora{background:radial-gradient(34% 26% at 16% 4%, color-mix(in srgb, var(--cn-accent) 34%, transparent), transparent 70%), radial-gradient(36% 24% at 88% 2%, color-mix(in srgb, var(--cn-violet) 30%, transparent), transparent 72%), radial-gradient(40% 22% at 26% 40%, color-mix(in srgb, var(--cn-cyan) 16%, transparent), transparent 72%), radial-gradient(44% 24% at 80% 70%, color-mix(in srgb, var(--cn-violet) 18%, transparent), transparent 74%), radial-gradient(46% 24% at 42% 96%, color-mix(in srgb, var(--cn-accent) 16%, transparent), transparent 75%);filter:blur(55px)saturate(125%);opacity:.92;animation:cn-drift 28s var(--cn-ease) infinite alternate;position:absolute;inset:-10% -20%}@keyframes cn-drift{0%{transform:translate(0,0)scale(1)}to{transform:translate(-3%,2%)scale(1.08)}}.cn-atmos__grain{opacity:.045;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E");position:absolute;inset:0}.cn-atmos__vignette{background:radial-gradient(120% 90% at 50% 0,#0000 55%,#0000008c 100%);position:absolute;inset:0}.cn-atmos__grid{background-image:linear-gradient(to right, var(--cn-line-soft) 1px, transparent 1px), linear-gradient(to bottom, var(--cn-line-soft) 1px, transparent 1px);background-size:96px 96px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 70% at 50% 12%,#000 30%,#0000 72%);mask-image:radial-gradient(120% 70% at 50% 12%,#000 30%,#0000 72%)}@media (prefers-reduced-motion:reduce){.cn-atmos__aurora{animation:none}}.cn-root>:not(.cn-atmos){z-index:1;position:relative}.cn-eyebrow{letter-spacing:.3em;text-transform:uppercase;background:var(--cn-brand-grad);color:#0000;-webkit-background-clip:text;background-clip:text;align-items:center;gap:.55rem;font-size:.72rem;font-weight:600;display:inline-flex}.cn-eyebrow:before{content:"";background:linear-gradient(90deg, var(--cn-accent), transparent);width:26px;height:1px}.cn-eyebrow--center{justify-content:center}.cn-eyebrow--center:before{display:none}.cn-serif{font-family:var(--cn-serif);letter-spacing:-.01em;font-weight:500}.cn-italic{font-style:italic}.cn-grad-text{background:var(--cn-brand-grad);color:#0000;-webkit-background-clip:text;background-clip:text}.cn-section{max-width:1200px;margin:0 auto;padding:clamp(5rem,11vw,9rem) clamp(1.25rem,5vw,3rem)}.cn-section__head{max-width:760px;margin-bottom:clamp(2.5rem,6vw,4rem)}.cn-section__head--center{text-align:center;margin-left:auto;margin-right:auto}.cn-section__head h2{font-family:var(--cn-serif);letter-spacing:-.02em;color:var(--cn-text);margin:1rem 0 0;font-size:clamp(2.4rem,6vw,4.2rem);font-weight:500;line-height:1.02}.cn-section__head p{color:var(--cn-text-dim);max-width:56ch;margin:1.1rem 0 0;font-size:clamp(1rem,1.4vw,1.12rem);line-height:1.7}.cn-section__head--center p{margin-left:auto;margin-right:auto}.cn-hero{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(2rem,5vw,4rem);max-width:1280px;min-height:100svh;margin:0 auto;padding:clamp(7rem,13vh,10rem) clamp(1.25rem,5vw,3rem) clamp(3rem,8vh,6rem);display:grid;position:relative}.cn-hero__copy{flex-direction:column;align-items:flex-start;display:flex}.cn-hero__badge{border:1px solid var(--cn-line);background:var(--cn-panel);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);letter-spacing:.04em;color:var(--cn-text-dim);opacity:0;animation:cn-rise .9s var(--cn-ease) .1s forwards;border-radius:999px;align-items:center;gap:.6rem;padding:.4rem .9rem .4rem .55rem;font-size:.74rem;display:inline-flex}.cn-hero__badge-dot{background:var(--cn-accent);border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite cn-ping}@keyframes cn-ping{0%{box-shadow:0 0 0 0 color-mix(in srgb, var(--cn-accent) 60%, transparent)}70%{box-shadow:0 0 0 9px #0000}to{box-shadow:0 0 #0000}}.cn-hero__title{font-family:var(--cn-serif);letter-spacing:-.035em;color:var(--cn-text);max-width:14ch;margin:clamp(1.4rem,3vw,2.2rem) 0 0;font-size:clamp(3rem,7.5vw,6.6rem);font-weight:500;line-height:.96}.cn-hero__title .cn-word{opacity:0;animation:cn-rise 1s var(--cn-ease) forwards;display:inline-block}.cn-hero__title em{background:var(--cn-brand-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}.cn-hero__sub{max-width:46ch;color:var(--cn-text-dim);opacity:0;animation:cn-rise 1s var(--cn-ease) .7s forwards;margin:clamp(1.5rem,3vw,2.2rem) 0 0;font-size:clamp(1.02rem,1.5vw,1.22rem);line-height:1.65}.cn-hero__ctas{opacity:0;animation:cn-rise 1s var(--cn-ease) .85s forwards;flex-wrap:wrap;gap:.9rem;margin-top:clamp(1.8rem,3.5vw,2.6rem);display:flex}.cn-hero__meta{border-top:1px solid var(--cn-line-soft);opacity:0;animation:cn-rise 1s var(--cn-ease) 1s forwards;flex-wrap:wrap;gap:1.4rem 2.2rem;margin-top:clamp(2.2rem,4vw,3rem);padding-top:1.5rem;display:flex}.cn-hero__meta-item{flex-direction:column;gap:.15rem;display:flex}.cn-hero__meta-item strong{font-family:var(--cn-serif);color:var(--cn-text);font-size:1.9rem;font-weight:500;line-height:1}.cn-hero__meta-item span{letter-spacing:.12em;text-transform:uppercase;color:var(--cn-muted);font-size:.72rem}@keyframes cn-rise{0%{opacity:0;filter:blur(8px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translateY(0)}}.cn-hero__scroll{letter-spacing:.28em;text-transform:uppercase;color:var(--cn-muted);opacity:0;animation:cn-rise 1s var(--cn-ease) 1.3s forwards;align-items:center;gap:.7rem;font-size:.64rem;display:flex;position:absolute;bottom:2rem;left:clamp(1.25rem,5vw,3rem)}.cn-hero__scroll-line{background:linear-gradient(90deg, var(--cn-accent), transparent);width:42px;height:1px;position:relative;overflow:hidden}.cn-hero__scroll-line:after{content:"";background:var(--cn-text);width:40%;height:100%;animation:2.2s ease-in-out infinite cn-scroll-trace;position:absolute;top:0;left:-40%}@keyframes cn-scroll-trace{0%{left:-40%}to{left:100%}}.cn-btn{font-family:var(--cn-sans);letter-spacing:.01em;cursor:pointer;transition:transform .35s var(--cn-ease), box-shadow .35s var(--cn-ease), color .35s var(--cn-ease);border:1px solid #0000;border-radius:999px;align-items:center;gap:.6rem;padding:.9rem 1.5rem;font-size:.92rem;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.cn-btn svg{transition:transform .35s var(--cn-ease)}.cn-btn--brand{background:var(--cn-brand-grad);color:#fff;box-shadow:0 14px 44px -16px color-mix(in srgb, var(--cn-accent) 80%, transparent);background-size:160% 160%;animation:6s infinite cn-shift}@keyframes cn-shift{0%,to{background-position:0%}50%{background-position:100%}}.cn-btn--brand:hover{box-shadow:0 22px 60px -18px color-mix(in srgb, var(--cn-violet) 85%, transparent);transform:translateY(-3px)}.cn-btn--brand:hover svg{transform:translate(4px)}.cn-btn--ghost{background:var(--cn-panel);border-color:var(--cn-line);color:var(--cn-text);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cn-btn--ghost:hover{border-color:color-mix(in srgb, var(--cn-accent) 55%, var(--cn-line));color:var(--cn-accent-2);transform:translateY(-3px)}.cn-btn--ghost:hover svg{transform:translate(3px,-3px)}.cn-neonfield{z-index:0;pointer-events:none;opacity:.55;width:100%;height:100%;position:absolute;inset:0}.cn-hero__copy{z-index:1;position:relative}.cn-scene{z-index:1;aspect-ratio:1;perspective:1400px;opacity:0;width:100%;max-width:540px;animation:cn-rise 1.2s var(--cn-ease) .5s forwards;margin-inline:auto;position:relative}.cn-scene__stage{transform-style:preserve-3d;place-items:center;display:grid;position:absolute;inset:0}.cn-halo{aspect-ratio:1;background:conic-gradient(from 0deg, var(--cn-accent), var(--cn-violet), var(--cn-cyan), var(--cn-accent));filter:blur(36px);opacity:.4;border-radius:50%;width:78%;position:absolute;-webkit-mask:radial-gradient(circle,#0000 52%,#000 53% 70%,#0000 71%);mask:radial-gradient(circle,#0000 52%,#000 53% 70%,#0000 71%)}.cn-halo--2{opacity:.22;filter:blur(48px);width:96%}.cn-rig{transform-style:preserve-3d;place-items:center;display:grid;position:absolute;inset:0}.cn-slab{aspect-ratio:4/3;width:min(74%,360px);transform-style:preserve-3d;position:absolute}.cn-face{background:linear-gradient(160deg, var(--cn-ink-3), var(--cn-ink-2));border:1px solid var(--cn-line);border-radius:16px;width:100%;height:100%;overflow:hidden;box-shadow:0 40px 90px -50px #000000e6,inset 0 1px #ffffff0f}.cn-face--primary{border-color:color-mix(in srgb, var(--cn-accent) 45%, var(--cn-line));box-shadow:0 60px 120px -50px color-mix(in srgb, var(--cn-accent) 60%, transparent), inset 0 1px 0 #ffffff14}.cn-face--muted{opacity:.55}.cn-face__bar{border-bottom:1px solid var(--cn-line-soft);align-items:center;gap:5px;padding:9px 12px;display:flex}.cn-face__bar>span{background:var(--cn-line);border-radius:50%;width:7px;height:7px}.cn-face__bar>span:first-child{background:color-mix(in srgb, var(--cn-accent) 70%, transparent)}.cn-face__url{letter-spacing:.02em;color:var(--cn-muted);margin-left:auto;font-size:.56rem;font-style:normal}.cn-face__body{flex-direction:column;gap:9px;padding:14px 16px;display:flex}.cn-face__line{background:var(--cn-line);border-radius:4px;height:8px}.cn-face__line--accent{background:var(--cn-brand-grad);width:34%}.cn-face__line--lg{background:#eaeefb38;width:70%;height:15px}.cn-face__line--sm{width:50%}.cn-face__chips{gap:6px;margin-top:2px;display:flex}.cn-face__chips span{background:var(--cn-line);border-radius:999px;width:40px;height:15px}.cn-face__chips span:first-child{background:color-mix(in srgb, var(--cn-violet) 50%, transparent);width:52px}.cn-face__cards{grid-template-columns:repeat(3,1fr);gap:6px;margin-top:4px;display:grid}.cn-face__cards span{border:1px solid var(--cn-line-soft);background:#eaeefb12;border-radius:8px;height:34px}.cn-shard{background:var(--cn-brand-grad);filter:blur(.5px);box-shadow:0 10px 30px -8px color-mix(in srgb, var(--cn-violet) 70%, transparent);border-radius:8px;position:absolute}.cn-shard--a{opacity:.9;border-radius:14px;width:56px;height:56px;top:6%;right:4%;transform:rotate(18deg)}.cn-shard--b{opacity:.8;width:34px;height:34px;bottom:10%;left:2%;transform:rotate(-12deg)}@media (prefers-reduced-motion:reduce){.cn-scene{opacity:1}}.cn-strip{border-block:1px solid var(--cn-line-soft);padding:1.5rem 0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.cn-strip__track{gap:3.5rem;width:max-content;animation:34s linear infinite cn-marquee;display:flex}.cn-strip:hover .cn-strip__track{animation-play-state:paused}.cn-strip__item{font-family:var(--cn-serif);color:var(--cn-muted);white-space:nowrap;align-items:center;gap:3.5rem;font-size:1.5rem;font-style:italic;display:inline-flex}.cn-strip__item:after{content:"✦";background:var(--cn-brand-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:.7rem;font-style:normal}@keyframes cn-marquee{to{transform:translate(-50%)}}.cn-stats{background:var(--cn-line-soft);border:1px solid var(--cn-line-soft);border-radius:18px;grid-template-columns:repeat(4,1fr);gap:1px;display:grid;overflow:hidden}.cn-stat{background:var(--cn-ink);text-align:center;transition:background .4s var(--cn-ease);padding:clamp(1.8rem,4vw,2.8rem) 1.4rem}.cn-stat:hover{background:var(--cn-ink-2)}.cn-stat strong{font-family:var(--cn-serif);color:var(--cn-text);font-size:clamp(2.6rem,6vw,4rem);font-weight:500;line-height:1;display:block}.cn-stat span{letter-spacing:.16em;text-transform:uppercase;color:var(--cn-muted);margin-top:.6rem;font-size:.74rem;display:block}.cn-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.1rem;display:grid}.cn-grid>.reveal{height:100%}.cn-card{border:1px solid var(--cn-line);background:linear-gradient(180deg, var(--cn-panel), transparent), var(--cn-ink-2);height:100%;min-height:230px;transition:transform .45s var(--cn-ease), border-color .45s var(--cn-ease), box-shadow .45s var(--cn-ease);border-radius:18px;flex-direction:column;padding:clamp(1.5rem,2.6vw,2rem);display:flex;position:relative;overflow:hidden}.cn-card:before{content:"";background:radial-gradient(120% 80% at 50% -10%, color-mix(in srgb, var(--cn-accent) 16%, transparent), transparent 60%);opacity:0;transition:opacity .45s var(--cn-ease);position:absolute;inset:0}.cn-card:hover{border-color:color-mix(in srgb, var(--cn-accent) 40%, var(--cn-line));box-shadow:0 30px 70px -50px color-mix(in srgb, var(--cn-accent) 70%, transparent);transform:translateY(-5px)}.cn-card:hover:before{opacity:1}.cn-card>*{position:relative}.cn-card__icon{border:1px solid var(--cn-line);background:var(--cn-panel);width:46px;height:46px;color:var(--cn-accent-2);border-radius:12px;place-items:center;margin-bottom:1.1rem;display:grid}.cn-card h3{font-family:var(--cn-serif);letter-spacing:-.01em;color:var(--cn-text);flex-wrap:wrap;align-items:center;gap:.6rem;margin:0 0 .45rem;font-size:1.5rem;font-weight:500;display:flex}.cn-card p{color:var(--cn-text-dim);margin:0;font-size:.95rem;line-height:1.6}.cn-pill{letter-spacing:.1em;text-transform:uppercase;color:var(--cn-cyan);border:1px solid color-mix(in srgb, var(--cn-cyan) 40%, transparent);background:color-mix(in srgb, var(--cn-cyan) 10%, transparent);border-radius:999px;padding:.2rem .55rem;font-size:.62rem;font-weight:600}.cn-tpls{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:1.2rem;display:grid}.cn-tpls>.reveal{height:100%}.cn-tilt{border:1px solid var(--cn-line);background:var(--cn-ink-2);will-change:transform;height:100%;transition:border-color .45s var(--cn-ease);border-radius:20px;flex-direction:column;display:flex;position:relative;overflow:hidden}.cn-tilt:hover{border-color:color-mix(in srgb, var(--cn-accent) 40%, var(--cn-line))}.cn-tilt__glow{z-index:2;pointer-events:none;position:absolute;inset:0}.cn-tpl__canvas{aspect-ratio:16/10;border-bottom:1px solid var(--cn-line);padding:1.1rem;display:flex;position:relative;overflow:hidden}.cn-tpl__canvas--classic{background:linear-gradient(135deg,#11162b,#080a14)}.cn-tpl__canvas--minimal{background:linear-gradient(135deg,#0c0f1c,#07090f)}.cn-tpl__canvas--studio{background:linear-gradient(135deg,#150f26,#0a0712)}.cn-tpl__mini{flex-direction:column;gap:.5rem;width:100%;display:flex;transform:translateZ(40px)}.cn-tpl__bar{background:var(--cn-line);border-radius:4px;height:8px}.cn-tpl__bar--accent{background:var(--cn-brand-grad);width:38%}.cn-tpl__bar--lg{background:#eaeefb38;width:64%;height:16px}.cn-tpl__bar--sm{width:46%}.cn-tpl__chips{gap:.4rem;margin-top:.3rem;display:flex}.cn-tpl__chips span{background:var(--cn-line);border-radius:999px;width:38px;height:16px}.cn-tpl__chips span:first-child{background:color-mix(in srgb, var(--cn-violet) 50%, transparent);width:50px}.cn-tpl__grid2{grid-template-rows:1fr 1fr;grid-template-columns:1.4fr 1fr;gap:.5rem;width:100%;display:grid}.cn-tpl__grid2 span{background:#eaeefb1a;border-radius:8px}.cn-tpl__grid2 span:first-child{background:var(--cn-brand-grad);opacity:.5;grid-row:1/3}.cn-tpl__body{flex-direction:column;flex:1;padding:1.3rem 1.4rem 1.5rem;display:flex}.cn-tpl__top{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.6rem;display:flex}.cn-tpl__cat{letter-spacing:.18em;text-transform:uppercase;color:var(--cn-muted);margin:0 0 .15rem;font-size:.66rem}.cn-tpl__body h3{font-family:var(--cn-serif);color:var(--cn-text);margin:0;font-size:1.7rem;font-weight:500;line-height:1}.cn-tpl__live{letter-spacing:.1em;text-transform:uppercase;color:#5fe0a8;background:#5fe0a81a;border:1px solid #5fe0a859;border-radius:999px;align-items:center;gap:.4rem;padding:.25rem .6rem;font-size:.64rem;font-weight:600;display:inline-flex}.cn-tpl__live i{background:#5fe0a8;border-radius:50%;width:6px;height:6px;box-shadow:0 0 8px #5fe0a8}.cn-tpl__desc{color:var(--cn-text-dim);flex:1;margin:0 0 1rem;font-size:.9rem;line-height:1.6}.cn-tpl__link{color:var(--cn-accent-2);transition:gap .3s var(--cn-ease);align-items:center;gap:.4rem;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.cn-tpl__link:hover{gap:.7rem}.cn-how{grid-template-columns:.85fr 1fr;align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.cn-how__sticky{position:sticky;top:18vh}.cn-how__steps{flex-direction:column;gap:1rem;display:flex}.cn-step{border:1px solid var(--cn-line);background:var(--cn-ink-2);transition:transform .45s var(--cn-ease), border-color .45s var(--cn-ease);border-radius:16px;padding:clamp(1.5rem,3vw,2.2rem);position:relative;overflow:hidden}.cn-step:hover{border-color:color-mix(in srgb, var(--cn-accent) 40%, var(--cn-line));transform:translate(6px)}.cn-step__num{font-family:var(--cn-serif);background:var(--cn-brand-grad);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:3.4rem;font-style:italic;line-height:1}.cn-step h3{font-family:var(--cn-serif);color:var(--cn-text);margin:.6rem 0 .4rem;font-size:1.6rem;font-weight:500}.cn-step p{color:var(--cn-text-dim);margin:0;font-size:.96rem;line-height:1.65}.cn-step__rail{background:var(--cn-brand-grad);opacity:.5;width:2px;position:absolute;top:0;bottom:0;left:0}.cn-prices{grid-template-columns:repeat(2,1fr);align-items:stretch;gap:1.4rem;max-width:880px;margin-inline:auto;display:grid}.cn-prices>.reveal{height:100%}.cn-price{border:1px solid var(--cn-line);background:var(--cn-ink-2);border-radius:22px;flex-direction:column;height:100%;padding:clamp(1.8rem,4vw,2.6rem);display:flex;position:relative}.cn-price--paid{border-color:color-mix(in srgb, var(--cn-accent) 45%, var(--cn-line));background:radial-gradient(120% 70% at 50% 0%, color-mix(in srgb, var(--cn-accent) 12%, transparent), transparent 60%), var(--cn-ink-2);box-shadow:0 30px 80px -50px color-mix(in srgb, var(--cn-accent) 80%, transparent)}.cn-price__badge{letter-spacing:.12em;text-transform:uppercase;background:var(--cn-brand-grad);color:#fff;border-radius:999px;padding:.35rem .8rem;font-size:.64rem;font-weight:700;position:absolute;top:-.7rem;right:1.6rem}.cn-price h3{font-family:var(--cn-serif);color:var(--cn-text);margin:0;font-size:1.7rem;font-weight:500}.cn-price__amt{align-items:baseline;gap:.5rem;margin:.8rem 0 .2rem;display:flex}.cn-price__amt b{font-family:var(--cn-serif);color:var(--cn-text);font-size:3rem;font-weight:500;line-height:1}.cn-price__amt span{color:var(--cn-muted);font-size:.85rem}.cn-price__divider{background:var(--cn-line);height:1px;margin:1.4rem 0}.cn-price__sub{color:var(--cn-text-dim);margin:0 0 .9rem;font-size:.9rem}.cn-price__list{flex-direction:column;flex:1;gap:.65rem;margin:0 0 1.6rem;padding:0;list-style:none;display:flex}.cn-price__list li{color:var(--cn-text-dim);align-items:flex-start;gap:.6rem;font-size:.92rem;display:flex}.cn-price__list li:before{content:"";background:var(--cn-brand-grad);border-radius:2px;flex-shrink:0;width:7px;height:7px;margin-top:.4rem}.cn-price .cn-btn{justify-content:center;margin-top:auto}.cn-price__foot{text-align:center;color:var(--cn-muted);margin-top:2rem;font-size:.85rem}.cn-faq{flex-direction:column;gap:.7rem;max-width:820px;margin-inline:auto;display:flex}.cn-faq__item{border:1px solid var(--cn-line);background:var(--cn-ink-2);transition:border-color .3s var(--cn-ease);border-radius:14px;overflow:hidden}.cn-faq__item[open]{border-color:color-mix(in srgb, var(--cn-accent) 35%, var(--cn-line))}.cn-faq__item summary{cursor:pointer;font-family:var(--cn-serif);color:var(--cn-text);justify-content:space-between;align-items:center;gap:1rem;padding:1.2rem 1.4rem;font-size:1.25rem;list-style:none;display:flex}.cn-faq__item summary::-webkit-details-marker{display:none}.cn-faq__chev{color:var(--cn-accent-2);transition:transform .3s var(--cn-ease);flex-shrink:0}.cn-faq__item[open] .cn-faq__chev{transform:rotate(180deg)}.cn-faq__item>div{color:var(--cn-text-dim);padding:0 1.4rem 1.3rem;font-size:.95rem;line-height:1.7}.cn-faq__item>div :is(a){color:var(--cn-accent-2)}.cn-cta{border:1px solid var(--cn-line);text-align:center;background:radial-gradient(80% 120% at 50% 0%, color-mix(in srgb, var(--cn-accent) 20%, transparent), transparent 60%), radial-gradient(80% 120% at 50% 110%, color-mix(in srgb, var(--cn-violet) 18%, transparent), transparent 60%), var(--cn-ink-2);border-radius:28px;max-width:1100px;margin:clamp(4rem,8vw,6rem) auto;padding:clamp(3rem,8vw,6rem) clamp(1.5rem,5vw,4rem);position:relative;overflow:hidden}.cn-cta h2{font-family:var(--cn-serif);letter-spacing:-.02em;color:var(--cn-text);margin:1rem 0 0;font-size:clamp(2.2rem,6vw,3.8rem);font-weight:500;line-height:1.02}.cn-cta p{max-width:52ch;color:var(--cn-text-dim);margin:1.1rem auto 2rem;font-size:1.05rem;line-height:1.65}.cn-trust__cards{margin-top:clamp(2.25rem,5vw,3.25rem)}.cn-trust__card{min-height:0}.cn-trust__metric{font-family:var(--cn-serif);letter-spacing:-.02em;align-items:baseline;margin-bottom:.75rem;font-size:clamp(2.6rem,5vw,3.6rem);font-weight:600;line-height:1;display:inline-flex}.cn-trust__plus{color:var(--cn-accent-2);-webkit-text-fill-color:var(--cn-accent-2);font-size:.6em}.cn-trust__card p code{background:var(--cn-panel);border:1px solid var(--cn-line);color:var(--cn-text);border-radius:5px;padding:.05em .35em;font-size:.85em}#waitlist,#newsletter,#trusted.cn-section{margin-top:0;margin-bottom:0;padding-top:clamp(3rem,7vw,5rem);padding-bottom:clamp(3rem,7vw,5rem)}#waitlist .cn-cta,#newsletter .cn-cta{margin-top:0;margin-bottom:0}.cn-cta__form{max-width:520px;margin-inline:auto}.cn-cta__form-foot{color:var(--cn-muted);margin-top:1rem;font-size:.82rem}.cn-cta__mail{color:var(--cn-accent-2);border-bottom:1px solid color-mix(in srgb, var(--cn-accent-2) 45%, transparent);transition:color .18s var(--cn-ease), border-color .18s var(--cn-ease);font-weight:500;text-decoration:none}.cn-cta__mail:hover{color:var(--cn-text);border-bottom-color:var(--cn-accent-2)}.cn-cta__form .mkt-news__form{background:var(--cn-panel)!important;border:1px solid var(--cn-line)!important}.cn-cta__form .mkt-news__form:focus-within{border-color:color-mix(in srgb, var(--cn-accent) 55%, var(--cn-line))!important;box-shadow:0 0 0 4px color-mix(in srgb, var(--cn-accent) 16%, transparent)!important}.cn-cta__form .mkt-news__input{color:var(--cn-text)!important;background:0 0!important}.cn-cta__form .mkt-field input,.cn-cta__form .mkt-field textarea,.cn-cta__form input[type=email],.cn-cta__form input[type=text]{background:var(--cn-panel)!important;border:1px solid var(--cn-line)!important;color:var(--cn-text)!important;border-radius:12px!important}.cn-cta__form input::placeholder,.cn-cta__form textarea::placeholder{color:var(--cn-muted)!important}.cn-cta__form .mkt-field>span,.cn-cta__form .mkt-field label{color:var(--cn-text-dim)!important}.cn-cta__form .mkt-news__btn,.cn-cta__form .mkt-btn-primary{background:var(--cn-brand-grad)!important;color:#fff!important;box-shadow:0 10px 30px -14px color-mix(in srgb, var(--cn-accent) 80%, transparent)!important;border:0!important}.cn-cta__form .mkt-error{color:#ff9a9a!important}.cn-cta__form .mkt-slug{background:var(--cn-panel)!important;border:1px solid var(--cn-line)!important;border-radius:12px!important}.cn-cta__form .mkt-slug:focus-within{border-color:color-mix(in srgb, var(--cn-accent) 55%, var(--cn-line))!important;box-shadow:0 0 0 4px color-mix(in srgb, var(--cn-accent) 16%, transparent)!important}.cn-cta__form .mkt-slug input{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important}.cn-cta__form .mkt-slug__suffix{color:var(--cn-muted)!important}.cn-cta__form .mkt-slug.is-ok{border-color:color-mix(in srgb, #34d399 60%, var(--cn-line))!important}.cn-cta__form .mkt-slug.is-bad{border-color:color-mix(in srgb, #f87171 60%, var(--cn-line))!important}.cn-cta__form .mkt-slug__status--available{color:#5fe3b0!important}.cn-cta__form .mkt-slug__status--taken,.cn-cta__form .mkt-slug__status--invalid,.cn-cta__form .mkt-slug__status--reserved{color:#ff9a9a!important}.cn-cta__form .mkt-slug__suggest-label{color:var(--cn-muted)!important}.cn-cta__form .mkt-slug__chip{background:var(--cn-panel)!important;border:1px solid var(--cn-line)!important;color:var(--cn-text-dim)!important}.cn-cta__form .mkt-slug__chip:hover{border-color:color-mix(in srgb, var(--cn-accent) 55%, var(--cn-line))!important;color:var(--cn-text)!important}.cn-root{display:flow-root}.mkt-footer{background:var(--cn-ink-2)!important;border-top:1px solid var(--cn-line)!important;padding-top:3rem!important}.mkt-footer,.mkt-footer p,.mkt-footer li,.mkt-footer a{color:var(--cn-text-dim)!important}.mkt-footer .mkt-footer__col-title{letter-spacing:.16em;color:var(--cn-text)!important}.mkt-footer a:hover{color:var(--cn-accent-2)!important}.mkt-footer .mkt-footer__hairline{background:var(--cn-line)!important}.mkt-footer .mkt-footer__status{background:var(--cn-panel)!important;border-color:var(--cn-line)!important}.mkt-footer .mkt-brand__img--light{display:none!important}.mkt-footer .mkt-brand__img--dark{display:block!important}.mkt-shell .mkt-nav{top:0;left:0;right:0;border-bottom-color:var(--cn-line-soft)!important;-webkit-backdrop-filter:saturate(160%)blur(20px)!important;background:#080a14b8!important;position:fixed!important}.mkt-shell .mkt-nav--scrolled{border-bottom-color:var(--cn-line)!important;background:#080a14e6!important;box-shadow:0 10px 30px -18px #000000b3!important}.mkt-nav .mkt-brand{color:var(--cn-text)!important}.mkt-nav .mkt-nav__links a,.mkt-nav .mkt-link-quiet{color:var(--cn-text-dim)!important}.mkt-nav .mkt-nav__links a:hover,.mkt-nav .mkt-link-quiet:hover{color:var(--cn-text)!important}.mkt-nav .mkt-nav__links a:after{background:var(--cn-brand-grad)!important}.mkt-nav .mkt-btn-primary{background:var(--cn-brand-grad)!important;color:#fff!important;box-shadow:0 10px 28px -14px color-mix(in srgb, var(--cn-accent) 80%, transparent)!important}.mkt-nav .mkt-theme-toggle{display:none!important}.mkt-nav .mkt-nav__burger{border-color:var(--cn-line)!important}.mkt-nav .mkt-nav__burger span{background:var(--cn-text)!important}.mkt-shell .mkt-nav__mobile{border-bottom-color:var(--cn-line)!important;background:#080a14f7!important;box-shadow:0 18px 40px -22px #000000b3!important}.mkt-nav__mobile .mkt-nav__mobile-links a{color:var(--cn-text-dim)!important;border-bottom-color:var(--cn-line-soft)!important}.mkt-nav__mobile .mkt-nav__mobile-links a:hover{color:var(--cn-text)!important}.mkt-nav__mobile .mkt-nav__mobile-links a.is-active{color:var(--cn-accent-2)!important}@media (max-width:980px){.cn-hero{grid-template-columns:1fr;min-height:auto}.cn-hero__copy{align-items:flex-start}.cn-scene{order:-1;max-width:420px}.cn-grid,.cn-tpls{grid-template-columns:1fr;max-width:460px;margin-inline:auto}.cn-how{grid-template-columns:1fr}.cn-how__sticky{position:static}.cn-prices{grid-template-columns:1fr;max-width:460px}}@media (max-width:620px){.cn-stats{grid-template-columns:repeat(2,1fr)}.cn-hero__title{font-size:clamp(2.8rem,13vw,4rem)}}
