#nexoria-contact{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);background:#fff;color:#333;isolation:isolate;overflow:clip;font-family:inherit}#nexoria-contact *{box-sizing:border-box}#nexoria-contact .gc-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#nexoria-contact .gc-intro{position:relative;background:#0b0b60;color:#fff;padding:100px 64px;overflow:hidden}#nexoria-contact .gc-intro:before{content:"";position:absolute;width:760px;height:760px;left:-530px;top:300px;border:100px solid #141477;border-radius:50%;pointer-events:none}#nexoria-contact .gc-intro:after{content:"";position:absolute;right:-360px;bottom:-180px;width:660px;height:660px;border:100px solid #12126c;transform:rotate(35deg);pointer-events:none}#nexoria-contact .gc-intro-inner{position:relative;z-index:1;max-width:560px;margin-left:auto}#nexoria-contact .gc-eyebrow{font-size:12px!important;line-height:1.5!important;letter-spacing:.13em;text-transform:uppercase;margin:0 0 24px;color:inherit}#nexoria-contact h1{font-size:66px!important;line-height:1.2!important;letter-spacing:-.045em!important;font-weight:400!important;color:#d8fd49!important;margin:0 0 28px!important}#nexoria-contact .gc-intro-copy{font-size:20px!important;line-height:1.5!important;color:#f0f0ff;margin:0;max-width:480px}#nexoria-contact .gc-benefits{list-style:none;padding:0;margin:38px 0 56px;display:grid;gap:22px}#nexoria-contact .gc-benefits li{display:flex;align-items:flex-start;gap:16px;font-size:20px;line-height:1.45}#nexoria-contact .gc-benefits svg{width:24px;height:24px;flex-shrink:0;color:#d8fd49;margin-top:2px}#nexoria-contact .gc-testimonial{margin:0;padding:32px;background:#fff;color:#333}#nexoria-contact .gc-customer-logo{display:block;width:auto;max-width:140px;height:45px;object-fit:contain;object-position:left center;margin-bottom:24px}#nexoria-contact blockquote{margin:0;padding:0;border:0}#nexoria-contact blockquote p{font-size:18px!important;line-height:1.55!important;letter-spacing:-.015em;margin:0;color:#333!important}#nexoria-contact figcaption{display:flex;align-items:center;gap:16px;margin-top:28px;font-size:13px;line-height:1.5;color:#777}#nexoria-contact .gc-customer-portrait{width:64px;height:64px;object-fit:cover;object-position:center top;border-radius:50%;background:#f2f2f2}#nexoria-contact figcaption>span{display:grid;gap:3px}#nexoria-contact figcaption strong{font-size:15px;color:#333;font-weight:500}#nexoria-contact .gc-request{padding:100px 64px;background:#fafafa;color:#333;min-width:0}#nexoria-contact .gc-request-inner{max-width:560px;margin-right:auto}#nexoria-contact .gc-steps{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 0 24px;padding:18px 16px;background:#ebebfc;border-radius:16px;color:#555675;font-size:12px;line-height:1.4}#nexoria-contact .gc-steps li{min-width:0}#nexoria-contact .gc-step-label,#nexoria-contact .gc-steps :is(a,button){display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:inherit;text-decoration:none}#nexoria-contact .gc-step-label>span,#nexoria-contact .gc-steps :is(a,button)>span{display:grid;place-items:center;width:23px;height:23px;border:1px solid #c1c1e5;border-radius:50%;font-size:11px}#nexoria-contact .gc-current-step{color:#292967}#nexoria-contact .gc-current-step>:is(a,button,.gc-step-label)>span{background:#0b0b60;border-color:#0b0b60}#nexoria-contact .gc-form-card{border-radius:20px;background:#fff;padding:24px;box-shadow:0 16px 48px -20px #0b0b6026;scroll-margin-top:100px}#nexoria-contact h2{line-height:1.25!important;font-weight:400!important;letter-spacing:-.025em!important;color:#333!important;margin:0 0 12px!important}#nexoria-contact .gc-form-intro{font-size:15px!important;line-height:1.6!important;color:#777;margin:0 0 24px}#nexoria-contact form{position:relative;margin:0}#nexoria-contact .gc-honeypot{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}#nexoria-contact .gc-fields{display:grid;gap:18px}#nexoria-contact .gc-field{display:grid;gap:7px;min-width:0}#nexoria-contact .gc-field>span{color:#6b6b6b;line-height:1.4}#nexoria-contact .gc-field input,#nexoria-contact .gc-field textarea{display:block;width:100%;min-width:0;background:#fff!important;color:#333!important;border:1px solid #e1e1e1!important;padding:19px 20px!important;font:inherit;font-size:20px!important;line-height:26px!important;box-shadow:none;appearance:none}#nexoria-contact .gc-field input{height:66px}#nexoria-contact .gc-field textarea{min-height:142px;resize:vertical}#nexoria-contact .gc-field input::placeholder,#nexoria-contact .gc-field textarea::placeholder{color:#969696;opacity:1}#nexoria-contact .gc-field input:focus-visible,#nexoria-contact .gc-field textarea:focus-visible{outline:2px solid #5353b4;outline-offset:2px;border-color:#9999d7!important}#nexoria-contact .gc-privacy{font-size:11px!important;line-height:1.65!important;color:#888;margin:20px 0}#nexoria-contact .gc-privacy a{color:#626282;text-decoration:underline;text-underline-offset:3px}#nexoria-contact .gc-primary{display:flex;justify-content:center;align-items:center;gap:16px;width:100%;min-height:58px;border:1px solid #d8fd49;border-radius:12px;background:#d8fd49;color:#111;font:inherit;font-size:16px;font-weight:500;padding:15px 22px;text-decoration:none;cursor:pointer}#nexoria-contact .gc-primary:hover{background:#cdef43;border-color:#cdef43}#nexoria-contact .gc-primary:disabled{opacity:.6;cursor:wait}#nexoria-contact a:focus-visible,#nexoria-contact button:focus-visible{outline:2px solid #6060ba;outline-offset:4px}#nexoria-contact .gc-error{color:#9e2a36;background:#fff1f2;border:1px solid #f0d3d7;border-radius:10px;font-size:13px!important;line-height:1.6!important;padding:12px;margin:0 0 20px;overflow-wrap:anywhere}#nexoria-contact .gc-error a{color:inherit;text-decoration:underline}#nexoria-contact .gc-success{padding:16px 0;outline:none}#nexoria-contact .gc-success-icon{display:grid;place-items:center;width:48px;height:48px;border-radius:50%;background:#ecf9da;color:#537037;margin-bottom:24px}#nexoria-contact .gc-success-icon svg{width:26px;height:26px}#nexoria-contact .gc-success>p{font-size:16px!important;line-height:1.65!important;color:#777;margin:20px 0 28px}#nexoria-contact .gc-success .gc-success-note{font-size:12px!important;margin:18px 0 0}#nexoria-contact .gc-booking{margin-top:40px;border-top:1px solid #e6e6ea;padding-top:32px;scroll-margin-top:100px}#nexoria-contact .gc-booking .gc-eyebrow{letter-spacing:.07em;font-size:10px!important;color:#777;margin-bottom:12px}#nexoria-contact .gc-booking h2{font-size:24px!important}#nexoria-contact .gc-booking>p:not(.gc-eyebrow){font-size:14px!important;line-height:1.65!important;color:#777;margin:0 0 20px}#nexoria-contact .gc-booking-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px}#nexoria-contact .gc-secondary{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:18px;border:1px solid #dadae2;border-radius:10px;color:#333;padding:12px 16px;font:inherit;font-size:13px;cursor:pointer}#nexoria-contact .gc-secondary:hover{background:#f0f0fa}#nexoria-contact .gc-booking-actions>a{font-size:13px;color:#343c8c;text-underline-offset:4px}#nexoria-contact .gc-booking-frame{margin-top:24px}#nexoria-contact .gc-booking-frame iframe{display:block;width:100%;height:720px;border:1px solid #e1e1e1;border-radius:12px;background:#fff}#nexoria-contact .gc-booking-frame>p{font-size:12px!important;line-height:1.6!important;color:#777;margin:12px 0 0}#nexoria-contact .gc-booking-frame a{color:#343c8c;text-decoration:underline;text-underline-offset:3px}#nexoria-contact .gc-direct-contact{font-size:12px!important;line-height:1.6!important;color:#888;margin:32px 0 0;overflow-wrap:anywhere}#nexoria-contact .gc-direct-contact a{color:#626282;text-decoration:underline;text-underline-offset:3px}@media(min-width:992px) and (max-width:1199px){#nexoria-contact .gc-intro,#nexoria-contact .gc-request{padding:80px 36px}#nexoria-contact h1{font-size:56px!important}#nexoria-contact .gc-benefits li{font-size:18px}#nexoria-contact .gc-testimonial{padding:26px}#nexoria-contact .gc-field input,#nexoria-contact .gc-field textarea,#nexoria-contact blockquote p{font-size:17px!important}}@media(max-width:991px){#nexoria-contact{grid-template-columns:minmax(0,1fr)}#nexoria-contact .gc-intro{padding:56px 32px}#nexoria-contact .gc-intro-inner,#nexoria-contact .gc-request-inner{max-width:640px;margin:0 auto}#nexoria-contact .gc-request{padding:48px 32px}#nexoria-contact h1{font-size:48px!important;line-height:1.15!important}#nexoria-contact .gc-testimonial{padding:28px}#nexoria-contact .gc-benefits{margin:30px 0 36px}#nexoria-contact .gc-intro:before{top:130px}#nexoria-contact .gc-intro:after{bottom:-360px}}@media(max-width:767px){#nexoria-contact .gc-intro{padding:40px 16px}#nexoria-contact .gc-request{padding:32px 16px}#nexoria-contact h1{font-size:32px!important;line-height:1.2!important;letter-spacing:-.03em!important;margin-bottom:22px!important}#nexoria-contact .gc-eyebrow{font-size:10px!important;margin-bottom:18px}#nexoria-contact .gc-intro-copy{font-size:17px!important}#nexoria-contact .gc-benefits{gap:18px;margin:26px 0 32px}#nexoria-contact .gc-benefits li{font-size:16px;gap:12px}#nexoria-contact .gc-benefits svg{width:20px;height:20px}#nexoria-contact .gc-testimonial{padding:24px;border-radius:20px}#nexoria-contact blockquote p{font-size:16px!important;line-height:1.6!important}#nexoria-contact figcaption{gap:12px;font-size:11px;margin-top:22px}#nexoria-contact figcaption strong{font-size:14px}#nexoria-contact .gc-customer-portrait{width:52px;height:52px}#nexoria-contact .gc-customer-logo{height:36px;max-width:115px;margin-bottom:20px}#nexoria-contact .gc-steps{padding:16px 12px;gap:8px;font-size:10px;margin-bottom:18px;border-radius:12px}#nexoria-contact .gc-form-card{padding:20px;border-radius:16px}#nexoria-contact h2{font-size:25px!important}#nexoria-contact .gc-form-intro{font-size:14px!important}#nexoria-contact .gc-field input,#nexoria-contact .gc-field textarea{font-size:16px!important;padding:17px 16px!important;line-height:24px!important}#nexoria-contact .gc-field input{height:60px}#nexoria-contact .gc-fields{gap:16px}#nexoria-contact .gc-primary{min-height:54px;font-size:15px}#nexoria-contact .gc-booking{margin-top:32px;padding-top:26px}#nexoria-contact .gc-booking h2{font-size:23px!important}#nexoria-contact .gc-booking-actions{gap:14px}#nexoria-contact .gc-booking-frame iframe{height:680px}#nexoria-contact .gc-direct-contact{font-size:11px!important}}#nexoria-contact{gap:clamp(28px,5vw,80px);padding:64px max(24px,calc((100vw - 1320px)/2)) 80px;background:radial-gradient(ellipse at 4% 16%,#e7eaff 0,transparent 42%),radial-gradient(ellipse at 38% 62%,#e3f7f8 0,transparent 42%),#fafbff;color:#22232c}#nexoria-contact .gc-intro{padding:32px 0;background:transparent;color:#22232c;overflow:visible}#nexoria-contact .gc-intro:before{width:420px;height:420px;left:-190px;top:330px;border:1px solid #b8c6f84d;background:linear-gradient(135deg,#e8f3ff66,#eee6ff33);transform:rotate(-25deg);border-radius:40%;z-index:-1}#nexoria-contact .gc-intro:after{display:none}#nexoria-contact .gc-intro-inner,#nexoria-contact .gc-request-inner{max-width:620px;margin:0}#nexoria-contact .gc-intro .gc-eyebrow{display:inline-flex;padding:8px 14px;border:1px solid #dce0f0;border-radius:999px;background:#ffffffb3;color:#555c83;letter-spacing:.09em;font-size:11px!important;margin-bottom:28px}#nexoria-contact h1{font-size:clamp(44px,4.5vw,68px)!important;line-height:1.08!important;font-weight:500!important;letter-spacing:-.05em!important;color:#252630!important;margin-bottom:26px!important}#nexoria-contact .gc-intro-copy{color:#626777;font-size:18px!important;line-height:1.65!important;max-width:440px}#nexoria-contact .gc-benefits{gap:18px;margin:32px 0 38px}#nexoria-contact .gc-benefits li{font-size:16px;color:#404653;gap:13px;align-items:center}#nexoria-contact .gc-benefits svg{color:#5551df;background:#e6e7ff;border:5px solid #e6e7ff;border-radius:50%;width:30px;height:30px;margin:0}#nexoria-contact .gc-testimonial{padding:28px;border:1px solid #ffffff;border-radius:24px;background:#ffffffbd;box-shadow:0 16px 48px #343b7710;backdrop-filter:blur(12px)}#nexoria-contact blockquote p{font-size:16px!important;color:#414754!important}#nexoria-contact .gc-customer-logo{height:36px;margin-bottom:20px}#nexoria-contact .gc-request{padding:0;background:transparent}#nexoria-contact .gc-steps{background:transparent;padding:8px 8px 18px;gap:14px;color:#777e91;font-size:11px;margin:0 0 8px}#nexoria-contact .gc-step-label,#nexoria-contact .gc-steps :is(a,button){gap:9px}#nexoria-contact .gc-step-label>span,#nexoria-contact .gc-steps :is(a,button)>span{width:28px;height:28px;background:#fff;border-color:#dce1ed;color:#686e85}#nexoria-contact .gc-current-step{color:#36314e}#nexoria-contact .gc-current-step>:is(a,button,.gc-step-label)>span{background:#5650dc;color:#fff;border-color:#5650dc;box-shadow:0 3px 12px #5650dc26}#nexoria-contact .gc-form-card{padding:32px;border:1px solid #e7e9f2;border-radius:26px;box-shadow:0 22px 65px #303c7410;position:relative;overflow:hidden}#nexoria-contact .gc-form-card:before{content:"";position:absolute;left:0;right:0;top:0;height:3px;background:linear-gradient(90deg,#9dd9ee,#8279ed,#d1b9ef)}#nexoria-contact h2{color:#272a34!important;font-size:28px!important}#nexoria-contact .gc-form-intro{color:#737887;font-size:14px!important;margin-bottom:24px}#nexoria-contact .gc-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}#nexoria-contact .gc-field:last-child{grid-column:1/-1}#nexoria-contact .gc-field>span{color:#565c6c;font-size:12px}#nexoria-contact .gc-field input,#nexoria-contact .gc-field textarea{background:#fafbfe!important;border-color:#dfe3ee!important;font-size:16px!important;line-height:24px!important;padding:14px!important;border-radius:12px!important;color:#242632!important}#nexoria-contact .gc-field input{height:54px}#nexoria-contact .gc-field textarea{min-height:140px}#nexoria-contact .gc-field input::placeholder,#nexoria-contact .gc-field textarea::placeholder{color:#9298a6}#nexoria-contact .gc-field input:focus-visible,#nexoria-contact .gc-field textarea:focus-visible{outline:2px solid #7774ec;border-color:#7774ec!important;background:#fff!important}#nexoria-contact .gc-primary{background:#27272e;border-color:#27272e;color:#fff;border-radius:999px;min-height:52px;font-size:15px;transition:background .2s,box-shadow .2s}#nexoria-contact .gc-primary:hover{background:#393743;border-color:#393743;color:#fff;box-shadow:0 6px 20px #3d376022}#nexoria-contact .gc-secondary{color:#22232c;border-radius:999px;background:#fff;border-color:#d8ddeb}#nexoria-contact .gc-secondary:hover{background:#f0f1fc;color:#22232c}#nexoria-contact .gc-booking{padding:28px;background:#eef0fb99;border:1px solid #e0e4f2;border-radius:22px;margin-top:24px}#nexoria-contact .gc-booking h2{font-size:23px!important}#nexoria-contact .gc-booking-actions>a,#nexoria-contact .gc-direct-contact a{color:#514cba}#nexoria-contact .gc-direct-contact{text-align:center;margin-top:24px}@media(max-width:1100px) and (min-width:992px){#nexoria-contact{gap:30px;padding:40px 28px 64px}#nexoria-contact .gc-form-card{padding:24px}#nexoria-contact .gc-fields{grid-template-columns:1fr}}@media(max-width:991px){#nexoria-contact{padding:40px 24px 56px;gap:36px}#nexoria-contact .gc-intro,#nexoria-contact .gc-request{padding:0}#nexoria-contact .gc-intro-inner,#nexoria-contact .gc-request-inner{max-width:640px;margin:auto}#nexoria-contact h1{font-size:52px!important}}@media(max-width:600px){#nexoria-contact{padding:32px 16px 44px;gap:30px}#nexoria-contact h1{font-size:42px!important}#nexoria-contact .gc-intro-copy{font-size:16px!important}#nexoria-contact .gc-benefits li{font-size:15px}#nexoria-contact .gc-testimonial{padding:22px}#nexoria-contact .gc-form-card{padding:24px 20px;border-radius:22px}#nexoria-contact .gc-fields{grid-template-columns:1fr;gap:16px}#nexoria-contact .gc-booking{padding:22px 20px}#nexoria-contact .gc-steps{font-size:10px;gap:8px;padding:0 2px 12px}#nexoria-contact h2{font-size:25px!important}}#nexoria-contact .gc-steps button{border:0;padding:0;background:none;font:inherit;text-align:left;cursor:pointer}#nexoria-contact .gc-booking-frame[hidden]{display:none}#nexoria-contact .gc-booking-actions>p{flex-basis:100%;font-size:13px;margin:0}html[data-theme=dark] #nexoria-contact{color-scheme:dark;color:#e8e9f2;background:radial-gradient(ellipse at 4% 16%,#242344 0,transparent 42%),radial-gradient(ellipse at 38% 62%,#132d35 0,transparent 42%),#10121c}html[data-theme=dark] #nexoria-contact :is(.gc-intro,.gc-request){color:#e8e9f2}html[data-theme=dark] #nexoria-contact .gc-intro:before{border-color:#6662af40;background:linear-gradient(135deg,#2c355533,#3b285533)}html[data-theme=dark] #nexoria-contact .gc-intro .gc-eyebrow{background:#24263c;border-color:#41445f;color:#c4c3f2}html[data-theme=dark] #nexoria-contact :is(h1,h2,figcaption strong){color:#f4f4fa!important}html[data-theme=dark] #nexoria-contact :is(.gc-intro-copy,.gc-benefits li,blockquote p){color:#d0d3e0!important}html[data-theme=dark] #nexoria-contact .gc-benefits svg{color:#beb8ff;background:#353255;border-color:#353255}html[data-theme=dark] #nexoria-contact :is(.gc-testimonial,.gc-form-card){background:#1b1e2c;border-color:#35394f;box-shadow:0 22px 65px #00000026}html[data-theme=dark] #nexoria-contact .gc-customer-logo{background:#fff;border-radius:6px;padding:4px}html[data-theme=dark] #nexoria-contact :is(.gc-form-intro,.gc-field>span,.gc-privacy,.gc-success>p,.gc-booking>p,.gc-booking-frame>p,.gc-direct-contact,figcaption,.gc-steps){color:#b6bbce}html[data-theme=dark] #nexoria-contact .gc-current-step{color:#e2dfff}html[data-theme=dark] #nexoria-contact :is(.gc-steps :is(a,button)>span,.gc-step-label>span){background:#232638;border-color:#505571;color:#c9cde0}html[data-theme=dark] #nexoria-contact .gc-current-step>:is(a,button,.gc-step-label)>span{background:#7970f2;border-color:#7970f2;color:#fff}html[data-theme=dark] #nexoria-contact .gc-field :is(input,textarea){background:#131722!important;border-color:#444b63!important;color:#f4f4fa!important}html[data-theme=dark] #nexoria-contact .gc-field :is(input,textarea)::placeholder{color:#a2a9bc}html[data-theme=dark] #nexoria-contact .gc-field :is(input,textarea):focus-visible{background:#1b2031!important;border-color:#aca4ff!important;outline-color:#aca4ff}html[data-theme=dark] #nexoria-contact .gc-primary{background:#efeff8;border-color:#efeff8;color:#191b27}html[data-theme=dark] #nexoria-contact .gc-primary:hover{background:#dcd8ff;border-color:#dcd8ff;color:#191b27}html[data-theme=dark] #nexoria-contact .gc-secondary{background:#292d40;border-color:#505671;color:#f0effa}html[data-theme=dark] #nexoria-contact .gc-secondary:hover{background:#373b54;color:#fff}html[data-theme=dark] #nexoria-contact .gc-booking{background:#22243a;border-color:#393e59}html[data-theme=dark] #nexoria-contact :is(.gc-privacy a,.gc-booking-actions>a,.gc-booking-frame a,.gc-direct-contact a){color:#bcb5ff}html[data-theme=dark] #nexoria-contact .gc-success-icon{background:#293f2a;color:#b6e393}html[data-theme=dark] #nexoria-contact .gc-error{background:#43232c;border-color:#815060;color:#ffd0d7}html[data-theme=dark] #nexoria-contact :is(button,a):focus-visible{outline-color:#bcb5ff}