/* /Components/Marketing/ConversionLandingVariant.razor.rz.scp.css */
.conversion-page[b-h9atkyvbe2]{--accent:#67e8f9;color:#edf2fa;background:#0b101b;overflow-wrap:anywhere}
.conversion-page section[id][b-h9atkyvbe2]{scroll-margin-top:160px}
.conversion-hero[b-h9atkyvbe2],.content-section[b-h9atkyvbe2],.final-invite[b-h9atkyvbe2]{max-width:1200px;margin:auto;padding:72px 32px}
.conversion-hero[b-h9atkyvbe2]{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:64px;align-items:center}
.eyebrow[b-h9atkyvbe2]{font-size:.7rem;font-weight:800;letter-spacing:.16em;color:var(--accent);line-height:1.7;margin:0 0 20px}
h1[b-h9atkyvbe2]{font-size:clamp(2.7rem,5vw,4.8rem);font-weight:850;line-height:1.04;letter-spacing:-.055em;margin:0;max-width:760px}h1 span[b-h9atkyvbe2]{display:block;color:var(--accent)}
.intro[b-h9atkyvbe2]{font-size:1.12rem;line-height:1.8;color:#b7c3d5;margin:26px 0;max-width:620px}
.hero-proof[b-h9atkyvbe2]{padding:32px;border:1px solid #354251;border-radius:24px;background:linear-gradient(150deg,#182734,#151827);box-shadow:0 24px 80px #0003;min-width:0}
.hero-proof h2[b-h9atkyvbe2]{font-size:1.9rem;line-height:1.2;margin:16px 0;font-weight:750;letter-spacing:-.03em}.hero-proof p:not(.eyebrow):not(.trial-number)[b-h9atkyvbe2]{line-height:1.75;color:#b7c3d5}
.venue-choice[b-h9atkyvbe2]{display:flex;gap:8px;flex-wrap:wrap}.venue-choice button[b-h9atkyvbe2]{border:1px solid #465264;border-radius:100px;padding:10px 18px;font-size:.88rem;color:#cad5e6;background:transparent;cursor:pointer}.venue-choice button[aria-pressed=true][b-h9atkyvbe2]{background:var(--accent);color:#10202b;border-color:var(--accent);font-weight:750}
.venue-description[b-h9atkyvbe2]{font-size:.9rem;color:#b7c3d5;min-height:48px;margin:14px 0 0}
.venue-art[b-h9atkyvbe2]{height:150px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #ffffff15}.venue-art>.material-symbols-outlined[b-h9atkyvbe2]{font-size:84px;color:#c4b5fd;font-weight:200}
.sound-lines[b-h9atkyvbe2]{display:flex;gap:6px;align-items:center;height:75px}.sound-lines i[b-h9atkyvbe2]{display:block;width:7px;height:35%;border-radius:20px;background:linear-gradient(#c4b5fd,var(--accent))}.sound-lines i:nth-child(2n)[b-h9atkyvbe2]{height:65%}.sound-lines i:nth-child(3n)[b-h9atkyvbe2]{height:90%}.sound-lines.large[b-h9atkyvbe2]{justify-content:center;height:105px;margin:24px 0}.sound-lines.large i[b-h9atkyvbe2]{width:12px}
.actions[b-h9atkyvbe2]{display:flex;align-items:center;flex-wrap:wrap;gap:20px;margin-top:28px}.primary-action[b-h9atkyvbe2]{display:inline-flex;align-items:center;justify-content:center;gap:18px;background:var(--accent);color:#10202b;padding:16px 22px;border-radius:10px;font-size:.95rem;line-height:1.5;font-weight:800;text-align:center;text-decoration:none}.primary-action:hover[b-h9atkyvbe2]{background:#a5f3fc}.secondary-action[b-h9atkyvbe2],.text-link[b-h9atkyvbe2]{color:#e5f8ff;text-underline-offset:5px;text-decoration:underline;font-size:.94rem;font-weight:650}.next-step[b-h9atkyvbe2],.small-note[b-h9atkyvbe2]{font-size:.77rem!important;line-height:1.7;color:#a9b5c7;margin-top:18px}
.benefit-strip[b-h9atkyvbe2]{display:flex;justify-content:center;gap:36px;padding:22px 32px;border-block:1px solid #263245;background:#111a29;font-size:.85rem;color:#d3dce9}.benefit-strip span[b-h9atkyvbe2]:before{content:'✓';color:var(--accent);margin-right:10px}
.content-section h2[b-h9atkyvbe2],.final-invite h2[b-h9atkyvbe2]{font-size:clamp(1.9rem,3vw,2.8rem);font-weight:750;line-height:1.18;letter-spacing:-.035em;max-width:730px;margin:0 0 28px}.steps-grid[b-h9atkyvbe2]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.steps-grid article[b-h9atkyvbe2]{border-top:1px solid #384354;padding-top:24px}.step-number[b-h9atkyvbe2]{font-size:.75rem;letter-spacing:.1em;color:var(--accent)}h3[b-h9atkyvbe2]{font-size:1.2rem;font-weight:750;margin:18px 0 12px}.steps-grid p[b-h9atkyvbe2],.question-list p[b-h9atkyvbe2],.final-invite>p:not(.eyebrow)[b-h9atkyvbe2]{color:#b7c3d5;line-height:1.8;font-size:.95rem}.samples-section[b-h9atkyvbe2]{border-block:1px solid #263245}.sample-next[b-h9atkyvbe2]{display:flex;flex-wrap:wrap;justify-content:space-between;gap:16px;align-items:center;margin-top:28px;color:#b7c3d5}
.questions[b-h9atkyvbe2]{display:grid;grid-template-columns:1fr 1.3fr;gap:64px}.question-list details[b-h9atkyvbe2]{border-bottom:1px solid #384354;padding:20px 0}.question-list summary[b-h9atkyvbe2]{font-size:1rem;font-weight:650;cursor:pointer;line-height:1.5}.question-list p[b-h9atkyvbe2]{margin-top:14px}.question-list a[b-h9atkyvbe2]{color:var(--accent);text-decoration:underline}.final-invite[b-h9atkyvbe2]{text-align:center;border-top:1px solid #263245;background:radial-gradient(ellipse at bottom,#183044,transparent 75%)}.final-invite h2[b-h9atkyvbe2]{margin-inline:auto}.final-invite>p[b-h9atkyvbe2]{max-width:640px;margin-inline:auto}.final-invite .primary-action[b-h9atkyvbe2]{margin-top:24px}.trial-number[b-h9atkyvbe2]{font-size:7rem;font-weight:800;line-height:1;letter-spacing:-.08em;color:var(--accent);margin:30px 0}.trial-number span[b-h9atkyvbe2]{font-size:1.7rem;letter-spacing:-.03em}
a:focus-visible[b-h9atkyvbe2],button:focus-visible[b-h9atkyvbe2],summary:focus-visible[b-h9atkyvbe2]{outline:3px solid #c4b5fd;outline-offset:5px}
@media(max-width:760px){.conversion-hero[b-h9atkyvbe2],.content-section[b-h9atkyvbe2],.final-invite[b-h9atkyvbe2]{padding:44px 22px}.conversion-hero[b-h9atkyvbe2]{grid-template-columns:1fr;gap:28px}h1[b-h9atkyvbe2]{font-size:2.8rem}.intro[b-h9atkyvbe2]{font-size:1rem}.hero-proof[b-h9atkyvbe2]{padding:24px}.benefit-strip[b-h9atkyvbe2]{flex-direction:column;gap:12px;padding:22px}.steps-grid[b-h9atkyvbe2],.questions[b-h9atkyvbe2]{grid-template-columns:1fr;gap:26px}.actions[b-h9atkyvbe2]{align-items:stretch;flex-direction:column;gap:16px}.primary-action[b-h9atkyvbe2]{width:100%;box-sizing:border-box}.secondary-action[b-h9atkyvbe2]{text-align:center}.venue-description[b-h9atkyvbe2]{min-height:0}.trial-number[b-h9atkyvbe2]{font-size:5rem}.sample-next[b-h9atkyvbe2]{align-items:flex-start;flex-direction:column}}
