@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.p.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.fxFCNG_className{font-family:Archivo,Archivo Fallback;font-style:normal}.fxFCNG_variable{--font-archivo:"Archivo", "Archivo Fallback"}
.j0OtZG_wordmark{--wolf-shadow:#a7a9ac;white-space:nowrap;align-items:center;gap:.75rem;line-height:1;display:inline-flex}.j0OtZG_wolf{aspect-ratio:1906/762;flex:none;width:3.4rem;position:relative}.j0OtZG_front,.j0OtZG_shadow{-webkit-mask:var(--mask) center / contain no-repeat;-webkit-mask:var(--mask) center / contain no-repeat;mask:var(--mask) center / contain no-repeat;position:absolute;inset:0}.j0OtZG_front{--mask:url(/brand/wolf-front.svg);background-color:currentColor}.j0OtZG_shadow{--mask:url(/brand/wolf-shadow.svg);background-color:var(--wolf-shadow)}.j0OtZG_text{align-items:baseline;gap:.36em;display:inline-flex}.j0OtZG_main{font-variation-settings:"wdth" 122;letter-spacing:-.02em;font-size:1.0625rem;font-weight:700}.j0OtZG_sub{font-variation-settings:"wdth" 122;letter-spacing:-.02em;font-size:1.0625rem;font-weight:380}@media (max-width:29.99rem){.j0OtZG_wordmark{gap:.6rem}.j0OtZG_wolf{width:2.9rem}.j0OtZG_main,.j0OtZG_sub{font-size:.9875rem}}
.wuuuIG_header{--fg:var(--ink);--fg-dim:var(--steel);--bar-bg:#f3f4f500;--bar-rule:#10161d00;z-index:50;color:var(--fg);transition:transform var(--d-nav) var(--ease-out), color var(--d-micro-2) var(--ease-out);position:fixed;inset:0 0 auto}.wuuuIG_header[data-dark]{--fg:var(--paper);--fg-dim:var(--mist)}.wuuuIG_header[data-scrolled]{--bar-bg:#f3f4f5d6;--bar-rule:var(--rule)}.wuuuIG_header[data-scrolled][data-dark]{--bar-bg:#10161db8;--bar-rule:var(--rule-dark)}.wuuuIG_header[data-hidden]{transform:translateY(-101%)}.wuuuIG_bar{z-index:2;justify-content:space-between;align-items:center;gap:var(--s-6);height:var(--header-h);padding-inline:var(--margin);background:var(--bar-bg);box-shadow:inset 0 -1px 0 var(--bar-rule);transition:background-color var(--d-micro-2) var(--ease-out), box-shadow var(--d-micro-2) var(--ease-out);display:flex;position:relative}.wuuuIG_header[data-scrolled] .wuuuIG_bar{-webkit-backdrop-filter:blur(14px)saturate(1.15);backdrop-filter:blur(14px)saturate(1.15)}.wuuuIG_header[data-menu] .wuuuIG_bar{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}.wuuuIG_brand{z-index:2;padding-block:var(--s-2);display:inline-flex;position:relative}.wuuuIG_nav{display:none}@media (min-width:60rem){.wuuuIG_nav{display:block}}.wuuuIG_list{align-items:center;gap:clamp(1.25rem,2.6vw,2.75rem);display:flex}.wuuuIG_list>li{align-items:center;display:flex;position:relative}.wuuuIG_link{padding-block:var(--s-3);font-size:var(--t-small);letter-spacing:.005em;font-weight:500;display:inline-block;position:relative}.wuuuIG_link:after{content:"";transform-origin:100%;height:1px;transition:transform var(--d-micro-2) var(--ease-out);background:currentColor;position:absolute;bottom:.45rem;left:0;right:0;transform:scaleX(0)}.wuuuIG_link:hover:after{transform-origin:0;transform:scaleX(1)}.wuuuIG_link[aria-current=page]:after{height:var(--datum);background:var(--marshall-red);transform:scaleX(1)}.wuuuIG_toggle{width:1.5rem;height:1.75rem;color:var(--fg-dim);transition:color var(--d-micro) var(--ease-out);place-items:center;margin-left:.15rem;display:grid}.wuuuIG_toggle svg{width:.625rem;transition:transform var(--d-micro-2) var(--ease-out)}.wuuuIG_toggle:hover{color:var(--fg)}.wuuuIG_toggle[aria-expanded=true] svg{transform:rotate(180deg)}.wuuuIG_dropdown{width:27rem;padding:var(--s-3) 0 0;background:var(--paper);color:var(--ink);box-shadow:0 0 0 1px var(--rule), 0 24px 48px -24px #10161d47;opacity:0;visibility:hidden;clip-path:inset(0 0 100%);transition:opacity var(--d-micro-2) var(--ease-out), transform var(--d-nav) var(--ease-out), clip-path var(--d-nav) var(--ease-out), visibility 0s linear var(--d-nav);position:absolute;top:calc(100% + .9rem);left:-1.5rem;transform:translateY(-6px)}.wuuuIG_dropdown:before{content:"";position:absolute;inset:-1rem 0 100%}.wuuuIG_dropdown[data-open]{opacity:1;visibility:visible;clip-path:inset(0);transition:opacity var(--d-micro-2) var(--ease-out), transform var(--d-nav) var(--ease-out), clip-path var(--d-nav) var(--ease-out), visibility 0s;transform:none}.wuuuIG_dropdown:after{content:"";height:var(--datum);background:var(--marshall-red);transform-origin:0;transition:transform var(--d-nav) var(--ease-draw) 60ms;position:absolute;inset:0 0 auto;transform:scaleX(0)}.wuuuIG_dropdown[data-open]:after{transform:scaleX(1)}.wuuuIG_dropItem{column-gap:var(--s-2);transition:background-color var(--d-micro) var(--ease-out);grid-template-rows:auto auto;grid-template-columns:2.25rem 1fr;padding:.8rem 1.5rem;display:grid}.wuuuIG_dropItem:hover,.wuuuIG_dropItem:focus-visible{background:var(--concrete)}.wuuuIG_dropNum{font-size:var(--t-caption);font-variant-numeric:tabular-nums;font-variation-settings:"wdth" var(--w-condensed);color:var(--steel);grid-row:span 2;padding-top:.2rem;font-weight:560}.wuuuIG_dropItem:hover .wuuuIG_dropNum{color:var(--red-ink)}.wuuuIG_dropName{font-variation-settings:"wdth" 108;letter-spacing:-.01em;font-weight:560}.wuuuIG_dropSector{font-size:var(--t-caption);color:var(--steel)}.wuuuIG_dropAll{margin-top:var(--s-2);font-size:var(--t-small);border-top:1px solid var(--rule);transition:color var(--d-micro) var(--ease-out);padding:.9rem 1.5rem;font-weight:500;display:block}.wuuuIG_dropAll:hover{color:var(--red-ink)}.wuuuIG_menuButton{z-index:2;height:2.75rem;padding-inline:var(--s-2);margin-right:calc(var(--s-2) * -1);font-size:var(--t-small);font-weight:560;position:relative}@media (min-width:60rem){.wuuuIG_menuButton{display:none}}.wuuuIG_menuLabel{height:1.25em;line-height:1.25;display:grid;overflow:hidden}.wuuuIG_menuLabel>span{transition:transform var(--d-nav) var(--ease-out);grid-area:1/1}.wuuuIG_menuLabel>span:last-child{transform:translateY(110%)}.wuuuIG_menuLabel[data-state=open]>span:first-child{transform:translateY(-110%)}.wuuuIG_menuLabel[data-state=open]>span:last-child{transform:none}.wuuuIG_panel{z-index:1;justify-content:space-between;gap:var(--s-8);padding:calc(var(--header-h) + var(--s-7)) var(--margin) var(--s-7);background:var(--paper);color:var(--ink);visibility:hidden;clip-path:inset(0 0 100%);transition:clip-path var(--d-cine) var(--ease-draw), visibility 0s linear var(--d-cine);flex-direction:column;display:flex;position:fixed;inset:0;overflow-y:auto}.wuuuIG_panel[data-open]{visibility:visible;clip-path:inset(0);transition:clip-path var(--d-cine) var(--ease-draw), visibility 0s}.wuuuIG_panel:before{content:"";left:0;right:0;top:calc(var(--header-h) + var(--s-4));height:var(--datum);background:var(--marshall-red);transform-origin:0;transition:transform var(--d-cine) var(--ease-draw) .18s;position:absolute;transform:scaleX(0)}.wuuuIG_panel[data-open]:before{transform:scaleX(1)}@media (min-width:60rem){.wuuuIG_panel{display:none}}.wuuuIG_panelNav li{margin:-6px -8px;padding:6px 8px;overflow:hidden}.wuuuIG_panelLink{font-variation-settings:"wdth" var(--w-expanded);letter-spacing:-.04em;transition:transform var(--d-cine) var(--ease-out);transition-delay:calc(.12s + var(--i) * 55ms);padding-block:.2rem;font-size:clamp(2.25rem,9vw,3.5rem);font-weight:540;line-height:1.08;display:inline-block;transform:translateY(105%)}.wuuuIG_panel[data-open] .wuuuIG_panelLink{transform:none}.wuuuIG_panelLink[aria-current=page]{color:var(--red-ink)}.wuuuIG_panelHeading{margin-bottom:var(--s-3);font-size:var(--t-caption);font-variation-settings:"wdth" var(--w-condensed);color:var(--steel);font-weight:520}.wuuuIG_panelCompanies ol{border-top:1px solid var(--rule)}.wuuuIG_panelCompany{column-gap:var(--s-2);border-bottom:1px solid var(--rule);grid-template-columns:2.25rem 1fr;padding-block:.8rem;font-weight:540;display:grid}.wuuuIG_panelCompany .wuuuIG_dropNum{grid-row:span 2}.wuuuIG_panelDomain{font-size:var(--t-caption);color:var(--steel);font-weight:400}@media (prefers-reduced-motion:reduce){.wuuuIG_panel,.wuuuIG_panel[data-open],.wuuuIG_dropdown,.wuuuIG_dropdown[data-open]{clip-path:none}.wuuuIG_panelLink{transform:none}}
.CUOaaG_elevation{width:100%;height:100%;display:block;overflow:visible}.CUOaaG_outline,.CUOaaG_detail{fill:none;stroke:currentColor;vector-effect:non-scaling-stroke;stroke-linecap:square}.CUOaaG_outline{stroke-width:1.25px}.CUOaaG_detail{stroke-width:.75px;opacity:.42}.CUOaaG_animate .CUOaaG_outline{stroke-dasharray:1;stroke-dashoffset:1px;animation:CUOaaG_draw 1.1s var(--ease-draw) forwards;animation-delay:calc(.16s + var(--i) * .11s)}.CUOaaG_animate .CUOaaG_detail{opacity:0;animation:CUOaaG_detail .7s var(--ease-out) forwards;animation-delay:calc(.76s + var(--i) * .11s)}@keyframes CUOaaG_draw{to{stroke-dashoffset:0}}@keyframes CUOaaG_detail{to{opacity:.42}}@media (prefers-reduced-motion:reduce){.CUOaaG_animate .CUOaaG_outline{stroke-dashoffset:0;animation:none}.CUOaaG_animate .CUOaaG_detail{opacity:.42;animation:none}}
.UxSSNW_definition{padding-top:var(--s-4);border-top:var(--datum) solid var(--marshall-red);grid-column:1/span 4;align-self:start}.UxSSNW_term{font-size:var(--t-h3);font-variation-settings:"wdth" 110;letter-spacing:-.015em;font-weight:600}.UxSSNW_pos{font-size:var(--t-small);color:var(--steel);margin-left:.5rem;font-style:italic;font-weight:400}.UxSSNW_gloss{margin-top:var(--s-3);font-size:var(--t-small);color:var(--steel);line-height:1.55}.UxSSNW_statement{gap:var(--s-6);grid-column:6/span 7;display:grid}@media (max-width:59.99rem){.UxSSNW_definition,.UxSSNW_statement{grid-column:1/-1}}.UxSSNW_modelHead{grid-column:1/span 5}.UxSSNW_modelList{border-top:1px solid var(--rule-dark-strong);grid-column:6/span 7}.UxSSNW_modelItem{gap:var(--gutter);border-bottom:1px solid var(--rule-dark);grid-template-columns:minmax(0,2fr) minmax(0,3fr);padding-block:clamp(1.5rem,3vw,2.25rem);display:grid}.UxSSNW_modelTerm{font-size:var(--t-h3);font-variation-settings:"wdth" 110;letter-spacing:-.015em;font-weight:560;line-height:1.15}.UxSSNW_modelText{font-size:var(--t-body);color:var(--mist);line-height:1.6}@media (max-width:59.99rem){.UxSSNW_modelHead,.UxSSNW_modelList{grid-column:1/-1}}@media (max-width:35.99rem){.UxSSNW_modelItem{gap:var(--s-3);grid-template-columns:1fr}}.UxSSNW_diagramHead{gap:var(--s-5);max-width:40rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}.UxSSNW_diagram{grid-template-columns:minmax(0,6fr) minmax(0,5fr);align-items:center;gap:clamp(2rem,6vw,6rem);display:grid}@media (max-width:59.99rem){.UxSSNW_diagram{grid-template-columns:1fr}}.UxSSNW_figure{margin:0}.UxSSNW_drawing{aspect-ratio:1.03;color:var(--ink);position:relative}.UxSSNW_datumLine{height:var(--datum);background:var(--marshall-red);margin-top:-1px;position:absolute;left:-8%;right:-8%}.UxSSNW_marker{font-variation-settings:"wdth" var(--w-condensed);font-variant-numeric:tabular-nums;min-width:1.9rem;height:1.35rem;color:var(--white);background:var(--marshall-red);place-items:center;padding-inline:.3rem;font-size:.6875rem;font-weight:620;display:grid;position:absolute;translate:-50% -50%}.UxSSNW_legendGroup{gap:var(--s-2);padding-bottom:var(--s-5);border-bottom:1px solid var(--rule-strong);grid-template-columns:2.5rem 1fr;display:grid}.UxSSNW_legendKey{width:1.75rem;height:var(--datum);background:var(--marshall-red);margin-top:.75rem}.UxSSNW_legendList{display:grid}.UxSSNW_legendItem{gap:var(--s-2);padding-block:var(--s-4);border-bottom:1px solid var(--rule);grid-template-columns:2.5rem 1fr;display:grid}.UxSSNW_legendNum{font-size:var(--t-caption);font-variation-settings:"wdth" var(--w-condensed);font-variant-numeric:tabular-nums;color:var(--red-ink);font-weight:560;line-height:1.9}.UxSSNW_legendName{font-variation-settings:"wdth" 108;font-weight:600}.UxSSNW_legendText{font-size:var(--t-small);color:var(--steel);line-height:1.5}.UxSSNW_legendLink{margin-top:var(--s-1);font-size:var(--t-small);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);align-items:center;gap:.35rem;font-weight:520;display:inline-flex}.UxSSNW_legendLink:hover{-webkit-text-decoration-color:var(--marshall-red);text-decoration-color:var(--marshall-red)}.UxSSNW_originsMedia{--p:.5;aspect-ratio:4/5;background:var(--concrete);grid-column:1/span 5;position:relative;overflow:hidden}.UxSSNW_originsMediaInner{translate:0 calc((var(--p) - .5) * -10%);position:absolute;inset:-8% 0}.UxSSNW_originsMediaInner img{object-fit:cover;object-position:30% 50%}.UxSSNW_originsText{align-self:center;gap:var(--s-6);grid-column:7/span 6;display:grid}.UxSSNW_offices{gap:var(--gutter);padding-top:var(--s-5);border-top:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.UxSSNW_office{font-size:var(--t-small);color:var(--steel);font-style:normal;line-height:1.55}.UxSSNW_officeCity{margin-bottom:var(--s-1);font-variation-settings:"wdth" 108;color:var(--ink);font-weight:600;display:block}@media (max-width:59.99rem){.UxSSNW_originsMedia,.UxSSNW_originsText{grid-column:1/-1}.UxSSNW_originsMedia{aspect-ratio:4/3}}@media (max-width:29.99rem){.UxSSNW_offices{grid-template-columns:1fr}}
.zX2wcG_footer{z-index:1;background:var(--ink);color:var(--paper);padding-block:clamp(5rem, 10vw, 9rem) var(--s-6);position:relative;overflow:hidden}.zX2wcG_drawing{aspect-ratio:1.03;height:clamp(12rem,28vw,26rem);color:var(--paper);opacity:.26;pointer-events:none;margin-bottom:-1px;position:absolute;bottom:100%;right:0}@media (max-width:47.99rem){.zX2wcG_drawing{opacity:.2;height:9rem}}.zX2wcG_inner{gap:clamp(4rem,8vw,7rem);display:grid;position:relative}.zX2wcG_brand{color:var(--paper);display:inline-flex}.zX2wcG_statement{text-wrap:balance;max-width:12ch;margin-top:var(--s-6);font-size:var(--t-d2);font-variation-settings:"wdth" var(--w-expanded);letter-spacing:-.04em;font-weight:540;line-height:.94}.zX2wcG_datumRow{position:relative}.zX2wcG_companies{column-gap:var(--gutter);padding-top:var(--s-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}.zX2wcG_companies:before{content:"";top:0;left:calc(var(--margin) * -1);right:calc(var(--margin) * -1);height:var(--datum);background:var(--marshall-red);position:absolute}.zX2wcG_company{gap:var(--s-2);display:grid;position:relative}.zX2wcG_tick{top:calc(var(--s-5) * -1 - 7px);width:var(--datum);background:var(--marshall-red);height:16px;position:absolute;left:0}.zX2wcG_num{font-size:var(--t-caption);font-variant-numeric:tabular-nums;font-variation-settings:"wdth" var(--w-condensed);color:var(--mist);font-weight:560}.zX2wcG_companyLink{gap:var(--s-1);display:grid}.zX2wcG_companyName{font-size:var(--t-h3);font-variation-settings:"wdth" 108;letter-spacing:-.015em;font-weight:560;line-height:1.12}.zX2wcG_domain{font-size:var(--t-small);color:var(--mist);transition:color var(--d-micro) var(--ease-out);align-items:center;gap:.35rem;display:inline-flex}.zX2wcG_companyLink:hover .zX2wcG_domain,.zX2wcG_companyLink:focus-visible .zX2wcG_domain{color:var(--paper)}.zX2wcG_companyLink:hover .zX2wcG_companyName{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}@media (max-width:59.99rem){.zX2wcG_companies{row-gap:var(--s-7);grid-template-columns:repeat(2,minmax(0,1fr))}.zX2wcG_company:nth-child(n+3) .zX2wcG_tick{display:none}}@media (max-width:29.99rem){.zX2wcG_companies{row-gap:var(--s-6);grid-template-columns:1fr}.zX2wcG_company:nth-child(n+2) .zX2wcG_tick{display:none}}.zX2wcG_meta{column-gap:var(--gutter);row-gap:var(--s-7);padding-top:var(--s-7);border-top:1px solid var(--rule-dark);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}.zX2wcG_col{grid-column:span 3}.zX2wcG_col:nth-child(3){grid-column:span 4}@media (max-width:47.99rem){.zX2wcG_meta{grid-template-columns:repeat(2,minmax(0,1fr))}.zX2wcG_col,.zX2wcG_col:nth-child(3){grid-column:span 1}.zX2wcG_col:nth-child(3){grid-column:1/-1}}.zX2wcG_colTitle{margin-bottom:var(--s-4);font-size:var(--t-caption);font-variation-settings:"wdth" var(--w-condensed);letter-spacing:.01em;color:var(--mist);font-weight:520}.zX2wcG_col ul{gap:var(--s-2);display:grid}.zX2wcG_link{font-size:var(--t-small);transition:color var(--d-micro) var(--ease-out)}.zX2wcG_link:hover{color:var(--red-lit)}.zX2wcG_small{max-width:30ch;font-size:var(--t-small);color:var(--mist);line-height:1.55}.zX2wcG_inline{color:var(--paper);text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:1px}.zX2wcG_inline:hover{-webkit-text-decoration-color:var(--red-lit);text-decoration-color:var(--red-lit)}.zX2wcG_copy{font-size:var(--t-caption);color:var(--mist);grid-column:1/-1}
.Bw66KW_action{font-size:var(--t-small);letter-spacing:.005em;white-space:nowrap;align-items:center;gap:.55rem;font-weight:560;line-height:1.2;display:inline-flex;position:relative}.Bw66KW_solid{background:var(--ink);min-height:3.25rem;color:var(--paper);border-radius:var(--radius-control);transition:background-color var(--d-micro-2) var(--ease-out);padding:0 1.5rem;overflow:hidden}.Bw66KW_solid:after{content:"";background:var(--marshall-red);transform-origin:0;height:3px;transition:transform var(--d-micro-2) var(--ease-out);position:absolute;inset:auto 0 0;transform:scaleX(0)}.Bw66KW_solid:hover:after,.Bw66KW_solid:focus-visible:after{transform:scaleX(1)}.Bw66KW_solid:hover{background:#1e2731}.Bw66KW_solid.Bw66KW_dark{background:var(--paper);color:var(--ink)}.Bw66KW_solid.Bw66KW_dark:hover{background:var(--white)}.Bw66KW_line{padding-block:.55rem .8rem}.Bw66KW_line:after{content:"";width:100%;height:var(--datum);background:var(--marshall-red);transform-origin:0;transition:transform var(--d-micro-2) var(--ease-out);position:absolute;bottom:0;left:0;transform:scaleX(.22)}.Bw66KW_line:hover:after,.Bw66KW_line:focus-visible:after{transform:scaleX(1)}.Bw66KW_dark.Bw66KW_line{color:var(--paper)}.Bw66KW_label{position:relative}@media (prefers-reduced-motion:reduce){.Bw66KW_line:after{transition:none}}
._2hbkKq_pano{--p:1;height:clamp(20rem,58vh,40rem);clip-path:inset(0 calc((1 - var(--p)) * var(--margin)));background:var(--paper);position:relative}._2hbkKq_panoMedia{background:var(--ink);position:absolute;inset:0;overflow:hidden}._2hbkKq_panoMedia img{object-fit:cover;scale:calc(1.12 - var(--p) * .12)}._2hbkKq_intro{gap:var(--s-5);max-width:44rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}._2hbkKq_partners{border-top:1px solid var(--rule-strong)}._2hbkKq_partner{column-gap:var(--gutter);border-bottom:1px solid var(--rule);grid-template-columns:minmax(0,3fr) minmax(0,3fr) minmax(0,6fr);align-items:baseline;padding-block:clamp(1.25rem,2.5vw,2rem);display:grid}._2hbkKq_partnerName{font-size:var(--t-h3);font-variation-settings:"wdth" 110;letter-spacing:-.015em;font-weight:580;position:relative}._2hbkKq_self ._2hbkKq_partnerName:before{content:"";width:clamp(.6rem,1.2vw,1rem);height:var(--datum);background:var(--marshall-red);position:absolute;top:.62em;left:calc(-1*clamp(1rem,2vw,1.75rem))}._2hbkKq_partnerBase{font-size:var(--t-small);color:var(--steel)}._2hbkKq_partnerText{max-width:36rem;line-height:1.55}@media (max-width:47.99rem){._2hbkKq_partner{row-gap:var(--s-2);grid-template-columns:1fr}._2hbkKq_self ._2hbkKq_partnerName:before{display:none}._2hbkKq_self ._2hbkKq_partnerName{color:var(--red-ink)}}._2hbkKq_lifecycleHead{gap:var(--s-4);max-width:40rem;margin-bottom:clamp(3rem,6vw,5rem);display:grid}._2hbkKq_lifecycle{column-gap:var(--gutter);counter-reset:stage;grid-template-columns:repeat(7,minmax(0,1fr));display:grid;position:relative}._2hbkKq_lifecycle:before{content:"";left:calc(var(--margin) * -1);right:calc(var(--margin) * -1);height:var(--datum);background:var(--marshall-red);position:absolute;top:0}._2hbkKq_stage{gap:var(--s-2);padding-top:var(--s-6);counter-increment:stage;display:grid;position:relative}._2hbkKq_stage:before{content:"";width:var(--datum);background:var(--marshall-red);height:16px;position:absolute;top:-7px;left:0}._2hbkKq_stageNum{font-size:var(--t-caption);font-variation-settings:"wdth" var(--w-condensed);font-variant-numeric:tabular-nums;color:var(--mist);font-weight:560}._2hbkKq_stageName{font-size:var(--t-body);font-variation-settings:"wdth" 106;font-weight:560;line-height:1.3}@media (max-width:63.99rem){._2hbkKq_lifecycle{padding-left:var(--s-6);grid-template-columns:1fr;row-gap:0}._2hbkKq_lifecycle:before{width:var(--datum);height:auto;inset:0 auto 0 0}._2hbkKq_stage{padding-block:var(--s-4);padding-top:var(--s-4);border-bottom:1px solid var(--rule-dark);grid-template-columns:2.5rem 1fr;align-items:baseline}._2hbkKq_stage:before{top:calc(var(--s-4) + .55em);left:calc(var(--s-6) * -1 - 7px);width:16px;height:var(--datum)}}._2hbkKq_scope{column-gap:var(--gutter);row-gap:var(--s-8);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._2hbkKq_scopeHead{align-content:start;gap:var(--s-4);grid-column:1/span 4;display:grid}._2hbkKq_scopeList{align-content:start;gap:var(--s-3);grid-column:span 4;display:grid}._2hbkKq_markets{margin-top:var(--s-4);font-size:var(--t-small);color:var(--steel);line-height:1.6}._2hbkKq_markets strong{color:var(--ink);font-weight:600}@media (max-width:63.99rem){._2hbkKq_scopeHead{grid-column:1/-1}._2hbkKq_scopeList{grid-column:span 6}}@media (max-width:47.99rem){._2hbkKq_scopeList{grid-column:1/-1}}._2hbkKq_where{column-gap:var(--gutter);row-gap:var(--s-8);grid-template-columns:repeat(12,minmax(0,1fr));display:grid}._2hbkKq_whereHead{align-content:start;gap:var(--s-5);grid-column:1/span 5;display:grid}._2hbkKq_regions{font-size:var(--t-lead);flex-wrap:wrap;gap:.35rem 1.5rem;font-weight:460;line-height:1.4;display:flex}._2hbkKq_places{gap:var(--s-7);grid-column:7/span 6;display:grid}._2hbkKq_placeList{margin-top:var(--s-3);border-top:1px solid var(--rule-strong);display:grid}._2hbkKq_place{gap:var(--gutter);border-bottom:1px solid var(--rule);font-size:var(--t-small);grid-template-columns:minmax(0,1fr) minmax(0,1fr);padding-block:.75rem;display:grid}._2hbkKq_placeName{font-weight:560}._2hbkKq_placeWho{color:var(--steel)}._2hbkKq_further{margin-top:var(--s-3);padding-top:var(--s-3);border-top:1px solid var(--rule-strong);font-size:var(--t-small);flex-wrap:wrap;gap:.4rem 1.5rem;font-weight:500;display:flex}@media (max-width:63.99rem){._2hbkKq_whereHead,._2hbkKq_places{grid-column:1/-1}}._2hbkKq_teaser{background:var(--ink);color:var(--paper);padding-block:clamp(4rem,8vw,7rem);position:relative}._2hbkKq_teaserInner{gap:var(--s-7) var(--gutter);grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;display:grid}._2hbkKq_teaserText{gap:var(--s-5);justify-items:start;display:grid}._2hbkKq_teaserTitle{font-size:var(--t-h2);font-variation-settings:"wdth" 114;letter-spacing:-.035em;font-weight:560;line-height:1}._2hbkKq_teaserLead{max-width:34rem;color:var(--mist);line-height:1.55}._2hbkKq_teaserNames{gap:var(--gutter);padding-top:var(--s-5);grid-template-columns:repeat(4,minmax(0,1fr));display:grid;position:relative}._2hbkKq_teaserNames:before{content:"";left:0;right:calc(var(--margin) * -1);height:var(--datum);background:var(--marshall-red);position:absolute;top:0}._2hbkKq_teaserNames li{gap:var(--s-1);display:grid;position:relative}._2hbkKq_teaserNames li:before{content:"";top:calc(var(--s-5) * -1 - 7px);width:var(--datum);background:var(--marshall-red);height:16px;position:absolute;left:0}._2hbkKq_teaserName{font-size:var(--t-h3);font-variation-settings:"wdth" 110;letter-spacing:-.015em;font-weight:580}._2hbkKq_teaserBase{font-size:var(--t-caption);color:var(--mist)}@media (max-width:63.99rem){._2hbkKq_teaserInner{grid-template-columns:1fr}}@media (max-width:35.99rem){._2hbkKq_teaserNames{row-gap:var(--s-6);grid-template-columns:repeat(2,minmax(0,1fr))}._2hbkKq_teaserNames li:nth-child(n+3):before{display:none}}
.fGtMva_chapter{position:relative}.fGtMva_ground{background:var(--paper);padding-block:clamp(6rem,18vh,12rem)}@media (min-aspect-ratio:11/10){.fGtMva_ground{width:calc(var(--margin) + min(44vw, 38rem) + clamp(2.5rem, 5vw, 5rem));box-shadow:inset -1px 0 0 var(--rule)}.fGtMva_ground .fGtMva_inner{max-width:none;padding-right:0}}.fGtMva_window{display:none}.fGtMva_inner{justify-items:start;display:grid}.fGtMva_inner>*{width:min(100%,38rem)}@media (min-aspect-ratio:11/10){.fGtMva_inner>*{width:min(100%,44vw,38rem)}}.fGtMva_name{margin-top:var(--s-4);font-size:var(--t-d2);font-variation-settings:"wdth" var(--w-expanded);letter-spacing:-.04em;font-weight:560;line-height:.94}.fGtMva_sector{margin-top:var(--s-5);font-size:var(--t-lead);font-weight:460;line-height:1.35}.fGtMva_trading{margin-top:var(--s-2);font-size:var(--t-small);color:var(--steel)}.fGtMva_body{margin-top:var(--s-6);color:var(--ink)}.fGtMva_lists{gap:var(--s-7);margin-top:var(--s-8);display:grid}.fGtMva_listTitle{margin-bottom:var(--s-3);display:block}.fGtMva_inline{padding-top:var(--s-3);border-top:1px solid var(--rule);font-size:var(--t-small);flex-wrap:wrap;gap:.3rem 0;font-weight:500;display:flex}.fGtMva_inline li:not(:last-child):after{content:"";vertical-align:-.08em;background:var(--rule-strong);width:1px;height:.85em;margin-inline:.85rem;display:inline-block}.fGtMva_photo{margin:var(--s-8) 0 0;aspect-ratio:4/3;background:var(--concrete);overflow:hidden}.fGtMva_photo img{object-fit:cover;width:100%;height:100%}.fGtMva_objects{margin-top:var(--s-8);background:var(--rule);border:1px solid var(--rule);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid}.fGtMva_objects li{aspect-ratio:1;background:var(--white);place-items:center;padding:12%;display:grid}.fGtMva_objects img{mix-blend-mode:multiply;width:100%;height:auto}.fGtMva_member{margin-top:var(--s-8);padding-top:var(--s-5);border-top:1px solid var(--rule);font-size:var(--t-small);color:var(--steel);line-height:1.55}.fGtMva_member strong{color:var(--ink);font-weight:600}.fGtMva_actions{align-items:center;gap:var(--s-5) var(--s-7);margin-top:var(--s-7);flex-wrap:wrap;display:flex}.fGtMva_mail{font-size:var(--t-small);gap:.15rem;display:grid}.fGtMva_mailAddress{text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);transition:text-decoration-color var(--d-micro) var(--ease-out);font-weight:540}.fGtMva_mail:hover .fGtMva_mailAddress{-webkit-text-decoration-color:var(--marshall-red);text-decoration-color:var(--marshall-red)}@media (max-aspect-ratio:11/10){.fGtMva_window{height:64lvh;display:block}.fGtMva_ground{padding-block:var(--s-8) var(--s-10);background:var(--paper)}}.fGtMva_index{border-top:1px solid var(--rule-strong);gap:0;display:grid}.fGtMva_indexLink{border-bottom:1px solid var(--rule);font-size:var(--t-small);transition:color var(--d-micro) var(--ease-out);grid-template-columns:2rem 1fr;padding-block:.6rem;font-weight:540;display:grid}.fGtMva_indexLink:hover{color:var(--red-ink)}.fGtMva_indexNum{font-size:var(--t-caption);font-variation-settings:"wdth" var(--w-condensed);font-variant-numeric:tabular-nums;color:var(--steel);font-weight:560;line-height:1.9}
._2dDneq_layer{z-index:0;pointer-events:none;contain:strict;height:100lvh;position:fixed;inset:0 0 auto}._2dDneq_studioLight,._2dDneq_studioDark{position:absolute;inset:0}._2dDneq_studioLight{background:radial-gradient(90% 75% at 68% 46%,#f6f7f8 0%,#eceef0 48%,#dfe2e6 100%)}._2dDneq_studioDark{opacity:var(--stage-dark,0);background:radial-gradient(70% 70% at 70% 44%,#1c2530 0%,#121920 55%,#0b1016 100%)}._2dDneq_canvas{opacity:0;width:100%;height:100%;transition:opacity .7s var(--ease-out);position:absolute;inset:0}._2dDneq_canvas[data-visible=true]{opacity:1}@media (prefers-reduced-motion:reduce){._2dDneq_canvas{transition:none}}
._1XrNWa_field{background:var(--paper);padding-block:clamp(5rem,11vw,10rem) 0;position:relative}._1XrNWa_field:last-of-type{padding-bottom:clamp(5rem,11vw,10rem)}._1XrNWa_head{gap:var(--s-5);display:grid}._1XrNWa_company{align-items:baseline;gap:var(--s-4);font-size:var(--t-small);font-weight:560;display:flex}._1XrNWa_groupMark{width:1.25rem;height:var(--datum);background:var(--marshall-red);align-self:center}._1XrNWa_title{max-width:17ch;font-size:var(--t-d2);font-variation-settings:"wdth" var(--w-expanded);letter-spacing:-.04em;font-weight:560;line-height:.95}._1XrNWa_panoFrame{--p:1;height:clamp(22rem,62vh,44rem);clip-path:inset(0 calc((1 - var(--p)) * var(--margin)));margin-top:clamp(2.5rem,5vw,4rem);position:relative}._1XrNWa_panoMedia{background:var(--concrete);position:absolute;inset:0;overflow:hidden}._1XrNWa_panoMedia img{object-fit:cover;scale:calc(1.12 - var(--p) * .12)}._1XrNWa_content{column-gap:var(--gutter);row-gap:var(--s-8);grid-template-columns:repeat(12,minmax(0,1fr));margin-top:clamp(2.5rem,5vw,4.5rem);display:grid}._1XrNWa_text{justify-items:start;gap:var(--s-7);grid-column:6/span 7;max-width:40rem;display:grid}._1XrNWa_covers{gap:var(--s-3);width:100%;display:grid}._1XrNWa_split ._1XrNWa_splitMedia{--p:.5;aspect-ratio:4/5;background:var(--concrete);grid-column:1/span 5;position:relative;overflow:hidden}._1XrNWa_splitInner{translate:0 calc((var(--p) - .5) * -10%);position:absolute;inset:-8% 0}._1XrNWa_splitInner img{object-fit:cover}._1XrNWa_split ._1XrNWa_text{grid-column:7/span 6;align-self:center}@media (max-width:59.99rem){._1XrNWa_content{grid-template-columns:1fr}._1XrNWa_text,._1XrNWa_split ._1XrNWa_text,._1XrNWa_split ._1XrNWa_splitMedia{grid-column:1/-1}._1XrNWa_split ._1XrNWa_splitMedia{aspect-ratio:4/3}}._1XrNWa_objects{margin-top:var(--s-8);background:var(--rule);border-block:1px solid var(--rule);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}._1XrNWa_objects li{background:var(--white)}._1XrNWa_object{gap:var(--s-3);aspect-ratio:1;align-content:space-between;margin:0;padding:clamp(1rem,2.4vw,2rem);display:grid}._1XrNWa_objects img{mix-blend-mode:multiply;width:78%;height:auto;margin-inline:auto}._1XrNWa_objects figcaption{font-size:var(--t-caption);color:var(--steel)}@media (max-width:47.99rem){._1XrNWa_objects{grid-template-columns:repeat(2,minmax(0,1fr))}}._1XrNWa_range{background:var(--paper);padding-top:clamp(3rem,6vw,5rem)}._1XrNWa_range ._1XrNWa_objects{margin-top:0}
.oe3DtG_line{display:block}.oe3DtG_hero{--p:.5;--leave:clamp(0, calc((.64 - var(--p)) / .12), 1);height:100lvh;min-height:34rem;position:relative}.oe3DtG_heroTitle,.oe3DtG_heroLead,.oe3DtG_heroIndex{opacity:var(--leave)}.oe3DtG_heroTitle{left:var(--margin);bottom:calc(100% - var(--datum-y));font-variation-settings:"wdth" 116;letter-spacing:-.045em;pointer-events:auto;margin:0;font-size:clamp(3rem,min(6.6vw,12cqh),8.5rem);font-weight:580;line-height:.88;position:absolute;translate:0 .09em}.oe3DtG_heroLead{left:var(--margin);top:calc(var(--datum-y) + clamp(1.25rem, 3.4cqh, 2.4rem));max-width:min(28rem,40cqw);font-size:var(--t-lead);letter-spacing:-.008em;pointer-events:auto;font-weight:380;line-height:1.42;position:absolute}.oe3DtG_heroIndex{left:var(--margin);right:var(--margin);pointer-events:auto;position:absolute;bottom:calc(100lvh - 100svh + clamp(1rem,3cqh,2rem))}.oe3DtG_heroIndex ol{column-gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.oe3DtG_heroIndexLink{border-top:1px solid var(--rule-strong);grid-template-columns:2rem 1fr;padding-top:.85rem;display:grid;position:relative}.oe3DtG_heroIndexLink:before{content:"";height:var(--datum);background:var(--marshall-red);transform-origin:0;transition:transform var(--d-micro-2) var(--ease-out);position:absolute;top:-1px;left:0;right:0;transform:scaleX(0)}.oe3DtG_heroIndexLink:hover:before,.oe3DtG_heroIndexLink:focus-visible:before{transform:scaleX(1)}.oe3DtG_heroIndexNum{font-size:var(--t-caption);font-variation-settings:"wdth" var(--w-condensed);font-variant-numeric:tabular-nums;color:var(--steel);transition:color var(--d-micro) var(--ease-out);grid-row:span 2;font-weight:560;line-height:1.6}.oe3DtG_heroIndexLink:hover .oe3DtG_heroIndexNum{color:var(--red-ink)}.oe3DtG_heroIndexName{font-size:var(--t-small);font-variation-settings:"wdth" 106;font-weight:580;line-height:1.35}.oe3DtG_heroIndexSector{font-size:var(--t-caption);color:var(--steel);line-height:1.4}@container stage (max-aspect-ratio:1.1){.oe3DtG_heroTitle{top:calc(var(--header-h) + 2.5cqh);font-size:clamp(2.6rem,11.2cqw,6.25rem);bottom:auto;translate:none}.oe3DtG_heroLead{top:calc(var(--datum-y) + var(--m-h) * .42 + clamp(1rem, 3cqh, 2rem));right:var(--margin);max-width:34rem;font-size:clamp(1.0625rem,.9rem + 1.2cqw,1.375rem)}.oe3DtG_heroIndex ol{grid-template-columns:repeat(2,minmax(0,1fr));row-gap:.75rem}}@container stage (max-aspect-ratio:1.1) and (not (min-width:36rem)){.oe3DtG_heroIndexSector{display:none}.oe3DtG_heroIndexLink{padding-top:.6rem}}@container stage (not (max-aspect-ratio:1.1)) and (not (min-height:40rem)){.oe3DtG_heroIndexSector{display:none}}.oe3DtG_chapter{--p:.5;--leave:clamp(0, calc((.62 - var(--p)) / .1), 1);height:100lvh;min-height:34rem;position:relative}.oe3DtG_chapterText{pointer-events:none;opacity:var(--leave);position:absolute;inset:0}.oe3DtG_chapterTitle{left:var(--margin);bottom:calc(100% - var(--datum-y));font-variation-settings:"wdth" var(--w-expanded);letter-spacing:-.04em;pointer-events:auto;font-size:clamp(2.5rem,min(5vw,9cqh),6rem);font-weight:560;line-height:.92;position:absolute;translate:0 .09em}.oe3DtG_chapterLead{left:var(--margin);top:calc(var(--datum-y) + clamp(1.25rem, 3.4cqh, 2.4rem));max-width:min(30rem,40cqw);font-size:var(--t-lead);pointer-events:auto;font-weight:380;line-height:1.42;position:absolute}.oe3DtG_rowDrawing{aspect-ratio:3.79/2.16;height:46cqh;left:calc(71cqw - 40.3565cqh);top:calc(var(--datum-y) - 46cqh * .58);position:absolute}@container stage (max-aspect-ratio:1.1){.oe3DtG_chapterText{inset:62cqh var(--margin) auto;gap:var(--s-4);display:grid}.oe3DtG_chapterTitle,.oe3DtG_chapterLead{max-width:34rem;position:static;translate:none}.oe3DtG_chapterTitle{font-size:clamp(2rem,9cqw,4.5rem)}.oe3DtG_chapterLead{font-size:clamp(1rem,.9rem + 1cqw,1.25rem)}.oe3DtG_rowDrawing{height:30cqh;top:22.6cqh;left:calc(50cqw - 26.3194cqh)}}.oe3DtG_companies{color:var(--paper);background:var(--ink);position:relative}html[data-stage-theme] .oe3DtG_companies{background:0 0}.oe3DtG_railWrap{z-index:2;pointer-events:none;position:absolute;inset:0}.oe3DtG_rail{top:calc(var(--header-h) + clamp(1.5rem, 5vh, 3.5rem));width:fit-content;padding-inline:var(--margin);pointer-events:auto;position:sticky}.oe3DtG_railTitle{font-size:var(--t-caption);font-variation-settings:"wdth" var(--w-condensed);letter-spacing:.01em;color:var(--mist);font-weight:520}.oe3DtG_railIndex{gap:.15rem;margin-top:.75rem;display:grid}.oe3DtG_railLink{font-size:var(--t-small);color:var(--mist);transition:color var(--d-micro-2) var(--ease-out);align-items:baseline;gap:.8rem;padding:.25rem 0 .25rem 1.6rem;font-weight:500;display:flex;position:relative}.oe3DtG_railLink:before{content:"";width:1rem;height:var(--datum);background:var(--marshall-red);transform-origin:0;transition:transform var(--d-nav) var(--ease-out);position:absolute;top:50%;left:0;transform:scaleX(0)}.oe3DtG_railLink:hover,.oe3DtG_railLink[aria-current]{color:var(--paper)}.oe3DtG_railLink[aria-current]:before{transform:scaleX(1)}.oe3DtG_railNum{font-size:var(--t-caption);font-variation-settings:"wdth" var(--w-condensed);font-variant-numeric:tabular-nums;font-weight:560}@media (max-aspect-ratio:11/10){.oe3DtG_rail{top:calc(var(--header-h) + .25rem)}.oe3DtG_railTitle{display:none}.oe3DtG_railIndex{gap:.5rem;margin-top:0;margin-left:-.25rem;display:flex}.oe3DtG_railName{display:none}.oe3DtG_railLink{justify-content:center;align-items:center;min-width:2.75rem;min-height:2.75rem;padding:0 .25rem}.oe3DtG_railLink:before{width:100%;top:auto;bottom:0}}.oe3DtG_step{height:150lvh;position:relative}@media (max-aspect-ratio:11/10){.oe3DtG_step{height:115lvh}}.oe3DtG_step .oe3DtG_stepFrame{position:sticky;top:0}.oe3DtG_stepText{pointer-events:none;position:absolute;inset:0}.oe3DtG_stepText:focus-within{opacity:1!important}.oe3DtG_stepHead{left:var(--margin);bottom:calc(100% - var(--datum-y));pointer-events:auto;max-width:46cqw;position:absolute}.oe3DtG_stepNum{margin-bottom:var(--s-4);font-size:var(--t-caption);font-variation-settings:"wdth" var(--w-condensed);font-variant-numeric:tabular-nums;color:var(--mist);font-weight:560}.oe3DtG_stepName{font-size:var(--t-d2);font-variation-settings:"wdth" var(--w-expanded);letter-spacing:-.04em;font-weight:560;line-height:.92;translate:0 .09em}.oe3DtG_stepBody{left:var(--margin);top:calc(var(--datum-y) + clamp(1.25rem, 3.4cqh, 2.4rem));justify-items:start;gap:var(--s-3);pointer-events:auto;max-width:min(30rem,40cqw);display:grid;position:absolute}.oe3DtG_stepSector{font-size:var(--t-small);color:var(--paper);font-weight:560}.oe3DtG_stepTrading{margin-top:calc(var(--s-3) * -1);font-size:var(--t-caption);color:var(--mist)}.oe3DtG_stepSummary{margin-bottom:var(--s-2);font-size:var(--t-body);color:var(--mist);line-height:1.55}.oe3DtG_memberDrawing{aspect-ratio:.43/2.16;height:64cqh;left:calc(72cqw - 6.37037cqh);top:calc(var(--datum-y) - 64cqh * .58);color:var(--paper);position:absolute}@container stage (max-aspect-ratio:1.1){.oe3DtG_stepText{inset:62cqh var(--margin) auto;gap:var(--s-3);display:grid}.oe3DtG_stepHead,.oe3DtG_stepBody{max-width:36rem;position:static}.oe3DtG_stepNum{display:none}.oe3DtG_stepName{font-size:clamp(2rem,8.6cqw,4rem);translate:none}.oe3DtG_stepSummary{font-size:var(--t-small)}}@container stage (max-aspect-ratio:1.1) and (not (min-height:46rem)){.oe3DtG_stepSummary{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.oe3DtG_stepName{font-size:clamp(1.75rem,8cqw,3rem)}.oe3DtG_memberDrawing{height:42cqh;top:17.64cqh;left:calc(50cqw - 4.18056cqh)}}.oe3DtG_thread{padding-block:var(--section-y);background:var(--paper);position:relative}.oe3DtG_threadGrid{column-gap:var(--gutter);row-gap:var(--s-9);grid-template-columns:repeat(12,minmax(0,1fr));align-items:start;display:grid}.oe3DtG_threadText{top:calc(var(--header-h) + var(--s-7));grid-column:1/span 5;position:sticky}.oe3DtG_threadTitle{font-size:var(--t-h2);font-variation-settings:"wdth" 114;letter-spacing:-.035em;max-width:12ch;font-weight:560;line-height:1}.oe3DtG_threadLead{margin-top:var(--s-6);max-width:var(--measure);font-size:var(--t-lead);font-weight:380;line-height:1.45}.oe3DtG_threadNote{margin-top:var(--s-5);max-width:var(--measure);font-size:var(--t-small);color:var(--steel);line-height:1.6}.oe3DtG_threadLink{color:var(--ink);text-underline-offset:.22em;text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--rule-strong);text-decoration-color:var(--rule-strong);transition:text-decoration-color var(--d-micro) var(--ease-out);font-weight:540}.oe3DtG_threadLink:hover{-webkit-text-decoration-color:var(--marshall-red);text-decoration-color:var(--marshall-red)}.oe3DtG_threadList{margin:var(--s-8) 0 0;max-width:var(--measure);border-top:1px solid var(--rule)}.oe3DtG_threadItem{gap:var(--gutter);padding-block:var(--s-4);border-bottom:1px solid var(--rule);grid-template-columns:7.5rem 1fr;display:grid}.oe3DtG_threadItem dt{font-size:var(--t-small);font-variation-settings:"wdth" 108;padding-left:1rem;font-weight:600;position:relative}.oe3DtG_threadItem dt:before{content:"";width:.5rem;height:var(--datum);background:var(--marshall-red);position:absolute;top:.72em;left:0}.oe3DtG_threadItem dd{font-size:var(--t-small);color:var(--steel);margin:0;line-height:1.55}.oe3DtG_threadMedia{--p:.5;grid-column:7/span 6;padding-bottom:18%;position:relative}.oe3DtG_threadMain{aspect-ratio:4/5;margin:0;overflow:hidden}.oe3DtG_threadMain img{object-fit:cover;object-position:64% 45%;width:100%;height:112%;translate:0 calc((var(--p) - .5) * -8%)}.oe3DtG_threadDetail{aspect-ratio:1;width:42%;box-shadow:0 0 0 clamp(8px, .9vw, 14px) var(--paper);translate:0 calc((var(--p) - .5) * -22%);margin:0;position:absolute;bottom:0;left:-14%;overflow:hidden}.oe3DtG_threadDetail img{object-fit:cover;width:100%;height:100%}@media (max-width:59.99rem){.oe3DtG_threadGrid{grid-template-columns:1fr}.oe3DtG_threadText,.oe3DtG_threadMedia{grid-column:1/-1;position:relative;top:auto}.oe3DtG_threadMedia{width:88%;margin-left:auto}.oe3DtG_threadDetail{left:-12%}}.oe3DtG_field{background:var(--paper);color:var(--paper);position:relative}.oe3DtG_fieldFrame{--p:1;height:100svh;min-height:34rem;clip-path:inset(calc((1 - var(--p)) * 9%) calc((1 - var(--p)) * 7.5%));align-items:flex-end;display:flex;position:relative}.oe3DtG_fieldMedia{background:var(--ink);position:absolute;inset:0;overflow:hidden}.oe3DtG_fieldMedia img{object-fit:cover;scale:calc(1.16 - var(--p) * .16)}.oe3DtG_fieldMedia:after{content:"";background:linear-gradient(#10161d00 22%,#10161d59 50%,#10161dd9),linear-gradient(90deg,#10161d8c,#10161d00 55%);position:absolute;inset:0}.oe3DtG_fieldText{justify-items:start;gap:var(--s-5);padding-bottom:clamp(2.5rem,7vh,5rem);display:grid;position:relative}.oe3DtG_fieldTitle{max-width:13ch;font-size:var(--t-d2);font-variation-settings:"wdth" var(--w-expanded);letter-spacing:-.04em;font-weight:560;line-height:.94}.oe3DtG_fieldLead{max-width:34rem;font-size:var(--t-lead);color:#f3f4f5db;font-weight:380;line-height:1.45}.oe3DtG_closing{height:100lvh;min-height:36rem;color:var(--paper);background:var(--ink);position:relative}html[data-stage-theme] .oe3DtG_closing{background:0 0}.oe3DtG_closingDrawing{color:var(--paper);opacity:.8}.oe3DtG_closingDatum{left:0;right:0;top:calc(var(--datum-y) - 1px);height:var(--datum);background:var(--marshall-red);position:absolute}.oe3DtG_closingTitle{left:var(--margin);bottom:calc(100% - var(--datum-y));font-variation-settings:"wdth" var(--w-expanded);letter-spacing:-.04em;pointer-events:auto;max-width:52cqw;font-size:clamp(2.5rem,min(5vw,9cqh),6rem);font-weight:560;line-height:.92;position:absolute;translate:0 .09em}.oe3DtG_closingBody{left:var(--margin);top:calc(var(--datum-y) + clamp(1.25rem, 3.4cqh, 2.4rem));gap:var(--s-6);pointer-events:auto;max-width:min(30rem,40cqw);display:grid;position:absolute}.oe3DtG_closingLead{font-size:var(--t-body);color:var(--mist);line-height:1.55}.oe3DtG_closingActions{align-items:center;gap:var(--s-5) var(--s-6);flex-wrap:wrap;display:flex}@container stage (max-aspect-ratio:1.1){.oe3DtG_closingTitle{top:calc(var(--header-h) + 2.5cqh);bottom:auto;right:var(--margin);max-width:none;font-size:clamp(2.1rem,9cqw,4.5rem);translate:none}.oe3DtG_closingBody{top:calc(var(--datum-y) + var(--m-h) * .42 + clamp(1rem, 3cqh, 2rem));right:var(--margin);max-width:34rem}}
