:where(.prototype-secondary .prototype-contacts) .detail-hero{min-height:640px}:where(.prototype-secondary .prototype-contacts) .detail-hero h1{max-width:810px}:where(.prototype-secondary .prototype-contacts) .detail-hero .lede{max-width:560px}:where(.prototype-secondary .prototype-contacts) .detail-illustration{max-width:980px;margin-top:64px;position:relative}:where(.prototype-secondary .prototype-contacts) .detail-illustration .panel{box-shadow:none}:where(.prototype-secondary .prototype-contacts) .detail-illustration .panel-body{padding:22px}:where(.prototype-secondary .prototype-contacts) .detail-illustration .soft-row{border-bottom:1px solid var(--border-subtle);color:#bbb;justify-content:space-between;align-items:center;gap:13px;padding:11px 12px;font-size:12px;display:flex}:where(.prototype-secondary .prototype-contacts) .detail-illustration .soft-row:last-child{border-bottom:0}:where(.prototype-secondary .prototype-contacts) .detail-illustration .active-item{background:#111;border:1px solid #ededed38;border-radius:4px}:where(.prototype-secondary .prototype-contacts) .detail-hero svg.illustration-svg{width:100%;height:auto}:where(.prototype-secondary .prototype-contacts) .detail-notes{border-top:1px solid var(--border-default);grid-template-columns:repeat(3,1fr);gap:0;margin-top:35px;display:grid}:where(.prototype-secondary .prototype-contacts) .detail-notes article{border-right:1px solid var(--border-subtle);padding:24px 22px}:where(.prototype-secondary .prototype-contacts) .detail-notes article:last-child{border:0}:where(.prototype-secondary .prototype-contacts) .detail-notes article h3{letter-spacing:-.025em;margin:12px 0 8px;font-size:17px;font-weight:550}:where(.prototype-secondary .prototype-contacts) .detail-notes article p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.7}:where(.prototype-secondary .prototype-contacts) .detail-bottom{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:15px;margin-top:35px;display:flex}@media (max-width:700px){:where(.prototype-secondary .prototype-contacts) .detail-notes{grid-template-columns:1fr}:where(.prototype-secondary .prototype-contacts) .detail-notes article{border-right:0;border-bottom:1px solid var(--border-subtle)}}@media (max-width:620px){:where(.prototype-secondary .prototype-contacts) .detail-hero{min-height:500px}:where(.prototype-secondary .prototype-contacts) .detail-illustration{margin-top:42px}}:where(.prototype-secondary .prototype-contacts) .detail-illustration{border:1px solid var(--border-default);background:var(--background-inset);max-width:980px;font:14px/1.65 var(--mono);color:var(--text-primary);margin:56px 0 0;padding:28px}:where(.prototype-secondary .prototype-contacts) .detail-illustration h2{font:500 24px/1.3 var(--mono);letter-spacing:-.045em;margin:12px 0}:where(.prototype-secondary .prototype-contacts) .detail-illustration h3{font:500 15px/1.5 var(--mono);letter-spacing:-.025em;margin:10px 0}:where(.prototype-secondary .prototype-contacts) .detail-illustration p{margin:12px 0}:where(.prototype-secondary .prototype-contacts) .record-caption{border-bottom:1px solid var(--border-subtle);letter-spacing:.04em;margin-bottom:28px;padding-bottom:22px;font-size:12px}:where(.prototype-secondary .prototype-contacts) .record-label{color:var(--text-muted);letter-spacing:.04em;font-size:12px;display:block}:where(.prototype-secondary .prototype-contacts) .record-muted{color:var(--text-muted)}:where(.prototype-secondary .prototype-contacts) .record-disclaimer{border-top:1px solid var(--border-subtle);color:var(--text-muted);padding-top:22px;font-size:12px;margin-top:28px!important}:where(.prototype-secondary .prototype-contacts) .record-fields{margin:20px 0 0}:where(.prototype-secondary .prototype-contacts) .record-fields>div{border-bottom:1px solid var(--border-subtle);padding:10px 0}:where(.prototype-secondary .prototype-contacts) .record-fields dt{color:var(--text-muted);font-size:12px}:where(.prototype-secondary .prototype-contacts) .record-fields dd{overflow-wrap:anywhere;margin:3px 0 0}:where(.prototype-secondary .prototype-contacts) .record-edge{color:var(--av-fg-info)}:where(.prototype-secondary .prototype-contacts) .module-note{max-width:720px;color:var(--text-muted);font-size:13px;line-height:1.7}:where(.prototype-secondary .prototype-contacts) .detail-bottom .tag{white-space:normal;line-height:1.6}@media (max-width:700px){:where(.prototype-secondary .prototype-contacts) .detail-illustration{margin-top:38px;padding:20px}:where(.prototype-secondary .prototype-contacts) .detail-illustration h2{font-size:21px}}:where(.prototype-secondary .prototype-contacts) .contact-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:36px;display:grid}:where(.prototype-secondary .prototype-contacts) .contact-identity{border-right:1px solid var(--border-subtle);padding-right:30px}:where(.prototype-secondary .prototype-contacts) .contact-monogram{border:1px solid var(--border-default);border-radius:50%;place-items:center;width:52px;height:52px;margin-top:24px;font-size:16px;display:grid}:where(.prototype-secondary .prototype-contacts) .contact-note{border-left:1px solid var(--border-default);margin:28px 0;padding-left:18px}:where(.prototype-secondary .prototype-contacts) .contact-handoff{border-top:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:14px;padding:20px 0;display:flex}@media (max-width:700px){:where(.prototype-secondary .prototype-contacts) .contact-layout{grid-template-columns:1fr;gap:28px}:where(.prototype-secondary .prototype-contacts) .contact-identity{border-right:0;border-bottom:1px solid var(--border-subtle);padding:0 0 26px}}