:root{--color-primaryGreen:#0f4c3a;--color-secondaryGreen:#3d7b68;--color-ivorySoft:#fcfbf7;--color-surface:#fff;--color-surfaceDim:#f6f7f7;--color-textDark:#131615;--color-textColor:#4f5b58;--color-borderLight:#dee3e1;--color-placeholder:#6d7e79;--color-tertiary:#059669;--color-textGold:#c9a24d;--color-textMuted:#4f5b5899;--color-textDisabled:#4f5b5861;--color-error:#f44336;--color-dark-primary:#c9a24d;--color-dark-onPrimary:#f9f9f7;--color-dark-secondary:#3d7b68;--color-dark-onSecondary:#163d32;--color-dark-surface:#0a2b21;--color-dark-surfaceDim:#041410;--color-dark-surfaceDimScaffold:#062018;--color-dark-backgroundDark:#161c1a;--color-dark-onSurface:#f9f9f7;--color-dark-outlineVariant:#163d32;--color-dark-onSurfaceVariant:#9db9b1;--color-dark-primaryCyan:#13ecab;--color-dark-textMuted:#9db9b1;--color-dark-textDisabled:#9db9b161;--color-dark-placeholder:#9db9b1b3;--color-status-upcomingBg:#e3f2fd;--color-status-upcomingText:#1976d2;--color-status-activeBg:#e8f5e9;--color-status-activeText:#388e3c;--color-status-departedBg:#f5f5f5;--color-status-departedText:#757575;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:20px;--space-xxl:24px;--space-xxxl:32px;--space-page:16px;--radius-sm:8px;--radius-md:12px;--radius-lg:20px;--radius-pill:999px;--radius-button:10px;--font-family:"Inter", system-ui, sans-serif;--type-headlineMedium-size:30px;--type-headlineMedium-weight:700;--type-titleLarge-size:20px;--type-titleLarge-weight:700;--type-titleMedium-size:17px;--type-titleMedium-weight:700;--type-titleSmall-size:15px;--type-titleSmall-weight:600;--type-bodyLarge-size:16px;--type-bodyLarge-weight:400;--type-bodyMedium-size:14px;--type-bodyMedium-weight:400;--type-bodySmall-size:12px;--type-bodySmall-weight:400;--type-labelLarge-size:16px;--type-labelLarge-weight:700;--type-labelMedium-size:12px;--type-labelMedium-weight:600;--type-labelSmall-size:10px;--type-labelSmall-weight:700;--type-labelSmall-tracking:.4px;--type-metricValue-size:30px;--type-metricValue-weight:700;--type-price-size:22px;--type-price-weight:700;--type-eyebrow-size:10px;--type-eyebrow-weight:900;--type-eyebrow-tracking:1.5px;--shadow-card:0 2px 20px #6d7e794d;--shadow-cardDark:0 2px 20px #00000005;--button-padding-y:15px;--button-font-size:16px;--button-weight:700;--button-radius:10px;--content-max-width:560px;--content-max-width-wide:1200px;--breakpoint-medium:600px;--breakpoint-expanded:840px;--breakpoint-large:1280px}@font-face{font-family:Inter;font-weight:100 900;font-style:normal;font-display:swap;src:url(/fonts/Inter-latin.woff2)format("woff2")}:root{color-scheme:light;--bg:var(--color-ivorySoft);--bg-alt:var(--color-surfaceDim);--card:var(--color-surface);--fg:var(--color-textDark);--fg-2:var(--color-textColor);--muted:var(--color-placeholder);--line:var(--color-borderLight);--accent:var(--color-primaryGreen);--gold:var(--color-textGold);--action:var(--color-secondaryGreen);--on-action:var(--color-ivorySoft);--band:var(--color-primaryGreen);--on-band:var(--color-ivorySoft);--shadow:var(--shadow-card);--shadow-lift:0 1px 2px color-mix(in oklab, var(--color-placeholder) 20%, transparent), 0 24px 48px -16px color-mix(in oklab, var(--color-primaryGreen) 30%, transparent);--glow:color-mix(in oklab, var(--color-secondaryGreen) 22%, transparent);--ease-out:cubic-bezier(.22, 1, .36, 1);--header-h:68px}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--bg:var(--color-dark-surfaceDim);--bg-alt:var(--color-dark-surfaceDimScaffold);--card:var(--color-dark-surface);--fg:var(--color-dark-onSurface);--fg-2:var(--color-dark-onSurfaceVariant);--muted:var(--color-dark-textMuted);--line:var(--color-dark-outlineVariant);--accent:var(--color-dark-primary);--band:var(--color-dark-surface);--shadow:var(--shadow-cardDark);--shadow-lift:0 24px 48px -16px color-mix(in oklab, var(--color-dark-surfaceDim) 90%, transparent);--glow:color-mix(in oklab, var(--color-dark-primaryCyan) 10%, transparent)}}:root[data-theme=dark]{color-scheme:dark;--bg:var(--color-dark-surfaceDim);--bg-alt:var(--color-dark-surfaceDimScaffold);--card:var(--color-dark-surface);--fg:var(--color-dark-onSurface);--fg-2:var(--color-dark-onSurfaceVariant);--muted:var(--color-dark-textMuted);--line:var(--color-dark-outlineVariant);--accent:var(--color-dark-primary);--band:var(--color-dark-surface);--shadow:var(--shadow-cardDark);--shadow-lift:0 24px 48px -16px color-mix(in oklab, var(--color-dark-surfaceDim) 90%, transparent);--glow:color-mix(in oklab, var(--color-dark-primaryCyan) 10%, transparent)}*,:before,:after{box-sizing:border-box}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + var(--space-lg))}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}body{background-color:var(--bg);color:var(--fg);font-family:var(--font-family);font-size:var(--type-bodyLarge-size);font-weight:var(--type-bodyLarge-weight);-webkit-font-smoothing:antialiased;line-height:1.6;overflow-x:clip}img,picture,svg{max-width:100%;display:block}a{color:var(--accent);text-underline-offset:3px;text-decoration-thickness:1px}::selection{background-color:color-mix(in oklab, var(--color-textGold) 35%, transparent)}:focus-visible{outline:2px solid var(--gold);outline-offset:3px;border-radius:var(--radius-sm)}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.wrap{width:100%;max-width:1160px;padding-inline:var(--space-xl);margin-inline:auto}.section{padding-block:clamp(56px,9vw,112px)}.section-alt{background-color:var(--bg-alt)}.section-band{background-color:var(--band);color:var(--on-band);position:relative;overflow:hidden}.section-band .eyebrow{color:var(--gold)}.section-band .lead,.section-band .on-band{color:color-mix(in oklab, var(--on-band) 82%, transparent)}.section-band .on-band a,.section-band .lead a{color:var(--on-band)}.stack>*+*{margin-top:var(--space-lg)}.section-head{max-width:64ch;margin-bottom:clamp(32px,5vw,56px)}.section-head .h2{margin-top:var(--space-md)}.section-head .lead{margin-top:var(--space-lg)}.section-head.center{text-align:center;margin-inline:auto}.split{grid-template-columns:minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,80px);display:grid}.split>*{min-width:0}@media (width>=900px){.split{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr)}.split.flip>:first-child{order:2}}.actions{gap:var(--space-md);margin-top:var(--space-xxl);flex-wrap:wrap;display:flex}.eyebrow{align-items:center;gap:var(--space-sm);font-size:11px;font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);color:var(--accent);text-transform:uppercase;display:inline-flex}.center .eyebrow{justify-content:center}.h1{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(38px,6vw,64px);font-weight:800;line-height:1.04}.h2{letter-spacing:-.03em;text-wrap:balance;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.1}.h3{font-size:var(--type-titleMedium-size);font-weight:var(--type-titleMedium-weight);letter-spacing:-.01em;line-height:1.3}.lead{color:var(--fg-2);text-wrap:pretty;font-size:clamp(17px,1.6vw,19px);line-height:1.6}.muted{color:var(--fg-2)}.small{font-size:var(--type-bodyMedium-size)}.mark-gold{background-image:linear-gradient(color-mix(in oklab, var(--color-textGold) 45%, transparent), color-mix(in oklab, var(--color-textGold) 45%, transparent));animation:mark-draw 1.1s var(--ease-out) .5s both;box-decoration-break:clone;background-position:0 88%;background-repeat:no-repeat;background-size:100% .28em}@keyframes mark-draw{0%{background-size:0 .28em}}.btn{justify-content:center;align-items:center;gap:var(--space-sm);padding:var(--button-padding-y) var(--space-xxl);border-radius:var(--button-radius);font-family:inherit;font-size:var(--button-font-size);font-weight:var(--button-weight);cursor:pointer;transition:transform .18s var(--ease-out), box-shadow .18s var(--ease-out), background-color .18s ease, border-color .18s ease;border:1px solid #0000;line-height:1;text-decoration:none;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn:active{transform:translateY(0)scale(.98)}.btn .arrow{transition:transform .18s var(--ease-out)}.btn:hover .arrow{transform:translate(3px)}.btn-primary{background-color:var(--action);color:var(--on-action);box-shadow:0 8px 20px -8px color-mix(in oklab, var(--color-secondaryGreen) 70%, transparent)}.btn-primary:hover{box-shadow:0 14px 28px -10px color-mix(in oklab, var(--color-secondaryGreen) 80%, transparent)}.btn-dark{background-color:var(--color-primaryGreen);color:var(--color-ivorySoft)}.btn-outline{background-color:color-mix(in oklab, var(--card) 70%, transparent);border-color:var(--line);color:var(--fg)}.btn-outline:hover{border-color:var(--action)}.btn-light{background-color:var(--color-ivorySoft);color:var(--color-primaryGreen)}.btn-ghost-light{border-color:color-mix(in oklab, var(--color-ivorySoft) 35%, transparent);color:var(--color-ivorySoft);background-color:#0000}.btn-ghost-light:hover{border-color:var(--color-ivorySoft)}.card{background-color:var(--card);border-radius:var(--radius-md);box-shadow:var(--shadow);padding:var(--space-lg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .card{box-shadow:inset 0 0 0 1px var(--line)}}:root[data-theme=dark] .card{box-shadow:inset 0 0 0 1px var(--line)}a.card,.card-interactive{color:inherit;transition:transform .22s var(--ease-out), box-shadow .22s var(--ease-out);text-decoration:none}a.card:hover,.card-interactive:hover{box-shadow:var(--shadow-lift), inset 0 0 0 1px color-mix(in oklab, var(--color-secondaryGreen) 45%, transparent);transform:translateY(-3px)}.chip{padding:var(--space-xs) var(--space-md);border-radius:var(--radius-pill);font-size:var(--type-labelSmall-size);font-weight:var(--type-labelSmall-weight);letter-spacing:var(--type-labelSmall-tracking);text-transform:uppercase;white-space:nowrap;line-height:1.4;transition:background-color .3s,color .3s;display:inline-block}.chip-upcoming{background-color:var(--color-status-upcomingBg);color:var(--color-status-upcomingText)}.chip-active{background-color:var(--color-status-activeBg);color:var(--color-status-activeText)}.chip-departed{background-color:var(--color-status-departedBg);color:var(--color-status-departedText)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .chip-upcoming{background-color:color-mix(in oklab, var(--color-status-upcomingText) 28%, transparent);color:var(--color-status-upcomingBg)}:root:not([data-theme=light]) .chip-active{background-color:color-mix(in oklab, var(--color-status-activeText) 30%, transparent);color:var(--color-status-activeBg)}}:root[data-theme=dark] .chip-upcoming{background-color:color-mix(in oklab, var(--color-status-upcomingText) 28%, transparent);color:var(--color-status-upcomingBg)}:root[data-theme=dark] .chip-active{background-color:color-mix(in oklab, var(--color-status-activeText) 30%, transparent);color:var(--color-status-activeBg)}.ticks{gap:var(--space-md);margin:0;padding:0;list-style:none;display:grid}.ticks li{color:var(--fg-2);padding-left:32px;position:relative}.ticks li:before{content:"";border-radius:var(--radius-pill);background-color:color-mix(in oklab, var(--color-tertiary) 14%, transparent);width:20px;height:20px;position:absolute;top:.2em;left:0}.ticks li:after{content:"";border:solid var(--color-tertiary);border-width:0 2px 2px 0;width:5px;height:9px;position:absolute;top:calc(.2em + 5px);left:7px;transform:rotate(45deg)}.timeline{--rail:color-mix(in oklab, var(--color-textGold) 55%, transparent);gap:var(--space-xxl);counter-reset:step;margin:0;padding:0;list-style:none;display:grid;position:relative}.timeline>li{counter-increment:step;padding-left:64px;position:relative}.timeline>li:before{content:counter(step, decimal-leading-zero);border-radius:var(--radius-pill);background-color:var(--card);border:1px solid var(--rail);width:44px;height:44px;color:var(--gold);letter-spacing:.02em;font-variant-numeric:tabular-nums;z-index:1;place-items:center;font-size:14px;font-weight:800;display:grid;position:absolute;top:0;left:0}.timeline:before{content:"";background-color:var(--rail);transform-origin:top;width:1px;position:absolute;top:22px;bottom:22px;left:22px}.timeline h3{margin-bottom:var(--space-sm)}.timeline p{color:var(--fg-2)}@media (width>=800px){.timeline{grid-template-columns:repeat(var(--steps,3), 1fr);gap:var(--space-xxxl)}.timeline>li{padding-top:68px;padding-left:0}.timeline:before{transform-origin:0;width:auto;height:1px;inset:22px 22px auto}}.js .timeline.reveal:before{transition:transform 1.2s var(--ease-out) .2s;transform:scale(0)}.js .timeline.reveal.in:before{transform:none}.stage{isolation:isolate;position:relative}.stage:before{content:"";z-index:-1;background:radial-gradient(closest-side, var(--glow), transparent), linear-gradient(to right, color-mix(in oklab, var(--line) 70%, transparent) 1px, transparent 1px) 0 0 / 40px 40px, linear-gradient(to bottom, color-mix(in oklab, var(--line) 70%, transparent) 1px, transparent 1px) 0 0 / 40px 40px;pointer-events:none;position:absolute;inset:-12% -8%;mask-image:radial-gradient(closest-side,#000 40%,#0000)}.js .reveal{opacity:0;transition:opacity .7s var(--ease-out), transform .7s var(--ease-out);transition-delay:calc(var(--i,0) * 80ms);transform:translateY(20px)}.js .reveal.in,.js .timeline.reveal{opacity:1;transform:none}@media (prefers-reduced-motion:reduce){.js .reveal,.js .timeline.reveal:before{opacity:1;transition:none;transform:none}.mark-gold{animation:none}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.mark[data-astro-cid-f7espo7c]{width:var(--mark-size);height:var(--mark-size);border-radius:var(--radius-button);background-color:var(--color-primaryGreen);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sentinel[data-astro-cid-wpvy4v7s]{width:1px;height:1px;position:absolute;top:0}.site-header[data-astro-cid-wpvy4v7s]{z-index:10;background-color:color-mix(in oklab, var(--bg) 78%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);border-bottom:1px solid #0000;transition:border-color .2s,box-shadow .2s;position:sticky;top:0}.site-header[data-astro-cid-wpvy4v7s].scrolled{border-bottom-color:var(--line);box-shadow:0 8px 24px -18px color-mix(in oklab, var(--color-primaryGreen) 40%, transparent)}.bar[data-astro-cid-wpvy4v7s]{align-items:center;gap:var(--space-xxl);min-height:var(--header-h);display:flex}.brand[data-astro-cid-wpvy4v7s]{align-items:center;gap:var(--space-md);color:var(--fg);text-decoration:none;display:inline-flex}.wordmark[data-astro-cid-wpvy4v7s]{font-size:var(--type-titleLarge-size);letter-spacing:-.02em;font-weight:800}.links[data-astro-cid-wpvy4v7s]{gap:var(--space-xs);margin:0 auto;padding:0;list-style:none;display:flex}.links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm);color:var(--fg-2);font-size:var(--type-bodyMedium-size);font-weight:600;text-decoration:none;transition:color .15s,background-color .15s;display:block;position:relative}.links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover{color:var(--fg);background-color:color-mix(in oklab, var(--line) 50%, transparent)}.links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current]{color:var(--accent)}.links[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current]:after{content:"";background-color:var(--gold);border-radius:2px;width:16px;height:2px;margin-left:-8px;position:absolute;bottom:2px;left:50%}.end[data-astro-cid-wpvy4v7s]{align-items:center;gap:var(--space-md);display:flex}.theme-toggle[data-astro-cid-wpvy4v7s]{border:1px solid var(--line);border-radius:var(--radius-pill);width:40px;height:40px;color:var(--fg);cursor:pointer;background-color:#0000;place-items:center;padding:0;transition:border-color .15s,background-color .15s;display:none}.js .theme-toggle[data-astro-cid-wpvy4v7s]{display:grid}.theme-toggle[data-astro-cid-wpvy4v7s]:hover{border-color:var(--gold);background-color:color-mix(in oklab, var(--line) 40%, transparent)}.theme-toggle[data-astro-cid-wpvy4v7s] svg[data-astro-cid-wpvy4v7s]{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px;transition:transform .4s var(--ease-out), opacity .25s ease;grid-area:1/1}.moon[data-astro-cid-wpvy4v7s]{color:var(--gold)}.sun[data-astro-cid-wpvy4v7s]{opacity:0;transform:rotate(-90deg)scale(.5)}:root[data-theme=dark] .sun[data-astro-cid-wpvy4v7s]{opacity:1;transform:none}:root[data-theme=dark] .moon[data-astro-cid-wpvy4v7s]{opacity:0;transform:rotate(90deg)scale(.5)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .sun[data-astro-cid-wpvy4v7s]{opacity:1;transform:none}:root:not([data-theme=light]) .moon[data-astro-cid-wpvy4v7s]{opacity:0;transform:rotate(90deg)scale(.5)}}.signin[data-astro-cid-wpvy4v7s]{color:var(--fg);font-size:var(--type-bodyMedium-size);font-weight:600;text-decoration:none}.signin[data-astro-cid-wpvy4v7s]:hover{color:var(--accent)}.cta[data-astro-cid-wpvy4v7s]{padding:var(--space-md) var(--space-xl);font-size:var(--type-bodyMedium-size)}.menu[data-astro-cid-wpvy4v7s]{display:none;position:relative}summary[data-astro-cid-wpvy4v7s]{border-radius:var(--radius-button);border:1px solid var(--line);cursor:pointer;place-items:center;width:44px;height:44px;list-style:none;display:grid}summary[data-astro-cid-wpvy4v7s]::-webkit-details-marker{display:none}.burger[data-astro-cid-wpvy4v7s],.burger[data-astro-cid-wpvy4v7s]:before,.burger[data-astro-cid-wpvy4v7s]:after{background-color:var(--fg);width:18px;height:2px;transition:transform .22s var(--ease-out), background-color .22s;border-radius:2px;display:block}.burger[data-astro-cid-wpvy4v7s]{position:relative}.burger[data-astro-cid-wpvy4v7s]:before,.burger[data-astro-cid-wpvy4v7s]:after{content:"";position:absolute;left:0}.burger[data-astro-cid-wpvy4v7s]:before{top:-6px}.burger[data-astro-cid-wpvy4v7s]:after{top:6px}.menu[data-astro-cid-wpvy4v7s][open] .burger[data-astro-cid-wpvy4v7s]{background-color:#0000}.menu[data-astro-cid-wpvy4v7s][open] .burger[data-astro-cid-wpvy4v7s]:before{transform:translateY(6px)rotate(45deg)}.menu[data-astro-cid-wpvy4v7s][open] .burger[data-astro-cid-wpvy4v7s]:after{transform:translateY(-6px)rotate(-45deg)}.sheet[data-astro-cid-wpvy4v7s]{left:var(--space-md);right:var(--space-md);top:calc(var(--header-h) + var(--space-xs));padding:var(--space-md);border-radius:var(--radius-lg);background-color:var(--card);box-shadow:var(--shadow-lift), inset 0 0 0 1px var(--line);animation:sheet-in .26s var(--ease-out);position:fixed}@keyframes sheet-in{0%{opacity:0;transform:translateY(-8px)scale(.98)}}.sheet[data-astro-cid-wpvy4v7s] ul[data-astro-cid-wpvy4v7s]{margin:0 0 var(--space-md);padding:0;list-style:none}.sheet[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]{padding:var(--space-md) var(--space-lg);border-radius:var(--radius-md);color:var(--fg);font-size:17px;font-weight:600;text-decoration:none;display:block}.sheet[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s]:hover,.sheet[data-astro-cid-wpvy4v7s] li[data-astro-cid-wpvy4v7s] a[data-astro-cid-wpvy4v7s][aria-current]{background-color:var(--bg-alt);color:var(--accent)}.sheet[data-astro-cid-wpvy4v7s] .btn[data-astro-cid-wpvy4v7s]{width:100%}@media (width<=860px){.links[data-astro-cid-wpvy4v7s],.signin[data-astro-cid-wpvy4v7s]{display:none}.menu[data-astro-cid-wpvy4v7s]{display:block}.bar[data-astro-cid-wpvy4v7s]{justify-content:space-between}}@media (width<=420px){.cta[data-astro-cid-wpvy4v7s]{display:none}}footer[data-astro-cid-jo6i4kqk]{--ink:color-mix(in oklab, var(--color-ivorySoft) 72%, transparent);background-color:var(--band);color:var(--color-ivorySoft);padding-block:72px var(--space-xxl);position:relative;overflow:hidden}footer[data-astro-cid-jo6i4kqk]:before{content:"";background:linear-gradient(to right, transparent, color-mix(in oklab, var(--color-textGold) 70%, transparent), transparent);height:1px;position:absolute;inset:0 0 auto}.inner[data-astro-cid-jo6i4kqk]{gap:var(--space-xxxl);grid-template-columns:2fr 1fr 1fr 1fr;display:grid}@media (width<=760px){.inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}.brand[data-astro-cid-jo6i4kqk]{grid-column:1/-1}}.home[data-astro-cid-jo6i4kqk]{align-items:center;gap:var(--space-md);color:inherit;text-decoration:none;display:inline-flex}.home[data-astro-cid-jo6i4kqk] .mark{box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--color-ivorySoft) 25%, transparent)}.wordmark[data-astro-cid-jo6i4kqk]{letter-spacing:-.02em;font-size:22px;font-weight:800}.tagline[data-astro-cid-jo6i4kqk]{margin-top:var(--space-lg);letter-spacing:-.01em;max-width:24ch;color:var(--color-textGold);font-size:20px;font-weight:700;line-height:1.3}.made[data-astro-cid-jo6i4kqk]{margin-top:var(--space-md);max-width:36ch;color:var(--ink)}.heading[data-astro-cid-jo6i4kqk]{font-size:11px;font-weight:var(--type-eyebrow-weight);letter-spacing:var(--type-eyebrow-tracking);text-transform:uppercase;color:var(--color-textGold)}ul[data-astro-cid-jo6i4kqk]{margin:var(--space-lg) 0 0;gap:var(--space-md);padding:0;list-style:none;display:grid}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{color:var(--ink);font-size:var(--type-bodyMedium-size);text-decoration:none;transition:color .15s}ul[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:var(--color-ivorySoft)}.bottom[data-astro-cid-jo6i4kqk]{justify-content:space-between;gap:var(--space-sm);padding-top:var(--space-xl);border-top:1px solid color-mix(in oklab, var(--color-ivorySoft) 14%, transparent);color:var(--ink);flex-wrap:wrap;margin-top:56px;display:flex}.skip[data-astro-cid-hkbrpulz]{position:absolute;left:-9999px}.skip[data-astro-cid-hkbrpulz]:focus{left:var(--space-lg);top:var(--space-lg);z-index:20;background:var(--card);padding:var(--space-sm) var(--space-md);border-radius:var(--radius-sm)}.crumbs[data-astro-cid-hkbrpulz]{padding-top:var(--space-xl)}.crumbs[data-astro-cid-hkbrpulz] ol[data-astro-cid-hkbrpulz]{gap:var(--space-sm);font-size:var(--type-bodySmall-size);color:var(--fg-2);flex-wrap:wrap;margin:0;padding:0;font-weight:600;list-style:none;display:flex}.crumbs[data-astro-cid-hkbrpulz] li[data-astro-cid-hkbrpulz]+li[data-astro-cid-hkbrpulz]:before{content:"/";color:var(--gold);margin-inline-end:var(--space-sm)}.crumbs[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]{color:var(--fg-2);text-decoration:none}.crumbs[data-astro-cid-hkbrpulz] a[data-astro-cid-hkbrpulz]:hover{color:var(--accent)}.crumbs[data-astro-cid-hkbrpulz] [data-astro-cid-hkbrpulz][aria-current]{color:var(--fg)}.crumbs[data-astro-cid-hkbrpulz]+.section{padding-top:var(--space-xxxl)}
