.cx-card{isolation:isolate;background:linear-gradient(#ffffff0e 0%,#ffffff03 42%,#ffffff02 100%),#0a0b0b;border:1px solid #ffffff17;border-radius:16px;align-items:center;gap:clamp(12px,1.2vw,18px);padding:clamp(14px,1.2vw,18px);transition:border-color .26s cubic-bezier(.4,0,.2,1),box-shadow .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1);display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 1px 2px #0006}.cx-card:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(260px circle at var(--mx,50%)var(--my,0%),rgb(var(--cx-hue)/.16),transparent 72%);opacity:0;transition:opacity .26s cubic-bezier(.4,0,.2,1);position:absolute;inset:0}.cx-card:hover,.cx-card:focus-visible{border-color:rgb(var(--cx-hue)/.38);box-shadow:inset 0 1px 0 #ffffff1a,0 16px 34px -20px #000000e6,0 0 0 1px rgb(var(--cx-hue)/.08);transform:translateY(-2px)}.cx-card:hover:before,.cx-card:focus-visible:before{opacity:1}.cx-card:focus-visible{outline:2px solid rgb(var(--cx-hue));outline-offset:2px}.cx-card__tile{border:1px solid rgb(var(--cx-hue)/.25);background:rgb(var(--cx-hue)/.1);width:46px;height:46px;color:rgb(var(--cx-hue));border-radius:13px;flex:none;place-items:center;display:grid}.cx-card__label{letter-spacing:-.008em;color:#fffffff2;font-size:14.5px;font-weight:600}.cx-card__value{color:#ffffff80;overflow-wrap:anywhere;margin-top:2px;font-size:13px}.cx-go{color:#ffffff73;background:#ffffff08;border:1px solid #ffffff14;border-radius:999px;flex:none;justify-content:center;align-items:center;width:30px;height:30px;transition:color .26s cubic-bezier(.4,0,.2,1),border-color .26s cubic-bezier(.4,0,.2,1),background-color .26s cubic-bezier(.4,0,.2,1),transform .26s cubic-bezier(.4,0,.2,1);display:flex}.cx-card:hover .cx-go,.cx-card:focus-visible .cx-go{color:rgb(var(--cx-hue));border-color:rgb(var(--cx-hue)/.35);background:rgb(var(--cx-hue)/.1);transform:translate(2px,-2px)}.cx-form{isolation:isolate;background:radial-gradient(130% 100% at 50% 0,#ffffff0e,#0000 58%) padding-box padding-box,linear-gradient(#151617 0%,#0b0c0c 100%) padding-box padding-box,linear-gradient(#ffffff42,#ffffff14 42%,#ffffff09) border-box;border:1px solid #0000;border-radius:24px;flex-direction:column;gap:14px;padding:clamp(20px,2vw,30px);display:flex;position:relative;box-shadow:inset 0 1px #ffffff17,0 40px 80px -40px #000,0 4px 14px -6px #000000b3}.cx-field{display:block;position:relative}.cx-input,.cx-textarea{width:100%;font:inherit;color:#fffffff2;background:linear-gradient(#0000006b,#ffffff06);border:1px solid #ffffff12;border-radius:13px;padding:14px 15px;font-size:14.5px;transition:border-color .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 2px 5px #0000008c,inset 0 -1px #ffffff0e}.cx-input::placeholder,.cx-textarea::placeholder{color:#ffffff61}.cx-input:focus,.cx-textarea:focus{border-color:#a6ff008c;outline:none;box-shadow:inset 0 2px 5px #00000080,inset 0 -1px #ffffff0f,0 0 0 3px #a6ff0021}.cx-textarea{resize:vertical;min-height:180px;line-height:1.55}.cx-field--error .cx-input,.cx-field--error .cx-textarea{border-color:#f8717173}.cx-error{color:#f87171f2;margin:6px 2px 0;font-size:12.5px}.cx-submit{font:inherit;letter-spacing:-.005em;color:#fffffff2;cursor:pointer;background:radial-gradient(120% 180% at 50% 0,#ffffff1a,#0000 60%) padding-box padding-box,linear-gradient(#1e2022,#121314) padding-box padding-box,linear-gradient(#ffffff57,#ffffff14) border-box;border:1px solid #0000;border-radius:14px;margin-top:2px;padding:16px;font-size:15px;font-weight:600;transition:background-color .2s cubic-bezier(.4,0,.2,1),transform .2s cubic-bezier(.4,0,.2,1);box-shadow:inset 0 1px #ffffff1f,0 12px 26px -14px #000000e6}.cx-submit:hover{background:radial-gradient(120% 180% at 50% 0,#ffffff21,#0000 60%) padding-box padding-box,linear-gradient(#24262a,#16181a) padding-box padding-box,linear-gradient(#a6ff00b3,#a6ff001f) border-box;box-shadow:inset 0 1px #ffffff24,0 14px 30px -14px #000000e6,0 0 26px -12px #a6ff0080}.cx-submit:active{transform:scale(.995)}.cx-submit:focus-visible{outline-offset:2px;outline:2px solid #a6ff00}@media (prefers-reduced-motion:reduce){.cx-card,.cx-go,.cx-submit{transition-property:border-color,background-color,color,box-shadow,opacity}.cx-card:hover,.cx-card:focus-visible,.cx-card:hover .cx-go,.cx-card:focus-visible .cx-go,.cx-submit:active{transform:none}}.cx-formsec{background:#050505;padding-block:clamp(4.5rem,9vw,7.5rem);position:relative;overflow:hidden}.cx-formsec__grid{pointer-events:none;background-image:linear-gradient(90deg,#ffffff07 1px,#0000 1px);background-size:128px 100%;position:absolute;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 50% 45%,#000 30%,#0006 68%,#0000 90%);mask-image:radial-gradient(120% 90% at 50% 45%,#000 30%,#0006 68%,#0000 90%)}.cx-arc{pointer-events:none;background:radial-gradient(closest-side,#ffffff05,#ffffff01 70%,#0000);border:1px solid #ffffff0e;border-radius:50%;width:240vw;height:240vw;position:absolute;bottom:12%;left:50%;transform:translate(-50%)}.cx-status{color:#ffffffb8;background:radial-gradient(120% 160% at 50% 0,#ffffff0f,#0000 62%),linear-gradient(#131415,#0b0c0c);border:1px solid #ffffff1a;border-radius:999px;align-items:center;gap:9px;padding:7px 14px 7px 10px;font-size:13px;display:inline-flex;box-shadow:inset 0 1px #ffffff12}.cx-status__icon{color:#fffc;background:#ffffff12;border-radius:999px;place-items:center;width:22px;height:22px;display:grid}.cx-status__dot{background:#a6ff00;border-radius:999px;width:6px;height:6px;animation:2.4s ease-in-out infinite cx-pulse;box-shadow:0 0 8px #a6ff00d9}@keyframes cx-pulse{0%,to{opacity:1}50%{opacity:.35}}.cx-status__sep{background:#ffffff24;width:1px;height:14px}.cx-status__link{color:#ffffffeb;text-underline-offset:3px;margin-block:-12px;padding-block:12px;-webkit-text-decoration:underline #ffffff59;text-decoration:underline #ffffff59;transition:text-decoration-color .2s}.cx-status__link:hover{text-decoration-color:#a6ff00}.cx-wave{transform-origin:70% 80%;font-size:.86em;animation:3.6s ease-in-out infinite cx-wave;display:inline-block}@keyframes cx-wave{0%,62%,to{transform:rotate(0)}68%{transform:rotate(13deg)}74%{transform:rotate(-9deg)}80%{transform:rotate(11deg)}86%{transform:rotate(-6deg)}}.cx-grid{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:640px){.cx-grid{grid-template-columns:1fr 1fr}}.cx-label{letter-spacing:.005em;color:#ffffffb8;margin-bottom:7px;font-size:12.5px;font-weight:500;display:block}.cx-socials{align-items:center;gap:16px;margin-top:6px;display:flex}.cx-socials__rule{background:linear-gradient(90deg,#0000,#ffffff24,#0000);flex:1;height:1px}.cx-socials__list{align-items:center;gap:8px;display:flex}.cx-socials__link{color:#ffffff8c;border-radius:999px;place-items:center;width:44px;height:44px;transition:color .2s,background-color .2s;display:grid}.cx-socials__link:hover{color:#fff;background:#ffffff12}.cx-socials__link:focus-visible{outline-offset:2px;outline:2px solid #a6ff00}.cx-sent{text-align:center;background:linear-gradient(#131415,#0c0d0d);border:1px solid #ffffff1a;border-radius:22px;padding:28px 24px;box-shadow:inset 0 1px #ffffff12}.cx-sent__title{color:#fffffff2;font-size:16px;font-weight:600}.cx-sent__body{color:#ffffff8c;margin-top:8px;font-size:14px;line-height:1.6}.cx-sent__link{color:#a6ff00;text-underline-offset:3px;text-decoration:underline}
