:root{color-scheme:light;--ink:#101a2f;--body:#46546c;--blue:#254bdd;--line:#dce3f4;--tint:#f2f5ff;--paper:#fff;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif}
*{box-sizing:border-box}body{margin:0;color:var(--ink);background:var(--paper)}a{color:var(--blue);text-underline-offset:.18em}img{display:block}button,input,select,textarea{font:inherit}button,summary{cursor:pointer}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible{outline:3px solid #667bff;outline-offset:4px}
.launch-wrap{width:min(1120px,calc(100% - 48px));margin-inline:auto}.launch-header{border-bottom:1px solid var(--line);background:white}.launch-header-inner{min-height:76px;display:flex;align-items:center;justify-content:space-between;gap:20px}.launch-brand{display:inline-flex;align-items:center;gap:9px;color:inherit;text-decoration:none;font-size:1.15rem;font-weight:850;letter-spacing:-.04em;white-space:nowrap}.launch-desktop,.launch-header-actions{display:flex;align-items:center;gap:18px}.launch-desktop a,.launch-lang,.launch-mobile nav a{font-size:.86rem;font-weight:650;color:var(--body);text-decoration:none;white-space:nowrap}.launch-desktop a:hover,.launch-desktop a[aria-current=page],.launch-lang:hover{color:var(--blue)}.launch-mobile{display:none}.launch-mobile summary{color:var(--ink);font-weight:700}.launch-mobile nav{display:grid;gap:4px;padding-top:12px}.launch-mobile nav a{padding:8px 0}
.launch-button{display:inline-flex;align-items:center;justify-content:center;min-height:47px;padding:12px 17px;border:1px solid transparent;border-radius:8px;background:var(--blue);color:white;text-decoration:none;font-weight:750;font-size:.94rem;text-align:center;line-height:1.35}.launch-button:hover{background:#1838b8;color:white}.launch-header .launch-button{font-size:.81rem;min-height:42px;white-space:nowrap}.launch-text-link{font-weight:750}.launch-section{padding:64px 0}.launch-tint{background:var(--tint)}.launch-dark{background:var(--ink);color:white}.launch-dark p{color:#d3ddfa}.launch-dark .launch-button{background:#fff;color:#203baf}.launch-dark .launch-button:hover{background:#e4ebff}
.launch-hero{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);gap:64px;align-items:center;padding:20px 0 28px}.launch-intro{max-width:830px;padding:8px 0}.launch-kicker{margin:0 0 16px;color:#354dad;font-size:.74rem;font-weight:800;letter-spacing:.13em;line-height:1.45}.launch-hero h1,.launch-intro h1{font-size:clamp(2.3rem,5.6vw,5.2rem);line-height:.99;letter-spacing:-.072em;margin:0 0 25px;text-wrap:balance}.launch-intro h1{font-size:clamp(2.15rem,5vw,4.3rem)}h2,h3{line-height:1.15;letter-spacing:-.035em}h2{font-size:clamp(1.6rem,3.2vw,2.6rem);margin:0 0 18px;max-width:820px}h3{font-size:1.2rem;margin:0 0 10px}p,li{line-height:1.65;color:var(--body)}p{margin:0 0 14px}.launch-deck{max-width:690px;font-size:clamp(1.04rem,1.7vw,1.23rem);line-height:1.65;margin:0 0 24px}.launch-actions{display:flex;flex-wrap:wrap;gap:20px;align-items:center}
.launch-brief{background:#142146;color:white;border-radius:16px;padding:28px;box-shadow:0 18px 44px #203c7122}.launch-brief .launch-kicker,.launch-brief p,.launch-price-line span{color:#cad6ff}.launch-number{font-size:clamp(3.8rem,8vw,6rem);line-height:.95;letter-spacing:-.08em;font-weight:850;margin:8px 0}.launch-number span{font-size:1.4rem;letter-spacing:-.03em;color:#cad6ff}.launch-brief-row{border-top:1px solid #ffffff24;padding:10px 0;font-size:.96rem}.launch-brief-row span{color:#b0bfff;display:inline-block;width:2.2rem;font-variant-numeric:tabular-nums}.launch-price-line{margin-top:12px;padding-top:14px;border-top:1px solid #ffffff24}.launch-price-line strong,.launch-price-line span,.launch-price-panel strong,.launch-price-panel span{display:block}.launch-price-line span,.launch-price-panel span{font-size:.91rem;margin-top:6px}
.launch-cards,.launch-price-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:26px}.launch-card{padding:24px;border:1px solid var(--line);border-radius:12px;background:white;overflow-wrap:anywhere}.launch-card h2{font-size:1.45rem}.launch-card p:last-child{margin-bottom:0}.launch-index{display:block;margin-bottom:13px;color:#354dad;font-size:.82rem;font-weight:850}.launch-price-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:0}.launch-featured{border:2px solid #526bff;background:#f5f7ff}.launch-fee{font-size:1.4rem;font-weight:850;color:var(--ink)}.launch-price-panel{padding:24px;margin:0 0 36px;border-radius:12px;border:1px solid var(--line);background:var(--tint)}.launch-price-panel strong{font-size:clamp(1.2rem,3vw,1.75rem)}.launch-price-panel p{margin:10px 0 14px}.launch-list{padding-left:1.25rem;margin:0 0 20px}.launch-list li+li{margin-top:7px}.launch-prose{max-width:770px}.launch-prose h2{margin-top:31px}.launch-prose h2:first-child{margin-top:0}.launch-pricing-notes{margin-top:36px}.launch-final{max-width:710px}
.launch-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.42fr);gap:40px}.launch-form{border:1px solid var(--line);border-radius:12px;padding:24px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;background:var(--tint)}.launch-form label{display:grid;gap:7px;align-content:start;font-size:.91rem;font-weight:700}.launch-form input,.launch-form textarea,.launch-form select{min-width:0;width:100%;padding:10px;border:1px solid #9aa8c9;background:white;color:var(--ink);border-radius:6px}.launch-wide{grid-column:1/-1}.launch-small{font-size:.84rem}.launch-trap,.launch-skip:not(:focus){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.launch-skip:focus{position:absolute;top:10px;left:10px;padding:8px;background:white;z-index:5}
.launch-footer{padding:30px 0;border-top:1px solid var(--line);background:#f9faff}.launch-footer>.launch-wrap{display:flex;justify-content:space-between;align-items:flex-start;gap:22px;flex-wrap:wrap}.launch-footer p{margin-top:8px;font-size:.84rem}.launch-footer nav{display:flex;gap:14px;flex-wrap:wrap;font-size:.89rem}
@media(max-width:1040px){.launch-desktop{display:none}.launch-mobile{display:block}.launch-mobile[open]{flex-basis:100%;order:5;padding:0 0 14px}.launch-header-inner{flex-wrap:wrap;padding-block:10px;gap:14px}.launch-header-actions{margin-left:auto}}
@media(max-width:720px){.launch-wrap{width:calc(100% - 32px)}.launch-section{padding:42px 0}.launch-hero,.launch-split,.launch-cards,.launch-price-grid{grid-template-columns:1fr;gap:20px}.launch-hero{padding:6px 0}.launch-brief,.launch-card,.launch-form{padding:20px}.launch-header-actions .launch-lang{display:none}.launch-header .launch-button{white-space:normal;min-height:36px;padding:8px 10px}.launch-header .launch-brand{font-size:1rem}.launch-header .launch-brand img{width:24px;height:24px}}
@media(max-width:520px){.launch-form{grid-template-columns:1fr}.launch-header-inner{gap:8px}}
.launch-proof-grid{display:grid;gap:18px;margin-top:24px}
.launch-proof-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}
.launch-proof-metrics{display:grid;gap:12px}
.launch-proof-metrics dt{font-size:.89rem;font-weight:600}
.launch-proof-metrics dd{margin:2px 0 0;font-size:1.15rem;font-weight:800;color:var(--ink)}
.launch-proof-result{font-weight:750;color:var(--ink)}
.launch-proof-note{margin-top:18px}
.launch-faq-list{display:grid;gap:12px}
.launch-faq-item{padding:0}
.launch-faq-item summary{padding:16px 20px;font-weight:750;line-height:1.4}
.launch-faq-item p{padding:0 20px 16px}
