.ExpandingBrandSection_catalog__EVDTO{padding-top:28px}@media (min-width:901px){.ExpandingBrandSection_section__TZ8Ik .cat-row{grid-template-columns:minmax(0,1fr) minmax(0,3fr);gap:24px}.ExpandingBrandSection_section__TZ8Ik .cat-row__cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px 24px}.ExpandingBrandSection_section__TZ8Ik .cat-row{grid-template-columns:repeat(4,minmax(0,1fr))}.ExpandingBrandSection_section__TZ8Ik .cat-row__cards{grid-column:span 3}}@media (max-width:900px){.ExpandingBrandSection_section__TZ8Ik .cat-row__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 12px}}.ExpandingBrandSection_section__TZ8Ik [data-scroll-reveal]{transition:opacity .28s ease-out}.ExpandingBrandSection_section__TZ8Ik [data-scroll-reveal=pending]{opacity:0}.ExpandingBrandSection_section__TZ8Ik [data-scroll-reveal=visible]{opacity:1}.ExpandingBrandSection_section__TZ8Ik [data-scroll-reveal]:focus-within{opacity:1}@media (prefers-reduced-motion:reduce){.ExpandingBrandSection_section__TZ8Ik [data-scroll-reveal]{opacity:1;transition:none}}.platform-landing{--landing-green:#9cffc2;--landing-magenta:#ff46b5;--landing-stroke:#d7d9dc;background:#f7f8f9;color:#16191f}.platform-landing .container{max-width:1320px}.platform-hero{position:relative;isolation:isolate;max-width:1440px;margin:0 auto;min-height:760px;padding:118px 24px 86px;overflow:hidden;background:radial-gradient(ellipse at 50% 36%,#fff 22%,#f7f8f9 70%)}.platform-hero__copy{position:relative;z-index:2;text-align:center;max-width:660px;margin:auto;pointer-events:none}.platform-hero__copy a{pointer-events:auto}.platform-hero__eyebrow{display:inline-flex;align-items:center;gap:9px;font-size:13px;line-height:20px;color:#555b66;margin-bottom:24px}.platform-hero__eyebrow>span{width:8px;height:8px;border-radius:50%;background:var(--landing-green);box-shadow:0 0 0 4px #e8fbef}.platform-hero h1{font-family:var(--font-plus-jakarta),sans-serif;font-weight:600;font-size:clamp(40px,4.6vw,66px);letter-spacing:-3px;line-height:1.09;margin:0}.platform-hero__highlight{position:relative;z-index:0}.platform-hero__highlight svg{position:absolute;left:0;bottom:-7px;width:100%;height:12px;fill:none;stroke:var(--landing-magenta);stroke-width:5;stroke-linecap:round}.platform-hero__subline{display:inline-block;color:#686e77;font-size:.73em;line-height:1.16;margin-top:17px;letter-spacing:-1.8px}.platform-hero__copy>p{font-size:16px;line-height:26px;color:#555b66;margin:24px 0}.platform-hero__actions{display:flex;justify-content:center;gap:12px;align-items:center;flex-wrap:wrap}.platform-hero__primary,.platform-hero__secondary{min-height:48px;padding:12px 22px;display:inline-flex;align-items:center;justify-content:center;gap:10px;border-radius:999px;font-size:14px;font-weight:600;transition:transform .18s ease,background .18s ease}.platform-hero__primary{background:#16191f;color:white;box-shadow:0 3px 8px #16191f12}.platform-hero__primary:hover{background:#343943;transform:translateY(-2px)}.platform-hero__secondary{background:white;border:1px solid var(--landing-stroke)}.platform-hero__secondary:hover{background:#edf0f1}.platform-hero__event{position:absolute;width:208px;padding:7px;background:white;border:1px solid #d7d9dc;border-radius:20px;box-shadow:0 10px 25px #141a2410;transition:transform .25s ease,box-shadow .25s ease;z-index:1}.platform-hero__event:hover{transform:translateY(-5px) rotate(0deg);box-shadow:0 16px 34px #141a241c}.platform-hero__event>img{width:100%;height:155px;object-fit:cover;border-radius:14px 14px 5px 5px}.platform-hero__event>div{padding:10px 7px 7px;display:grid;gap:5px}.platform-hero__event span{font-size:10px;line-height:16px;color:#63706d}.platform-hero__event strong{font-size:14px;line-height:20px;font-weight:600}.platform-hero__event small{display:flex;gap:5px;align-items:center;color:#69717b;font-size:11px}.platform-hero__event--1{left:5%;top:110px;transform:rotate(-7deg)}.platform-hero__event--2{right:5%;top:96px;transform:rotate(6deg)}.platform-hero__event--3{left:10%;top:410px;transform:rotate(5deg);width:184px}.platform-hero__event--4{right:9%;top:400px;transform:rotate(-5deg);width:190px}.platform-hero__event--3>img,.platform-hero__event--4>img{height:126px}.platform-hero__spark{position:absolute;top:382px;right:26%;color:var(--landing-magenta);transform:rotate(12deg)}.platform-hero__foot{position:absolute;bottom:22px;left:32px;right:32px;border-top:1px solid var(--landing-stroke);padding-top:18px;display:flex;align-items:center;justify-content:space-between;color:#69717b;font-size:12px}.platform-hero__foot a{width:32px;height:32px;border:1px solid var(--landing-stroke);border-radius:50%;display:grid;place-items:center;background:white}.platform-landing .cat-rows,.platform-landing .posts,.platform-landing .section{padding-top:64px;padding-bottom:64px}.platform-landing .brands{padding-top:30px;padding-bottom:30px;background:#f7f8f9}.platform-landing .cat-rows__title,.platform-landing .posts__title,.platform-landing .section__title{font-size:32px;line-height:1.25;letter-spacing:-1px;font-weight:600;max-width:700px}.platform-landing .section__title em{font-style:normal;background:var(--landing-green);padding:0 6px;border-radius:5px}.platform-landing .cats__rail{gap:12px}.platform-landing .cat{background:white;border:1px solid var(--landing-stroke);border-radius:16px;padding:20px 12px;flex:1;min-width:110px}.platform-landing .cat__circle{width:44px;height:44px;margin:0 auto 12px;background:#f2f4f5}.platform-landing .cat__label{font-size:13px}.platform-landing .cat-row{background:white;border:1px solid var(--landing-stroke);border-radius:20px;padding:24px;margin-bottom:20px}.platform-landing .cat-row__name{font-size:20px;line-height:28px}.platform-landing .cat-row__desc{font-size:14px;line-height:22px}.platform-landing .event-card,.platform-landing .ig-card{border:1px solid var(--landing-stroke);box-shadow:0 2px 4px #16191f05}.platform-landing .posts{background:white;border-block:1px solid var(--landing-stroke)}.platform-landing :is(a,button):focus-visible{outline:2px solid #2563eb;outline-offset:4px}@media(min-width:1500px){.platform-hero{min-height:800px;padding-top:130px}.platform-hero__event{width:230px}.platform-hero__event>img{height:170px}.platform-hero__event--3,.platform-hero__event--4{top:430px;width:205px}.platform-hero__event--3>img,.platform-hero__event--4>img{height:140px}}@media(max-width:1050px){.platform-hero__event{width:158px}.platform-hero__event>img{height:120px}.platform-hero__event--1{left:2%}.platform-hero__event--2{right:2%}.platform-hero__event--3{left:4%;top:435px}.platform-hero__event--4{right:4%;top:435px}.platform-hero__spark{display:none}}@media(max-width:760px){.platform-hero{padding:96px 20px 285px;min-height:810px}.platform-hero h1{font-size:43px;letter-spacing:-2px}.platform-hero__subline{font-size:32px;letter-spacing:-1px}.platform-hero__eyebrow{font-size:11px;margin-bottom:20px}.platform-hero__copy>p{font-size:14px;line-height:22px;margin:22px 0}.platform-hero__actions{gap:8px}.platform-hero__primary,.platform-hero__secondary{font-size:13px;padding:12px 16px}.platform-hero__event--1,.platform-hero__event--2{top:auto;bottom:75px;width:145px}.platform-hero__event--1{left:calc(50% - 157px);transform:rotate(-5deg)}.platform-hero__event--2{right:calc(50% - 157px);transform:rotate(5deg)}.platform-hero__event>img{height:105px}.platform-hero__event--3,.platform-hero__event--4{display:none}.platform-hero__event small,.platform-hero__event span{font-size:9px}.platform-hero__event strong{font-size:12px}.platform-hero__foot{left:20px;right:20px;bottom:15px;font-size:10px}.platform-hero__foot>span{max-width:240px}.platform-landing .cat-rows,.platform-landing .posts,.platform-landing .section{padding-block:36px}.platform-landing .cat-rows__title,.platform-landing .posts__title,.platform-landing .section__title{font-size:25px;letter-spacing:-.6px}.platform-landing .cat-row{padding:16px}.platform-landing .cat{min-width:100px}.platform-landing .cat-row__cards{min-width:0}}@media(prefers-reduced-motion:reduce){.platform-landing *{scroll-behavior:auto!important;transition:none!important}}.platform-landing .brands{margin-top:0}.platform-landing .mix-row__slot{transform:none}@media(prefers-reduced-motion:no-preference){.platform-hero__primary svg,.platform-hero__secondary svg{transition:transform .28s cubic-bezier(.22,1,.36,1)}.platform-hero__primary:hover svg{transform:translate(2px,-2px)}.platform-hero__secondary:hover svg{transform:translateY(3px)}}.platform-hero__subline mark{background:#d7fce5;color:#303d36;border-radius:8px;padding:0 9px}.platform-hero__brand{background:#edfff4}.platform-hero__brand>img{height:100px!important;width:100px;margin:15px auto;object-fit:contain;border-radius:50%}.platform-hero__brand strong{display:flex;justify-content:space-between;align-items:center}.platform-hero--scene{min-height:840px;padding-top:180px}.platform-hero--scene .platform-hero__copy{max-width:680px}.platform-hero--scene h1{font-size:clamp(44px,4.5vw,66px);line-height:1.15;letter-spacing:-2.8px}.platform-hero--scene h1 mark{background:#d7fce5;color:inherit;border-radius:8px;padding:0 8px}.platform-hero--scene .platform-hero__eyebrow{font-size:27px;line-height:1.2;color:#555b66;margin-bottom:25px;transform:rotate(-3deg)}.platform-hero__media{position:relative;padding:0!important;display:block!important;height:150px;overflow:hidden;border-radius:13px 13px 5px 5px}.platform-hero__media img,.platform-hero__media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.platform-hero__media video{animation:hero-clip-in .5s ease both}.platform-hero--scene .platform-hero__event{width:190px}.platform-hero--scene .platform-hero__event--1{left:3%;top:115px}.platform-hero--scene .platform-hero__event--2{right:3%;top:180px}.platform-hero--scene .platform-hero__event--3{left:8%;top:470px}.platform-hero__logo{position:absolute;display:grid;place-items:center;background:white;border:1px solid var(--landing-stroke);border-radius:22px;width:96px;height:96px;box-shadow:0 8px 22px #16191f10;transition:transform .65s cubic-bezier(.2,.8,.2,1);z-index:1}.platform-hero__logo img{width:78px;height:78px;border-radius:16px;object-fit:contain}.platform-hero__logo--1{left:23%;top:30px;transform:rotate(-10deg)}.platform-hero__logo--2{right:26%;top:45px;transform:rotate(8deg)}.platform-hero__logo--3{right:8%;top:510px;transform:rotate(-8deg)}.platform-hero__logo--4{left:30%;bottom:100px;transform:rotate(8deg)}.platform-hero__logo--5{right:28%;bottom:95px;transform:rotate(-8deg)}.platform-hero__logo--6{right:4%;top:40px;transform:rotate(10deg)}.platform-hero__logo:hover{transform:translateY(-6px) rotate(0)}.platform-hero--scene.is-playing .platform-hero__event{transform:translateY(-12px) rotate(0);box-shadow:0 18px 40px #16191f20}.platform-hero--scene.is-playing .platform-hero__logo{transform:translateY(-12px) rotate(0)}.platform-hero--scene.is-playing .platform-hero__primary{background:#9CFFC2;box-shadow:0 0 0 5px #9cffc250,0 9px 30px #ff46b525}@keyframes hero-clip-in{0%{opacity:0;transform:scale(1.04)}to{opacity:1;transform:scale(1)}}@media(max-width:1050px) and (min-width:761px){.platform-hero--scene .platform-hero__event{width:145px}.platform-hero__media{height:115px}.platform-hero--scene .platform-hero__event--1{left:1%;top:80px}.platform-hero--scene .platform-hero__event--2{right:1%;top:100px}.platform-hero--scene .platform-hero__event--3{left:3%;top:525px}.platform-hero__logo{width:76px;height:76px}.platform-hero__logo img{width:60px;height:60px}.platform-hero__logo--6{top:400px;right:2%}}@media(max-width:760px){.platform-hero--scene{min-height:1000px;padding:100px 18px 480px}.platform-hero--scene h1{font-size:clamp(35px,8.6vw,48px);letter-spacing:-1.7px}.platform-hero--scene .platform-hero__eyebrow{font-size:23px;margin-bottom:20px}.platform-hero--scene .platform-hero__event{width:142px;top:auto;bottom:180px}.platform-hero--scene .platform-hero__event--1{left:calc(50% - 151px)}.platform-hero--scene .platform-hero__event--2{right:calc(50% - 151px)}.platform-hero--scene .platform-hero__event--3{display:none}.platform-hero__media{height:110px}.platform-hero__logo{width:63px;height:63px;border-radius:17px}.platform-hero__logo img{width:51px;height:51px;border-radius:12px}.platform-hero__logo--1{top:18px;left:14%}.platform-hero__logo--2{top:12px;right:39%}.platform-hero__logo--6{top:22px;right:14%}.platform-hero__logo--3{top:auto;bottom:85px;right:14%}.platform-hero__logo--4{top:auto;bottom:90px;left:14%}.platform-hero__logo--5{bottom:80px;right:39%}}@media(prefers-reduced-motion:reduce){.platform-hero--scene *{animation:none!important}}.platform-hero__memory{animation:hero-clip-in .65s ease both}@media(max-width:760px){.platform-hero--scene{min-height:850px;padding-bottom:350px}}.platform-hero--scene h1 mark{background:linear-gradient(105deg,#9CFFC2,#FF4EC7);background-clip:text;-webkit-background-clip:text;color:transparent;padding:0;border-radius:0}.platform-hero__plan{display:inline-block;width:100%;height:1.2em;white-space:nowrap;vertical-align:bottom}.platform-hero__plan-word{display:inline-block;animation:hero-plan-in .16s ease-out both}.platform-hero__plan-underline{position:absolute;left:50%;bottom:0;transform:translateX(-50%);width:max-content;pointer-events:none}.platform-hero__plan-underline>span{visibility:hidden}.platform-hero__plan-underline svg{left:0!important;width:100%!important}@keyframes hero-plan-in{0%{opacity:0;transform:translateY(.18em)}to{opacity:1;transform:translateY(0)}}.platform-hero--scene h1{font-size:clamp(40px,4.1vw,59px)}@media(max-width:760px){.platform-hero--scene h1{font-size:clamp(28px,7.2vw,40px);letter-spacing:-1.2px}}.platform-hero__plan.is-settled .platform-hero__plan-word{animation:hero-plan-land .76s cubic-bezier(.2,.8,.2,1) both;transform-origin:50% 80%}.platform-hero__plan.is-settled .platform-hero__plan-underline path{stroke-dasharray:1;animation:hero-plan-draw .5s ease-out .3s both;stroke:#FF4EC7}@keyframes hero-plan-draw{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@media(prefers-reduced-motion:no-preference){.platform-hero__orbit>.platform-hero__event,.platform-hero__orbit>.platform-hero__logo{animation:hero-orbit-float 6s ease-in-out infinite}.platform-hero__orbit>:nth-child(2n){animation-duration:7.3s;animation-delay:-2.1s}.platform-hero__orbit>:nth-child(3n){animation-duration:8.1s;animation-delay:-4.3s}.platform-hero__orbit>:nth-child(4n){animation-duration:6.7s;animation-delay:-1.4s}.platform-hero__orbit>a:focus-visible,.platform-hero__orbit>a:hover{animation-play-state:paused}}@keyframes hero-orbit-float{0%,to{translate:0 0}50%{translate:3px -11px}}@media(max-width:760px){@keyframes hero-orbit-float{0%,to{translate:0 0}50%{translate:2px -6px}}}@media(prefers-reduced-motion:no-preference){.platform-hero__orbit>a:nth-child(3n+1){animation-name:hero-drift-a;animation-duration:8.7s;animation-delay:-3.2s}.platform-hero__orbit>a:nth-child(3n+2){animation-name:hero-drift-b;animation-duration:10.3s;animation-delay:-7.1s}.platform-hero__orbit>a:nth-child(3n){animation-name:hero-drift-c;animation-duration:7.9s;animation-delay:-1.8s}.platform-hero__orbit>a:nth-child(5){animation-duration:11.9s;animation-delay:-4.7s}.platform-hero__orbit>a:nth-child(7){animation-duration:9.6s;animation-delay:-6.4s}}@keyframes hero-drift-a{0%,to{translate:0 0;rotate:0deg}24%{translate:3px -3px;rotate:.5deg}58%{translate:-1px -6px;rotate:-.3deg}82%{translate:-2px -2px;rotate:-.5deg}}@keyframes hero-drift-b{0%,to{translate:0 0;rotate:0deg}32%{translate:-4px 2px;rotate:-.6deg}61%{translate:-2px -4px;rotate:.2deg}84%{translate:2px -2px;rotate:.4deg}}@keyframes hero-drift-c{0%,to{translate:0 0;rotate:0deg}19%{translate:2px 2px;rotate:-.3deg}53%{translate:4px -2px;rotate:.6deg}79%{translate:-1px -5px;rotate:.2deg}}@media(min-width:1051px){.platform-hero--scene .platform-hero__event--1{left:5%;top:125px;width:170px}.platform-hero--scene .platform-hero__event--1 .platform-hero__media{height:132px}.platform-hero--scene .platform-hero__event--2{right:5%;top:150px;width:210px}.platform-hero--scene .platform-hero__event--2 .platform-hero__media{height:174px}.platform-hero--scene .platform-hero__event--3{left:9%;top:465px;width:155px}.platform-hero--scene .platform-hero__event--3 .platform-hero__media{height:120px}.platform-hero__logo--1{left:28%;top:40px}.platform-hero__logo--2{right:28%;top:45px}.platform-hero__logo--3{right:18%;top:610px}.platform-hero__logo--4{left:31%;bottom:95px}.platform-hero__logo--5{right:35%;bottom:85px}.platform-hero__logo--6{right:7%;top:460px}.platform-hero--scene{min-height:940px;padding-top:165px}.platform-hero--scene .platform-hero__copy{max-width:800px}.platform-hero--scene h1{font-size:clamp(60px,5.4vw,78px);line-height:1.09;letter-spacing:-3.5px}.platform-hero--scene .platform-hero__eyebrow{margin-bottom:28px}.platform-hero--scene .platform-hero__event--1{left:3%}.platform-hero--scene .platform-hero__event--2{right:3%;width:190px}.platform-hero--scene .platform-hero__event--3{left:6%;top:540px}.platform-hero__logo--6{right:5%;top:500px}.platform-hero__logo--3{right:15%;top:690px}}@media(min-width:761px) and (max-width:1050px){.platform-hero--scene h1{font-size:clamp(48px,6vw,63px);line-height:1.1}}@media(max-width:760px){.platform-hero--scene h1{font-size:clamp(32px,8.2vw,46px);line-height:1.12}}@media(min-width:761px) and (max-height:850px){.platform-hero--scene{min-height:650px;padding:80px 24px 125px}.platform-hero--scene .platform-hero__copy{max-width:740px}.platform-hero--scene h1{font-size:clamp(46px,4.7vw,66px);line-height:1.06;letter-spacing:-2.7px}.platform-hero--scene .platform-hero__eyebrow{font-size:24px;margin-bottom:17px}.platform-hero__copy>p{margin:18px 0;line-height:23px}.platform-hero--scene .platform-hero__event--1{left:3%;top:100px;width:145px}.platform-hero--scene .platform-hero__event--2{right:3%;top:115px;width:160px}.platform-hero--scene .platform-hero__event--3{left:7%;top:365px;width:130px}.platform-hero--scene .platform-hero__event .platform-hero__media{height:110px}.platform-hero--scene .platform-hero__event--3 .platform-hero__media{height:95px}.platform-hero__logo{width:72px;height:72px;border-radius:18px}.platform-hero__logo img{width:58px;height:58px;border-radius:12px}.platform-hero__logo--1{left:27%;top:10px}.platform-hero__logo--2{right:27%;top:14px}.platform-hero__logo--3{right:15%;top:475px}.platform-hero__logo--4{left:26%;bottom:70px}.platform-hero__logo--5{right:26%;bottom:65px}.platform-hero__logo--6{right:5%;top:365px}}.platform-landing .site-header[data-scrolled=false]:not([data-catalog-focus=true]){background:transparent;border-bottom-color:transparent;box-shadow:none;backdrop-filter:none}.platform-hero--scene .platform-hero__plan{width:auto;min-width:0;vertical-align:baseline}.platform-hero--scene .platform-hero__eyebrow{font-size:23px;margin-bottom:18px}.platform-hero--scene h1 mark{background-image:linear-gradient(100deg,#9CFFC2,#9CFFC2 12%,#2A8AFF 45%,#2A8AFF 55%,#FF4EC7 88%,#FF4EC7);filter:drop-shadow(0 .5px .35px #16332355)}.platform-hero__secondary{background:transparent;border:0;border-radius:0;padding-inline:8px;min-height:48px}.platform-hero__secondary:hover{background:transparent;text-decoration:underline;text-underline-offset:5px}.platform-hero__actions{gap:24px}@media(max-width:760px){.platform-hero--scene .platform-hero__eyebrow{font-size:20px}.platform-hero--scene .platform-hero__plan{display:block;width:100%}.platform-hero__actions{gap:14px}}.platform-landing{background:linear-gradient(#141414 0 110px,#f7f8f9 110px)}.platform-hero--scene{background:#141414;color:#fafafa;box-shadow:0 0 0 100vmax #141414;clip-path:inset(0 -100vmax)}.platform-hero--scene .platform-hero__eyebrow,.platform-hero__copy>p{color:#b9bbc2}.platform-hero--scene h1 mark{filter:none}.platform-hero--scene .platform-hero__event{background:#242424;border-color:#454545;box-shadow:0 12px 28px #0005}.platform-hero--scene .platform-hero__event strong{color:#fafafa}.platform-hero--scene .platform-hero__event small,.platform-hero--scene .platform-hero__event span{color:#b9bbc2}.platform-hero--scene .platform-hero__logo{border-color:#454545;box-shadow:0 10px 25px #0005}.platform-hero--scene .platform-hero__primary{background:#fff;color:#16191f;box-shadow:0 4px 18px #0003}.platform-hero--scene .platform-hero__primary:hover{background:#9CFFC2}.platform-hero--scene .platform-hero__secondary{color:#c3c4ca}.platform-hero--scene .platform-hero__foot{border-color:#333;color:#a9abb3}.platform-hero--scene .platform-hero__foot a{background:#242424;border-color:#454545;color:#fff}.platform-landing .site-header[data-scrolled=false] .site-header__brand{color:#fff}.platform-landing .site-header[data-scrolled=false] .site-header__link,.platform-landing .site-header[data-scrolled=false] .site-header__menu-toggle{color:#d8d9de}.platform-hero--scene .platform-hero__plan{display:block;width:100%;height:1.2em;font-size:inherit}.platform-hero--scene .platform-hero__plan+br{display:none}.platform-hero--scene .platform-hero__logo{background:transparent;border:0;box-shadow:none}.platform-hero--scene .platform-hero__logo img{width:100%;height:100%;border-radius:18px}@keyframes hero-plan-land{0%{opacity:0;transform:translateY(-.15em)}65%{opacity:1;transform:translateY(.02em)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.platform-hero--scene h1{font-size:clamp(25px,7.8vw,44px)}}.platform-landing .site-header:not([data-catalog-focus=true]){background:#141414;border-bottom-color:transparent;box-shadow:none;backdrop-filter:none}.platform-landing .site-header:not([data-catalog-focus=true]) .site-header__brand{color:#fff}.platform-landing .site-header:not([data-catalog-focus=true]) :is(.site-header__link,.site-header__menu-toggle){color:#d8d9de}.platform-hero__actions{flex-direction:column;gap:4px}.platform-hero__actions .platform-hero__secondary{font-size:12px;font-weight:500;min-height:44px;padding:8px;gap:6px}.platform-hero__actions .platform-hero__secondary svg{width:14px;height:14px}@media (min-width:761px){.platform-hero--scene .platform-hero__copy{top:24px}}@media (max-width:980px){.platform-landing .cats__rail{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.platform-landing .cat{width:100%;min-width:0;max-width:none;padding:18px 8px}.platform-landing .cat__label{overflow-wrap:anywhere}}@media (max-width:360px){.platform-landing .cats__rail{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (hover:none),(pointer:coarse){.platform-hero--scene .platform-hero__primary:hover,.platform-hero--scene.is-playing .platform-hero__primary{background:#fff;color:#16191f;transform:none;box-shadow:0 4px 18px #0003}}.platform-hero--scene .platform-hero__primary{position:relative;isolation:isolate}.platform-hero--scene .platform-hero__primary:before{content:"";position:absolute;inset:-3px;padding:4px;border-radius:inherit;pointer-events:none;background:linear-gradient(110deg,#9CFFC2,#2A8AFF,#FF4EC7,#9CFFC2,#2A8AFF);background-size:300% 100%;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:exclude;opacity:0;transition:opacity .18s ease}@media (hover:hover) and (pointer:fine){.platform-hero--scene .platform-hero__primary:hover{background:#9CFFC2;box-shadow:0 6px 24px #2A8AFF20}.platform-hero--scene .platform-hero__primary:hover:before{opacity:1;animation:hero-cta-stroke 3s ease-in-out infinite alternate}}.platform-hero--scene .platform-hero__primary:focus-visible:before{opacity:1}@keyframes hero-cta-stroke{0%{background-position:0 50%}to{background-position:100% 50%}}@media (prefers-reduced-motion:reduce){.platform-hero--scene .platform-hero__primary:before{animation:none!important;transition:none}}.platform-hero__free{display:block;color:#fff}