.launch-hero{grid-template-columns:1.2fr 1fr;align-items:center;gap:42px;padding:42px 0;display:grid}.launch-hero h1{letter-spacing:-2px;margin:20px 0;font-size:clamp(42px,6vw,72px);line-height:1.05}.launch-hero em{color:var(--wolf-accent);font-style:normal}.launch-trust{font-size:14px}.launch-example{background:var(--wolf-surface);border:1px solid var(--wolf-border-strong);border-radius:22px;padding:28px;transform:rotate(1deg)}.launch-example>div{border-top:1px solid var(--wolf-border);align-items:center;gap:14px;padding:20px 0;display:flex}.launch-example strong{color:var(--wolf-accent);margin-left:auto;font-size:26px}.launch-example small{text-align:right;font-size:10px;display:block}.launch-steps,.launch-pricing{grid-template-columns:repeat(3,1fr);gap:20px;margin:32px 0;display:grid}.launch-steps article{border-top:1px solid var(--wolf-border-strong);padding-top:22px}.launch-steps span{color:var(--wolf-accent);font-weight:800}.launch-steps h2{font-size:23px}.launch-pricing{grid-template-columns:1fr 1fr}.launch-paid{border:2px solid var(--wolf-accent)}.launch-price{color:var(--wolf-accent);font-size:42px;font-weight:800}.launch-price small{font-size:15px;font-weight:400}.sample-quiz{background:var(--wolf-surface);border:1px solid var(--wolf-border-strong);border-radius:18px;margin:40px 0;padding:30px}.sample-quiz h2{font-size:30px;line-height:1.2}.sample-options{grid-template-columns:1fr 1fr;gap:12px;display:grid}.sample-options button{text-align:left;border-radius:10px;padding:15px;justify-content:flex-start!important}.sample-correct{background:var(--wolf-accent)!important;color:var(--wolf-accent-ink)!important}.sample-options button:disabled{opacity:.8}.sample-quiz>button{margin-left:12px}.launch-faq details{border-bottom:1px solid var(--wolf-border);padding:18px 0}.launch-faq summary{cursor:pointer;font-weight:700}.launch-faq{margin:44px 0}@media (max-width:720px){.launch-hero{grid-template-columns:1fr;gap:24px;padding:20px 0}.launch-example{transform:none}.launch-steps,.launch-pricing,.sample-options{grid-template-columns:1fr}.sample-quiz{padding:22px}.launch-hero h1{letter-spacing:-1px}.launch-example>div{font-size:14px}}
