.about-scroll[data-v-85ef94e6]{scrollbar-color:rgba(34,211,238,.55) hsla(0,0%,100%,.04);scrollbar-width:thin}.about-scroll[data-v-85ef94e6]::-webkit-scrollbar{width:5px}.about-scroll[data-v-85ef94e6]::-webkit-scrollbar-track{background:#ffffff08;border-radius:999px}.about-scroll[data-v-85ef94e6]::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#22d3eebf,#6366f1a6);border-radius:999px}.about-scroll[data-v-85ef94e6]::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#67e8f9f2,#818cf8e6)}.scrollbar-thin[data-v-3c460cb8]::-webkit-scrollbar{width:6px}.scrollbar-thin[data-v-3c460cb8]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-3c460cb8]::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:99px}.scrollbar-thin[data-v-3c460cb8]::-webkit-scrollbar-thumb:hover{background:#fff3}.media-lightbox-enter-active[data-v-3c460cb8],.media-lightbox-leave-active[data-v-3c460cb8]{transition:opacity .25s ease}.media-lightbox-enter-from[data-v-3c460cb8],.media-lightbox-leave-to[data-v-3c460cb8]{opacity:0}.media-lightbox-enter-active img[data-v-3c460cb8],.media-lightbox-enter-active video[data-v-3c460cb8],.media-lightbox-leave-active img[data-v-3c460cb8],.media-lightbox-leave-active video[data-v-3c460cb8]{transition:opacity .25s ease,transform .25s ease}.media-lightbox-enter-from img[data-v-3c460cb8],.media-lightbox-enter-from video[data-v-3c460cb8],.media-lightbox-leave-to img[data-v-3c460cb8],.media-lightbox-leave-to video[data-v-3c460cb8]{opacity:0;transform:scale(.96)}.before-after-slider[data-v-6eb38a5b]{overscroll-behavior:contain;touch-action:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.before-after-slider[data-v-6eb38a5b],.before-after-slider img[data-v-6eb38a5b]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.before-after-slider img[data-v-6eb38a5b]{-webkit-user-drag:none;user-drag:none;pointer-events:none}@media (max-width:768px){.before-after-slider[data-v-6eb38a5b]{touch-action:none}}.scrollbar-thin[data-v-501f108b]::-webkit-scrollbar{width:5px}.scrollbar-thin[data-v-501f108b]::-webkit-scrollbar-track{background:transparent}.scrollbar-thin[data-v-501f108b]::-webkit-scrollbar-thumb{background:#f43f5e1f;border-radius:99px}.scrollbar-thin[data-v-501f108b]::-webkit-scrollbar-thumb:hover{background:#f43f5e40}.whatsapp-modal-enter-active[data-v-8a5e2740],.whatsapp-modal-leave-active[data-v-8a5e2740]{transition:opacity .25s ease}.whatsapp-modal-enter-active>div[data-v-8a5e2740]:last-child,.whatsapp-modal-leave-active>div[data-v-8a5e2740]:last-child{transition:opacity .25s ease,transform .25s ease}.whatsapp-modal-enter-from[data-v-8a5e2740],.whatsapp-modal-leave-to[data-v-8a5e2740]{opacity:0}.whatsapp-modal-enter-from>div[data-v-8a5e2740]:last-child,.whatsapp-modal-leave-to>div[data-v-8a5e2740]:last-child{opacity:0;transform:translateY(15px) scale(.96)}.chat-enter-active[data-v-8a5e2740],.chat-leave-active[data-v-8a5e2740]{transition:opacity .25s ease,transform .25s ease}.chat-enter-from[data-v-8a5e2740],.chat-leave-to[data-v-8a5e2740]{opacity:0;transform:translateY(12px) scale(.96)}.dot[data-v-8a5e2740]{animation:flex-assistant-typing-8a5e2740 1.2s ease-in-out infinite;background-color:#22d3ee;border-radius:9999px;box-shadow:0 0 5px #22d3eeb3;display:block;flex-shrink:0;height:6px;width:6px}.dot[data-v-8a5e2740]:first-child{animation-delay:0s}.dot[data-v-8a5e2740]:nth-child(2){animation-delay:.15s}.dot[data-v-8a5e2740]:nth-child(3){animation-delay:.3s}@keyframes flex-assistant-typing-8a5e2740{0%,60%,to{opacity:.3;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.measurement-magnifier[data-v-c312c090]{background:#05090d;border:2px solid rgba(34,211,238,.95);border-radius:22px;box-shadow:0 0 0 3px #000000a6,0 15px 45px #000000a6,0 0 30px #22d3ee40;overflow:hidden;transform:translateZ(0);will-change:left,top;z-index:99999}.magnifier-image[data-v-c312c090]{top:0;right:0;bottom:0;left:0;position:absolute}.magnifier-crosshair[data-v-c312c090]{height:34px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:34px}.crosshair-horizontal[data-v-c312c090]{height:1px;left:0;top:50%;transform:translateY(-50%);width:100%}.crosshair-horizontal[data-v-c312c090],.crosshair-vertical[data-v-c312c090]{background:#fffffff2;box-shadow:0 0 3px #000000e6;position:absolute}.crosshair-vertical[data-v-c312c090]{height:100%;left:50%;top:0;transform:translate(-50%);width:1px}.crosshair-center[data-v-c312c090]{background:#071016;border:2px solid #22d3ee;border-radius:999px;box-shadow:0 0 8px #22d3eee6;height:7px;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:7px}.magnifier-label[data-v-c312c090]{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#041014c7;border:1px solid rgba(34,211,238,.25);border-radius:999px;bottom:7px;color:#a5f3fce6;font-size:8px;font-weight:800;left:50%;letter-spacing:.18em;padding:3px 7px;position:absolute;transform:translate(-50%)}@media (max-width:640px){.measurement-magnifier[data-v-c312c090]{border-radius:18px}}.step-shell[data-v-d5c24877]{min-height:570px;padding:4rem 1.5rem 2rem}.step-shell-wide[data-v-d5c24877]{min-height:620px}.wizard-input[data-v-d5c24877]{background:#ffffff13;border:1px solid hsla(0,0%,100%,.16);border-radius:1rem;color:#fff;font-size:1rem;outline:none;padding:1rem 1.1rem;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease;width:100%}.wizard-input[data-v-d5c24877]::-moz-placeholder{color:#fff6}.wizard-input[data-v-d5c24877]::placeholder{color:#fff6}.wizard-input[data-v-d5c24877]:focus{background:#ffffff1c;border-color:#22d3ee8c;box-shadow:0 0 0 4px #22d3ee0f}.primary-button[data-v-d5c24877],.secondary-button[data-v-d5c24877]{border-radius:1rem;font-weight:900;min-height:52px;padding:.85rem 1.35rem;transition:transform .2s ease,opacity .2s ease,background .2s ease,box-shadow .2s ease}.primary-button[data-v-d5c24877]{align-items:center;background:linear-gradient(90deg,#22d3ee,#3b82f6);box-shadow:0 12px 35px #22d3ee1a;color:#031014;display:inline-flex;gap:.75rem;justify-content:center}.primary-button[data-v-d5c24877]:hover:not(:disabled){box-shadow:0 16px 40px #22d3ee29;transform:translateY(-2px)}.primary-button[data-v-d5c24877]:disabled{cursor:not-allowed;opacity:.32}.secondary-button[data-v-d5c24877]{background:#ffffff13;border:1px solid hsla(0,0%,100%,.1);color:#ffffffb8}.secondary-button[data-v-d5c24877]:hover{background:#ffffff14;color:#fff}.service-card[data-v-d5c24877]{align-items:center;background:#ffffff08;border:1px solid hsla(0,0%,100%,.09);border-radius:1rem;color:#ffffffb8;display:flex;font-weight:700;gap:1rem;justify-content:space-between;min-height:66px;padding:1rem 1.1rem;text-align:left;transition:.2s ease}.service-card[data-v-d5c24877]:hover{background:#22d3ee0a;border-color:#22d3ee40;color:#fff}.service-card-active[data-v-d5c24877]{background:#22d3ee17;border-color:#22d3ee80;box-shadow:inset 0 0 0 1px #22d3ee14;color:#fff}.service-check[data-v-d5c24877]{background:#22d3ee14;border-radius:9999px;color:#67e8f9;display:grid;flex:0 0 auto;height:30px;place-items:center;width:30px}.summary-card[data-v-d5c24877]{background:#ffffff06;border:1px solid hsla(0,0%,100%,.08);border-radius:1rem;padding:1rem 1.1rem}.summary-card-editable[data-v-d5c24877]{cursor:pointer;min-height:78px;position:relative;text-align:left;transition:transform .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease;width:100%}.summary-card-editable[data-v-d5c24877]:hover{background:#22d3ee0e;border-color:#22d3ee59;box-shadow:0 12px 30px #00000029,inset 0 0 0 1px #22d3ee0d;transform:translateY(-2px)}.summary-card-editable[data-v-d5c24877]:focus-visible{outline:2px solid rgba(34,211,238,.75);outline-offset:2px}.summary-card-editable em[data-v-d5c24877]{color:#67e8f9a6;font-size:.65rem;font-style:normal;font-weight:800;letter-spacing:.08em;opacity:0;position:absolute;right:1rem;text-transform:uppercase;top:1rem;transform:translate(4px);transition:opacity .2s ease,transform .2s ease}.summary-card-editable:focus-visible em[data-v-d5c24877],.summary-card-editable:hover em[data-v-d5c24877]{opacity:1;transform:translate(0)}.summary-card span[data-v-d5c24877]{color:#ffffff47;display:block;font-size:.68rem;font-weight:800;letter-spacing:.12em;margin-bottom:.35rem;text-transform:uppercase}.summary-card strong[data-v-d5c24877]{color:#ffffffd1;display:block;font-size:.92rem;overflow-wrap:anywhere}.summary-card-editable strong[data-v-d5c24877]{padding-right:4.5rem}.field-error[data-v-d5c24877]{color:#fca5a5;font-size:.75rem;font-weight:600;margin-top:.65rem}.quote-enter-active[data-v-d5c24877],.quote-leave-active[data-v-d5c24877]{transition:opacity .25s ease}.quote-enter-active>div[data-v-d5c24877],.quote-leave-active>div[data-v-d5c24877]{transition:transform .25s ease,opacity .25s ease}.quote-enter-from[data-v-d5c24877],.quote-leave-to[data-v-d5c24877]{opacity:0}.quote-enter-from>div[data-v-d5c24877],.quote-leave-to>div[data-v-d5c24877]{opacity:0;transform:translateY(20px) scale(.98)}.step-back-enter-active[data-v-d5c24877],.step-back-leave-active[data-v-d5c24877],.step-next-enter-active[data-v-d5c24877],.step-next-leave-active[data-v-d5c24877]{transition:opacity .28s ease,transform .28s ease,filter .28s ease}.step-next-enter-from[data-v-d5c24877]{filter:blur(4px);opacity:0;transform:translate(24px)}.step-next-leave-to[data-v-d5c24877]{filter:blur(3px);opacity:0;transform:translate(-18px)}.step-back-enter-from[data-v-d5c24877]{filter:blur(4px);opacity:0;transform:translate(-24px)}.step-back-leave-to[data-v-d5c24877]{filter:blur(3px);opacity:0;transform:translate(18px)}.processing-ring[data-v-d5c24877]{animation:processingRotate-d5c24877 .9s linear infinite;border:3px solid hsla(0,0%,100%,.08);border-radius:9999px;border-top-color:#22d3eef2;box-shadow:0 0 35px #22d3ee1f;height:76px;position:relative;width:76px}.processing-ring-inner[data-v-d5c24877]{animation:processingRotate-d5c24877 .65s linear infinite reverse;border:2px solid rgba(59,130,246,.15);border-bottom-color:#3b82f6d9;border-radius:9999px;top:10px;right:10px;bottom:10px;left:10px;position:absolute}.processing-dot[data-v-d5c24877]{animation:processingPulse-d5c24877 1s ease-in-out infinite;background:#22d3eee6;border-radius:9999px;height:7px;width:7px}.processing-dot[data-v-d5c24877]:nth-child(2){animation-delay:.15s}.processing-dot[data-v-d5c24877]:nth-child(3){animation-delay:.3s}@keyframes processingRotate-d5c24877{to{transform:rotate(1turn)}}@keyframes processingPulse-d5c24877{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-4px)}}@media (max-width:640px){.summary-card-editable em[data-v-d5c24877]{opacity:.72;transform:none}.step-shell[data-v-d5c24877]{min-height:540px;padding:3rem 1rem 1.5rem}.step-shell-wide[data-v-d5c24877]{min-height:580px}}@media (prefers-reduced-motion:reduce){.processing-dot[data-v-d5c24877],.processing-ring[data-v-d5c24877],.processing-ring-inner[data-v-d5c24877]{animation:none}.step-back-enter-active[data-v-d5c24877],.step-back-leave-active[data-v-d5c24877],.step-next-enter-active[data-v-d5c24877],.step-next-leave-active[data-v-d5c24877]{transition:opacity .15s ease}}.whatsapp-button[data-v-7bbda9b9]{align-items:center;animation:whatsappFloat-7bbda9b9 3s ease-in-out infinite;background:radial-gradient(circle at 35% 25%,#86efacf2,#22c55ef2 32%,#16a34afa 65%,#052e16);border:1px solid rgba(134,239,172,.55);border-radius:9999px;box-shadow:0 0 12px #22c55ecc,0 0 28px #22c55e73,0 0 55px #22c55e38,inset 0 1px 1px #ffffff8c;color:#fff;display:flex;height:58px;justify-content:center;overflow:hidden;position:relative;transition:transform .3s ease,box-shadow .3s ease;width:58px}.whatsapp-button[data-v-7bbda9b9]:hover{box-shadow:0 0 15px #4ade80,0 0 35px #22c55ea6,0 0 75px #22c55e59,inset 0 1px 2px #ffffffa6;transform:translateY(-4px) scale(1.08)}.whatsapp-glow[data-v-7bbda9b9]{background:radial-gradient(circle at 35% 25%,hsla(0,0%,100%,.35),transparent 45%);border-radius:inherit;top:6px;right:6px;bottom:6px;left:6px;pointer-events:none;position:absolute}.whatsapp-orbit[data-v-7bbda9b9]{animation:whatsappRotate-7bbda9b9 4s linear infinite;background:conic-gradient(from 0deg,transparent,rgba(134,239,172,.8),transparent 25%,transparent 70%,rgba(34,211,238,.65),transparent);border-radius:9999px;top:-12px;right:-12px;bottom:-12px;left:-12px;position:absolute}.whatsapp-shine[data-v-7bbda9b9]{animation:whatsappShine-7bbda9b9 3.5s ease-in-out infinite;background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.6),transparent);height:160%;left:-70%;position:absolute;top:-30%;transform:rotate(25deg);width:50%}.whatsapp-wave[data-v-7bbda9b9]{animation:whatsappPulse-7bbda9b9 2.5s ease-out infinite;border:1px solid rgba(74,222,128,.65);border-radius:9999px;height:58px;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%) scale(1);width:58px}.whatsapp-wave-2[data-v-7bbda9b9]{animation-delay:1.2s}.whatsapp-tooltip[data-v-7bbda9b9]{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#050a0fe0;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;box-shadow:0 10px 30px #00000059;color:#ffffffe6;font-size:11px;font-weight:800;opacity:0;padding:9px 13px;position:absolute;right:70px;top:50%;transform:translateY(-50%) translate(8px);transition:opacity .25s ease,transform .25s ease,visibility .25s ease;visibility:hidden;white-space:nowrap}.group:hover+.whatsapp-tooltip[data-v-7bbda9b9]{opacity:1;transform:translateY(-50%) translate(0);visibility:visible}@keyframes whatsappPulse-7bbda9b9{0%{opacity:.7;transform:translate(-50%,-50%) scale(.9)}75%{opacity:0;transform:translate(-50%,-50%) scale(1.75)}to{opacity:0;transform:translate(-50%,-50%) scale(1.75)}}@keyframes whatsappFloat-7bbda9b9{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes whatsappRotate-7bbda9b9{to{transform:rotate(1turn)}}@keyframes whatsappShine-7bbda9b9{0%,55%{left:-70%}80%{left:130%}to{left:130%}}@media (max-width:640px){.whatsapp-button[data-v-7bbda9b9],.whatsapp-wave[data-v-7bbda9b9]{height:50px;width:50px}.whatsapp-tooltip[data-v-7bbda9b9]{display:none}}@media (prefers-reduced-motion:reduce){.whatsapp-button[data-v-7bbda9b9],.whatsapp-orbit[data-v-7bbda9b9],.whatsapp-shine[data-v-7bbda9b9],.whatsapp-wave[data-v-7bbda9b9]{animation:none}}
