@import url(https://fonts.cdnfonts.com/css/dealerplate);body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}:root{--color-primary:#52e2b7;--color-secondary:#57bc3e;--color-neutral-lt:#fff;--color-neutral-med:#ddd;--color-neutral-dk:#444;--color-backgrd-dark:#fffffff2;--color-font-dark:#222;--headings-font:"Saira Semi Condensed",sans-serif;--shadow:0px 3px 10px #0000001a}.main-gradient{background:#52e2b7;background:var(--color-primary);background:linear-gradient(45deg,#52e2b7,#57bc3e);background:linear-gradient(45deg,var(--color-primary),var(--color-secondary))}.shadow-box{background-color:#fff;background-color:var(--color-neutral-lt);box-shadow:0 3px 10px #0000001a;box-shadow:var(--shadow)}.skew{transform:skew(-20deg)}.unskew{transform:skew(20deg)}#nav-wrapper{left:0;margin:0 auto;overflow:visible;position:fixed;top:35px;transition:all .3s ease;width:100%;z-index:100}#nav-wrapper:before{background:linear-gradient(180deg,#fffffffa 0,#ffffffe6 100%,#fff0 0);content:"";height:200%;left:0;position:absolute;top:-100%;transform:translateY(-100%);transition:transform .4s ease;width:100%;z-index:-1}#nav-wrapper.scrolled{padding:15px 0;top:0}#nav-wrapper.scrolled:before{transform:translateY(0)}#nav{align-items:center;background:none;box-shadow:none;display:flex;font-family:Dealerplate;font-weight:300;height:4.5em;justify-content:space-between;padding:0 2em;transition:all .3s ease}#nav.scrolled{height:3.5em;padding:0 1.5em}#nav.scrolled .logo img{transform:scale(.8)}#nav.scrolled .nav-link{font-size:1.3rem;padding:.4em .8em}.logo img{transition:transform .3s ease}.nav{align-items:center;display:flex}.nav.left{justify-content:flex-start}.nav.right{justify-content:flex-end}.logo{margin:0;padding:0}.nav-link{border-radius:4px;color:#222;color:var(--color-font-dark);font-size:1.8rem;font-weight:400;letter-spacing:4px;margin:0 .5em;padding:.5em 1em;text-decoration:none;text-shadow:0 0 10px #fffc;transition:color .3s ease,font-size .3s ease,padding .3s ease,background-color .3s ease,letter-spacing .3s ease}.nav-link:hover{letter-spacing:4.5px}.nav-link.active,.nav-link:hover{color:#52e2b7;color:var(--color-primary)}.nav-link.active{font-weight:500;letter-spacing:3.5px;text-shadow:0 0 4px #ffffffe6}.nav-link-span,.u-nav{position:relative}.u-nav{display:inline-block}.u-nav:after{background-color:#52e2b7;background-color:var(--color-primary);bottom:-4px;content:"";height:2px;left:0;position:absolute;transform:scaleX(0);transition:transform .3s ease;width:100%}.nav-link.active .u-nav:after,.nav-link:hover .u-nav:after{transform:scaleX(1)}.btn-nav{background:none;border:none;color:#222;color:var(--color-font-dark);cursor:pointer;display:none;font-size:1.5em;padding:.5em}@media (max-width:768px){.btn-nav{display:block}.nav.right{background-color:#fffffffa;box-shadow:0 4px 8px #0000001a;display:none;flex-direction:column;left:0;padding:1em 0;position:absolute;top:100%;width:100%}.nav.right.show{display:flex}.nav-link{margin:0;padding:1em;text-align:center;width:100%}}.papercactus__footer-links_div p:hover{color:#fff}.footer-spacing{font-size:1.2rem;letter-spacing:.15rem}.papercactus__footer{background:linear-gradient(to top left,#3a3a3a,#222);box-shadow:0 -2px 10px #0000001a;box-sizing:border-box;margin:0;padding:40px 20px;position:relative;width:100%;z-index:100}.papercactus__footer a{text-decoration:none}.papercactus__footer-links{align-items:flex-start;display:flex;flex-direction:row;flex-wrap:wrap;gap:2rem;justify-content:center;margin:0;padding:0;text-align:left;width:100%}.papercactus__footer-links div{flex:1 1 200px;margin:1rem}.papercactus__footer-links_logo{display:flex;flex-direction:column;padding-left:20px}.papercactus__footer-links_logo img{height:auto;margin-bottom:1rem;width:150px}.papercactus__footer-links_logo p{color:#fff;font-family:var(--font-family2);font-size:12px;line-height:14px;margin:0;padding:0;text-align:left}.papercactus__footer-links_div{display:flex;flex-direction:column;justify-content:flex-start;margin:0;padding:0}.papercactus__footer-links_div h4{color:#fff;font-family:var(--font-family2);font-size:16px;line-height:16px;margin:0;padding:0}.papercactus__footer-links_div p{color:#8a8a8a;cursor:pointer;font-family:var(--font-family2);font-size:16px;line-height:14px;margin:.5rem 0;text-align:left}.papercactus__footer-copyright{color:#fff;margin:0;padding:0;text-align:center;width:100%}.papercactus__footer-mobile{display:none;margin:0;padding:20px}@media screen and (max-width:1320px){.papercactus__footer-links{flex-wrap:nowrap;justify-content:center}}@media screen and (max-width:850px){.papercactus__footer-heading h1{font-size:44px;line-height:50px}}@media screen and (max-width:550px){.papercactus__footer-heading h1{font-size:27px;line-height:38px}.papercactus__footer-links div{margin:1rem 0}.papercactus__footer-btn p{font-size:14px;line-height:42px}.papercactus__footer-links_logo img{height:48px;margin-bottom:1rem;width:100px}}@media screen and (max-width:475px){.papercactus__footer-desktop{display:none}.papercactus__footer-mobile{align-items:center;display:flex;flex-direction:column;height:auto;justify-content:center;padding:20px}.papercactus__footer-links_logo{align-items:center}.papercactus__footer-links_logo img{margin-bottom:5px}}.hero-container{align-items:center;background-color:#fff;display:flex;height:105vh;justify-content:center;overflow:hidden;position:relative;width:100%}.circles-container{height:100vh;left:50%;padding-bottom:100px;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:98%}.hero-content{align-items:center;display:flex;justify-content:center;pointer-events:none;position:relative;text-align:center;z-index:2}.hero-content h1{border-radius:10px;color:#000;font-size:4rem;font-weight:700;margin:0;padding:20px}.cactus-hero{animation:fadeInCactus 1s forwards;animation-delay:1.5s;height:250px;left:-170px;opacity:0;position:absolute;transform:rotate(-10deg);z-index:-1}.circles-container>div{cursor:pointer;pointer-events:auto}.hover-indicator{border:2px solid #52e2b74d;border-radius:50%;pointer-events:none;position:absolute;transform:translate(-50%,-50%);z-index:1}.logo-container{gap:2rem;margin-left:150px;padding:20px}.g-svg,.pc-svg{display:block;height:auto;position:relative;width:400px}.pc-svg{z-index:2}.g-svg{margin-top:-20px;z-index:1}.pc-svg text{fill:#231f20}.pc-svg path,.pc-svg text tspan{animation:fadeInLetter .5s forwards;opacity:0}.pc-svg path{fill:#231f20}.pc-svg path:last-child{animation-delay:.1s}.pc-svg path:nth-last-child(11){animation-delay:.2s}.pc-svg path:nth-last-child(10){animation-delay:.3s}.pc-svg path:nth-last-child(2){animation-delay:.4s}.pc-svg path:nth-last-child(9){animation-delay:.5s}.pc-svg path:nth-last-child(3){animation-delay:.6s}.pc-svg path:nth-last-child(8){animation-delay:.7s}.pc-svg path:nth-last-child(4){animation-delay:.8s}.pc-svg path:nth-last-child(7){animation-delay:.9s}.pc-svg path:nth-last-child(5){animation-delay:1s}.pc-svg path:nth-last-child(6){animation-delay:1.1s}.g-svg path{fill:#231f20;animation:fadeInLetter .5s forwards;animation-delay:1.5s;opacity:0}.g-svg text{fill:#231f20;animation:fadeInLetter .5s forwards;animation-delay:1s;opacity:0}@keyframes fadeInLetter{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInCactus{0%{opacity:0;transform:rotate(-19deg) translateX(-50px)}to{opacity:.9;transform:rotate(-10deg) translateX(0)}}@media screen and (max-width:768px){.logo-container{margin-left:0;padding:10px}.g-svg,.pc-svg{width:300px}.cactus-hero{left:70px}.hero-container{height:90vh}.circles-container{padding-bottom:50px;width:95%}}.socials-container{align-items:center;display:flex;min-height:100vh;overflow:hidden;padding:6rem 2rem;position:relative;text-align:center}.socials-content{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1400px}.socials-text-section{align-items:center;display:flex;flex-direction:column;gap:3rem;opacity:0;transform:translateX(-50px);transition:all .8s ease}.socials-text-section.is-visible{opacity:1;transform:translateX(0)}.socials-heading{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,#97c284,#83cdbc);-webkit-background-clip:text;background-clip:text;font-family:Dealerplate;font-size:3.5rem;line-height:1.2;margin-bottom:1rem}.socials-list{flex-direction:column;flex-wrap:wrap;gap:1.5rem;justify-content:center;margin:0 auto;max-width:400px;opacity:1;transition:opacity .8s ease}.socials-list,.socials-list a{align-items:center;display:flex}.socials-list a{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0000;border:1px solid #83cdbc;border-radius:12px;opacity:0;padding:1rem 2rem;text-decoration:none;transform:translateY(30px);transition:all .3s ease}.socials-list.animate-links a{animation:bounceUp .6s ease forwards}.socials-list.animate-links a:first-child{animation-delay:.3s}.socials-list.animate-links a:nth-child(2){animation-delay:.6s}.socials-list.animate-links a:nth-child(3){animation-delay:.9s}.socials-list.animate-links a:nth-child(4){animation-delay:1.2s}.socials-list a:hover{background:#83cdbc;border-color:#97c2844d;transform:translateY(-5px)}.socials-list a:hover i,.socials-list a:hover p{color:#fff}.socials-list a span{align-items:center;background:#0000;border-radius:12px;display:flex;gap:1rem;padding:1rem 2rem;transition:transform .3s ease}.socials-list a:hover span{background:#0000;transform:translateY(-5px)}.socials-list i{color:#83cdbc;font-size:1.5rem;margin-right:.5rem}.socials-list p{color:#83cdbc;font-size:1.1rem;margin:0}socials-image-section{align-items:center;display:flex;justify-content:center;opacity:0;transform:translateX(50px);transition:all .8s ease}.socials-image-section.is-visible{opacity:1;transform:translateX(0)}@keyframes fadeLeft{to{opacity:1;transform:translateX(0)}}@keyframes fadeRight{to{opacity:1;transform:translateX(0)}}@keyframes bounceUp{0%{opacity:0;transform:translateY(30px)}70%{transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:968px){.socials-content{grid-template-columns:1fr;text-align:center}.socials-text-section{align-items:center;order:1}.socials-image-section{order:2}.socials-heading{font-size:2.5rem}}@media (max-width:768px){.socials-container{padding:1.5rem}.socials-heading{font-size:2.5rem}.socials-list{gap:1rem}.socials-list a{padding:.8rem 1.5rem}}@media (max-width:480px){.socials-container{padding:1rem}.socials-heading{font-size:1.5rem}.socials-list{grid-template-columns:1fr}.socials-list i{font-size:1.5rem}.socials-list p{font-size:1rem}}.news-section{margin:0 auto;max-width:1200px;padding:6rem 2rem;text-align:center}.news-title{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,#97c284,#0e6447);-webkit-background-clip:text;background-clip:text;font-family:Dealerplate;font-size:3.5rem;margin-bottom:4rem;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.news-title.visible{opacity:1;transform:translateY(0)}.news-container{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border:1px solid #ffffff1a;border-radius:16px;box-shadow:0 8px 32px #0000001a;margin:0 auto;max-width:900px;opacity:0;padding:2rem;transform:translateY(50px);transition:opacity .8s ease .4s,transform .8s ease .4s}.news-container.visible{opacity:1;transform:translateY(0)}.news-table{border-collapse:initial;border-spacing:0 .5rem;margin:0;width:100%}.news-table td{background-color:#3b3b3b99;padding:1rem;transition:all .3s ease}.news-table tr:hover td{background-color:#3b3b3bcc;transform:translateX(5px)}.news-table tr td:first-child{border-radius:8px 0 0 8px;color:#83cdbc;font-weight:500;width:120px}.news-table tr td:last-child{border-radius:0 8px 8px 0}.news-link{color:#fffc;display:block;font-size:1.1rem;font-weight:400;text-decoration:none;transition:all .3s ease}.news-link:hover{color:#97c284;text-decoration:none;transform:translateX(5px)}@media (max-width:768px){.news-container{padding:1.5rem}.news-title{font-size:1.5rem;margin-bottom:1.5rem}.news-table td{padding:.8rem}.news-link{font-size:1rem}}@media (max-width:480px){.news-container{padding:1rem}.news-table td:first-child{font-size:.9rem;width:90px}.news-link{font-size:.9rem}}.article-modal-overlay{align-items:center;animation:fadeIn .5s forwards;background-color:#000000b3;bottom:0;display:flex;justify-content:center;left:0;opacity:0;overflow-y:auto;padding:20px 32px 20px 20px;position:fixed;right:0;top:0;z-index:1000}.article-modal-content{animation:fadeInUp .5s forwards;background-color:#fff;border-radius:10px;box-shadow:0 5px 15px #0003;color:#231f20;margin:0 auto;max-height:80vh;max-width:800px;opacity:0;overflow-y:auto;padding:40px;position:relative;transform:translateY(20px);width:90%}.modal-close-btn{align-items:center;background:none;border:none;border-radius:50%;color:#8a8a8a;cursor:pointer;display:flex;font-size:2.5rem;font-weight:700;height:40px;justify-content:center;line-height:1;padding:0;position:absolute;right:30px;top:20px;transition:all .2s ease;width:40px;z-index:100}.modal-close-btn:hover{background-color:#ffffff1a;color:#fff;transform:scale(1.1)}.modal-hexagon-container{height:100%;left:0;overflow:visible;pointer-events:none;position:absolute;top:0;width:100%;z-index:0}.modal-hexagon{clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%);position:absolute;transition:opacity .3s ease;z-index:-1}.article-heading{color:#231f20;font-size:2rem;font-weight:700;letter-spacing:.2rem;line-height:1.4;position:relative;z-index:1}.article-date{color:#666;font-size:.9rem;position:relative;z-index:1}.article-image{box-shadow:0 3px 10px #0000001a;max-width:100%}.article-content,.article-image{margin-bottom:30px;position:relative;z-index:1}.article-content{color:#231f20;line-height:1.6}.article-author{color:#555;margin-bottom:10px;position:relative;z-index:1}.article-loading{align-items:center;display:flex;flex-direction:column;height:300px;justify-content:center;position:relative;width:100%;z-index:1}.loader{animation:spin 1s linear infinite;border:5px solid #f3f3f3;border-top-color:#56c648;height:50px;margin-bottom:20px;width:50px}.article-loading p{color:#231f20;font-size:1.2rem}.article-error{color:#231f20;padding:40px 0;text-align:center}.exploding-hexagons-container{display:none}@keyframes explodeHexagon{0%,to{opacity:0}}.catalogue-section{padding:4rem 2rem;text-align:center}.catalogue-title{-webkit-text-fill-color:#0000;animation:none;background:linear-gradient(120deg,#97c284,#0e6447);-webkit-background-clip:text;font-family:Dealerplate;font-size:3.5rem;margin-bottom:5rem;opacity:0;transform:translateY(-150px)}.catalogue-title.animate{animation:titleDrop 1.5s cubic-bezier(.17,.95,.45,.94) forwards}@keyframes titleDrop{0%{opacity:0;transform:translateY(-150px)}33%{opacity:1;transform:translateY(0)}55%{transform:translateY(-65px)}65%{transform:translateY(0)}75%{transform:translateY(-30px)}82%{transform:translateY(0)}88%{transform:translateY(-15px) rotate(2deg)}93%{transform:translateY(0) rotate(-1deg)}96%{transform:translateY(-5px) rotate(1deg)}to{opacity:1;transform:translateY(0) rotate(0deg)}}.catalogue-title.visible{opacity:1;transform:none}.catalogue-container{display:flex;gap:3rem;justify-content:center;opacity:0;transform:translateY(30px);transition:opacity .8s ease .2s,transform .8s ease .2s}.catalogue-container.visible{opacity:1;transform:translateY(0)}.game-card{border-radius:8px;box-shadow:0 4px 20px #0003;height:374px;overflow:hidden;position:relative;transition:transform .3s ease;width:264px}.game-card:hover{transform:translateY(-10px)}.game-card img{height:100%;object-fit:cover;width:100%}.game-overlay{align-items:center;background:#0000;display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0;transition:background-color .3s ease;width:100%}.game-card:hover .game-overlay{background:#000000b3}.game-overlay h3{color:#fff;font-size:1.5rem;opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}.game-card:hover .game-overlay h3{opacity:1;transform:translateY(0)}.game-info{display:flex;flex-direction:column;gap:.5rem}.game-info p{color:#fff;font-size:1rem;opacity:0;transform:translateY(20px);transition:opacity .3s ease,transform .3s ease}.game-card:hover .game-info p{opacity:1;transform:translateY(0);transition-delay:.1s}.hexagon-explosion{transform-origin:center center}.explosion-hexagon{animation:explode 1.6s ease-out forwards}.about-hero-section{display:flex;flex-direction:column;justify-content:center;min-height:100vh;overflow:hidden;padding:6rem 2rem;position:relative;text-align:center}.about-hero-title{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,#97c284,#83cdbc);-webkit-background-clip:text;background-clip:text;font-family:Dealerplate;font-size:3.5rem;margin-bottom:4rem;opacity:0;transform:translateY(30px);transition:opacity .8s ease,transform .8s ease}.about-hero-title.visible{opacity:1;transform:translateY(0)}.about-hero-content{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fff;border-radius:16px;display:flex;gap:4rem;justify-content:center;margin:0 auto;max-width:1200px;padding:3rem}.about-hero-logo{flex:0 0 600px;margin-right:2rem;opacity:0;transform:translateX(-50px);transition:all .8s cubic-bezier(.4,0,.2,1)}.about-hero-logo.visible{opacity:1;transform:translateX(0)}.about-hero-logo img{border-radius:24px;height:auto;width:100%}.about-hero-text{color:#2c3e50;flex:0 0 50%;opacity:0;text-align:left;transform:translateY(30px);transition:all .8s cubic-bezier(.4,0,.2,1)}.about-hero-text.visible{opacity:1;transform:translateY(0)}.about-hero-text p{color:#2c3e50;font-size:1.2rem;font-weight:500;letter-spacing:.02em;line-height:1.8;margin-bottom:1.8rem}.achievements{display:flex;gap:2rem;margin-top:3rem}.achievement-badge{align-items:center;background:linear-gradient(135deg,#f8f9fa,#fff);border-radius:16px;box-shadow:0 4px 15px #97c2841a,0 1px 3px #0000000d;display:flex;flex-direction:column;gap:.8rem;min-width:140px;opacity:0;padding:1.2rem;transition:all .3s ease}.achievement-badge i{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,#97c284,#83cdbc);-webkit-background-clip:text;font-size:2rem;margin-bottom:.3rem}.achievement-badge span{color:#2c3e50;font-size:.9rem;font-weight:700;line-height:1.4;text-align:center}.achievements.animate-badges .achievement-badge{animation:badgeAppear .6s cubic-bezier(.4,0,.2,1) forwards;opacity:0;transform:translateY(30px)}.achievements.animate-badges .achievement-badge:first-child{animation-delay:.1s}.achievements.animate-badges .achievement-badge:nth-child(2){animation-delay:.4s}.hexagon-explosion{pointer-events:none;position:absolute;z-index:9999}.explosion-hexagon{animation:explode 1.5s ease-out forwards;background:var(--color);clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);height:calc(var(--size)*.866);opacity:0;position:absolute;transform-origin:center center;width:var(--size)}@keyframes badgeAppear{0%{opacity:0;transform:translateY(30px)}70%{transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes explode{0%{opacity:.8;transform:translate(-50%,-50%) scale(.3)}to{opacity:0;transform:translate(calc(-50% + cos(var(--angle))*var(--speed)),calc(-50% + sin(var(--angle))*var(--speed))) rotate(calc(var(--rotation) + 1turn)) scale(1.2)}}.logo-container{border-radius:24px;padding:1rem;position:relative;transition:transform .3s ease}.logo-container:hover{transform:translateY(-8px) scale(1.02)}.logo-shadow{background:radial-gradient(ellipse at center,#0003 0,#0000 70%);bottom:-10px;filter:blur(5px);height:30px;left:50%;opacity:.6;position:absolute;transform:translateX(-50%);width:80%}@media (max-width:968px){.about-hero-content{flex-direction:column;gap:2rem}.about-hero-logo{flex:0 0 500px}.about-hero-text{flex:1 1;padding:0 1rem}}@media (max-width:480px){.achievements{align-items:center;flex-direction:column;gap:1rem}.achievement-badge{max-width:200px;width:100%}}.home-container{background:#fff;display:flex;flex-direction:column;min-height:100vh}.home-main{flex:1 1;margin:0 auto;max-width:1440px;padding:0 1rem;width:100%}.home-content{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:1fr;padding:2rem 0}@media (min-width:1024px){.home-content{gap:3rem;grid-template-columns:2fr 1fr}}@media (max-width:768px){.home-main{padding:0 .5rem}}.introduction-page-container{height:100vh;margin-bottom:200px;overflow:hidden;position:relative;width:100%}.background-video{z-index:1}.content{color:#fff;height:100vh;text-align:center;z-index:2}.content,.introduction-container{align-items:center;display:flex;justify-content:center;position:relative}.introduction-container{background:none;height:100%;width:100%}.hero-section{color:#fff;padding:60px 20px}.hero-section h1{margin-bottom:20px;text-shadow:0 0 10px #00ffff80}.hero-section p{font-size:1.5rem;margin:0 auto;max-width:600px;text-shadow:0 0 5px #00ffff4d}.video-modal{animation:fadeIn 1s ease-out;background:#000c;border:1px solid #00ffff1a;border-radius:15px;box-shadow:0 0 20px #00ffff1a;margin:0 auto;max-width:900px;padding:20px;position:relative;width:90%;z-index:3}.close-button{background:none;border:none;color:#838383;cursor:pointer;font-size:24px;height:30px;padding:0;right:10px;top:10px;transition:color .3s ease;width:30px;z-index:10}.video-container{height:0;margin-bottom:20px;overflow:hidden;padding-bottom:56.25%;position:relative}.video-container iframe{border-radius:10px;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.steam-link-container{align-items:center;display:flex;font-size:2.2rem;justify-content:center;margin-top:20px;width:100%}.steam-link-container a{align-items:center;display:inline-flex;gap:5px;justify-content:center;white-space:nowrap;width:fit-content}.steam-link-container span{display:inline-block;white-space:nowrap}.steam-link-container i{color:#838383;display:inline-block;margin-right:5px;transition:color .3s ease}.steam-link-container a:hover,.steam-link-container a:hover i{color:#fff}.steam-link-container .papercactus__socials-social_link{display:flex;justify-content:center;width:100%}.steam-link-container .papercactus__socials-social_icon{background:#0009;border:1px solid #ffffff1a;border-radius:8px;color:#838383;padding:15px 30px;text-decoration:none;transition:all .3s ease}.steam-link-container .papercactus__socials-social_icon:hover{background:#000c;border-color:#fff3;color:#fff}.wishlist-button-container{align-items:center;display:flex;justify-content:center;left:0;margin:0 auto;position:absolute;right:0;top:85%;transform:translateY(-50%);z-index:2}.wishlist-button-container a{align-items:center;background:#0009;border:1px solid #ffffff1a;border-radius:8px;color:#838383;display:inline-flex;font-size:2.2rem;gap:5px;justify-content:center;padding:15px 30px;text-decoration:none;transition:all .3s ease;white-space:nowrap;width:fit-content}.wishlist-button-container span{display:inline-block;white-space:nowrap}.wishlist-button-container i{color:#838383;display:inline-block;margin-right:5px;transition:color .3s ease}.wishlist-button-container a:hover{background:#000c;border-color:#fff3;color:#fff}.wishlist-button-container a:hover i{color:#fff}.wishlist-button-container .papercactus__socials-social_link{align-items:center;display:flex;justify-content:center}@media (max-width:900px){.video-modal{margin:20px}.hero-section h1{font-size:3rem}.hero-section p{font-size:1.2rem}}.link-content{align-items:center;display:inline-flex;gap:8px;white-space:nowrap}.papercactus__socials-social_icon{gap:10px;justify-content:center;text-align:center}.papercactus__socials-social_icon i{z-index:2}.papercactus__socials-social_icon i,.text-wrapper{display:inline-block;position:relative}.papercactus__socials-social_icon{align-items:center;display:inline-flex;gap:8px;position:relative}.link-icon{z-index:2}.link-icon,.link-text{display:inline-block;position:relative}@media (max-width:990px){.introduction-page-container{margin-bottom:150px}.video-modal{max-width:700px;padding:15px}.steam-link-container{font-size:2rem}.wishlist-button-container{top:80%}.wishlist-button-container a{font-size:2rem;padding:12px 25px}}@media (max-width:768px){.introduction-page-container{margin-bottom:100px}.video-modal{max-width:500px;padding:10px}.steam-link-container{font-size:1.8rem}.wishlist-button-container{top:75%}.wishlist-button-container a{font-size:1.8rem;padding:10px 20px}.video-container iframe{height:100%;width:100%}}@media (max-width:576px){.introduction-page-container{margin-bottom:80px}.video-modal{margin:10px;max-width:90%;padding:5px}.steam-link-container{font-size:1.6rem}.wishlist-button-container{top:70%}.wishlist-button-container a{font-size:1.6rem;padding:8px 16px}}@media (max-width:400px){.introduction-page-container{margin-bottom:60px}.steam-link-container,.wishlist-button-container a{font-size:1.4rem}}.papercactus__slogan{margin-top:-200px;min-height:350px;overflow:hidden;position:relative;width:100%;z-index:99}.papercactus__slogan,.papercactus__slogan div{align-items:center;display:flex;justify-content:center}.papercactus__slogan div{flex:1 1;margin:1rem;max-width:150px;min-width:120px}.slogan-image-container{margin-bottom:20px;position:relative;width:100%}.slogan-image{height:100%;left:0;object-fit:cover;object-position:top;position:absolute;top:0;transform:rotate(180deg);width:100%;z-index:1}.papercactus__slogan h1{margin:1rem 0;position:relative;z-index:2}.scale-up-center{animation:scale-up-center .4s cubic-bezier(.39,.575,.565,1) both}.slide-in-top{animation:slide-in-top .2s cubic-bezier(.25,.46,.45,.94) both}.scroll-line{background:#1bc7fb;height:0;left:0;position:fixed;top:0;transition:height .3s ease;width:10px;z-index:100}.scroll-line.horizontal{bottom:0;height:10px;transition:width .3s ease;width:0}.hero{color:#fff;display:inline-block;filter:drop-shadow(0 1px 3px);font-size:2.5rem;left:50%;letter-spacing:2px;line-height:1;padding:0 20px;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:100%;z-index:2}.layers{position:relative}.layers:after,.layers:before{content:attr(data-text);position:absolute;width:110%;z-index:-1}.layers:before{color:#e0287d;left:15px;top:10px}.layers:after{color:#1bc7fb;left:-10px;top:5px}.single-path{clip-path:polygon(0 12%,53% 12%,53% 26%,25% 26%,25% 86%,31% 86%,31% 0,53% 0,53% 84%,92% 84%,92% 82%,70% 82%,70% 29%,78% 29%,78% 65%,69% 65%,69% 66%,77% 66%,77% 45%,85% 45%,85% 26%,97% 26%,97% 28%,84% 28%,84% 34%,54% 34%,54% 89%,30% 89%,30% 58%,83% 58%,83% 5%,68% 5%,68% 36%,62% 36%,62% 1%,12% 1%,12% 34%,60% 34%,60% 57%,98% 57%,98% 83%,1% 83%,1% 53%,91% 53%,91% 84%,8% 84%,8% 83%,4% 83%)}.paths{animation:paths 5s step-end infinite}@keyframes paths{0%{clip-path:polygon(0 43%,83% 43%,83% 22%,23% 22%,23% 24%,91% 24%,91% 26%,18% 26%,18% 83%,29% 83%,29% 17%,41% 17%,41% 39%,18% 39%,18% 82%,54% 82%,54% 88%,19% 88%,19% 4%,39% 4%,39% 14%,76% 14%,76% 52%,23% 52%,23% 35%,19% 35%,19% 8%,36% 8%,36% 31%,73% 31%,73% 16%,1% 16%,1% 56%,50% 56%,50% 8%)}5%{clip-path:polygon(0 29%,44% 29%,44% 83%,94% 83%,94% 56%,11% 56%,11% 64%,94% 64%,94% 70%,88% 70%,88% 32%,18% 32%,18% 96%,10% 96%,10% 62%,9% 62%,9% 84%,68% 84%,68% 50%,52% 50%,52% 55%,35% 55%,35% 87%,25% 87%,25% 39%,15% 39%,15% 88%,52% 88%)}30%{clip-path:polygon(0 53%,93% 53%,93% 62%,68% 62%,68% 37%,97% 37%,97% 89%,13% 89%,13% 45%,51% 45%,51% 88%,17% 88%,17% 54%,81% 54%,81% 75%,79% 75%,79% 76%,38% 76%,38% 28%,61% 28%,61% 12%,55% 12%,55% 62%,68% 62%,68% 51%,0 51%,0 92%,63% 92%,63% 4%)}45%{clip-path:polygon(0 33%,2% 33%,2% 69%,58% 69%,58% 94%,55% 94%,55% 25%,33% 25%,33% 85%,16% 85%,16% 19%,5% 19%,5% 20%,79% 20%,79% 96%,93% 96%,93% 50%,5% 50%,5% 74%,55% 74%,55% 57%,96% 57%,96% 59%,87% 59%,87% 65%,82% 65%,82% 39%,63% 39%,63% 92%,4% 92%,4% 36%,24% 36%,24% 70%,1% 70%,1% 43%,15% 43%,15% 28%,23% 28%,23% 71%,90% 71%,90% 86%,97% 86%,97% 1%,60% 1%,60% 67%,71% 67%,71% 91%,17% 91%,17% 14%,39% 14%,39% 30%,58% 30%,58% 11%,52% 11%,52% 83%,68% 83%)}76%{clip-path:polygon(0 26%,15% 26%,15% 73%,72% 73%,72% 70%,77% 70%,77% 75%,8% 75%,8% 42%,4% 42%,4% 61%,17% 61%,17% 12%,26% 12%,26% 63%,73% 63%,73% 43%,90% 43%,90% 67%,50% 67%,50% 41%,42% 41%,42% 46%,50% 46%,50% 84%,96% 84%,96% 78%,49% 78%,49% 25%,63% 25%,63% 14%)}90%{clip-path:polygon(0 41%,13% 41%,13% 6%,87% 6%,87% 93%,10% 93%,10% 13%,89% 13%,89% 6%,3% 6%,3% 8%,16% 8%,16% 79%,0 79%,0 99%,92% 99%,92% 90%,5% 90%,5% 60%,0 60%,0 48%,89% 48%,89% 13%,80% 13%,80% 43%,95% 43%,95% 19%,80% 19%,80% 85%,38% 85%,38% 62%)}1%,33%,47%,7%,78%,93%{clip-path:none}}.movement{animation:movement 8s step-end infinite;position:relative}@keyframes movement{0%{left:-20px;top:0}15%{left:10px;top:10px}60%{left:-10px;top:5px}75%{left:20px;top:-5px}to{left:5px;top:10px}}.opacity{animation:opacity 5s step-end infinite}@keyframes opacity{0%{opacity:.1}5%{opacity:.7}30%{opacity:.4}45%{opacity:.6}76%{opacity:.4}90%{opacity:.8}1%,33%,47%,7%,78%,93%{opacity:0}}.font{animation:font 7s step-end infinite}@keyframes font{0%{color:#e0287d;filter:blur(3px);font-weight:100}20%{color:#fff;filter:blur(0);font-weight:500}50%{color:#1bc7fb;filter:blur(2px);font-weight:300}60%{color:#fff;filter:blur(0);font-weight:700}90%{color:#e0287d;filter:blur(6px);font-weight:500}}.glitch span{animation:paths 5s step-end infinite}.glitch:before{animation:paths 5s step-end infinite,opacity 5s step-end infinite,font 8s step-end infinite,movement 10s step-end infinite}.glitch:after{animation:paths 5s step-end infinite,opacity 5s step-end infinite,font 7s step-end infinite,movement 8s step-end infinite}@media screen and (max-width:650px){.mobile-gltich{font-size:2.5rem}}@media screen and (max-width:450px){.mobile-gltich{font-size:2.1rem}}.papercactusgames__social-container{align-items:center;display:flex;flex-direction:column;z-index:10}.papercactusgames__social-background-gradient{background:#99d7d9;background:linear-gradient(90deg,#99d7d9,#44b5e4 47%,#005893);border-radius:50px;padding:10px;position:relative;z-index:0}.papercactusgames__social-head-title{background-color:#0e0e0e;color:#fff;font-family:var(--font-family);font-size:1rem;letter-spacing:3px;padding-left:20px;padding-right:50px;position:relative;right:370px;top:30px;z-index:10}.papercactusgames__social{align-items:center;background-color:#0e0e0e;border-radius:50px;color:#8a8a8a;display:flex;font-family:BrunoAce;font-size:1.6em;height:70px;justify-content:space-evenly;max-width:950px;padding:50px 5px 50px 50px;position:relative;width:75vw;z-index:1;z-index:999}.papercactus__socials-social_link{width:295px}.papercactus__socials-social_link:hover{color:#fff;filter:drop-shadow(0 1px 4px);transition:.1s ease-in-out}.papercactusgames__social a{color:#89fcff;text-decoration:none;width:195px}.papercactus__socials-social_link{transition:.2s ease-in-out}.papercactus__socials-social_icon-disable{width:195px}.papercactus__socials-social_icon-disable a{color:#303030;font-family:var(--font-family)}@media screen and (max-width:1200px){.papercactusgames__social-head-title{padding-right:20px;right:0}.papercactusgames__social{font-size:1.8em}}@media screen and (max-width:1100px){.papercactusgames__social{align-items:flex-start;flex-wrap:nowrap;font-size:1.7em;height:80px;justify-content:space-evenly}.papercactus__socials-social_link{align-items:center;display:flex;flex-direction:column;margin-right:40px;padding-bottom:15px;text-align:center;width:185px}.papercactus__socials-social_icon-disable{padding-bottom:15px}}@media screen and (max-width:990px){.papercactusgames__social{align-items:flex-start;flex-wrap:nowrap;font-size:1.7em;height:80px;justify-content:space-evenly}.papercactus__socials-social_link{align-items:center;display:flex;flex-direction:column;padding-bottom:15px;text-align:center;width:165px}.papercactus__socials-social_icon-disable{padding-bottom:15px}}@media screen and (max-width:800px){.papercactusgames__social{align-items:center;flex-direction:column;font-size:2.2rem;height:auto;width:580px}.papercactus__socials-social_link{margin-bottom:20px;width:100%}}@media screen and (max-width:650px){.papercactusgames__social{height:auto;padding-bottom:30px;padding-top:30px;width:480px}.papercactusgames__social a{padding-bottom:2px;padding-top:2px}}@media screen and (max-width:550px){.papercactusgames__social-container{padding-bottom:50px}}@media screen and (max-width:500px){.papercactusgames__social-container{margin-bottom:0!important}.papercactusgames__social{height:auto;width:300px}}@media screen and (max-width:400px){.papercactusgames__social{font-size:1.8rem;padding-left:10px;padding-right:10px;width:280px}.papercactusgames__social-head-title{font-size:.9rem;padding-left:0;padding-right:30px}.papercactus__socials-social_link{margin-right:0}}@media screen and (max-width:320px){.papercactusgames__social{font-size:1.6rem;height:auto;width:240px}}.game-container{color:#fff;margin:50px auto;max-width:1200px;opacity:0;padding:6rem 20px 20px;position:relative;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.game-container.visible{opacity:1;transform:translateY(0)}.game-hero{background:linear-gradient(#000c,#000c);background-position:50%;background-size:cover;border-radius:15px;margin-bottom:40px;padding:60px 20px;position:relative;text-align:center}.game-hero h1{color:#e2e2e2;font-size:3.5em;margin-bottom:20px;text-shadow:0 0 10px #fff3}.game-hero p{font-size:1.2em;line-height:1.6;margin:0 auto;max-width:800px}.game-section{background:#1c1d22f2;border:1px solid #ffffff0d;border-radius:15px;box-shadow:0 4px 20px #0003;margin-bottom:60px;padding:30px}.game-section h2{color:#d4d4d4;font-size:2.5em;margin-bottom:30px;text-shadow:none}.game-section h3{color:#a8a8a8;font-size:1.8em;margin:25px 0 15px}.deck-system{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:30px}.deck-type{background:#282a3699;border:1px solid #ffffff08;border-radius:12px;padding:25px;transition:transform .2s ease,box-shadow .2s ease}.deck-type h4{color:#c9c9c9;font-size:1.3em;margin-bottom:15px}.customization-list{grid-gap:20px;display:grid;gap:20px;grid-template-columns:1fr 1fr;margin-top:20px}.customization-item{background:#282a3666;border:1px solid #ffffff08;border-radius:12px;padding:25px;transition:transform .2s ease,box-shadow .2s ease}.customization-item:hover,.deck-type:hover{border-image:linear-gradient(45deg,#ffffff1a,#0000) 1;box-shadow:0 5px 15px #0003;transform:translateY(-2px)}@keyframes textGlow{0%,to{text-shadow:none}}.customization-item *,.deck-type *,.game-section *{transition:all .2s ease}.highlight{animation:textGlow 3s infinite}.fns-title-font{align-items:center;color:#fff;font-family:Dealerplate,sans-serif;font-size:2.4rem;margin-bottom:2rem;opacity:1;position:relative;text-align:right;top:5px;z-index:2}.title-container{opacity:0;overflow:visible;padding-right:20px;transition:opacity .6s ease;z-index:1}.title-container .fns-title-font{font-size:2.4rem}.blue-square-game{background:#89fcff;height:30px;opacity:0;position:absolute;right:-50px;top:50%;transform:translateX(100px) translateY(-50%);transition:opacity .6s ease,transform .6s ease;width:30px}.title-container.active .blue-square-game{opacity:1;transform:translateX(0) translateY(-50%)}.digital-lines-game{animation:moveUp 15s linear infinite,pulse 3s ease-in-out infinite;background:repeating-linear-gradient(180deg,#3ff3,#3ff3 2px,#0000 0,#0000 4px),linear-gradient(270deg,#0000,#000000e6);right:0}.customization-item p,.deck-type p{text-align:center}.fns-title-font,.game-section h4{color:#fff;font-size:2.4rem;margin-bottom:1.5rem}.blue-line-vertical-game{background:#89fcff;height:0;opacity:1;position:absolute;right:-20px;top:150px;width:10px;z-index:10}.blue-line-vertical-game.active{animation:growVerticalGame 2s ease forwards;animation-delay:1.3s}@keyframes growVerticalGame{0%{height:0}to{height:88%}}.blue-line-horizontal-game{background:#89fcff;bottom:30px;height:10px;opacity:1;position:absolute;right:-20px;width:0;z-index:10}.blue-line-horizontal-game.active{animation:growHorizontalGame 1s ease forwards;animation-delay:3.3s}@keyframes growHorizontalGame{0%{width:0}to{width:50%}}.title-container.active .blue-line-horizontal-game,.title-container.active .blue-line-vertical-game{opacity:1}.game-section .customization-item .deck-image,.game-section .deck-type .deck-image{display:flex;height:300px;justify-content:center;margin:1rem 0;width:100%}.game-section .customization-item .deck-image img,.game-section .customization-item .deck-image video,.game-section .deck-type .deck-image img,.game-section .deck-type .deck-image video{border-radius:8px;box-shadow:0 0 15px #89fcff1a;height:300px;object-fit:cover;transition:transform .3s ease,box-shadow .3s ease;width:400px}.game-section .customization-item .deck-image img:hover,.game-section .customization-item .deck-image video:hover,.game-section .deck-type .deck-image img:hover,.game-section .deck-type .deck-image video:hover{box-shadow:0 5px 20px #89fcff33;transform:translateY(-5px)}@media (max-width:1100px){.game-container{margin-bottom:40px;margin-top:40px;padding:15px}.game-section{padding:25px}.customization-list,.deck-system{grid-template-columns:1fr 1fr}.game-section .customization-item .deck-image,.game-section .deck-type .deck-image{height:250px}.game-section .customization-item .deck-image img,.game-section .customization-item .deck-image video,.game-section .deck-type .deck-image img,.game-section .deck-type .deck-image video{height:250px;width:100%}.fns-title-font{font-size:2rem}.blue-line-horizontal-game,.blue-line-vertical-game{display:none}.title-container .fns-title-font{font-size:2.2rem}}@media (max-width:990px){.game-section h2{font-size:2em}.game-section h3{font-size:1.6em}.title-container .fns-title-font{font-size:2rem}}@media (max-width:680px){.blue-square-game{display:none}.game-container{box-sizing:border-box;overflow-x:hidden;padding:10px;width:100%}.fns-title-font{font-size:1.9rem;padding-right:15px}.game-hero{padding:30px 10px}.game-hero h1{font-size:2em}.game-hero p{font-size:.9em;padding:0 5px}.game-section{box-sizing:border-box;padding:10px;width:100%}.fns-title-font{font-size:1.3rem;margin-bottom:.5rem}.title-container{margin-bottom:1rem;padding-right:0;width:100%}.digital-lines-game{height:35px}.customization-list,.deck-system{gap:15px;grid-template-columns:1fr}.customization-item h3,.deck-type h3{font-size:1.1rem}.customization-item,.deck-type{box-sizing:border-box;padding:10px;width:100%}.game-section .customization-item .deck-image,.game-section .deck-type .deck-image{height:120px}.game-section .customization-item .deck-image img,.game-section .customization-item .deck-image video,.game-section .deck-type .deck-image img,.game-section .deck-type .deck-image video{height:120px;max-width:100%;width:100%}.blue-square-game{right:-20px}.title-container .fns-title-font{font-size:1.7rem}}@media (max-width:576px){.game-container{padding:5px 10px}.game-hero h1{font-size:2.5em}.game-section h2{font-size:1.8em}.game-section h3{font-size:1.4em}.customization-list,.deck-system{grid-template-columns:1fr}.title-container .fns-title-font{font-size:1.5rem}}@media (max-width:390px){.game-container{margin-bottom:30px;margin-top:30px;padding:10px}.game-hero h1{font-size:2em}.game-hero p{font-size:1em}.game-section{padding:15px}.title-container .fns-title-font{font-size:1.4rem}}.hero-section{background:linear-gradient(#00000080,#000000b3);display:flex;height:auto;justify-content:center;margin-bottom:2rem;min-height:300px;padding:2rem;position:relative;text-align:center;width:100%}.hero-section h1{color:#ff79c6;font-size:4rem;z-index:1}.hero-section h1,.title-font{text-shadow:2px 2px 4px #00000080}.title-font{color:#fff;font-family:BrunoAce,sans-serif;font-size:2.4rem;margin-bottom:2rem;padding-left:30px}.content-section{display:flex;flex-direction:column;gap:2rem;height:auto;margin:0 auto;max-width:1200px;padding:2rem;position:relative;z-index:1}.feature-card{background:#44475a;border-radius:10px;box-shadow:0 4px 6px #0000001a;margin-bottom:3rem;padding:2rem;width:100%}.feature-card h2{color:#50fa7b;font-size:2rem;margin-bottom:1rem}.narrative-card{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#1c1d2280;border:1px solid #1bc7fb26;border-radius:15px;box-shadow:0 0 30px #1bc7fb0d,inset 0 0 20px #1bc7fb08;margin-bottom:30px;opacity:0;padding:40px;position:relative}.narrative-card:before{background:linear-gradient(45deg,#ffffff0d,#ffffff05);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.narrative-card.active{animation:fadeIn 1s ease-out forwards}.narrative-text{color:#e2e2e2;font-size:1.2rem;line-height:1.8;text-shadow:0 0 10px #1bc7fb33}.reality-section{background:linear-gradient(135deg,#1c1d22f2,#1bc7fb0d);border:1px solid #1bc7fb33}.cursor{animation:blink 1s step-end infinite;color:#89fcff;display:inline-block;font-weight:700;margin-left:5px}@keyframes blink{0%,to{opacity:1}50%{opacity:0}}@keyframes lineDown{0%{height:0}to{height:100vh}}@keyframes lineDownThenAcross{0%{height:0;transform:translateY(0);width:10px}50%{height:0;transform:translateY(400px);width:10px}to{height:10px;transform:translateY(400px) translateX(80vw)}}.blue-square{background:#89fcff;height:30px;left:-50px;opacity:0;position:absolute;top:50%;transform:translateX(-100px) translateY(-50%);transition:opacity .6s ease,transform .6s ease;width:30px}.title-container.active .blue-square{opacity:1;transform:translateX(0) translateY(-50%)}.blue-line-vertical{background:#89fcff;height:0;left:-8px;opacity:1;position:absolute;top:90px;width:10px}.blue-line-vertical.active{animation:growVertical 1s ease forwards;animation-delay:1.3s}@keyframes growVertical{0%{height:0}to{height:565px}}.title-container.active .blue-line-vertical{opacity:1}.blue-line-horizontal{background:#89fcff;height:10px;left:-40px;opacity:1;position:relative;top:-30px;width:0}.blue-line-horizontal.active{animation:growHorizontal 1s ease forwards;animation-delay:2.3s}@keyframes growHorizontal{0%{width:0}to{width:50%}}.title-container.active .blue-line-horizontal{opacity:1}.digital-lines{animation:moveUp 15s linear infinite,pulse 3s ease-in-out infinite;background:repeating-linear-gradient(180deg,#3ff3,#3ff3 2px,#0000 0,#0000 4px),linear-gradient(90deg,#0000,#000000e6);height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:-1}.title-container.active .digital-lines{opacity:1;transition-delay:.3s}.world-page-container{display:flex;justify-content:center;min-height:90vh;padding:6rem 2rem 1rem;position:relative}.world-gradient-right{animation:pulseGradientWorld 2s ease-in-out infinite alternate;background:radial-gradient(circle 700px at center,#0000ff4d,#0000);left:70%}.world-gradient-left,.world-gradient-right{height:150%;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.world-gradient-left{animation:pulseGradientWorld 2s ease-in-out infinite alternate-reverse;background:radial-gradient(circle 700px at center,#1d87ff66,#0000);left:30%}@keyframes pulseGradientWorld{0%{opacity:.4;transform:translate(-50%,-50%) scale(.95)}to{opacity:.9;transform:translate(-50%,-50%) scale(1.05)}}@media (max-width:1100px){.title-font{font-size:2rem}.narrative-card{padding:30px}.narrative-text{font-size:1.1rem}.blue-line-vertical.active{animation:growVertical1100 1s ease forwards}@keyframes growVertical1100{0%{height:0}to{height:500px}}}@media (max-width:990px){.blue-line-vertical.active{animation:growVertical990 1s ease forwards}@keyframes growVertical990{0%{height:0}to{height:468px}}.blue-line-vertical{top:89px}.title-font{font-size:1.8rem;padding-left:20px}.narrative-card{padding:25px}.narrative-text{font-size:1rem}.blue-line-vertical{left:-5px}.blue-line-horizontal{left:-30px}}@media (max-width:768px){.hero-section{min-height:300px}.hero-section h1{font-size:2.5rem}.features-grid{grid-template-columns:1fr}.content-section{padding:1rem}.narrative-card{padding:20px}.narrative-text{font-size:1rem}.title-font{font-size:2.5rem}.blue-line-horizontal,.blue-line-vertical,.blue-square{display:none}}@media (max-width:576px){.title-font{font-size:1.6rem;padding-left:15px}.narrative-card{padding:20px}.narrative-text{font-size:.9rem}.blue-square{height:25px;left:-40px;width:25px}.blue-line-vertical{left:-3px}.blue-line-horizontal{left:-25px}.blue-line-horizontal,.blue-line-vertical,.blue-square{display:none}}@media (max-width:390px){.title-font{font-size:1.4rem;padding-left:10px}.narrative-card{padding:15px}.narrative-text{font-size:.8rem}.blue-square{height:20px;left:-30px;width:20px}.blue-line-vertical{left:-2px}.blue-line-horizontal{left:-20px}.blue-line-horizontal,.blue-line-vertical,.blue-square{display:none}}.city-container{color:#fff;margin:0 auto 50px;max-width:1200px;padding:8rem 20px 20px;position:relative}.features-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(4,1fr);justify-content:center;margin:3rem 0;width:100%}.feature-item{background:#282a36;border-radius:8px;height:90%;opacity:0;padding:1.5rem;text-align:center;transform:translateY(30px);transition:transform .3s ease}.feature-item:hover{transform:translateY(-5px)}.feature-item.fade-in{animation:fadeInUp .6s ease forwards}.feature-item h3{color:#a8a8a8;font-size:1.5rem;margin-bottom:1rem}.feature-item p{line-height:1.6}.feature-item img{display:block;height:auto;margin:0 auto 1rem;max-width:100%}@keyframes fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.risk-reward-section{background:#44475a;border-radius:10px;margin-top:3rem;padding:2rem;width:100%}.risk-reward-section h2{color:#ffb86c;font-size:2rem;margin-bottom:1rem}.risk-reward-section p{line-height:1.6}.blue-line-vertical-city{background:#89fcff;height:0;left:-19px;opacity:1;position:absolute;top:180px;width:10px}.blue-line-vertical-city.active{animation:growVerticalCity 1s ease forwards;animation-delay:1.3s}@keyframes growVerticalCity{0%{height:0}to{height:74%}}.blue-line-horizontal-city{background:#89fcff;bottom:30px;height:10px;left:-19px;opacity:1;position:absolute;width:0}.blue-line-horizontal-city.active{animation:growHorizontalCity 1s ease forwards;animation-delay:2.3s}@keyframes growHorizontalCity{0%{width:0}to{width:50%}}.title-container.active .blue-line-horizontal-city,.title-container.active .blue-line-vertical-city{opacity:1}@media (max-width:1100px){.blue-line-horizontal-city,.blue-line-vertical-city,.blue-square{display:none}}@media (max-width:1200px){.city-container{margin-bottom:150px;margin-top:50px;padding-top:5rem}.features-grid{gap:2rem;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(2,auto)}.title-container .title-font{font-size:2.5rem}}@media (max-width:990px){.city-container{margin-bottom:100px;margin-top:0;padding-top:4rem}.features-grid{gap:1.5rem;grid-template-columns:repeat(2,1fr)}.feature-item{padding:1.2rem}.feature-item h3{font-size:1.3rem}.risk-reward-section{padding:1.5rem}.risk-reward-section h2{font-size:1.7rem}.blue-line-vertical-city{left:-15px}@keyframes growVerticalCity{0%{height:0}to{height:85%}}.title-container .title-font{font-size:2rem}}@media (max-width:450px){.city-container{margin-top:30px;padding-top:2rem}.title-container .title-font{font-size:1.4rem}.features-grid{grid-template-columns:1fr}}@media (max-width:576px){.city-container{margin-top:30px;padding-top:2rem}.title-container .title-font{font-size:1.5rem}.features-grid{grid-template-columns:1fr}}@media (max-width:450px){.city-container{margin-top:30px;padding-top:2rem}.title-container .title-font{font-size:1.3rem}}.characters-container{margin-top:50px;opacity:0;position:relative;transition:opacity 1s ease-in-out}.page-container{color:#fff;margin:10px auto 200px;max-width:1200px;padding:6rem 20px 20px;position:relative}.characters-title-container{align-items:center;display:flex;flex-direction:column;justify-content:center;margin-bottom:30px;opacity:0;overflow:visible;position:relative;transition:opacity .6s ease;width:100%}.characters-title-container.active{opacity:1}.title-container-background{background:repeating-linear-gradient(180deg,#3ff3,#3ff3 2px,#0000 0,#0000 4px);background-size:100% 100%;height:80px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:1200px;z-index:1}.fns-title-font-character{color:#fff;font-family:BrunoAce,sans-serif;font-size:2.4rem;left:0;margin-left:auto;margin-right:auto;margin-top:15px;opacity:1;position:relative;right:0;text-align:center;z-index:2}.carousel-background{background:repeating-linear-gradient(180deg,#3ff3,#3ff3 2px,#0000 0,#0000 4px);background-size:100% 100%;height:650px;left:50%;position:absolute;top:-30px;transform:translateX(-50%);width:1250px;z-index:1}.carousel-wrapper{background:#0000;box-sizing:border-box;display:flex;height:550px;justify-content:center;margin:0 auto;max-width:1400px;overflow:visible;padding:2rem 0;position:relative;width:90%;z-index:2}@media (max-width:1200px),(max-width:450px),(max-width:576px),(max-width:768px),(max-width:990px){.carousel-wrapper{left:50%;margin-left:0;margin-right:0;transform:translateX(-50%);width:90%!important}}@media (min-width:1600px){.carousel-wrapper{max-width:1600px;width:90%!important}}@media (max-width:1200px){.carousel-background{height:700px;top:-20px;width:990px}.title-container-background{height:70px;width:990px}.character-card,.character-info-panel{margin-top:80px}.characters-title-container .fns-title-font{font-size:2.2rem}}@media (max-width:990px){.carousel-background{height:610px;width:830px}.title-container-background{height:70px;width:830px}.character-info-panel{margin-top:60px}.character-card{margin-top:150px}.characters-title-container .fns-title-font{font-size:2rem}}@media (max-width:768px){.carousel-background{height:950px}}@media (max-width:576px){.carousel-background{height:850px}.title-container-background{height:55px}}@media (max-width:450px){.page-container{box-sizing:border-box;margin-bottom:80px;margin-left:auto;margin-right:auto;max-width:100%;overflow-x:hidden;padding-left:15px;padding-right:15px;padding-top:2rem;width:100%}.carousel-wrapper{left:50%;margin:0;max-width:100%;overflow-x:hidden;padding:1rem 10px;position:relative;transform:translateX(-50%);width:90%!important}.carousel-background{height:950px;left:50%;transform:translateX(-50%);width:100%!important}.character-card{height:300px;left:0;margin-left:auto;margin-right:auto;right:0;width:130px}.character-info-panel{box-sizing:border-box;margin-left:0;margin-right:0;max-width:100%;padding:.5rem;width:100%}.character-nav-button{font-size:1.2rem;height:50px;width:25px}.prev-button{left:5px}.next-button{right:5px}.title-container-background{height:50px;width:100%}}.character-card{height:700px;position:absolute;transition:all .8s cubic-bezier(.4,0,.2,1);width:300px}.character-card[data-position=front]{left:calc(50% - 300px);transform:translate(0) scale(1);z-index:3}.character-card[data-position=left]{filter:brightness(.6);left:50%;transform:translate(-200%) scale(.8);z-index:1}.character-card[data-position=right]{filter:brightness(.6);left:50%;transform:translate(-10%) scale(.8);z-index:1}.character-image-container{background-position:50%;background-size:cover;border:2px solid #89fcff4d;border-radius:30px;cursor:pointer;height:550px;overflow:hidden;position:relative;width:150px}.character-image{animation:hoverAnimation 4s ease-in-out infinite alternate;border-radius:28px;height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.character-card[data-position=left] .character-image{animation-delay:0s}.character-card[data-position=front] .character-image{animation-delay:1s}.character-card[data-position=right] .character-image{animation-delay:2s}.bubble{background-color:#ffffff4d;border-radius:50%;bottom:0;opacity:0;position:absolute}.bubble.small{height:10px;width:10px}.bubble.medium{height:15px;width:15px}.bubble.large{height:20px;width:20px}@keyframes rise{0%{bottom:0;opacity:.5}50%{opacity:1}to{bottom:75%;opacity:0}}@keyframes hoverAnimation{0%{transform:translateY(0)}to{transform:translateY(-30px)}}@keyframes hologramAnimation{0%{background-position:0 100%}to{background-position:0 0}}.character-info-panel{background:#0000004d;border:1px solid #89fcff4d;border-radius:8px;left:calc(50% - 200px);margin-left:10px;opacity:0;padding:1rem;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);transition:all .7s ease;width:430px}.character-info-effects{align-items:center;display:flex;gap:1rem;position:relative}.character-headshot{border:2px solid #89fcff4d;height:100px;object-fit:cover;width:100px}.character-card[data-position=front]+.character-info-panel{opacity:1;pointer-events:all;transform:translateY(-50%) translateX(320px)}.overlay{background-color:#0006;height:100%;left:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:100}.overlay.fade-out{opacity:0}.character-image-container:hover .overlay{background-color:#0000004d;opacity:0;transition:opacity .3s ease-in-out}.character-card[data-position=front] .overlay{opacity:0}.characters-title-container .fns-title-font{flex-grow:0;margin:0;white-space:nowrap}.characters-title-container.active .digital-lines-pilots{opacity:1}.bpm-meter{z-index:2}.eq-visualizer{margin-right:-60px}.bpm-meter{background:#00000080;border:1px solid #89fcff4d;border-radius:4px;height:30px;overflow:hidden;position:relative;width:60px}.bpm-pulse{animation:bpmPulse 1s ease-in-out infinite;background:linear-gradient(90deg,#0000,#89fcff80);height:100%;width:100%}@keyframes bpmPulse{0%{opacity:0;transform:translateX(-100%)}50%{opacity:1}to{opacity:0;transform:translateX(100%)}}.eq-visualizer{align-items:flex-end;display:flex;gap:2px;height:40px;margin-top:-10px;position:relative;width:150px}.eq-bar{animation:eqMove 1s ease-in-out infinite;background:#89fcff80;border-radius:2px;width:3px}.eq-bar:first-child{animation-delay:0s}.eq-bar:nth-child(2){animation-delay:.1s}.eq-bar:nth-child(3){animation-delay:.2s}.eq-bar:nth-child(4){animation-delay:.3s}.eq-bar:nth-child(5){animation-delay:.4s}@keyframes eqMove{0%,to{height:10px}50%{height:30px}}.typing-effect{animation:typing 2s steps(20) forwards;color:#89fcff;display:inline-block;left:115px;opacity:.4;overflow:hidden;position:absolute;top:4.7rem;white-space:nowrap;width:0}@keyframes typing{0%{width:0}to{width:12ch}}.bpm-value{color:#89fcff;font-size:1.2rem;margin-left:10px;opacity:.8}.blue-line-vertical-left,.blue-line-vertical-right{background:#434f52;height:0;opacity:1;position:absolute;width:10px}.blue-line-vertical-left{left:0;top:150px}.blue-line-vertical-right{right:0;top:150px}.blue-line-vertical-left.active,.blue-line-vertical-right.active{animation:growVerticalLines 2s ease forwards}@keyframes growVerticalLines{0%{height:0}to{height:78%}}.fade-in{opacity:1}.character-nav-button{align-items:center;background:#89fcffb3;border:1px solid #0000004d;border-radius:10px;color:#000c;cursor:pointer;display:none;font-size:1.2rem;height:60px;justify-content:center;position:absolute;top:50%;transform:translateY(-50%);transition:all .3s ease;width:30px;z-index:10}.character-nav-button:hover{background:#89fcff;color:#000}@media (max-width:1200px){.carousel-wrapper{height:500px;left:50%;margin-left:0;margin-right:0;max-width:900px;overflow:visible;transform:translateX(-50%);width:90%!important}.character-card{height:600px;width:250px}.character-image-container{height:450px;width:120px}.character-card[data-position=front]{left:calc(50% - 250px);transform:translate(0) scale(1)}.character-card[data-position=left]{transform:translate(-200%) scale(.8)}.character-card[data-position=right]{transform:translate(-10%) scale(.8)}.character-info-panel{left:calc(50% - 180px);width:350px}.character-card[data-position=front]+.character-info-panel{transform:translateY(-50%) translateX(270px)}.character-image-container{right:10px}.fns-title-font-character{font-size:2rem}.page-container{margin-bottom:10px;padding-top:4rem}}@media (max-width:990px){.carousel-wrapper{flex-direction:column;height:450px;left:50%;margin-left:0;margin-right:0;max-width:700px;transform:translateX(-50%);width:90%!important}.character-card{height:500px;width:200px}.character-image-container{height:400px;width:100px}.character-card[data-position=front]{left:calc(50% - 200px);transform:translate(0) scale(1)}.character-info-panel{left:calc(50% - 150px);padding:.8rem;width:300px}.character-card[data-position=front]+.character-info-panel{transform:translateY(-50%) translateX(220px)}.character-image-container{right:20px}.character-headshot{height:80px;width:80px}.eq-visualizer{width:120px}.character-info h2{font-size:1.5rem;margin-top:.5rem}.character-info h3{font-size:1.2rem;margin-bottom:.3rem;margin-top:.5rem}.character-info p,.character-info ul{font-size:.9rem;margin-bottom:.5rem}.typing-effect{font-size:.9rem;left:90px;top:4.2rem}}@media (max-width:768px){.carousel-wrapper{flex-direction:column;height:auto;left:50%;margin-left:0;margin-right:0;max-width:100%;min-height:400px;overflow:hidden;padding:1rem 0;position:relative;transform:translateX(-50%);width:90%!important}.character-nav-button{display:flex;font-size:1.6rem;height:60px;top:210px;transform:translateY(-50%);width:30px}.prev-button{left:15px}.next-button{right:15px}.character-card{display:none;height:365px;margin:0 auto;position:relative;transition:opacity .3s ease,transform .3s ease;width:180px}.character-card[data-position=front]{display:block;left:auto;opacity:1;transform:none}.character-info-panel{display:none;height:0;opacity:0;overflow:hidden;pointer-events:none;transition:opacity .5s ease}.character-card[data-position=front]+.character-info-panel{display:block;height:auto;opacity:1;overflow:visible;pointer-events:all;transition:opacity .5s ease}.character-card[data-position=front]+.character-info-panel.changing,.character-card[data-position=front].changing{opacity:0;transition:opacity .3s ease}.character-image-container{height:350px;margin:0 auto;width:100%}.character-info-panel{left:auto;margin:1rem auto 0;max-width:450px;opacity:1;position:relative;top:auto;transform:none!important;width:90%}.character-info-effects{flex-wrap:wrap;justify-content:center}.character-headshot{height:70px;width:70px}.eq-visualizer{margin-top:0;width:100px}.bpm-meter{height:25px;width:50px}.typing-effect{left:auto;margin-top:.5rem;position:relative;text-align:center;top:auto;width:100%}.blue-line-vertical-left,.blue-line-vertical-right{display:none}}@media (max-width:576px){.page-container{margin-bottom:100px;padding:10px}.fns-title-font-character{font-size:1.5rem;margin-bottom:1rem}.carousel-wrapper{left:50%;margin-left:0;margin-right:0;transform:translateX(-50%);width:90%!important}.character-card{height:350px;width:150px}.character-image-container{height:320px}.character-info-panel{padding:.5rem}.character-info h2{font-size:1.3rem}.character-info h3{font-size:1.1rem}.character-info p,.character-info ul{font-size:.85rem}.character-info-effects{gap:.5rem}.character-nav-button{font-size:1.4rem;height:55px;top:35%;width:28px}.prev-button{left:15px}.next-button{right:15px}.character-info-panel{margin-left:15px}}@media (max-width:680px){.characters-title-container{margin-bottom:1rem;padding-right:0;width:100%}.characters-title-container .fns-title-font{font-size:1.7rem}}.drone-page-container{color:#fff;margin:0 auto;max-width:1200px;padding:6rem 20px 20px;position:relative}.drone-title{color:#fff;font-family:BrunoAce,sans-serif;font-size:2.4rem;margin-bottom:2rem;opacity:1;position:relative;text-align:center;z-index:2}.drone-list{display:flex;flex-direction:row;flex-wrap:nowrap;gap:2rem;justify-content:space-between;position:relative;width:100%;z-index:3}.drone-card{background:#0000004d;border:1px solid #89fcff4d;border-radius:8px;height:220px;min-height:200px;padding:1rem;width:250px}.drone-carousel-background{background:repeating-linear-gradient(180deg,#3ff3,#3ff3 2px,#0000 0,#0000 4px);background-size:100% 100%;height:650px;left:50%;position:absolute;top:-30px;transform:translateX(-50%);width:1250px;z-index:1}.drone-carousel-wrapper{background:#0000;display:flex;height:auto;justify-content:center;margin:0 auto;max-width:1200px;min-height:650px;opacity:0;padding:2rem 0;position:relative;transform:translateY(20px);transition:opacity .6s ease-out,transform .6s ease-out;width:90%;z-index:2}.drone-carousel-wrapper.fade-in{opacity:1;transform:translateY(0)}.drone-pulse-squares{display:flex;gap:15px;left:0;margin:1rem;position:absolute;top:0;z-index:3}.pulse-square{animation:pulseSquare 2s infinite;background-color:#89fcff;border:1px solid #89fcff80;border-radius:3px;height:15px;width:15px}@keyframes pulseSquare{0%,to{opacity:.8;transform:scale(1)}50%{opacity:.3;transform:scale(1.4)}}@keyframes droneHover{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.drone-tilt-container{align-items:center;display:flex;flex:1 1;flex-direction:column;max-width:calc(33.333% - 1.5rem);perspective:1000px;position:relative;transition:transform .15s ease}.drone-tilt-container:hover{transform:none}.drone-image-container{height:300px;margin-bottom:1rem;max-width:300px;position:relative;width:100%}.drone-placeholder{animation:droneHover 4s ease-in-out infinite;height:100%;object-fit:contain;opacity:.7;transition:none;width:100%}.drone-placeholder:hover{transform:none}.drone-tilt-container .drone-card{transition:transform .3s}.drone-tilt-container.shine{box-shadow:0 0 20px #89fcff}.drone-tilt-container:first-child .drone-placeholder{animation-delay:0s}.drone-tilt-container:nth-child(2) .drone-placeholder{animation-delay:1.3s}.drone-tilt-container:nth-child(3) .drone-placeholder{animation-delay:2.6s}.title-container-drones{display:flex;justify-content:center;margin-bottom:3rem;opacity:0;overflow:visible;padding-right:20px;position:relative;text-align:center;transition:opacity .6s ease;width:100%;z-index:3}.title-container-drones.active,.title-container.active{opacity:1}.digital-lines-game{background:repeating-linear-gradient(180deg,#3ff3,#3ff3 2px,#0000 0,#0000 4px);background-size:100% 100%;height:60px;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s ease;width:100%;z-index:-1}.title-container.active .digital-lines-game{opacity:1}@media (max-width:1200px){.drone-page-container{margin-bottom:150px;margin-top:300px;padding:15px}.drone-carousel-wrapper{max-width:900px;min-height:600px}.drone-card{box-sizing:border-box;max-width:100%;padding:1rem;width:100%}.drone-list{gap:1.5rem}.drone-carousel-background{height:700px;top:-20px;width:990px}.drone-tilt-container{max-width:calc(33.333% - 1rem)}.drone-image-container{height:250px}.drone-card{height:auto}.title-container .fns-title-font-character{font-size:2.2rem}}@media (max-width:990px){.drone-page-container{margin-bottom:120px;margin-top:300px;padding:15px}.drone-carousel-background{height:900px;width:825px}.drone-carousel-wrapper{max-width:700px;min-height:800px}.drone-list{display:flex;flex-direction:column;gap:2rem;width:100%}.drone-tilt-container{align-items:flex-start;flex-direction:row;gap:1rem;max-width:100%;width:100%}.drone-image-container{flex-shrink:0;height:200px;margin-bottom:0;width:200px}.drone-card{flex-grow:1;margin-top:0;width:400px}.title-container .fns-title-font-character{font-size:2rem}}@media (max-width:768px){.drone-page-container{margin-bottom:100px;margin-top:100px;padding:4rem 10px 10px}.drone-carousel-wrapper{margin-left:30px;margin-right:0;max-width:100%;min-height:850px;width:90%!important}.drone-carousel-background{height:950px;width:110%}.drone-list{display:flex;flex-direction:column;gap:1.5rem}.drone-tilt-container{align-items:center;flex-direction:row}.drone-image-container{height:180px;width:180px}.drone-card{height:auto;min-height:180px;width:300px}.title-container{margin-bottom:2rem;padding-right:0}.title-container .fns-title-font-character{font-size:1.8rem}}@media (max-width:576px){.drone-page-container{margin-bottom:80px;margin-top:80px;overflow-x:hidden;padding:3rem 8px 8px}.drone-image-container{flex-shrink:0;height:150px;padding-left:10px;width:150px}.drone-card{box-sizing:border-box;flex-grow:1;padding:.7rem;width:300px}.drone-carousel-wrapper{box-sizing:border-box;height:auto;left:0;margin-left:0;min-height:800px;padding:.8rem 0;transform:none;width:100%!important}.drone-carousel-background{height:820px;width:105%}.drone-list{display:flex;flex-direction:column;gap:1.2rem;padding:0 1rem}.drone-list,.drone-tilt-container{box-sizing:border-box;max-width:100%;width:100%}.drone-tilt-container{align-items:center;flex-direction:row;gap:1rem}.drone-card h3{font-size:1rem}.drone-card p{font-size:.8rem;line-height:1.3}.title-container .fns-title-font-character{font-size:1.5rem}.drone-pulse-squares{gap:8px;margin:.5rem}.pulse-square{height:10px;width:10px}}@media (max-width:450px){.drone-page-container{margin-bottom:60px;margin-top:60px;padding:2rem 5px 5px}.drone-carousel-background{height:1365px;width:110%}.drone-tilt-container{align-items:center;flex-direction:column}.drone-image-container{height:220px;margin-bottom:.5rem;width:220px}.drone-card{box-sizing:border-box;max-width:100%;padding:.5rem}.drone-card h3{font-size:1.2rem}@keyframes droneHover{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}}.papercactus__mail_backgroundColor{background:#39393b;position:relative}.papercactus__CTA{color:#fff;display:flex;flex-direction:row;justify-content:center;padding:2rem;padding-bottom:45px!important;padding-top:45px!important;position:relative}.papercactus__CTA_preview_images{clip-path:polygon(0 0,100% 0,100% 100%,0 100%);height:530px;position:relative;top:20px}.papercactus__CTA_preview_images img{width:177px}.papercactus__CTA_container{display:flex;flex-direction:row;justify-content:center;padding-left:50px;padding-right:50px}.papercactus__CTA-leftMargin,.papercactus__CTA-rightMargin{display:none}.division__CTA_panel_container{align-items:center;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);display:flex;flex-direction:column;height:530px;justify-content:center;padding-left:25px;padding-right:25px;position:relative;top:20px;width:800px;z-index:4}.papercactus__CTA-smalltext{font-size:.75rem!important;line-break:strict;margin:auto;padding-top:10px;width:400px}.papercactus__mail_section{margin:0 auto 200px;padding:20px;position:relative;width:1200px}.papercactus__mail_container{align-items:center;background:linear-gradient(45deg,#8b6bb0,#ffb84d 80%,#ff6b6b);clip-path:polygon(0 5%,100% 0,100% 99%,0 85%);color:#fff;display:flex;height:500px;justify-content:space-between;left:100px;margin:0 auto;max-width:800px;padding:2.5rem;position:relative;width:800px}.papercactus__mail_image{left:100px;position:absolute;top:50%;transform:translateY(-60%);width:470px;z-index:2}.papercactus__mail_image img{box-shadow:10px 0 15px -5px #00000080;height:auto;width:100%}.papercactus__mail_content{align-items:flex-end;display:flex;flex:1 1;flex-direction:column;margin-right:-1rem;padding:1.5rem 2.5rem 3.5rem 0;text-align:right}.papercactus__mail_content h1{font-family:var(--font-family);font-size:2.5rem}.mail__discord{text-align:center}.mail__discord p{font-size:1.4rem;margin-bottom:1rem}.mail__discord i{color:#fff;font-size:2.2rem;transition:color .3s ease}.mail__discord i:hover{color:#8ab7ff}.division__CTA{font-family:var(--font-family2);font-size:1.4rem;text-align:center;width:100%}.division__CTA h1{font-family:var(--font-family);font-size:2.5rem}.division__CTA a{color:#8ab7ff;font-weight:600}.division__CTA a:hover{color:#fff}.division__CTA-discord{padding-top:0}.division__CTA-discord p{font-size:1.9rem}.division__CTA-mailchimp{padding-top:20px}.mc__form h3{font-family:var(--font-family2)!important;font-size:1.6rem!important;font-weight:400}.mc__form{align-items:flex-end;white-space:normal;width:100%}.mc__field-container,.mc__form{display:flex;flex-direction:column}.mc__field-container{align-items:center;margin:auto;padding-bottom:10px;text-align:center;width:50%}.mc__field-container-subscribe-wrapper{display:flex;justify-content:center;margin-top:1rem;width:100%}.mc__field-container-subscribe{background-color:#8ab7ff;border-radius:8px;border-style:none;color:#fff;cursor:pointer;font-family:var(--font-family2);font-size:1.2rem;font-weight:400;height:2rem;margin:0;padding:0 1.6rem;text-shadow:#00000040 0 3px 8px;touch-action:manipulation;transition:all .5s}.mc__field-container-subscribe:hover{background-color:#5b5b66;transition-duration:.1s}.mc__field-container-subscribe:disabled{background-color:#a8a8a8;color:#575757;cursor:default}.message-spacer{height:32px}.loader{animation:rotation 1s linear infinite;border-color:#fff #fff #0000 #0000;border-radius:50%;border-style:solid;border-width:3px;box-sizing:border-box;display:inline-block;height:32px;position:relative;width:32px}.loader:after,.loader:before{animation:rotationBack .5s linear infinite;border-color:#0000 #0000 #8ab7ff #8ab7ff;border-radius:50%;border-style:solid;border-width:3px;bottom:0;box-sizing:border-box;content:"";height:24px;left:0;margin:auto;position:absolute;right:0;top:0;transform-origin:center center;width:24px}.loader:before{animation:rotation 1.5s linear infinite;border-color:#fff #fff #0000 #0000;height:16px;width:16px}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes rotationBack{0%{transform:rotate(0deg)}to{transform:rotate(-1turn)}}.desktop-only-image{display:block}.mobile-only-image{display:none}@media screen and (max-width:1100px){.papercactus__mail_section{width:1000px}.papercactus__mail_container{height:450px;left:80px;width:700px}.papercactus__mail_image{left:80px;width:400px}.papercactus__mail_content h1{font-size:2rem}.mc__form h3{font-size:1.4rem!important}.mc__field-container-subscribe{font-size:1.1rem}}@media screen and (min-width:901px){.desktop-only-image{display:block}.mobile-only-image{display:none}}@media screen and (max-width:900px){.papercactus__mail_section{margin-bottom:150px;margin-right:110px;margin-top:150px;max-width:600px;padding:20px;width:90%}.desktop-only-image{display:none}.mobile-only-image{display:block}.papercactus__mail_container{align-items:center;background:linear-gradient(45deg,#8b6bb0,#ffb84d 80%,#ff6b6b);border-radius:15px;box-shadow:0 10px 30px #0003;clip-path:none;display:flex;flex-direction:row;height:auto;justify-content:space-between;left:0;margin:0 auto;max-width:100%;padding:30px;position:static;width:100%}.papercactus__mail_image_mobile{margin:0;max-width:200px;position:relative;width:40%;z-index:1}.papercactus__mail_image_mobile img{border-radius:10px;box-shadow:0 5px 15px #0000004d;height:auto;width:100%}.papercactus__mail_content{align-items:flex-start;display:flex;flex-direction:column;margin:0;padding:0 0 0 20px;text-align:left;width:60%}.papercactus__mail_content h1{font-size:2rem;margin-bottom:15px;text-align:left}.mc__form{align-items:flex-start;width:100%}.mc__field-container{max-width:350px;width:100%}.mc__field-container-textfield{width:100%}}@media screen and (max-width:675px){.papercactus__mail_section{margin-left:auto;margin-right:auto;width:90%}.papercactus__mail_container{flex-direction:column;margin-left:-20px;padding:25px 20px}.papercactus__mail_image_mobile{margin:0 auto 20px;max-width:220px;width:60%}.papercactus__mail_content{align-items:center;padding:0;text-align:center;width:100%}.papercactus__mail_content h1{font-size:1.8rem;text-align:center}.mc__form{align-items:center}.mc__field-container{max-width:100%}}@media screen and (max-width:600px){.papercactus__mail_section{margin-bottom:100px;margin-top:100px;padding:15px;width:95%}.papercactus__mail_container{padding:20px}.papercactus__mail_content h1{font-size:1.6rem}.papercactus__mail_image_mobile{max-width:160px}}@media screen and (max-width:480px){.papercactus__mail_section{margin-bottom:80px;margin-top:80px;padding:10px}.papercactus__mail_container{flex-direction:column;padding:25px 15px}.papercactus__mail_image_mobile{margin-bottom:20px;max-width:180px;width:70%}.papercactus__mail_content{align-items:center;padding:0;text-align:center;width:100%}.papercactus__mail_content h1{font-size:1.5rem;text-align:center}.mc__form{align-items:center}.mc__form h3{font-size:1.2rem!important}.mc__field-container-subscribe{font-size:1rem;height:2.2rem}}@media screen and (max-width:600px){.papercactus__mail_section{margin-bottom:100px;margin-top:100px;padding:15px;width:95%}.papercactus__mail_content h1{font-size:1.8rem}}@media screen and (max-width:480px){.papercactus__mail_section{margin-bottom:80px;margin-top:80px;padding:10px}.papercactus__mail_container{padding:25px 15px}.papercactus__mail_image{width:90%}.papercactus__mail_content h1{font-size:1.5rem}.mc__form h3{font-size:1.2rem!important}.mc__field-container-subscribe{font-size:1rem;height:2.2rem}}@media screen and (max-width:400px){.papercactus__mail_section{margin-bottom:60px;margin-top:60px}.papercactus__mail_content h1{font-size:1.3rem}.mc__form h3{font-size:1.1rem!important}}.final-centered-image{height:100%;margin:0 auto;max-height:800px;object-fit:contain;position:relative;width:100%;z-index:1}.choices-section{display:flex;justify-content:center;min-height:90vh;overflow:visible;padding:6rem 2rem;position:relative}.container{max-width:1200px;position:relative;width:100%}.background-gradient-right{animation:pulseGradient 2s ease-in-out infinite alternate;background:radial-gradient(circle 700px at center,#0000ff4d,#0000);left:70%}.background-gradient-left,.background-gradient-right{height:150%;position:absolute;top:50%;transform:translate(-50%,-50%);width:150%;z-index:1}.background-gradient-left{animation:pulseGradient 2s ease-in-out infinite alternate-reverse;background:radial-gradient(circle 700px at center,#1d87ff66,#0000);left:30%}.title-container{margin-bottom:3rem;opacity:1;position:relative}.title-letter{color:#fff;display:inline-block;font-size:2.5rem;margin:0 2px;opacity:0;transform:translateX(-30px)}.title-letter.animate{animation:slideIn .1s forwards}.content-grid{grid-gap:2rem;align-items:center;display:grid;gap:2rem;grid-template-columns:1fr 1fr;position:relative;z-index:2}.content-text{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#1c1d2280;border:1px solid #1bc7fb26;border-radius:15px;box-shadow:0 0 30px #1bc7fb0d,inset 0 0 20px #1bc7fb08;opacity:0;overflow:hidden;padding:40px;position:relative;transform:translateX(-50px);transition:opacity .6s ease,transform .6s ease}.content-text.animate-in{opacity:1;transform:translateX(0)}.content-text:before{background:linear-gradient(45deg,#ffffff0d,#ffffff05);bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:1}.content-text p{color:#e0e0e0;font-size:1.1rem;line-height:1.8;margin-bottom:1.5rem;max-width:600px;position:relative;text-shadow:0 2px 4px #00000080;z-index:2}.content-image{align-items:center;display:flex;height:100%;justify-content:center;min-height:600px;opacity:0;position:relative;transform:translateX(50px);transition:opacity .6s ease,transform .6s ease}.content-image.animate-in{opacity:1;transform:translateX(0)}.digitalDisplay3{opacity:0;position:absolute;z-index:2}.digitalDisplay3.left{left:-20px}.digitalDisplay3.right{right:-20px}.digitalDisplay3.animation{animation:dash .5s linear forwards}@keyframes pulse{0%{opacity:.85}to{opacity:1}}@keyframes dash{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes pulseGradient{0%{opacity:.4;transform:translate(-50%,-50%) scale(.95)}to{opacity:.9;transform:translate(-50%,-50%) scale(1.05)}}@keyframes moveUp{0%{background-position:0 0}to{background-position:0 -100px}}.digital-lines-choices{animation:moveUp 15s linear infinite;background:repeating-linear-gradient(180deg,#3ff3,#3ff3 2px,#0000 0,#0000 4px),linear-gradient(90deg,#0000,#000000e6);background-position:50%;bottom:0;height:100%;left:0;margin:auto;opacity:0;pointer-events:none;position:absolute;right:0;top:0;transition:opacity .3s ease;width:100%;z-index:-1}.title-container.active .digital-lines-choices{opacity:1;transition-delay:.3s}.fns-title-choices{color:#fff;font-family:BrunoAce,sans-serif;font-size:2.4rem;margin-bottom:2rem;opacity:1;padding-left:30px;position:relative;z-index:2}@media (max-width:991px){.choices-section{min-height:70vh;padding:4rem 1.5rem}.container{margin-bottom:100px;margin-top:100px}.content-grid{gap:3rem;grid-template-columns:1fr}.content-image,.content-text{transform:translateX(0)}.content-image{min-height:450px;order:-1}.final-centered-image{max-height:600px}.fns-title-choices{font-size:2rem;padding-left:0;text-align:center}.title-letter{font-size:2rem}.background-gradient-left,.background-gradient-right{height:200%;width:200%}.digitalDisplay3.left{left:-10px}.digitalDisplay3.right{right:-10px}.digital-lines-choices{margin-right:10px;width:100%}}@media (max-width:576px){.choices-section{min-height:60vh;padding:3rem 1rem}.container{margin-bottom:50px;margin-top:50px}.content-text{padding:25px}.content-text p{font-size:1rem;line-height:1.6;margin-bottom:1.2rem}.content-image{min-height:350px}.final-centered-image{max-height:400px}.fns-title-choices{font-size:1.8rem;margin-bottom:1.5rem}.title-letter{font-size:1.8rem;margin:0 1px}.background-gradient-left,.background-gradient-right{background:radial-gradient(circle 400px at center,#0000ff4d,#0000)}.digitalDisplay3.left{left:-5px;transform:scale(.8)}.digitalDisplay3.right{right:-5px;transform:scale(.8)}}@media (max-width:400px){.digital-lines-choices{margin-right:0;width:100%}.choices-section{min-height:50vh;padding:2rem .75rem}.container{margin-bottom:30px;margin-top:30px}.content-text{padding:20px 15px}.content-text p{font-size:.9rem;line-height:1.5;margin-bottom:1rem}.content-image{min-height:280px}.fns-title-choices{font-size:1.5rem;margin-bottom:1.2rem}.title-letter{font-size:1.5rem;margin:0}}.steam-wrapper{margin-bottom:200px;margin-top:200px;padding:2rem}.steam-section,.steam-wrapper{align-items:center;display:flex;justify-content:center}.steam-section{background-color:#f5f5f5;flex-direction:column;padding:20px;z-index:10}.steam-section h1{color:#333;font-size:2rem}.steam-section p{color:#666;font-size:1rem;max-width:600px;text-align:center}.steam-section a{color:#007bff;text-decoration:none}.steam-section a:hover{text-decoration:underline}.steam-cta-section{height:600px;margin:0 auto;max-width:1200px;overflow:hidden;position:relative;width:100%}svg{height:100%;left:0;pointer-events:none;position:absolute;top:0;width:100%}.steam-cta-container{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin:0 auto}.background-wrapper{height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.background-image{height:100%;object-fit:cover;width:100%}.masked-image{height:100%;left:0;position:absolute;top:0;width:100%}.cta-button{display:inline;padding-top:70px}.cta-button .papercactus__socials-social_link{align-items:center;display:flex;justify-content:center}.cta-button .papercactus__socials-social_link a{align-items:center;display:inline-flex}.cta-button .papercactus__socials-social_link a i.fa-steam{margin-right:8px}.masked-image img{height:100%;-webkit-mask:url(#steam-mask);mask:url(#steam-mask);object-fit:cover;width:100%}#steam-mask rect:not(:first-child){opacity:0;transform:translateX(100%)}.steam-wrapper.in-view #steam-mask rect:not(:first-child){animation:slideIn 2s ease-out forwards,floatingRectangle 9s ease-in-out infinite;animation-delay:var(--slide-delay),calc(var(--slide-delay) + 2s + var(--float-delay))}#steam-mask rect:nth-child(2){--slide-delay:0.1s;--float-delay:0.7s}#steam-mask rect:nth-child(3){--slide-delay:0.2s;--float-delay:1.4s}#steam-mask rect:nth-child(4){--slide-delay:0.3s;--float-delay:0.3s}#steam-mask rect:nth-child(5){--slide-delay:0.4s;--float-delay:1.1s}#steam-mask rect:nth-child(6){--slide-delay:0.5s;--float-delay:0.5s}.cta-image{max-width:600px;overflow:hidden}.cta-image-landscape{aspect-ratio:16/9;height:auto;object-fit:cover;width:100%}.fade-in-left{animation:fadeInLeft 1s ease forwards}.fade-in-right{animation:fadeInRight 1s ease forwards}@keyframes floatingRectangle{0%{transform:translateY(0)}33%{transform:translateY(-50px)}66%{transform:translateY(100px)}to{transform:translateY(0)}}@keyframes slideIn{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}.cta-content h2{color:#333;font-size:2.2rem;margin-bottom:1rem}.cta-content p{color:#666;font-size:1rem;margin-bottom:1.5rem}.glass-card{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid #ffffff4d;border-radius:15px;box-shadow:0 4px 30px #0000001a;padding:2rem}.rectangles-container{align-items:center;display:flex;flex-direction:row;justify-content:space-between;margin-top:2rem;padding:0 5%;position:relative;width:100%;z-index:2}.rectangle{-webkit-backdrop-filter:invert(1);backdrop-filter:invert(1);background:#000000b3;flex-shrink:0;mix-blend-mode:difference}.rectangle.small{height:200px;width:100px}.rectangle.medium{height:300px;width:150px}.rectangle.large{height:400px;width:200px}.steam-overlay-content{align-items:center;display:flex;height:100%;justify-content:center;opacity:0;position:absolute;right:0;top:0;transform:translateX(50px);transition:opacity .5s ease-out,transform .5s ease-out;width:40%;z-index:10}.steam-wrapper.in-view .steam-overlay-content{opacity:1;transform:translateX(0);transition-delay:2.5s}.steam-overlay-content .cta-content{align-items:center;backdrop-filter:blur(5px);-webkit-backdrop-filter:blur(5px);background:#0006;border:2px solid #89fcff;border-radius:15px;box-shadow:0 8px 32px 0 #0003;display:flex;flex-direction:column;justify-content:center;padding:2rem;position:relative;text-align:center;top:50%;transform:translateY(-50%)}.steam-overlay-content p{color:#fff;font-family:BrunoAce,sans-serif;font-size:2.5rem;font-weight:700;height:30px;margin-bottom:2rem;text-shadow:0 2px 4px #0003}.steam-overlay-content a{align-items:center;color:#fff;display:inline-flex;font-family:BrunoAce,sans-serif;font-size:1.5rem;gap:.75rem;justify-content:center;text-decoration:none;white-space:nowrap;width:100%}.steam-overlay-content a i{color:#fff}.steam-overlay-content .text-wrapper{display:inline-block;font-family:BrunoAce,sans-serif;white-space:nowrap}.steam-overlay-content a:hover,.steam-overlay-content a:hover i{color:#52e2b7}.steam-overlay-content{display:inline-block}.steam-overlay-content .papercactus__socials-social_icon{font-family:BrunoAce,sans-serif}.steam-overlay-content .text-wrapper{color:#fff}.steam-overlay-content .text-wrapper,.steam-overlay-content a,.steam-overlay-content a i{color:#89fcff}.steam-overlay-content a:hover,.steam-overlay-content a:hover .text-wrapper,.steam-overlay-content a:hover i{color:#fff}@keyframes fadeInOverlay{0%{opacity:0;transform:translateX(50px)}to{opacity:1;transform:translateX(0)}}@media screen and (max-width:1024px){.steam-wrapper{margin-bottom:150px;margin-top:150px;padding:1.5rem}.steam-cta-section{height:500px}.steam-overlay-content{width:50%}.steam-overlay-content p{font-size:2rem;margin-bottom:1.5rem}.steam-overlay-content a{font-size:1.3rem}.cta-button{display:inline;margin-left:50px;padding-top:30px}#wishActive_steam{white-space:nowrap}.cta-button .papercactus__socials-social_link{align-items:center;display:flex;justify-content:center}.cta-button .papercactus__socials-social_link a{align-items:center;display:inline-flex}.cta-button .papercactus__socials-social_link a i.fa-steam{margin-right:8px}}@media screen and (max-width:768px){.steam-wrapper{margin-bottom:100px;margin-top:100px;padding:1rem}.cta-button{margin-left:0;padding-top:10px}.steam-cta-section{height:400px}.steam-overlay-content{right:0;width:60%}.steam-overlay-content .cta-content{padding:1.5rem}.steam-overlay-content p{font-size:1.8rem;margin-bottom:1.2rem}.steam-overlay-content a{font-size:1.1rem}#steam-mask rect:nth-child(2){height:160px;width:80px}#steam-mask rect:nth-child(3){height:240px;width:130px}#steam-mask rect:nth-child(4){height:320px;width:180px}#steam-mask rect:nth-child(5){height:240px;width:130px}#steam-mask rect:nth-child(6){height:160px;width:80px}@keyframes floatingRectangleTablet{0%{transform:translateY(0)}33%{transform:translateY(-40px)}66%{transform:translateY(40px)}to{transform:translateY(0)}}.steam-wrapper.in-view #steam-mask rect:not(:first-child){animation:slideIn 2s ease-out forwards,floatingRectangleTablet 8s ease-in-out infinite;animation-delay:var(--slide-delay),calc(var(--slide-delay) + 2s + var(--float-delay))}.cta-button{display:inline}#wishActive_steam{white-space:nowrap}.cta-button .papercactus__socials-social_link{align-items:center;display:flex;justify-content:center}.cta-button .papercactus__socials-social_link a{align-items:center;display:inline-flex}.cta-button .papercactus__socials-social_link a i.fa-steam{margin-right:6px}}@media screen and (max-width:576px){.steam-wrapper{margin-bottom:80px;margin-top:80px}.steam-cta-section{height:350px}.steam-overlay-content{background:#0006;bottom:0;height:auto;top:auto;transform:translateY(50px);width:100%}.steam-wrapper.in-view .steam-overlay-content{transform:translateY(0)}.steam-overlay-content .cta-content{-webkit-backdrop-filter:none;backdrop-filter:none;background:#0000;border:none;box-shadow:none;padding:1rem;width:100%}.steam-overlay-content p{font-size:1.5rem;margin-bottom:1rem}.steam-overlay-content a{font-size:1rem}.rect-1{x:-120px;display:block!important}.mobile-rect.rect-2{x:0;y:50px}.mobile-rect.rect-3{x:130px;y:50px}.mobile-rect.rect-4{x:300px;y:50px}.rect-5{x:440px;y:50px;display:block!important}#steam-mask rect:nth-child(2),#steam-mask rect:nth-child(6){display:none;height:160px;width:80px}#steam-mask rect:nth-child(3),#steam-mask rect:nth-child(5){height:200px;width:100px}#steam-mask rect:nth-child(4){height:280px;width:140px}@keyframes floatingRectangleMobile{0%{transform:translateY(0)}33%{transform:translateY(-30px)}66%{transform:translateY(30px)}to{transform:translateY(0)}}@keyframes combinedMobileAnimation{0%{opacity:0;transform:translateX(150%)}20%{opacity:1;transform:translateX(-100px)}30%{transform:translate(-100px)}50%{transform:translate(-100px,-30px)}75%{transform:translate(-100px,30px)}to{transform:translate(-100px)}}.steam-wrapper.in-view #steam-mask .mobile-rect{animation:combinedMobileAnimation 10s ease-out forwards;animation-delay:var(--slide-delay)}.steam-wrapper.in-view #steam-mask rect:not(:first-child):not(.mobile-rect){animation:slideInMobile 1.8s ease-out forwards;animation-delay:var(--slide-delay)}.cta-button{display:inline;padding-top:30px}#wishActive_steam{white-space:nowrap}.cta-button .papercactus__socials-social_link{align-items:center;display:flex;justify-content:center}.cta-button .papercactus__socials-social_link a{align-items:center;display:inline-flex}.cta-button .papercactus__socials-social_link a i.fa-steam{margin-right:5px}}@media screen and (max-width:400px){.steam-wrapper{margin-bottom:60px;margin-top:60px}.steam-cta-section{height:300px}.steam-overlay-content p{font-size:1.3rem}.steam-overlay-content a{font-size:.9rem}.rect-1{x:-90px}.mobile-rect.rect-2{y:70px}.mobile-rect.rect-3{x:90px;y:70px}.mobile-rect.rect-4{x:220px;y:70px}.mobile-rect.rect-5{x:320px;y:70px}#steam-mask rect:nth-child(3),#steam-mask rect:nth-child(5){height:160px;width:80px}#steam-mask rect:nth-child(4){height:240px;width:120px}.mobile-rect.rect-2{x:0}.mobile-rect.rect-3{x:130px}.mobile-rect.rect-4{x:160px}.mobile-rect.rect-5{x:300px}.steam-wrapper.in-view .steam-overlay-content{transition-delay:2s}@keyframes floatingRectangleXSmall{0%{transform:translateY(0)}33%{transform:translateY(-20px)}66%{transform:translateY(20px)}to{transform:translateY(0)}}@keyframes combinedXSmallAnimation{0%{opacity:0;transform:translateX(150%)}15%{opacity:1;transform:translateX(-100px)}30%{transform:translate(-100px)}50%{transform:translate(-100px,-20px)}75%{transform:translate(-100px,20px)}to{transform:translate(-100px)}}.steam-wrapper.in-view #steam-mask .mobile-rect{animation:combinedXSmallAnimation 8s ease-out forwards;animation-delay:var(--slide-delay)}.steam-wrapper.in-view #steam-mask rect:not(:first-child):not(.mobile-rect){animation:slideInXSmall 1.5s ease-out forwards;animation-delay:var(--slide-delay)}.cta-button{display:inline;padding-top:20px}.cta-button .papercactus__socials-social_link{align-items:center;display:flex;justify-content:center}.cta-button .papercactus__socials-social_link a{align-items:center;display:inline-flex}.cta-button .papercactus__socials-social_link a i.fa-steam{margin-right:4px}.cta-content{height:130px}}.break-image{align-items:center;display:flex;flex-direction:column;gap:0;height:auto;justify-content:center;margin:10px 0;overflow:visible;padding:4rem 1rem;position:relative;width:100%}.break-image img{border-radius:10px;height:auto;max-width:100%}.image-container{aspect-ratio:16/9;box-sizing:border-box;cursor:pointer;margin-bottom:0;padding:8px;position:relative;transform:none;transition:none;width:30vw;z-index:1}.image-container:before{background:radial-gradient(circle,#0095ff80 0,#0095ff00 80%);content:"";filter:blur(20px);height:140%;left:50%;opacity:.7;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:140%;z-index:-1}.image-container:hover{transform:none}.image-container:first-child{margin-bottom:0;margin-top:0}.image-container:last-child{margin-bottom:0}.image-container.left{align-self:center;margin-left:10%;margin-top:0;transform:translateX(-10vw)}.image-container.left:not(:first-child){margin-top:1rem}.image-container.right{align-self:center;margin-right:10%;margin-top:0;transform:translateX(10vw)}.image-container:first-child{z-index:4}.image-container:nth-child(2){z-index:3}.image-container:nth-child(3){z-index:2}.image-container:nth-child(4){z-index:1}.image-container picture{display:block;height:100%;pointer-events:none;width:100%}.image-container img{border:2px solid #89fcff4d;border-radius:12px;box-shadow:0 4px 20px #89fcff1a;height:100%;object-fit:cover;pointer-events:none;width:100%}.modal{background:#000c;box-sizing:border-box;height:100%;left:0;padding:20px;position:fixed;top:0;width:100%;will-change:opacity;z-index:1000}.modal,.modal-content{align-items:center;display:flex;justify-content:center}.modal-content{max-height:90vh;max-width:90%;position:relative;will-change:transform,opacity}.modal-content picture{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.modal-content img{border-radius:12px;height:auto;max-height:85vh;max-width:100%;object-fit:contain;width:auto}@media (max-width:1100px){.image-container{width:40vw}.image-container.left{transform:translateX(-11vw)}.image-container.right{transform:translateX(11vw)}}@media (max-width:768px){.break-image{gap:.5rem;padding:3rem .5rem}.image-container{padding:6px;width:45vw}.image-container.left{margin-left:5%;transform:translateX(-6vw)}.image-container.left:not(:first-child){margin-top:.5rem}.image-container.right{margin-right:5%;margin-top:0;transform:translateX(6vw)}}@media (max-width:575px){.image-container{width:60vw}.image-container.left{margin-left:2%;transform:translateX(-8vw)}.image-container.right{margin-right:2%;transform:translateX(8vw)}}@media (max-width:450px){.image-container{width:75vw}.image-container.left{transform:translateX(-10vw)}.image-container.right{transform:translateX(10vw)}}.foxandshadow-container{background:#0e0e0e;color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden}.content{flex:1 1;overflow-y:auto}html{scroll-behavior:smooth}.papercactusgames__notFound__container{align-items:center;display:flex;flex-direction:column;font-family:var(--font-family);justify-content:center}.notFound__logo{height:100%;width:250px}.notFound-home{margin-top:50px}.notFound-home a{color:#483d8b;font-weight:600}.notFound-home a:hover{color:#445465}.carousel{align-items:center;display:flex;height:98vh;justify-content:center;overflow:hidden;position:relative;width:100%}.background-video{height:100%;left:0;object-fit:cover;position:absolute;top:0;width:100%}.overlay-content{display:flex;height:750px;justify-content:center;position:relative;width:1200px}.page__header-title-aboutus{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(120deg,#97c284,#83cdbc);-webkit-background-clip:text;background-clip:text;display:flex;flex-direction:column;font-family:Dealerplate;font-size:2.2rem;position:absolute;z-index:100}@media screen and (max-width:992px){.overlay-content{height:auto;max-width:900px;min-height:600px;width:90%}.page__header-title{font-size:2rem}}@media screen and (max-width:768px){.overlay-content{max-width:700px;min-height:500px;width:95%}.page__header-title{font-size:1.8rem}.carousel{height:90vh}}@media screen and (max-width:576px){.overlay-content{min-height:400px;padding:0 10px;width:95%}.page__header-title{font-size:1.6rem;text-align:center;width:100%}}@media screen and (max-width:450px){.overlay-content{display:inline;display:initial;padding:0 15px;width:100%}.page__header-title{padding:0 10px;width:100%}.carousel{height:auto;min-height:85vh}}@media screen and (max-width:320px){.page__header-title{font-size:1.4rem}.page__header-title p{font-size:1.2rem!important}}.AboutUs{background-color:#222}.aboutus__general__text-title{align-items:flex-end;display:flex;flex-direction:column}.nav-overlay{background-color:#fffc;height:130px;left:0;position:relative;top:0;width:100%;z-index:1}.aboutus__general__container{align-items:center;display:flex;flex-direction:column;padding-bottom:40px;padding-top:130px}.page__header-title{z-index:3}.aboutus__staff-container{padding-bottom:70px;padding-top:70px}.aboutus__staff__text{-webkit-text-fill-color:#0000;background:linear-gradient(120deg,#97c284,#83cdbc);-webkit-background-clip:text;background-clip:text;display:flex;font-family:Dealerplate;font-size:2rem;justify-content:center;margin-bottom:1rem}.aboutus__background__container{background-color:#fff;padding-bottom:20px}.aboutus__staff-container-background{background-image:linear-gradient(#d1e0cc,#eaf7e6);padding-bottom:0;position:relative;top:75px}.aboutus__general__location{align-items:center;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center;padding-bottom:15px}.aboutus__general__location img{height:auto;max-width:550px;padding:20px 50px;width:100%}.aboutus__location_text{display:flex;flex-direction:column;font-family:var(--font-family);font-size:1.4rem}.aboutus__location_text a{color:#4682b4}.aboutus__location_text a:hover{text-decoration:underline}.aboutus__staff img{margin-left:10px;margin-right:10px;width:150px}.aboutus__staff{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:center}.aboutus__staff h3{font-size:1.2em}.aboutus__staff h3,.aboutus__staff p{font-family:var(--font-family2);text-align:center}.aboutus__staff p{font-size:1.05rem}.aboutus__staff a{color:#4682b4;font-family:var(--font-family2);font-size:1.1rem;text-align:center}.aboutus__staff a:hover{color:#483d8b}.aboutus__general{align-items:center;display:flex;justify-content:center;position:relative;z-index:2}.aboutus__general:before{background-color:#fffc;clip-path:polygon(0 0,100% 5%,100% 95%,0 100%);content:"";height:50%;position:absolute;width:100%;z-index:-1}.aboutus__general_background{background-color:#fff;height:200px}.aboutus__general a{color:#4682b4}.aboutus__general a:hover{color:#483d8b}.aboutus__general__text-design{background-color:#fff;clip-path:polygon(79% 0,100% 0,17% 100%,0 100%);height:325px;margin-left:-50px;width:100px}.aboutus__general__text p{text-align:left;width:100%}.aboutus__general__container h1{font-family:var(--font-family);font-size:1.8rem;letter-spacing:.05rem}.aboutus__general__container p{font-family:var(--font-family2);font-size:1.3rem}.aboutus__general p{border-radius:1rem;color:#000;font-family:var(--font-family2);font-size:1.6rem;line-height:30px;padding:25px;text-align:end;width:700px}.aboutus__general img{width:250px}.section__aboutusgeneral__padding{padding:3rem 9rem}.aboutus__black__divider{background:#222;height:5px;width:100vw}.aboutus__socials-mobile-container{display:none}.aboutus__staff__column{display:flex;padding-left:20px;padding-right:20px;position:relative}.aboutus__staff__card{align-items:center;background-color:#fff;border:2px solid #000;border-radius:1rem;box-shadow:0 10px 20px #00000059;flex-direction:column;height:295px;margin-bottom:20px;margin-left:20px;margin-right:20px;opacity:0;overflow:hidden;padding-bottom:15px;padding-top:15px;position:relative;text-align:center;transform-style:preserve-3d;transition:transform .1s;visibility:visible;width:200px;will-change:transform,opacity;z-index:2}.card-shadow{background:#000;border-radius:1rem;filter:blur(12px);height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:10px;transform:scale(2);width:100%;z-index:-1}@keyframes fall{0%{opacity:0;transform:scale(2) translateY(-200px) rotate(0deg);transform:scale(2) translateY(-200px) rotate(var(--random-angle,0deg))}70%{opacity:1;transform:scale(1) translateY(0) rotate(0deg);transform:scale(1) translateY(0) rotate(var(--random-angle,0deg))}85%{opacity:1;transform:scale(1) translateY(-10px) rotate(0deg);transform:scale(1) translateY(-10px) rotate(var(--random-angle,0deg))}to{opacity:1;transform:scale(1) translateY(0) rotate(0deg);transform:scale(1) translateY(0) rotate(var(--random-angle,0deg))}}.aboutus__staff__card.fall{animation:fall .6s ease-out forwards}.aboutus__staff__card.fall .card-shadow{animation:shadowGrow .6s ease-out forwards}@keyframes scaleBounce{0%{opacity:1;transform:var(--card-transform) scale(1)}50%{opacity:1;transform:var(--card-transform) scale(1.1)}to{opacity:1;transform:var(--card-transform) scale(1)}}.scale-bounce{animation:scaleBounce .2s ease-out forwards}@keyframes shadowGrow{0%{opacity:0;transform:scale(2) rotate(0deg);transform:scale(2) rotate(var(--random-angle,0deg))}70%{opacity:.25;transform:scale(1) rotate(0deg);transform:scale(1) rotate(var(--random-angle,0deg))}85%{opacity:.2;transform:scale(1.05) rotate(0deg);transform:scale(1.05) rotate(var(--random-angle,0deg))}to{opacity:.22;transform:scale(1) rotate(0deg);transform:scale(1) rotate(var(--random-angle,0deg))}}.card-back{background:linear-gradient(180deg,#40945b,#8ee370);display:flex;height:100%;justify-content:center;padding-top:3.5%;position:absolute;top:0;transform:rotateY(180deg);visibility:hidden;width:100%;z-index:2}.card-back-border{border:5px solid #fff;border-radius:10px;box-sizing:border-box;height:95%;position:absolute;width:95%}.papercactus__aboutus-card-back-image{height:170px;padding-right:5px;padding-top:20px;width:100%}.card-with-triangle:after{border-bottom:40px solid #00640080;border-left:40px solid #0000;bottom:0;content:"";height:0;position:absolute;right:0;width:0}.triangle-text{bottom:13px;color:#fff;cursor:pointer;font-family:var(--font-family2);font-size:.9rem;position:absolute;right:0;transform:rotate(-45deg);transform-origin:bottom right;z-index:1}.aboutus__staff__card img{display:block;margin:0 auto;position:relative;width:150px}.aboutus__staff__card:before{background:linear-gradient(#0000,#ff69b41a 10%,#ff69b433 15%,#ff8c001a 25%,#ff8c0033 30%,#ffff331a 40%,#ff33 45%,#98fb981a 55%,#98fb9833 60%,#6495ed1a 70%,#6495ed33 75%,#ba55d31a 85%,#ba55d333 90%,#ba55d31a 95%,#0000);background-attachment:fixed;background-position:0 0;background-position:var(--mouse-x,0) var(--mouse-y,0);content:"";height:170%;opacity:0;pointer-events:none;position:absolute;transform:rotate(-30deg) translate(-50%,-50%);transition:opacity .3s ease-in-out;width:340%}.aboutus__staff__card.shine:before{opacity:1}@keyframes shine{0%{transform:rotate(-30deg) translate(-50%,-50%)}to{transform:rotate(-30deg) translate(150%,150%)}}.aboutus__staff__column:hover .aboutus__staff__column_back-card,.aboutus__staff__column:hover .aboutus__staff__column_back-card-right{transform:rotate(0deg);transition:transform .3s ease-in-out}.aboutus__staff__column_back-card-right{border-radius:1rem;height:295px;position:absolute;top:-2px;transform:rotate(5deg);transition:transform .3s ease-in-out;width:200px;z-index:0}@media screen and (max-width:990px){.page__header-title{top:-80px;width:400px!important}.aboutus__general__text{align-items:center;width:450px}.aboutus__general__text p{font-size:1rem;text-align:left;width:350px}.aboutus__staff-container{padding:1rem}.aboutus__photos-container img{height:100%;padding:0 50px;width:450px}.aboutus__general__location{padding:0 20px}.aboutus__general{margin-top:50px}.aboutus__general:before{background-color:#fff6;clip-path:polygon(0 0,100% 5%,100% 95%,0 100%);content:"";height:450px;position:absolute;width:100%;z-index:-1}}@media screen and (max-width:768px){.page__header-title{top:0;width:400px!important}iframe{height:300px;margin:15px 0;max-width:400px;padding-right:0;width:100%!important}.aboutus__general__location{gap:15px}}@media screen and (max-width:760px){.aboutus__general__text{align-items:center;width:380px}.aboutus__general__text p{text-align:left;width:350px}.aboutus__photos-container{flex-direction:column;min-width:0}.aboutus__photos-container img{height:auto;max-width:550px;width:100%}#picture1{padding-bottom:20px}.aboutus__general:before{height:430px;width:100%}.aboutus__general{margin-top:130px}.aboutus__staff__card{box-shadow:0 5px 15px #00000040}}@media screen and (max-width:650px){.aboutus__general{flex-direction:column;margin-top:170px;padding-top:5px}.papercactus__aboutus-general-image{height:auto;max-width:350px;padding:0!important;width:100%}.aboutus__general__text p{font-size:1rem;max-width:600px;padding:0 15px;width:100%}.aboutus__staff__card{margin:10px auto;max-width:350px;width:90%}.aboutus__general__text h1{text-align:center}.aboutus__general img{margin-bottom:10px;width:150px}.aboutus__staff__column a{margin-top:auto}.aboutus__staff__column img{width:100px}.aboutus__staff-container{padding:1rem}.aboutus__header{display:none}.aboutus__staff__card{align-items:center;background-color:#fff;border-radius:1rem;display:flex;flex-direction:column;height:250px;margin-bottom:10px;margin-left:10px;margin-right:10px;padding-bottom:15px;padding-top:15px;text-align:center;transform:rotateX(var(--rotationX)) rotateY(var(--rotationY));transition:transform .3s ease-out;width:180px}.aboutus__general:before{background-color:#fff6;clip-path:polygon(0 0,100% 5%,100% 95%,0 100%);content:"";height:440px;position:absolute;width:550px;z-index:-1}.aboutus__general__text{align-items:center;display:flex;position:relative;top:-30px;width:80%}.aboutus__general__location{flex-direction:column}.aboutus__location_text{padding-top:30px}.aboutus__staff__card:before{transform:rotate(0deg) translateY(-10%)}iframe{height:250px;max-width:400px;padding-right:0;width:90%!important}}@media screen and (max-width:550px){.aboutus__socials-mobile-container{background-color:#222;color:#fff;display:flex;flex-direction:column;font-family:var(--font-family);text-align:center}.aboutus__socials-mobile-container h1{font-size:1.9rem;padding-top:15px}.aboutus__socials-mobile{align-items:center;background-color:#222;color:#8a8a8a;display:flex;flex-direction:row;font-size:2.2em;height:70px;justify-content:center}.aboutus__socials-mobile-social_icon{padding-left:20px;padding-right:20px}.aboutus__socials-mobile-social_icon i:active{color:#fff;transition:.2s ease-in-out}.aboutus__general__text-title{align-items:center}.aboutus__staff{flex-direction:column}.aboutus__staff__column{display:flex;justify-content:center;position:relative}.aboutus__staff__card{align-items:center;background-color:#fff;border-radius:1rem;display:flex;flex-direction:row;height:150px;margin-bottom:20px;margin-left:10px;margin-right:10px;overflow:hidden;padding-bottom:15px;padding-top:15px;position:relative;text-align:center;transform:rotateX(var(--rotationX)) rotateY(var(--rotationY));transform-style:preserve-3d;transition:transform .3s ease-out;width:350px}.aboutus__staff__card img{margin-left:-50px;width:120px}#staff_info{padding-left:40px}.aboutus__staff__column_back-card{border-radius:1rem;height:150px;position:absolute;rotate:-5deg;top:-2px;width:350px;z-index:1}.aboutus__general__text{align-items:center}.aboutus__general__text p{width:400px}.aboutus__photos-container img{height:100%;width:44 0}.aboutus__general img{width:150px}.aboutus__general:before{background-color:#fff6;clip-path:polygon(0 0,100% 0,100% 100%,0 100%);content:"";height:500px;padding-bottom:30px;position:absolute;width:100%;z-index:-1}.aboutus__general{padding-top:0}.triangle-text{display:none}.aboutus__staff__card img{left:70px;position:relative}.aboutus__staff__card{width:85%}#staff_info{align-items:center;display:flex;flex-direction:column;margin:0 auto;width:100%}.aboutus__general__text p{font-size:.9rem;max-width:400px;padding:0 10px;text-align:left;width:100%}}@media screen and (max-width:450px){.aboutus__general:before{content:"";height:600px;position:absolute;width:100%}.aboutus__general__text p{font-size:1.25rem;text-align:left;width:350px}.aboutus__general__text{width:350px}.aboutus__staff__card img{left:10px;width:110px}.papercactus__aboutus-general-image{height:auto;margin:10px 0;max-width:350px;padding:0!important;width:100%}.aboutus__general__text{align-items:center!important;max-width:350px;padding:0 15px;width:100%}.aboutus__staff__card img{margin-right:10px;position:static}.page__header-title{display:flex;justify-content:center}.aboutus__staff__card{flex-wrap:wrap;height:auto;justify-content:center;min-height:150px;padding:15px}.aboutus__staff__card img{left:0;margin:0 auto 10px;position:relative;width:100px}#staff_info{margin:5px auto 0;padding:0 5px;text-align:center}#staff_info h3{margin-bottom:5px;margin-top:0}#staff_info p{margin:3px 0}#staff_info a,#staff_info h3,#staff_info p{padding:0 5px}#staff_info{width:100%}#staff_info a,#staff_info h3,#staff_info p{overflow:hidden;text-overflow:ellipsis;width:100%}}@media screen and (max-width:400px){.aboutus__general__text{padding:0 10px;width:100%}.aboutus__general__text p{font-size:1.1rem}.aboutus__staff__card{padding:10px}.aboutus__staff__card img{left:10px;width:100px}.aboutus__socials-mobile-container h1{font-size:1.5rem}.aboutus__socials-mobile{font-size:1.8em}.aboutus__general__text p{font-size:1rem!important;padding:0 10px}.aboutus__staff__card{flex-direction:column;height:auto;min-height:150px;padding:15px 10px}.aboutus__staff__card img{margin-bottom:10px;width:90px}}@media screen and (max-width:320px){.aboutus__general__text p{font-size:1rem}.aboutus__staff__card{flex-direction:column;height:auto;padding:15px 10px}.aboutus__staff__card img{margin-bottom:10px;position:static}.aboutus__socials-mobile-social_icon{padding-left:10px;padding-right:10px}.aboutus__general__text p{font-size:.9rem!important}.aboutus__staff__card{min-height:auto;padding:10px 5px}.aboutus__staff__card img{width:80px}#staff_info h3{font-size:1.1em}#staff_info a,#staff_info p{font-size:.9rem}.aboutus__general__container{padding-top:80px}}.papercactus__information{background-color:#1a2a3a;color:#fff;display:flex;flex-direction:column;min-height:100vh}.page__header-title{-webkit-text-fill-color:#0000;align-items:center;background:linear-gradient(120deg,#97c284,#83cdbc);-webkit-background-clip:text;background-clip:text;display:flex;flex-direction:column;font-family:Dealerplate;font-size:2.2rem;position:absolute;z-index:100}.page__header{align-items:center;background:#fff;display:flex;justify-content:center;padding-top:110px}.page__header,.page__header-title{position:relative;text-align:center;width:100%}.page__header-title{padding-bottom:2rem;padding-top:2rem;z-index:2}.page__header-title h1{font-size:2.5rem;font-weight:700}.page__header-title h1,.page__header-title p{color:#000;margin:0 auto;padding:0 1rem}.page__general__divider{background:linear-gradient(90deg,#0000,#fff9,#0000);height:3px;margin:0 auto 20px;transition:width .3s ease;width:80px}.papercactus__legal:hover .page__general__divider{width:120px}.aboutus__black__divider{background:linear-gradient(90deg,#0000,#fff3,#0000);height:4px;margin-bottom:0;width:100%}.papercactusgames__baseBackground{background:#fff;flex:1 1;width:100%}.papercactus__legal-general-container{border-radius:12px;margin:0 auto 20px;max-width:1100px;padding:2rem;width:100%}.papercactus__legal-general-container:hover{box-shadow:0 12px 25px #00000040;transform:translateY(-5px)}.papercactus__legal{border-radius:8px;margin-bottom:3rem;padding:1.5rem;transition:all .3s ease}.papercactus__legal h1{color:#000;font-family:var(--font-family);font-size:2rem;margin-bottom:1.5rem;text-shadow:1px 1px 3px #0000001a}.papercactus__legal p{color:#000;font-family:var(--font-family2);font-size:1.2rem;line-height:1.6;transition:color .3s ease}.legal__link{color:#0078a8;position:relative;text-decoration:none;transition:all .3s ease}.legal__link:hover{color:#00a3e0;text-decoration:none}.legal__link:after{background:linear-gradient(90deg,#0000,#0078a8,#0000);bottom:-2px;content:"";height:1px;left:0;position:absolute;transform:scaleX(0);transition:transform .3s ease;width:100%}.legal__link:hover:after{transform:scaleX(1)}@media (max-width:1024px){.papercactus__legal-general-container{max-width:90%;padding:1.5rem}.papercactus__legal h1{font-size:1.8rem}.papercactus__legal p{font-size:1.1rem}.page__header-title h1{font-size:2.2rem}}@media (max-width:990px) and (min-width:769px){.page__header-title{padding-top:250px}}@media (max-width:768px){.papercactus__legal-general-container{max-width:95%;padding:1.2rem}.papercactus__legal{padding:1.2rem}.papercactus__legal h1{font-size:1.6rem}.papercactus__legal p{font-size:1rem}.page__header-title h1{font-size:1.8rem}}@media (max-width:480px){.papercactus__legal-general-container{padding:1rem}.papercactus__legal{margin-bottom:2rem;padding:1rem}.papercactus__legal h1{font-size:1.4rem;margin-bottom:1rem}.papercactus__legal p{font-size:.95rem}.page__header-title h1{font-size:1.5rem}.page__header-title p{font-size:1.2rem!important}}@media (max-width:400px){.page__header{padding-top:110px}.papercactus__legal h1{font-size:1.3rem}.papercactus__legal p{font-size:.9rem}.page__header-title h1{font-size:1.4rem}.page__header-title p{font-size:1rem!important}}body{margin:0;padding:0}.presskit-container:before{background-color:#fff;content:"";display:block;height:130px;left:0;position:relative;top:0;width:100%;z-index:9}.presskit-container{background-color:#0e0e0e;color:#fff;display:flex;flex-direction:column;min-height:100vh;overflow-x:hidden;position:relative}.presskit-content{flex:1 1;margin:30px auto 0;max-width:1440px;padding:0 1rem 2rem;width:100%}.page-header{margin-bottom:3rem;width:100%}.page-header,.page-header-title{align-items:center;display:flex;flex-direction:column}.page-header-title{margin-bottom:2rem;text-align:center}.page-header-title h1{font-size:3rem;font-weight:700;margin:1rem 0 .5rem}.subtitle{font-size:1.5rem;opacity:.8}.page-header-image{border-radius:8px;box-shadow:0 4px 20px #00000080;height:auto;max-width:1200px;width:100%}.page-divider{background-color:#3498db;height:4px;margin:1rem 0;width:50px}.presskit-main{display:flex;gap:2rem}.side-navbar{align-self:flex-start;flex-shrink:0;height:fit-content;position:sticky;top:2rem;width:250px}.side-navbar-nav{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#141414b3;border-radius:8px;box-shadow:0 4px 12px #0003;display:flex;flex-direction:column;padding:1.5rem}.side-navbar-nav a{color:#fff;margin:.5rem 0;text-decoration:none;transition:color .2s}.side-navbar-nav a:hover{color:#3498db}.side-navbar-nav p{font-size:1rem;font-weight:500;margin:0}.presskit-sections{flex:1 1}section{background-color:#141414b3;border-radius:8px;padding:2rem}.section-header{margin-bottom:2rem}.section-header h1{font-size:2rem;font-weight:600;margin-top:.5rem}.information-container{display:flex;gap:2rem}.information-left{flex:1 1;min-width:200px}.information-right{flex:2 1}.information-logo{margin-bottom:2rem;max-width:200px;width:100%}.information-container h2{color:#3498db;font-size:1.2rem;font-weight:600;margin:1.5rem 0 .5rem}.information-container p{font-size:1rem;line-height:1.6;margin-bottom:1rem}.gallery-container{width:100%}.news-container{display:flex;flex-wrap:wrap;gap:2rem}.news-card{background-color:#1e1e1eb3;border-radius:8px;flex:1 1;min-width:300px;overflow:hidden;transition:transform .2s,box-shadow .2s}.news-card:hover{box-shadow:0 8px 20px #0000004d;transform:translateY(-5px)}.news-image{height:180px;object-fit:cover;width:100%}.news-content{padding:1.5rem}.news-content a{color:#fff;text-decoration:none}.news-content a span{display:block;font-size:1.1rem;font-weight:500;margin-bottom:.5rem}.news-source{font-size:.9rem;opacity:.6}.contact-container{display:flex;flex-wrap:wrap;gap:2rem}.team-members{flex:1 1;min-width:300px}.team-member{margin-bottom:1.5rem}.member-name{font-size:1.1rem;font-weight:600;margin:0 0 .2rem}.member-role{font-size:.9rem;margin:0;opacity:.8}.contact-info{flex:1 1;min-width:300px}.contact-item{margin-bottom:1.5rem}.contact-label{color:#3498db;font-size:1rem;font-weight:600;margin:0 0 .3rem}.contact-info a{color:#fff;font-size:.9rem;opacity:.8;text-decoration:none;transition:opacity .2s}.contact-info a:hover{opacity:1}.videos-container{align-items:center;display:flex;justify-content:center;min-height:200px}.videos-container h2{font-size:1.5rem;opacity:.6}.videos-container{width:100%}.video-grid{grid-gap:2rem;display:grid;gap:2rem;grid-template-columns:repeat(auto-fill,minmax(500px,1fr));width:100%}.video-item{background-color:#1e1e1e80;border-radius:8px;box-shadow:0 4px 12px #0003;display:flex;flex-direction:column;overflow:hidden;transition:transform .2s,box-shadow .2s}.video-item:hover{box-shadow:0 8px 20px #0000004d;transform:translateY(-5px)}.video-wrapper{overflow:hidden;padding-top:56.25%;position:relative;width:100%}.video-wrapper iframe{border:none;height:100%;left:0;position:absolute;top:0;width:100%}.video-item h3{color:#fff;font-size:1.1rem;margin:0;padding:1rem;text-align:center}@media screen and (max-width:1024px){.presskit-main{flex-direction:column}.side-navbar{margin-bottom:2rem;position:relative;top:0;width:100%}.side-navbar-nav{flex-direction:row;flex-wrap:wrap;gap:1rem;justify-content:center}.side-navbar-nav a{margin:.25rem .5rem}.side-navbar-nav .page-divider{display:none}}@media screen and (max-width:768px){.page-header-title h1{font-size:2.2rem}.subtitle{font-size:1.2rem}.information-container{flex-direction:column}section{padding:1.5rem}.section-header h1{font-size:1.8rem}.news-card{min-width:100%}.video-grid{gap:1.5rem;grid-template-columns:1fr}}@media screen and (max-width:480px){.presskit-content{padding:1rem .5rem}.page-header-title h1{font-size:1.8rem}.subtitle{font-size:1rem}.section-header h1{font-size:1.5rem}.contact-item,.team-member{margin-bottom:1rem}}.gallery-grid{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));width:100%}.gallery-item{aspect-ratio:16/9;border-radius:8px;box-shadow:0 4px 8px #0003;cursor:pointer;overflow:hidden;position:relative;transition:transform .2s,box-shadow .2s}.gallery-item:hover{box-shadow:0 8px 16px #0000004d;transform:translateY(-5px)}.gallery-thumbnail{height:100%;image-rendering:auto;object-fit:cover;transition:filter .3s,transform .3s;width:100%;will-change:transform}.gallery-item:hover .gallery-thumbnail{filter:brightness(1.1);transform:scale(1.05)}@media screen and (max-width:768px){.gallery-grid{gap:1rem;grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}@media screen and (max-width:480px){.gallery-grid{gap:.75rem;grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}}.logos-grid{grid-gap:2.5rem;display:grid;gap:2.5rem;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));place-items:center;width:100%}.logo-item{align-items:center;background-color:#1e1e1e80;border-radius:8px;box-shadow:0 4px 8px #0003;display:flex;flex-direction:column;justify-content:center;margin:0 auto;padding:1.5rem;transition:transform .2s,box-shadow .2s;width:90%}.logo-item:hover{box-shadow:0 8px 16px #0000004d;transform:translateY(-5px)}.logo-container{align-items:center;display:flex;flex-direction:column;margin:0 auto;padding:0;text-align:center;width:95%}.logo-thumbnail{background-color:#0003;border-radius:8px;cursor:pointer;height:auto;image-rendering:auto;margin-bottom:1rem;max-height:150px;max-width:90%;object-fit:contain;padding:1.5rem;transition:transform .3s;will-change:transform}.logo-thumbnail:hover{transform:scale(1.05)}.logo-caption{color:#fff;font-size:1.1rem;font-weight:600;margin-bottom:.5rem}.logo-instruction{color:#fff;font-size:.8rem;opacity:.6}.custom-lightbox{align-items:center;background-color:#000000d9;cursor:pointer;display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;transition:opacity .3s ease;width:100%;z-index:10000}.custom-lightbox.fade-in{animation:fadeIn .3s ease forwards;opacity:1}.custom-lightbox-content{cursor:default;flex-direction:column;height:100%;width:100%}.custom-lightbox-content,.custom-lightbox-image-container{align-items:center;display:flex;justify-content:center;position:relative}.custom-lightbox-image-container{height:80%;overflow:hidden;transform:translateZ(0);width:90%}.custom-lightbox-image{backface-visibility:hidden;-webkit-backface-visibility:hidden;max-height:100%;max-width:100%;object-fit:contain;transform-origin:center center;transition:transform .2s ease-out,opacity .3s ease;-webkit-user-select:none;user-select:none;will-change:transform,opacity}.custom-lightbox-controls{align-items:center;background-color:#000000b3;bottom:0;display:flex;justify-content:space-between;padding:1rem 2rem;position:absolute;width:100%}.custom-lightbox-info{color:#fff}.custom-lightbox-info h3{font-size:1.2rem;margin:0 0 .5rem}.custom-lightbox-info p{font-size:.9rem;margin:0;opacity:.8}.custom-lightbox-buttons{display:flex;gap:1rem}.custom-lightbox-buttons button{border:none;border-radius:4px;cursor:pointer;padding:.5rem 1rem;transition:background-color .2s}.download-btn{background-color:#4a90e2;color:#fff}.download-btn:hover{background-color:#3a80d2}.close-btn{background-color:#e24a4a;color:#fff}.close-btn:hover{background-color:#d23a3a}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}@media screen and (max-width:768px){.logos-grid{gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}}@media screen and (max-width:480px){.logos-grid{gap:1rem;grid-template-columns:1fr}.logo-item{padding:1rem}}.loading-spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);z-index:5}.spinner{animation:spin 1s ease-in-out infinite;border:5px solid #ffffff4d;border-radius:50%;border-top-color:#fff;height:50px;width:50px}@keyframes spin{to{transform:rotate(1turn)}}.custom-lightbox-image.loading{opacity:0}.custom-lightbox-image.loaded{opacity:1;transition:opacity .3s ease}.nav-button{align-items:center;background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;font-size:20px;height:40px;justify-content:center;opacity:.7;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .3s,background-color .3s;width:40px;z-index:5}.nav-button:hover{background:#000c;opacity:1}.prev-button{left:15px}.next-button{right:15px}.hero-parselings-container{align-items:flex-start;background:linear-gradient(180deg,#97d9f3,#f0f0f0 40%);display:flex;height:100vh;justify-content:center;overflow:hidden;padding-top:20px;width:100%}.game-title{align-items:center;display:flex;justify-content:center;left:50%;max-width:520px;position:absolute;top:50%;transform:translate(20%,-50%);width:45%;z-index:3}.game-title img{height:auto;width:100%}.left-side{flex-direction:column;gap:20px;left:50%;position:absolute;top:400px;transform:translate(-130%,-50%);width:450px;z-index:3}.left-side,.slimes-container{align-items:center;display:flex}.slimes-container{justify-content:center;position:relative}.slime{height:auto;overflow:visible;position:relative;transform-origin:center 100%;transition:transform .3s ease}.slime img{display:block;position:relative;transform-origin:inherit}.slime-wrapper{opacity:0;position:relative;transform-origin:top}.slime-left{animation:slimeEnter 1s .8s forwards,slimeStretch 3s ease-in-out 1.8s infinite;position:relative;right:50px;top:-205px;z-index:1}.slime-center{animation:slimeEnter 1s 1s forwards,slimeStretch 3s ease-in-out 2s infinite;top:-40px}.slime-right{animation:slimeEnter 1s 1.2s forwards,slimeStretch 3s ease-in-out 2.2s infinite;left:40px;position:relative;top:-75px;z-index:1}.slime-far-right{animation:slimeEnter 1s 1.4s forwards,slimeStretch 3s ease-in-out 2.4s infinite;left:110px;position:relative;top:-130px}.hands{animation:handsDown 1s ease-out forwards;position:relative;width:100%;z-index:10}.hands img{height:auto;width:100%}@keyframes slimeStretch{0%,to{transform:scaleY(1)}50%{transform:scaleY(1.7)}}@keyframes handsDown{0%{opacity:0;transform:translateY(-300px)}to{opacity:1;transform:translateY(0)}}@keyframes slimeEnter{0%{opacity:1;transform:scaleY(.1)}to{opacity:1;transform:scaleY(1)}}.matrix-background{--rows:14;display:flex;flex-direction:column;height:100%;justify-content:space-evenly;left:0;mask-image:linear-gradient(180deg,#000 0,#0000 80%);-webkit-mask-image:linear-gradient(180deg,#000 0,#0000 80%);overflow:visible;pointer-events:none;position:absolute;top:0;white-space:nowrap;width:100%;z-index:1}.matrix-row{display:flex;flex-wrap:nowrap;font-family:Arial,sans-serif;font-size:1.8rem;font-weight:900;justify-content:space-between;line-height:1.2;padding:0 2%}.matrix-row:first-child{color:#6795b7}.matrix-row:nth-child(2){color:#70b3ce}.matrix-row:nth-child(3){color:#8fc8db}.matrix-row:nth-child(4){color:#97cbe0}.matrix-row:nth-child(5){color:#92d3d7}.matrix-row:nth-child(6){color:#a0dbe3}.matrix-row:nth-child(7){color:#a4e2dd}.matrix-row:nth-child(8),.matrix-row:nth-child(9){color:#b5e7e6}.matrix-row:nth-child(10),.matrix-row:nth-child(11),.matrix-row:nth-child(12){color:#c8cfcd}.matrix-row:nth-child(13),.matrix-row:nth-child(14){color:#6795b7}.matrix-char{display:inline-block;flex-shrink:0;font-weight:600;min-width:1.2ch;text-align:center}@media (max-width:768px){.hero-parselings-container{align-items:center;height:90vh}.game-title{max-width:100%;top:45%;width:80%}.game-title,.left-side{left:50%;transform:translate(-50%,-50%)}.left-side{max-width:350px;top:325px;width:90%}.matrix-row{font-size:1.2rem}.slime-left{right:30px;top:-170px}.slime-right{left:20px;top:-65px}.slime-far-right{left:70px;top:-110px}}@media (max-width:480px){.left-side{top:300px}.slime-left{right:30px;top:-210px}.slime-center{right:0;top:-90px}.slime-right{left:20px;top:-105px}.slime-far-right{left:70px;top:-150px}.game-title{left:50%;max-width:100%;top:53%;transform:translate(-50%,-50%);width:80%}.slime-wrapper img{transform:scale(.8)}.hands img{transform:scale(.9)}}@media (max-width:390px){.left-side{top:260px}.slime-left{right:30px;top:-210px}.slime-center{right:0;top:-90px}.slime-right{left:20px;top:-105px}.slime-far-right{left:70px;top:-150px}}.story_container{align-items:flex-start;background:linear-gradient(180deg,#97d9f3 20%,#f0f0f0);display:flex;justify-content:center;min-height:100vh;padding:40px 20px;width:100%}.story_content{display:flex;flex-direction:column;padding:40px;width:70%}.story_section{align-items:center;display:flex;gap:60px;justify-content:center;min-height:50vh;padding:40px 0;width:100%}.story_section.reverse{flex-direction:row-reverse}.story_card{background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #7598b61a;max-width:55%;min-height:300px;overflow:hidden;padding:40px}.story_card,.story_image{flex:1 1;opacity:0;position:relative;width:50%}.story_image{align-items:stretch;animation:none;display:flex;height:100%;justify-content:center;max-width:45%;min-height:400px;z-index:1}@keyframes rockImage{0%{transform:rotate(-2deg) scale(.9)}50%{transform:rotate(2deg) scale(1.1)}to{transform:rotate(-2deg) scale(.9)}}.story_image:before{background:#00000080;border-radius:15px;content:"";filter:blur(20px);height:calc(100% - 20px);left:10px;position:absolute;top:10px;width:calc(100% - 20px);z-index:-1}.story_image picture{align-items:stretch;display:flex;justify-content:center;width:100%}.story_image img{border-radius:15px;box-shadow:0 8px 32px #7598b633;max-width:100%;object-fit:cover}.story_image img,.story_image_2{height:100%;position:relative;z-index:1}.story_image_2{animation:none;flex:1 1;max-width:45%;min-height:400px;opacity:0;width:50%}.story_image_2,.story_image_2 picture{align-items:stretch;display:flex;justify-content:center}.story_image_2 picture{width:100%}.story_image_2 img{border-radius:15px;height:100%;max-width:100%;object-fit:cover;position:relative;z-index:1}.story_highlight{display:flex;gap:20px;margin-bottom:30px}.power_word{border:2px solid #7598b6;border-radius:4px;color:#7598b6;font-family:Arial,sans-serif;font-size:1.2rem;font-weight:900;letter-spacing:.1em;padding:8px 16px}.story_paragraphs{color:#333;font-size:1.1rem;line-height:1.6}.story_paragraphs p{margin-bottom:20px}.emphasis{color:#7598b6;font-weight:700}.power_word{transition:all .3s ease}.power_word:hover{background:#7598b6;color:#fff;transform:translateY(-2px)}.story_card:before{background:linear-gradient(180deg,#97d9f31a,#0000);content:"";height:100px;left:0;pointer-events:none;position:absolute;right:0;top:0}@keyframes fadeInLeft{0%{opacity:0;transform:translateX(-100px)}to{opacity:1;transform:translateX(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateX(100px)}to{opacity:1;transform:translateX(0)}}@keyframes rockImageLeft{0%,to{transform:translateX(0) rotate(0deg) scale(1)}25%{transform:translateX(0) rotate(-2deg) scale(.98)}75%{transform:translateX(0) rotate(2deg) scale(1.02)}}@keyframes rockImageRight{0%,to{transform:translateX(0) rotate(0deg) scale(1)}25%{transform:translateX(0) rotate(-2deg) scale(.98)}75%{transform:translateX(0) rotate(2deg) scale(1.02)}}@keyframes rockImageRightReverse{0%,to{transform:translateX(0) rotate(0deg) scale(1)}25%{transform:translateX(0) rotate(2deg) scale(.98)}75%{transform:translateX(0) rotate(-2deg) scale(1.02)}}.fade-in-left-image{animation:fadeInLeft 1s ease-out forwards,rockImageLeft 10s ease-in-out infinite;animation-delay:0s,1s}.fade-in-right-image{animation:fadeInRight 1s ease-out forwards,rockImageRightReverse 10s ease-in-out infinite;animation-delay:0s,1s}.fade-in-left-card{animation:fadeInLeft 1s ease-out forwards}.fade-in-right-card{animation:fadeInRight 1s ease-out forwards}.fade-in-left,.fade-in-right{display:none}@media (max-width:1500px){.story_highlight{flex-wrap:wrap;margin:0 auto;width:90%}}@media (max-width:1200px){.story_container{padding:30px 10px}.story_content{padding:35px;width:80%}.story_section{gap:50px;padding:35px 0}.story_card{max-width:70%;min-height:300px;padding:35px}.story_highlight{flex-wrap:wrap;margin:0 auto;width:90%}.story_image,.story_image_2{max-width:50%;min-height:400px}.power_word{font-size:1.1rem;padding:6px 12px}.story_paragraphs{font-size:1.05rem;line-height:1.5}.story_highlight{gap:15px;margin-bottom:20px}}@media (max-width:990px){.story_content{padding:30px;width:85%}.story_section{gap:40px;padding:30px 0}.story_card{min-height:280px;padding:30px}.story_highlight{flex-wrap:wrap;width:90%}.story_image,.story_image_2{min-height:350px}.power_word{font-size:1.1rem}.story_container{align-items:center;padding:35px 15px}.story_content{align-items:center;padding:25px;width:90%}.story_section{align-items:center;gap:35px;padding:25px 0}.story_card{max-width:60%;min-height:250px;padding:25px}.story_image,.story_image_2{max-width:40%;min-height:320px}.power_word{font-size:1.05rem;padding:6px 12px}.story_paragraphs{font-size:1.05rem;line-height:1.5}.story_highlight{gap:15px;justify-content:center;margin-bottom:20px}}@media (max-width:768px){.story_content{padding:20px;width:90%}.story_section{gap:30px;min-height:auto;padding:20px 0}.story_section,.story_section.reverse{flex-direction:column}.story_card{margin-right:30px;max-width:100%;min-height:auto;padding:25px;width:92%}.story_image,.story_image_2{margin-right:40px;max-width:100%;min-height:300px;width:100%}.story_highlight{flex-wrap:wrap;justify-content:center}.power_word{margin-bottom:10px}.power_word,.story_paragraphs{font-size:1rem}@keyframes fadeInLeft{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeInRight{0%{opacity:0;transform:translateY(50px)}to{opacity:1;transform:translateY(0)}}}@media (max-width:450px){.story_container{align-items:center;padding:25px 0}.story_content{align-items:center;padding:15px;width:95%}.story_section{align-items:center;flex-direction:column;gap:20px;padding:15px 0}.story_card{margin-right:0;max-width:100%;min-height:auto;padding-left:20px;padding-right:20px;width:88%}.story_image,.story_image_2{margin-right:0;max-width:100%;min-height:250px;width:100%}.story_highlight{flex-wrap:wrap;gap:10px;justify-content:center}.power_word{font-size:.9rem;margin-bottom:8px;padding:5px 10px}.story_paragraphs{font-size:.95rem;line-height:1.5}@keyframes rockImageLeft{0%,to{transform:translateX(0) rotate(0deg) scale(1)}25%{transform:translateX(0) rotate(-1deg) scale(.99)}75%{transform:translateX(0) rotate(1deg) scale(1.01)}}@keyframes rockImageRight{0%,to{transform:translateX(0) rotate(0deg) scale(1)}25%{transform:translateX(0) rotate(-1deg) scale(.99)}75%{transform:translateX(0) rotate(1deg) scale(1.01)}}@keyframes rockImageRightReverse{0%,to{transform:translateX(0) rotate(0deg) scale(1)}25%{transform:translateX(0) rotate(-1deg) scale(.99)}75%{transform:translateX(0) rotate(1deg) scale(1.01)}}}:root{--fan-timing:1s;--fan-ease:cubic-bezier(0.34,1.56,0.64,1);--hover-y:-25px;--club-transform:rotate(-45deg) translateX(-60px);--diamond-transform:rotate(-15deg) translateX(-20px);--heart-transform:rotate(15deg) translateX(20px);--spade-transform:rotate(45deg) translateX(60px)}.game-parselings-container{background:linear-gradient(180deg,#f0f0f0 20%,#f0f0f0);min-height:100vh;padding:60px 20px;position:relative;width:100%;z-index:2}.mechanics-grid{grid-gap:40px;display:grid;gap:40px;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin:0 auto;max-width:1200px;padding:0 20px 100px}.mechanics-card{background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #7598b61a;margin-bottom:40px;overflow:hidden;padding:30px 30px 50px;position:relative}.mechanics-card h2{color:#7598b6;font-size:2rem;font-weight:700;margin-bottom:20px}.power-tags{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:25px}.power-tag{background:#7598b6;border-radius:20px;color:#fff;font-size:.9rem;font-weight:600;padding:6px 12px;transition:transform .3s ease}.power-tag:hover{transform:translateY(-2px)}.card-content{color:#333;font-size:1.1rem;line-height:1.6}.suits-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin:160px 0 25px}.suit{align-items:center;background:#7598b61a;border-radius:10px;display:flex;gap:15px;padding:15px;transition:transform .3s ease,background-color .3s ease}.suit-symbol{color:#7598b6;font-size:2rem}.suit.highlight{background:#7598b64d;transition:background-color .2s ease}.emphasis-text{background:linear-gradient(45deg,#7598b6,#a3c2d6);border-radius:8px;box-shadow:0 4px 10px #0003;color:#fff;font-size:2rem;letter-spacing:.1rem;margin:25px auto;padding:15px 20px;text-align:center;text-transform:uppercase;width:80vw}.parse-highlight{background:#7598b61a;border-radius:10px;margin:20px 0;padding:20px;text-align:right}.parse-highlight ul{list-style-type:none;margin-top:10px;padding-right:20px;text-align:right}.parse-highlight ul li{margin-bottom:10px;padding-right:20px;position:relative}.parse-highlight ul li:before{color:#7598b6;content:"•";font-weight:700;position:absolute;right:0}.card-fan-container{align-items:center;background:radial-gradient(circle,#a9d0dd,#fff);display:flex;height:300px;justify-content:center;margin:40px 0;position:relative;width:100%}.card{animation:none;border-radius:15px;height:280px;opacity:0;position:absolute;transform-origin:bottom center;transition:transform .2s ease,box-shadow .2s ease;width:200px}.card:hover{box-shadow:0 0 15px #fffc;z-index:1}@keyframes fanClub{0%{opacity:0;transform:rotate(0deg)}to{opacity:1;transform:rotate(-45deg) translateX(-60px);transform:var(--club-transform)}}@keyframes fanDiamond{0%{opacity:0;transform:rotate(0deg)}to{opacity:1;transform:rotate(-15deg) translateX(-20px);transform:var(--diamond-transform)}}@keyframes fanHeart{0%{opacity:0;transform:rotate(0deg)}to{opacity:1;transform:rotate(15deg) translateX(20px);transform:var(--heart-transform)}}@keyframes fanSpade{0%{opacity:0;transform:rotate(0deg)}to{opacity:1;transform:rotate(45deg) translateX(60px);transform:var(--spade-transform)}}.card-fan-container.animate .card.club{animation:fanClub 1s cubic-bezier(.34,1.56,.64,1) forwards;animation:fanClub var(--fan-timing) var(--fan-ease) forwards}.card-fan-container.animate .card.diamond{animation:fanDiamond 1s cubic-bezier(.34,1.56,.64,1) forwards;animation:fanDiamond var(--fan-timing) var(--fan-ease) forwards}.card-fan-container.animate .card.heart{animation:fanHeart 1s cubic-bezier(.34,1.56,.64,1) forwards;animation:fanHeart var(--fan-timing) var(--fan-ease) forwards}.card-fan-container.animate .card.spade{animation:fanSpade 1s cubic-bezier(.34,1.56,.64,1) forwards;animation:fanSpade var(--fan-timing) var(--fan-ease) forwards}.card .card-hover-wrapper{transition:transform .2s ease}.card:hover .card-hover-wrapper{transform:translateY(-25px);transform:translateY(var(--hover-y))}.card img{border-radius:15px;height:100%;object-fit:contain;width:100%}.parse-system{text-align:right}.parse-system .power-tags{display:flex;justify-content:flex-end}@media (max-width:990px){.game-parselings-container{align-items:center;display:flex;flex-direction:column;padding:50px 15px}.mechanics-grid{gap:30px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-right:35px;max-width:90%;padding:0 15px 80px}.emphasis-text,.mechanics-card h2{font-size:1.8rem}.emphasis-text{width:90%}.suits-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));margin-top:180px}:root{--club-transform:rotate(-40deg) translateX(-50px);--diamond-transform:rotate(-13deg) translateX(-18px);--heart-transform:rotate(13deg) translateX(18px);--spade-transform:rotate(40deg) translateX(50px)}}@media (max-width:768px){.game-parselings-container{padding:40px 15px}.mechanics-grid{padding:0 10px 60px}.mechanics-card{padding:20px 20px 40px}.mechanics-card h2{font-size:1.6rem}.card-content{font-size:1rem}.emphasis-text{font-size:1.5rem;padding:12px 15px;width:95%}.suits-grid{gap:15px;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));margin-top:60px}.suit{padding:10px}.suit-symbol{font-size:1.5rem}.card-fan-container{height:250px}.card{height:210px;width:150px}:root{--hover-y:-15px;--club-transform:rotate(-35deg) translateX(-40px);--diamond-transform:rotate(-12deg) translateX(-15px);--heart-transform:rotate(12deg) translateX(15px);--spade-transform:rotate(35deg) translateX(40px)}.parse-highlight{padding:15px}}@media (max-width:450px){.game-parselings-container{align-items:center;display:flex;flex-direction:column;padding:30px 10px}.mechanics-grid{gap:20px;grid-template-columns:1fr;margin-right:20px;max-width:95%;padding-bottom:40px}.mechanics-card{padding:15px 15px 30px}.mechanics-card h2{font-size:1.4rem;margin-bottom:15px}.card-content{font-size:.95rem}.emphasis-text{font-size:1.3rem;padding:10px;width:100%}.power-tag{font-size:.8rem;padding:5px 10px}.card{height:140px;width:100px}.card-fan-container{height:180px}:root{--hover-y:-10px;--club-transform:rotate(-25deg) translateX(-25px);--diamond-transform:rotate(-8deg) translateX(-8px);--heart-transform:rotate(8deg) translateX(8px);--spade-transform:rotate(25deg) translateX(25px)}}@media (max-width:480px){.card{height:170px;width:120px}.card-fan-container{height:200px}:root{--club-transform:rotate(-30deg) translateX(-30px);--diamond-transform:rotate(-10deg) translateX(-10px);--heart-transform:rotate(10deg) translateX(10px);--spade-transform:rotate(30deg) translateX(30px)}.suits-grid{gap:10px;grid-template-columns:repeat(auto-fit,minmax(120px,1fr));margin-top:70px}}.cta-container{align-items:center;background:linear-gradient(180deg,#f0f0f0,#97d9f3);display:flex;min-height:100vh;padding:40px 20px;width:100%}.cta-content{grid-gap:40px;display:grid;gap:40px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;padding:20px}.cta-left{background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #7598b61a;padding:40px}.word-definition h2{color:#7598b6;font-family:Courier New,monospace;font-size:2.5rem;font-weight:700;margin-bottom:10px}.part-speech{color:#666;font-size:1.1rem;font-style:italic}.definition-entries,.part-speech{margin-bottom:30px}.definition-entry{display:flex;gap:15px;margin-bottom:20px}.entry-number{color:#7598b6;font-size:1.1rem;font-weight:700}.tools-required{background:#7598b61a;border-radius:10px;margin-top:30px;padding:20px}.tools-required h3{color:#7598b6;font-weight:600;margin-bottom:15px}.tools-required ul{list-style:none;padding-left:0}.tools-required li{padding:8px 0 8px 25px;position:relative}.tools-required li:before{color:#7598b6;content:"•";font-weight:700;left:8px;position:absolute}.cta-right,.cta-right picture{align-items:center;display:flex;justify-content:center}.cta-right picture{height:100%;width:100%}.cta-right img{border-radius:15px;height:auto;max-width:100%}@media (max-width:768px){.cta-content{grid-template-columns:1fr;margin-right:30px}.cta-right{display:none}.cta-container{min-height:auto;padding:30px 15px}.cta-left{padding:25px}.word-definition h2{font-size:2rem}.part-speech{font-size:1rem;margin-bottom:20px}.definition-entry{gap:10px;margin-bottom:15px}.tools-required{padding:15px}}.store-section{background:linear-gradient(180deg,#f0f0f0 20%,#97d9f3);min-height:60vh;padding:60px 20px 200px;position:relative;width:100%;z-index:2}.store-grid{grid-gap:40px;align-items:center;display:grid;gap:40px;grid-template-columns:1fr 1fr;margin:0 auto;max-width:1200px;padding:0 20px}.content-column{text-align:center}.content-column h2{-webkit-text-fill-color:#0000;background:linear-gradient(45deg,#7598b6,#a3c2d6);-webkit-background-clip:text;font-size:2.8rem;margin-bottom:30px}.image-column{align-items:center;display:flex;justify-content:center}.store-image{animation:float 3s ease-in-out infinite;border-radius:15px;box-shadow:0 15px 30px #0006;filter:drop-shadow(0 10px 10px rgba(0,0,0,.3));height:auto;max-width:100%}.store-item{background:#fffffff2;border-radius:15px;box-shadow:0 8px 32px #7598b61a;margin:0 auto;max-width:500px;overflow:hidden;padding:30px;position:relative}.store-item.glass{backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#000000e6;border:3px solid #87cefa80;border-radius:8px;box-shadow:0 4px 6px #0000004d;padding:2rem}.store-item h3{color:#7598b6;font-size:1.5rem;font-weight:600;margin-bottom:20px}.store-item p{color:#333;font-size:1.1rem;line-height:1.6;margin-bottom:30px}.store-button{background:linear-gradient(45deg,#7598b6,#a3c2d6);border-radius:25px;box-shadow:0 4px 8px #0003;color:#fff;display:inline-block;font-size:1.3rem;font-weight:600;padding:16px 30px;text-decoration:none;transition:transform .3s ease,background-color .3s ease,box-shadow .3s ease}.store-button:hover{background:linear-gradient(45deg,#5d7b99,#8baacc);box-shadow:0 6px 12px #0000004d;transform:translateY(-3px)}.slide-from-left{transform:translateX(-100px)}.slide-from-left,.slide-from-right{opacity:0;transition:all .8s ease-out}.slide-from-right{transform:translateX(100px)}.slide-from-left.animate-in,.slide-from-right.animate-in{opacity:1;transform:translateX(0)}@media (prefers-reduced-motion:reduce){.slide-from-left,.slide-from-right{opacity:1;transform:none;transition:none}}@media (max-width:990px){.emphasis-text{margin-right:35px}}@media (max-width:768px){.store-grid{grid-template-columns:1fr}.image-column{order:-1}.store-section{min-height:auto;padding:40px 15px 120px}.content-column h2{font-size:2.2rem}.store-item{padding:20px}.store-item h3{font-size:1.3rem}.store-item p{font-size:1rem;margin-bottom:20px}.store-button{padding:12px 25px}.cta-text,.store-button{font-size:1.1rem}.store-image{display:block;margin:0 auto 20px;max-width:80%}.emphasis-text{width:90%}}@media (max-width:576px){.store-section{padding:30px 10px 100px}.content-column h2{font-size:2rem}.store-item{margin-right:20px;padding:15px}.store-item h3{font-size:1.2rem}.store-item p{font-size:.9rem;margin-bottom:15px}.store-button{padding:10px 20px}.cta-text,.store-button{font-size:1rem}.store-image{max-width:90%}.emphasis-text{width:85%}}@keyframes float{0%{transform:translateY(0)}50%{transform:translateY(-10px)}to{transform:translateY(0)}}.cta-text{color:#7598b6;font-size:1.2rem;font-weight:700;margin-top:20px}.parselings-container{overflow-x:hidden}@media (max-width:768px){.parselings-container{overflow-x:hidden;padding:0}}.article-container{background-color:#444;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAACMAAAAjCAQAAAC00HvSAAAAqUlEQVR4AaXTIa7EMBBEwfrSAAODwAUfGBiY5P7H26XDIqXfAUrpseI520fcAf+itgEqgW4TMugoCKA2J4DanAQ6CgKozYmg44IMuhVk0FaQQceEDLoNyKBtQAZtExKozQkot7Dv37e42rqoaUk6Koe21ngJLYMManN6034xJzz2UnqvvugY+fNvIIOWIoW24aHnG20V/yJtTgAtAyKozQmgpURdLp+nOT9tfAyifaRWFwAAAABJRU5ErkJggg==);background-repeat:repeat;color:#fff;flex-direction:column;height:100%;padding:20px;position:relative}.article-container,.close-button{align-items:center;display:flex;justify-content:center}.close-button{border-radius:50%;color:#8a8a8a;font-size:2.5rem;font-weight:700;height:40px;line-height:1;position:absolute;right:30px;text-decoration:none;top:20px;transition:all .2s ease;width:40px;z-index:100}.close-button:hover{background-color:#ffffff1a;color:#fff;transform:scale(1.1)}.article-heading{letter-spacing:.3rem;line-height:1.4rem}.article-date,.article-heading{margin-bottom:20px;text-align:center}.article-date{color:#ccc}.article-image{border-radius:10px;height:auto}.article-content,.article-image{margin-bottom:20px;max-width:800px;width:100%}.article-content{text-align:left}.article-author{font-style:italic;margin-bottom:20px;max-width:800px;text-align:right;width:100%}.back-to-home{color:#8a8a8a;font-size:1.2rem;margin-top:20px;text-decoration:none}.back-to-home:hover{color:#fff;text-decoration:underline}@font-face{font-family:Raleway;font-style:normal;font-weight:100 900;src:url(/static/media/Raleway-VariableFont_wght.d8040b0cc740dda7550a.ttf) format("truetype")}@font-face{font-family:Raleway;font-style:italic;font-weight:100 900;src:url(/static/media/Raleway-Italic-VariableFont_wght.633366639956de44e1ab.ttf) format("truetype")}@font-face{font-family:BrunoAce;font-style:normal;font-weight:400;src:url(/static/media/BrunoAce-Regular.01172788e0754bb642f0.ttf) format("truetype")}@font-face{font-family:Audiowide;font-style:normal;font-weight:400;src:url(/static/media/Audiowide-Regular.2017bdb174a62d0daa3e.ttf) format("truetype")}@font-face{font-family:Dealerplate;font-style:normal;font-weight:400;src:url(/static/media/dealerplate%20california.bfc37a175962a94e0202.otf) format("truetype")}body{font-family:Raleway,sans-serif}.fns-title-font{font-family:BrunoAce,sans-serif!important;font-size:2.5rem}
/*# sourceMappingURL=main.a267df49.css.map*/