.cmh[data-astro-cid-64huazkr]{--hero-h:max(36rem, 100vh);--ratio:1.5849;--scene-w:max(100vw, calc(var(--hero-h) * var(--ratio)));--scene-h:calc(var(--scene-w) / var(--ratio));--roof:calc(var(--scene-h) * .509);--title-lift:.6;--title-max:calc((var(--hero-h) - var(--roof) + var(--hero-h) * .2 - var(--header-row) - 1.25rem) / (1.8 + var(--title-lift)));--title-size:min(clamp(2.9rem, .9rem + 6.3vw, 9.75rem), var(--title-max));--drop:clamp(0px, calc(var(--header-row) + 1.25rem + var(--title-size) * (1.8 + var(--title-lift)) - (var(--hero-h) - var(--roof))), calc(var(--hero-h) * .2));--p:0;isolation:isolate;height:var(--hero-h);color:var(--c-ink);background:linear-gradient(#2b5b89 0%,#3874aa 22%,#4e87bc 34%,#6598c5 46%,#79a2c0 58%,#8aa8bf 100%);position:relative;overflow:clip}@supports (height:1svh){.cmh[data-astro-cid-64huazkr]{--hero-h:max(36rem, 100svh)}}.cmh__stage[data-astro-cid-64huazkr]{z-index:0;pointer-events:none;position:absolute;inset:0}.cmh__stage--front[data-astro-cid-64huazkr]{z-index:2}.cmh__plane[data-astro-cid-64huazkr]{transform:translate3d(0, calc(var(--p) * var(--rate) * var(--hero-h)), 0);will-change:transform;position:absolute;inset:0}.cmh__canvas[data-astro-cid-64huazkr]{left:50%;bottom:calc(-1 * var(--drop));width:var(--scene-w);aspect-ratio:3200/2019;position:absolute;translate:-50%}.cmh__canvas[data-astro-cid-64huazkr] picture,.cmh__frond[data-astro-cid-64huazkr] picture,.cmh__img[data-astro-cid-64huazkr]{width:100%;height:100%;display:block}.cmh__canvas[data-astro-cid-64huazkr] .cmh__img{object-fit:cover}.cmh__frond[data-astro-cid-64huazkr]{position:absolute;bottom:-2%}.cmh__frond--left[data-astro-cid-64huazkr]{aspect-ratio:1400/1044;transform-origin:10% 100%;width:clamp(15rem,27vw,42rem);left:-2vw}.cmh__frond--right[data-astro-cid-64huazkr]{aspect-ratio:1;transform-origin:96% 100%;width:clamp(13.87rem,27.74vw,42.86rem);right:-1vw}.cmh__title[data-astro-cid-64huazkr]{z-index:1;left:50%;bottom:calc(var(--roof) - var(--drop) + var(--title-lift) * var(--title-size));width:min(calc(100% - 2 * var(--gutter)), 10.6em);translate:-50%;transform:translate3d(0, calc(var(--p) * var(--rate) * var(--hero-h)), 0);font-size:var(--title-size);letter-spacing:-.015em;text-align:center;text-wrap:balance;color:#fbfaf7;text-shadow:0 .02em .5em #0e2c4e38;opacity:calc(1 - var(--p) * 1.35);margin:0;line-height:.9;position:absolute}.cmh__title-in[data-astro-cid-64huazkr]{display:block}.cmh__fade[data-astro-cid-64huazkr]{z-index:3;background:radial-gradient(ellipse 66% 100% at 50% 100%, var(--c-bone) 0%, var(--c-bone) 42%, #f3efe8db 62%, #f3efe800 100%), linear-gradient(to bottom, #f3efe800 0%, #f3efe800 38%, #f3efe8c7 72%, var(--c-bone) 100%);pointer-events:none;height:clamp(15rem,41%,27rem);position:absolute;inset:auto 0 0}.cmh__foot[data-astro-cid-64huazkr]{z-index:4;text-align:center;justify-items:center;gap:.9rem;display:grid;position:absolute;bottom:clamp(2.25rem,7vh,4.5rem);left:0;right:0}.cmh__label[data-astro-cid-64huazkr]{letter-spacing:.14em;text-transform:uppercase;color:var(--c-teal);margin:0;font-size:.75rem;font-weight:700}.cmh__copy[data-astro-cid-64huazkr]{max-width:47rem;color:var(--c-ink-2);text-wrap:pretty;margin:0;font-size:clamp(1.0625rem,.95rem + .45vw,1.375rem);line-height:1.5}@media (prefers-reduced-motion:no-preference){html.js .cmh__canvas--sky[data-astro-cid-64huazkr]{animation:1.6s cubic-bezier(.2,.7,.2,1) both cmh-settle-sky,26s ease-in-out 1.6s infinite alternate cmh-breathe}html.js .cmh__canvas--estate[data-astro-cid-64huazkr]{animation:1.4s cubic-bezier(.2,.75,.2,1) .1s both cmh-settle-estate}html.js .cmh__title-in[data-astro-cid-64huazkr]{animation:1.2s cubic-bezier(.2,.75,.2,1) .25s both cmh-settle-title}html.js .cmh__frond--left[data-astro-cid-64huazkr]{animation:1.5s cubic-bezier(.2,.75,.2,1) .2s both cmh-settle-left,9s ease-in-out 1.7s infinite alternate cmh-sway-left}html.js .cmh__frond--right[data-astro-cid-64huazkr]{animation:1.5s cubic-bezier(.2,.75,.2,1) .3s both cmh-settle-right,11s ease-in-out 1.8s infinite alternate cmh-sway-right}html.js .cmh__foot[data-astro-cid-64huazkr]{animation:1s cubic-bezier(.2,.75,.2,1) .55s both cmh-settle-foot}}@keyframes cmh-settle-sky{0%{scale:1.06}to{scale:1}}@keyframes cmh-breathe{0%{scale:1}to{scale:1.035}}@keyframes cmh-settle-estate{0%{transform:translateY(4%)}to{transform:none}}@keyframes cmh-settle-title{0%{opacity:0;transform:translateY(.35em)}to{opacity:1;transform:none}}@keyframes cmh-settle-left{0%{transform:translate(-12%,10%)rotate(-4deg)}to{transform:none}}@keyframes cmh-settle-right{0%{transform:translate(9.5%,10%)rotate(4deg)}to{transform:none}}@keyframes cmh-sway-left{0%{rotate:-.6deg}to{rotate:1.1deg}}@keyframes cmh-sway-right{0%{rotate:.8deg}to{rotate:-1deg}}@keyframes cmh-settle-foot{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:none}}@media (width<=47.99rem){.cmh[data-astro-cid-64huazkr]{--title-size:clamp(2.6rem, 1.2rem + 6.2vw, 3.6rem);--title-lift:.75}.cmh__title[data-astro-cid-64huazkr]{width:calc(100% - 2 * var(--gutter));line-height:.94}.cmh__stage--front[data-astro-cid-64huazkr] .cmh__plane--frond[data-astro-cid-64huazkr]{z-index:-1}.cmh__frond--left[data-astro-cid-64huazkr]{width:52vw;left:-10vw}.cmh__frond--right[data-astro-cid-64huazkr]{width:42.86vw;right:-6vw}.cmh__fade[data-astro-cid-64huazkr]{background:linear-gradient(to bottom, #f3efe800 0%, #f3efe8d6 30%, var(--c-bone) 52%);height:clamp(18rem,50%,27rem)}.cmh__copy[data-astro-cid-64huazkr]{text-wrap:balance;max-width:min(22rem,100% - 1.25rem);font-size:1.0625rem}.cmh__foot[data-astro-cid-64huazkr]{text-wrap:balance;bottom:2.6rem}.cmh__compound[data-astro-cid-64huazkr]{white-space:nowrap}}.cmx[data-astro-cid-icowl6z5]{padding-block:calc(var(--section-y) * 1.15) clamp(4rem, 3rem + 4vw, 6.5rem);background:var(--bg);position:relative}.cmx__inner[data-astro-cid-icowl6z5]{text-align:center;justify-items:center;gap:clamp(1.75rem,1.2rem + 1.8vw,3rem);display:grid}.cmx__title[data-astro-cid-icowl6z5]{text-wrap:balance;max-width:16ch;margin:0 auto;font-size:clamp(2.5rem,1.25rem + 3.9vw,5.5rem);line-height:.96}.cmx__title[data-astro-cid-icowl6z5] .cm-cut{display:block}.cmx__accent[data-astro-cid-icowl6z5]{color:var(--c-teal)}.cmx__words[data-astro-cid-icowl6z5]{justify-items:center;width:100%;max-width:56rem;display:grid}.cmx__copy[data-astro-cid-icowl6z5]{font-size:var(--text-lg);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.6}.cmx__roster[data-astro-cid-icowl6z5]{max-width:34rem;font-size:var(--text-base);color:var(--ink-3);text-wrap:pretty;justify-items:center;gap:clamp(1.1rem,.9rem + .6vw,1.5rem);margin:clamp(1.75rem,1.4rem + 1vw,2.5rem) 0 0;line-height:1.55;display:grid}.cmx__roster[data-astro-cid-icowl6z5]:before{content:"";background:var(--line-strong);width:2.5rem;height:1px}@media (width<=39.99rem){.cmx__inner[data-astro-cid-icowl6z5]{padding-inline:1rem}.cmx__compound[data-astro-cid-icowl6z5]{white-space:nowrap}}@media (prefers-reduced-motion:no-preference){html.js [data-astro-cid-icowl6z5]:is(.cmx__copy,.cmx__roster):not(.is-in){opacity:0;transform:translateY(.75rem)}html.js .cmx__copy[data-astro-cid-icowl6z5]{transition:opacity .8s .25s,transform .8s cubic-bezier(.2,.75,.2,1) .25s}html.js .cmx__roster[data-astro-cid-icowl6z5]{transition:opacity .8s .5s,transform .8s cubic-bezier(.2,.75,.2,1) .5s}}.cma[data-astro-cid-acr3b6sz]{--view-h:100vh;color:var(--c-bone);--heading:var(--c-bone);--ink:var(--c-bone);--ink-2:#dfe3dd;--ink-3:#b9c4c1;--line:#f3efe82e;--line-strong:#f3efe861;--focus:var(--c-bone);background:#0b2f29;position:relative}@supports (height:1svh){.cma[data-astro-cid-acr3b6sz]{--view-h:100svh}}.cma__bar[data-astro-cid-acr3b6sz]{z-index:5;flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:1rem 2rem;padding-top:clamp(3.5rem,8vw,6rem);display:flex;position:relative}.cma__index[data-astro-cid-acr3b6sz] ol[data-astro-cid-acr3b6sz]{flex-wrap:wrap;gap:.4rem 1.75rem;margin:0;padding:0;list-style:none;display:flex}.cma__go[data-astro-cid-acr3b6sz]{color:var(--ink-3);align-items:baseline;gap:.55rem;padding-block:.35rem .6rem;font-size:.875rem;font-weight:700;text-decoration:none;transition:color .3s;display:inline-flex;position:relative}.cma__go-num[data-astro-cid-acr3b6sz]{letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:.6875rem}.cma__go[data-astro-cid-acr3b6sz]:hover,.cma__go[data-astro-cid-acr3b6sz][aria-current=true]{color:var(--c-bone)}.cma__go-line[data-astro-cid-acr3b6sz]{background:#f3efe829;border-radius:2px;height:2px;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.cma__go-fill[data-astro-cid-acr3b6sz]{background:var(--c-bone);transform-origin:0;transform:scaleX(var(--fill,0));position:absolute;inset:0}.cma__go[data-astro-cid-acr3b6sz][aria-current=true] .cma__go-fill[data-astro-cid-acr3b6sz]{--fill:var(--chapter-progress,1)}.cma__chapter[data-astro-cid-acr3b6sz]{isolation:isolate;padding-block:clamp(2.5rem,6vw,5rem) clamp(4rem,9vw,7rem);position:relative}.cma__air[data-astro-cid-acr3b6sz]{z-index:-1;background:var(--air);position:absolute;inset:0}.cma__chapter[data-astro-cid-acr3b6sz][data-place=costa-rica]{--air:radial-gradient(ellipse 60% 70% at 85% 12%, #ecbc705c, #ecbc7000 70%), radial-gradient(ellipse 70% 60% at 10% 100%, #34a08c52, #34a08c00 70%), linear-gradient(160deg, #0b2f29 0%, #12483f 48%, #1a6357 100%)}.cma__chapter[data-astro-cid-acr3b6sz][data-place=singapore]{--air:radial-gradient(ellipse 55% 65% at 15% 20%, #d6a54a52, #d6a54a00 70%), radial-gradient(ellipse 70% 60% at 90% 100%, #546eb44d, #546eb400 70%), linear-gradient(165deg, #080f1c 0%, #111d33 52%, #1a2a47 100%)}.cma__chapter[data-astro-cid-acr3b6sz][data-place=mykonos]{--air:radial-gradient(ellipse 60% 70% at 80% 8%, #f3efe842, #f3efe800 70%), radial-gradient(ellipse 70% 60% at 5% 95%, #46a0dc4d, #46a0dc00 70%), linear-gradient(170deg, #082a47 0%, #114673 50%, #1c5f96 100%)}.cma__frame[data-astro-cid-acr3b6sz]{gap:clamp(2rem,4vw,3.5rem);display:grid}.cma__words[data-astro-cid-acr3b6sz]{align-content:start;gap:1.1rem;display:grid;container-type:inline-size}.cma__meta[data-astro-cid-acr3b6sz]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);flex-wrap:wrap;gap:.35rem 1.1rem;margin:0;font-size:.75rem;font-weight:700;display:flex}.cma__coords[data-astro-cid-acr3b6sz]{letter-spacing:.06em;font-variant-numeric:tabular-nums}.cma__name[data-astro-cid-acr3b6sz]{letter-spacing:-.02em;color:var(--c-bone);margin:0;font-size:min(clamp(3.4rem,1.4rem + 6.4vw,8.75rem),22.5cqi);line-height:.88}.cma__name-in[data-astro-cid-acr3b6sz]{display:block}.cma__copy[data-astro-cid-acr3b6sz]{max-width:30rem;font-size:var(--text-md);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.55}.cma__facts[data-astro-cid-acr3b6sz]{border-top:1px solid var(--line);flex-wrap:wrap;gap:1rem 2rem;margin:.4rem 0 0;padding-top:1.1rem;display:flex}.cma__facts[data-astro-cid-acr3b6sz]>div[data-astro-cid-acr3b6sz]{gap:.25rem;display:grid}.cma__facts[data-astro-cid-acr3b6sz] dt[data-astro-cid-acr3b6sz]{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);font-size:.6875rem;font-weight:700}.cma__facts[data-astro-cid-acr3b6sz] dd[data-astro-cid-acr3b6sz]{font-family:var(--font-display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);font-variant-numeric:tabular-nums;color:var(--c-bone);margin:0;font-size:1.75rem;line-height:1}.cma__sponsors[data-astro-cid-acr3b6sz] dd[data-astro-cid-acr3b6sz]{flex-wrap:wrap;align-items:center;gap:.6rem 1.1rem;min-height:1.75rem;display:flex}.cma__sponsors[data-astro-cid-acr3b6sz] .cma__logo{filter:brightness(0)invert();opacity:.92;width:auto;height:18px}.cma__sponsors[data-astro-cid-acr3b6sz] .cma__logo[data-logo=phi-labs]{height:22px}.cma__logo-word[data-astro-cid-acr3b6sz]{font-family:var(--font-sans);font-size:.9375rem;font-weight:700}.cma__pending[data-astro-cid-acr3b6sz] dd[data-astro-cid-acr3b6sz]{border:1px dashed var(--line-strong);font-family:var(--font-sans);letter-spacing:.04em;color:var(--ink-3);border-radius:4px;padding:.3rem .55rem;font-size:.75rem;font-weight:600}.cma__media[data-astro-cid-acr3b6sz]{padding-block:0 1.5rem;position:relative}.cma__main[data-astro-cid-acr3b6sz]{aspect-ratio:16/9;background:#050607;border-radius:12px;position:relative;overflow:hidden;box-shadow:0 30px 60px -30px #000000a6}.cma__video[data-astro-cid-acr3b6sz]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.cma__toggle[data-astro-cid-acr3b6sz]{z-index:1;width:2.25rem;height:2.25rem;color:var(--c-bone);backdrop-filter:blur(4px);transition:background-color var(--dur-fast) var(--ease-out);background:#080f148c;border:1px solid #f3efe866;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:.75rem;left:.75rem}.cma__toggle[data-astro-cid-acr3b6sz]:hover{background:#080f14cc}.cma__toggle[data-astro-cid-acr3b6sz]:focus-visible{outline:2px solid var(--c-bone);outline-offset:2px}.cma__ico[data-astro-cid-acr3b6sz]{place-items:center;display:grid}.cma__ico--pause[data-astro-cid-acr3b6sz],.cma__toggle[data-astro-cid-acr3b6sz][data-state=playing] .cma__ico--play[data-astro-cid-acr3b6sz]{display:none}.cma__toggle[data-astro-cid-acr3b6sz][data-state=playing] .cma__ico--pause[data-astro-cid-acr3b6sz]{display:grid}.cma__main[data-astro-cid-acr3b6sz][data-failed] .cma__toggle[data-astro-cid-acr3b6sz]{display:none}.cma__frag[data-astro-cid-acr3b6sz]{aspect-ratio:16/9;background:#050607;border-radius:8px;margin:0;overflow:hidden;box-shadow:0 0 0 3px #f3efe8e6,0 22px 40px -18px #000000b3}.cma__frag[data-astro-cid-acr3b6sz] picture,.cma__frag[data-astro-cid-acr3b6sz] .cma__frag-img{width:100%;height:100%;display:block}.cma__frag[data-astro-cid-acr3b6sz] .cma__frag-img{object-fit:cover}.cma__media[data-astro-cid-acr3b6sz]{grid-template-columns:1fr 1fr;gap:.75rem;display:grid}.cma__main[data-astro-cid-acr3b6sz]{grid-column:1/-1}@media (width>=60rem){.cma__frame[data-astro-cid-acr3b6sz]{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:center;column-gap:clamp(2.5rem,5vw,6rem)}.cma__media[data-astro-cid-acr3b6sz]{padding:clamp(2.5rem,5vh,3.5rem) 0;display:block}.cma__frag[data-astro-cid-acr3b6sz]{width:34%;position:absolute}.cma__frag--a[data-astro-cid-acr3b6sz]{top:0;left:-7%}.cma__frag--b[data-astro-cid-acr3b6sz]{width:30%;bottom:0;right:-3%}}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__runway[data-astro-cid-acr3b6sz]{height:calc(var(--view-h) * 3.4)}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__stage[data-astro-cid-acr3b6sz]{height:var(--view-h);position:sticky;top:0;overflow:hidden}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__bar[data-astro-cid-acr3b6sz]{padding-top:calc(var(--header-row) + clamp(.75rem, 2.4vh, 1.75rem));position:absolute;top:0;left:0;right:0}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__chapter[data-astro-cid-acr3b6sz]{padding-block:calc(var(--header-row) + 4.5rem) clamp(1.5rem, 4vh, 3rem);align-content:center;transition:opacity .8s,visibility 0s linear .8s;display:grid;position:absolute;inset:0}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__chapter[data-astro-cid-acr3b6sz]:not([data-state=active]){opacity:0;visibility:hidden}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__chapter[data-astro-cid-acr3b6sz][data-state=active]{opacity:1;visibility:visible;transition:opacity .8s,visibility linear}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__name-in[data-astro-cid-acr3b6sz],.cma[data-astro-cid-acr3b6sz].is-pinned .cma__meta[data-astro-cid-acr3b6sz],.cma[data-astro-cid-acr3b6sz].is-pinned .cma__copy[data-astro-cid-acr3b6sz],.cma[data-astro-cid-acr3b6sz].is-pinned .cma__facts[data-astro-cid-acr3b6sz],.cma[data-astro-cid-acr3b6sz].is-pinned .cma__main[data-astro-cid-acr3b6sz],.cma[data-astro-cid-acr3b6sz].is-pinned .cma__frag[data-astro-cid-acr3b6sz]{transition:transform 1s cubic-bezier(.2,.75,.2,1),opacity .8s}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__name[data-astro-cid-acr3b6sz]{padding-bottom:.16em;margin-bottom:-.16em;margin-inline-end:-.06em;padding-inline-end:.06em;overflow:hidden}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__chapter[data-astro-cid-acr3b6sz][data-state=after] .cma__name-in[data-astro-cid-acr3b6sz]{transform:translateY(125%)}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__chapter[data-astro-cid-acr3b6sz][data-state=before] .cma__name-in[data-astro-cid-acr3b6sz]{transform:translateY(-125%)}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__chapter[data-astro-cid-acr3b6sz]:not([data-state=active]) [data-astro-cid-acr3b6sz]:is(.cma__meta,.cma__copy,.cma__facts){opacity:0;transform:translateY(1rem)}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__chapter[data-astro-cid-acr3b6sz]:not([data-state=active]) .cma__main[data-astro-cid-acr3b6sz]{transform:scale(1.04)}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__chapter[data-astro-cid-acr3b6sz][data-state=after] .cma__frag--a[data-astro-cid-acr3b6sz]{opacity:0;transform:translate(-2.5rem,1.5rem)}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__chapter[data-astro-cid-acr3b6sz][data-state=after] .cma__frag--b[data-astro-cid-acr3b6sz]{opacity:0;transform:translate(2.5rem,1.5rem)}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__chapter[data-astro-cid-acr3b6sz][data-state=before] .cma__frag[data-astro-cid-acr3b6sz]{opacity:0;transform:translateY(-1.5rem)}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__chapter[data-astro-cid-acr3b6sz][data-state=active] [data-astro-cid-acr3b6sz]:is(.cma__meta,.cma__copy,.cma__facts){transition-delay:.25s}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__chapter[data-astro-cid-acr3b6sz][data-state=active] .cma__frag--a[data-astro-cid-acr3b6sz]{transition-delay:.3s}.cma[data-astro-cid-acr3b6sz].is-pinned .cma__chapter[data-astro-cid-acr3b6sz][data-state=active] .cma__frag--b[data-astro-cid-acr3b6sz]{transition-delay:.42s}.cmf[data-astro-cid-yddm42wq]{margin:0;position:relative}.cmf__frame[data-astro-cid-yddm42wq]{aspect-ratio:16/9;background:#050607;border-radius:14px;position:relative;overflow:hidden;box-shadow:0 40px 80px -40px #0d0f108c}.cmf__video[data-astro-cid-yddm42wq]{object-fit:contain;background:#050607;width:100%;height:100%;position:absolute;inset:0}.cmf__surface[data-astro-cid-yddm42wq]{z-index:1;cursor:pointer;display:none;position:absolute;inset:0}.cmf[data-astro-cid-yddm42wq].is-enhanced .cmf__surface[data-astro-cid-yddm42wq]{display:block}.cmf__start[data-astro-cid-yddm42wq]{z-index:2;color:var(--c-ink);font-family:var(--font-sans);transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);background:#fbfaf7f0;border-radius:999px;align-items:center;gap:.9rem;padding:.6rem 1.4rem .6rem .6rem;display:inline-flex;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 1px #0d0f1014,0 18px 40px -16px #0009}.cmf[data-astro-cid-yddm42wq].is-enhanced .cmf__start[data-astro-cid-yddm42wq]:not([hidden]){display:inline-flex}.cmf__start[data-astro-cid-yddm42wq]:hover{background:#fff;transform:scale(1.02)}.cmf__start[data-astro-cid-yddm42wq]:focus-visible{outline:3px solid var(--c-bone);outline-offset:3px}.cmf__start-icon[data-astro-cid-yddm42wq]{background:var(--c-teal);width:3rem;height:3rem;color:var(--c-bone);border-radius:50%;place-items:center;display:grid}.cmf__start-icon[data-astro-cid-yddm42wq] svg{margin-left:3px}.cmf__start-text[data-astro-cid-yddm42wq]{text-align:left;gap:.1rem;display:grid}.cmf__start-label[data-astro-cid-yddm42wq]{font-size:1rem;font-weight:700;line-height:1.1}.cmf__len[data-astro-cid-yddm42wq]{font-variant-numeric:tabular-nums;color:var(--c-steel-deep);font-size:.8125rem;font-weight:600}.cmf__bar[data-astro-cid-yddm42wq]{z-index:2;color:#f2f1ec;backdrop-filter:blur(6px);background:#0d0f10a8;border-radius:999px;align-items:center;gap:.5rem;padding:.3rem .45rem;transition:opacity .3s;display:flex;position:absolute;bottom:clamp(.5rem,2.5%,1rem);left:clamp(.5rem,2%,1rem);right:clamp(.5rem,2%,1rem)}@media (hover:hover) and (pointer:fine){.cmf[data-astro-cid-yddm42wq][data-state=playing] .cmf__frame[data-astro-cid-yddm42wq]:not(:hover):not(:focus-within) .cmf__bar[data-astro-cid-yddm42wq]{opacity:0;transition:opacity .6s 1.2s}}.cmf__btn[data-astro-cid-yddm42wq]{width:2.25rem;height:2.25rem;color:inherit;transition:background-color var(--dur-fast) var(--ease-out);border-radius:50%;flex:none;place-items:center;display:grid}.cmf__btn[data-astro-cid-yddm42wq]:hover{background:#edf0ef24}.cmf__btn[data-astro-cid-yddm42wq]:focus-visible,.cmf__seek[data-astro-cid-yddm42wq]:focus-visible{outline:2px solid var(--c-aqua-light);outline-offset:1px}.cmf__ico[data-astro-cid-yddm42wq]{display:none}[data-astro-cid-yddm42wq][data-evp-play][data-state=playing] .cmf__ico--pause[data-astro-cid-yddm42wq],[data-astro-cid-yddm42wq][data-evp-play]:is([data-state=paused],[data-state=idle]) .cmf__ico--play[data-astro-cid-yddm42wq],[data-astro-cid-yddm42wq][data-evp-play][data-state=ended] .cmf__ico--replay[data-astro-cid-yddm42wq],[data-astro-cid-yddm42wq][data-evp-mute][data-muted=false] .cmf__ico--sound[data-astro-cid-yddm42wq],[data-astro-cid-yddm42wq][data-evp-mute][data-muted=true] .cmf__ico--muted[data-astro-cid-yddm42wq]{display:grid}.cmf__seek[data-astro-cid-yddm42wq]{min-width:3rem;height:2.25rem;accent-color:var(--c-aqua-light);cursor:pointer;background:0 0;flex:auto;margin:0}.cmf__time[data-astro-cid-yddm42wq]{font-variant-numeric:tabular-nums;color:#d5d9d4;flex:none;font-size:.75rem;font-weight:600}@media (width<=30rem){.cmf__time[data-astro-cid-yddm42wq]{display:none}.cmf__start[data-astro-cid-yddm42wq]{gap:.7rem;padding-right:1.1rem}.cmf__start-icon[data-astro-cid-yddm42wq]{width:2.5rem;height:2.5rem}}.cmz[data-astro-cid-pbvuou4e]{padding-block:var(--section-y) calc(var(--section-y) * .5);background:var(--bg)}.cmz__inner[data-astro-cid-pbvuou4e]{gap:clamp(2.25rem,4vw,3.75rem);display:grid}.cmz__head[data-astro-cid-pbvuou4e]{gap:.9rem;max-width:54rem;display:grid}.cmz__kicker[data-astro-cid-pbvuou4e],.cmz__label[data-astro-cid-pbvuou4e]{letter-spacing:.14em;text-transform:uppercase;color:var(--c-teal);margin:0;font-size:.75rem;font-weight:700}.cmz__title[data-astro-cid-pbvuou4e]{margin:0;font-size:clamp(2.6rem,1.3rem + 4vw,5.5rem);line-height:.95}.cmz__deck[data-astro-cid-pbvuou4e]{max-width:40rem;font-size:var(--text-lg);color:var(--ink-2);margin:0;line-height:1.5}.cmz__brief[data-astro-cid-pbvuou4e]{gap:1.75rem;margin:0;display:grid}.cmz__brief-item[data-astro-cid-pbvuou4e]{border-top:1px solid var(--line-strong);align-content:start;gap:.5rem;padding-top:1rem;display:grid}.cmz__brief-item[data-astro-cid-pbvuou4e] dt[data-astro-cid-pbvuou4e]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.75rem;font-weight:700}.cmz__brief-item[data-astro-cid-pbvuou4e] dd[data-astro-cid-pbvuou4e]{font-size:var(--text-md);color:var(--ink-2);margin:0;line-height:1.55}@media (width>=56rem){.cmz__brief[data-astro-cid-pbvuou4e]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,3rem)}}.cmz__results[data-astro-cid-pbvuou4e]{text-align:center;justify-items:center;gap:clamp(1.5rem,1rem + 1.5vw,2.5rem);margin-block:clamp(1rem,.5rem + 2vw,2.5rem);display:grid}.cmz__metrics[data-astro-cid-pbvuou4e]{gap:clamp(2rem,1.25rem + 2.5vw,3rem);width:100%;max-width:68rem;margin:0;padding:0;list-style:none;display:grid}.cmz__metric[data-astro-cid-pbvuou4e]{align-content:start;justify-items:center;gap:.7rem;display:grid}.cmz__value[data-astro-cid-pbvuou4e]{font-family:var(--font-display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);letter-spacing:-.01em;font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--heading);font-size:clamp(2.5rem,1.6rem + 3vw,4.5rem);line-height:1}.cmz__metric-label[data-astro-cid-pbvuou4e]{max-width:16em;font-size:var(--text-base);line-height:var(--leading-normal);color:var(--ink-2);text-wrap:balance}.cmz__results-foot[data-astro-cid-pbvuou4e]{justify-items:center;gap:.6rem;display:grid}.cmz__results-line[data-astro-cid-pbvuou4e]{max-width:40rem;font-size:var(--text-md);line-height:var(--leading-normal);color:var(--ink-2);text-wrap:balance;margin:0}.cmz__results-note[data-astro-cid-pbvuou4e]{max-width:44rem;font-size:var(--text-sm);color:var(--ink-3);text-wrap:balance;margin:0;line-height:1.5}@media (width>=48rem){.cmz__metrics[data-astro-cid-pbvuou4e]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(1.5rem,3vw,3rem)}}.cmz__quote[data-astro-cid-pbvuou4e]{text-align:center;justify-self:center;justify-items:center;gap:1.25rem;width:100%;max-width:52rem;margin:clamp(.5rem,2vw,1.5rem) 0 0;display:grid}.cmz__quote[data-astro-cid-pbvuou4e] blockquote[data-astro-cid-pbvuou4e]{margin:0}.cmz__quote[data-astro-cid-pbvuou4e] p[data-astro-cid-pbvuou4e]{font-family:var(--font-display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);color:var(--heading);text-wrap:balance;margin:0;font-size:clamp(1.6rem,1.05rem + 1.7vw,2.75rem);line-height:1.12}.cmz__quote[data-astro-cid-pbvuou4e] p[data-astro-cid-pbvuou4e]:before{content:"“"}.cmz__quote[data-astro-cid-pbvuou4e] p[data-astro-cid-pbvuou4e]:after{content:"”"}.cmz__em[data-astro-cid-pbvuou4e]{color:var(--c-teal);font-style:normal;font-weight:800}.cmz__quote[data-astro-cid-pbvuou4e] figcaption[data-astro-cid-pbvuou4e]{letter-spacing:.04em;color:var(--ink-3);justify-items:center;gap:.85rem;font-size:.875rem;font-weight:700;display:grid}.cmz__quote[data-astro-cid-pbvuou4e] figcaption[data-astro-cid-pbvuou4e]:before{content:"";background:currentColor;width:1.5rem;height:1px}.cmz__rule[data-astro-cid-pbvuou4e]{background:linear-gradient(to right, transparent, color-mix(in srgb, var(--c-teal) 55%, transparent) 50%, transparent);border:0;justify-self:center;width:min(66%,52rem);height:1px;margin:clamp(3rem,2rem + 4vw,6rem) 0 clamp(1.5rem,1rem + 2vw,3rem)}.cmz__pending[data-astro-cid-pbvuou4e]{border:1px dashed var(--line-strong);border-radius:var(--radius);background:repeating-linear-gradient(135deg, transparent 0 10px, color-mix(in srgb, var(--line) 45%, transparent) 10px 11px);padding:.75rem .9rem}.cmz__pending[data-astro-cid-pbvuou4e] [data-astro-cid-pbvuou4e]:is(dd,.cmz__value,.cmz__metric-label){color:var(--ink-3)}.cmz__pending[data-astro-cid-pbvuou4e] .cmz__value[data-astro-cid-pbvuou4e]{font-size:1.25rem}@media (prefers-reduced-motion:no-preference){html.js .cmz__quote[data-astro-cid-pbvuou4e]:not(.is-in) .cmz__em[data-astro-cid-pbvuou4e]{color:inherit}html.js .cmz__quote[data-astro-cid-pbvuou4e] .cmz__em[data-astro-cid-pbvuou4e]{transition:color .9s ease calc(.55s + var(--e,0) * .18s)}html.js .cmz[data-astro-cid-pbvuou4e] [data-astro-cid-pbvuou4e][data-cm-reveal]:not(.is-in){opacity:0;transform:translateY(1.5rem)}html.js .cmz[data-astro-cid-pbvuou4e] [data-astro-cid-pbvuou4e][data-cm-reveal]{transition:opacity .9s ease calc(var(--k,0) * .12s), transform 1s cubic-bezier(.2, .75, .2, 1) calc(var(--k,0) * .12s)}html.js .cmz[data-astro-cid-pbvuou4e] .cmz__rule[data-astro-cid-pbvuou4e][data-cm-reveal]:not(.is-in){opacity:1;transform:scaleX(0)}html.js .cmz[data-astro-cid-pbvuou4e] .cmz__rule[data-astro-cid-pbvuou4e][data-cm-reveal]{transition:transform 1.1s cubic-bezier(.2,.75,.2,1) .1s}}.cml[data-astro-cid-t3qfmind]{padding-block:calc(var(--section-y) * .6) var(--section-y);background:linear-gradient(to bottom, var(--bg) 0%, var(--bg) 52%, #e3ecea 100%)}.cml__inner[data-astro-cid-t3qfmind]{gap:clamp(2rem,4vw,3.25rem);display:grid}.cml__head[data-astro-cid-t3qfmind]{gap:1rem;max-width:46rem;display:grid}.cml__title[data-astro-cid-t3qfmind]{margin:0;font-size:clamp(2.2rem,1.3rem + 2.6vw,3.75rem);line-height:.98}.cml__copy[data-astro-cid-t3qfmind]{max-width:34rem;font-size:var(--text-md);color:var(--ink-2);margin:0;line-height:1.55}.cml__body[data-astro-cid-t3qfmind]{gap:clamp(1.25rem,3vw,2rem);display:grid}.cml__nav[data-astro-cid-t3qfmind]{display:none}html.js .cml__nav[data-astro-cid-t3qfmind]{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1.25rem;display:grid}html.js .cml__tab[data-astro-cid-t3qfmind]:last-child:nth-child(odd){grid-column:1/-1}.cml__tab[data-astro-cid-t3qfmind]{text-align:left;width:100%;color:var(--ink-3);grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:.65rem;padding:.8rem 0 .85rem;transition:color .25s;display:grid;position:relative}.cml__tab[data-astro-cid-t3qfmind]:hover{color:var(--ink-2)}.cml__tab[data-astro-cid-t3qfmind][aria-selected=true]{color:var(--ink)}.cml__tab[data-astro-cid-t3qfmind]:focus-visible{outline:2px solid var(--c-teal);outline-offset:2px;border-radius:2px}.cml__tab-index[data-astro-cid-t3qfmind]{letter-spacing:.08em;font-variant-numeric:tabular-nums;font-size:.6875rem;font-weight:700}.cml__tab-label[data-astro-cid-t3qfmind]{font-size:.9375rem;font-weight:700;line-height:1.3}.cml__tab-line[data-astro-cid-t3qfmind]{background:var(--line);height:1px;position:absolute;bottom:0;left:0;right:0}.cml__tab[data-astro-cid-t3qfmind][aria-selected=true] .cml__tab-line[data-astro-cid-t3qfmind]{background:var(--line-strong);height:2px}.cml__tab-fill[data-astro-cid-t3qfmind]{background:var(--c-teal);transform-origin:0;position:absolute;inset:0;transform:scaleX(0)}.cml__tab[data-astro-cid-t3qfmind][aria-selected=true] .cml__tab-fill[data-astro-cid-t3qfmind]{transform:scaleX(var(--fill,0))}.cml__frames[data-astro-cid-t3qfmind]{gap:2rem;display:grid}.cml__panel[data-astro-cid-t3qfmind]{gap:.6rem;display:grid}.cml__panel-title[data-astro-cid-t3qfmind]{font-family:var(--font-sans);color:var(--ink);margin:0;font-size:1rem;font-weight:700}.cml__frame[data-astro-cid-t3qfmind]{aspect-ratio:16/9;background:#050607;border-radius:12px;position:relative;overflow:hidden}.cml__video[data-astro-cid-t3qfmind]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}html.js .cml__frames[data-astro-cid-t3qfmind]{aspect-ratio:16/9;background:#050607;border-radius:12px;display:block;position:relative;overflow:hidden;box-shadow:0 30px 60px -32px #0d0f1080}html.js .cml__panel[data-astro-cid-t3qfmind]{opacity:0;transition:opacity .35s;display:block;position:absolute;inset:0}html.js .cml__panel[data-astro-cid-t3qfmind].is-on{opacity:1}html.js .cml__panel[data-astro-cid-t3qfmind].is-in{z-index:1}html.js .cml__panel[data-astro-cid-t3qfmind]:focus-visible{outline:2px solid var(--c-teal);outline-offset:-2px}html.js .cml__frame[data-astro-cid-t3qfmind]{border-radius:0;position:absolute;inset:0}html.js .cml__panel-title[data-astro-cid-t3qfmind]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cml__bar[data-astro-cid-t3qfmind]{display:none}html.js .cml__bar[data-astro-cid-t3qfmind]{justify-content:flex-end;align-items:center;margin-top:.85rem;display:flex}.cml__toggle[data-astro-cid-t3qfmind]{min-height:2.25rem;color:var(--ink-2);align-items:center;gap:.45rem;padding:0 .15rem;font-size:.8125rem;font-weight:700;transition:color .2s;display:inline-flex}.cml__toggle[data-astro-cid-t3qfmind]:hover{color:var(--ink)}.cml__toggle[data-astro-cid-t3qfmind]:focus-visible{outline:2px solid var(--c-teal);outline-offset:2px;border-radius:2px}.cml__ico[data-astro-cid-t3qfmind]{place-items:center;display:grid}.cml__ico--pause[data-astro-cid-t3qfmind],.cml__toggle[data-astro-cid-t3qfmind][data-state=playing] .cml__ico--play[data-astro-cid-t3qfmind]{display:none}.cml__toggle[data-astro-cid-t3qfmind][data-state=playing] .cml__ico--pause[data-astro-cid-t3qfmind]{display:grid}@media (width>=60rem){.cml__body[data-astro-cid-t3qfmind]{grid-template-columns:minmax(12rem,.32fr) minmax(0,1fr);align-items:start;column-gap:clamp(2.5rem,4.5vw,4.5rem)}html:not(.js) .cml__body[data-astro-cid-t3qfmind]{grid-template-columns:minmax(0,1fr)}html:not(.js) .cml__frames[data-astro-cid-t3qfmind]{grid-template-columns:repeat(2,minmax(0,1fr));gap:2.25rem clamp(1.5rem,3vw,2.5rem)}html.js .cml__nav[data-astro-cid-t3qfmind]{grid-template-columns:minmax(0,1fr);padding-top:.25rem}.cml__tab[data-astro-cid-t3qfmind]{padding:1rem 0 1.05rem}.cml__tab-label[data-astro-cid-t3qfmind]{font-size:1.125rem}}@media (prefers-reduced-motion:reduce){html.js .cml__panel[data-astro-cid-t3qfmind],.cml__tab[data-astro-cid-t3qfmind]{transition:none}}.cmo[data-astro-cid-fpc5zoft]{--water-top:#1b4b4f;--air-top:#e3ecea;--air-low:#cfe0dc;isolation:isolate;grid-template-columns:[full-start] minmax(var(--gutter), 1fr) [content-start] minmax(0, calc(var(--container) - 2 * var(--gutter))) [content-end] minmax(var(--gutter), 1fr) [full-end];padding-top:var(--section-y);background:var(--air-top);grid-template-rows:auto[above]auto[water]auto auto auto;display:grid;position:relative;overflow:clip}.cmo[data-astro-cid-fpc5zoft]>[data-astro-cid-fpc5zoft]:not(.cmo__water,.cmo__air){grid-column:content}.cmo__air[data-astro-cid-fpc5zoft]{z-index:-2;margin-top:calc(-1 * var(--section-y));background:linear-gradient(to bottom, var(--air-top) 0%, var(--air-low) 100%);grid-area:1/full/water}.cmo__water[data-astro-cid-fpc5zoft]{z-index:-1;background:linear-gradient(to bottom, var(--water-top) 0%, #123638 38%, #0e2629 72%, #0d0f10 100%);grid-area:water/full/-1;position:relative}.cmo__wave[data-astro-cid-fpc5zoft],.cmo__swell[data-astro-cid-fpc5zoft]{pointer-events:none;background-repeat:repeat-x;width:calc(100% + 880px);position:absolute;bottom:calc(100% - 1px);left:0}.cmo__wave[data-astro-cid-fpc5zoft]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 880 60' preserveAspectRatio='none'%3E%3Cpath d='M0 27.6 C 147 7.6 293 7.6 440 27.6 S 733 47.6 880 27.6 V 54 H 0 Z' fill='%239fc9c3' fill-opacity='0.7'/%3E%3Cpath d='M0 30 C 147 10 293 10 440 30 S 733 50 880 30 V 60 H 0 Z' fill='%231b4b4f'/%3E%3C/svg%3E");background-position:-220px 100%;background-size:880px 100%;height:clamp(1.6rem,3.8vw,3.5rem)}.cmo__swell[data-astro-cid-fpc5zoft]{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 880 60' preserveAspectRatio='none'%3E%3Cpath d='M0 28 C 147 8 293 8 440 28 S 733 48 880 28 V 54 H 0 Z' fill='%234f918a' fill-opacity='0.3'/%3E%3C/svg%3E");background-position:220px 100%;background-size:880px 100%;height:clamp(2.1rem,4.9vw,4.5rem)}.cmo__light[data-astro-cid-fpc5zoft]{pointer-events:none;background:radial-gradient(30% 22% at 20% 18%,#9fc9c329,#9fc9c300 70%),radial-gradient(26% 18% at 74% 30%,#9fc9c31f,#9fc9c300 70%);position:absolute;inset:0}.cmo__kicker[data-astro-cid-fpc5zoft]{letter-spacing:.14em;text-transform:uppercase;color:var(--c-teal);grid-row:1;margin:0 0 1.25rem;font-size:.75rem;font-weight:700}.cmo__title[data-astro-cid-fpc5zoft]{grid-row:above/span 2;grid-template-rows:subgrid;margin:0;font-size:clamp(2.4rem,1.2rem + 4.2vw,6rem);line-height:.96;display:grid}.cmo__above[data-astro-cid-fpc5zoft]{color:var(--c-ink);padding-bottom:clamp(4rem,8vw,7.5rem);display:block}.cmo__below[data-astro-cid-fpc5zoft]{color:var(--c-bone);padding-top:clamp(2.75rem,5.5vw,5rem);display:block}.cmo__copy[data-astro-cid-fpc5zoft]{max-width:36rem;font-size:var(--text-lg);color:#c9d6d3;grid-row:4;margin:1.4rem 0 0;line-height:1.5}.cmo__chapters[data-astro-cid-fpc5zoft]{padding:0 0 calc(var(--section-y) * 1.1);grid-row:5;gap:clamp(2.25rem,5vw,3rem);margin:clamp(3rem,6vw,5rem) 0 0;list-style:none;display:grid}.cmo__chapter[data-astro-cid-fpc5zoft]{border-top:1px solid #f3efe847;align-content:start;gap:.75rem;padding-top:1.1rem;display:grid}.cmo__index[data-astro-cid-fpc5zoft]{letter-spacing:.12em;font-variant-numeric:tabular-nums;color:var(--c-aqua-light);margin:0;font-size:.75rem;font-weight:700}.cmo__chapter-title[data-astro-cid-fpc5zoft]{color:var(--c-bone);margin:0;font-size:clamp(1.75rem,1.3rem + 1.4vw,2.5rem);line-height:1.02}.cmo__chapter-text[data-astro-cid-fpc5zoft]{max-width:30rem;font-size:var(--text-md);color:#c9d6d3;margin:0;line-height:1.55}@media (width>=60rem){.cmo__chapters[data-astro-cid-fpc5zoft]{grid-template-rows:repeat(3,auto);grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(2rem,4vw,3.5rem)}.cmo__chapter[data-astro-cid-fpc5zoft]{grid-row:span 3;grid-template-rows:subgrid;row-gap:.75rem}}@media (prefers-reduced-motion:no-preference){html.js .cmo__wave[data-astro-cid-fpc5zoft]{will-change:transform;animation:18s linear infinite cmo-flow}html.js .cmo__swell[data-astro-cid-fpc5zoft]{will-change:transform;animation:22s linear infinite cmo-flow}.cmo__light[data-astro-cid-fpc5zoft]{animation:14s ease-in-out infinite alternate cmo-light}html.js .cmo[data-astro-cid-fpc5zoft]:not([data-flow=on]) [data-astro-cid-fpc5zoft]:is(.cmo__wave,.cmo__swell,.cmo__light){animation-play-state:paused}html.js .cmo__chapters[data-astro-cid-fpc5zoft]:not(.is-in) .cmo__chapter[data-astro-cid-fpc5zoft]{opacity:0;transform:translateY(1.25rem)}html.js .cmo__chapters[data-astro-cid-fpc5zoft] .cmo__chapter[data-astro-cid-fpc5zoft]{transition:opacity .9s ease calc(var(--k) * .14s), transform 1s cubic-bezier(.2, .75, .2, 1) calc(var(--k) * .14s)}}@keyframes cmo-flow{0%{transform:translate(0,0)}to{transform:translate(-880px)}}@keyframes cmo-light{0%{opacity:.7;transform:translate(-4%)}to{opacity:1;transform:translate(5%,2%)}}.cmc[data-astro-cid-fxi33lx5]{padding-block:calc(var(--section-y) * .7) var(--section-y);--heading:var(--c-bone);--ink:var(--c-bone);--ink-2:var(--c-fog-2);--ink-3:#9aa6a8;background:#0d0f10}.cmc__inner[data-astro-cid-fxi33lx5]{text-align:center;justify-items:center;gap:clamp(1rem,2vw,1.5rem);display:grid}.cmc__kicker[data-astro-cid-fxi33lx5]{letter-spacing:.14em;text-transform:uppercase;color:var(--c-aqua-light);margin:0;font-size:.75rem;font-weight:700}.cmc__title[data-astro-cid-fxi33lx5]{margin:0 0 clamp(1.5rem,3vw,2.5rem);font-size:clamp(2.1rem,1.3rem + 2.4vw,3.5rem);line-height:1}.cmc__team[data-astro-cid-fxi33lx5]{border-bottom:1px solid #f3efe829;gap:clamp(1.6rem,3vw,2.25rem);width:100%;max-width:60rem;margin:0 0 clamp(2rem,4vw,3rem);padding-bottom:clamp(2rem,4vw,3rem);display:grid}.cmc__member[data-astro-cid-fxi33lx5]{gap:.45rem;display:grid}.cmc__member[data-astro-cid-fxi33lx5] dt[data-astro-cid-fxi33lx5]{font-family:var(--font-display);font-weight:var(--display-weight);font-stretch:var(--display-stretch);color:var(--c-bone);font-size:clamp(1.5rem,1.15rem + 1.1vw,2.1rem);line-height:1.05}.cmc__member[data-astro-cid-fxi33lx5] dd[data-astro-cid-fxi33lx5]{max-width:36rem;font-size:var(--text-md);color:var(--ink-2);text-wrap:pretty;margin:0 auto;line-height:1.6}.cmc__roll[data-astro-cid-fxi33lx5]{gap:clamp(1.1rem,2vw,1.5rem);width:100%;max-width:60rem;margin:0;display:grid}.cmc__row[data-astro-cid-fxi33lx5]{gap:.3rem;display:grid}.cmc__row[data-astro-cid-fxi33lx5] dt[data-astro-cid-fxi33lx5]{letter-spacing:.14em;text-transform:uppercase;color:var(--ink-3);font-size:.75rem;font-weight:700}.cmc__row[data-astro-cid-fxi33lx5] dd[data-astro-cid-fxi33lx5]{color:var(--c-bone);text-wrap:balance;margin:0;font-size:clamp(1.0625rem,.95rem + .4vw,1.3rem);font-weight:600;line-height:1.4}.cmc__handles[data-astro-cid-fxi33lx5]{gap:.4rem;margin:0;padding:0;list-style:none;display:grid}.cmc__handle[data-astro-cid-fxi33lx5]{overflow-wrap:anywhere}@media (width>=48rem){.cmc__member[data-astro-cid-fxi33lx5]{grid-template-columns:1fr 1fr;align-items:baseline;column-gap:2.5rem}.cmc__member[data-astro-cid-fxi33lx5] dt[data-astro-cid-fxi33lx5]{text-align:right}.cmc__member[data-astro-cid-fxi33lx5] dd[data-astro-cid-fxi33lx5]{text-align:left;margin:0}.cmc__row[data-astro-cid-fxi33lx5]{grid-template-columns:1fr 1fr;align-items:baseline;column-gap:2.5rem}.cmc__row[data-astro-cid-fxi33lx5] dt[data-astro-cid-fxi33lx5]{text-align:right}.cmc__row[data-astro-cid-fxi33lx5] dd[data-astro-cid-fxi33lx5]{text-align:left}}.cmc__row--pending[data-astro-cid-fxi33lx5] dd[data-astro-cid-fxi33lx5]{color:var(--ink-3);font-style:italic}@media (prefers-reduced-motion:no-preference){html.js [data-astro-cid-fxi33lx5]:is(.cmc__row,.cmc__member):not(.is-in){opacity:0;transform:translateY(.9rem)}html.js [data-astro-cid-fxi33lx5]:is(.cmc__row,.cmc__member){transition:opacity .9s,transform 1s cubic-bezier(.2,.75,.2,1)}}.cme[data-astro-cid-jtmeopuq]{--bg:#141e1f;--heading:var(--c-bone);--ink:var(--c-bone);--ink-2:var(--c-bone-2);--ink-3:#c7cecf;--accent:#aad5cf;--accent-ink:#aad5cf;--line-strong:#f3efe857;--focus:var(--c-aqua-light);padding-block:calc(var(--section-y) * .9) calc(var(--section-y) * 1.4);background:linear-gradient(#0d0f10 0%,#0d1011 10%,#0e1213 20%,#101516 30%,#12191a 40%,#141e1f 50%,#162425 60%,#182b2c 70%,#1a3334 80%,#1d3b3c 90%,#1f4546 100%);display:grid;position:relative}.cme__inner[data-astro-cid-jtmeopuq]{text-align:center;align-content:center;justify-items:center;gap:clamp(2rem,1.4rem + 1.6vw,3.25rem);display:grid}.cme__title[data-astro-cid-jtmeopuq]{text-wrap:balance;margin:0;font-size:clamp(2.5rem,1.2rem + 3.8vw,5.25rem);line-height:1}.cme__title[data-astro-cid-jtmeopuq] .cm-cut{display:block}.cme__accent[data-astro-cid-jtmeopuq]{color:var(--accent-ink)}.cme__copy[data-astro-cid-jtmeopuq]{max-width:46rem;font-size:var(--text-lg);color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.45}.cme__next[data-astro-cid-jtmeopuq]{width:100%;max-width:46rem;margin-top:clamp(1rem,.2rem + 2.4vw,2.5rem)}@media (width>=60rem){.cme[data-astro-cid-jtmeopuq]{min-height:100svh;padding-block:calc(var(--header-row) + clamp(2rem, 6vh, 4rem)) clamp(5rem, 14vh, 9rem)}}.cm[data-astro-cid-mq3wvfkj]{margin-top:calc(-1 * var(--header-row))}.cm .cm-cut{margin-bottom:-.08em;padding-bottom:.08em;display:block;overflow:hidden}.cm .cm-cut>span{display:block}@media (prefers-reduced-motion:no-preference){html.js .cm [data-cm-reveal]:not(.is-in) .cm-cut>span{transform:translateY(105%)}html.js .cm [data-cm-reveal] .cm-cut>span{transition:transform .8s cubic-bezier(.2, .75, .2, 1) calc(var(--k,0) * .12s)}}
