.faq[data-astro-cid-7synugci]{padding:var(--spacing-20) 0}.faq[data-astro-cid-7synugci] .container[data-astro-cid-7synugci]{max-width:var(--wide-width);padding:0 var(--spacing-6);margin:0 auto}.faq-header[data-astro-cid-7synugci]{text-align:center;margin-bottom:var(--spacing-12)}.faq-eyebrow[data-astro-cid-7synugci]{font-family:var(--font-nav);color:#3d4459;margin-bottom:var(--spacing-2);font-size:20px}.faq-headline[data-astro-cid-7synugci]{font-family:var(--font-nav);font-size:var(--font-size-4xl);color:#0a0e2a;font-weight:400}.faq-list[data-astro-cid-7synugci]{gap:15px var(--spacing-6);grid-template-columns:1fr 1fr;align-items:start;display:grid}.faq-item[data-astro-cid-7synugci]{background:#fff;box-shadow:0 0 30px #0000000d}.faq-question[data-astro-cid-7synugci]{justify-content:space-between;align-items:center;gap:var(--spacing-4);font-family:var(--font-serif);font-size:var(--font-size-base);color:var(--color-gold-text);cursor:pointer;padding:25px;font-weight:500;line-height:1.4;list-style:none;display:flex}.faq-question[data-astro-cid-7synugci]::-webkit-details-marker{display:none}.faq-icon[data-astro-cid-7synugci]{color:#0a0e2a;width:18px;height:18px;transition:transform var(--transition-base);flex-shrink:0}.faq-item[data-astro-cid-7synugci][open] .faq-icon[data-astro-cid-7synugci]{transform:rotate(180deg)}.faq-answer[data-astro-cid-7synugci]{padding:5px 25px 25px}.faq-answer[data-astro-cid-7synugci] p[data-astro-cid-7synugci]{font-family:var(--font-serif);font-size:var(--font-size-base);color:#353535;margin:0;line-height:1.4}@media (width<=768px){.faq-list[data-astro-cid-7synugci]{grid-template-columns:1fr}.faq-headline[data-astro-cid-7synugci]{font-size:var(--font-size-2xl)}.faq-question[data-astro-cid-7synugci]{padding:var(--spacing-4)}.faq-answer[data-astro-cid-7synugci]{padding:0 var(--spacing-4) var(--spacing-4)}}.page-servicios{& .container{max-width:var(--wide-width);padding:0 var(--spacing-6);margin:0 auto}& .servicios-intro{padding:var(--spacing-20) 0;text-align:center}& .intro-eyebrow{font-family:var(--font-serif);font-size:var(--font-size-base);color:#0a0e2a;margin-bottom:var(--spacing-3)}& .intro-heading{font-family:var(--font-display);font-size:var(--font-size-4xl);color:var(--color-gold-large);margin-bottom:var(--spacing-8)}& .intro-body{max-width:600px;margin:0 auto}& .intro-body p{margin-bottom:var(--spacing-6)}& .service-block{padding:var(--spacing-20) 0}& .service-grid{column-gap:var(--spacing-12);row-gap:var(--spacing-10);grid-template-columns:5fr 7fr;grid-template-areas:"head images""details images";align-items:start;display:grid}& .service-head{grid-area:head}& .service-details{grid-area:details;max-width:420px}& .service-images{grid-area:images;min-height:820px;position:relative}& .service-eyebrow{font-family:var(--font-serif);font-size:var(--font-size-base);color:var(--color-accent);margin-bottom:var(--spacing-3)}& .service-heading{font-family:var(--font-display);font-size:var(--font-size-4xl);color:var(--color-heading);margin-bottom:var(--spacing-6)}& .service-tagline{font-family:var(--font-serif);color:#111;margin-bottom:var(--spacing-6);font-size:29.6px;font-weight:400}& .service-head p,& .service-details p{margin-bottom:var(--spacing-6)}& .service-details ul{font-family:var(--font-serif);padding-left:var(--spacing-10);margin-bottom:var(--spacing-12)}& .service-details li{margin-bottom:var(--spacing-3)}& .service-img-small{aspect-ratio:1;object-fit:cover;border-radius:100px 100px 160px;width:50%;position:absolute;top:0;right:0}& .service-img-large{aspect-ratio:1;object-fit:cover;border-radius:100px 100px 300px;width:76%;position:absolute;top:300px;left:0}@media (width<=900px){& .service-grid{grid-template-columns:1fr;grid-template-areas:"head""images""details"}& .service-details{max-width:none}& .service-images{gap:var(--spacing-6);flex-direction:column;align-items:center;min-height:0;display:flex}& .service-img-small,& .service-img-large{width:100%;max-width:420px;position:static}}}
