.hx[data-astro-cid-i3irphx7]{--edge:max(var(--margin), (100vw - var(--page-max)) / 2);--wx:max(var(--margin), min(var(--edge), var(--ccx) - var(--chw) - var(--still-col)));--wcol:calc(var(--ccx) - var(--chw) - 2rem - var(--wx));--hx-fs:min(var(--fs-hero), 9svh, var(--wcol) / 4.5);align-content:end;min-height:100svh;display:grid;position:relative;overflow:clip}@media (aspect-ratio<=999/1000){.hx[data-astro-cid-i3irphx7]{--hx-fs:var(--fs-hero)}}.hx__box[data-astro-cid-i3irphx7]{left:calc(var(--ccx) - var(--chw));top:var(--ct);width:calc(var(--chw) * 2);height:calc(var(--cb) - var(--ct));pointer-events:none;position:absolute}.hx__words[data-astro-cid-i3irphx7]{z-index:2;text-align:start;padding-block:calc(var(--ct) + (var(--cb) - var(--ct)) * .4) clamp(2.25rem, 7svh, 4.5rem);justify-items:start;display:grid;position:relative}.hx__title[data-astro-cid-i3irphx7]{color:var(--c-white-l);font-size:var(--hx-fs)}.hx__title[data-astro-cid-i3irphx7] .rise[data-astro-cid-i3irphx7]{display:block}@media (aspect-ratio>=1){.hx__words[data-astro-cid-i3irphx7]{width:auto;max-width:var(--wcol);margin-inline:var(--wx) 0;grid-template-columns:minmax(0,1fr)}.hx__title[data-astro-cid-i3irphx7] .rise[data-astro-cid-i3irphx7]{white-space:nowrap}.hx__actions[data-astro-cid-i3irphx7]{grid-template-columns:minmax(0,max-content);gap:.75rem;display:grid}}.hx__sub[data-astro-cid-i3irphx7]{max-width:min(34rem,100%);color:var(--c-steel-l);text-wrap:pretty;margin-block-start:clamp(.875rem,2.2vh,1.25rem)}.hx__actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;justify-content:start;gap:1rem;margin-block-start:clamp(1.25rem,3.6vh,2rem);display:flex}@media (aspect-ratio<=999/1000){.hx__words[data-astro-cid-i3irphx7]{padding-block:calc(var(--cb) + 1rem) clamp(1.5rem, 4svh, 2.5rem)}}@media (width<=47.99rem) and (aspect-ratio<=999/1000){.hx__sub[data-astro-cid-i3irphx7]{max-width:22rem}.hx__actions[data-astro-cid-i3irphx7]{justify-content:stretch;gap:.75rem;width:100%;margin-block-start:1.25rem;display:grid}.hx__actions[data-astro-cid-i3irphx7] .btn{--btn-h:3.25rem}}@media (aspect-ratio>=1) and (height<=47.49rem){.hx__sub[data-astro-cid-i3irphx7]{font-size:1.125rem}}@media (aspect-ratio>=1) and (width>=80rem){.hx__sub[data-astro-cid-i3irphx7]{font-size:clamp(1.0625rem, var(--wcol) / 17.1, var(--fs-lede))}}@media (orientation:landscape) and (height<=31.25rem){.hx[data-astro-cid-i3irphx7]{--wx:calc(var(--ccx) + var(--chw) + 2.5rem);--wcol:calc(100vw - var(--margin) - var(--wx));align-content:center}.hx__words[data-astro-cid-i3irphx7]{text-align:start;margin-inline:var(--wx) 0;width:auto;max-width:var(--wcol);padding:calc(var(--header-h) + .5rem) 0 1rem;justify-items:start}.hx__title[data-astro-cid-i3irphx7]{max-width:none;font-size:min(var(--fs-hero), 14.5svh, (100svh - 17.5rem) / 1.84, var(--wcol) / 4.6)}.hx__sub[data-astro-cid-i3irphx7]{max-width:30rem;margin-block-start:.625rem;font-size:1rem}.hx__actions[data-astro-cid-i3irphx7]{flex-wrap:wrap;gap:.5rem .625rem;margin-block-start:.875rem;display:flex}.hx__actions[data-astro-cid-i3irphx7] .btn{--btn-h:2.75rem;--btn-px:.875rem;--btn-fs:.9375rem}}html[data-intro] .site-header{opacity:0;transition:opacity var(--dur-3) var(--ease-out)}html:is([data-intro=bar],[data-intro=words],[data-intro=rest],[data-intro=skip]) .site-header,html[data-intro] .site-header:is(:focus-within,:hover){opacity:1}html[data-intro] .hx__title[data-astro-cid-i3irphx7] .rise[data-astro-cid-i3irphx7]>span[data-astro-cid-i3irphx7]{translate:0 105%}html[data-intro] .hx__title[data-astro-cid-i3irphx7] .rise[data-astro-cid-i3irphx7]:nth-child(2)>span[data-astro-cid-i3irphx7]{transition-delay:90ms}html:is([data-intro=words],[data-intro=rest]) .hx__title[data-astro-cid-i3irphx7] .rise[data-astro-cid-i3irphx7]>span[data-astro-cid-i3irphx7]{transition:translate .72s var(--ease-out);translate:0}html[data-intro] [data-astro-cid-i3irphx7]:is(.hx__sub,.hx__actions){opacity:0;translate:0 12px}html[data-intro=rest] .hx__sub[data-astro-cid-i3irphx7]{opacity:1;transition:opacity .48s var(--ease-out), translate .48s var(--ease-out);translate:0}html[data-intro=rest] .hx__actions[data-astro-cid-i3irphx7]{opacity:1;transition:opacity .48s var(--ease-out) 80ms, translate .48s var(--ease-out) 80ms;translate:0}html[data-intro=skip] [data-astro-cid-i3irphx7]:is(.hx__title .rise>span,.hx__sub,.hx__actions){opacity:1;transition:opacity .32s var(--ease-out), translate .32s var(--ease-out);translate:0}html[data-intro] .hx__words[data-astro-cid-i3irphx7]:focus-within [data-astro-cid-i3irphx7]:is(.hx__title .rise>span,.hx__sub,.hx__actions){opacity:1;transition:none;translate:0}html[data-intro] .hx__cue[data-astro-cid-i3irphx7]{opacity:0}.intro-skip{z-index:45;right:var(--margin);min-width:2.75rem;height:2.75rem;font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--c-white);opacity:0;transition:opacity var(--dur-2) var(--ease-out), color var(--dur-1) var(--ease-house);background:#05060780;place-items:center;padding:0 .875rem;font-weight:500;display:grid;position:fixed;bottom:1.5rem;box-shadow:inset 0 0 0 1px #e3e7ea4d}.intro-skip.is-in{opacity:1}.intro-skip.is-out{opacity:0;transition-duration:.18s}.intro-skip:focus-visible{opacity:1}@media (hover:hover){.intro-skip:hover{color:var(--c-bronze-l)}}.intro-skip__bar{background:var(--c-bronze-l);transform-origin:0;height:1px;position:absolute;inset:auto 0 0;transform:scaleX(0)}@media (width<=47.99rem) and (aspect-ratio<=999/1000){.intro-skip{bottom:1.25rem}}.hx__cue[data-astro-cid-i3irphx7]{width:1px;height:clamp(2rem,5svh,3.5rem);transition:opacity var(--dur-3) var(--ease-out);background:#e3e7ea2e;display:none;position:absolute;bottom:0;left:50%;overflow:hidden}.hx__cue[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{background:var(--c-bronze-l);height:40%;position:absolute;inset:0 0 auto;translate:0 -100%}@media (prefers-reduced-motion:no-preference) and (height>=36rem){.motion-ok .hx__cue[data-astro-cid-i3irphx7]{display:block}.motion-ok .hx__cue[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{animation:hx-cue 1.8s var(--ease-in-out) .9s 2 both}}html[data-place-held] .hx__cue[data-astro-cid-i3irphx7] span[data-astro-cid-i3irphx7]{animation-play-state:paused}@keyframes hx-cue{to{translate:0 260%}}.svc[data-astro-cid-dmbgsje6]{--lift:#ffffff09;isolation:isolate;padding-block:calc(var(--seam) + clamp(3.5rem, 8svh, 6rem)) calc(var(--seam) + clamp(3.5rem, 7svh, 5.5rem));background:radial-gradient(110% 70% at 12% 0%, var(--lift), #fff0 62%), var(--bg);clip-path:polygon(0 var(--seam), 100% 0, 100% 100%, 0 100%);margin-block-start:calc(-1 * var(--seam));position:relative}:root[data-theme=light] .svc[data-astro-cid-dmbgsje6]{--lift:#ffffff52}.svc[data-astro-cid-dmbgsje6]:before{content:"";height:calc(var(--seam) + 3px);background:var(--c-ember);clip-path:polygon(0 var(--seam), 100% 0, 100% 2px, 0 calc(var(--seam) + 2px));pointer-events:none;position:absolute;inset:0 0 auto}.svc__title[data-astro-cid-dmbgsje6]{color:var(--fg-strong);margin-block-end:clamp(2.25rem,6svh,3.5rem)}.svc__title[data-astro-cid-dmbgsje6]:focus{outline:none}.svc__list[data-astro-cid-dmbgsje6]{margin:0;padding:0;list-style:none}.svc__item[data-astro-cid-dmbgsje6]{display:grid;position:relative}.svc__item[data-astro-cid-dmbgsje6]:before{content:"";background:var(--red-type);transform-origin:0;width:2.5rem;height:3px;position:absolute;inset:0 auto auto 0}.svc__n[data-astro-cid-dmbgsje6]{font-family:var(--font-mono);font-size:var(--fs-label);letter-spacing:.08em;font-variant-numeric:tabular-nums;color:var(--fg-mid);font-weight:500;line-height:1}.svc__name[data-astro-cid-dmbgsje6]{color:var(--fg-strong)}.svc__line[data-astro-cid-dmbgsje6]{max-width:34rem;font-size:var(--fs-body);color:var(--fg-mid);margin:0;line-height:1.55}.svc__item[data-astro-cid-dmbgsje6]{border-block-start:1px solid var(--line-mid);grid-template-columns:2.75rem minmax(0,1fr);align-items:baseline;gap:.5rem 0;padding-block:1.375rem 1.5rem}.svc__line[data-astro-cid-dmbgsje6]{grid-column:2}@media (width>=48rem){.svc__item[data-astro-cid-dmbgsje6]{column-gap:var(--gap);grid-template-columns:3.5rem minmax(0,5fr) minmax(0,6fr);padding-block:1.75rem 1.875rem}.svc__line[data-astro-cid-dmbgsje6]{grid-column:3}.svc__item[data-astro-cid-dmbgsje6]:before{width:3.5rem}}@media (width>=80rem){.svc__list[data-astro-cid-dmbgsje6]{column-gap:var(--gap);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.svc__item[data-astro-cid-dmbgsje6]{border-block-start:0;grid-template-rows:auto auto 1fr;grid-template-columns:minmax(0,1fr);align-content:start;row-gap:0;padding-block:1.375rem 0}.svc__item[data-astro-cid-dmbgsje6]:before{width:100%}.svc__n[data-astro-cid-dmbgsje6]{margin-block-end:1.125rem}.svc__name[data-astro-cid-dmbgsje6]{min-height:calc(2 * var(--lh-d3) * 1em);align-content:end;margin-block-end:.75rem;font-size:clamp(1.5rem,.25rem + 1.6vw,1.875rem);display:grid}.svc__line[data-astro-cid-dmbgsje6]{grid-column:1;max-width:22rem}}.motion-ok .svc[data-astro-cid-dmbgsje6][data-enter]:not(.is-in) .svc__title[data-astro-cid-dmbgsje6] .rise[data-astro-cid-dmbgsje6]>span[data-astro-cid-dmbgsje6]{translate:0 105%}.svc__title[data-astro-cid-dmbgsje6] .rise[data-astro-cid-dmbgsje6]{overflow-clip-margin:.12em;display:block;overflow:clip}.svc__title[data-astro-cid-dmbgsje6] .rise[data-astro-cid-dmbgsje6]>span[data-astro-cid-dmbgsje6]{transition:translate var(--dur-3) var(--ease-out);display:block}.svc__title[data-astro-cid-dmbgsje6] .rise[data-astro-cid-dmbgsje6]:nth-child(2)>span[data-astro-cid-dmbgsje6]{transition-delay:90ms}.motion-ok .svc[data-astro-cid-dmbgsje6][data-enter]:not(.is-in) .svc__item[data-astro-cid-dmbgsje6]:before{transform:scaleX(0)}.motion-ok .svc[data-astro-cid-dmbgsje6][data-enter]:not(.is-in) .svc__item[data-astro-cid-dmbgsje6]>[data-astro-cid-dmbgsje6]{opacity:0;translate:0 14px}.svc__item[data-astro-cid-dmbgsje6]:before{transition:transform .7s var(--ease-house) calc(.16s + var(--i) * 80ms)}.svc__item[data-astro-cid-dmbgsje6]>[data-astro-cid-dmbgsje6]{transition:opacity .56s var(--ease-out) calc(.26s + var(--i) * 80ms), translate .56s var(--ease-out) calc(.26s + var(--i) * 80ms)}.cl[data-astro-cid-miz5qnfv]{isolation:isolate;min-height:88svh;clip-path:polygon(0 var(--seam), 100% 0, 100% 100%, 0 100%);background-color:var(--c-iron-0);align-items:center;margin-block-start:calc(-1 * var(--seam));display:grid;position:relative;overflow:clip}.cl[data-astro-cid-miz5qnfv]:before{content:"";z-index:1;height:calc(var(--seam) + 3px);background:var(--c-ember);clip-path:polygon(0 var(--seam), 100% 0, 100% 2px, 0 calc(var(--seam) + 2px));pointer-events:none;position:absolute;inset:0 0 auto}.cl__media[data-astro-cid-miz5qnfv]{z-index:-2;background:var(--c-iron-0);position:absolute;inset:0}.cl__media[data-astro-cid-miz5qnfv] picture[data-astro-cid-miz5qnfv],.cl__media[data-astro-cid-miz5qnfv] img[data-astro-cid-miz5qnfv]{width:100%;height:100%}.cl__media[data-astro-cid-miz5qnfv] img[data-astro-cid-miz5qnfv]{object-fit:cover;object-position:70% 40%}.motion-ok .cl__media[data-astro-cid-miz5qnfv] img[data-astro-cid-miz5qnfv]{transition:scale 1.4s var(--ease-out);scale:1.06}.motion-ok .cl[data-astro-cid-miz5qnfv].is-in .cl__media[data-astro-cid-miz5qnfv] img[data-astro-cid-miz5qnfv]{scale:1}html[data-place=live] .cl__media[data-astro-cid-miz5qnfv]{opacity:0;transition:opacity .6s var(--ease-out)}.cl[data-astro-cid-miz5qnfv]{--we:calc(max(var(--margin), (100% - var(--page-max)) / 2) + 7.7 * var(--fs-call))}.cl__scrim[data-astro-cid-miz5qnfv]{z-index:-1;pointer-events:none;background:linear-gradient(90deg, #050607f0 0, #050607db calc(var(--we) - 8rem), #050607cc var(--we), #05060700 calc(var(--we) + 9rem));position:absolute;inset:0}.cl__body[data-astro-cid-miz5qnfv]{justify-items:start;gap:clamp(2rem,4.4vh,2.75rem);padding-block:6rem;display:grid}.cl__plate[data-astro-cid-miz5qnfv]{display:none}:root[data-theme=light] .cl__plate[data-astro-cid-miz5qnfv]{z-index:-1;width:min(100%, calc(var(--we) + 2 * var(--gap)));background:var(--bg);clip-path:polygon(0 0,calc(100% - 24px) 0,100% 24px,100% calc(100% - 24px),calc(100% - 24px) 100%,0 100%);display:block;position:absolute;inset:0 auto 0 0}.cl__title[data-astro-cid-miz5qnfv]{max-width:min(100%,54.0625rem);color:var(--fg-strong)}@media (aspect-ratio>=1){.cl__title[data-astro-cid-miz5qnfv]{max-width:min(100%, 7.7 * var(--fs-call))}}.cl__call[data-astro-cid-miz5qnfv]{--heat-h:4px;padding-block-end:.12em;line-height:1;display:inline-block}.motion-ok .cl[data-astro-cid-miz5qnfv]:not(.is-in) .cl__call[data-astro-cid-miz5qnfv]{background-size:0 var(--heat-h), 0 var(--heat-h)}.motion-ok .cl[data-astro-cid-miz5qnfv] .cl__call[data-astro-cid-miz5qnfv]{transition:background-size var(--dur-3) var(--ease-in-out) .36s, color var(--dur-1) var(--ease-house), translate .48s var(--ease-house)}.motion-ok .cl[data-astro-cid-miz5qnfv]:not(.is-in) .cl__line[data-astro-cid-miz5qnfv]{opacity:0;translate:0 18px}.cl__line[data-astro-cid-miz5qnfv]{transition:opacity var(--dur-3) var(--ease-out) .12s, translate var(--dur-3) var(--ease-out) .12s}@media (aspect-ratio<=999/1000){.cl[data-astro-cid-miz5qnfv]{align-items:end}.cl__media[data-astro-cid-miz5qnfv]{bottom:40%}.cl__media[data-astro-cid-miz5qnfv] img[data-astro-cid-miz5qnfv]{object-position:50% 0%}.cl__media[data-astro-cid-miz5qnfv]:after{content:"";background:linear-gradient(to top, var(--c-iron-0), #05060700);height:45%;position:absolute;inset:auto 0 0}.cl__scrim[data-astro-cid-miz5qnfv]{background:linear-gradient(#05060700 42%,#050607f5 60%,#050607 100%)}.cl__body[data-astro-cid-miz5qnfv]{padding-block:50svh 4rem}:root[data-theme=light] .cl__plate[data-astro-cid-miz5qnfv]{clip-path:none;width:auto;inset:calc(50svh - 2.5rem) 0 0}}[data-section-media]{--feather-in:min(18svh, 10rem);--feather-out:min(24svh, 14rem);-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--feather-in), #000 calc(100% - var(--feather-out)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, #000 var(--feather-in), #000 calc(100% - var(--feather-out)), transparent 100%)}@media (aspect-ratio<=999/1000){.cl__scrim{-webkit-mask-image:linear-gradient(to bottom, transparent 0, #000 var(--feather-in));mask-image:linear-gradient(to bottom, transparent 0, #000 var(--feather-in))}}
