.about-wg{isolation:isolate;color:#f3f7f3;background:#050807;grid-template-rows:minmax(0,1fr) auto;width:100%;height:100dvh;min-height:100dvh;padding:0;display:grid;position:relative;overflow:hidden}.about-wg__film{z-index:0;background:#07100b;position:absolute;inset:0;overflow:hidden}.about-wg__collage{transform-origin:50%;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(.5rem,.95vw,1rem);display:grid;position:absolute;inset:-6% -4.5%;transform:rotate(-3deg)}.about-wg__collage-column{will-change:transform;flex-direction:column;align-self:start;min-width:0;display:flex}.about-wg__collage-column[data-column="0"]{animation:34s linear infinite AboutFooter-module__0KMGiq__about-wg-film-drift-up}.about-wg__collage-column[data-column="1"]{animation:39s linear infinite AboutFooter-module__0KMGiq__about-wg-film-drift-down}.about-wg__collage-column[data-column="2"]{animation:43s linear infinite AboutFooter-module__0KMGiq__about-wg-film-drift-up}.about-wg__collage-column[data-column="3"]{animation:36s linear infinite AboutFooter-module__0KMGiq__about-wg-film-drift-down}.about-wg__collage-column[data-column="4"]{animation:46s linear infinite AboutFooter-module__0KMGiq__about-wg-film-drift-up}.about-wg__collage-sequence{flex-direction:column;flex:none;gap:clamp(.5rem,.95vw,1rem);padding-bottom:clamp(.5rem,.95vw,1rem);display:flex}.about-wg__collage-tile{aspect-ratio:16/9;background:#101a14;border:1px solid #e2f0e629;border-radius:2px;width:100%;margin:0;display:block;position:relative;overflow:hidden;box-shadow:0 .6rem 1.9rem #0000004d}.about-wg__collage-tile img{object-fit:cover;width:100%;height:100%;display:block}@keyframes AboutFooter-module__0KMGiq__about-wg-film-drift-up{0%{transform:translate(0,0)}to{transform:translateY(-50%)}}@keyframes AboutFooter-module__0KMGiq__about-wg-film-drift-down{0%{transform:translateY(-50%)}to{transform:translate(0,0)}}.about-wg__scrim{z-index:1;pointer-events:none;background:linear-gradient(#040706a8 0%,#04070670 18%,#0407065c 44%,#0407067a 62%,#040706cc 86%,#040706e6 100%);position:absolute;inset:0}.about-wg__cta{z-index:2;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:clamp(1rem,2.2vh,1.7rem);min-height:0;padding:clamp(1.5rem,4vh,3rem) clamp(2rem,4vw,5rem) 0;display:flex;position:relative}.about-wg__cta:before{content:"";z-index:-1;background:radial-gradient(46% 34%,#040706e0,#04070600),radial-gradient(closest-side,#040706eb,#04070694 56%,#04070633 80%,#04070600);width:min(1920px,88vw);height:min(700px,58vh);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-wg__cta h2{color:#fff;font-family:var(--font-display);letter-spacing:-.035em;text-shadow:0 .08em .5em #03060580;margin:0;font-size:clamp(2.35rem,4.05vw,4.3rem);font-weight:700;line-height:1.06}.about-wg__cta p{color:#f5faf6f2;text-shadow:0 .08em .5em #030605c7;flex-wrap:wrap;justify-content:center;gap:.5rem 2rem;margin:0;font-size:clamp(.95rem,1.05vw,1.2rem);font-weight:500;line-height:1.5;display:flex}.about-wg__cta p span{white-space:nowrap}.about-wg__inner{z-index:2;width:100%;padding:0 clamp(2rem,4vw,5rem) clamp(.9rem,2vh,1.5rem);position:relative}.about-wg__cols{align-items:flex-start;gap:clamp(2.5rem,6vw,7rem);padding-bottom:clamp(1.3rem,3.2vh,2.6rem);display:flex}.about-wg__col{min-width:0}.about-wg__tag{color:#f0f7f2b8;letter-spacing:.16em;white-space:nowrap;border-bottom:1px solid #ebf5ee38;width:100%;margin-bottom:clamp(.8rem,1.8vh,1.15rem);padding-bottom:clamp(.4rem,.9vh,.55rem);font-size:.74rem;font-weight:600;line-height:1.4;display:block}.about-wg__col ul{flex-direction:column;gap:clamp(.34rem,.8vh,.6rem);margin:0;padding:0;list-style:none;display:flex}:is(.about-wg__col a,.about-wg__col button){color:#f0f7f2d1;cursor:pointer;letter-spacing:.09em;text-align:left;white-space:nowrap;background:0 0;border:0;align-items:center;gap:.5rem;width:max-content;margin:0;padding:0;font-family:inherit;font-size:.86rem;font-weight:500;line-height:1.5;text-decoration:none;transition:color .18s,transform .22s cubic-bezier(.16,1,.3,1);display:flex}:is(.about-wg__col a span,.about-wg__col button span){color:inherit;font-size:inherit;align-items:center;transition:color .18s,transform .22s cubic-bezier(.16,1,.3,1);display:inline-flex}:is(.about-wg__col a:hover,.about-wg__col a:focus-visible,.about-wg__col button:hover,.about-wg__col button:focus-visible){color:#fff;outline:none;transform:translate(.18rem)}:is(.about-wg__col a:hover span,.about-wg__col a:focus-visible span,.about-wg__col button:hover span,.about-wg__col button:focus-visible span){color:inherit;transform:translate(.08rem)}.about-wg__mark{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:clamp(.55rem,1.4vh,1rem);margin-left:auto;display:flex}.about-wg__support{color:#f0f7f2c7;letter-spacing:.09em;white-space:nowrap;align-items:center;gap:.45rem;margin:0;font-size:.86rem;font-weight:500;line-height:1.5;display:flex}.about-wg__support img{width:1.05rem;height:1.05rem;display:block}.about-wg__wordmark{opacity:.92;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;width:min(190px,100%);height:66px;margin:0;padding:0;transition:opacity .18s,transform .22s cubic-bezier(.16,1,.3,1);display:flex}.about-wg__wordmark img{object-fit:contain;width:100%;height:100%;display:block}:is(.about-wg__wordmark:hover,.about-wg__wordmark:focus-visible){opacity:1;outline:none;transform:translateY(-2px)}.about-wg__legal{color:#eef5f09e;letter-spacing:.06em;border-top:1px solid #ebf5ee29;justify-content:space-between;align-items:center;gap:2rem;padding-top:clamp(.65rem,1.5vh,1.1rem);font-size:.78rem;line-height:1.6;display:flex}.about-wg__legal p{margin:0}.about-wg__legal nav{gap:clamp(1.2rem,2.6vw,2.6rem);display:flex}.about-wg__legal a{color:inherit;text-decoration:none;transition:color .18s}:is(.about-wg__legal a:hover,.about-wg__legal a:focus-visible){color:#fff}:is(.home-v2__stage-track>[data-active=true] .about-wg__cta,.home-v2__stage-track>[data-active=true] .about-wg__inner){animation:.76s cubic-bezier(.16,1,.3,1) 80ms both AboutFooter-module__0KMGiq__about-wg-enter}.home-v2__stage-track>[data-active=true] .about-wg__inner{animation-delay:.18s}@keyframes AboutFooter-module__0KMGiq__about-wg-enter{0%{opacity:0;transform:translateY(1.1rem)}to{opacity:1;transform:translate(0,0)}}@media (max-height:820px) and (min-width:901px){.about-wg__cta{gap:.9rem;padding-top:1.25rem}.about-wg__cols{gap:clamp(2rem,5vw,5rem);padding-bottom:1.1rem}.about-wg__wordmark{height:54px}}@media (max-width:1320px){.about-wg__cols{gap:2.4rem}:is(.about-wg__col a,.about-wg__col button,.about-wg__support){font-size:.78rem}.about-wg__tag{font-size:.7rem}}@media (prefers-reduced-motion:reduce){:is(.about-wg__collage,.about-wg__collage-column,.about-wg__collage-tile img,.about-wg__col a,.about-wg__col button,.about-wg__col a span,.about-wg__col button span,.home-v2__stage-track>[data-active=true] .about-wg__cta,.home-v2__stage-track>[data-active=true] .about-wg__inner){transition:none;animation:none}}
.button{min-height:3.25rem;transition:background-color .22s ease, color .22s ease, transform .36s var(--ease-out);border:1px solid #0000;border-radius:2px;justify-content:center;align-items:center;gap:1rem;padding:.8rem 1.4rem;font-size:.9375rem;font-weight:700;line-height:1;display:inline-flex}.button:hover{transform:translateY(-3px)}.hero-scene__media{contain:paint;position:absolute;inset:0 0 6px}.hero-scene__media{z-index:-3;transform:translate3d(var(--hero-x,0), var(--hero-y,0), 0);transition:transform .7s var(--ease-out);will-change:transform}.hero-scene__image{object-fit:cover;object-position:50% 30%;filter:saturate(.85)contrast(1.05);animation:26s linear both HomeHero-module__B1rHZW__hero-kenburns}@keyframes HomeHero-module__B1rHZW__hero-kenburns{0%{transform:scale(1.02)}to{transform:scale(1.14)}}.hero-scene:after{z-index:-1;content:"";background:linear-gradient(#1010108c,#10101000 18% 30%,#1010101f,#1010104d,#10101085 60%,#101010b3 68%,#101010d6,#101010ed 86%,#101010fa 94%,#101010),radial-gradient(112% 78% at 50% 40%,#0000 16%,#00000057 48%,#000000b3 76%,#000000e6 100%),linear-gradient(90deg,#101010c7,#10101061 42%,#10101000 70%),linear-gradient(#10101052,#10101052);position:absolute;inset:0}.hero-scene__content{width:min(49rem,57vw);margin-left:var(--gutter);margin-bottom:clamp(3.25rem,8vh,5.5rem);animation:linear both HomeHero-module__B1rHZW__hero-copy-shift;animation-timeline:view();animation-range:exit exit 85%}@keyframes HomeHero-module__B1rHZW__hero-copy-shift{to{opacity:.38;transform:translateY(-2rem)}}.hero-scene__title span{white-space:nowrap;display:block}[data-intro]{animation:HomeHero-module__B1rHZW__intro-rise .9s var(--ease-out) both}.hero-scene__title[data-intro]{animation-delay:.12s}.hero-scene__copy[data-intro]{animation-delay:.24s}.hero-scene__actions[data-intro]{animation-delay:.36s}@keyframes HomeHero-module__B1rHZW__intro-rise{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translate(0,0)}}.button--hero{background:var(--brand-light);color:var(--ink)}.button--hero:hover{background:var(--paper)}:is(.button svg,.text-link svg){fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:1.05rem;height:1.05rem}.text-link{color:var(--text-on-dark);transition:color .22s ease, transform .36s var(--ease-out);border-bottom:1px solid;align-items:center;gap:.8rem;padding-bottom:.35rem;font-size:.9375rem;font-weight:700;display:inline-flex}.text-link:hover{color:var(--brand-light);transform:translateY(-2px)}.hero-action-icon{transition:transform .24s var(--ease-out);stroke-width:1.65px!important;width:1rem!important;height:1rem!important}.button--hero:hover .hero-action-icon{transform:translateY(1px)}.text-link--light:hover .hero-action-icon{transform:translate(3px)}@media (max-width:1279px){:root{--gutter:2.25rem}.hero-scene__content{width:min(43rem,61vw)}.hero-scene__title{font-size:clamp(3.25rem,4.65vw,4.75rem)}}.hero-scene{isolation:isolate;background:var(--ink);align-items:flex-end;min-height:max(46rem,100dvh);display:flex;position:relative;overflow:hidden}.hero-scene__title{color:var(--text-on-dark);font-family:var(--font-display);letter-spacing:-.06em;max-width:13ch;margin:0;font-size:clamp(3.2rem,5.6vw,6.2rem);font-weight:800;line-height:.98}.hero-scene__copy{max-width:28rem;color:var(--text-on-dark-soft);margin:1.75rem 0 0;font-size:1.05rem;line-height:1.65}.hero-scene__actions{align-items:center;gap:1.75rem;margin-top:2.5rem;display:flex}@media (max-width:1100px){.hero-scene__content{width:min(46rem,62vw)}}.home-v2__header{z-index:10;height:var(--home-nav-h);align-items:center;gap:calc(var(--home-site) * 2.75);padding:0 var(--home-rail-pad);-webkit-backdrop-filter:blur(16px)saturate(1.14);backdrop-filter:blur(16px)saturate(1.14);color:#f1f5f1;background:linear-gradient(#181b247a,#14171f5c);border-bottom:1px solid #ffffff24;display:flex;position:absolute;top:0;left:0;right:0}:is(.home-v2__header>.header-account-link,.home-v2__header>.header-account-status){margin-left:auto}.home-v2__header-actions{align-items:center;gap:calc(var(--home-site,14px) * 1.75);margin-left:auto;display:flex}.home-v2__brand{height:calc(var(--home-site) * 2.9);cursor:pointer;background:0 0;border:0;flex:none;align-items:center;padding:0;transition:opacity .2s;display:inline-flex}.home-v2__brand:hover{opacity:.84}.home-v2__brand img{object-fit:contain;object-position:left center;width:auto;height:100%}.home-v2__nav{align-items:center;gap:calc(var(--home-site) * 1.75);display:flex}.home-v2__stage-action{cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:1px solid;padding:0 0 .35rem}.home-v2__hero-grid{pointer-events:none;z-index:-1;opacity:.17;background-image:linear-gradient(#d5eada1f 1px,#0000 1px),linear-gradient(90deg,#d5eada1f 1px,#0000 1px);background-size:4rem 4rem;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.home-v2__hero-grid--restored{z-index:0;opacity:.12;background-size:3.25rem 3.25rem;-webkit-mask-image:linear-gradient(90deg,#000 0%,#000000b8 46%,#0000 80%);mask-image:linear-gradient(90deg,#000 0%,#000000b8 46%,#0000 80%)}.home-v2__hero-restored .hero-scene__content{z-index:1;position:relative}.home-v2__hero-restored .hero-scene__media{z-index:-3}.home-v2 .hero-scene__title{letter-spacing:-.065em;text-wrap:balance;max-width:12ch;font-size:clamp(3.45rem,5.15vw,6rem);font-weight:760;line-height:1.15}.home-v2 .hero-scene__title span{display:block}.home-v2 .hero-scene__title span+span{margin-top:.1em}:is(.home-v2 h1,.home-v2 h2,.home-v2 h3){font-family:var(--font-display)}.home-v2 em{font-style:normal;font-weight:620}.home-v2__install:hover{background:#245a39;transform:translateY(-2px)}.home-v2__install{border:1px solid var(--home-accent);background:var(--home-accent);color:#f7fbf7;letter-spacing:.05em;justify-content:center;align-items:center;gap:.7rem;width:max-content;min-height:2.35rem;margin-top:.45rem;padding:0 .85rem;font-size:.76rem;font-weight:800;transition:transform .26s,background-color .22s,color .22s;display:inline-flex}.home-v2__install--compact{color:var(--home-accent);background:0 0}.home-v2__install--compact:hover{color:#fff}@media (prefers-reduced-motion:reduce){:is(.home-v2 *,.home-v2 :before,.home-v2 :after){transition-duration:.01ms!important;animation:none!important}}.home-v2{--home-site:clamp(14px, min(100vw / 120, 100vh / 67.5), 18px);--home-nav-h:calc(var(--home-site) * 5.6);--home-rail-pad:var(--gutter);--home-ink:#14231a;--home-soft:#65736a;--home-paper:#edf2ed;--home-line:#14231a29;--home-accent:#2f7148;--home-rail:clamp(4rem, 7vw, 7rem);background:var(--home-paper);color:var(--home-ink);overflow:clip}:is(html:has(.home-v2--paged),body:has(.home-v2--paged)){overscroll-behavior:none;height:100%;overflow:hidden}.home-v2--paged{overscroll-behavior:none;width:100%;height:100dvh;position:relative;overflow:clip}.home-v2__stage-track{will-change:transform;background:#0a0c0a;flex-direction:column;width:100%;height:400dvh;transition:transform .8s cubic-bezier(.33,1,.68,1);display:flex}.home-v2__stage-track>:is(section,footer){box-sizing:border-box;flex:0 0 100dvh;width:100%;max-height:100dvh;overflow:hidden;height:100dvh!important;min-height:100dvh!important}.home-v2__stage-track>:not([data-active=true]) *{animation-play-state:paused!important}.home-v2__stage-track>:not([data-active=true]):before{animation-play-state:paused!important}.home-v2__stage-track>:not([data-active=true]):after{animation-play-state:paused!important}@media (prefers-reduced-motion:reduce){.home-v2__stage-track{transition-duration:.01ms}}
.experience-pipeline{--pipeline-ink:#f2f6f3;--pipeline-soft:#c5cdc7;--pipeline-accent:#9cedb6;--pipeline-mono:ui-monospace, "JetBrains Mono", "Cascadia Mono", Consolas, "Noto Sans SC", monospace;padding:calc(var(--home-nav-h,5rem) + clamp(.5rem, 2vh, 1.75rem)) var(--gutter) clamp(1.5rem, 3.5vh, 2.5rem);color:var(--pipeline-ink);background:#08090a;align-items:center;display:flex;position:relative;overflow:hidden}@supports (color:lab(0% 0 0)){.experience-pipeline{--pipeline-ink:lab(96.6015% -1.8369 .984359);--pipeline-soft:lab(81.6027% -3.6774 1.97129);--pipeline-accent:lab(87.5309% -34.2363 18.4547)}}.experience-pipeline__plate{z-index:0;position:absolute;inset:0;overflow:hidden}.experience-pipeline__video{object-fit:cover;width:100%;height:100%}.experience-pipeline__tint{background:linear-gradient(90deg,#060708ad 0%,#06070870 32%,#06070824 58%,#06070800 100%),linear-gradient(#0607084d 0%,#06070800 40%,#06070861 100%);position:absolute;inset:0}.experience-pipeline__inner{z-index:1;width:100%;max-width:max(var(--content-width), 70vw);grid-template-columns:minmax(min-content,.7fr) minmax(0,1.3fr);align-items:center;gap:clamp(1.75rem,4.5vw,6rem);margin:0 auto;display:grid;position:relative}.experience-pipeline__copy{min-width:0;padding-left:clamp(0rem,2.4vw,3rem)}.experience-pipeline__title{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-size:clamp(2.6rem,3vw,4rem);font-weight:700;line-height:1.14}.experience-pipeline__title-line{white-space:nowrap;display:block}.experience-pipeline__typer{max-width:38rem;min-height:4.65em;color:var(--pipeline-ink);font-family:var(--pipeline-mono);letter-spacing:.02em;margin:clamp(1.25rem,3vh,2.25rem) 0 0;font-size:clamp(.92rem,1.05vw,1.15rem);font-weight:500;line-height:1.55}.experience-pipeline__cursor{margin-left:.12em;animation:1.05s step-end infinite ExperiencePipeline-module___fmLXa__experience-pipeline-caret}.experience-pipeline__cursor[data-typing=true]{animation:none}@keyframes ExperiencePipeline-module___fmLXa__experience-pipeline-caret{0%,49%{opacity:1}50%,to{opacity:0}}.experience-pipeline__stage{flex-direction:column;align-items:center;gap:clamp(1rem,2.2vh,1.55rem);min-width:0;margin:0;display:flex}.experience-pipeline__media{aspect-ratio:9/5;background:#060b07;background:lab(2.55255% -1.64413 .868109);border-radius:clamp(.7rem,1vw,1.1rem);width:min(100%,1.8*min(60vh,620px));position:relative;overflow:hidden}.experience-pipeline__shot{opacity:0;transition:opacity .48s var(--ease-out);position:absolute;inset:0}.experience-pipeline__shot[data-on=true]{opacity:1}.experience-pipeline__shot img{object-fit:contain;width:100%;height:100%}.experience-pipeline__media-shade{pointer-events:none;background:linear-gradient(#06070800,#06070880);height:34%;position:absolute;bottom:0;left:0;right:0}.experience-pipeline__meta{text-align:center;flex-direction:column;align-items:center;width:min(100%,36rem);display:flex}.experience-pipeline__name{color:var(--pipeline-ink);font-family:var(--font-display);letter-spacing:-.01em;animation:ExperiencePipeline-module___fmLXa__experience-pipeline-name .46s var(--ease-out) both;margin:0;font-size:clamp(1.65rem,2.15vw,2.35rem);font-weight:700;line-height:1.15}.experience-pipeline__sub{color:var(--pipeline-soft);font-family:var(--pipeline-mono);letter-spacing:.12em;text-transform:uppercase;animation:ExperiencePipeline-module___fmLXa__experience-pipeline-name .46s var(--ease-out) 40ms both;margin:.55rem 0 0;font-size:.86rem}@keyframes ExperiencePipeline-module___fmLXa__experience-pipeline-name{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:translate(0,0)}}.experience-pipeline__controls{justify-content:center;align-items:center;gap:clamp(.9rem,1.6vw,1.4rem);margin-top:clamp(.75rem,2vh,1.25rem);display:flex}.experience-pipeline__playpause{width:2.95rem;height:2.95rem;color:var(--pipeline-ink);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:relative}.experience-pipeline__ring{width:100%;height:100%;position:absolute;inset:0}.experience-pipeline__icon{fill:currentColor;width:1.1rem;height:1.1rem;position:relative}.experience-pipeline__ticks{align-items:center;gap:.62rem;display:flex}.experience-pipeline__ticks button{cursor:pointer;background:#eef3ef57;background:lab(95.4686% -2.44978 1.3129/.34);border:0;width:3.15rem;height:.34rem;padding:0;position:relative;overflow:hidden}.experience-pipeline__ticks button:focus-visible{outline:2px solid var(--pipeline-accent);outline-offset:3px}.experience-pipeline__tick-fill{background:var(--pipeline-ink);transform-origin:0;animation:6s linear forwards ExperiencePipeline-module___fmLXa__experience-pipeline-tick;position:absolute;inset:0;transform:scaleX(0)}.experience-pipeline__tick-fill[data-paused=true]{animation-play-state:paused}@keyframes ExperiencePipeline-module___fmLXa__experience-pipeline-tick{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:is(.experience-pipeline[data-active=true] .experience-pipeline__title-line,.experience-pipeline[data-active=true] .experience-pipeline__typer,.experience-pipeline[data-active=true] .experience-pipeline__media,.experience-pipeline[data-active=true] .experience-pipeline__meta){animation:ExperiencePipeline-module___fmLXa__experience-pipeline-enter .76s var(--ease-out) backwards}.experience-pipeline[data-active=true] .experience-pipeline__title-line:nth-child(2){animation-delay:90ms}.experience-pipeline[data-active=true] .experience-pipeline__typer{animation-delay:.18s}.experience-pipeline[data-active=true] .experience-pipeline__meta{animation-delay:.22s}.experience-pipeline[data-active=true] .experience-pipeline__title-line[data-statement]{animation:ExperiencePipeline-module___fmLXa__experience-pipeline-statement .42s var(--ease-out) both}@keyframes ExperiencePipeline-module___fmLXa__experience-pipeline-statement{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translate(0,0)}}@keyframes ExperiencePipeline-module___fmLXa__experience-pipeline-enter{0%{opacity:0;transform:translateY(1.2rem)}to{opacity:1;transform:translate(0,0)}}@media (max-width:1279px){.experience-pipeline__inner{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr)}.experience-pipeline__media{width:min(100%,1.8*min(44vh,430px))}.experience-pipeline__title{font-size:clamp(2.2rem,3.2vw,3rem)}}@media (prefers-reduced-motion:reduce){:is(.experience-pipeline[data-active=true] .experience-pipeline__title-line,.experience-pipeline[data-active=true] .experience-pipeline__typer,.experience-pipeline[data-active=true] .experience-pipeline__media,.experience-pipeline[data-active=true] .experience-pipeline__meta,.experience-pipeline__name,.experience-pipeline__sub,.experience-pipeline__cursor){animation:none}}
.FeaturedModsStage-module__lKIJoG__section{--featured-accent:#77de9c;--featured-bg:#0b110d;--featured-text:#eef3ef;--featured-soft:#c5cdc7;--featured-muted:#a2aaa4;--featured-line:#d8e0da26;--site:var(--home-site,16px);--featured-rail:max(var(--gutter), 6.05vw, calc((100vw - var(--site) * 122) / 2));padding:calc(var(--site) * 5.8) var(--featured-rail) calc(var(--site) * 1.5);background-color:var(--featured-bg);color:var(--featured-text);background-image:linear-gradient(#030704d6,#050b06ad 48%,#020402db),url(/featured-mods-bg-v3.webp);background-image:linear-gradient(lab(1.62397% -1.39806 .734252/.84),lab(2.5768% -2.1761 1.14334/.68) 48%,lab(.940826% -.831462 .436425/.86)),url(/featured-mods-bg-v3.webp);background-position:50%;background-repeat:no-repeat;background-size:cover;justify-content:center;align-items:center;display:flex;overflow:hidden}@supports (color:lab(0% 0 0)){.FeaturedModsStage-module__lKIJoG__section{--featured-accent:lab(80.8836% -42.2937 22.8575);--featured-bg:lab(4.54709% -2.43372 1.28835);--featured-text:lab(95.4686% -2.44978 1.3129);--featured-soft:lab(81.6027% -3.6774 1.97129);--featured-muted:lab(68.8426% -3.67835 1.972);--featured-line:lab(88.5628% -3.67695 1.97098/.15)}}.FeaturedModsStage-module__lKIJoG__inner{width:100%;max-width:calc(var(--site) * 122);flex-direction:column;max-height:100%;margin-inline:auto;display:flex}.FeaturedModsStage-module__lKIJoG__head{align-items:center;gap:calc(var(--site) * 1.2);flex:none;display:flex}.FeaturedModsStage-module__lKIJoG__head h2{color:var(--featured-text);font-family:var(--font-display);letter-spacing:-.01em;margin:0;font-size:clamp(1.9rem,2.6vw,2.75rem);font-weight:600;line-height:1.05}.FeaturedModsStage-module__lKIJoG__editions{align-items:center;gap:calc(var(--site) * .3);padding:calc(var(--site) * .28);background:#eef3ef12;background:lab(95.4686% -2.44978 1.3129/.07);border-radius:999px;margin-left:auto;display:flex;box-shadow:inset 0 0 0 1px #eef3ef14;box-shadow:inset 0 0 0 1px lab(95.4686% -2.44978 1.3129/.08)}.FeaturedModsStage-module__lKIJoG__editions button{min-height:calc(var(--site) * 2.2);padding:0 calc(var(--site) * 1.15);color:var(--featured-muted);cursor:pointer;font:inherit;font-size:calc(var(--site) * .92);letter-spacing:.02em;background:0 0;border:0;border-radius:999px;font-weight:700;transition:color .24s cubic-bezier(.25,1,.5,1),background-color .24s;position:relative}.FeaturedModsStage-module__lKIJoG__editions button:hover{color:var(--featured-text)}.FeaturedModsStage-module__lKIJoG__editions button[data-active=true]{color:var(--featured-text);background:#eef3ef24;background:lab(95.4686% -2.44978 1.3129/.14)}.FeaturedModsStage-module__lKIJoG__editions button:focus-visible,.FeaturedModsStage-module__lKIJoG__cardOpen:focus-visible{outline:2px solid var(--featured-accent);outline-offset:3px}.FeaturedModsStage-module__lKIJoG__grid{grid-template-columns:repeat(var(--columns,4), minmax(0, 1fr));grid-template-rows:repeat(var(--rows,1), minmax(0, 1fr));gap:calc(var(--site) * 2.7) calc(var(--site) * 1.9);min-height:0;margin-top:calc(var(--site) * 2.25);flex:0 auto;display:grid}.FeaturedModsStage-module__lKIJoG__card{gap:calc(var(--site) * .95);min-width:0;min-height:0;color:var(--featured-text);flex-direction:column;display:flex}.FeaturedModsStage-module__lKIJoG__cardOpen{gap:calc(var(--site) * .9);border-radius:calc(var(--site) * .8);min-width:0;min-height:0;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex-direction:column;flex:0 auto;padding:0;display:flex}.FeaturedModsStage-module__lKIJoG__media{width:100%;min-height:calc(var(--site) * 5);aspect-ratio:16/9;border-radius:calc(var(--site) * .7);background:#1a211c;background:lab(12.0277% -4.31485 2.31754);flex:0 auto;transition:transform .45s cubic-bezier(.16,1,.3,1),box-shadow .45s cubic-bezier(.16,1,.3,1);display:block;position:relative;overflow:hidden;box-shadow:0 .35rem .9rem #00010052;box-shadow:0 .35rem .9rem lab(.127995% -.322357 .16098/.32)}.FeaturedModsStage-module__lKIJoG__media img{object-fit:cover;object-position:center}.FeaturedModsStage-module__lKIJoG__media:after{content:"";opacity:0;pointer-events:none;background:#eef3ef1f;background:lab(95.4686% -2.44978 1.3129/.12);transition:opacity .24s;position:absolute;inset:0}.FeaturedModsStage-module__lKIJoG__cardOpen:hover .FeaturedModsStage-module__lKIJoG__media,.FeaturedModsStage-module__lKIJoG__cardOpen:focus-visible .FeaturedModsStage-module__lKIJoG__media{transform:scale(1.035);box-shadow:0 1.4rem 3.2rem .16rem #0000008c;box-shadow:0 1.4rem 3.2rem .16rem lab(.0673485% -.201099 .0985861/.55)}.FeaturedModsStage-module__lKIJoG__cardOpen:hover .FeaturedModsStage-module__lKIJoG__media:after,.FeaturedModsStage-module__lKIJoG__cardOpen:focus-visible .FeaturedModsStage-module__lKIJoG__media:after{opacity:1}.FeaturedModsStage-module__lKIJoG__tag{z-index:2;top:calc(var(--site) * .6);left:calc(var(--site) * .6);height:calc(var(--site) * 1.7);padding:0 calc(var(--site) * .72);color:#eef3efeb;color:lab(95.4686% -2.44978 1.3129/.92);font-size:calc(var(--site) * .72);letter-spacing:.08em;background:#010201d1;background:lab(.482491% -.442885 .232264/.82);border-radius:999px;align-items:center;font-weight:700;display:inline-flex;position:absolute}.FeaturedModsStage-module__lKIJoG__hint{z-index:2;bottom:calc(var(--site) * .6);left:calc(var(--site) * .6);height:calc(var(--site) * 1.9);align-items:center;gap:calc(var(--site) * .3);padding:0 calc(var(--site) * .8);color:#0a140e;color:lab(5.47093% -4.50021 2.36575);font-size:calc(var(--site) * .76);opacity:0;pointer-events:none;background:#eef3eff0;background:lab(95.4686% -2.44978 1.3129/.94);border-radius:999px;font-weight:700;transition:opacity .24s,transform .32s cubic-bezier(.16,1,.3,1);display:inline-flex;position:absolute;transform:translateY(.35rem)}.FeaturedModsStage-module__lKIJoG__cardOpen:hover .FeaturedModsStage-module__lKIJoG__hint,.FeaturedModsStage-module__lKIJoG__cardOpen:focus-visible .FeaturedModsStage-module__lKIJoG__hint{opacity:1;transform:translate(0,0)}.FeaturedModsStage-module__lKIJoG__body{gap:calc(var(--site) * .4);flex-direction:column;flex:none;min-width:0;display:flex}.FeaturedModsStage-module__lKIJoG__name{color:var(--featured-text);font-family:var(--font-display);font-size:calc(var(--site) * 1.12);letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.FeaturedModsStage-module__lKIJoG__blurb{color:#c5cdc7a8;color:lab(81.6027% -3.6774 1.97129/.66);min-height:3.1em;max-height:3.1em;font-size:calc(var(--site) * .95);line-height:1.55;display:block;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0% 34%,#000000b8 62%,#00000047 84%,#0000 100%);mask-image:linear-gradient(#000 0% 34%,#000000b8 62%,#00000047 84%,#0000 100%)}.FeaturedModsStage-module__lKIJoG__foot{justify-content:space-between;align-items:center;gap:calc(var(--site) * .8);padding-top:calc(var(--site) * .15);flex:none;margin-top:auto;display:flex}.FeaturedModsStage-module__lKIJoG__meta{align-items:baseline;gap:calc(var(--site) * .35);color:#b8c0bab8;color:lab(76.9627% -3.6777 1.97153/.72);min-width:0;font-size:calc(var(--site) * .95);white-space:nowrap;flex:auto;margin:0;display:flex;overflow:hidden}.FeaturedModsStage-module__lKIJoG__meta>*{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.FeaturedModsStage-module__lKIJoG__meta strong{color:var(--featured-text);font-weight:700}.FeaturedModsStage-module__lKIJoG__meta em{font-style:normal}.FeaturedModsStage-module__lKIJoG__foot .FeaturedModsStage-module__lKIJoG__cta{cursor:pointer;flex:none;box-shadow:0 .5rem 1.5rem #00000052;box-shadow:0 .5rem 1.5rem lab(.0673485% -.201099 .0985861/.32);width:auto!important;min-height:calc(var(--site) * 2.6)!important;padding:0 calc(var(--site) * 1.35)!important;background:var(--featured-text)!important;color:#050e07!important;color:lab(3.18911% -3.10729 1.62722)!important;font-size:calc(var(--site) * .95)!important;letter-spacing:.01em!important;border:0!important;border-radius:999px!important;margin:0!important;font-weight:760!important;transition:background-color .3s,color .3s,box-shadow .3s,transform .3s!important}.FeaturedModsStage-module__lKIJoG__foot .FeaturedModsStage-module__lKIJoG__cta:hover{box-shadow:0 .85rem 2.4rem #00000073;box-shadow:0 .85rem 2.4rem lab(.0673485% -.201099 .0985861/.45);background:var(--featured-accent)!important;color:#06150b!important;color:lab(5.57011% -6.65434 3.46457)!important;transform:translateY(-2px)!important}.FeaturedModsStage-module__lKIJoG__foot .FeaturedModsStage-module__lKIJoG__cta:active{transform:translate(0,0)scale(.99)!important}.FeaturedModsStage-module__lKIJoG__foot .FeaturedModsStage-module__lKIJoG__cta:disabled{cursor:wait}.FeaturedModsStage-module__lKIJoG__foot .FeaturedModsStage-module__lKIJoG__cta:focus-visible{outline:2px solid var(--featured-text);outline-offset:3px}.FeaturedModsStage-module__lKIJoG__foot .FeaturedModsStage-module__lKIJoG__cta svg{width:calc(var(--site) * 1.05);height:calc(var(--site) * 1.05);flex:none}.FeaturedModsStage-module__lKIJoG__empty{margin:calc(var(--site) * 1.6) 0 0;color:var(--featured-soft);font-size:calc(var(--site) * 1.05)}@keyframes FeaturedModsStage-module__lKIJoG__head-enter{0%{opacity:0;transform:translateY(1rem)}to{opacity:1;transform:translate(0,0)}}@keyframes FeaturedModsStage-module__lKIJoG__card-enter{0%{opacity:0;transform:translateY(1.1rem)}to{opacity:1;transform:translate(0,0)}}.FeaturedModsStage-module__lKIJoG__section[data-active=true] .FeaturedModsStage-module__lKIJoG__head{animation:.62s cubic-bezier(.16,1,.3,1) 80ms backwards FeaturedModsStage-module__lKIJoG__head-enter}.FeaturedModsStage-module__lKIJoG__section[data-active=true] .FeaturedModsStage-module__lKIJoG__card{animation:FeaturedModsStage-module__lKIJoG__card-enter .56s cubic-bezier(.16, 1, .3, 1) calc(.2s + var(--card-order) * 55ms) backwards}@media (max-width:1439px){.FeaturedModsStage-module__lKIJoG__name{font-size:calc(var(--site) * 1.05)}}@media (max-width:1279px){.FeaturedModsStage-module__lKIJoG__blurb{font-size:calc(var(--site) * .88)}.FeaturedModsStage-module__lKIJoG__foot{align-items:flex-end;gap:calc(var(--site) * .55);flex-direction:column}.FeaturedModsStage-module__lKIJoG__meta{align-self:stretch}}
