@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/98848575513c9742-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Outfit;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7b0b24f36b1a6d0b-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Outfit Fallback;src:local("Arial");ascent-override:100.18%;descent-override:26.05%;line-gap-override:0.00%;size-adjust:99.82%}.__className_a80a2d{font-family:Outfit,Outfit Fallback;font-style:normal}.__variable_a80a2d{--font-outfit:"Outfit","Outfit Fallback"}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_8c25df{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_8c25df{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}:root{--pm-speed:14}.pm-bg{--pm-light:var(--mindset-violet-500,#573eeb);--pm-dark:var(--mindset-violet-600,#4c37d0);display:block;overflow:hidden;pointer-events:none}svg.pm-bg.pm-bg{fill:none;stroke:none;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1;fill-opacity:1;fill-rule:nonzero;paint-order:normal;vector-effect:none;shape-rendering:auto;color:inherit}.pm-bg .pm-l{fill:var(--pm-light)}.pm-bg .pm-d{fill:var(--pm-dark)}.pm-anim{animation-duration:calc(var(--pm-distance) / var(--pm-speed) * 1s);animation-timing-function:linear;animation-iteration-count:infinite;animation-fill-mode:both;animation-play-state:var(--pm-play,paused)}.pm-shift{animation-name:pm-shift}@keyframes pm-shift{0%{transform:translate(0)}to{transform:translate(calc(var(--pm-dx, 0) * 1px),calc(var(--pm-dy, 0) * 1px))}}.featured-card:is(:hover,:has(:focus-visible)),.game-card--portal:is(:hover,:has(:focus-visible)){--pm-play:running}@media (hover:none),(prefers-reduced-motion:reduce){.pm-anim{animation:none!important}}.pm-bg[data-tone=lime]{--pm-light:var(--core-lime-500,#c1ee16);--pm-dark:var(--core-lime-600,#a7ce18)}.pm-bg[data-tone=green]{--pm-light:var(--core-green-500,#09e08f);--pm-dark:var(--core-green-600,#09c280)}.pm-bg[data-tone=blue]{--pm-light:var(--personality-blue-400,#62ccfe);--pm-dark:var(--personality-blue-500,#27baff)}.pm-bg[data-tone=violet]{--pm-light:var(--mindset-violet-500,#573eeb);--pm-dark:var(--mindset-violet-600,#4c37d0)}.pm-bg[data-tone=magenta]{--pm-light:var(--mindset-magenta-500,#ae4dd5);--pm-dark:var(--mindset-magenta-600,#9744bd)}.pm-bg[data-tone=pink]{--pm-light:var(--skills-pink-500,#ff518d);--pm-dark:var(--skills-pink-600,#dd477f)}.pm-bg[data-tone=orange]{--pm-light:var(--skills-orange-400,#fdc65a);--pm-dark:var(--skills-orange-500,#ffb21b)}.pm-bg[data-tone=panel-navy]{--pm-light:var(--panel-navy-800,#2b3159);--pm-dark:var(--panel-navy-900,#212549)}.pm-bg[data-pattern=h-stripes]{--pm-distance:15;--pm-dx:0;--pm-dy:15}.pm-bg[data-pattern=v-stripes]{--pm-distance:27.142857;--pm-dx:27.142857;--pm-dy:0}.pm-bg[data-pattern=concentric-circles]{--pm-distance:34}.pm-bg[data-pattern=concentric-circles] circle{transform:scale(var(--k,0));animation-name:pm-concentric-circles-grow}.pm-bg[data-pattern=concentric-circles] .pm-late{animation-name:pm-concentric-circles-late}@keyframes pm-concentric-circles-grow{0%{transform:scale(var(--k,0))}to{transform:scale(calc(var(--k, 0) + 2))}}@keyframes pm-concentric-circles-late{0%,50%{transform:scale(0)}to{transform:scale(1)}}.pm-bg[data-pattern=concentric-circles] circle:first-of-type{--k:12}.pm-bg[data-pattern=concentric-circles] circle:nth-of-type(2){--k:11}.pm-bg[data-pattern=concentric-circles] circle:nth-of-type(3){--k:10}.pm-bg[data-pattern=concentric-circles] circle:nth-of-type(4){--k:9}.pm-bg[data-pattern=concentric-circles] circle:nth-of-type(5){--k:8}.pm-bg[data-pattern=concentric-circles] circle:nth-of-type(6){--k:7}.pm-bg[data-pattern=concentric-circles] circle:nth-of-type(7){--k:6}.pm-bg[data-pattern=concentric-circles] circle:nth-of-type(8){--k:5}.pm-bg[data-pattern=concentric-circles] circle:nth-of-type(9){--k:4}.pm-bg[data-pattern=concentric-circles] circle:nth-of-type(10){--k:3}.pm-bg[data-pattern=concentric-circles] circle:nth-of-type(11){--k:2}.pm-bg[data-pattern=concentric-circles] circle:nth-of-type(12){--k:1}.pm-bg[data-pattern=hex-nest]{--pm-distance:32.90896534380867}.pm-bg[data-pattern=hex-nest] path{transform:scale(var(--k,0));animation-name:pm-hex-nest-grow}.pm-bg[data-pattern=hex-nest] .pm-late{animation-name:pm-hex-nest-late}@keyframes pm-hex-nest-grow{0%{transform:scale(var(--k,0))}to{transform:scale(calc(var(--k, 0) + 2))}}@keyframes pm-hex-nest-late{0%,50%{transform:scale(0)}to{transform:scale(1)}}.pm-bg[data-pattern=hex-nest] path:first-of-type{--k:11}.pm-bg[data-pattern=hex-nest] path:nth-of-type(2){--k:10}.pm-bg[data-pattern=hex-nest] path:nth-of-type(3){--k:9}.pm-bg[data-pattern=hex-nest] path:nth-of-type(4){--k:8}.pm-bg[data-pattern=hex-nest] path:nth-of-type(5){--k:7}.pm-bg[data-pattern=hex-nest] path:nth-of-type(6){--k:6}.pm-bg[data-pattern=hex-nest] path:nth-of-type(7){--k:5}.pm-bg[data-pattern=hex-nest] path:nth-of-type(8){--k:4}.pm-bg[data-pattern=hex-nest] path:nth-of-type(9){--k:3}.pm-bg[data-pattern=hex-nest] path:nth-of-type(10){--k:2}.pm-bg[data-pattern=hex-nest] path:nth-of-type(11){--k:1}.pm-bg[data-pattern=triangles]{--pm-distance:41.13620667976083;--pm-dx:0;--pm-dy:41.13620667976083}.pm-bg[data-pattern=diagonal-stripes]{--pm-distance:26;--pm-dx:26;--pm-dy:0}.pm-bg[data-pattern=checkerboard]{--pm-distance:76;--pm-dx:0;--pm-dy:76}.pm-bg[data-pattern=dot-grid]{--pm-distance:96.92161458443294}.pm-bg[data-pattern=dot-grid] .pm-anim{animation-name:pm-dot-grid-loop}.pm-bg[data-pattern=dot-grid][data-variant=orbit]{--pm-distance:85.27180059743723}.pm-bg[data-pattern=dot-grid][data-variant=orbit] .pm-anim{animation-name:pm-dot-grid-orbit}@keyframes pm-dot-grid-loop{0%{transform:translate(0)}14.0025%{transform:translateY(13.571px)}15.8354%{transform:translate(.231px,15.328px)}17.6683%{transform:translate(.909px,16.964px)}19.5012%{transform:translate(1.987px,18.37px)}21.3342%{transform:translate(3.393px,19.448px)}23.1671%{transform:translate(5.029px,20.126px)}25%{transform:translate(6.786px,20.357px)}39.0025%{transform:translate(20.357px,20.357px)}40.8354%{transform:translate(22.113px,20.126px)}42.6683%{transform:translate(23.75px,19.448px)}44.5012%{transform:translate(25.155px,18.37px)}46.3342%{transform:translate(26.234px,16.964px)}48.1671%{transform:translate(26.912px,15.328px)}50%{transform:translate(27.143px,13.571px)}64.0025%{transform:translate(27.143px)}65.8354%{transform:translate(26.912px,-1.756px)}67.6683%{transform:translate(26.234px,-3.393px)}69.5012%{transform:translate(25.155px,-4.798px)}71.3342%{transform:translate(23.75px,-5.877px)}73.1671%{transform:translate(22.113px,-6.554px)}75%{transform:translate(20.357px,-6.786px)}89.0025%{transform:translate(6.786px,-6.786px)}90.8354%{transform:translate(5.029px,-6.554px)}92.6683%{transform:translate(3.393px,-5.877px)}94.5012%{transform:translate(1.987px,-4.798px)}96.3342%{transform:translate(.909px,-3.393px)}98.1671%{transform:translate(.231px,-1.756px)}to{transform:translate(0)}}@keyframes pm-dot-grid-orbit{0%{transform:translate(0)}2.0833%{transform:translate(.116px,1.771px)}4.1667%{transform:translate(.462px,3.513px)}6.25%{transform:translate(1.033px,5.194px)}8.3333%{transform:translate(1.818px,6.786px)}10.4167%{transform:translate(2.804px,8.262px)}12.5%{transform:translate(3.975px,9.596px)}14.5833%{transform:translate(5.31px,10.767px)}16.6667%{transform:translate(6.786px,11.753px)}18.75%{transform:translate(8.378px,12.538px)}20.8333%{transform:translate(10.059px,13.109px)}22.9167%{transform:translate(11.8px,13.455px)}25%{transform:translate(13.571px,13.571px)}27.0833%{transform:translate(15.343px,13.455px)}29.1667%{transform:translate(17.084px,13.109px)}31.25%{transform:translate(18.765px,12.538px)}33.3333%{transform:translate(20.357px,11.753px)}35.4167%{transform:translate(21.833px,10.767px)}37.5%{transform:translate(23.168px,9.596px)}39.5833%{transform:translate(24.338px,8.262px)}41.6667%{transform:translate(25.325px,6.786px)}43.75%{transform:translate(26.11px,5.194px)}45.8333%{transform:translate(26.68px,3.513px)}47.9167%{transform:translate(27.027px,1.771px)}50%{transform:translate(27.143px)}52.0833%{transform:translate(27.027px,-1.771px)}54.1667%{transform:translate(26.68px,-3.513px)}56.25%{transform:translate(26.11px,-5.194px)}58.3333%{transform:translate(25.325px,-6.786px)}60.4167%{transform:translate(24.338px,-8.262px)}62.5%{transform:translate(23.168px,-9.596px)}64.5833%{transform:translate(21.833px,-10.767px)}66.6667%{transform:translate(20.357px,-11.753px)}68.75%{transform:translate(18.765px,-12.538px)}70.8333%{transform:translate(17.084px,-13.109px)}72.9167%{transform:translate(15.343px,-13.455px)}75%{transform:translate(13.571px,-13.571px)}77.0833%{transform:translate(11.8px,-13.455px)}79.1667%{transform:translate(10.059px,-13.109px)}81.25%{transform:translate(8.378px,-12.538px)}83.3333%{transform:translate(6.786px,-11.753px)}85.4167%{transform:translate(5.31px,-10.767px)}87.5%{transform:translate(3.975px,-9.596px)}89.5833%{transform:translate(2.804px,-8.262px)}91.6667%{transform:translate(1.818px,-6.786px)}93.75%{transform:translate(1.033px,-5.194px)}95.8333%{transform:translate(.462px,-3.513px)}97.9167%{transform:translate(.116px,-1.771px)}to{transform:translate(0)}}.pm-bg[data-pattern=scallops]{--pm-distance:34.54545454545455;--pm-dx:2;--pm-dy:0}.pm-bg[data-pattern=chevrons]{--pm-distance:21.11111111111111;--pm-dx:2;--pm-dy:0}.pm-bg[data-pattern=plus-grid]{--pm-distance:31.666667;--pm-dx:0;--pm-dy:31.666667}.pm-bg[data-pattern=plus-grid] .pm-d{fill:none;stroke:var(--pm-dark);stroke-width:9.5;stroke-dasharray:22.8 8.866667}.pm-bg[data-pattern=diamond-lattice]{--pm-distance:135.690260418206}.pm-bg[data-pattern=diamond-lattice] .pm-anim{animation-name:pm-diamond-lattice-loop}.pm-bg[data-pattern=diamond-lattice][data-variant=orbit]{--pm-distance:119.38052083641213}.pm-bg[data-pattern=diamond-lattice][data-variant=orbit] .pm-anim{animation-name:pm-diamond-lattice-orbit}@keyframes pm-diamond-lattice-loop{0%{transform:translate(0)}14.0025%{transform:translateY(19px)}15.8354%{transform:translate(.324px,21.459px)}17.6683%{transform:translate(1.273px,23.75px)}19.5012%{transform:translate(2.782px,25.718px)}21.3342%{transform:translate(4.75px,27.227px)}23.1671%{transform:translate(7.041px,28.176px)}25%{transform:translate(9.5px,28.5px)}39.0025%{transform:translate(28.5px,28.5px)}40.8354%{transform:translate(30.959px,28.176px)}42.6683%{transform:translate(33.25px,27.227px)}44.5012%{transform:translate(35.218px,25.718px)}46.3342%{transform:translate(36.727px,23.75px)}48.1671%{transform:translate(37.676px,21.459px)}50%{transform:translate(38px,19px)}64.0025%{transform:translate(38px)}65.8354%{transform:translate(37.676px,-2.459px)}67.6683%{transform:translate(36.727px,-4.75px)}69.5012%{transform:translate(35.218px,-6.718px)}71.3342%{transform:translate(33.25px,-8.227px)}73.1671%{transform:translate(30.959px,-9.176px)}75%{transform:translate(28.5px,-9.5px)}89.0025%{transform:translate(9.5px,-9.5px)}90.8354%{transform:translate(7.041px,-9.176px)}92.6683%{transform:translate(4.75px,-8.227px)}94.5012%{transform:translate(2.782px,-6.718px)}96.3342%{transform:translate(1.273px,-4.75px)}98.1671%{transform:translate(.324px,-2.459px)}to{transform:translate(0)}}@keyframes pm-diamond-lattice-orbit{0%{transform:translate(0)}2.0833%{transform:translate(.163px,2.48px)}4.1667%{transform:translate(.647px,4.918px)}6.25%{transform:translate(1.446px,7.271px)}8.3333%{transform:translate(2.546px,9.5px)}10.4167%{transform:translate(3.926px,11.566px)}12.5%{transform:translate(5.565px,13.435px)}14.5833%{transform:translate(7.434px,15.074px)}16.6667%{transform:translate(9.5px,16.454px)}18.75%{transform:translate(11.729px,17.554px)}20.8333%{transform:translate(14.082px,18.353px)}22.9167%{transform:translate(16.52px,18.837px)}25%{transform:translate(19px,19px)}27.0833%{transform:translate(21.48px,18.837px)}29.1667%{transform:translate(23.918px,18.353px)}31.25%{transform:translate(26.271px,17.554px)}33.3333%{transform:translate(28.5px,16.454px)}35.4167%{transform:translate(30.566px,15.074px)}37.5%{transform:translate(32.435px,13.435px)}39.5833%{transform:translate(34.074px,11.566px)}41.6667%{transform:translate(35.454px,9.5px)}43.75%{transform:translate(36.554px,7.271px)}45.8333%{transform:translate(37.353px,4.918px)}47.9167%{transform:translate(37.837px,2.48px)}50%{transform:translate(38px)}52.0833%{transform:translate(37.837px,-2.48px)}54.1667%{transform:translate(37.353px,-4.918px)}56.25%{transform:translate(36.554px,-7.271px)}58.3333%{transform:translate(35.454px,-9.5px)}60.4167%{transform:translate(34.074px,-11.566px)}62.5%{transform:translate(32.435px,-13.435px)}64.5833%{transform:translate(30.566px,-15.074px)}66.6667%{transform:translate(28.5px,-16.454px)}68.75%{transform:translate(26.271px,-17.554px)}70.8333%{transform:translate(23.918px,-18.353px)}72.9167%{transform:translate(21.48px,-18.837px)}75%{transform:translate(19px,-19px)}77.0833%{transform:translate(16.52px,-18.837px)}79.1667%{transform:translate(14.082px,-18.353px)}81.25%{transform:translate(11.729px,-17.554px)}83.3333%{transform:translate(9.5px,-16.454px)}85.4167%{transform:translate(7.434px,-15.074px)}87.5%{transform:translate(5.565px,-13.435px)}89.5833%{transform:translate(3.926px,-11.566px)}91.6667%{transform:translate(2.546px,-9.5px)}93.75%{transform:translate(1.446px,-7.271px)}95.8333%{transform:translate(.647px,-4.918px)}97.9167%{transform:translate(.163px,-2.48px)}to{transform:translate(0)}}.pm-bg[data-pattern=waves]{--pm-distance:126.66666666666667;--pm-dx:20;--pm-dy:0}.pm-bg[data-pattern=ticks]{--pm-distance:40;--pm-dx:0;--pm-dy:40}.pm-bg[data-pattern=ticks] .pm-d{fill:none;stroke:var(--pm-dark);stroke-width:14;stroke-dasharray:4 16}.pm-bg[data-pattern=grid-lines]{--pm-distance:23.75;--pm-dx:0;--pm-dy:23.75}.pm-bg[data-pattern=grid-lines] .pm-d{fill:none;stroke:var(--pm-dark);stroke-width:210;stroke-dasharray:2.4 21.35}.pm-bg[data-pattern=grid-lines] .pm-anim{stroke-width:380}.pm-bg[data-pattern=honeycomb]{--pm-distance:51;--pm-dx:0;--pm-dy:51}.pm-bg[data-pattern=honeycomb] .pm-l{fill:none;stroke:var(--pm-light);stroke-width:2.94449;stroke-dasharray:17 34}.pm-bg[data-pattern=bubbles]{--pm-distance:222;--pm-dx:0;--pm-dy:-222}.pm-bg[data-pattern=sunburst]{--pm-distance:43.295073757}.pm-bg[data-pattern=sunburst] .pm-anim{animation-name:pm-sunburst-spin}@keyframes pm-sunburst-spin{0%{transform:rotate(0deg)}to{transform:rotate(11.25deg)}}