.hero[data-astro-cid-otvcwtij]{color:#fff;position:relative;overflow:hidden}.hero__bg[data-astro-cid-otvcwtij]{object-fit:cover;opacity:.5;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero__gradient[data-astro-cid-otvcwtij]{z-index:1;background:linear-gradient(90deg,#0c0c0ce6 0%,#0c0c0cb3 50%,#0c0c0c66 100%);position:absolute;inset:0}.hero__grid[data-astro-cid-otvcwtij]{z-index:2;padding:clamp(48px, 6vw, 80px) var(--container-pad) clamp(56px, 7vw, 96px);grid-template-columns:repeat(auto-fit,minmax(min(100%,440px),1fr));align-items:center;gap:40px;display:grid;position:relative}.hero__content[data-astro-cid-otvcwtij] h1[data-astro-cid-otvcwtij]{margin-top:16px;font-size:clamp(38px,5.2vw,72px)}.hero__lead[data-astro-cid-otvcwtij]{color:var(--muted-dark);max-width:480px;margin-top:16px;font-size:17px;line-height:1.6}.hero__actions[data-astro-cid-otvcwtij]{flex-wrap:wrap;gap:14px;margin-top:28px;display:flex}.hero__media[data-astro-cid-otvcwtij]{position:relative}.hero__media[data-astro-cid-otvcwtij]:before{content:"";background:var(--accent);border-radius:var(--radius-lg);z-index:-1;width:70%;position:absolute;inset:10% -10% -10% auto}.hero__media[data-astro-cid-otvcwtij] img{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-lg);width:100%;height:auto}.layout[data-astro-cid-otvcwtij]{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start;gap:clamp(32px,5vw,56px);padding-top:clamp(72px,8vw,112px);display:grid}.layout__main[data-astro-cid-otvcwtij]{flex-direction:column;gap:clamp(56px,7vw,88px);display:flex}.layout__main[data-astro-cid-otvcwtij] h2[data-astro-cid-otvcwtij]{margin-top:8px;font-size:clamp(28px,3.2vw,40px)}.section-lead[data-astro-cid-otvcwtij]{color:var(--muted);max-width:640px;margin-top:14px;line-height:1.6}.tasks-grid[data-astro-cid-otvcwtij]{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:14px;margin-top:24px;display:grid}.tasks-grid[data-astro-cid-otvcwtij][data-count="4"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.task-card[data-astro-cid-otvcwtij]{background:var(--card);border-radius:var(--radius-md);padding:20px}.task-card__icon[data-astro-cid-otvcwtij]{width:32px;height:32px;color:var(--accent-text);background:#f0b4292e;border-radius:8px;justify-content:center;align-items:center;margin-bottom:12px;display:inline-flex}.task-card[data-astro-cid-otvcwtij] h3[data-astro-cid-otvcwtij]{font-size:16px}.task-card[data-astro-cid-otvcwtij] p[data-astro-cid-otvcwtij]{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.5}.steps__list[data-astro-cid-otvcwtij]{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:20px;margin-top:24px;display:grid}.steps__item[data-astro-cid-otvcwtij]{border-top:3px solid var(--ink);padding-top:16px}.steps__item--accent[data-astro-cid-otvcwtij]{border-top-color:var(--accent)}.steps__label[data-astro-cid-otvcwtij]{font-family:var(--font-heading);letter-spacing:.1em;color:var(--accent-text);font-size:12px}.steps__item[data-astro-cid-otvcwtij] h3[data-astro-cid-otvcwtij]{margin-top:8px;font-size:18px}.steps__item[data-astro-cid-otvcwtij] p[data-astro-cid-otvcwtij]{color:var(--muted);margin-top:8px;line-height:1.6}.local-faq[data-astro-cid-otvcwtij]{border-radius:var(--radius-md);background:#fff;margin-top:24px;padding:6px clamp(20px,3vw,32px)}.fq[data-astro-cid-otvcwtij]{border-bottom:1px solid var(--line)}.fq[data-astro-cid-otvcwtij]:last-child{border-bottom:none}.fq[data-astro-cid-otvcwtij] summary[data-astro-cid-otvcwtij]{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:20px 0;font-size:16px;font-weight:700;list-style:none;display:flex}.fq[data-astro-cid-otvcwtij] summary[data-astro-cid-otvcwtij]::-webkit-details-marker{display:none}.fq__icon[data-astro-cid-otvcwtij]{background:#f1efe6;border-radius:8px;flex:none;place-items:center;width:30px;height:30px;font-size:20px;font-weight:600;transition:transform .2s,background .2s;display:grid}.fq[data-astro-cid-otvcwtij][open] .fq__icon[data-astro-cid-otvcwtij]{background:var(--accent);transform:rotate(45deg)}.fq[data-astro-cid-otvcwtij] p[data-astro-cid-otvcwtij]{color:var(--muted);margin:0 0 20px;line-height:1.6}.text-link[data-astro-cid-otvcwtij]{color:var(--accent-text);align-items:center;gap:8px;margin-top:18px;font-weight:700;display:inline-flex}.layout__aside[data-astro-cid-otvcwtij]{flex-direction:column;gap:16px;display:flex;position:sticky;top:110px}.aside-card[data-astro-cid-otvcwtij]{border-radius:var(--radius-md);padding:24px}.aside-card--dark[data-astro-cid-otvcwtij]{background:var(--ink);color:#fff}.aside-card--dark[data-astro-cid-otvcwtij] p[data-astro-cid-otvcwtij]{color:var(--muted-dark);margin-top:10px;font-size:14px;line-height:1.5}.aside-card__phone{background:var(--accent);color:var(--ink);border-radius:var(--radius-sm);flex-direction:column;gap:2px;margin-top:16px;padding:12px 16px;display:flex}.aside-card__phone-label[data-astro-cid-otvcwtij]{font-family:var(--font-heading);letter-spacing:.1em;opacity:.7;font-size:11px}.aside-card__phone[data-astro-cid-otvcwtij] strong[data-astro-cid-otvcwtij]{font-size:17px}.aside-card__list[data-astro-cid-otvcwtij]{color:var(--muted-dark);flex-direction:column;gap:8px;margin-top:14px;font-size:14px;display:flex}.aside-card--dark[data-astro-cid-otvcwtij]>.btn[data-astro-cid-otvcwtij]{width:100%;margin-top:18px}.aside-card--light[data-astro-cid-otvcwtij]{background:#fff}.aside-card__checks[data-astro-cid-otvcwtij]{flex-direction:column;gap:12px;margin-top:14px;font-size:14px;font-weight:600;display:flex}.aside-card__checks[data-astro-cid-otvcwtij] li[data-astro-cid-otvcwtij]{align-items:flex-start;gap:10px;display:flex}.aside-card__checks[data-astro-cid-otvcwtij] svg{color:var(--accent-text);flex:none;margin-top:2px}.related[data-astro-cid-otvcwtij]{padding:clamp(80px, 9vw, 120px) var(--container-pad)}.related__head[data-astro-cid-otvcwtij]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.related__head[data-astro-cid-otvcwtij] h2[data-astro-cid-otvcwtij]{margin-top:8px;font-size:clamp(28px,3.2vw,40px)}.related__grid[data-astro-cid-otvcwtij]{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr));gap:18px;margin-top:28px;display:grid}.related-card[data-astro-cid-otvcwtij]{background:var(--card);border-radius:var(--radius-md);display:block;overflow:hidden}.related-card[data-astro-cid-otvcwtij] img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto}.related-card__body[data-astro-cid-otvcwtij]{padding:18px 20px 20px}.related-card__body[data-astro-cid-otvcwtij] h3[data-astro-cid-otvcwtij]{font-size:18px}.related-card__body[data-astro-cid-otvcwtij] p[data-astro-cid-otvcwtij]{color:var(--muted);margin-top:8px;font-size:14px;line-height:1.5}.related-card__body[data-astro-cid-otvcwtij] .text-link[data-astro-cid-otvcwtij]{margin-top:12px}@media (width<=960px){.layout[data-astro-cid-otvcwtij]{grid-template-columns:1fr}.layout__aside[data-astro-cid-otvcwtij]{position:static}}
