.sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.landing{--section-space:clamp(4.5rem, 8vw, 7.5rem)}.landing section[id]{scroll-margin-top:6rem}.launch-hero{text-align:center;padding-top:clamp(3.5rem,6vw,5.5rem)}.launch-hero>.eyebrow{justify-content:center;align-items:center;gap:.7rem;display:flex}.quiet-rule{background:var(--color-muted);width:1.5rem;height:1px}.launch-hero h1{letter-spacing:-.055em;margin:1.5rem auto;font-size:clamp(2.4rem,5.4vw,4.75rem);font-weight:550;line-height:1.12}.launch-hero h1>span{color:var(--color-muted)}.launch-hero__description{max-width:39rem;color:var(--color-muted);margin-inline:auto;font-size:clamp(1.08rem,1.5vw,1.22rem);line-height:1.65}.launch-actions{flex-wrap:wrap;justify-content:center;gap:.75rem;margin-top:1.8rem;display:flex}.landing .button{border-radius:.5rem;gap:1.6rem;min-height:3.25rem;padding:.85rem 1.3rem}.button--primary{color:var(--color-paper);background:var(--color-ink)}.button--primary:hover{background:var(--color-carbon);box-shadow:0 4px 10px #1519151f}.button--quiet{border-color:var(--color-line);background:0 0}.launch-hero__note{color:var(--color-soft);margin-top:.9rem;font-size:.8rem}.content-demo{text-align:left;background:var(--color-paper);border:1px solid var(--color-line);border-radius:1rem;margin-top:3.5rem;overflow:hidden;box-shadow:0 18px 60px -28px #15191538}.demo-topbar{border-bottom:1px solid var(--color-mist);justify-content:space-between;align-items:center;gap:1rem;padding:.95rem 1.4rem;display:flex}.demo-workspace{align-items:center;gap:.65rem;font-size:.82rem;font-weight:600;display:flex}.demo-monogram{border:1px solid var(--color-line);width:1.55rem;height:1.55rem;font-family:var(--font-display);border-radius:.35rem;place-items:center;display:grid}.demo-example,.demo-kicker{color:var(--color-muted);font:500 .61rem/1.5 var(--font-mono);letter-spacing:.055em}.demo-example{text-transform:uppercase}.demo-tabs{border:0;border-bottom:1px solid var(--color-line);gap:.3rem;margin:0;padding:.5rem 1.4rem;display:flex}.demo-tabs input{opacity:0;width:1px;height:1px;position:absolute}.demo-tabs label{min-height:2.6rem;color:var(--color-muted);cursor:pointer;font:500 .65rem var(--font-mono);border-radius:.35rem;align-items:center;gap:.6rem;padding:.5rem 1rem;display:flex}.demo-tabs label span{font:600 .8rem var(--font-body)}.demo-tabs input:checked+label{background:var(--color-canvas);color:var(--color-ink);box-shadow:inset 0 -2px var(--color-ink)}.demo-tabs input:focus-visible+label{outline:2px solid var(--color-ink);outline-offset:2px}.demo-body{grid-template-columns:13rem minmax(0,1fr) 15rem;min-height:21rem;display:grid}.demo-sidebar{border-right:1px solid var(--color-mist);background:#fcfcfb;padding:1.6rem 1.2rem}.demo-sidebar>strong{margin:.45rem 0 1.6rem;font-size:.82rem;display:block}.demo-nav{color:var(--color-muted);gap:.6rem;padding:.65rem .5rem;font-size:.73rem;display:flex}.demo-nav--active{background:var(--color-mist);color:var(--color-ink);border-radius:.35rem}.demo-context{border-top:1px solid var(--color-line);margin-top:2rem;padding-top:1.2rem}.demo-context p{color:var(--color-muted);margin-top:.5rem;font-size:.78rem;line-height:1.6}.demo-panel{min-width:0;padding:1.8rem 2rem}.demo-panel-heading{justify-content:space-between;align-items:center;gap:.6rem;margin-bottom:1.3rem;display:flex}.demo-tag{border:1px solid var(--color-line);color:var(--color-muted);background:var(--color-canvas);border-radius:.3rem;flex-shrink:0;padding:.2rem .45rem;font-size:.62rem;line-height:1.5;display:inline-block}.demo-panel h2{letter-spacing:-.03em;font-size:clamp(1.15rem,1.8vw,1.5rem);font-weight:550;line-height:1.35}.demo-excerpt{max-width:34rem;color:var(--color-muted);margin-top:1rem;font-size:.79rem;line-height:1.7}.demo-lines{gap:.45rem;margin-top:1rem;display:grid}.demo-lines i{background:#edf0eb;border-radius:3px;width:90%;height:4px}.demo-lines i:nth-child(2){width:97%}.demo-lines i:last-child{width:65%}.demo-source{border:1px solid var(--color-line);border-radius:.45rem;align-items:center;gap:.8rem;margin-top:1.5rem;padding:.85rem;display:flex}.demo-source p{margin-top:.15rem;font-size:.74rem}.demo-source>.demo-tag{margin-left:auto}.demo-related{border-left:1px solid var(--color-mist);padding:1.8rem 1.2rem}.demo-related>div{align-items:center;gap:.7rem;margin-top:1.5rem;display:flex}.channel-letter{border:1px solid var(--color-line);border-radius:.4rem;flex-shrink:0;place-items:center;width:2rem;height:2rem;font-size:.85rem;font-weight:650;display:grid}.demo-related strong{font-size:.75rem;font-weight:600;display:block}.demo-related small{color:var(--color-muted);margin-top:.2rem;font-size:.67rem;display:block}.demo-related-note{border-top:1px solid var(--color-mist);color:var(--color-muted);margin-top:1.5rem;padding-top:1rem;font-size:.72rem;line-height:1.6}.content-demo figcaption{border-top:1px solid var(--color-line);color:var(--color-muted);text-align:center;background:#fcfcfb;justify-content:center;align-items:center;gap:.55rem;padding:.8rem 1rem;font-size:.68rem;display:flex}.signal-dot{background:var(--color-signal);border-radius:50%;flex-shrink:0;width:5px;height:5px;box-shadow:0 0 0 1px #828d70}.demo-panel--adapt,.demo-panel--publish,.content-demo:has(#view-adapt:checked) .demo-panel--create,.content-demo:has(#view-publish:checked) .demo-panel--create{display:none}.content-demo:has(#view-adapt:checked) .demo-panel--adapt,.content-demo:has(#view-publish:checked) .demo-panel--publish{display:block}.demo-adaptation{border-bottom:1px solid var(--color-mist);align-items:center;gap:.75rem;margin-top:1.2rem;padding-bottom:.9rem;display:flex}.demo-adaptation strong{font-size:.76rem;line-height:1.5;display:block}.demo-adaptation p{color:var(--color-muted);margin-top:.2rem;font-size:.7rem}.demo-adaptation>span:last-child{margin-left:auto}.demo-footnote{color:var(--color-muted);margin-top:1rem;font-size:.72rem;line-height:1.65}.demo-publication{border:1px solid var(--color-line);border-radius:.5rem;justify-content:space-between;align-items:center;gap:.8rem;margin-top:1rem;padding:1rem;display:flex}.demo-publication strong{margin-block:.35rem;font-size:.82rem;display:block}.demo-publication p{color:var(--color-muted);font-size:.7rem}.proof-strip{color:var(--color-muted);flex-wrap:wrap;justify-content:center;gap:1rem 3rem;margin:0;padding:2rem 0;list-style:none;display:flex}.proof-strip li{gap:.65rem;font-size:.8rem;display:flex}.proof-strip li span{color:var(--color-ink)}.launch-section{padding-block:var(--section-space)}.section-heading{align-content:start;justify-items:start;gap:1.25rem;display:grid}.landing h2{font-weight:550}.section-heading h2,.split-heading h2{letter-spacing:-.045em;font-size:clamp(2rem,3.4vw,3rem);line-height:1.18}.section-heading>p:not(.eyebrow),.split-heading>p{color:var(--color-muted);max-width:37rem;font-size:1.06rem;line-height:1.75}.launch-problem{background:var(--color-paper);border-block:1px solid var(--color-line)}.launch-problem .section-heading{max-width:43rem}.capability-grid{grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:3.5rem;display:grid}.capability-grid article{border-top:1px solid var(--color-line);padding-top:1.4rem}.section-number{font:500 .65rem/1.5 var(--font-mono);letter-spacing:.06em;color:var(--color-soft)}.capability-grid h3{max-width:18ch;margin-top:1.5rem;font-size:1.35rem;font-weight:550;line-height:1.35}.capability-grid p,.workflow-steps p,.audience-card p{color:var(--color-muted);margin-top:1rem;font-size:.96rem;line-height:1.75}.split-heading{justify-content:space-between;align-items:end;gap:3rem;display:flex}.split-heading h2{margin-top:1.1rem}.split-heading>p{max-width:22rem;font-size:1rem}.workflow-steps{grid-template-columns:repeat(4,1fr);margin:3.5rem 0 2rem;padding:0;list-style:none;display:grid}.workflow-steps li{padding-right:2rem}.workflow-step-label{border-top:1px solid var(--color-line);font:500 .68rem var(--font-mono);text-transform:uppercase;align-items:center;gap:.6rem;padding-top:1.2rem;display:flex}.workflow-step-label span{border:1px solid var(--color-line);border-radius:50%;place-items:center;width:1.8rem;height:1.8rem;font-size:.62rem;display:grid}.workflow-steps h3{margin-top:1.4rem;font-size:1.03rem;font-weight:600;line-height:1.4}.workflow-steps p{margin-top:.7rem;font-size:.9rem}.landing .text-link{color:var(--color-ink);border-bottom:1px solid var(--color-ink);align-items:center;gap:1rem;padding-block:.5rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-flex}.landing .text-link:hover{color:var(--color-muted)}.ai-section{border-block:1px solid var(--color-line);background:#edf0eb}.ai-grid,.publishing-grid{grid-template-columns:1fr 1fr;align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}.ai-example{background:var(--color-paper);border:1px solid var(--color-line);border-radius:1rem;padding:2rem}.ai-example__top{justify-content:space-between;align-items:center;gap:1rem;display:flex}.ai-example blockquote{font:450 1.3rem/1.65 var(--font-display);letter-spacing:-.025em;margin-top:1.6rem}.ai-connection{color:var(--color-soft);align-items:center;gap:.8rem;margin-block:1.5rem;display:flex}.ai-connection span{background:var(--color-line);flex:1;height:1px}.ai-connection i{font-style:normal}.ai-record{background:var(--color-canvas);border:1px solid var(--color-line);border-radius:.6rem;padding:1.4rem}.ai-record>strong{margin-top:.5rem;font-size:1rem;font-weight:600;display:block}.ai-record ul{color:var(--color-muted);gap:.7rem;margin:1rem 0 0;padding:0;font-size:.8rem;list-style:none;display:grid}.ai-record li{gap:.6rem;display:flex}.control-strip{border-top:1px solid #ced5ca;grid-template-columns:repeat(3,1fr);gap:3rem;margin-top:4rem;padding-top:2rem;display:grid}.control-strip strong{font-size:.95rem;font-weight:600}.control-strip p{color:var(--color-muted);margin-top:.5rem;font-size:.9rem;line-height:1.7}.publishing-map{border:1px solid var(--color-line);background:var(--color-paper);border-radius:1rem;justify-items:center;padding:3rem 2rem;display:grid}.publishing-map__source{justify-items:center;gap:.6rem;display:grid}.publishing-map__source strong{font:600 1.15rem var(--font-display)}.publishing-map__source>span{color:var(--color-muted);font-size:.75rem}.map-connector{height:3rem;color:var(--color-soft);place-items:center;display:grid}.automation-tools{border:1px solid var(--color-line);background:var(--color-canvas);border-radius:.6rem;flex-wrap:wrap;justify-content:center;gap:.6rem;width:100%;padding:1rem;display:flex}.automation-tools>span{border:1px solid var(--color-line);background:var(--color-paper);border-radius:.35rem;padding:.5rem .85rem;font-size:.9rem;font-weight:600}.automation-tools small{text-align:center;color:var(--color-muted);flex-basis:100%;font-size:.7rem}.destination-tools{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.destination-tools span{border:1px solid var(--color-line);border-radius:.45rem;padding:.7rem .9rem;font-size:.8rem}.publishing-map>p{color:var(--color-muted);text-align:center;margin-top:1rem;font-size:.68rem;line-height:1.6}.availability-note{border-left:2px solid var(--color-line);padding-left:1rem}.availability-note strong{font-size:.84rem;font-weight:600}.availability-note p{color:var(--color-muted);margin-top:.4rem;font-size:.8rem;line-height:1.7}.roadmap-note{border-block:1px solid var(--color-line);justify-content:center;align-items:center;gap:.85rem;margin-top:3.5rem;padding-block:1.2rem;display:flex}.roadmap-note p{color:var(--color-muted);font-size:.85rem}.audience-section{background:var(--color-paper);border-block:1px solid var(--color-line)}.audience-grid{grid-template-columns:repeat(3,1fr);gap:1.2rem;margin-top:3rem;display:grid}.audience-card{border:1px solid var(--color-line);color:var(--color-ink);border-radius:.7rem;flex-direction:column;padding:2rem;text-decoration:none;transition:background .16s,border-color .16s;display:flex}.audience-card:hover{background:var(--color-canvas);border-color:var(--color-muted)}.audience-card h3{margin-top:2rem;font-size:1.35rem;font-weight:550;line-height:1.35}.audience-card__link{justify-content:space-between;gap:.6rem;margin-top:auto;padding-top:2rem;font-size:.8rem;font-weight:600;display:flex}.faq-grid{grid-template-columns:.75fr 1.25fr;gap:5rem;display:grid}.faq-list{border-top:1px solid var(--color-line)}.faq-list details{border-bottom:1px solid var(--color-line)}.faq-list summary{cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;min-height:4.5rem;padding:1.2rem 0;font-size:1rem;font-weight:550;line-height:1.5;list-style:none;display:flex}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{flex-shrink:0;font-size:1.25rem;font-weight:400}.faq-list details[open] summary span{transform:rotate(45deg)}.faq-list details>p{color:var(--color-muted);padding:0 2rem 1.5rem 0;font-size:.94rem;line-height:1.8}.final-cta{background:var(--color-ink);color:var(--color-paper);padding-block:var(--section-space);text-align:center}.final-cta__inner{justify-items:center;gap:1.6rem;display:grid}.final-cta .eyebrow{color:#bfc7bd}.final-cta h2{letter-spacing:-.05em;font-size:clamp(2.5rem,4.5vw,4.25rem);line-height:1.16}.final-cta p:not(.eyebrow){color:#c4cbc1;font-size:1.05rem;line-height:1.7}.button--paper{background:var(--color-paper);color:var(--color-ink);border-color:var(--color-paper)}.final-cta p.final-cta__note{font-size:.8rem}.final-cta__note a{color:var(--color-paper);text-underline-offset:.2em}@media (width>=100rem){.launch-hero h1{font-size:4.75rem}}@media (width<=65rem){.demo-body{grid-template-columns:11rem minmax(0,1fr)}.demo-related{display:none}.demo-panel{padding:1.8rem}.capability-grid{gap:1.8rem}.audience-card{padding:1.5rem}.faq-grid{gap:3rem}}@media (width<=48rem){.launch-hero h1{font-size:clamp(2.25rem,6vw,3.3rem)}.content-demo{margin-top:2.5rem}.demo-body{grid-template-columns:1fr;min-height:23rem}.demo-sidebar{display:none}.demo-panel h2{font-size:1.4rem}.demo-panel{padding:1.5rem}.demo-topbar{padding:1rem}.demo-tabs{padding-inline:.7rem}.demo-example{display:none}.demo-tabs label{padding-inline:.8rem}.proof-strip{gap:.7rem 1.4rem}.proof-strip li{font-size:.72rem}.split-heading{gap:1.3rem;display:grid}.split-heading>p{max-width:35rem}.capability-grid,.ai-grid,.publishing-grid,.audience-grid,.faq-grid{grid-template-columns:1fr}.capability-grid{gap:2rem;margin-top:2.5rem}.capability-grid h3{max-width:none;margin-top:.8rem}.capability-grid p{margin-top:.6rem}.workflow-steps{grid-template-columns:1fr 1fr;gap:2rem 1rem;margin-top:2.5rem}.workflow-steps li{padding-right:.5rem}.ai-example{padding:1.5rem}.control-strip{grid-template-columns:1fr;gap:1.5rem;margin-top:2.5rem}.publishing-grid .section-heading{grid-row:1}.publishing-map{padding:2rem 1.5rem}.roadmap-note{justify-content:start;align-items:start}.roadmap-note p{font-size:.8rem;line-height:1.65}.audience-grid{gap:1rem}.audience-card h3{margin-top:1rem}.audience-card__link{padding-top:1.2rem}.faq-grid{gap:2rem}}@media (width<=24rem){.launch-hero h1{font-size:2rem}.launch-actions{gap:.5rem}.landing .button{gap:.9rem;padding-inline:.85rem;font-size:.85rem}.demo-panel{padding:1.2rem}.demo-source{flex-wrap:wrap}.demo-source>.demo-tag{display:none}.demo-tabs label{gap:.4rem;padding-inline:.65rem}.workflow-steps{grid-template-columns:1fr}}
