.launch-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:64px;align-items:center;padding-block:60px 100px}.launch-hero h1{font-size:clamp(48px,5.8vw,78px);line-height:1.04}.micro{font-size:12px;color:var(--muted);line-height:1.7}.launch-hero .micro{max-width:510px;margin-top:24px}.hero-preview{border:1px solid var(--line);border-radius:24px;overflow:hidden;background:var(--paper);box-shadow:15px 20px 0 var(--aqua-soft)}.window-bar{display:flex;gap:6px;padding:17px 20px;border-bottom:1px solid var(--line);background:#f7f9f9}.window-bar i{width:6px;height:6px;background:#b4c4c3;border-radius:50%}.window-bar span{margin-left:auto;font-size:10px;color:var(--muted)}.preview-content{padding:28px}.pill{display:inline-block;border:1px solid #b4deda;background:var(--aqua-soft);border-radius:99px;padding:5px 10px;font-size:10px;letter-spacing:.04em;color:#08746f}.preview-title{font-size:23px;letter-spacing:-.04em;margin:24px 0 2px}.preview-content .micro{margin:0}.preview-stats{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:28px 0}.preview-stats>div{padding:16px;border:1px solid var(--line);border-radius:12px}.preview-stats strong{display:block;font-size:34px;font-weight:500;line-height:1.2}.preview-stats small{font-size:10px;color:var(--muted)}.preview-finding{display:flex;gap:12px;padding:17px 0;border-top:1px solid var(--line)}.preview-finding strong{font-size:12px;display:block}.preview-finding small{display:block;font-size:10px;color:var(--muted);margin-top:5px}.dot{display:inline-block;flex-shrink:0;width:7px;height:7px;border-radius:50%;background:var(--aqua);margin-top:7px}.dot.red{background:#bd4b46}.dot.amber{background:#ab7715}.preview-link{display:flex;justify-content:space-between;background:var(--ink);color:white;padding:14px 18px;border-radius:10px;font-size:12px;margin-top:12px}.preview-link span{color:var(--aqua)}.launch-strip{background:var(--ink);color:white;padding:23px 0}.launch-strip>.shell{display:flex;gap:24px;justify-content:space-between;font-size:12px}.launch-strip span:before{content:'✦';color:var(--aqua);margin-right:15px}.section{padding-block:105px}.section h2,.roadmap h2{font-size:clamp(38px,4.6vw,62px);line-height:1.06}.workflow{display:grid;grid-template-columns:repeat(4,1fr);gap:28px;margin-top:64px}.workflow article{border-top:1px solid var(--line);padding-top:22px}.workflow article>span{color:var(--aqua-dark);font-size:12px}.workflow h3{font-size:18px;margin:22px 0 12px;letter-spacing:-.04em}.workflow p,.feature-grid p,.roadmap p,.forms-grid>div>p,.section-intro{color:var(--muted);font-size:14px}.capabilities{background:#f5f9f8}.feature-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:40px 34px;margin-top:62px}.feature-grid article{border-top:1px solid #ccdbd8;padding-top:20px}.feature-grid article>span{color:var(--aqua-dark);font-size:11px}.feature-grid h3{font-size:20px;line-height:1.4;letter-spacing:-.04em;margin:18px 0 12px}.boundary{margin-top:44px;padding:24px 28px;border-left:2px solid var(--aqua);background:white}.boundary p{font-size:13px;color:var(--muted);margin-bottom:0}.section-intro{max-width:650px;margin:28px 0 38px}.demo-workspace{display:grid;grid-template-columns:300px 1fr;border:1px solid var(--line);border-radius:20px;overflow:hidden}.demo-sidebar{background:#f5f9f8;padding:28px;border-right:1px solid var(--line)}.demo-sidebar>p{font-size:13px}.demo-options{display:grid;gap:8px;margin:18px 0 24px}.demo-options button{text-align:left;border:1px solid transparent;border-radius:10px;padding:15px 12px;background:none;cursor:pointer;font:600 12px/1.5 Manrope,system-ui;color:var(--ink)}.demo-options button[aria-pressed=true]{background:white;border-color:var(--aqua)}.demo-options small{display:block;font-size:10px;font-weight:400;color:var(--muted);padding-left:17px}.demo-options .dot{margin-right:7px;margin-top:0}.demo-sidebar>.text-link{background:none;border:0;border-bottom:1px solid var(--line);cursor:pointer;font:600 12px Manrope,system-ui;padding:12px 0}.demo-sidebar>.micro{display:block}.demo-detail{padding:38px 44px;min-height:480px}.demo-detail h3{font-size:27px;letter-spacing:-.04em;line-height:1.3;margin:15px 0 25px}.demo-detail h4{font-size:13px;margin:24px 0 8px}.demo-detail p{font-size:14px;color:var(--muted);margin:8px 0}.demo-detail .eyebrow{font-size:10px;color:var(--aqua-dark)}.demo-evidence{background:#f5f9f8;padding:18px;border-radius:10px}.demo-evidence small{color:var(--aqua-dark);font-size:10px;text-transform:uppercase;letter-spacing:.1em}.demo-evidence code{font-size:12px;overflow-wrap:anywhere;color:var(--ink);white-space:pre-line}.roadmap{padding:46px;display:grid;grid-template-columns:1.1fr .9fr;gap:60px;border:1px solid var(--line);border-radius:20px}.roadmap-note{padding:30px;background:var(--aqua-soft);border-radius:14px}.roadmap-note h3{font-size:23px;line-height:1.4;letter-spacing:-.04em}.forms-grid{display:grid;grid-template-columns:1fr 1fr;gap:80px;margin-top:54px}.forms-grid h3{font-size:26px;letter-spacing:-.04em;margin:15px 0}.forms-grid form{display:grid;gap:16px;margin-top:28px}.forms-grid label{display:grid;gap:6px;font-size:12px;font-weight:600}.forms-grid input:not([type=checkbox]),.forms-grid select,.forms-grid textarea{width:100%;border:1px solid #b6c7c4;background:white;border-radius:9px;padding:13px;font:14px/1.5 Manrope,system-ui;color:var(--ink)}.forms-grid textarea{resize:vertical}.forms-grid .consent-row{display:flex;align-items:flex-start;gap:10px;font-weight:400;font-size:11px;color:var(--muted)}.consent-row input{margin:4px 0 0;accent-color:var(--aqua-dark)}.consent-row a{text-decoration:underline}.forms-grid .trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.forms-grid .button{border:0;cursor:pointer;justify-self:start;font-family:inherit}.forms-grid .button:disabled{opacity:.55;cursor:wait}.form-status{font-size:13px;min-height:22px;margin:0;overflow-wrap:anywhere}.form-status[data-error=true]{color:#a33330}.launch-faq{padding-bottom:100px;max-width:850px}.launch-faq .faq-item summary{font-size:17px}.launch-faq .faq-item p{font-size:14px}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:3px solid var(--aqua-dark);outline-offset:4px}
@media(max-width:1000px){.launch-hero{gap:32px;grid-template-columns:1.1fr .9fr}.launch-hero h1{font-size:53px}.feature-grid{grid-template-columns:repeat(2,1fr)}.forms-grid{gap:40px}.workflow{grid-template-columns:repeat(2,1fr)}.launch-strip>.shell{flex-wrap:wrap}.roadmap{gap:30px}}
@media(max-width:700px){.shell{width:calc(100% - 40px)}.header{gap:12px}.header .header-cta{display:none}.launch-hero{grid-template-columns:1fr;padding-block:30px 65px;gap:42px}.launch-hero h1{font-size:clamp(43px,10vw,66px)}.launch-hero .lead{font-size:16px;margin-top:25px}.hero-actions{align-items:flex-start;flex-wrap:wrap;gap:16px}.hero-preview{box-shadow:8px 12px 0 var(--aqua-soft)}.launch-strip>.shell{gap:12px;font-size:10px}.launch-strip span{width:calc(50% - 6px)}.launch-strip span:before{margin-right:7px}.section{padding-block:65px}.section-heading{grid-template-columns:1fr;gap:20px}.section h2,.roadmap h2{font-size:43px}.workflow{gap:24px 18px;margin-top:38px}.workflow h3{font-size:16px}.workflow p{font-size:13px}.feature-grid{grid-template-columns:1fr;gap:24px;margin-top:38px}.feature-grid h3{font-size:21px}.demo-workspace{grid-template-columns:1fr}.demo-sidebar{border-right:0;border-bottom:1px solid var(--line);padding:24px}.demo-detail{padding:25px;min-height:450px}.demo-detail h3{font-size:24px}.demo-options{gap:6px}.roadmap{width:calc(100% - 40px);padding:26px;grid-template-columns:1fr;gap:20px}.roadmap-note{padding:22px}.forms-grid{grid-template-columns:1fr;gap:55px;margin-top:30px}.boundary{padding:20px}.launch-faq{padding-bottom:60px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}}

.wp-plugin-entry{padding-block:16px 32px}


.plan-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;align-items:stretch}
.plan-card{display:flex;flex-direction:column;align-items:flex-start;padding:clamp(18px,2.1vw,30px);border:1px solid var(--line);border-radius:20px;background:var(--paper);min-width:0}
.plan-card-accent{border-top:4px solid var(--aqua-dark);background:#f6fbfa}
.plan-card h3{font-size:clamp(21px,2vw,30px);line-height:1.15;margin:16px 0 8px}
.plan-limit{font-size:14px;color:var(--muted);margin:0 0 16px}
.plan-limit strong{color:var(--ink)}
.plan-features{display:grid;gap:8px;list-style:none;padding:0;margin:0 0 16px;width:100%}
.plan-features li{padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--aqua-soft);font-size:14px}
.plan-features small{display:block;font-size:13px;margin-top:4px;line-height:1.55}
.plan-features a{color:var(--aqua-dark);padding:3px;text-decoration:underline}
.plan-note{font-size:12px;line-height:1.55;color:var(--muted);margin:0 0 20px;scroll-margin-top:24px}
.plan-note:target{outline:2px solid var(--aqua-dark);outline-offset:4px;border-radius:4px}
.plan-card .plan-cta{margin-top:auto}
@media(max-width:900px){.plan-cards{grid-template-columns:1fr}}

.launch-faq .faq-item p a {
  color: #076b67;
  font-weight: 700;
  text-decoration: underline;
  text-underline-offset: 0.18em;
}
.launch-faq .faq-item p a:focus-visible {
  outline: 2px solid currentColor;
  outline-offset: 3px;
}
