.hero[data-astro-cid-yodha2z4]{color:#fff;padding-block:calc(var(--header-h) + clamp(24px, 5vw, 56px)) clamp(72px, 9vw, 112px);background:radial-gradient(45% 60% at 78% 45%,#1a63d659,#0000 70%),radial-gradient(40% 50% at 10% 0,#1a63d62e,#0000 70%),#050c1c;position:relative}.hero__grid[data-astro-cid-yodha2z4]{grid-template-columns:1.15fr 1fr;align-items:center;gap:clamp(40px,6vw,80px);display:grid}.hero__rating[data-astro-cid-yodha2z4]{color:#ffffffe6;background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;align-items:center;gap:8px;margin-bottom:22px;padding:6px 14px;font-size:.85rem;font-weight:600;text-decoration:none;display:inline-flex}.hero__rating[data-astro-cid-yodha2z4] svg{color:var(--blue-500)}.hero__title[data-astro-cid-yodha2z4]{letter-spacing:-.03em;margin-bottom:20px;font-size:clamp(2.1rem,4.6vw,3.4rem);font-weight:800}.hero__title[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{color:var(--blue-500)}.hero__list[data-astro-cid-yodha2z4]{color:#ffffffb8;gap:12px;max-width:560px;margin:0 0 32px;padding:0;font-size:clamp(1rem,1.5vw,1.08rem);list-style:none;display:grid}.hero__list[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{align-items:flex-start;gap:12px;display:flex}.hero__list[data-astro-cid-yodha2z4] strong[data-astro-cid-yodha2z4]{color:#fff}.hero__check[data-astro-cid-yodha2z4]{background:var(--blue-600);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:22px;height:22px;margin-top:2px;display:grid}.hero__actions[data-astro-cid-yodha2z4]{flex-wrap:wrap;gap:12px;margin-bottom:28px;display:flex}.hero__meta[data-astro-cid-yodha2z4]{color:#ffffffb8;flex-wrap:wrap;gap:10px 24px;margin:0;padding:0;font-size:.9rem;font-weight:500;list-style:none;display:flex}.hero__meta[data-astro-cid-yodha2z4] li[data-astro-cid-yodha2z4]{align-items:center;gap:6px;display:inline-flex}.hero__meta[data-astro-cid-yodha2z4] svg{color:var(--blue-500);flex-shrink:0}.hero__meta[data-astro-cid-yodha2z4] a[data-astro-cid-yodha2z4]{color:inherit;text-decoration:none}.hero__meta[data-astro-cid-yodha2z4] a[data-astro-cid-yodha2z4]:hover{color:#fff}.hero__media[data-astro-cid-yodha2z4]{justify-self:center;width:100%;max-width:440px}.hero__card[data-astro-cid-yodha2z4]{aspect-ratio:4/5;background:radial-gradient(circle at 50% 38%,#2f7cf0bf,#0000 55%),radial-gradient(120% 60% at 50% 110%,#0d3a8ce6,#0000 70%),linear-gradient(160deg,#0b1d44,#050c1c);border:1px solid #ffffff1f;border-radius:28px;position:relative;overflow:hidden;box-shadow:0 30px 80px -30px #1a63d699,inset 0 1px #ffffff14}.hero__card[data-astro-cid-yodha2z4]:before{content:"";aspect-ratio:1;border:2px solid #78afff59;border-radius:50%;width:78%;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 60px 10px #2f7cf059}.hero__card[data-astro-cid-yodha2z4] .hero__photo{filter:drop-shadow(0 20px 40px #00000073);width:auto;max-width:none;height:90%;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.hero__tag[data-astro-cid-yodha2z4]{backdrop-filter:blur(10px);background:#050c1c99;border:1px solid #ffffff1f;border-radius:14px;padding:10px 16px;line-height:1.3;display:grid;position:absolute;bottom:16px;left:16px}.hero__tag[data-astro-cid-yodha2z4] strong[data-astro-cid-yodha2z4]{font-size:1.05rem}.hero__tag[data-astro-cid-yodha2z4] span[data-astro-cid-yodha2z4]{color:#ffffffb3;font-size:.8rem}.hero__scroll[data-astro-cid-yodha2z4]{background:var(--blue-600);color:#fff;z-index:2;border-radius:50%;place-items:center;width:44px;height:44px;display:grid;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);box-shadow:0 8px 24px -6px #1a63d6b3}.hero__scroll[data-astro-cid-yodha2z4]:hover{background:var(--blue-700)}@media (width<=900px){.hero__grid[data-astro-cid-yodha2z4]{grid-template-columns:1fr}.hero__media[data-astro-cid-yodha2z4]{max-width:360px}}.services[data-astro-cid-j2lavqje]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.service[data-astro-cid-j2lavqje]{border:1px solid var(--line);border-radius:var(--radius);background:#fff;flex-direction:column;transition:box-shadow .2s,transform .2s;display:flex;overflow:hidden}.service[data-astro-cid-j2lavqje]:hover{box-shadow:var(--shadow);transform:translateY(-4px)}.service__media[data-astro-cid-j2lavqje]{aspect-ratio:16/11;position:relative}.service__media[data-astro-cid-j2lavqje] img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.service__media--empty[data-astro-cid-j2lavqje]{background:radial-gradient(circle at 70% 30%, var(--blue-100), var(--blue-50) 70%);place-items:center;display:grid}.service__art[data-astro-cid-j2lavqje]{color:var(--blue-600);opacity:.35}.service__art[data-astro-cid-j2lavqje] svg{stroke-width:1.25px}.service__icon[data-astro-cid-j2lavqje]{background:var(--blue-600);color:#fff;width:52px;height:52px;box-shadow:var(--shadow-sm);border-radius:14px;place-items:center;display:grid;position:absolute;bottom:-24px;left:20px}.service__body[data-astro-cid-j2lavqje]{flex-direction:column;flex:1;padding:40px 24px 24px;display:flex}.service__body[data-astro-cid-j2lavqje] h3[data-astro-cid-j2lavqje]{font-size:1.3rem}.service__body[data-astro-cid-j2lavqje] p[data-astro-cid-j2lavqje]{color:var(--muted);flex:1}.service__link[data-astro-cid-j2lavqje]{align-items:center;gap:4px;font-weight:700;text-decoration:none;display:inline-flex}.service__link[data-astro-cid-j2lavqje]:hover{gap:8px}@media (width<=1024px){.services[data-astro-cid-j2lavqje]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.services[data-astro-cid-j2lavqje]{grid-template-columns:1fr}}.why[data-astro-cid-4vv66ej3]{background:linear-gradient(160deg, var(--blue-900), var(--blue-800));color:#fff}.why[data-astro-cid-4vv66ej3] .eyebrow[data-astro-cid-4vv66ej3]{color:#8cb8ff}.why[data-astro-cid-4vv66ej3] .section-lead[data-astro-cid-4vv66ej3]{color:#ffffffbf}.why__grid[data-astro-cid-4vv66ej3]{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.why__item[data-astro-cid-4vv66ej3]{border-radius:var(--radius);background:#ffffff0f;border:1px solid #ffffff1a;gap:16px;padding:24px;display:flex}.why__icon[data-astro-cid-4vv66ej3]{background:var(--blue-500);color:#fff;border-radius:12px;flex-shrink:0;place-items:center;width:48px;height:48px;display:grid}.why__item[data-astro-cid-4vv66ej3] h3[data-astro-cid-4vv66ej3]{margin-bottom:6px;font-size:1.1rem}.why__item[data-astro-cid-4vv66ej3] p[data-astro-cid-4vv66ej3]{color:#ffffffbf;margin:0;font-size:.95rem}@media (width<=1024px){.why__grid[data-astro-cid-4vv66ej3]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.why__grid[data-astro-cid-4vv66ej3]{grid-template-columns:1fr}}.steps[data-astro-cid-zuepckvj]{grid-template-columns:repeat(4,1fr);gap:24px;margin:0;padding:0;list-style:none;display:grid;position:relative}.steps[data-astro-cid-zuepckvj]:before{content:"";border-top:2px dashed #b9cdf0;position:absolute;top:36px;left:12.5%;right:12.5%}.step[data-astro-cid-zuepckvj]{text-align:center;position:relative}.step__marker[data-astro-cid-zuepckvj]{width:72px;height:72px;margin:0 auto 20px;position:relative}.step__icon[data-astro-cid-zuepckvj]{width:100%;height:100%;color:var(--blue-600);border:2px solid var(--blue-100);box-shadow:var(--shadow-sm);background:#fff;border-radius:50%;place-items:center;display:grid}.step[data-astro-cid-zuepckvj]:first-child .step__icon[data-astro-cid-zuepckvj]{color:var(--whatsapp-dark)}.step__num[data-astro-cid-zuepckvj]{background:var(--blue-600);color:#fff;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.85rem;font-weight:800;display:grid;position:absolute;top:-4px;right:-6px}.step[data-astro-cid-zuepckvj] h3[data-astro-cid-zuepckvj]{font-size:1.15rem}.step[data-astro-cid-zuepckvj] p[data-astro-cid-zuepckvj]{color:var(--muted);max-width:260px;margin-inline:auto;font-size:.95rem}.steps__cta[data-astro-cid-zuepckvj]{text-align:center;margin-top:40px}@media (width<=900px){.steps[data-astro-cid-zuepckvj]{grid-template-columns:1fr;gap:0}.steps[data-astro-cid-zuepckvj]:before{border-top:0;border-left:2px dashed #b9cdf0;inset:36px auto 36px 35px}.step[data-astro-cid-zuepckvj]{text-align:left;grid-template-columns:72px 1fr;column-gap:20px;padding-bottom:28px;display:grid}.step__marker[data-astro-cid-zuepckvj]{grid-row:span 2;margin:0}.step[data-astro-cid-zuepckvj] h3[data-astro-cid-zuepckvj]{align-self:end;margin-top:8px}.step[data-astro-cid-zuepckvj] p[data-astro-cid-zuepckvj]{max-width:none;margin:0}}.ba[data-astro-cid-67ggu7zt]{--pos:50%;border-radius:var(--radius);user-select:none;background:var(--line);position:relative;overflow:hidden}.ba[data-astro-cid-67ggu7zt] .ba__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ba__before[data-astro-cid-67ggu7zt]{clip-path:inset(0 calc(100% - var(--pos)) 0 0);position:absolute;inset:0}.ba__slot[data-astro-cid-67ggu7zt]{color:var(--muted);text-align:center;font-size:.9rem;font-weight:700;line-height:1.3;display:grid;position:absolute;inset:0}.ba__slot[data-astro-cid-67ggu7zt] small[data-astro-cid-67ggu7zt]{font-weight:500}.ba__slot--before[data-astro-cid-67ggu7zt]{background:repeating-linear-gradient(135deg,#e7ebf2 0 14px,#eef1f6 14px 28px);place-items:center start;padding-left:12%}.ba__slot--after[data-astro-cid-67ggu7zt]{color:var(--blue-700);background:repeating-linear-gradient(135deg,#dfe9fb 0 14px,#e9f0fc 14px 28px);place-items:center end;padding-right:12%}.ba--placeholder[data-astro-cid-67ggu7zt]{outline-offset:-2px;outline:2px dashed #c3d3ee}.ba__handle[data-astro-cid-67ggu7zt]{top:0;bottom:0;left:var(--pos);pointer-events:none;background:#fff;width:3px;margin-left:-1.5px;position:absolute}.ba__handle[data-astro-cid-67ggu7zt]:after{content:"⟷";width:44px;height:44px;color:var(--blue-700);background:#fff;border-radius:50%;place-items:center;font-size:1.2rem;font-weight:700;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 4px 14px #00000040}.ba__range[data-astro-cid-67ggu7zt]{opacity:0;cursor:ew-resize;width:100%;height:100%;margin:0;position:absolute;inset:0}.ba[data-astro-cid-67ggu7zt]:has(.ba__range:focus-visible) .ba__handle[data-astro-cid-67ggu7zt]:after{outline:3px solid var(--blue-500)}.ba__tag[data-astro-cid-67ggu7zt]{color:#fff;pointer-events:none;background:#0f1b2db3;border-radius:999px;padding:4px 12px;font-size:.8rem;font-weight:700;position:absolute;top:12px}.ba__tag--before[data-astro-cid-67ggu7zt]{left:12px}.ba__tag--after[data-astro-cid-67ggu7zt]{background:var(--blue-600);right:12px}.pairs[data-astro-cid-sbdrrdu7]{--cols:3;--gap:24px;justify-content:center;gap:var(--gap);flex-wrap:wrap;margin-bottom:clamp(48px,6vw,72px);display:flex}.pair[data-astro-cid-sbdrrdu7]{flex:0 1 calc((100% - (var(--cols) - 1) * var(--gap)) / var(--cols));margin:0}.pair[data-astro-cid-sbdrrdu7] figcaption[data-astro-cid-sbdrrdu7]{gap:2px;padding:14px 4px 0;display:grid}.pair[data-astro-cid-sbdrrdu7] figcaption[data-astro-cid-sbdrrdu7] strong[data-astro-cid-sbdrrdu7]{font-size:1.1rem}.pair[data-astro-cid-sbdrrdu7] figcaption[data-astro-cid-sbdrrdu7] span[data-astro-cid-sbdrrdu7]{color:var(--muted);font-size:.95rem}.gallery__head[data-astro-cid-sbdrrdu7]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:20px;display:flex}.gallery__head[data-astro-cid-sbdrrdu7] h3[data-astro-cid-sbdrrdu7]{margin:0;font-size:1.35rem}.gallery[data-astro-cid-sbdrrdu7]{grid-template-columns:repeat(4,1fr);gap:16px;margin:0;padding:0;list-style:none;display:grid}.gallery__item[data-astro-cid-sbdrrdu7]{aspect-ratio:3/4;border-radius:var(--radius-sm);cursor:zoom-in;background:var(--line);border:0;width:100%;padding:0;display:block;position:relative;overflow:hidden}.gallery__item[data-astro-cid-sbdrrdu7] img{object-fit:cover;width:100%;height:100%;transition:transform .4s}.gallery__item[data-astro-cid-sbdrrdu7]:hover img{transform:scale(1.05)}.gallery__caption[data-astro-cid-sbdrrdu7]{color:#fff;text-align:left;background:linear-gradient(#0000,#0a1428bf);padding:28px 12px 10px;font-size:.875rem;font-weight:600;position:absolute;bottom:0;left:0;right:0}.lightbox[data-astro-cid-sbdrrdu7]{border-radius:var(--radius);background:#0b1424;border:0;width:min(92vw,720px);max-height:92vh;padding:0;overflow:visible}.lightbox[data-astro-cid-sbdrrdu7]::backdrop{background:#050a14d9}.lightbox[data-astro-cid-sbdrrdu7] figure[data-astro-cid-sbdrrdu7]{margin:0}.lightbox[data-astro-cid-sbdrrdu7] img{object-fit:contain;border-radius:var(--radius) var(--radius) 0 0;width:100%;max-height:82vh}.lightbox[data-astro-cid-sbdrrdu7] figcaption[data-astro-cid-sbdrrdu7]{color:#fff;padding:12px 16px;font-weight:600}.lightbox__close[data-astro-cid-sbdrrdu7],.lightbox__nav[data-astro-cid-sbdrrdu7]{width:44px;height:44px;color:var(--ink);cursor:pointer;z-index:1;box-shadow:var(--shadow-sm);background:#fff;border:0;border-radius:50%;place-items:center;display:grid;position:absolute}.lightbox__close[data-astro-cid-sbdrrdu7]{top:-16px;right:-16px}.lightbox__nav[data-astro-cid-sbdrrdu7]{top:50%;transform:translateY(-50%)}.lightbox__nav--prev[data-astro-cid-sbdrrdu7]{left:-22px}.lightbox__nav--next[data-astro-cid-sbdrrdu7]{right:-22px}@media (width<=1100px){.pairs[data-astro-cid-sbdrrdu7]{--cols:2}}@media (width<=560px){.pairs[data-astro-cid-sbdrrdu7]{--cols:1}}@media (width<=900px){.gallery[data-astro-cid-sbdrrdu7]{grid-template-columns:repeat(2,1fr)}.lightbox__close[data-astro-cid-sbdrrdu7]{top:8px;right:8px}.lightbox__nav--prev[data-astro-cid-sbdrrdu7]{left:8px}.lightbox__nav--next[data-astro-cid-sbdrrdu7]{right:8px}}.section-head[data-astro-cid-67ep6ump]{margin-bottom:28px}.stars--blue[data-astro-cid-67ep6ump]{color:var(--blue-600)}.badge[data-astro-cid-67ep6ump]{border:1px solid var(--line);width:fit-content;max-width:100%;box-shadow:var(--shadow-sm);background:#fff;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto 40px;padding:10px 12px 10px 18px;display:flex}.badge__score[data-astro-cid-67ep6ump]{color:var(--ink);align-items:center;gap:10px;text-decoration:none;display:flex}.badge__g[data-astro-cid-67ep6ump]{width:26px;height:26px}.badge__score[data-astro-cid-67ep6ump] strong[data-astro-cid-67ep6ump]{font-size:1.15rem}.badge__score[data-astro-cid-67ep6ump] .stars svg{width:16px;height:16px}.badge__count[data-astro-cid-67ep6ump]{color:var(--muted);font-size:.9rem}.badge__write[data-astro-cid-67ep6ump]{border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:8px;padding:7px 14px;font-size:.85rem;font-weight:600;text-decoration:none}.badge__write[data-astro-cid-67ep6ump]:hover{border-color:var(--blue-600);color:var(--blue-600)}.carousel[data-astro-cid-67ep6ump]{position:relative}.carousel__track[data-astro-cid-67ep6ump]{scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:300px;grid-auto-flow:column;align-items:stretch;gap:16px;margin:0;padding:4px 6% 12px;scroll-padding-inline:6%;list-style:none;display:grid;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000);mask-image:linear-gradient(90deg,#0000,#000 7% 93%,#0000)}.carousel__track[data-astro-cid-67ep6ump]::-webkit-scrollbar{display:none}.review[data-astro-cid-67ep6ump]{scroll-snap-align:start;border:1px solid var(--line);background:#fff;border-radius:14px;flex-direction:column;gap:12px;min-height:210px;padding:20px;display:flex}.review__head[data-astro-cid-67ep6ump]{align-items:center;gap:12px;display:flex}.review__avatar[data-astro-cid-67ep6ump]{object-fit:cover;background:var(--blue-900);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:40px;height:40px;font-weight:700;display:grid}.review__name[data-astro-cid-67ep6ump]{font-size:.95rem;line-height:1.3;display:block}.review__meta[data-astro-cid-67ep6ump]{flex-wrap:wrap;align-items:center;gap:2px 8px;display:flex}.review__meta[data-astro-cid-67ep6ump] .stars svg{width:14px;height:14px}.review__meta[data-astro-cid-67ep6ump] time[data-astro-cid-67ep6ump]{white-space:nowrap;color:var(--muted);font-size:.8rem}.review__text[data-astro-cid-67ep6ump]{color:var(--ink);-webkit-line-clamp:5;-webkit-box-orient:vertical;margin:0;font-size:.95rem;line-height:1.55;display:-webkit-box;overflow:hidden}.review[data-astro-cid-67ep6ump].is-open .review__text[data-astro-cid-67ep6ump]{-webkit-line-clamp:unset;overflow:visible}.review__more[data-astro-cid-67ep6ump]{color:var(--blue-600);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;padding:0;font-size:.9rem;font-weight:600}.carousel__controls[data-astro-cid-67ep6ump]{justify-content:center;gap:10px;margin-top:16px;display:flex}.carousel__controls[data-astro-cid-67ep6ump] button[data-astro-cid-67ep6ump]{border:1px solid var(--line);width:36px;height:36px;color:var(--ink);cursor:pointer;background:#fff;border-radius:50%;place-items:center;display:grid}.carousel__controls[data-astro-cid-67ep6ump] button[data-astro-cid-67ep6ump]:hover{border-color:var(--blue-600);color:var(--blue-600)}.reviews__empty[data-astro-cid-67ep6ump]{text-align:center;margin:0}@media (width<=640px){.carousel__track[data-astro-cid-67ep6ump]{grid-auto-columns:82%;padding-inline:9%;scroll-padding-inline:9%}.badge[data-astro-cid-67ep6ump]{justify-content:center}}.about[data-astro-cid-5gtlsymu]{grid-template-columns:minmax(0,460px) 1fr;align-items:center;gap:clamp(40px,6vw,80px);display:grid}.about__media[data-astro-cid-5gtlsymu]{position:relative}.about__media[data-astro-cid-5gtlsymu] img{aspect-ratio:4/5;object-fit:cover;width:100%;box-shadow:var(--shadow);border-radius:28px}.about__badge[data-astro-cid-5gtlsymu]{background:var(--blue-600);color:#fff;border-radius:var(--radius-sm);box-shadow:var(--shadow);align-items:center;gap:12px;padding:14px 18px;font-size:.9rem;font-weight:700;line-height:1.3;display:flex;position:absolute;bottom:32px;right:-20px}.about__content[data-astro-cid-5gtlsymu] p[data-astro-cid-5gtlsymu]{color:var(--muted);font-size:1.05rem}.about__stats[data-astro-cid-5gtlsymu]{grid-template-columns:repeat(3,1fr);gap:16px;margin:32px 0;display:grid}.about__stats[data-astro-cid-5gtlsymu] div[data-astro-cid-5gtlsymu]{border-radius:var(--radius-sm);background:var(--blue-50);flex-direction:column-reverse;padding:18px;display:flex}.about__stats[data-astro-cid-5gtlsymu] dd[data-astro-cid-5gtlsymu]{color:var(--blue-700);margin:0;font-size:1.9rem;font-weight:800;line-height:1.1}.about__stats[data-astro-cid-5gtlsymu] dt[data-astro-cid-5gtlsymu]{color:var(--muted);font-size:.85rem;font-weight:600}@media (width<=900px){.about[data-astro-cid-5gtlsymu]{grid-template-columns:1fr}.about__media[data-astro-cid-5gtlsymu]{max-width:460px}.about__badge[data-astro-cid-5gtlsymu]{right:12px}}@media (width<=480px){.about__stats[data-astro-cid-5gtlsymu]{grid-template-columns:1fr}}.faq[data-astro-cid-gfo3rpqg]{grid-template-columns:1fr 1.6fr;align-items:start;gap:clamp(32px,6vw,72px);display:grid}.faq[data-astro-cid-gfo3rpqg] .section-head[data-astro-cid-gfo3rpqg]{position:sticky;top:110px}.faq__cta[data-astro-cid-gfo3rpqg]{margin-top:24px}.faq__list[data-astro-cid-gfo3rpqg]{gap:12px;display:grid}details[data-astro-cid-gfo3rpqg]{border:1px solid var(--line);border-radius:var(--radius-sm);background:#fff;transition:border-color .2s}details[data-astro-cid-gfo3rpqg][open]{border-color:var(--blue-500)}summary[data-astro-cid-gfo3rpqg]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 22px;font-size:1.05rem;font-weight:700;list-style:none;display:flex}summary[data-astro-cid-gfo3rpqg]::-webkit-details-marker{display:none}.faq__icon[data-astro-cid-gfo3rpqg]{background:var(--blue-50);width:32px;height:32px;color:var(--blue-600);border-radius:50%;flex-shrink:0;place-items:center;transition:transform .2s;display:grid}details[data-astro-cid-gfo3rpqg][open] .faq__icon[data-astro-cid-gfo3rpqg]{transform:rotate(45deg)}details[data-astro-cid-gfo3rpqg] p[data-astro-cid-gfo3rpqg]{color:var(--muted);margin:0;padding:0 22px 22px}@media (width<=900px){.faq[data-astro-cid-gfo3rpqg]{grid-template-columns:1fr}.faq[data-astro-cid-gfo3rpqg] .section-head[data-astro-cid-gfo3rpqg]{position:static}}.blog-teaser__head[data-astro-cid-h4mz4f6b]{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:40px;display:flex}.blog-teaser__head[data-astro-cid-h4mz4f6b] .section-head[data-astro-cid-h4mz4f6b]{margin-bottom:0}.blog-teaser__grid[data-astro-cid-h4mz4f6b]{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (width<=1024px){.blog-teaser__grid[data-astro-cid-h4mz4f6b]{grid-template-columns:repeat(2,1fr)}}@media (width<=640px){.blog-teaser__grid[data-astro-cid-h4mz4f6b]{grid-template-columns:1fr}}.contact[data-astro-cid-d56ov33j]{background:radial-gradient(ellipse 50% 80% at 100% 0%, #2f7cf073, transparent 70%), linear-gradient(150deg, var(--blue-800), var(--blue-900));color:#fff;border-radius:28px;grid-template-columns:1.2fr 1fr;align-items:center;gap:clamp(32px,5vw,64px);padding:clamp(32px,5vw,64px);display:grid}.contact[data-astro-cid-d56ov33j] .eyebrow[data-astro-cid-d56ov33j]{color:#8cb8ff}.contact__main[data-astro-cid-d56ov33j] p[data-astro-cid-d56ov33j]{color:#fffc;max-width:520px;font-size:1.1rem}.contact__actions[data-astro-cid-d56ov33j]{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.contact__form[data-astro-cid-d56ov33j]{border-radius:var(--radius);color:var(--ink);background:#fff;gap:14px;padding:28px;display:grid}.contact__form[data-astro-cid-d56ov33j] h3[data-astro-cid-d56ov33j]{margin-bottom:0;font-size:1.2rem}.contact__error[data-astro-cid-d56ov33j]{color:#b42318;margin:0;font-size:.9rem}.contact__note[data-astro-cid-d56ov33j]{color:var(--muted);margin:0 0 4px;font-size:.9rem}.contact__form[data-astro-cid-d56ov33j] label[data-astro-cid-d56ov33j]{gap:6px;font-size:.9rem;font-weight:600;display:grid}.contact__form[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j],.contact__form[data-astro-cid-d56ov33j] textarea[data-astro-cid-d56ov33j]{font:inherit;border:1px solid var(--line);background:var(--bg-soft);color:var(--ink);resize:vertical;border-radius:10px;padding:12px 14px;font-weight:400}.contact__form[data-astro-cid-d56ov33j] input[data-astro-cid-d56ov33j]:focus,.contact__form[data-astro-cid-d56ov33j] textarea[data-astro-cid-d56ov33j]:focus{border-color:var(--blue-500);box-shadow:0 0 0 3px var(--blue-100);background:#fff;outline:none}@media (width<=900px){.contact[data-astro-cid-d56ov33j]{grid-template-columns:1fr}}
