.audit[data-astro-cid-gu35unel]{padding-block:clamp(3.5rem,8vw,6rem) clamp(2.5rem,5vw,4rem)}.audit-copy[data-astro-cid-gu35unel]{max-width:760px;margin-inline:auto;text-align:center}.audit-copy[data-astro-cid-gu35unel] h1[data-astro-cid-gu35unel]{color:#fff;font-size:clamp(2.1rem,5vw,3.4rem);margin:1rem 0}.audit-sub[data-astro-cid-gu35unel]{color:#ffffffc7;font-size:1.1rem;margin-bottom:clamp(1.8rem,3.5vw,2.6rem)}.audit-paths[data-astro-cid-gu35unel]{display:grid;grid-template-columns:1fr 1fr;gap:clamp(1rem,2.5vw,1.8rem);margin-bottom:clamp(2rem,4vw,3rem)}.path[data-astro-cid-gu35unel]{position:relative;min-width:0;display:flex;flex-direction:column;padding:clamp(1.4rem,3vw,2rem);border-radius:18px;background:#ffffff0a;border:1px solid rgba(88,178,255,.18);backdrop-filter:blur(8px)}.path-full[data-astro-cid-gu35unel]{border-color:#58d3ff73;box-shadow:0 0 0 1px #58d3ff26,0 30px 70px -40px #58d3ff80}.path-full[data-astro-cid-gu35unel]:before{content:"";position:absolute;inset:0 0 auto;height:3px;border-radius:18px 18px 0 0;background:var(--decode)}.path-badge[data-astro-cid-gu35unel]{color:var(--cyan);margin-bottom:.6rem}.path-quick[data-astro-cid-gu35unel] .path-badge[data-astro-cid-gu35unel]{color:#ffffff8c}.path[data-astro-cid-gu35unel] h2[data-astro-cid-gu35unel]{color:#fff;font-size:clamp(1.4rem,2.6vw,1.8rem);margin:0 0 .6rem;letter-spacing:-.02em}.path-sub[data-astro-cid-gu35unel]{color:#ffffffc2;font-size:.98rem;line-height:1.65}.checklist[data-astro-cid-gu35unel]{list-style:none;padding:0;margin:1.2rem 0 1.5rem;display:grid;gap:.6rem;flex:1}.checklist[data-astro-cid-gu35unel] li[data-astro-cid-gu35unel]{color:#ffffffd9;padding-left:1.8rem;position:relative;font-size:.96rem}.checklist[data-astro-cid-gu35unel] li[data-astro-cid-gu35unel]:before{content:"";position:absolute;left:0;top:.35em;width:12px;height:7px;border-left:2px solid var(--cyan);border-bottom:2px solid var(--cyan);transform:rotate(-45deg)}.path-btn[data-astro-cid-gu35unel]{width:100%;justify-content:center}.path-note[data-astro-cid-gu35unel]{text-align:center;font-size:.84rem;color:#ffffff80;margin:.8rem 0 0}.embed-title[data-astro-cid-gu35unel]{color:#fff;font-size:clamp(1.4rem,2.6vw,1.8rem);margin:0 0 1rem;letter-spacing:-.02em;scroll-margin-top:6rem}.audit-embed-card[data-astro-cid-gu35unel]{background:#fff;border:1px solid rgba(88,178,255,.28);border-radius:18px;overflow:hidden;box-shadow:0 40px 90px -40px #000000bf}.audit-embed[data-astro-cid-gu35unel]{--internal-header-height: 115px;height:max(760px,100dvh);overflow:hidden}.audit-embed[data-astro-cid-gu35unel] iframe[data-astro-cid-gu35unel]{display:block;width:100%;height:calc(100% + var(--internal-header-height));transform:translateY(calc(-1 * var(--internal-header-height)));border:0}.audit-call[data-astro-cid-gu35unel]{color:#ffffffb3;text-align:center;margin-top:1.6rem;font-size:.95rem}.audit-call[data-astro-cid-gu35unel] a[data-astro-cid-gu35unel]{color:var(--cyan);font-weight:500}.fa-contact[data-astro-cid-gu35unel]{background:var(--paper);padding-block:clamp(3rem,6vw,5rem)}.fa-contact-grid[data-astro-cid-gu35unel]{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(1.8rem,4vw,3.5rem);align-items:center}.fa-info[data-astro-cid-gu35unel] .eyebrow[data-astro-cid-gu35unel]{color:var(--azure-600)}.fa-info[data-astro-cid-gu35unel] h2[data-astro-cid-gu35unel]{font-size:clamp(1.7rem,3.4vw,2.5rem);color:var(--ink);margin:.5rem 0 .9rem;letter-spacing:-.02em}.fa-info-sub[data-astro-cid-gu35unel]{color:var(--ink-soft);font-size:1.02rem;line-height:1.7;margin-bottom:1.4rem}.fa-phone[data-astro-cid-gu35unel]{font-family:var(--font-display);font-weight:700;font-size:clamp(1.5rem,3vw,2rem);color:var(--azure-600)}.fa-phone[data-astro-cid-gu35unel]:hover{color:var(--azure-500)}.fa-coord[data-astro-cid-gu35unel]{color:var(--ink-soft);margin-top:1rem}.fa-map[data-astro-cid-gu35unel]{margin:0;border-radius:16px;overflow:hidden;border:1px solid var(--line);box-shadow:0 24px 50px -28px #0d2a4673;line-height:0}.fa-map[data-astro-cid-gu35unel] iframe[data-astro-cid-gu35unel]{width:100%;height:clamp(300px,36vw,420px);border:0;display:block;filter:saturate(.95)}@media(max-width:820px){.fa-contact-grid[data-astro-cid-gu35unel],.audit-paths[data-astro-cid-gu35unel]{grid-template-columns:1fr}}@media(max-width:767px){.audit-embed-card[data-astro-cid-gu35unel]{border-radius:14px}.audit-embed[data-astro-cid-gu35unel]{height:100dvh;min-height:680px}}
