.crumbs[data-astro-cid-ilhxcym7] ol[data-astro-cid-ilhxcym7]{margin:0;padding:0;list-style:none;display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--text-subtle)}.crumbs[data-astro-cid-ilhxcym7] li[data-astro-cid-ilhxcym7]{display:inline-flex;align-items:center;gap:var(--sp-2)}.crumbs[data-astro-cid-ilhxcym7] a[data-astro-cid-ilhxcym7]{color:var(--text-muted);transition:color var(--dur-micro) var(--ease-out)}.crumbs[data-astro-cid-ilhxcym7] [data-astro-cid-ilhxcym7][aria-current=page]{color:var(--text)}.crumbs[data-astro-cid-ilhxcym7] .crumbs__sep{opacity:.5}.crumbs--on-dark[data-astro-cid-ilhxcym7] a[data-astro-cid-ilhxcym7]{color:var(--panel-dark-muted)}.crumbs--on-dark[data-astro-cid-ilhxcym7] [data-astro-cid-ilhxcym7][aria-current=page]{color:var(--panel-dark-text)}@media(hover:hover)and (pointer:fine){.crumbs[data-astro-cid-ilhxcym7] a[data-astro-cid-ilhxcym7]:hover{color:var(--accent-text)}}.phero[data-astro-cid-s5hxusys]{position:relative;overflow:clip;padding-block:calc(var(--header-block) + clamp(2rem,4vw,3.5rem)) clamp(2rem,4vw,3rem)}.phero__bg[data-astro-cid-s5hxusys]{position:absolute;inset:-60% -5% 0;pointer-events:none}.phero__glow[data-astro-cid-s5hxusys]{position:absolute;top:0;left:50%;width:min(calc(56.25 * var(--u)),110%);aspect-ratio:1.8 / 1;transform:translate(-50%);background:var(--glow-primary);opacity:.55;filter:blur(16px)}.phero__inner[data-astro-cid-s5hxusys]{position:relative;display:grid;gap:var(--sp-4);max-width:calc(52 * var(--u))}.phero__copy[data-astro-cid-s5hxusys]{display:grid;gap:var(--sp-4);align-content:start;min-width:0}.phero__inner--aside[data-astro-cid-s5hxusys]{max-width:var(--container);gap:var(--sp-8)}.phero__aside[data-astro-cid-s5hxusys]{min-width:0;padding-bottom:var(--sp-4)}@media(min-width:1024px){.phero__inner--aside[data-astro-cid-s5hxusys]{grid-template-columns:minmax(0,.95fr) minmax(0,1.15fr);align-items:center;gap:clamp(2rem,4vw,4.5rem)}}.phero__inner[data-astro-cid-s5hxusys] h1[data-astro-cid-s5hxusys]{font-size:var(--fs-3xl);max-width:20ch}.phero__text[data-astro-cid-s5hxusys]{max-width:54ch}.phero__meta[data-astro-cid-s5hxusys]{display:flex;flex-wrap:wrap;gap:var(--sp-2);margin-top:var(--sp-1)}.phero__meta[data-astro-cid-s5hxusys] li[data-astro-cid-s5hxusys]{padding:.3rem .7rem;border-radius:var(--r-pill);border:1px solid var(--border);background:var(--surface);font-size:var(--fs-xs);color:var(--text-muted)}.cta-panel[data-astro-cid-ne56ttnc]{position:relative;overflow:hidden;border-radius:var(--r-2xl);background:var(--scene-bg);border:1px solid var(--border);box-shadow:var(--shadow-md);padding:clamp(2rem,5vw,4rem)}.cta-panel__bg[data-astro-cid-ne56ttnc]{position:absolute;inset:0;pointer-events:none;z-index:0}.cta-panel__glow[data-astro-cid-ne56ttnc]{position:absolute;top:-30%;left:50%;width:min(calc(62.5 * var(--u)),130%);aspect-ratio:1.6 / 1;transform:translate(-50%);background:var(--glow-primary);filter:blur(20px);opacity:.55;will-change:transform,opacity}.cta-panel__scenery[data-astro-cid-ne56ttnc]{position:absolute;inset:auto -10% -20%;height:55%;will-change:transform}.cta-panel__ridge[data-astro-cid-ne56ttnc]{position:absolute;left:0;right:0;bottom:0}.cta-panel__ridge--back[data-astro-cid-ne56ttnc]{height:70%;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-500) 24%,transparent),transparent);clip-path:polygon(0 100%,0 55%,14% 40%,30% 58%,48% 32%,66% 52%,84% 38%,100% 60%,100% 100%);opacity:.55}.cta-panel__ridge--front[data-astro-cid-ne56ttnc]{height:48%;background:linear-gradient(180deg,color-mix(in srgb,var(--brand-600) 22%,transparent),transparent);clip-path:polygon(0 100%,0 62%,18% 48%,36% 66%,56% 44%,76% 64%,100% 50%,100% 100%);opacity:.8}.cta-panel__inner[data-astro-cid-ne56ttnc]{position:relative;z-index:1;display:grid;gap:var(--sp-5);max-width:calc(40 * var(--u))}.cta-panel__eyebrow[data-astro-cid-ne56ttnc]{color:var(--text-muted)}.cta-panel__title[data-astro-cid-ne56ttnc]{color:var(--text)}.cta-panel__text[data-astro-cid-ne56ttnc]{color:var(--text-muted);max-width:42ch}.cta-panel__actions[data-astro-cid-ne56ttnc]{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-2)}.cta-panel__actions[data-astro-cid-ne56ttnc] .btn{width:100%}.cta-panel__direct[data-astro-cid-ne56ttnc]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-2) var(--sp-4)}.cta-panel__directLead[data-astro-cid-ne56ttnc]{margin:0;font-size:var(--fs-sm);font-weight:600;color:var(--text-muted)}.cta-panel__perks[data-astro-cid-ne56ttnc]{display:grid;gap:var(--sp-4);margin-top:var(--sp-4);padding-top:var(--sp-6);border-top:1px solid var(--border)}.perk[data-astro-cid-ne56ttnc]{display:flex;align-items:center;gap:var(--sp-3)}.perk__icon[data-astro-cid-ne56ttnc]{display:grid;place-items:center;flex:none;width:calc(2.5 * var(--u));height:calc(2.5 * var(--u));border-radius:var(--r-md);background:var(--scene-tile);color:var(--accent-text)}.perk__text[data-astro-cid-ne56ttnc]{display:grid;line-height:1.3;font-size:var(--fs-sm);font-weight:600;color:var(--text)}.perk__text[data-astro-cid-ne56ttnc] span[data-astro-cid-ne56ttnc]:last-child{font-weight:400;color:var(--text-muted)}@media(min-width:768px){.cta-panel__actions[data-astro-cid-ne56ttnc] .btn{width:auto}.cta-panel__perks[data-astro-cid-ne56ttnc]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(min-width:1024px){.cta-panel[data-astro-cid-ne56ttnc]{padding:clamp(2.5rem,4vw,4.5rem)}.cta-panel__inner[data-astro-cid-ne56ttnc]{max-width:calc(46 * var(--u))}.cta-panel__actions[data-astro-cid-ne56ttnc]{margin-top:var(--sp-3)}.cta-panel__perks[data-astro-cid-ne56ttnc]{margin-top:var(--sp-6)}}
