.X-IWrG_sheet{z-index:40;overscroll-behavior:contain;background:rgb(0 0 0/var(--page-dim,.33));justify-content:center;display:flex;position:fixed;inset:0}.X-IWrG_clip{pointer-events:none;flex:1;justify-content:center;min-width:0;display:flex}.X-IWrG_cover{z-index:6;background:var(--backgrounds-primary,#fff);opacity:0;pointer-events:none;position:absolute;inset:0}.X-IWrG_panel{pointer-events:auto;--toolbar-h:72px;--rail-w:6px;--rail-right:16px;--rail-gap:12px;--close-size:44px;--close-inset:16px;--col-pad:32px;z-index:1;max-width:1880px;margin:var(--panel-inset);border-radius:var(--panel-radius);background:var(--backgrounds-primary,#fff);flex:1;position:relative;overflow:hidden;box-shadow:0 1px 2px #0000000a,0 12px 48px #0000001f}.X-IWrG_inner{overscroll-behavior:contain;scrollbar-width:none;height:100%;overflow-y:auto}.X-IWrG_inner::-webkit-scrollbar{display:none}.X-IWrG_rail{top:calc(var(--toolbar-h) + 12px);bottom:40px;right:var(--rail-right);z-index:4;width:var(--rail-w);background:var(--backgrounds-grouped-primary,#f2f2f7);opacity:0;border-radius:100px;transition:opacity .18s ease-out;position:absolute}.X-IWrG_railOn{opacity:1}.X-IWrG_knob{width:var(--rail-w);background:var(--labels-tertiary,#3c3c434d);cursor:grab;border-radius:100px;position:absolute;left:0}.X-IWrG_knob:active{cursor:grabbing;background:var(--labels-secondary,#3c3c4399)}.X-IWrG_knob:after{content:"";position:absolute;inset:-4px -12px}.X-IWrG_sheet:focus{outline:none}.X-IWrG_panel{animation:X-IWrG_panel-in var(--enter,.32s) var(--easing,cubic-bezier(.32, .72, 0, 1))}@keyframes X-IWrG_panel-in{0%{filter:blur(8px)}to{filter:blur()}}.X-IWrG_scrim{appearance:none;cursor:default;background:0 0;border:0;padding:0;position:fixed;inset:0}.X-IWrG_head{z-index:3;text-align:center;padding:8px 0 32px;padding-inline:var(--col-pad);flex-direction:column;align-items:center;gap:5px;display:flex;position:sticky;top:0}.X-IWrG_headBlur{z-index:-1;pointer-events:none;position:absolute;inset:0}.X-IWrG_column{max-width:1280px;padding:0 max(var(--col-pad), calc(var(--rail-right) + var(--rail-w) + var(--rail-gap))) 64px;flex-direction:column;margin-inline:auto;display:flex}.X-IWrG_grabber{background:var(--fills-vibrant-primary,#ccc);border-radius:100px;flex:none;width:40px;height:5px}.X-IWrG_titleRow{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.X-IWrG_titleEnd{width:max(0px, calc(var(--close-inset) + var(--close-size) + 8px - var(--col-pad)));flex:none}.X-IWrG_titleSlot{flex:1;justify-content:center;align-items:center;min-width:0;height:44px;display:flex}.X-IWrG_titleIcon{flex:none;width:16px;height:16px}.X-IWrG_title{letter-spacing:-.43px;color:var(--labels-vibrant-primary,#1a1a1a);-webkit-line-clamp:2;line-clamp:2;text-align:center;text-wrap:balance;-webkit-box-orient:vertical;font-size:17px;font-weight:590;line-height:22px;display:-webkit-box;overflow:hidden}.X-IWrG_titleLab{-webkit-line-clamp:none;line-clamp:none;-webkit-box-orient:horizontal;flex-direction:row;justify-content:center;align-items:center;gap:8px;display:inline-flex;overflow:visible}.X-IWrG_close{top:var(--close-inset);right:var(--close-inset);z-index:5;width:var(--close-size);height:var(--close-size);background:var(--fills-vibrant-secondary,#e0e0e0);color:var(--labels-primary);cursor:pointer;border:0;border-radius:100px;flex:none;justify-content:center;align-items:center;transition:scale .15s ease-out,background-color .15s ease-out;display:flex;position:absolute}.X-IWrG_close:hover{background:var(--fills-vibrant-primary,#ccc)}.X-IWrG_close:active{scale:.94}.X-IWrG_grid{grid-template-columns:repeat(auto-fill, minmax(min(var(--tile-min), 100%), 1fr));grid-auto-rows:auto;grid-auto-flow:dense;gap:var(--gap);margin:0;padding:0;list-style:none;display:grid}.X-IWrG_tile{grid-column:span var(--cols,1);aspect-ratio:var(--tile-ratio,1239 / 911);content-visibility:auto;contain-intrinsic-size:auto 100%;border-radius:var(--radius);border:1px solid color-mix(in srgb, var(--fills-tertiary,#7676801f) 80%, transparent);background:var(--backgrounds-primary,#fff);outline:var(--lab-ring-width,2px) solid transparent;outline-offset:var(--lab-ring-offset,0px);transition:scale var(--lab-hover-ms,.32s) var(--lab-hover-ease,ease-out), outline-color .15s ease-out;flex-direction:column;display:flex;position:relative;overflow:hidden}@media (hover:hover) and (pointer:fine){.X-IWrG_tile:hover{scale:var(--lab-hover-scale,1.03);z-index:2}}.X-IWrG_tile:has(:focus-visible){outline-color:var(--lab-ring-color,var(--labels-primary,#000))}.X-IWrG_tile.X-IWrG_selected{z-index:3}@media (prefers-reduced-motion:reduce){.X-IWrG_tile{transition:outline-color .15s ease-out}.X-IWrG_tile:hover{scale:1}}.X-IWrG_stage{background:var(--lab-ground,var(--grays-gray-6,#f2f2f7));flex:1;justify-content:center;align-items:center;min-height:0;display:flex;position:relative;overflow:hidden}.X-IWrG_loop{object-fit:contain;width:100%;height:100%;display:block}.X-IWrG_openStage>*{max-width:100%;max-height:100%}.X-IWrG_openStage{border:1px solid color-mix(in srgb, var(--fills-tertiary,#7676801f) 80%, transparent)}.X-IWrG_openTint{border-radius:inherit;pointer-events:none;position:absolute;inset:0}.X-IWrG_videoBadge{background:var(--fills-primary,#78787833);color:var(--grays-white,#fff);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute}.X-IWrG_videoBadge svg{width:50%;height:50%}.X-IWrG_tileBadge{right:calc(var(--tile-badge-inset,16px) - 1px);bottom:calc(var(--tile-badge-inset,16px) - 1px);width:var(--tile-badge-size,24px);height:var(--tile-badge-size,24px)}.X-IWrG_hit{z-index:1;appearance:none;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.X-IWrG_hit:focus-visible{outline:2px solid var(--labels-primary);outline-offset:-3px;border-radius:var(--radius)}.X-IWrG_openLayer{z-index:2;padding:calc(var(--toolbar-h) + 16px) calc(var(--step-gap,40px) + var(--step-size,44px) + 16px) 32px;flex-direction:column;justify-content:flex-start;align-items:center;gap:40px;display:flex;position:absolute;inset:0;overflow-y:auto}.X-IWrG_openDescription{pointer-events:none;text-align:center;text-wrap:balance;max-width:100%;font-size:var(--h3-size);line-height:var(--h3-leading);letter-spacing:var(--h3-tracking);font-weight:var(--h3-weight);color:var(--labels-primary,#000);flex:none;margin:0}.X-IWrG_openScrim{appearance:none;cursor:default;background:0 0;border:0;padding:0;position:absolute;inset:0}.X-IWrG_step{width:var(--step-size,44px);height:var(--step-size,44px);appearance:none;color:var(--labels-primary);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:100px;justify-content:center;align-items:center;padding:0;transition:scale .15s ease-out,background-color .15s ease-out;display:flex;position:absolute;top:50%;translate:0 -50%}.X-IWrG_step svg{width:var(--step-glyph,16px);height:var(--step-glyph,16px);stroke-width:var(--step-line,1px);flex:none}.X-IWrG_stepOn svg{scale:-1 1}.X-IWrG_stepBack{right:calc(50% + var(--art-w,100%) / 2 + var(--step-gap,40px))}.X-IWrG_stepOn{left:calc(50% + var(--art-w,100%) / 2 + var(--step-gap,40px))}@media (hover:hover) and (pointer:fine){.X-IWrG_step:hover{background:var(--fills-vibrant-secondary,#e0e0e0)}}.X-IWrG_step:active{scale:.94}.X-IWrG_step:focus-visible{outline:2px solid var(--labels-primary);outline-offset:2px}.X-IWrG_step:disabled{pointer-events:none;cursor:default}.X-IWrG_tapZone{appearance:none;cursor:pointer;pointer-events:auto;touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;top:0;bottom:0}.X-IWrG_tapZone:disabled{cursor:default}.X-IWrG_tapBack{width:34%;left:0}.X-IWrG_tapOn{width:66%;right:0}.X-IWrG_tapZone:focus-visible{outline:2px solid var(--labels-vibrant-primary);outline-offset:-4px;border-radius:12px}.X-IWrG_openPiece{pointer-events:none;width:min(var(--open-max), 100%);flex:0 auto;height:auto;min-height:0;max-height:100%;display:flex;position:relative}.X-IWrG_openArt{pointer-events:none;min-width:0;min-height:0;box-shadow:none;background:0 0;border:0;border-radius:0;flex:1 1 0;justify-content:center;align-items:center;display:flex;position:relative}.X-IWrG_openStage{pointer-events:auto;transform-origin:50%;background:var(--lab-ground,var(--grays-gray-6,#f2f2f7));flex:none}@media (max-width:900px){.X-IWrG_panel{--col-pad:16px;--rail-w:0px;--rail-right:0px;--rail-gap:0px;animation:none}.X-IWrG_rail{display:none}.X-IWrG_head{touch-action:none}}@media (max-width:900px) and (prefers-reduced-motion:no-preference){.X-IWrG_close:not(:focus-visible){clip-path:inset(50%);opacity:0;width:1px;height:1px;overflow:hidden}}@media (max-width:900px){.X-IWrG_grid{grid-template-columns:1fr;grid-auto-rows:auto}.X-IWrG_tile{grid-column:span 1}.X-IWrG_openLayer{padding:80px 16px 40px}.X-IWrG_openDescription{text-wrap:pretty}}@media (prefers-reduced-motion:reduce){.X-IWrG_sheet,.X-IWrG_tile{animation-duration:1ms;animation-delay:0s}}
button._5IYE6q_mark._5IYE6q_mark._5IYE6q_mark{z-index:2;width:var(--mark-size);height:var(--mark-size);background:rgb(0 0 0/var(--mark-ground));-webkit-backdrop-filter:blur(var(--mark-blur));backdrop-filter:blur(var(--mark-blur));color:#fff;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;border:0;border-radius:50%;place-items:center;margin:auto;padding:0;display:grid;position:absolute;inset:0}button._5IYE6q_mark._5IYE6q_mark._5IYE6q_mark:focus-visible{outline-offset:2px;outline:2px solid #fff;box-shadow:0 0 0 4px #0009}._5IYE6q_icon{width:var(--mark-icon);height:var(--mark-icon);display:block}
._9EMWNW_frame{width:100%;display:block;position:relative;overflow:hidden}._9EMWNW_frame[data-look=flat],._9EMWNW_frame[data-look=blur]{background:var(--media-colour)}._9EMWNW_frame[data-look=gradient]{background:linear-gradient(var(--media-gradient-angle), color-mix(in oklab, var(--media-colour), white var(--media-gradient-strength)), var(--media-colour), color-mix(in oklab, var(--media-colour), black var(--media-gradient-strength)))}._9EMWNW_frame>:not(._9EMWNW_preview){width:100%;height:100%;display:block;position:relative}._9EMWNW_preview{object-fit:cover;width:100%;height:100%;filter:blur(var(--media-blur));position:absolute;inset:0;transform:scale(1.15)}._9EMWNW_frame[data-state=present]>._9EMWNW_preview{visibility:hidden}._9EMWNW_frame[data-state=arrived]>._9EMWNW_preview{visibility:hidden;transition:visibility 0s linear var(--media-fade-ms)}._9EMWNW_frame[data-state=waiting]>:not(._9EMWNW_preview){opacity:0}._9EMWNW_frame[data-state=arrived]>:not(._9EMWNW_preview){opacity:1;transition:opacity var(--media-fade-ms) var(--media-fade-ease)}@media print{._9EMWNW_frame[data-state]>:not(._9EMWNW_preview){opacity:1;transition:none}}
._2ZnJnq_figure{margin:56px 0 0}._2ZnJnq_figure+._2ZnJnq_figure{margin-top:24px}._2ZnJnq_video{background:var(--image-placeholder);object-fit:cover;outline:1px solid var(--media-outline);outline-offset:-1px;border-radius:8px;width:100%;height:auto;display:block}._2ZnJnq_frame{border-radius:8px}._2ZnJnq_frame--vertical{max-width:550px;margin-inline:auto}._2ZnJnq_frame[data-look]>._2ZnJnq_video{background:0 0}._2ZnJnq_frame[data-look=none]{background:var(--image-placeholder)}._2ZnJnq_well{background:var(--image-placeholder);border-radius:8px;width:100%;overflow:hidden}._2ZnJnq_well--horizontal{aspect-ratio:9/5}._2ZnJnq_well--vertical{aspect-ratio:550/643;max-width:550px;margin-inline:auto}._2ZnJnq_caption{margin:var(--space-24) auto 0;text-align:left;max-width:550px;font-size:var(--article-caption-size);line-height:var(--article-caption-leading);letter-spacing:var(--article-caption-tracking);font-weight:var(--article-caption-weight);color:var(--labels-vibrant-secondary)}
.vRCfda_figure{margin:56px 0 0}.vRCfda_frame{aspect-ratio:9/5;background:var(--image-placeholder);border-radius:8px;width:100%;position:relative;overflow:hidden}.vRCfda_trigger{cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block}.vRCfda_thumb{object-fit:cover;width:100%;height:100%;display:block}.vRCfda_badge{color:#fff;background:#0000008c;border-radius:999px;justify-content:center;align-items:center;width:64px;height:64px;margin:auto;padding-left:3px;transition:background .15s,transform .15s;display:flex;position:absolute;inset:0}.vRCfda_trigger:hover .vRCfda_badge{background:#000000b8;transform:scale(1.04)}.vRCfda_iframe{border:0;width:100%;height:100%;display:block}.vRCfda_caption{margin:var(--space-24) auto 0;text-align:left;max-width:550px;font-size:var(--article-caption-size);line-height:var(--article-caption-leading);letter-spacing:var(--article-caption-tracking);font-weight:var(--article-caption-weight)}.vRCfda_link{color:var(--labels-vibrant-primary);text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}
.LK-vaW_figure{width:100%;margin:104px 0}.LK-vaW_grid{gap:var(--gap);flex-wrap:wrap;width:100%;display:flex}.LK-vaW_panel{border-radius:var(--panel-radius);outline-offset:-1px;background:#f2f2f2;outline:1px solid #f2f2f2;padding:5.125% 6.125%}.LK-vaW_tile{flex:0 0 calc((100% - (var(--columns) - 1) * var(--gap)) / var(--columns));min-width:0}.LK-vaW_box{border-radius:var(--radius);position:relative}.LK-vaW_media{border-radius:inherit;outline:1px solid var(--media-outline);outline-offset:-1px;width:100%;height:auto;display:block}.LK-vaW_panel .LK-vaW_media{outline-offset:-.5px;outline:.5px solid #e6e6e6}.LK-vaW_pale .LK-vaW_media{outline-color:#f2f2f2}.LK-vaW_fill{border-radius:inherit}.LK-vaW_wide{flex-basis:100%}.LK-vaW_tile[data-empty]{border-radius:var(--radius);background:var(--image-placeholder)}@media (max-width:600px){.LK-vaW_tile{flex-basis:100%;order:var(--phone-order,0)}.LK-vaW_tile.LK-vaW_beside{flex-basis:calc((100% - (var(--phone-columns) - 1) * var(--gap)) / var(--phone-columns))}}.LK-vaW_crop{--tile-ratio:var(--w) / var(--h)}@media (max-width:600px){.LK-vaW_crop{--cut-x:calc(var(--sx) * var(--phone-trim-x));--cut-y:calc(var(--sy) * var(--phone-trim-y));--keep-w:calc(1 - (1 - var(--sw)) * var(--phone-trim-x));--keep-h:calc(1 - (1 - var(--sh)) * var(--phone-trim-y));--tile-ratio:calc(var(--w) * var(--keep-w)) / calc(var(--h) * var(--keep-h))}.LK-vaW_crop .LK-vaW_box>.LK-vaW_media{width:calc(100% / var(--keep-w));height:calc(100% / var(--keep-h));max-width:none;transform:translate(calc(var(--cut-x) * -100%), calc(var(--cut-y) * -100%));outline:none}.LK-vaW_crop .LK-vaW_box:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--media-outline);pointer-events:none;position:absolute;inset:0}.LK-vaW_crop.LK-vaW_pale .LK-vaW_box:after{box-shadow:inset 0 0 0 1px #f2f2f2}}.LK-vaW_reshape{--tile-ratio:var(--w) / var(--h)}@media (max-width:600px){.LK-vaW_reshape{--tile-ratio:var(--phone-shape)}.LK-vaW_reshape .LK-vaW_box>.LK-vaW_media{object-fit:cover;object-position:var(--phone-focus) 50%}}.LK-vaW_caption{margin:var(--space-24) auto 0;text-align:left;max-width:550px;font-size:var(--article-caption-size);line-height:var(--article-caption-leading);letter-spacing:var(--article-caption-tracking);font-weight:var(--article-caption-weight);color:var(--labels-vibrant-secondary)}
.uVFHpW_panel{background:#12100f;place-items:center;display:grid}.uVFHpW_mark{width:47.8%;height:auto}
.p1Irfq_stage{position:relative;overflow:hidden}.p1Irfq_frame{width:100%;height:auto;transition-property:opacity;transition-timing-function:cubic-bezier(.37,0,.63,1);display:block;position:relative}.p1Irfq_stage:after{content:"";z-index:3;border-radius:inherit;box-shadow:inset 0 0 0 1px var(--media-outline);pointer-events:none;position:absolute;inset:0}.p1Irfq_frame:not(:first-child){height:100%;position:absolute;inset:0}
.JZNlmG_frame{object-fit:cover;opacity:0;width:100%;height:100%;transition:opacity var(--fade) var(--easing);position:absolute;inset:0}.JZNlmG_current{opacity:1}@media (prefers-reduced-motion:reduce){.JZNlmG_frame{transition:none}}
.E0jZXq_root{border-radius:inherit;width:100%;height:100%;display:block;position:relative}.E0jZXq_still{object-fit:cover;border-radius:inherit;width:100%;height:100%;display:block}.E0jZXq_root .E0jZXq_live{border-radius:inherit;position:absolute;inset:0;overflow:hidden}.E0jZXq_root .E0jZXq_live>*{width:100%;height:100%;animation:E0jZXq_liveTileIn var(--live-in-ms,.24s) var(--live-in-ease,ease-out) backwards;position:absolute;inset:0}@keyframes E0jZXq_liveTileIn{0%{opacity:0}}.E0jZXq_root:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 1px var(--media-outline);pointer-events:none;position:absolute;inset:0}
.hWGW4W_section{flex-direction:column;gap:32px;display:flex}.hWGW4W_head{flex-direction:column;gap:4px;display:flex}.hWGW4W_eyebrow{font-size:var(--h1-size);line-height:var(--h1-leading);letter-spacing:var(--h1-tracking);font-weight:var(--h1-weight);color:var(--labels-vibrant-primary)}.hWGW4W_lede{font-size:var(--h4-size);line-height:var(--h4-leading);letter-spacing:var(--h4-tracking);font-weight:var(--h4-weight);color:var(--labels-secondary)}.hWGW4W_rail{--fade-l:0px;--fade-r:0px;-webkit-mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);mask-image:linear-gradient(to right, transparent 0, #000 var(--fade-l), #000 calc(100% - var(--fade-r)), transparent 100%);gap:var(--lab-gap,8px);--lab-rail-pad-x:var(--lab-grow-room-x);margin:0 calc(-1 * var(--lab-rail-pad-x));padding:var(--lab-grow-room) var(--lab-rail-pad-x) calc(4px + var(--lab-grow-room));overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-inline:var(--lab-rail-pad-x);scrollbar-width:none;list-style:none;transition:--fade-l .15s linear,--fade-r .15s linear;display:flex;overflow-x:auto}.hWGW4W_rail::-webkit-scrollbar{display:none}.hWGW4W_item{scroll-snap-align:start;cursor:pointer;transition:scale var(--lab-hover-ms,.32s) var(--lab-hover-ease,ease-out), outline-color .15s ease-out;outline:var(--lab-ring-width,2px) solid transparent;outline-offset:var(--lab-ring-offset,2px);flex-direction:column;flex:none;padding:0;list-style:none;display:flex;position:relative}.hWGW4W_frame{height:var(--lab-card-h,250px);border:1px solid color-mix(in srgb, var(--fills-tertiary,#7676801f) 80%, transparent);background:var(--lab-ground,var(--grays-gray-6,#f2f2f7));border-radius:16px;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.hWGW4W_caption{padding-top:var(--lab-caption-gap,12px);flex-direction:column;gap:2px;min-width:0;display:flex}.hWGW4W_captionTitle{font-size:var(--h3-size);line-height:var(--h3-leading);letter-spacing:var(--h3-tracking);font-weight:var(--h3-weight);color:var(--labels-primary)}.hWGW4W_captionCompany{font-size:var(--h4-size);line-height:var(--h4-leading);letter-spacing:var(--h4-tracking);font-weight:var(--h4-weight);color:var(--labels-secondary)}.hWGW4W_badge{top:var(--lab-badge-inset,12px);right:var(--lab-badge-inset,12px);z-index:2;width:var(--lab-badge-size,28px);height:var(--lab-badge-size,28px);background:var(--grays-white,#fff);color:var(--labels-primary);opacity:var(--lab-badge-rest,.55);pointer-events:none;transition:opacity var(--lab-reveal-ms,.24s) var(--lab-reveal-ease,ease-out);border-radius:100px;place-items:center;display:grid;position:absolute}.hWGW4W_badge svg{width:16px;height:16px}.hWGW4W_item:hover .hWGW4W_badge{opacity:1}.hWGW4W_item:has(.hWGW4W_hit:focus-visible) .hWGW4W_badge{opacity:1}.hWGW4W_reveal{z-index:2;height:var(--lab-reveal-h,56px);background:color-mix(in srgb, var(--grays-white,#fff) 86%, transparent);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:var(--labels-primary);opacity:0;translate:0 var(--lab-reveal-travel,8px);pointer-events:none;transition:opacity var(--lab-reveal-ms,.24s) var(--lab-reveal-ease,ease-out), translate var(--lab-reveal-ms,.24s) var(--lab-reveal-ease,ease-out);justify-content:space-between;align-items:center;gap:12px;padding:0 16px;display:flex;position:absolute;inset:auto 0 0}.hWGW4W_item:hover .hWGW4W_reveal{opacity:1;translate:0}.hWGW4W_item:has(.hWGW4W_hit:focus-visible) .hWGW4W_reveal{opacity:1;translate:0}@media (hover:none){.hWGW4W_reveal{opacity:1;translate:0}}.hWGW4W_revealTitle{font-size:var(--h3-size);line-height:var(--h3-leading);font-weight:var(--h3-weight);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hWGW4W_revealVerb{font-size:var(--h4-size);line-height:var(--h4-leading);font-weight:var(--h4-weight);color:var(--labels-secondary);flex:none}@media (prefers-reduced-motion:reduce){.hWGW4W_reveal{transition:opacity .12s;translate:none}}.hWGW4W_item:active{scale:.99}@media (hover:hover) and (pointer:fine){.hWGW4W_item:hover{scale:var(--lab-hover-scale,1.03);z-index:2}.hWGW4W_item:hover:active{scale:calc(var(--lab-hover-scale,1.03) * .99)}}.hWGW4W_item[data-selected=true]{outline-color:var(--lab-ring-color,var(--accents-blue,#08f))}.hWGW4W_item:has(.hWGW4W_hit:focus-visible){outline-color:var(--lab-ring-color,var(--accents-blue,#08f))}@media (prefers-reduced-motion:reduce){.hWGW4W_item{transition:outline-color .15s ease-out}.hWGW4W_item:hover,.hWGW4W_item:hover:active,.hWGW4W_item:active{scale:1}}.hWGW4W_hit{z-index:1;appearance:none;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:16px;padding:0;position:absolute;inset:0}.hWGW4W_hit:focus-visible{outline:none}.hWGW4W_stage{justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.hWGW4W_top>*,.hWGW4W_phone>*,.hWGW4W_island>*{transform-origin:top;flex:none;position:absolute;top:10%;left:50%;translate:-50%}.hWGW4W_phone>*{scale:.5}.hWGW4W_island>*{scale:.48}@media (max-width:900px){.hWGW4W_rail{--lab-rail-pad-x:24px}}.hWGW4W_viewport{--lab-card-h:calc(250px * var(--lab-size-scale,1));--lab-card-w:calc(340px * var(--lab-size-scale,1));--lab-ring-room:calc((var(--lab-ring-width,2px) + var(--lab-ring-offset,2px)) * var(--lab-hover-scale,1));--lab-grow-room:calc((var(--lab-hover-scale,1) - 1) * var(--lab-card-h) / 2 + var(--lab-ring-room));--lab-grow-room-x:calc((var(--lab-hover-scale,1) - 1) * var(--lab-card-w) / 2 + var(--lab-ring-room));position:relative}.hWGW4W_arrow{top:calc(50% - var(--size) / 2);z-index:2;width:var(--size);height:var(--size);border:1px solid var(--fills-tertiary,#7676801f);background:var(--backgrounds-primary,#fff);color:var(--labels-primary);cursor:pointer;transition:opacity var(--fade) ease-out, translate var(--fade) cubic-bezier(.32, .72, 0, 1), scale var(--fade) cubic-bezier(.32, .72, 0, 1), background-color .15s ease-out;border-radius:50%;justify-content:center;align-items:center;padding:0;display:flex;position:absolute;box-shadow:0 1px 2px #0000001a,0 6px 20px #00000029}.hWGW4W_arrow:hover{background:var(--backgrounds-primary,#fff)}.hWGW4W_arrow:active>svg{scale:.88}.hWGW4W_arrow>svg{transition:scale .15s ease-out}.hWGW4W_prev{left:var(--inset)}.hWGW4W_next{right:var(--inset)}@media (hover:none){.hWGW4W_arrow{display:none}}@media (prefers-reduced-motion:reduce){.hWGW4W_arrow{transition-duration:1ms}}.hWGW4W_headingLink{color:inherit;align-items:center;gap:6px;text-decoration:none;transition:opacity .15s ease-out;display:inline-flex}.hWGW4W_headingIcon{flex:none;width:16px;height:16px;transition:translate .2s cubic-bezier(.32,.72,0,1)}@media (hover:hover) and (pointer:fine){.hWGW4W_heading_chevron:hover .hWGW4W_headingIcon{translate:3px}.hWGW4W_headingLink:hover{opacity:.7}}.hWGW4W_headingLink:focus-visible{outline:2px solid var(--labels-vibrant-primary);outline-offset:4px;border-radius:4px}.hWGW4W_heading_control{background:var(--control-fill);border-radius:100px;padding:6px 12px}@media (hover:hover) and (pointer:fine){.hWGW4W_heading_control:hover{background:var(--control-fill-hover);opacity:1}}@media (prefers-reduced-motion:reduce){.hWGW4W_headingIcon{transition:none}.hWGW4W_heading_chevron:hover .hWGW4W_headingIcon{translate:none}}.hWGW4W_section[data-heading=tab]{border:1px solid var(--fills-tertiary,#7676801f);--lab-frame-pad:24px;padding:var(--lab-frame-pad) 0 var(--lab-frame-pad) var(--lab-frame-pad);border-radius:24px;transition:box-shadow .22s cubic-bezier(.32,.72,0,1);overflow:hidden}@media (hover:hover) and (pointer:fine){.hWGW4W_section[data-heading=tab]:hover{box-shadow:0 8px 24px #00000014,0 2px 6px #0000000a}}@media (prefers-reduced-motion:reduce){.hWGW4W_section[data-heading=tab]{transition:none}}.hWGW4W_section[data-heading=tab]{gap:24px}.hWGW4W_section[data-heading=tab] .hWGW4W_rail{margin-top:calc(-1 * var(--lab-grow-room));margin-bottom:calc(-1 * var(--lab-grow-room))}.hWGW4W_heading_tab{color:var(--labels-vibrant-secondary);gap:8px}.hWGW4W_section[data-heading=tab] .hWGW4W_head{gap:12px}.hWGW4W_section[data-heading=tab] .hWGW4W_rail>.hWGW4W_item:last-child{margin-inline-end:var(--lab-frame-pad)}.hWGW4W_tabIcon{flex:none;width:16px;height:16px}@media (hover:hover) and (pointer:fine){.hWGW4W_section[data-heading=tab]:hover .hWGW4W_heading_tab{color:var(--labels-primary);opacity:1}}.hWGW4W_heading_tab{transition:color .22s cubic-bezier(.32,.72,0,1)}.hWGW4W_section[data-heading=tab]{position:relative}.hWGW4W_heading_tab:after{content:"";border-radius:24px;position:absolute;inset:0}.hWGW4W_section[data-heading=tab]{transition:box-shadow .22s cubic-bezier(.32,.72,0,1),background-color .2s ease-out}.hWGW4W_section[data-heading=tab]:has(.hWGW4W_headingLink:active,.hWGW4W_hit:active){background-color:var(--fills-tertiary,#7676801f);transition-duration:.22s,60ms}.hWGW4W_headingLink,.hWGW4W_hit{-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){.hWGW4W_section[data-heading=tab]{transition:none}}@media (max-width:900px){.hWGW4W_section{display:none}}
.ZQJH-G_art{object-fit:contain;width:100%;height:100%;display:block}
.VPMRaG_band{padding-top:var(--footer-top);background:var(--backgrounds-primary);z-index:60;position:relative}.VPMRaG_frame{max-width:calc(852px + 2 * var(--article-gutter));padding:0 var(--article-gutter) var(--footer-bottom);box-sizing:border-box;margin:0 auto}.VPMRaG_group{gap:var(--footer-label-gap);flex-direction:column;max-width:550px;margin-inline:auto;display:flex}.VPMRaG_label{font-size:var(--h1-size);line-height:var(--h1-leading);letter-spacing:var(--h1-tracking);font-weight:var(--h1-weight);color:var(--labels-vibrant-secondary);margin:0}.VPMRaG_list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.VPMRaG_list li+li .VPMRaG_row{border-top:1px solid var(--fills-tertiary)}.VPMRaG_row{gap:var(--space-2);padding:var(--footer-row-padding) 0;flex-direction:column;text-decoration:none;transition:opacity .15s;display:flex}.VPMRaG_who,.VPMRaG_what{font-size:var(--h3-size);line-height:var(--h3-leading);letter-spacing:var(--h3-tracking);font-weight:var(--h3-weight)}.VPMRaG_who{color:var(--labels-vibrant-primary)}.VPMRaG_what{color:var(--labels-vibrant-secondary);text-wrap:balance}@media (hover:hover) and (pointer:fine){.VPMRaG_list:has(.VPMRaG_row:hover) .VPMRaG_row:not(:hover){opacity:.4}}.VPMRaG_band{container:study-footer/inline-size}@container study-footer (max-width:720px){.VPMRaG_frame{padding-bottom:var(--footer-bottom-phone)}}.VPMRaG_band[data-look=pointer] .VPMRaG_frame{--footer-measure:550px;--footer-media:800px;--footer-col-who:var(--footer-col-year,72px);--footer-side:calc(var(--footer-edge) + max(0px, (100cqw - 1880px) / 2));--footer-col-type:calc(50cqw - var(--footer-measure) / 2 - var(--footer-side));--footer-line-start:calc(-1 * var(--footer-side));--footer-line-end:calc(-1 * var(--footer-side))}.VPMRaG_band[data-look=pointer][data-lines=measure] .VPMRaG_frame{--footer-line-start:0px;--footer-line-end:calc(100% - var(--footer-col-type) - var(--footer-measure))}.VPMRaG_wrap{--footer-page:var(--backgrounds-primary)}.VPMRaG_band[data-look=pointer]{padding-top:calc(var(--footer-top) + var(--footer-band-radius))}.VPMRaG_band[data-look=pointer]:before{content:"";height:var(--footer-band-radius);background:var(--footer-page);border-radius:0 0 var(--footer-band-radius) var(--footer-band-radius);position:absolute;inset:0 0 auto}.VPMRaG_band[data-look=pointer]:after{content:"";height:var(--footer-page-fade,72px);background:linear-gradient(to bottom, color-mix(in srgb, var(--footer-page) 0%, transparent), var(--footer-page));pointer-events:none;position:absolute;inset:auto 0 calc(100% - 1px)}.VPMRaG_band[data-look=pointer] .VPMRaG_frame{max-width:none;padding-inline:var(--footer-side)}.VPMRaG_band[data-look=pointer] .VPMRaG_group{gap:0;max-width:none}.VPMRaG_band[data-look=pointer] .VPMRaG_label{margin-bottom:var(--footer-label-gap);color:var(--labels-vibrant-primary);font-size:var(--article-body-size);line-height:var(--article-body-leading);letter-spacing:var(--article-body-tracking);font-weight:var(--article-body-weight)}.VPMRaG_band[data-look=pointer] .VPMRaG_row{grid-template-columns:var(--footer-col-type) var(--footer-col-who) calc(var(--footer-measure) - var(--footer-col-who));align-items:baseline;gap:0;display:grid;position:relative}.VPMRaG_type{font-size:var(--article-body-size);line-height:var(--article-body-leading);letter-spacing:var(--article-body-tracking);font-weight:var(--article-body-weight);color:var(--labels-vibrant-primary)}.VPMRaG_band[data-look=pointer] .VPMRaG_row[data-cont] .VPMRaG_type{visibility:hidden}.VPMRaG_band[data-look=pointer] .VPMRaG_who{color:var(--labels-vibrant-secondary);font-variant-numeric:tabular-nums}.VPMRaG_band[data-look=pointer] .VPMRaG_row[aria-current=page] .VPMRaG_who{position:relative}.VPMRaG_band[data-look=pointer] .VPMRaG_row[aria-current=page] .VPMRaG_who:before{content:"";top:calc(.5lh - var(--footer-dot) / 2);left:calc((var(--footer-dot) + var(--footer-dot-gap)) * -1);width:var(--footer-dot);height:var(--footer-dot);background:currentColor;border-radius:50%;position:absolute}.VPMRaG_band[data-look=pointer] .VPMRaG_list li+li .VPMRaG_row{border-top:0}.VPMRaG_band[data-look=pointer] .VPMRaG_row:before{content:"";top:0;left:var(--footer-line-start);right:var(--footer-line-end);border-top:1px solid var(--fills-tertiary);position:absolute}.VPMRaG_band[data-look=pointer] .VPMRaG_row[data-cont]:before{left:var(--footer-col-type)}.VPMRaG_band[data-look=pointer] .VPMRaG_frame:has(.VPMRaG_foot){padding-bottom:var(--footer-foot-bottom)}.VPMRaG_foot{margin-top:var(--footer-bottom);position:relative}.VPMRaG_foot:before{content:"";top:0;left:var(--footer-line-start);right:calc(-1 * var(--footer-side));border-top:1px solid var(--fills-tertiary);position:absolute}.VPMRaG_foot>footer>div{border-top:0}@container study-footer (max-width:720px){.VPMRaG_foot{margin-top:var(--footer-bottom-phone)}}.VPMRaG_band[data-look=pointer] .VPMRaG_type,.VPMRaG_band[data-look=pointer] .VPMRaG_who,.VPMRaG_band[data-look=pointer] .VPMRaG_what{transition:color var(--footer-row-out) ease, opacity var(--footer-row-out) ease}.VPMRaG_band[data-look=pointer] .VPMRaG_row{transition:none}.VPMRaG_band[data-look=pointer] .VPMRaG_row:hover .VPMRaG_type,.VPMRaG_band[data-look=pointer] .VPMRaG_row:focus-visible .VPMRaG_type,.VPMRaG_band[data-look=pointer] .VPMRaG_row:hover .VPMRaG_who,.VPMRaG_band[data-look=pointer] .VPMRaG_row:hover .VPMRaG_what,.VPMRaG_band[data-look=pointer] .VPMRaG_row:focus-visible .VPMRaG_who,.VPMRaG_band[data-look=pointer] .VPMRaG_row:focus-visible .VPMRaG_what{transition-duration:var(--footer-row-in)}.VPMRaG_band[data-look=pointer] .VPMRaG_row:focus-visible .VPMRaG_who,.VPMRaG_band[data-look=pointer] .VPMRaG_row:focus-visible .VPMRaG_what{color:var(--labels-vibrant-primary)}@media (hover:hover) and (pointer:fine){.VPMRaG_band[data-look=pointer] .VPMRaG_row:hover .VPMRaG_who,.VPMRaG_band[data-look=pointer] .VPMRaG_row:hover .VPMRaG_what{color:var(--labels-vibrant-primary)}.VPMRaG_band[data-look=pointer] .VPMRaG_frame:has(.VPMRaG_row:hover) .VPMRaG_row:not(:hover){opacity:1}.VPMRaG_band[data-look=pointer] .VPMRaG_frame:has(.VPMRaG_row:hover) .VPMRaG_row:not(:hover)>span{opacity:.4}}@container study-footer (max-width:1260px){.VPMRaG_band[data-look=pointer] .VPMRaG_frame{--footer-side:var(--article-gutter)}}@container study-footer (max-width:1100px){.VPMRaG_band[data-look=pointer] .VPMRaG_group,.VPMRaG_band[data-look=pointer] .VPMRaG_label,.VPMRaG_foot{max-width:var(--footer-measure);margin-inline:auto}.VPMRaG_foot:before{left:0;right:0}.VPMRaG_band[data-look=pointer] .VPMRaG_row{row-gap:var(--space-2);grid-template-columns:minmax(0,1fr)}.VPMRaG_band[data-look=pointer] .VPMRaG_row[data-cont] .VPMRaG_type{display:none}.VPMRaG_band[data-look=pointer] .VPMRaG_type{margin-bottom:var(--footer-row-padding)}.VPMRaG_band[data-look=pointer] .VPMRaG_row:before,.VPMRaG_band[data-look=pointer] .VPMRaG_row[data-cont]:before{left:0;right:0}}.VPMRaG_float{width:var(--footer-picture);pointer-events:none;z-index:1;position:absolute;top:0;left:0}.VPMRaG_float img{max-width:var(--footer-picture);max-height:var(--footer-picture);border-radius:var(--footer-picture-radius);outline:1px solid color-mix(in srgb, var(--separators-non-opaque) 50%, transparent);outline-offset:-1px;opacity:0;width:auto;height:auto;transition:opacity var(--footer-row-out) ease;position:absolute;top:0;left:0}.VPMRaG_float img[data-on]{opacity:1;transition:opacity var(--footer-fade) ease-out}@media (prefers-reduced-motion:reduce){.VPMRaG_row,.VPMRaG_who,.VPMRaG_what,.VPMRaG_float img,.VPMRaG_band[data-look=pointer] .VPMRaG_type,.VPMRaG_band[data-look=pointer] .VPMRaG_who,.VPMRaG_band[data-look=pointer] .VPMRaG_what,.VPMRaG_band[data-look=pointer] .VPMRaG_float img{transition:none}}
.efEvEa_ground{justify-content:center;width:100%;height:100%;display:flex}.efEvEa_ground .efEvEa_art{width:auto;height:auto;max-width:var(--art-max-w,100%);max-height:var(--art-max-h,100%);object-fit:fill;border-radius:var(--art-radius,0);transition:opacity var(--settle-ms) ease-out;display:block}.efEvEa_ground .efEvEa_waiting{animation:efEvEa_labBreathe var(--pulse-ms) ease-in-out infinite}@keyframes efEvEa_labBreathe{0%,to{opacity:1}50%{opacity:var(--pulse-depth)}}.efEvEa_ground.efEvEa_request{position:relative}.efEvEa_over{pointer-events:none;justify-content:center;display:flex;position:absolute;inset:0}.efEvEa_ground .efEvEa_player{opacity:0;transition:opacity var(--dissolve-out-ms,.2s) var(--dissolve-ease,ease-out)}.efEvEa_ground .efEvEa_player[data-showing]{opacity:1;transition-duration:var(--dissolve-in-ms,.24s)}.efEvEa_clipLayer{container-type:size}.efEvEa_ground .efEvEa_shaped{width:min(calc(var(--art-w-n) * 1cqw), calc(var(--art-h-n) * 1cqh * var(--clip-ratio)));height:min(calc(var(--art-h-n) * 1cqh), calc(var(--art-w-n) * 1cqw / var(--clip-ratio)));flex:none}.efEvEa_liveLayer{z-index:1;container-type:size}.efEvEa_ground .efEvEa_live{width:min(calc(var(--art-w-n) * 1cqw), calc(var(--art-h-n) * 1cqh * var(--art-ratio)));aspect-ratio:var(--art-ratio);border-radius:var(--art-radius,0);pointer-events:none;flex:none;position:relative;overflow:hidden}.efEvEa_ground .efEvEa_live>*{width:100%;height:100%;animation:efEvEa_labLiveIn var(--dissolve-in-ms,.24s) var(--dissolve-ease,ease-out) backwards;position:absolute;inset:0}@keyframes efEvEa_labLiveIn{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.efEvEa_ground .efEvEa_live>*{animation:none}}.efEvEa_ground .efEvEa_visiting{opacity:0;transition:opacity var(--dissolve-out-ms,.2s) var(--dissolve-ease,ease-out)}.efEvEa_ground .efEvEa_visiting[data-showing]{opacity:1;transition-duration:var(--dissolve-in-ms,.24s)}.efEvEa_ground .efEvEa_visiting>*{animation:none}@media (prefers-reduced-motion:reduce){.efEvEa_ground .efEvEa_waiting{opacity:var(--pulse-depth);animation:none}}
._1GkbGq_wrap{height:var(--scrollblur-height,8rem);z-index:40;pointer-events:none;position:fixed;top:0;left:0;right:0}._1GkbGq_layer{position:absolute;inset:0}._1GkbGq_tint{background:linear-gradient(to bottom, color-mix(in srgb, var(--backgrounds-primary) 55%, transparent), transparent);position:absolute;inset:0}
.wWXZva_footer{margin-top:auto}.wWXZva_line{border-top:1px solid var(--separators-non-opaque);padding-top:var(--space-24);justify-content:space-between;align-items:baseline;gap:var(--space-24);font-size:var(--text-caption-1);line-height:var(--leading-caption-1);letter-spacing:var(--tracking-caption-1);color:var(--labels-vibrant-secondary);display:flex}.wWXZva_time{font-variant-numeric:tabular-nums;white-space:nowrap}.wWXZva_rights{white-space:nowrap}@media (max-width:720px){.wWXZva_line{align-items:flex-start;gap:var(--space-8);flex-direction:column}.wWXZva_sentence{text-wrap:balance;display:block}}
._8aEwW_resume{display:none}@media (max-width:900px){._8aEwW_resume{gap:var(--index-resume-between,48px);margin-top:calc(var(--index-resume-above,120px) - var(--shell-gap-narrow,72px));flex-direction:column;scroll-margin-top:56px;display:flex}}
.Ro7qTW_ground{background:var(--backgrounds-primary)}.Ro7qTW_hero{max-width:550px;margin-inline:auto;scroll-margin-top:120px}.Ro7qTW_eyebrow{font-size:var(--article-body-size);line-height:var(--article-body-leading);letter-spacing:var(--article-body-tracking);font-weight:var(--article-body-weight);color:var(--labels-vibrant-secondary);margin-bottom:var(--space-4);align-items:center;gap:8px;display:flex}.Ro7qTW_bylineLink{text-underline-offset:2px;-webkit-text-decoration:underline dotted #0000;text-decoration:underline dotted #0000;transition:text-decoration-color .15s ease-out}@media (hover:hover) and (pointer:fine){.Ro7qTW_bylineLink:hover{text-decoration-color:currentColor}}.Ro7qTW_bylineLink:focus-visible{text-decoration-color:currentColor}@media (prefers-reduced-motion:reduce){.Ro7qTW_bylineLink{transition:none}}.Ro7qTW_title{font-size:var(--article-title-size);line-height:var(--article-title-leading);letter-spacing:var(--article-title-tracking);font-weight:var(--article-title-weight);color:var(--labels-vibrant-primary);text-wrap:balance}.Ro7qTW_intro{margin-top:var(--space-24);font-size:var(--article-body-size);line-height:var(--article-body-leading);letter-spacing:var(--article-body-tracking);font-weight:var(--article-body-weight);color:var(--labels-vibrant-primary)}.Ro7qTW_heroImage{background:var(--image-placeholder);outline:1px solid var(--media-outline);outline-offset:-1px;border-radius:8px;width:100%;height:auto;display:block}.Ro7qTW_heroFrame{border-radius:8px;margin-top:56px}.Ro7qTW_heroFrame[data-look]>.Ro7qTW_heroImage{background:0 0}.Ro7qTW_heroFrame[data-look=none]{background:var(--image-placeholder)}.Ro7qTW_logoHero{aspect-ratio:9/5;border-radius:var(--radius-sm);background:var(--image-placeholder);justify-content:center;align-items:center;width:100%;margin-top:70px;display:flex;overflow:hidden}.Ro7qTW_logoMark{object-fit:contain;width:min(250px,28%);height:auto;max-height:18%}.Ro7qTW_caseHeader{margin-top:0;margin-bottom:var(--article-lead-gap,var(--article-gap,104px));flex-direction:column;width:550px;max-width:100%;margin-inline:auto;display:flex}.Ro7qTW_caseTitleGroup{gap:var(--space-12,12px);flex-direction:column;display:flex}.Ro7qTW_caseDate{font-size:var(--article-body-size);line-height:var(--article-body-leading);letter-spacing:var(--article-body-tracking);font-weight:var(--article-body-weight);color:var(--labels-vibrant-secondary);align-items:center;gap:8px;margin:0;display:flex}.Ro7qTW_caseLede{margin-top:var(--space-24);gap:var(--space-24);flex-direction:column;display:flex}.Ro7qTW_displayTitle{font-size:var(--article-display-size);line-height:var(--article-display-leading);letter-spacing:var(--article-display-tracking);font-weight:var(--article-display-weight);color:var(--labels-vibrant-primary);text-wrap:balance;margin:0}.Ro7qTW_caseBody{font-size:var(--article-title-size);line-height:var(--article-title-leading);letter-spacing:var(--article-title-tracking);font-weight:var(--article-title-weight);color:var(--labels-vibrant-primary);margin:0}@media (max-width:900px){.Ro7qTW_caseHeader{gap:0;margin-top:0}.Ro7qTW_caseTitleGroup{gap:13px}.Ro7qTW_displayTitle{font-size:20px;line-height:25px}.Ro7qTW_caseLede{margin-top:20px}.Ro7qTW_caseBody{font-size:13px;line-height:19px}}
