@charset "UTF-8";._header_1nyqw_5{position:sticky;top:0;z-index:100;background:linear-gradient(180deg,#fff,#e74c3c1a);box-shadow:0 2px 4px #0000001a;width:100%}._nav_1nyqw_14{width:100%;height:90px;display:flex;justify-content:space-between;align-items:center;box-sizing:border-box;padding:1rem 3rem}@media (max-width: 768px){._nav_1nyqw_14{padding:.5rem 1rem;height:65px}}._logo_gg8b8_5{display:flex;width:600px;height:85px;text-decoration:none;align-items:center;justify-content:flex-start;overflow:hidden;cursor:pointer;position:relative}._logo_gg8b8_5:focus-visible{outline:2px solid #e74c3c;outline-offset:1px;border-radius:4px}._logo_gg8b8_5 ._cWithR_gg8b8_21{height:70px;width:100%;display:flex;align-items:center;justify-content:flex-start;position:relative;transition:color .2s ease;color:#e74c3ca8}._logo_gg8b8_5 ._cWithR_gg8b8_21:hover{color:#e74c3ccc}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._bigC_gg8b8_34{font-size:100px;font-weight:400;font-family:Raleway,sans-serif;font-optical-sizing:auto;position:absolute;top:50%;left:7%;transform:translate3d(-50%,-50%,0);will-change:transform,opacity;animation:_rotateC_gg8b8_1 2s 1.5s cubic-bezier(.68,-.55,.265,1.55) forwards}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._smallR_gg8b8_46{font-size:50px;font-family:Raleway,sans-serif;font-weight:500;position:absolute;top:50%;left:7.5%;transform:translate3d(-50%,-50%,0);will-change:transform,font-weight;animation:_translateAndScale_gg8b8_1 2s 2.5s ease-in-out forwards}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._surname_gg8b8_57{display:flex;position:absolute;left:12.5%;top:50%;transform:translateY(-50%)}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._firstname_gg8b8_64{display:flex;position:absolute;left:56.5%;top:50%;transform:translateY(-50%)}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._letter_gg8b8_71{font-size:40px;font-family:Raleway,sans-serif;font-weight:300;opacity:0;transform:translateY(20px);will-change:transform,opacity;animation:_appearLetter_gg8b8_1 2s ease-out forwards;margin-right:2px}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._surname_gg8b8_57 ._letter_gg8b8_71:nth-child(1){animation-delay:3.2s}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._surname_gg8b8_57 ._letter_gg8b8_71:nth-child(2){animation-delay:3.4s}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._surname_gg8b8_57 ._letter_gg8b8_71:nth-child(3){animation-delay:3.6s}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._surname_gg8b8_57 ._letter_gg8b8_71:nth-child(4){animation-delay:3.8s}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._surname_gg8b8_57 ._letter_gg8b8_71:nth-child(5){animation-delay:4s}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._surname_gg8b8_57 ._letter_gg8b8_71:nth-child(6){animation-delay:4.2s}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._surname_gg8b8_57 ._letter_gg8b8_71:nth-child(7){animation-delay:4.4s}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._firstname_gg8b8_64 ._letter_gg8b8_71:nth-child(1){animation-delay:4s}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._firstname_gg8b8_64 ._letter_gg8b8_71:nth-child(2){animation-delay:4.2s}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._firstname_gg8b8_64 ._letter_gg8b8_71:nth-child(3){animation-delay:4.4s}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._firstname_gg8b8_64 ._letter_gg8b8_71:nth-child(4){animation-delay:4.6s}._logo_gg8b8_5 ._cWithR_gg8b8_21 ._firstname_gg8b8_64 ._letter_gg8b8_71:nth-child(5){animation-delay:4.8s}@keyframes _rotateC_gg8b8_1{0%{transform:translate3d(-50%,-50%,0) rotate(0);opacity:.2}60%{transform:translate3d(-50%,-50%,0) rotate(360deg);opacity:1}to{transform:translate3d(-50%,-50%,0) rotate(360deg)}}@keyframes _translateAndScale_gg8b8_1{0%{transform:translate3d(-50%,-50%,0) scale(1)}30%{transform:translate3d(20%,-50%,0) scale(.8)}to{transform:translate3d(790%,-50%,0) scale(1.2);font-weight:400}}@keyframes _appearLetter_gg8b8_1{0%{opacity:0;transform:translate3d(-20px,0,0)}10%{opacity:0;transform:translate3d(-20px,0,0)}20%{opacity:1;transform:translateZ(0)}to{opacity:1;transform:translateZ(0)}}@media (prefers-reduced-motion: reduce){._bigC_gg8b8_34,._smallR_gg8b8_46,._letter_gg8b8_71{animation:none!important;will-change:auto!important}._cWithR_gg8b8_21{transition:none!important}._bigC_gg8b8_34{transform:translate3d(-50%,-50%,0) rotate(360deg)!important;opacity:1!important}._smallR_gg8b8_46{transform:translate3d(790%,-50%,0) scale(1.2)!important;font-weight:400!important}._letter_gg8b8_71{opacity:1!important;transform:translateZ(0)!important}}._logo_rfv43_5{display:flex;width:8rem;height:80px;text-decoration:none;align-items:center;transition:transform .2s ease;overflow:hidden;cursor:pointer;position:relative}._logo_rfv43_5:focus{outline:none!important}._logo_rfv43_5:focus-visible{outline:2px solid #e74c3c!important;outline-offset:1px!important;border-radius:4px}._logo_rfv43_5:hover{transform:scale(1.02)}._logo_rfv43_5 ._cWithR_rfv43_27{height:60px;width:100%;display:flex;align-items:center;position:relative}._logo_rfv43_5 ._cWithR_rfv43_27 ._bigC_rfv43_34{font-size:80px;font-weight:400;font-family:Raleway,sans-serif;font-optical-sizing:auto;color:#e74c3cc2;position:absolute;top:50%;left:30%;transform:translate3d(-50%,-50%,0);will-change:transform,opacity;animation:_rotateC_rfv43_1 20s 1s cubic-bezier(.68,-.55,.265,1.55) infinite}._logo_rfv43_5 ._cWithR_rfv43_27 ._smallR_rfv43_47{font-size:40px;font-family:Raleway,sans-serif;font-weight:500;color:#e74c3cc2;position:absolute;top:50%;left:32%;transform:translate3d(-50%,-50%,0);will-change:transform;animation:_translateAndScale_rfv43_1 20s 10s linear infinite}@keyframes _rotateC_rfv43_1{0%{transform:translate3d(-50%,-50%,0) rotate(0);opacity:.2}8%{transform:translate3d(-50%,-50%,0) rotate(360deg);opacity:1}to{transform:translate3d(-50%,-50%,0) rotate(360deg);opacity:1}}@keyframes _translateAndScale_rfv43_1{0%{transform:translate3d(-50%,-50%,0) scale(1)}3%{transform:translate3d(25%,-50%,0) scale(.75)}6%{transform:translate3d(120%,-50%,0) scale(1.3)}9%{transform:translate3d(120%,-50%,0) scale(1.3)}12%{transform:translate3d(25%,-50%,0) scale(.75)}15%{transform:translate3d(-50%,-50%,0) scale(1)}to{transform:translate3d(-50%,-50%,0) scale(1)}}@media (prefers-reduced-motion: reduce){._bigC_rfv43_34,._smallR_rfv43_47{animation:none!important;will-change:auto!important}._logo_rfv43_5{transition:none!important}._logo_rfv43_5:hover{transform:none!important}._bigC_rfv43_34{opacity:1!important;transform:translate3d(-50%,-50%,0)!important}._smallR_rfv43_47{transform:translate3d(-50%,-50%,0)!important}}@media (max-width: 375px){._logo_rfv43_5{width:6rem;height:60px}._cWithR_rfv43_27{height:50px}._cWithR_rfv43_27 ._bigC_rfv43_34{font-size:60px}._cWithR_rfv43_27 ._smallR_rfv43_47{font-size:30px}}._menu_wqvhw_5{display:flex;align-items:center;gap:1.5rem;padding:1rem;list-style:none;margin:0}._menu_wqvhw_5 li{opacity:0;transform:translate(30px);animation:_fadeInFromRight_wqvhw_1 .7s ease forwards;animation-delay:var(--animation-delay, .7s)}._menu_wqvhw_5 ._link_wqvhw_19{display:block;position:relative;transition:all .2s ease;text-decoration:none;color:#e74c3c;background:linear-gradient(135deg,#e74c3c80,#e74c3c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding:.5rem 0;font-size:18px}._menu_wqvhw_5 ._link_wqvhw_19:hover{transform:scale(1.07)}._menu_wqvhw_5 ._link_wqvhw_19:focus-visible{outline:3px solid #e74c3c;outline-offset:4px;border-radius:4px}._menu_wqvhw_5 ._link_wqvhw_19._active_wqvhw_40{color:#e74c3cde}._menu_wqvhw_5 ._link_wqvhw_19._active_wqvhw_40:after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#e74c3cde;transform:scaleX(1);transition:transform .3s ease}._menu_wqvhw_5 ._link_wqvhw_19:not(._active_wqvhw_40):after{content:"";position:absolute;bottom:0;left:0;right:0;height:2px;background-color:#e74c3cde;transform:scaleX(0);transition:transform .3s ease}._menu_wqvhw_5 ._link_wqvhw_19:not(._active_wqvhw_40):hover:after{transform:scaleX(1)}@media (prefers-reduced-motion: reduce){._menu_wqvhw_5 li{animation:none;opacity:1;transform:none}._menu_wqvhw_5 ._link_wqvhw_19{transition:none}._menu_wqvhw_5 ._link_wqvhw_19:after{transition:none}}@keyframes _fadeInFromRight_wqvhw_1{to{opacity:1;transform:translate(0)}}._burgerMenu_1t07d_5{position:relative;padding:1rem}._burgerMenu_1t07d_5 ._burgerButton_1t07d_9{width:32px;height:28px;display:flex;flex-direction:column;justify-content:space-between;border:none;background:none;cursor:pointer;padding:0;z-index:1001;position:relative}._burgerMenu_1t07d_5 ._burgerButton_1t07d_9:focus-visible{outline:2px solid #e74c3c;outline-offset:4px;border-radius:4px}._burgerMenu_1t07d_5 ._burgerButton_1t07d_9 ._bar_1t07d_27{height:4px;width:100%;background-color:#e74c3c87;border-radius:4px;transition:all .3s ease;transform-origin:center}._burgerButton_1t07d_9:hover ._bar_1t07d_27:nth-child(1){transition-delay:0s;background-color:#e74c3c}._burgerButton_1t07d_9:hover ._bar_1t07d_27:nth-child(2){transition-delay:.1s;background-color:#e74c3c}._burgerButton_1t07d_9:hover ._bar_1t07d_27:nth-child(3){transition-delay:.2s;background-color:#e74c3c}._burgerButton_1t07d_9:not(:hover) ._bar_1t07d_27:nth-child(1){transition-delay:.2s;background-color:#e74c3c87}._burgerButton_1t07d_9:not(:hover) ._bar_1t07d_27:nth-child(2){transition-delay:.1s;background-color:#e74c3c87}._burgerButton_1t07d_9:not(:hover) ._bar_1t07d_27:nth-child(3){transition-delay:0s;background-color:#e74c3c87}._burgerButton_1t07d_9._open_1t07d_61 ._bar_1t07d_27:nth-child(1){transform:translateY(12px) rotate(45deg)}._burgerButton_1t07d_9._open_1t07d_61 ._bar_1t07d_27:nth-child(2){opacity:0}._burgerButton_1t07d_9._open_1t07d_61 ._bar_1t07d_27:nth-child(3){transform:translateY(-12px) rotate(-45deg)}._menuPanel_1t07d_71{position:absolute;top:6rem;right:0;width:12rem;background:#fff;box-shadow:0 4px 20px #00000026;padding:1rem;border-radius:8px;z-index:1000;opacity:0;transform:translate(20px) translateY(-10px);pointer-events:none;visibility:hidden;transition:all .3s cubic-bezier(.4,0,.2,1)}._menuPanel_1t07d_71 ul{list-style:none;padding:0;margin:0}._menuPanel_1t07d_71 ul li{display:flex;justify-content:center;margin-bottom:1.5rem;opacity:0;transform:translate(30px);transition:all .3s ease}._menuPanel_1t07d_71 ul li:last-child{margin-bottom:0}._menuPanel_1t07d_71 ul li ._link_1t07d_103{width:10rem;font-size:1.1rem;color:#333;background:linear-gradient(135deg,#e74c3c80,#e74c3c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding:12px 16px;box-shadow:0 2px 8px #0000001a;border:none;cursor:pointer;border-radius:4px;text-align:center;font-weight:500;transition:all .2s ease}._menuPanel_1t07d_71 ul li ._link_1t07d_103:focus-visible{outline:2px solid #e74c3c;outline-offset:-2px}._menuPanel_1t07d_71 ul li ._link_1t07d_103:hover{transform:scale(1.05);box-shadow:0 4px 12px #00000026}._menuPanel_1t07d_71 ul li ._link_1t07d_103:active{transform:scale(.98)}._menuPanel_1t07d_71._open_1t07d_61{opacity:1;transform:translate(0) translateY(0);pointer-events:auto;visibility:visible}._menuPanel_1t07d_71._open_1t07d_61 li{opacity:1;transform:translate(0)}._menuPanel_1t07d_71._open_1t07d_61 li:nth-child(1){transition-delay:.1s}._menuPanel_1t07d_71._open_1t07d_61 li:nth-child(2){transition-delay:.2s}._menuPanel_1t07d_71._open_1t07d_61 li:nth-child(3){transition-delay:.3s}._backdrop_1t07d_152{position:fixed;top:0;left:0;right:0;bottom:0;background:#0000004d;z-index:999;animation:_fadeIn_1t07d_1 .3s ease;cursor:pointer}@keyframes _fadeIn_1t07d_1{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion: reduce){._bar_1t07d_27,._menuPanel_1t07d_71,._menuPanel_1t07d_71 li,._link_1t07d_103,._backdrop_1t07d_152{transition:none!important;animation:none!important}._burgerButton_1t07d_9._open_1t07d_61 ._bar_1t07d_27:nth-child(1){transform:translateY(12px) rotate(45deg)!important}._burgerButton_1t07d_9._open_1t07d_61 ._bar_1t07d_27:nth-child(2){opacity:0!important}._burgerButton_1t07d_9._open_1t07d_61 ._bar_1t07d_27:nth-child(3){transform:translateY(-12px) rotate(-45deg)!important}._menuPanel_1t07d_71._open_1t07d_61{opacity:1!important;transform:translate(0) translateY(0)!important}._menuPanel_1t07d_71._open_1t07d_61 li{opacity:1!important;transform:translate(0)!important}}@media (max-width: 480px){._menuPanel_1t07d_71{width:200px;right:-.5rem}._menuPanel_1t07d_71 ul li ._link_1t07d_103{width:10rem;font-size:1rem}}@media (hover: none) and (pointer: coarse){._burgerButton_1t07d_9{width:44px;height:44px;padding:8px}._link_1t07d_103{min-height:44px;padding:14px 16px}}*{margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}ul,ol{list-style:none}a{text-decoration:none;color:inherit;background-color:transparent}a:hover{text-decoration:none}textarea{font-family:inherit;font-size:inherit;line-height:inherit;outline:none;border:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}button{cursor:pointer;background:none}table{border-collapse:collapse;border-spacing:0}:focus{outline:2px solid transparent;outline-offset:2px}:focus:not(:focus-visible){outline:none}:focus-visible{outline:2px solid currentColor;outline-offset:2px}button,[type=button],[type=reset],[type=submit]{-webkit-appearance:button;-moz-appearance:button;appearance:button}input[type=text],input[type=email],input[type=password],textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}@media (max-width: 768px){body,h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd{margin:0;padding:0}}:root{--font-small: .8rem;--font-normal: 1rem;--font-medium: 1.2rem;--font-large: 1.5rem;--color-white: #ffffff;--color-black: #000000;--color-gray-100: #f8f9fa;--color-gray-200: #e9ecef;--color-gray-300: #dee2e6}*,*:before,*:after{box-sizing:border-box}html{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50;height:100%;margin:0;padding:0}body{margin:0;padding:0;height:100%;width:100%;overflow:hidden}#root{height:100%;width:100%;overflow:hidden}.app-container{display:flex;flex-direction:column;height:100vh;min-height:100vh;max-width:100vw;overflow-x:hidden}.main-content{flex:1;overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;position:relative;scroll-behavior:smooth;transition:none}.page-container{min-height:100%;width:100%;display:flex;flex-direction:column;position:relative}@media (max-width: 768px){*{-webkit-tap-highlight-color:transparent}body{min-width:320px}.app-container{height:100dvh;min-height:100dvh}}@media (min-width: 769px){.app-container{height:100vh;min-height:100vh}.main-content::-webkit-scrollbar{width:8px}.main-content::-webkit-scrollbar-thumb{background-color:#0003;border-radius:4px}.main-content::-webkit-scrollbar-track{background-color:transparent}}@supports (-webkit-touch-callout: none){.app-container{height:-webkit-fill-available;min-height:-webkit-fill-available}}.page-enter-down{opacity:.5;transform:translateY(15%);animation:enterDown .8s ease-in-out forwards}.page-enter-up{opacity:.5;transform:translateY(-15%);animation:enterUp .8s ease-in-out forwards}@keyframes enterDown{to{opacity:1;transform:translateY(0)}}@keyframes enterUp{to{opacity:1;transform:translateY(0)}}.sr-only{border:0!important;clip:rect(1px,1px,1px,1px)!important;-webkit-clip-path:inset(50%)!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;overflow:hidden!important;padding:0!important;position:absolute!important;width:1px!important;white-space:nowrap!important}h1,h2,h3,h4,h5,h6,p{word-wrap:break-word;overflow-wrap:break-word}img,video,iframe{max-width:100%;height:auto}table{width:100%;max-width:100%;table-layout:fixed;word-wrap:break-word}.main-content{scrollbar-width:thin;scrollbar-color:rgba(0,0,0,.2) transparent}._pageContainer_1ig2w_5{width:100%;height:auto;overflow:visible;opacity:0;transition:opacity .6s ease-out}._pageContainer_1ig2w_5._visible_1ig2w_12{opacity:1}._container_1ig2w_16{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:auto;min-height:100vh;padding:2rem 0;position:relative;overflow:visible;animation:_fadeInUp_1ig2w_1 .8s ease-out forwards}@media (max-width: 768px){._container_1ig2w_16{padding:1rem 0}}._notFoundContent_1ig2w_35{display:flex;justify-content:center;align-items:center;padding:2rem 5rem;width:100%;max-width:1200px;gap:4rem;margin:auto;animation:_slideInFromTop_1ig2w_1 .8s ease-out .2s both}@media (max-width: 1024px){._notFoundContent_1ig2w_35{padding:2rem 3rem;gap:3rem}}@media (max-width: 768px){._notFoundContent_1ig2w_35{flex-direction:column;padding:2rem 1.5rem;gap:2rem}}._errorSection_1ig2w_60{flex:0 1 auto;display:flex;flex-direction:column;gap:2rem}@media (max-width: 768px){._errorSection_1ig2w_60{width:100%;text-align:center;align-items:center}}._errorCode_1ig2w_74{margin:0;font-weight:700;font-size:clamp(4rem,12vw,8rem);line-height:1;color:#333;background:linear-gradient(135deg,#e74c3c80,#e74c3c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:_pulse_1ig2w_1 2s ease-in-out infinite}._errorMessage_1ig2w_87{margin:0;font-weight:600;font-size:clamp(1.5rem,3vw,2rem);color:#333}._contentSection_1ig2w_94{display:flex;flex-direction:column;gap:1.5rem}._paragraphs_1ig2w_100{max-width:500px}._paragraphs_1ig2w_100 p{font-size:clamp(.95rem,2vw,1.125rem);line-height:1.7;color:#555;margin-bottom:1rem}._paragraphs_1ig2w_100 p:last-child{margin-bottom:0}._homeLink_1ig2w_113{gap:.75rem;padding:.875rem 1.75rem;background:linear-gradient(135deg,#e74c3c80,#e74c3c);color:#fff;text-decoration:none;border-radius:6px;font-weight:500;transition:all .3s ease;box-shadow:0 4px 15px #e74c3c33}@media (max-width: 768px){._homeLink_1ig2w_113{align-self:center}}._homeLink_1ig2w_113:hover{transform:translateY(-3px);box-shadow:0 6px 20px #e74c3c4d}._homeLink_1ig2w_113:hover ._linkArrow_1ig2w_133{transform:translate(5px)}._homeLink_1ig2w_113:active{transform:translateY(-1px);box-shadow:0 3px 10px #e74c3c4d}._linkText_1ig2w_141{font-size:clamp(.95rem,2vw,1.05rem)}._linkArrow_1ig2w_133{font-size:1.2em;transition:transform .3s ease}._decorativeGears_1ig2w_150{flex:0 1 auto;position:relative;width:100%;max-width:400px;min-height:350px}@media (max-width: 768px){._decorativeGears_1ig2w_150{min-height:250px;max-width:300px}}._gear1_1ig2w_164{width:140px;height:140px;border:3px solid rgba(231,76,60,.3);border-radius:50%;position:absolute;top:10%;left:5%;animation:_rotate_1ig2w_1 20s linear infinite}._gear1_1ig2w_164:before{content:"";position:absolute;width:100%;height:100%;border:inherit;border-radius:inherit;transform:rotate(45deg)}._gear1_1ig2w_164:after{content:"";position:absolute;width:35%;height:35%;background:#e74c3c4d;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 768px){._gear1_1ig2w_164{width:100px;height:100px}}._gear2_1ig2w_201{width:180px;height:180px;border:3px solid rgba(231,76,60,.2);border-radius:50%;position:absolute;top:30%;right:10%;animation:_rotate_1ig2w_1 15s linear infinite reverse}._gear2_1ig2w_201:before{content:"";position:absolute;width:100%;height:100%;border:inherit;border-radius:inherit;transform:rotate(45deg)}._gear2_1ig2w_201:after{content:"";position:absolute;width:35%;height:35%;background:#e74c3c33;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 768px){._gear2_1ig2w_201{width:120px;height:120px}}._gear3_1ig2w_238{width:100px;height:100px;border:3px solid rgba(231,76,60,.4);border-radius:50%;position:absolute;bottom:15%;left:25%;animation:_rotate_1ig2w_1 25s linear infinite}._gear3_1ig2w_238:before{content:"";position:absolute;width:100%;height:100%;border:inherit;border-radius:inherit;transform:rotate(45deg)}._gear3_1ig2w_238:after{content:"";position:absolute;width:35%;height:35%;background:#e74c3c66;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}@media (max-width: 768px){._gear3_1ig2w_238{width:80px;height:80px}}@keyframes _fadeInUp_1ig2w_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideInFromTop_1ig2w_1{0%{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_1ig2w_1{0%,to{opacity:.9;transform:scale(1)}50%{opacity:1;transform:scale(1.02)}}@keyframes _rotate_1ig2w_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._homeLink_1ig2w_113:focus-visible{outline:3px solid #e74c3c;outline-offset:4px;border-radius:6px}@media (prefers-reduced-motion: reduce){._pageContainer_1ig2w_5,._container_1ig2w_16,._notFoundContent_1ig2w_35,._errorCode_1ig2w_74,._gear1_1ig2w_164,._gear2_1ig2w_201,._gear3_1ig2w_238,._homeLink_1ig2w_113{animation:none!important;transition:opacity .3s ease-out!important}._homeLink_1ig2w_113:hover{transform:none!important}}._container_ynst5_5{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;min-height:calc(100vh - 90px);position:relative;opacity:0;transform:translateY(20px);animation:_fadeInUp_ynst5_1 .8s ease-out forwards}@media (max-width: 768px){._container_ynst5_5{min-height:calc(100dvh - 65px)}}._navUp_ynst5_23{display:flex;align-items:center;justify-content:center;padding:1rem 0;opacity:0;transform:translateY(-20px);animation:_bounceInDown_ynst5_1 1s ease-out .8s forwards}@media (max-width: 768px){._navUp_ynst5_23{padding:.5rem 0}}._navUp_ynst5_23:hover{transform:translateY(2px);transition:transform .2s ease-out}._navUp_ynst5_23>*:focus-visible{outline:3px solid #e74c3c;outline-offset:4px;border-radius:4px}._navDown_ynst5_47{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;padding:1rem 0;gap:1rem;opacity:0;transform:translateY(20px);animation:_bounceInUp_ynst5_1 1s ease-out .8s forwards}@media (max-width: 768px){._navDown_ynst5_47{padding:.5rem 0}}._navDown_ynst5_47:hover{transform:translateY(-2px);transition:transform .2s ease-out}._navDown_ynst5_47>*:focus-visible{outline:3px solid #e74c3c;outline-offset:4px;border-radius:4px}._aboutMe_ynst5_74{display:flex;justify-content:space-between;align-items:center;padding:0 5rem;width:100%;flex:1;gap:2rem;opacity:0;transform:translateY(30px);animation:_slideInFromTop_ynst5_1 .8s ease-out .4s forwards}@media (max-width: 1024px){._aboutMe_ynst5_74{padding:0 3rem;gap:1.5rem}}@media (max-width: 768px){._aboutMe_ynst5_74{flex-direction:column;align-items:center;justify-content:flex-start;gap:.5rem;padding:.5rem 1rem}}._text_ynst5_102{width:50%;display:flex;flex-direction:column;text-align:left;justify-content:center;gap:1rem}@media (max-width: 768px){._text_ynst5_102{width:100%;justify-content:flex-start}}._text_ynst5_102 h1{margin:0 0 .5rem;font-weight:700;line-height:1.1;color:#333;background:linear-gradient(135deg,#e74c3c80,#e74c3c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:clamp(1.5rem,5vw,2.5rem)}@media (max-width: 768px){._text_ynst5_102 h1{font-size:clamp(1.25rem,4vw,1.75rem)}}._contentSection_ynst5_133{position:relative}._contentSection_ynst5_133:after{content:"";display:table;clear:both}._floatingImage_ynst5_142{will-change:transform;transition:transform .3s ease;transform:translateZ(0)}@media (min-width: 769px){._floatingImage_ynst5_142{display:none}}@media (max-width: 768px){._floatingImage_ynst5_142{display:block;float:right;max-width:300px;margin:0 0 1rem 1rem;shape-outside:circle(50%);animation:_float3d_ynst5_1 6s ease-in-out infinite}._floatingImage_ynst5_142 img,._floatingImage_ynst5_142 picture{width:100%;height:auto;border-radius:50%;object-fit:cover;aspect-ratio:1}}@media (max-width: 480px){._floatingImage_ynst5_142{width:50%;margin:0 0 1rem 1rem}}._floatingImage_ynst5_142:hover{transform:scale3d(1.05,1.05,1)}._paragraphs_ynst5_180 p{font-size:clamp(1rem,2vw,1.125rem);line-height:1.7;color:#333}@media (max-width: 768px){._paragraphs_ynst5_180{text-align:justify;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto}._paragraphs_ynst5_180 p{margin-bottom:1rem}._paragraphs_ynst5_180 p:first-of-type{min-height:100px}._paragraphs_ynst5_180 p:last-child{margin-bottom:0}}@media (max-width: 480px){._paragraphs_ynst5_180 p{font-size:clamp(.875rem,2vw,1rem)}}._desktopImage_ynst5_208{width:50%;display:flex;align-items:center;justify-content:center;padding:2rem 0}@media (max-width: 768px){._desktopImage_ynst5_208{display:none}}._desktopImage_ynst5_208 picture{width:100%;display:flex;justify-content:center}._desktopImage_ynst5_208 img{width:100%;height:auto;max-height:60vh;box-shadow:0 10px 30px #0000004d;object-fit:cover;border-radius:8px;will-change:transform;transform:translateZ(0);transition:transform .3s ease,box-shadow .3s ease;animation:_fadeIn_ynst5_1 .5s ease-in}._desktopImage_ynst5_208 img:hover{transform:scale3d(1.02,1.02,1);box-shadow:0 15px 40px #0006}._carouselLoader_ynst5_242{display:flex;align-items:center;justify-content:center;min-height:50px;color:#666;font-size:.9rem}._carouselLoader_ynst5_242 span{opacity:.7;animation:_pulse_ynst5_1 1.5s ease-in-out infinite}._fallbackMobile_ynst5_255{width:100%;height:100%;max-width:150px;max-height:150px;aspect-ratio:1;border-radius:50%;background:linear-gradient(135deg,#fbf5f4,#f1cecb);animation:_fadeIn_ynst5_1 .6s ease-out}._fallbackDesktop_ynst5_266{width:100%;max-width:400px;max-height:60vh;aspect-ratio:3/4;background:linear-gradient(135deg,#fbf5f4,#f1cecb);border-radius:8px;box-shadow:0 10px 30px #0000004d;animation:_fadeIn_ynst5_1 .6s ease-out;transition:transform .3s ease,box-shadow .3s ease;transform:translateZ(0)}._fallbackDesktop_ynst5_266:hover{transform:scale3d(1.02,1.02,1);box-shadow:0 15px 40px #0006}@keyframes _fadeInUp_ynst5_1{to{opacity:1;transform:translateZ(0)}}@keyframes _fadeIn_ynst5_1{0%{opacity:0;transform:translate3d(0,10px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes _slideInFromTop_ynst5_1{to{opacity:1;transform:translateZ(0)}}@keyframes _bounceInDown_ynst5_1{0%{opacity:0;transform:translate3d(0,-30px,0)}60%{opacity:1;transform:translate3d(0,10px,0)}80%{transform:translate3d(0,-2px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes _bounceInUp_ynst5_1{0%{opacity:0;transform:translate3d(0,30px,0)}60%{opacity:1;transform:translate3d(0,-10px,0)}80%{transform:translate3d(0,2px,0)}to{opacity:1;transform:translateZ(0)}}@keyframes _float3d_ynst5_1{0%,to{transform:translateZ(0)}50%{transform:translate3d(0,-10px,0)}}@keyframes _pulse_ynst5_1{0%,to{opacity:.2}50%{opacity:.6}}._floatingImage_ynst5_142,._desktopImage_ynst5_208 img,._fallbackMobile_ynst5_255,._fallbackDesktop_ynst5_266{will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;transform-style:preserve-3d}@media (max-width: 768px){._container_ynst5_5 ._navUp_ynst5_23{animation:_bounceInDown_ynst5_1 .8s ease-out .5s forwards}._container_ynst5_5 ._aboutMe_ynst5_74{animation:_slideInFromTop_ynst5_1 .6s ease-out .3s forwards}._container_ynst5_5 ._navDown_ynst5_47{animation:_bounceInUp_ynst5_1 .8s ease-out .5s forwards}}@media (prefers-reduced-motion: reduce){._container_ynst5_5,._navUp_ynst5_23,._aboutMe_ynst5_74,._navDown_ynst5_47,img,._floatingImage_ynst5_142,._carouselLoader_ynst5_242 span{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}._container_ynst5_5:after{animation:none!important;opacity:.4}}@media print{._navUp_ynst5_23,._navDown_ynst5_47,._skipLink_ynst5_397{display:none}._container_ynst5_5{min-height:auto;animation:none;opacity:1;transform:none}._container_ynst5_5:after{display:none}._aboutMe_ynst5_74{padding:0;animation:none;opacity:1;transform:none;flex-direction:row}._aboutMe_ynst5_74 ._desktopImage_ynst5_208{display:flex}._aboutMe_ynst5_74 ._desktopImage_ynst5_208 img{box-shadow:none;max-width:300px}._floatingImage_ynst5_142{display:none}._paragraphs_ynst5_180 p{font-size:12pt;line-height:1.5;color:#000}._carouselLoader_ynst5_242{display:none}h1{background:none!important;-webkit-text-fill-color:#e74c3c!important;color:#e74c3c!important}}*:focus-visible{outline:3px solid #e74c3c;outline-offset:2px;border-radius:4px}._smooth-transition_ynst5_446{transition:all .3s ease}._arrow_xvwed_5{width:45px;height:45px;border-radius:50%;border:2px solid rgba(255,255,255,.3);background:#0000000d;color:#fff;cursor:pointer;transition:all .3s ease;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden}._arrow_xvwed_5 svg{width:40px;height:40px;transition:transform .3s ease}._arrow_xvwed_5:hover:not(._disabled_xvwed_25){background:#00000080;border-color:#fff9;transform:scale(1.1)}._arrow_xvwed_5._up_xvwed_30:hover:not(._disabled_xvwed_25) svg{transform:translateY(-2px)}._arrow_xvwed_5._down_xvwed_33:hover:not(._disabled_xvwed_25) svg{transform:translateY(2px)}._arrow_xvwed_5:active:not(._disabled_xvwed_25){transform:scale(.95)}._arrow_xvwed_5:focus-visible{outline:3px solid #e74c3c;outline-offset:2px}._arrow_xvwed_5._disabled_xvwed_25{opacity:.3;cursor:not-allowed}._arrow_xvwed_5._navigating_xvwed_47{animation:_pulse_xvwed_1 .8s}._arrow_xvwed_5:before{content:"";position:absolute;top:50%;left:50%;width:0;height:0;border-radius:50%;background:#e74c3c66;transform:translate(-50%,-50%);transition:width .6s,height .6s}._arrow_xvwed_5:active:not(._disabled_xvwed_25):before{width:100px;height:100px}@media (max-width: 768px){._arrow_xvwed_5{width:35px;height:35px}._arrow_xvwed_5 svg{width:20px;height:20px}}@keyframes _pulse_xvwed_1{0%{box-shadow:0 0 #e74c3c66}70%{box-shadow:0 0 0 15px #e74c3c00}to{box-shadow:0 0 #e74c3c00}}._minimal_xvwed_88{background:transparent;border:2px solid #ddd;color:#666}._minimal_xvwed_88:hover:not(._disabled_xvwed_25){border-color:#333;color:#000;background:#0000000d}._primary_xvwed_99{background:#e74c3c;border-color:#e74c3c}._primary_xvwed_99:hover:not(._disabled_xvwed_25){background:#d62c1a;box-shadow:0 4px 12px #e74c3c4d}._ghost_xvwed_108{background:transparent;border:none;color:#fffc}._ghost_xvwed_108:hover:not(._disabled_xvwed_25){color:#fff;background:#ffffff1a}._fallbackPortrait_1b1yy_1{position:relative;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background:#fafafa;border-radius:50%;overflow:hidden}._fallbackPortrait_1b1yy_1 ._avatarSvg_1b1yy_12{width:100%;height:100%;filter:drop-shadow(0 2px 4px rgba(0,0,0,.1));animation:_fadeIn_1b1yy_1 .6s ease-out}._fallbackPortrait_1b1yy_1 ._avatarSvg_1b1yy_12 ._initials_1b1yy_18{font-family:Arial,sans-serif;font-size:20px;font-weight:600;letter-spacing:2px;text-transform:uppercase}@keyframes _fadeIn_1b1yy_1{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@media (max-width: 768px){._fallbackPortrait_1b1yy_1 ._avatarSvg_1b1yy_12 ._initials_1b1yy_18{font-size:16px}}._container_pk10x_36{position:fixed;top:0;right:0;bottom:0;left:0;overflow:hidden;z-index:-1;pointer-events:none}._particle_pk10x_49{transform:translate(-50%,-50%);transform:translateZ(0);backface-visibility:hidden;position:absolute;border-radius:50%;pointer-events:none}._particle_pk10x_49:nth-child(-n+20){will-change:transform,opacity}._container_1xk81_5 ._nav_1xk81_5>*,._container_1xk81_5 ._intro_1xk81_5>:last-child,._container_1xk81_5 ._intro_1xk81_5 h2,._container_1xk81_5{will-change:transform,opacity}._container_1xk81_5{display:grid;grid-template-rows:1fr auto;align-items:center;width:100%;min-height:calc(100vh - 90px);padding:2rem 1rem;gap:2rem;position:relative;overflow-x:hidden;opacity:0;transform:translateY(20px);animation:_fadeInUp_1xk81_1 .8s ease-out forwards}@media (max-width: 768px){._container_1xk81_5{min-height:calc(100dvh - 65px);padding:1rem;gap:1rem;padding-top:max(1rem,env(safe-area-inset-top));padding-bottom:max(1rem,env(safe-area-inset-bottom))}}@keyframes _fadeInUp_1xk81_1{to{opacity:1;transform:translateY(0)}}._container_1xk81_5 ._intro_1xk81_5{display:flex;flex-direction:column;align-items:flex-start;text-align:left;gap:3rem;width:100%;max-width:800px;margin:0 auto;justify-self:center}@media (max-width: 768px){._container_1xk81_5 ._intro_1xk81_5{align-items:center;text-align:center;gap:2rem;width:100%}}._container_1xk81_5 ._intro_1xk81_5 h2{font-size:clamp(3rem,10vw,6.25rem);font-weight:700;line-height:1.1;margin:0;color:#333;background:linear-gradient(135deg,#e74c3c80,#e74c3c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;opacity:0;transform:translateY(30px);animation:_slideInFromTop_1xk81_1 .8s ease-out .2s forwards}@media (max-width: 768px){._container_1xk81_5 ._intro_1xk81_5 h2{font-size:clamp(2.5rem,8vw,4rem)}}._container_1xk81_5 ._intro_1xk81_5>:last-child{opacity:0;transform:translateY(20px);animation:_slideInFromTop_1xk81_1 .8s ease-out .4s forwards}@keyframes _slideInFromTop_1xk81_1{to{opacity:1;transform:translateY(0)}}._container_1xk81_5 ._intro_1xk81_5 ._alternatingText_1xk81_87{position:relative;display:inline-block;min-width:200px;height:1.2em;overflow:hidden}@media (max-width: 768px){._container_1xk81_5 ._intro_1xk81_5 ._alternatingText_1xk81_87{min-width:150px}}._container_1xk81_5 ._intro_1xk81_5 ._alternatingText_1xk81_87 span{position:absolute;left:0;top:0;opacity:0;font-weight:600;color:#667eea;animation:_textFade_1xk81_1 4s ease-in-out infinite;transition:all .3s ease-in-out}._container_1xk81_5 ._intro_1xk81_5 ._alternatingText_1xk81_87 span:nth-child(2){animation-delay:2s}._container_1xk81_5 ._intro_1xk81_5 ._alternatingText_1xk81_87 span:nth-child(3){animation-delay:4s}@keyframes _textFade_1xk81_1{0%,30%{opacity:1;transform:translateY(0) scale(1)}35%,65%{opacity:0;transform:translateY(-10px) scale(.95)}70%,to{opacity:0;transform:translateY(10px) scale(.95)}}._container_1xk81_5 ._intro_1xk81_5 p{font-size:clamp(1.25rem,4vw,2rem);line-height:1.6;margin:0;color:#666;max-width:600px}@media (max-width: 768px){._container_1xk81_5 ._intro_1xk81_5 p{font-size:clamp(1.125rem,3vw,1.5rem);line-height:1.5}}._container_1xk81_5 ._nav_1xk81_5{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1rem;padding-bottom:2rem;justify-self:center}@media (max-width: 768px){._container_1xk81_5 ._nav_1xk81_5{padding-bottom:1rem}}._container_1xk81_5 ._nav_1xk81_5>*{opacity:0;transform:translateY(20px);animation:_bounceInUp_1xk81_1 1s ease-out .8s forwards}._container_1xk81_5 ._nav_1xk81_5>*:hover{transform:translateY(-2px);transition:transform .2s ease-out}@keyframes _bounceInUp_1xk81_1{0%{opacity:0;transform:translateY(30px)}60%{opacity:1;transform:translateY(-10px)}80%{transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}._container_1xk81_5 ._actions_1xk81_182{position:absolute;bottom:20px;left:20px;z-index:1000}._container_1xk81_5 ._button_1xk81_188{background:#66636329;color:#fff;border:none;padding:.5rem;border-radius:8px;cursor:pointer;font-size:clamp(.9rem,2vw,1rem);font-weight:500;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._container_1xk81_5 ._button_1xk81_188:hover{background:#e74c3c;transform:translate(-2px)}@media (max-width: 768px){._container_1xk81_5 ._button_1xk81_188:hover{background:#66636329}}._container_1xk81_5 ._button_1xk81_188:focus-visible{outline:3px solid #e74c3c;outline-offset:2px}@media (max-width: 768px){._container_1xk81_5 ._intro_1xk81_5 h2{animation:_slideInFromTop_1xk81_1 .6s ease-out .1s forwards}._container_1xk81_5 ._intro_1xk81_5>:last-child{animation:_slideInFromTop_1xk81_1 .6s ease-out .3s forwards}._container_1xk81_5 ._nav_1xk81_5>*{animation:_bounceInUp_1xk81_1 .8s ease-out .5s forwards}}._container_1xk81_5._loading_1xk81_225 ._intro_1xk81_5>*,._container_1xk81_5._loading_1xk81_225 ._nav_1xk81_5>*{animation-play-state:paused}@media (prefers-reduced-motion: reduce){._container_1xk81_5,._container_1xk81_5 ._intro_1xk81_5 h2,._container_1xk81_5 ._intro_1xk81_5>:last-child,._container_1xk81_5 ._nav_1xk81_5>*,._button_1xk81_188{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}._alternatingText_1xk81_87 span{animation:none;opacity:1;position:static}}._nav_1xk81_5>*:focus-visible{outline:3px solid #e74c3c;outline-offset:4px;border-radius:4px}:root{--bg-gradient-start: #ffffff;--bg-gradient-end: #cdcdcd;--particle-fill-center: #e74c3c;--particle-fill-edge: rgb(238.2, 129.7, 118.5);--particle-stroke: rgb(227.8109589041, 52.2150684932, 34.0890410959);--particle-connections: rgba(231, 76, 60, .7)}._canvas_ozq4j_14{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;pointer-events:none}._staticBackground_ozq4j_24{position:fixed;top:0;left:0;width:100%;height:100%;z-index:-1;background:linear-gradient(180deg,var(--bg-gradient-start) 20%,var(--bg-gradient-end) 100%);pointer-events:none}._staticBackground_ozq4j_24:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;opacity:.05;background-image:repeating-linear-gradient(45deg,var(--particle-stroke),var(--particle-stroke) 1px,transparent 1px,transparent 15px),repeating-linear-gradient(-45deg,var(--particle-stroke),var(--particle-stroke) 1px,transparent 1px,transparent 15px)}._typingEffect_sqisn_5{display:inline-block;min-width:180px;min-height:1.2em;font-weight:700;color:#e74c3c;text-shadow:0 1px 2px rgba(231,76,60,.2)}._typingCursor_sqisn_14:after{content:"|";color:#ec7063;margin-left:2px;animation:_blink_sqisn_1 1s infinite;font-weight:300}@keyframes _blink_sqisn_1{0%,50%{opacity:1}51%,to{opacity:0}}._typingEffect_sqisn_5:hover{color:#e43422;transition:color .3s ease}._languageSwitcher_1h38v_5{position:absolute;bottom:20px;right:20px;z-index:1000}._button_1h38v_12{background:#66636329;color:#fff;border:none;padding:.5rem;border-radius:8px;cursor:pointer;font-size:clamp(.9rem,2vw,1rem);font-weight:500;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}._button_1h38v_12:hover{background:#e74c3c;transform:translate(-2px)}@media (max-width: 768px){._button_1h38v_12:hover{background:#66636329}}._button_1h38v_12:focus-visible{outline:3px solid #e74c3c;outline-offset:2px}._container_1jv4k_5{display:flex;flex-direction:column;align-items:center;justify-content:space-between;width:100%;min-height:calc(100vh - 90px);position:relative;opacity:0;transform:translateY(20px);animation:_fadeInUp_1jv4k_1 .8s ease-out forwards}@media (max-width: 768px){._container_1jv4k_5{min-height:calc(100dvh - 65px)}}._container_1jv4k_5._isLoading_1jv4k_22{pointer-events:none}._container_1jv4k_5._isLoading_1jv4k_22:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:#fffc;z-index:10;opacity:0;animation:_fadeIn_1jv4k_1 .3s ease-out forwards}._emptyState_1jv4k_35{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;text-align:center;padding:2rem}._emptyState_1jv4k_35 h1{color:#e74c3c;margin-bottom:1rem;font-size:clamp(1.5rem,5vw,2.5rem)}._emptyState_1jv4k_35 p{color:#666;font-size:clamp(1rem,2vw,1.125rem)}._navUp_1jv4k_54{display:flex;align-items:center;justify-content:center;padding:1rem 0;opacity:0;transform:translateY(-20px);animation:_bounceInDown_1jv4k_1 1s ease-out .8s forwards}@media (max-width: 768px){._navUp_1jv4k_54{padding:.5rem 0}}._navUp_1jv4k_54:hover{transform:translateY(2px);transition:transform .2s ease-out}._navDown_1jv4k_73{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;padding:1rem 0;gap:1rem;opacity:0;transform:translateY(20px);animation:_bounceInUp_1jv4k_1 1s ease-out .8s forwards}@media (max-width: 768px){._navDown_1jv4k_73{padding:.5rem 0}}._navDown_1jv4k_73:hover{transform:translateY(-2px);transition:transform .2s ease-out}._title_1jv4k_95{display:flex;align-items:center;padding:0 5rem;width:100%;opacity:0;transform:translateY(30px);animation:_slideInFromTop_1jv4k_1 .8s ease-out .4s forwards}@media (max-width: 1024px){._title_1jv4k_95{padding:0 3rem}}@media (max-width: 900px){._title_1jv4k_95{flex-direction:column-reverse}}@media (max-width: 768px){._title_1jv4k_95{padding:0 1rem}}._title_1jv4k_95 ._text_1jv4k_119{text-align:left}@media (max-width: 900px){._title_1jv4k_95 ._text_1jv4k_119{text-align:center;margin-top:1rem}}._title_1jv4k_95 ._text_1jv4k_119 h1{margin:0 0 .5rem;font-weight:700;line-height:1.1;color:#333;background:linear-gradient(135deg,#e74c3c80,#e74c3c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:clamp(1.5rem,5vw,2.5rem)}@media (max-width: 768px){._title_1jv4k_95 ._text_1jv4k_119 h1{font-size:clamp(1.25rem,4vw,1.75rem)}}._title_1jv4k_95 ._text_1jv4k_119 p{font-size:clamp(1rem,2vw,1.125rem);line-height:1.7;color:#333;margin-bottom:0}@media (max-width: 480px){._title_1jv4k_95 ._text_1jv4k_119 p{font-size:clamp(.875rem,2vw,1rem)}}._portfolioContent_1jv4k_156{display:flex;flex-direction:column;width:100%;flex:1;gap:2rem;opacity:0;transform:translateY(20px);animation:_fadeIn_1jv4k_1 .8s ease-out .6s forwards}@media (max-width: 768px){._portfolioContent_1jv4k_156{gap:1.5rem}}._carouselWrapper_1jv4k_172{position:relative;width:100%}._carouselWrapper_1jv4k_172:focus-within{outline:3px solid #e74c3c solid 2px;outline-offset:8px;border-radius:8px}@keyframes _fadeInUp_1jv4k_1{to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_1jv4k_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideInFromTop_1jv4k_1{to{opacity:1;transform:translateY(0)}}@keyframes _bounceInDown_1jv4k_1{0%{opacity:0;transform:translateY(-30px)}60%{opacity:1;transform:translateY(10px)}80%{transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes _bounceInUp_1jv4k_1{0%{opacity:0;transform:translateY(30px)}60%{opacity:1;transform:translateY(-10px)}80%{transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}._navUp_1jv4k_54>*:focus-visible,._navDown_1jv4k_73>*:focus-visible{outline:3px solid #e74c3c solid 2px;outline-offset:4px;border-radius:4px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}@media (max-width: 768px){._container_1jv4k_5{animation-duration:.6s}._navUp_1jv4k_54{animation:_bounceInDown_1jv4k_1 .8s ease-out .5s forwards}._title_1jv4k_95{animation:_slideInFromTop_1jv4k_1 .6s ease-out .3s forwards}._portfolioContent_1jv4k_156{animation:_fadeIn_1jv4k_1 .6s ease-out .4s forwards}._navDown_1jv4k_73{animation:_bounceInUp_1jv4k_1 .8s ease-out .5s forwards}}@media (prefers-reduced-motion: reduce){._container_1jv4k_5,._navUp_1jv4k_54,._title_1jv4k_95,._portfolioContent_1jv4k_156,._navDown_1jv4k_73{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}}@media print{._navUp_1jv4k_54,._navDown_1jv4k_73{display:none}._container_1jv4k_5{min-height:auto;animation:none;opacity:1;transform:none}._title_1jv4k_95{padding:0;animation:none;opacity:1;transform:none}._portfolioContent_1jv4k_156{animation:none;opacity:1;transform:none}._carouselWrapper_1jv4k_172{padding:1rem 0}}._backgroundContainer_aqs0x_5{position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;z-index:-1;background:radial-gradient(ellipse at center,#fff,#f5f5f5)}._mouseGlow_aqs0x_16{position:absolute;width:600px;height:600px;background:radial-gradient(circle,rgba(231,76,60,.1) 0%,rgba(231,76,60,.05) 30%,transparent 70%);border-radius:50%;pointer-events:none;opacity:0;animation:_fadeIn_aqs0x_1 1s ease-out forwards;z-index:1;mix-blend-mode:multiply}@media (max-width: 768px){._mouseGlow_aqs0x_16{width:400px;height:400px}}@keyframes _fadeIn_aqs0x_1{to{opacity:1}}._morphWrapper_aqs0x_40{position:absolute;width:100%;height:100%;filter:blur(40px);opacity:.4}._morph1_aqs0x_48,._morph2_aqs0x_49,._morph3_aqs0x_50{position:absolute;width:400px;height:400px;border-radius:50%;transition:transform .3s ease-out;will-change:transform}@media (max-width: 768px){._morph1_aqs0x_48,._morph2_aqs0x_49,._morph3_aqs0x_50{width:300px;height:300px}}._morph1_aqs0x_48{background:linear-gradient(135deg,#e74c3c,#ee8277);top:-20%;left:-10%;animation:_morph1_aqs0x_48 10s ease-in-out infinite}._morph2_aqs0x_49{background:linear-gradient(135deg,#ee8277,#f8c9c5);bottom:-20%;right:-10%;animation:_morph2_aqs0x_49 10s ease-in-out infinite}._morph3_aqs0x_50{background:linear-gradient(135deg,#e7773c,#f1ad8a);top:50%;left:50%;transform:translate(-50%,-50%);animation:_morph3_aqs0x_50 10s ease-in-out infinite}@keyframes _morph1_aqs0x_48{0%,to{border-radius:50%;transform:translate(0) rotate(0)}33%{border-radius:30% 70% 70% 30%/30% 30% 70% 70%;transform:translate(100px,50px) rotate(120deg)}66%{border-radius:70% 30% 30% 70%/70% 70% 30% 30%;transform:translate(-50px,100px) rotate(240deg)}}@keyframes _morph2_aqs0x_49{0%,to{border-radius:50%;transform:translate(0) rotate(0) scale(1)}50%{border-radius:70% 30% 50% 50%/50% 50% 30% 70%;transform:translate(-100px,-100px) rotate(180deg) scale(1.1)}}@keyframes _morph3_aqs0x_50{0%,to{border-radius:50%;transform:translate(-50%,-50%) scale(1)}25%{border-radius:80% 20% 60% 40%/40% 60% 20% 80%;transform:translate(-30%,-70%) scale(.8)}50%{border-radius:20% 80% 40% 60%/60% 40% 80% 20%;transform:translate(-70%,-30%) scale(1.2)}75%{border-radius:60% 40% 80% 20%/20% 80% 40% 60%;transform:translate(-40%,-60%) scale(.9)}}._dotsContainer_aqs0x_131{position:absolute;width:100%;height:100%}._dot_aqs0x_131{position:absolute;width:4px;height:4px;background:#e74c3c4d;border-radius:50%;transition:transform .2s ease-out;will-change:transform}._dot_aqs0x_131:nth-child(odd){background:#e74c3c40}._dot_aqs0x_131:nth-child(3n){background:#e74c3c59;width:5px;height:5px}._dot_aqs0x_131:nth-child(5n){background:#ee82774d;width:3px;height:3px}._dot_aqs0x_131._dot1_aqs0x_159{top:65%;left:28%;animation:_dotFloat1_aqs0x_1 18s linear infinite 4s}._dot_aqs0x_131._dot2_aqs0x_164{top:72%;left:85%;animation:_dotFloat2_aqs0x_1 23s linear infinite 3s}._dot_aqs0x_131._dot3_aqs0x_169{top:69%;left:26%;animation:_dotFloat3_aqs0x_1 22s linear infinite 1s}._dot_aqs0x_131._dot4_aqs0x_174{top:25%;left:49%;animation:_dotFloat4_aqs0x_1 18s linear infinite 3s}._dot_aqs0x_131._dot5_aqs0x_179{top:67%;left:85%;animation:_dotFloat5_aqs0x_1 22s linear infinite 1s}._dot_aqs0x_131._dot6_aqs0x_184{top:34%;left:16%;animation:_dotFloat6_aqs0x_1 22s linear infinite 3s}._dot_aqs0x_131._dot7_aqs0x_189{top:43%;left:18%;animation:_dotFloat7_aqs0x_1 24s linear infinite 1s}._dot_aqs0x_131._dot8_aqs0x_194{top:33%;left:26%;animation:_dotFloat8_aqs0x_1 23s linear infinite 4s}._dot_aqs0x_131._dot9_aqs0x_199{top:17%;left:65%;animation:_dotFloat9_aqs0x_1 22s linear infinite 3s}._dot_aqs0x_131._dot10_aqs0x_204{top:20%;left:13%;animation:_dotFloat10_aqs0x_1 22s linear infinite 3s}._dot_aqs0x_131._dot11_aqs0x_209{top:14%;left:75%;animation:_dotFloat11_aqs0x_1 19s linear infinite 2s}._dot_aqs0x_131._dot12_aqs0x_214{top:32%;left:36%;animation:_dotFloat12_aqs0x_1 23s linear infinite 1s}@keyframes _dotFloat1_aqs0x_1{0%{transform:translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(49px,-35px);opacity:0}}@keyframes _dotFloat2_aqs0x_1{0%{transform:translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(72px,26px);opacity:0}}@keyframes _dotFloat3_aqs0x_1{0%{transform:translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(-59px,5px);opacity:0}}@keyframes _dotFloat4_aqs0x_1{0%{transform:translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(-41px,-16px);opacity:0}}@keyframes _dotFloat5_aqs0x_1{0%{transform:translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(11px,-30px);opacity:0}}@keyframes _dotFloat6_aqs0x_1{0%{transform:translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(-51px,72px);opacity:0}}@keyframes _dotFloat7_aqs0x_1{0%{transform:translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(-8px,70px);opacity:0}}@keyframes _dotFloat8_aqs0x_1{0%{transform:translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(10px,-75px);opacity:0}}@keyframes _dotFloat9_aqs0x_1{0%{transform:translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(-21px,-9px);opacity:0}}@keyframes _dotFloat10_aqs0x_1{0%{transform:translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(-61px,28px);opacity:0}}@keyframes _dotFloat11_aqs0x_1{0%{transform:translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(46px,-75px);opacity:0}}@keyframes _dotFloat12_aqs0x_1{0%{transform:translate(0);opacity:0}10%{opacity:1}90%{opacity:1}to{transform:translate(10px,-9px);opacity:0}}@media (prefers-reduced-motion: reduce){._morphWrapper_aqs0x_40,._dot_aqs0x_131{animation:none!important}}._carouselWrapper_28moo_5{width:100%;overflow:hidden;position:relative}._carouselContainer_28moo_11{display:flex;flex-wrap:nowrap;gap:2rem;overflow-x:scroll;scroll-behavior:smooth;-ms-overflow-style:none;scrollbar-width:none;-webkit-user-select:none;user-select:none;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding:1rem}._carouselContainer_28moo_11::-webkit-scrollbar{display:none}._carouselItem_28moo_28{flex:0 0 auto;width:50%;max-width:750px;background:#fff0;border-radius:12px;text-align:center;font-size:1.2rem;scroll-snap-align:center;transition:transform .3s ease,box-shadow .3s ease;box-sizing:border-box;cursor:pointer}@media (max-width: 1200px){._carouselItem_28moo_28{width:90%}}._carouselItem_28moo_28[aria-selected=true]{transform:scale(1.04)}@media (hover: hover){._carouselItem_28moo_28:hover{transform:scale(1.04)}}._carouselItem_28moo_28:focus{outline:3px solid #e74c3c;outline-offset:4px;box-shadow:0 0 0 4px #e74c3c1a}._carouselItem_28moo_28:focus:not(:focus-visible){outline:none;box-shadow:none}._carouselItem_28moo_28:focus-visible{outline:3px solid #e74c3c;outline-offset:4px;box-shadow:0 0 0 4px #e74c3c1a}._navigationWrapper_28moo_69{display:flex;align-items:center;justify-content:center;gap:20px;margin:.5rem 0;position:relative}@media (max-width: 768px){._navigationWrapper_28moo_69{gap:12px}}@media (max-width: 480px){._navigationWrapper_28moo_69{gap:8px}}._navigationBar_28moo_88{background:#fff;border-radius:24px;padding:4px;box-shadow:0 2px 12px #00000014;display:inline-flex;align-items:center;gap:12px;margin-top:.2rem}._arrowButton_28moo_99{background:#fff;border:1px solid #e0e0e0;border-radius:50%;width:36px;height:36px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px #0000001a;color:#333;flex-shrink:0}._arrowButton_28moo_99:hover:not(:disabled){background:#f5f5f5;box-shadow:0 4px 12px #00000026;transform:scale(1.1)}._arrowButton_28moo_99:active:not(:disabled){transform:scale(.95)}._arrowButton_28moo_99:disabled{opacity:.5;cursor:not-allowed}._arrowButton_28moo_99._hidden_28moo_126{opacity:0;pointer-events:none;animation:_fadeOut_28moo_1 .3s ease}._arrowButton_28moo_99:not(._hidden_28moo_126){animation:_fadeIn_28moo_1 .3s ease}._arrowButton_28moo_99:focus{outline:2px solid rgb(228.2054794521,55.1575342466,37.2945205479);outline-offset:2px}._arrowButton_28moo_99:focus:not(:focus-visible){outline:none}._arrowButton_28moo_99 svg{width:16px;height:16px}@media (max-width: 768px){._arrowButton_28moo_99{width:32px;height:32px}._arrowButton_28moo_99 svg{width:14px;height:14px}}@media (max-width: 480px){._arrowButton_28moo_99{width:28px;height:28px}._arrowButton_28moo_99 svg{width:12px;height:12px}}._navigationBar_28moo_88 ._arrowButton_28moo_99{box-shadow:none;border:none;background:transparent}._navigationBar_28moo_88 ._arrowButton_28moo_99:hover{background:#f5f5f5}._hidden_28moo_126{opacity:0;pointer-events:none;animation:_fadeOut_28moo_1 .3s ease}._carouselIndicator_28moo_181{display:flex;justify-content:center;gap:8px}._dot_28moo_187{width:8px;height:8px;border-radius:50%;border:none;background:#ccc;cursor:pointer;transition:all .2s}._dot_28moo_187._active_28moo_196{background-color:#e74c3c;transform:scale(1.2)}._dot_28moo_187:hover{background-color:#999}._dot_28moo_187:focus{outline:2px solid #e74c3c;outline-offset:2px}._dot_28moo_187:focus:not(:focus-visible){outline:none}._active_28moo_196{background-color:#e74c3c}._modal_28moo_215{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000c;display:flex;justify-content:center;align-items:center;z-index:1000;opacity:0;visibility:hidden;transition:opacity .3s ease,visibility .3s ease}._modalOpen_28moo_231{opacity:1;visibility:visible}._modalContent_28moo_236{position:relative;animation:_modalZoomIn_28moo_1 .4s ease}._modalCard_28moo_241{background:#fff;border-radius:16px;box-shadow:0 10px 30px #0000004d;max-width:50vw;max-height:80vh;overflow:auto;transform-origin:center;animation:_bounceIn_28moo_1 .5s ease}@media (max-width: 1050px){._modalCard_28moo_241{max-width:85vw}}._closeButton_28moo_257{position:absolute;top:0;right:-50px;width:40px;height:40px;background:linear-gradient(180deg,#fff,#e74c3c 600%);border:none;border-radius:50%;font-size:24px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:transform .2s ease;z-index:1}._closeButton_28moo_257:hover{transform:scale(1.1)}._closeButton_28moo_257:focus{outline:3px solid #e74c3c;outline-offset:2px;box-shadow:0 0 0 4px #ffffff4d}@media (max-width: 768px){._closeButton_28moo_257{top:20px;right:20px;width:30px;height:30px;font-size:20px;background:#0000004d;color:#fff}}@keyframes _fadeIn_28moo_1{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes _fadeOut_28moo_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes _cardFocus_28moo_1{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1.03)}}@keyframes _modalZoomIn_28moo_1{0%{transform:scale(.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes _bounceIn_28moo_1{0%{transform:scale(.9);opacity:0}50%{transform:scale(1.03)}to{transform:scale(1);opacity:1}}@keyframes _slideUp_28moo_1{0%{transform:translateY(100vh);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _fadeInRotate_28moo_1{0%{transform:scale(.8) rotate(-5deg);opacity:0}to{transform:scale(1) rotate(0);opacity:1}}:root{--padding-base: 1rem;--padding-tablet: .75rem;--padding-mobile: .5rem;--font-base: 1rem;--font-tablet: .875rem;--font-mobile: .75rem}._projectCardFront_1dpxf_15{border-radius:12px;transition:transform .3s ease,box-shadow .3s ease;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;min-height:300px;height:41vh;overflow:hidden;position:relative;animation:_fadeIn_1dpxf_1 .5s ease-in;box-shadow:0 5px 5px #0006;cursor:pointer}._projectCardFront_1dpxf_15:hover{box-shadow:0 10px 10px #0006}._projectCardFront_1dpxf_15:active{cursor:grabbing}@media (max-width: 900px){._projectCardFront_1dpxf_15{height:45vh}}@media (max-width: 768px){._projectCardFront_1dpxf_15{height:40vh}}@media (max-width: 480px){._projectCardFront_1dpxf_15{height:30vh;min-height:30vh}}._projectCardFront_1dpxf_15 ._imageContainer_1dpxf_51{width:100%;height:100%}._projectCardFront_1dpxf_15 ._imageContainer_1dpxf_51 ._img_1dpxf_55{width:100%;height:100%;object-fit:cover;display:block;object-position:top left}._projectCardFront_1dpxf_15 ._cardTitle_1dpxf_62{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(to top,#afafaf00,#100801ad);color:#fff;margin:0;font-weight:600;text-align:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:1.5rem 1rem 1rem;font-size:1.5rem}@media (max-width: 768px){._projectCardFront_1dpxf_15 ._cardTitle_1dpxf_62{padding:1.2rem .8rem .8rem;font-size:1.3rem}}@media (max-width: 480px){._projectCardFront_1dpxf_15 ._cardTitle_1dpxf_62{padding:1rem .6rem .6rem;font-size:1.1rem}}._projectCard_1dpxf_15{border-radius:12px;transition:transform .3s ease,box-shadow .3s ease;will-change:transform;backface-visibility:hidden;-webkit-backface-visibility:hidden;background:linear-gradient(180deg,#fff,#f29f97 600%);box-shadow:0 4px 12px #0000001a}._projectCard_1dpxf_15:hover{transform:translateY(-2px);box-shadow:0 8px 24px #00000026}@media (max-width: 768px){._projectCard_1dpxf_15{margin:0 .5rem}}._projectCard_1dpxf_15 ._projectCardHeader_1dpxf_107{display:flex;align-items:center;gap:1rem;padding:1rem}@media (max-width: 768px){._projectCard_1dpxf_15 ._projectCardHeader_1dpxf_107{flex-direction:column;text-align:center;gap:.5rem;padding:.5rem .5rem 0}}@media (max-width: 480px){._projectCard_1dpxf_15 ._projectCardHeader_1dpxf_107{padding:.5rem .5rem 0}}._projectCard_1dpxf_15 ._projectCardHeader_1dpxf_107 img{flex-shrink:0;object-fit:contain;border-radius:12px;background:#fff;box-shadow:0 4px 12px #0000001a;width:150px;height:150px;padding:1rem;transition:transform .3s ease,box-shadow .3s ease;will-change:transform}._projectCard_1dpxf_15 ._projectCardHeader_1dpxf_107 img:hover{transform:translateY(-5px)}@media (max-width: 1024px){._projectCard_1dpxf_15 ._projectCardHeader_1dpxf_107 img{width:120px;height:120px}}@media (max-width: 768px){._projectCard_1dpxf_15 ._projectCardHeader_1dpxf_107 img{width:100px;height:100px;padding:.75rem}}@media (max-width: 480px){._projectCard_1dpxf_15 ._projectCardHeader_1dpxf_107 img{width:80px;height:80px;padding:.5rem}}._projectCard_1dpxf_15 ._projectCardHeader_1dpxf_107 p{flex:1;margin:0;line-height:1.7;color:#333;text-align:left;font-size:clamp(1rem,2vw,1.125rem)}@media (max-width: 768px){._projectCard_1dpxf_15 ._projectCardHeader_1dpxf_107 p{text-align:center;font-size:clamp(.875rem,2vw,1rem)}}@media (max-width: 480px){._projectCard_1dpxf_15 ._projectCardHeader_1dpxf_107 p{font-size:clamp(.75rem,2vw,.875rem)}}._projectCard_1dpxf_15 ._technologies_1dpxf_180{display:flex;flex-wrap:wrap;gap:10px;margin:0;padding:1rem 1.5rem}@media (max-width: 768px){._projectCard_1dpxf_15 ._technologies_1dpxf_180{gap:8px;justify-content:center;padding:1rem}}@media (max-width: 480px){._projectCard_1dpxf_15 ._technologies_1dpxf_180{gap:3px;padding:.5rem 0}}._projectCard_1dpxf_15 ._techBadge_1dpxf_200{background:linear-gradient(135deg,#e74c3ccc,#e74c3c99);color:#fff;border-radius:25px;font-weight:500;transition:all .2s ease;border:none;will-change:transform;padding:.5rem 1rem;font-size:14px}._projectCard_1dpxf_15 ._techBadge_1dpxf_200:focus-visible{outline:3px solid #e74c3c;outline-offset:2px}@media (max-width: 768px){._projectCard_1dpxf_15 ._techBadge_1dpxf_200{padding:.4rem .8rem;font-size:13px}}@media (max-width: 480px){._projectCard_1dpxf_15 ._techBadge_1dpxf_200{padding:.3rem .6rem;font-size:12px}}._projectCard_1dpxf_15 ._techBadge_1dpxf_200:hover{background:linear-gradient(135deg,#e74c3ce6,#e74c3cb3);transform:translateY(-2px);box-shadow:0 4px 8px #e74c3c4d}._projectCard_1dpxf_15 ._features_1dpxf_232{margin:0;padding:0 1rem}@media (max-width: 768px){._projectCard_1dpxf_15 ._features_1dpxf_232{padding:0 .75rem}}._projectCard_1dpxf_15 ._features_1dpxf_232 h4{margin:0 0 1rem;font-weight:700;color:#333;text-align:center;font-size:1.125rem}@media (max-width: 768px){._projectCard_1dpxf_15 ._features_1dpxf_232 h4{font-size:1rem;margin-bottom:.5rem}}@media (max-width: 480px){._projectCard_1dpxf_15 ._features_1dpxf_232 h4{font-size:.875rem}}._projectCard_1dpxf_15 ._features_1dpxf_232 ul{margin:0;padding:0 8px 0 0;list-style:none;display:flex;flex-direction:column;gap:.5rem;overflow-y:auto;max-height:9.5rem}._projectCard_1dpxf_15 ._features_1dpxf_232 ul:focus-visible{outline:3px solid #e74c3c;outline-offset:2px}@media (max-width: 768px){._projectCard_1dpxf_15 ._features_1dpxf_232 ul{gap:.4rem;max-height:7.6rem;padding-right:6px}}@media (max-width: 480px){._projectCard_1dpxf_15 ._features_1dpxf_232 ul{max-height:5rem;padding-right:4px}}._projectCard_1dpxf_15 ._features_1dpxf_232 ul::-webkit-scrollbar{width:6px}@media (max-width: 768px){._projectCard_1dpxf_15 ._features_1dpxf_232 ul::-webkit-scrollbar{width:4px}}._projectCard_1dpxf_15 ._features_1dpxf_232 ul::-webkit-scrollbar-track{background:#0000000d;border-radius:3px}._projectCard_1dpxf_15 ._features_1dpxf_232 ul::-webkit-scrollbar-thumb{background:linear-gradient(135deg,#e74c3c66,#e74c3c33);border-radius:3px}._projectCard_1dpxf_15 ._features_1dpxf_232 ul::-webkit-scrollbar-thumb:hover{background:linear-gradient(135deg,#e74c3c99,#e74c3c66)}._projectCard_1dpxf_15 ._features_1dpxf_232 ul::-webkit-scrollbar-thumb:focus,._projectCard_1dpxf_15 ._features_1dpxf_232 ul::-webkit-scrollbar-thumb:active{background:linear-gradient(135deg,#e74c3ccc,#e74c3c99);outline:1px solid #e74c3c}._projectCard_1dpxf_15 ._features_1dpxf_232 ul li{position:relative;color:#333;line-height:1.6;background:#e74c3c0d;border-radius:8px;transition:background-color .2s ease;padding:.75rem .75rem .75rem 48px;font-size:1rem}@media (max-width: 768px){._projectCard_1dpxf_15 ._features_1dpxf_232 ul li{padding:.6rem .6rem .6rem 36px;font-size:.875rem}}@media (max-width: 480px){._projectCard_1dpxf_15 ._features_1dpxf_232 ul li{padding:.6rem .6rem .6rem 32px;font-size:.8125rem}}._projectCard_1dpxf_15 ._features_1dpxf_232 ul li:hover{background:#e74c3c1a}._projectCard_1dpxf_15 ._features_1dpxf_232 ul li:before{content:"✓";position:absolute;left:16px;top:50%;transform:translateY(-50%);color:#e74c3c;font-weight:700;font-size:16px}@media (max-width: 768px){._projectCard_1dpxf_15 ._features_1dpxf_232 ul li:before{left:12px;font-size:14px}}@media (max-width: 480px){._projectCard_1dpxf_15 ._features_1dpxf_232 ul li:before{left:10px;font-size:12px}}._projectCard_1dpxf_15 ._links_1dpxf_357{display:flex;gap:16px;justify-content:center;padding:1rem;margin-top:auto}@media (max-width: 768px){._projectCard_1dpxf_15 ._links_1dpxf_357{gap:12px;padding:1rem .75rem}}@media (max-width: 480px){._projectCard_1dpxf_15 ._links_1dpxf_357{flex-direction:column;gap:5px;padding:.75rem}}._projectCard_1dpxf_15 ._githubLink_1dpxf_377,._projectCard_1dpxf_15 ._demoLink_1dpxf_378{border-radius:8px;text-decoration:none;font-weight:600;text-align:center;min-width:120px;flex:1;max-width:150px;padding:.75rem 1.5rem;font-size:.9375rem;transition:transform .3s ease,box-shadow .3s ease;will-change:transform}._projectCard_1dpxf_15 ._githubLink_1dpxf_377:hover,._projectCard_1dpxf_15 ._demoLink_1dpxf_378:hover{transform:translateY(-2px)}._projectCard_1dpxf_15 ._githubLink_1dpxf_377:focus-visible,._projectCard_1dpxf_15 ._demoLink_1dpxf_378:focus-visible{outline:3px solid #e74c3c;outline-offset:2px}@media (max-width: 768px){._projectCard_1dpxf_15 ._githubLink_1dpxf_377,._projectCard_1dpxf_15 ._demoLink_1dpxf_378{padding:.6rem 1.2rem;font-size:.875rem;min-width:100px}}@media (max-width: 480px){._projectCard_1dpxf_15 ._githubLink_1dpxf_377,._projectCard_1dpxf_15 ._demoLink_1dpxf_378{padding:.75rem 1.5rem;font-size:.875rem;min-width:unset;max-width:unset;width:100%}}._projectCard_1dpxf_15 ._githubLink_1dpxf_377:hover,._projectCard_1dpxf_15 ._demoLink_1dpxf_378:hover{box-shadow:0 6px 20px #00000026}._projectCard_1dpxf_15 ._githubLink_1dpxf_377{background:#1f2937;color:#fff}._projectCard_1dpxf_15 ._githubLink_1dpxf_377:hover{background:#111827}._projectCard_1dpxf_15 ._demoLink_1dpxf_378{background:#e74c3c99;color:#fff}._projectCard_1dpxf_15 ._demoLink_1dpxf_378:hover{background:#e74c3c}@keyframes _fadeIn_1dpxf_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi),(min-resolution: 2dppx){img{image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges}}@media (prefers-reduced-motion: reduce){._projectCardFront_1dpxf_15,._projectCard_1dpxf_15,img,._techBadge_1dpxf_200,._githubLink_1dpxf_377,._demoLink_1dpxf_378{animation:none!important;transition:none!important}._projectCardFront_1dpxf_15:hover,._projectCard_1dpxf_15:hover{transform:none!important}}@media print{._projectCardFront_1dpxf_15,._projectCard_1dpxf_15{box-shadow:none;page-break-inside:avoid;break-inside:avoid}._projectCard_1dpxf_15 img{box-shadow:none}._techBadge_1dpxf_200{background:#f0f0f0!important;color:#000!important;border:1px solid #ccc}._githubLink_1dpxf_377,._demoLink_1dpxf_378{display:none}._features_1dpxf_232 ul{max-height:none;overflow:visible}p{font-size:12pt;line-height:1.5;color:#000}}._container_18flh_5{position:fixed;top:0;right:0;bottom:0;left:0;z-index:-1;pointer-events:none;overflow:hidden}._waveSvg_18flh_13{position:absolute;top:0;left:0;width:100%;height:100%;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}._wavePath_18flh_24{will-change:auto;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media (-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){._wavePath_18flh_24{transform:translateZ(0)}}._staticBackground_18flh_36{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#fff,#e74c3c0d,#f8f8f8);opacity:.5;transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}@media (max-width: 768px){._container_18flh_5{transform:translateZ(0);backface-visibility:hidden;-webkit-backface-visibility:hidden}._wavePath_18flh_24{will-change:auto!important}}@media (prefers-reduced-motion: reduce){._wavePath_18flh_24{will-change:auto!important;animation:none!important}}._footer_uy6sw_6{width:100%;text-align:center;font-size:.9rem;color:#000;background:linear-gradient(0deg,#fff,#e74c3c00 300%);padding:1rem;height:50px}._staticLogo_14n4r_5{opacity:0;transform:translate(50px);animation:_fadeInLogo_14n4r_1 .5s ease-out forwards;transition:all .3s ease}@media (max-width: 767px){._staticLogo_14n4r_5:hover{transform:scale(1.05) translate(0)}}._staticLogo_14n4r_5:hover{opacity:1;transform:scale(1.1) translate(0)}._staticLogo_14n4r_5:focus-visible{outline:3px solid #e74c3c;outline-offset:2px;border-radius:4px}._staticLogo_14n4r_5:nth-child(1){animation-delay:.2s}._staticLogo_14n4r_5:nth-child(2){animation-delay:.3s}._logoSvg_14n4r_32{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2));transition:filter .3s ease}._logoSvg_14n4r_32:hover{filter:drop-shadow(0 4px 8px rgba(0,0,0,.3))}@keyframes _fadeInLogo_14n4r_1{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}._contactLogo_1n819_5{opacity:0;transform:translate(50px);position:fixed;animation:_fadeInLogo_1n819_1 .5s ease-out forwards;cursor:pointer;z-index:1000;perspective:1000px;transition:left .3s ease,top .3s ease}@media (hover: hover){._contactLogo_1n819_5:hover{transform:scale(1.1);transition:transform .2s ease;opacity:1}}._contactLogo_1n819_5:focus-visible{outline:3px solid #e74c3c;outline-offset:2px;border-radius:4px}._iconContainer_1n819_28{position:relative;transform-style:preserve-3d;transition:transform .6s cubic-bezier(.4,0,.2,1)}._iconContainer_1n819_28._phone_1n819_33{transform:rotateY(0)}._iconContainer_1n819_28._phone_1n819_33 ._iconFace_1n819_36:not(._iconBack_1n819_36){opacity:1;visibility:visible}._iconContainer_1n819_28._phone_1n819_33 ._iconBack_1n819_36{opacity:0;visibility:hidden}._iconContainer_1n819_28._email_1n819_44{transform:rotateY(180deg)}._iconContainer_1n819_28._email_1n819_44 ._iconFace_1n819_36:not(._iconBack_1n819_36){opacity:0;visibility:hidden}._iconContainer_1n819_28._email_1n819_44 ._iconBack_1n819_36{opacity:1;visibility:visible}._iconFace_1n819_36{position:absolute;width:100%;height:100%;backface-visibility:hidden;-webkit-backface-visibility:hidden;display:flex;align-items:center;justify-content:center;transition:opacity .3s ease,visibility .3s ease}._iconFace_1n819_36._iconBack_1n819_36{transform:rotateY(180deg)}@keyframes _fadeInLogo_1n819_1{0%{opacity:0;transform:translate(50px)}to{opacity:1;transform:translate(0)}}._logosContainer_itknr_11{position:fixed;bottom:60px;right:20px;display:flex;flex-direction:column;gap:30px;z-index:100}._logosContainer_itknr_11>div{position:relative;inset:unset;cursor:pointer;transition:transform .2s ease}._logosContainer_itknr_11>div:hover{transform:scale(1.1)}._logosContainer_itknr_11>div:focus-within{outline:3px solid #e74c3c;outline-offset:2px;border-radius:4px}._logosContainer_itknr_11>div:active{transform:scale(1.05);filter:brightness(.95)}@media (max-width: 768px){._logosContainer_itknr_11{bottom:50px;right:15px;gap:20px}._logosContainer_itknr_11>div:hover{transform:scale(1.05)}}@media (prefers-reduced-motion: reduce){._logosContainer_itknr_11>div{transition:none}._logosContainer_itknr_11>div:hover{transform:none}}._gameMenuWrapper_17k1v_6{position:relative;width:100%;display:flex;align-items:center;justify-content:center}@media (max-width: 480px){._gameMenuWrapper_17k1v_6{align-items:flex-start}}._gameMenu_17k1v_6{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:start;gap:2rem;text-align:center;padding:2rem;width:100%;max-width:800px}@media (max-width: 768px){._gameMenu_17k1v_6{padding:2rem;gap:1.5rem}}@media (max-width: 480px){._gameMenu_17k1v_6{padding:0;gap:.5rem;width:85%}}._gameMenu_17k1v_6 ul{text-align:left;margin:0 0 1.5rem;padding:0;max-width:600px;width:100%;list-style:none}@media (max-width: 480px){._gameMenu_17k1v_6 ul{margin-bottom:0}}._gameMenu_17k1v_6 ul li{font-size:clamp(.875rem,2vw,1.125rem);line-height:1.6;color:#333;margin-bottom:.75rem;padding-left:1.5rem;position:relative}._gameMenu_17k1v_6 ul li:before{content:"•";position:absolute;left:0;color:#a82315;font-weight:700;font-size:1.2em}._gameMenu_17k1v_6 ul li strong{color:#000;display:inline-block;margin-right:.25rem}@media (max-width: 480px){._gameMenu_17k1v_6 ul li{padding-left:1rem;margin-bottom:.5rem}}._gameButtons_17k1v_85{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.5rem;width:100%}@media (max-width: 768px){._gameButtons_17k1v_85{grid-template-columns:1fr;gap:.5rem}}._gameCard_17k1v_98{min-height:200px;padding:1.5rem;border-radius:12px;background:#fffffff2;box-shadow:0 4px 6px #0000001a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:all .3s ease;display:flex;flex-direction:column;justify-content:space-between;border:1px solid rgba(0,0,0,.1)}@media (max-width: 480px){._gameCard_17k1v_98{min-height:auto;padding:.5rem}}@media (hover: hover){._gameCard_17k1v_98:hover{transform:translateY(-4px);box-shadow:0 8px 16px #00000026}}._gameCard_17k1v_98 h3{color:#333;font-size:clamp(1.1rem,3vw,1.3rem);margin:0 0 .5rem}._gameCard_17k1v_98 p{color:#666;font-size:clamp(.875rem,2vw,1rem);line-height:1.5;margin:0 0 .5rem;flex-grow:1}._gameButton_17k1v_85{background:linear-gradient(135deg,#e74c3c80,#e74c3c);color:#fff;border:none;padding:.875rem 1.5rem;border-radius:8px;font-size:clamp(.875rem,2.5vw,1rem);font-weight:500;cursor:pointer;transition:all .3s ease;width:100%;position:relative;overflow:hidden;will-change:transform}@media (max-width: 480px){._gameButton_17k1v_85{padding:.75rem 1rem}}._gameButton_17k1v_85:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s}@media (hover: hover){._gameButton_17k1v_85:hover:not(:disabled){background:linear-gradient(135deg,#e74c3cb3,#d62c1a);transform:translateY(-2px);box-shadow:0 4px 12px #e74c3c66}._gameButton_17k1v_85:hover:not(:disabled):before{left:100%}}._gameButton_17k1v_85:active:not(:disabled){transform:scale(.98);box-shadow:inset 0 2px 4px #0003}._gameButton_17k1v_85:focus{outline:none;box-shadow:0 0 0 3px #e74c3c4d}._gameButton_17k1v_85:focus-visible{outline:3px solid #e74c3c;outline-offset:2px}._gameButton_17k1v_85:disabled{opacity:.6;cursor:not-allowed;background:linear-gradient(135deg,#e74c3c4d,#e74c3cb3)}._gameButton_17k1v_85:disabled:before{display:none}@media (max-width: 768px) and (orientation: landscape){._gameMenu_17k1v_6{padding:1rem;gap:.5rem}._gameButtons_17k1v_85{grid-template-columns:repeat(2,1fr);gap:1rem}._gameCard_17k1v_98{min-height:auto;padding:.75rem}._gameCard_17k1v_98 h3{font-size:1rem}._gameCard_17k1v_98 p{font-size:.875rem;margin:.25rem 0 .5rem}._gameButton_17k1v_85{padding:.5rem 1rem;font-size:.875rem}}@media (max-width: 320px){._gameMenu_17k1v_6,._gameCard_17k1v_98{padding:.75rem}._gameCard_17k1v_98 h3{font-size:1rem}._gameCard_17k1v_98 p{font-size:.8rem}._gameButton_17k1v_85{font-size:.8rem;padding:.6rem .8rem}}._gameContainer_2x808_5{position:relative;width:100%;height:100%;background:linear-gradient(180deg,#fff,#e74c3c1a);overflow:hidden}._floatingLogos_2x808_13{position:absolute;top:0;left:0;right:0;bottom:0;pointer-events:none;z-index:10}._floatingLogo_2x808_13{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:transform .3s ease,box-shadow .3s ease;pointer-events:all;cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff1a;border:1px solid rgba(255,255,255,.2);box-shadow:0 4px 15px #0003}._floatingLogo_2x808_13 svg{transition:all .3s ease}._floatingLogo_2x808_13:focus-visible{outline:2px solid #e74c3c;outline-offset:4px}._floatingLogo_2x808_13._inZone_2x808_44{transform:scale(1.2);box-shadow:0 0 30px #fffc;filter:drop-shadow(0 0 10px currentColor)}._floatingLogo_2x808_13._touched_2x808_49{animation:_pulse_2x808_1 .3s ease}._linkedinLogo_2x808_53{background:linear-gradient(135deg,#0077b5,#00a0dc);color:#fff}._linkedinLogo_2x808_53._inZone_2x808_44{box-shadow:0 0 30px #0077b5cc}._githubLogo_2x808_61{background:linear-gradient(135deg,#333,#666);color:#fff}._githubLogo_2x808_61._inZone_2x808_44{box-shadow:0 0 30px #333c}._detectionZone_2x808_69{position:absolute;bottom:80px;left:50%;transform:translate(-50%);background:linear-gradient(180deg,#fff,#e74c3c42);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);display:flex;align-items:center;justify-content:center;border-radius:20px;transition:all .3s ease;z-index:5}._detectionZone_2x808_69._active_2x808_83{border-color:#e74c3ccc;background:#e74c3c1a;box-shadow:0 0 30px #e74c3c4d}._detectionZone_2x808_69._active_2x808_83 ._zoneText_2x808_88{color:#e74c3c;transform:scale(1.1);text-shadow:0 0 10px rgba(231,76,60,.5)}@media (max-width: 768px){._detectionZone_2x808_69{bottom:60px}}._zoneText_2x808_88{font-size:18px;font-weight:600;color:#24232380;text-transform:uppercase;letter-spacing:2px;transition:all .3s ease;-webkit-user-select:none;user-select:none}@media (max-width: 768px){._zoneText_2x808_88{font-size:14px}}@media (min-width: 769px) and (max-width: 1024px){._zoneText_2x808_88{font-size:16px}}@media (min-width: 1920px){._zoneText_2x808_88{font-size:22px}}._interactionHint_2x808_124{position:fixed;bottom:10px;left:50%;transform:translate(-50%);background:#fffcfc8f;color:#000;padding:12px 24px;border-radius:8px;font-size:14px;animation:_pulse_2x808_1 2s infinite;z-index:100}@media (max-width: 768px){._interactionHint_2x808_124{display:none}}._interactionHint_2x808_124 p{margin:0}._popupNotification_2x808_146{position:fixed;top:20px;right:20px;background:#333;color:#fff;padding:0;border-radius:12px;box-shadow:0 8px 16px #0003;z-index:1000;max-width:400px;min-width:320px;animation:_slideInBounce_2x808_1 .4s cubic-bezier(.68,-.55,.265,1.55)}._popupNotification_2x808_146._success_2x808_160{background:#4caf50}._popupNotification_2x808_146._error_2x808_163{background:#333;border:1px solid rgba(231,76,60,.5)}@media (max-width: 768px){._popupNotification_2x808_146{right:10px;left:10px;max-width:calc(100% - 20px);min-width:auto}}._notificationContent_2x808_176{padding:20px}._notificationContent_2x808_176 p{margin:0 10px 15px 0;font-size:16px;line-height:1.4}._notificationContent_2x808_176 p:last-child{margin-bottom:0}._notificationUrl_2x808_188{font-size:14px;color:#aaa;word-break:break-all;padding:10px;background:#ffffff1a;border-radius:6px;margin:10px 0}._notificationActions_2x808_198{display:flex;gap:10px;margin-top:15px}._notificationButton_2x808_204{flex:1;background:#e74c3ccc;color:#fff;border:none;padding:12px 20px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:500;transition:background-color .2s}._notificationButton_2x808_204:hover{background-color:#e74c3c}._notificationButton_2x808_204:active{transform:scale(.98)}._secondaryButton_2x808_223{flex:1;background:transparent;color:#fff;border:1px solid rgba(255,255,255,.3);padding:12px 20px;border-radius:6px;cursor:pointer;font-size:16px;font-weight:500;transition:all .2s}._secondaryButton_2x808_223:hover{background:#ffffff1a;border-color:#e74c3c80}._secondaryButton_2x808_223:active{transform:scale(.98)}._closeButton_2x808_243{position:absolute;top:10px;right:10px;background:none;border:none;color:#fff;font-size:24px;cursor:pointer;padding:5px;width:30px;height:30px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:background-color .2s}._closeButton_2x808_243:hover{background-color:#e74c3c33}._successMessage_2x808_265{font-size:16px;margin:0;padding:20px;text-align:center}@keyframes _pulse_2x808_1{0%,to{opacity:.8}50%{opacity:1}}@keyframes _slideInBounce_2x808_1{0%{transform:translate(100%) scale(.8);opacity:0}60%{transform:translate(-10px) scale(1.02)}to{transform:translate(0) scale(1);opacity:1}}@media (max-width: 768px){._detectionZone_2x808_69{bottom:60px}._detectionZone_2x808_69 ._zoneText_2x808_88{font-size:14px}._interactionHint_2x808_124{bottom:60px;font-size:12px;padding:10px 20px}}@media (min-width: 769px) and (max-width: 1024px){._detectionZone_2x808_69{bottom:90px}._detectionZone_2x808_69 ._zoneText_2x808_88{font-size:16px}}@media (min-width: 1920px){._gameContainer_2x808_5{max-width:1920px;margin:0 auto}._detectionZone_2x808_69 ._zoneText_2x808_88{font-size:22px}}@media (prefers-reduced-motion: reduce){*{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}._floatingLogo_2x808_13._touched_2x808_49{animation:none}._interactionHint_2x808_124{animation:none;opacity:1}._popupNotification_2x808_146{animation:none}}@media print{._floatingLogos_2x808_13,._detectionZone_2x808_69,._interactionHint_2x808_124,._popupNotification_2x808_146{display:none!important}}._modalOverlay_2x808_348{position:fixed;top:0;right:0;bottom:0;left:0;background:#0009;z-index:1000;display:flex;justify-content:center;align-items:center;animation:_fadeIn_2x808_1 .3s ease-out}._modal_2x808_348{background:linear-gradient(180deg,#fff,#e74c3c 300%);padding:2rem;border-radius:1rem;text-align:center;max-width:90%;box-shadow:0 8px 20px #0003}._modal_2x808_348 a{display:block;margin-bottom:1rem;color:#0077b5;word-break:break-word}._modalButtons_2x808_375 button{margin:0 .5rem;padding:.5rem 1rem;border:none;background:linear-gradient(135deg,#e74c3c80,#e74c3c);color:#fff;border-radius:8px;cursor:pointer;font-weight:700;transition:background-color .2s}._modalButtons_2x808_375 button:hover{background:linear-gradient(135deg,#e74c3cb3,#d62c1a)}@keyframes _fadeIn_2x808_1{0%{opacity:0}to{opacity:1}}._scrollWrapper_1dlni_6{height:100vh;overflow-y:auto;overflow-x:hidden;touch-action:manipulation}._container_1dlni_13{min-height:100vh;padding:1rem;overflow-x:hidden;background:linear-gradient(180deg,#fff,#e74c3c1a)}._container_1dlni_13._dragging_1dlni_19{touch-action:none}@media (min-width: 769px){._container_1dlni_13._dragging_1dlni_19{overflow:hidden}}@media (max-width: 768px){._container_1dlni_13{padding:.5rem}}._gameArea_1dlni_34{text-align:center;display:flex;flex-direction:column;align-items:center;max-width:100%;margin-top:3.5rem}@media (min-width: 468px){._gameArea_1dlni_34{margin-top:0}}._header_1dlni_48 ._gameTitle_1dlni_48{font-size:24px;margin:0;color:#d62c1a}@media (max-width: 840px),(max-height: 780px){._header_1dlni_48 ._gameTitle_1dlni_48{font-size:20px}}._gameContainer_1dlni_59{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}@media (max-width: 840px),(max-height: 780px){._gameContainer_1dlni_59{gap:0}}._slotsContainer_1dlni_73{display:flex;justify-content:center;margin-bottom:.5rem;max-width:100%}@media (max-width: 768px){._slotsContainer_1dlni_73{transform:scale(.8);transform-origin:center}}@media (max-width: 480px){._slotsContainer_1dlni_73{transform:scale(.7)}}._slot_1dlni_73{display:flex;align-items:center;justify-content:center;position:relative;touch-action:none;-webkit-user-select:none;user-select:none;transition:all .2s ease;cursor:pointer}._slot_1dlni_73:nth-child(1){width:180px;height:300px}._slot_1dlni_73:nth-child(2){width:180px;height:300px;margin-left:-15px}._slot_1dlni_73:nth-child(3){width:300px;height:300px;margin-left:-15px}._slot_1dlni_73:before{content:"";position:absolute;width:30px;height:30px;background-color:#cfa76c;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}._slot_1dlni_73._dragOver_1dlni_127{background-color:#e74c3c26;transform:scale(1.05)}._slot_1dlni_73:focus{outline:none}@media (max-width: 840px),(max-height: 780px){._slot_1dlni_73:nth-child(1){width:110px;height:200px}._slot_1dlni_73:nth-child(2){width:110px;height:200px;margin-left:-15px}._slot_1dlni_73:nth-child(3){width:135px;height:200px;margin-left:-15px}._slot_1dlni_73:before{width:15px;height:15px}}._emptySlot_1dlni_155{text-align:center;position:relative}._emptySlot_1dlni_155 ._slotHint_1dlni_159{position:absolute;font-size:14px;transform:translate(-50%,70%);color:#e74c3cb3;font-weight:500}@media (max-width: 840px),(max-height: 780px){._emptySlot_1dlni_155 ._slotHint_1dlni_159{font-size:12px}}._statusBar_1dlni_173{font-weight:700;transition:all .3s ease;margin:0;padding:.5rem 1rem;border-radius:8px}._statusBar_1dlni_173._success_1dlni_180{color:#0f0;background-color:#00ff001a;box-shadow:0 0 20px #00ff004d}._statusBar_1dlni_173._error_1dlni_185{color:#e74c3c;background-color:#e74c3c1a;animation:_shake_1dlni_1 .5s ease-in-out}@media (max-width: 840px),(max-height: 780px){._statusBar_1dlni_173{font-size:14px}}._imagesList_1dlni_197{display:flex;gap:1rem;justify-content:center;align-items:center;margin-top:.5rem;flex-wrap:wrap;max-width:100%;padding:0 1rem}@media (max-width: 840px),(max-height: 780px){._imagesList_1dlni_197{gap:.5rem}}._imageItem_1dlni_213{cursor:grab;transition:all .3s ease;touch-action:none;-webkit-user-select:none;user-select:none;position:relative;-webkit-tap-highlight-color:transparent;border-radius:8px;padding:.5rem}._imageItem_1dlni_213:hover:not(._placed_1dlni_223){transform:translateY(-2px);box-shadow:0 4px 12px #00000026}._imageItem_1dlni_213:active:not(._placed_1dlni_223){cursor:grabbing}._imageItem_1dlni_213._placed_1dlni_223{opacity:.25;cursor:not-allowed;pointer-events:none}._imageItem_1dlni_213._placed_1dlni_223 ._imageIcon_1dlni_235{filter:grayscale(80%) blur(.5px);transform:scale(.9)}._imageItem_1dlni_213._placed_1dlni_223:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:repeating-linear-gradient(-45deg,transparent,transparent 5px,rgba(255,255,255,.1) 5px,rgba(255,255,255,.1) 10px);border-radius:8px;pointer-events:none}._imageItem_1dlni_213._dragging_1dlni_19{opacity:.3;transform:scale(.95)}._imageItem_1dlni_213:not(._placed_1dlni_223):not(._dragging_1dlni_19){animation:_fadeBack_1dlni_1 .3s ease}._imageItem_1dlni_213:focus{outline:none}@media (max-width: 768px){._imageItem_1dlni_213{min-height:60px;min-width:60px;padding:8px;margin:4px}}._slotImage_1dlni_270{object-fit:contain;position:relative;display:block}._slotImage_1dlni_270._wheel1_1dlni_275{width:230px;height:230px;animation:_rotateClockwise_1dlni_1 5s linear infinite;transform-origin:center}@media (max-width: 840px),(max-height: 780px){._slotImage_1dlni_270._wheel1_1dlni_275{width:99.5px;height:99.5px}}._slotImage_1dlni_270._wheel2_1dlni_287{width:241px;height:241px;animation:_rotateCounterClockwise_1dlni_1 5.29s linear infinite;transform-origin:center}@media (max-width: 840px),(max-height: 780px){._slotImage_1dlni_270._wheel2_1dlni_287{width:104.5px;height:104.5px}}._slotImage_1dlni_270._wheel3_1dlni_299{width:300px;height:300px;animation:_rotateCounterClockwise_1dlni_1 6.76s linear infinite;transform-origin:center}@media (max-width: 840px),(max-height: 780px){._slotImage_1dlni_270._wheel3_1dlni_299{width:130px;height:130px}}._imageIcon_1dlni_235{object-fit:contain;transition:filter .3s ease,transform .3s ease}._imageIcon_1dlni_235._wheel1_1dlni_275{width:50px;height:50px;animation:_rotateClockwise_1dlni_1 5s linear infinite}@media (max-width: 840px),(max-height: 780px){._imageIcon_1dlni_235._wheel1_1dlni_275{width:40px;height:40px}}._imageIcon_1dlni_235._wheel2_1dlni_287{width:100px;height:100px;animation:_rotateCounterClockwise_1dlni_1 5.29s linear infinite}@media (max-width: 840px),(max-height: 780px){._imageIcon_1dlni_235._wheel2_1dlni_287{width:60px;height:60px}}._imageIcon_1dlni_235._wheel3_1dlni_299{width:150px;height:150px;animation:_rotateCounterClockwise_1dlni_1 6.76s linear infinite}@media (max-width: 840px),(max-height: 780px){._imageIcon_1dlni_235._wheel3_1dlni_299{width:80px;height:80px}}._interactionHint_1dlni_350{background:#fffffff2;color:#333;padding:8px 16px;border-radius:8px;font-size:14px;z-index:100;max-width:calc(100% - 20px);border:1px solid rgba(231,76,60,.2)}@media (max-width: 840px),(max-height: 780px){._interactionHint_1dlni_350{font-size:12px;padding:2px 12px}}#_dragGhost_1dlni_1{border-radius:8px;box-shadow:0 8px 16px #0000004d;background:#fffffff2;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);border:2px solid #e74c3c}#_dragGhost_1dlni_1 ._imageIcon_1dlni_235{filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}@keyframes _rotateClockwise_1dlni_1{to{transform:rotate(360deg)}}@keyframes _rotateCounterClockwise_1dlni_1{to{transform:rotate(-360deg)}}@keyframes _fadeBack_1dlni_1{0%{opacity:.3;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes _shake_1dlni_1{0%,to{transform:translate(0)}25%{transform:translate(-10px)}75%{transform:translate(10px)}}@media (prefers-reduced-motion: reduce){._imageIcon_1dlni_235,._slotImage_1dlni_270{animation:none!important}._statusBar_1dlni_173,._interactionHint_1dlni_350,._imageItem_1dlni_213{animation:none!important;transition:none!important}}._modalOverlay_s3pzf_5{position:fixed;top:0;left:0;right:0;bottom:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_s3pzf_1 .3s ease-out}._modalContent_s3pzf_19{background:linear-gradient(180deg,#fff,#e74c3c 300%);border-radius:20px;padding:30px;max-width:400px;width:90%;text-align:center;position:relative;transform:scale(.7);opacity:0;transition:all .3s cubic-bezier(.68,-.55,.265,1.55);box-shadow:0 10px 40px #0003}._modalContent_s3pzf_19._show_s3pzf_32{transform:scale(1);opacity:1}._modalContent_s3pzf_19:focus{outline:none}._modalContent_s3pzf_19:focus-visible{outline:3px solid #e74c3c;outline-offset:4px}._successIcon_s3pzf_44{width:80px;height:80px;margin:0 auto 20px;background:linear-gradient(45deg,#4caf50,#81c784);border-radius:50%;display:flex;align-items:center;justify-content:center;animation:_scaleIn_s3pzf_1 .5s ease-out .3s both;box-shadow:0 4px 20px #4caf504d}._checkmark_s3pzf_57{color:#fff;font-size:40px;font-weight:700;animation:_checkmarkAnimation_s3pzf_1 .8s ease-out .5s both}._congratsTitle_s3pzf_64{font-size:32px;color:#333;margin:0 0 10px;animation:_slideInUp_s3pzf_1 .5s ease-out .4s both}._congratsText_s3pzf_71{font-size:18px;color:#666;margin:0 0 30px;animation:_slideInUp_s3pzf_1 .5s ease-out .5s both}._phoneReveal_s3pzf_78{background:#ffffff82;border-radius:10px;padding:15px;margin:20px 0;animation:_slideInUp_s3pzf_1 .5s ease-out .6s both}._phoneLabel_s3pzf_86{display:block;font-size:14px;color:#666;margin-bottom:10px;text-transform:uppercase;letter-spacing:1px}._phoneNumberReveal_s3pzf_95{font-size:28px;font-weight:700;color:#333;letter-spacing:2px;animation:_pulseText_s3pzf_1 2s ease-in-out infinite;position:relative}._phoneNumberReveal_s3pzf_95._clickable_s3pzf_103{cursor:pointer;position:relative;transition:all .3s ease;padding:8px 16px;border-radius:8px}._phoneNumberReveal_s3pzf_95._clickable_s3pzf_103:hover{transform:scale(1.05);color:#e74c3c;background:#e74c3c1a}._phoneNumberReveal_s3pzf_95._clickable_s3pzf_103:active{transform:scale(.98)}._phoneNumberReveal_s3pzf_95._clickable_s3pzf_103:focus{outline:none}._phoneNumberReveal_s3pzf_95._clickable_s3pzf_103:focus-visible{outline:3px solid #e74c3c;outline-offset:2px;border-radius:8px}._copiedMessage_s3pzf_127,._errorMessage_s3pzf_128{position:absolute;top:-30px;left:50%;transform:translate(-50%);padding:4px 12px;border-radius:4px;font-size:14px;white-space:nowrap;animation:_fadeInOut_s3pzf_1 2s ease-in-out;pointer-events:none}._copiedMessage_s3pzf_127:after,._errorMessage_s3pzf_128:after{content:"";position:absolute;top:100%;left:50%;transform:translate(-50%);border:6px solid transparent}._copiedMessage_s3pzf_127{background:#4caf50;color:#fff}._copiedMessage_s3pzf_127:after{border-top-color:#4caf50}._errorMessage_s3pzf_128{background:#e74c3c;color:#fff;animation-duration:3s}._errorMessage_s3pzf_128:after{border-top-color:#e74c3c}._continueButton_s3pzf_167{background:linear-gradient(45deg,#4caf50,#81c784);color:#fff;border:none;padding:12px 40px;border-radius:25px;font-size:16px;font-weight:700;cursor:pointer;transition:all .3s ease;animation:_slideInUp_s3pzf_1 .5s ease-out .7s both;box-shadow:0 4px 15px #4caf504d}._continueButton_s3pzf_167:hover{transform:translateY(-2px);box-shadow:0 6px 20px #4caf5066}._continueButton_s3pzf_167:active{transform:translateY(0)}._continueButton_s3pzf_167:focus{outline:none}._continueButton_s3pzf_167:focus-visible{outline:3px solid #e74c3c;outline-offset:2px}@keyframes _fadeIn_s3pzf_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_s3pzf_1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@keyframes _checkmarkAnimation_s3pzf_1{0%{transform:scale(0) rotate(-180deg)}to{transform:scale(1) rotate(0)}}@keyframes _slideInUp_s3pzf_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _pulseText_s3pzf_1{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes _fadeInOut_s3pzf_1{0%{opacity:0;transform:translate(-50%) translateY(-10px)}20%{opacity:1;transform:translate(-50%) translateY(0)}80%{opacity:1;transform:translate(-50%) translateY(0)}to{opacity:0;transform:translate(-50%) translateY(-10px)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;animation-delay:.01ms!important}._modalOverlay_s3pzf_5{animation:none}}@media (max-width: 600px){._modalContent_s3pzf_19{padding:30px 20px;width:95%}._congratsTitle_s3pzf_64{font-size:24px}._congratsText_s3pzf_71{font-size:16px}._phoneNumberReveal_s3pzf_95{font-size:22px;letter-spacing:1px}._continueButton_s3pzf_167{padding:10px 30px;font-size:14px}}._fullGame_tsj6g_5{position:absolute;top:0;left:0;width:100%;height:100%;z-index:100;background:#f8f8f8}._backButton_tsj6g_15{position:absolute;top:20px;left:20px;background:#e74c3c;color:#fff;border:none;padding:.75rem 1.5rem;border-radius:8px;cursor:pointer;z-index:1000;font-size:clamp(.9rem,2vw,1rem);font-weight:500;transition:all .3s ease;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 2px 4px #0003}._backButton_tsj6g_15:hover{background:#e43725;transform:translate(-2px);box-shadow:0 3px 6px #0000004d}._backButton_tsj6g_15:active{transform:translate(0);box-shadow:0 1px 3px #0003}._backButton_tsj6g_15:focus{outline:none;box-shadow:0 0 0 3px #e74c3c4d}._backButton_tsj6g_15:focus-visible{outline:3px solid #e74c3c;outline-offset:2px}._orientationMessage_tsj6g_50{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#000000f2;display:flex;align-items:center;justify-content:center;z-index:1000}._orientationMessage_tsj6g_50 ._messageContent_tsj6g_62{text-align:center;color:#fff;padding:2rem}._orientationMessage_tsj6g_50 ._messageContent_tsj6g_62 ._rotateIcon_tsj6g_67{font-size:4rem;display:block;margin-bottom:1rem;animation:_rotate_tsj6g_67 2s ease-in-out infinite}._orientationMessage_tsj6g_50 ._messageContent_tsj6g_62 h2{font-size:1.5rem;margin-bottom:.5rem}._orientationMessage_tsj6g_50 ._messageContent_tsj6g_62 p{font-size:1rem;opacity:.8}@keyframes _rotate_tsj6g_67{0%,to{transform:rotate(0)}50%{transform:rotate(90deg)}}._phoneDisplay_1pwlu_5{position:fixed;top:0;left:0;right:0;bottom:0;background-color:#0009;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);display:flex;justify-content:center;align-items:center;z-index:2000;padding:1rem;animation:_fadeIn_1pwlu_1 .3s ease-out;cursor:pointer}._phoneModal_1pwlu_22{position:relative;background:linear-gradient(145deg,#fff,#f8f9fa,#e74c3c1a);border-radius:16px;padding:2rem;box-shadow:0 20px 40px #00000026,0 8px 16px #0000001a;text-align:center;max-width:450px;width:90%;max-height:90vh;overflow-y:auto;animation:_slideIn_1pwlu_1 .4s cubic-bezier(.34,1.56,.64,1);cursor:default;border:1px solid rgba(255,255,255,.2)}._phoneContent_1pwlu_38 h3{margin:0 0 1.5rem;color:#2c3e50;font-size:1.5rem;font-weight:600;text-shadow:0 1px 2px rgba(0,0,0,.1)}._contactLink_1pwlu_46{display:inline-block;text-decoration:none;font-size:1.1rem;font-weight:500;color:#2c3e50;margin:1rem 0;padding:1rem 1.5rem;background:#fffc;border-radius:12px;transition:all .3s ease;border:1px solid rgba(231,76,60,.2);width:100%;box-sizing:border-box;cursor:pointer;position:relative}._contactLink_1pwlu_46:hover{background:#e74c3c1a;transform:translateY(-2px);box-shadow:0 4px 12px #e74c3c33;border-color:#e74c3c66}._contactLink_1pwlu_46:focus-visible{outline:2px solid #e74c3c;outline-offset:2px}._contactLink_1pwlu_46 ._icon_1pwlu_73{font-size:1.5rem;margin-bottom:.5rem;display:block}._contactLink_1pwlu_46 ._text_1pwlu_78{font-size:1rem;font-weight:600;letter-spacing:.05em}._closeButton_1pwlu_84{background:linear-gradient(135deg,#e74c3c,#d62c1a);color:#fff;border:none;padding:.75rem 2rem;border-radius:25px;cursor:pointer;font-size:1rem;font-weight:600;transition:all .3s ease;margin-top:1.5rem;box-shadow:0 4px 12px #e74c3c4d}._closeButton_1pwlu_84:hover{background:linear-gradient(135deg,#d62c1a,#a82315);transform:translateY(-2px);box-shadow:0 6px 16px #e74c3c66}._closeButton_1pwlu_84:focus-visible{outline:2px solid #e74c3c;outline-offset:2px}._closeButton_1pwlu_84:active{transform:translateY(0)}._copiedMessage_1pwlu_110{color:#4caf50;font-size:.8em;margin-left:8px;font-weight:700;position:absolute;right:1rem;top:50%;transform:translateY(-50%)}._errorMessage_1pwlu_121{color:#e74c3c;font-size:.9em;margin:.5rem 0;font-weight:700;display:block}._srOnly_1pwlu_129{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes _fadeIn_1pwlu_1{0%{opacity:0}to{opacity:1}}@keyframes _slideIn_1pwlu_1{0%{transform:translateY(-30px) scale(.9);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@media (max-width: 768px){._phoneModal_1pwlu_22{padding:1.5rem;margin:1rem;max-width:none;width:calc(100% - 2rem)}._contactLink_1pwlu_46{font-size:1rem;padding:.875rem 1rem}._copiedMessage_1pwlu_110{position:static;display:block;margin-top:.5rem;transform:none}}._phoneDisplay_1pwlu_5._exiting_1pwlu_177{animation:_fadeOut_1pwlu_1 .2s ease-in}._phoneDisplay_1pwlu_5._exiting_1pwlu_177 ._phoneModal_1pwlu_22{animation:_slideOut_1pwlu_1 .2s ease-in}@keyframes _fadeOut_1pwlu_1{0%{opacity:1}to{opacity:0}}@keyframes _slideOut_1pwlu_1{0%{transform:translateY(0) scale(1);opacity:1}to{transform:translateY(-20px) scale(.95);opacity:0}}._container_1q9t8_5{position:relative;display:flex;flex-direction:column;width:100%;min-height:calc(100vh - 140px);opacity:0;transform:translateY(20px);animation:_fadeInUp_1q9t8_1 .8s ease-out forwards}@media (max-width: 768px){._container_1q9t8_5{min-height:calc(100dvh - 115px);padding:0;animation-duration:.6s}}._navUp_1q9t8_23{display:flex;align-items:center;justify-content:center;padding:1rem 0;opacity:0;transform:translateY(-20px);flex-shrink:0;animation:_bounceInDown_1q9t8_1 1s ease-out .8s forwards}@media (max-width: 768px){._navUp_1q9t8_23{padding:.5rem 0;animation:_bounceInDown_1q9t8_1 .8s ease-out .5s forwards}}._navUp_1q9t8_23:hover{transform:translateY(2px);transition:transform .2s ease-out}._navUp_1q9t8_23>*:focus-visible{outline:3px solid #e74c3c;outline-offset:4px;border-radius:4px}._contactContent_1q9t8_49{display:flex;flex-direction:column;width:100%;flex:1;opacity:0;transform:translateY(20px);overflow:hidden;animation:_fadeIn_1q9t8_1 .8s ease-out .6s forwards}@media (max-width: 768px){._contactContent_1q9t8_49{padding:0 2rem;animation:_fadeIn_1q9t8_1 .6s ease-out .4s forwards}}._title_1q9t8_66{display:flex;align-items:center;justify-content:center;width:100%;padding:2rem 5rem;opacity:0;transform:translateY(30px);flex-shrink:0;animation:_slideInFromTop_1q9t8_1 .8s ease-out .4s forwards}@media (max-width: 1024px){._title_1q9t8_66{padding:1.5rem 3rem}}@media (max-width: 768px){._title_1q9t8_66{padding:0;animation:_slideInFromTop_1q9t8_1 .6s ease-out .3s forwards}}._title_1q9t8_66 ._text_1q9t8_88{text-align:start;width:100%}._title_1q9t8_66 ._text_1q9t8_88 h1{margin:0 0 .5rem;font-weight:700;line-height:1.1;color:#333;background:linear-gradient(135deg,#e74c3c7f,#e74c3c);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;font-size:clamp(1.5rem,5vw,2.5rem)}@media (max-width: 768px){._title_1q9t8_66 ._text_1q9t8_88 h1{font-size:clamp(1.25rem,4vw,1.75rem)}}._title_1q9t8_66 ._text_1q9t8_88 p{font-size:clamp(1rem,2vw,1.125rem);line-height:1.7;color:#333;margin-bottom:0}@media (max-width: 480px){._title_1q9t8_66 ._text_1q9t8_88 p{font-size:clamp(.875rem,2vw,1rem)}}._gameWrapper_1q9t8_120{flex:1;display:flex;align-items:center;justify-content:center;width:100%;overflow-y:auto;overflow-x:hidden}@media (max-width: 768px){._gameWrapper_1q9t8_120{padding:.5rem;align-items:flex-start}}@keyframes _fadeInUp_1q9t8_1{to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_1q9t8_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideInFromTop_1q9t8_1{to{opacity:1;transform:translateY(0)}}@keyframes _bounceInDown_1q9t8_1{0%{opacity:0;transform:translateY(-30px)}60%{opacity:1;transform:translateY(10px)}80%{transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes _bounceInUp_1q9t8_1{0%{opacity:0;transform:translateY(30px)}60%{opacity:1;transform:translateY(-10px)}80%{transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}._container_1q9t8_5,._navUp_1q9t8_23,._title_1q9t8_66,._contactContent_1q9t8_49{animation:none!important;opacity:1!important;transform:none!important;transition:none!important}}@media print{._navUp_1q9t8_23{display:none}._container_1q9t8_5,._title_1q9t8_66,._contactContent_1q9t8_49{min-height:auto;animation:none;opacity:1;transform:none}._title_1q9t8_66{padding:0}._gameWrapper_1q9t8_120{padding:1rem 0}}
