.site-header[data-astro-cid-nen7h5rs]{z-index:100;width:100%;padding:1.25rem 0;position:absolute;top:0;left:0}.site-header[data-astro-cid-nen7h5rs] .container[data-astro-cid-nen7h5rs]{align-items:center;display:flex}.header-logo[data-astro-cid-nen7h5rs] svg[data-astro-cid-nen7h5rs]{width:auto;height:55px;display:block}.hero[data-astro-cid-ge2uvauf]{background:url(/images/banner1-mobile.webp) 50%/cover no-repeat,#0d0023;align-items:center;min-height:680px;padding:10rem 0 5rem;display:flex;position:relative}.hero__overlay[data-astro-cid-ge2uvauf]{background:#0b0028ab;position:absolute;inset:0}.hero__inner[data-astro-cid-ge2uvauf]{z-index:2;align-items:center;gap:3rem;display:flex;position:relative}.hero__text[data-astro-cid-ge2uvauf]{flex:1}.hero__title[data-astro-cid-ge2uvauf]{color:#fff;margin-bottom:1rem;font-size:clamp(1.6rem,3.5vw,2.5rem);font-weight:700;line-height:1.2}.hero__subtitle[data-astro-cid-ge2uvauf]{color:#ffffffd9;max-width:440px;margin-bottom:2rem;font-size:1rem}.hero__btns[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:1rem;display:flex}.hero__image[data-astro-cid-ge2uvauf]{flex-shrink:0;width:clamp(200px,35%,360px)}.hero__image[data-astro-cid-ge2uvauf] img[data-astro-cid-ge2uvauf]{aspect-ratio:1;object-fit:cover;border:5px solid var(--yellow);border-radius:50%;width:100%}.btn-pulse-yellow[data-astro-cid-ge2uvauf]{animation:2s infinite pulso-yellow}.btn-pulse-yellow[data-astro-cid-ge2uvauf]:hover{opacity:1;transform:scale(1.05)}@keyframes pulso-yellow{0%{box-shadow:0 0 #ffd30a99,0 0 #ffd30a4d}70%{box-shadow:0 0 0 15px #ffd30a00,0 0 0 30px #ffd30a00}to{box-shadow:0 0 #ffd30a00,0 0 #ffd30a00}}@media (width>=701px){.hero[data-astro-cid-ge2uvauf]{background-image:url(/images/banner1.webp)}}@media (width<=700px){.hero[data-astro-cid-ge2uvauf]{text-align:center;padding:6rem 0 5rem}.hero__inner[data-astro-cid-ge2uvauf]{flex-direction:column-reverse;gap:1.5rem}.hero__image[data-astro-cid-ge2uvauf]{width:180px}.hero__subtitle[data-astro-cid-ge2uvauf]{max-width:100%}.hero__btns[data-astro-cid-ge2uvauf]{flex-direction:column;align-items:stretch}.hero__btn-primary[data-astro-cid-ge2uvauf],.hero__btns[data-astro-cid-ge2uvauf] .btn-outline[data-astro-cid-ge2uvauf]{text-align:center;width:100%}}.steps[data-astro-cid-2f5wbhbi]{background:#fff;padding:4rem 0}.steps__grid[data-astro-cid-2f5wbhbi]{flex-wrap:wrap;justify-content:center;gap:2rem;display:flex}.step[data-astro-cid-2f5wbhbi]{text-align:center;flex:1;min-width:200px;max-width:280px}.step__icon[data-astro-cid-2f5wbhbi]{object-fit:contain;width:90px;height:90px;margin-bottom:1rem}.step__title[data-astro-cid-2f5wbhbi]{color:var(--purple);margin-bottom:.5rem;font-size:1.15rem;font-weight:700}.step__text[data-astro-cid-2f5wbhbi]{color:var(--text-muted);font-size:.9rem}.admin[data-astro-cid-lwcmf2r6]{background:var(--purple);padding:5rem 0}.admin__inner[data-astro-cid-lwcmf2r6]{align-items:center;gap:3.5rem;display:flex}.admin__img[data-astro-cid-lwcmf2r6]{flex-shrink:0;width:clamp(220px,38%,380px)}.admin__img[data-astro-cid-lwcmf2r6] img[data-astro-cid-lwcmf2r6]{border-radius:10px;width:100%}.admin__content[data-astro-cid-lwcmf2r6]{flex:1}.admin__title[data-astro-cid-lwcmf2r6]{color:var(--white);margin-bottom:1rem;font-size:clamp(1.4rem,5.5vw,2rem);font-weight:700}.admin__intro[data-astro-cid-lwcmf2r6]{color:#ffffffd1;margin-bottom:1.25rem;font-size:.92rem}.admin__list[data-astro-cid-lwcmf2r6]{flex-direction:column;gap:.55rem;margin-bottom:2rem;list-style:none;display:flex}.admin__list[data-astro-cid-lwcmf2r6] li[data-astro-cid-lwcmf2r6]{color:#ffffffe6;gap:.6rem;font-size:.9rem;display:flex}.check[data-astro-cid-lwcmf2r6]{color:var(--yellow);flex-shrink:0;font-weight:700}@media (width<=700px){.admin[data-astro-cid-lwcmf2r6]{padding:3rem 0}.admin__img[data-astro-cid-lwcmf2r6]{display:none}}.clients[data-astro-cid-xbvcqzmo]{background:#fff;padding:4rem 0;overflow:hidden}.clients__header[data-astro-cid-xbvcqzmo]{text-align:center;margin-bottom:2.5rem}.clients__title[data-astro-cid-xbvcqzmo]{color:var(--purple);margin-bottom:.6rem;font-size:clamp(1.4rem,5.5vw,2rem);font-weight:700}.clients__sub[data-astro-cid-xbvcqzmo]{color:var(--text-muted);max-width:600px;margin:0 auto;font-size:.9rem}.marquee-wrap[data-astro-cid-xbvcqzmo]{width:100%;overflow:hidden}.marquee-track[data-astro-cid-xbvcqzmo]{gap:3rem;width:max-content;animation:28s linear infinite marquee;display:flex}.marquee-wrap[data-astro-cid-xbvcqzmo]:hover .marquee-track[data-astro-cid-xbvcqzmo]{animation-play-state:paused}.marquee-item[data-astro-cid-xbvcqzmo]{flex-shrink:0;align-items:center;display:flex}.marquee-item[data-astro-cid-xbvcqzmo] img[data-astro-cid-xbvcqzmo]{object-fit:contain;filter:grayscale(40%)opacity(.8);border-radius:8px;width:auto;height:110px;transition:filter .3s,transform .3s,box-shadow .3s}.marquee-item[data-astro-cid-xbvcqzmo] img[data-astro-cid-xbvcqzmo]:hover{filter:grayscale(0%)opacity();transform:scale(1.08)translateY(-4px);box-shadow:0 8px 24px #1b004e26}@keyframes marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.cta-advisory[data-astro-cid-edhm23a3]{text-align:center;background:url(/images/banner2.webp) 50%/cover no-repeat,#0d0023;padding:5rem 0;position:relative}.cta-advisory__overlay[data-astro-cid-edhm23a3]{background:#0b0028c7;position:absolute;inset:0}.cta-advisory__inner[data-astro-cid-edhm23a3]{z-index:2;position:relative}.cta-advisory__title[data-astro-cid-edhm23a3]{color:#fff;margin-bottom:.75rem;font-size:32px;font-weight:700;line-height:1.3}@media (width<=560px){.cta-advisory__title[data-astro-cid-edhm23a3]{font-size:24px;line-height:1.2}}.cta-advisory__text[data-astro-cid-edhm23a3]{color:#ffffffd9;margin-bottom:2rem;font-size:.95rem}.pricing[data-astro-cid-beviid3d]{background:#f9f9fb;padding:5rem 0}.pricing__title[data-astro-cid-beviid3d]{color:var(--purple);text-align:center;margin-bottom:.5rem;font-size:clamp(1.4rem,5.5vw,2rem);font-weight:700}.pricing__sub[data-astro-cid-beviid3d]{text-align:center;color:var(--text-muted);margin-bottom:3rem;font-size:.92rem}.pricing__grid[data-astro-cid-beviid3d]{flex-wrap:wrap;justify-content:center;align-items:stretch;gap:1.5rem;display:flex}.plan-card[data-astro-cid-beviid3d]{border:2px solid var(--purple);background:#fff;border-radius:12px;flex-direction:column;flex:1;gap:1.25rem;min-width:240px;max-width:310px;padding:2rem 1.5rem;display:flex;position:relative}.plan-card--featured[data-astro-cid-beviid3d]{background:var(--purple);border-color:var(--purple);transform:translateY(-8px);box-shadow:0 8px 30px #1b004e59}.plan-badge[data-astro-cid-beviid3d]{background:var(--yellow);color:var(--purple);border-radius:20px;padding:.25rem 1rem;font-size:.75rem;font-weight:700;position:absolute;top:-14px;left:50%;transform:translate(-50%)}.plan-name[data-astro-cid-beviid3d]{color:var(--purple);text-align:center;font-size:22px;font-weight:700}.plan-card--featured[data-astro-cid-beviid3d] .plan-name[data-astro-cid-beviid3d]{color:var(--yellow)}.plan-list[data-astro-cid-beviid3d]{flex-direction:column;flex:1;gap:.5rem;list-style:none;display:flex}.plan-list[data-astro-cid-beviid3d] li[data-astro-cid-beviid3d]{color:var(--text-dark);gap:.5rem;font-size:.87rem;display:flex}.plan-card--featured[data-astro-cid-beviid3d] .plan-list[data-astro-cid-beviid3d] li[data-astro-cid-beviid3d]{color:#ffffffe6}.check-icon[data-astro-cid-beviid3d]{flex-shrink:0}.btn-plan[data-astro-cid-beviid3d]{text-align:center;background:var(--purple);color:#fff;border-radius:6px;width:100%;padding:.7rem 1.5rem;font-family:Poppins,sans-serif;font-size:.95rem;font-weight:600;transition:opacity .2s;display:block}.btn-plan[data-astro-cid-beviid3d]:hover{opacity:.85}.plan-card[data-astro-cid-beviid3d] .btn-yellow[data-astro-cid-beviid3d]{text-align:center;width:100%;display:block}.contact-info[data-astro-cid-ldeo2el6]{color:#fff;padding:1rem 0}.contact-info[data-astro-cid-ldeo2el6] .section-eyebrow[data-astro-cid-ldeo2el6]{color:var(--yellow);margin-bottom:.4rem}.contact-info__title[data-astro-cid-ldeo2el6]{color:#fff;margin-bottom:2rem;font-size:clamp(1.4rem,5.5vw,2rem);font-weight:700}.contact-info__list[data-astro-cid-ldeo2el6]{flex-direction:column;gap:1.5rem;list-style:none;display:flex}.contact-info__list[data-astro-cid-ldeo2el6] li[data-astro-cid-ldeo2el6]{align-items:flex-start;gap:1rem;display:flex}.ci-icon[data-astro-cid-ldeo2el6]{background:var(--yellow);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.ci-icon[data-astro-cid-ldeo2el6] svg[data-astro-cid-ldeo2el6]{width:20px;height:20px;stroke:var(--purple)}.contact-info__list[data-astro-cid-ldeo2el6] strong[data-astro-cid-ldeo2el6]{color:#ffffffb3;margin-bottom:.15rem;font-size:.85rem;display:block}.contact-info__list[data-astro-cid-ldeo2el6] a[data-astro-cid-ldeo2el6],.contact-info__list[data-astro-cid-ldeo2el6] span[data-astro-cid-ldeo2el6]{color:#fff;overflow-wrap:anywhere;font-size:.95rem;font-weight:500}.contact-info__list[data-astro-cid-ldeo2el6] a[data-astro-cid-ldeo2el6]:hover{color:var(--yellow)}@media (width<=560px){.contact-info__list[data-astro-cid-ldeo2el6] a[data-astro-cid-ldeo2el6],.contact-info__list[data-astro-cid-ldeo2el6] span[data-astro-cid-ldeo2el6]{font-size:.8rem}.ci-icon[data-astro-cid-ldeo2el6]{width:38px;height:38px}.ci-icon[data-astro-cid-ldeo2el6] svg[data-astro-cid-ldeo2el6]{width:17px;height:17px}}.quote-form[data-astro-cid-5v4witja]{color:#fff;padding:1rem 0}.quote-form[data-astro-cid-5v4witja] .section-eyebrow[data-astro-cid-5v4witja]{color:var(--yellow);margin-bottom:.3rem}.quote-form__title[data-astro-cid-5v4witja]{color:#fff;margin-bottom:.3rem;font-size:clamp(1.4rem,5.5vw,2rem);font-weight:700}.quote-form__sub[data-astro-cid-5v4witja]{color:#ffffffbf;margin-bottom:1.5rem;font-size:.88rem}.qf[data-astro-cid-5v4witja]{backdrop-filter:blur(6px);box-sizing:border-box;background:#ffffff12;border-radius:10px;flex-direction:column;gap:.85rem;width:100%;min-width:0;padding:1.75rem;display:flex}.qf__input[data-astro-cid-5v4witja]{color:#fff;background:#ffffff1f;border:1px solid #fff3;border-radius:6px;outline:none;width:100%;padding:.75rem 1rem;font-family:Poppins,sans-serif;font-size:.9rem;transition:border-color .2s}.qf__input[data-astro-cid-5v4witja]::placeholder{color:#ffffff8c}.qf__input[data-astro-cid-5v4witja]:focus{border-color:var(--yellow)}.qf__textarea[data-astro-cid-5v4witja]{resize:vertical;min-height:100px}.qf__check[data-astro-cid-5v4witja]{color:#fffc;cursor:pointer;align-items:flex-start;gap:.6rem;font-size:.82rem;display:flex}.qf__check[data-astro-cid-5v4witja] input[data-astro-cid-5v4witja]{accent-color:var(--yellow);flex-shrink:0;margin-top:3px}.qf__check[data-astro-cid-5v4witja] a[data-astro-cid-5v4witja]{color:var(--yellow);margin:0 2px;text-decoration:underline}.qf__submit[data-astro-cid-5v4witja]{width:100%;padding:.85rem;font-size:1rem}.qf__submit[data-astro-cid-5v4witja]:disabled{opacity:.6;cursor:not-allowed}.qf__result[data-astro-cid-5v4witja]{text-align:center;min-height:1.2em;font-size:.88rem}.qf__result--ok[data-astro-cid-5v4witja]{color:#6effa0}.qf__result--err[data-astro-cid-5v4witja]{color:#ff8080}.stats[data-astro-cid-wry325pg]{background:var(--purple);padding:3.5rem 0}.stats__grid[data-astro-cid-wry325pg]{flex-wrap:wrap;justify-content:center;gap:1rem 0;display:flex}.stat-item[data-astro-cid-wry325pg]{text-align:center;flex:1;min-width:160px;padding:1rem;position:relative}.stat-item[data-astro-cid-wry325pg]:not(:last-child):after{content:"";background:#ffffff26;width:1px;height:60%;position:absolute;top:20%;right:0}.stat-number[data-astro-cid-wry325pg]{justify-content:center;align-items:baseline;gap:2px;margin-bottom:.4rem;display:flex}.stat-count[data-astro-cid-wry325pg]{color:var(--yellow);font-variant-numeric:tabular-nums;font-size:clamp(2.2rem,5vw,3.2rem);font-weight:800;line-height:1}.stat-suffix[data-astro-cid-wry325pg]{color:var(--yellow);font-size:clamp(1.4rem,3vw,2rem);font-weight:700}.stat-label[data-astro-cid-wry325pg]{color:#ffffffbf;font-size:.85rem;font-weight:500}@media (width<=560px){.stats[data-astro-cid-wry325pg]{padding:2rem 0}.stats__grid[data-astro-cid-wry325pg]{grid-template-columns:1fr 1fr;gap:0;display:grid}.stat-item[data-astro-cid-wry325pg]{min-width:0;padding:.85rem .5rem}.stat-item[data-astro-cid-wry325pg]:not(:last-child):after{display:none}.stat-count[data-astro-cid-wry325pg]{font-size:2rem}.stat-suffix[data-astro-cid-wry325pg]{font-size:1.3rem}.stat-label[data-astro-cid-wry325pg]{font-size:.78rem}}.faq[data-astro-cid-7synugci]{background:#fff;padding:5rem 0}.faq__title[data-astro-cid-7synugci]{color:var(--purple);text-align:center;margin-bottom:3rem;font-size:clamp(1.4rem,5.5vw,2rem);font-weight:700}.faq__list[data-astro-cid-7synugci]{flex-direction:column;gap:.75rem;max-width:780px;margin:0 auto;display:flex}.faq__item[data-astro-cid-7synugci]{border:1.5px solid #1b004e26;border-radius:10px;transition:border-color .2s;overflow:hidden}.faq__item[data-astro-cid-7synugci][open]{border-color:var(--purple)}.faq__question[data-astro-cid-7synugci]{cursor:pointer;color:var(--purple);user-select:none;justify-content:space-between;align-items:center;gap:1rem;padding:1.1rem 1.4rem;font-size:.97rem;font-weight:600;list-style:none;display:flex}.faq__question[data-astro-cid-7synugci]::-webkit-details-marker{display:none}.faq__icon[data-astro-cid-7synugci]{background:var(--purple);border-radius:50%;flex-shrink:0;width:22px;height:22px;transition:background .2s,transform .3s;position:relative}.faq__icon[data-astro-cid-7synugci]:before,.faq__icon[data-astro-cid-7synugci]:after{content:"";background:#fff;border-radius:2px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq__icon[data-astro-cid-7synugci]:before{width:10px;height:2px}.faq__icon[data-astro-cid-7synugci]:after{width:2px;height:10px;transition:transform .3s}.faq__item[data-astro-cid-7synugci][open] .faq__icon[data-astro-cid-7synugci]{background:var(--yellow)}.faq__item[data-astro-cid-7synugci][open] .faq__icon[data-astro-cid-7synugci]:after{transform:translate(-50%,-50%)rotate(90deg)}.faq__answer[data-astro-cid-7synugci]{color:var(--text-muted);padding:0 1.4rem 1.2rem;font-size:.92rem;line-height:1.7}.reviews[data-astro-cid-gakqr736]{background:#f9f9fb;padding:5rem 0}.reviews__title[data-astro-cid-gakqr736]{color:var(--purple);text-align:center;margin-bottom:3rem;font-size:clamp(1.4rem,5.5vw,2rem);font-weight:700}.reviews__grid[data-astro-cid-gakqr736]{grid-template-columns:repeat(3,1fr);gap:1.5rem;display:grid}@media (width<=860px){.reviews__grid[data-astro-cid-gakqr736]{grid-template-columns:repeat(2,1fr)}}@media (width<=560px){.reviews[data-astro-cid-gakqr736]{padding:3rem 0}.reviews[data-astro-cid-gakqr736] .container[data-astro-cid-gakqr736]{padding:0}.reviews__title[data-astro-cid-gakqr736]{margin-bottom:1.5rem;padding:0 1.25rem}.reviews__grid[data-astro-cid-gakqr736]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:.75rem;padding:0 1.25rem 1rem;display:flex;overflow-x:auto}.reviews__grid[data-astro-cid-gakqr736]::-webkit-scrollbar{display:none}}.review-card[data-astro-cid-gakqr736]{background:#fff;border-radius:14px;flex-direction:column;gap:1rem;min-width:0;padding:1.75rem;transition:transform .25s,box-shadow .25s;display:flex;box-shadow:0 2px 16px #1b004e14}@media (width<=560px){.review-card[data-astro-cid-gakqr736]{scroll-snap-align:start;flex-shrink:0;gap:.6rem;min-width:72vw;max-width:72vw;padding:1.1rem}}.review-card[data-astro-cid-gakqr736]:hover{transform:translateY(-5px);box-shadow:0 8px 28px #1b004e24}.review-card__top[data-astro-cid-gakqr736]{align-items:center;gap:.75rem;display:flex}.review-avatar[data-astro-cid-gakqr736]{color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.1rem;font-weight:700;display:flex}.review-name[data-astro-cid-gakqr736]{color:var(--purple);font-size:.9rem;font-weight:600;line-height:1.2}.review-stars[data-astro-cid-gakqr736]{color:#f59e0b;letter-spacing:1px;font-size:1rem}.review-google[data-astro-cid-gakqr736]{opacity:.7;flex-shrink:0;margin-left:auto}.review-text[data-astro-cid-gakqr736]{color:#444;flex:1;font-size:.92rem;font-style:italic;line-height:1.7}.review-tag[data-astro-cid-gakqr736]{color:#888;white-space:nowrap;text-overflow:ellipsis;border-top:1px solid #eee;padding-top:.75rem;font-size:.75rem;font-weight:500;overflow:hidden}@media (width<=560px){.review-text[data-astro-cid-gakqr736]{font-size:.84rem;line-height:1.55}.review-name[data-astro-cid-gakqr736]{font-size:.82rem}.review-avatar[data-astro-cid-gakqr736]{width:36px;height:36px;font-size:.95rem}}.contact-section[data-astro-cid-lcdefpme]{background:url(/images/banner1.webp) 50%/cover no-repeat,#0d0023;padding:5rem 0;position:relative;overflow-x:clip}.contact-section__overlay[data-astro-cid-lcdefpme]{background:#0b0032d9;position:absolute;inset:0}.contact-section__inner[data-astro-cid-lcdefpme]{z-index:2;grid-template-columns:1fr 1fr;align-items:start;gap:4rem;display:grid;position:relative}@media (width<=720px){.contact-section__inner[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:2.5rem}}
