.home-illustration-module__ax7qPW__art{aspect-ratio:3/2;pointer-events:none;-webkit-user-select:none;user-select:none;flex-shrink:0}.home-illustration-module__ax7qPW__art img{width:100%;height:auto;display:block}.home-illustration-module__ax7qPW__lightImage{mix-blend-mode:multiply}.home-illustration-module__ax7qPW__sectionIntro{text-align:center;align-items:center;gap:24px;max-width:1280px;margin:0 auto 48px;display:grid}.home-illustration-module__ax7qPW__introCopy{min-width:0}.home-illustration-module__ax7qPW__sectionArt{justify-self:center;width:240px;max-width:100%}@media (min-width:768px){.home-illustration-module__ax7qPW__sectionArt{width:320px}}@media (min-width:1200px){.home-illustration-module__ax7qPW__sectionIntro{text-align:left;grid-template-columns:minmax(0,1fr) 400px;gap:40px}.home-illustration-module__ax7qPW__sectionIntro.home-illustration-module__ax7qPW__artLeft{grid-template-columns:400px minmax(0,1fr)}.home-illustration-module__ax7qPW__artLeft>.home-illustration-module__ax7qPW__sectionArt{grid-area:1/1}.home-illustration-module__ax7qPW__artLeft>.home-illustration-module__ax7qPW__introCopy{grid-area:1/2}.home-illustration-module__ax7qPW__introCopy>p{margin-left:0}.home-illustration-module__ax7qPW__sectionArt{width:400px}}
.hero-cta-outline-module__W1dkja__row>a{position:relative}.hero-cta-outline-module__W1dkja__outline{pointer-events:none;opacity:0;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hero-cta-outline-module__W1dkja__row>a:nth-child(2) .hero-cta-outline-module__W1dkja__outline{width:calc(100% + 2px);height:calc(100% + 2px);inset:-1px}.hero-cta-outline-module__W1dkja__outline rect{fill:none;stroke:#bcecff;stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:100;stroke-dashoffset:100px;width:calc(100% - 1.5px);height:calc(100% - 1.5px)}@keyframes hero-cta-outline-module__W1dkja__trace-outline{0%{stroke-dashoffset:100px}to{stroke-dashoffset:0}}.hero-cta-outline-module__W1dkja__row>a:focus-visible .hero-cta-outline-module__W1dkja__outline{opacity:1}.hero-cta-outline-module__W1dkja__row>a:focus-visible .hero-cta-outline-module__W1dkja__outline rect{animation:.4s ease-out forwards hero-cta-outline-module__W1dkja__trace-outline}@media (hover:hover){.hero-cta-outline-module__W1dkja__row>a:hover .hero-cta-outline-module__W1dkja__outline{opacity:1}.hero-cta-outline-module__W1dkja__row>a:hover .hero-cta-outline-module__W1dkja__outline rect{animation:.4s ease-out forwards hero-cta-outline-module__W1dkja__trace-outline}}@media (prefers-reduced-motion:reduce){.hero-cta-outline-module__W1dkja__row>a:is(:hover,:focus-visible) .hero-cta-outline-module__W1dkja__outline rect{stroke-dashoffset:0;animation:none}}
.hero-product-scene-module__cW5WIq__scene{--panel:#fff;--line:#d9e2e7;--line-strong:#b8c9d2;--ink:#202c38;--ink-2:#344857;--ink-3:#526572;--ink-4:#586c79;--cyan:#007ba8;--green:#15724e;--mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--caret-flag:46px;color:var(--ink);text-align:left;width:100%;min-width:0;font-size:14px;line-height:1.55;position:relative}.hero-product-scene-module__cW5WIq__scene [hidden]{display:none}.hero-product-scene-module__cW5WIq__scene [data-scene-stage]{padding:16px 28px 0;position:relative}.hero-product-scene-module__cW5WIq__scene article{isolation:isolate;padding:0 0 6px;display:grid;position:relative}.hero-product-scene-module__cW5WIq__scene article>*{grid-column:1}.hero-product-scene-module__cW5WIq__scene article:before{content:"";z-index:-1;background:var(--panel);border:1px solid #d9e2e7;border-radius:16px;position:absolute;inset:0;box-shadow:0 8px 0 -3px #dbe8ed,0 24px 48px #00000038}.hero-product-scene-module__cW5WIq__scene [data-review-address]{color:var(--ink-3);overflow-wrap:anywhere;border-bottom:1px solid #e8eef1;align-items:center;gap:6px;padding:12px 18px 10px;font-size:10px;display:flex}.hero-product-scene-module__cW5WIq__scene [data-address]{flex:1;min-width:0}.hero-product-scene-module__cW5WIq__scene [data-status-chip]{border:1px solid #0000;border-radius:7px;flex:none;padding:3px 8px;font-size:11px;font-weight:600;transition:background-color .24s ease-out,color .24s ease-out,border-color .24s ease-out;display:inline-block}.hero-product-scene-module__cW5WIq__scene [data-status-chip][data-state=brief],.hero-product-scene-module__cW5WIq__scene [data-status-chip][data-state=draft]{color:#435968;background:#edf2f5}.hero-product-scene-module__cW5WIq__scene [data-status-chip][data-state=review],.hero-product-scene-module__cW5WIq__scene [data-status-chip][data-state=awaiting],.hero-product-scene-module__cW5WIq__scene [data-status-chip][data-state=approving]{color:#075d80;background:#e5f5fb}.hero-product-scene-module__cW5WIq__scene [data-status-chip][data-state=approved]{color:#126543;background:#e1f4e9}.hero-product-scene-module__cW5WIq__scene [data-status-chip][data-state=approved]:before{content:"✓ "}.hero-product-scene-module__cW5WIq__scene [data-document-title]{color:var(--ink);justify-content:space-between;align-items:baseline;gap:8px;padding:18px 142px 0 20px;font-size:20px;font-weight:650;line-height:1.3;display:flex}.hero-product-scene-module__cW5WIq__scene [data-document-version]{font-family:var(--mono);color:var(--ink-3);flex:none;font-size:12px;font-weight:500}.hero-product-scene-module__cW5WIq__scene [data-document-meta]{color:var(--ink-3);min-height:60px;padding:5px 142px 12px 20px;font-size:12px}.hero-product-scene-module__cW5WIq__scene [data-writer-name]{color:var(--ink-2);font-size:11px;display:block}.hero-product-scene-module__cW5WIq__scene [data-writer-portrait]{pointer-events:none;width:104px;height:104px;position:absolute;top:54px;right:18px}.hero-product-scene-module__cW5WIq__scene [data-excerpt]{color:var(--ink-2);padding:8px 20px 17px;font-size:15px;line-height:1.7}.hero-product-scene-module__cW5WIq__scene [data-slot=draft]{min-height:1.7em;display:grid}.hero-product-scene-module__cW5WIq__scene [data-slot=draft]>p{padding-right:var(--caret-flag);grid-area:1/1;margin:0}.hero-product-scene-module__cW5WIq__scene [data-slot=draft]:before{inset:-6px -10px}.hero-product-scene-module__cW5WIq__scene [data-word]{opacity:1;border-radius:2px}.hero-product-scene-module__cW5WIq__scene [data-word][data-state=hidden],.hero-product-scene-module__cW5WIq__scene [data-word-tail][data-state=hidden]{opacity:0}.hero-product-scene-module__cW5WIq__scene [data-stage-visible=false],.hero-product-scene-module__cW5WIq__scene [data-typed-char][data-shown=false],.hero-product-scene-module__cW5WIq__scene [data-document-version][data-version-locked=false]{visibility:hidden}.hero-product-scene-module__cW5WIq__scene [data-typing-caret]{vertical-align:-.12em;width:0;height:1em;display:inline-block;position:relative}.hero-product-scene-module__cW5WIq__scene [data-typing-caret]:after{content:"";background:#00aeef;width:1px;height:100%;position:absolute;left:0}.hero-product-scene-module__cW5WIq__scene [data-document-version]{align-items:center;gap:4px;display:inline-flex}.hero-product-scene-module__cW5WIq__scene [data-artifact=brief]{z-index:1}.hero-product-scene-module__cW5WIq__scene [data-caret]{vertical-align:-.2em;width:0;height:1.1em;display:inline-block;position:relative}.hero-product-scene-module__cW5WIq__scene [data-caret]:before{content:"";background:#00aeef;border-radius:1px;width:2px;height:100%;position:absolute;top:0;left:1px}.hero-product-scene-module__cW5WIq__scene [data-caret][data-caret-blink=off]{visibility:hidden}.hero-product-scene-module__cW5WIq__scene [data-caret]>span{background:var(--cyan);color:#fff;font-family:var(--mono);white-space:nowrap;border-radius:4px 4px 4px 0;padding:1px 6px;font-size:10px;font-weight:700;line-height:1.4;position:absolute;top:-.15em;left:6px}.hero-product-scene-module__cW5WIq__scene [data-slot=draft]>p[data-active=false]{visibility:hidden}.hero-product-scene-module__cW5WIq__scene [data-comment-anchor]{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:0 0;border-radius:2px}.hero-product-scene-module__cW5WIq__scene [data-comment-anchor][data-highlight=true]{background:#00aeef26;border-bottom:2px solid #00aeef66}.hero-product-scene-module__cW5WIq__scene [data-attachments]{gap:10px;padding:0 12px 8px;display:grid}.hero-product-scene-module__cW5WIq__scene [data-slot]{position:relative}.hero-product-scene-module__cW5WIq__scene [data-slot]:before{content:none;opacity:0;pointer-events:none}.hero-product-scene-module__cW5WIq__scene [data-slot=draft]:before{content:none;color:var(--ink-3);opacity:1;font-size:13px;font-style:italic;transition:opacity .24s ease-out;position:absolute;inset:0}.hero-product-scene-module__cW5WIq__scene [data-slot][data-filled=true]:before{opacity:0}.hero-product-scene-module__cW5WIq__scene [data-slot=voice]{min-height:24px}.hero-product-scene-module__cW5WIq__scene [data-artifact]{will-change:transform;border-radius:10px;position:relative}.hero-product-scene-module__cW5WIq__scene [data-artifact][data-docked=false]:not([data-retreating=true]){visibility:hidden}.hero-product-scene-module__cW5WIq__scene [data-artifact=brief]{background:#edf7fb;border:1px solid #cce5ef;padding:11px 14px 12px;box-shadow:0 2px #d6eaf1}.hero-product-scene-module__cW5WIq__scene [data-feedback-card]{background:0 0;border:1px solid #ebd8c9;border-radius:14px 14px 14px 4px;min-height:128px;padding:11px 14px 12px 122px;position:relative}.hero-product-scene-module__cW5WIq__scene [data-artifact=decision]{background:0 0;border:1px solid #dce8e1;align-items:center;min-height:128px;padding:12px 122px 12px 14px;display:grid}.hero-product-scene-module__cW5WIq__scene [data-artifact=decision][data-variant-active=record]{background:0 0;border-color:#c9e4d3}.hero-product-scene-module__cW5WIq__scene [data-card-title]{color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px;margin-bottom:3px;font-size:13px;font-weight:650;display:flex}.hero-product-scene-module__cW5WIq__scene [data-note-icon]{color:#146487;font-size:19px;line-height:1}.hero-product-scene-module__cW5WIq__scene [data-artifact=brief]>[data-card-title]{margin-bottom:10px}.hero-product-scene-module__cW5WIq__scene [data-brief-field=audience],.hero-product-scene-module__cW5WIq__scene [data-brief-field=purpose]{color:var(--ink);grid-template-columns:60px minmax(0,1fr);align-items:baseline;gap:10px;font-size:12px;line-height:1.55;display:grid}.hero-product-scene-module__cW5WIq__scene [data-brief-field=purpose]{margin-top:6px}.hero-product-scene-module__cW5WIq__scene [data-brief-label]{color:var(--ink-3);letter-spacing:.035em;text-transform:uppercase;font-size:10px;font-weight:600;line-height:1.5;display:block}.hero-product-scene-module__cW5WIq__scene [data-brief-chips]{border-top:1px solid #cce5ef;grid-template-columns:minmax(0,1.2fr) minmax(0,1.2fr) minmax(0,.85fr);gap:12px;margin-top:11px;padding-top:10px;display:grid}.hero-product-scene-module__cW5WIq__scene [data-brief-chips]>*{min-width:0}.hero-product-scene-module__cW5WIq__scene [data-artifact=voice],.hero-product-scene-module__cW5WIq__scene [data-brief-field=keyword],.hero-product-scene-module__cW5WIq__scene [data-brief-field=length]{color:var(--ink-2);background:0 0;border:0;border-radius:0;padding:0;font-size:11px;line-height:1.5;display:block}.hero-product-scene-module__cW5WIq__scene [data-brief-chips] [data-brief-label]{margin-bottom:3px}.hero-product-scene-module__cW5WIq__scene [data-sender]{color:var(--ink-3);margin:0 8px 6px;font-size:10px}.hero-product-scene-module__cW5WIq__scene [data-comment]{border:1px solid var(--line-strong);color:var(--ink);border-radius:12px 12px 12px 4px;margin-top:8px;padding:8px 10px;font-size:14px;font-weight:400;line-height:1.5;position:relative}.hero-product-scene-module__cW5WIq__scene [data-comment]:before{content:"";border-left:1px solid var(--line-strong);border-bottom:1px solid var(--line-strong);background:var(--panel);width:8px;height:8px;position:absolute;top:12px;left:-5px;transform:rotate(45deg)}.hero-product-scene-module__cW5WIq__scene [data-resolved-tag]{visibility:hidden;color:#126543;background:#e1f4e9;border-radius:5px;padding:1px 6px;font-size:10px;font-weight:600;display:inline-block;transform:scale(.9)}.hero-product-scene-module__cW5WIq__scene [data-resolved-tag][data-shown=true]{visibility:visible;transition:transform .26s cubic-bezier(.34,1.56,.64,1) .12s;transform:scale(1)}.hero-product-scene-module__cW5WIq__scene [data-variants]{align-items:center;display:grid}.hero-product-scene-module__cW5WIq__scene [data-variant]{grid-area:1/1;align-content:start;gap:3px;display:grid}.hero-product-scene-module__cW5WIq__scene [data-variant=record]{grid-template-columns:1fr}.hero-product-scene-module__cW5WIq__scene [data-variant]:not([data-active=true]){visibility:hidden}.hero-product-scene-module__cW5WIq__scene [data-person],.hero-product-scene-module__cW5WIq__scene [data-record-person]{color:var(--ink);font-size:12px;font-weight:600}.hero-product-scene-module__cW5WIq__scene [data-awaiting]{color:var(--ink-3);align-items:center;gap:7px;margin-top:3px;font-size:12px;display:flex}.hero-product-scene-module__cW5WIq__scene [data-check]{flex:none;width:16px;height:16px}.hero-product-scene-module__cW5WIq__scene [data-record-outcome]{color:var(--green);align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.hero-product-scene-module__cW5WIq__scene [data-record-line]{flex-wrap:wrap;align-items:baseline;gap:2px 10px;display:flex}.hero-product-scene-module__cW5WIq__scene [data-record-time]{font-family:var(--mono);color:var(--ink-3);font-size:11px}.hero-product-scene-module__cW5WIq__scene [data-portrait]{pointer-events:none;width:100%;height:100%;display:block;position:relative}.hero-product-scene-module__cW5WIq__scene [data-portrait-crop]{width:100%;height:100%;display:block;position:relative;overflow:hidden}.hero-product-scene-module__cW5WIq__scene [data-portrait-image]{object-fit:contain;mix-blend-mode:multiply}.hero-product-scene-module__cW5WIq__scene [data-feedback-card]>[data-portrait],.hero-product-scene-module__cW5WIq__scene [data-artifact=decision]>[data-portrait]{width:104px;height:104px;position:absolute;top:12px;left:7px}.hero-product-scene-module__cW5WIq__scene [data-celebration]{color:#15724e;pointer-events:none;width:22px;height:20px;position:absolute;top:calc(50% - 56px);right:89px}.hero-product-scene-module__cW5WIq__scene [data-celebration][data-shown=false]{visibility:hidden}.hero-product-scene-module__cW5WIq__scene [data-controls-space]{min-height:64px;margin:18px 28px 0}.hero-product-scene-module__cW5WIq__scene [data-scene-buttons]{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.hero-product-scene-module__cW5WIq__scene button{color:#edf4f7;background:0 0;border-radius:4px;min-width:32px;min-height:32px;padding:4px 8px;font-size:11px}.hero-product-scene-module__cW5WIq__scene [data-scene-buttons] button{padding:10px 0}.hero-product-scene-module__cW5WIq__scene [data-scene-buttons] button span{background:#8295a6;border-radius:3px;height:3px;margin-bottom:7px;transition:background-color .2s,transform .2s;display:block}.hero-product-scene-module__cW5WIq__scene button[aria-pressed=true] span{background:#00aeef;transform:scaleY(1.6)}.hero-product-scene-module__cW5WIq__scene button:focus-visible{outline-offset:3px;outline:2px solid #00aeef}.hero-product-scene-module__cW5WIq__scene button[aria-disabled=true]{color:#b5c2cd;cursor:default}.hero-product-scene-module__cW5WIq__scene [data-playback]{justify-content:flex-end;align-items:center;gap:4px;margin-top:6px;display:flex}@media (prefers-reduced-motion:reduce){.hero-product-scene-module__cW5WIq__scene *,.hero-product-scene-module__cW5WIq__scene [data-slot]:before,.hero-product-scene-module__cW5WIq__scene [data-artifact]:before{transition:none!important}}@media (max-width:639px){.hero-product-scene-module__cW5WIq__scene [data-brief-field=audience],.hero-product-scene-module__cW5WIq__scene [data-brief-field=purpose]{grid-template-columns:54px minmax(0,1fr);gap:8px}.hero-product-scene-module__cW5WIq__scene [data-brief-chips]{grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);row-gap:9px}.hero-product-scene-module__cW5WIq__scene [data-brief-chips]>[data-slot=voice]{grid-column:1/-1}.hero-product-scene-module__cW5WIq__scene [data-scene-stage]{padding:12px 0 0}.hero-product-scene-module__cW5WIq__scene [data-review-address]{grid-template-columns:minmax(0,1fr);row-gap:6px;padding:10px 14px;display:grid}.hero-product-scene-module__cW5WIq__scene [data-status-chip]{grid-column:1/-1;justify-self:end}.hero-product-scene-module__cW5WIq__scene [data-document-title]{padding:14px 84px 0 14px;font-size:17px}.hero-product-scene-module__cW5WIq__scene [data-document-meta]{min-height:40px;padding:5px 84px 6px 14px}.hero-product-scene-module__cW5WIq__scene [data-writer-portrait]{width:64px;height:64px;top:83px;right:9px}.hero-product-scene-module__cW5WIq__scene [data-excerpt]{padding:8px 14px 14px;font-size:14px}.hero-product-scene-module__cW5WIq__scene [data-attachments]{gap:9px;padding:0 9px 7px}.hero-product-scene-module__cW5WIq__scene [data-artifact=brief]{padding:10px 11px}.hero-product-scene-module__cW5WIq__scene [data-feedback-card],.hero-product-scene-module__cW5WIq__scene [data-artifact=decision]{min-height:104px;padding:10px 10px 11px 78px}.hero-product-scene-module__cW5WIq__scene [data-artifact=decision]{padding:10px 78px 11px 10px}.hero-product-scene-module__cW5WIq__scene [data-feedback-card]>[data-portrait],.hero-product-scene-module__cW5WIq__scene [data-artifact=decision]>[data-portrait]{width:64px;height:64px;top:11px;left:5px}.hero-product-scene-module__cW5WIq__scene [data-comment]{font-size:13px}.hero-product-scene-module__cW5WIq__scene [data-celebration]{width:16px;height:15px;top:calc(50% - 36px);right:55px}.hero-product-scene-module__cW5WIq__scene [data-controls-space]{margin-left:0;margin-right:0}}.hero-product-scene-module__cW5WIq__scene [data-artifact=decision]>[data-portrait]{margin-block:auto;inset:0 7px 0 auto}@media (max-width:639px){.hero-product-scene-module__cW5WIq__scene [data-artifact=decision]>[data-portrait]{right:5px}}.hero-product-scene-module__cW5WIq__scene [data-playback] button{align-items:center;gap:5px;display:inline-flex}.hero-product-scene-module__cW5WIq__scene [data-playback-icon]{flex-shrink:0}.hero-product-scene-module__cW5WIq__scene [data-wait-spinner]{border:1.5px solid #00aeef;border-right-color:#0000;border-radius:50%;flex:0 0 12px;width:12px;height:12px;animation:.7s linear infinite paused hero-product-scene-module__cW5WIq__waitingTurn}.hero-product-scene-module__cW5WIq__scene[data-intent=auto][data-eligible=true] [data-wait-spinner]{animation-play-state:running}@keyframes hero-product-scene-module__cW5WIq__waitingTurn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hero-product-scene-module__cW5WIq__scene [data-wait-spinner]{animation:none}}@media (prefers-reduced-motion:no-preference){:is(html[data-hero-startup=pending] .hero-product-scene-module__cW5WIq__scene[data-enhanced=false] [data-status-chip],html[data-hero-startup=pending] .hero-product-scene-module__cW5WIq__scene[data-enhanced=false] [data-excerpt],html[data-hero-startup=pending] .hero-product-scene-module__cW5WIq__scene[data-enhanced=false] [data-attachments]){opacity:0;visibility:hidden}html[data-hero-startup=pending] .hero-product-scene-module__cW5WIq__scene[data-enhanced=false] [data-attachments] *{visibility:hidden!important}}
