.home-hero[data-astro-cid-j7pv25f6]{background-color:var(--color-secondary);background-image:linear-gradient(90deg,#030f27e0,#030f279e 60%,#030f2773),url(/wp-content/uploads/2022/06/DSCF3304-e1656578715403.jpg);background-size:cover;background-position:center;padding:130px 0;color:var(--color-white);border-bottom:5px solid var(--color-primary)}.home-hero-content[data-astro-cid-j7pv25f6]{max-width:780px}.hero-badge[data-astro-cid-j7pv25f6]{display:inline-block;background-color:var(--color-primary);color:var(--color-secondary);font-family:var(--font-heading);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em;padding:6px 14px;margin-bottom:18px}.home-hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{color:var(--color-white);font-size:clamp(2.4rem,5vw,4.2rem);margin-bottom:20px}.home-hero[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:18px;line-height:1.7;color:#eef2f8;margin-bottom:32px}.hero-actions[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:16px}.section-padding[data-astro-cid-j7pv25f6]{padding:88px 0}.bg-soft[data-astro-cid-j7pv25f6]{background-color:var(--color-soft)}.eyebrow[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-heading);font-size:14px;font-weight:800;text-transform:uppercase;color:var(--color-primary-hover);letter-spacing:.06em;margin-bottom:8px}.about-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.15fr;gap:56px;align-items:center}.about-visual[data-astro-cid-j7pv25f6]{position:relative}.about-main-img[data-astro-cid-j7pv25f6]{width:100%;border-radius:4px;box-shadow:0 18px 40px #030f2724}.experience-badge[data-astro-cid-j7pv25f6]{position:absolute;bottom:-20px;right:-20px;background-color:var(--color-primary);color:var(--color-secondary);padding:22px 28px;border:5px solid var(--color-white);box-shadow:0 10px 25px #0000001f}.exp-title[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-heading);font-size:20px;font-weight:900;text-transform:uppercase}.exp-sub[data-astro-cid-j7pv25f6]{font-family:var(--font-heading);font-size:13px;font-weight:700;text-transform:uppercase}.lead-quote[data-astro-cid-j7pv25f6]{font-size:17px;color:var(--color-secondary);border-left:4px solid var(--color-primary);padding-left:16px;margin:18px 0}.check-list[data-astro-cid-j7pv25f6]{list-style:none;padding:0;margin:24px 0 30px}.check-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]{position:relative;padding-left:30px;margin-bottom:12px;font-weight:500}.check-list[data-astro-cid-j7pv25f6] li[data-astro-cid-j7pv25f6]:before{content:"✓";position:absolute;left:0;top:1px;width:20px;height:20px;background-color:var(--color-primary);color:var(--color-secondary);font-weight:900;font-size:12px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%}.manager-row[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:24px;padding-top:22px;border-top:1px solid var(--color-border)}.manager-profile[data-astro-cid-j7pv25f6]{display:flex;align-items:center;gap:14px}.manager-profile[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:68px;height:68px;border-radius:50%;object-fit:cover;border:3px solid var(--color-primary)}.section-header-center[data-astro-cid-j7pv25f6]{text-align:center;max-width:780px;margin:0 auto 48px}.services-cards-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.service-card[data-astro-cid-j7pv25f6]{background-color:var(--color-white);box-shadow:0 10px 30px #030f2714;display:flex;flex-direction:column;border-bottom:4px solid var(--color-primary)}.service-card-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:240px;object-fit:cover}.service-card-body[data-astro-cid-j7pv25f6]{padding:28px;display:flex;flex-direction:column;flex-grow:1}.service-card-body[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{font-size:20px;margin-top:0;margin-bottom:12px}.service-card-body[data-astro-cid-j7pv25f6] .btn[data-astro-cid-j7pv25f6]{margin-top:auto;align-self:flex-start}.specialist-pills-box[data-astro-cid-j7pv25f6]{margin-top:44px;background-color:var(--color-white);padding:28px 32px;box-shadow:0 6px 20px #030f270f}.specialist-pills-box[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{margin-top:0;margin-bottom:16px;font-size:15px}.specialist-pills[data-astro-cid-j7pv25f6]{display:flex;flex-wrap:wrap;gap:10px}.pill-link[data-astro-cid-j7pv25f6]{display:inline-block;padding:8px 14px;background-color:var(--color-soft);color:var(--color-secondary);font-family:var(--font-heading);font-size:12.5px;font-weight:700;text-transform:uppercase;border:1px solid var(--color-border)}.pill-link[data-astro-cid-j7pv25f6]:hover{background-color:var(--color-primary);color:var(--color-secondary);border-color:var(--color-primary)}.blog-intro-row[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr auto;gap:32px;align-items:end;margin-bottom:40px}.home-posts-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(3,1fr);gap:28px}.post-card[data-astro-cid-j7pv25f6]{background-color:var(--color-white);border:1px solid var(--color-border);box-shadow:0 6px 20px #030f270d;display:flex;flex-direction:column}.post-card-img[data-astro-cid-j7pv25f6] img[data-astro-cid-j7pv25f6]{width:100%;height:210px;object-fit:cover}.post-card-body[data-astro-cid-j7pv25f6]{padding:24px;display:flex;flex-direction:column;flex-grow:1}.post-date[data-astro-cid-j7pv25f6]{font-size:12.5px;color:var(--color-muted);margin-bottom:8px;display:block}.post-card-body[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6]{margin:0 0 10px;font-size:17px;text-transform:none}.post-card-body[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--color-secondary)}.post-card-body[data-astro-cid-j7pv25f6] h4[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]:hover{color:var(--color-primary-hover)}.post-card-body[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-size:14.5px;color:var(--color-muted);margin-bottom:16px}.post-read-more[data-astro-cid-j7pv25f6]{margin-top:auto;font-family:var(--font-heading);font-size:13px;font-weight:700;text-transform:uppercase;color:var(--color-secondary)}.contact-section[data-astro-cid-j7pv25f6]{background-color:var(--color-secondary);color:var(--color-white)}.contact-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1.1fr;gap:50px;align-items:start}.contact-detail-cards[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin-top:32px}.contact-detail-card[data-astro-cid-j7pv25f6]{background-color:#ffffff0f;border-left:4px solid var(--color-primary);padding:20px}.contact-detail-card[data-astro-cid-j7pv25f6] h5[data-astro-cid-j7pv25f6]{color:var(--color-primary);margin:0 0 6px;font-size:14px;text-transform:uppercase}.contact-detail-card[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{margin:0;font-weight:600}.contact-detail-card[data-astro-cid-j7pv25f6] a[data-astro-cid-j7pv25f6]{color:var(--color-white)}.contact-form-panel[data-astro-cid-j7pv25f6]{background-color:var(--color-white);color:var(--color-text);padding:40px;box-shadow:0 20px 50px #00000040}.contact-form-panel[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{background-color:var(--color-secondary);color:var(--color-white);text-align:center;padding:16px;margin:0 0 24px;font-size:20px}.form-group[data-astro-cid-j7pv25f6]{margin-bottom:18px}.form-group[data-astro-cid-j7pv25f6] label[data-astro-cid-j7pv25f6]{display:block;font-family:var(--font-heading);font-size:13px;font-weight:700;text-transform:uppercase;margin-bottom:6px;color:var(--color-secondary)}.form-group[data-astro-cid-j7pv25f6] input[data-astro-cid-j7pv25f6],.form-group[data-astro-cid-j7pv25f6] textarea[data-astro-cid-j7pv25f6]{width:100%;padding:13px 15px;border:1px solid var(--color-border);background-color:var(--color-surface);font-family:var(--font-body);font-size:15px}@media(max-width:992px){.about-grid[data-astro-cid-j7pv25f6],.services-cards-grid[data-astro-cid-j7pv25f6],.home-posts-grid[data-astro-cid-j7pv25f6],.contact-grid[data-astro-cid-j7pv25f6],.blog-intro-row[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.experience-badge[data-astro-cid-j7pv25f6]{position:static;margin-top:12px;display:inline-block}}
