.text-container[data-v-6de96881]{display:inline-block;min-width:700px;white-space:nowrap;text-align:center}@media (max-width: 768px){.text-container[data-v-6de96881]{min-width:400px}}@media (max-width: 480px){.text-container[data-v-6de96881]{min-width:300px}}.neon-glow-text[data-v-6de96881]{color:#8db9ed;text-shadow:0px 0px 8px rgba(141,185,237,.8),0px 0px 15px rgba(141,185,237,.5),0px 0px 25px rgba(141,185,237,.3);animation:neon-breathe-6de96881 2.5s infinite alternate ease-in-out}@keyframes neon-breathe-6de96881{0%{text-shadow:0px 0px 6px rgba(141,185,237,.6),0px 0px 10px rgba(141,185,237,.3)}to{text-shadow:0px 0px 10px rgba(141,185,237,.9),0px 0px 20px rgba(141,185,237,.6),0px 0px 30px rgba(141,185,237,.4)}}.cursor[data-v-6de96881]{color:#8db9ed;font-weight:300;animation:blink-6de96881 1s step-end infinite;margin-left:4px;text-shadow:0px 0px 8px rgba(141,185,237,.8)}@keyframes blink-6de96881{50%{opacity:0}}@media (prefers-reduced-motion: reduce){.neon-glow-text[data-v-6de96881],.cursor[data-v-6de96881]{animation:none}}@keyframes blob-e9fe6096{0%{transform:translate(0) scale(1)}33%{transform:translate(30px,-50px) scale(1.05)}66%{transform:translate(-20px,20px) scale(.95)}to{transform:translate(0) scale(1)}}.animate-blob[data-v-e9fe6096]{animation:blob-e9fe6096 15s infinite ease-in-out alternate}.animation-delay-2000[data-v-e9fe6096]{animation-delay:2s}.animation-delay-4000[data-v-e9fe6096]{animation-delay:4s}@keyframes pan-grid-e9fe6096{0%{background-position:0 0}to{background-position:4rem 4rem}}.animate-pan-grid[data-v-e9fe6096]{animation:pan-grid-e9fe6096 15s linear infinite}@keyframes float-e9fe6096{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.animate-float[data-v-e9fe6096]{animation:float-e9fe6096 6s ease-in-out infinite}.float-animation-1[data-v-e9fe6096]{animation:float-e9fe6096 5s ease-in-out infinite;animation-delay:1s}.float-animation-2[data-v-e9fe6096]{animation:float-e9fe6096 7s ease-in-out infinite;animation-delay:2.5s}.float-animation-3[data-v-e9fe6096]{animation:float-e9fe6096 6s ease-in-out infinite;animation-delay:1.5s}.perspective-1000[data-v-e9fe6096]{perspective:1000px}@keyframes float-icon-1-e9fe6096{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-40px) rotate(15deg)}}@keyframes float-icon-2-e9fe6096{0%,to{transform:translateY(0) rotate(0)}50%{transform:translateY(-30px) rotate(-10deg)}}@keyframes float-icon-3-e9fe6096{0%,to{transform:translateY(0) rotate(0) scale(1)}50%{transform:translateY(-20px) rotate(5deg) scale(1.1)}}.animate-float-icon-1[data-v-e9fe6096]{animation:float-icon-1-e9fe6096 12s ease-in-out infinite}.animate-float-icon-2[data-v-e9fe6096]{animation:float-icon-2-e9fe6096 15s ease-in-out infinite}.animate-float-icon-3[data-v-e9fe6096]{animation:float-icon-3-e9fe6096 18s ease-in-out infinite}.perspective-container[data-v-901781d4]{perspective:1500px}.transform-style-3d[data-v-901781d4]{transform-style:preserve-3d}.translate-z-\[-40px\][data-v-901781d4]{transform:translateZ(-40px)}.translate-z-\[-5px\][data-v-901781d4]{transform:translateZ(-5px)}.translate-z-\[10px\][data-v-901781d4]{transform:translateZ(10px)}.translate-z-\[20px\][data-v-901781d4]{transform:translateZ(20px)}.translate-z-\[35px\][data-v-901781d4]{transform:translateZ(35px)}.translate-z-\[50px\][data-v-901781d4]{transform:translateZ(50px)}.translate-z-\[65px\][data-v-901781d4]{transform:translateZ(65px)}.translate-z-\[70px\][data-v-901781d4]{transform:translateZ(70px)}@keyframes float-iso-901781d4{0%,to{transform:rotateX(60deg) rotate(-35deg) translateY(0) translateZ(0)}50%{transform:rotateX(60deg) rotate(-35deg) translateY(-20px) translateZ(15px)}}.animate-float-iso[data-v-901781d4]{animation:float-iso-901781d4 6s ease-in-out infinite}@keyframes iso-chart-rise-1-901781d4{0%,to{height:35%}50%{height:70%}}@keyframes iso-chart-rise-2-901781d4{0%,to{height:45%}50%{height:85%}}@keyframes iso-chart-rise-3-901781d4{0%,to{height:55%}50%{height:75%}}@keyframes iso-chart-rise-4-901781d4{0%,to{height:60%}50%{height:100%}}.animate-iso-chart-1[data-v-901781d4]{animation:iso-chart-rise-1-901781d4 4s ease-in-out infinite}.animate-iso-chart-2[data-v-901781d4]{animation:iso-chart-rise-2-901781d4 5s ease-in-out infinite .5s}.animate-iso-chart-3[data-v-901781d4]{animation:iso-chart-rise-3-901781d4 4.5s ease-in-out infinite 1s}.animate-iso-chart-4[data-v-901781d4]{animation:iso-chart-rise-4-901781d4 6s ease-in-out infinite 1.5s}.animate-pulse-slow[data-v-901781d4]{animation:pulse 4s cubic-bezier(.4,0,.6,1) infinite}@keyframes float-up-fade-901781d4{0%{transform:translateY(30px) scale(.8);opacity:0}20%{opacity:1}80%{opacity:1}to{transform:translateY(-100px) scale(1.2);opacity:0}}.animate-float-up-1[data-v-901781d4]{animation:float-up-fade-901781d4 4s linear infinite 0s}.animate-float-up-2[data-v-901781d4]{animation:float-up-fade-901781d4 4s linear infinite 1.5s}.animate-float-up-3[data-v-901781d4]{animation:float-up-fade-901781d4 4s linear infinite 3s}@keyframes float-901781d4{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.float-animation-1[data-v-901781d4]{animation:float-901781d4 8s ease-in-out infinite}.stack-container[data-v-901781d4]{transform:rotateX(45deg) rotate(-20deg) scale(.85)}.is-expanded .stack-container[data-v-901781d4]{transform:rotateX(0) rotate(0) translateY(0)}.layer-card[data-v-901781d4]{transform:translateZ(calc(var(--idx) * -40px)) translate(calc(var(--idx) * 10px)) translateY(calc(var(--idx) * 10px));transition:transform 1s ease-out,z-index 0s .4s}.is-expanded .layer-card[data-v-901781d4]{transform:translateZ(0) translate(calc(var(--idx) * 15px)) translateY(calc(var(--idx) * 35px));transition:transform 1s ease-out,z-index 0s 0s}.is-expanded .layer-card.is-active-card[data-v-901781d4]{transform:translateZ(30px) translate(0) translateY(10px) scale(1.05);box-shadow:0 30px 60px #0000004d;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),z-index 0s 0s}@media (min-width: 1024px){.perspective-container[data-v-901781d4]{perspective:2500px}@keyframes float-desktop-901781d4{0%,to{transform:translateY(0)}50%{transform:translateY(-30px)}}.float-animation-1[data-v-901781d4]{animation:float-desktop-901781d4 8s ease-in-out infinite}.stack-container[data-v-901781d4]{transform:rotateX(60deg) rotate(-30deg) scale(.9)}.is-expanded .stack-container[data-v-901781d4]{transform:rotateX(0) rotate(0) translateY(-2rem)}.layer-card[data-v-901781d4]{transform:translateZ(calc(var(--idx) * -90px)) translate(calc(var(--idx) * 25px)) translateY(calc(var(--idx) * 25px))}.is-expanded .layer-card[data-v-901781d4]{transform:translateZ(0) translate(calc(var(--idx) * 80px)) translateY(calc(var(--idx) * 80px))}.is-expanded .layer-card[data-v-901781d4]:hover{transform:translateZ(50px) translate(calc(var(--idx) * 80px - 20px)) translateY(calc(var(--idx) * 80px - 20px)) scale(1.05);z-index:50!important;box-shadow:0 40px 80px #0006;transition:transform .4s cubic-bezier(.175,.885,.32,1.275),z-index 0s 0s}}@keyframes draw-donut-901781d4{0%{stroke-dasharray:0,100}to{stroke-dasharray:75,100}}.animate-draw-donut[data-v-901781d4]{animation:draw-donut-901781d4 2s cubic-bezier(.175,.885,.32,1.275) forwards}.perspective-container[data-v-26e74439]{perspective:1500px}.transform-style-3d[data-v-26e74439]{transform-style:preserve-3d}.translate-z-\[20px\][data-v-26e74439]{transform:translateZ(20px)}.translate-z-\[40px\][data-v-26e74439]{transform:translateZ(40px)}.translate-z-\[50px\][data-v-26e74439]{transform:translateZ(50px)}.animate-pulse-slow[data-v-26e74439]{animation:pulse 4s cubic-bezier(.4,0,.6,1) infinite}.parallax-bg[data-v-26e74439]{background-image:url(/images/main/quote_full_1440.webp)}@media (min-width: 1024px){.parallax-bg[data-v-26e74439]{background-image:url(/images/main/quote_full.webp)}}@media (prefers-reduced-motion: reduce){.parallax-bg[data-v-26e74439],.animate-pulse-slow[data-v-26e74439]{transform:none!important;transition:none!important;animation:none!important}}.home-cro{color:#334155;font-family:Inter,sans-serif}.home-cro-section{padding:76px 0;scroll-margin-top:100px}.home-cro-container{max-width:1280px;padding:0 32px;margin:0 auto}.home-cro-heading{max-width:790px;margin-bottom:36px}.home-cro-eyebrow{color:#2563eb;font-size:12px;font-weight:700;letter-spacing:.15em;margin:0 0 16px}.home-cro h2{color:#0f172a;font:700 clamp(1.8rem,3.3vw,2.7rem)/1.22 Montserrat,sans-serif;letter-spacing:-.03em;margin:0 0 18px}.home-cro-heading>p:last-child{font-size:17px;line-height:1.7;margin:0}.home-cro h3{color:#0f172a;font:700 1.2rem/1.35 Montserrat,sans-serif;letter-spacing:-.02em}.home-service-grid,.home-price-grid,.home-benefit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.home-service-card{background:#fff;padding:30px;border:1px solid #dce5ef;border-radius:24px;display:flex;flex-direction:column;transition:border-color .16s,box-shadow .16s}.home-service-card:hover,.home-service-card:focus-within{border-color:#93c5fd;box-shadow:0 12px 30px #0f172a0d}.home-service-card:nth-child(2){background:linear-gradient(160deg,#f0f7ff,#fff 65%)}.home-service-top{display:flex;align-items:center;justify-content:space-between;margin-bottom:28px}.home-service-icon{width:50px;height:50px;border:1px solid #dbeafe;border-radius:15px;background:#eff6ff;color:#2563eb;padding:12px}.home-service-icon svg{width:100%;height:100%}.home-service-number{color:#64748b;font-size:13px;font-weight:600}.home-service-card h3{font-size:23px;min-height:62px;margin:0 0 16px}.home-service-card>p{font-size:15px;line-height:1.7;margin:0 0 22px}.home-service-card ul{list-style:none;padding:0;margin:0 0 30px;display:grid;gap:12px}.home-service-card li{display:flex;align-items:baseline;gap:10px;font-size:14px;line-height:1.55}.home-service-card li span{color:#2563eb;font-weight:700}.home-cro-button{min-height:50px;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;gap:12px;border-radius:12px;font-size:14px;font-weight:700;line-height:1.4;text-decoration:none;transition:background-color .16s,border-color .16s}.home-cro-button-outline{margin-top:auto;background:#fff;color:#1d4ed8;border:1px solid #bfdbfe}.home-cro-button-outline:hover{background:#eff6ff;border-color:#60a5fa}.home-benefits{border-top:1px solid #e2e8f0;margin-top:46px;padding-top:34px}.home-benefits h2{font-size:24px;margin-bottom:24px}.home-benefit-grid h3{font-size:16px;margin:0 0 10px}.home-benefit-grid p{font-size:14px;line-height:1.65;margin:0}.home-cro-muted{background:#f8fafc;border-top:1px solid #e2e8f0;border-bottom:1px solid #e2e8f0}.home-price-card{padding:28px;border:1px solid #e2e8f0;border-radius:20px;background:#fff;display:flex;flex-direction:column}.home-price-service{color:#64748b;font-size:13px;margin:0 0 18px}.home-price-card h3{font-size:20px;margin:0 0 18px}.home-price-amount{color:#0f172a;font-size:36px;font-weight:750;letter-spacing:-.04em;margin:0;line-height:1.2}.home-price-billing{color:#64748b;font-size:13px;margin:7px 0 20px}.home-price-scope{font-size:14px;line-height:1.5;margin:0 0 22px}.home-cro-text-link{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:12px;min-height:44px;color:#1d4ed8;font-size:14px;font-weight:700;text-decoration:none}.home-cro-text-link:hover{text-decoration:underline;text-underline-offset:4px}.home-cro-note{font-size:13px;line-height:1.6;color:#64748b;margin:24px 0 0;max-width:950px}.home-process-grid{padding:0;margin:0;list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:30px}.home-process-number{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:13px;border:1px solid #bfdbfe;background:#eff6ff;color:#1d4ed8;font-size:14px;font-weight:700;margin-bottom:18px}.home-process-grid h3{font-size:17px;margin:0 0 12px}.home-process-grid p{font-size:14px;line-height:1.65;margin:0}.home-other-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.home-other-card{background:#fff;border:1px solid #e2e8f0;padding:22px;border-radius:16px;text-decoration:none;transition:border-color .16s}.home-other-card:hover{border-color:#93c5fd}.home-other-card h3{display:flex;gap:12px;justify-content:space-between;margin:0 0 10px;font-size:17px}.home-other-card h3 span{color:#2563eb}.home-other-card p{margin:0;color:#64748b;font-size:14px;line-height:1.5}.home-faq-container{max-width:1050px}.home-faq-list details{border-top:1px solid #e2e8f0}.home-faq-list details:last-child{border-bottom:1px solid #e2e8f0}.home-faq-list summary{padding:22px 0;min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:24px;color:#0f172a;font-weight:600;cursor:pointer;list-style:none}.home-faq-list summary::-webkit-details-marker{display:none}.home-faq-list summary span{color:#2563eb;font-size:24px;font-weight:400}.home-faq-list details[open] summary span{transform:rotate(45deg)}.home-faq-list details>p{font-size:15px;line-height:1.75;max-width:850px;margin:0 0 24px}.home-cro-final{background:linear-gradient(120deg,#eff6ff,#f8fafc);padding-bottom:40px}.home-cro-final>div>p:not(.home-cro-eyebrow){font-size:17px;line-height:1.7;max-width:740px}.home-contact-links{display:flex;flex-wrap:wrap;gap:16px 24px;font-size:14px;margin-top:22px}.home-contact-links a{color:#1d4ed8;font-weight:600;text-decoration:underline;text-underline-offset:4px}.home-cro a:focus-visible,.home-cro summary:focus-visible{outline:3px solid #2563eb;outline-offset:5px}.home-page #getLead{scroll-margin-top:100px}@media (max-width: 1023px){.home-cro-container{padding:0 24px}.home-service-grid,.home-price-grid{gap:16px}.home-service-card{padding:24px}.home-service-card h3{font-size:20px}.home-cro-button{font-size:13px}.home-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 767px){.home-cro-section{padding:52px 0}.home-cro-container{padding:0 20px}.home-service-grid,.home-price-grid,.home-benefit-grid{grid-template-columns:1fr}.home-service-card h3{min-height:0;font-size:23px}.home-service-card>p{max-width:480px}.home-cro-button{font-size:14px}.home-benefit-grid{gap:22px}.home-other-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.home-other-card{padding:18px}.home-other-card h3{font-size:15px}.home-cro-final{padding-bottom:28px}}@media (max-width: 420px){.home-cro-container{padding:0 16px}.home-process-grid,.home-other-grid{grid-template-columns:1fr;gap:24px}.home-other-grid{gap:12px}.home-cro-heading>p:last-child{font-size:16px}}@media (prefers-reduced-motion: reduce){.home-cro *{transition:none!important}}
