.ActionBar-module__1Msnda__bar{left:0;right:0;bottom:var(--space-s);z-index:var(--z-actionbar);width:min(var(--actionbar-width), calc(100vw - 2 * var(--gutter)));border-radius:var(--radius-m);background:var(--actionbar-bg);color:var(--actionbar-fg);border:1px solid var(--actionbar-border);opacity:0;translate:0 calc(100% + var(--space-s));transition:opacity var(--duration-base) var(--ease-out), translate var(--duration-base) var(--ease-out);pointer-events:none;margin-inline:auto;position:fixed;overflow:visible}.ActionBar-module__1Msnda__bar[data-visible=true]{opacity:1;pointer-events:auto;translate:0}.ActionBar-module__1Msnda__track{top:var(--space-xs);left:var(--actionbar-pad-x);right:var(--actionbar-pad-x);border-radius:var(--radius-full);background:var(--actionbar-border);height:2px;position:absolute;overflow:hidden}.ActionBar-module__1Msnda__fill{background:var(--actionbar-fg);width:100%;height:100%;display:block}.ActionBar-module__1Msnda__row{align-items:center;gap:var(--space-s);padding:calc(var(--space-xs) * 2) var(--actionbar-pad-x) var(--space-xs);display:flex}.ActionBar-module__1Msnda__jump{align-items:center;gap:var(--space-xs);text-align:left;min-width:0;font-size:var(--text-small);color:var(--actionbar-fg);flex:1;display:inline-flex}.ActionBar-module__1Msnda__chevron{transition:rotate var(--duration-base) var(--ease-out);color:var(--actionbar-muted);flex:none;display:inline-flex;rotate:-90deg}.ActionBar-module__1Msnda__chevron[data-open=true]{rotate:90deg}.ActionBar-module__1Msnda__jumpLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ActionBar-module__1Msnda__pct{font-size:var(--text-article-caption);color:var(--actionbar-muted);font-variant-numeric:tabular-nums;flex:none}.ActionBar-module__1Msnda__cta{border:1px solid var(--actionbar-border);border-radius:var(--radius-full);font-size:var(--text-small);color:var(--actionbar-fg);transition:background-color var(--duration-fast) var(--ease-soft), color var(--duration-fast) var(--ease-soft);flex:none;align-items:center;gap:.45em;padding:.5em 1.1em;display:inline-flex}@media (hover:hover){.ActionBar-module__1Msnda__cta:hover{background:var(--actionbar-fg);color:var(--actionbar-bg)}}.ActionBar-module__1Msnda__panel{left:0;right:0;bottom:calc(100% + var(--space-xs));padding:var(--space-s);border-radius:var(--radius-m);background:var(--actionbar-bg);border:1px solid var(--actionbar-border);opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-out), translate var(--duration-base) var(--ease-out), visibility 0s var(--duration-base);flex-direction:column;display:flex;position:absolute;translate:0 6px}.ActionBar-module__1Msnda__panel[data-open=true]{opacity:1;visibility:visible;transition:opacity var(--duration-base) var(--ease-out), translate var(--duration-base) var(--ease-out);translate:0}.ActionBar-module__1Msnda__panelLabel{font-size:var(--text-article-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--actionbar-muted);padding:0 .35rem .5rem}.ActionBar-module__1Msnda__panelItem{isolation:isolate;align-items:baseline;gap:var(--space-xs);border-top:1px solid var(--actionbar-border);font-size:var(--text-small);color:var(--actionbar-fg);text-align:left;opacity:.75;transition:opacity var(--duration-fast) var(--ease-soft);padding:.55em .35rem;display:flex;position:relative}.ActionBar-module__1Msnda__panelItem[data-active=true]{opacity:1;font-weight:600}@media (hover:hover){.ActionBar-module__1Msnda__panelItem:hover{opacity:1}}.ActionBar-module__1Msnda__panelNum{font-size:var(--text-article-caption);color:var(--actionbar-muted);font-variant-numeric:tabular-nums}
.HoverHalo-module__6b4XRG__halo{z-index:-1;border-radius:var(--radius-full);visibility:hidden;pointer-events:none;will-change:transform;position:absolute;top:0;left:0}
.ScrambleText-module__SMtVoa__sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ScrambleText-module__SMtVoa__glyphs{-webkit-user-select:none;user-select:none}.ScrambleText-module__SMtVoa__char{white-space:pre;display:inline-block;position:relative}.ScrambleText-module__SMtVoa__ghost{visibility:hidden}.ScrambleText-module__SMtVoa__live{white-space:pre;position:absolute;top:0;left:50%;transform:translate(-50%)}.ScrambleText-module__SMtVoa__word{white-space:nowrap}
.FillButton-module__dHie_q__button{padding:var(--fill-button-pad-y) var(--fill-button-pad-x);border:1px solid var(--color-fg);border-radius:var(--radius-full);white-space:nowrap;isolation:isolate;color:inherit;transition:color var(--duration-slow) var(--ease-soft);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex;position:relative;overflow:hidden}.FillButton-module__dHie_q__fill{background:var(--color-fg);visibility:hidden;pointer-events:none;will-change:transform;border-radius:50%;position:absolute;top:0;left:0}.FillButton-module__dHie_q__label{z-index:1;position:relative}.FillButton-module__dHie_q__labelWithIcon{z-index:1;align-items:center;gap:var(--fill-button-icon-gap);display:inline-flex;position:relative}.FillButton-module__dHie_q__icon{flex:none;display:inline-flex}.FillButton-module__dHie_q__button[data-icon=right]{padding-right:var(--fill-button-pad-x-icon)}.FillButton-module__dHie_q__button[data-icon=left]{padding-left:var(--fill-button-pad-x-icon)}.FillButton-module__dHie_q__button[data-fill=on]{color:var(--color-bg)}.FillButton-module__dHie_q__button:not([data-fill]):hover,.FillButton-module__dHie_q__button:not([data-fill]):focus-visible,.FillButton-module__dHie_q__button[data-fill]:focus-visible{background:var(--color-fg);color:var(--color-bg)}.FillButton-module__dHie_q__button[data-variant=subtle]{--fill-subtle-ink:var(--color-fg);--fill-subtle-wash:var(--fill-subtle);padding:var(--chip-pad-y) var(--chip-pad-x);border-color:var(--color-border);font-size:var(--text-small);color:var(--color-fg-muted);transition:color var(--duration-fast) var(--ease-soft), border-color var(--duration-fast) var(--ease-soft);font-weight:400}.FillButton-module__dHie_q__button[data-variant=subtle] .FillButton-module__dHie_q__fill{background:var(--fill-subtle-wash)}.FillButton-module__dHie_q__button[data-variant=subtle][data-fill=on]{color:var(--fill-subtle-ink);border-color:var(--color-fg)}.FillButton-module__dHie_q__button[data-variant=subtle]:not([data-fill]):hover,.FillButton-module__dHie_q__button[data-variant=subtle]:not([data-fill]):focus-visible,.FillButton-module__dHie_q__button[data-variant=subtle][data-fill]:focus-visible{background:var(--fill-subtle-wash);color:var(--fill-subtle-ink);border-color:var(--color-fg)}
.PixelSlideshow-module__svCKSW__root{gap:var(--space-s);min-width:0;display:grid}.PixelSlideshow-module__svCKSW__frame{aspect-ratio:var(--gallery-ratio);border-radius:var(--radius-m);background:var(--color-bg-elevated);position:relative;overflow:hidden}.PixelSlideshow-module__svCKSW__img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.PixelSlideshow-module__svCKSW__canvas{pointer-events:none;width:100%;height:100%;font-family:var(--font-ribbon), sans-serif;display:none;position:absolute;inset:0}.PixelSlideshow-module__svCKSW__caption{z-index:1;gap:var(--space-xs);padding:var(--gallery-scrim-rise) var(--space-m) var(--space-m);color:var(--home-dark-fg);pointer-events:none;display:grid;position:absolute;inset:auto 0 0}.PixelSlideshow-module__svCKSW__caption:before{content:"";z-index:-1;background:linear-gradient(to bottom, transparent 0%, var(--scrim-from,var(--gallery-scrim-from)) 58%, var(--scrim-to,var(--gallery-scrim-to)) 100%);opacity:var(--scrim-strength,var(--gallery-scrim-strength));position:absolute;inset:0}.PixelSlideshow-module__svCKSW__dial{bottom:var(--space-m);right:var(--space-m);z-index:2;width:var(--gallery-dial);height:var(--gallery-dial);pointer-events:none;opacity:var(--gallery-dial-opacity);transition:opacity var(--duration-base) var(--ease-soft);position:absolute;rotate:-90deg}.PixelSlideshow-module__svCKSW__dial[data-paused=true]{opacity:var(--gallery-dial-opacity-paused)}.PixelSlideshow-module__svCKSW__dialTrack,.PixelSlideshow-module__svCKSW__dialRing{fill:none;stroke-width:var(--gallery-dial-stroke)}.PixelSlideshow-module__svCKSW__dialTrack{stroke:var(--home-dark-fg);opacity:.3}.PixelSlideshow-module__svCKSW__dialRing{stroke:var(--home-dark-fg);stroke-linecap:round}.PixelSlideshow-module__svCKSW__zone{width:var(--gallery-zone);z-index:1;cursor:pointer;position:absolute;top:0;bottom:0}.PixelSlideshow-module__svCKSW__zonePrev{left:0}.PixelSlideshow-module__svCKSW__zoneNext{right:0}.PixelSlideshow-module__svCKSW__captionText{font-size:var(--text-hero-sub);letter-spacing:var(--tracking-tight);text-wrap:pretty;max-width:32ch;line-height:1.3}.PixelSlideshow-module__svCKSW__thumbs{gap:var(--space-xs);min-width:0;margin:0;padding:0;list-style:none;display:flex}.PixelSlideshow-module__svCKSW__thumbs li{min-width:0;max-width:var(--gallery-thumb);flex:1 1 0}.PixelSlideshow-module__svCKSW__thumb{width:100%;aspect-ratio:var(--gallery-ratio);border-radius:var(--radius-s);background:var(--color-bg-elevated);filter:grayscale();opacity:.45;transition:opacity var(--duration-fast) var(--ease-soft), filter var(--duration-fast) var(--ease-soft);border:0;padding:0;display:block;overflow:hidden}.PixelSlideshow-module__svCKSW__thumb img{object-fit:cover;width:100%;height:100%;display:block}.PixelSlideshow-module__svCKSW__thumb:hover{opacity:.8}.PixelSlideshow-module__svCKSW__thumb[data-active=true]{filter:none;opacity:1}@media (max-width:720px){.PixelSlideshow-module__svCKSW__captionText{font-size:var(--text-body)}.PixelSlideshow-module__svCKSW__caption{padding:var(--space-m) var(--space-s) var(--space-s)}}
.CukamHero-module__EQyJ1W__hero{isolation:isolate;aspect-ratio:16/9;border-radius:var(--radius-m);background:var(--cukam-paper);place-items:center;display:grid;position:relative;overflow:hidden}.CukamHero-module__EQyJ1W__ribbons{z-index:0;pointer-events:none;position:absolute;inset:0}.CukamHero-module__EQyJ1W__strip{position:absolute;inset:0}.CukamHero-module__EQyJ1W__ribbonCanvas{width:100%;height:100%;font-family:var(--font-wix-display), ui-sans-serif, system-ui, sans-serif;max-width:none;display:block;position:absolute;inset:0;overflow:visible}.CukamHero-module__EQyJ1W__frame{z-index:1;aspect-ratio:3/4;perspective:750px;width:auto;height:78%;position:relative;container-type:inline-size}.CukamHero-module__EQyJ1W__stage{transform-style:preserve-3d;will-change:transform;place-items:center;display:grid;position:absolute;inset:0}.CukamHero-module__EQyJ1W__window{border-radius:calc(var(--cukam-video-radius) * 1cqw);isolation:isolate;background:var(--cukam-ink);width:100%;height:100%;position:relative;overflow:hidden}.CukamHero-module__EQyJ1W__video,.CukamHero-module__EQyJ1W__still{object-fit:cover;border-radius:inherit;will-change:transform;width:100%;max-width:none;height:100%;position:absolute;inset:0}.CukamHero-module__EQyJ1W__video[data-front]{z-index:3}.CukamHero-module__EQyJ1W__video:not([data-front]){z-index:1}.CukamHero-module__EQyJ1W__still{display:none}.CukamHero-module__EQyJ1W__wipe{z-index:2;background:var(--cukam-mint);border-radius:inherit;will-change:transform;pointer-events:none;position:absolute;inset:0}.CukamHero-module__EQyJ1W__ring{z-index:5;pointer-events:none;position:absolute;inset:0;overflow:visible}.CukamHero-module__EQyJ1W__ringMeasure{visibility:hidden}.CukamHero-module__EQyJ1W__ringBand{fill:none;stroke:var(--cukam-mint-soft);stroke-linecap:round;stroke-linejoin:round}.CukamHero-module__EQyJ1W__ringText,.CukamHero-module__EQyJ1W__ringMeasure{fill:var(--cukam-ink);font-family:var(--font-wix-display), ui-sans-serif, system-ui, sans-serif;letter-spacing:.02em;dominant-baseline:middle;text-rendering:geometricprecision;font-weight:700}.CukamHero-module__EQyJ1W__join{--join-size:calc(var(--cukam-join-size) * 1cqw);--join-text:clamp(9px, calc(var(--join-size) * .152), 15px);z-index:6;inline-size:var(--join-size);block-size:var(--join-size);padding:calc(var(--join-size) * .07);color:var(--cukam-ink);font-size:var(--join-text);text-align:center;text-wrap:balance;perspective:750px;place-items:center;font-weight:700;line-height:1.15;text-decoration:none;display:grid;position:absolute;top:29%;left:3%;translate:-50%}.CukamHero-module__EQyJ1W__joinDisc{border-radius:var(--radius-full);background:var(--cukam-mint);transform:translate3d(calc(var(--stage-x,0px) + var(--magnet-x,0px) * .3), calc(var(--stage-y,0px) + var(--magnet-y,0px) * .3), 0) rotateY(var(--tilt-y,0deg)) rotateX(var(--tilt-x,0deg));transition:background-color var(--duration-fast) var(--ease-out);position:absolute;inset:0;box-shadow:inset 0 0 0 1px #04332624,0 6px 22px #04332638}.CukamHero-module__EQyJ1W__joinLabel{transform:translate3d(calc(var(--stage-x,0px) + var(--magnet-x,0px) * .3), calc(var(--stage-y,0px) + var(--magnet-y,0px) * .3), 0) rotateY(var(--tilt-y,0deg)) rotateX(var(--tilt-x,0deg));position:relative}.CukamHero-module__EQyJ1W__join:hover .CukamHero-module__EQyJ1W__joinDisc{background:var(--cukam-mint-deep)}.CukamHero-module__EQyJ1W__hero[data-still] .CukamHero-module__EQyJ1W__video{display:none}.CukamHero-module__EQyJ1W__hero[data-still] .CukamHero-module__EQyJ1W__still{display:block}.CukamHero-module__EQyJ1W__hero[data-still] .CukamHero-module__EQyJ1W__wipe{display:none}@media (max-width:1100px){.CukamHero-module__EQyJ1W__hero{aspect-ratio:3/2}.CukamHero-module__EQyJ1W__frame{height:76%}}@media (max-width:720px){.CukamHero-module__EQyJ1W__hero{aspect-ratio:2/3}.CukamHero-module__EQyJ1W__frame{width:72%;height:auto}}
.Gate-module__OuPJIa__gate{z-index:var(--z-gate);color:var(--color-fg);position:fixed;inset:0}.Gate-module__OuPJIa__curtain{position:absolute;inset:0}.Gate-module__OuPJIa__panel{background:var(--color-bg);height:100%;position:absolute;top:0}.Gate-module__OuPJIa__content{height:100%;padding:var(--gutter);flex-direction:column;display:flex;position:relative}.Gate-module__OuPJIa__top{justify-content:space-between;align-items:baseline;gap:var(--space-s);display:flex}.Gate-module__OuPJIa__loading,.Gate-module__OuPJIa__meta{font-size:var(--text-small);color:var(--color-fg-muted)}.Gate-module__OuPJIa__meta{font-variant-numeric:tabular-nums;text-align:right}.Gate-module__OuPJIa__dots,.Gate-module__OuPJIa__dot{display:inline-block}.Gate-module__OuPJIa__center{justify-content:center;align-items:center;gap:var(--space-xs);text-align:center;flex-direction:column;flex:1;display:flex}.Gate-module__OuPJIa__progress{font-size:var(--text-display);font-weight:200;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);font-variant-numeric:tabular-nums}.Gate-module__OuPJIa__action{margin-top:var(--space-s);justify-content:center;display:flex;position:relative}.Gate-module__OuPJIa__note{visibility:hidden;opacity:0;top:calc(100% + var(--gate-note-gap));width:max-content;max-width:min(42ch,80vw);font-size:var(--text-small);color:var(--color-fg-muted);position:absolute;left:50%;translate:-50%}.Gate-module__OuPJIa__consent{align-items:flex-start;gap:var(--space-s);max-width:var(--gate-consent-width);text-align:left;flex-direction:column;display:flex}.Gate-module__OuPJIa__consentTitle{font-size:var(--text-h2);font-weight:500;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.Gate-module__OuPJIa__consentBody{font-size:var(--text-small);color:var(--color-fg-muted);line-height:var(--leading-body);text-wrap:pretty}.Gate-module__OuPJIa__consentActions{gap:var(--space-s);margin-top:var(--space-xs);flex-wrap:wrap;display:flex}.Gate-module__OuPJIa__consentLinks{font-size:var(--text-small);color:var(--color-fg-muted)}.Gate-module__OuPJIa__consentLinks a{color:var(--color-fg-muted);text-underline-offset:var(--underline-offset);transition:color var(--duration-fast) var(--ease-soft);text-decoration:underline}@media (hover:hover){.Gate-module__OuPJIa__consentLinks a:hover{color:var(--color-fg)}}.Gate-module__OuPJIa__consentLinks a:focus-visible{color:var(--color-fg)}.Gate-module__OuPJIa__early{white-space:nowrap;vertical-align:bottom;display:inline-block;overflow:hidden}.Gate-module__OuPJIa__earlyInner{display:inline-block}.Gate-module__OuPJIa__bottom{justify-content:space-between;align-items:flex-end;gap:var(--space-s);flex-wrap:wrap;display:flex}.Gate-module__OuPJIa__place{align-items:center;gap:var(--space-xs);font-size:var(--text-small);color:var(--color-fg-muted);display:inline-flex}.Gate-module__OuPJIa__heart{flex:none}
.Community-module__Sr-dtq__section{padding:var(--section-pad-y) 0;scroll-margin-top:var(--space-xl);position:relative}.Community-module__Sr-dtq__inner{max-width:var(--section-max);padding:0 var(--gutter);margin:0 auto}.Community-module__Sr-dtq__head{max-width:var(--article-measure);margin-bottom:var(--space-m)}.Community-module__Sr-dtq__eyebrow{font-size:var(--text-small);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-muted);margin-bottom:var(--space-s)}.Community-module__Sr-dtq__name{font-family:var(--font-ribbon), var(--font-sans);font-size:var(--text-section-title);font-weight:800;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-s)}.Community-module__Sr-dtq__tagline{font-size:var(--text-article-lede);color:var(--color-fg-muted);text-wrap:pretty;line-height:1.45}.Community-module__Sr-dtq__gallery{margin-bottom:var(--space-l)}.Community-module__Sr-dtq__grid{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));margin:0;padding:0;list-style:none;display:grid}.Community-module__Sr-dtq__gridItem figure{gap:var(--space-xs);margin:0;display:grid}.Community-module__Sr-dtq__gridImg{width:100%;aspect-ratio:var(--gallery-ratio);object-fit:cover;border-radius:var(--radius-m);background:var(--color-bg-elevated)}.Community-module__Sr-dtq__gridItem figcaption{font-size:var(--text-small);line-height:var(--leading-body);color:var(--color-fg-muted);text-wrap:pretty;gap:2px;display:grid}.Community-module__Sr-dtq__gridMeta{font-size:var(--text-article-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase}.Community-module__Sr-dtq__columns{grid-template-columns:minmax(0, var(--article-measure)) minmax(0, 1fr);gap:var(--space-l);align-items:start;display:grid}.Community-module__Sr-dtq__body{gap:var(--space-s);display:grid}.Community-module__Sr-dtq__para{font-size:var(--text-body);line-height:var(--leading-body);text-wrap:pretty}.Community-module__Sr-dtq__side{align-self:start}.Community-module__Sr-dtq__topicsLabel{font-size:var(--text-article-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-muted);margin-bottom:var(--space-s)}.Community-module__Sr-dtq__topics{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Community-module__Sr-dtq__chip{padding:var(--chip-pad-y) var(--chip-pad-x);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--text-small);color:var(--color-fg-muted)}.Community-module__Sr-dtq__inviteWrap{align-items:flex-start;gap:var(--space-m);margin-top:var(--space-l);padding-top:var(--space-m);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.Community-module__Sr-dtq__inviteText{flex:24rem}.Community-module__Sr-dtq__invite{font-size:var(--text-article-lede);text-wrap:pretty;flex:none;line-height:1.45}.Community-module__Sr-dtq__inviteMore{margin-top:var(--space-s);font-size:var(--text-small)}@media (max-width:900px){.Community-module__Sr-dtq__columns{grid-template-columns:1fr}}
.RouteCurtain-module__DceDNG__curtain{z-index:var(--z-route-curtain);pointer-events:none;position:fixed;inset:0}.RouteCurtain-module__DceDNG__curtain[data-active=true]{pointer-events:auto}.RouteCurtain-module__DceDNG__panel{background:var(--color-bg);height:100%;position:absolute;top:0;transform:translateY(100%)}
.Contact-module__XILVtW__section{padding:var(--section-pad-y) 0;scroll-margin-top:var(--space-xl);background:var(--home-dark-bg);color:var(--home-dark-fg);position:relative}.Contact-module__XILVtW__inner{max-width:var(--section-max);padding:0 var(--gutter);margin:0 auto}.Contact-module__XILVtW__eyebrow{font-size:var(--text-small);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--home-dark-muted);margin-bottom:var(--space-m)}.Contact-module__XILVtW__title{font-size:var(--text-statement);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance;max-width:18ch;margin-bottom:var(--space-l)}.Contact-module__XILVtW__body{gap:var(--space-m);max-width:var(--article-measure);display:grid}.Contact-module__XILVtW__para{font-size:var(--text-body);line-height:var(--leading-body);color:var(--home-dark-muted);text-wrap:pretty}.Contact-module__XILVtW__para:first-child{font-size:var(--text-article-lede);color:var(--home-dark-fg);line-height:1.45}.Contact-module__XILVtW__opportunitiesWrap{margin:var(--space-l) 0;padding-top:var(--space-m);border-top:1px solid var(--home-dark-border)}.Contact-module__XILVtW__label{font-size:var(--text-article-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--home-dark-muted);margin-bottom:var(--space-s);font-weight:400}.Contact-module__XILVtW__opportunities{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.Contact-module__XILVtW__chip{padding:var(--chip-pad-y) var(--chip-pad-x);border:1px solid var(--home-dark-border);border-radius:var(--radius-full);font-size:var(--text-small);color:var(--home-dark-fg)}.Contact-module__XILVtW__channels{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));margin:0;padding:0;list-style:none;display:grid}.Contact-module__XILVtW__channel{padding:var(--channel-pad-y) var(--channel-pad-x);margin:calc(var(--channel-pad-y) * -1) calc(var(--channel-pad-x) * -1);border-radius:var(--channel-radius);color:inherit;text-decoration:none;display:block}.Contact-module__XILVtW__channelInner{flex-direction:column;align-items:flex-start;gap:.15em;display:flex}.Contact-module__XILVtW__channelLabel svg{width:.72em;height:.72em}.Contact-module__XILVtW__channelLabel{font-size:var(--text-hero-sub);letter-spacing:var(--tracking-tight);align-items:center;gap:.4em;font-weight:600;display:inline-flex}.Contact-module__XILVtW__handle{font-size:var(--text-small);color:var(--home-dark-fg)}.Contact-module__XILVtW__channelNote{font-size:var(--text-article-caption);color:var(--home-dark-muted);text-wrap:pretty}.Contact-module__XILVtW__note{margin-top:var(--space-l);padding-top:var(--space-m);border-top:1px solid var(--home-dark-border);font-size:var(--text-small);color:var(--home-dark-muted)}@media (max-width:720px){.Contact-module__XILVtW__title{max-width:none}}
.page-module__oRS4AW__main{padding-bottom:0}
.SiteHeader-module__toIONW__header{z-index:var(--z-header);padding:calc(var(--header-pad) - var(--header-item-pad-y)) calc(var(--header-pad-x) * 1.5 - var(--header-item-pad-x)) calc(var(--header-pad) - var(--header-item-pad-y)) calc(var(--header-pad-x) - var(--header-item-pad-x));color:var(--header-fg-on-dark);transition:color var(--duration-base) var(--ease-soft);will-change:transform;justify-content:space-between;align-items:center;display:flex;position:fixed;top:0;left:0;right:0}[data-a11y=on] .SiteHeader-module__toIONW__header{background:var(--color-bg);color:var(--color-fg);border-bottom:1px solid var(--color-border)}[data-a11y=on] .SiteHeader-module__toIONW__header[data-tone=light]{background:var(--color-bg);color:var(--color-fg);border-bottom:1px solid var(--color-border)}[data-a11y=on] .SiteHeader-module__toIONW__header[data-tone=dark]{background:var(--color-bg);color:var(--color-fg);border-bottom:1px solid var(--color-border)}.SiteHeader-module__toIONW__header[data-tone=light]{color:var(--header-fg-on-light)}.SiteHeader-module__toIONW__header[data-menu-open=true] .SiteHeader-module__toIONW__nav{color:var(--header-fg-on-dark)}.SiteHeader-module__toIONW__brand,.SiteHeader-module__toIONW__link{padding:var(--header-item-pad-y) var(--header-item-pad-x);border-radius:var(--radius-full);align-items:center;display:inline-flex}.SiteHeader-module__toIONW__menuButton{width:var(--icon-button-size);height:var(--icon-button-size);border-radius:var(--radius-full);-webkit-tap-highlight-color:transparent;place-items:center;padding:0;display:grid;position:relative}.SiteHeader-module__toIONW__menuButton:before{content:"";border-radius:inherit;opacity:0;pointer-events:none;background:currentColor;position:absolute;inset:0;transform:scale(.72)}html[data-pointer=coarse] .SiteHeader-module__toIONW__menuButton:before{transition:opacity var(--duration-base) var(--ease-soft), transform var(--duration-base) var(--ease-soft)}html[data-pointer=coarse] .SiteHeader-module__toIONW__menuButton:active:before{opacity:var(--tap-pad-opacity);transition-duration:var(--duration-fast);transform:scale(1)}:is(html[data-pointer=fine] .SiteHeader-module__toIONW__link:hover,html[data-pointer=fine] .SiteHeader-module__toIONW__menuButton:hover){opacity:1}.SiteHeader-module__toIONW__brandInner,.SiteHeader-module__toIONW__linkInner,.SiteHeader-module__toIONW__menuInner{will-change:transform;align-items:center;display:inline-flex}.SiteHeader-module__toIONW__brandInner{gap:12px}.SiteHeader-module__toIONW__brandName{font-size:var(--text-logo);font-weight:600;line-height:1.35}.SiteHeader-module__toIONW__nav{align-items:center;gap:calc(var(--header-pad) - var(--header-item-pad-x) * 2);display:flex}.SiteHeader-module__toIONW__link{font-size:var(--text-nav);opacity:.9;transition:opacity var(--duration-fast) var(--ease-soft);font-weight:500}.SiteHeader-module__toIONW__menuButton{opacity:.9;transition:opacity var(--duration-fast) var(--ease-soft)}@media (max-width:720px){.SiteHeader-module__toIONW__link{display:none}}
.FooterWordmark-module__KxngaW__wordmark{width:100%;display:block}.FooterWordmark-module__KxngaW__sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FooterWordmark-module__KxngaW__row{white-space:nowrap;font-size:var(--footer-wordmark);font-weight:var(--footer-wordmark-min);letter-spacing:var(--footer-wordmark-track);-webkit-user-select:none;user-select:none;line-height:.86;display:inline-block}.FooterWordmark-module__KxngaW__cell{white-space:pre;display:inline-block;position:relative}.FooterWordmark-module__KxngaW__ghost{visibility:hidden;font-weight:var(--footer-wordmark-max)}.FooterWordmark-module__KxngaW__live{font-weight:inherit;place-items:center;display:grid;position:absolute;inset:0}.FooterWordmark-module__KxngaW__cell:first-child .FooterWordmark-module__KxngaW__live{place-items:center start}.FooterWordmark-module__KxngaW__space{white-space:pre;display:inline-block}[data-a11y=on] .FooterWordmark-module__KxngaW__live{font-weight:700}
.PixelImage-module__DKNXSq__wrap{width:100%;height:100%;display:block;position:relative}.PixelImage-module__DKNXSq__wrap img{width:100%;height:100%;display:block}.PixelImage-module__DKNXSq__canvas{pointer-events:none;width:100%;height:100%;font-family:var(--font-ribbon);position:absolute;inset:0}
.SiteFooter-module__St6x-W__footer{background:var(--home-dark-bg);color:var(--home-dark-fg);padding:var(--space-l) 0 var(--space-m)}.SiteFooter-module__St6x-W__inner{max-width:var(--section-max);padding:0 var(--gutter);margin:0 auto}.SiteFooter-module__St6x-W__wordmark{font-size:var(--footer-wordmark);letter-spacing:var(--tracking-tight);margin-bottom:var(--space-m);-webkit-user-select:none;user-select:none;font-weight:700;line-height:.9}.SiteFooter-module__St6x-W__brief{gap:var(--space-s) var(--space-m);padding-bottom:var(--space-m);border-bottom:1px solid var(--home-dark-border);font-size:var(--text-small);flex-wrap:wrap;display:flex}.SiteFooter-module__St6x-W__map{gap:var(--space-m);padding-bottom:var(--space-m);border-bottom:1px solid var(--home-dark-border);grid-template-columns:repeat(auto-fit,minmax(12rem,1fr));display:grid}.SiteFooter-module__St6x-W__groupTitle{font-size:var(--text-article-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--home-dark-muted);margin-bottom:var(--space-xs);font-weight:400}.SiteFooter-module__St6x-W__groupLinks{font-size:var(--text-small);flex-direction:column;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module__St6x-W__groupLinks a,.SiteFooter-module__St6x-W__legal a{text-underline-offset:var(--underline-offset);color:var(--home-dark-fg);transition:color var(--duration-fast) var(--ease-soft);text-decoration:underline}@media (hover:hover){.SiteFooter-module__St6x-W__groupLinks a:hover,.SiteFooter-module__St6x-W__legal a:hover{color:var(--home-dark-muted)}}.SiteFooter-module__St6x-W__meta{justify-content:space-between;gap:var(--space-s) var(--space-m);padding-top:var(--space-m);font-size:var(--text-article-caption);color:var(--home-dark-muted);flex-wrap:wrap;display:flex}.SiteFooter-module__St6x-W__legal{gap:var(--space-s);flex-wrap:wrap;display:flex}
.ScrambleReveal-module__gcbLrW__sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ScrambleReveal-module__gcbLrW__glyphs{-webkit-user-select:none;user-select:none}.ScrambleReveal-module__gcbLrW__word{white-space:nowrap}.ScrambleReveal-module__gcbLrW__char{white-space:pre;display:inline-block;position:relative}.ScrambleReveal-module__gcbLrW__ghost{visibility:hidden}.ScrambleReveal-module__gcbLrW__live{white-space:pre;transition:opacity var(--duration-base) var(--ease-out);position:absolute;top:0;left:50%;transform:translate(-50%)}.ScrambleReveal-module__gcbLrW__live[data-pending]{opacity:var(--quote-scramble-opacity)}
.UnderlineLink-module__3egq3a__link{align-items:center;display:inline-flex;position:relative}.UnderlineLink-module__3egq3a__underline{pointer-events:none;opacity:0;position:absolute;top:100%;left:0;overflow:visible}
.MenuSegmented-module__KtLW1W__group{padding:var(--menu-segment-inset);border:1px solid var(--color-border);border-radius:var(--radius-full);display:inline-flex;position:relative}.MenuSegmented-module__KtLW1W__items{gap:var(--menu-segment-gap);display:inline-flex}.MenuSegmented-module__KtLW1W__pad{left:0;top:var(--menu-segment-inset);bottom:var(--menu-segment-inset);border-radius:var(--radius-full);background:var(--color-fg);visibility:hidden;pointer-events:none;width:0;position:absolute}.MenuSegmented-module__KtLW1W__item{padding:var(--menu-segment-pad-y) var(--menu-segment-pad-x);border-radius:var(--radius-full);font-size:var(--text-small);color:var(--color-fg);white-space:nowrap;opacity:var(--menu-segment-idle-opacity);transition:color var(--duration-base) var(--ease-soft), opacity var(--duration-base) var(--ease-soft);position:relative}.MenuSegmented-module__KtLW1W__item[data-active=true]{color:var(--color-bg);opacity:1}@media (hover:hover){.MenuSegmented-module__KtLW1W__item:not([data-active=true]):hover{opacity:1}}
.SiteMenu-module__zBjzcq__backdrop{z-index:var(--z-menu-backdrop);cursor:pointer;opacity:0;pointer-events:none;position:fixed;inset:0}.SiteMenu-module__zBjzcq__backdrop[data-open=true]{pointer-events:auto}@media (max-width:720px){.SiteMenu-module__zBjzcq__backdrop{background:var(--menu-backdrop-tint);transition:opacity var(--duration-base) var(--ease-soft)}.SiteMenu-module__zBjzcq__backdrop[data-open=true]{opacity:1}}.SiteMenu-module__zBjzcq__panel{z-index:var(--z-menu);width:var(--menu-width);background:var(--menu-bg);color:var(--menu-fg);--color-fg:var(--menu-fg);--color-bg:var(--menu-bg);--color-fg-muted:var(--menu-fg-muted);--color-border:var(--menu-border);clip-path:inset(0% 0% 100% 100%);opacity:0;visibility:hidden;position:fixed;top:0;right:0;overflow:hidden}.SiteMenu-module__zBjzcq__wipe{pointer-events:none;width:100%;height:100%;font-family:var(--font-ribbon);display:none;position:absolute;inset:0}.SiteMenu-module__zBjzcq__viewport{max-height:100svh;position:relative;overflow:hidden}.SiteMenu-module__zBjzcq__track{align-items:flex-start;width:100%;display:flex}.SiteMenu-module__zBjzcq__track[data-sliding=true] .SiteMenu-module__zBjzcq__pane{background:var(--menu-bg)}.SiteMenu-module__zBjzcq__pane{gap:var(--menu-group-gap);width:100%;padding:calc(var(--menu-pad) + var(--icon-button-size) + var(--menu-lead)) var(--menu-pad) var(--menu-pad);scrollbar-gutter:stable;background:0 0;flex-direction:column;flex:none;max-height:100svh;display:flex;overflow-y:auto}.SiteMenu-module__zBjzcq__nav{gap:var(--menu-row-gap);flex-direction:column;display:flex}.SiteMenu-module__zBjzcq__row{justify-content:space-between;align-items:center;gap:var(--space-s);width:100%;padding:var(--menu-row-pad-y) 0;font-size:var(--text-nav);color:var(--color-fg);text-align:left;opacity:.75;transition:opacity var(--duration-fast) var(--ease-soft);display:flex}@media (hover:hover){.SiteMenu-module__zBjzcq__row:hover{opacity:1}}.SiteMenu-module__zBjzcq__row:focus-visible{opacity:1}.SiteMenu-module__zBjzcq__chevron{opacity:.7;flex:none}@media (min-width:721px){.SiteMenu-module__zBjzcq__nav{display:none}}.SiteMenu-module__zBjzcq__group{align-items:flex-start;gap:var(--space-xs);flex-direction:column;display:flex}.SiteMenu-module__zBjzcq__label{font-size:var(--text-small);color:var(--menu-fg-muted);font-weight:400}.SiteMenu-module__zBjzcq__hint{font-size:var(--text-small);color:var(--menu-fg-muted);line-height:var(--leading-body);text-wrap:pretty}.SiteMenu-module__zBjzcq__links{gap:var(--space-s);padding-top:var(--space-s);border-top:1px solid var(--menu-border);font-size:var(--text-small);color:var(--menu-fg-muted);display:flex}.SiteMenu-module__zBjzcq__links a{text-underline-offset:var(--underline-offset);transition:color var(--duration-fast) var(--ease-soft);text-decoration:underline}@media (hover:hover){.SiteMenu-module__zBjzcq__links a:hover{color:var(--menu-fg)}}@media (max-width:720px){.SiteMenu-module__zBjzcq__panel{width:100vw}}
.Author-module__XYdlMG__wrap{display:inline-flex;position:relative}.Author-module__XYdlMG__chip{align-items:center;gap:var(--space-xs);text-align:left;display:inline-flex;position:relative}.Author-module__XYdlMG__avatar{width:var(--article-avatar);height:var(--article-avatar);border-radius:var(--radius-full);background:var(--hero-bg);flex:none;display:block;overflow:hidden}.Author-module__XYdlMG__avatar img,.Author-module__XYdlMG__portrait img,.Author-module__XYdlMG__cardPortrait img{object-fit:cover;object-position:50% 50%;width:100%;height:100%}.Author-module__XYdlMG__chipText{flex-direction:column;gap:.1em;display:flex}.Author-module__XYdlMG__chipInfo{color:var(--color-fg-muted);flex:none;align-self:center;display:none}[data-a11y=on] .Author-module__XYdlMG__chipInfo{display:block}[data-a11y=on] .Author-module__XYdlMG__chipText{line-height:var(--leading-tight);gap:0}.Author-module__XYdlMG__chipLabel{font-size:var(--text-article-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-muted)}.Author-module__XYdlMG__chipName{font-size:var(--text-small);font-weight:600}.Author-module__XYdlMG__tooltip{left:0;bottom:calc(100% + var(--space-xs));z-index:var(--z-popover);border-radius:var(--radius-full);background:var(--menu-bg);color:var(--menu-fg);font-size:var(--text-article-caption);white-space:nowrap;opacity:0;transition:opacity var(--duration-fast) var(--ease-soft), translate var(--duration-fast) var(--ease-soft);pointer-events:none;padding:.4em .8em;position:absolute;translate:0 4px}html[data-pointer=fine] .Author-module__XYdlMG__chip:hover .Author-module__XYdlMG__tooltip:not([data-open=true]),html[data-pointer=fine] .Author-module__XYdlMG__chip:focus-visible .Author-module__XYdlMG__tooltip:not([data-open=true]){opacity:1;translate:0}.Author-module__XYdlMG__tooltip[data-open=true]{opacity:0!important}.Author-module__XYdlMG__modalRoot{z-index:var(--z-popover);padding:var(--gutter);opacity:0;visibility:hidden;transition:opacity var(--duration-base) var(--ease-out), visibility 0s var(--duration-base);place-items:center;display:grid;position:fixed;inset:0}.Author-module__XYdlMG__modalRoot[data-open=true]{opacity:1;visibility:visible;transition:opacity var(--duration-base) var(--ease-out), visibility 0s}.Author-module__XYdlMG__backdrop{background:var(--menu-backdrop-tint);position:absolute;inset:0}.Author-module__XYdlMG__modal{width:min(24rem,100%);max-height:calc(100svh - 2 * var(--gutter));gap:var(--space-xs);padding:var(--space-m);border-radius:var(--radius-m);background:var(--menu-bg);color:var(--menu-fg);border:1px solid var(--menu-border);transition:translate var(--duration-base) var(--ease-out);--color-fg:var(--menu-fg);--color-bg:var(--menu-bg);--color-fg-muted:var(--menu-fg-muted);--color-border:var(--menu-border);flex-direction:column;display:flex;position:relative;overflow-y:auto;translate:0 8px}.Author-module__XYdlMG__modalRoot[data-open=true] .Author-module__XYdlMG__modal{translate:0}.Author-module__XYdlMG__close{top:var(--space-xs);right:var(--space-xs);width:var(--icon-button-size);height:var(--icon-button-size);border-radius:var(--radius-full);color:inherit;transition:background-color var(--duration-fast) var(--ease-soft), color var(--duration-fast) var(--ease-soft);background:0 0;border:0;place-items:center;display:grid;position:absolute}.Author-module__XYdlMG__close:hover{background:var(--cursor-pad-on-dark)}.Author-module__XYdlMG__close:focus-visible{outline-offset:-2px;outline:2px solid}.Author-module__XYdlMG__portrait{aspect-ratio:1;border-radius:var(--radius-s);background:var(--hero-bg);width:100%;display:block;overflow:hidden}.Author-module__XYdlMG__portrait img{object-position:50% 42%}.Author-module__XYdlMG__popName{font-size:var(--text-body);margin-top:var(--space-xs);font-weight:600}.Author-module__XYdlMG__popRole{font-size:var(--text-article-caption);color:var(--menu-fg-muted)}.Author-module__XYdlMG__popBio{font-size:var(--text-small);line-height:var(--leading-body);color:var(--menu-fg-muted);margin:var(--space-xs) 0 0;text-wrap:pretty}.Author-module__XYdlMG__links{align-items:baseline;gap:var(--space-s);margin-top:var(--space-xs);font-size:var(--text-small);display:flex}.Author-module__XYdlMG__links a{align-items:baseline;gap:.35em;display:inline-flex}.Author-module__XYdlMG__card{grid-template-columns:var(--article-avatar-l) 1fr;gap:var(--space-m);max-width:var(--article-measure);margin:var(--space-l) auto 0;align-items:start;display:grid}.Author-module__XYdlMG__cardPortrait{width:var(--article-avatar-l);height:var(--article-avatar-l);border-radius:var(--radius-full);background:var(--hero-bg);display:block;overflow:hidden}.Author-module__XYdlMG__cardBody{flex-direction:column;gap:.2em;display:flex}.Author-module__XYdlMG__cardLabel{font-size:var(--text-article-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-muted)}.Author-module__XYdlMG__cardName{font-size:var(--text-hero-sub);letter-spacing:var(--tracking-tight);font-weight:600}.Author-module__XYdlMG__cardRole{font-size:var(--text-small);color:var(--color-fg-muted)}.Author-module__XYdlMG__cardBio{max-width:52ch;font-size:var(--text-small);line-height:var(--leading-body);color:var(--color-fg-muted);margin:var(--space-xs) 0 0;text-wrap:pretty}
.article-module__ZSW_Uq__main{padding:calc(var(--space-xl) + var(--icon-button-size)) 0 0}.article-module__ZSW_Uq__article{max-width:var(--article-max);padding:0 var(--gutter);margin:0 auto}.article-module__ZSW_Uq__hero{max-width:var(--article-measure);margin:0 auto var(--space-l)}.article-module__ZSW_Uq__eyebrow{font-size:var(--text-small);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-muted);margin-bottom:var(--space-m)}.article-module__ZSW_Uq__tagLink{color:var(--color-fg-muted);text-underline-offset:var(--underline-offset);transition:color var(--duration-fast) var(--ease-soft), text-decoration-color var(--duration-fast) var(--ease-soft);-webkit-text-decoration:underline #0000;text-decoration:underline #0000}@media (hover:hover){.article-module__ZSW_Uq__tagLink:hover{color:var(--color-fg);text-decoration-color:currentColor}}.article-module__ZSW_Uq__tagLink:focus-visible{color:var(--color-fg)}.article-module__ZSW_Uq__eyebrowDate{white-space:nowrap}.article-module__ZSW_Uq__chipRow{margin-top:var(--space-m)}.article-module__ZSW_Uq__title{font-size:var(--text-article-title);font-weight:700;line-height:var(--leading-display);letter-spacing:var(--tracking-tight);text-wrap:balance;margin-bottom:var(--space-m)}.article-module__ZSW_Uq__lede{font-size:var(--text-article-lede);color:var(--color-fg-muted);text-wrap:pretty;line-height:1.45}.article-module__ZSW_Uq__metaRow{gap:var(--space-m) var(--space-l);margin-top:var(--space-m);padding-top:var(--space-s);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}.article-module__ZSW_Uq__metaRow>div{gap:var(--space-xs);font-size:var(--text-small);flex-direction:column;display:flex}.article-module__ZSW_Uq__metaLabel{font-size:var(--text-article-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-muted)}.article-module__ZSW_Uq__headerActions{align-items:center;gap:var(--space-s);margin-top:var(--space-m);flex-wrap:wrap;display:flex}.article-module__ZSW_Uq__cover{margin:0 0 var(--space-xl)}.article-module__ZSW_Uq__figureWrap{margin:var(--space-l) 0}.article-module__ZSW_Uq__figure{margin:0}.article-module__ZSW_Uq__figureFrame{aspect-ratio:max(calc(var(--article-cover-ratio)), calc(var(--img-ratio,var(--article-cover-ratio)) * (1 + 2 * var(--article-overscan-n))));border-radius:var(--radius-m);position:relative;overflow:hidden}.article-module__ZSW_Uq__figureImage{inset:calc(-1 * var(--article-overscan)) 0;position:absolute}.article-module__ZSW_Uq__figureImage img{object-fit:cover;width:100%;height:100%}.article-module__ZSW_Uq__plainFrame{border-radius:var(--radius-m);overflow:hidden}.article-module__ZSW_Uq__plainFrame img{width:100%;height:auto;display:block}.article-module__ZSW_Uq__cropped{aspect-ratio:auto}.article-module__ZSW_Uq__cropped img{object-fit:cover;height:100%}.article-module__ZSW_Uq__figureWrap[data-size=column],.article-module__ZSW_Uq__figureWrap[data-size=medium],.article-module__ZSW_Uq__figureWrap[data-size=small]{max-width:var(--article-measure);margin-inline:auto}.article-module__ZSW_Uq__figureWrap[data-size=medium] .article-module__ZSW_Uq__figure{width:63%}.article-module__ZSW_Uq__figureWrap[data-size=small] .article-module__ZSW_Uq__figure{width:47%}@media (max-width:720px){.article-module__ZSW_Uq__figureWrap[data-size=medium] .article-module__ZSW_Uq__figure,.article-module__ZSW_Uq__figureWrap[data-size=small] .article-module__ZSW_Uq__figure{width:100%}}.article-module__ZSW_Uq__caption{margin-top:var(--space-xs);font-size:var(--text-article-caption);color:var(--color-fg-muted)}.article-module__ZSW_Uq__prose{max-width:var(--article-measure);scroll-margin-top:var(--space-xl);margin:0 auto}.article-module__ZSW_Uq__h2{font-size:var(--text-h2);letter-spacing:var(--tracking-tight);font-weight:600;line-height:var(--leading-tight);margin:var(--space-l) 0 var(--space-m)}.article-module__ZSW_Uq__p{font-size:var(--text-body);line-height:var(--leading-body);margin-bottom:var(--space-m);text-indent:var(--article-indent);text-wrap:pretty}.article-module__ZSW_Uq__proseLink{font-size:var(--text-body);line-height:var(--leading-body);padding-left:var(--article-indent)}.article-module__ZSW_Uq__credits{max-width:var(--article-measure);margin:0 auto var(--space-l);gap:var(--space-xs);display:grid}.article-module__ZSW_Uq__creditRow{grid-template-columns:var(--article-credit-label) minmax(0, 1fr);gap:var(--space-s);align-items:baseline;display:grid}.article-module__ZSW_Uq__creditLabel{font-size:var(--text-article-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-muted)}.article-module__ZSW_Uq__creditParties{font-size:var(--text-body);flex-wrap:wrap;align-items:baseline;gap:0 .4em;margin:0;font-weight:600;display:flex}.article-module__ZSW_Uq__creditSep{color:var(--color-fg-muted);margin-right:.4em;font-weight:400}.article-module__ZSW_Uq__creditValue{font-size:var(--text-body);color:var(--color-fg-muted);margin:0}.article-module__ZSW_Uq__pullquoteWrap{max-width:var(--article-measure);margin:var(--space-xl) auto;padding-left:var(--space-m);border-left:2px solid var(--color-fg)}.article-module__ZSW_Uq__pullquote{font-size:var(--text-article-quote);letter-spacing:var(--tracking-tight);text-wrap:balance;margin:0;font-weight:600;line-height:1.2}.article-module__ZSW_Uq__pullquoteBy{margin-top:var(--space-s);font-size:var(--text-small);flex-wrap:wrap;align-items:baseline;gap:0 .6em;display:flex}.article-module__ZSW_Uq__pullquoteName{font-weight:600}.article-module__ZSW_Uq__pullquoteRole{color:var(--color-fg-muted)}.article-module__ZSW_Uq__figPair{gap:var(--space-m);margin:var(--space-xl) 0;grid-template-columns:1fr 1fr;display:grid}.article-module__ZSW_Uq__pairFrame{border-radius:var(--radius-m);overflow:hidden}.article-module__ZSW_Uq__pairFrame img{width:100%;height:auto;display:block}@media (max-width:720px){.article-module__ZSW_Uq__figPair{grid-template-columns:1fr}}.article-module__ZSW_Uq__listSection{max-width:var(--article-measure);margin:var(--space-l) auto;scroll-margin-top:var(--space-xl)}.article-module__ZSW_Uq__list{margin:0;padding:0;list-style:none}.article-module__ZSW_Uq__listRow{column-gap:var(--space-s);row-gap:var(--space-xs);padding:calc(var(--space-m) * .62) 0;border-top:1px solid var(--color-border);grid-template-rows:auto auto;grid-template-columns:3.5rem 1fr;display:grid}.article-module__ZSW_Uq__listRow:last-child{border-bottom:1px solid var(--color-border)}.article-module__ZSW_Uq__listNum{font-size:var(--text-small);color:var(--color-fg-muted);font-variant-numeric:tabular-nums;grid-row:1/3;padding-top:.35em}.article-module__ZSW_Uq__listTitle{font-size:var(--text-hero-sub);letter-spacing:var(--tracking-tight);font-weight:600}.article-module__ZSW_Uq__listBody{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-fg-muted);text-wrap:pretty;grid-column:2}.article-module__ZSW_Uq__break{justify-content:center;gap:var(--space-s);font-size:var(--text-h2);color:var(--color-fg-muted);margin:var(--space-xl) 0;line-height:1;display:flex}.article-module__ZSW_Uq__endRule{max-width:var(--article-measure);margin:var(--space-l) auto 0;border:0;border-top:1px solid var(--color-border)}.article-module__ZSW_Uq__logoGrid{margin:var(--space-l) 0}.article-module__ZSW_Uq__logoGridHeading{max-width:var(--article-measure);margin:0 auto var(--space-m);font-size:var(--text-h2);letter-spacing:var(--tracking-tight);font-weight:600}.article-module__ZSW_Uq__logoCells{gap:var(--space-s);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.article-module__ZSW_Uq__logoCell{padding:var(--logo-cell-pad);border:1px solid var(--color-border);border-radius:var(--radius-m);grid-template-rows:1fr auto auto;row-gap:2px;display:grid}.article-module__ZSW_Uq__logoArt{min-height:9rem;margin-bottom:var(--space-s);color:var(--color-fg);place-items:center;display:grid}.article-module__ZSW_Uq__logoArt svg{width:88%;max-width:92%;height:auto;max-height:88%}.article-module__ZSW_Uq__logoName{font-weight:600;font-size:var(--text-small)}.article-module__ZSW_Uq__logoMeta{font-size:var(--text-article-caption);color:var(--color-fg-muted)}@media (max-width:1100px){.article-module__ZSW_Uq__logoCells{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.article-module__ZSW_Uq__logoCells{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.article-module__ZSW_Uq__logoCells{grid-template-columns:minmax(0,1fr)}.article-module__ZSW_Uq__logoCell{padding:var(--space-s) var(--space-m)}.article-module__ZSW_Uq__logoArt{min-height:7rem}}.article-module__ZSW_Uq__footer{margin-top:var(--space-xl);padding:var(--space-xl) var(--gutter)  calc(var(--space-xl) + var(--space-l));background:var(--article-dark-bg);color:var(--article-dark-fg)}.article-module__ZSW_Uq__footerLinks{align-items:baseline;gap:var(--space-m);max-width:var(--article-max);padding-top:var(--space-m);border-top:1px solid var(--article-dark-border);font-size:var(--text-small);flex-wrap:wrap;margin:0 auto;display:flex}.article-module__ZSW_Uq__footerNote{color:var(--article-dark-muted);margin-right:auto}
.CoverWash-module__FtMH3G__wash{z-index:1;pointer-events:none;width:100%;height:100%;font-family:var(--font-ribbon), sans-serif;color:var(--cover-wash-cell);caret-color:var(--cover-wash-symbol);position:absolute;inset:0}
.contact-module__d5N1PW__main{padding:calc(var(--space-xl) + var(--icon-button-size)) 0 var(--space-xl)}.contact-module__d5N1PW__inner{max-width:var(--section-max);padding:0 var(--gutter);margin:0 auto}.contact-module__d5N1PW__head{max-width:var(--article-measure);margin-bottom:var(--space-l)}.contact-module__d5N1PW__eyebrow{font-size:var(--text-small);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-muted);margin-bottom:var(--space-s)}.contact-module__d5N1PW__title{font-size:var(--text-section-title);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance;margin-bottom:var(--space-s)}.contact-module__d5N1PW__lede{font-size:var(--text-article-lede);color:var(--color-fg-muted);text-wrap:pretty;max-width:var(--article-measure);line-height:1.45}.contact-module__d5N1PW__note{margin-top:var(--space-l);padding-top:var(--space-m);border-top:1px solid var(--color-border);font-size:var(--text-body);color:var(--color-fg-muted)}.contact-module__d5N1PW__columns{gap:var(--space-l);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.contact-module__d5N1PW__sideLabel{font-size:var(--text-article-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-muted);margin-bottom:var(--space-s)}.contact-module__d5N1PW__primary{justify-items:start;gap:var(--space-xs);padding:var(--space-m);margin-bottom:var(--space-l);border:1px solid var(--color-border);border-radius:var(--radius-m);background:var(--color-bg-elevated);display:grid}.contact-module__d5N1PW__primaryLabel{font-size:var(--text-article-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-muted)}.contact-module__d5N1PW__primaryName{font-size:var(--text-section-title);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight)}.contact-module__d5N1PW__primaryNote{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-fg-muted);max-width:var(--article-measure);text-wrap:pretty;margin-bottom:var(--space-xs)}.contact-module__d5N1PW__channels{justify-content:start;gap:var(--space-s);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (max-width:720px){.contact-module__d5N1PW__channels{gap:var(--space-xs);grid-template-columns:minmax(0,max-content)}}.contact-module__d5N1PW__channel{padding:var(--channel-pad-y) var(--channel-pad-x);margin:calc(var(--channel-pad-y) * -1) calc(var(--channel-pad-x) * -1);border-radius:var(--channel-radius);color:inherit;text-decoration:none;display:block}.contact-module__d5N1PW__channelInner{gap:2px;display:grid}.contact-module__d5N1PW__channelLabel{font-size:var(--text-body);align-items:center;gap:.4em;font-weight:600;display:flex}.contact-module__d5N1PW__channelLabel svg{width:.72em;height:.72em}.contact-module__d5N1PW__handle{font-size:var(--text-small);color:var(--color-fg-muted)}.contact-module__d5N1PW__channelNote{font-size:var(--text-article-caption);color:var(--color-fg-muted);text-wrap:pretty}.contact-module__d5N1PW__opportunities{gap:var(--space-xs);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.contact-module__d5N1PW__chip{padding:var(--chip-pad-y) var(--chip-pad-x);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--text-small);color:var(--color-fg-muted)}@media (max-width:900px){.contact-module__d5N1PW__columns{grid-template-columns:1fr}}@media (max-width:720px){.contact-module__d5N1PW__row{grid-template-columns:1fr}}
.reading-module__DkLkbW__main{max-width:var(--article-max);padding:calc(var(--space-xl) + var(--icon-button-size)) var(--gutter) var(--space-xl);margin:0 auto}.reading-module__DkLkbW__head{max-width:var(--article-measure);margin-bottom:var(--space-l)}.reading-module__DkLkbW__title{font-size:var(--text-h1);letter-spacing:var(--tracking-tight);font-weight:700;line-height:var(--leading-display);margin-bottom:var(--space-m)}.reading-module__DkLkbW__note{font-size:var(--text-article-lede);color:var(--color-fg-muted);text-wrap:pretty;line-height:1.45}.reading-module__DkLkbW__filters{gap:var(--space-xs);margin-bottom:var(--space-l);padding-bottom:var(--space-m);border-bottom:1px solid var(--color-border);flex-wrap:wrap;display:flex}.reading-module__DkLkbW__filter[data-active=true]{background:var(--color-fg);border-color:var(--color-fg);color:var(--color-bg);--fill-subtle-ink:var(--color-bg);--fill-subtle-wash:var(--color-fg)}.reading-module__DkLkbW__filter[data-active=true] span[aria-hidden]{display:none}.reading-module__DkLkbW__empty{font-size:var(--text-body);color:var(--color-fg-muted);padding:var(--space-l) 0}.reading-module__DkLkbW__empty a{text-underline-offset:var(--underline-offset);color:var(--color-fg);text-decoration:underline}.reading-module__DkLkbW__groups{gap:var(--space-xl);flex-direction:column;display:flex}.reading-module__DkLkbW__meta{font-size:var(--text-article-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-muted);display:block}.reading-module__DkLkbW__coverEmpty{background:var(--color-bg-elevated);border:1px solid var(--color-border);color:var(--color-fg-muted);font-size:var(--text-article-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;place-items:center;display:grid}.reading-module__DkLkbW__leadLink{gap:var(--space-l);grid-template-columns:1fr 1fr;align-items:center;display:grid}.reading-module__DkLkbW__leadCover{border-radius:var(--radius-m);aspect-ratio:var(--cover-ratio,var(--article-cover-ratio));display:block;position:relative;overflow:hidden}.reading-module__DkLkbW__leadCover img{object-fit:cover;width:100%;height:100%;transition:scale var(--duration-cinematic) var(--ease-out)}@media (hover:hover){.reading-module__DkLkbW__leadLink:hover .reading-module__DkLkbW__leadCover img,.reading-module__DkLkbW__duoLink:hover .reading-module__DkLkbW__duoCover img{scale:1.03}}.reading-module__DkLkbW__leadBody{gap:var(--space-s);flex-direction:column;align-items:flex-start;display:flex}.reading-module__DkLkbW__leadTitle{font-size:var(--text-article-lead);font-weight:700;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}.reading-module__DkLkbW__leadExcerpt{font-size:var(--text-article-lede);color:var(--color-fg-muted);text-wrap:pretty;line-height:1.45}.reading-module__DkLkbW__duo{gap:var(--space-l);grid-template-columns:1fr 1fr;align-items:start;display:grid}.reading-module__DkLkbW__duoLink{gap:var(--space-xs);flex-direction:column;display:flex}.reading-module__DkLkbW__duoCover{border-radius:var(--radius-m);aspect-ratio:var(--cover-ratio,var(--article-cover-ratio));margin-bottom:var(--space-xs);display:block;position:relative;overflow:hidden}.reading-module__DkLkbW__duoCover img{object-fit:cover;width:100%;height:100%;transition:scale var(--duration-cinematic) var(--ease-out)}.reading-module__DkLkbW__duoTitle{font-size:var(--text-h2);font-weight:600;line-height:var(--leading-tight);letter-spacing:var(--tracking-tight);text-wrap:balance}.reading-module__DkLkbW__duoExcerpt{font-size:var(--text-body);line-height:var(--leading-body);color:var(--color-fg-muted);text-wrap:pretty}.reading-module__DkLkbW__index{margin:0;padding:0;list-style:none}.reading-module__DkLkbW__indexLink{align-items:baseline;gap:var(--space-m);padding:var(--space-m) 0;z-index:2;transition:opacity var(--duration-fast) var(--ease-soft);grid-template-columns:8.5rem minmax(0,1.1fr) minmax(0,1fr) auto;display:grid;position:relative}.reading-module__DkLkbW__indexRow:before,.reading-module__DkLkbW__index li:last-child:after{content:"";z-index:0;background:var(--color-border);height:1px;position:absolute;top:0;left:0;right:0}.reading-module__DkLkbW__index li:last-child:after{top:auto;bottom:0}:root[data-pointer=fine] .reading-module__DkLkbW__indexLink{opacity:.85}:root[data-pointer=fine] .reading-module__DkLkbW__indexLink:hover{opacity:1}:root[data-pointer=fine] .reading-module__DkLkbW__indexLink:hover .reading-module__DkLkbW__indexExcerpt{translate:var(--index-open) 0}:root[data-pointer=fine] .reading-module__DkLkbW__indexLink:hover .reading-module__DkLkbW__indexArrow svg{translate:200%}:root[data-a11y=on] .reading-module__DkLkbW__indexLink:hover .reading-module__DkLkbW__indexExcerpt,:root[data-a11y=on] .reading-module__DkLkbW__indexLink:hover .reading-module__DkLkbW__indexArrow svg{translate:none}@media (prefers-reduced-motion:reduce){:root[data-pointer=fine] .reading-module__DkLkbW__indexLink:hover .reading-module__DkLkbW__indexExcerpt,:root[data-pointer=fine] .reading-module__DkLkbW__indexLink:hover .reading-module__DkLkbW__indexArrow svg{translate:none}}.reading-module__DkLkbW__indexDate{font-size:var(--text-article-caption);letter-spacing:var(--tracking-wide);text-transform:uppercase;color:var(--color-fg-muted)}.reading-module__DkLkbW__indexTitle{font-size:var(--text-hero-sub);letter-spacing:var(--tracking-tight);font-weight:600;line-height:var(--leading-tight);text-wrap:balance}.reading-module__DkLkbW__indexExcerpt{font-size:var(--text-small);line-height:var(--leading-body);color:var(--color-fg-muted);text-wrap:pretty;transition:translate var(--duration-base) var(--ease-out)}.reading-module__DkLkbW__indexArrow{width:var(--index-arrow);color:var(--color-fg-muted);display:inline-flex;overflow:hidden}.reading-module__DkLkbW__indexArrow svg{width:var(--index-arrow-glyph);height:var(--index-arrow-glyph);transition:translate var(--duration-base) var(--ease-out)}.reading-module__DkLkbW__indexDate,.reading-module__DkLkbW__indexExcerpt{transform:translateY(calc(-1 * var(--optical-half-x) * (var(--text-hero-sub) - 1em)))}.reading-module__DkLkbW__indexArrow{transform:translateY(calc(var(--index-arrow-glyph) / 2 - var(--optical-half-x) * var(--text-hero-sub)))}@media (max-width:900px){.reading-module__DkLkbW__leadLink{gap:var(--space-m);grid-template-columns:1fr}.reading-module__DkLkbW__indexLink{gap:var(--space-xs) var(--space-s);grid-template-columns:1fr auto}.reading-module__DkLkbW__indexDate,.reading-module__DkLkbW__indexExcerpt{grid-column:1/3}.reading-module__DkLkbW__indexDate,.reading-module__DkLkbW__indexExcerpt,.reading-module__DkLkbW__indexArrow{transform:none}:root[data-pointer=fine] .reading-module__DkLkbW__indexLink:hover .reading-module__DkLkbW__indexExcerpt,:root[data-pointer=fine] .reading-module__DkLkbW__indexLink:hover .reading-module__DkLkbW__indexArrow svg{translate:none}}@media (max-width:720px){.reading-module__DkLkbW__duo{grid-template-columns:1fr}.reading-module__DkLkbW__leadLink{gap:var(--space-m);grid-template-columns:1fr}.reading-module__DkLkbW__indexLink{gap:var(--space-xs) var(--space-s);grid-template-columns:minmax(0,1fr) auto}.reading-module__DkLkbW__indexDate{grid-column:1/-1}.reading-module__DkLkbW__indexExcerpt{display:none}}.reading-module__DkLkbW__indexRow{position:relative;overflow:visible}.reading-module__DkLkbW__indexPeek{z-index:1;width:var(--index-peek);aspect-ratio:var(--peek-ratio,var(--article-cover-ratio));margin-top:calc(var(--index-peek) / (var(--peek-ratio,var(--article-cover-ratio))) / -2);border-radius:var(--radius-m);opacity:0;visibility:hidden;pointer-events:none;will-change:transform;background:var(--color-bg-elevated);position:absolute;top:50%;left:0;overflow:hidden}.reading-module__DkLkbW__indexPeek img{opacity:.72}.reading-module__DkLkbW__indexPeek>span,.reading-module__DkLkbW__indexPeek img{object-fit:cover;width:100%;height:100%;display:block}.reading-module__DkLkbW__coverTint{pointer-events:none;background:var(--lightningcss-light,rgb(255 255 255/var(--overlay-light,0)))var(--lightningcss-dark,rgb(0 0 0/var(--overlay-dark,0)));position:absolute;inset:0}
