.stage[data-astro-cid-f2jc3dwf]{width:100%;aspect-ratio:var(--r-m);border-radius:var(--r4);isolation:isolate;position:relative;overflow:clip}.stage--free[data-astro-cid-f2jc3dwf]{aspect-ratio:auto}.stage--deep[data-astro-cid-f2jc3dwf]{background:var(--deep)}.stage--tint[data-astro-cid-f2jc3dwf]{background:var(--tint)}.stage--paper[data-astro-cid-f2jc3dwf]{background:var(--paper);box-shadow:0 0 0 1px var(--line)}.stage__media[data-astro-cid-f2jc3dwf]{position:absolute;inset:0}.stage--free[data-astro-cid-f2jc3dwf] .stage__media[data-astro-cid-f2jc3dwf]{position:relative;inset:auto}.stage__media[data-astro-cid-f2jc3dwf] picture[data-astro-cid-f2jc3dwf]{width:100%;height:100%;display:block}.stage__img[data-astro-cid-f2jc3dwf]{object-fit:cover;object-position:var(--f-m);width:100%;height:100%;display:block}.stage--split[data-astro-cid-f2jc3dwf]>.stage__media[data-astro-cid-f2jc3dwf]:not(.stage__phone){display:none}@media (width>=600px){.stage--bp600[data-astro-cid-f2jc3dwf]{aspect-ratio:var(--r-d)}.stage--bp600[data-astro-cid-f2jc3dwf] .stage__media[data-astro-cid-f2jc3dwf]{position:absolute;inset:0}.stage--bp600[data-astro-cid-f2jc3dwf] .stage__img[data-astro-cid-f2jc3dwf]{object-position:var(--f-d)}.stage--bp600[data-astro-cid-f2jc3dwf].stage--split>.stage__media[data-astro-cid-f2jc3dwf]:not(.stage__phone){display:block}.stage--bp600[data-astro-cid-f2jc3dwf].stage--split>.stage__phone[data-astro-cid-f2jc3dwf]{display:none}}@media (width>=760px){.stage--bp760[data-astro-cid-f2jc3dwf]{aspect-ratio:var(--r-d)}.stage--bp760[data-astro-cid-f2jc3dwf] .stage__media[data-astro-cid-f2jc3dwf]{position:absolute;inset:0}.stage--bp760[data-astro-cid-f2jc3dwf] .stage__img[data-astro-cid-f2jc3dwf]{object-position:var(--f-d)}.stage--bp760[data-astro-cid-f2jc3dwf].stage--split>.stage__media[data-astro-cid-f2jc3dwf]:not(.stage__phone){display:block}.stage--bp760[data-astro-cid-f2jc3dwf].stage--split>.stage__phone[data-astro-cid-f2jc3dwf]{display:none}}@media (width>=900px){.stage--bp900[data-astro-cid-f2jc3dwf]{aspect-ratio:var(--r-d)}.stage--bp900[data-astro-cid-f2jc3dwf] .stage__media[data-astro-cid-f2jc3dwf]{position:absolute;inset:0}.stage--bp900[data-astro-cid-f2jc3dwf] .stage__img[data-astro-cid-f2jc3dwf]{object-position:var(--f-d)}.stage--bp900[data-astro-cid-f2jc3dwf].stage--split>.stage__media[data-astro-cid-f2jc3dwf]:not(.stage__phone){display:block}.stage--bp900[data-astro-cid-f2jc3dwf].stage--split>.stage__phone[data-astro-cid-f2jc3dwf]{display:none}}@media (width>=1100px){.stage--bp1100[data-astro-cid-f2jc3dwf]{aspect-ratio:var(--r-d)}.stage--bp1100[data-astro-cid-f2jc3dwf] .stage__media[data-astro-cid-f2jc3dwf]{position:absolute;inset:0}.stage--bp1100[data-astro-cid-f2jc3dwf] .stage__img[data-astro-cid-f2jc3dwf]{object-position:var(--f-d)}.stage--bp1100[data-astro-cid-f2jc3dwf].stage--split>.stage__media[data-astro-cid-f2jc3dwf]:not(.stage__phone){display:block}.stage--bp1100[data-astro-cid-f2jc3dwf].stage--split>.stage__phone[data-astro-cid-f2jc3dwf]{display:none}}.stage[data-astro-cid-f2jc3dwf].stage--natural{aspect-ratio:auto}.stage[data-astro-cid-f2jc3dwf].stage--natural .stage__media[data-astro-cid-f2jc3dwf]{position:relative;inset:auto}.dev[data-astro-cid-jdvywxy6]{--dev-bezel:#161b1a;--dev-sh:var(--e4), 0 0 0 1px #061f1d1a;width:100%;position:relative;container-type:inline-size}.dev--dark[data-astro-cid-jdvywxy6]{--dev-sh:0 2px 6px #00000040, 0 16px 40px #00000052, 0 0 0 1px #ffffff1f}.dev__shell[data-astro-cid-jdvywxy6]{background:var(--dev-bezel);box-shadow:var(--dev-sh), inset 0 0 0 1px #ffffff12;position:relative}.dev__screen[data-astro-cid-jdvywxy6]{aspect-ratio:var(--dev-r);background:var(--dev-ground);position:relative;overflow:hidden}.dev__screen[data-astro-cid-jdvywxy6] picture{width:100%;height:100%;display:block}.dev__screen[data-astro-cid-jdvywxy6] img{object-fit:var(--dev-fit);object-position:var(--dev-pos);width:100%;max-width:none;height:100%;display:block}.dev--zoom[data-astro-cid-jdvywxy6] .dev__screen[data-astro-cid-jdvywxy6] img{width:var(--dev-iw,calc(var(--dev-zoom) * 100%));object-fit:fill;height:auto}.dev--laptop[data-astro-cid-jdvywxy6] .dev__shell[data-astro-cid-jdvywxy6]{border-radius:min(var(--r3), 2.4cqi) min(var(--r3), 2.4cqi) 3px 3px;margin-inline:6cqi;padding:3.2cqi 2.4cqi 2.4cqi}.dev--laptop[data-astro-cid-jdvywxy6] .dev__screen[data-astro-cid-jdvywxy6]{border-radius:2px}.dev__cam[data-astro-cid-jdvywxy6]{aspect-ratio:1;border-radius:var(--rp);background:#2c3533;width:max(3px,.8cqi);position:absolute;top:1.6cqi;left:50%;transform:translate(-50%,-50%)}.dev__base[data-astro-cid-jdvywxy6]{height:max(6px,2.2cqi);box-shadow:var(--dev-sh), inset 0 1px 0 #ffffff24;background:#2a3231;border-radius:2px 2px max(6px,2.2cqi) max(6px,2.2cqi)/2px 2px max(5px,1.8cqi) max(5px,1.8cqi);position:relative}.dev__base[data-astro-cid-jdvywxy6]:before{content:"";background:#161b1a;border-radius:0 0 4px 4px;width:14cqi;height:max(2px,.7cqi);position:absolute;top:0;left:50%;transform:translate(-50%)}.dev--phone[data-astro-cid-jdvywxy6] .dev__shell[data-astro-cid-jdvywxy6]{border-radius:15cqi;padding:12cqi 4cqi 4cqi}.dev--phone[data-astro-cid-jdvywxy6] .dev__screen[data-astro-cid-jdvywxy6]{border-radius:5cqi 5cqi 11cqi 11cqi}.dev__island[data-astro-cid-jdvywxy6]{border-radius:var(--rp);background:#000;width:30cqi;height:7cqi;position:absolute;top:3cqi;left:50%;transform:translate(-50%);box-shadow:inset 0 0 0 1px #ffffff0f}@media (width<=599px){.dev--pcrop[data-astro-cid-jdvywxy6] .dev__shell[data-astro-cid-jdvywxy6]{border-radius:var(--r3);background:var(--dev-ground);margin:0;padding:0;overflow:hidden}.dev--pcrop[data-astro-cid-jdvywxy6] .dev__screen[data-astro-cid-jdvywxy6]{aspect-ratio:var(--dev-pr);border-radius:0}.dev--pcrop[data-astro-cid-jdvywxy6] .dev__screen[data-astro-cid-jdvywxy6] img{width:calc(var(--dev-pz) * 100%);object-fit:fill;height:auto;transform:translateX(calc(-100% * var(--dev-px)))}.dev--pcrop[data-astro-cid-jdvywxy6] .dev__cam[data-astro-cid-jdvywxy6],.dev--pcrop[data-astro-cid-jdvywxy6] .dev__base[data-astro-cid-jdvywxy6]{display:none}.dev--plain600[data-astro-cid-jdvywxy6]{height:100%;container-type:normal}.dev--plain600[data-astro-cid-jdvywxy6] .dev__shell[data-astro-cid-jdvywxy6]{border-radius:var(--r3);background:var(--dev-ground);height:100%;box-shadow:var(--e4), 0 0 0 1px #061f1d14;margin:0;padding:0;overflow:hidden}.dev--plain600[data-astro-cid-jdvywxy6] .dev__screen[data-astro-cid-jdvywxy6]{aspect-ratio:auto;border-radius:0;height:100%}.dev--plain600[data-astro-cid-jdvywxy6] .dev__cam[data-astro-cid-jdvywxy6],.dev--plain600[data-astro-cid-jdvywxy6] .dev__island[data-astro-cid-jdvywxy6],.dev--plain600[data-astro-cid-jdvywxy6] .dev__base[data-astro-cid-jdvywxy6]{display:none}}.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(24px,4vw,56px);padding-bottom:clamp(56px,7vw,104px)}.hero__top[data-astro-cid-ge2uvauf]{gap:clamp(20px,2.4vw,32px);display:grid}.hero__title[data-astro-cid-ge2uvauf]{letter-spacing:-.015em;display:grid}.hero__eyebrow[data-astro-cid-ge2uvauf]{color:var(--primary);grid-column:1/-1;margin-bottom:calc(-1*clamp(8px,1.2vw,16px))}.hero__line[data-astro-cid-ge2uvauf]{display:block}.hero__line[data-astro-cid-ge2uvauf]+.hero__line[data-astro-cid-ge2uvauf]{color:var(--primary)}.hero__lead[data-astro-cid-ge2uvauf]{font-size:var(--site-lead);color:var(--muted);text-wrap:pretty;max-width:34em;line-height:1.6}.hero__act[data-astro-cid-ge2uvauf]{gap:var(--s4);align-content:start;display:grid}.hero__ctas[data-astro-cid-ge2uvauf]{gap:var(--s3);flex-wrap:wrap;display:flex}.hero__note[data-astro-cid-ge2uvauf]{font-size:var(--site-small);color:var(--muted);max-width:30em}.hero__note[data-astro-cid-ge2uvauf] a[data-astro-cid-ge2uvauf]{white-space:nowrap;font-weight:600}.hero__vis[data-astro-cid-ge2uvauf]{margin-top:clamp(32px,4vw,52px)}.hero__fig[data-astro-cid-ge2uvauf]{gap:12px;margin:0;display:grid;container:hero-fig/inline-size}.hero__stage{background:var(--tint)}.hws[data-astro-cid-ge2uvauf]{position:absolute;inset:0}.hws__plinth[data-astro-cid-ge2uvauf]{background:var(--primary-deep);width:42%;position:absolute;top:0;bottom:0;left:0}.hw[data-astro-cid-ge2uvauf]{border-radius:var(--r3);background:var(--card);box-shadow:var(--e4), 0 0 0 1px #061f1d14;position:absolute;overflow:hidden}.hw__bar[data-astro-cid-ge2uvauf]{border-bottom:1px solid var(--line);background:var(--card);align-items:center;gap:6px;height:26px;padding:0 12px;display:flex}.hw__bar[data-astro-cid-ge2uvauf] i[data-astro-cid-ge2uvauf]{border-radius:var(--rp);background:var(--line-strong);width:8px;height:8px}.hw__bar[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{font-family:var(--font-figure);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);margin-left:8px;font-size:.6875rem}.hw__img[data-astro-cid-ge2uvauf]{overflow:hidden}.hw--bld[data-astro-cid-ge2uvauf]{background:#f1f0f7;width:52%;height:calc(75.4% + 26px);top:12%;left:5%}.hw--bld[data-astro-cid-ge2uvauf] .hw__img[data-astro-cid-ge2uvauf]{height:calc(100% - 26px)}.hws[data-astro-cid-ge2uvauf] .hw--search{--dev-iw:520px;width:auto;height:calc(50% + 18px);position:absolute;inset:4% 4% auto 44%}.hws[data-astro-cid-ge2uvauf] .hw--home{display:none}.hws__ground[data-astro-cid-ge2uvauf]{display:block;position:absolute;inset:0}.hws__ground[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block}@media (width<=599px){.hws--photo[data-astro-cid-ge2uvauf] .hw--search{display:none}.hws--photo[data-astro-cid-ge2uvauf] .hw--home{width:40%;display:block;position:absolute;inset:50% auto auto 56%;transform:translateY(-50%)}}@media (width>=600px){.hero__stage{max-height:max(480px,100svh - 300px)}.hws__plinth[data-astro-cid-ge2uvauf]{width:30%}.hw--bld[data-astro-cid-ge2uvauf]{width:26%;max-width:380px;height:auto;top:7%;bottom:7%;left:4%}.hws[data-astro-cid-ge2uvauf] .hw--search{--dev-iw:initial;width:46%;height:auto;inset:10% auto auto 34%}.hws[data-astro-cid-ge2uvauf] .hw--home{width:14%;display:block;position:absolute;bottom:7%;left:auto;right:3.5%}.hws--photo[data-astro-cid-ge2uvauf]{container-type:size}.hws--photo[data-astro-cid-ge2uvauf]>*{--d:min(49cqw, 88cqh / .598, 600px)}.hws--photo[data-astro-cid-ge2uvauf] .hw--bld[data-astro-cid-ge2uvauf],.hws--photo[data-astro-cid-ge2uvauf] .hw--home{display:none}.hws--photo[data-astro-cid-ge2uvauf] .hw--search{left:48cqw;top:calc(50cqh - var(--d) * .299);width:var(--d);bottom:auto;right:auto}}@container (width>=960px){.hws--photo[data-astro-cid-ge2uvauf]>*{--d:min(49cqw / 1.28, 88cqh / .598, 600px)}.hws--photo[data-astro-cid-ge2uvauf] .hw--home{left:calc(48cqw + var(--d) * .96);top:auto;right:auto;bottom:calc(50cqh - var(--d) * .299);width:calc(var(--d) * .32);display:block;position:absolute}}.hero__cap[data-astro-cid-ge2uvauf]{flex-wrap:wrap;justify-content:space-between;gap:2px 16px;font-size:.8125rem;display:flex}.hero__capt[data-astro-cid-ge2uvauf]{color:var(--ink);font-weight:600}.hero__wide[data-astro-cid-ge2uvauf]{display:none}@media (width>=600px){.hero__wide[data-astro-cid-ge2uvauf]{display:inline}.hero__phone[data-astro-cid-ge2uvauf]{display:none}}.hero__home[data-astro-cid-ge2uvauf],.hero__net[data-astro-cid-ge2uvauf]{display:none}@media (width>=600px){.hero__net[data-astro-cid-ge2uvauf]{display:inline}}@container hero-fig (width>=960px){.hero__net[data-astro-cid-ge2uvauf]{display:none}.hero__home[data-astro-cid-ge2uvauf]{display:inline}}.hero__capd[data-astro-cid-ge2uvauf]{color:var(--muted);font-family:var(--font-figure);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem}@media (width<=559px){.hero__ctas[data-astro-cid-ge2uvauf] .key{flex:100%}}@media (width>=760px){.hero__top[data-astro-cid-ge2uvauf]{column-gap:var(--site-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end}.hero__title[data-astro-cid-ge2uvauf]{grid-column:1/-1}}.cnav[data-astro-cid-fneoxloe]{display:none}.js .cnav[data-astro-cid-fneoxloe]{z-index:40;left:0;right:0;top:var(--site-header);box-shadow:0 1px 0 var(--line);visibility:hidden;opacity:0;transition:opacity .24s var(--mo-out), transform .24s var(--mo-out), visibility 0s linear .24s;background:#fffffff0;display:block;position:fixed;transform:translateY(-6px)}@supports (backdrop-filter:blur(1px)){.js .cnav[data-astro-cid-fneoxloe]{backdrop-filter:saturate(1.4)blur(12px);background:#ffffffeb}}.js .cnav[data-astro-cid-fneoxloe].is-on{visibility:visible;opacity:1;transition-delay:0s;transform:none}@media (prefers-reduced-motion:reduce){.js .cnav[data-astro-cid-fneoxloe]{transition:none;transform:none}}html.chapters-on .hdr{box-shadow:none}.cnav__in[data-astro-cid-fneoxloe]{align-items:center;gap:var(--s5);height:var(--site-localnav);display:flex}.cnav__label[data-astro-cid-fneoxloe]{color:var(--muted);flex:none}.cnav__list[data-astro-cid-fneoxloe]{align-items:center;gap:2px;min-width:0;display:flex}.cnav__list[data-astro-cid-fneoxloe] a[data-astro-cid-fneoxloe]{white-space:nowrap;border-radius:var(--rp);color:var(--muted);transition:color var(--mo-small) var(--mo-ease), background-color var(--mo-small) var(--mo-ease);align-items:baseline;gap:8px;padding:6px 12px;font-size:.875rem;font-weight:500;text-decoration:none;display:inline-flex}.cnav__list[data-astro-cid-fneoxloe] a[data-astro-cid-fneoxloe] .fig[data-astro-cid-fneoxloe]{color:inherit;opacity:.8;font-size:.75rem}.cnav__list[data-astro-cid-fneoxloe] a[data-astro-cid-fneoxloe]:hover{color:var(--ink);box-shadow:var(--hover-ring)}.cnav__list[data-astro-cid-fneoxloe] a[data-astro-cid-fneoxloe][aria-current]{color:var(--primary-deep);background:#0c7b6f17}.cnav__list[data-astro-cid-fneoxloe] a[data-astro-cid-fneoxloe][aria-current] .fig[data-astro-cid-fneoxloe]{color:var(--primary);opacity:1}.cnav__track[data-astro-cid-fneoxloe]{pointer-events:none;height:2px;position:absolute;bottom:-1px;left:0;right:0}.cnav__track[data-astro-cid-fneoxloe] i[data-astro-cid-fneoxloe]{background:var(--primary);transform-origin:0;height:100%;display:block;transform:scaleX(0)}.cnav__now[data-astro-cid-fneoxloe]{display:none}@media (width<=759px){.cnav__label[data-astro-cid-fneoxloe]{display:none}.cnav__now[data-astro-cid-fneoxloe]{cursor:pointer;text-align:left;width:100%;height:100%;color:var(--ink);background:0 0;border:0;align-items:center;gap:10px;padding:0;font-size:.9375rem;font-weight:600;display:flex}.cnav__cur[data-astro-cid-fneoxloe]{white-space:nowrap;text-overflow:ellipsis;align-items:baseline;gap:10px;min-width:0;display:inline-flex;overflow:hidden}.cnav__cur[data-astro-cid-fneoxloe] .fig{color:var(--primary);font-size:.75rem;font-weight:500}.cnav__chev[data-astro-cid-fneoxloe]{border-right:1.75px solid var(--ink);border-bottom:1.75px solid var(--ink);width:8px;height:8px;transition:transform var(--mo-small) var(--mo-ease);flex:none;margin-left:auto;transform:translateY(-2px)rotate(45deg)}.cnav[data-astro-cid-fneoxloe].is-open .cnav__chev[data-astro-cid-fneoxloe]{transform:translateY(2px)rotate(-135deg)}.cnav__list[data-astro-cid-fneoxloe]{padding:6px var(--site-pad) 14px;background:var(--paper);box-shadow:0 1px 0 var(--line), var(--e3);flex-direction:column;align-items:stretch;gap:0;display:none;position:absolute;top:100%;left:0;right:0}.cnav[data-astro-cid-fneoxloe].is-open .cnav__list[data-astro-cid-fneoxloe]{display:flex}.cnav__list[data-astro-cid-fneoxloe] a[data-astro-cid-fneoxloe]{border-radius:var(--r2);white-space:normal;align-items:center;gap:14px;min-height:48px;padding:0 12px;font-size:1rem;display:flex}.cnav__list[data-astro-cid-fneoxloe] a[data-astro-cid-fneoxloe]:hover{box-shadow:none}}html:has(.cnav){scroll-padding-top:calc(var(--site-header) + var(--site-localnav))}.section[data-astro-cid-zkhec6xw]{padding-block:clamp(64px,8vw,128px)}.section--tight[data-astro-cid-zkhec6xw]{padding-block:clamp(48px,5vw,88px)}.pmore[data-astro-cid-zkhec6xw]{margin-top:var(--s6);justify-self:start;padding:8px 0;font-weight:600;text-decoration:none;display:inline-block}.pmore[data-astro-cid-zkhec6xw]:hover{text-decoration:underline}.pmore--dark[data-astro-cid-zkhec6xw]{color:var(--key-mint)}.who__more[data-astro-cid-zkhec6xw]{margin-top:var(--s5)}.cap[data-astro-cid-zkhec6xw]{flex-wrap:wrap;justify-content:space-between;gap:2px 16px;margin-top:12px;font-size:.8125rem;display:flex}.cap__t[data-astro-cid-zkhec6xw]{color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;font-weight:600;display:inline-flex}.cap__d[data-astro-cid-zkhec6xw]{color:var(--muted);font-family:var(--font-figure);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem}.cap--dark[data-astro-cid-zkhec6xw] .cap__t[data-astro-cid-zkhec6xw]{color:var(--field-ink)}.cap--dark[data-astro-cid-zkhec6xw] .cap__d[data-astro-cid-zkhec6xw]{color:var(--field-ink-2)}.cap[data-astro-cid-zkhec6xw] [data-astro-cid-zkhec6xw][hidden]{display:none}.win[data-astro-cid-zkhec6xw]{border-radius:var(--r3);background:var(--card);width:100%;box-shadow:var(--e4), 0 0 0 1px #061f1d14;overflow:hidden}.points[data-astro-cid-zkhec6xw]{align-content:start;gap:0;display:grid}.point[data-astro-cid-zkhec6xw]{border-top:1px solid var(--line-strong);align-content:start;gap:6px;padding-block:18px;display:grid}.point__name[data-astro-cid-zkhec6xw]{flex-wrap:wrap;align-items:center;gap:8px;font-size:1.0625rem;font-weight:600;line-height:1.35;display:flex}.point__text[data-astro-cid-zkhec6xw]{color:var(--muted);font-size:var(--site-small);max-width:34em;line-height:1.6}.point--gold[data-astro-cid-zkhec6xw]{border-top:2px solid var(--gold)}.point--gold[data-astro-cid-zkhec6xw] .point__name[data-astro-cid-zkhec6xw]:before{content:"";border-radius:var(--rp);background:var(--gold);width:8px;height:8px}.point__n[data-astro-cid-zkhec6xw]{border-radius:var(--rp);background:var(--tint);width:24px;height:24px;color:var(--primary);place-items:center;font-size:.75rem;display:inline-grid}.point__more[data-astro-cid-zkhec6xw]{font-weight:600;font-size:var(--site-small);justify-self:start;text-decoration:none}.point__more[data-astro-cid-zkhec6xw]:hover{text-decoration:underline}.wsp__head[data-astro-cid-zkhec6xw]{gap:var(--s5);align-items:end;display:grid}.wsp__lead[data-astro-cid-zkhec6xw]{color:var(--field-ink-2);max-width:32em}@media (width>=960px){.wsp__head[data-astro-cid-zkhec6xw]{column-gap:var(--site-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.wsp__body[data-astro-cid-zkhec6xw]{margin-top:clamp(40px,5vw,72px)}.wsp__rail[data-astro-cid-zkhec6xw]{color:var(--key-mint);margin-bottom:var(--s5)}.wsp__list[data-astro-cid-zkhec6xw]{gap:0;display:grid}.wsp__p[data-astro-cid-zkhec6xw]{grid-template-columns:40px minmax(0,1fr);gap:14px 16px;padding-bottom:32px;display:grid;position:relative}.wsp__p[data-astro-cid-zkhec6xw]:before{content:"";background:#9fe3d347;width:2px;position:absolute;top:40px;bottom:0;left:19px}.wsp__node[data-astro-cid-zkhec6xw]{border-radius:var(--rp);background:var(--deep);width:40px;height:40px;box-shadow:inset 0 0 0 1.5px var(--key-mint);color:var(--key-mint);z-index:1;grid-row:span 2;place-items:center;font-size:.8125rem;display:grid;position:relative}.wsp__copy[data-astro-cid-zkhec6xw]{align-content:start;gap:6px;display:grid}.wsp__name[data-astro-cid-zkhec6xw]{font-family:var(--font-display);font-size:clamp(1.25rem,1.1rem + .5vw,1.5rem);font-weight:600;line-height:1.2}.wsp__name[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{color:var(--field-ink);text-decoration:none}.wsp__name[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:after{content:"";border-radius:var(--r3);transition:box-shadow var(--mo-fast) var(--mo-ease), background var(--mo-fast) var(--mo-ease);position:absolute;inset:-8px -10px 12px}.wsp__name[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover:after{background:#ffffff0a;box-shadow:0 0 0 1px #9fe3d34d}.wsp__name[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:focus-visible{outline-color:var(--key-mint)}.wsp__verb[data-astro-cid-zkhec6xw]{color:var(--key-mint);font-weight:600;font-size:var(--site-small)}.wsp__text[data-astro-cid-zkhec6xw]{color:var(--field-ink-2);font-size:var(--site-small);max-width:34em;line-height:1.6}.wsp__pl[data-astro-cid-zkhec6xw]{color:var(--field-ink-2)}.wsp__pl[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{color:inherit;z-index:1;text-decoration:none;position:relative}.wsp__pl[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover{color:var(--key-mint);text-decoration:underline}.wsp__tag[data-astro-cid-zkhec6xw]{color:var(--field-ink);flex-wrap:wrap;align-items:center;gap:8px;font-size:.8125rem;font-weight:600;display:flex}.wsp__p--base[data-astro-cid-zkhec6xw]{border-radius:var(--r3);background:#ffffff0a;margin-top:8px;padding:20px 16px;box-shadow:inset 0 0 0 1px #b9e4d92e}.wsp__p--base[data-astro-cid-zkhec6xw]:before{display:none}.wsp__p[data-astro-cid-zkhec6xw]:after{content:"";transform-origin:50% 0;--sm-z0:1 0;background:#9fe3d3b3;width:2px;position:absolute;top:40px;bottom:0;left:19px}.wsp__p--base[data-astro-cid-zkhec6xw]:after{display:none}.wsp__node[data-astro-cid-zkhec6xw]:after{content:"";z-index:-1;border-radius:inherit;background:#9fe3d329;position:absolute;inset:0}.wsp__p--base[data-astro-cid-zkhec6xw] .wsp__node[data-astro-cid-zkhec6xw]{border-radius:var(--r2);background:0 0}@media (width>=1100px){.wsp__list[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(32px,3.4vw,56px)}.wsp__p[data-astro-cid-zkhec6xw]{grid-template-rows:auto 1fr auto;grid-template-columns:1fr;row-gap:18px;padding-bottom:0}.wsp__p[data-astro-cid-zkhec6xw]:before{width:auto;height:2px;inset:19px calc(-1*clamp(32px,3.4vw,56px)) auto 48px}.wsp__p[data-astro-cid-zkhec6xw]:nth-child(3):before{background:linear-gradient(90deg,#9fe3d347,#0000);right:0}.wsp__p[data-astro-cid-zkhec6xw]:after{transform-origin:0;--sm-z0:0 1;width:auto;height:2px;inset:19px calc(-1*clamp(32px,3.4vw,56px)) auto 48px}.wsp__p[data-astro-cid-zkhec6xw]:nth-child(3):after{background:linear-gradient(90deg,#9fe3d3b3,#0000);right:0}.wsp__node[data-astro-cid-zkhec6xw]{grid-row:auto}.wsp__name[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:after{inset:-10px -12px -12px}.wsp__p--base[data-astro-cid-zkhec6xw]{grid-column:1/-1;grid-template-rows:auto;grid-template-columns:40px minmax(0,1fr);align-items:center;column-gap:24px;margin-top:clamp(32px,3vw,44px);padding:24px 28px}.wsp__p--base[data-astro-cid-zkhec6xw] .wsp__name[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:after{inset:0}}.wsp__foot[data-astro-cid-zkhec6xw]{gap:var(--s6);border-top:1px solid #b9e4d92e;margin-top:clamp(40px,5vw,64px);padding-top:clamp(28px,3vw,40px);display:grid}.wsp__labels[data-astro-cid-zkhec6xw]{align-content:start;gap:10px;display:grid}.wsp__lt[data-astro-cid-zkhec6xw]{color:var(--key-mint)}.wsp__ll[data-astro-cid-zkhec6xw]{gap:8px;display:grid}.wsp__ll[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{color:var(--field-ink-2);font-size:var(--site-small);flex-wrap:wrap;align-items:center;gap:4px 10px;line-height:1.5;display:flex}.wsp__act[data-astro-cid-zkhec6xw]{gap:var(--s3);align-content:start;justify-items:start;display:grid}.wsp__note[data-astro-cid-zkhec6xw]{color:var(--field-ink-2);font-size:var(--site-small);max-width:30em;line-height:1.6}.wsp__act[data-astro-cid-zkhec6xw] .key--primary{box-shadow:inset 0 1px 0 #ffffff3d, 0 0 0 1px #9fe3d359, 0 2px 0 var(--key-lip)}@media (width<=559px){.wsp__act[data-astro-cid-zkhec6xw]{justify-items:stretch}}@media (width>=960px){.wsp__foot[data-astro-cid-zkhec6xw]{column-gap:var(--site-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.net__top[data-astro-cid-zkhec6xw]{gap:var(--s6);align-items:end;display:grid}.figs[data-astro-cid-zkhec6xw]{gap:var(--s3);display:grid}.figs__list[data-astro-cid-zkhec6xw]>div[data-astro-cid-zkhec6xw]{border-top:1px solid var(--line-strong);padding-block:12px}.figs__list[data-astro-cid-zkhec6xw]>div[data-astro-cid-zkhec6xw]:last-child{border-bottom:1px solid var(--line-strong)}.figs__list[data-astro-cid-zkhec6xw] dd[data-astro-cid-zkhec6xw]{flex-wrap:wrap;align-items:baseline;gap:4px 10px;margin:0;display:flex}.figs__p[data-astro-cid-zkhec6xw]{font-size:var(--site-small);color:var(--muted)}.figs__v[data-astro-cid-zkhec6xw]{color:var(--primary);letter-spacing:-.02em;font-size:clamp(1.75rem,1.3rem + 1.6vw,2.75rem);font-weight:500;line-height:1.05}.figs__l[data-astro-cid-zkhec6xw]{font-size:var(--site-small);color:var(--ink);font-weight:500}.figs__note[data-astro-cid-zkhec6xw]{color:var(--muted);max-width:36em;font-size:.8125rem;line-height:1.5}.figs__list[data-astro-cid-zkhec6xw]>div[data-astro-cid-zkhec6xw]:only-child{padding-block:18px 16px}.figs__list[data-astro-cid-zkhec6xw]>div[data-astro-cid-zkhec6xw]:only-child dd[data-astro-cid-zkhec6xw]{flex-direction:column;align-items:flex-start;gap:6px}.figs__list[data-astro-cid-zkhec6xw]>div[data-astro-cid-zkhec6xw]:only-child .figs__v[data-astro-cid-zkhec6xw]{font-size:clamp(2.75rem,2rem + 3vw,4.5rem)}@media (width>=960px){.net__top[data-astro-cid-zkhec6xw]{column-gap:var(--site-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.net__fig[data-astro-cid-zkhec6xw]{min-width:0;margin:clamp(40px,5vw,72px) 0 0}.pnet[data-astro-cid-zkhec6xw]{counter-reset:st;gap:44px;padding:24px 18px 28px;display:grid}.pnet__st[data-astro-cid-zkhec6xw]{align-content:start;justify-items:start;gap:12px;min-width:0;display:grid;position:relative}.pnet__st[data-astro-cid-zkhec6xw]:not(:last-child):after{content:"";background:var(--primary);opacity:.5;transform-origin:50% 0;--sm-z0:1 0;width:2px;height:24px;position:absolute;bottom:-34px;left:22px}.pnet__st--pool[data-astro-cid-zkhec6xw]:after{background:var(--gold)!important;opacity:.9!important}.pnet__badge[data-astro-cid-zkhec6xw]{border-radius:var(--rp);background:var(--card);box-shadow:0 0 0 1px var(--line-strong);color:var(--ink);align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:.875rem;font-weight:600;display:inline-flex}.pnet__badge[data-astro-cid-zkhec6xw] .fig[data-astro-cid-zkhec6xw]{border-radius:var(--rp);background:var(--primary);width:24px;height:24px;color:var(--primary-ink);place-items:center;font-size:.75rem;display:grid}.pnet__badge--gold[data-astro-cid-zkhec6xw] .fig[data-astro-cid-zkhec6xw]{background:var(--gold);color:var(--gold-ink)}.pnet__tag[data-astro-cid-zkhec6xw]{color:var(--muted)}.pnet__tag--gold[data-astro-cid-zkhec6xw]{color:var(--gold-ink)}.pnet__pair[data-astro-cid-zkhec6xw]{width:100%;max-width:540px;position:relative}.pnet__poolwin[data-astro-cid-zkhec6xw]{width:100%;max-width:620px}.pnet__cowin[data-astro-cid-zkhec6xw]{width:62%;max-width:230px}.net__points[data-astro-cid-zkhec6xw]{column-gap:var(--site-gap);margin-top:clamp(40px,5vw,64px);display:grid}@media (width>=760px){.net__points[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=900px){.pnet[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,520fr) minmax(0,470fr) minmax(0,250fr);align-items:center;column-gap:64px;padding:clamp(32px,3.4vw,48px)}.pnet__st[data-astro-cid-zkhec6xw]:not(:last-child):after{transform-origin:0;--sm-z0:0 1;width:36px;height:2px;inset:50% -50px auto auto}.pnet__cowin[data-astro-cid-zkhec6xw]{justify-self:center;width:100%;max-width:220px}}.mkt__top[data-astro-cid-zkhec6xw]{gap:var(--s5);align-items:end;display:grid}.mkt__asking[data-astro-cid-zkhec6xw]{border-radius:var(--r2);background:var(--tint);font-weight:600;font-size:var(--site-small);color:var(--primary-deep);justify-self:start;padding:10px 14px}.mkt__fig[data-astro-cid-zkhec6xw]{min-width:0;margin:clamp(40px,5vw,72px) 0 0}.scn[data-astro-cid-zkhec6xw]{gap:44px;padding:24px 18px 28px;display:grid}.scn__st[data-astro-cid-zkhec6xw]{align-content:start;justify-items:start;gap:12px;min-width:0;display:grid;position:relative}.scn__st[data-astro-cid-zkhec6xw]:not(:last-child):after{content:"";background:var(--primary);opacity:.5;transform-origin:50% 0;--sm-z0:1 0;width:2px;height:24px;position:absolute;bottom:-34px;left:22px}.scn__badge[data-astro-cid-zkhec6xw]{border-radius:var(--rp);background:var(--card);box-shadow:0 0 0 1px var(--line-strong);color:var(--ink);flex-wrap:wrap;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:.875rem;font-weight:600;display:inline-flex}.scn__badge[data-astro-cid-zkhec6xw] .fig[data-astro-cid-zkhec6xw]{border-radius:var(--rp);background:var(--primary);width:24px;height:24px;color:var(--primary-ink);place-items:center;font-size:.75rem;display:grid}.scn__dev[data-astro-cid-zkhec6xw]{width:100%}.scn__dev--phone[data-astro-cid-zkhec6xw]{width:62%;max-width:230px}.scn__page[data-astro-cid-zkhec6xw]{width:56%;max-width:220px}.scn__cal[data-astro-cid-zkhec6xw]{width:100%;max-width:420px}.scn__text[data-astro-cid-zkhec6xw]{color:var(--muted);font-size:var(--site-small);max-width:34ch;line-height:1.55}.scn__prov[data-astro-cid-zkhec6xw]{color:var(--muted);font-family:var(--font-figure);letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem}@media (width>=900px){.scn[data-astro-cid-zkhec6xw]{align-items:start;column-gap:56px;padding:clamp(32px,3.4vw,48px)}.scn--3[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,minmax(0,1fr))}.scn__st[data-astro-cid-zkhec6xw]:not(:last-child):after{transform-origin:0;--sm-z0:0 1;width:36px;height:2px;inset:14px -46px auto auto}.scn__dev--phone[data-astro-cid-zkhec6xw],.scn__page[data-astro-cid-zkhec6xw]{width:100%;max-width:230px}}@media (width>=760px){.scn--4[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:48px 40px}.scn--4[data-astro-cid-zkhec6xw]>li[data-astro-cid-zkhec6xw]:first-child{grid-column:1/-1}.scn--4[data-astro-cid-zkhec6xw]>li[data-astro-cid-zkhec6xw]:first-child:after{display:none}.scn--4[data-astro-cid-zkhec6xw] .scn__st[data-astro-cid-zkhec6xw]:not(:last-child):after{transform-origin:0;--sm-z0:0 1;width:28px;height:2px;inset:14px -34px auto auto}.scn--4[data-astro-cid-zkhec6xw] .scn__dev--phone[data-astro-cid-zkhec6xw]{width:100%;max-width:220px}.scn--4[data-astro-cid-zkhec6xw]>li[data-astro-cid-zkhec6xw]:not(:first-child){grid-row:2/span 4;grid-template-rows:subgrid;row-gap:12px}.scn--4[data-astro-cid-zkhec6xw] .scn__cal[data-astro-cid-zkhec6xw]{align-self:center}}@media (width>=1100px){.scn--4[data-astro-cid-zkhec6xw]>li[data-astro-cid-zkhec6xw]:first-child{grid-template-columns:minmax(0,900px) minmax(0,1fr);align-items:end;column-gap:40px}.scn--4[data-astro-cid-zkhec6xw]>li[data-astro-cid-zkhec6xw]:first-child>.scn__badge[data-astro-cid-zkhec6xw]{grid-column:1/-1}.scn--4[data-astro-cid-zkhec6xw]>li[data-astro-cid-zkhec6xw]:first-child>.scn__dev[data-astro-cid-zkhec6xw]{grid-row:span 2}.scn--4[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr) minmax(0,1.97fr) minmax(0,1fr);column-gap:64px}.scn--4[data-astro-cid-zkhec6xw] .scn__st[data-astro-cid-zkhec6xw]:not(:last-child):after{width:40px;right:-52px}.scn--4[data-astro-cid-zkhec6xw] .scn__dev--phone[data-astro-cid-zkhec6xw],.scn--4[data-astro-cid-zkhec6xw] .scn__cal[data-astro-cid-zkhec6xw]{max-width:none}}.geo[data-astro-cid-zkhec6xw]{gap:var(--s6);align-items:start;margin-top:clamp(48px,6vw,80px);display:grid}.geo__fig[data-astro-cid-zkhec6xw]{min-width:0;margin:0}.geo__side[data-astro-cid-zkhec6xw]{align-content:start;gap:clamp(24px,3vw,32px);min-width:0;display:grid}.geo__side[data-astro-cid-zkhec6xw] .pmore[data-astro-cid-zkhec6xw]{margin-top:0}@media (width<=959px){.geo__side[data-astro-cid-zkhec6xw]{display:contents}.geo__point[data-astro-cid-zkhec6xw]{order:-1}}@media (width>=960px){.mkt__top[data-astro-cid-zkhec6xw]{column-gap:var(--site-gap);grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.mkt__asking[data-astro-cid-zkhec6xw]{justify-self:end}.geo[data-astro-cid-zkhec6xw]{column-gap:var(--site-gap);grid-template-columns:minmax(0,5fr) minmax(0,6fr)}.geo__fig[data-astro-cid-zkhec6xw]{max-width:560px}}.mkt__index[data-astro-cid-zkhec6xw]{border-radius:var(--r3);background:var(--card);box-shadow:0 0 0 1px var(--line-strong);color:var(--ink);transition:box-shadow var(--mo-fast) var(--mo-ease);gap:8px;padding:20px 22px;text-decoration:none;display:grid}.mkt__index-l[data-astro-cid-zkhec6xw]{color:var(--primary)}.mkt__index-t[data-astro-cid-zkhec6xw]{font-size:var(--site-small);color:var(--muted);max-width:46em;line-height:1.6}.mkt__index-a[data-astro-cid-zkhec6xw]{color:var(--primary);font-weight:600}.mkt__index[data-astro-cid-zkhec6xw]:hover{color:var(--ink);box-shadow:var(--hover-ring), 0 0 0 1px var(--line-strong)}.mkt__index[data-astro-cid-zkhec6xw]:hover .mkt__index-a[data-astro-cid-zkhec6xw]{text-decoration:underline}.mkt__chart[data-astro-cid-zkhec6xw]{margin-top:var(--s2)}.mkt__chart[data-astro-cid-zkhec6xw] img{border-radius:var(--r2);width:100%;height:auto;box-shadow:0 0 0 1px var(--line);display:block}.dist__top[data-astro-cid-zkhec6xw]{gap:var(--s5);align-items:end;display:grid}.dist__status[data-astro-cid-zkhec6xw]{color:var(--field-ink);font-weight:600;font-size:var(--site-small);align-items:center;gap:10px;display:flex}.flow__badge[data-astro-cid-zkhec6xw] .fig[data-astro-cid-zkhec6xw]{border-radius:var(--rp);background:var(--key-mint);width:24px;height:24px;color:var(--deep);place-items:center;font-size:.75rem;display:grid}.flow__text[data-astro-cid-zkhec6xw]{color:var(--field-ink-2);font-size:var(--site-small);max-width:40ch;line-height:1.55}.dist__fig[data-astro-cid-zkhec6xw]{margin:clamp(32px,4vw,56px) 0 0}.net__stage,.mkt__stage,.cli__stage,.agy__stage{background:radial-gradient(130% 85% at 50% 0,#fff 0%,#eef6f3 45%,#e1efea 100%)!important;box-shadow:inset 0 0 0 1px #0c7b6f1f,0 1px 2px #061f1d0a!important}.dist__stage,.present[data-astro-cid-zkhec6xw]{background:radial-gradient(130% 85% at 50% 0,#1a5a51 0%,#103f39 45%,#0b2f2b 100%)!important;box-shadow:inset 0 0 0 1px #9fe3d32e!important}.flow[data-astro-cid-zkhec6xw]{gap:28px;padding:22px 18px 26px;display:grid}.flow__item[data-astro-cid-zkhec6xw]{justify-items:start;gap:12px;min-width:0;display:grid}.flow__badge[data-astro-cid-zkhec6xw]{border-radius:var(--rp);color:var(--field-ink);background:#061f1db3;align-items:center;gap:8px;padding:4px 12px 4px 4px;font-size:.8125rem;font-weight:600;display:inline-flex;box-shadow:0 0 0 1px #9fe3d34d}.flow__item--post[data-astro-cid-zkhec6xw]{justify-items:center}.flow__item--post[data-astro-cid-zkhec6xw] .dev{max-width:240px}@media (width<=599px){.flow__item--post[data-astro-cid-zkhec6xw] .dev{max-width:210px}}@media (width>=760px){.flow[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(2,minmax(0,1fr));place-items:end center;gap:clamp(28px,3vw,44px) clamp(28px,4vw,64px);padding:clamp(28px,3.4vw,48px)}.flow__item[data-astro-cid-zkhec6xw]{width:100%;max-width:560px}.flow__item--post[data-astro-cid-zkhec6xw] .dev{width:46%;max-width:none}}.dist__after[data-astro-cid-zkhec6xw]{align-items:start;gap:clamp(40px,5vw,64px);margin-top:clamp(40px,5vw,72px);display:grid}.dist__hist[data-astro-cid-zkhec6xw]{gap:var(--s5);min-width:0;display:grid}.dist__histtext[data-astro-cid-zkhec6xw]{color:var(--field-ink-2);font-size:var(--site-small);align-content:start;gap:10px;max-width:34em;line-height:1.6;display:grid}.dist__own[data-astro-cid-zkhec6xw]{font-family:var(--font-display);font-weight:600;font-size:var(--site-display-m);color:var(--field-ink);line-height:1.15}.dist__h[data-astro-cid-zkhec6xw]{color:var(--field-ink);flex-wrap:wrap;align-items:center;gap:8px;margin-top:10px;font-size:1.125rem;font-weight:600;display:flex}.dist__figure[data-astro-cid-zkhec6xw]{gap:4px;margin-top:6px;display:grid}.dist__figure[data-astro-cid-zkhec6xw] .fig[data-astro-cid-zkhec6xw]{color:var(--key-mint);font-size:clamp(1.125rem,.95rem + .6vw,1.5rem);font-weight:500}.dist__figure[data-astro-cid-zkhec6xw] span[data-astro-cid-zkhec6xw]:last-child{color:var(--field-ink-2);font-size:.8125rem}.dist__bot[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]{white-space:nowrap;font-weight:600;text-decoration:none}.dist__bot[data-astro-cid-zkhec6xw] a[data-astro-cid-zkhec6xw]:hover{text-decoration:underline}.dist__present[data-astro-cid-zkhec6xw]{min-width:0;margin:0}.present[data-astro-cid-zkhec6xw]{border-radius:var(--r4);background:#0a2a27;grid-template-columns:minmax(0,1fr) minmax(0,26%);align-items:end;gap:clamp(12px,2vw,20px);padding:56px clamp(16px,3vw,32px) clamp(20px,3vw,32px);display:grid;position:relative;box-shadow:inset 0 0 0 1px #b9e4d924}.present__badge[data-astro-cid-zkhec6xw]{position:absolute;top:16px;left:clamp(16px,3vw,32px)}.present__text[data-astro-cid-zkhec6xw]{order:3;grid-column:1/-1}.present__page[data-astro-cid-zkhec6xw],.present__card[data-astro-cid-zkhec6xw]{min-width:0}@media (width<=479px){.present[data-astro-cid-zkhec6xw]{grid-template-columns:minmax(0,1fr);justify-items:center}.present__page[data-astro-cid-zkhec6xw]{width:100%}.present__card[data-astro-cid-zkhec6xw]{width:52%;max-width:180px}}@media (width>=1100px){.dist__histtext[data-astro-cid-zkhec6xw]{max-width:40em}.dist__present[data-astro-cid-zkhec6xw]{justify-self:center;width:100%;max-width:1000px}}@media (width>=960px){.dist__top[data-astro-cid-zkhec6xw]{column-gap:var(--site-gap);grid-template-columns:minmax(0,8fr) minmax(0,4fr)}.dist__status[data-astro-cid-zkhec6xw]{justify-self:end}}.cli__fig[data-astro-cid-zkhec6xw]{min-width:0;margin:clamp(40px,5vw,72px) 0 0}.jrn__note[data-astro-cid-zkhec6xw]{margin-top:var(--s5);font-size:var(--site-small);color:var(--ink);box-shadow:inset 2px 0 0 var(--primary);max-width:40em;padding-left:14px}.cli__private[data-astro-cid-zkhec6xw]{margin-top:var(--s4);font-size:var(--site-small);color:var(--muted)}.agy__fig[data-astro-cid-zkhec6xw]{min-width:0;margin:clamp(40px,5vw,72px) 0 0}.aops[data-astro-cid-zkhec6xw]{gap:18px;padding:24px 18px 28px;display:grid}.aops__label[data-astro-cid-zkhec6xw]{color:var(--muted)}.aops__agency[data-astro-cid-zkhec6xw]{border-radius:var(--r3);background:var(--primary-deep);color:var(--field-ink);gap:14px;padding:20px;display:grid}.aops__node[data-astro-cid-zkhec6xw]{font-family:var(--font-display);font-size:clamp(1.375rem,1.2rem + .6vw,1.75rem);font-weight:600;line-height:1.1}.aops__ctl[data-astro-cid-zkhec6xw]{flex-wrap:wrap;gap:6px;display:flex}.aops__ctl[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{border-radius:var(--r2);color:var(--field-ink);padding:4px 10px;font-size:.8125rem;line-height:1.3;box-shadow:inset 0 0 0 1px #9fe3d366}.aops__lanes[data-astro-cid-zkhec6xw]{gap:12px;padding-left:20px;display:grid;position:relative}.aops__lanes[data-astro-cid-zkhec6xw]:before{content:"";background:#0c7b6f59;width:2px;height:42px;position:absolute;top:-18px;left:6px}.aops__lane[data-astro-cid-zkhec6xw]:not(:last-child):after{content:"";background:#0c7b6f59;width:2px;position:absolute;top:22px;bottom:-12px;left:-14px}.aops__lane[data-astro-cid-zkhec6xw]{border-radius:var(--r3);background:var(--tint);align-content:start;gap:4px;padding:14px 16px;display:grid;position:relative}.aops__lane[data-astro-cid-zkhec6xw]:before{content:"";background:#0c7b6f59;width:14px;height:2px;position:absolute;top:22px;left:-14px}.aops__lane--0[data-astro-cid-zkhec6xw]{box-shadow:inset 3px 0 0 var(--primary)}.aops__lane--1[data-astro-cid-zkhec6xw],.aops__lane--2[data-astro-cid-zkhec6xw]{box-shadow:inset 3px 0 0 var(--teal)}.aops__ln[data-astro-cid-zkhec6xw]{font-size:1rem;font-weight:600}.aops__lt[data-astro-cid-zkhec6xw]{color:var(--muted);font-size:var(--site-small);line-height:1.5}.aops__ev[data-astro-cid-zkhec6xw]{justify-items:start;gap:8px;margin-top:12px;display:grid}.aops__tag[data-astro-cid-zkhec6xw]{color:var(--primary-deep)}.aops__bulk[data-astro-cid-zkhec6xw]{aspect-ratio:490/92;width:100%;max-width:245px;overflow:hidden}.aops__bulk[data-astro-cid-zkhec6xw] .capture-pic--fill{height:143.478%;display:block;transform:translateY(-13.64%)}.agy__list[data-astro-cid-zkhec6xw]{column-gap:var(--site-gap);align-content:start;margin-top:clamp(32px,4vw,48px);display:grid}.agy__list[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{border-top:1px solid var(--line-strong);align-content:start;gap:6px;padding-block:16px;display:grid}@media (width>=760px){.agy__list[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=900px){.aops[data-astro-cid-zkhec6xw]{gap:22px;padding:clamp(32px,3.4vw,48px)}.aops__agency[data-astro-cid-zkhec6xw]{grid-template-columns:auto 1fr;align-items:center;column-gap:28px;padding:22px 26px}.aops__ctl[data-astro-cid-zkhec6xw]{justify-content:flex-end}.aops__lanes[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:22px;padding-left:0}.aops__lanes[data-astro-cid-zkhec6xw]:before{width:auto;height:2px;inset:0 16.6667% auto}.aops__lane[data-astro-cid-zkhec6xw]:not(:last-child):after{display:none}.aops__lane[data-astro-cid-zkhec6xw]:before{width:2px;height:22px;top:-22px;left:50%}}@media (width>=1100px){.agy__list[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(4,minmax(0,1fr))}}.photo[data-astro-cid-zkhec6xw]{min-width:0;margin:0}.photo[data-astro-cid-zkhec6xw] .photo__img{aspect-ratio:2;object-fit:cover;border-radius:var(--r4);width:100%;height:auto;display:block}.photo--band[data-astro-cid-zkhec6xw]{margin-bottom:clamp(40px,5vw,64px)}.photo--band[data-astro-cid-zkhec6xw] .photo__img{object-position:50% 62%}.photo--dev[data-astro-cid-zkhec6xw]{position:relative;container-type:inline-size}.photo--dev[data-astro-cid-zkhec6xw] .photo__img{aspect-ratio:1;object-position:30% 50%}.mkt__phone[data-astro-cid-zkhec6xw]{z-index:1;filter:drop-shadow(0 18px 30px #00000059);width:43cqw;position:absolute;top:6cqw;right:5cqw}.mkt__phcap[data-astro-cid-zkhec6xw]{text-align:right;margin-top:8px;font-size:.8125rem}@media (width>=760px){.photo--dev[data-astro-cid-zkhec6xw] .photo__img{aspect-ratio:21/8;object-position:50% 62%}.mkt__phone[data-astro-cid-zkhec6xw]{width:18cqw;max-width:240px;top:2.6cqw;right:7cqw}}.photo--desk[data-astro-cid-zkhec6xw] .photo__img{object-position:50% 40%}.photo--viewing[data-astro-cid-zkhec6xw]{margin-top:var(--s6)}.photo--viewing[data-astro-cid-zkhec6xw] .photo__img{aspect-ratio:4/3;object-position:50% 42%}.photo--tower[data-astro-cid-zkhec6xw] .photo__img{object-position:50% 45%}@media (width>=760px){.photo--band[data-astro-cid-zkhec6xw] .photo__img{aspect-ratio:21/8}}@media (width>=960px){.cli__open[data-astro-cid-zkhec6xw]{column-gap:var(--site-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;display:grid}.photo--viewing[data-astro-cid-zkhec6xw]{order:-1;margin-top:0}.photo--viewing[data-astro-cid-zkhec6xw] .photo__img{aspect-ratio:4/5;object-position:50% 40%;max-height:640px}.who__top[data-astro-cid-zkhec6xw]{column-gap:var(--site-gap);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;display:grid}.photo--tower[data-astro-cid-zkhec6xw] .photo__img{aspect-ratio:16/10}}@media (width<=959px){.photo--tower[data-astro-cid-zkhec6xw]{margin-top:var(--s5)}}@media (width>=1100px){.dist__hist[data-astro-cid-zkhec6xw]{column-gap:var(--site-gap);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:center;max-width:none;display:grid}.photo--desk[data-astro-cid-zkhec6xw] .photo__img{aspect-ratio:4/3}}@media (width<=1099px){.dist__hist[data-astro-cid-zkhec6xw]{gap:var(--s5);display:grid}}.who__label[data-astro-cid-zkhec6xw]{color:var(--primary)}.who__title[data-astro-cid-zkhec6xw]{margin-top:var(--s3);max-width:18em}.who__label--2[data-astro-cid-zkhec6xw]{margin-top:clamp(32px,4vw,48px)}.who__cols[data-astro-cid-zkhec6xw]{column-gap:var(--site-gap);margin-top:var(--s4);display:grid}.who__cols[data-astro-cid-zkhec6xw] li[data-astro-cid-zkhec6xw]{border-top:1px solid var(--line-strong);align-content:start;gap:6px;padding-block:16px;display:grid}.who__cols--dot[data-astro-cid-zkhec6xw] .point__name[data-astro-cid-zkhec6xw]:before{content:"";border-radius:var(--rp);background:var(--primary);width:6px;height:6px}@media (width>=760px){.who__cols[data-astro-cid-zkhec6xw]{grid-template-columns:repeat(3,minmax(0,1fr))}}.guides__grid[data-astro-cid-zkhec6xw]{gap:var(--s5);align-items:center;display:grid}.guides__lead[data-astro-cid-zkhec6xw]{margin-top:var(--s3);color:var(--muted);font-size:var(--site-small);max-width:32em;line-height:1.6}.guide[data-astro-cid-zkhec6xw]{border-radius:var(--r3);background:var(--card);box-shadow:var(--e2,0 1px 2px #17333014), 0 0 0 1px var(--line);color:inherit;transition:box-shadow var(--mo-fast) var(--mo-ease);gap:6px;padding:22px 56px 22px 24px;text-decoration:none;display:grid;position:relative}.guide[data-astro-cid-zkhec6xw]:hover{box-shadow:var(--hover-ring), 0 0 0 1px var(--line)}.guide__kind[data-astro-cid-zkhec6xw]{color:var(--muted)}.guide__title[data-astro-cid-zkhec6xw]{font-size:1.125rem;font-weight:600}.guide__sum[data-astro-cid-zkhec6xw]{color:var(--muted);font-size:var(--site-small);line-height:1.5}.guide__go[data-astro-cid-zkhec6xw]{color:var(--primary);font-size:1.25rem;position:absolute;top:50%;right:22px;transform:translateY(-50%)}.guides__grid[data-astro-cid-zkhec6xw] .guides__all{justify-self:start}@media (width>=960px){.guides__grid[data-astro-cid-zkhec6xw]{column-gap:var(--site-gap);grid-template-columns:minmax(0,5fr) minmax(0,5fr) auto}}.pbar[data-astro-cid-zkhec6xw]{display:none}@media (width<=599px){html:has(.pbar){scroll-padding-bottom:calc(64px + env(safe-area-inset-bottom))}.pbar[data-astro-cid-zkhec6xw]{z-index:40;inset-inline:0;padding:10px 16px calc(10px + env(safe-area-inset-bottom));border-top:1px solid var(--line);backdrop-filter:blur(10px);opacity:0;visibility:hidden;background:#fffffff0;transition:transform .22s,opacity .22s,visibility 0s linear .22s;display:block;position:fixed;bottom:0;transform:translateY(100%);box-shadow:0 -6px 20px #061f1d14}.pbar[data-astro-cid-zkhec6xw].is-on{opacity:1;visibility:visible;transition:transform .22s,opacity .22s,visibility;transform:none}.pbar[data-astro-cid-zkhec6xw] .pbar__key{justify-content:center;width:100%;display:flex}}@media (width<=599px) and (prefers-reduced-motion:reduce){.pbar[data-astro-cid-zkhec6xw],.pbar[data-astro-cid-zkhec6xw].is-on{transition:none}}
