.px-contact{--px-contact-navy: #061353;--px-contact-deep: #030b2d;--px-contact-ink: #0e1b4d;--px-contact-blue: #1e88e5;--px-contact-blue-dark: #0d47a1;--px-contact-cyan: #10bed0;--px-contact-white: #ffffff;--px-contact-soft: #f5f7fa;--px-contact-text: #5d6a80;--px-contact-muted: #7e8a9c;--px-contact-line: #dfe5ed;position:relative;isolation:isolate;width:100%;padding:var(--px-contact-padding-top, 90px) 0 var(--px-contact-padding-bottom, 90px);overflow:hidden;color:var(--px-contact-ink);background:radial-gradient(circle at 8% 14%,rgba(71,112,219,.08),transparent 28%),radial-gradient(circle at 91% 84%,rgba(16,190,208,.05),transparent 27%),linear-gradient(180deg,#f1f4f8,#f8fafc);font-family:Poppins,Segoe UI,Arial,sans-serif}.px-contact *,.px-contact *:before,.px-contact *:after{box-sizing:border-box}.px-contact__anchor{position:absolute;top:-90px;left:0;width:1px;height:1px;pointer-events:none}.px-contact--soft{background:radial-gradient(circle at 8% 14%,rgba(71,112,219,.08),transparent 28%),radial-gradient(circle at 91% 84%,rgba(16,190,208,.05),transparent 27%),linear-gradient(180deg,#f1f4f8,#f8fafc)}.px-contact--light{background:radial-gradient(circle at 8% 14%,rgba(71,112,219,.055),transparent 28%),radial-gradient(circle at 91% 84%,rgba(16,190,208,.04),transparent 27%),linear-gradient(180deg,#fff,#fbfcfe)}.px-contact--deep{background:radial-gradient(circle at 8% 14%,rgba(30,136,229,.19),transparent 29%),radial-gradient(circle at 91% 84%,rgba(16,190,208,.09),transparent 27%),linear-gradient(145deg,#020719,#061238 52%,#020719)}.px-contact__background{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;pointer-events:none}.px-contact__background-grid{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.32;background-image:linear-gradient(rgba(14,27,77,.027) 1px,transparent 1px),linear-gradient(90deg,rgba(14,27,77,.027) 1px,transparent 1px);background-size:76px 76px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.92),transparent 97%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.92),transparent 97%)}.px-contact--deep .px-contact__background-grid{opacity:.24;background-image:linear-gradient(rgba(255,255,255,.032) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.032) 1px,transparent 1px)}.px-contact__glow{position:absolute;border-radius:50%;pointer-events:none}.px-contact__glow--one{top:-250px;left:-210px;width:650px;height:650px;background:radial-gradient(circle,rgba(71,112,219,.14),transparent 70%)}.px-contact__glow--two{right:-270px;bottom:-320px;width:720px;height:720px;background:radial-gradient(circle,rgba(16,190,208,.1),transparent 70%)}.px-contact--deep .px-contact__glow--one{background:radial-gradient(circle,rgba(30,136,229,.24),transparent 70%)}.px-contact__container{position:relative;z-index:2;width:min(1320px,calc(100% - 64px));margin:0 auto}.px-contact__layout{display:grid;grid-template-columns:minmax(400px,.88fr) minmax(540px,1.12fr);gap:28px;align-items:stretch}.px-contact--panel-left .px-contact__panel{order:1}.px-contact--panel-left .px-contact__form-card,.px-contact--panel-right .px-contact__panel{order:2}.px-contact--panel-right .px-contact__form-card{order:1}.px-contact__panel{position:relative;min-width:0;min-height:720px;display:flex;flex-direction:column;padding:clamp(34px,4vw,52px);overflow:hidden;border:1px solid rgba(115,196,243,.19);border-radius:30px;color:#fff;background:radial-gradient(circle at 86% 10%,rgba(30,136,229,.24),transparent 28%),radial-gradient(circle at 11% 92%,rgba(16,190,208,.1),transparent 31%),linear-gradient(145deg,#061353,#0a235d 53%,#030b2d);box-shadow:0 32px 78px #0e1b4d38,inset 0 1px #ffffff0e;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.px-contact__panel:hover{transform:translateY(-5px);border-color:#65d4f247;box-shadow:0 40px 92px #0e1b4d47,inset 0 1px #fff1}.px-contact--deep .px-contact__panel{box-shadow:0 34px 84px #0000005e,inset 0 1px #ffffff0e}.px-contact__panel:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(135deg,rgba(255,255,255,.075),transparent 46%)}.px-contact__panel-pattern{position:absolute;top:0;right:0;bottom:0;left:0;opacity:.37;background-image:linear-gradient(rgba(255,255,255,.036) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.036) 1px,transparent 1px);background-size:54px 54px;-webkit-mask-image:linear-gradient(135deg,rgba(0,0,0,.82),transparent 82%);mask-image:linear-gradient(135deg,rgba(0,0,0,.82),transparent 82%);pointer-events:none}.px-contact__panel-orbits{position:absolute;right:-78px;top:86px;width:250px;height:250px;pointer-events:none}.px-contact__panel-orbits span{position:absolute;border:1px solid rgba(101,212,242,.13);border-radius:50%}.px-contact__panel-orbits span:first-child{top:0;right:0;bottom:0;left:0}.px-contact__panel-orbits span:nth-child(2){top:42px;right:42px;bottom:42px;left:42px}.px-contact__panel-orbits span:nth-child(3){top:84px;right:84px;bottom:84px;left:84px;background:radial-gradient(circle,rgba(30,136,229,.17),transparent 69%)}.px-contact__panel-header{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:17px;padding-bottom:26px;border-bottom:1px solid rgba(255,255,255,.1)}.px-contact__brand-mark{flex:0 0 54px;width:54px;height:54px;display:grid;place-items:center;overflow:hidden;border:1px solid rgba(255,255,255,.14);border-radius:16px;background:linear-gradient(135deg,#1e88e563,#10bed024);box-shadow:0 13px 29px #0000002e;line-height:0}.px-contact__brand-image{display:block;width:82%;height:82%;object-fit:contain;object-position:center}.px-contact__brand-fallback{width:100%;height:100%;display:grid;place-items:center;color:#fff;font-size:18px;font-weight:900;line-height:1}.px-contact__panel-label{min-height:29px;display:inline-flex;align-items:center;padding:0 11px;border:1px solid rgba(115,201,255,.18);border-radius:999px;color:#8edff4;background:#1e88e51a;font-size:8px;font-weight:800;line-height:1;letter-spacing:.11em;text-transform:uppercase}.px-contact__panel-content{position:relative;z-index:2;margin-top:40px}.px-contact__eyebrow{min-height:32px;display:inline-flex;align-items:center;gap:8px;margin-bottom:19px;padding:6px 11px;border:1px solid rgba(115,201,255,.19);border-radius:999px;color:#8edff4;background:#1e88e51c;font-size:9px;font-weight:800;line-height:1.2;letter-spacing:.12em;text-transform:uppercase}.px-contact__eyebrow-icon{flex:0 0 18px;width:18px;height:18px;display:grid;place-items:center}.px-contact__eyebrow-icon svg{width:100%;height:100%}.px-contact__heading{max-width:590px;margin:0;color:#fff;font-size:clamp(38px,4vw,58px);font-weight:790;line-height:1.05;letter-spacing:-.052em;text-wrap:balance}.px-contact__heading strong,.px-contact__heading em{color:#65d4f2;font-style:normal;font-weight:inherit}.px-contact__text{max-width:570px;margin-top:22px;color:#b7c7dd;font-size:15px;line-height:1.72}.px-contact__text p{margin:0}.px-contact__text p+p{margin-top:13px}.px-contact__actions{display:flex;flex-wrap:wrap;gap:11px;margin-top:31px}.px-contact__button{min-height:51px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 17px;border-radius:13px;text-decoration:none;font-size:10.5px;font-weight:750;line-height:1;transition:color .25s ease,border-color .25s ease,background-color .25s ease,transform .25s ease,box-shadow .25s ease}.px-contact__button--primary{border:1px solid rgba(255,255,255,.14);color:#fff;background:linear-gradient(135deg,#1e88e5,#0d9fd2);box-shadow:0 16px 37px #1e88e54d,inset 0 1px #ffffff2e}.px-contact__button--primary:hover{color:#fff;transform:translateY(-3px);box-shadow:0 22px 47px #1e88e56e,inset 0 1px #fff3}.px-contact__button--secondary{border:1px solid rgba(115,201,255,.18);color:#dce9f8;background:#ffffff0e;box-shadow:inset 0 1px #ffffff08;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.px-contact__button--secondary:hover{color:#fff;border-color:#65d4f257;background:#1e88e524;transform:translateY(-3px)}.px-contact__button-icon{width:20px;height:20px;display:grid;place-items:center}.px-contact__button-icon svg{width:100%;height:100%}.px-contact__button-arrow{width:18px;height:18px;transition:transform .25s ease}.px-contact__button:hover .px-contact__button-arrow{transform:translate(4px)}.px-contact__button--secondary:hover .px-contact__button-arrow{transform:translateY(3px)}.px-contact__button:focus-visible{outline:3px solid rgba(101,212,242,.67);outline-offset:4px}.px-contact__information{position:relative;z-index:2;display:flex;flex-direction:column;gap:9px;margin-top:34px}.px-contact__information-item{min-width:0;display:grid;grid-template-columns:40px minmax(0,1fr);gap:11px;align-items:center;padding:12px;border:1px solid rgba(255,255,255,.09);border-radius:13px;color:inherit;background:#ffffff0b;text-decoration:none;transition:border-color .25s ease,background-color .25s ease,transform .25s ease}a.px-contact__information-item:hover{color:inherit;border-color:#65d4f238;background:#1e88e51a;transform:translate(4px)}.px-contact__information-icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(104,213,242,.15);border-radius:11px;color:#70dff2;background:#1e88e521}.px-contact__information-icon svg{width:20px;height:20px}.px-contact__information-item>span:last-child{min-width:0;display:flex;flex-direction:column;gap:3px}.px-contact__information-item small{color:#75d9f2;font-size:7px;font-weight:800;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.px-contact__information-item strong{overflow-wrap:anywhere;color:#e4edf9;font-size:10.5px;font-weight:650;line-height:1.45}.px-contact__support{position:relative;z-index:2;display:grid;grid-template-columns:40px minmax(0,1fr);gap:11px;align-items:center;margin-top:15px;padding:14px;border:1px solid rgba(117,208,242,.15);border-radius:14px;background:linear-gradient(145deg,#ffffff0f,#ffffff06)}.px-contact__support-icon{width:40px;height:40px;display:grid;place-items:center;border:1px solid rgba(104,213,242,.15);border-radius:11px;color:#65d4f2;background:#1e88e521}.px-contact__support-icon svg{width:21px;height:21px}.px-contact__support>div{display:flex;flex-direction:column;gap:3px}.px-contact__support small{color:#75d9f2;font-size:7px;font-weight:800;line-height:1.2;letter-spacing:.1em;text-transform:uppercase}.px-contact__support strong{color:#e7f2ff;font-size:10.5px;font-weight:650;line-height:1.5}.px-contact__panel-footer{position:relative;z-index:2;display:flex;align-items:center;gap:11px;margin-top:auto;padding-top:30px;color:#8fa6c1;font-size:7.5px;line-height:1.45}.px-contact__panel-footer-line{flex:0 0 36px;width:36px;height:1px;background:linear-gradient(90deg,#65d4f2,#65d4f214)}.px-contact__form-card{position:relative;min-width:0;padding:clamp(30px,4vw,47px);scroll-margin-top:105px;border:1px solid rgba(211,221,233,.92);border-radius:30px;background:radial-gradient(circle at 91% 8%,rgba(30,136,229,.06),transparent 26%),linear-gradient(145deg,#fffffffc,#f8fafdfa);box-shadow:0 28px 68px #0e1b4d1c,inset 0 1px #fffffff2;transition:transform .3s ease,border-color .3s ease,box-shadow .3s ease}.px-contact__form-card:hover{transform:translateY(-4px);border-color:#cad7e7;box-shadow:0 36px 82px #0e1b4d26,inset 0 1px #fffffff5}.px-contact__form-header{padding-bottom:25px;border-bottom:1px solid #dfe6ef}.px-contact__form-heading{display:grid;grid-template-columns:49px minmax(0,1fr);gap:13px;align-items:center}.px-contact__form-icon{width:49px;height:49px;display:grid;place-items:center;border:1px solid #d4dff4;border-radius:14px;color:#4770db;background:#edf3ff;box-shadow:0 10px 24px #4770db17}.px-contact__form-icon svg{width:24px;height:24px}.px-contact__form-heading>div{min-width:0}.px-contact__form-eyebrow{display:block;margin-bottom:5px;color:#4770db;font-size:8px;font-weight:800;line-height:1.2;letter-spacing:.11em;text-transform:uppercase}.px-contact__form-heading h2{margin:0;color:#172954;font-size:clamp(24px,2.4vw,32px);font-weight:760;line-height:1.2;letter-spacing:-.035em}.px-contact__form-header>p{max-width:660px;margin:17px 0 0;color:#68758a;font-size:12.5px;line-height:1.65}.px-contact__form{margin-top:25px}.px-contact__form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.px-contact__field{min-width:0}.px-contact__field--full{grid-column:1 / -1}.px-contact__field label{display:block;margin-bottom:8px;color:#344460;font-size:10px;font-weight:700;line-height:1.3}.px-contact__field label span{color:#1e88e5}.px-contact__control{position:relative;min-width:0}.px-contact__control-icon{position:absolute;left:14px;top:50%;z-index:2;width:20px;height:20px;display:grid;place-items:center;color:#7588a5;transform:translateY(-50%);pointer-events:none}.px-contact__control-icon svg{width:100%;height:100%}.px-contact__control input,.px-contact__control select,.px-contact__control textarea{width:100%;margin:0;border:1px solid #d8e1ec;border-radius:13px;color:#263a61;background:#ffffffeb;box-shadow:inset 0 1px 2px #0e1b4d06;font-family:inherit;font-size:11.5px;line-height:1.45;outline:none;transition:border-color .23s ease,box-shadow .23s ease,background-color .23s ease}.px-contact__control input,.px-contact__control select{height:51px;padding:0 43px}.px-contact__control select{padding-right:45px;cursor:pointer;appearance:none;-webkit-appearance:none}.px-contact__control textarea{min-height:145px;padding:15px 16px 15px 43px;resize:vertical}.px-contact__control input::placeholder,.px-contact__control textarea::placeholder{color:#98a5b6;opacity:1}.px-contact__control input:hover,.px-contact__control select:hover,.px-contact__control textarea:hover{border-color:#c4d1e2;background:#fff}.px-contact__control input:focus,.px-contact__control select:focus,.px-contact__control textarea:focus{border-color:#5f87df;background:#fff;box-shadow:0 0 0 4px #4770db1c}.px-contact__control:focus-within .px-contact__control-icon{color:#4770db}.px-contact__control--textarea .px-contact__control-icon{top:16px;transform:none}.px-contact__select-arrow{position:absolute;right:14px;top:50%;width:18px;height:18px;color:#7588a5;transform:translateY(-50%);pointer-events:none}.px-contact__message{display:grid;grid-template-columns:42px minmax(0,1fr);gap:12px;align-items:flex-start;margin-bottom:21px;padding:16px;border-radius:14px}.px-contact__message--success{border:1px solid #cce5dc;color:#285e4d;background:#edf8f4}.px-contact__message--error{border:1px solid #efd0d0;color:#8f3535;background:#fff3f3}.px-contact__message-icon{width:42px;height:42px;display:grid;place-items:center;border-radius:12px}.px-contact__message--success .px-contact__message-icon{color:#11785c;background:#dff3ec}.px-contact__message--error .px-contact__message-icon{color:#a34343;background:#fbe1e1}.px-contact__message-icon svg{width:22px;height:22px}.px-contact__message>div{min-width:0}.px-contact__message strong{display:block;margin-bottom:4px;font-size:12px;font-weight:750;line-height:1.4}.px-contact__message p,.px-contact__message ul{margin:0;font-size:10.5px;line-height:1.55}.px-contact__message ul{padding-left:17px}.px-contact__form-footer{display:flex;align-items:center;justify-content:space-between;gap:24px;margin-top:21px}.px-contact__privacy{min-width:0;display:grid;grid-template-columns:25px minmax(0,1fr);gap:8px;align-items:center;color:#7a879a}.px-contact__privacy>span{width:25px;height:25px;display:grid;place-items:center;border:1px solid #d8e1ec;border-radius:8px;color:#61728d;background:#f7f9fc}.px-contact__privacy svg{width:14px;height:14px}.px-contact__privacy .rte{font-size:8.5px;line-height:1.5}.px-contact__privacy p{margin:0}.px-contact__privacy a{color:#4770db}.px-contact__submit{flex:0 0 auto;min-height:51px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:0 19px;border:1px solid rgba(255,255,255,.13);border-radius:13px;color:#fff;background:linear-gradient(135deg,#1e88e5,#0d9fd2);box-shadow:0 15px 35px #1e88e545,inset 0 1px #ffffff2e;cursor:pointer;font-family:inherit;font-size:10.5px;font-weight:750;line-height:1;transition:transform .25s ease,box-shadow .25s ease}.px-contact__submit:hover{transform:translateY(-3px);box-shadow:0 20px 44px #1e88e566,inset 0 1px #fff3}.px-contact__submit svg{width:18px;height:18px;transition:transform .25s ease}.px-contact__submit:hover svg{transform:translate(4px)}.px-contact__submit:focus-visible{outline:3px solid rgba(71,112,219,.34);outline-offset:4px}.px-contact__form-card-footer{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:23px;padding-top:18px;border-top:1px solid #e1e7ef;color:#7c899c;font-size:8.5px;line-height:1.4;text-align:center}.px-contact__form-card-footer-icon{flex:0 0 20px;width:20px;height:20px;display:grid;place-items:center;color:#61728d}.px-contact__form-card-footer-icon svg{width:100%;height:100%}@media screen and (max-width:1199px){.px-contact__container{width:min(1120px,calc(100% - 48px))}.px-contact__layout{grid-template-columns:minmax(380px,.88fr) minmax(500px,1.12fr);gap:23px}.px-contact__panel{padding:39px}.px-contact__form-card{padding:38px}.px-contact__heading{font-size:clamp(37px,4vw,53px)}}@media screen and (max-width:989px){.px-contact{padding:max(80px,var(--px-contact-padding-top, 90px)) 0 max(80px,var(--px-contact-padding-bottom, 90px))}.px-contact__container{width:min(780px,calc(100% - 40px))}.px-contact__layout{grid-template-columns:1fr;gap:25px}.px-contact__panel,.px-contact__form-card,.px-contact--panel-left .px-contact__panel,.px-contact--panel-right .px-contact__panel{order:initial}.px-contact__panel{min-height:auto}.px-contact__panel-footer{margin-top:35px}.px-contact__heading{max-width:650px;font-size:clamp(40px,7vw,56px)}.px-contact__text{max-width:650px}}@media screen and (max-width:749px){.px-contact{padding:70px 0}.px-contact__container{width:min(100% - 28px,620px)}.px-contact__layout{gap:17px}.px-contact__panel{padding:25px 21px;border-radius:23px}.px-contact__panel:hover,.px-contact__form-card:hover{transform:translateY(-3px)}.px-contact__panel-header{gap:11px;padding-bottom:19px}.px-contact__brand-mark{flex-basis:44px;width:44px;height:44px;border-radius:13px}.px-contact__panel-label{min-height:26px;padding:0 9px;font-size:6.5px}.px-contact__panel-content{margin-top:28px}.px-contact__eyebrow{min-height:29px;margin-bottom:16px;font-size:8px}.px-contact__heading{font-size:clamp(34px,10vw,45px);line-height:1.07}.px-contact__text{margin-top:18px;font-size:14px;line-height:1.65}.px-contact__actions{flex-direction:column;margin-top:25px}.px-contact__button{width:100%}.px-contact__information{margin-top:26px}.px-contact__panel-footer{margin-top:27px;padding-top:22px;font-size:6.5px}.px-contact__form-card{padding:25px 21px;border-radius:23px}.px-contact__form-header{padding-bottom:20px}.px-contact__form-heading{grid-template-columns:43px minmax(0,1fr);gap:11px}.px-contact__form-icon{width:43px;height:43px;border-radius:12px}.px-contact__form-heading h2{font-size:23px}.px-contact__form-header>p{margin-top:14px;font-size:11.5px}.px-contact__form{margin-top:21px}.px-contact__form-grid{grid-template-columns:1fr;gap:14px}.px-contact__field--full{grid-column:auto}.px-contact__control input,.px-contact__control select{height:49px}.px-contact__control textarea{min-height:135px}.px-contact__form-footer{align-items:stretch;flex-direction:column;gap:16px}.px-contact__submit{width:100%}}@media screen and (max-width:420px){.px-contact__container{width:calc(100% - 22px)}.px-contact__panel{padding:23px 18px}.px-contact__panel-header{align-items:flex-start;flex-direction:column}.px-contact__heading{font-size:clamp(32px,9.8vw,40px)}.px-contact__information-item{grid-template-columns:37px minmax(0,1fr)}.px-contact__information-icon{width:37px;height:37px}.px-contact__support{grid-template-columns:37px minmax(0,1fr)}.px-contact__support-icon{width:37px;height:37px}.px-contact__form-card{padding:23px 17px}.px-contact__form-heading h2{font-size:21px}.px-contact__control input,.px-contact__control select,.px-contact__control textarea{padding-left:40px;font-size:10.5px}.px-contact__message{grid-template-columns:36px minmax(0,1fr)}.px-contact__message-icon{width:36px;height:36px}}@media(prefers-reduced-motion:reduce){.px-contact *,.px-contact *:before,.px-contact *:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}
/*# sourceMappingURL=/cdn/shop/t/6/assets/proxium-contact-main.css.map */
