.nv-site .nv-media svg{fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:19px;height:19px}.nv-site .nv-media-hero{background:var(--nv-paper)}.nv-site .nv-media-hero .nv-eyebrow{color:var(--fg-brand)}.nv-site .nv-media-hero__grid{grid-template-columns:minmax(0, 1fr) var(--nv-hero-media-w);align-items:center;gap:clamp(32px,6vw,88px);display:grid}.nv-site .nv-media-hero h1{max-width:10ch}.nv-site .nv-media-hero__contact{max-width:56ch;margin-top:var(--space-4);color:var(--fg2);font-size:var(--nv-fs-body)}.nv-site .nv-media-hero__contact a{color:var(--fg-brand);font-weight:var(--fw-medium);text-underline-offset:3px;text-decoration:underline}.nv-site .nv-media-hero__image{border-radius:var(--radius-lg);object-fit:cover;object-position:center 42%;width:100%;height:clamp(340px,34vw,460px);box-shadow:var(--shadow-card);display:block}.nv-site .nv-media-kit{border-bottom:1px solid var(--border-subtle)}.nv-site .nv-media-kit__grid,.nv-site .nv-media-contact__grid{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:40px;display:grid}.nv-site .nv-media-kit h2,.nv-site .nv-media-contact h2,.nv-site .nv-media-notes h2{color:var(--nerva-green-30)}.nv-site .nv-media-kit p:last-child{margin-top:var(--space-3);color:var(--fg2);font-size:var(--nv-fs-body)}.nv-site .nv-media-about{background:var(--bg)}.nv-site .nv-media-heading{margin-bottom:clamp(38px,5vw,64px)}.nv-site .nv-media-copy-grid{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);gap:clamp(48px,8vw,112px);padding-top:clamp(28px,3vw,40px);display:grid}.nv-site .nv-media-copy-grid article{max-width:760px}.nv-site .nv-media-copy-grid h3{margin-bottom:var(--space-4);color:var(--nerva-green-30);font-size:var(--nv-fs-body-lg)}.nv-site .nv-media-copy-grid p{color:var(--fg2);font-size:var(--nv-fs-body-lg);line-height:1.7}.nv-site .nv-media-copy-grid sup{color:var(--fg-brand);vertical-align:super;font-size:.64em}.nv-site .nv-media-link,.nv-site .nv-media-contact__email{color:var(--fg-brand);font-weight:var(--fw-medium);align-items:center;gap:8px;margin-top:clamp(36px,5vw,56px);text-decoration:none;display:inline-flex}.nv-site .nv-media-link:hover,.nv-site .nv-media-contact__email:hover{text-underline-offset:3px;text-decoration:underline}.nv-site .nv-media-contact,.nv-site .nv-media-contact h2{color:var(--fg-on-brand)}.nv-site .nv-media-contact p:last-child{max-width:54ch;margin-top:var(--space-3);color:#ffffffc7;font-size:var(--nv-fs-body-lg);line-height:1.55}.nv-site .nv-media-contact__email{color:var(--fg-on-brand);font-size:var(--nv-fs-body-lg);margin-top:0}.nv-site .nv-media-notes__grid{grid-template-columns:minmax(220px,.6fr) minmax(0,1.4fr);gap:clamp(48px,8vw,112px);display:grid}.nv-site .nv-media-notes ol{gap:var(--space-5);margin:0;padding-left:1.3rem;display:grid}.nv-site .nv-media-notes li{padding-left:var(--space-2)}.nv-site .nv-media-notes li::marker{color:var(--fg-brand);font-weight:var(--fw-medium)}.nv-site .nv-media-notes li p{color:var(--fg2);font-size:var(--nv-fs-small);line-height:1.65}.nv-site .nv-media-notes li a{margin-top:var(--space-2);color:var(--fg-brand);font-size:var(--nv-fs-small);font-weight:var(--fw-medium);text-underline-offset:3px;text-decoration:underline;display:inline-block}@media (max-width:820px){.nv-site .nv-media-hero__grid,.nv-site .nv-media-copy-grid,.nv-site .nv-media-notes__grid{grid-template-columns:1fr}.nv-site .nv-media-hero__image{height:min(92vw,500px)}.nv-site .nv-media-kit__grid,.nv-site .nv-media-contact__grid{grid-template-columns:1fr;justify-items:start}.nv-site .nv-media-contact__email{margin-top:0}}@media (max-width:600px){.nv-site .nv-media-hero__grid{gap:40px}.nv-site .nv-media-kit__grid .nv-btn{width:100%}.nv-site .nv-media-copy-grid{gap:42px}.nv-site .nv-media-contact__email{font-size:var(--nv-fs-body);overflow-wrap:anywhere}}
