.Opening-module__jx5nFq__root{display:none}html[data-intro=playing] .Opening-module__jx5nFq__root{display:block}.Opening-module__jx5nFq__ground{z-index:59;pointer-events:none;will-change:transform;background:linear-gradient(to right, transparent 0 100vw, color-mix(in srgb, var(--ground) 12%, transparent) 108vw, color-mix(in srgb, var(--ground) 50%, transparent) 117.5vw, color-mix(in srgb, var(--ground) 88%, transparent) 127vw, var(--ground) 135vw);width:235vw;position:fixed;top:0;bottom:0;left:0;transform:translate(-135vw)}.Opening-module__jx5nFq__layer{z-index:61;contain:strict;font-family:var(--b-font-display);letter-spacing:.01em;color:var(--blue);font-kerning:normal;pointer-events:auto;cursor:default;touch-action:none;-webkit-user-select:none;user-select:none;font-weight:300;line-height:1.1;position:fixed;inset:0;overflow:hidden}.Opening-module__jx5nFq__w{white-space:nowrap;transform-origin:0 0;opacity:0;position:absolute;top:0;left:0}.Opening-module__jx5nFq__gold{color:var(--gold);font-weight:500}.Opening-module__jx5nFq__e{letter-spacing:.01em;color:var(--blue-label);font-size:clamp(15px,1.25vw,19px);font-weight:400;line-height:1.45}.Opening-module__jx5nFq__sa,.Opening-module__jx5nFq__ls{position:relative}.Opening-module__jx5nFq__mk{opacity:0;position:absolute;top:0}.Opening-module__jx5nFq__mo{right:100%}.Opening-module__jx5nFq__mc{left:100%}.Opening-module__jx5nFq__bl{vertical-align:baseline;width:0;height:0;display:inline-block;overflow:hidden}.Opening-module__jx5nFq__lab{white-space:nowrap;opacity:0;position:absolute;top:0;left:0}.Opening-module__jx5nFq__attr{white-space:nowrap;opacity:0;letter-spacing:.01em;color:var(--blue-label);font-size:clamp(15px,1.25vw,19px);font-weight:400;line-height:1.3;position:absolute;top:0;left:0}
.ProcessField-module__LDCx9G__root{--pf-ink:#084192;--pf-mute:#3967a8;--pf-line:#738ea3;--pf-r:12px;--pf-mx:64px;--pf-lbl:11px;--pf-dw:240px;color:var(--pf-ink);-webkit-tap-highlight-color:transparent;position:relative}:where(.ProcessField-module__LDCx9G__root){width:100%;height:100%}.ProcessField-module__LDCx9G__svg{pointer-events:none;font-family:var(--font-display), "IBM Plex Sans", system-ui, sans-serif;opacity:0;transition:opacity .6s cubic-bezier(.2,0,0,1);display:block;position:absolute;top:0;left:0;overflow:visible}.ProcessField-module__LDCx9G__root[data-ready] .ProcessField-module__LDCx9G__svg{opacity:1}.ProcessField-module__LDCx9G__pt{width:max(44px, calc(var(--pf-r) * 2 + 16px));height:max(44px, calc(var(--pf-r) * 2 + 16px));touch-action:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;-webkit-touch-callout:none;cursor:grab;color:var(--pf-ink);z-index:2;border-radius:50%;outline:none;text-decoration:none;position:absolute;top:0;left:0;translate:-50% -50%}.ProcessField-module__LDCx9G__root[data-dragging] .ProcessField-module__LDCx9G__pt{cursor:grabbing}.ProcessField-module__LDCx9G__pt[data-show]{z-index:3}.ProcessField-module__LDCx9G__label{top:50%;left:calc(50% + var(--pf-r) + 9px);white-space:nowrap;font-family:var(--font-display), "IBM Plex Sans", system-ui, sans-serif;font-size:clamp(11px, calc(var(--pf-lbl) + 1px), 12px);letter-spacing:.08em;text-transform:uppercase;color:var(--pf-ink);background:var(--pf-ground,#e3e8ed);-webkit-hyphens:manual;hyphens:manual;opacity:0;pointer-events:none;padding:3px 6px;font-weight:500;line-height:1.2;transition:opacity .22s cubic-bezier(.2,0,0,1);position:absolute;translate:0 -50%}.ProcessField-module__LDCx9G__pt[data-side=l] .ProcessField-module__LDCx9G__label{left:auto;right:calc(50% + var(--pf-r) + 9px)}.ProcessField-module__LDCx9G__pt[data-show] .ProcessField-module__LDCx9G__label{opacity:1}.ProcessField-module__LDCx9G__root[data-tags="1"] .ProcessField-module__LDCx9G__label{display:none}.ProcessField-module__LDCx9G__detail{translate:var(--pf-ddx,20px) var(--pf-ddy,-50%);width:max-content;max-width:var(--pf-dw);font-family:var(--font-display), "IBM Plex Sans", system-ui, sans-serif;font-size:clamp(10px, calc(var(--pf-lbl) + 1px), 12px);letter-spacing:0;text-transform:none;text-align:left;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal;color:var(--pf-ink);border-left:1px solid var(--pf-line);opacity:0;pointer-events:none;gap:2px;padding:2px 8px 3px;font-weight:400;line-height:1.35;transition:opacity .22s cubic-bezier(.2,0,0,1);display:grid;position:absolute;top:50%;left:50%}.ProcessField-module__LDCx9G__pt[data-dside=l] .ProcessField-module__LDCx9G__detail{border-left:0;border-right:1px solid var(--pf-line);text-align:right}.ProcessField-module__LDCx9G__pt[data-show] .ProcessField-module__LDCx9G__detail{opacity:1}.ProcessField-module__LDCx9G__dline{display:block}.ProcessField-module__LDCx9G__title{left:var(--pf-mx);max-width:calc(100% - 2 * var(--pf-mx));z-index:1;position:absolute;top:0}.ProcessField-module__LDCx9G__result{max-width:min(640px, calc(100% - 2 * var(--pf-mx)));text-align:right;z-index:1;opacity:0;transition:opacity .4s cubic-bezier(.2,0,0,1);position:absolute;top:0;right:0}.ProcessField-module__LDCx9G__root[data-ready] .ProcessField-module__LDCx9G__result{opacity:1}.ProcessField-module__LDCx9G__results{pointer-events:none;z-index:1;position:absolute;inset:0}.ProcessField-module__LDCx9G__gapRes{white-space:normal;text-align:right;text-wrap:wrap;max-width:none;font-family:var(--font-display), "IBM Plex Sans", system-ui, sans-serif;letter-spacing:-.01em;color:var(--pf-ink);-webkit-hyphens:manual;hyphens:manual;visibility:hidden;margin:0;font-weight:300;position:absolute;top:0;left:0}.ProcessField-module__LDCx9G__root[data-mode=mini] .ProcessField-module__LDCx9G__gapRes{color:var(--gold-ink);font-weight:400}.ProcessField-module__LDCx9G__root[data-mode=mini][data-ground=dark] .ProcessField-module__LDCx9G__gapRes{color:var(--gold)}.ProcessField-module__LDCx9G__root[data-ground=dark]{--pf-ink:#fff;--pf-mute:#e3e8ed;--pf-line:#abbbc8}.ProcessField-module__LDCx9G__root[data-ground=dark] .ProcessField-module__LDCx9G__label{background:var(--pf-ground,#084192)}@media (prefers-reduced-motion:reduce){.ProcessField-module__LDCx9G__svg,.ProcessField-module__LDCx9G__label,.ProcessField-module__LDCx9G__detail,.ProcessField-module__LDCx9G__result{transition:none}.ProcessField-module__LDCx9G__svg,.ProcessField-module__LDCx9G__result{opacity:1}}
.home-module__oe3DtG__hero{min-height:100svh;padding-top:calc(var(--bar-h) + clamp(18px, 5.2vh, 64px));flex-direction:column;padding-bottom:clamp(16px,2.8vh,32px);display:flex;position:relative}.home-module__oe3DtG__h1{padding-inline:var(--m);letter-spacing:-.03em;color:var(--blue);margin:0;font-size:clamp(40px,min(13vw,max(49px,7.8vw)),118px);font-weight:300;line-height:.94}.home-module__oe3DtG__h1 em{font-style:italic;font-weight:300}.home-module__oe3DtG__h1>span{display:block}.home-module__oe3DtG__h1Gold{color:var(--gold-ink)}.home-module__oe3DtG__heroField{flex:1 1 0;height:auto;min-height:240px;margin-top:clamp(10px,3vh,36px)}.home-module__oe3DtG__heroFoot{padding-inline:var(--m);justify-content:space-between;align-items:flex-end;gap:16px 48px;margin-top:clamp(8px,1.4vh,16px);display:flex}.home-module__oe3DtG__sentence{min-width:0;max-width:44em;color:var(--blue);text-wrap:pretty;flex:0 auto;margin:0;font-size:clamp(15px,13px + .36vw,18px);line-height:1.45}.home-module__oe3DtG__heroCall{flex:none;order:2}.home-module__oe3DtG__res{justify-content:flex-end;align-items:center;gap:14px;display:flex;transform:translateY(calc(50% + 8px - .8em))}.home-module__oe3DtG__resStack{max-width:var(--res-w,31vw);place-items:center end;display:grid}.home-module__oe3DtG__resText{background:var(--pf-ground,var(--ground));-webkit-box-decoration-break:clone;box-decoration-break:clone;padding:.04em .3em}.home-module__oe3DtG__resItem{text-align:right;letter-spacing:-.012em;color:var(--gold-ink);text-wrap:balance;font-variant-numeric:tabular-nums;opacity:0;transition:opacity .42s var(--ease-io), transform .42s var(--ease-io);pointer-events:none;grid-area:1/1;font-size:clamp(15px,10px + .75vw,22px);font-weight:300;line-height:1.3;text-decoration:none;transform:translateY(.42em)}.home-module__oe3DtG__resItem[data-out]{transform:translateY(-.42em)}.home-module__oe3DtG__resItem[data-on]{opacity:1;transition:opacity .7s var(--ease-io) .2s, transform .7s var(--ease-io) .2s;pointer-events:auto;transform:none}.home-module__oe3DtG__resItem[data-on]:hover,.home-module__oe3DtG__resItem[data-on]:focus-visible{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.home-module__oe3DtG__resItem:focus-visible{outline:1px solid var(--blue);outline-offset:4px}.home-module__oe3DtG__resNext{min-height:44px;color:var(--blue-label);font:500 12px/1 var(--b-font-display);letter-spacing:.04em;cursor:pointer;background:0 0;border:0;flex:none;align-items:center;gap:8px;padding:0 4px;display:none}.home-module__oe3DtG__resNext svg{width:18px;height:9px;overflow:visible}@media (prefers-reduced-motion:reduce){.home-module__oe3DtG__resNext{display:inline-flex}.home-module__oe3DtG__resItem,.home-module__oe3DtG__resItem[data-on]{transition:none;transform:none}}@media (max-width:640px){.home-module__oe3DtG__res{transform:translateY(.7em)}.home-module__oe3DtG__resStack{--res-w:51vw}.home-module__oe3DtG__resItem{font-size:14px;line-height:1.2}.home-module__oe3DtG__resText{padding-block:.02em}.home-module__oe3DtG__heroField{flex:1 0 300px}.home-module__oe3DtG__heroFoot{flex-direction:column;align-items:stretch;gap:12px}.home-module__oe3DtG__heroCall{align-self:flex-end}}@media (max-height:700px) and (min-aspect-ratio:3/2){.home-module__oe3DtG__h1{font-size:clamp(30px,min(7vw,12svh),96px)}.home-module__oe3DtG__h1>span{display:inline}.home-module__oe3DtG__heroField{min-height:200px}}@media (orientation:landscape) and (max-height:520px){.home-module__oe3DtG__hero{padding-top:var(--bar-h);padding-bottom:2px}.home-module__oe3DtG__h1{font-size:clamp(26px,min(7vw,7.2svh),96px)}.home-module__oe3DtG__heroField{margin-top:0}.home-module__oe3DtG__heroFoot{align-items:center;gap:12px 16px;margin-top:0}.home-module__oe3DtG__sentence{text-wrap:wrap;max-width:none;font-size:15px;line-height:1.3}.home-module__oe3DtG__heroFoot{display:flow-root}.home-module__oe3DtG__heroFoot .home-module__oe3DtG__heroCall{float:right;z-index:3;flex-wrap:nowrap;gap:8px;margin:-46px 0 0 16px;position:relative}.home-module__oe3DtG__heroFoot .cb{min-height:44px;padding-inline:12px}.home-module__oe3DtG__resItem{font-size:14px;line-height:1.22}.home-module__oe3DtG__res{transform:translateY(calc(50% + 8px - 1.2em))}}
.method-module__UqhDvq__one{min-height:0;padding:clamp(12px, 2vw, 24px) var(--m,64px) 12px;background:var(--ground,#e3e8ed);color:var(--blue,#084192);flex-direction:column;justify-content:center;display:flex;position:relative;overflow-x:clip}@media (min-width:900px){.method-module__UqhDvq__one{min-height:calc(100svh - var(--bar-hc,64px))}}.method-module__UqhDvq__oneWhite{--pf-ground:#fff;background:#fff}.method-module__UqhDvq__in{gap:clamp(12px,2vw,28px);width:100%;margin-inline:0;display:grid}.method-module__UqhDvq__text{gap:10px;max-width:46em;margin:0;font-size:clamp(15px,14px + .3vw,18px);line-height:1.55;display:grid}.method-module__UqhDvq__text p{margin:0}.method-module__UqhDvq__textP{display:block}.method-module__UqhDvq__label{letter-spacing:.08em;text-transform:uppercase;color:var(--blue-label,#3967a8);margin:0 0 10px;font-size:12px;font-weight:500;line-height:1.4;display:block}.method-module__UqhDvq__secHead{grid-template-columns:minmax(0,1fr);gap:clamp(14px,2vw,24px);display:grid}@media (min-width:900px){.method-module__UqhDvq__secHead{grid-template-columns:minmax(0,5fr) minmax(0,6fr);column-gap:clamp(32px,6vw,96px)}}.method-module__UqhDvq__prose{align-content:start;gap:14px;max-width:36em;font-size:clamp(15px,14px + .25vw,17px);line-height:1.6;display:grid}.method-module__UqhDvq__prose p{margin:0}.method-module__UqhDvq__intro{font-size:clamp(1.0625rem,.95rem + .55vw,1.375rem);font-weight:300;line-height:1.45}.method-module__UqhDvq__secFig{margin-top:clamp(20px,3vw,40px)}.method-module__UqhDvq__loudWrap.method-module__UqhDvq__one{justify-content:center}.method-module__UqhDvq__loudWrap{background:var(--blue,#084192);color:#e8e8e8;--pf-ground:#084192}.method-module__UqhDvq__loudWrap .method-module__UqhDvq__label{color:#b9c6d1}.method-module__UqhDvq__loudWrap .method-module__UqhDvq__sec+.method-module__UqhDvq__sec:before{background:#b9c6d159}.method-module__UqhDvq__loudWrap .method-module__UqhDvq__ln,.method-module__UqhDvq__loudWrap .method-module__UqhDvq__post{stroke:#b9c6d1}.method-module__UqhDvq__loudWrap .method-module__UqhDvq__ink{stroke:#e8e8e8}.method-module__UqhDvq__loudWrap .method-module__UqhDvq__lab,.method-module__UqhDvq__loudWrap .method-module__UqhDvq__txt,.method-module__UqhDvq__loudWrap .method-module__UqhDvq__res{fill:#e8e8e8}.method-module__UqhDvq__loudWrap .method-module__UqhDvq__labm{fill:#b9c6d1}.method-module__UqhDvq__loudWrap .method-module__UqhDvq__pt{fill:#e8e8e8}.method-module__UqhDvq__loudWrap .method-module__UqhDvq__cap{color:#b9c6d1}.method-module__UqhDvq__fig{width:100%;min-width:0;color:var(--blue,#084192);touch-action:pan-y;-webkit-tap-highlight-color:transparent;position:relative}.method-module__UqhDvq__svg{max-width:none;font-family:var(--b-font-display,var(--font-display), "IBM Plex Sans", system-ui, sans-serif);display:block;overflow:visible}.method-module__UqhDvq__ln,.method-module__UqhDvq__ink,.method-module__UqhDvq__gold,.method-module__UqhDvq__dash,.method-module__UqhDvq__post{fill:none;stroke-linecap:butt;stroke-linejoin:round}.method-module__UqhDvq__ln{stroke:#738ea3;stroke-width:1px;transition:stroke .5s var(--ease-io,ease)}.method-module__UqhDvq__ink{stroke:#084192;stroke-width:1px}.method-module__UqhDvq__gold{stroke:#d2b47c;stroke-width:2px}.method-module__UqhDvq__dash{stroke:#738ea3;stroke-width:1px;stroke-dasharray:4 5}.method-module__UqhDvq__post{stroke:#738ea3;stroke-width:1px}.method-module__UqhDvq__draw{stroke-dasharray:1;stroke-dashoffset:1px}.method-module__UqhDvq__fig[data-in] .method-module__UqhDvq__draw{stroke-dashoffset:0;transition:stroke-dashoffset 1.7s var(--ease-io,cubic-bezier(.45, 0, .2, 1)) var(--dl,0s), stroke .5s var(--ease-io,ease)}.method-module__UqhDvq__pt{transform-box:fill-box;transform-origin:50%;transform:scale(0)}.method-module__UqhDvq__fig[data-in] .method-module__UqhDvq__pt{transition:transform 1s var(--ease-io,cubic-bezier(.45, 0, .2, 1)) .9s;transform:scale(1)}.method-module__UqhDvq__fade{opacity:0}.method-module__UqhDvq__fig[data-in] .method-module__UqhDvq__fade{opacity:1;transition:opacity .9s var(--ease-io,ease) 1s}@media (prefers-reduced-motion:reduce){.method-module__UqhDvq__draw{stroke-dasharray:none;stroke-dashoffset:0}.method-module__UqhDvq__pt{transform:none}.method-module__UqhDvq__fade{opacity:1}.method-module__UqhDvq__fig[data-in] .method-module__UqhDvq__draw,.method-module__UqhDvq__fig[data-in] .method-module__UqhDvq__pt,.method-module__UqhDvq__fig[data-in] .method-module__UqhDvq__fade{transition:none}}.method-module__UqhDvq__lab,.method-module__UqhDvq__labm,.method-module__UqhDvq__txt,.method-module__UqhDvq__res{font-family:inherit}.method-module__UqhDvq__lab{letter-spacing:.08em;fill:#084192;font-weight:500}.method-module__UqhDvq__labm{letter-spacing:.08em;fill:#3967a8;font-weight:500}.method-module__UqhDvq__txt{fill:#084192;font-weight:400}.method-module__UqhDvq__res{fill:#084192;font-weight:300}.method-module__UqhDvq__cap{color:var(--blue-label,#3967a8);max-width:60ch;margin:12px 0 0;font-size:14px;line-height:1.45}.method-module__UqhDvq__hit{fill:#0000;cursor:grab;touch-action:none}.method-module__UqhDvq__dragging .method-module__UqhDvq__hit{cursor:grabbing}.method-module__UqhDvq__sq{stroke:none}.method-module__UqhDvq__fig .method-module__UqhDvq__sq{fill:#d2b47c}.method-module__UqhDvq__fld{cursor:pointer;-webkit-tap-highlight-color:transparent;outline:none}.method-module__UqhDvq__fld .method-module__UqhDvq__sq{transform-box:fill-box;transform-origin:50%;transition:transform .6s var(--ease-io,ease-in-out)}.method-module__UqhDvq__fld .method-module__UqhDvq__lab{transition:transform .6s var(--ease-io,ease-in-out)}.method-module__UqhDvq__fld.method-module__UqhDvq__on .method-module__UqhDvq__sq{transform:scale(var(--k,1))}.method-module__UqhDvq__fld.method-module__UqhDvq__on .method-module__UqhDvq__lab{transform:translateX(var(--tx,0))}.method-module__UqhDvq__fld:focus-visible .method-module__UqhDvq__sq{stroke:#084192;stroke-width:2px;paint-order:stroke}@media (prefers-reduced-motion:reduce){.method-module__UqhDvq__fld .method-module__UqhDvq__sq,.method-module__UqhDvq__fld .method-module__UqhDvq__lab{transition:none}}.method-module__UqhDvq__link{color:var(--blue,#084192);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);text-decoration-color:color-mix(in srgb, currentColor 55%, transparent);transition:text-decoration-color .3s var(--ease-io,ease)}@media (hover:hover){.method-module__UqhDvq__link:hover{text-decoration-color:currentColor}}.method-module__UqhDvq__link:focus-visible{outline:2px solid var(--blue,#084192);outline-offset:3px}.method-module__UqhDvq__pmBand{opacity:0}.method-module__UqhDvq__fig[data-in] .method-module__UqhDvq__pmBand{opacity:1;transition:opacity .9s var(--ease-io,ease) .1s}.method-module__UqhDvq__pmHit{fill:#0000}.method-module__UqhDvq__pmLane .method-module__UqhDvq__labm{transition:fill .5s var(--ease-io,ease)}.method-module__UqhDvq__pmLane:hover .method-module__UqhDvq__ln{stroke:#084192}.method-module__UqhDvq__pmLane:hover .method-module__UqhDvq__labm{fill:#084192}@media (prefers-reduced-motion:reduce){.method-module__UqhDvq__pmBand{opacity:1}.method-module__UqhDvq__fig[data-in] .method-module__UqhDvq__pmBand{transition:none}}.method-module__UqhDvq__dsPage{padding:0 var(--m,64px) clamp(8px, 1vw, 16px);gap:clamp(8px,1vw,16px);display:grid}.method-module__UqhDvq__dsPage .method-module__UqhDvq__secHead{align-items:start}
.figures-module__fuohNG__fig{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:pan-y;width:100%;min-width:0;margin:0;position:relative}.figures-module__fuohNG__fig svg{max-width:none;font-family:var(--font-display), "IBM Plex Sans", system-ui, sans-serif;display:block;overflow:visible}.figures-module__fuohNG__lab{fill:var(--blue-label);letter-spacing:.08em;font-weight:500;transition:fill .25s}.figures-module__fuohNG__txt{fill:var(--blue-label);font-weight:400;transition:fill .25s}.figures-module__fuohNG__ink{fill:var(--blue);font-weight:400}.figures-module__fuohNG__res{fill:var(--blue);letter-spacing:-.02em;font-weight:300}.figures-module__fuohNG__note{fill:var(--blue-label);font-weight:400}.figures-module__fuohNG__on{fill:var(--blue)}.figures-module__fuohNG__ln,.figures-module__fuohNG__gd,.figures-module__fuohNG__tk,.figures-module__fuohNG__fr{fill:none;stroke:var(--line-blue-grey);stroke-width:1px;stroke-linecap:butt;stroke-linejoin:round;transition:stroke .25s}.figures-module__fuohNG__ln.figures-module__fuohNG__on,.figures-module__fuohNG__tk.figures-module__fuohNG__on{stroke:var(--blue);fill:none}.figures-module__fuohNG__gd{stroke:var(--gold);stroke-width:2px}.figures-module__fuohNG__dash{stroke-dasharray:3 4}.figures-module__fuohNG__fr{stroke:var(--blue-label);stroke-dasharray:4 4}.figures-module__fuohNG__ink-ln{fill:none;stroke:var(--blue);stroke-width:1px}.figures-module__fuohNG__pt{fill:var(--blue)}.figures-module__fuohNG__gold{fill:var(--gold)}.figures-module__fuohNG__box{fill:none;stroke:var(--blue);stroke-width:1px;transition:width .9s var(--ease-io), height .9s var(--ease-io)}.figures-module__fuohNG__hit{fill:#0000;cursor:default}.figures-module__fuohNG__fig[data-phase=armed] .figures-module__fuohNG__draw{stroke-dasharray:1;stroke-dashoffset:1px}.figures-module__fuohNG__fig[data-phase=in] .figures-module__fuohNG__draw{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset 1.6s var(--ease-io) calc(var(--d,0) * 1s), stroke .25s}.figures-module__fuohNG__fig[data-phase=armed] .figures-module__fuohNG__fade,.figures-module__fuohNG__fig[data-phase=armed] .figures-module__fuohNG__pt,.figures-module__fuohNG__fig[data-phase=armed] .figures-module__fuohNG__gold{opacity:0}.figures-module__fuohNG__fig[data-phase=in] .figures-module__fuohNG__fade,.figures-module__fuohNG__fig[data-phase=in] .figures-module__fuohNG__pt,.figures-module__fuohNG__fig[data-phase=in] .figures-module__fuohNG__gold{opacity:1;transition:opacity .7s var(--ease-io) calc(var(--d,0) * 1s + .4s), fill .25s}@media (prefers-reduced-motion:reduce){.figures-module__fuohNG__fig *,.figures-module__fuohNG__fig :before{transition:none!important}}:is(.dark .figures-module__fuohNG__lab,.dark .figures-module__fuohNG__txt,.dark .figures-module__fuohNG__note){fill:#b9c6d1}.dark .figures-module__fuohNG__ink{fill:var(--wool)}.dark .figures-module__fuohNG__res{fill:var(--wool)}.dark text.figures-module__fuohNG__on{fill:var(--wool)}:is(.dark .figures-module__fuohNG__ln,.dark .figures-module__fuohNG__tk,.dark .figures-module__fuohNG__fr){stroke:#b9c6d1bf}.dark .figures-module__fuohNG__gd{stroke:var(--gold)}.dark .figures-module__fuohNG__ln{fill:none}.dark .figures-module__fuohNG__tk{fill:none}.dark .figures-module__fuohNG__fr{fill:none}.dark .figures-module__fuohNG__gd{fill:none}.dark .figures-module__fuohNG__ln.figures-module__fuohNG__on{fill:none}.dark .figures-module__fuohNG__tk.figures-module__fuohNG__on{fill:none}:is(.dark .figures-module__fuohNG__ln.figures-module__fuohNG__on,.dark .figures-module__fuohNG__tk.figures-module__fuohNG__on){stroke:#fff}.dark .figures-module__fuohNG__pt{fill:var(--wool)}:is(.dark .figures-module__fuohNG__box,.dark .figures-module__fuohNG__ink-ln){stroke:var(--wool)}.figures-module__fuohNG__fig .figures-module__fuohNG__ln.figures-module__fuohNG__strong,.figures-module__fuohNG__fig .figures-module__fuohNG__tk.figures-module__fuohNG__strong{stroke:var(--blue)}.figures-module__fuohNG__fig .figures-module__fuohNG__box{stroke-width:1.5px}.figures-module__fuohNG__fig .figures-module__fuohNG__gd{stroke-width:2.5px}.figures-module__fuohNG__goldtxt{fill:var(--gold);letter-spacing:.01em;font-weight:500}.figures-module__fuohNG__frame{fill:none;stroke:var(--blue);stroke-width:1px;transition:fill .25s}.figures-module__fuohNG__frame.figures-module__fuohNG__on{fill:#08419212}.dark .figures-module__fuohNG__frame{stroke:var(--wool)}.figures-module__fuohNG__fig .figures-module__fuohNG__ln.figures-module__fuohNG__strong{stroke-width:1.2px}:is(.dark .figures-module__fuohNG__fig .figures-module__fuohNG__ln.figures-module__fuohNG__strong,.dark .figures-module__fuohNG__fig .figures-module__fuohNG__tk.figures-module__fuohNG__strong){stroke:#b9c6d1cc}.dark .figures-module__fuohNG__fig .figures-module__fuohNG__ln.figures-module__fuohNG__strong.figures-module__fuohNG__on{stroke:#fff}.figures-module__fuohNG__unitG:hover .figures-module__fuohNG__frame{fill:#08419212}.figures-module__fuohNG__orgHost{position:relative}.figures-module__fuohNG__org .figures-module__fuohNG__ol{fill:none;stroke:var(--blue);stroke-width:1px}.figures-module__fuohNG__org .figures-module__fuohNG__ob{fill:#0000;stroke:var(--blue);stroke-width:1px;transition:fill .3s var(--ease-io)}.figures-module__fuohNG__org .figures-module__fuohNG__ob.figures-module__fuohNG__g{stroke:var(--gold);stroke-width:1.25px}.figures-module__fuohNG__org .figures-module__fuohNG__olab{fill:var(--blue);letter-spacing:.04em;font-weight:500}.figures-module__fuohNG__org .figures-module__fuohNG__olab.figures-module__fuohNG__g{fill:var(--gold-ink)}.figures-module__fuohNG__org .figures-module__fuohNG__leg{fill:var(--blue-label);letter-spacing:.08em;font-weight:500}.figures-module__fuohNG__org .figures-module__fuohNG__pl,.figures-module__fuohNG__org .figures-module__fuohNG__pl.figures-module__fuohNG__ln{stroke:var(--gold);stroke-width:.75px;fill:none;transition:opacity .3s,stroke-width .3s}.figures-module__fuohNG__org .figures-module__fuohNG__pd{fill:var(--gold);transform-box:fill-box;transform-origin:50%;transition:opacity .3s, transform .3s var(--ease-io)}.figures-module__fuohNG__org .figures-module__fuohNG__hit{cursor:pointer}.figures-module__fuohNG__org[data-phase=armed] .figures-module__fuohNG__od{stroke-dasharray:1;stroke-dashoffset:1px}.figures-module__fuohNG__org[data-phase=in] .figures-module__fuohNG__od{stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .7s var(--ease-io) calc(var(--d,0) * 1s)}.figures-module__fuohNG__org[data-phase=armed] .figures-module__fuohNG__of{opacity:0}.figures-module__fuohNG__org[data-phase=in] .figures-module__fuohNG__of{opacity:1;transition:opacity .5s var(--ease-io) calc(var(--d,0) * 1s), transform .3s var(--ease-io), fill .3s}.figures-module__fuohNG__org[data-phase=in] .figures-module__fuohNG__pl.figures-module__fuohNG__draw{transition:stroke-dashoffset 1s var(--ease-io) calc(.8s + var(--d,0) * 1s), opacity .3s, stroke-width .3s}.figures-module__fuohNG__org[data-phase=done] .figures-module__fuohNG__od,.figures-module__fuohNG__org[data-phase=done] .figures-module__fuohNG__pl.figures-module__fuohNG__draw{stroke-dasharray:1;stroke-dashoffset:0}.figures-module__fuohNG__orgHost[data-hot="0"] .figures-module__fuohNG__pl:not(.figures-module__fuohNG__pl0),.figures-module__fuohNG__orgHost[data-hot="1"] .figures-module__fuohNG__pl:not(.figures-module__fuohNG__pl1),.figures-module__fuohNG__orgHost[data-hot="2"] .figures-module__fuohNG__pl:not(.figures-module__fuohNG__pl2),.figures-module__fuohNG__orgHost[data-hot="0"] .figures-module__fuohNG__pd:not(.figures-module__fuohNG__pd0),.figures-module__fuohNG__orgHost[data-hot="1"] .figures-module__fuohNG__pd:not(.figures-module__fuohNG__pd1),.figures-module__fuohNG__orgHost[data-hot="2"] .figures-module__fuohNG__pd:not(.figures-module__fuohNG__pd2){opacity:.28}.figures-module__fuohNG__orgHost[data-hot="0"] .figures-module__fuohNG__pl0,.figures-module__fuohNG__orgHost[data-hot="1"] .figures-module__fuohNG__pl1,.figures-module__fuohNG__orgHost[data-hot="2"] .figures-module__fuohNG__pl2{stroke-width:1.5px}.figures-module__fuohNG__orgHost[data-hot="0"] .figures-module__fuohNG__pd0,.figures-module__fuohNG__orgHost[data-hot="1"] .figures-module__fuohNG__pd1,.figures-module__fuohNG__orgHost[data-hot="2"] .figures-module__fuohNG__pd2{transform:scale(1.35)}.figures-module__fuohNG__orgHost[data-hot="0"] .figures-module__fuohNG__bx0,.figures-module__fuohNG__orgHost[data-hot="1"] .figures-module__fuohNG__bx1,.figures-module__fuohNG__orgHost[data-hot="2"] .figures-module__fuohNG__bx2{fill:#d2b47c29}
.method-module__7n9nZG__sec{scroll-margin-top:var(--bar-h);padding:clamp(36px,4.4vw,64px) 0 clamp(20px,2.4vw,32px);position:relative}.method-module__7n9nZG__head{grid-template-columns:minmax(0,1fr);align-items:end;gap:clamp(10px,1.6vw,18px);display:grid}.method-module__7n9nZG__claim{text-wrap:balance}.method-module__7n9nZG__claim span{display:block}.method-module__7n9nZG__claim span+span{margin-top:.22em}.method-module__7n9nZG__text{font-size:var(--b-fs-lead);text-wrap:pretty;overflow-wrap:anywhere;max-width:48ch;font-weight:300;line-height:1.45}.method-module__7n9nZG__text p{margin:0}.method-module__7n9nZG__text p+p{margin-top:.8em}.method-module__7n9nZG__fig{min-width:0;margin-top:clamp(14px,2.6vw,32px)}.method-module__7n9nZG__link{min-height:48px;color:var(--fg);font-size:var(--b-fs-lead);align-items:center;gap:12px;margin-top:clamp(8px,1.4vw,16px);font-weight:300;text-decoration:none;display:inline-flex}.method-module__7n9nZG__link b{background:linear-gradient(currentColor,currentColor) 0 100%/100% 1px no-repeat;padding-bottom:2px;font-weight:400}.method-module__7n9nZG__link svg{width:22px;height:10px;transition:transform .4s var(--b-ease);flex:none;overflow:visible}@media (hover:hover){.method-module__7n9nZG__link:hover svg{transform:translate(6px)}}@media (min-width:900px){.method-module__7n9nZG__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);column-gap:clamp(32px,5vw,72px)}}.method-module__7n9nZG__a{color:inherit;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px;transition:text-decoration-color .25s}@media (hover:hover){.method-module__7n9nZG__a:hover{-webkit-text-decoration-color:var(--gold);text-decoration-color:var(--gold)}}.method-module__7n9nZG__a:focus-visible{outline-offset:3px;outline:1px solid}.method-module__7n9nZG__after{justify-items:start;gap:clamp(14px,1.8vw,20px);max-width:52ch;margin-top:clamp(20px,3vw,40px);display:grid}.method-module__7n9nZG__afterText{font-size:var(--b-fs-lead);text-wrap:pretty;margin:0;font-weight:300;line-height:1.45}.method-module__7n9nZG__box{gap:14px;min-height:52px;padding:0 26px;font-size:16px}.method-module__7n9nZG__box svg{width:22px;height:10px;transition:transform .4s var(--b-ease);flex:none;overflow:visible}@media (hover:hover){.method-module__7n9nZG__box:hover svg{transform:translate(4px)}}.method-module__7n9nZG__cmPage{padding-top:0;padding-bottom:clamp(24px,2.8vw,40px)}.method-module__7n9nZG__cmPage .method-module__7n9nZG__head{align-items:start;margin-bottom:clamp(28px,4vw,56px)}.method-module__7n9nZG__tableSec{padding:clamp(20px,2.4vw,32px) 0 clamp(24px,2.8vw,40px)}.method-module__7n9nZG__tableSec h3{letter-spacing:-.02em;max-width:40ch;margin-bottom:10px;font-size:clamp(1.25rem,1rem + 1.2vw,2rem);font-weight:300}.method-module__7n9nZG__tableSec .method-module__7n9nZG__intro{max-width:60ch;margin:0 0 clamp(16px,2.4vw,28px)}.method-module__7n9nZG__tbl{border-collapse:collapse;width:100%;font-size:var(--b-fs-body);line-height:1.45}.method-module__7n9nZG__tbl th,.method-module__7n9nZG__tbl td{text-align:left;vertical-align:top;border-top:1px solid var(--line-blue-grey);overflow-wrap:anywhere;padding:12px 20px 13px 0;font-weight:400}.method-module__7n9nZG__tbl thead th{font-size:var(--b-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--blue-label);border-top:0;border-bottom:1px solid var(--blue);padding-bottom:10px;font-weight:500}.method-module__7n9nZG__tbl tbody th{width:22%;font-weight:500}.method-module__7n9nZG__tbl tbody tr:last-child>*{border-bottom:1px solid var(--line-blue-grey)}.method-module__7n9nZG__tag{display:none}@media (max-width:719px){.method-module__7n9nZG__tbl,.method-module__7n9nZG__tbl tbody,.method-module__7n9nZG__tbl tr,.method-module__7n9nZG__tbl th,.method-module__7n9nZG__tbl td{width:auto;display:block}.method-module__7n9nZG__tbl thead{display:none}.method-module__7n9nZG__tbl tbody tr{border-top:1px solid var(--line-blue-grey);padding:12px 0 14px}.method-module__7n9nZG__tbl tbody tr:last-child{border-bottom:1px solid var(--line-blue-grey)}.method-module__7n9nZG__tbl th,.method-module__7n9nZG__tbl td,.method-module__7n9nZG__tbl tbody tr:last-child>*{border:0;padding:0}.method-module__7n9nZG__tbl tbody th{width:auto;margin-bottom:6px;font-size:1.05em}.method-module__7n9nZG__tbl td+td{margin-top:8px}.method-module__7n9nZG__tag{letter-spacing:.08em;text-transform:uppercase;color:var(--blue-label);margin-bottom:1px;font-size:10.5px;font-weight:500;display:block}}
.EngravedPortrait-module__NertFG__box{touch-action:pan-y;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:relative}.EngravedPortrait-module__NertFG__box canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.EngravedPortrait-module__NertFG__engr{opacity:0;transition:opacity .9s var(--ease-io,ease)}.EngravedPortrait-module__NertFG__box[data-ready="1"] .EngravedPortrait-module__NertFG__engr{opacity:1}.EngravedPortrait-module__NertFG__reveal{pointer-events:none}@media (prefers-reduced-motion:reduce){.EngravedPortrait-module__NertFG__engr{transition:none}}
.about-module__UxSSNW__sec.about-module__UxSSNW__first{padding-top:clamp(16px,3vw,40px)}.about-module__UxSSNW__sec.about-module__UxSSNW__cvFirst{padding-top:clamp(28px,3.6vw,52px);padding-bottom:clamp(16px,2vw,24px)}.about-module__UxSSNW__sec.about-module__UxSSNW__first{padding-bottom:4px}.about-module__UxSSNW__sec.about-module__UxSSNW__afterHero{padding-top:20px}.about-module__UxSSNW__sec{padding-block:clamp(28px,3.6vw,52px)}.about-module__UxSSNW__label{margin-bottom:14px;display:block}.about-module__UxSSNW__hero{grid-template-columns:minmax(0,1fr);grid-template-areas:"head""fig""lines""boxes";align-items:start;row-gap:clamp(20px,4vw,32px);display:grid}.about-module__UxSSNW__head{grid-area:head}.about-module__UxSSNW__head h1{margin-bottom:clamp(14px,2vw,22px)}.about-module__UxSSNW__lede{font-size:var(--b-fs-lead);text-wrap:pretty;max-width:40ch;font-weight:300;line-height:1.45}.about-module__UxSSNW__fig{height:min(92vw,560px);margin-left:calc(-1 * var(--m));width:calc(100% + var(--m));grid-area:fig;min-width:0;position:relative}.about-module__UxSSNW__lines{grid-area:lines;margin:0;padding:0;list-style:none}.about-module__UxSSNW__lines li{border-top:1px solid var(--line-blue-grey);font-size:var(--b-fs-lead);letter-spacing:-.005em;text-wrap:balance;padding:14px 0 16px;font-weight:300;line-height:1.4}.about-module__UxSSNW__boxes{grid-area:boxes;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.about-module__UxSSNW__box{gap:10px;min-height:52px;padding:0 8px;font-size:15px}.about-module__UxSSNW__box svg{width:22px;height:10px;transition:transform .4s var(--b-ease);flex:none;overflow:visible}.about-module__UxSSNW__box:hover svg{transform:translate(4px)}@media (min-width:600px){.about-module__UxSSNW__box{padding:0 14px;font-size:16px}}.about-module__UxSSNW__box svg{display:none}@media (min-width:1280px){.about-module__UxSSNW__box svg{display:block}}.about-module__UxSSNW__lines li:last-child{border-bottom:1px solid var(--line-blue-grey)}@media (min-width:820px){.about-module__UxSSNW__hero{grid-template-columns:minmax(0,7fr) minmax(0,5fr);grid-template-areas:"fig head""fig lines""fig boxes";align-items:center;gap:clamp(24px,3vw,36px) clamp(28px,4vw,64px)}.about-module__UxSSNW__head{align-self:end}.about-module__UxSSNW__lines,.about-module__UxSSNW__boxes{align-self:start}.about-module__UxSSNW__fig{height:max(280px, min(52vw, calc(100svh - var(--bar-h) - 40px), 780px))}}.about-module__UxSSNW__cols{grid-template-columns:minmax(0,1fr);gap:clamp(28px,5vw,48px);display:grid}.about-module__UxSSNW__body{gap:1.1em;max-width:56ch;display:grid}.about-module__UxSSNW__body p{max-width:none}.about-module__UxSSNW__quiet h3{font-size:var(--b-fs-label);letter-spacing:.08em;text-transform:uppercase;color:var(--blue-label);margin-bottom:12px;font-weight:500;line-height:1.4}.about-module__UxSSNW__quiet ul{margin:0;padding:0;list-style:none}.about-module__UxSSNW__quiet li{border-top:1px solid var(--line-blue-grey);text-wrap:pretty;padding:11px 0 12px;line-height:1.4}.about-module__UxSSNW__quiet li:last-child{border-bottom:1px solid var(--line-blue-grey)}.about-module__UxSSNW__cvRow{margin-top:clamp(24px,3vw,36px)}.about-module__UxSSNW__cvBtn{gap:14px;min-height:52px;padding:0 26px;font-size:16px}.about-module__UxSSNW__cvBtn svg{width:22px;height:10px;transition:transform .4s var(--b-ease);overflow:visible}.about-module__UxSSNW__cvBtn:hover svg{transform:translate(4px)}@media (min-width:820px){.about-module__UxSSNW__cols{grid-template-columns:repeat(2,minmax(0,1fr))}.about-module__UxSSNW__body{grid-column:1/-1}}@media (min-width:1100px){.about-module__UxSSNW__cols{grid-template-columns:repeat(12,minmax(0,1fr));column-gap:24px}.about-module__UxSSNW__body{grid-column:1/7}.about-module__UxSSNW__qFocus{grid-column:7/10}.about-module__UxSSNW__qInd{grid-column:10/13}}.about-module__UxSSNW__cvHead{align-items:center;gap:clamp(20px,4vw,28px);margin-bottom:clamp(28px,4vw,56px);display:grid}.about-module__UxSSNW__cvText{align-content:start;gap:14px;display:grid}.about-module__UxSSNW__span{--o:26px;height:calc(62px + var(--o));position:relative}.about-module__UxSSNW__axis{left:0;right:0;top:calc(var(--o) + 8px);background:var(--line-blue-grey);height:1px;position:absolute}.about-module__UxSSNW__seg{top:calc(var(--o) + 7px);background:var(--blue);height:3px;position:absolute}.about-module__UxSSNW__pt{top:calc(var(--o) + 3px);background:var(--blue);border-radius:50%;width:11px;height:11px;margin-left:-5px;position:absolute}.about-module__UxSSNW__tick{top:calc(var(--o) + 8px);background:var(--line-blue-grey);width:1px;height:14px;position:absolute}.about-module__UxSSNW__tickL{top:calc(var(--o) + 28px);font-size:var(--b-fs-small);letter-spacing:.06em;color:var(--blue-label);font-variant-numeric:tabular-nums;font-weight:500;position:absolute;transform:translate(-50%)}.about-module__UxSSNW__phase{white-space:nowrap;letter-spacing:.01em;color:var(--gold-ink);font-size:12px;font-weight:500;line-height:1;position:absolute;top:0}@media (max-width:400px){.about-module__UxSSNW__phase{letter-spacing:0;font-size:11.5px}}.about-module__UxSSNW__phaseEnd{margin-left:9px;top:14px}.about-module__UxSSNW__lane{margin:0;padding:0;list-style:none;position:relative}.about-module__UxSSNW__st{grid-template-columns:17px minmax(0,1fr);align-items:start;column-gap:18px;display:grid}.about-module__UxSSNW__dot{grid-area:1/1/span 2;align-self:stretch;width:17px;position:relative}.about-module__UxSSNW__dot:before{content:"";background:var(--blue);border-radius:50%;width:9px;height:9px;position:absolute;top:5px;left:4px}.about-module__UxSSNW__dot:after{content:"";background:var(--line-blue-grey);transform-origin:top;width:1px;transition:transform 1s var(--ease-io) calc(var(--i,0) * .22s);position:absolute;top:20px;bottom:-5px;left:8px}.about-module__UxSSNW__st:last-child .about-module__UxSSNW__dot:after{display:none}.about-module__UxSSNW__stNow .about-module__UxSSNW__dot:before{box-shadow:0 0 0 4px #08419229}.about-module__UxSSNW__lane[data-arm="0"] .about-module__UxSSNW__dot:after{transition:none;transform:scaleY(0)}.about-module__UxSSNW__when{grid-area:1/2}.about-module__UxSSNW__stBody{grid-area:2/2;padding-bottom:clamp(26px,4vw,44px)}.about-module__UxSSNW__st:last-child .about-module__UxSSNW__stBody{padding-bottom:0}.about-module__UxSSNW__when{color:var(--blue-label);font-weight:500;font-size:var(--b-fs-small);letter-spacing:.08em;text-transform:uppercase;font-variant-numeric:tabular-nums;padding-top:2px}.about-module__UxSSNW__stBody h3{letter-spacing:-.02em;margin:4px 0 2px;font-size:clamp(1.25rem,1.05rem + .8vw,1.75rem);font-weight:300;line-height:1.2}.about-module__UxSSNW__co{font-weight:500}.about-module__UxSSNW__ind{color:var(--blue-label)}.about-module__UxSSNW__facts{max-width:62ch;margin-top:10px;line-height:1.55}@media (min-width:820px){.about-module__UxSSNW__st{grid-template-columns:minmax(150px,2fr) 17px minmax(0,8fr);column-gap:28px}.about-module__UxSSNW__when{text-align:right;grid-area:1/1;padding-top:2px}.about-module__UxSSNW__dot{grid-column:2}.about-module__UxSSNW__stBody{grid-area:1/3/span 2}}@media (prefers-reduced-motion:reduce){.about-module__UxSSNW__dot:after{transition:none}}@media (min-width:820px){.about-module__UxSSNW__span{--o:40px;height:calc(112px + var(--o))}.about-module__UxSSNW__axis{top:calc(var(--o) + 20px);height:1.5px}.about-module__UxSSNW__seg{top:calc(var(--o) + 18px);height:5px}.about-module__UxSSNW__pt{top:calc(var(--o) + 11px);width:20px;height:20px;margin-left:-10px}.about-module__UxSSNW__tick{top:calc(var(--o) + 20px);height:22px}.about-module__UxSSNW__tickL{top:calc(var(--o) + 54px);font-size:var(--b-fs-body)}.about-module__UxSSNW__phase{letter-spacing:.02em;font-size:clamp(16px,1.1vw + 6px,22px)}.about-module__UxSSNW__phaseEnd{margin-left:20px;top:26px}}
.FieldLab-module__nV9a2G__lab{--lab-ink:#084192;--lab-mute:#3967a8;min-height:100svh;color:var(--lab-ink);font-family:var(--font-display), "IBM Plex Sans", system-ui, sans-serif;background:#e3e8ed;padding:clamp(24px,4vw,56px) 0 96px}.FieldLab-module__nV9a2G__head,.FieldLab-module__nV9a2G__cap,.FieldLab-module__nV9a2G__switch{padding-inline:clamp(16px,4.44vw,64px)}.FieldLab-module__nV9a2G__kicker,.FieldLab-module__nV9a2G__cap{letter-spacing:.08em;text-transform:uppercase;color:var(--lab-mute);margin:0;font-size:11px;font-weight:500}.FieldLab-module__nV9a2G__h1{letter-spacing:-.02em;margin:6px 0 0;font-size:clamp(28px,4vw,48px);font-weight:300}.FieldLab-module__nV9a2G__block{margin-top:clamp(40px,6vw,72px)}.FieldLab-module__nV9a2G__cap{margin-bottom:12px}.FieldLab-module__nV9a2G__hero{height:clamp(300px,78svh,760px)}.FieldLab-module__nV9a2G__stage{height:clamp(380px,72svh,640px)}.FieldLab-module__nV9a2G__switch{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.FieldLab-module__nV9a2G__tab{min-height:36px;font:inherit;letter-spacing:.08em;text-transform:uppercase;color:var(--lab-ink);cursor:pointer;background:0 0;border:1px solid #738ea3;border-radius:2px;padding:6px 12px;font-size:12px;font-weight:500}.FieldLab-module__nV9a2G__tab[aria-selected=true]{background:var(--lab-ink);border-color:var(--lab-ink);color:#e3e8ed}.FieldLab-module__nV9a2G__minis{flex-wrap:wrap;gap:32px;padding-inline:clamp(0px,3vw,48px);display:flex}.FieldLab-module__nV9a2G__miniBox{--pf-ground:#fff;background:#fff;width:min(520px,100%)}.FieldLab-module__nV9a2G__mini{aspect-ratio:2;height:auto}.FieldLab-module__nV9a2G__miniTitle{max-width:34ch;color:var(--lab-ink);margin:10px 0 0;font-size:clamp(13px,1.2vw,15px);font-weight:400;line-height:1.3}.FieldLab-module__nV9a2G__miniRole{letter-spacing:.08em;text-transform:uppercase;color:var(--lab-mute);margin-bottom:2px;font-size:10px;font-weight:500;display:block}.FieldLab-module__nV9a2G__resBig,.FieldLab-module__nV9a2G__resSmall{color:var(--lab-ink);background:var(--pf-ground,#e3e8ed);margin:0}.FieldLab-module__nV9a2G__resBig{letter-spacing:-.02em;font-size:clamp(17px,2.2vw,30px);font-weight:300;line-height:1.15}.FieldLab-module__nV9a2G__hero [data-at=gap]{max-width:var(--pf-room,60%)}.FieldLab-module__nV9a2G__hero [data-at=gap] .FieldLab-module__nV9a2G__resBig{font-size:var(--pf-fit,24px);text-wrap:balance;background:0 0;line-height:1.18}.FieldLab-module__nV9a2G__resSmall{padding-bottom:8px;font-size:clamp(12px,1.1vw,14px);font-weight:400;line-height:1.3}.FieldLab-module__nV9a2G__resIn{animation:.6s cubic-bezier(.2,0,0,1) both FieldLab-module__nV9a2G__lab-in;display:inline-block}@keyframes FieldLab-module__nV9a2G__lab-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.FieldLab-module__nV9a2G__resIn{animation:none}}.FieldLab-module__nV9a2G__koHead{letter-spacing:-.03em;color:var(--lab-ink);margin:0;font-size:clamp(44px,9.4vw,136px);font-weight:300;line-height:1.02}.FieldLab-module__nV9a2G__koHead em{font-style:italic}.FieldLab-module__nV9a2G__dark{--pf-ground:#084192;background:#084192;padding-block:24px}.FieldLab-module__nV9a2G__dark .FieldLab-module__nV9a2G__cap{color:#e3e8ed}.FieldLab-module__nV9a2G__dark .FieldLab-module__nV9a2G__resBig{color:#fff}
.projects-module__hzORMa__field{aspect-ratio:2.3;--pf-ground:#fff;flex:1 0 auto;height:auto}@media (max-width:599px){.projects-module__hzORMa__field{aspect-ratio:4/3}}.projects-module__hzORMa__figTitle{color:var(--blue);background:#fff;margin:12px 0 0;font-size:clamp(14px,1.15vw,16px);font-weight:400;line-height:1.28}.projects-module__hzORMa__figRole{letter-spacing:.08em;text-transform:uppercase;color:var(--blue-label);margin-bottom:3px;font-size:11px;font-weight:500;line-height:1.3;display:block}.projects-module__hzORMa__figName{max-width:34ch;display:block}.projects-module__hzORMa__page{color:var(--blue);scroll-margin-top:var(--bar-h);background:#fff}.projects-module__hzORMa__head{background:var(--ground);padding:clamp(24px, 3vw, 44px) var(--m) clamp(8px, 1vw, 12px);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(16px,3vw,48px);display:grid}.projects-module__hzORMa__headText{padding-top:clamp(0px,1vw,12px)}.projects-module__hzORMa__lede{max-width:44ch;font-size:var(--b-fs-lead);margin:clamp(14px,1.6vw,22px) 0 0;font-weight:300;line-height:1.4}.projects-module__hzORMa__hint{font-size:var(--b-fs-small);color:var(--blue-label);margin:12px 0 0}.projects-module__hzORMa__headFig{--pf-ground:var(--ground);min-width:0}.projects-module__hzORMa__headField{aspect-ratio:16/9;height:auto;min-height:260px}.projects-module__hzORMa__rot{text-align:right;max-width:var(--pf-room,60vw);background:0 0;margin:0}.projects-module__hzORMa__rot a{min-height:44px;color:var(--gold-ink);font-size:var(--pf-fit,17px);letter-spacing:-.01em;text-wrap:balance;justify-content:flex-end;align-items:center;font-weight:300;line-height:1.18;text-decoration:none;display:inline-flex}.projects-module__hzORMa__rot a:focus-visible{outline:2px solid var(--gold-ink);outline-offset:3px}.projects-module__hzORMa__rotIn{animation:.6s cubic-bezier(.2,0,0,1) both projects-module__hzORMa__rot-in;display:inline-block}@keyframes projects-module__hzORMa__rot-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.projects-module__hzORMa__rotIn{animation:none}}@media (max-width:859px){.projects-module__hzORMa__head{grid-template-columns:minmax(0,1fr)}}.projects-module__hzORMa__list{padding:clamp(12px, 1.6vw, 24px) var(--m) clamp(20px, 3vw, 40px);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(28px,3.4vw,56px) clamp(20px,3.4vw,56px);max-width:1480px;margin-inline:auto;display:grid}@media (max-width:699px){.projects-module__hzORMa__list{grid-template-columns:minmax(0,1fr);gap:28px}}.projects-module__hzORMa__card{scroll-margin-top:calc(var(--bar-h) + 20px);border-bottom:1px solid var(--line);flex-direction:column;padding-bottom:14px;display:flex;position:relative}.projects-module__hzORMa__card:before{content:"";border:1px solid var(--blue);opacity:0;pointer-events:none;transition:opacity 1.2s cubic-bezier(.45,0,.2,1);position:absolute;inset:-10px -12px}.projects-module__hzORMa__card[data-hit]:before{opacity:.55;transition-duration:.5s}.projects-module__hzORMa__facts{font-size:var(--b-fs-small);color:var(--blue-label);flex-wrap:wrap;gap:2px 18px;margin:auto 0 0;padding-top:10px;line-height:1.4;display:flex}.projects-module__hzORMa__close{padding:0 var(--m) 8px;gap:clamp(16px,2vw,24px);max-width:1480px;margin-inline:auto;display:grid}.projects-module__hzORMa__refs{font-size:var(--b-fs-small);color:var(--blue-label);flex-wrap:wrap;gap:6px 22px;margin:0;padding:0;list-style:none;display:flex}.projects-module__hzORMa__note{font-size:var(--b-fs-body);margin:0;font-weight:300}.projects-module__hzORMa__contact{flex-wrap:wrap;align-items:center;gap:14px 28px;display:flex}.projects-module__hzORMa__mail{font-size:var(--b-fs-lead);color:var(--blue);text-underline-offset:5px;font-weight:300;text-decoration:underline;text-decoration-thickness:1px}@media (orientation:landscape) and (max-height:520px){.projects-module__hzORMa__list{grid-template-columns:minmax(0,1fr);max-width:760px}.projects-module__hzORMa__field{aspect-ratio:16/9}.projects-module__hzORMa__head{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}}@media (max-width:699px){.projects-module__hzORMa__field [data-pf-point] [data-pf-detail]{font-size:13px;line-height:1.35}.projects-module__hzORMa__figTitle{font-size:15px}}
