.abt-intro[data-astro-cid-iqfgzcoi]{gap:var(--space-xl);grid-template-columns:1.2fr .8fr;align-items:center;max-width:1000px;margin:0 auto;display:grid}.abt-intro__text[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--color-text-light);margin-bottom:1rem;font-size:.92rem;line-height:1.8}.abt-intro__text[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]:last-child{margin-bottom:0}.abt-intro__photo[data-astro-cid-iqfgzcoi]{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);max-width:400px;overflow:hidden}.abt-intro__photo[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{width:100%;height:auto;display:block}.abt-quote[data-astro-cid-iqfgzcoi]{margin:var(--space-lg) 0 0;border-left:3px solid var(--color-accent);padding:.25rem 0 .25rem 1.25rem}.abt-quote[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{letter-spacing:-.015em;color:var(--color-primary);margin:0;font-size:1.3rem;font-weight:500;line-height:1.45}.abt-quote[data-astro-cid-iqfgzcoi] cite[data-astro-cid-iqfgzcoi]{letter-spacing:.1em;text-transform:uppercase;color:#9c6512;margin-top:.7rem;font-size:.74rem;font-style:normal;font-weight:600;display:block}.abt-team[data-astro-cid-iqfgzcoi]{max-width:1000px;margin:0 auto}.abt-team__photo[data-astro-cid-iqfgzcoi]{border-radius:var(--radius-lg);box-shadow:var(--shadow-lg);background:#fff;margin:0 0 1.75rem;overflow:hidden}.abt-team__photo[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{width:100%;height:auto;display:block}.abt-team__photo[data-astro-cid-iqfgzcoi] figcaption[data-astro-cid-iqfgzcoi]{color:var(--color-text-on-alt);text-align:right;text-wrap:pretty;padding:.6rem 1rem;font-size:.78rem}.abt-team__text[data-astro-cid-iqfgzcoi]{gap:var(--space-lg);grid-template-columns:1fr 1fr;display:grid}.abt-team__text[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--color-text-light);margin:0;font-size:.92rem;line-height:1.8}.timeline[data-astro-cid-iqfgzcoi]{padding-left:40px;position:relative}.timeline__track[data-astro-cid-iqfgzcoi]{background:var(--color-border);width:2px;position:absolute;top:1.5rem;bottom:1.5rem;left:6px}.timeline__progress[data-astro-cid-iqfgzcoi]{background:var(--color-accent);width:100%;height:0;transition:height 1.8s cubic-bezier(.16,1,.3,1)}.timeline[data-astro-cid-iqfgzcoi].active .timeline__progress[data-astro-cid-iqfgzcoi]{height:100%}.timeline__steps[data-astro-cid-iqfgzcoi]{flex-direction:column;gap:1.5rem;display:flex}.timeline__step[data-astro-cid-iqfgzcoi]{position:relative}html.js .timeline[data-astro-cid-iqfgzcoi]:not(.active) .timeline__step[data-astro-cid-iqfgzcoi]{opacity:0;transform:translate(20px)}.timeline__step[data-astro-cid-iqfgzcoi]{transition:opacity .8s cubic-bezier(.22,1,.36,1),transform .8s cubic-bezier(.22,1,.36,1)}.timeline[data-astro-cid-iqfgzcoi].active .timeline__step[data-astro-cid-iqfgzcoi]{opacity:1;transform:translate(0)}.timeline__dot[data-astro-cid-iqfgzcoi]{background:var(--color-bg);border:2.5px solid var(--color-border);z-index:1;border-radius:50%;width:14px;height:14px;transition:border-color .6s,box-shadow .6s;position:absolute;top:1.5rem;left:-40px}.timeline[data-astro-cid-iqfgzcoi].active .timeline__dot[data-astro-cid-iqfgzcoi]{border-color:var(--color-accent);box-shadow:0 0 0 4px #d4912a1a}.timeline__week[data-astro-cid-iqfgzcoi]{letter-spacing:.08em;text-transform:uppercase;color:var(--color-accent);margin-bottom:.4rem;font-size:.65rem;font-weight:700;display:inline-block}.timeline__content[data-astro-cid-iqfgzcoi]{background:var(--color-bg-alt);border-radius:var(--radius-md);border:1px solid var(--color-border);padding:1.25rem 1.5rem;transition:border-color .3s}.timeline__content[data-astro-cid-iqfgzcoi]:hover{border-color:#d4912a33}.timeline__content[data-astro-cid-iqfgzcoi] h3[data-astro-cid-iqfgzcoi]{font-family:var(--font-heading);color:var(--color-primary);letter-spacing:-.01em;margin-bottom:.4rem;font-size:1rem;font-weight:700}.timeline__content[data-astro-cid-iqfgzcoi] p[data-astro-cid-iqfgzcoi]{color:var(--color-text-light);font-size:.85rem;line-height:1.65}.abt-testimonials[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr 1fr;gap:1.5rem;display:grid}.abt-testimonial[data-astro-cid-iqfgzcoi]{background:var(--color-bg-alt);border-radius:var(--radius-md);border:1px solid var(--color-border);border-left:3px solid var(--color-accent);padding:1.5rem;box-shadow:0 1px 3px #00000008}.abt-testimonial__stars[data-astro-cid-iqfgzcoi]{gap:2px;margin-bottom:.75rem;display:flex}.abt-testimonial__text[data-astro-cid-iqfgzcoi]{color:var(--color-text-light);margin-bottom:.75rem;font-size:.88rem;font-style:italic;line-height:1.7}.abt-testimonial__author[data-astro-cid-iqfgzcoi]{color:var(--color-primary);font-size:.8rem;font-weight:600}.abt-testimonial__author[data-astro-cid-iqfgzcoi] span[data-astro-cid-iqfgzcoi]{color:var(--color-text-muted);margin-left:.5rem;font-weight:400}.abt-services[data-astro-cid-iqfgzcoi]{flex-direction:column;gap:.75rem;display:flex}.abt-service[data-astro-cid-iqfgzcoi]{color:var(--color-text-light);align-items:flex-start;gap:.75rem;font-size:.9rem;line-height:1.6;display:flex}.abt-service[data-astro-cid-iqfgzcoi] svg[data-astro-cid-iqfgzcoi]{color:var(--color-accent);flex-shrink:0;margin-top:.2rem}.abt-clients[data-astro-cid-iqfgzcoi]{flex-direction:column;gap:0;display:flex}.abt-client[data-astro-cid-iqfgzcoi]{border-bottom:1px solid var(--color-border);align-items:baseline;gap:.75rem;padding:1rem 0;display:flex}.abt-client[data-astro-cid-iqfgzcoi]:first-child{padding-top:0}.abt-client[data-astro-cid-iqfgzcoi]:last-child{border-bottom:none}.abt-client[data-astro-cid-iqfgzcoi] strong[data-astro-cid-iqfgzcoi]{color:var(--color-primary);white-space:nowrap;min-width:180px;font-size:.9rem;font-weight:700}.abt-client[data-astro-cid-iqfgzcoi] span[data-astro-cid-iqfgzcoi]{color:var(--color-text-light);font-size:.85rem;line-height:1.6}@media (width<=768px){.abt-intro[data-astro-cid-iqfgzcoi]{gap:var(--space-lg);grid-template-columns:1fr}.abt-intro__photo[data-astro-cid-iqfgzcoi]{order:-1;max-width:400px}.abt-team__text[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr;gap:1rem}.abt-team__photo[data-astro-cid-iqfgzcoi] img[data-astro-cid-iqfgzcoi]{aspect-ratio:3/2;object-fit:cover}.timeline[data-astro-cid-iqfgzcoi]{padding-left:32px}.timeline__track[data-astro-cid-iqfgzcoi]{left:6px}.timeline__dot[data-astro-cid-iqfgzcoi]{left:-32px}.abt-testimonials[data-astro-cid-iqfgzcoi]{grid-template-columns:1fr}.abt-client[data-astro-cid-iqfgzcoi]{flex-direction:column;gap:.25rem}.abt-client[data-astro-cid-iqfgzcoi] strong[data-astro-cid-iqfgzcoi]{min-width:auto}}
