.f-section{position:relative;overflow-x:clip;padding-block:var(--space-2xl)}@media(min-width:64rem){.f-section{padding-block:var(--space-4xl)}}.f-section--open{padding-block:var(--space-3xl) var(--space-2xl)}@media(min-width:64rem){.f-section--open{padding-block:var(--space-5xl) var(--space-4xl)}}.f-section--near{padding-block:var(--space-xl)}@media(min-width:64rem){.f-section--near{padding-block:var(--space-2xl)}}.f-section--band{background-color:var(--color-bg-elevated)}.f-section--deep{background-color:var(--color-bg-deep)}.f-rail{display:none}@media(min-width:64rem){.f-rail{display:block;position:absolute;top:0;bottom:0;width:1px;pointer-events:none;left:max(var(--gutter),calc((100% - var(--container-folio)) / 2 + var(--gutter)));background-color:rgb(var(--gold-rgb) / var(--gold-rail))}}.f-wrap{position:relative;width:100%;max-width:var(--container-folio);margin-inline:auto;padding-inline:var(--gutter)}@media(min-width:64rem){.f-wrap{padding-left:calc(var(--gutter) + var(--rail))}}.f-measure{max-width:var(--container-measure)}.f-opener{display:grid;justify-items:start;gap:var(--space-sm)}.f-opener__lead{margin-top:var(--space-md);color:var(--color-text-muted)}.f-rule:before{content:"";position:absolute;top:0;left:100%;height:1px;width:100vw;background-color:rgb(var(--gold-rgb) / var(--gold-rule))}.f-rule--open{margin-top:0}.f-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);margin-top:var(--space-xl)}.f-cta{display:inline-flex;align-items:center;justify-content:center;min-height:3rem;padding-inline:var(--space-lg);border:1px solid var(--color-border-interactive);border-radius:var(--radius-global);background-color:transparent;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-meta);font-weight:600;letter-spacing:var(--tracking-meta);text-align:center}.f-link{display:inline-flex;align-items:center;min-height:2.75rem;color:var(--color-text-muted);font-family:var(--font-body);font-size:var(--text-meta);font-weight:500;text-decoration-line:underline;text-decoration-color:var(--color-border-interactive);text-underline-offset:.35em}@media(hover:hover)and (pointer:fine){.f-cta:hover{border-color:var(--color-border-gold-active);color:var(--color-gold-bright)}.f-link:hover{color:var(--color-gold-bright);text-decoration-color:var(--color-gold-bright)}}.f-cta--premium{border-color:rgb(var(--gold-rgb) / .38);background-color:rgb(var(--gold-rgb) / .1);color:var(--color-gold-bright);text-decoration:none}@media(hover:hover)and (pointer:fine){.f-cta--premium:hover{background-color:rgb(var(--gold-rgb) / .18);border-color:var(--color-border-gold-active);color:var(--color-gold-bright)}}.f-ledger{margin-top:var(--space-2xl);border-top:1px solid var(--color-border);list-style:none;padding:0}.f-row{display:grid;gap:var(--space-sm);padding-block:var(--space-xl);border-bottom:1px solid var(--color-border)}.f-row[hidden]{display:none}.f-row__meta{color:var(--color-text-muted)}.f-row__body{min-width:0}@media(min-width:64rem){.f-row{grid-template-columns:minmax(0,1fr) 12rem;column-gap:var(--space-xl);align-items:start;padding-block:var(--space-3xl)}.f-row__meta{text-align:right}}.f-split{display:grid;gap:var(--space-2xl)}@media(min-width:64rem){.f-split{grid-template-columns:minmax(0,7fr) minmax(0,5fr);gap:var(--space-3xl);align-items:center}.f-split--flip>.f-split__media{order:-1}}.f-stack{display:grid;gap:var(--space-lg)}.f-stack--wide{display:grid;gap:var(--space-2xl)}.f-prose{color:var(--color-text-muted)}.f-prose-gap{margin-top:var(--space-lg)}.f-panel{border:1px solid var(--color-border);border-radius:var(--radius-global);background-color:var(--color-bg-elevated);padding:var(--space-lg)}@media(min-width:48rem){.f-panel{padding:var(--space-xl)}}.f-panel--deep{background-color:var(--color-bg-deep)}.f-facts{display:grid;gap:var(--space-sm)}.f-fact{display:grid;gap:var(--space-2xs)}.f-fact__label{font-family:var(--font-body);font-size:var(--text-eyebrow);font-weight:600;letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-text-subtle)}.f-fact__value{color:var(--color-text)}.f-figure{color:var(--color-gold)}.f-marks{display:grid;gap:var(--space-sm);list-style:none;padding:0;margin:0}.f-mark{display:grid;grid-template-columns:.75rem minmax(0,1fr);gap:var(--space-sm);align-items:baseline;color:var(--color-text)}.f-mark:before{content:"";display:block;width:.3125rem;height:.3125rem;margin-top:.5em;transform:rotate(45deg);background-color:rgb(var(--gold-rgb) / var(--gold-diamond))}@media(min-width:48rem){.f-marks--two{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--space-xl)}}html:not(.js) .f-filter{display:none}.f-disclose{border-top:1px solid var(--color-border)}.f-disclose:last-child{border-bottom:1px solid var(--color-border)}.f-disclose__summary{display:flex;align-items:center;gap:var(--space-md);min-height:3.5rem;padding-block:var(--space-md);cursor:pointer;color:var(--color-text);font-family:var(--font-body);font-size:var(--text-subhead);font-weight:600;letter-spacing:var(--tracking-subhead);line-height:var(--leading-subhead);list-style:none}.f-disclose__summary::-webkit-details-marker{display:none}.f-disclose__summary::marker{content:""}.f-disclose__summary:after{content:"";flex:none;margin-left:auto;width:.5rem;height:.5rem;border-right:1px solid var(--color-text-muted);border-bottom:1px solid var(--color-text-muted);transform:translateY(-.125rem) rotate(45deg)}.f-disclose[open]>.f-disclose__summary:after{transform:translateY(.125rem) rotate(225deg)}.f-disclose__body{padding-bottom:var(--space-lg);color:var(--color-text-muted)}@media(prefers-reduced-motion:no-preference){.f-disclose__summary:after{transition:transform var(--mo-dur-tint) var(--ease-standard)}.f-cta,.f-link{transition:border-color var(--mo-dur-tint) var(--ease-standard),color var(--mo-dur-tint) var(--ease-standard),text-decoration-color var(--mo-dur-tint) var(--ease-standard)}.f-cta--premium{transition:background-color var(--mo-dur-tint) var(--ease-standard),border-color var(--mo-dur-tint) var(--ease-standard),color var(--mo-dur-tint) var(--ease-standard)}}.f-opener__title[data-astro-cid-qaxheyhx]{max-width:20ch}@media(min-width:64rem){.f-opener__title[data-astro-cid-qaxheyhx]{max-width:24ch}}.eyebrow[data-astro-cid-qaxheyhx]{position:relative}.f-sig[data-astro-cid-qaxheyhx]{display:none}:root.js .f-sig[data-astro-cid-qaxheyhx]{display:block;position:absolute;left:-1.75rem;top:.6em;width:.3125rem;height:.3125rem;margin-top:-.15625rem;border-radius:50%;background-color:rgb(var(--gold-rgb) / var(--gold-signal));box-shadow:0 0 .5rem rgb(var(--gold-rgb) / .16);opacity:1;transform:none;visibility:hidden;pointer-events:none}:root.js .f-sig[data-astro-cid-qaxheyhx][data-sig-active]{visibility:visible}@media(max-width:63.999rem){:root.js .f-sig[data-astro-cid-qaxheyhx]{left:-.75rem}}.f-sig__trail[data-astro-cid-qaxheyhx]{position:absolute;left:50%;width:1px;margin-left:-.5px;height:calc(var(--sig-travel) * .6);opacity:0;pointer-events:none}.f-sig[data-astro-cid-qaxheyhx][data-sig-dir=down] .f-sig__trail[data-astro-cid-qaxheyhx]{bottom:100%;transform-origin:bottom;background-image:linear-gradient(to bottom,transparent,rgb(var(--gold-rgb) / var(--gold-signal)))}.f-sig[data-astro-cid-qaxheyhx][data-sig-dir=up] .f-sig__trail[data-astro-cid-qaxheyhx]{top:100%;transform-origin:top;background-image:linear-gradient(to top,transparent,rgb(var(--gold-rgb) / var(--gold-signal)))}.hero[data-astro-cid-anhloy43]{background-color:var(--color-bg)}.hero-contact[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-sm);margin-top:var(--space-md)}.hero-sep[data-astro-cid-anhloy43]{color:var(--color-text-subtle)}.hero-layout[data-astro-cid-anhloy43]{display:grid}.hero-motif[data-astro-cid-anhloy43]{position:relative;margin-top:var(--space-2xl)}.hero-motif__img[data-astro-cid-anhloy43]{display:block;width:100%;height:auto;aspect-ratio:1122 / 1402}@media(max-width:63.999rem){.hero-layout--motif[data-astro-cid-anhloy43]{position:relative;min-height:clamp(30rem,96vw,40rem)}.hero-copy[data-astro-cid-anhloy43]{position:relative;z-index:1}.hero-motif[data-astro-cid-anhloy43]{position:absolute;z-index:0;bottom:calc(var(--space-lg) * -1);right:calc(50% - 50vw);left:-12%;height:clamp(15rem,52vw,22rem);max-width:none;margin-top:0;pointer-events:none;overflow:clip;--hmx: linear-gradient( to right, transparent 0, rgb(0 0 0 / .04) 8%, rgb(0 0 0 / .14) 16%, rgb(0 0 0 / .34) 24%, rgb(0 0 0 / .62) 32%, rgb(0 0 0 / .87) 38%, #000 42%, #000 92%, rgb(0 0 0 / .72) 95%, rgb(0 0 0 / .34) 98%, transparent 100% );--hmy: linear-gradient( to bottom, transparent 0, rgb(0 0 0 / .03) 10%, rgb(0 0 0 / .1) 18%, rgb(0 0 0 / .24) 26%, rgb(0 0 0 / .44) 34%, rgb(0 0 0 / .66) 41%, rgb(0 0 0 / .86) 47%, #000 52%, #000 92%, rgb(0 0 0 / .72) 95%, rgb(0 0 0 / .34) 98%, transparent 100% );-webkit-mask-image:var(--hmx),var(--hmy);mask-image:var(--hmx),var(--hmy);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.hero-motif__img[data-astro-cid-anhloy43]{width:100%;height:100%;aspect-ratio:auto;object-fit:cover;object-position:50% 88%}.hero-motif__edge[data-astro-cid-anhloy43]{display:none}}.hero-motif__edge[data-astro-cid-anhloy43]{position:absolute;inset:0;pointer-events:none;background-image:linear-gradient(to bottom,var(--color-bg),transparent 15%),linear-gradient(to left,var(--color-bg),transparent 16%),linear-gradient(to right,var(--color-bg),transparent 11%),linear-gradient(to top,var(--color-bg),transparent 10%)}@media(min-width:64rem){.hero-layout--motif[data-astro-cid-anhloy43]{position:relative;min-height:clamp(28rem,52vh,36rem)}.hero-copy[data-astro-cid-anhloy43]{position:relative;z-index:1;max-width:54%}.hero-motif[data-astro-cid-anhloy43]{position:absolute;z-index:0;top:calc(var(--space-2xl) * -1);bottom:calc(var(--space-2xl) * -1);right:calc(50% - 50vw);left:32%;margin-top:0;pointer-events:none}.hero-motif__img[data-astro-cid-anhloy43]{height:100%;aspect-ratio:auto;object-fit:cover;object-position:62% 90%}.hero-motif__edge[data-astro-cid-anhloy43]{background-image:linear-gradient(to right,var(--color-bg),transparent 54%),linear-gradient(to bottom,var(--color-bg),transparent 26%),linear-gradient(to top,var(--color-bg),transparent 34%)}}
