.service-modal-overlay.svelte-3l38vd{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:var(--gap-md, 16px)}.service-modal-container.svelte-3l38vd{position:relative;width:100%;max-width:680px;max-height:90vh;background:var(--eerie-black-2, #1b1b1f);border:1px solid var(--jet, #383838);border-radius:var(--border-radius-xl, 20px);box-shadow:0 20px 50px #00000080;display:flex;flex-direction:column;overflow:hidden;color:var(--light-gray, #d6d6d6)}body[data-theme=light] .service-modal-container.svelte-3l38vd{background:#fff;border-color:#e2e8f0;color:#334155;box-shadow:0 20px 50px #00000026}.modal-close-btn.svelte-3l38vd{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);color:var(--white, #fff);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease}.modal-close-btn.svelte-3l38vd:hover{background:#fff3;transform:scale(1.05)}body[data-theme=light] .modal-close-btn.svelte-3l38vd{background:#0000000f;border-color:#0000001a;color:#1e293b}.modal-body-scroll.svelte-3l38vd{padding:24px;overflow-y:auto;display:flex;flex-direction:column;gap:20px}.service-modal-header.svelte-3l38vd{display:flex;flex-direction:column;gap:6px;padding-right:40px}.service-title-row.svelte-3l38vd{display:flex;align-items:center;gap:12px}.service-icon-box.svelte-3l38vd{width:42px;height:42px;border-radius:12px;background:#004c8026;border:1px solid rgba(0,76,128,.3);color:#004c80;display:flex;align-items:center;justify-content:center;flex-shrink:0}.service-modal-tags.svelte-3l38vd{margin:0;font-size:.85rem;font-weight:400;color:var(--light-gray, #a0a0a0);opacity:.85;line-height:1.4}body[data-theme=light] .service-modal-tags.svelte-3l38vd{color:#64748b}.service-modal-title.svelte-3l38vd{font-size:1.5rem;font-weight:700;color:var(--white, #fff);margin:0;line-height:1.25}body[data-theme=light] .service-modal-title.svelte-3l38vd{color:#0f172a}.service-gallery.svelte-3l38vd{display:flex;flex-direction:column;gap:12px}.main-image-viewport.svelte-3l38vd{position:relative;width:100%;height:290px;border-radius:14px;overflow:hidden;background:#000;border:1px solid rgba(255,255,255,.1);transition:height .3s cubic-bezier(.4,0,.2,1)}.main-image-viewport.is-16x9.svelte-3l38vd{height:380px}.main-image-viewport.svelte-3l38vd:fullscreen{border-radius:0;border:none;width:100vw;height:100vh;display:flex;align-items:center;justify-content:center;background:#000}.main-image-viewport.svelte-3l38vd:fullscreen .main-gallery-img:where(.svelte-3l38vd),.main-image-viewport.svelte-3l38vd:fullscreen .main-gallery-video:where(.svelte-3l38vd){object-fit:contain;max-height:100vh;max-width:100vw}.main-gallery-img.svelte-3l38vd,.main-gallery-video.svelte-3l38vd{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}.main-gallery-img.clickable.svelte-3l38vd,.main-gallery-video.clickable.svelte-3l38vd{cursor:pointer}.video-controls-overlay.svelte-3l38vd{position:absolute;bottom:12px;left:12px;display:flex;align-items:center;gap:6px;z-index:5}.video-ctrl-btn.svelte-3l38vd{width:32px;height:32px;border-radius:50%;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.2);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease;padding:0}.aspect-badge-top-left.svelte-3l38vd{position:absolute;top:12px;left:12px;z-index:5;font-size:.72rem;font-weight:700;letter-spacing:.5px;height:28px;padding:0 10px;border-radius:14px;background:#0000008c;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border:1px solid rgba(255,255,255,.2);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s ease}.aspect-badge-top-left.svelte-3l38vd:hover{background:#000000d9;border-color:#fff6;transform:scale(1.05)}.aspect-badge-top-left.active.svelte-3l38vd{background:#004c80e6;border-color:#004c80;color:#fff}.video-ctrl-btn.svelte-3l38vd:hover{background:#000000d9;border-color:#fff6;transform:scale(1.05)}.thumb-video.svelte-3l38vd{width:100%;height:100%;object-fit:cover}.thumb-video-icon.svelte-3l38vd{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:22px;height:22px;border-radius:50%;background:#000000a6;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);color:#fff;display:flex;align-items:center;justify-content:center;pointer-events:none}.gallery-nav-btn.svelte-3l38vd{position:absolute;top:50%;transform:translateY(-50%);width:36px;height:36px;border-radius:50%;background:#00000080;border:1px solid rgba(255,255,255,.2);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s}.gallery-nav-btn.svelte-3l38vd:hover{background:#000c}.gallery-nav-btn.prev.svelte-3l38vd{left:12px}.gallery-nav-btn.next.svelte-3l38vd{right:12px}.gallery-counter.svelte-3l38vd{position:absolute;bottom:12px;right:12px;background:#000000a6;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);color:#fff;padding:4px 10px;border-radius:12px;font-size:.75rem;font-weight:600}.gallery-thumbnails.svelte-3l38vd{display:flex;gap:10px;overflow-x:auto;padding-bottom:4px}.thumb-btn.svelte-3l38vd{position:relative;width:74px;height:54px;border-radius:8px;overflow:hidden;border:2px solid transparent;background:transparent;padding:0;cursor:pointer;flex-shrink:0;opacity:.6;transition:all .2s ease}.thumb-btn.active.svelte-3l38vd,.thumb-btn.svelte-3l38vd:hover{opacity:1;border-color:#004c80}.thumb-btn.svelte-3l38vd img:where(.svelte-3l38vd){width:100%;height:100%;object-fit:cover}.service-detail-info.svelte-3l38vd{display:flex;flex-direction:column;gap:12px}.section-subtitle.svelte-3l38vd{display:flex;align-items:center;gap:8px;font-size:1.05rem;font-weight:600;color:var(--white, #fff);margin:0}body[data-theme=light] .section-subtitle.svelte-3l38vd{color:#1e293b}.long-desc.svelte-3l38vd{font-size:.92rem;line-height:1.6;color:var(--light-gray, #cccccc);margin:0}body[data-theme=light] .long-desc.svelte-3l38vd{color:#475569}.highlights-box.svelte-3l38vd{background:#004c800f;border:1px solid rgba(0,76,128,.2);border-radius:14px;padding:16px;display:flex;flex-direction:column;gap:10px;margin-top:6px}body[data-theme=light] .highlights-box.svelte-3l38vd{background:#004c800d;border-color:#004c8033}.highlights-title.svelte-3l38vd{display:flex;align-items:center;gap:6px;font-size:.9rem;font-weight:600;color:var(--white, #fff);margin:0}body[data-theme=light] .highlights-title.svelte-3l38vd{color:#0f172a}.highlights-grid.svelte-3l38vd{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;list-style:none;padding:0;margin:0}.highlight-item.svelte-3l38vd{display:flex;align-items:flex-start;gap:8px;font-size:.85rem;color:var(--light-gray2, #e0e0e0);line-height:1.4}body[data-theme=light] .highlight-item.svelte-3l38vd{color:#334155}.highlight-item .check-icon{color:#8bc43b;flex-shrink:0;margin-top:2px}.service-modal-actions.svelte-3l38vd{display:flex;align-items:center;gap:10px;padding:16px 24px;background:#0003;border-top:1px solid var(--jet, #383838);flex-wrap:wrap}body[data-theme=light] .service-modal-actions.svelte-3l38vd{background:#f8fafc;border-top-color:#e2e8f0}.btn-whatsapp.svelte-3l38vd{flex:2;min-width:180px;min-height:44px;padding:10px 16px;border-radius:10px;background:#25d366;color:#fff;font-weight:600;font-size:.88rem;border:none;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:transform .2s,background .2s;text-align:center}.btn-whatsapp.svelte-3l38vd:hover{background:#20bd5a;transform:translateY(-1px)}.btn-cart.svelte-3l38vd{flex:1.5;min-width:160px;min-height:44px;padding:10px 16px;border-radius:10px;background:#004c801f;border:1px solid #004C80;color:#004c80;font-weight:600;font-size:.88rem;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:all .2s;text-align:center}.btn-cart.svelte-3l38vd:hover{background:#004c80;color:#fff}.btn-cart.added.svelte-3l38vd{background:#8bc43b26;border-color:#8bc43b;color:#8bc43b;cursor:default}.btn-all-services.svelte-3l38vd{min-height:44px;padding:10px 16px;border-radius:10px;background:transparent;border:1px solid rgba(255,255,255,.15);color:var(--light-gray, #ccc);display:flex;align-items:center;justify-content:center;gap:6px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s;text-align:center}body[data-theme=light] .btn-all-services.svelte-3l38vd{border-color:#cbd5e1;color:#475569}.btn-all-services.svelte-3l38vd:hover{border-color:#004c80;color:#004c80}@media (max-width: 640px){.service-modal-actions.svelte-3l38vd{flex-direction:column;gap:12px;padding:16px}.btn-whatsapp.svelte-3l38vd,.btn-cart.svelte-3l38vd,.btn-all-services.svelte-3l38vd{width:100%;min-height:46px;padding:12px 16px}.main-image-viewport.svelte-3l38vd{height:220px}.main-image-viewport.is-16x9.svelte-3l38vd{height:280px}}.cart-modal-overlay.svelte-t5ef1f{position:fixed;top:0;left:0;width:100vw;height:100vh;background:#000000bf;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:9999;display:flex;align-items:center;justify-content:center;padding:var(--gap-md, 16px)}.cart-modal-container.svelte-t5ef1f{position:relative;width:100%;max-width:620px;max-height:85vh;background:var(--eerie-black-2, #1b1b1f);border:1px solid var(--jet, #383838);border-radius:var(--border-radius-xl, 20px);box-shadow:0 20px 50px #00000080;display:flex;flex-direction:column;overflow:hidden;color:var(--light-gray, #d6d6d6)}body[data-theme=light] .cart-modal-container.svelte-t5ef1f{background:#fff;border-color:#e2e8f0;color:#334155;box-shadow:0 20px 50px #00000026}.modal-close-btn.svelte-t5ef1f{position:absolute;top:16px;right:16px;width:36px;height:36px;border-radius:50%;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);color:var(--white, #fff);display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:10;transition:all .2s ease}.modal-close-btn.svelte-t5ef1f:hover{background:#fff3;transform:scale(1.05)}body[data-theme=light] .modal-close-btn.svelte-t5ef1f{background:#0000000f;border-color:#0000001a;color:#1e293b}.cart-modal-header.svelte-t5ef1f{display:flex;align-items:center;gap:14px;padding:20px 24px;border-bottom:1px solid var(--jet, #383838)}body[data-theme=light] .cart-modal-header.svelte-t5ef1f{border-bottom-color:#e2e8f0}.header-icon-box.svelte-t5ef1f{width:44px;height:44px;border-radius:12px;background:#004c8026;border:1px solid rgba(0,76,128,.3);color:#004c80;display:flex;align-items:center;justify-content:center}.cart-modal-title.svelte-t5ef1f{font-size:1.25rem;font-weight:700;color:var(--white, #fff);margin:0}body[data-theme=light] .cart-modal-title.svelte-t5ef1f{color:#0f172a}.cart-modal-subtitle.svelte-t5ef1f{margin:2px 0 0;font-size:.85rem;color:var(--light-gray, #a0a0a0)}.modal-body-scroll.svelte-t5ef1f{padding:20px 24px;overflow-y:auto;flex:1}.empty-cart-state.svelte-t5ef1f{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;text-align:center;gap:12px}.empty-icon-wrapper.svelte-t5ef1f{width:70px;height:70px;border-radius:50%;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);color:#a0a0a0;display:flex;align-items:center;justify-content:center}.empty-cart-state.svelte-t5ef1f h4:where(.svelte-t5ef1f){margin:0;font-size:1.1rem;color:var(--white, #fff)}body[data-theme=light] .empty-cart-state.svelte-t5ef1f h4:where(.svelte-t5ef1f){color:#0f172a}.empty-cart-state.svelte-t5ef1f p:where(.svelte-t5ef1f){margin:0;font-size:.88rem;color:var(--light-gray, #a0a0a0);max-width:360px;line-height:1.5}.btn-explore.svelte-t5ef1f{margin-top:8px;min-height:42px;padding:10px 20px;border-radius:10px;background:#004c80;color:#fff;border:none;font-weight:600;font-size:.85rem;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer}.cart-items-list.svelte-t5ef1f{display:flex;flex-direction:column;gap:14px}.cart-item-card.svelte-t5ef1f{background:#ffffff08;border:1px solid var(--jet, #383838);border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:10px}body[data-theme=light] .cart-item-card.svelte-t5ef1f{background:#f8fafc;border-color:#e2e8f0}.item-main-row.svelte-t5ef1f{display:flex;align-items:center;gap:12px}.item-img.svelte-t5ef1f{width:50px;height:50px;border-radius:10px;object-fit:cover;flex-shrink:0}.item-details.svelte-t5ef1f{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.item-title.svelte-t5ef1f{font-size:.95rem;font-weight:600;color:var(--white, #fff);margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body[data-theme=light] .item-title.svelte-t5ef1f{color:#0f172a}.item-category.svelte-t5ef1f{font-size:.75rem;color:#004c80;font-weight:500}.item-qty-controls.svelte-t5ef1f{display:flex;align-items:center;gap:8px;background:#0000004d;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:4px 8px}body[data-theme=light] .item-qty-controls.svelte-t5ef1f{background:#fff;border-color:#cbd5e1}.qty-btn.svelte-t5ef1f{background:transparent;border:none;color:var(--white, #fff);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:4px}body[data-theme=light] .qty-btn.svelte-t5ef1f{color:#334155}.qty-btn.svelte-t5ef1f:hover{color:#004c80}.qty-val.svelte-t5ef1f{font-size:.85rem;font-weight:700;min-width:18px;text-align:center}.remove-btn.svelte-t5ef1f{background:transparent;border:none;color:#ef4444;opacity:.7;cursor:pointer;padding:6px;border-radius:8px;transition:all .2s}.remove-btn.svelte-t5ef1f:hover{opacity:1;background:#ef444426}.item-note-row.svelte-t5ef1f{display:flex;align-items:center;gap:8px;background:#0003;border-radius:8px;padding:6px 12px}body[data-theme=light] .item-note-row.svelte-t5ef1f{background:#fff;border:1px solid #cbd5e1}.item-note-row .note-icon{color:#a0a0a0;flex-shrink:0}.note-input.svelte-t5ef1f{flex:1;background:transparent;border:none;outline:none;color:var(--white, #fff);font-size:.82rem}body[data-theme=light] .note-input.svelte-t5ef1f{color:#1e293b}.note-input.svelte-t5ef1f::placeholder{color:#71717a}.cart-modal-footer.svelte-t5ef1f{padding:16px 24px;background:#0003;border-top:1px solid var(--jet, #383838);display:flex;flex-direction:column;gap:10px}body[data-theme=light] .cart-modal-footer.svelte-t5ef1f{background:#f8fafc;border-top-color:#e2e8f0}.btn-whatsapp-submit.svelte-t5ef1f{width:100%;min-height:46px;padding:12px 20px;border-radius:10px;background:#25d366;color:#fff;font-weight:600;font-size:.9rem;border:none;display:flex;align-items:center;justify-content:center;gap:8px;cursor:pointer;transition:background .2s;text-align:center}.btn-whatsapp-submit.svelte-t5ef1f:hover{background:#20bd5a}.footer-sub-actions.svelte-t5ef1f{display:flex;gap:10px}.btn-share.svelte-t5ef1f,.btn-download-pdf.svelte-t5ef1f{flex:1;min-height:42px;padding:10px 18px;border-radius:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.15);color:var(--white2, #f5f5f5);font-size:.82rem;font-weight:500;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:all .2s;text-align:center}.btn-download-pdf.full.svelte-t5ef1f{width:100%;min-height:46px;padding:12px 20px;font-size:.88rem;background:#004c801f;border-color:#004c80;color:#004c80}body[data-theme=light] .btn-share.svelte-t5ef1f,body[data-theme=light] .btn-download-pdf.svelte-t5ef1f{background:#fff;border-color:#cbd5e1;color:#334155}.btn-share.svelte-t5ef1f:hover,.btn-download-pdf.svelte-t5ef1f:hover{border-color:#004c80;color:#004c80}.btn-clear.svelte-t5ef1f{min-height:42px;padding:10px 16px;border-radius:8px;background:transparent;border:1px solid rgba(239,68,68,.3);color:#ef4444;font-size:.82rem;display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:all .2s}.btn-clear.svelte-t5ef1f:hover{background:#ef444426}@media (max-width: 640px){.cart-modal-overlay.svelte-t5ef1f{padding:10px}.cart-modal-header.svelte-t5ef1f{padding:16px}.modal-body-scroll.svelte-t5ef1f{padding:16px 14px}.cart-modal-footer.svelte-t5ef1f{padding:14px 16px}.footer-sub-actions.svelte-t5ef1f{flex-direction:column;gap:10px}.btn-share.svelte-t5ef1f,.btn-download-pdf.svelte-t5ef1f,.btn-clear.svelte-t5ef1f,.btn-whatsapp-submit.svelte-t5ef1f,.btn-explore.svelte-t5ef1f{width:100%;min-height:46px;padding:12px 16px;font-size:.88rem}.item-main-row.svelte-t5ef1f{flex-wrap:wrap;gap:10px}.item-details.svelte-t5ef1f{flex:1 1 50%}.item-qty-controls.svelte-t5ef1f{padding:4px 10px}.qty-btn.svelte-t5ef1f{padding:6px 8px}}.svelte-fr0f46{transition:.3s}article.svelte-fr0f46{color:var(--light-gray)}h1.svelte-fr0f46,h2.svelte-fr0f46,h3.svelte-fr0f46,h4.svelte-fr0f46{color:var(--white)}p.svelte-fr0f46{color:var(--light-gray)}.clean-text.svelte-fr0f46{color:var(--accent-color)}.clean-terminacao.svelte-fr0f46{color:#8bc43b}.badge.svelte-fr0f46{background:var(--hover);color:var(--accent-color);padding:4px 12px;border-radius:20px;font-size:.75rem;text-transform:uppercase;letter-spacing:1px;border:1px solid var(--accent-color-glow)}:root{--gap-xs: 8px;--gap-sm: 12px;--gap-md: 20px;--gap-lg: 32px;--gap-xl: 48px;--gap-2xl: 64px;--pad-xs: 10px;--pad-sm: 16px;--pad-md: 24px;--pad-lg: 32px;--pad-xl: 40px;--pad-2xl: 60px}.hero-container.svelte-fr0f46{padding:var(--pad-2xl) var(--pad-xs);display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:var(--gap-xl);min-height:80vh;position:relative;overflow:hidden}.hero-content.svelte-fr0f46{text-align:left;display:flex;flex-direction:column;align-items:flex-start;gap:var(--gap-md);z-index:2}.hero-title.svelte-fr0f46{font-size:3.5rem;line-height:1.1;margin:0;font-weight:800;letter-spacing:-1px;background:linear-gradient(to bottom right,var(--accent-color) 30%,var(--white2) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent}.white-text.svelte-fr0f46{position:relative;display:inline-block;color:var(--white2);-webkit-text-fill-color:var(--white2)}.hero-tagline.svelte-fr0f46{color:var(--light-gray);max-width:540px;margin:0;font-size:1.1rem;line-height:1.7}.hero-actions.svelte-fr0f46{display:flex;flex-wrap:wrap;gap:var(--gap-md);margin-top:var(--gap-sm)}.btn-primary.svelte-fr0f46{display:inline-flex;align-items:center;justify-content:center;background:#004c80;color:#fff;padding:14px 28px;border-radius:12px;font-weight:600;text-decoration:none;transition:all .3s ease;box-shadow:0 4px 15px #004c804d}.btn-primary.whatsapp-cta.svelte-fr0f46{gap:10px}.btn-primary.whatsapp-cta.svelte-fr0f46 ion-icon:where(.svelte-fr0f46){font-size:1.25rem}.btn-primary.svelte-fr0f46:hover{transform:translateY(-2px);box-shadow:0 6px 20px #004c8066;filter:brightness(1.1)}.btn-outline.svelte-fr0f46{display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(0,76,128,.5);color:#004c80;padding:14px 28px;border-radius:12px;font-weight:600;text-decoration:none;transition:all .3s ease}.btn-outline.svelte-fr0f46:hover{background:#004c801a;border-color:#004c80}.hero-visual.svelte-fr0f46{position:relative;display:flex;justify-content:center;align-items:center}.visual-wrapper.svelte-fr0f46{position:relative;width:100%;max-width:500px;aspect-ratio:1}.slideshow.svelte-fr0f46{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:40px;overflow:hidden;z-index:1;box-shadow:0 20px 50px #00000080}.hero-img.svelte-fr0f46{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;border-radius:40px}.hero-img[src$=".png"].svelte-fr0f46{object-fit:contain;background:#00a3960a}.slide-overlay.svelte-fr0f46{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 40%,rgba(0,0,0,.55) 100%);z-index:2;border-radius:40px;pointer-events:none}.slide-dots.svelte-fr0f46{position:absolute;bottom:14px;left:50%;transform:translate(-50%);display:flex;gap:8px;z-index:3}.slide-dot.svelte-fr0f46{width:8px;height:8px;border-radius:50%;background:#fff6;border:none;cursor:pointer;transition:all .3s ease;padding:0}.slide-dot.active.svelte-fr0f46{background:#004c80;width:22px;border-radius:4px;box-shadow:0 0 8px #004c8099}.slide-dot.svelte-fr0f46:hover:not(.active){background:#ffffffb3}.glow-bg.svelte-fr0f46{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:120%;height:120%;background:radial-gradient(circle,rgba(0,76,128,.15) 0%,transparent 70%);z-index:0;filter:blur(40px)}.floating-card.svelte-fr0f46{position:absolute;background:var(--bg-gradient-jet);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid var(--jet);padding:12px 18px;border-radius:16px;display:flex;align-items:center;gap:12px;z-index:3;box-shadow:var(--shadow2);animation:svelte-fr0f46-float 6s ease-in-out infinite}.c1.svelte-fr0f46{top:10%;right:-5%;animation-delay:0s}.c2.svelte-fr0f46{bottom:20%;left:-10%;animation-delay:2s}.c3.svelte-fr0f46{bottom:5%;right:5%;animation-delay:4s}@keyframes svelte-fr0f46-float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.icon-box-mini.svelte-fr0f46{background:#004c801a;color:#004c80;width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center}.card-info.svelte-fr0f46{display:flex;flex-direction:column}.card-label.svelte-fr0f46{font-size:.8rem;font-weight:600;color:var(--white)}.card-status.svelte-fr0f46{font-size:.65rem;color:#8bc43b}.trust-stats-container.svelte-fr0f46{display:flex;flex-direction:column;gap:var(--gap-xl)}.stats-list.svelte-fr0f46{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--gap-md);width:100%}.stat-item.svelte-fr0f46{background:var(--bg-gradient-jet);border:1px solid var(--jet);padding:var(--pad-md) var(--pad-sm);border-radius:20px;transition:all .3s ease;display:flex;flex-direction:column;gap:4px;text-align:left}.stat-item.svelte-fr0f46:hover{transform:translateY(-5px);border-color:var(--accent-color);background:#c5a0590d}.stat-value-wrapper.svelte-fr0f46{display:flex;align-items:baseline;justify-content:flex-start;color:var(--accent-color)}.stat-value.svelte-fr0f46{font-size:2.2rem;font-weight:800;line-height:1}.stat-suffix.svelte-fr0f46{font-size:1.2rem;font-weight:700}.stat-label.svelte-fr0f46{color:var(--light-gray70);font-size:.7rem;text-transform:uppercase;letter-spacing:1px;font-weight:500}@media (max-width: 992px){.hero-container.svelte-fr0f46{grid-template-columns:1fr;text-align:center;padding-top:var(--pad-xl);min-height:auto}.hero-content.svelte-fr0f46{align-items:center;text-align:center}.hero-actions.svelte-fr0f46{justify-content:center}.hero-title.svelte-fr0f46{font-size:2.5rem}.hero-visual.svelte-fr0f46{margin-top:var(--gap-xl);width:100%}.visual-wrapper.svelte-fr0f46{max-width:420px}.c1.svelte-fr0f46{right:0}.c2.svelte-fr0f46{left:0}.c3.svelte-fr0f46{right:2%}.stats-list.svelte-fr0f46{grid-template-columns:repeat(auto-fit,minmax(140px,1fr))}}.trusted-section.svelte-fr0f46{padding:var(--pad-xl) 0;text-align:center;overflow:hidden;width:100%}.trusted-title.svelte-fr0f46{color:var(--light-gray);margin-bottom:var(--gap-lg);font-weight:500;font-size:1rem;text-transform:uppercase;letter-spacing:2px}.carousel-container.svelte-fr0f46{width:100%;overflow:hidden;position:relative}.carousel-container.svelte-fr0f46:before,.carousel-container.svelte-fr0f46:after{content:"";position:absolute;top:0;width:100px;height:100%;z-index:2}.carousel-container.svelte-fr0f46:before{left:0;background:linear-gradient(to right,var(--eerie-black2) 0%,transparent 100%)}.carousel-container.svelte-fr0f46:after{right:0;background:linear-gradient(to left,var(--eerie-black2) 0%,transparent 100%)}.carousel-track.svelte-fr0f46{display:flex;width:max-content;animation:svelte-fr0f46-scroll 20s linear infinite}.carousel-group.svelte-fr0f46{display:flex;align-items:center;gap:40px;padding-right:40px}.carousel-track.svelte-fr0f46:hover{animation-play-state:paused}.carousel-item.svelte-fr0f46{width:80px;flex-shrink:0;display:flex;justify-content:center;align-items:center;transition:transform .3s ease}.carousel-item.svelte-fr0f46:hover{transform:scale(1.1)}.company-logo.svelte-fr0f46{max-width:100%;max-height:50px;object-fit:contain;filter:grayscale(100%) opacity(.6);transition:all .3s ease}.carousel-item.svelte-fr0f46:hover .company-logo:where(.svelte-fr0f46){filter:grayscale(0%) opacity(1)}@keyframes svelte-fr0f46-scroll{0%{transform:translate(0)}to{transform:translate(-10%)}}.separator.svelte-fr0f46{width:100%;height:1px;background:var(--jet);margin:16px 0}.about-section.svelte-fr0f46{display:flex;flex-direction:column;gap:var(--gap-lg)}.about-intro.svelte-fr0f46{color:var(--light-gray);font-style:italic;margin:0;padding:0 var(--pad-xs)}.pillars-grid.svelte-fr0f46{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--gap-md)}.pillar-card.svelte-fr0f46{padding:var(--pad-md);text-align:left;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--gap-sm)}.pillar-title.svelte-fr0f46{margin:0;color:var(--white2)}.pillar-desc.svelte-fr0f46{font-size:.85rem;color:var(--light-gray70);line-height:1.5;margin:0}.services-section.svelte-fr0f46{display:flex;flex-direction:column;gap:var(--gap-lg);margin-bottom:var(--gap-2xl)}.services-header.svelte-fr0f46{display:flex;justify-content:space-between;align-items:center;gap:var(--gap-md);flex-wrap:wrap}.services-header-actions.svelte-fr0f46{display:flex;align-items:center;gap:8px;flex-wrap:wrap}@media (max-width: 640px){.services-header.svelte-fr0f46{flex-direction:column;align-items:flex-start;gap:12px}.services-header-actions.svelte-fr0f46{width:100%}.services-header-actions.svelte-fr0f46 .btn-outline:where(.svelte-fr0f46){flex:1 1 140px;text-align:center;justify-content:center}}.services-grid.svelte-fr0f46{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:var(--gap-md)}.services-diferencial-divider.svelte-fr0f46{grid-column:1 / -1;display:flex;align-items:center;gap:var(--gap-md);margin-top:var(--gap-sm)}.services-diferencial-divider.svelte-fr0f46:before,.services-diferencial-divider.svelte-fr0f46:after{content:"";flex:1;height:1px;background:#8bc43b59}.services-diferencial-divider.svelte-fr0f46 span:where(.svelte-fr0f46){font-size:.65rem;font-weight:600;text-transform:uppercase;letter-spacing:2px;color:#8bc43be6;background:#8bc43b14;padding:6px 12px;border-radius:999px;white-space:nowrap}.service-item.content-card.svelte-fr0f46{padding:0;display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;text-align:left;text-decoration:none;color:inherit;transition:all .35s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;cursor:pointer;border-radius:16px}.service-image-container.svelte-fr0f46{position:relative;width:100%;height:160px;overflow:hidden;background:#004c8014}.service-image.svelte-fr0f46{width:100%;height:100%;object-fit:cover;transition:transform .5s cubic-bezier(.25,1,.5,1)}.service-image-overlay.svelte-fr0f46{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#004c800a,#004c8061);pointer-events:none}.service-icon-badge.svelte-fr0f46{position:absolute;bottom:12px;left:14px;width:36px;height:36px;border-radius:10px;background:#ffffffc7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(0,76,128,.25);display:flex;align-items:center;justify-content:center;color:#004c80;box-shadow:0 6px 18px #0000002e;z-index:2;transition:all .3s ease}.service-content-body.svelte-fr0f46{padding:var(--pad-sm) var(--pad-md);display:flex;flex-direction:column;gap:var(--gap-xs);flex:1}.service-item.svelte-fr0f46 .service-action:where(.svelte-fr0f46){opacity:.65;transition:all .3s ease}.service-cta-label.svelte-fr0f46{font-size:.75rem;font-weight:600;color:var(--light-gray70);text-transform:uppercase;letter-spacing:.8px;transition:color .3s ease}.service-item.svelte-fr0f46:hover{transform:translateY(-6px);border-color:#004c808c;box-shadow:0 16px 40px #00000059,0 0 0 1px #004c802e,0 0 28px #004c8026}.service-item.svelte-fr0f46:hover .service-cta-label:where(.svelte-fr0f46){color:#004c80}.service-item.svelte-fr0f46:hover .service-image:where(.svelte-fr0f46){transform:scale(1.08)}.service-item.svelte-fr0f46:hover .service-icon-badge:where(.svelte-fr0f46){background:#004c80;color:#fff;border-color:#004c80;transform:scale(1.1);box-shadow:0 0 16px #004c8080}.service-item.svelte-fr0f46:hover .service-action:where(.svelte-fr0f46){background:#004c80;color:#fff;transform:translate(3px);opacity:1;box-shadow:0 4px 12px #004c8066}.service-item.content-card.diferencial.svelte-fr0f46 .service-image-container:where(.svelte-fr0f46){background:#8bc43b0f}.service-item.content-card.diferencial.svelte-fr0f46 .service-image-overlay:where(.svelte-fr0f46){background:linear-gradient(180deg,#8bc43b0a,#8bc43b47)}.service-item.content-card.diferencial.svelte-fr0f46 .service-icon-badge:where(.svelte-fr0f46){border-color:#8bc43b47;color:#8bc43bf2}.service-item.content-card.diferencial.svelte-fr0f46 .service-cta-label:where(.svelte-fr0f46){color:#8bc43bd9}.service-item.content-card.diferencial.svelte-fr0f46 .service-action:where(.svelte-fr0f46){background:#8bc43b1a;border-color:#8bc43b47;color:#8bc43bf2}.service-item.content-card.diferencial.svelte-fr0f46:hover{border-color:#8bc43b8c;box-shadow:0 16px 40px #00000059,0 0 0 1px #8bc43b2e,0 0 28px #8bc43b24}.service-item.content-card.diferencial.svelte-fr0f46:hover .service-cta-label:where(.svelte-fr0f46){color:#8bc43bfa}.service-item.content-card.diferencial.svelte-fr0f46:hover .service-icon-badge:where(.svelte-fr0f46){background:#8bc43b;color:#fff;border-color:#8bc43b;box-shadow:0 0 16px #8bc43b80}.service-item.content-card.diferencial.svelte-fr0f46:hover .service-action:where(.svelte-fr0f46){background:#8bc43b;border-color:#8bc43b;color:#fff;box-shadow:0 4px 12px #8bc43b66}.service-icon-header.svelte-fr0f46{display:flex;align-items:center;gap:var(--gap-sm)}.service-desc.svelte-fr0f46{font-size:.85rem;color:var(--light-gray70);line-height:1.6;margin:0;flex:1}.service-footer.svelte-fr0f46{display:flex;align-items:center;justify-content:space-between;width:100%}.service-tags.svelte-fr0f46{display:flex;flex-wrap:wrap;gap:var(--gap-xs);flex:1}.service-action.svelte-fr0f46{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#004c801a;border:1px solid rgba(0,76,128,.25);color:#004c80;transition:all .3s ease;flex-shrink:0;margin-left:var(--gap-sm)}.tag.svelte-fr0f46{font-size:.65rem;background:#ffffff0d;padding:4px 10px;border-radius:6px;color:var(--light-gray)}.icon-box.svelte-fr0f46{position:relative;background:var(--border-gradient-onyx);width:30px;height:30px;border-radius:8px;display:flex;justify-content:center;align-items:center;font-size:16px;color:#004c80;box-shadow:var(--shadow1);z-index:1}.icon-box.svelte-fr0f46:before{content:"";position:absolute;top:1px;right:1px;bottom:1px;left:1px;background:var(--bg-gradient-jet);border-radius:inherit;z-index:-1}.methodology-section.svelte-fr0f46{display:flex;flex-direction:column;gap:var(--gap-lg)}.methodology-steps.svelte-fr0f46{display:flex;flex-direction:column;gap:var(--gap-md)}.method-step.svelte-fr0f46{display:flex;gap:var(--gap-md);align-items:flex-start}.step-num.svelte-fr0f46{background:#004c80;color:#fff;width:35px;height:35px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-weight:700;flex-shrink:0;margin-top:8px}.step-card.svelte-fr0f46{flex:1;text-align:left;padding:var(--pad-md);display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--gap-xs)}.step-card.svelte-fr0f46 h4:where(.svelte-fr0f46){text-align:start;margin-bottom:8px}.step-card.svelte-fr0f46 p:where(.svelte-fr0f46){font-size:.85rem;color:var(--light-gray70)}.contact-highlight.svelte-fr0f46{margin-top:var(--gap-2xl);margin-bottom:var(--gap-lg)}.cta-grid.svelte-fr0f46{margin-top:var(--gap-lg);display:grid;grid-template-columns:1.2fr .8fr;background:var(--bg-gradient-secondary);border-radius:24px;border:1px solid var(--jet);overflow:hidden;box-shadow:0 20px 40px #0003}.cta-primary.svelte-fr0f46{padding:var(--pad-2xl);display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:var(--gap-md);position:relative}.cta-primary.svelte-fr0f46:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:radial-gradient(circle at top right,rgba(0,76,128,.05) 0%,transparent 60%);pointer-events:none}.cta-badge.svelte-fr0f46{background:#ffffff0d;color:var(--white);border:1px solid rgba(255,255,255,.1)}.cta-title.svelte-fr0f46{margin:0;line-height:1.2}.cta-desc.svelte-fr0f46{font-size:1.05rem;line-height:1.6;max-width:95%;color:var(--light-gray);margin:0}.cta-features.svelte-fr0f46{display:flex;flex-wrap:wrap;gap:var(--gap-sm);margin-top:var(--gap-xs);margin-bottom:var(--gap-sm)}.cta-feature.svelte-fr0f46{display:flex;align-items:center;gap:8px;font-size:.85rem;font-weight:500;color:var(--white);background:#ffffff08;padding:8px 16px;border-radius:30px;border:1px solid rgba(255,255,255,.05)}.cta-btn.svelte-fr0f46{display:inline-flex;align-items:center;gap:10px;font-size:1.1rem;padding:16px 32px}.cta-secondary.svelte-fr0f46{padding:var(--pad-xl);background:#0003;display:flex;align-items:center;justify-content:center;border-left:1px solid var(--jet)}.direct-contact-card.svelte-fr0f46{background:var(--bg-gradient-jet);padding:var(--pad-lg);border-radius:16px;border:1px solid var(--jet);width:100%;max-width:340px;display:flex;flex-direction:column;gap:var(--gap-md);box-shadow:0 10px 30px #0000004d}.direct-title.svelte-fr0f46{margin:0;color:var(--white)}.direct-desc.svelte-fr0f46{font-size:.85rem;color:var(--light-gray70);margin:0}.contact-methods.svelte-fr0f46{display:flex;flex-direction:column;gap:var(--gap-sm)}.method-link.svelte-fr0f46{display:flex;align-items:center;gap:var(--gap-sm);color:var(--light-gray);font-size:.85rem;transition:color .3s ease}.method-link.svelte-fr0f46:hover{color:#004c80}@media (max-width: 992px){.cta-grid.svelte-fr0f46{grid-template-columns:1fr}.cta-secondary.svelte-fr0f46{border-left:none;border-top:1px solid var(--jet);padding:var(--pad-xl) var(--pad-md)}.cta-primary.svelte-fr0f46{padding:var(--pad-xl) var(--pad-md);text-align:center;align-items:center}.cta-desc.svelte-fr0f46{max-width:100%}.cta-features.svelte-fr0f46{justify-content:center}}@media (max-width: 600px){.hero-container.svelte-fr0f46{padding:var(--pad-xl) var(--pad-xs);gap:var(--gap-lg)}.hero-title.svelte-fr0f46{font-size:clamp(1.75rem,7vw,2.2rem)}.hero-tagline.svelte-fr0f46{font-size:.95rem}.hero-actions.svelte-fr0f46{flex-direction:column;width:100%;max-width:320px;gap:var(--gap-sm)}.hero-actions.svelte-fr0f46 .btn-primary:where(.svelte-fr0f46),.hero-actions.svelte-fr0f46 .btn-outline:where(.svelte-fr0f46){width:100%}.visual-wrapper.svelte-fr0f46{max-width:320px}.floating-card.svelte-fr0f46{padding:8px 12px;gap:8px;border-radius:12px}.icon-box-mini.svelte-fr0f46{width:28px;height:28px;border-radius:8px}.card-label.svelte-fr0f46{font-size:.7rem}.card-status.svelte-fr0f46{font-size:.6rem}.c1.svelte-fr0f46{top:4%;right:0}.c2.svelte-fr0f46{bottom:14%;left:0}.c3.svelte-fr0f46{bottom:2%;right:0}}.article-title.svelte-fr0f46{display:flex;align-items:center;gap:var(--gap-xs)}.article-title.svelte-fr0f46>span:where(.svelte-fr0f46){display:inline-flex;margin-inline:.5rem}.utility-footer.svelte-fr0f46{margin-top:var(--gap-2xl);text-align:left;display:flex;flex-direction:column;gap:var(--gap-lg)}.footer-logo.svelte-fr0f46{display:flex;align-items:center;gap:var(--gap-xs);font-size:1.4rem;font-weight:600;color:var(--white2)}.footer-tagline.svelte-fr0f46{font-size:.85rem;color:var(--light-gray70)}.footer-bottom.svelte-fr0f46{border-top:1px solid rgba(255,255,255,.05);display:flex;justify-content:space-between;align-items:center;font-size:.75rem;color:var(--light-gray70)}.highlight-section.svelte-fr0f46{position:relative;border-radius:28px;padding:var(--pad-2xl) var(--pad-xl);overflow:hidden;border:1px solid var(--jet);margin-bottom:var(--gap-lg);transition:border-color .4s ease,box-shadow .4s ease}.highlight-section.svelte-fr0f46:hover{border-color:#ffffff1a;box-shadow:0 25px 60px #0006}.hs-bg-image.svelte-fr0f46{position:absolute;top:0;right:0;bottom:0;left:0;background-size:cover;background-position:center;background-repeat:no-repeat;transition:transform 1.2s cubic-bezier(.16,1,.3,1);z-index:0}.highlight-section.svelte-fr0f46:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;z-index:1;transition:opacity .4s ease}.hs-blue.svelte-fr0f46:before{background:linear-gradient(135deg,#0a1e46e6,#0a0a0af5)}.hs-green.svelte-fr0f46:before{background:linear-gradient(135deg,#0a230ae6,#0a0a0af5)}.hs-glow-orb.svelte-fr0f46{position:absolute;width:400px;height:400px;border-radius:50%;background:radial-gradient(circle,rgba(0,76,128,.12) 0%,transparent 70%);top:-100px;right:-100px;filter:blur(60px);pointer-events:none;z-index:1;animation:svelte-fr0f46-float-orb 8s ease-in-out infinite}.orb-green.svelte-fr0f46{background:radial-gradient(circle,rgba(139,196,59,.12) 0%,transparent 70%);animation:svelte-fr0f46-float-orb 8s ease-in-out infinite alternate}@keyframes svelte-fr0f46-float-orb{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-20px,20px) scale(1.1)}}.hs-content.svelte-fr0f46{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap-xl);align-items:center;position:relative;z-index:2}.hs-icon-container.svelte-fr0f46{position:relative;width:200px;height:200px;margin:0 auto var(--gap-lg)}.hs-ring.svelte-fr0f46{position:absolute;border-radius:50%;top:50%;left:50%;transform:translate(-50%,-50%)}.hs-ring.r1.svelte-fr0f46{width:200px;height:200px;border:1px dashed rgba(0,76,128,.2);animation:svelte-fr0f46-rotate-clockwise 25s linear infinite}.hs-ring.r2.svelte-fr0f46{width:150px;height:150px;border:1px dotted rgba(139,196,59,.25);animation:svelte-fr0f46-rotate-counter-clockwise 20s linear infinite}.hs-ring.r3.svelte-fr0f46{width:100px;height:100px;border:1px solid rgba(0,76,128,.15);animation:svelte-fr0f46-pulse-scale 4s ease-in-out infinite}.ring-green.svelte-fr0f46{border-color:#8bc43b40}@keyframes svelte-fr0f46-rotate-clockwise{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes svelte-fr0f46-rotate-counter-clockwise{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(-360deg)}}@keyframes svelte-fr0f46-pulse-scale{0%,to{transform:translate(-50%,-50%) scale(1);opacity:.4}50%{transform:translate(-50%,-50%) scale(1.08);opacity:.8}}.hs-icon-wrapper.svelte-fr0f46{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;background:#004c801f;border:1px solid rgba(0,76,128,.3);border-radius:50%;display:flex;align-items:center;justify-content:center;color:#004c80;box-shadow:0 0 20px #004c8026}.icon-wrapper-green.svelte-fr0f46{background:#8bc43b1f;border-color:#8bc43b4d;color:#8bc43b;box-shadow:0 0 20px #8bc43b26}.hs-main-icon.svelte-fr0f46{color:currentColor;width:32px;height:32px;transition:width .3s ease,height .3s ease}.hs-visual-side.svelte-fr0f46{display:flex;flex-direction:column;gap:var(--gap-md)}.hs-title-box.svelte-fr0f46{display:flex;flex-direction:column;gap:var(--gap-sm)}.hs-title.svelte-fr0f46{font-size:2.5rem;line-height:1.1;margin:0}.cyan-text.svelte-fr0f46{color:#004c80}.green-text.svelte-fr0f46{color:#8bc43b}.hs-subtitle.svelte-fr0f46{font-size:.95rem;color:var(--light-gray);line-height:1.7;margin:0}.hs-metrics.svelte-fr0f46{display:flex;gap:var(--gap-md)}.hs-metric-card.svelte-fr0f46{display:flex;align-items:center;gap:12px;background:#ffffff05;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.05);border-radius:16px;padding:12px 18px;transition:all .4s cubic-bezier(.16,1,.3,1);flex:1}.metric-icon-box.svelte-fr0f46{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.metric-info.svelte-fr0f46{display:flex;flex-direction:column}.metric-val.svelte-fr0f46{font-size:1.25rem;font-weight:800;line-height:1}.metric-lab.svelte-fr0f46{font-size:.6rem;color:var(--light-gray70);text-transform:uppercase;letter-spacing:.5px;margin-top:2px}.hs-features-side.svelte-fr0f46{display:flex;flex-direction:column;gap:var(--gap-md)}.hs-feature-card.svelte-fr0f46{display:flex;align-items:flex-start;gap:var(--gap-md);padding:16px 20px;background:#ffffff05;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid rgba(255,255,255,.05);border-radius:18px;transition:all .4s cubic-bezier(.16,1,.3,1)}.feature-icon-wrapper.svelte-fr0f46{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;flex-shrink:0}.feature-text.svelte-fr0f46 p:where(.svelte-fr0f46){margin:0;font-size:.82rem;color:var(--light-gray70);line-height:1.5}.badge-blue.svelte-fr0f46{background:#004c801a;color:#004c80;border:1px solid rgba(0,76,128,.25)}.badge-green.svelte-fr0f46{background:#8bc43b1a;color:#8bc43b;border:1px solid rgba(139,196,59,.25)}@media (max-width: 992px){.highlight-section.svelte-fr0f46{padding:32px 24px;border-radius:24px}.hs-content.svelte-fr0f46{grid-template-columns:1fr;gap:var(--gap-lg)}.hs-title.svelte-fr0f46{font-size:2rem}.hs-glow-orb.svelte-fr0f46{width:300px;height:300px}}@media (max-width: 768px){.highlight-section.svelte-fr0f46{padding:24px 16px;border-radius:20px;margin-bottom:var(--gap-md)}.hs-icon-container.svelte-fr0f46{width:150px;height:150px;margin:0 auto var(--gap-md)}.hs-ring.r1.svelte-fr0f46{width:150px;height:150px}.hs-ring.r2.svelte-fr0f46{width:110px;height:110px}.hs-ring.r3.svelte-fr0f46{width:75px;height:75px}.hs-icon-wrapper.svelte-fr0f46{width:52px;height:52px}.hs-main-icon.svelte-fr0f46{width:24px;height:24px}.hs-title.svelte-fr0f46{font-size:1.75rem}.hs-subtitle.svelte-fr0f46{font-size:.88rem;line-height:1.6}.hs-metrics.svelte-fr0f46{gap:10px}.hs-metric-card.svelte-fr0f46{padding:10px 12px;gap:10px;border-radius:14px}.metric-val.svelte-fr0f46{font-size:1.15rem}.metric-lab.svelte-fr0f46{font-size:.6rem}.hs-features-side.svelte-fr0f46{gap:10px}.hs-feature-card.svelte-fr0f46{padding:12px 14px;gap:12px;border-radius:14px}.feature-icon-wrapper.svelte-fr0f46{width:34px;height:34px;border-radius:8px}.feature-text.svelte-fr0f46 p:where(.svelte-fr0f46){font-size:.78rem;line-height:1.45}}@media (max-width: 480px){.highlight-section.svelte-fr0f46{padding:20px 12px;border-radius:16px}.hs-icon-container.svelte-fr0f46{width:120px;height:120px;margin:0 auto var(--gap-sm)}.hs-ring.r1.svelte-fr0f46{width:120px;height:120px}.hs-ring.r2.svelte-fr0f46{width:90px;height:90px}.hs-ring.r3.svelte-fr0f46{width:60px;height:60px}.hs-icon-wrapper.svelte-fr0f46{width:44px;height:44px}.hs-main-icon.svelte-fr0f46{width:20px;height:20px}.hs-title.svelte-fr0f46{font-size:1.45rem}.hs-metrics.svelte-fr0f46{flex-direction:row;gap:8px}.hs-metric-card.svelte-fr0f46{padding:8px 10px;gap:8px}.metric-icon-box.svelte-fr0f46{width:24px;height:24px;border-radius:6px}.metric-val.svelte-fr0f46{font-size:1rem}.metric-lab.svelte-fr0f46{font-size:.55rem;letter-spacing:.3px}}@media (max-width: 360px){.hs-metrics.svelte-fr0f46{flex-direction:column}}body[data-theme=light] .highlight-section.svelte-fr0f46:before{background:linear-gradient(135deg,#f8f8f8f2,#f0f0f0fa)}body[data-theme=light] .highlight-section.svelte-fr0f46{border-color:#00000014}body[data-theme=light] .highlight-section.svelte-fr0f46:hover{border-color:#00000026;box-shadow:0 25px 60px #00000014}body[data-theme=light] .hs-feature-card.svelte-fr0f46,body[data-theme=light] .hs-metric-card.svelte-fr0f46{background:#00000005;border-color:#0000000d}
