@layer ui{.vmvkse1{border-radius:clamp(1rem,.823944rem + .7512vw,1.5rem);padding:clamp(1.5rem,.971831rem + 2.2535vw,3rem) clamp(1rem,.295775rem + 3.0047vw,3rem) 2rem}.vmvkse3{gap:clamp(.5rem,.147887rem + 1.5023vw,1.5rem)}.vmvkse5{gap:clamp(.75rem,.485915rem + 1.1268vw,1.5rem)}.vmvkse6{font-family:var(--cjxpxq1l);letter-spacing:-1%;text-align:left;text-transform:uppercase;font-size:clamp(1.625rem,.964789rem + 2.8169vw,3.5rem);line-height:1.1}.vmvkse9{margin-bottom:clamp(.75rem,.485915rem + 1.1268vw,1.5rem);display:inline-block}.vmvksea{font-size:clamp(.875rem,.830986rem + .1878vw,1rem)}.vmvksei{margin-bottom:clamp(0rem,.7512vw - .176056rem,.5rem)}.vmvksek{padding-top:1.5rem}.vmvksel{border-radius:clamp(.5rem,.323944rem + .7512vw,1rem);width:100%;height:100%;overflow:hidden}@media screen and (min-width:600px){.vmvkse8{margin-top:var(--cjxpxq2i)}}@media screen and (min-width:1280px){.vmvksec{max-width:296px}.vmvkseg{order:1}}._1nkewte4{animation-duration:.15s;animation-timing-function:easeOut;height:100vh}._1nkewte4[data-state=closed]{animation-name:_1nkewte2}._1nkewte4[data-state=open]{animation-name:_1nkewte3}._1nkewte6{padding-top:2.5rem;padding-right:2.5rem}@supports (-webkit-touch-callout:none){._1nkewte4{height:-webkit-fill-available}}@supports (height:-moz-fill-available){._1nkewte4{height:-moz-fill-available}}@supports (height:100dvh){._1nkewte4{height:100dvh}}.dycae21{overflow-y:scroll}.dycae23{right:2.5rem;transform:translateY(-50%)}.dycae25{max-width:79.25rem}@media screen and (min-width:1280px){.dycae21{padding-right:var(--cjxpxq2r)}.dycae23{display:flex}}._1tk45hf1{padding-top:clamp(1rem,.647887rem + 1.5023vw,2rem);padding-bottom:clamp(1rem,.647887rem + 1.5023vw,2rem)}@media screen and (min-width:1280px){._1tk45hf2{margin-left:-5.375rem;margin-right:-5.375rem}}._1tao03z1{max-width:60.25rem}._1tao03z3{color:#222627;font-size:clamp(.875rem,.831rem + .1878vw,1rem)}._11k5llu1{transform:translate(-50%,-50%)}._11k5llu3{background-color:#eb3323}}.vmvksea p{max-width:100%}@media screen and (min-width:1280px){.vmvksee{max-width:100%}}@keyframes _1nkewte2{0%{opacity:1}to{opacity:0}}@keyframes _1nkewte3{0%{opacity:0}to{opacity:1}}@media screen and (min-width:1280px){._1tk45hf4{margin-left:calc(-1*var(--cjxpxq2m));margin-right:calc(-1*var(--cjxpxq2m))}}.kyzfmi0{gap:var(--cjxpxq2o)}
