.page_wizardImage__kppy3{animation:page_slideInAndFloat__2DPhw 3s ease-out forwards;width:clamp(300px,40vw,800px);height:clamp(300px,40vw,800px);position:fixed;bottom:0;left:clamp(-40vw,-300px,-800px);z-index:10;-o-object-fit:cover;object-fit:cover;max-width:90vw;max-height:90vh}.page_chatBubble__QlIDb{position:fixed;bottom:clamp(200px,25vh,320px);left:clamp(200px,25vw,560px);z-index:15;animation:page_chatBubbleAppear__5dqap 3.5s ease-out forwards;opacity:0;transform-origin:center;background:#fff;border-radius:25px;box-shadow:0 8px 32px rgba(0,0,0,.15),0 4px 16px rgba(0,0,0,.1);border:3px solid #e0e0e0;padding:clamp(15px,4vw,25px);width:-moz-fit-content;width:fit-content;max-width:min(550px,calc(100vw - 40px));min-width:min(280px,calc(100vw - 40px))}.page_chatBubbleImage__Dpdjo{display:none}.page_chatText__dzBJc{position:relative;z-index:2;text-align:center;white-space:normal;opacity:1;width:100%;padding:0;word-wrap:break-word;overflow-wrap:break-word}.page_chatPage__dt_7B{display:none;opacity:0;transform:scale(.95);transition:opacity .4s ease,transform .4s ease}.page_chatPage__dt_7B.page_active__9fwfh{display:block;opacity:1;transform:scale(1)}.page_chatNavButton__nYjwZ{position:absolute;background:#000;cursor:pointer;z-index:3;opacity:1;width:40px;height:40px;display:flex;align-items:center;justify-content:center}.page_chatNavButtonLeft__yYmdt{left:clamp(20px,3vw,40px);bottom:clamp(160px,20vh,280px)}.page_chatNavButtonRight__3rAFa{right:clamp(40px,5vw,80px);bottom:clamp(160px,20vh,280px)}.page_chatNavButton__nYjwZ:disabled{opacity:.3;cursor:not-allowed;transform:none}.page_chatNavButton__nYjwZ:disabled:hover{transform:none}.page_pageIndicator__zdOL7{position:absolute;background:#000;color:#fff;font-family:Courier New,monospace;font-size:clamp(.7rem,2vw,.8rem);font-weight:700;padding:.3rem .6rem;border-radius:4px;z-index:3;opacity:1;white-space:nowrap;top:clamp(10px,2vh,20px);right:clamp(10px,2vw,20px)}.page_title__po7na{font-weight:900;margin-bottom:.3rem;font-size:clamp(3.5rem,7vw,5.5rem);line-height:1;color:#000;white-space:nowrap;animation:page_glow__NN1uV 1.5s ease-in-out infinite}.page_subtitle__YBgxm,.page_title__po7na{text-align:center;opacity:1;display:block}.page_subtitle__YBgxm{font-weight:700;margin-bottom:1rem;font-size:clamp(2.5rem,5vw,3.5rem);line-height:1.1;color:#8d6a49}.page_chatBubbleCtaButton__KuY46{background:#fde358!important;color:#624a33;border:3px solid #000;border-radius:25px;padding:.75rem 1.5rem;font-size:1.35rem;font-weight:700;cursor:pointer;transition:all .3s ease;text-transform:uppercase;letter-spacing:1px;display:inline-block;opacity:1;margin-top:.5rem;position:relative;overflow:hidden}.page_chatBubbleCtaButton__KuY46:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.4),transparent);transition:left .5s ease}.page_chatBubbleCtaButton__KuY46:hover{transform:translateY(-2px) scale(1.05);background:gold!important;box-shadow:0 8px 25px rgba(253,227,88,.6),0 0 20px rgba(255,215,0,.4)}.page_chatBubbleCtaButton__KuY46:hover:before{left:100%}.page_chatBubbleCtaButton__KuY46:active{transform:translateY(0) scale(.98);animation:page_magicalClick__mtKIx .3s ease-out}@keyframes page_shimmer__G1aXL{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}@keyframes page_magicalClick__mtKIx{0%{box-shadow:0 8px 25px rgba(253,227,88,.6),0 0 20px rgba(255,215,0,.4)}50%{box-shadow:0 8px 25px rgba(253,227,88,.8),0 0 30px rgba(255,215,0,.8),0 0 40px hsla(0,0%,100%,.6)}to{box-shadow:0 8px 25px rgba(253,227,88,.6),0 0 20px rgba(255,215,0,.4)}}@media (max-width:1200px){.page_title__po7na{white-space:normal;font-size:clamp(1.8rem,4vw,3.5rem)}.page_subtitle__YBgxm{font-size:clamp(1.5rem,3vw,2.2rem)}}@media (max-width:768px){.page_title__po7na{font-size:clamp(1.8rem,6vw,3rem);margin-left:20px;margin-right:20px}.page_subtitle__YBgxm{font-size:clamp(1.2rem,4vw,2rem);margin-left:20px;margin-right:20px}}.page_bio___v7Ko{text-align:center;margin-bottom:1.5rem;font-size:clamp(1.5rem,4vw,2.2rem);line-height:1.3;color:#624a33;white-space:normal}.page_doginalLink__NDH9V{text-align:center;margin-top:1rem}.page_doginalLinkContent__HQ99j{display:inline-flex;align-items:center;gap:.5rem;text-decoration:none;color:#624a33;font-size:clamp(1rem,2.5vw,1.4rem);font-weight:600;transition:all .3s ease}.page_doginalLinkContent__HQ99j:hover{transform:translateY(-2px);color:#9bc442}.page_doginalImage__gu7D8{border-radius:50%;border:2px solid #624a33}.page_xSpaceSection__Kitn6{position:relative}.page_xSpaceBackground__NhHD5{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:0;opacity:.1;pointer-events:none}.page_xSpaceBgLogo__XvovL{filter:brightness(0) saturate(100%);opacity:.3}.page_xSpaceTitle__uwE87{font-size:clamp(1.8rem,4.5vw,2.8rem);font-weight:700;color:#624a33}.page_xSpaceTime__Cr1vQ,.page_xSpaceTitle__uwE87{margin-bottom:.8rem;text-align:center;white-space:normal;position:relative;z-index:1}.page_xSpaceTime__Cr1vQ{font-size:clamp(1.4rem,3.5vw,2rem);font-weight:600;color:#333}.page_xSpaceDescription__5Hyit{font-size:clamp(1.3rem,3vw,1.8rem);line-height:1.2;color:#555;text-align:center;white-space:normal;position:relative;z-index:1}.page_xLogoLink__2vG0p{display:inline-block;margin-top:1rem;transition:transform .3s ease;position:relative;z-index:1}.page_xLogoLink__2vG0p:hover{transform:scale(1.1)}.page_xLogo__ssZMP{filter:brightness(0) saturate(100%);transition:filter .3s ease}.page_xLogoLink__2vG0p:hover .page_xLogo__ssZMP{filter:brightness(0) saturate(100%) invert(48%) sepia(79%) saturate(2476%) hue-rotate(86deg) brightness(118%) contrast(119%)}@keyframes page_slideInAndFloat__2DPhw{0%{left:clamp(-40vw,-300px,-800px)}to{left:clamp(-10vw,-50px,-100px)}}@keyframes page_chatBubbleAppear__5dqap{0%{opacity:0;transform:translateY(20px)}50%{opacity:0}to{opacity:1;transform:translateY(0)}}@keyframes page_fadeInText__3fCsI{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes page_float__Xp_VR{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes page_glow__NN1uV{0%,to{text-shadow:0 0 15px #9bc442,0 0 25px #9bc442,0 0 35px #9bc442}50%{text-shadow:0 0 25px #9bc442,0 0 40px #9bc442,0 0 55px #9bc442}}.page_projectsSection__qCz8i{position:fixed;bottom:20px;right:20px;z-index:100;background:rgba(30,32,34,.9);backdrop-filter:blur(15px);border:2px solid #9bc442;border-radius:16px;padding:20px;box-shadow:0 8px 32px rgba(0,0,0,.6);transition:all .3s ease;width:auto;min-width:300px;max-width:calc(100vw - 40px)}.page_projectsSection__qCz8i.page_collapsed__tcOaO{top:20px;bottom:auto;right:20px;width:auto;min-width:auto;padding:8px 12px;border-radius:50px;cursor:pointer}.page_projectsHeader__0TeQ2{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid rgba(155,196,66,.3);padding-bottom:15px;transition:all .3s ease}.page_projectsSection__qCz8i.page_collapsed__tcOaO .page_projectsHeader__0TeQ2{margin-bottom:0;border-bottom:none;padding-bottom:0;justify-content:center}.page_projectsHeader__0TeQ2 h3{margin:0;font-size:1.4rem;font-weight:600;color:#f0f5f9;transition:all .3s ease}.page_projectsSection__qCz8i.page_collapsed__tcOaO .page_projectsHeader__0TeQ2 h3{display:none}.page_projectsToggle__HkjEf{background:none;border:none;color:#f0f5f9;font-size:1.5rem;cursor:pointer;padding:0;width:24px;height:24px;display:flex;align-items:center;justify-content:center;border-radius:4px;transition:all .2s ease}.page_projectsSection__qCz8i.page_collapsed__tcOaO .page_projectsToggle__HkjEf{width:32px;height:32px;font-size:1.8rem;font-weight:700;background:rgba(155,196,66,.2);border:2px solid #9bc442;border-radius:50%}.page_projectsToggle__HkjEf:hover{background-color:hsla(0,0%,100%,.1)}.page_projectsSection__qCz8i.page_collapsed__tcOaO .page_projectsToggle__HkjEf:hover{background:rgba(155,196,66,.3);transform:scale(1.1);box-shadow:0 4px 16px rgba(155,196,66,.3)}.page_projectsList__0gxMS{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:15px;opacity:1;transform:scale(1);transition:all .3s ease;margin-top:20px}.page_projectsList__0gxMS.page_collapsed__tcOaO{opacity:0;transform:scale(.95);max-height:0;overflow:hidden;margin-top:0;padding-top:0;pointer-events:none}.page_projectItem__HP8fI{display:flex;align-items:center;gap:15px;padding:15px;border-radius:12px;transition:all .2s ease;text-decoration:none;color:inherit;background:rgba(155,196,66,.05);border:1px solid rgba(155,196,66,.2)}.page_projectItem__HP8fI:hover{background:rgba(155,196,66,.1);transform:translateY(-2px);box-shadow:0 4px 16px rgba(155,196,66,.2)}.page_projectIcon__OdD6h{font-size:2rem;width:50px;height:50px;display:flex;align-items:center;justify-content:center;background:rgba(155,196,66,.1);border-radius:12px;flex-shrink:0}.page_projectContent__zHtnp h4{margin:0 0 5px;font-size:1.1rem;font-weight:600;color:#f0f5f9}.page_projectContent__zHtnp p{margin:0;font-size:.9rem;color:rgba(240,245,249,.7);line-height:1.4}@keyframes page_spin__OXxwq{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media (max-width:1024px){.page_chatBubble__QlIDb{bottom:clamp(150px,20vh,250px);left:clamp(150px,20vw,400px);padding:clamp(12px,3vw,20px);max-width:min(450px,calc(100vw - 30px));width:-moz-fit-content;width:fit-content}.page_chatNavButtonLeft__yYmdt,.page_chatNavButtonRight__3rAFa{bottom:clamp(120px,15vh,220px)}.page_wizardImage__kppy3{width:clamp(250px,35vw,600px);height:clamp(250px,35vw,600px);left:clamp(-35vw,-250px,-600px)}@keyframes page_slideInAndFloat__2DPhw{0%{left:clamp(-35vw,-250px,-600px)}to{left:clamp(-8vw,-40px,-80px)}}.page_projectsSection__qCz8i{bottom:clamp(15px,2vh,20px);left:clamp(15px,2vw,20px);right:clamp(15px,2vw,20px);padding:clamp(15px,2vw,20px)}.page_projectsList__0gxMS{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:clamp(12px,2vw,15px)}.page_projectItem__HP8fI{padding:clamp(12px,2vw,15px)}}@media (max-width:768px) and (orientation:landscape){.page_chatBubble__QlIDb{bottom:clamp(80px,15vh,120px);left:clamp(100px,15vw,200px)}.page_chatNavButtonLeft__yYmdt,.page_chatNavButtonRight__3rAFa{bottom:clamp(60px,10vh,100px)}.page_wizardImage__kppy3{width:clamp(150px,25vw,300px);height:clamp(150px,25vw,300px);left:clamp(-25vw,-150px,-300px)}@keyframes page_slideInAndFloat__2DPhw{0%{left:clamp(-25vw,-150px,-300px)}to{left:clamp(-5vw,-20px,-40px)}}}@media (max-width:768px){.page_chatBubble__QlIDb{bottom:clamp(120px,18vh,180px);left:clamp(50px,8vw,100px);padding:clamp(12px,3vw,18px);max-width:min(420px,calc(100vw - 20px));width:-moz-fit-content;width:fit-content}.page_chatNavButtonLeft__yYmdt{bottom:clamp(80px,12vh,140px);left:clamp(10px,2vw,20px)}.page_chatNavButtonRight__3rAFa{bottom:clamp(80px,12vh,140px);right:clamp(20px,3vw,40px)}.page_wizardImage__kppy3{width:clamp(200px,35vw,350px);height:clamp(200px,35vw,350px);left:clamp(-35vw,-200px,-350px)}@keyframes page_slideInAndFloat__2DPhw{0%{left:clamp(-35vw,-200px,-350px)}to{left:clamp(-8vw,-30px,-60px)}}.page_projectsSection__qCz8i{bottom:15px;left:15px;right:15px;padding:15px}.page_projectsHeader__0TeQ2 h3{font-size:1.2rem}.page_projectsList__0gxMS{grid-template-columns:1fr;gap:12px}.page_projectItem__HP8fI{padding:12px}.page_projectIcon__OdD6h{width:40px;height:40px;font-size:1.5rem}.page_projectContent__zHtnp h4{font-size:1rem}.page_projectContent__zHtnp p{font-size:.85rem}.page_xSpaceSection__Kitn6{margin-left:20px;margin-right:20px}.page_ctaButton__lcwUc{padding:.8rem 1.5rem;font-size:1rem}}@media (max-width:480px){.page_chatBubble__QlIDb{bottom:clamp(100px,20vh,150px);left:clamp(20px,5vw,50px);padding:clamp(10px,2.5vw,15px);max-width:min(380px,calc(100vw - 15px));width:-moz-fit-content;width:fit-content}.page_chatText__dzBJc{padding:0}.page_chatNavButton__nYjwZ{width:35px;height:35px}.page_chatNavButtonLeft__yYmdt{bottom:clamp(60px,12vh,110px);left:clamp(5px,1vw,10px)}.page_chatNavButtonRight__3rAFa{bottom:clamp(60px,12vh,110px);right:clamp(10px,2vw,20px)}.page_wizardImage__kppy3{width:clamp(150px,40vw,250px);height:clamp(150px,40vw,250px);left:clamp(-40vw,-150px,-250px)}@keyframes page_slideInAndFloat__2DPhw{0%{left:clamp(-40vw,-150px,-250px)}to{left:clamp(-10vw,-25px,-50px)}}.page_projectsSection__qCz8i{bottom:10px;left:10px;right:10px;padding:12px}.page_projectsList__0gxMS{gap:10px}.page_projectItem__HP8fI{padding:10px}}