@keyframes _8x3sfq0{0%{opacity:0;transform:translateY(80px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _8x3sfq1{0%{opacity:0;transform:scale(.7) rotateX(20deg)}60%{opacity:1;transform:scale(1.05) rotateX(-5deg)}to{opacity:1;transform:scale(1) rotateX(0deg)}}@keyframes _8x3sfq2{0%{opacity:0;transform:translateX(-40px)}to{opacity:1;transform:translateX(0)}}@keyframes _8x3sfq3{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:translateX(0)}}@keyframes _8x3sfq4{0%,to{transform:translateY(0) rotate(0deg)}33%{transform:translateY(-20px) rotate(2deg)}66%{transform:translateY(10px) rotate(-2deg)}}@keyframes _8x3sfq5{0%{transform:rotate(0deg) scale(1)}50%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(1turn) scale(1)}}@keyframes _8x3sfq6{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}@keyframes _8x3sfq7{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes _8x3sfq8{0%,to{transform:translate(0) scale(1)}50%{transform:translate(10px,-10px) scale(1.05)}}@keyframes _8x3sfq9{0%,to{opacity:.4;transform:scale(1)}50%{opacity:.8;transform:scale(1.05)}}@keyframes _8x3sfqa{0%,to{border-radius:60% 40% 30% 70%/60% 30% 70% 40%}50%{border-radius:30% 60% 70% 40%/50% 60% 30% 60%}}._8x3sfqb{position:relative;min-height:100dvh;background-color:var(--jm9glr1);overflow:hidden}._8x3sfqc{position:absolute;inset:0;pointer-events:none;z-index:0;overflow:hidden}._8x3sfqc:before{inset-inline-start:-10%;top:-5%;width:700px;height:700px;background:radial-gradient(circle at center,var(--jm9glr2)22 0,var(--jm9glr4)12 30%,transparent 70%);filter:blur(100px);animation:_8x3sfq4 25s ease-in-out infinite,_8x3sfq9 8s ease-in-out infinite}._8x3sfqc:after,._8x3sfqc:before{content:"";position:absolute;will-change:transform,opacity}._8x3sfqc:after{inset-inline-end:-15%;bottom:-10%;width:800px;height:800px;background:radial-gradient(circle at center,var(--jm9glr3)18 0,var(--jm9glr2)10 40%,transparent 70%);filter:blur(120px);animation:_8x3sfq4 30s ease-in-out infinite reverse,_8x3sfq9 10s ease-in-out infinite reverse}._8x3sfqd{top:20%;inset-inline-end:15%;width:400px;height:400px;background:linear-gradient(135deg,var(--jm9glr2)15 0,var(--jm9glr4)8 100%);animation:_8x3sfqa 20s ease-in-out infinite,_8x3sfq5 40s linear infinite;filter:blur(60px);opacity:.6;z-index:0}._8x3sfqd,._8x3sfqe{position:absolute;pointer-events:none}._8x3sfqe{inset:0;opacity:.015;background-image:linear-gradient(var(--jm9glr5) 1.5px,transparent 1.5px),linear-gradient(90deg,var(--jm9glr5) 1.5px,transparent 1.5px);background-size:60px 60px;-webkit-mask-image:linear-gradient(180deg,transparent 0,black 10%,black 90%,transparent);mask-image:linear-gradient(180deg,transparent 0,black 10%,black 90%,transparent)}._8x3sfqf{position:relative;z-index:1;max-width:var(--jm9glrk);margin-inline:auto;padding-inline:var(--jm9glrw);padding-block:var(--jm9glry);display:flex;flex-direction:column;gap:var(--jm9glr14)}._8x3sfqg{display:block;width:100%;margin-block:var(--jm9glry)}._8x3sfqh{position:relative;width:100%;border-radius:var(--jm9glr19);overflow:hidden;box-shadow:0 8px 32px rgba(0,0,0,.12);border:1px solid var(--jm9glrc)}._8x3sfqi{font-size:var(--jm9glr1t);font-weight:var(--jm9glr1m);color:var(--jm9glr5);text-align:center;line-height:var(--jm9glr1x);margin-block:var(--jm9glry)}._8x3sfqj{position:relative;display:flex;flex-direction:column;align-items:center;gap:var(--jm9glru);text-align:center;padding-block:var(--jm9glrw);isolation:isolate}._8x3sfqj:before{inset-block-start:-20%;transform:translateX(-50%);width:140%;height:180%;max-width:1200px;background:radial-gradient(ellipse at center top,var(--jm9glr0) 0,#f9f9fb 25%,rgba(255,255,255,.6) 50%,rgba(228,16,5,.03) 100%);border-radius:50%;opacity:.12;filter:blur(60px);animation:_8x3sfq8 20s ease-in-out infinite}._8x3sfqj:after,._8x3sfqj:before{content:"";position:absolute;inset-inline-start:50%;pointer-events:none;z-index:-1}._8x3sfqj:after{inset-block-start:50%;transform:translate(-50%,-50%);width:100%;height:100%;max-width:800px;background:radial-gradient(circle at center,rgba(228,16,5,.04) 0,transparent 70%);opacity:.08;filter:blur(40px)}._8x3sfqk{display:inline-flex;align-items:center;gap:var(--jm9glru);padding-inline:var(--jm9glrw);padding-block:var(--jm9glru);font-size:var(--jm9glr1o);font-weight:var(--jm9glr1l);color:var(--jm9glr2);background-color:var(--jm9glr2)12;border:1px solid var(--jm9glr2)30;border-radius:var(--jm9glr1b);text-transform:uppercase;letter-spacing:.05em;position:relative;overflow:hidden}._8x3sfqk:before{content:"";position:absolute;inset-block-start:0;inset-inline-start:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0,var(--jm9glr2)20 50%,transparent 100%);animation:_8x3sfq6 3s ease-in-out infinite}._8x3sfql{position:relative;font-size:var(--jm9glr1v);font-weight:var(--jm9glr1m);line-height:var(--jm9glr1x);color:var(--jm9glr5);max-width:20ch;background:linear-gradient(135deg,var(--jm9glr5) 0,var(--jm9glr5) 50%,var(--jm9glr2) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;background-size:200% 200%;animation:_8x3sfq6 4s ease-in-out infinite}._8x3sfqm{max-width:700px;font-size:var(--jm9glr1q);line-height:var(--jm9glr1z);color:var(--jm9glr6);font-weight:var(--jm9glr1k)}._8x3sfqn{position:relative;width:120px;height:4px;background:linear-gradient(90deg,transparent 0,var(--jm9glr2) 50%,transparent 100%);border-radius:var(--jm9glr1b);-webkit-margin-before:var(--jm9glru);margin-block-start:var(--jm9glru);transform-origin:center}.is-visible ._8x3sfqn{animation:_8x3sfq7 1.2s cubic-bezier(.34,1.56,.64,1) .6s both}._8x3sfqo{position:relative;display:grid;grid-template-columns:1fr;grid-gap:var(--jm9glry);gap:var(--jm9glry);perspective:1000px;isolation:isolate}._8x3sfqo:before{inset-block-start:-10%;inset-inline-end:-5%;width:60%;height:50%;background:radial-gradient(ellipse at top right,rgba(228,16,5,.08) 0,rgba(228,16,5,.04) 35%,transparent 70%);transform:rotate(-15deg);opacity:.7;filter:blur(50px)}._8x3sfqo:after,._8x3sfqo:before{content:"";position:absolute;border-radius:50%;pointer-events:none;z-index:-1}._8x3sfqo:after{inset-block-end:-5%;inset-inline-start:-8%;width:50%;height:40%;background:radial-gradient(ellipse at bottom left,rgba(228,16,5,.06) 0,rgba(228,16,5,.03) 40%,transparent 75%);transform:rotate(20deg);opacity:.8;filter:blur(60px)}._8x3sfqp{position:relative;background:linear-gradient(145deg,var(--jm9glr0) 0,#FAFAFA 100%);border-radius:var(--jm9glr19);padding:var(--jm9glrw);box-shadow:0 4px 24px rgba(0,0,0,.08),0 2px 8px rgba(52,53,54,.06);border:2px solid rgba(52,53,54,.08);overflow:hidden;transition:all .6s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;gap:var(--jm9glrs);height:100%}._8x3sfqp:before{content:"";position:absolute;inset-inline-start:0;inset-block-start:0;inset-block-end:0;width:4px;background:linear-gradient(180deg,var(--jm9glre) 0,var(--jm9glr2) 50%,var(--jm9glre) 100%);opacity:.4;transition:opacity .6s ease,width .6s ease}._8x3sfqp:hover{transform:translateY(-12px) scale(1.02);box-shadow:0 24px 48px rgba(228,16,5,.18),0 8px 24px rgba(52,53,54,.15);border-color:var(--jm9glr4);background:linear-gradient(145deg,var(--jm9glr0) 0,#F8F8F8 100%)}._8x3sfqp:hover:before{opacity:1;width:5px}._8x3sfqq{position:relative;z-index:1;display:flex;flex-direction:column;gap:var(--jm9glrs);height:100%;flex:1 1}._8x3sfqq:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(45deg,transparent,transparent 10px,rgba(52,53,54,.02) 0,rgba(52,53,54,.02) 20px);pointer-events:none;opacity:.5;z-index:-1}._8x3sfqr{position:relative;display:flex;align-items:center;gap:var(--jm9glru);flex-direction:row}._8x3sfqr:after{content:"";position:absolute;inset-inline-end:0;inset-block-start:0;width:60px;height:60px;background:radial-gradient(circle at top right,rgba(52,53,54,.06) 0,transparent 70%);pointer-events:none;transition:all .6s ease}._8x3sfqp:hover ._8x3sfqr:after{background:radial-gradient(circle at top right,var(--jm9glr2)15 0,transparent 70%);width:80px;height:80px}._8x3sfqs{position:relative;display:flex;align-items:center;justify-content:center;width:56px;height:56px;background:linear-gradient(135deg,var(--jm9glre) 0,rgba(52,53,54,.85) 100%);transition:all .6s cubic-bezier(.16,1,.3,1);flex-shrink:0;box-shadow:0 4px 12px rgba(52,53,54,.2)}._8x3sfqs,._8x3sfqs:after{border-radius:var(--jm9glr18)}._8x3sfqs:after{content:"";position:absolute;inset:0;background:linear-gradient(135deg,var(--jm9glr2)0 0,var(--jm9glr2)20 100%);opacity:0;transition:opacity .6s ease}._8x3sfqp:hover ._8x3sfqs{transform:rotate(-5deg) scale(1.1);background:linear-gradient(135deg,var(--jm9glr2) 0,var(--jm9glr3) 100%);box-shadow:0 8px 24px rgba(228,16,5,.4)}._8x3sfqp:hover ._8x3sfqs:after{opacity:1}._8x3sfqt{width:28px;height:28px;color:#FFFFFF;transition:all .6s ease;filter:drop-shadow(0 2px 8px rgba(0,0,0,.3));position:relative;z-index:1}._8x3sfqp:hover ._8x3sfqt{color:#FFFFFF;filter:drop-shadow(0 4px 16px rgba(255,255,255,.6));transform:scale(1.15) rotate(5deg)}._8x3sfqu{padding:var(--jm9glrs) var(--jm9glru);font-size:var(--jm9glr1n);font-weight:var(--jm9glr1l);color:var(--jm9glr2);background-color:var(--jm9glr2)12;border-radius:var(--jm9glr1b);border:1px solid var(--jm9glr2)25;text-transform:uppercase;letter-spacing:.05em;white-space:nowrap;align-self:flex-start}._8x3sfqv{font-size:var(--jm9glr1r);font-weight:var(--jm9glr1m);color:var(--jm9glre);line-height:var(--jm9glr1x);transition:color .4s ease;flex:1 1}._8x3sfqp:hover ._8x3sfqv{color:var(--jm9glr2)}._8x3sfqw{font-size:var(--jm9glr1p);line-height:var(--jm9glr1z);color:rgba(52,53,54,.85);font-weight:var(--jm9glr1k)}._8x3sfqx{position:relative;display:flex;flex-direction:column;gap:var(--jm9glrs);flex:1 1}._8x3sfqx:before{content:"";position:absolute;inset-block-end:-2px;inset-inline-start:10%;inset-inline-end:10%;height:1px;background:linear-gradient(90deg,transparent,rgba(52,53,54,.1) 50%,transparent);pointer-events:none}._8x3sfqy{display:flex;align-items:center;gap:var(--jm9glru);-webkit-padding-before:var(--jm9glrw);padding-block-start:var(--jm9glrw);-webkit-border-before:1px solid rgba(52,53,54,.12);border-block-start:1px solid rgba(52,53,54,.12);-webkit-margin-before:auto;margin-block-start:auto;opacity:0;transform:translateY(10px);transition:all .6s cubic-bezier(.16,1,.3,1)}._8x3sfqp:hover ._8x3sfqy{opacity:1;transform:translateY(0)}._8x3sfqz{font-size:var(--jm9glr1o);font-weight:var(--jm9glr1l);color:var(--jm9glr2);display:flex;align-items:center;gap:var(--jm9glrs);transition:gap .3s ease}._8x3sfqz:hover{gap:var(--jm9glru)}._8x3sfq10{justify-content:center;-webkit-margin-before:var(--jm9glr10);margin-block-start:var(--jm9glr10)}._8x3sfq10,._8x3sfq11{position:relative;display:flex}._8x3sfq11{width:100%;max-width:1000px;background:linear-gradient(135deg,var(--jm9glr2) 0,var(--jm9glr3) 100%);border-radius:var(--jm9glr19);padding:var(--jm9glr10);color:#ffffff;flex-direction:column;gap:var(--jm9glry);align-items:center;text-align:center;box-shadow:0 24px 64px rgba(228,16,5,.35);overflow:hidden;border:1px solid var(--jm9glr4)40}._8x3sfq11:before{inset-block-start:-100px;inset-inline-end:-100px;width:400px;height:400px;background:radial-gradient(circle,rgba(255,255,255,.2) 0,transparent 70%);animation:_8x3sfq5 25s linear infinite}._8x3sfq11:after,._8x3sfq11:before{content:"";position:absolute;border-radius:50%;pointer-events:none}._8x3sfq11:after{inset-block-end:-80px;inset-inline-start:-80px;width:300px;height:300px;background:radial-gradient(circle,rgba(255,255,255,.15) 0,transparent 70%);animation:_8x3sfq4 20s ease-in-out infinite}._8x3sfq12{position:relative;z-index:1;flex:1 1;display:flex;flex-direction:column;gap:var(--jm9glru)}._8x3sfq13{font-size:var(--jm9glr1t);font-weight:var(--jm9glr1m);line-height:var(--jm9glr1x);text-shadow:0 2px 20px rgba(0,0,0,.2)}._8x3sfq14{opacity:.95;line-height:var(--jm9glr1z)}._8x3sfq14,._8x3sfq15{font-size:var(--jm9glr1q)}._8x3sfq15{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;gap:var(--jm9glru);background-color:#ffffff;color:var(--jm9glr2);padding-inline:var(--jm9glr11);padding-block:var(--jm9glrx);border-radius:var(--jm9glr18);font-weight:var(--jm9glr1m);box-shadow:0 8px 32px rgba(0,0,0,.25);transition:all .4s cubic-bezier(.16,1,.3,1);border:none;cursor:pointer;white-space:nowrap;overflow:hidden;min-width:200px}._8x3sfq15:before{content:"";position:absolute;inset-block-start:50%;inset-inline-start:50%;width:0;height:0;border-radius:50%;background:var(--jm9glr2)15;transform:translate(-50%,-50%);transition:width .6s ease,height .6s ease}._8x3sfq15:hover{transform:translateY(-6px) scale(1.05);box-shadow:0 16px 48px rgba(0,0,0,.35);color:var(--jm9glr3)}._8x3sfq15:hover:before{width:300px;height:300px}._8x3sfq15:active{transform:translateY(-3px) scale(1.02)}._8x3sfq15:focus-visible{outline:none;box-shadow:0 0 0 4px rgba(255,255,255,.5),0 16px 48px rgba(0,0,0,.35)}._8x3sfq16{opacity:0;transition:none}._8x3sfq17.is-visible{animation:_8x3sfq0 1.2s cubic-bezier(.34,1.56,.64,1) forwards}._8x3sfq18.is-visible{animation:_8x3sfq1 1s cubic-bezier(.34,1.56,.64,1) forwards}._8x3sfq19.is-visible{animation:_8x3sfq2 .9s cubic-bezier(.16,1,.3,1) forwards}._8x3sfq1a.is-visible{animation:_8x3sfq3 .9s cubic-bezier(.16,1,.3,1) forwards}@media screen and (min-width:640px){._8x3sfqf{padding-inline:var(--jm9glr10);padding-block:var(--jm9glr10)}._8x3sfqi{font-size:var(--jm9glr1u);margin-block:var(--jm9glr10)}._8x3sfqj{padding-block:var(--jm9glry);gap:var(--jm9glrw)}._8x3sfql{font-size:var(--jm9glr1w)}._8x3sfqm{font-size:var(--jm9glr1r)}._8x3sfqn{width:160px;height:5px;-webkit-margin-before:var(--jm9glrw);margin-block-start:var(--jm9glrw)}._8x3sfqo{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--jm9glr10)}._8x3sfq13{font-size:var(--jm9glr1u)}}@media screen and (min-width:1024px){._8x3sfqf{padding-inline:var(--jm9glr11);gap:var(--jm9glr15)}._8x3sfqi{font-size:var(--jm9glr1v);margin-block:var(--jm9glr11)}._8x3sfqo{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (min-width:769px){._8x3sfqg{display:none}}@media screen and (max-width:480px){._8x3sfql{font-size:var(--jm9glr1u)}._8x3sfq13{font-size:var(--jm9glr1s)}}@media screen and (min-width:768px){._8x3sfqp{padding:var(--jm9glr10)}._8x3sfqp,._8x3sfqq{gap:var(--jm9glru)}._8x3sfqr{gap:var(--jm9glrw)}._8x3sfqx{gap:var(--jm9glru)}._8x3sfq11{padding:var(--jm9glr11);flex-direction:row;text-align:start;justify-content:space-between;align-items:center}}