.hero-preenroll{color:var(--green);text-underline-offset:4px;align-items:center;gap:7px;margin-top:22px;font-size:11px;text-decoration:underline;display:inline-flex}.hero-label{background:#e9f7ed;border-color:#cfe7d7;border-radius:50px}.hero .hero-buttons{flex-wrap:wrap;gap:16px}.plan-coming{color:#667d6c;border-top:1px solid #e1e7de;align-items:center;gap:7px;margin-top:19px;padding:18px 0;font-size:12px;display:flex}.plan-pro .plan-coming{color:#365d3e}.launch-section{background:#f2f7f2;padding:100px 0;scroll-margin-top:80px}.launch-layout{grid-template-columns:1fr 1fr;align-items:center;gap:90px;display:grid}.launch-copy h2{font-size:48px;line-height:1.15}.launch-copy h2 span{color:var(--green)}.launch-copy>p{max-width:415px;margin:22px 0;font-size:14px;line-height:1.85}.launch-steps{gap:25px;margin:30px 0;padding:0;list-style:none;display:grid}.launch-steps li{align-items:flex-start;gap:16px;display:flex}.launch-steps li>span{color:#568b6c;background:#e0ede3;border-radius:9px;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:10px;display:grid}.launch-steps strong{font-size:13px;font-weight:650}.launch-steps p{margin-top:3px;font-size:12px}.launch-promise{color:#61766a;align-items:center;gap:10px;font-size:11px;display:flex}.launch-form-card{background:#fff;border:1px solid #dce7dc;border-radius:18px;min-width:0;padding:34px;box-shadow:0 15px 40px #133d1d07}.launch-form-tabs{background:#f2f6f1;border:1px solid #e3eae1;border-radius:9px;gap:4px;margin:0 0 28px;padding:4px;display:flex}.launch-form-tabs button{border-radius:6px;flex:1;justify-content:center;align-items:center;gap:7px;min-height:42px;padding:10px 6px;font-size:11px;font-weight:600;display:flex}.launch-form-tabs button[aria-pressed=true]{color:#245d43;background:#fff;box-shadow:0 1px 5px #17371d13}.launch-form h2,.launch-success h2{letter-spacing:-1.1px;font-size:29px}.launch-form>p,.launch-success>p{margin-top:13px;font-size:13px;line-height:1.8}.launch-form fieldset{border:0;min-width:0;margin:0;padding:0}.launch-form .eyebrow{margin-bottom:12px;font-size:9px}.launch-form form{margin-top:24px}.launch-form label{font-size:11px}.launch-form input,.launch-form select,.launch-form textarea{background:#fcfdfb;min-height:43px;font-size:13px}.launch-form .consent{font-size:11px;line-height:1.7}.launch-form .consent input{width:16px;height:16px;min-height:0;margin-top:2px}.launch-form .fine-print{margin:12px 0 20px;font-size:10px;line-height:1.65}.launch-form .fine-print a{text-decoration:underline}.launch-form .launch-form-note{background:#f4f8f2;border:1px solid #e7eee2;border-radius:7px;margin:8px 0 16px;padding:10px 12px;font-size:11px;line-height:1.7}.launch-success{padding:12px 0}.launch-success .inline-link{margin-top:22px}.launch-privacy-link{color:var(--muted);margin-top:18px;font-size:11px;text-decoration:underline;display:block}.launch-form .form-error{color:#9c403a;margin:14px 0;font-size:12px}.launch-form .optional{font-size:10px}.launch-utility{max-width:640px;margin:50px auto;padding:0 20px}.launch-utility>.inline-link{margin-bottom:25px}.launch-utility h1{letter-spacing:-1.5px;font-size:36px}.launch-utility p{margin-bottom:18px;font-size:13px}.launch-admin{max-width:1250px;margin:40px auto;padding:0 30px}.launch-admin header{justify-content:space-between;align-items:center;gap:30px;margin:35px 0 24px;display:flex}.launch-admin h1{letter-spacing:-2px;margin-bottom:12px;font-size:42px}.launch-admin-note{max-width:900px;margin:20px 0;font-size:12px;line-height:1.8}.launch-admin-stats{grid-template-columns:repeat(3,1fr);gap:15px;margin:30px 0;display:grid}.launch-admin-stats>div{border:1px solid var(--line);background:var(--pale);border-radius:10px;flex-direction:column;padding:20px;display:flex}.launch-admin-stats strong{font-size:30px}.launch-admin-stats span{color:var(--muted);font-size:12px}.launch-admin-table{border:1px solid var(--line);border-radius:10px;overflow:auto}.launch-admin table{border-collapse:collapse;text-align:left;width:100%;min-width:800px;font-size:12px}.launch-admin td,.launch-admin th{border-bottom:1px solid var(--line);vertical-align:top;overflow-wrap:anywhere;max-width:260px;padding:15px}.launch-admin th{background:var(--pale)}.launch-admin td span,.launch-admin td small{color:var(--muted);display:block}.launch-admin td button{border:1px solid var(--line);border-radius:6px;padding:7px;font-size:11px}.launch-empty{text-align:center;padding:40px;font-size:13px}@media (max-width:1000px){.launch-layout{gap:35px}.launch-copy h2{font-size:40px}.launch-form-card{padding:27px}.launch-form-tabs button{font-size:10px}.launch-form-tabs svg{width:13px}}@media (max-width:760px){.launch-section{padding:65px 0}.launch-layout{grid-template-columns:1fr;gap:35px}.launch-copy h2{font-size:36px}.launch-copy>p{font-size:13px}.launch-steps{gap:20px}.launch-form-card{padding:25px 21px}.launch-form-tabs button{gap:6px;font-size:11px}.launch-form h2,.launch-success h2{font-size:28px}.launch-form .form-grid{grid-template-columns:1fr;gap:0}.launch-form input,.launch-form select,.launch-form textarea{font-size:16px}.hero-preenroll{max-width:280px;font-size:10px;line-height:1.8}.announcement{gap:10px;height:auto;min-height:36px;padding:7px 12px;font-size:8px}.announcement>span{max-width:240px}.announcement a{white-space:nowrap}.launch-admin header{flex-direction:column;align-items:flex-start}.launch-admin-stats{grid-template-columns:1fr;gap:10px}.launch-admin{padding:0 18px}.launch-utility{margin:30px auto}}
