.CommunityCaseCard-module__W4fA6q__card{background:0 0;position:relative}.CommunityCaseCard-module__W4fA6q__card:before{border-radius:inherit;content:"";pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;background:linear-gradient(to bottom right,#ff66004d,#ff00a14d 49.58%,#ff66004d);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}
.LandingCard-module__rolb7G__card{--landing-card-resolved-padding:var(--landing-card-padding,var(--landing-card-padding-base))}.LandingCard-module__rolb7G__featuredCopy.LandingCard-module__rolb7G__featuredCopy{padding-inline:var(--landing-card-resolved-padding)}@media (min-width:1024px){.LandingCard-module__rolb7G__featured{min-height:500px}}@media (max-width:767px){.LandingCard-module__rolb7G__featuredCopy.LandingCard-module__rolb7G__featuredCopy{padding-inline:calc(2 * var(--landing-card-resolved-padding))}}.LandingCard-module__rolb7G__gradient.LandingCard-module__rolb7G__gradient{--landing-gradient-alpha-a:90%;--landing-gradient-alpha-b:84%;--landing-gradient-alpha-c:78%;isolation:isolate;background-color:var(--landing-gradient-base);background-image:linear-gradient(#ffffff4d, #ffffff4d), radial-gradient(ellipse at 4% 90%, rgb(var(--landing-gradient-a) / var(--landing-gradient-alpha-a)), transparent 65%), radial-gradient(ellipse at 95% 8%, rgb(var(--landing-gradient-b) / var(--landing-gradient-alpha-b)), transparent 65%), radial-gradient(ellipse at 45% 40%, rgb(var(--landing-gradient-c) / var(--landing-gradient-alpha-c)), transparent 70%);position:relative}:is(html.dark .LandingCard-module__rolb7G__gradient.LandingCard-module__rolb7G__gradient,html:where(:has(meta[name=color-scheme][content=dark])):not(.light) .LandingCard-module__rolb7G__gradient.LandingCard-module__rolb7G__gradient){--landing-gradient-alpha-a:46%;--landing-gradient-alpha-b:50%;--landing-gradient-alpha-c:42%}@media (prefers-color-scheme:dark){html:not(.light) .LandingCard-module__rolb7G__gradient.LandingCard-module__rolb7G__gradient{--landing-gradient-alpha-a:46%;--landing-gradient-alpha-b:50%;--landing-gradient-alpha-c:42%}}.LandingCard-module__rolb7G__gradient:before{content:"";z-index:-1;border-radius:inherit;opacity:.02;pointer-events:none;background:url(/landing/grain.png);position:absolute;inset:0}
.ScrambleText-module__pCfRCa__root{vertical-align:baseline;white-space:pre;height:1lh;display:inline-grid;position:relative}.ScrambleText-module__pCfRCa__reserve{grid-area:1/1}.ScrambleText-module__pCfRCa__visual,.ScrambleText-module__pCfRCa__reduced{justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:visible}.ScrambleText-module__pCfRCa__reserve{visibility:hidden;pointer-events:none}.ScrambleText-module__pCfRCa__reduced{display:none}.ScrambleText-module__pCfRCa__noise{height:100%;opacity:var(--text-scramble-noise-opacity,1);align-items:center;display:inline-grid;position:relative}.ScrambleText-module__pCfRCa__cellSize,.ScrambleText-module__pCfRCa__glyph{grid-area:1/1}.ScrambleText-module__pCfRCa__cellSize{visibility:hidden}.ScrambleText-module__pCfRCa__glyph{align-items:center;display:flex;position:relative;inset:auto;overflow:visible}@media (prefers-reduced-motion:reduce){.ScrambleText-module__pCfRCa__visual{display:none}.ScrambleText-module__pCfRCa__reduced{display:flex}}.ScrambleText-module__pCfRCa__fit{white-space:normal;max-width:100%;height:auto;display:inline-grid}.ScrambleText-module__pCfRCa__fit:before{content:"​";grid-area:1/1}.ScrambleText-module__pCfRCa__fit .ScrambleText-module__pCfRCa__reserve{display:none}.ScrambleText-module__pCfRCa__fit .ScrambleText-module__pCfRCa__visual{flex-wrap:wrap;grid-area:1/1;justify-content:flex-start;position:relative;inset:auto;overflow:visible}@media (prefers-reduced-motion:reduce){.ScrambleText-module__pCfRCa__fit .ScrambleText-module__pCfRCa__reduced{grid-area:1/1;position:relative;inset:auto}}.ScrambleText-module__pCfRCa__blendLetter{pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}
.DeviceScreensArt-module__lO8O2G__scene{width:100%;position:relative;container-type:inline-size}.DeviceScreensArt-module__lO8O2G__crop{--landing-gradient-base:#ff8c66;--landing-gradient-a:255 140 102;--landing-gradient-b:190 165 240;--landing-gradient-c:255 140 102;border-radius:inherit;justify-content:center;align-items:center;width:100%;padding:clamp(24px,5cqw,64px);display:flex;position:relative}.DeviceScreensArt-module__lO8O2G__screens{aspect-ratio:3/2;width:100%;max-width:960px;position:relative}.DeviceScreensArt-module__lO8O2G__desktop,.DeviceScreensArt-module__lO8O2G__mobile{background:var(--pd-color-bg-uno);outline-offset:0;box-shadow:var(--pd-shadow-layer);outline:6px solid #000;position:absolute}.DeviceScreensArt-module__lO8O2G__desktop{z-index:0;aspect-ratio:3024/1964;border-radius:clamp(10px,1.5cqw,20px);width:90%;top:0;left:0;overflow:hidden;container-type:inline-size}.DeviceScreensArt-module__lO8O2G__desktopDemo.pd-root.pd-shell{aspect-ratio:inherit;border-radius:0;outline:none}.DeviceScreensArt-module__lO8O2G__desktopDemo .pd-window{border-radius:0}.DeviceScreensArt-module__lO8O2G__mobile{z-index:1;aspect-ratio:1206/2622;border-radius:clamp(16px,3.5cqw,32px);width:27%;bottom:0;right:0}.DeviceScreensArt-module__lO8O2G__mobileScreen{border-radius:inherit;height:100%}@container (max-width:700px){.DeviceScreensArt-module__lO8O2G__screens{aspect-ratio:1}.DeviceScreensArt-module__lO8O2G__mobile{width:40%}}
.CodingAgentIssueCard-module__sUQQVW__card{gap:var(--pd-space-medium-1);padding:var(--pd-space-medium-2);color:var(--pd-type-color-primary);flex-direction:column;display:flex}.CodingAgentIssueCard-module__sUQQVW__content{align-items:flex-start;gap:var(--pd-space-small-1);flex-direction:column;min-width:0;display:flex}.CodingAgentIssueCard-module__sUQQVW__issueId{color:var(--pd-card-secondary-color);font-size:var(--pd-card-secondary-size);line-height:var(--pd-type-line-height-ui)}.CodingAgentIssueCard-module__sUQQVW__title{min-width:0;max-width:100%;font-size:var(--pd-type-size-display);font-weight:var(--pd-type-weight-semibold);letter-spacing:var(--pd-type-letter-spacing-display);line-height:var(--pd-type-line-height-tight)}.CodingAgentIssueCard-module__sUQQVW__description{max-width:var(--pd-coding-issue-content-width,none);font-size:var(--pd-type-size-body);line-height:var(--pd-type-line-height-reading);margin:0}.CodingAgentIssueCard-module__sUQQVW__agentField{gap:var(--pd-space-tiny-1);flex-direction:column;margin-top:auto;display:flex}
.CodingSessionsFeatureArt-module__5Hgq6G__frame{aspect-ratio:125/68;width:100%;max-width:550px;margin-inline:auto;position:relative}.CodingSessionsFeatureArt-module__5Hgq6G__frameCompact{aspect-ratio:45/56;max-width:297px}.CodingSessionsFeatureArt-module__5Hgq6G__scene{width:500px;height:272px;color:var(--pd-type-color-primary);transform:translate(-50%, -50%) scale(clamp(var(--pd-art-preview-scale-min,0), var(--coding-sessions-scale,1), var(--pd-art-preview-scale-max,10)));transform-origin:50%;position:absolute;top:50%;left:50%}.CodingSessionsFeatureArt-module__5Hgq6G__taskWindow{--pd-coding-issue-content-width:266px;width:460px;height:100%;position:absolute;top:0;left:0}.CodingSessionsFeatureArt-module__5Hgq6G__attachment{align-items:center;gap:var(--pd-space-small-1);color:var(--pd-card-secondary-color);font-size:var(--pd-card-secondary-size);line-height:var(--pd-type-line-height-ui);display:inline-flex}.CodingSessionsFeatureArt-module__5Hgq6G__attachment svg{width:var(--pd-element-tiny-2);height:var(--pd-element-tiny-2);fill:currentColor;color:var(--pd-type-color-action)}.CodingSessionsFeatureArt-module__5Hgq6G__agentUpdate{gap:var(--pd-space-small-1);width:360px;margin-top:var(--pd-space-small-3);padding:var(--pd-space-small-3);border-radius:var(--pd-radius-small-1);background:var(--pd-art-surface-nested);flex-direction:column;display:flex}.CodingSessionsFeatureArt-module__5Hgq6G__agentUpdate p{max-width:238px;font-size:var(--pd-type-size-body);line-height:var(--pd-type-line-height-reading);margin:0}.CodingSessionsFeatureArt-module__5Hgq6G__updateAuthor{align-items:center;gap:var(--pd-space-small-1);font-size:var(--pd-type-size-caption);line-height:var(--pd-type-line-height-ui);display:flex}.CodingSessionsFeatureArt-module__5Hgq6G__updateAuthor img,.CodingSessionsFeatureArt-module__5Hgq6G__resultTitle img{border-radius:50%;flex:none}.CodingSessionsFeatureArt-module__5Hgq6G__updateAuthor strong{font-weight:var(--pd-type-weight-semibold)}.CodingSessionsFeatureArt-module__5Hgq6G__updateAuthor>span{color:var(--pd-card-secondary-color)}.CodingSessionsFeatureArt-module__5Hgq6G__linkedResults{z-index:1;right:0;bottom:var(--pd-space-small-3);gap:var(--pd-space-small-3);width:210px;padding:var(--pd-space-medium-1);flex-direction:column;display:flex;position:absolute}.CodingSessionsFeatureArt-module__5Hgq6G__field{align-items:flex-start;gap:var(--pd-space-tiny-2);flex-direction:column;min-width:0;display:flex}.CodingSessionsFeatureArt-module__5Hgq6G__resultTitle{align-items:center;gap:var(--pd-space-small-1);font-size:var(--pd-card-title-size);font-weight:var(--pd-card-title-weight);line-height:var(--pd-type-line-height-ui);white-space:nowrap;display:flex}.CodingSessionsFeatureArt-module__5Hgq6G__resultTitle svg{width:var(--pd-element-tiny-2);height:var(--pd-element-tiny-2);color:var(--pd-type-color-action);flex:none}.CodingSessionsFeatureArt-module__5Hgq6G__resultArrow{width:var(--pd-element-small-2);height:var(--pd-element-small-2);flex:none;align-self:center}.CodingSessionsFeatureArt-module__5Hgq6G__compactScene{width:270px;height:336px}.CodingSessionsFeatureArt-module__5Hgq6G__compactScene .CodingSessionsFeatureArt-module__5Hgq6G__taskWindow{--pd-coding-issue-content-width:none;width:100%;overflow:hidden}.CodingSessionsFeatureArt-module__5Hgq6G__compactScene .CodingSessionsFeatureArt-module__5Hgq6G__agentUpdate{width:100%;margin-top:var(--pd-space-tiny-1);padding:var(--pd-space-small-1)}.CodingSessionsFeatureArt-module__5Hgq6G__compactScene .CodingSessionsFeatureArt-module__5Hgq6G__agentUpdate p{font-size:var(--pd-type-size-caption)}.CodingSessionsFeatureArt-module__5Hgq6G__compactScene .CodingSessionsFeatureArt-module__5Hgq6G__linkedResults{width:auto;height:auto;padding:var(--pd-space-small-2) var(--pd-space-small-3);border-radius:var(--pd-radius-medium-1) var(--pd-radius-medium-1) 0 0;flex-direction:row;justify-content:space-between;align-items:center;bottom:0;left:0;right:0}.CodingSessionsFeatureArt-module__5Hgq6G__compactScene .CodingSessionsFeatureArt-module__5Hgq6G__resultTitle{gap:var(--pd-space-tiny-1);font-size:var(--pd-type-size-compact)}.CodingSessionsFeatureArt-module__5Hgq6G__compactScene .CodingSessionsFeatureArt-module__5Hgq6G__resultTitle img,.CodingSessionsFeatureArt-module__5Hgq6G__compactScene .CodingSessionsFeatureArt-module__5Hgq6G__resultTitle svg{width:var(--vz-size-px-12);height:var(--vz-size-px-12)}.CodingSessionsFeatureArt-module__5Hgq6G__compactScene .CodingSessionsFeatureArt-module__5Hgq6G__resultArrow{width:var(--pd-element-small-1);height:var(--pd-element-small-1);transform:rotate(-90deg)}
.SecurityCard-module__G46NXa__card{background:#59f20d26}:is(html.dark .SecurityCard-module__G46NXa__card,[data-theme=dark] .SecurityCard-module__G46NXa__card,html:where(:has(meta[name=color-scheme][content=dark])):not(.light) .SecurityCard-module__G46NXa__card){background:#29ff290f}@media (prefers-color-scheme:dark){html:not(.light) .SecurityCard-module__G46NXa__card{background:#29ff290f}}
.AppDownloadBadges-module__CL-ZxW__group{flex-wrap:wrap;align-items:center;gap:12px;width:100%;display:flex}.AppDownloadBadges-module__CL-ZxW__button{box-sizing:border-box;color:#fff;background:#000;border-radius:8px;flex:none;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:10px;width:176px;min-height:50px;padding:8.5px 12px;font-family:inherit;text-decoration:none;display:inline-grid}:is(html.dark .AppDownloadBadges-module__CL-ZxW__button,html:where(:has(meta[name=color-scheme][content=dark])):not(.light) .AppDownloadBadges-module__CL-ZxW__button){box-shadow:inset 0 0 0 1px #ffffff1a}@media (prefers-color-scheme:dark){html:not(.light) .AppDownloadBadges-module__CL-ZxW__button{box-shadow:inset 0 0 0 1px #ffffff1a}}.AppDownloadBadges-module__CL-ZxW__logo{justify-content:center;align-self:center;align-items:center;width:28px;height:28px;display:flex}.AppDownloadBadges-module__CL-ZxW__appleLogo,.AppDownloadBadges-module__CL-ZxW__playLogo{-o-object-fit:contain;object-fit:contain;width:24px;height:28px}.AppDownloadBadges-module__CL-ZxW__appleLogo{transform:translateY(-2px)}.AppDownloadBadges-module__CL-ZxW__windowsLogo{fill:currentColor;width:24px;height:24px}.AppDownloadBadges-module__CL-ZxW__label{flex-direction:column;align-items:flex-start;gap:0;display:flex}.AppDownloadBadges-module__CL-ZxW__caption{color:#fffc;white-space:nowrap;font-size:11px;font-weight:400;line-height:12px}.AppDownloadBadges-module__CL-ZxW__platform{color:#fff;white-space:nowrap;font-size:17px;font-weight:500;line-height:19px}@media (max-width:1023px){.AppDownloadBadges-module__CL-ZxW__group{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;max-width:352px;display:grid}.AppDownloadBadges-module__CL-ZxW__button{grid-template-columns:22px minmax(0,1fr);gap:8px;width:auto;min-height:44px;padding:7px 10px}.AppDownloadBadges-module__CL-ZxW__logo{width:22px;height:24px}.AppDownloadBadges-module__CL-ZxW__appleLogo,.AppDownloadBadges-module__CL-ZxW__playLogo{width:20px;height:24px}.AppDownloadBadges-module__CL-ZxW__windowsLogo{width:20px;height:20px}.AppDownloadBadges-module__CL-ZxW__caption{font-size:10px;line-height:11px}.AppDownloadBadges-module__CL-ZxW__platform{font-size:15px;line-height:17px}}
.AppsSection-module__VF4TYq__content{align-items:center;gap:var(--landing-card-gap);flex-direction:column;width:100%;min-width:0;display:flex}.AppsSection-module__VF4TYq__downloads{justify-content:center}.AppsSection-module__VF4TYq__photo{width:100%;height:auto;display:block}
.PricingPlanCard-module__J1KTmW__featureItem{opacity:0;animation:.22s ease-out both PricingPlanCard-module__J1KTmW__feature-item-enter;animation-delay:var(--plan-feature-delay);transform:translateY(4px)}@keyframes PricingPlanCard-module__J1KTmW__feature-item-enter{to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PricingPlanCard-module__J1KTmW__featureItem{opacity:1;animation:none;transform:none}}
.GamedevPongTrigger-module__sWRMBW__trigger{background-image:linear-gradient(110deg in oklch, currentcolor 0%, currentcolor 46%, #ffffffe6 46%, #ffffffe6 54%, currentcolor 54%, currentcolor 100%);transform-origin:50%;-webkit-text-fill-color:transparent;background-position:130% 0;background-size:220% 100%;-webkit-background-clip:text;background-clip:text;transition:transform .16s;animation:12s ease-in-out infinite GamedevPongTrigger-module__sWRMBW__trigger-colors,6s ease-in-out infinite GamedevPongTrigger-module__sWRMBW__trigger-shine;transform:translateZ(0)}@supports (color:lab(0% 0 0)){.GamedevPongTrigger-module__sWRMBW__trigger{background-image:linear-gradient(110deg in oklch, currentcolor 0%, currentcolor 46%, lab(100% 0 0/.9) 46%, lab(100% 0 0/.9) 54%, currentcolor 54%, currentcolor 100%)}}.GamedevPongTrigger-module__sWRMBW__particle{top:var(--particle-top);left:var(--particle-left);z-index:2147483646;color:var(--particle-color);pointer-events:none;animation:GamedevPongTrigger-module__sWRMBW__count-burst .76s linear var(--particle-delay) forwards;font-family:Gamedev Geist Mono,monospace;font-size:clamp(1.625rem,4vw,3rem);font-weight:600;line-height:1;position:fixed;transform:translate(-50%,-50%)}@media (hover:hover){.GamedevPongTrigger-module__sWRMBW__trigger:hover{cursor:url(/landings/gamedev/pong-cursor.png) 19 9,pointer;transform:scale(1.015)}.GamedevPongTrigger-module__sWRMBW__trigger:hover:active{cursor:url(/landings/gamedev/pong-cursor-active.png) 17 8,pointer}}@keyframes GamedevPongTrigger-module__sWRMBW__count-burst{0%{opacity:0;animation-timing-function:cubic-bezier(.16,.8,.24,1);transform:translate(-50%,-50%)rotate(0)scale(.55)}12%{opacity:1}28%{opacity:1;transform:translate(calc(-50% + var(--particle-mid-x)), calc(-50% + var(--particle-mid-y))) rotate(var(--particle-mid-rotation)) scale(1.08);animation-timing-function:cubic-bezier(.45,0,.85,.45)}to{opacity:0;transform:translate(calc(-50% + var(--particle-end-x)), calc(-50% + var(--particle-end-y))) rotate(var(--particle-end-rotation)) scale(.94)}}@keyframes GamedevPongTrigger-module__sWRMBW__trigger-colors{0%,to{color:#ff876f;color:lab(70.5565% 54.3337 41.7499)}25%{color:#ffbe1a;color:lab(81.4899% 17.8055 88.56)}50%{color:#00d0e2;color:lab(75.8436% -46.8928 -25.0263)}75%{color:#c58aff;color:lab(66.9949% 43.5981 -55.893)}}@keyframes GamedevPongTrigger-module__sWRMBW__trigger-shine{0%{background-position:130% 0}38%,to{background-position:-30% 0}}@media (prefers-reduced-motion:reduce){.GamedevPongTrigger-module__sWRMBW__particle{display:none}.GamedevPongTrigger-module__sWRMBW__trigger{color:#00d0e2;color:lab(75.8436% -46.8928 -25.0263);-webkit-text-fill-color:currentcolor;background:0 0;transition:none;animation:none}.GamedevPongTrigger-module__sWRMBW__trigger:hover{transform:none}}
.GamedevProductShowcase-module__h4UBRa__lightSpot{z-index:0;aspect-ratio:1000/550;background:linear-gradient(-45deg, var(--game-spot-start) 0%, var(--game-spot-start) 25%, var(--game-spot-end) 75%, var(--game-spot-end) 100%);background:linear-gradient(-45deg in oklch, var(--game-spot-start) 0%, var(--game-spot-start) 25%, var(--game-spot-end) 75%, var(--game-spot-end) 100%);filter:blur(clamp(40px,8vw,100px));pointer-events:none;border-radius:10%;width:98%;position:absolute;top:10%;left:calc(50% - min(12px,1%));transform:translate(-50%)}.GamedevProductShowcase-module__h4UBRa__scrollbarHidden{-ms-overflow-style:none;scrollbar-width:none!important}.GamedevProductShowcase-module__h4UBRa__scrollbarHidden::-webkit-scrollbar{border:0;width:0;height:0;display:none}@media (max-width:700px){.GamedevProductShowcase-module__h4UBRa__lightSpot{width:min(900px, calc(200% - var(--game-gutter) - var(--game-gutter) - var(--game-gutter) - var(--game-gutter)))}.GamedevProductShowcase-module__h4UBRa__invitingTrack{animation:.8s ease-in-out GamedevProductShowcase-module__h4UBRa__invite-horizontal-scroll}}@keyframes GamedevProductShowcase-module__h4UBRa__invite-horizontal-scroll{0%,to{transform:translate(0)}45%{transform:translate(-16px)}}@media (prefers-reduced-motion:reduce){.GamedevProductShowcase-module__h4UBRa__invitingTrack{animation:none}}
@font-face{font-family:Gamedev Geist Mono;src:url(/landings/gamedev/fonts/geist-mono-400.woff2)format("woff2");font-style:normal;font-weight:400;font-display:swap}@property --game-sticker-rotation{syntax:"<angle>";inherits:false;initial-value:-20deg}@property --game-sticker-scale{syntax:"<number>";inherits:false;initial-value:1}.Gamedev-module__4jBS2q__page{--game-page:rgb(var(--background));--game-card:#f5f7f9;--game-ai-surface:#f0f6ff;--game-ai-card:#111417;--game-ai-blue:#0086e6;--game-ai-blue-outline:#0086e62e;--game-premium-glow-opacity:.5;--game-premium-glow-depth:12px;--game-premium-glow-ring:-3px;--game-premium-shadow-radius:clamp(16px, 2vw, 20px);--game-premium-glow-gradient:conic-gradient(from 210deg, #1a9fff 0deg, #a65af2 70deg, #f655a6 140deg, #a65af2 210deg, #f83 280deg, #1a9fff 360deg);--game-focus:#549654;--game-spot-start:#c6f;--game-spot-end:#00b7ff;--game-gutter:clamp(16px, 3vw, 24px);--game-font-mono:"Gamedev Geist Mono", monospace;text-rendering:geometricprecision}:is(html.dark .Gamedev-module__4jBS2q__page,html:where(:has(meta[name=color-scheme][content=dark])):not(.light) .Gamedev-module__4jBS2q__page){--game-page:var(--color-v2-bg);--game-card:var(--color-v2-bg-content);--game-ai-surface:#151c28;--game-ai-card:#111417;--game-premium-glow-opacity:.6;--game-spot-start:#0045bd;--game-spot-end:#520e71}@media (prefers-color-scheme:dark){html:not(.light) .Gamedev-module__4jBS2q__page{--game-page:var(--color-v2-bg);--game-card:var(--color-v2-bg-content);--game-ai-surface:#151c28;--game-ai-card:#111417;--game-premium-glow-opacity:.6;--game-spot-start:#0045bd;--game-spot-end:#520e71}}:is(html.dark .layout:has(.Gamedev-module__4jBS2q__page),html:where(:has(meta[name=color-scheme][content=dark])):not(.light) .layout:has(.Gamedev-module__4jBS2q__page)){background-color:var(--color-v2-bg)}@media (prefers-color-scheme:dark){html:not(.light) .layout:has(.Gamedev-module__4jBS2q__page){background-color:var(--color-v2-bg)}}.layout:has(.Gamedev-module__4jBS2q__page) .site-header-shell{margin-bottom:-5rem}.Gamedev-module__4jBS2q__premiumCardShadow{isolation:isolate;position:relative}.Gamedev-module__4jBS2q__premiumCardShadow:before{z-index:0;inset:var(--game-premium-glow-ring);border-radius:var(--game-premium-shadow-radius);background:var(--game-premium-glow-gradient);content:"";filter:blur(var(--game-premium-glow-depth));opacity:var(--game-premium-glow-opacity);pointer-events:none;position:absolute}.Gamedev-module__4jBS2q__brandStickerMotion{--game-sticker-rotation:-20deg;--game-sticker-scale:1;transform:rotate(var(--game-sticker-rotation)) scale(var(--game-sticker-scale));transition:--game-sticker-rotation .15s,--game-sticker-scale .15s}.Gamedev-module__4jBS2q__brandStickerMotion:hover{--game-sticker-rotation:-10deg;--game-sticker-scale:1.06}.Gamedev-module__4jBS2q__brandStickerMotion:active{--game-sticker-rotation:-20deg;--game-sticker-scale:1.04}.Gamedev-module__4jBS2q__slackInteractiveFrame{aspect-ratio:760/370;isolation:isolate;border-radius:12px;width:100%;position:absolute;bottom:0;left:0;overflow:hidden}.Gamedev-module__4jBS2q__slackInteractiveFrame:after{z-index:1;border-radius:inherit;content:"";opacity:0;pointer-events:none;-webkit-mask-composite:xor;-webkit-mask-composite:xor;background:linear-gradient(135deg,#0000 38%,#e760ce80 46% 56%,#0000 64%) 100% 100%/300% 300%;padding:2px;animation:6s ease-in-out infinite Gamedev-module__4jBS2q__slack-border-sweep;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}@keyframes Gamedev-module__4jBS2q__slack-border-sweep{0%,62%{opacity:0;background-position:100% 100%}66%{opacity:1}84%{opacity:1;background-position:0 0}88%,to{opacity:0;background-position:0 0}}@media (prefers-reduced-motion:reduce){.Gamedev-module__4jBS2q__slackInteractiveFrame:after{animation:none}}.layout:has(.Gamedev-module__4jBS2q__page) .header .max-w-7xl{max-width:1368px;padding-inline:clamp(16px,3vw,24px)}
