.deep-ink-hero[data-astro-cid-vrnogi3u]{background:var(--color-ink);position:relative;overflow:hidden}.hero-inner[data-astro-cid-vrnogi3u]{grid-template-columns:1.08fr .92fr;align-items:stretch;gap:0;display:grid;position:relative}.hero-text[data-astro-cid-vrnogi3u]{flex-direction:column;justify-content:center;max-width:56ch;padding:34px 0 56px;display:flex}.hero-crumbs[data-astro-cid-vrnogi3u]{font-family:var(--font-cond);flex-wrap:wrap;align-items:center;gap:.4375rem;margin:0 0 1.5rem;font-size:.8125rem;display:flex}.hero-crumb[data-astro-cid-vrnogi3u]{color:#ffffff8c;transition:color var(--dur-fast) var(--ease-brand);text-decoration:none}.hero-crumb[data-astro-cid-vrnogi3u][href]:hover,.hero-crumb--current[data-astro-cid-vrnogi3u]{color:#fff}.hero-crumbs[data-astro-cid-vrnogi3u] .hero-crumb-sep{color:#fff6}.hero-badge[data-astro-cid-vrnogi3u]{color:var(--color-accent-light);border-radius:var(--radius-pill);background:#5ca5ff24;border:1px solid #5ca5ff61;align-items:center;gap:.5rem;margin:0 0 1.25rem;padding:.4375rem .875rem;font-size:.78125rem;font-weight:700;display:inline-flex}.hero-badge-dot[data-astro-cid-vrnogi3u]{background:var(--color-accent-light);width:14px;height:14px;-webkit-mask:var(--check-mask) center / contain no-repeat;mask:var(--check-mask) center / contain no-repeat;flex:none}.hero-eyebrow[data-astro-cid-vrnogi3u]{text-transform:uppercase;letter-spacing:var(--eyebrow-tracking);color:var(--color-accent-light);margin:0 0 1.25rem;font-size:.75rem;font-weight:700}.hero-title[data-astro-cid-vrnogi3u]{text-transform:uppercase;letter-spacing:-.015em;color:#fff;margin:0 0 1.5rem;font-size:clamp(2.25rem,4.2vw,3.625rem);font-weight:800;line-height:.98}.hero-subtitle[data-astro-cid-vrnogi3u]{color:#ffffffc7;max-width:50ch;margin:0 0 1.875rem;font-size:1.0625rem;font-weight:300;line-height:1.6}.hero-ctas[data-astro-cid-vrnogi3u]{flex-wrap:wrap;gap:.75rem;display:flex}.hero-ctas[data-astro-cid-vrnogi3u] a.btn{gap:.5625rem;padding:.8125rem 1.625rem;font-size:.9375rem}.hero-ctas[data-astro-cid-vrnogi3u] a[class*=outline]{color:#fff;background:0 0;border-color:#fff6}.hero-ctas[data-astro-cid-vrnogi3u] a[class*=outline]:hover{background:#ffffff14;border-color:#fff}.hero-image-wrap[data-astro-cid-vrnogi3u]{min-height:430px;margin-right:calc(-1 * var(--gutter));border-left:1px solid #ffffff1a;position:relative;overflow:hidden}.hero-img[data-astro-cid-vrnogi3u]{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.hero-img-placeholder[data-astro-cid-vrnogi3u]{background:var(--color-placeholder);background-image:repeating-linear-gradient(135deg,#9fb0c426 0 1px,#0000 1px 20px);justify-content:center;align-items:center;width:100%;height:100%;min-height:320px;display:flex}.hero-caption[data-astro-cid-vrnogi3u]{color:#ffffffd9;font-size:.75rem;font-family:var(--font-cond);background:#10233fb8;margin:0;padding:.5rem .875rem;position:absolute;bottom:0;left:0;right:0}.hero-credit[data-astro-cid-vrnogi3u]{background:var(--scrim-ink-soft);color:var(--color-on-primary);border-radius:var(--radius-sm);font-size:.6875rem;line-height:1.5;font-family:var(--font-cond);pointer-events:none;margin:0;padding:0 .375rem;position:absolute;bottom:.5rem;right:.5rem}.hero-caption[data-astro-cid-vrnogi3u]~.hero-credit[data-astro-cid-vrnogi3u]{bottom:2.25rem}.deep-ink-hero--compact[data-astro-cid-vrnogi3u] .hero-inner[data-astro-cid-vrnogi3u]{grid-template-columns:1fr}.deep-ink-hero--compact[data-astro-cid-vrnogi3u] .hero-text[data-astro-cid-vrnogi3u]{max-width:var(--width-editorial);padding-block:var(--hero-pad-block)}.deep-ink-hero--compact[data-astro-cid-vrnogi3u] .hero-image-wrap[data-astro-cid-vrnogi3u]{display:none}@media (width<=1023px){.hero-inner[data-astro-cid-vrnogi3u]{grid-template-columns:1fr}.hero-text[data-astro-cid-vrnogi3u]{padding:2.5rem 0 2rem}.hero-image-wrap[data-astro-cid-vrnogi3u]{min-height:260px;margin-inline:calc(-1 * var(--gutter));border-bottom:1px solid #ffffff1a;border-left:none;order:-1}.hero-img[data-astro-cid-vrnogi3u]{position:absolute}}@media (width<=639px){.hero-text[data-astro-cid-vrnogi3u]{padding:1.5rem 0 1.875rem}.hero-image-wrap[data-astro-cid-vrnogi3u]{min-height:200px}.hero-crumbs[data-astro-cid-vrnogi3u]{margin-bottom:1rem}.hero-eyebrow[data-astro-cid-vrnogi3u]{margin-bottom:.875rem;font-size:.6875rem}.hero-title[data-astro-cid-vrnogi3u]{font-size:clamp(1.75rem,8.5vw,2.125rem);line-height:1.02}.hero-subtitle[data-astro-cid-vrnogi3u]{max-width:none;margin:1.125rem 0 1.5rem;font-size:.9375rem}.hero-ctas[data-astro-cid-vrnogi3u]{flex-direction:column;gap:.6875rem}.hero-ctas[data-astro-cid-vrnogi3u] .btn{width:100%;min-height:50px}}
