:where(.prototype-secondary .prototype-contact) .hero-contact{isolation:isolate;position:relative}:where(.prototype-secondary .prototype-contact) .hero-contact h1{max-width:740px}:where(.prototype-secondary .prototype-contact) .hero-contact .lede{max-width:620px}:where(.prototype-secondary .prototype-contact) .contact-draft{width:min(100%,360px);color:var(--text-primary);pointer-events:none;margin:48px 0 0 auto}:where(.prototype-secondary .prototype-contact) .contact-draft svg{stroke:currentColor;stroke-width:1px;width:100%;height:auto;display:block}:where(.prototype-secondary .prototype-contact) .contact-draft__guides{opacity:.12}:where(.prototype-secondary .prototype-contact) .contact-draft__envelope{opacity:.5}:where(.prototype-secondary .prototype-contact) .contact-draft__crease{opacity:.22}:where(.prototype-secondary .prototype-contact) .contact-split{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:start;gap:clamp(28px,5vw,72px);margin-top:36px;display:grid}:where(.prototype-secondary .prototype-contact) .contact-introduction .chapter-lead{margin-top:0}:where(.prototype-secondary .prototype-contact) .contact-introduction .text-block{color:var(--text-secondary);font:15px/1.8 var(--sans)}:where(.prototype-secondary .prototype-contact) .contact-readiness{border-left:1px solid var(--border-default);padding:0 0 0 28px}:where(.prototype-secondary .prototype-contact) .contact-readiness__label{color:var(--text-muted);font:14px/1.6 var(--mono)}:where(.prototype-secondary .prototype-contact) .contact-readiness h3{font:500 24px/1.3 var(--sans);letter-spacing:-.035em;margin:18px 0 14px}:where(.prototype-secondary .prototype-contact) .contact-readiness p{color:var(--text-secondary);font:15px/1.8 var(--sans);margin:0}:where(.prototype-secondary .prototype-contact) .contact-categories{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px;margin-top:40px;display:grid}:where(.prototype-secondary .prototype-contact) .contact-categories article{border-top:1px solid var(--border-default);flex-direction:column;min-width:0;padding-top:22px;display:flex}:where(.prototype-secondary .prototype-contact) .contact-topic-number{color:var(--text-muted);font:14px/1.6 var(--mono)}:where(.prototype-secondary .prototype-contact) .contact-categories h3{font:500 22px/1.3 var(--sans);letter-spacing:-.035em;margin:18px 0 12px}:where(.prototype-secondary .prototype-contact) .contact-categories p{color:var(--text-secondary);font:15px/1.8 var(--sans);margin:0 0 26px}:where(.prototype-secondary .prototype-contact) .contact-topic-action{align-items:flex-start;margin-top:auto;display:flex}@media (max-width:900px){:where(.prototype-secondary .prototype-contact) .contact-split{grid-template-columns:1fr;gap:28px}:where(.prototype-secondary .prototype-contact) .contact-readiness{border-left:0;border-top:1px solid var(--border-default);padding:24px 0 0}:where(.prototype-secondary .prototype-contact) .contact-categories{grid-template-columns:1fr;gap:36px}}@media (max-width:620px){:where(.prototype-secondary .prototype-contact) .contact-draft{width:248px;max-width:100%;margin:32px auto 0}}:where(.prototype-secondary .prototype-contact) .capture-form{gap:22px;min-width:0;display:grid}:where(.prototype-secondary .prototype-contact) .capture-field{gap:8px;min-width:0;display:grid}:where(.prototype-secondary .prototype-contact) .capture-field label{color:var(--text-primary);font:14px/1.5 var(--sans)}:where(.prototype-secondary .prototype-contact) .capture-help,:where(.prototype-secondary .prototype-contact) .capture-status,:where(.prototype-secondary .prototype-contact) .capture-notice{color:var(--text-secondary);font:14px/1.6 var(--sans);overflow-wrap:anywhere;margin:0}:where(.prototype-secondary .prototype-contact) .capture-status{min-height:24px}:where(.prototype-secondary .prototype-contact) .capture-updates{border-top:1px solid var(--border-default);margin-top:56px;padding-top:28px}:where(.prototype-secondary .prototype-contact) .capture-updates h3{font:500 22px/1.3 var(--sans);margin:0 0 12px}:where(.prototype-secondary .prototype-contact) .capture-updates p{color:var(--text-secondary)}:where(.prototype-secondary .prototype-contact) .capture-updates-form{grid-template-columns:minmax(0,420px) max-content;align-items:end;gap:16px;display:grid}:where(.prototype-secondary .prototype-contact) .capture-updates-form .capture-status{grid-column:1/-1}@media (max-width:600px){:where(.prototype-secondary .prototype-contact) .capture-updates-form{grid-template-columns:minmax(0,1fr)}}:where(.prototype-secondary .prototype-contact) #contact-conversation{scroll-margin-top:100px}:where(.prototype-secondary .prototype-contact) .contact-email-link{width:fit-content;max-width:100%;color:var(--text-primary);font:inherit;overflow-wrap:anywhere;text-underline-offset:.2em;text-decoration:underline}:where(.prototype-secondary .prototype-contact) .contact-email-link:hover{text-decoration-thickness:2px}:where(.prototype-secondary .prototype-contact) .contact-email-link:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}:where(.prototype-secondary .prototype-contact) #contact-conversation{--av-focus-color:var(--av-fg-secondary);--av-focus-shadow:0 0 0 var(--av-focus-separation)var(--av-bg-canvas),0 0 0 calc(var(--av-focus-separation) + var(--av-focus-ring-width))var(--av-border-strong)}:where(.prototype-secondary .prototype-contact) #capture-waf{margin-block:var(--av-space-6)}:where(.prototype-secondary .prototype-contact) #capture-waf-guidance{max-inline-size:60ch;color:var(--text-secondary);font:14px/1.6 var(--sans)}:where(.prototype-secondary .prototype-contact) .capture-waf-surface{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:canvastext;border-radius:var(--av-radius-control);padding:var(--av-space-4);margin-block:var(--av-space-4);background-color:canvas;max-inline-size:100%;overflow-x:auto}