.hero-proof[data-astro-cid-yqk6zznb]{margin-top:var(--s-lg);padding-top:var(--s-md);padding-bottom:var(--s-md);position:relative}.hero-proof--dark[data-astro-cid-yqk6zznb]{border-top:1px solid #ffffff24}.hero-proof--light[data-astro-cid-yqk6zznb]{border-top:1px solid var(--cloud)}.hero-proof__inner[data-astro-cid-yqk6zznb]{gap:var(--s-sm);grid-template-columns:1fr;display:grid}@media (width>=560px){.hero-proof__inner[data-astro-cid-yqk6zznb]{grid-template-columns:repeat(auto-fit,minmax(0,1fr))}}.hero-proof__item[data-astro-cid-yqk6zznb]{min-width:0;padding:2px var(--s-sm);align-content:center;gap:4px;display:grid}.hero-proof--dark[data-astro-cid-yqk6zznb] .hero-proof__item[data-astro-cid-yqk6zznb]{border-left:1px solid #ffffff1f}.hero-proof--light[data-astro-cid-yqk6zznb] .hero-proof__item[data-astro-cid-yqk6zznb]{border-left:1px solid var(--cloud)}.hero-proof__item[data-astro-cid-yqk6zznb]:first-child{border-left:0;padding-left:0}@media (width<=559px){.hero-proof__item[data-astro-cid-yqk6zznb]{padding-left:0;border-left:0!important}}.hero-proof__item[data-astro-cid-yqk6zznb] strong[data-astro-cid-yqk6zznb]{font-family:var(--font-display);font-weight:800;font-size:var(--text-lg);line-height:1.1}.hero-proof--dark[data-astro-cid-yqk6zznb] .hero-proof__item[data-astro-cid-yqk6zznb] strong[data-astro-cid-yqk6zznb]{color:var(--white)}.hero-proof--light[data-astro-cid-yqk6zznb] .hero-proof__item[data-astro-cid-yqk6zznb] strong[data-astro-cid-yqk6zznb]{color:var(--ink)}.hero-proof__item[data-astro-cid-yqk6zznb] span[data-astro-cid-yqk6zznb]{font-family:var(--font-display);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:700;line-height:1.3}.hero-proof--dark[data-astro-cid-yqk6zznb] .hero-proof__item[data-astro-cid-yqk6zznb] span[data-astro-cid-yqk6zznb]{color:var(--amber-light)}.hero-proof--light[data-astro-cid-yqk6zznb] .hero-proof__item[data-astro-cid-yqk6zznb] span[data-astro-cid-yqk6zznb]{color:var(--amber-ink)}.breadcrumb-bar[data-astro-cid-zlwgaz63]{background:var(--amber-wash);border-bottom:1px solid var(--cloud);padding:var(--s-md) 0}.hub-hero[data-astro-cid-zlwgaz63]{isolation:isolate;background:var(--dusk);color:var(--white);padding:var(--s-2xl) 0 0;position:relative;overflow:hidden}.hub-hero__pattern[data-astro-cid-zlwgaz63]{opacity:.16;z-index:-1;background-image:url(/layered-horizon-png.png);background-position:bottom;background-repeat:repeat-x;background-size:720px;height:42%;position:absolute;inset:auto 0 0}.hub-hero__title[data-astro-cid-zlwgaz63]{color:var(--white);font-family:var(--font-display);max-width:18ch;margin-bottom:var(--s-md);font-size:clamp(2rem,8vw,2.4rem);font-weight:800;line-height:1.04}.hub-hero__accent[data-astro-cid-zlwgaz63]{color:var(--amber-light);font-family:var(--font-accent);font-style:italic;font-weight:500}.hub-hero__lead[data-astro-cid-zlwgaz63]{color:#ffffffd1;max-width:62ch;font-size:var(--text-md);line-height:1.6}.hub-hero__actions[data-astro-cid-zlwgaz63]{margin-top:var(--s-lg)}@media (width<=559px){.hub-hero__actions[data-astro-cid-zlwgaz63] .btn[data-astro-cid-zlwgaz63]{text-align:center;width:100%}}@media (width>=768px){.hub-hero__title[data-astro-cid-zlwgaz63]{font-size:3rem}}.section-head[data-astro-cid-zlwgaz63]{max-width:760px;margin-bottom:var(--s-2xl)}.section-head[data-astro-cid-zlwgaz63] h2[data-astro-cid-zlwgaz63]{margin:0}.strand-grid[data-astro-cid-zlwgaz63]{gap:var(--s-lg);grid-template-columns:1fr;display:grid}@media (width>=768px){.strand-grid[data-astro-cid-zlwgaz63]{grid-template-columns:repeat(3,1fr)}}.strand-card[data-astro-cid-zlwgaz63]{gap:var(--s-sm);padding:var(--s-xl);border:1px solid var(--cloud);border-radius:var(--r-lg);background:var(--white);box-shadow:var(--shadow-sm);flex-direction:column;display:flex}.strand-card[data-astro-cid-zlwgaz63] h3[data-astro-cid-zlwgaz63]{font-size:var(--text-lg);color:var(--ink);margin:0}.strand-card[data-astro-cid-zlwgaz63] p[data-astro-cid-zlwgaz63]{color:var(--slate);font-size:var(--text-sm);margin:0;line-height:1.6}.strand-card__cta[data-astro-cid-zlwgaz63]{padding-top:var(--s-md);color:var(--amber);font-family:var(--font-display);font-weight:800;font-size:var(--text-sm);align-items:center;gap:8px;margin-top:auto;text-decoration:none;display:inline-flex}.strand-card__cta[data-astro-cid-zlwgaz63]:hover{text-underline-offset:3px;text-decoration:underline}
