.cta[data-astro-cid-otwfpkjo]{display:inline-flex;align-items:center;gap:.7em;font-size:.84rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;padding:1.05em 1.75em;border:1px solid transparent;border-radius:var(--radius);position:relative;overflow:hidden;transition:background-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out),border-color var(--dur-fast) var(--ease-out)}.cta--lg[data-astro-cid-otwfpkjo]{padding:1.25em 2.1em;font-size:.88rem}.cta__label[data-astro-cid-otwfpkjo]{position:relative;z-index:1}.cta__arrow[data-astro-cid-otwfpkjo]{position:relative;z-index:1;transition:transform var(--dur-fast) var(--ease-out)}.cta[data-astro-cid-otwfpkjo]:hover .cta__arrow[data-astro-cid-otwfpkjo]{transform:translate(4px)}.cta--solid[data-astro-cid-otwfpkjo]{background:var(--accent);color:var(--accent-ink)}.cta--solid[data-astro-cid-otwfpkjo]:hover{background:var(--bronze-500);color:#fff}.cta--outline[data-astro-cid-otwfpkjo]{border-color:var(--rule-strong);color:var(--ink)}.cta--outline[data-astro-cid-otwfpkjo]:before{content:"";position:absolute;inset:0;background:var(--ink);transform:scaleY(0);transform-origin:bottom;transition:transform var(--dur-fast) var(--ease-inout)}.cta--outline[data-astro-cid-otwfpkjo]:hover{color:var(--surface);border-color:var(--ink)}.cta--outline[data-astro-cid-otwfpkjo]:hover:before{transform:scaleY(1)}.cta--ghost[data-astro-cid-otwfpkjo]{padding-inline:0;padding-block:.4em;color:var(--ink);border-bottom:1px solid var(--rule-strong);border-radius:0}.cta--ghost[data-astro-cid-otwfpkjo]:hover{color:var(--accent);border-color:var(--accent)}.fig[data-astro-cid-floimm44]{margin:0}.fig__frame[data-astro-cid-floimm44]{position:relative;aspect-ratio:var(--ratio);overflow:hidden;background:var(--surface-sunken)}.fig__frame[data-astro-cid-floimm44] img{width:100%;height:100%;object-fit:cover;object-position:var(--pos)}.fig__ph[data-astro-cid-floimm44]{display:grid;align-items:end;padding:clamp(1rem,2.4vw,2rem);border:1px solid var(--rule)}.fig--dark[data-astro-cid-floimm44] .fig__ph[data-astro-cid-floimm44]{background:radial-gradient(120% 90% at 20% 0%,rgba(176,141,87,.12),transparent 60%),linear-gradient(160deg,#262622,#1c1c1a 55%,#171715)}.fig--light[data-astro-cid-floimm44] .fig__ph[data-astro-cid-floimm44]{background:radial-gradient(120% 90% at 20% 0%,rgba(138,107,69,.14),transparent 60%),linear-gradient(160deg,#eae2d5,#e2d8c8 55%,#d8ccb8)}.fig__grain[data-astro-cid-floimm44]{position:absolute;inset:0;background-image:repeating-linear-gradient(0deg,currentColor 0 1px,transparent 1px 3px);color:var(--ink);mix-blend-mode:overlay;opacity:.04;pointer-events:none}.fig__ph-body[data-astro-cid-floimm44]{position:relative;display:grid;gap:.5rem;max-width:34ch}.fig__ph-tag[data-astro-cid-floimm44]{font-size:.62rem;letter-spacing:.22em;text-transform:uppercase;color:var(--accent)}.fig__ph-brief[data-astro-cid-floimm44]{font-size:.82rem;line-height:1.5;color:var(--ink-muted)}.fig__corner[data-astro-cid-floimm44]{position:absolute;width:22px;height:22px;border-color:var(--accent);opacity:.55}.fig__corner--tl[data-astro-cid-floimm44]{top:14px;left:14px;border-top:1px solid;border-left:1px solid}.fig__corner--br[data-astro-cid-floimm44]{bottom:14px;right:14px;border-bottom:1px solid;border-right:1px solid}.fig__cap[data-astro-cid-floimm44]{margin-top:var(--s-3);font-size:.76rem;letter-spacing:.02em;color:var(--ink-faint)}.hero[data-astro-cid-anhloy43]{--surface: var(--charcoal-900);min-height:100svh;display:grid;align-content:space-between;gap:var(--s-7);padding-block:clamp(7rem,12vh,10rem) var(--s-6);overflow:hidden}.hero__bg[data-astro-cid-anhloy43]{position:absolute;inset:0;z-index:-1;background:radial-gradient(85% 60% at 12% 8%,rgba(176,141,87,.15),transparent 62%),radial-gradient(70% 55% at 92% 88%,rgba(154,122,80,.09),transparent 65%),linear-gradient(180deg,#171715,#1f1f1d 46%,#1b1b19)}.hero__bg[data-astro-cid-anhloy43]:after{content:"";position:absolute;inset:0;background-image:linear-gradient(90deg,rgba(244,241,234,.045) 1px,transparent 1px);background-size:12.5% 100%;opacity:.6}.hero__inner[data-astro-cid-anhloy43]{display:grid;gap:var(--s-7);align-items:center}@media(min-width:1000px){.hero__inner[data-astro-cid-anhloy43]{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(2rem,5vw,6rem)}}.hero__copy[data-astro-cid-anhloy43]{container-type:inline-size}.hero__eyebrow[data-astro-cid-anhloy43]{margin-bottom:var(--s-5)}.hero__title[data-astro-cid-anhloy43]{font-size:clamp(1.75rem,10.1cqw,5.5rem);line-height:var(--lh-tight);letter-spacing:-.035em;font-weight:300;max-width:100%;hyphens:none}@media(max-width:700px){.hero__title[data-astro-cid-anhloy43]{font-size:clamp(1.55rem,8.9cqw,3.1rem)}}.hero__title[data-astro-cid-anhloy43] .line-mask[data-astro-cid-anhloy43]>span[data-astro-cid-anhloy43]{padding-bottom:.1em}.hero__title[data-astro-cid-anhloy43] .line-mask[data-astro-cid-anhloy43]:last-child>span[data-astro-cid-anhloy43]{color:var(--bronze-300);font-style:italic}.hero__lead[data-astro-cid-anhloy43]{margin-top:var(--s-5);max-width:48ch;color:#f4f1eaa8}.hero__actions[data-astro-cid-anhloy43]{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-6)}.hero__media[data-astro-cid-anhloy43]{position:relative}@media(max-width:999px){.hero__detail[data-astro-cid-anhloy43]{display:none}.hero__media[data-astro-cid-anhloy43]{max-width:28rem}}@media(min-width:1000px){.hero__media[data-astro-cid-anhloy43]{padding-bottom:var(--s-8);padding-left:var(--s-6)}.hero__detail[data-astro-cid-anhloy43]{position:absolute;left:0;bottom:0;width:38%;box-shadow:0 24px 60px #00000073}}.hero__foot[data-astro-cid-anhloy43]{display:grid;gap:var(--s-5);align-items:end;padding-top:var(--s-5);border-top:1px solid rgba(244,241,234,.1)}@media(min-width:860px){.hero__foot[data-astro-cid-anhloy43]{grid-template-columns:1fr auto}}.hero__meta[data-astro-cid-anhloy43]{display:grid;gap:var(--s-4) var(--s-7);grid-template-columns:repeat(auto-fit,minmax(min(100%,13rem),1fr))}.hero__meta-item[data-astro-cid-anhloy43]{display:grid;gap:.3rem}.hero__meta-k[data-astro-cid-anhloy43]{font-family:var(--font-display);font-size:1.32rem;color:var(--cream-100);letter-spacing:-.01em}.hero__meta-v[data-astro-cid-anhloy43]{font-size:.78rem;color:#f4f1ea7a;letter-spacing:.02em}.hero__scroll[data-astro-cid-anhloy43]{display:none;align-items:center;gap:var(--s-3);font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:#f4f1ea7a}@media(min-width:860px){.hero__scroll[data-astro-cid-anhloy43]{display:inline-flex}}.hero__scroll[data-astro-cid-anhloy43]:hover{color:var(--bronze-300)}.hero__scroll-line[data-astro-cid-anhloy43]{width:46px;height:1px;background:currentColor;position:relative;overflow:hidden}.hero__scroll-line[data-astro-cid-anhloy43]:after{content:"";position:absolute;inset:0;background:var(--bronze-300);transform:translate(-100%);animation:sweep 2.8s var(--ease-inout) infinite}@keyframes sweep{0%{transform:translate(-100%)}55%,to{transform:translate(100%)}}.auth[data-astro-cid-jfzahksp]{--surface: var(--charcoal-700);border-block:1px solid rgba(244,241,234,.08)}.auth__grid[data-astro-cid-jfzahksp]{display:grid;gap:var(--s-6) var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr))}.auth__item[data-astro-cid-jfzahksp]{display:grid;align-content:start;gap:.35rem;padding-left:var(--s-4);border-left:1px solid var(--rule)}.auth__k[data-astro-cid-jfzahksp]{font-family:var(--font-display);font-size:clamp(2rem,4vw,2.9rem);line-height:1;letter-spacing:-.03em;color:var(--bronze-300);margin-bottom:.2rem}.auth__suffix[data-astro-cid-jfzahksp]{font-size:.55em;vertical-align:super}.auth__label[data-astro-cid-jfzahksp]{font-size:.82rem;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:var(--ink)}.auth__note[data-astro-cid-jfzahksp]{font-size:.82rem;line-height:1.5;color:var(--ink-muted);max-width:26ch}.motif[data-astro-cid-7732hmrx]{width:100%;color:var(--ink-faint);pointer-events:none}.motif[data-astro-cid-7732hmrx] svg[data-astro-cid-7732hmrx]{width:100%;height:auto;overflow:visible}.mf-dash[data-astro-cid-7732hmrx],.mf-line[data-astro-cid-7732hmrx],.mf-wave[data-astro-cid-7732hmrx]{stroke:var(--accent)}.mf-node[data-astro-cid-7732hmrx],.mf-rider[data-astro-cid-7732hmrx]{fill:var(--accent)}.mf-bars[data-astro-cid-7732hmrx] rect[data-astro-cid-7732hmrx]{fill:currentColor;opacity:.22}.mf-win[data-astro-cid-7732hmrx] rect[data-astro-cid-7732hmrx]{fill:var(--accent);opacity:0}.is-in[data-astro-cid-7732hmrx] .mf-win[data-astro-cid-7732hmrx] rect[data-astro-cid-7732hmrx]{animation:winOn 5.5s ease-in-out infinite;animation-delay:calc(var(--i) * .26s)}@keyframes winOn{0%,12%{opacity:.05}24%,58%{opacity:.4}78%,to{opacity:.05}}.is-in[data-astro-cid-7732hmrx] .mf-sweep[data-astro-cid-7732hmrx]{animation:sweepLine 6s var(--ease-inout) infinite}@keyframes sweepLine{0%{opacity:0;stroke-dasharray:0 320}30%{opacity:.5}70%{opacity:0;stroke-dasharray:320 0}to{opacity:0;stroke-dasharray:320 0}}.mf-dash[data-astro-cid-7732hmrx]{stroke-dasharray:5 9;opacity:.85}.is-in[data-astro-cid-7732hmrx] .mf-dash[data-astro-cid-7732hmrx]{animation:dashMove 3.4s linear infinite}.is-in[data-astro-cid-7732hmrx] .mf-dash--2[data-astro-cid-7732hmrx]{animation-duration:4.6s;animation-direction:reverse;opacity:.45}@keyframes dashMove{to{stroke-dashoffset:-112}}.is-in[data-astro-cid-7732hmrx] .mf-node[data-astro-cid-7732hmrx]{animation:pulse 3.4s ease-in-out infinite}.is-in[data-astro-cid-7732hmrx] .mf-node--2[data-astro-cid-7732hmrx]{animation-delay:1.5s}@keyframes pulse{0%,to{opacity:.45;r:4}45%{opacity:1;r:6}}.mf-label[data-astro-cid-7732hmrx]{fill:currentColor;font-family:var(--font-sans);font-size:10px;letter-spacing:.22em;text-anchor:middle}.is-in[data-astro-cid-7732hmrx] .mf-bars[data-astro-cid-7732hmrx] rect[data-astro-cid-7732hmrx]{transform-origin:bottom;animation:barIn .9s var(--ease-out) backwards;animation-delay:calc(var(--i) * .11s)}@keyframes barIn{0%{transform:scaleY(.05);opacity:0}to{transform:scaleY(1);opacity:.22}}.mf-line[data-astro-cid-7732hmrx]{stroke-dasharray:420;stroke-dashoffset:420}.is-in[data-astro-cid-7732hmrx] .mf-line[data-astro-cid-7732hmrx]{animation:draw 1.8s var(--ease-out) .42s forwards}@keyframes draw{to{stroke-dashoffset:0}}.mf-wave[data-astro-cid-7732hmrx]{stroke-dasharray:520;stroke-dashoffset:520}.is-in[data-astro-cid-7732hmrx] .mf-wave[data-astro-cid-7732hmrx]{animation:draw 2.4s var(--ease-out) forwards}.mf-rider[data-astro-cid-7732hmrx]{opacity:.9}@media(prefers-reduced-motion:reduce){.motif[data-astro-cid-7732hmrx] *{animation:none!important}.mf-win[data-astro-cid-7732hmrx] rect[data-astro-cid-7732hmrx]{opacity:.3}.mf-line[data-astro-cid-7732hmrx],.mf-wave[data-astro-cid-7732hmrx]{stroke-dashoffset:0}.mf-rider[data-astro-cid-7732hmrx]{display:none}}.story__inner[data-astro-cid-ap4745pu]{display:grid;gap:var(--s-7);align-items:center}@media(min-width:980px){.story__inner[data-astro-cid-ap4745pu]{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,6.5rem)}}.story__title[data-astro-cid-ap4745pu]{font-size:var(--t-h2);margin-block:var(--s-4) var(--s-5);max-width:18ch}.story__text[data-astro-cid-ap4745pu]{display:grid;gap:var(--s-4);max-width:var(--measure)}.story__text[data-astro-cid-ap4745pu] p[data-astro-cid-ap4745pu]{color:var(--ink-muted);text-wrap:pretty}.story__quote[data-astro-cid-ap4745pu]{margin-top:var(--s-6);padding-left:var(--s-5);border-left:2px solid var(--accent);max-width:42ch}.story__quote[data-astro-cid-ap4745pu] p[data-astro-cid-ap4745pu]{font-family:var(--font-display);font-size:var(--t-h3);line-height:1.3;letter-spacing:-.02em;color:var(--ink)}.story__philosophy[data-astro-cid-ap4745pu]{margin-top:clamp(2.5rem,5vw,5rem);display:grid;gap:var(--s-4);max-width:none}.story__phil-line[data-astro-cid-ap4745pu]{height:1px;background:var(--rule);margin-bottom:var(--s-5)}.story__phil-row[data-astro-cid-ap4745pu]{display:grid;gap:var(--s-6);align-items:center}.story__phil-copy[data-astro-cid-ap4745pu]{display:grid;gap:var(--s-4)}@media(min-width:900px){.story__phil-row[data-astro-cid-ap4745pu]{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);gap:clamp(2rem,5vw,5rem)}}.story__motif[data-astro-cid-ap4745pu]{max-width:30rem;justify-self:end}.story__statement[data-astro-cid-ap4745pu]{font-size:var(--t-display);line-height:1.14;max-width:22ch;font-weight:300}.story__support[data-astro-cid-ap4745pu]{max-width:58ch;font-size:var(--t-lead);line-height:1.6}.shead[data-astro-cid-hof5i3gf]{display:grid;gap:var(--s-4)}.shead--start[data-astro-cid-hof5i3gf]{max-width:46ch}.shead--wide[data-astro-cid-hof5i3gf]{max-width:24ch}.shead__title[data-astro-cid-hof5i3gf]{text-wrap:balance}.shead__lead[data-astro-cid-hof5i3gf]{max-width:54ch}.exp[data-astro-cid-vd2c6lga]{--surface: var(--charcoal-800)}.exp__inner[data-astro-cid-vd2c6lga]{display:grid;gap:var(--s-7)}@media(min-width:1000px){.exp__inner[data-astro-cid-vd2c6lga]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);gap:clamp(2rem,5vw,5.5rem);align-items:start}.exp__head[data-astro-cid-vd2c6lga]{position:sticky;top:7rem}}.exp__list[data-astro-cid-vd2c6lga]{display:grid}.exp__item[data-astro-cid-vd2c6lga]{display:grid;grid-template-columns:3.2rem 1fr;gap:var(--s-3);padding-block:var(--s-5);border-top:1px solid var(--rule);transition:background-color var(--dur-fast) var(--ease-out)}.exp__item[data-astro-cid-vd2c6lga]:last-child{border-bottom:1px solid var(--rule)}@media(hover:hover){.exp__item[data-astro-cid-vd2c6lga]:hover{background:#f4f1ea07}.exp__item[data-astro-cid-vd2c6lga]:hover .exp__t[data-astro-cid-vd2c6lga]{color:var(--bronze-300)}}.exp__num[data-astro-cid-vd2c6lga]{padding-top:.42rem}.exp__body[data-astro-cid-vd2c6lga]{display:grid;gap:.4rem}.exp__t[data-astro-cid-vd2c6lga]{font-size:var(--t-h4);font-family:var(--font-display);transition:color var(--dur-fast) var(--ease-out)}.exp__d[data-astro-cid-vd2c6lga]{color:var(--ink-muted);max-width:52ch;font-size:.94rem}@media(min-width:720px){.exp__item[data-astro-cid-vd2c6lga]{grid-template-columns:3.5rem minmax(0,22ch) minmax(0,1fr);align-items:baseline}.exp__body[data-astro-cid-vd2c6lga]{display:contents}.exp__d[data-astro-cid-vd2c6lga]{padding-top:.1rem}}.pch__head[data-astro-cid-36h7jl6w]{display:grid;gap:var(--s-6);align-items:center}.pch__head-copy[data-astro-cid-36h7jl6w]{display:grid;gap:var(--s-4);max-width:62ch}@media(min-width:940px){.pch__head[data-astro-cid-36h7jl6w]{grid-template-columns:minmax(0,1.1fr) minmax(0,.75fr);gap:clamp(2rem,5vw,4.5rem)}}.pch__motif[data-astro-cid-36h7jl6w]{max-width:25rem;justify-self:end}.pch__title[data-astro-cid-36h7jl6w]{font-size:var(--t-h2);max-width:20ch}.pch__lead[data-astro-cid-36h7jl6w]{max-width:56ch}.pch__chain[data-astro-cid-36h7jl6w]{display:grid;margin-top:clamp(2rem,4vw,3.5rem);counter-reset:step}.pch__step[data-astro-cid-36h7jl6w]{display:grid;grid-template-columns:2.2rem 1fr;gap:var(--s-4);position:relative}.pch__marker[data-astro-cid-36h7jl6w]{position:relative;display:grid;justify-items:center}.pch__marker[data-astro-cid-36h7jl6w]:before{content:"";position:absolute;top:0;bottom:-1px;width:1px;background:var(--rule-strong);opacity:.4}.pch__step[data-astro-cid-36h7jl6w]:first-child .pch__marker[data-astro-cid-36h7jl6w]:before{top:1.5rem}.pch__step[data-astro-cid-36h7jl6w]:last-child .pch__marker[data-astro-cid-36h7jl6w]:before{bottom:auto;height:1.5rem}.pch__dot[data-astro-cid-36h7jl6w]{position:relative;margin-top:1.25rem;width:9px;height:9px;border:1px solid var(--accent);border-radius:50%;background:var(--surface);transition:background-color var(--dur-fast) var(--ease-out)}.pch__step[data-astro-cid-36h7jl6w]:hover .pch__dot[data-astro-cid-36h7jl6w]{background:var(--accent)}.pch__card[data-astro-cid-36h7jl6w]{display:grid;gap:.35rem;padding-block:var(--s-5);border-top:1px solid var(--rule)}.pch__step[data-astro-cid-36h7jl6w]:first-child .pch__card[data-astro-cid-36h7jl6w]{border-top:0;padding-top:0}.pch__st[data-astro-cid-36h7jl6w]{font-size:var(--t-h3);font-weight:400}.pch__sd[data-astro-cid-36h7jl6w]{color:var(--ink-muted);max-width:54ch}@media(min-width:900px){.pch__step[data-astro-cid-36h7jl6w]{grid-template-columns:2.6rem minmax(0,20ch) minmax(0,1fr)}.pch__card[data-astro-cid-36h7jl6w]{display:grid;grid-template-columns:subgrid;grid-column:2 / -1;align-items:baseline;column-gap:var(--s-6)}.pch__card[data-astro-cid-36h7jl6w] .index-num[data-astro-cid-36h7jl6w]{position:absolute;left:0;padding-top:1.35rem}.pch__st[data-astro-cid-36h7jl6w]{grid-column:1}.pch__sd[data-astro-cid-36h7jl6w]{grid-column:2}.pch__step[data-astro-cid-36h7jl6w]{position:relative}}.pch__q[data-astro-cid-36h7jl6w]{margin-top:clamp(3rem,6vw,5rem);padding-top:var(--s-6);border-top:1px solid var(--rule)}.pch__q-label[data-astro-cid-36h7jl6w]{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--s-4)}.pch__q-list[data-astro-cid-36h7jl6w]{display:flex;flex-wrap:wrap;gap:.55rem;margin-bottom:var(--s-6)}.pch__chip[data-astro-cid-36h7jl6w]{font-family:var(--font-display);font-size:.98rem;padding:.55em 1.05em;border:1px solid var(--rule-strong);border-radius:999px;color:var(--ink);transition:border-color var(--dur-fast) var(--ease-out),color var(--dur-fast) var(--ease-out)}.pch__chip[data-astro-cid-36h7jl6w]:hover{border-color:var(--accent);color:var(--accent)}.pch__closing[data-astro-cid-36h7jl6w]{font-size:var(--t-h3);color:var(--ink);max-width:30ch;font-style:italic}.simx[data-astro-cid-okwvxlos]{--surface: var(--charcoal-900)}.simx__head[data-astro-cid-okwvxlos]{display:grid;gap:var(--s-5);padding-bottom:clamp(1.25rem,3vw,2.5rem)}@media(min-width:980px){.simx__head[data-astro-cid-okwvxlos]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:clamp(2rem,5vw,4.5rem);align-items:end}}.simx__title[data-astro-cid-okwvxlos]{font-size:var(--t-h2);max-width:20ch;margin-top:var(--s-4);font-weight:300}.simx__lead[data-astro-cid-okwvxlos]{max-width:52ch}.adv[data-astro-cid-xhwyhmew]{--surface: var(--charcoal-900)}.adv__top[data-astro-cid-xhwyhmew]{display:grid;gap:var(--s-4);padding-bottom:clamp(2.5rem,5vw,4.5rem);border-bottom:1px solid var(--rule)}.adv__title[data-astro-cid-xhwyhmew]{font-size:var(--t-display);max-width:24ch;font-weight:300;line-height:1.14}.adv__grid[data-astro-cid-xhwyhmew]{display:grid;gap:var(--s-7);padding-top:clamp(2.5rem,5vw,4.5rem)}@media(min-width:980px){.adv__grid[data-astro-cid-xhwyhmew]{grid-template-columns:minmax(0,1fr) minmax(0,1.05fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}}.adv__criteria[data-astro-cid-xhwyhmew]{margin-top:var(--s-6);display:grid;gap:.1rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr))}.adv__criteria[data-astro-cid-xhwyhmew] li[data-astro-cid-xhwyhmew]{display:flex;align-items:baseline;gap:.7rem;padding-block:.62rem;border-bottom:1px solid var(--rule);font-size:.92rem;color:var(--ink-muted)}.adv__tick[data-astro-cid-xhwyhmew]{flex:none;width:5px;height:5px;background:var(--accent);transform:rotate(45deg)}.dev[data-astro-cid-mftpmbsi]{--surface: var(--charcoal-700)}.dev__head[data-astro-cid-mftpmbsi]{display:grid;gap:var(--s-5);padding-bottom:clamp(2rem,4vw,3.5rem)}@media(min-width:980px){.dev__head[data-astro-cid-mftpmbsi]{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:clamp(2rem,5vw,5rem);align-items:end}}.dev__title[data-astro-cid-mftpmbsi]{font-size:var(--t-h2);max-width:20ch;margin-top:var(--s-4)}.dev__lead[data-astro-cid-mftpmbsi]{max-width:48ch}.dev__grid[data-astro-cid-mftpmbsi]{display:grid;gap:1px;background:var(--rule);border:1px solid var(--rule)}@media(min-width:680px){.dev__grid[data-astro-cid-mftpmbsi]{grid-template-columns:repeat(2,1fr)}}@media(min-width:1040px){.dev__grid[data-astro-cid-mftpmbsi]{grid-template-columns:repeat(3,1fr)}}.dev__card[data-astro-cid-mftpmbsi]{background:var(--surface);padding:clamp(1.4rem,2.6vw,2.2rem);display:grid;gap:.45rem;align-content:start;min-height:12rem;transition:background-color var(--dur-fast) var(--ease-out)}.dev__card[data-astro-cid-mftpmbsi]:hover{background:var(--charcoal-600)}.dev__card[data-astro-cid-mftpmbsi]:hover .dev__ct[data-astro-cid-mftpmbsi]{color:var(--bronze-300)}.dev__ct[data-astro-cid-mftpmbsi]{font-size:var(--t-h4);margin-top:var(--s-3);transition:color var(--dur-fast) var(--ease-out)}.dev__cd[data-astro-cid-mftpmbsi]{color:var(--ink-muted);font-size:.9rem;max-width:34ch}.gl[data-astro-cid-5tgndtwa]{--surface: var(--cream-100)}.gl__head[data-astro-cid-5tgndtwa]{display:grid;gap:var(--s-5);align-items:center}.gl__head[data-astro-cid-5tgndtwa]>div[data-astro-cid-5tgndtwa]{display:grid;gap:var(--s-4)}@media(min-width:940px){.gl__head[data-astro-cid-5tgndtwa]{grid-template-columns:minmax(0,1.05fr) minmax(0,.8fr);gap:clamp(2rem,5vw,5rem)}}.gl__motif[data-astro-cid-5tgndtwa]{max-width:26rem;justify-self:end}.gl__title[data-astro-cid-5tgndtwa]{font-size:var(--t-display);max-width:18ch;font-weight:300;line-height:1.12}.gl__statement-row[data-astro-cid-5tgndtwa]{display:grid;gap:var(--s-6);margin-top:clamp(2.5rem,5vw,4.5rem);align-items:center}@media(min-width:980px){.gl__statement-row[data-astro-cid-5tgndtwa]{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:clamp(2.5rem,6vw,5.5rem)}}.gl__statement[data-astro-cid-5tgndtwa]{border-left:2px solid var(--accent);padding-left:var(--s-5);max-width:40ch}.gl__statement[data-astro-cid-5tgndtwa] p[data-astro-cid-5tgndtwa]{font-family:var(--font-display);font-size:var(--t-h3);line-height:1.34;letter-spacing:-.015em}.gl__flow[data-astro-cid-5tgndtwa]{display:grid;gap:var(--s-5);margin-top:clamp(3rem,6vw,5.5rem)}@media(min-width:760px){.gl__flow[data-astro-cid-5tgndtwa]{grid-template-columns:repeat(5,1fr);gap:var(--s-4)}}.gl__node[data-astro-cid-5tgndtwa]{position:relative;display:grid;gap:.4rem;align-content:start;padding-top:var(--s-5);border-top:1px solid var(--rule-strong)}.gl__nt[data-astro-cid-5tgndtwa]{font-size:1.02rem;font-weight:400}.gl__nd[data-astro-cid-5tgndtwa]{font-size:.84rem;color:var(--ink-muted)}.gl__arrow[data-astro-cid-5tgndtwa]{position:absolute;top:-4px;right:0;width:7px;height:7px;border-top:1px solid var(--accent);border-right:1px solid var(--accent);transform:rotate(45deg)}@media(max-width:759px){.gl__arrow[data-astro-cid-5tgndtwa]{top:auto;bottom:-1.7rem;left:0;right:auto;transform:rotate(135deg)}.gl__flow[data-astro-cid-5tgndtwa]{gap:var(--s-6)}}.gl__foot[data-astro-cid-5tgndtwa]{display:grid;gap:var(--s-6);margin-top:clamp(3rem,6vw,5rem);padding-top:var(--s-6);border-top:1px solid var(--rule);align-items:end}@media(min-width:900px){.gl__foot[data-astro-cid-5tgndtwa]{grid-template-columns:minmax(0,1fr) auto}}.gl__markets-label[data-astro-cid-5tgndtwa]{font-size:.68rem;letter-spacing:.2em;text-transform:uppercase;color:var(--ink-faint);margin-bottom:var(--s-3)}.gl__markets[data-astro-cid-5tgndtwa] ul[data-astro-cid-5tgndtwa]{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;list-style:none;padding:0;font-family:var(--font-display);font-size:clamp(1.15rem,2.4vw,1.7rem);letter-spacing:-.015em}.gl__markets[data-astro-cid-5tgndtwa] li[data-astro-cid-5tgndtwa]{position:relative}.gl__markets[data-astro-cid-5tgndtwa] li[data-astro-cid-5tgndtwa]+li[data-astro-cid-5tgndtwa]:before{content:"·";position:absolute;left:-.85rem;color:var(--accent)}.gl__note[data-astro-cid-5tgndtwa]{margin-top:var(--s-4);max-width:56ch;color:var(--ink-muted)}.mt[data-astro-cid-knocfgj2]{--surface: var(--charcoal-800)}.mt__inner[data-astro-cid-knocfgj2]{display:grid;gap:var(--s-7)}@media(min-width:1000px){.mt__inner[data-astro-cid-knocfgj2]{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}.mt__head[data-astro-cid-knocfgj2]{position:sticky;top:7rem}}.mt__title[data-astro-cid-knocfgj2]{font-size:var(--t-h2);max-width:16ch;margin-top:var(--s-4)}.mt__steps[data-astro-cid-knocfgj2]{display:grid;gap:1px;background:var(--rule);border-block:1px solid var(--rule)}@media(min-width:760px){.mt__steps[data-astro-cid-knocfgj2]{grid-template-columns:repeat(2,1fr);border:1px solid var(--rule)}}.mt__step[data-astro-cid-knocfgj2]{background:var(--surface);display:grid;grid-template-columns:auto 1fr;gap:var(--s-4);padding:clamp(1.3rem,2.4vw,2rem);align-items:start;transition:background-color var(--dur-fast) var(--ease-out)}.mt__step[data-astro-cid-knocfgj2]:hover{background:var(--charcoal-700)}.mt__n[data-astro-cid-knocfgj2]{font-family:var(--font-display);font-size:1.05rem;color:var(--accent);line-height:1.5;font-variant-numeric:tabular-nums}.mt__t[data-astro-cid-knocfgj2]{font-size:var(--t-h4);margin-bottom:.3rem}.mt__d[data-astro-cid-knocfgj2]{color:var(--ink-muted);font-size:.9rem;max-width:38ch}.aud[data-astro-cid-v4bpw6m4]{--surface: var(--cream-300)}.aud__head[data-astro-cid-v4bpw6m4]{display:grid;gap:var(--s-5);align-items:end}.aud__head-copy[data-astro-cid-v4bpw6m4]{display:grid;gap:var(--s-4);max-width:46ch}@media(min-width:940px){.aud__head[data-astro-cid-v4bpw6m4]{grid-template-columns:minmax(0,1fr) minmax(0,.7fr);gap:clamp(2rem,5vw,4.5rem)}}.aud__motif[data-astro-cid-v4bpw6m4]{max-width:24rem;justify-self:end}.aud__title[data-astro-cid-v4bpw6m4]{font-size:var(--t-h2);max-width:20ch}.aud__grid[data-astro-cid-v4bpw6m4]{display:grid;gap:var(--s-5);margin-top:clamp(1.75rem,3.5vw,2.75rem);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr))}.aud__item[data-astro-cid-v4bpw6m4]{position:relative;padding:var(--s-5) var(--s-5) var(--s-6);background:var(--cream-100);border:1px solid transparent;transition:border-color var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.aud__item[data-astro-cid-v4bpw6m4]:hover{border-color:var(--accent);transform:translateY(-3px)}.aud__t[data-astro-cid-v4bpw6m4]{font-size:var(--t-h4);margin-bottom:.45rem}.aud__d[data-astro-cid-v4bpw6m4]{color:var(--ink-muted);font-size:.9rem}.aud__mark[data-astro-cid-v4bpw6m4]{position:absolute;right:var(--s-5);bottom:var(--s-5);width:18px;height:1px;background:var(--accent);transition:width var(--dur-fast) var(--ease-out)}.aud__item[data-astro-cid-v4bpw6m4]:hover .aud__mark[data-astro-cid-v4bpw6m4]{width:34px}.hs[data-astro-cid-lyvn2mfm]{--surface: var(--cream-100)}.hs__inner[data-astro-cid-lyvn2mfm]{display:grid;gap:var(--s-7);align-items:center}@media(min-width:980px){.hs__inner[data-astro-cid-lyvn2mfm]{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:clamp(2.5rem,6vw,6rem)}}.hs__title[data-astro-cid-lyvn2mfm]{font-size:var(--t-h2);max-width:16ch;margin-block:var(--s-4) var(--s-5)}.hs__text[data-astro-cid-lyvn2mfm]{display:grid;gap:var(--s-4);max-width:var(--measure)}.hs__text[data-astro-cid-lyvn2mfm] p[data-astro-cid-lyvn2mfm]{color:var(--ink-muted)}.hs__traits[data-astro-cid-lyvn2mfm]{display:flex;flex-wrap:wrap;gap:.5rem .55rem;margin-top:var(--s-6)}.hs__traits[data-astro-cid-lyvn2mfm] li[data-astro-cid-lyvn2mfm]{font-size:.76rem;letter-spacing:.1em;text-transform:uppercase;padding:.5em .95em;border:1px solid var(--rule-strong);color:var(--ink-muted)}.hs__media[data-astro-cid-lyvn2mfm]{display:grid;gap:var(--s-4)}@media(min-width:620px){.hs__media[data-astro-cid-lyvn2mfm]{justify-items:center}}.wy[data-astro-cid-xcvqokdv]{--surface: var(--charcoal-900)}.wy__inner[data-astro-cid-xcvqokdv]{display:grid;gap:var(--s-7)}@media(min-width:1040px){.wy__inner[data-astro-cid-xcvqokdv]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);gap:clamp(2.5rem,6vw,6rem);align-items:start}.wy__head[data-astro-cid-xcvqokdv]{position:sticky;top:7rem}}.wy__statement[data-astro-cid-xcvqokdv]{font-family:var(--font-display);font-size:var(--t-h2);line-height:1.18;letter-spacing:-.025em;margin-top:var(--s-4);max-width:20ch;font-weight:300}.wy__table[data-astro-cid-xcvqokdv]{display:grid}.wy__row[data-astro-cid-xcvqokdv]{display:grid;gap:.5rem var(--s-6);padding-block:var(--s-4);border-top:1px solid var(--rule)}@media(min-width:720px){.wy__row[data-astro-cid-xcvqokdv]{grid-template-columns:1fr 1.15fr;align-items:baseline}}.wy__row[data-astro-cid-xcvqokdv]:last-child{border-bottom:1px solid var(--rule)}.wy__row--head[data-astro-cid-xcvqokdv]{padding-block:var(--s-3);border-top:0}.wy__row--head[data-astro-cid-xcvqokdv] .wy__col[data-astro-cid-xcvqokdv]{font-size:.66rem;letter-spacing:.18em;text-transform:uppercase;color:var(--ink-faint)}.wy__row--head[data-astro-cid-xcvqokdv] .wy__col--b[data-astro-cid-xcvqokdv]{color:var(--accent)}.wy__col--a[data-astro-cid-xcvqokdv]{color:var(--ink-faint);font-size:.94rem}.wy__col--b[data-astro-cid-xcvqokdv]{color:var(--ink);font-family:var(--font-display);font-size:var(--t-h4);display:flex;align-items:baseline;gap:.7rem}.wy__mark[data-astro-cid-xcvqokdv]{flex:none;width:14px;height:1px;background:var(--accent);transform:translateY(-.35em)}.lf[data-astro-cid-sitabhpt]{--surface: var(--charcoal-800);overflow:hidden}.lf__glow[data-astro-cid-sitabhpt]{position:absolute;inset:0;z-index:-1;background:radial-gradient(60% 55% at 82% 12%,rgba(176,141,87,.14),transparent 62%)}.lf__inner[data-astro-cid-sitabhpt]{display:grid;gap:var(--s-7);align-items:start}@media(min-width:1020px){.lf__inner[data-astro-cid-sitabhpt]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:clamp(2.5rem,5vw,5rem)}.lf__head[data-astro-cid-sitabhpt]{position:sticky;top:7rem}}.lf__title[data-astro-cid-sitabhpt]{font-size:var(--t-h2);max-width:15ch;margin-block:var(--s-4) var(--s-4)}.lf__lead[data-astro-cid-sitabhpt]{max-width:46ch}.lf__ticks[data-astro-cid-sitabhpt]{display:grid;gap:.9rem;margin-top:var(--s-6)}.lf__tick[data-astro-cid-sitabhpt]{display:flex;align-items:baseline;gap:var(--s-3);color:var(--ink-faint)}.lf__tick-n[data-astro-cid-sitabhpt]{font-size:.74rem;font-variant-numeric:tabular-nums;letter-spacing:.1em}.lf__tick-l[data-astro-cid-sitabhpt]{font-family:var(--font-display);font-size:1.06rem}.lf__privacy[data-astro-cid-sitabhpt]{margin-top:var(--s-6);color:var(--ink-faint);max-width:42ch}.fc[data-astro-cid-42yt6lhh]{--surface: var(--charcoal-900);text-align:left;overflow:hidden}.fc__bg[data-astro-cid-42yt6lhh]{position:absolute;inset:0;z-index:-1;background:radial-gradient(70% 60% at 50% 110%,rgba(176,141,87,.2),transparent 62%),linear-gradient(180deg,#1b1b19,#131312)}.fc__inner[data-astro-cid-42yt6lhh]{max-width:var(--max-w-text)}.fc__title[data-astro-cid-42yt6lhh]{font-size:var(--t-display);font-weight:300;line-height:1.08;margin-block:var(--s-5) var(--s-5);max-width:16ch}.fc__title[data-astro-cid-42yt6lhh] .line-mask[data-astro-cid-42yt6lhh]:last-child>span[data-astro-cid-42yt6lhh]{color:var(--bronze-300);font-style:italic}.fc__lead[data-astro-cid-42yt6lhh]{max-width:50ch}.fc__actions[data-astro-cid-42yt6lhh]{display:flex;flex-wrap:wrap;gap:var(--s-3);margin-top:var(--s-6)}.fc__channels[data-astro-cid-42yt6lhh]{display:flex;flex-wrap:wrap;gap:var(--s-5);margin-top:var(--s-6);padding-top:var(--s-5);border-top:1px solid var(--rule);font-size:.9rem;color:var(--ink-muted)}.fc__channels[data-astro-cid-42yt6lhh] a[data-astro-cid-42yt6lhh]:hover{color:var(--bronze-300)}
