.intro .hero{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center;margin:44px 0 64px}.store.intro h1{font-size:clamp(32px,5vw,52px);line-height:1.08;letter-spacing:-1.5px}.intro-note{font-size:14px}.intro-actions{display:flex;gap:12px;flex-wrap:wrap;margin:24px 0}.store.intro .action.primary{background:#c33d16;color:#fff;border-color:#c33d16;font-weight:600}.intro .beta-note{font-size:14px;max-width:50ch}.hero-product{background:var(--paper2);border:1px solid var(--hair);border-radius:16px;padding:20px}.hero-product p{font-size:13px}.benefit-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.creator-callout{display:flex;gap:24px;justify-content:space-between;align-items:center;border-top:1px solid var(--hair);padding:32px 0}.intro footer{display:flex;flex-wrap:wrap;gap:20px;border-top:1px solid var(--hair);padding-top:24px;margin-top:48px;font-size:14px}.intro .explanation{max-width:700px}.steps{padding-left:24px}.steps li{padding:16px 0 16px 8px}.faq{max-width:700px}.faq details{border-top:1px solid var(--hair);padding:16px 0}.faq summary{cursor:pointer;font-size:16px;min-height:44px;display:flex;align-items:center;font-weight:500}.skip{position:fixed;left:16px;top:-100px;background:var(--paper);padding:12px;z-index:10}.skip:focus{top:16px}@media(max-width:650px){.intro .hero{grid-template-columns:1fr;gap:24px;margin:28px 0 40px}.benefit-grid{grid-template-columns:1fr;gap:16px}.creator-callout{display:block}.intro-actions .action{width:100%}.store.intro h1{font-size:36px}.store.intro header nav{flex-wrap:wrap}.hero-product{padding:12px}}
