.contact-guide[data-astro-cid-yjqrjtyp]{background:#fff}.guide-heading[data-astro-cid-yjqrjtyp]{text-align:center;flex-direction:column;align-items:center;gap:18px;margin-bottom:38px;display:flex}.guide-heading[data-astro-cid-yjqrjtyp] h2[data-astro-cid-yjqrjtyp]{margin-top:16px}.guide-heading[data-astro-cid-yjqrjtyp]>p[data-astro-cid-yjqrjtyp]{color:var(--ink-soft);font-size:14px;line-height:1.9}.guide-workspace[data-astro-cid-yjqrjtyp]{border-radius:var(--radius);background:#fff;border:1px solid #dae5ed;scroll-margin-top:96px;overflow:hidden}.guide-tabs[data-astro-cid-yjqrjtyp]{border-bottom:1px solid var(--rule);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.guide-tabs[data-astro-cid-yjqrjtyp] a[data-astro-cid-yjqrjtyp]{border-right:1px solid var(--rule);align-items:center;gap:14px;padding:23px 26px;font-size:15px;transition:background .2s;display:flex}.guide-tabs[data-astro-cid-yjqrjtyp] a[data-astro-cid-yjqrjtyp]:last-child{border:0}.guide-tabs[data-astro-cid-yjqrjtyp] a[data-astro-cid-yjqrjtyp][aria-current=step]{color:var(--brand-action);box-shadow:inset 0 -3px var(--brand-action);background:#eaf2ff}.guide-tabs[data-astro-cid-yjqrjtyp] a[data-astro-cid-yjqrjtyp]:hover{background:#f1f6ff}.guide-step-number[data-astro-cid-yjqrjtyp]{color:var(--brand-action);font-size:12px}.guide-tab-arrow[data-astro-cid-yjqrjtyp]{margin-left:auto;font-size:18px}.guide-panel[data-astro-cid-yjqrjtyp]{scroll-margin-top:180px}.guide-panel[data-astro-cid-yjqrjtyp][hidden]{display:none}.guide-split[data-astro-cid-yjqrjtyp]{grid-template-columns:1fr 1fr;display:grid}.guide-illustration[data-astro-cid-yjqrjtyp]{background:#e8f2f9;align-items:center;min-width:0;display:flex}.guide-illustration[data-astro-cid-yjqrjtyp] img[data-astro-cid-yjqrjtyp]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;width:100%;height:auto}.guide-panel-copy[data-astro-cid-yjqrjtyp]{min-width:0;padding:42px}.guide-panel[data-astro-cid-yjqrjtyp] h3[data-astro-cid-yjqrjtyp]{font-family:var(--font-display);margin-top:16px;font-size:clamp(25px,2.2vw,34px);font-weight:400;line-height:1.5}.guide-panel-copy[data-astro-cid-yjqrjtyp]>p[data-astro-cid-yjqrjtyp]:not(.eyebrow){color:var(--ink-soft);margin-top:16px;font-size:14px;line-height:1.9}.guide-field[data-astro-cid-yjqrjtyp]{margin-top:23px}.guide-field[data-astro-cid-yjqrjtyp] label[data-astro-cid-yjqrjtyp],.guide-sources[data-astro-cid-yjqrjtyp] legend[data-astro-cid-yjqrjtyp],.consult-message[data-astro-cid-yjqrjtyp]>label[data-astro-cid-yjqrjtyp]{margin-bottom:9px;font-size:13px;font-weight:600;display:block}.guide-field[data-astro-cid-yjqrjtyp] label[data-astro-cid-yjqrjtyp] span[data-astro-cid-yjqrjtyp],.guide-sources[data-astro-cid-yjqrjtyp] legend[data-astro-cid-yjqrjtyp] span[data-astro-cid-yjqrjtyp]{color:var(--ink-soft);font-weight:400}.guide-field[data-astro-cid-yjqrjtyp] select[data-astro-cid-yjqrjtyp],.guide-field[data-astro-cid-yjqrjtyp] input[data-astro-cid-yjqrjtyp]{width:100%;min-height:48px;color:var(--ink);font:400 16px/1.5 var(--font-body);background:#fff;border:1px solid #c9d6e0;border-radius:12px;padding:11px 14px}.guide-step-actions[data-astro-cid-yjqrjtyp]{justify-content:space-between;align-items:center;gap:16px;margin-top:30px;display:flex}.guide-progress[data-astro-cid-yjqrjtyp]{color:var(--ink-soft);font-size:12px}.guide-step-actions[data-astro-cid-yjqrjtyp] .button-primary[data-astro-cid-yjqrjtyp]{gap:18px;padding-inline:20px}.guide-step-actions[data-astro-cid-yjqrjtyp] .text-link[data-astro-cid-yjqrjtyp]{gap:8px;font-size:13px}.guide-photo-panel[data-astro-cid-yjqrjtyp]{padding:38px}.guide-photo-heading[data-astro-cid-yjqrjtyp]{justify-content:space-between;align-items:end;gap:24px;display:flex}.guide-photo-heading[data-astro-cid-yjqrjtyp]>p[data-astro-cid-yjqrjtyp]{max-width:210px;color:var(--ink-soft);font-size:13px;line-height:1.9}.guide-photo-heading[data-astro-cid-yjqrjtyp] h3[data-astro-cid-yjqrjtyp]{font-size:30px}.guide-photo-grid[data-astro-cid-yjqrjtyp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:28px;display:grid}.guide-photo-grid[data-astro-cid-yjqrjtyp] figure[data-astro-cid-yjqrjtyp]{min-width:0}.guide-photo-grid[data-astro-cid-yjqrjtyp] figcaption[data-astro-cid-yjqrjtyp]{gap:12px;padding-top:18px;display:flex}.guide-photo-grid[data-astro-cid-yjqrjtyp] figcaption[data-astro-cid-yjqrjtyp]>span[data-astro-cid-yjqrjtyp]{color:var(--brand-action);padding-top:4px;font-size:11px}.guide-photo-grid[data-astro-cid-yjqrjtyp] strong[data-astro-cid-yjqrjtyp]{font-size:15px;font-weight:600}.guide-photo-grid[data-astro-cid-yjqrjtyp] figcaption[data-astro-cid-yjqrjtyp] p[data-astro-cid-yjqrjtyp]{color:var(--ink-soft);margin-top:8px;font-size:12px;line-height:1.8}.guide-extra-photo[data-astro-cid-yjqrjtyp]{border-top:1px solid var(--rule);color:var(--ink-soft);margin-top:26px;padding-top:22px;font-size:13px;line-height:1.9}.guide-sources[data-astro-cid-yjqrjtyp]{margin-top:24px}.guide-sources[data-astro-cid-yjqrjtyp]>div[data-astro-cid-yjqrjtyp]{grid-template-columns:1fr 1fr;gap:9px;display:grid}.guide-sources[data-astro-cid-yjqrjtyp] label[data-astro-cid-yjqrjtyp]{cursor:pointer;position:relative}.guide-sources[data-astro-cid-yjqrjtyp] input[data-astro-cid-yjqrjtyp]{opacity:0;width:1px;height:1px;position:absolute}.guide-sources[data-astro-cid-yjqrjtyp] label[data-astro-cid-yjqrjtyp]>span[data-astro-cid-yjqrjtyp]{border:1px solid #d1dde6;border-radius:12px;justify-content:space-between;align-items:center;min-height:45px;padding:10px 12px;font-size:13px;display:flex}.source-check[data-astro-cid-yjqrjtyp]{visibility:hidden;color:var(--brand-action)}.guide-sources[data-astro-cid-yjqrjtyp] input[data-astro-cid-yjqrjtyp]:checked+span[data-astro-cid-yjqrjtyp]{border-color:var(--brand-action);color:var(--brand-action);background:#eaf2ff}.guide-sources[data-astro-cid-yjqrjtyp] input[data-astro-cid-yjqrjtyp]:checked+span[data-astro-cid-yjqrjtyp] .source-check[data-astro-cid-yjqrjtyp]{visibility:visible}.guide-sources[data-astro-cid-yjqrjtyp] input[data-astro-cid-yjqrjtyp]:focus-visible+span[data-astro-cid-yjqrjtyp]{outline:3px solid var(--brand);outline-offset:3px}.consult-summary[data-astro-cid-yjqrjtyp]{border-top:1px solid var(--rule);background:#f7fafc;grid-template-columns:.85fr 1.15fr;gap:50px;padding:38px 42px;display:grid}.consult-summary[data-astro-cid-yjqrjtyp] h3[data-astro-cid-yjqrjtyp]{margin-top:16px;font-size:26px;line-height:1.6}.consult-summary-copy[data-astro-cid-yjqrjtyp]>p[data-astro-cid-yjqrjtyp]:not(.eyebrow){color:var(--ink-soft);margin-top:16px;font-size:14px;line-height:1.9}.consult-summary-copy[data-astro-cid-yjqrjtyp] .text-link[data-astro-cid-yjqrjtyp]{margin-top:10px;font-size:12px}.consult-message[data-astro-cid-yjqrjtyp]{min-width:0}.consult-message[data-astro-cid-yjqrjtyp] textarea[data-astro-cid-yjqrjtyp]{resize:vertical;width:100%;min-height:170px;font:400 15px/1.9 var(--font-body);color:var(--ink);background:#fff;border:1px solid #d4e0e8;border-radius:12px;padding:18px;display:block}.consult-actions[data-astro-cid-yjqrjtyp]{gap:12px;margin-top:14px;display:flex}.consult-actions[data-astro-cid-yjqrjtyp]>[data-astro-cid-yjqrjtyp]{flex:1}.consult-actions[data-astro-cid-yjqrjtyp] .button-primary[data-astro-cid-yjqrjtyp]{gap:12px;padding:12px;font-size:13px}.consult-open[data-astro-cid-yjqrjtyp]{border:1px solid var(--brand-action);min-height:48px;color:var(--brand-action);background:#fff;border-radius:99px;justify-content:center;align-items:center;gap:18px;padding:12px;font-size:13px;display:flex}.consult-open[data-astro-cid-yjqrjtyp]:hover{background:#eaf2ff}.consult-status[data-astro-cid-yjqrjtyp]{min-height:3.8em;color:var(--ink-soft);margin-top:12px;font-size:12px;line-height:1.8}@media (width<=959px){.guide-heading[data-astro-cid-yjqrjtyp]{align-items:center;gap:18px}.guide-panel-copy[data-astro-cid-yjqrjtyp]{padding:28px}.guide-photo-panel[data-astro-cid-yjqrjtyp]{padding:26px}.guide-tabs[data-astro-cid-yjqrjtyp] a[data-astro-cid-yjqrjtyp]{gap:10px;padding:20px 16px}.guide-split[data-astro-cid-yjqrjtyp]{grid-template-columns:.85fr 1.15fr}.guide-illustration[data-astro-cid-yjqrjtyp] img[data-astro-cid-yjqrjtyp]{aspect-ratio:3/4}.consult-summary[data-astro-cid-yjqrjtyp]{gap:28px;padding:30px 26px}.guide-photo-grid[data-astro-cid-yjqrjtyp]{gap:14px}.guide-photo-heading[data-astro-cid-yjqrjtyp]{flex-direction:column;align-items:start;gap:14px}.guide-photo-heading[data-astro-cid-yjqrjtyp]>p[data-astro-cid-yjqrjtyp]{max-width:none}}@media (width<=639px){.guide-workspace[data-astro-cid-yjqrjtyp]{border-radius:var(--radius);border-left:0;border-right:0;overflow:hidden}.guide-heading[data-astro-cid-yjqrjtyp] h2[data-astro-cid-yjqrjtyp]{font-size:31px}.guide-tabs[data-astro-cid-yjqrjtyp] a[data-astro-cid-yjqrjtyp]{flex-direction:column;align-items:flex-start;gap:7px;padding:15px 12px;font-size:13px}.guide-tab-arrow[data-astro-cid-yjqrjtyp]{display:none}.guide-split[data-astro-cid-yjqrjtyp]{grid-template-columns:1fr}.guide-illustration[data-astro-cid-yjqrjtyp] img[data-astro-cid-yjqrjtyp]{aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover}.guide-panel-copy[data-astro-cid-yjqrjtyp]{padding:27px 20px}.guide-panel[data-astro-cid-yjqrjtyp] h3[data-astro-cid-yjqrjtyp]{font-size:28px}.guide-panel-copy[data-astro-cid-yjqrjtyp] h3[data-astro-cid-yjqrjtyp] br[data-astro-cid-yjqrjtyp]{display:none}.guide-photo-panel[data-astro-cid-yjqrjtyp]{padding:26px 18px}.guide-photo-heading[data-astro-cid-yjqrjtyp] h3[data-astro-cid-yjqrjtyp]{font-size:27px}.guide-photo-grid[data-astro-cid-yjqrjtyp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.guide-photo-grid[data-astro-cid-yjqrjtyp] figcaption[data-astro-cid-yjqrjtyp]{padding-top:12px;display:block}.guide-photo-grid[data-astro-cid-yjqrjtyp] figcaption[data-astro-cid-yjqrjtyp]>span[data-astro-cid-yjqrjtyp]{display:none}.guide-photo-grid[data-astro-cid-yjqrjtyp] strong[data-astro-cid-yjqrjtyp]{font-size:12px;line-height:1.7;display:block}.guide-photo-grid[data-astro-cid-yjqrjtyp] figcaption[data-astro-cid-yjqrjtyp] p[data-astro-cid-yjqrjtyp]{display:none}.guide-photo-grid[data-astro-cid-yjqrjtyp] .zoom-image-hint{gap:3px;padding:5px 6px;font-size:10px;bottom:5px;left:5px;right:auto}.guide-photo-grid[data-astro-cid-yjqrjtyp] .zoom-image-hint svg{width:12px;height:12px}.guide-step-actions[data-astro-cid-yjqrjtyp]{flex-wrap:wrap;gap:10px}.guide-photo-panel[data-astro-cid-yjqrjtyp] .guide-progress[data-astro-cid-yjqrjtyp]{display:none}.guide-step-actions[data-astro-cid-yjqrjtyp] .button-primary[data-astro-cid-yjqrjtyp]{min-height:46px;padding:12px 17px;font-size:12px}.guide-step-actions[data-astro-cid-yjqrjtyp] .text-link[data-astro-cid-yjqrjtyp]{font-size:12px}.consult-summary[data-astro-cid-yjqrjtyp]{grid-template-columns:1fr;gap:24px;padding:28px 20px}.consult-summary[data-astro-cid-yjqrjtyp] h3[data-astro-cid-yjqrjtyp]{font-size:26px}.consult-summary[data-astro-cid-yjqrjtyp] h3[data-astro-cid-yjqrjtyp] br[data-astro-cid-yjqrjtyp],.consult-summary-copy[data-astro-cid-yjqrjtyp]>p[data-astro-cid-yjqrjtyp]:not(.eyebrow) br[data-astro-cid-yjqrjtyp]{display:none}.consult-message[data-astro-cid-yjqrjtyp] textarea[data-astro-cid-yjqrjtyp]{padding:14px;font-size:16px}.consult-actions[data-astro-cid-yjqrjtyp]{flex-direction:column;gap:10px}.consult-status[data-astro-cid-yjqrjtyp]{min-height:0}.guide-sources[data-astro-cid-yjqrjtyp] label[data-astro-cid-yjqrjtyp]>span[data-astro-cid-yjqrjtyp]{font-size:12px}}@media (prefers-reduced-motion:reduce){.guide-tabs[data-astro-cid-yjqrjtyp] a[data-astro-cid-yjqrjtyp]{transition:none}}.contact-hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{font-family:var(--font-display);font-size:var(--title-size);margin-top:24px;line-height:1.25}.contact-hero[data-astro-cid-6bfsojfh] .editorial-copy[data-astro-cid-6bfsojfh]{max-width:530px;margin-top:28px}.contact-hero[data-astro-cid-6bfsojfh] .contact-ai-note[data-astro-cid-6bfsojfh]{color:var(--ink-soft);margin-top:14px;font-size:14px}.contact-hero[data-astro-cid-6bfsojfh] .contact-ai-note[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{color:var(--brand-action);text-underline-offset:4px;text-decoration:underline}.contact-start[data-astro-cid-6bfsojfh]{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:30px;display:flex}.contact-start[data-astro-cid-6bfsojfh] .text-link[data-astro-cid-6bfsojfh]{gap:14px;font-size:13px}.contact-visual[data-astro-cid-6bfsojfh]{border-radius:var(--radius);overflow:hidden}.contact-visual[data-astro-cid-6bfsojfh] img[data-astro-cid-6bfsojfh]{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;-o-object-position:75% center;object-position:75% center;width:100%;display:block}.contact-details-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1.1fr .9fr;align-items:start;gap:64px;display:grid}.contact-details[data-astro-cid-6bfsojfh] h2[data-astro-cid-6bfsojfh]{margin-top:18px}.contact-line-actions[data-astro-cid-6bfsojfh]{margin-top:28px}.contact-info[data-astro-cid-6bfsojfh]{background:var(--wash);border-radius:var(--radius);grid-template-columns:1fr 1fr;gap:26px 30px;padding:32px;display:grid}.contact-info[data-astro-cid-6bfsojfh]>div[data-astro-cid-6bfsojfh]:nth-child(3){grid-column:1/-1}.contact-info[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh],.contact-info[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]{font-size:14px;line-height:1.9}.contact-info[data-astro-cid-6bfsojfh] .eyebrow[data-astro-cid-6bfsojfh],.contact-info-label[data-astro-cid-6bfsojfh]{color:var(--ink-soft);margin-bottom:7px;font-size:12px!important}.contact-info-note[data-astro-cid-6bfsojfh]{color:var(--ink-soft);margin-top:6px;font-size:12px;line-height:1.7;display:block}.contact-info[data-astro-cid-6bfsojfh] .contact-line-id[data-astro-cid-6bfsojfh]{color:var(--brand-action);font-size:24px}.contact-info[data-astro-cid-6bfsojfh] a[data-astro-cid-6bfsojfh]:hover{color:var(--brand-action)}@media (width<=959px){.contact-details-grid[data-astro-cid-6bfsojfh]{grid-template-columns:1fr;gap:40px}.contact-visual[data-astro-cid-6bfsojfh] img[data-astro-cid-6bfsojfh]{aspect-ratio:16/9;-o-object-position:70% 55%;object-position:70% 55%}.contact-hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{font-size:42px}.contact-hero[data-astro-cid-6bfsojfh]{padding-top:50px}}@media (width<=599px){.contact-hero[data-astro-cid-6bfsojfh] h1[data-astro-cid-6bfsojfh]{font-size:35px}.contact-info[data-astro-cid-6bfsojfh]{gap:23px;padding:26px}.contact-start[data-astro-cid-6bfsojfh] .button-primary[data-astro-cid-6bfsojfh]{gap:18px;padding:13px 22px}.contact-hero[data-astro-cid-6bfsojfh] .editorial-copy[data-astro-cid-6bfsojfh]{font-size:14px}.contact-visual[data-astro-cid-6bfsojfh] img[data-astro-cid-6bfsojfh]{aspect-ratio:3/2}}
