.website.home-with-publishers{isolation:isolate;position:relative}.model-background{z-index:-1;pointer-events:none;contain:strict;perspective:1000px;position:fixed;inset:0;overflow:hidden}.publisher-float{filter:drop-shadow(9px 25px 18px #16324318);will-change:transform;width:140px;height:140px;animation:13s ease-in-out infinite publisher-float;position:absolute}.publisher-float[data-slot="0"]{--tilt:-17deg;--yaw:19deg;--roll:-17deg;animation-delay:-4s;top:22%;left:max(28px,25vw - 382px)}.publisher-float[data-slot="1"]{--tilt:23deg;--yaw:-23deg;--roll:16deg;animation-duration:16s;animation-delay:-8s;top:39%;right:max(28px,25vw - 382px)}.publisher-float[data-slot="2"]{--tilt:16deg;--yaw:-16deg;--roll:-13deg;animation-duration:18s;animation-delay:-2s;top:73%;left:max(28px,25vw - 382px)}.publisher-tile{opacity:0;width:124%;height:124%;transition:opacity .24s;position:absolute;inset:-12%;transform:none}.publisher-tile-body{background:var(--model-tile-shell) center/contain no-repeat;box-shadow:none;filter:drop-shadow(var(--model-shadow-x,3px) var(--model-shadow-y,12px) var(--model-shadow-blur,8px) #17323d1c);border-radius:0;position:absolute;inset:0}.publisher-tile-face{box-shadow:none;background:0 0;border-radius:0;position:absolute;inset:0;overflow:visible}.publisher-tile-face:before,.publisher-tile-face:after{content:none}.publisher-tile-ink{inset:auto;left:var(--model-ink-x);top:var(--model-ink-y);width:38.4906%;height:38.4906%;transform:var(--model-ink-plane);transform-origin:0 0;opacity:0;place-items:center;transition:none;display:grid;position:absolute}.publisher-tile-ink img{object-fit:contain;filter:none;-webkit-user-select:none;user-select:none;width:100%;height:100%}.publisher-float[data-slot="0"]{--model-tile-shell:url(/model-tiles/keycap-0.webp);--model-ink-x:32.9819%;--model-ink-y:39.9622%;--model-ink-plane:matrix(.904204,-.276443,.147478,.917476,0,0);--model-shell-roll:-17deg}.publisher-float[data-slot="1"]{--model-tile-shell:url(/model-tiles/keycap-1.webp);--model-ink-x:38.6396%;--model-ink-y:25.046%;--model-ink-plane:matrix(.891266,.255567,-.394426,.844501,0,0);--model-shell-roll:16deg}.publisher-float[data-slot="2"]{--model-tile-shell:url(/model-tiles/keycap-2.webp);--model-ink-x:24.7283%;--model-ink-y:40.0955%;--model-ink-plane:matrix(.936625,-.216237,.303242,.894402,0,0);--model-shell-roll:-13deg}:root[data-halloween=true] .home-with-publishers .publisher-tile .publisher-tile-body:after{transform:rotate(var(--model-shell-roll));border-radius:20%;inset:15%}.model-background[data-active=false] .publisher-float{animation-play-state:paused}@keyframes publisher-float{0%,to{transform:translate(0,0)rotate(-1deg)}50%{transform:translateY(-19px)rotate(1deg)}}@keyframes publisher-arrive{0%{opacity:0}to{opacity:1}}@media (min-width:901px) and (max-width:1500px){.website.home-with-publishers{max-width:1360px;padding-inline:104px}.website.home-with-publishers .site-hero h1{font-size:clamp(3rem,5.7vw,5rem)}.publisher-float{--model-shadow-x:1px;--model-shadow-y:6px;--model-shadow-blur:4px;width:64px;height:64px}.publisher-float[data-slot="0"],.publisher-float[data-slot="2"]{left:18px}.publisher-float[data-slot="1"]{right:20px}}@media (min-width:1501px) and (max-width:1650px){.publisher-float{--model-shadow-x:2px;--model-shadow-y:8px;--model-shadow-blur:6px;width:96px;height:96px}}@media (max-width:900px){.model-background{contain:layout paint;height:260px;position:absolute;inset:0 0 auto}.publisher-float{--model-shadow-x:2px;--model-shadow-y:8px;--model-shadow-blur:5px;width:88px;height:88px}.publisher-float[data-slot="0"]{top:115px;left:calc(20% - 44px)}.publisher-float[data-slot="1"]{top:105px;left:calc(50% - 44px);right:auto}.publisher-float[data-slot="2"]{top:120px;left:calc(80% - 44px)}.website.home-with-publishers .site-hero{padding-top:170px}}@media (max-width:480px){.publisher-float{--model-shadow-x:1px;--model-shadow-y:6px;--model-shadow-blur:4px;width:70px;height:70px}.publisher-float[data-slot="0"]{top:113px;left:calc(19% - 35px)}.publisher-float[data-slot="1"]{top:103px;left:calc(50% - 35px)}.publisher-float[data-slot="2"]{top:118px;left:calc(81% - 35px)}.website.home-with-publishers .site-hero{padding-top:150px}}@media (prefers-reduced-motion:reduce){.publisher-float,.publisher-tile{will-change:auto;animation:none!important}.publisher-tile-ink{transition:none}}:root[data-reduced-motion=true] .publisher-float,:root[data-reduced-motion=true] .publisher-tile{will-change:auto;animation:none!important}:root[data-reduced-motion=true] .publisher-tile-ink{transition:none}@media print{.model-background{display:none}}.publisher-tile[data-loaded=true]{opacity:1}@media (prefers-reduced-motion:reduce){.publisher-tile{transition:none}}:root[data-reduced-motion=true] .publisher-tile{transition:none}.publisher-tile[data-leaving=true]{opacity:0!important}.home-with-publishers :is(.site-hero-copy,.site-section-heading,.story-step,.site-faq>div,.site-publishers,.site-footer){isolation:isolate;position:relative}.home-with-publishers :is(.site-hero-copy,.site-section-heading,.story-step,.site-faq>div,.site-publishers,.site-footer):before{content:"";z-index:-1;pointer-events:none;background:var(--background);box-shadow:0 0 32px 24px var(--background);border-radius:28px;position:absolute;inset:-8px 0}@media (max-width:700px){.home-with-publishers :is(.site-hero-copy,.site-section-heading,.story-step,.site-faq>div,.site-publishers,.site-footer):before{box-shadow:0 0 22px 12px var(--background);border-radius:18px;inset:-4px 0}}.publisher-model-label{text-align:center;width:160px;color:var(--foreground);overflow-wrap:anywhere;font-size:12px;line-height:1.3;position:absolute;top:calc(100% + 24px);left:50%;transform:translate(-50%)}.publisher-model-label b{margin:4px 0;font-weight:600;display:block}.publisher-model-label em{color:var(--muted-foreground);font-style:normal;font-weight:400}.publisher-model-rank{letter-spacing:.07em;color:var(--muted-foreground);font-size:9px}.publisher-model-label strong{font-variant-numeric:tabular-nums;font-size:13px;font-weight:650;display:block}.publisher-model-label strong span{color:var(--muted-foreground);font-size:10px;font-weight:400}.publisher-model-label small{color:var(--muted-foreground);margin-top:5px;font-size:9px;display:block}.publisher-model-label time{font-variant-numeric:tabular-nums;display:block}.publisher-float[data-slot="2"]{top:min(73%,100% - 290px)}@media (min-width:901px) and (max-width:1500px){.publisher-model-label{width:88px;font-size:10px;top:calc(100% + 18px)}.publisher-model-rank{letter-spacing:.01em;font-size:7px}.publisher-model-label strong{font-size:12px}.publisher-model-label small{font-size:8px}.publisher-float[data-slot="2"]{top:min(73%,100% - 195px)}}@media (min-width:1501px) and (max-width:1650px){.publisher-model-label{width:122px;font-size:11px}.publisher-float[data-slot="2"]{top:min(73%,100% - 235px)}}@media (max-width:900px){.model-background{height:330px}.publisher-model-label{width:110px;font-size:10px;top:calc(100% + 18px)}.publisher-model-label small{font-size:8px}.publisher-float[data-slot="2"]{top:120px}.website.home-with-publishers .site-hero{padding-top:245px}}@media (max-width:480px){.publisher-model-label{width:96px}.publisher-model-rank{font-size:8px}.publisher-float[data-slot="2"]{top:118px}.website.home-with-publishers .site-hero{padding-top:230px}}.publisher-model-rank .publisher-rank-number{letter-spacing:0;color:var(--foreground);font-size:12px;font-weight:700}.publisher-float{filter:none;will-change:auto;animation-name:none}.publisher-artwork{animation:13s ease-in-out infinite publisher-artwork-float;animation-duration:inherit;animation-delay:inherit;position:absolute;inset:0}@keyframes publisher-artwork-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.publisher-tile-ink{mix-blend-mode:normal}.publisher-tile-ink[data-loaded=true]{opacity:1}.publisher-tile-ink img{filter:none}.model-background[data-active=false] .publisher-artwork{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.publisher-artwork{animation:none!important}}:root[data-reduced-motion=true] .publisher-artwork{animation:none!important}
