.hero[data-astro-cid-lcdefpme]{min-height:clamp(560px,82vh,880px);color:var(--on-dark);isolation:isolate;align-items:flex-end;padding:calc(84px + clamp(40px,7vw,90px)) 0 clamp(46px,6vw,88px);display:flex;position:relative}.hero[data-astro-cid-lcdefpme] .bg[data-astro-cid-lcdefpme]{z-index:-2;position:absolute;inset:0;overflow:hidden}.hero[data-astro-cid-lcdefpme] .bg[data-astro-cid-lcdefpme] img{object-fit:cover;object-position:50% 42%;width:100%;height:100%}.hero[data-astro-cid-lcdefpme] .bg[data-astro-cid-lcdefpme]:after{content:"";background:linear-gradient(#0b1119c2 0%,#0b1119ad 40%,#0b1119e6 100%);position:absolute;inset:0}.hero[data-astro-cid-lcdefpme] .in[data-astro-cid-lcdefpme]{z-index:1;width:100%;position:relative}.hero[data-astro-cid-lcdefpme] .lbl[data-astro-cid-lcdefpme]{color:var(--gold)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:16ch;margin:18px 0 0;font-size:clamp(38px,6vw,84px)}.hero[data-astro-cid-lcdefpme] .sub[data-astro-cid-lcdefpme]{font-family:var(--disp);color:#f4f7f9e0;letter-spacing:-.02em;max-width:34ch;margin-top:20px;font-size:clamp(18px,2.1vw,27px);font-weight:400}.hero[data-astro-cid-lcdefpme] .acts[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:34px;display:flex}.hero[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{background:var(--gold);color:var(--ink)}.hero[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:hover{background:#fff}.hero[data-astro-cid-lcdefpme] .tlink[data-astro-cid-lcdefpme]{color:var(--on-dark);background-image:linear-gradient(var(--on-dark), var(--on-dark))}.sec[data-astro-cid-lcdefpme]{padding:var(--sec) 0;border-top:1px solid var(--line)}.intro[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:14px;font-size:clamp(22px,2.6vw,32px)}.intro[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.lbl){color:var(--dim);max-width:68ch;margin-top:16px;font-size:clamp(15.5px,1.5vw,18px)}.chips[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.chip[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.06em;border:1px solid var(--line);color:var(--dim);align-items:center;min-height:36px;padding:9px 13px;font-size:11.5px;transition:border-color .2s,color .2s;display:inline-flex}.chip[data-astro-cid-lcdefpme]:hover{border-color:var(--gold-line);color:var(--ink)}.wall-sec[data-astro-cid-lcdefpme] .sechead[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{padding-left:18px;font-size:clamp(23px,2.7vw,34px);position:relative}.wall-sec[data-astro-cid-lcdefpme] .sechead[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]:before{content:"";background:var(--gold);width:3px;position:absolute;top:.14em;bottom:.14em;left:0}.wall-sec[data-astro-cid-lcdefpme] .blurb[data-astro-cid-lcdefpme]{color:var(--dim);max-width:62ch;margin:14px 0 30px}.wall-sec[data-astro-cid-lcdefpme] .more[data-astro-cid-lcdefpme]{margin-top:30px}.dark[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--on-dark);padding:var(--sec) 0;position:relative;overflow:hidden}.dark[data-astro-cid-lcdefpme] .in[data-astro-cid-lcdefpme]{z-index:1;position:relative}.dark[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.032em;max-width:20ch;margin-top:14px;font-size:clamp(26px,3.4vw,44px);line-height:1.06}.dark[data-astro-cid-lcdefpme] .lead[data-astro-cid-lcdefpme]{color:var(--on-dark-dim);max-width:60ch;margin-top:18px;font-size:clamp(15.5px,1.5vw,18px)}.dark[data-astro-cid-lcdefpme] .acts[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:14px 26px;margin-top:clamp(28px,3.5vw,42px);display:flex}.dark[data-astro-cid-lcdefpme] .acts[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]{background:var(--gold);color:var(--ink)}.dark[data-astro-cid-lcdefpme] .acts[data-astro-cid-lcdefpme] .btn[data-astro-cid-lcdefpme]:hover{background:#fff}.dark[data-astro-cid-lcdefpme] .acts[data-astro-cid-lcdefpme] .tlink[data-astro-cid-lcdefpme]{color:var(--on-dark);background-image:linear-gradient(var(--on-dark), var(--on-dark))}.sechead[data-astro-cid-lcdefpme]{margin-bottom:clamp(18px,2.4vw,28px)}.sechead[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{padding-left:18px;font-size:clamp(23px,2.7vw,34px);position:relative}.sechead[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]:before{content:"";background:var(--gold);width:3px;position:absolute;top:.14em;bottom:.14em;left:0}.blurb[data-astro-cid-lcdefpme]{color:var(--dim);max-width:68ch}.pair[data-astro-cid-lcdefpme]{grid-template-columns:1fr 68px 1fr;align-items:stretch;margin-top:clamp(24px,3vw,38px);display:grid}.before[data-astro-cid-lcdefpme]{background:var(--surface);padding:clamp(24px,3vw,38px)}.after[data-astro-cid-lcdefpme]{background:var(--ink);color:var(--on-dark);padding:clamp(24px,3vw,38px)}.before[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.lbl),.after[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.lbl){font-family:var(--disp);letter-spacing:-.02em;margin-top:12px;font-size:clamp(19px,2.2vw,27px);line-height:1.22}.before[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.lbl){color:var(--dim);font-weight:400}.after[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:not(.lbl){font-weight:700}.mark[data-astro-cid-lcdefpme]{justify-content:center;align-items:center;display:flex}.mark[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{width:34px;height:34px;stroke:var(--gold-line);fill:none;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.wdw[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:clamp(18px,2.4vw,32px);margin-top:clamp(28px,3.4vw,44px);display:grid}.wdw[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{border-top:2px solid var(--ink);padding-top:14px}.wdw[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{letter-spacing:-.022em;margin-bottom:7px;font-size:19px;display:block}.wdw[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--dim);font-size:13.5px}.sec[data-astro-cid-lcdefpme].tint{background:var(--surface)}.story[data-astro-cid-lcdefpme]{grid-template-columns:1.05fr 1fr;align-items:center;gap:clamp(24px,4vw,56px);display:grid}.story[data-astro-cid-lcdefpme] .shot[data-astro-cid-lcdefpme]{background:var(--surface);display:block;overflow:hidden}.story[data-astro-cid-lcdefpme] .shot[data-astro-cid-lcdefpme] img{aspect-ratio:16/10;object-fit:cover;width:100%;transition:transform .8s var(--ease)}.story[data-astro-cid-lcdefpme] .shot[data-astro-cid-lcdefpme]:hover img{transform:scale(1.04)}.story[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{letter-spacing:-.03em;margin:12px 0 14px;font-size:clamp(23px,2.9vw,38px);line-height:1.06}.story[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dim);max-width:46ch}.know[data-astro-cid-lcdefpme]{grid-template-columns:1.3fr auto;align-items:center;gap:28px 40px;display:grid}.know[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:clamp(22px,2.6vw,30px)}.know[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dim);max-width:62ch;margin-top:14px}.know[data-astro-cid-lcdefpme] .acts[data-astro-cid-lcdefpme]{flex-wrap:wrap;gap:12px;display:flex}.fnd[data-astro-cid-lcdefpme]{grid-template-columns:210px 1fr;align-items:center;gap:clamp(24px,4vw,52px);display:grid}.fnd[data-astro-cid-lcdefpme] .ph[data-astro-cid-lcdefpme] img{aspect-ratio:4/5;object-fit:cover;object-position:50% 22%;width:100%}.fnd[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{font-family:var(--disp);letter-spacing:-.026em;font-size:clamp(20px,2.5vw,31px);font-weight:400;line-height:1.2}.fnd[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dim);max-width:56ch;margin-top:18px}.fnd[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme]{color:var(--dim-2);margin-top:18px;font-size:13.5px;font-style:normal;display:block}.fnd[data-astro-cid-lcdefpme] cite[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{color:var(--ink);font-size:14.5px;font-weight:600;display:block}.contact-cta[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme]{grid-template-columns:1fr auto;align-items:center;gap:24px 48px;display:grid}.contact-cta[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{letter-spacing:-.03em;max-width:18ch;font-size:clamp(22px,2.8vw,34px)}.contact-cta[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--dim);max-width:52ch;margin-top:14px}.contact-cta[data-astro-cid-lcdefpme] .hint[data-astro-cid-lcdefpme]{color:var(--dim-2);margin-top:12px;font-size:12.5px}@media (width<=1024px){.wdw[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=900px){.pair[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.mark[data-astro-cid-lcdefpme]{padding:14px 0}.mark[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{transform:rotate(90deg)}.story[data-astro-cid-lcdefpme],.know[data-astro-cid-lcdefpme],.fnd[data-astro-cid-lcdefpme],.contact-cta[data-astro-cid-lcdefpme] .row[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.fnd[data-astro-cid-lcdefpme] .ph[data-astro-cid-lcdefpme]{max-width:200px}}@media (width<=600px){.wdw[data-astro-cid-lcdefpme]{grid-template-columns:1fr}}.nums[data-astro-cid-lcdefpme]{background:var(--surface);padding:clamp(40px,5vw,70px) 0}.nums[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr);gap:24px;display:grid}.nums[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:clamp(32px,4.4vw,56px);line-height:1;display:block}.nums[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim-2);margin-top:10px;font-size:10.5px;display:block}@media (width<=768px){.nums[data-astro-cid-lcdefpme] ul[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}@media (width<=600px){.hero[data-astro-cid-lcdefpme]{min-height:clamp(480px,72vh,620px)}}
