.preview-site #hero-title,.preview-site #hero-title em{white-space:normal}.preview-site #hero-title{font-size:clamp(31px,4vw,62px);line-height:1.18}.preview-site .hero-description{max-width:850px}.preview-actions{display:flex;align-items:center;justify-content:center;gap:26px;margin-top:26px}.preview-actions a{color:#78e7f8;text-decoration:none}.preview-hint{font-size:14px;line-height:1.6;color:#a6c2cf;margin:18px 0 0}.preview-service-note{font-size:14px!important;line-height:1.6;color:#aac4d0!important;border-top:1px solid #245061;padding-top:16px}.preview-site dialog{max-height:85dvh;overflow:auto}.preview-site :is(button,a,summary):focus-visible{outline:2px solid #7ae9fa;outline-offset:4px}.setup-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.setup-card{padding:24px;border:1px solid #28596e;border-radius:16px;background:#082330}.setup-card h3{font-size:22px;margin:0 0 12px}.setup-card p,.setup-card li{font-size:16px;line-height:1.65;color:#bad0dc}.setup-card ul{padding-left:20px}.setup-back{display:inline-block;color:#78e7f8;margin-bottom:22px}.setup-intro{padding:64px 0 24px}.setup-intro h1{font-size:clamp(34px,4vw,58px);white-space:normal}.setup-intro p{max-width:800px;color:#bad0dc;line-height:1.7;font-size:18px}.setup-section{padding:32px 0}.setup-section h2{font-size:32px;margin:0 0 22px}.setup-note{border:1px solid #28596e;border-radius:16px;padding:26px;line-height:1.7;color:#bad0dc}.setup-note strong{color:#f2f8fb}@media(max-width:700px){.preview-actions{flex-direction:column;gap:18px}.preview-site .hero-intro{padding-top:48px}.setup-grid{grid-template-columns:1fr}.setup-intro{padding-top:40px}.setup-section h2{font-size:28px}}
