.adv1{--adv1-fuchsia:#ff2fb3;--adv1-hot:#ff5e9c;--adv1-orange:#ff9a3d;--adv1-deep:#d1007f;--adv1-cream:#fff5fa;background:#14060f;justify-content:center;min-height:100dvh;font-family:Jost,system-ui,sans-serif;display:flex;overflow-x:hidden}.adv1-phone{background:radial-gradient(ellipse 90% 45% at 15% 0%, #ffffff47, transparent 60%), radial-gradient(ellipse 80% 50% at 90% 100%, #ff9a3d8c, transparent 65%), linear-gradient(165deg, #ff3db8 0%, var(--adv1-fuchsia) 30%, var(--adv1-hot) 62%, var(--adv1-orange) 100%);width:100%;max-width:430px;height:100dvh;min-height:100dvh;padding:calc(10px + env(safe-area-inset-top)) 18px calc(14px + env(safe-area-inset-bottom));flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden;box-shadow:0 0 90px #ff2fb340}.adv1-deco{pointer-events:none;z-index:1;position:absolute;inset:0}.adv1-deco span{color:#fff;text-shadow:0 0 6px #ffffffe6,0 0 18px #ff2fb3e6,0 0 34px #ff2fb399;opacity:.95;animation:5s ease-in-out infinite adv1Float;position:absolute}.adv1-deco .h1{font-size:22px;animation-delay:0s;top:9%;left:6%}.adv1-deco .h2{font-size:18px;animation-delay:1.2s;top:16%;right:8%}.adv1-deco .h3{font-size:16px;animation-delay:2s;top:46%;left:3%}.adv1-deco .h4{font-size:20px;animation-delay:.6s;top:55%;right:4%}.adv1-deco .s1{font-size:15px;animation-delay:.9s;top:6%;right:22%}.adv1-deco .s2{font-size:13px;animation-delay:1.7s;top:30%;left:8%}.adv1-deco .s3{font-size:14px;animation-delay:2.4s;top:38%;right:10%}.adv1-deco .s4{font-size:13px;animation-delay:.3s;top:70%;left:7%}@keyframes adv1Float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-9px)scale(1.12)}}.adv1-flags{z-index:3;letter-spacing:.35em;filter:drop-shadow(0 2px 6px #78003c59);padding-left:.35em;font-size:22px;line-height:1;position:relative}.adv1-name-wrap{z-index:3;flex-direction:column;align-items:center;margin-top:2px;display:flex;position:relative}.adv1-crown{filter:drop-shadow(0 3px 6px #96005073);z-index:4;width:46px;height:auto;margin-bottom:-6px;transform:rotate(-8deg)}.adv1-name{letter-spacing:.01em;color:var(--adv1-cream);-webkit-text-fill-color:transparent;text-shadow:none;filter:drop-shadow(0 2px #e0439b)drop-shadow(0 4px #c2247f)drop-shadow(0 7px 14px #a0005a8c);background:linear-gradient(#fff 18%,#ffd9ec 45%,#ff8fc6 72%,#ff5fb0 100%);-webkit-background-clip:text;background-clip:text;font-family:"Baloo 2",Jost,system-ui,sans-serif;font-size:54px;font-weight:800;line-height:1}.adv1-photo-wrap{z-index:2;flex:auto;justify-content:center;align-items:flex-end;width:100%;min-height:0;margin-top:34px;display:flex;position:relative}.adv1-photo{object-fit:contain;filter:drop-shadow(0 10px 26px #8c004673);width:auto;max-width:100%;height:100%;max-height:100%;display:block;-webkit-mask-image:linear-gradient(#000 78%,#0000 99%);mask-image:linear-gradient(#000 78%,#0000 99%)}.adv1-cta-wrap{z-index:3;transform-origin:50%;will-change:transform;width:min(88%,340px);margin-top:16px;animation:2s ease-in-out infinite adv1Pulse;position:relative}@keyframes adv1Pulse{0%,to{transform:scale(1)}50%{transform:scale(1.035)}}.adv1-cta{isolation:isolate;letter-spacing:.14em;color:#fff;text-shadow:0 1px 3px #8c004699;-webkit-tap-highlight-color:transparent;cursor:pointer;background:linear-gradient(#ff9ed2 0%,#ff4faf 45%,#f0129a 100%);border:2px solid #ffffffbf;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;height:58px;font-size:17px;font-weight:700;text-decoration:none;transition:filter .25s,transform .12s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 22px #ff2fb3bf,0 10px 30px -6px #dc0078a6,inset 0 2px 3px #ffffffa6,inset 0 -3px 6px #a0005a73}.adv1-cta:hover{filter:brightness(1.07)}.adv1-cta:active{filter:brightness(.95);transform:scale(.96)}.adv1-cta:focus-visible{outline-offset:4px;outline:3px solid #fff}.adv1-cta .lock{font-size:18px;line-height:1}.adv1-cta>span{z-index:1;position:relative}.adv1-cta:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#ffffffd9,#0000);width:30%;height:200%;animation:3.5s linear infinite adv1Shine;position:absolute;top:-50%;left:-45%;transform:skew(-20deg)}@keyframes adv1Shine{0%{left:-45%}23%,to{left:125%}}@media (width>=520px){.adv1{align-items:center}.adv1-phone{border:1px solid #ffffff1f;border-radius:36px;height:min(100dvh - 48px,900px);min-height:0;margin:24px 0}}@media (height<=700px){.adv1-name{font-size:42px}.adv1-cta{height:52px;font-size:15px}.adv1-cta-wrap{margin-top:10px}.adv1-crown{width:38px;margin-bottom:-4px}}@media (prefers-reduced-motion:reduce){.adv1-deco span,.adv1-cta-wrap,.adv1-cta:before{animation:none}.adv1-cta:before{left:-45%}}
