.QuotePage-module-scss-module__UjfE7W__quotePage{background-color:var(--color-bg-deep);color:#fff;min-height:100vh;padding:clamp(120px,14vh,180px) 0 clamp(80px,10vw,140px);position:relative;overflow-x:clip}.QuotePage-module-scss-module__UjfE7W__ambientGlow{filter:blur(120px);pointer-events:none;z-index:0;background:radial-gradient(circle,#0040ff0d 0%,#0000 70%);width:500px;height:500px;position:absolute;top:12%;left:10%}.QuotePage-module-scss-module__UjfE7W__container{z-index:1;max-width:var(--container-max);box-sizing:border-box;margin:0 auto;padding:0 clamp(20px,4.5vw,64px);position:relative}.QuotePage-module-scss-module__UjfE7W__quoteLayout{grid-template-columns:.95fr 1.35fr;align-items:stretch;gap:clamp(32px,5vw,68px);display:grid}@media (max-width:1024px){.QuotePage-module-scss-module__UjfE7W__quoteLayout{grid-template-columns:1fr;align-items:center;gap:36px}}.QuotePage-module-scss-module__UjfE7W__globeColumn{flex-direction:column;justify-content:flex-start;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:visible}.QuotePage-module-scss-module__UjfE7W__stickyGlobeContainer{pointer-events:none;justify-content:center;align-items:center;width:100%;height:clamp(480px,62vh,600px);display:flex;position:sticky;top:max(80px,50vh - 280px);overflow:visible}@media (max-width:1024px){.QuotePage-module-scss-module__UjfE7W__stickyGlobeContainer{justify-content:center;align-items:center;height:clamp(300px,45vh,420px);display:flex;position:static}}.QuotePage-module-scss-module__UjfE7W__formColumn{width:100%}.QuotePage-module-scss-module__UjfE7W__formHeader{flex-direction:column;gap:16px;margin-bottom:24px;display:flex}.QuotePage-module-scss-module__UjfE7W__taglineBadge{align-items:center;gap:14px;display:inline-flex}.QuotePage-module-scss-module__UjfE7W__monoIndex{font-family:var(--font-mono);letter-spacing:.14em;color:var(--color-primary-blue);font-size:.8125rem;font-weight:600}.QuotePage-module-scss-module__UjfE7W__dividerLine{background-color:#fff3;width:32px;height:1px}.QuotePage-module-scss-module__UjfE7W__tagLabel{font-family:var(--font-mono);letter-spacing:.12em;color:#fff9;font-size:.75rem}.QuotePage-module-scss-module__UjfE7W__formMainHeading{letter-spacing:-.04em;color:#fff;margin:0;font-size:clamp(2rem,3.2vw,3.2rem);font-weight:800;line-height:1.05}.QuotePage-module-scss-module__UjfE7W__accentText{color:var(--color-primary-blue)}.QuotePage-module-scss-module__UjfE7W__formSubHeading{color:#ffffffb3;margin:0;font-size:clamp(.875rem,1.1vw,1.0625rem);line-height:1.6}.QuotePage-module-scss-module__UjfE7W__intakeCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#161925bf;border:1px solid #ffffff1a;border-radius:8px;padding:clamp(28px,4vw,48px);box-shadow:0 24px 60px -20px #0009}.QuotePage-module-scss-module__UjfE7W__formElement{flex-direction:column;gap:clamp(32px,4vh,42px);display:flex}.QuotePage-module-scss-module__UjfE7W__errorMessage{color:#fca5a5;background:#ef44441f;border:1px solid #ef444466;border-radius:4px;align-items:center;gap:10px;padding:14px 18px;font-size:.875rem;display:flex}.QuotePage-module-scss-module__UjfE7W__formSection{border-bottom:1px solid #ffffff14;flex-direction:column;gap:14px;padding-bottom:clamp(24px,3vh,32px);display:flex}.QuotePage-module-scss-module__UjfE7W__formSection:last-of-type{border-bottom:none;padding-bottom:0}.QuotePage-module-scss-module__UjfE7W__sectionHeader{align-items:center;gap:14px;display:flex}.QuotePage-module-scss-module__UjfE7W__sectionNum{font-family:var(--font-mono);color:var(--color-primary-blue);background:#0040ff1f;border-radius:2px;padding:2px 8px;font-size:.8125rem;font-weight:700}.QuotePage-module-scss-module__UjfE7W__sectionTitle{letter-spacing:-.02em;color:#fff;margin:0;font-size:clamp(1.0625rem,1.2vw,1.1875rem);font-weight:700}.QuotePage-module-scss-module__UjfE7W__sectionDesc{color:#fff9;margin:0;font-size:.8125rem;line-height:1.5}.QuotePage-module-scss-module__UjfE7W__pillGrid{flex-wrap:wrap;gap:10px;margin-top:6px;display:flex}.QuotePage-module-scss-module__UjfE7W__servicePill,.QuotePage-module-scss-module__UjfE7W__radioPill{color:#fffc;cursor:pointer;background:#090b1099;border:1px solid #ffffff1f;border-radius:4px;align-items:center;gap:10px;padding:10px 16px;font-size:.8125rem;font-weight:500;transition:all .2s;display:inline-flex}.QuotePage-module-scss-module__UjfE7W__servicePill:hover,.QuotePage-module-scss-module__UjfE7W__radioPill:hover{color:#fff;background:#161925e6;border-color:#0040ff80}.QuotePage-module-scss-module__UjfE7W__servicePillSelected,.QuotePage-module-scss-module__UjfE7W__radioPillSelected{box-shadow:0 0 16px #0040ff40;border-color:var(--color-primary-blue)!important;color:#fff!important;background:#0040ff29!important}.QuotePage-module-scss-module__UjfE7W__pillCheck{font-family:var(--font-mono);color:var(--color-primary-blue);font-size:.875rem;font-weight:700}.QuotePage-module-scss-module__UjfE7W__radioDot{border:1px solid #fff6;border-radius:50%;width:8px;height:8px;transition:all .2s}.QuotePage-module-scss-module__UjfE7W__radioPillSelected .QuotePage-module-scss-module__UjfE7W__radioDot{background-color:var(--color-primary-blue);border-color:var(--color-primary-blue);box-shadow:0 0 8px #0040ffcc}.QuotePage-module-scss-module__UjfE7W__inputGrid{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (max-width:640px){.QuotePage-module-scss-module__UjfE7W__inputGrid{grid-template-columns:1fr}}.QuotePage-module-scss-module__UjfE7W__inputGroup{flex-direction:column;gap:8px;display:flex}.QuotePage-module-scss-module__UjfE7W__inputLabel{font-family:var(--font-mono);letter-spacing:.1em;color:#ffffffb3;font-size:.6875rem;font-weight:600}.QuotePage-module-scss-module__UjfE7W__required{color:var(--color-primary-blue)}.QuotePage-module-scss-module__UjfE7W__optional{color:#fff6;font-weight:400}.QuotePage-module-scss-module__UjfE7W__textInput,.QuotePage-module-scss-module__UjfE7W__textArea{color:#fff;box-sizing:border-box;background-color:#090b1099;border:1px solid #ffffff1f;border-radius:4px;outline:none;width:100%;padding:12px 16px;font-family:inherit;font-size:.875rem;transition:border-color .2s,box-shadow .2s}.QuotePage-module-scss-module__UjfE7W__textInput::placeholder,.QuotePage-module-scss-module__UjfE7W__textArea::placeholder{color:#ffffff40}.QuotePage-module-scss-module__UjfE7W__textInput:focus,.QuotePage-module-scss-module__UjfE7W__textArea:focus{border-color:var(--color-primary-blue);box-shadow:0 0 0 3px #0040ff33}.QuotePage-module-scss-module__UjfE7W__textArea{resize:vertical;min-height:130px;line-height:1.5}.QuotePage-module-scss-module__UjfE7W__submitBlock{flex-direction:column;align-items:center;gap:16px;padding-top:8px;display:flex}.QuotePage-module-scss-module__UjfE7W__recaptchaNotice{color:#fff6;text-align:center;font-size:.6875rem;line-height:1.4}.QuotePage-module-scss-module__UjfE7W__recaptchaNotice a{color:#ffffffb3;text-decoration:underline}.QuotePage-module-scss-module__UjfE7W__recaptchaNotice a:hover{color:var(--color-primary-blue)}.QuotePage-module-scss-module__UjfE7W__submitBtn{background-color:var(--color-primary-blue);color:#fff;width:100%;font-family:var(--font-mono);letter-spacing:.14em;cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;gap:12px;padding:18px 32px;font-size:.875rem;font-weight:700;transition:background-color .2s,transform .2s,box-shadow .2s;display:inline-flex}.QuotePage-module-scss-module__UjfE7W__submitBtn:hover:not(:disabled){background-color:#0036d6;transform:translateY(-2px);box-shadow:0 10px 30px #0040ff66}.QuotePage-module-scss-module__UjfE7W__submitBtn:disabled{opacity:.6;cursor:not-allowed}.QuotePage-module-scss-module__UjfE7W__btnArrow{font-size:1.125rem;line-height:1;transition:transform .2s}.QuotePage-module-scss-module__UjfE7W__submitBtn:hover .QuotePage-module-scss-module__UjfE7W__btnArrow{transform:translate(3px,-3px)}.QuotePage-module-scss-module__UjfE7W__spinner{border:2px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:16px;height:16px;animation:.6s linear infinite QuotePage-module-scss-module__UjfE7W__spin}@keyframes QuotePage-module-scss-module__UjfE7W__spin{to{transform:rotate(360deg)}}.QuotePage-module-scss-module__UjfE7W__directContactNote{color:#ffffff80;text-align:center;font-size:.75rem}.QuotePage-module-scss-module__UjfE7W__successState{text-align:center;flex-direction:column;align-items:center;gap:18px;padding:48px 16px;display:flex}.QuotePage-module-scss-module__UjfE7W__successIcon{border:2px solid var(--color-primary-blue);color:#fff;background:#0040ff26;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:1.75rem;font-weight:700;display:flex;box-shadow:0 0 24px #0040ff66}.QuotePage-module-scss-module__UjfE7W__successHeading{letter-spacing:-.02em;color:#fff;margin:0;font-size:1.75rem;font-weight:700}.QuotePage-module-scss-module__UjfE7W__successText{color:#ffffffbf;max-width:520px;margin:0;font-size:.9375rem;line-height:1.6}.QuotePage-module-scss-module__UjfE7W__successText strong{color:#fff}.QuotePage-module-scss-module__UjfE7W__successActions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:16px;display:flex}.QuotePage-module-scss-module__UjfE7W__homeButton{background-color:var(--color-primary-blue);color:#fff;font-family:var(--font-mono);letter-spacing:.1em;border-radius:4px;padding:12px 24px;font-size:.75rem;font-weight:700;text-decoration:none;transition:all .2s}.QuotePage-module-scss-module__UjfE7W__homeButton:hover{background-color:#0036d6;transform:translateY(-2px)}.QuotePage-module-scss-module__UjfE7W__resetButton{color:#fff;font-family:var(--font-mono);letter-spacing:.1em;cursor:pointer;background:0 0;border:1px solid #fff3;border-radius:4px;padding:12px 24px;font-size:.75rem;transition:all .2s}.QuotePage-module-scss-module__UjfE7W__resetButton:hover{background:#ffffff14;border-color:#fff}
