.HomeVisualHero_heroGrid__Wt44L{background-image:linear-gradient(rgba(38,70,110,.12) 1px,transparent 0),linear-gradient(90deg,rgba(38,70,110,.12) 1px,transparent 0);background-size:42px 42px;animation:HomeVisualHero_hero-grid-drift__iVtzC 24s linear infinite}.HomeVisualHero_gridSpark__259h_{background-image:linear-gradient(rgba(255,255,255,.72),rgba(255,255,255,.16)),linear-gradient(135deg,rgba(125,175,235,.95),rgba(235,181,93,.4));animation:HomeVisualHero_hero-spark__imNWd 7s ease-in-out infinite}.HomeVisualHero_gridSpark__259h_:nth-child(2){animation-delay:-2.1s}.HomeVisualHero_gridSpark__259h_:nth-child(3){animation-delay:-4.4s}.HomeVisualHero_heroSection__Kw2mv{z-index:8}.HomeVisualHero_heroShell__ICmpO{--home-hero-canvas:var(--pt-component-home-visual-hero-canvas);--home-hero-border:var(--pt-component-home-visual-hero-border);--home-hero-text:var(--pt-component-home-visual-hero-text);--home-hero-text-strong:var(--pt-component-home-visual-hero-text-strong);--home-hero-text-muted:var(--pt-component-home-visual-hero-text-muted);--home-hero-body-text:var(--pt-component-home-visual-hero-body-text);--home-hero-panel:var(--pt-component-home-visual-hero-panel);--home-hero-panel-border:var(--pt-component-home-visual-hero-panel-border);--home-hero-on-emphasis:var(--pt-component-home-visual-hero-on-emphasis);--home-hero-on-emphasis-muted:var(--pt-component-home-visual-hero-on-emphasis-muted);--home-hero-emphasis:var(--pt-component-home-visual-hero-emphasis);--home-hero-action:var(--pt-component-home-visual-hero-action);--home-hero-action-hover:var(--pt-component-home-visual-hero-action-hover);--home-hero-action-border:var(--pt-component-home-visual-hero-action-border);--home-hero-action-shadow:var(--pt-component-home-visual-hero-action-shadow);--home-hero-action-hover-shadow:var(--pt-component-home-visual-hero-action-hover-shadow);--home-hero-on-action:var(--pt-component-home-visual-hero-on-action);--home-hero-secondary-action:var(--pt-component-home-visual-hero-secondary-action);--home-hero-secondary-action-hover:var(--pt-component-home-visual-hero-secondary-action-hover);--home-hero-secondary-action-border:var(--pt-component-home-visual-hero-secondary-action-border);--home-hero-secondary-action-text:var(--pt-component-home-visual-hero-secondary-action-text);--home-hero-insight:var(--pt-component-home-visual-hero-insight);--home-hero-insight-edge:var(--pt-component-home-visual-hero-insight-edge);--home-hero-insight-text:var(--pt-component-home-visual-hero-insight-text);--home-hero-accent:var(--pt-component-home-visual-hero-accent);border-block:1px solid var(--home-hero-border);background:var(--home-hero-canvas);color:var(--home-hero-text);box-shadow:var(--pt-component-home-visual-hero-shadow);padding-bottom:clamp(.35rem,1vw,.75rem)}.HomeVisualHero_dualScreenDevice__Ay_Kz{position:relative;isolation:isolate;display:block;overflow:visible;width:min(94vw,47rem);aspect-ratio:1/1;margin:clamp(.65rem,1.7vw,1.35rem) auto clamp(-16rem,-17vw,-10rem);will-change:transform}.HomeVisualHero_deviceBaseImage__2__Tw{position:absolute;z-index:0;object-fit:contain;filter:drop-shadow(0 26px 28px rgba(13,18,30,.34))}.HomeVisualHero_deviceScreen__7DdhS{position:absolute;z-index:15;width:46.6%;height:36%;max-width:none;min-width:0;overflow:visible;border:0;border-radius:.45rem;background:radial-gradient(circle at 22% 18%,rgba(255,255,255,.92),transparent 34%),linear-gradient(135deg,rgba(232,244,255,.96),rgba(237,246,255,.96) 42%,rgba(231,224,250,.95));box-shadow:0 12px 22px rgba(8,12,22,.2)}.HomeVisualHero_deviceScreen__7DdhS:after{content:"";position:absolute;inset:0;z-index:40;pointer-events:none;background:linear-gradient(117deg,transparent 0 38%,rgba(255,255,255,.22) 39% 44%,transparent 45% 100%),linear-gradient(180deg,rgba(255,255,255,.12),transparent 28% 100%);mix-blend-mode:screen}.HomeVisualHero_deviceIntroScreen__3pJl8{left:28.4%;top:5.5%;padding:clamp(.72rem,1.45vw,1.1rem);transform:translateX(-7%) rotate(-.45deg)}.HomeVisualHero_heroDiscoveryBadge__EePnv{display:inline-flex;max-width:100%;align-items:center;gap:.42rem;border:1px solid var(--home-hero-panel-border);background:var(--home-hero-panel);padding:clamp(.34rem,.65vw,.52rem) clamp(.46rem,.9vw,.72rem);color:var(--home-hero-text-muted);font-size:clamp(.48rem,.72vw,.64rem);font-weight:950;letter-spacing:.14em;line-height:1;text-transform:uppercase;backdrop-filter:blur(8px)}.HomeVisualHero_heroDiscoveryBadge__EePnv svg{width:clamp(.72rem,.95vw,.92rem);height:clamp(.72rem,.95vw,.92rem);flex:none}.HomeVisualHero_deviceIntroScreen__3pJl8 .HomeVisualHero_heroLogo__Uz7sk{margin-top:clamp(.42rem,.82vw,.68rem);max-width:11.8ch;font-size:clamp(1.85rem,3.8vw,3.3rem)}.HomeVisualHero_deviceIntroScreen__3pJl8 .HomeVisualHero_heroDescription__997MT{margin-top:clamp(.35rem,.65vw,.58rem);max-width:100%;font-size:clamp(.64rem,.92vw,.8rem);line-height:1.28}.HomeVisualHero_heroActions__pfBpB{margin-top:clamp(.44rem,.74vw,.64rem);gap:.55rem;transform:translate(-15%,26%)}.HomeVisualHero_heroActions__pfBpB a{padding:.48rem .68rem;font-size:clamp(.58rem,.72vw,.72rem)}.HomeVisualHero_heroActions__pfBpB a:first-child{border:1px solid var(--home-hero-action-border);background:var(--home-hero-action);color:var(--home-hero-on-action);box-shadow:var(--home-hero-action-shadow)}.HomeVisualHero_heroActions__pfBpB a:first-child:hover{background:var(--home-hero-action-hover);box-shadow:var(--home-hero-action-hover-shadow)}.HomeVisualHero_heroActions__pfBpB a+a{border:1px solid var(--home-hero-secondary-action-border);background:var(--home-hero-secondary-action);color:var(--home-hero-secondary-action-text)}.HomeVisualHero_heroActions__pfBpB a+a:hover{background:var(--home-hero-secondary-action-hover)}.HomeVisualHero_heroTypeTabs__BSNUz{position:relative;z-index:32;margin-top:clamp(.42rem,.66vw,.56rem);max-width:100%;overflow:hidden;border-color:rgba(255,255,255,.18);background:linear-gradient(110deg,var(--home-hero-emphasis),rgba(34,37,48,.7) 54%,rgba(15,20,31,.82)),repeating-linear-gradient(135deg,rgba(255,255,255,.07) 0 1px,transparent 1px 12px);color:var(--home-hero-on-emphasis);box-shadow:0 10px 18px rgba(8,12,20,.2),inset 0 1px 0 rgba(255,255,255,.16);transform:translate(-22%,34%)}.HomeVisualHero_heroTypeTabs__BSNUz>div{border-color:rgba(255,255,255,.12);padding:.42rem .35rem}.HomeVisualHero_heroTypeTabs__BSNUz div{font-size:clamp(.48rem,.62vw,.68rem)}.HomeVisualHero_heroTypeTabs__BSNUz>div>div:first-child{letter-spacing:.04em;text-shadow:0 1px 0 rgba(0,0,0,.28)}.HomeVisualHero_heroTypeTabs__BSNUz>div>div:last-child{color:var(--home-hero-on-emphasis-muted);font-size:clamp(.42rem,.54vw,.55rem)}.HomeVisualHero_deviceModuleScreen__Z6fI5{left:27.8%;top:52.8%;width:48.8%;height:38.9%;background:radial-gradient(circle at 75% 18%,rgba(235,181,93,.22),transparent 23%),linear-gradient(135deg,rgba(237,247,255,.95),rgba(227,236,255,.94) 44%,rgba(228,225,250,.94));transform:translate(7%,5%) rotate(.35deg)}.HomeVisualHero_deviceModuleScreen__Z6fI5 .HomeVisualHero_heroModuleStage__tlVg_{inset:-2% -5% -4% -4%;grid-template-columns:repeat(6,minmax(0,1fr));grid-template-rows:repeat(5,minmax(0,1fr))}.HomeVisualHero_deviceModuleScreen__Z6fI5 button[aria-label="Next hero modules"],.HomeVisualHero_deviceModuleScreen__Z6fI5 button[aria-label="Previous hero modules"]{padding:.42rem .62rem;font-size:.66rem;letter-spacing:.02em}.HomeVisualHero_heroModulePager__GNXmF{right:clamp(.55rem,1.35vw,1.5rem);top:clamp(.45rem,1.15vw,1.25rem)}.HomeVisualHero_heroModuleDots__jCJ9q{bottom:clamp(.42rem,1.15vw,1.25rem);left:clamp(.42rem,1.15vw,1.25rem)}.HomeVisualHero_deviceScreenBoundLayer__pNlXq{position:absolute;inset:0;z-index:0;overflow:hidden;border-radius:calc(clamp(.75rem, 1.25vw, 1.05rem) - .38rem);pointer-events:none}.HomeVisualHero_heroLogo__Uz7sk{--eye-x:0px;--eye-y:0px}.HomeVisualHero_heroSpotlight__xDK5t{z-index:-1;opacity:.72;background:radial-gradient(ellipse at 18% 44%,rgba(255,255,255,.9),transparent 42%),radial-gradient(ellipse at 46% 50%,rgba(235,181,93,.2),transparent 46%),linear-gradient(100deg,transparent 0 24%,rgba(125,175,235,.18) 34% 38%,transparent 50% 100%);filter:blur(4px);animation:HomeVisualHero_hero-spotlight-sweep__VRd1x 8.5s ease-in-out infinite}.HomeVisualHero_heroWord__NDK4Z{display:inline-flex;align-items:flex-end;gap:.01em;color:var(--home-hero-text-strong);filter:drop-shadow(4px 5px 0 rgba(88,120,158,.2)) drop-shadow(0 12px 18px rgba(48,70,112,.16))}.HomeVisualHero_heroLetter__R1J2B{position:relative;display:inline-block;line-height:.92}.HomeVisualHero_heroPMark__oQG0_{margin-right:.01em}.HomeVisualHero_heroPPlayCutout__pw4On{position:absolute;left:.255em;top:.275em;width:.36em;height:.29em;background:radial-gradient(circle at 35% 50%,rgba(255,255,255,.86),rgba(232,244,255,.96) 52%,rgba(204,219,236,.82) 100%),#e9f4ff;clip-path:polygon(0 0,100% 50%,0 100%);filter:blur(.35px) drop-shadow(0 1px 0 rgba(255,255,255,.32)) drop-shadow(0 0 3px rgba(255,255,255,.58))}.HomeVisualHero_heroEyeO__Z1f22{color:var(--home-hero-text-strong);text-shadow:1px 1px 0 rgba(255,255,255,.3),3px 4px 0 rgba(88,120,158,.14)}.HomeVisualHero_heroEyePupil__n0zoV{position:absolute;left:50%;top:50%;width:.15em;height:.15em;border-radius:999px;background:var(--home-hero-text-strong);box-shadow:0 0 0 .035em rgba(255,255,255,.88),.035em .045em 0 rgba(125,175,235,.42);transform:translate(calc(-50% + var(--eye-x)),calc(-50% + var(--eye-y)));transition:transform .15s cubic-bezier(.18,.82,.34,1)}.HomeVisualHero_heroDotMover__zp_sS{position:relative;z-index:5;display:inline-block;width:.78em;height:.78em;pointer-events:auto;touch-action:none;transition:transform .62s cubic-bezier(.22,1.12,.26,1);will-change:transform;filter:drop-shadow(4px 5px 0 rgba(68,86,126,.28)) drop-shadow(0 12px 16px rgba(55,68,108,.2))}.HomeVisualHero_heroDotMover__zp_sS:after,.HomeVisualHero_heroDotMover__zp_sS:before{content:"";position:absolute;inset:-.18em;z-index:-1;opacity:0;pointer-events:none;transition:opacity .18s ease,transform .28s cubic-bezier(.18,.82,.34,1)}.HomeVisualHero_heroDotMover__zp_sS:before{border:1px solid rgba(125,175,235,.42);clip-path:polygon(27% 3%,73% 3%,100% 50%,73% 97%,27% 97%,0 50%);transform:scale(.72) rotate(-10deg)}.HomeVisualHero_heroDotMover__zp_sS:after{inset:-.34em;background:linear-gradient(90deg,transparent 0 42%,rgba(235,181,93,.34) 44% 56%,transparent 58% 100%),linear-gradient(0deg,transparent 0 42%,rgba(115,221,153,.24) 44% 56%,transparent 58% 100%);clip-path:polygon(50% 0,64% 35%,100% 50%,64% 65%,50% 100%,36% 65%,0 50%,36% 35%);transform:scale(.58) rotate(22deg)}.HomeVisualHero_heroDotMover__zp_sS:hover:after,.HomeVisualHero_heroDotMover__zp_sS:hover:before,.HomeVisualHero_heroDotMover__zp_sS[data-dragging=true]:after,.HomeVisualHero_heroDotMover__zp_sS[data-dragging=true]:before{opacity:1;transform:scale(1) rotate(0deg)}.HomeVisualHero_heroDotMover__zp_sS[data-dragging=true]{transition:none}.HomeVisualHero_heroDot__4z3_Y{position:relative;display:block;width:100%;height:100%;overflow:hidden;clip-path:polygon(27% 3%,73% 3%,100% 50%,73% 97%,27% 97%,0 50%);background:linear-gradient(132deg,rgba(255,255,255,.78) 0 13%,transparent 14% 100%),linear-gradient(38deg,transparent 0 46%,rgba(255,255,255,.72) 47% 53%,transparent 54% 100%),conic-gradient(from 20deg,#7DAFEB,#EBB55D,#73DD99,#8A63C7,#7DAFEB);box-shadow:inset 0 0 0 1px rgba(255,255,255,.42),inset -.1em -.12em 0 rgba(30,45,90,.22),inset .1em .08em 0 rgba(255,255,255,.26)}.HomeVisualHero_heroDot__4z3_Y:after,.HomeVisualHero_heroDot__4z3_Y:before{content:"";position:absolute;inset:0;pointer-events:none}.HomeVisualHero_heroDot__4z3_Y:before{background:linear-gradient(90deg,transparent 0 48%,rgba(255,255,255,.55) 49% 51%,transparent 52% 100%),linear-gradient(27deg,transparent 0 48%,rgba(21,34,62,.24) 49% 51%,transparent 52% 100%)}.HomeVisualHero_heroDot__4z3_Y:after{inset:14% 20%;clip-path:polygon(50% 0,100% 50%,50% 100%,0 50%);background:radial-gradient(circle at 48% 42%,rgba(255,255,255,.88),rgba(255,255,255,.12) 45%,transparent 72%)}.HomeVisualHero_heroDotMover__zp_sS:hover .HomeVisualHero_heroDot__4z3_Y{box-shadow:inset 0 0 0 1px rgba(255,255,255,.52),inset -.1em -.12em 0 rgba(30,45,90,.25),inset .1em .08em 0 rgba(255,255,255,.3)}.HomeVisualHero_heroDescription__997MT{color:var(--home-hero-body-text)}.HomeVisualHero_heroCollageWord___18Mc{position:relative;display:inline-flex;vertical-align:-.16em;margin-inline:.08em;isolation:isolate}.HomeVisualHero_heroDescription__997MT .HomeVisualHero_heroCollageWord___18Mc{filter:drop-shadow(1px 1px 0 rgba(30,45,80,.16))}.HomeVisualHero_heroCollageWord___18Mc:before{content:"";position:absolute;inset:-.1em -.16em;z-index:-1;opacity:.3;clip-path:polygon(4% 10%,100% 0,94% 90%,0 100%)}.HomeVisualHero_heroCollageWord___18Mc[data-accent=book]:before{background:rgba(125,175,235,.32)}.HomeVisualHero_heroCollageWord___18Mc[data-accent=comic]:before{background:rgba(235,181,93,.34)}.HomeVisualHero_heroCollageWord___18Mc[data-accent=game]:before{background:rgba(115,221,153,.32)}.HomeVisualHero_heroCollageWord___18Mc[data-accent=creator]:before{background:rgba(138,99,199,.24)}.HomeVisualHero_heroPlayfield__r1ffq{opacity:.54;background:linear-gradient(90deg,transparent 0 16%,rgba(125,175,235,.22) 16.4% 17%,transparent 17.4% 100%),linear-gradient(0deg,transparent 0 62%,rgba(235,181,93,.2) 62.4% 62.9%,transparent 63.3% 100%),radial-gradient(circle at 76% 21%,rgba(115,221,153,.22),transparent 11%),radial-gradient(circle at 18% 82%,rgba(138,99,199,.18),transparent 12%);mask-image:linear-gradient(115deg,transparent 0 8%,black 28% 78%,transparent 96%);animation:HomeVisualHero_hero-playfield-scan__HMAbO 10s ease-in-out infinite}.HomeVisualHero_heroModuleStage__tlVg_{perspective:900px;transform-origin:56% 52%;animation:HomeVisualHero_hero-stage-snap__wkbXy .72s cubic-bezier(.18,.82,.34,1) both}.HomeVisualHero_heroModuleStage__tlVg_[data-page-size="4"]{grid-template-rows:repeat(4,minmax(0,1fr))}.HomeVisualHero_heroModuleStage__tlVg_[data-page-size="2"],.HomeVisualHero_heroModuleStage__tlVg_[data-page-size="3"]{grid-template-rows:repeat(3,minmax(0,1fr))}.HomeVisualHero_heroModuleCard__bEqna[data-compact=true]{isolation:isolate}.HomeVisualHero_heroModuleStage__tlVg_>:first-child{transform:translate3d(-3%,-2%,0) rotate(calc(var(--hero-rotate, 0deg) - .4deg))}.HomeVisualHero_heroModuleStage__tlVg_>:nth-child(2){transform:translate3d(4%,-4%,0) rotate(calc(var(--hero-rotate, 0deg) + .35deg))}.HomeVisualHero_heroModuleStage__tlVg_>:nth-child(3){transform:translate3d(7%,5%,0) rotate(calc(var(--hero-rotate, 0deg) - .2deg))}.HomeVisualHero_heroModuleStage__tlVg_>:nth-child(5){transform:translate3d(-4%,8%,0) rotate(calc(var(--hero-rotate, 0deg) + .45deg))}.HomeVisualHero_heroModuleText__cve_0{position:absolute;inset-inline:.75rem;bottom:.7rem;z-index:2;display:flex;min-width:0;flex-direction:column;align-items:flex-start;gap:.24rem;color:white;text-shadow:0 1px 0 rgba(18,28,52,.16)}.HomeVisualHero_heroModuleText__cve_0:before{content:"";position:absolute;inset:-.36rem -.44rem;z-index:-1;background:rgba(248,252,255,.52);backdrop-filter:blur(7px);box-shadow:5px 6px 0 rgba(73,92,132,.12),inset 0 0 0 1px rgba(255,255,255,.36);clip-path:polygon(0 8%,96% 0,100% 88%,4% 100%)}.HomeVisualHero_heroModuleText__cve_0[data-placeholder=true]{color:rgb(22,30,48);text-shadow:none}.HomeVisualHero_heroModuleText__cve_0[data-compact=true]{top:.55rem;bottom:auto;right:.55rem;gap:.18rem}.HomeVisualHero_heroModuleText__cve_0[data-compact=true]:before{inset:-.28rem -.36rem;background:rgba(248,252,255,.62);backdrop-filter:blur(5px)}.HomeVisualHero_heroModuleEyebrow__ahEDI{max-width:min(9.25rem,76%);overflow:hidden;border:1px solid rgba(255,255,255,.42);background:rgba(255,255,255,.82);padding:.3rem .45rem;color:rgb(31,41,62);font-size:.56rem;font-weight:950;letter-spacing:.13em;line-height:1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.HomeVisualHero_heroModuleTitle__ivPVp{display:-webkit-box;max-width:100%;overflow:hidden;font-size:clamp(.8rem,1.1vw,1rem);font-weight:950;line-height:1.05;-webkit-box-orient:vertical;-webkit-line-clamp:2}.HomeVisualHero_heroModuleText__cve_0[data-compact=true] .HomeVisualHero_heroModuleTitle__ivPVp{max-width:min(13rem,88%);font-size:clamp(.72rem,.95vw,.92rem);-webkit-line-clamp:1}.HomeVisualHero_heroModuleDescription__t57VG{max-width:100%;overflow:hidden;color:rgba(255,255,255,.76);font-size:.69rem;font-weight:700;line-height:1.15;text-overflow:ellipsis;white-space:nowrap}.HomeVisualHero_heroModuleText__cve_0[data-placeholder=true] .HomeVisualHero_heroModuleDescription__t57VG{color:rgb(71,85,105)}.HomeVisualHero_heroArtCard__6Vl19{isolation:isolate}.HomeVisualHero_heroArtEyebrow__pVzim{position:absolute;right:.75rem;top:.72rem;z-index:2;max-width:calc(100% - 1.5rem);overflow:hidden;font-size:.63rem;font-weight:950;letter-spacing:.16em;line-height:1;opacity:.72;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.HomeVisualHero_heroArtTitle__mVznw{position:absolute;left:1rem;right:1rem;bottom:.72rem;z-index:2;display:-webkit-box;overflow:hidden;font-size:clamp(.8rem,1.15vw,1.25rem);font-weight:950;line-height:1.05;-webkit-box-orient:vertical;-webkit-line-clamp:2}.HomeVisualHero_heroArtTitle__mVznw:before{content:"";position:absolute;inset:-.28rem -.36rem;z-index:-1;background:rgba(248,252,255,.3);backdrop-filter:blur(5px);clip-path:polygon(4% 0,100% 8%,94% 100%,0 92%)}.HomeVisualHero_heroArtCard__6Vl19[data-compact=true] .HomeVisualHero_heroArtEyebrow__pVzim{left:.65rem;right:.65rem;top:.62rem;max-width:calc(100% - 1.3rem);font-size:.56rem}.HomeVisualHero_heroArtCard__6Vl19[data-compact=true] .HomeVisualHero_heroArtTitle__mVznw{display:block;left:.65rem;right:.65rem;top:.62rem;bottom:auto;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.72rem,.9vw,.9rem)}.HomeVisualHero_heroArtCard__6Vl19[data-compact=true] .HomeVisualHero_heroArtEyebrow__pVzim+.HomeVisualHero_heroArtTitle__mVznw{top:2.45rem}.HomeVisualHero_floatSlow__QRGya{animation:HomeVisualHero_hero-float___BPxy 8s ease-in-out infinite}.HomeVisualHero_floatSlower__qo5iG{animation:HomeVisualHero_hero-float___BPxy 11s ease-in-out infinite reverse}.HomeVisualHero_paperDrift__N627d{animation:HomeVisualHero_hero-paper-drift__UA85G 12s ease-in-out infinite}.HomeVisualHero_deviceModuleScreen__Z6fI5>.HomeVisualHero_paperDrift__N627d{bottom:-1.65rem;right:-2.8rem;z-index:35;transform-origin:65% 70%}.HomeVisualHero_deviceOrbitLayer__3upuC{pointer-events:none;position:absolute;inset:-4% -11% -6%;z-index:28;display:none}.HomeVisualHero_deviceOrbitCard__tk23T{position:absolute;width:clamp(9.25rem,18vw,13.5rem);min-height:4.3rem;border:1px solid rgba(20,28,44,.16);background:linear-gradient(108deg,rgba(255,255,255,.72) 0 58%,rgba(255,255,255,.18) 59% 100%),var(--orbit-accent,rgba(125,175,235,.68));box-shadow:8px 10px 0 rgba(76,92,132,.18),0 18px 24px rgba(18,26,42,.16);padding:.75rem .85rem;transform:rotate(var(--orbit-rotate,-3deg));animation:HomeVisualHero_hero-paper-drift__UA85G 13s ease-in-out infinite}.HomeVisualHero_deviceOrbitCard__tk23T:before{content:"";position:absolute;inset:.45rem;z-index:-1;border:1px solid rgba(255,255,255,.38);opacity:.55}.HomeVisualHero_deviceOrbitCard__tk23T span,.HomeVisualHero_deviceOrbitCard__tk23T strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeVisualHero_deviceOrbitCard__tk23T span{width:fit-content;max-width:100%;background:rgba(255,255,255,.78);padding:.28rem .45rem;color:rgb(31,41,62);font-size:.56rem;font-weight:950;letter-spacing:.14em;line-height:1;text-transform:uppercase}.HomeVisualHero_deviceOrbitCard__tk23T strong{margin-top:.42rem;color:rgb(21,29,47);font-size:clamp(.88rem,1.35vw,1.1rem);font-weight:950;line-height:1.05;text-shadow:2px 2px 0 rgba(255,255,255,.28)}.HomeVisualHero_deviceOrbitCard__tk23T[data-accent=blue]{--orbit-accent:rgba(125,175,235,0.68)}.HomeVisualHero_deviceOrbitCard__tk23T[data-accent=yellow]{--orbit-accent:rgba(235,181,93,0.72)}.HomeVisualHero_deviceOrbitCard__tk23T[data-accent=green]{--orbit-accent:rgba(115,221,153,0.66)}.HomeVisualHero_deviceOrbitCard__tk23T[data-accent=purple]{--orbit-accent:rgba(138,99,199,0.58)}.HomeVisualHero_deviceOrbitOne__BuFFe{left:-7%;top:40%;--orbit-rotate:-6deg}.HomeVisualHero_deviceOrbitTwo__yK0Ia{right:-8%;top:24%;--orbit-rotate:5deg;animation-delay:-3.4s}.HomeVisualHero_deviceOrbitThree__8T2J2{right:2%;bottom:7%;--orbit-rotate:-3deg;animation-delay:-6.2s}.HomeVisualHero_heroInsightWrap__oyOzl{position:absolute;left:50%;bottom:5.4%;z-index:46;display:flex;justify-content:center;width:min(92%,42rem);transform:translateX(-50%)}.HomeVisualHero_heroInsight__IcpSo{position:relative;width:min(100%,38rem);border:1px solid rgba(42,50,68,.2);background:linear-gradient(105deg,var(--home-hero-insight) 0 68%,var(--home-hero-insight-edge) 69% 100%);color:var(--home-hero-insight-text);box-shadow:4px 5px 0 rgba(235,181,93,.34),0 14px 24px rgba(20,30,48,.16);clip-path:polygon(0 0,96% 0,100% 72%,98% 100%,0 100%)}.HomeVisualHero_heroInsight__IcpSo:before{content:"";position:absolute;inset-block:0;left:0;width:.34rem;background:var(--home-hero-accent)}.HomeVisualHero_heroInsightButton__0pV_0{display:flex;width:100%;align-items:center;justify-content:space-between;gap:1rem;padding:.58rem .85rem .58rem 1.05rem;text-align:left}.HomeVisualHero_heroInsightTitle__4RGPf{overflow:hidden;color:var(--home-hero-on-action);font-size:.72rem;font-weight:950;letter-spacing:.15em;line-height:1.1;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.HomeVisualHero_heroInsightIcon__ldvBA{width:1rem;height:1rem;flex:none;color:var(--home-hero-accent);transition:transform .18s ease}.HomeVisualHero_heroInsightButton__0pV_0[aria-expanded=true] .HomeVisualHero_heroInsightIcon__ldvBA{transform:rotate(180deg)}.HomeVisualHero_heroInsightPanel__E1DNI{display:grid;grid-template-columns:auto 1fr;gap:.6rem;max-height:0;overflow:hidden;padding-inline:1.05rem 1rem;color:rgba(255,255,255,.76);font-size:.72rem;font-weight:650;line-height:1.35;opacity:0;transition:max-height .24s ease,opacity .18s ease,padding-bottom .24s ease}.HomeVisualHero_heroInsightPanel__E1DNI[data-expanded=true]{max-height:5rem;padding-bottom:.72rem;opacity:1}.HomeVisualHero_heroInsightDivider__Lhs_w{color:var(--home-hero-accent);font-weight:950}.HomeVisualHero_heroScrollCue__Xpg25{position:absolute;left:50%;bottom:-2.75rem;z-index:48;display:flex;width:5.25rem;height:4.1rem;align-items:center;justify-content:center;color:rgba(255,255,255,.92);filter:drop-shadow(0 2px 0 rgba(38,48,70,.36)) drop-shadow(0 13px 18px rgba(56,72,100,.28)) drop-shadow(0 0 14px rgba(255,255,255,.58));transform:translateX(-50%);pointer-events:none}.HomeVisualHero_heroScrollCue__Xpg25:before{content:"";position:absolute;inset:.2rem .65rem;z-index:-1;background:radial-gradient(ellipse at 50% 42%,rgba(255,255,255,.48),transparent 58%),linear-gradient(180deg,rgba(125,175,235,.2),rgba(235,181,93,.14));clip-path:polygon(50% 100%,0 10%,22% 0,50% 56%,78% 0,100% 10%);opacity:.72;filter:blur(2px)}.HomeVisualHero_heroScrollCue__Xpg25 svg{width:3.3rem;height:3.3rem;stroke-width:2.35}.HomeVisualHero_burstPulse__sVwRj{animation:HomeVisualHero_hero-burst-pulse__30VS_ 5.8s ease-in-out infinite}.HomeVisualHero_heroBridge__k_Fun{background:linear-gradient(90deg,rgba(125,175,235,.14),rgba(235,181,93,.16),rgba(115,221,153,.13)),repeating-linear-gradient(90deg,transparent 0 46px,rgba(0,0,0,.08) 46px 47px);mask-image:linear-gradient(180deg,black 0,black 55%,transparent)}.HomeVisualHero_heroBridge__k_Fun:after,.HomeVisualHero_heroBridge__k_Fun:before{content:"";position:absolute;inset-block:0;width:18%;transform:skewX(-18deg);background:rgba(255,255,255,.42);animation:HomeVisualHero_hero-bridge-sweep__sqnZh 7s ease-in-out infinite}.HomeVisualHero_heroBridge__k_Fun:before{left:14%}.HomeVisualHero_heroBridge__k_Fun:after{right:18%;animation-delay:-3.2s}@media (max-width:1023px){.HomeVisualHero_heroShell__ICmpO{padding-bottom:clamp(.9rem,4vw,1.65rem)}.HomeVisualHero_dualScreenDevice__Ay_Kz{width:min(96vw,42rem);margin-bottom:clamp(-10rem,-18vw,-4.5rem)}.HomeVisualHero_deviceScreen__7DdhS{width:46.6%;height:36%}.HomeVisualHero_deviceIntroScreen__3pJl8{left:28.4%;top:5.5%;padding:clamp(.62rem,1.9vw,1rem);transform:translateX(-8%) rotate(-.45deg)}.HomeVisualHero_deviceModuleScreen__Z6fI5{left:27.8%;top:52.8%;width:48.8%;height:38.9%;transform:translate(8%,5%) rotate(.35deg)}.HomeVisualHero_deviceModuleScreen__Z6fI5 .HomeVisualHero_heroModuleStage__tlVg_{inset:-1% -4% -3% -3%}.HomeVisualHero_deviceIntroScreen__3pJl8{padding:clamp(.65rem,2.5vw,1rem)}.HomeVisualHero_heroDiscoveryBadge__EePnv{gap:.32rem;padding:.34rem .46rem;font-size:clamp(.42rem,1.5vw,.56rem);letter-spacing:.1em}.HomeVisualHero_heroDiscoveryBadge__EePnv svg{width:clamp(.62rem,1.8vw,.78rem);height:clamp(.62rem,1.8vw,.78rem)}.HomeVisualHero_deviceIntroScreen__3pJl8 .HomeVisualHero_heroLogo__Uz7sk{margin-top:.52rem;max-width:9.5ch;font-size:clamp(1.62rem,6.6vw,2.35rem)}.HomeVisualHero_deviceIntroScreen__3pJl8 .HomeVisualHero_heroDescription__997MT{display:-webkit-box;overflow:hidden;margin-top:.42rem;font-size:clamp(.58rem,2.55vw,.76rem);line-height:1.24;-webkit-box-orient:vertical;-webkit-line-clamp:2}.HomeVisualHero_heroActions__pfBpB{display:flex;margin-top:.58rem;transform:translate(-12%,8%)}.HomeVisualHero_heroActions__pfBpB a{padding:.48rem .62rem;font-size:.62rem}.HomeVisualHero_heroActions__pfBpB a+a{display:none}.HomeVisualHero_heroTypeTabs__BSNUz{position:absolute;left:50%;bottom:-2.35rem;z-index:42;display:grid;width:min(142%,24rem);max-width:none;margin-top:0;background:rgba(248,252,255,.58);transform:translateX(-50%)}.HomeVisualHero_heroTypeTabs__BSNUz>div{padding:.36rem .28rem}.HomeVisualHero_heroTypeTabs__BSNUz div{font-size:clamp(.5rem,1.35vw,.68rem)}.HomeVisualHero_heroTypeTabs__BSNUz>div>div:last-child{font-size:clamp(.42rem,1vw,.54rem);letter-spacing:.09em}.HomeVisualHero_heroModulePager__GNXmF{right:.5rem;top:.45rem}.HomeVisualHero_deviceModuleScreen__Z6fI5 button[aria-label="Next hero modules"],.HomeVisualHero_deviceModuleScreen__Z6fI5 button[aria-label="Previous hero modules"]{padding:.34rem .48rem;font-size:.56rem}.HomeVisualHero_heroModuleDots__jCJ9q{bottom:.42rem;left:.42rem;gap:.28rem;padding:.3rem .42rem}.HomeVisualHero_deviceModuleScreen__Z6fI5>.HomeVisualHero_paperDrift__N627d{display:none}.HomeVisualHero_heroInsightWrap__oyOzl{width:min(92%,32rem)}.HomeVisualHero_heroScrollCue__Xpg25{bottom:-2.15rem}}@media (min-width:1180px){.HomeVisualHero_deviceOrbitLayer__3upuC{display:block}}@media (max-width:520px){.HomeVisualHero_dualScreenDevice__Ay_Kz{width:min(97vw,25rem);margin-bottom:-4.75rem}.HomeVisualHero_deviceIntroScreen__3pJl8{padding:.55rem}.HomeVisualHero_deviceModuleScreen__Z6fI5 .HomeVisualHero_heroModuleStage__tlVg_{inset:0;gap:.35rem;padding:.45rem}.HomeVisualHero_heroActions__pfBpB{display:none}.HomeVisualHero_heroTypeTabs__BSNUz{bottom:-1.7rem;width:min(154%,17.5rem);border-color:rgba(15,23,42,.08)}.HomeVisualHero_heroTypeTabs__BSNUz>div{padding:.34rem .24rem}.HomeVisualHero_heroTypeTabs__BSNUz div{font-size:.42rem}.HomeVisualHero_heroTypeTabs__BSNUz>div>div:last-child{display:none}.HomeVisualHero_heroDiscoveryBadge__EePnv{padding:.28rem .36rem;font-size:.38rem}.HomeVisualHero_heroDiscoveryBadge__EePnv svg{width:.58rem;height:.58rem}.HomeVisualHero_deviceIntroScreen__3pJl8 .HomeVisualHero_heroLogo__Uz7sk{margin-top:.42rem;font-size:clamp(1.42rem,7.1vw,1.9rem)}.HomeVisualHero_deviceIntroScreen__3pJl8 .HomeVisualHero_heroDescription__997MT{margin-top:.32rem;font-size:clamp(.52rem,2.8vw,.64rem)}.HomeVisualHero_heroModulePager__GNXmF{right:.35rem;top:.35rem}.HomeVisualHero_deviceModuleScreen__Z6fI5 button[aria-label="Next hero modules"],.HomeVisualHero_deviceModuleScreen__Z6fI5 button[aria-label="Previous hero modules"]{padding:.28rem .36rem;font-size:.48rem}.HomeVisualHero_heroInsight__IcpSo{display:none}.HomeVisualHero_heroScrollCue__Xpg25{width:3.8rem;height:3rem;bottom:-1.7rem}.HomeVisualHero_heroScrollCue__Xpg25 svg{width:2.45rem;height:2.45rem}}@keyframes HomeVisualHero_hero-grid-drift__iVtzC{0%{background-position:0 0,0 0}to{background-position:42px 42px,42px 42px}}@keyframes HomeVisualHero_hero-spark__imNWd{0%,to{opacity:.16;transform:translateZ(0) scale(1)}42%{opacity:.42;transform:translate3d(8px,-6px,0) scale(1.08)}68%{opacity:.24;transform:translate3d(-6px,5px,0) scale(.96)}}@keyframes HomeVisualHero_hero-spotlight-sweep__VRd1x{0%,to{opacity:.56;transform:translate3d(-12px,4px,0) scale(.98)}48%{opacity:.78;transform:translate3d(18px,-6px,0) scale(1.03)}}@keyframes HomeVisualHero_hero-playfield-scan__HMAbO{0%,to{opacity:.4;transform:translate3d(-8px,6px,0)}50%{opacity:.62;transform:translate3d(10px,-5px,0)}}@keyframes HomeVisualHero_hero-stage-snap__wkbXy{0%{opacity:0;transform:translate3d(16px,12px,0) rotateX(2deg) rotate(-.35deg) scale(.985);filter:saturate(.9)}58%{opacity:1;transform:translate3d(-3px,-2px,0) rotateX(0deg) rotate(.18deg) scale(1.006);filter:saturate(1.04)}to{opacity:1;transform:translateZ(0) rotateX(0deg) rotate(0deg) scale(1);filter:saturate(1)}}@keyframes HomeVisualHero_hero-float___BPxy{0%,to{transform:translateZ(0) rotate(var(--hero-rotate,0deg))}50%{transform:translate3d(0,-10px,0) rotate(calc(var(--hero-rotate, 0deg) + 1deg))}}@keyframes HomeVisualHero_hero-paper-drift__UA85G{0%,to{transform:translateZ(0) rotate(-5deg)}50%{transform:translate3d(12px,-8px,0) rotate(-3deg)}}@keyframes HomeVisualHero_hero-burst-pulse__30VS_{0%,to{transform:scale(1) rotate(5deg)}50%{transform:scale(1.035) rotate(3deg)}}@keyframes HomeVisualHero_hero-bridge-sweep__sqnZh{0%,to{opacity:.16;transform:translate3d(-8px,0,0) skewX(-18deg)}50%{opacity:.42;transform:translate3d(14px,0,0) skewX(-18deg)}}@keyframes HomeVisualHero_hero-scroll-cue-bounce__tJr42{0%,to{opacity:.58;transform:translate3d(-50%,-2px,0)}48%{opacity:.96;transform:translate3d(-50%,7px,0)}}@media (prefers-reduced-motion:reduce){.HomeVisualHero_burstPulse__sVwRj,.HomeVisualHero_deviceOrbitCard__tk23T,.HomeVisualHero_dualScreenDevice__Ay_Kz,.HomeVisualHero_floatSlow__QRGya,.HomeVisualHero_floatSlower__qo5iG,.HomeVisualHero_gridSpark__259h_,.HomeVisualHero_heroBridge__k_Fun:after,.HomeVisualHero_heroBridge__k_Fun:before,.HomeVisualHero_heroGrid__Wt44L,.HomeVisualHero_heroModuleStage__tlVg_,.HomeVisualHero_heroPlayfield__r1ffq,.HomeVisualHero_heroScrollCue__Xpg25,.HomeVisualHero_heroSpotlight__xDK5t,.HomeVisualHero_paperDrift__N627d{animation:none;transform:none!important}}:root[data-pt-motion=reduce] .HomeVisualHero_burstPulse__sVwRj,:root[data-pt-motion=reduce] .HomeVisualHero_deviceOrbitCard__tk23T,:root[data-pt-motion=reduce] .HomeVisualHero_dualScreenDevice__Ay_Kz,:root[data-pt-motion=reduce] .HomeVisualHero_floatSlow__QRGya,:root[data-pt-motion=reduce] .HomeVisualHero_floatSlower__qo5iG,:root[data-pt-motion=reduce] .HomeVisualHero_gridSpark__259h_,:root[data-pt-motion=reduce] .HomeVisualHero_heroBridge__k_Fun:after,:root[data-pt-motion=reduce] .HomeVisualHero_heroBridge__k_Fun:before,:root[data-pt-motion=reduce] .HomeVisualHero_heroGrid__Wt44L,:root[data-pt-motion=reduce] .HomeVisualHero_heroModuleStage__tlVg_,:root[data-pt-motion=reduce] .HomeVisualHero_heroPlayfield__r1ffq,:root[data-pt-motion=reduce] .HomeVisualHero_heroScrollCue__Xpg25,:root[data-pt-motion=reduce] .HomeVisualHero_heroSpotlight__xDK5t,:root[data-pt-motion=reduce] .HomeVisualHero_paperDrift__N627d{animation:none;transform:none!important}@media (prefers-reduced-motion:no-preference){.HomeVisualHero_heroScrollCue__Xpg25{animation:HomeVisualHero_hero-scroll-cue-bounce__tJr42 1.8s ease-in-out infinite}}.HomeMosaicGrid_mosaicSection__JWCKf{--board-base:var(--pt-component-home-mosaic-grid-canvas);--grid-blue:var(--pt-component-home-mosaic-grid-board-grid-line);position:relative;isolation:isolate}.HomeMosaicGrid_mosaicSection__JWCKf:before{content:"";position:absolute;top:-2.5rem;bottom:-3rem;left:50%;z-index:-1;width:100vw;transform:translateX(-50%);background-color:var(--pt-component-home-mosaic-grid-canvas);background-image:linear-gradient(var(--pt-component-home-mosaic-grid-stage-grid-line) 1px,transparent 1px),linear-gradient(90deg,var(--pt-component-home-mosaic-grid-stage-grid-line) 1px,transparent 1px),radial-gradient(var(--pt-component-home-mosaic-grid-stage-dot) .7px,transparent .9px);background-size:2.75rem 2.75rem,2.75rem 2.75rem,13px 13px;box-shadow:var(--pt-component-home-mosaic-grid-stage-shadow)}.HomeMosaicGrid_mosaicHeader__eQAPc{display:flex;align-items:end;justify-content:space-between;gap:1rem;margin-bottom:.75rem;padding-inline:.25rem}.HomeMosaicGrid_mosaicHeading__b2Klx{width:fit-content;color:var(--pt-component-home-mosaic-grid-heading-text);font-size:clamp(.88rem,1.4vw,1rem);font-weight:950;letter-spacing:.18em;text-transform:uppercase}.HomeMosaicGrid_mosaicSubhead__3eslk{margin-top:.25rem;color:var(--pt-component-home-mosaic-grid-subhead-text);font-size:clamp(.76rem,1.2vw,.9rem)}.HomeMosaicGrid_mosaicControls__NGCWo{display:flex;flex-shrink:0;align-items:center;gap:.4rem;color:var(--pt-component-home-mosaic-grid-controls-text);font-size:.72rem}.HomeMosaicGrid_mosaicBoard__9GztI{position:relative;overflow:hidden;border:1px solid var(--pt-component-home-mosaic-grid-board-border);background-color:var(--board-base);background-image:linear-gradient(var(--grid-blue) 1px,transparent 1px),linear-gradient(90deg,var(--grid-blue) 1px,transparent 1px),radial-gradient(var(--pt-component-home-mosaic-grid-board-dot) .7px,transparent .9px);background-position:-1px -1px,-1px -1px,0 0;background-size:6rem 6rem,6rem 6rem,14px 14px;padding:.45rem;box-shadow:var(--pt-component-home-mosaic-grid-board-shadow)}.HomeMosaicGrid_mosaicBoard__9GztI:before{content:"";position:absolute;inset:0;pointer-events:none;border-left:1px solid var(--pt-component-home-mosaic-grid-board-edge);border-top:1px solid var(--pt-component-home-mosaic-grid-board-edge)}.HomeMosaicGrid_mosaicBoardSheen__EyTy_{position:absolute;inset:0;pointer-events:none;background:var(--pt-component-home-mosaic-grid-board-sheen)}.HomeMosaicGrid_mosaicGrid__3kChV{--cols:6;--gap:6px;position:relative;display:grid;grid-template-columns:repeat(var(--cols),minmax(0,1fr));grid-auto-flow:row;grid-auto-rows:var(--cell,calc(min(92vw, 72rem) / 6));gap:var(--gap)}.HomeMosaicGrid_tile__Nrin2{position:relative;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--pt-component-home-mosaic-grid-tile-border);background:var(--pt-component-home-mosaic-grid-tile-surface);box-shadow:var(--pt-component-home-mosaic-grid-tile-shadow);color:var(--pt-component-home-mosaic-grid-on-media);cursor:pointer;user-select:none;-webkit-user-drag:none;transition:transform .16s ease,box-shadow .16s ease}.HomeMosaicGrid_tile__Nrin2:hover{z-index:5;transform:translateY(-2px);box-shadow:var(--pt-component-home-mosaic-grid-tile-hover-shadow)}.HomeMosaicGrid_tile__Nrin2:focus-visible{outline:2px solid var(--pt-component-home-mosaic-grid-focus);outline-offset:2px}.HomeMosaicGrid_cover__gLjFX{object-fit:cover;transition:transform .32s ease}.HomeMosaicGrid_tile__Nrin2:hover .HomeMosaicGrid_cover__gLjFX{transform:scale(1.04)}.HomeMosaicGrid_typeTag__tQsGT{position:absolute;left:.42rem;top:.42rem;z-index:3;padding:.18rem .4rem;border-radius:var(--radius-sm);background:var(--pt-component-home-mosaic-grid-type-surface);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);font-size:.5rem;font-weight:900;letter-spacing:.1em;line-height:1;text-transform:uppercase;box-shadow:var(--pt-component-home-mosaic-grid-type-shadow);opacity:.9;transition:opacity .16s ease}.HomeMosaicGrid_tile__Nrin2:hover .HomeMosaicGrid_typeTag__tQsGT{opacity:1}.HomeMosaicGrid_scrim__x7SXT{position:absolute;inset:0;z-index:2;pointer-events:none;background:var(--pt-component-home-mosaic-grid-scrim);opacity:0;transition:opacity .2s ease}.HomeMosaicGrid_tileFeature__Anhfh .HomeMosaicGrid_scrim__x7SXT,.HomeMosaicGrid_tile__Nrin2:focus-visible .HomeMosaicGrid_scrim__x7SXT,.HomeMosaicGrid_tile__Nrin2:hover .HomeMosaicGrid_scrim__x7SXT{opacity:1}.HomeMosaicGrid_caption__TnKNE{position:absolute;inset-inline:0;bottom:0;z-index:3;padding:.55rem .6rem;transform:translateY(6px);opacity:0;pointer-events:none;transition:transform .2s ease,opacity .2s ease}.HomeMosaicGrid_tileFeature__Anhfh .HomeMosaicGrid_caption__TnKNE,.HomeMosaicGrid_tile__Nrin2:focus-visible .HomeMosaicGrid_caption__TnKNE,.HomeMosaicGrid_tile__Nrin2:hover .HomeMosaicGrid_caption__TnKNE{transform:translateY(0);opacity:1}.HomeMosaicGrid_title__FS8U0{display:-webkit-box;overflow:hidden;font-size:.8rem;font-weight:800;line-height:1.2;text-shadow:var(--pt-component-home-mosaic-grid-title-shadow);-webkit-line-clamp:2;-webkit-box-orient:vertical}.HomeMosaicGrid_tileFeature__Anhfh .HomeMosaicGrid_title__FS8U0{font-size:1rem}.HomeMosaicGrid_meta__hjTvz{margin-top:.2rem;display:flex;align-items:center;justify-content:space-between;gap:.5rem;font-size:.62rem;color:var(--pt-component-home-mosaic-grid-meta-text);text-shadow:var(--pt-component-home-mosaic-grid-meta-shadow)}.HomeMosaicGrid_metaBy__KIOEZ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.HomeMosaicGrid_metaViews__2V_pm{flex-shrink:0}.HomeMosaicGrid_tilePlaceholder__JJR8T{color:#16233b}.HomeMosaicGrid_tilePlaceholder__JJR8T .HomeMosaicGrid_scrim__x7SXT{background:linear-gradient(0deg,rgba(255,255,255,.66) 0,rgba(255,255,255,.18) 34%,transparent 58%)}.HomeMosaicGrid_tilePlaceholder__JJR8T .HomeMosaicGrid_title__FS8U0{text-shadow:none}.HomeMosaicGrid_tilePlaceholder__JJR8T .HomeMosaicGrid_meta__hjTvz{color:rgba(23,32,51,.7);text-shadow:none}.HomeMosaicGrid_trendingTile__REFnh{position:relative;overflow:hidden;border-radius:var(--radius-md);border:1px solid var(--pt-component-home-mosaic-grid-trending-border);background:var(--pt-component-home-mosaic-grid-trending-surface);color:var(--pt-component-home-mosaic-grid-on-media);cursor:pointer;user-select:none;box-shadow:var(--pt-component-home-mosaic-grid-trending-shadow);backdrop-filter:blur(4px);transition:transform .16s ease,box-shadow .16s ease}.HomeMosaicGrid_trendingTile__REFnh:hover{z-index:5;transform:translateY(-2px);box-shadow:var(--pt-component-home-mosaic-grid-trending-hover-shadow)}.HomeMosaicGrid_trendingTile__REFnh:focus-visible{outline:2px solid var(--pt-component-home-mosaic-grid-trending-focus);outline-offset:2px}.HomeMosaicGrid_filterGlyph__ZukOA{position:relative;display:grid;width:2.25rem;gap:.36rem;padding-block:.18rem}.HomeMosaicGrid_filterGlyph__ZukOA span{position:relative;display:block;height:2px;background:var(--pt-component-home-mosaic-grid-filter-track)}.HomeMosaicGrid_filterGlyph__ZukOA span:after{content:"";position:absolute;top:50%;width:.42rem;height:.42rem;border:1px solid var(--pt-component-home-mosaic-grid-filter-knob-border);background:var(--pt-component-home-mosaic-grid-filter-knob-surface);transform:translateY(-50%)}.HomeMosaicGrid_filterGlyph__ZukOA span:first-child:after{left:.42rem}.HomeMosaicGrid_filterGlyph__ZukOA span:last-child:after{right:.42rem}@supports (animation-timeline:view()){.HomeMosaicGrid_mosaicSection__JWCKf{view-timeline-name:--mosaic-reveal;view-timeline-axis:block}.HomeMosaicGrid_mosaicBoard__9GztI,.HomeMosaicGrid_mosaicHeader__eQAPc{animation:HomeMosaicGrid_mosaicRevealLift__W9udC linear both;animation-timeline:--mosaic-reveal;animation-range:entry 0 entry 42%}.HomeMosaicGrid_mosaicSection__JWCKf:before{animation:HomeMosaicGrid_mosaicPaperDrift__JguWV linear both;animation-timeline:--mosaic-reveal;animation-range:entry 0 exit 20%}}@keyframes HomeMosaicGrid_mosaicRevealLift__W9udC{0%{opacity:.9;translate:0 28px}to{opacity:1;translate:0 0}}@keyframes HomeMosaicGrid_mosaicPaperDrift__JguWV{0%{transform:translateX(-50%) translateY(18px)}to{transform:translateX(-50%) translateY(-18px)}}@media (max-width:640px){.HomeMosaicGrid_mosaicHeader__eQAPc{align-items:start;flex-direction:column}.HomeMosaicGrid_mosaicControls__NGCWo{width:auto}}@media (prefers-reduced-motion:reduce){.HomeMosaicGrid_caption__TnKNE,.HomeMosaicGrid_cover__gLjFX,.HomeMosaicGrid_scrim__x7SXT,.HomeMosaicGrid_tile__Nrin2,.HomeMosaicGrid_trendingTile__REFnh,.HomeMosaicGrid_typeTag__tQsGT{transition:none}.HomeMosaicGrid_tile__Nrin2:hover,.HomeMosaicGrid_tile__Nrin2:hover .HomeMosaicGrid_cover__gLjFX,.HomeMosaicGrid_trendingTile__REFnh:hover{transform:none}.HomeMosaicGrid_mosaicBoard__9GztI,.HomeMosaicGrid_mosaicHeader__eQAPc,.HomeMosaicGrid_mosaicSection__JWCKf:before{animation:none;translate:none}}:root[data-pt-motion=reduce] .HomeMosaicGrid_caption__TnKNE,:root[data-pt-motion=reduce] .HomeMosaicGrid_cover__gLjFX,:root[data-pt-motion=reduce] .HomeMosaicGrid_scrim__x7SXT,:root[data-pt-motion=reduce] .HomeMosaicGrid_tile__Nrin2,:root[data-pt-motion=reduce] .HomeMosaicGrid_trendingTile__REFnh,:root[data-pt-motion=reduce] .HomeMosaicGrid_typeTag__tQsGT{transition:none}:root[data-pt-motion=reduce] .HomeMosaicGrid_tile__Nrin2:hover,:root[data-pt-motion=reduce] .HomeMosaicGrid_tile__Nrin2:hover .HomeMosaicGrid_cover__gLjFX,:root[data-pt-motion=reduce] .HomeMosaicGrid_trendingTile__REFnh:hover{transform:none}:root[data-pt-motion=reduce] .HomeMosaicGrid_mosaicBoard__9GztI,:root[data-pt-motion=reduce] .HomeMosaicGrid_mosaicHeader__eQAPc,:root[data-pt-motion=reduce] .HomeMosaicGrid_mosaicSection__JWCKf:before{animation:none;translate:none}