:where(h1){font-size:2em}.logo-svg{width:100vw;height:auto;margin:0 auto;display:block;overflow:visible}.logo svg{width:60vw;height:auto;display:-webkit-flex;position:relative;top:10vw;left:10vw}.logo svg path{transform-box:fill-box;transform-origin:50%;will-change:transform;fill:currentColor;filter:drop-shadow(0 0 6px #e41212)}.letter1{animation:2s ease-in-out infinite bounce}.letter2{animation:3s ease-in-out infinite wiggle}.letter3{animation:2.5s ease-in-out infinite pulse}.letter4{animation:4s ease-in-out infinite alternate floatX}.letter5{animation:5s ease-in-out infinite alternate floatY}@keyframes bounce{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes wiggle{0%{transform:rotate(0)}25%{transform:rotate(5deg)}50%{transform:rotate(-5deg)}75%{transform:rotate(5deg)}to{transform:rotate(0)}}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.08)}}@keyframes floatX{0%{transform:translate(0)}to{transform:translate(14px)}}@keyframes floatY{0%{transform:translateY(0)}to{transform:translateY(14px)}}.animated-svg{opacity:0;transform-origin:50%;will-change:transform,opacity;flex-direction:column;align-items:center;width:60vw;height:50vh;transition:opacity .42s,transform .42s;display:flex;position:relative;transform:translateY(12px)scale(.99)}.animated-svg.animate-in{opacity:1;transform:translateY(0)scale(1)}.svg-injected .animated-svg{animation:6s ease-in-out infinite svgFloat}@keyframes svgFloat{30%{transform:translateY(0)rotate(0)}50%{transform:translateY(-6px)rotate(.2deg)}to{transform:translateY(0)rotate(0)}}.ec4,.animated-svg path{transform-box:fill-box;transform-origin:50%;will-change:transform}.layer1{animation:4s ease-in-out infinite alternate float1}.layer2{animation:6s ease-in-out infinite alternate float2}.layer3{animation:8s linear infinite rotate3}.layer4{animation:5s ease-in-out infinite pulse4}.layer5{animation:7s ease-in-out infinite alternate floatXLayer}.layer6{animation:6s ease-in-out infinite alternate floatYLayer}.layer7{animation:12s linear infinite rotateSlow}.layer8{animation:9s ease-in-out infinite pulseSlow}.layer9{animation:10s ease-in-out infinite alternate wiggle}@keyframes float1{0%{transform:translateY(0)}to{transform:translateY(-1px)}}@keyframes float2{0%{transform:translate(2px)}to{transform:translate(-2px)}}@keyframes rotate3{0%{transform:rotate(0)}to{transform:rotate(3deg)}}@keyframes pulse4{0%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(1)}to{opacity:0;transform:scale(1)}}@keyframes floatXLayer{0%{transform:translate(0)}to{transform:translate(-2px)}}@keyframes floatYLayer{0%{transform:translateY(0)}to{transform:translateY(2px)}}@keyframes rotateSlow{0%{transform:rotate(0)}to{transform:rotate(180deg)}}@keyframes pulseSlow{0%{opacity:0;transform:scale(1)}5%{opacity:0;transform:scale(.65)}10%{opacity:1;transform:scale(1.1)}}.arm-left{animation:4s ease-in-out infinite waveArm}.arm-right{animation:4s ease-in-out infinite alternate waveArm}.leg-left{animation:3s ease-in-out infinite stepLeg}.leg-right{animation:3s ease-in-out infinite alternate stepLeg}@keyframes waveArm{0%,to{transform:rotate(0)}50%{transform:rotate(1deg)}}@keyframes stepLeg{0%,to{transform:translateY(0)}50%{transform:translateY(-20px)}}.sec{text-align:center;align-items:center;margin:auto auto auto 40vw;display:flex;position:relative;top:35vw}.sec3{text-align:center;background-color:#a576767a;flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100%;display:flex;position:relative;top:700px}.sec6{background:linear-gradient(145deg,#74444471,#493a3a,#2faf8981,#4b284b60);width:100vw;height:1000px;display:flex;position:relative;top:700px}.sec7{background:linear-gradient(120deg,#b3939371,#9e8080,#0000ff41,#800080da) 50% no-repeat,url(/images/mo.svg) 50%/20vw no-repeat fixed;width:100vw;height:800px;padding-top:100px;display:flex;position:relative;top:700px}.page{box-sizing:border-box;width:100%;margin:0;padding:0;display:contents}body{margin:0;padding:0;overflow-x:hidden}.g{text-align:center}.svg-fallback{color:#4e2424;text-align:center;padding:8px 12px;font-weight:600}.c3{padding:50px;font-size:5vw;position:relative;top:20px;left:-2vw}.c4{font-size:4vw;position:relative;left:-2vw}.im5{justify-content:center;width:30vw;display:flex;position:relative;top:20px;left:20px}.im6{width:100%;max-width:100%;height:auto;margin-right:0;display:block;position:sticky;top:20px;left:0}.b2:hover{background:linear-gradient(145deg,#3f1717,#0f0b0b,#f30808f1,#7534346b);transform:translateY(-2px);box-shadow:6px 6px 12px #0000004d,-6px -6px 12px #ffffffb3}.sec2{box-sizing:border-box;background:linear-gradient(200deg,#00f,red,#fff);border-style:ridge none;border-width:5px;flex-direction:column;justify-content:center;align-items:center;gap:20px;width:100vw;padding-top:50px;display:flex;position:relative;top:700px}.ci{background:linear-gradient(100deg,#000,#4040b98e,#68683298,#00000091);border-style:ridge;border-width:5px;border-radius:20px;padding:20px;font-size:1.7em;line-height:1.6;display:flex;position:relative;top:-40px}.ci:hover{background:linear-gradient(100deg,#4040b98e,#000,#00000091,#68683298);transition:background .5s ease-in-out}.ci2{vertical-align:top;background:linear-gradient(100deg,#413c3c,#4040b98e,#68683298,#00000091);border-style:ridge;border-width:5px;border-radius:20px;padding:20px;font-size:1.7em;line-height:1.6;display:inline-block;position:relative;top:-40px}.ci2:hover{background:linear-gradient(100deg,#1d1d558e,#241515,#00000091,#1d339798);transition:background .5s ease-in-out}.ci{margin-left:4vw}.ci2{margin-right:5vw}.ci-wrapper{box-sizing:border-box;justify-content:space-between;align-items:flex-start;gap:20px;width:100%;display:flex}@media (max-width:970px){.ci-wrapper{text-align:center;flex-direction:column;align-items:center;width:400px;position:relative;right:2vw}@media (max-width:428px){.ci-wrapper{text-align:center;flex-direction:column;align-items:center;width:300px;position:relative}}@media (max-width:340px){.ci-wrapper{text-align:center;box-sizing:border-box;flex-direction:column;align-items:center;width:250px;position:relative}}.ci,.ci2{overflow-wrap:break-word;width:85%;margin:20px 0}}.b2{color:#db0b0b;text-align:center;z-index:999;box-sizing:border-box;background:linear-gradient(145deg,#0f0b0b,#3f1717,#7534346b,#f30808f1);border:5px ridge #4c5f39;border-radius:90px;width:clamp(50px,10vw,60px);height:clamp(50px,10vw,60px);margin:auto auto 20px -30px;padding:2px;position:static}.b2 span{color:#f0e8e8;font-size:clamp(10px,1vw,48px)}@media (min-width:1470px){.b2{color:#db0b0b;text-align:center;z-index:999;box-sizing:border-box;background:linear-gradient(145deg,#0f0b0b,#3f1717,#7534346b,#f30808f1);border:5px ridge #4c5f39;border-radius:90px;width:clamp(120px,16vw,60px);height:clamp(120px,16vw,60px);margin:auto auto 20px -30px;padding:2px;position:static}}@media (max-width:600px){.ci,.ci2{text-align:center;display:block}}@media (max-width:1000px){.ec4,.animated-svg{text-align:center;text-align:center;flex-direction:column;align-items:center;width:50vw;position:relative}}.ec4{text-align:center;background-color:#5c534270;border-radius:20px;flex-direction:column;justify-content:center;align-items:center;width:60vw;height:50vh;display:flex;position:relative;top:35vw;left:50%;right:auto;transform:translate(-50%)}.animated-svg{justify-content:center;align-items:center;width:60vw;margin:0 auto;display:flex;position:relative}.faq-title{text-align:center;color:#0f0b0b;margin-bottom:40px;font-size:clamp(24px,4vw,36px);font-weight:700}.faq-item{border-bottom:1px solid #080808;max-width:800px;margin:0 auto 20px}.faq{z-index:10;color:#222;background:#fdf4f4;border-top:1px solid #e6e6e6;flex-direction:column;width:100vw;padding:60px 20px 200px;display:flex;position:relative;top:700px}.faq-question:hover{color:#f5fcff}.faq-question:focus{color:#e2eaf0;outline:none}.faq-question{cursor:pointer;color:#080808;width:100%;padding:15px 0;font-size:clamp(18px,2.5vw,22px);font-weight:600;transition:color .3s;display:block}.faq-question:hover{color:#07c;background:0 0}.faq-answer{color:#0f0a0a;padding:0 0 15px;font-size:clamp(14px,2vw,18px);line-height:1.6;display:none}.faq-item.active .faq-answer{display:block}.g{font-family:var(--font-trade-winds),system-ui;text-align:center;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#787e4270,#feb47b,#0f0d0d7a,#1e245aa2,#92a10893);-webkit-background-clip:text;background-clip:text;margin:auto;font-size:5vw;font-style:normal;font-weight:400}.g2{font-family:var(--font-trade-winds),system-ui;text-align:center;-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#787e4270,#feb47b,#0f0d0d7a,#1e245aa2,#92a10893);-webkit-background-clip:text;background-clip:text;flex-direction:column;margin:auto auto auto -260px;font-size:5vw;font-style:normal;font-weight:400;display:flex}@media (max-width:1600px){.g2{display:none}}.hf{box-sizing:border-box;margin-top:180px;margin-bottom:20px;font-size:clamp(22px,4vw,10px);display:block;position:static}@media (max-width:768px){.hf{position:relative;left:-7vw}}@media (max-width:390px){.hf{position:relative;left:-15vw}}@media (max-width:1300px){.ec4,.sec{position:relative;top:50vw}}@media (max-width:950px){.ec4,.sec{position:relative;top:70vw}}@media (max-width:728px){.ec4,.sec{position:relative;top:90vw}}@media (max-width:570px){.ec4,.sec{position:relative;top:120vw}}@media (max-width:440px){.ec4,.sec{position:relative;top:158vw}}.modern-arrow{text-align:center;-webkit-text-fill-color:transparent;background:linear-gradient(45deg,#00f,#0ff,#0f0);-webkit-background-clip:text;background-clip:text;margin-top:350px;font-size:10rem;font-weight:700;animation:1.5s infinite glowPulse}@keyframes glowPulse{0%,to{text-shadow:0 0 10px #0ff,0 0 20px #0f0;transform:translateY(0)}50%{text-shadow:0 0 20px #00f,0 0 40px #0ff;transform:translateY(10px)}}.app{text-align:center;gap:20px;padding:40px;display:flex}.box{color:#0e0a0a;will-change:transform;border-radius:10px;justify-content:center;align-items:center;width:100px;height:100px;margin:auto;padding:20px;font-weight:700;display:flex;position:relative;top:35vw;transform:translateZ(0)}.gradient-blue{background:linear-gradient(135deg,#ff416c,#ff4b2b,green,#fff,#000)}@media (max-width:1300px){.gsap-demo{position:relative;top:15vw}}@media (max-width:950px){.gsap-demo{position:relative;top:35vw}}@media (max-width:728px){.gsap-demo{position:relative;top:55vw}}@media (max-width:480px){.gsap-demo{position:relative;top:90vw}}.wr{font-family:var(--font-bonheur-royale),cursive;-webkit-text-fill-color:transparent;background:linear-gradient(100deg,#00f,#fff,#6e4040,green);text-align:center;-webkit-background-clip:text;background-clip:text;font-size:5vw;font-style:normal;font-weight:400;position:relative;top:225px}@media (max-width:728px){.faq{box-sizing:border-box;width:100vw}}.gradient-blue{flex-direction:row;justify-content:space-between;gap:20px}.gsap-demo{flex-flow:column wrap;justify-content:center;align-items:center;display:flex}.gradient-blue{margin:5vw}
