.sf__list[data-astro-cid-x5isk4qx]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--card-gap)}.sf__item[data-astro-cid-x5isk4qx]{display:grid;grid-template-columns:96px minmax(0,1fr);column-gap:var(--space-5);align-items:start;border-radius:var(--radius-l);padding:var(--card-pad)}.sf__grid[data-astro-cid-x5isk4qx]{grid-row:span 2;width:96px;height:96px;display:block}.sf__cell[data-astro-cid-x5isk4qx]{fill:color-mix(in srgb,var(--ink) 8%,transparent)}.sf__cell--on[data-astro-cid-x5isk4qx]{fill:var(--warning)}.sf__figure[data-astro-cid-x5isk4qx]{margin:0;color:var(--ink);line-height:1}.sf__text[data-astro-cid-x5isk4qx]{text-wrap:balance;margin:var(--space-3) 0 0;color:var(--ink-2);max-width:36ch}.sf__source[data-astro-cid-x5isk4qx]{margin:var(--space-6) 0 0;color:var(--ink-3)}@container ww-web (min-width: 864px){.sf__list[data-astro-cid-x5isk4qx]{grid-template-columns:repeat(3,minmax(0,1fr))}.sf__item[data-astro-cid-x5isk4qx]{grid-template-columns:minmax(0,1fr)}.sf__grid[data-astro-cid-x5isk4qx]{grid-row:auto;width:100%;max-width:168px;height:auto;margin-bottom:var(--space-5)}}.has-motion .sf[data-astro-cid-x5isk4qx] .sf__cell--on[data-astro-cid-x5isk4qx]{fill:color-mix(in srgb,var(--ink) 8%,transparent);opacity:.4;transition:fill var(--dur-2) var(--ease-out),opacity var(--dur-2) var(--ease-out);transition-delay:calc(var(--sf-delay) + var(--i) * 5ms)}.has-motion .sf[data-astro-cid-x5isk4qx][data-visible=true] .sf__cell--on[data-astro-cid-x5isk4qx],.has-motion .sf[data-astro-cid-x5isk4qx].is-done .sf__cell--on[data-astro-cid-x5isk4qx]{fill:var(--warning);opacity:1}.etd[data-astro-cid-ruf6glq2]{--etd-mark: 12px;--etd-token: 14px;--etd-label-w: 160px;box-sizing:border-box;min-width:0;margin:0;padding:var(--space-4) var(--space-4) var(--space-4);border-radius:var(--radius-l);color:var(--ink);font-family:var(--font-sans)}.etd[data-astro-cid-ruf6glq2] .ww-tag--illustrative[data-astro-cid-ruf6glq2]{background:var(--glass-bg-strong)}.etd-head[data-astro-cid-ruf6glq2]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2) var(--space-3);padding-bottom:var(--space-3);border-bottom:1px solid var(--line-soft)}.etd-title[data-astro-cid-ruf6glq2]{margin:0;font-family:var(--font-sans);font-size:20px;line-height:28px;font-weight:600;color:var(--ink)}.etd-toggle[data-astro-cid-ruf6glq2]{margin-inline-start:auto}.etd-toggle[data-astro-cid-ruf6glq2][hidden]{display:none}@media(pointer:coarse){.etd-toggle[data-astro-cid-ruf6glq2]{--_h: var(--control-height)}}.etd-lanes[data-astro-cid-ruf6glq2]{display:block}.etd-lane[data-astro-cid-ruf6glq2]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3);padding-block:var(--space-4);border-bottom:1px solid var(--line-soft)}.etd-lane[data-astro-cid-ruf6glq2]:last-child{border-bottom:0}.etd-lane__label[data-astro-cid-ruf6glq2]{margin:0;font-weight:600;color:var(--ink)}.etd-run[data-astro-cid-ruf6glq2]{position:relative;min-width:0}.etd-track[data-astro-cid-ruf6glq2]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr)}.etd-stn[data-astro-cid-ruf6glq2]{position:relative;display:grid;grid-template-columns:var(--space-5) minmax(0,1fr);grid-template-areas:"mark time" ". text";align-content:start;column-gap:var(--space-2);padding-bottom:var(--space-4);min-width:0}.etd-stn[data-astro-cid-ruf6glq2]:last-child{padding-bottom:0}.etd-stn__mark[data-astro-cid-ruf6glq2]{grid-area:mark;position:relative;z-index:1;box-sizing:border-box;width:var(--etd-mark);height:var(--etd-mark);margin:5px 0 0 calc((var(--space-5) - var(--etd-mark)) / 2);border:2px solid var(--line-control);border-radius:50%;background:var(--surface-alt);box-shadow:0 0 0 0 transparent;transition:background-color var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out)}.etd-stn__wire[data-astro-cid-ruf6glq2]{position:absolute;left:calc(var(--space-5) / 2 - 2px);width:4px;top:25px;bottom:3px;pointer-events:none}.etd-stn__wire[data-astro-cid-ruf6glq2]:before,.etd-stn__wire[data-astro-cid-ruf6glq2]:after{content:"";position:absolute}.etd-stn__time[data-astro-cid-ruf6glq2]{grid-area:time;font-size:14px;line-height:20px;font-weight:600;font-variant-numeric:tabular-nums lining-nums;color:var(--ink);white-space:nowrap;transition:opacity var(--dur-1) var(--ease-out),color var(--dur-2) var(--ease-out)}.etd-stn__text[data-astro-cid-ruf6glq2]{grid-area:text;font-size:14px;line-height:20px;color:var(--ink-2);transition:color var(--dur-1) var(--ease-out)}.etd-stn[data-astro-cid-ruf6glq2]:first-child .etd-stn__mark[data-astro-cid-ruf6glq2]{border-color:var(--ink);background:var(--ink)}.etd-lane--hand[data-astro-cid-ruf6glq2] .etd-stn__wire[data-astro-cid-ruf6glq2]:before,.etd-lane--hand[data-astro-cid-ruf6glq2] .etd-stn__wire[data-astro-cid-ruf6glq2]:after{inset:0;background:radial-gradient(circle,var(--line-soft) 1.2px,transparent 1.4px) 50% 0 / 4px 8px repeat-y}.etd-lane--hand[data-astro-cid-ruf6glq2] .etd-stn__wire[data-astro-cid-ruf6glq2]:after{background-image:radial-gradient(circle,var(--warning) 1.2px,transparent 1.4px);opacity:0;transition:opacity var(--dur-2) var(--ease-out)}.etd-lane--hand[data-astro-cid-ruf6glq2] .etd-stn[data-astro-cid-ruf6glq2].is-wired .etd-stn__wire[data-astro-cid-ruf6glq2]:after{opacity:1}.etd-lane--hand[data-astro-cid-ruf6glq2] .etd-stn[data-astro-cid-ruf6glq2].is-reached:not(:first-child) .etd-stn__mark[data-astro-cid-ruf6glq2]{border-color:var(--warning);background:var(--warning)}.etd-lane--hand[data-astro-cid-ruf6glq2] .etd-stn[data-astro-cid-ruf6glq2].is-reached:last-child .etd-stn__mark[data-astro-cid-ruf6glq2]{box-shadow:0 0 0 4px var(--warning-soft)}.etd-lane--record[data-astro-cid-ruf6glq2] .etd-stn__wire[data-astro-cid-ruf6glq2]:before,.etd-lane--record[data-astro-cid-ruf6glq2] .etd-stn__wire[data-astro-cid-ruf6glq2]:after{inset:0 1px;border-radius:var(--radius-pill)}.etd-lane--record[data-astro-cid-ruf6glq2] .etd-stn__wire[data-astro-cid-ruf6glq2]:before{background:var(--line-soft)}.etd-lane--record[data-astro-cid-ruf6glq2] .etd-stn__wire[data-astro-cid-ruf6glq2]:after{background:var(--signal);transform:scaleY(0);transform-origin:top;transition:transform var(--dur-2) var(--ease-in-out)}.etd-lane--record[data-astro-cid-ruf6glq2] .etd-stn[data-astro-cid-ruf6glq2].is-wired .etd-stn__wire[data-astro-cid-ruf6glq2]:after{transform:scaleY(1)}.etd-lane--record[data-astro-cid-ruf6glq2] .etd-stn[data-astro-cid-ruf6glq2].is-reached:not(:first-child) .etd-stn__mark[data-astro-cid-ruf6glq2]{border-color:var(--signal);background:var(--signal)}.etd-lane--record[data-astro-cid-ruf6glq2] .etd-stn[data-astro-cid-ruf6glq2].is-reached:last-child .etd-stn__mark[data-astro-cid-ruf6glq2]{box-shadow:0 0 0 4px var(--signal-soft)}.etd-total[data-astro-cid-ruf6glq2]{margin:0;min-width:0;color:var(--ink-3)}.etd-lane--record[data-astro-cid-ruf6glq2] .etd-total[data-astro-cid-ruf6glq2]{position:relative;isolation:isolate}.etd-lane--record[data-astro-cid-ruf6glq2] .etd-total[data-astro-cid-ruf6glq2]:before{display:none;content:"";position:absolute;inset:-30% -20%;background:radial-gradient(closest-side,var(--light-teal-faint),transparent);opacity:0;transition:opacity var(--dur-3) var(--ease-out);z-index:-1;pointer-events:none}.etd-lane--record[data-astro-cid-ruf6glq2] .etd-total[data-astro-cid-ruf6glq2].is-complete:before{opacity:1}.etd-total__fig[data-astro-cid-ruf6glq2]{font-size:40px;line-height:44px;font-weight:600;letter-spacing:-.01em;font-variant-numeric:tabular-nums lining-nums;transition:color var(--dur-2) var(--ease-out)}.etd-total__unit[data-astro-cid-ruf6glq2]{font-size:18px;line-height:24px;font-weight:600;transition:color var(--dur-2) var(--ease-out)}.etd-lane--hand[data-astro-cid-ruf6glq2] .etd-total[data-astro-cid-ruf6glq2].is-complete [data-astro-cid-ruf6glq2]:is(.etd-total__fig,.etd-total__unit){color:var(--warning)}.etd-lane--record[data-astro-cid-ruf6glq2] .etd-total[data-astro-cid-ruf6glq2].is-complete [data-astro-cid-ruf6glq2]:is(.etd-total__fig,.etd-total__unit){color:var(--signal)}.etd-lane[data-astro-cid-ruf6glq2] .etd-total[data-astro-cid-ruf6glq2].is-complete .etd-total__unit[data-astro-cid-ruf6glq2]{color:var(--ink-2)}.etd-caption[data-astro-cid-ruf6glq2]{margin:0;padding-top:var(--space-3);color:var(--ink-2)}.etd-token[data-astro-cid-ruf6glq2]{display:none;position:absolute;left:0;top:0;z-index:2;box-sizing:border-box;width:var(--etd-token);height:var(--etd-token);border-radius:50%;pointer-events:none;will-change:transform}.etd-lane--hand[data-astro-cid-ruf6glq2] .etd-token[data-astro-cid-ruf6glq2]{background:var(--warning);box-shadow:0 0 0 6px var(--warning-soft)}.etd-lane--record[data-astro-cid-ruf6glq2] .etd-token[data-astro-cid-ruf6glq2]{background:var(--signal);box-shadow:0 0 0 6px var(--signal-soft)}.etd[data-astro-cid-ruf6glq2].is-anim .etd-token[data-astro-cid-ruf6glq2]{display:block}.etd[data-astro-cid-ruf6glq2].is-anim .etd-stn[data-astro-cid-ruf6glq2]:not(.is-reached) .etd-stn__time[data-astro-cid-ruf6glq2]{opacity:0}.etd[data-astro-cid-ruf6glq2].is-anim .etd-stn[data-astro-cid-ruf6glq2]:not(.is-reached) .etd-stn__text[data-astro-cid-ruf6glq2]{color:var(--ink-3)}.etd[data-astro-cid-ruf6glq2].is-anim .etd-lane--hand[data-astro-cid-ruf6glq2] .etd-stn[data-astro-cid-ruf6glq2].is-waiting .etd-stn__time[data-astro-cid-ruf6glq2]{color:var(--warning)}.etd[data-astro-cid-ruf6glq2].is-anim:not(.is-ready) [data-astro-cid-ruf6glq2]:is(.etd-stn__mark,.etd-stn__time,.etd-stn__text,.etd-total__fig,.etd-total__unit,.etd-stn__wire:before,.etd-stn__wire:after),.etd[data-astro-cid-ruf6glq2].is-anim:not(.is-ready) .etd-total[data-astro-cid-ruf6glq2]:before,.etd[data-astro-cid-ruf6glq2].is-resetting [data-astro-cid-ruf6glq2]:is(.etd-stn__mark,.etd-stn__time,.etd-stn__text,.etd-total__fig,.etd-total__unit,.etd-stn__wire:before,.etd-stn__wire:after){transition:none}@keyframes etd-settle{0%{opacity:.6;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}html.has-motion .etd[data-astro-cid-ruf6glq2] .is-settle[data-astro-cid-ruf6glq2]{animation:etd-settle var(--dur-2) var(--ease-out) both}html.has-motion .etd[data-astro-cid-ruf6glq2].is-resetting .is-settle[data-astro-cid-ruf6glq2]{animation:none}@container ww-web (min-width: 864px){.etd[data-astro-cid-ruf6glq2]{padding:var(--space-5) var(--space-6) var(--space-4)}.etd-lane[data-astro-cid-ruf6glq2]{grid-template-columns:var(--etd-label-w) minmax(0,1fr);grid-template-rows:auto minmax(0,1fr);grid-template-areas:"label run" "total run";column-gap:var(--space-5);row-gap:var(--space-2);padding-block:var(--space-5)}.etd-lane__label[data-astro-cid-ruf6glq2]{grid-area:label}.etd-run[data-astro-cid-ruf6glq2]{grid-area:run}.etd-total[data-astro-cid-ruf6glq2]{grid-area:total}.etd-track[data-astro-cid-ruf6glq2]{grid-template-columns:repeat(var(--etd-n),minmax(0,1fr))}.etd-stn[data-astro-cid-ruf6glq2]{grid-template-columns:minmax(0,1fr);grid-template-areas:"mark" "time" "text";row-gap:var(--space-1);padding:0 var(--space-4) 0 0}.etd-stn[data-astro-cid-ruf6glq2]:last-child{padding-right:0}.etd-stn__mark[data-astro-cid-ruf6glq2]{margin:0 0 var(--space-2)}.etd-stn__wire[data-astro-cid-ruf6glq2]{left:calc(var(--etd-mark) + 8px);right:8px;width:auto;top:calc(var(--etd-mark) / 2 - 2px);bottom:auto;height:4px}.etd-lane--hand[data-astro-cid-ruf6glq2] .etd-stn__wire[data-astro-cid-ruf6glq2]:before,.etd-lane--hand[data-astro-cid-ruf6glq2] .etd-stn__wire[data-astro-cid-ruf6glq2]:after{background-position:0 50%;background-size:8px 4px;background-repeat:repeat-x}.etd-lane--record[data-astro-cid-ruf6glq2] .etd-stn__wire[data-astro-cid-ruf6glq2]:before,.etd-lane--record[data-astro-cid-ruf6glq2] .etd-stn__wire[data-astro-cid-ruf6glq2]:after{inset:1px 0}.etd-lane--record[data-astro-cid-ruf6glq2] .etd-stn__wire[data-astro-cid-ruf6glq2]:after{transform:scaleX(0);transform-origin:left}.etd-lane--record[data-astro-cid-ruf6glq2] .etd-stn[data-astro-cid-ruf6glq2].is-wired .etd-stn__wire[data-astro-cid-ruf6glq2]:after{transform:scaleX(1)}.etd-stn__time[data-astro-cid-ruf6glq2]{white-space:normal}}@container ww-web (min-width: 1280px){.etd[data-astro-cid-ruf6glq2]{--etd-label-w: 168px}.etd-lane[data-astro-cid-ruf6glq2]{grid-template-columns:var(--etd-label-w) minmax(0,1fr) 208px;grid-template-rows:auto;grid-template-areas:"label run total"}.etd-total[data-astro-cid-ruf6glq2]{padding-left:var(--space-5);border-left:1px solid var(--line-soft);margin-top:-4px}}.home-sec[data-astro-cid-j7pv25f6]{--home-pad: var(--space-7)}@container ww-web (min-width: 600px){.home-sec[data-astro-cid-j7pv25f6]{--home-pad: var(--space-8)}}@container ww-web (min-width: 1024px){.home-sec[data-astro-cid-j7pv25f6]{--home-pad: calc(var(--space-8) + var(--space-4))}}.ww-web-section[data-astro-cid-j7pv25f6].home-sec{padding-top:var(--home-pad)}.ww-web-section[data-astro-cid-j7pv25f6].home-sec.site-mist{padding-bottom:var(--home-pad)}.ww-web-section[data-astro-cid-j7pv25f6].home-sec.site-mist+.ww-web-section[data-astro-cid-j7pv25f6].home-sec:not(.site-mist):not(.site-band){padding-top:var(--home-pad)}.ww-web-section[data-astro-cid-j7pv25f6].home-sec.site-band{padding-bottom:var(--home-pad)}.ww-web-section[data-astro-cid-j7pv25f6].home-sec+.ww-web-section[data-astro-cid-j7pv25f6].home-sec.site-band{margin-top:var(--home-pad)}.ww-web-section[data-astro-cid-j7pv25f6].home-sec--end{padding-bottom:var(--home-pad)}.home-after[data-astro-cid-j7pv25f6]{margin:var(--space-6) 0 0}#main>.people{margin-top:var(--space-7);padding-block:var(--space-8)}@container ww-web (min-width: 600px){#main>.people{margin-top:var(--space-8)}}@container ww-web (max-width: 599px){.home-sec[data-astro-cid-j7pv25f6] .ww-section-head{margin-bottom:var(--space-6)}}@container ww-web (min-width: 1024px){#main>.people{padding-block:var(--space-9)}}.home-aside[data-astro-cid-j7pv25f6]{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-4)}.home-aside__lead[data-astro-cid-j7pv25f6]{margin:0;color:var(--ink-2);max-width:44ch;text-wrap:balance}.home-aside[data-astro-cid-j7pv25f6] .ww-link{margin-top:0}@container ww-web (max-width: 599px){.home-aside[data-astro-cid-j7pv25f6]{flex-flow:row wrap;align-items:center;justify-content:space-between;gap:var(--space-3) var(--space-4)}.home-aside__lead[data-astro-cid-j7pv25f6]{flex:1 0 100%}}.home-hero[data-astro-cid-j7pv25f6]{position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;min-height:max(620px,min(calc(100svh - 96px),860px));background:var(--navy-950);color:var(--ink);border-radius:var(--radius-xl);margin:var(--space-2) clamp(8px,1.2vw,20px) 0;padding-block:var(--space-8) var(--space-6)}.home-hero__bg[data-astro-cid-j7pv25f6]{position:absolute;inset:0;z-index:-2;background:var(--navy-950)}.home-hero__bg[data-astro-cid-j7pv25f6] .photo{width:100%;height:100%;aspect-ratio:auto!important;border-radius:0;object-position:55% 40%}@container ww-web (min-width: 864px){.home-hero__bg[data-astro-cid-j7pv25f6]{left:28%}.home-hero__bg[data-astro-cid-j7pv25f6] .photo{object-position:58% 40%;-webkit-mask-image:linear-gradient(90deg,transparent 0%,#000 26%);mask-image:linear-gradient(90deg,transparent 0%,#000 26%)}}.home-hero[data-astro-cid-j7pv25f6]:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(0deg,#0b1e2de6,#0b1e2d8c,#0b1e2d00 36%),linear-gradient(90deg,#0b1e2df2,#0b1e2de6 30%,#0b1e2dcc 50%,#0b1e2d73 68%,#0b1e2d26)}.home-hero__wrap[data-astro-cid-j7pv25f6]{width:100%;box-sizing:border-box}@container ww-web (min-width: 1024px){.home-hero__grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));column-gap:var(--grid-unit)}.home-hero__copy[data-astro-cid-j7pv25f6]{grid-column:1 / span 6}}.home-hero__title[data-astro-cid-j7pv25f6]{margin:0;max-width:13ch;color:var(--white);overflow-wrap:break-word;text-wrap:balance;font-family:var(--font-serif);font-weight:600;font-size:clamp(40px,5.6vw,80px);line-height:1.04;letter-spacing:-.02em}.home-hero__actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-7)}.home-hero__actions[data-astro-cid-j7pv25f6] .ww-link{margin-top:0}.home-hero__micro[data-astro-cid-j7pv25f6]{margin:var(--space-3) 0 0;color:var(--ink-2);text-wrap:balance}.home-steps[data-astro-cid-j7pv25f6]{list-style:none;margin:var(--space-8) 0 0;padding:var(--space-5) 0 0;border-top:1px solid var(--glass-line);display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-3)}.home-steps__item[data-astro-cid-j7pv25f6]{display:flex;align-items:baseline;gap:var(--space-3)}.home-steps__icon[data-astro-cid-j7pv25f6]{flex:none}.home-steps__num[data-astro-cid-j7pv25f6]{flex:none;color:var(--signal);font:600 18px/26px var(--font-sans)}.home-steps__label[data-astro-cid-j7pv25f6]{color:var(--white);font:400 18px/26px var(--font-sans)}@container ww-web (min-width: 600px){.home-steps[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--grid-unit)}}@container ww-web (max-width: 863px){.home-hero[data-astro-cid-j7pv25f6]{min-height:0;justify-content:flex-start;padding-block:0 var(--space-6)}.home-hero__bg[data-astro-cid-j7pv25f6]{position:relative;inset:auto;z-index:auto;width:100%;aspect-ratio:4 / 3;max-height:42svh;overflow:hidden}.home-hero[data-astro-cid-j7pv25f6]:before{display:none}.home-hero__wrap[data-astro-cid-j7pv25f6]{padding-top:var(--space-6)}.home-hero__actions[data-astro-cid-j7pv25f6]{margin-top:var(--space-6)}.home-steps[data-astro-cid-j7pv25f6]{margin-top:var(--space-6);padding-top:var(--space-4)}}@media(orientation:landscape){@container ww-web (max-width: 863px){.home-hero__bg[data-astro-cid-j7pv25f6] .photo{object-position:55% 22%}}}@container ww-web (max-width: 599px){.home-hero__wrap[data-astro-cid-j7pv25f6]{padding-top:var(--space-5)}.home-hero__title[data-astro-cid-j7pv25f6]{font-size:40px;line-height:1.06}.home-hero__actions[data-astro-cid-j7pv25f6]{margin-top:var(--space-5);gap:var(--space-4)}.home-steps[data-astro-cid-j7pv25f6]{margin-top:var(--space-5);gap:var(--space-2)}.home-steps__item[data-astro-cid-j7pv25f6]{align-items:center}.home-steps__item[data-astro-cid-j7pv25f6] .home-steps__icon{width:36px;height:36px}.home-steps__label[data-astro-cid-j7pv25f6]{font-size:16px;line-height:24px}}@keyframes home-rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.has-motion .home-hero__title[data-astro-cid-j7pv25f6],.has-motion .home-hero__actions[data-astro-cid-j7pv25f6],.has-motion .home-hero__micro[data-astro-cid-j7pv25f6],.has-motion .home-steps[data-astro-cid-j7pv25f6]{animation:home-rise var(--dur-3) var(--ease-out) both}.has-motion .home-hero__actions[data-astro-cid-j7pv25f6]{animation-delay:.1s}.has-motion .home-hero__micro[data-astro-cid-j7pv25f6]{animation-delay:.14s}.has-motion .home-steps[data-astro-cid-j7pv25f6]{animation-delay:.22s}.ww-web-section[data-astro-cid-j7pv25f6].home-sec.home-demo-sec{padding-top:var(--space-5)}.home-demo[data-astro-cid-j7pv25f6]{padding:var(--card-pad)}@container ww-web (max-width: 599px){.home-demo[data-astro-cid-j7pv25f6]{padding:var(--space-2)}}.home-after-figures[data-astro-cid-j7pv25f6]{margin:var(--space-6) 0 0;max-width:44ch}.home-caps[data-astro-cid-j7pv25f6]{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--card-gap)}.home-caps[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]{min-width:0}.home-cap[data-astro-cid-j7pv25f6]{position:relative;box-sizing:border-box;height:100%;min-height:200px;display:flex;flex-direction:column;align-items:flex-start;padding:var(--card-pad);border-radius:var(--radius-l);background:var(--surface-raised);border:1px solid var(--line-soft);box-shadow:0 1px 2px #0b1e2d0a}.home-cap[data-astro-cid-j7pv25f6] .home-cap__icon{flex:none;margin:-4px 0 var(--space-3) -4px}.home-cap__title[data-astro-cid-j7pv25f6]{margin:0;color:var(--ink);font:600 19px/26px var(--font-sans);letter-spacing:0;text-wrap:balance}.home-cap__link[data-astro-cid-j7pv25f6]{color:inherit;text-decoration:none}.home-cap__link[data-astro-cid-j7pv25f6]:after{content:"";position:absolute;inset:0;border-radius:var(--radius-l)}.home-cap__link[data-astro-cid-j7pv25f6]:focus-visible{outline:none}.home-cap[data-astro-cid-j7pv25f6]:has(.home-cap__link:focus-visible){outline:2px solid var(--focus);outline-offset:3px}.home-cap__text[data-astro-cid-j7pv25f6]{margin:var(--space-2) 0 0;color:var(--ink-2);font:400 15px/22px var(--font-sans)}.home-cap__more[data-astro-cid-j7pv25f6]{margin-top:auto;padding-top:var(--space-4);display:inline-flex;align-items:center;gap:6px;color:var(--signal);font:600 14px/20px var(--font-sans)}.has-motion .home-cap[data-astro-cid-j7pv25f6]{transition:transform var(--dur-2) var(--ease-out),box-shadow var(--dur-2) var(--ease-out),border-color var(--dur-2) var(--ease-out)}.has-motion .home-cap__more[data-astro-cid-j7pv25f6] .ww-icon{transition:transform var(--dur-1) var(--ease-out)}.has-motion .home-cap[data-astro-cid-j7pv25f6]:hover{transform:translateY(-3px);border-color:color-mix(in srgb,var(--signal) 35%,transparent);box-shadow:0 16px 32px -20px #0b1e2d59}.has-motion .home-cap[data-astro-cid-j7pv25f6]:hover .home-cap__more[data-astro-cid-j7pv25f6] .ww-icon{transform:translate(3px)}.home-phone-controls[data-astro-cid-j7pv25f6]{display:none}@container ww-web (max-width: 599px){.home-caps[data-astro-cid-j7pv25f6]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding:4px 0 var(--space-2)}.home-caps[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.home-caps[data-astro-cid-j7pv25f6]>li[data-astro-cid-j7pv25f6]{scroll-snap-align:start}.home-phone-controls[data-astro-cid-j7pv25f6]{display:inline-flex}}@container ww-web (min-width: 600px){.home-caps[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(2,minmax(0,1fr))}}@container ww-web (min-width: 1024px){.home-caps[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr))}}.home-rules[data-astro-cid-j7pv25f6]{list-style:none;margin:var(--space-7) 0 0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-5)}.home-rules__item[data-astro-cid-j7pv25f6]{display:flex;align-items:flex-start;gap:var(--space-3)}.home-rules__text[data-astro-cid-j7pv25f6]{color:var(--ink-2)}.home-rules__dot[data-astro-cid-j7pv25f6]{flex:none;width:8px;height:8px;margin-top:var(--marker-top);background:var(--signal);border-radius:50%}@container ww-web (min-width: 864px){.home-rules[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:var(--space-7)}}.home-flip[data-astro-cid-j7pv25f6]{display:inline-flex;transform:scaleX(-1)}@container ww-web (max-width: 1023px){.site-rail-controls[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{width:44px;height:44px}}@media(pointer:coarse){.site-rail-controls[data-astro-cid-j7pv25f6] button[data-astro-cid-j7pv25f6]{width:44px;height:44px}}.site-rail[data-astro-cid-j7pv25f6]:focus-visible{outline:2px solid var(--focus);outline-offset:4px;border-radius:var(--radius-l)}.site-rail[data-astro-cid-j7pv25f6] .site-photo-tile{height:100%}.home-sectors[data-astro-cid-j7pv25f6] .photo{max-height:300px}@container ww-web (max-width: 599px){.site-rail[data-astro-cid-j7pv25f6].home-sectors{grid-auto-columns:68%}}@container ww-web (min-width: 600px){.site-rail[data-astro-cid-j7pv25f6].home-sectors{grid-auto-columns:calc((100% - 3 * var(--card-gap)) / 3.5)}}@container ww-web (min-width: 1024px){.site-rail[data-astro-cid-j7pv25f6].home-sectors{grid-auto-columns:calc((100% - 4 * var(--card-gap)) / 4.5)}}.home-field[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--card-gap)}.home-field[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{min-width:0}.home-field[data-astro-cid-j7pv25f6] .pcard__title--serif{font-size:28px;line-height:36px}@container ww-web (max-width: 599px){.home-field[data-astro-cid-j7pv25f6]{grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:84%;overflow-x:auto;scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;padding-bottom:var(--space-2)}.home-field[data-astro-cid-j7pv25f6]::-webkit-scrollbar{display:none}.home-field[data-astro-cid-j7pv25f6]>[data-astro-cid-j7pv25f6]{scroll-snap-align:start}.home-field[data-astro-cid-j7pv25f6] .pcard__title--serif{font-size:22px;line-height:28px}}@container ww-web (min-width: 1024px){.home-field[data-astro-cid-j7pv25f6]{grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch}.home-field__main[data-astro-cid-j7pv25f6]{grid-column:span 7}.home-field__side[data-astro-cid-j7pv25f6]{grid-column:span 5}.home-field__side[data-astro-cid-j7pv25f6] .pcard__media{position:relative;flex:1 1 0;min-height:220px}.home-field__side[data-astro-cid-j7pv25f6] .pcard__media .photo{position:absolute;inset:0;width:100%;height:100%;aspect-ratio:auto!important}.home-field__side[data-astro-cid-j7pv25f6] .pcard__panel{flex:none}}
