.btn--wa[data-astro-cid-6bfsojfh]{gap:var(--space-2)}.channels[data-astro-cid-6bfsojfh]{gap:var(--space-3);text-align:left;grid-template-columns:repeat(3,1fr);display:grid}.channel[data-astro-cid-6bfsojfh]{gap:var(--space-2);min-height:280px;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-gray);color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex}.channel-icon[data-astro-cid-6bfsojfh]{border-radius:var(--radius-md);background:var(--surface-light);width:56px;height:56px;color:var(--aduo-blue);place-items:center;margin-bottom:auto;display:grid}.channel[data-astro-cid-6bfsojfh] .label[data-astro-cid-6bfsojfh]{margin-top:var(--space-6);color:var(--text-secondary)}.channel-value[data-astro-cid-6bfsojfh]{font-family:var(--font-display);font-size:var(--type-h3);letter-spacing:-.02em;overflow-wrap:anywhere;font-weight:700}.channel-note[data-astro-cid-6bfsojfh]{color:var(--text-secondary);font-size:15px}.channel[data-astro-cid-6bfsojfh] .link-cta[data-astro-cid-6bfsojfh]{margin-top:var(--space-3)}.channel--wa[data-astro-cid-6bfsojfh]{background:var(--surface-dark);color:var(--text-primary-dark)}.channel--wa[data-astro-cid-6bfsojfh] .channel-icon[data-astro-cid-6bfsojfh]{background:var(--aduo-blue);color:#fff}.channel--wa[data-astro-cid-6bfsojfh] .label[data-astro-cid-6bfsojfh],.channel--wa[data-astro-cid-6bfsojfh] .channel-note[data-astro-cid-6bfsojfh]{color:var(--text-secondary-dark)}.channel--wa[data-astro-cid-6bfsojfh] .link-cta[data-astro-cid-6bfsojfh]{color:var(--text-primary-dark)}.channel--wa[data-astro-cid-6bfsojfh] .link-cta[data-astro-cid-6bfsojfh]:after{color:var(--aduo-blue-on-dark)}@media (prefers-reduced-motion:no-preference){.channel[data-astro-cid-6bfsojfh]{transition:transform .4s var(--ease), box-shadow .4s var(--ease)}.channel[data-astro-cid-6bfsojfh]:hover{box-shadow:var(--shadow-hover);transform:translateY(-4px)}.channel-icon[data-astro-cid-6bfsojfh]{transition:transform .4s var(--ease)}.channel[data-astro-cid-6bfsojfh]:hover .channel-icon[data-astro-cid-6bfsojfh]{transform:rotate(-8deg)scale(1.08)}}.brief[data-astro-cid-6bfsojfh]{gap:var(--space-8);max-width:var(--wide-max);text-align:left;grid-template-columns:5fr 7fr;align-items:start;display:grid}.brief-copy[data-astro-cid-6bfsojfh]>[data-astro-cid-6bfsojfh]+[data-astro-cid-6bfsojfh]{margin-top:var(--space-3)}.brief-copy[data-astro-cid-6bfsojfh] .h1[data-astro-cid-6bfsojfh]{margin-top:var(--space-5);max-width:12ch}.brief-copy[data-astro-cid-6bfsojfh] .lead[data-astro-cid-6bfsojfh]{max-width:32ch}.steps[data-astro-cid-6bfsojfh]{margin:var(--space-7) 0 0;padding:0;list-style:none}.steps[data-astro-cid-6bfsojfh] li[data-astro-cid-6bfsojfh]{gap:var(--space-4);padding-block:var(--space-5);border-top:1px solid var(--hairline);display:flex}.step-num[data-astro-cid-6bfsojfh]{font-family:var(--font-display);color:var(--aduo-blue);min-width:2ch;font-weight:700}.steps[data-astro-cid-6bfsojfh] h3[data-astro-cid-6bfsojfh]{margin-bottom:var(--space-1)}.steps[data-astro-cid-6bfsojfh] p[data-astro-cid-6bfsojfh]{color:var(--text-secondary)}.form[data-astro-cid-6bfsojfh]{gap:var(--space-5);padding:var(--space-7);border-radius:var(--radius-lg);background:var(--surface-light);grid-template-columns:1fr 1fr;display:grid}.field[data-astro-cid-6bfsojfh]{gap:var(--space-2);flex-direction:column;display:flex}.field--full[data-astro-cid-6bfsojfh]{grid-column:1/-1}label[data-astro-cid-6bfsojfh]{font-size:14px;font-weight:600}.optional[data-astro-cid-6bfsojfh]{color:var(--text-secondary);font-weight:400}input[data-astro-cid-6bfsojfh],select[data-astro-cid-6bfsojfh],textarea[data-astro-cid-6bfsojfh]{min-height:44px;padding:var(--space-3) var(--space-4);border:1px solid var(--border-input);border-radius:var(--radius-sm);background:var(--surface-light);color:var(--text-primary);font:inherit}select[data-astro-cid-6bfsojfh]{text-overflow:ellipsis;min-width:0}textarea[data-astro-cid-6bfsojfh]{resize:vertical}input[data-astro-cid-6bfsojfh]:focus-visible,select[data-astro-cid-6bfsojfh]:focus-visible,textarea[data-astro-cid-6bfsojfh]:focus-visible{border-color:var(--aduo-blue)}@media (prefers-reduced-motion:no-preference){input[data-astro-cid-6bfsojfh],select[data-astro-cid-6bfsojfh],textarea[data-astro-cid-6bfsojfh]{transition:border-color var(--dur-fast) var(--ease), box-shadow .4s var(--ease)}input[data-astro-cid-6bfsojfh]:focus,select[data-astro-cid-6bfsojfh]:focus,textarea[data-astro-cid-6bfsojfh]:focus{box-shadow:0 0 0 4px var(--aduo-blue-glow)}.field[data-astro-cid-6bfsojfh] label[data-astro-cid-6bfsojfh]{transition:color var(--dur-fast) var(--ease)}.field[data-astro-cid-6bfsojfh]:focus-within label[data-astro-cid-6bfsojfh]{color:var(--aduo-blue-hover)}.form[data-astro-cid-6bfsojfh].shake{animation:shake .42s var(--ease)}@keyframes shake{20%,60%{translate:-8px}40%,80%{translate:8px}}}.submit-row[data-astro-cid-6bfsojfh]{align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}.submit-row[data-astro-cid-6bfsojfh] .btn[data-astro-cid-6bfsojfh]{cursor:pointer;font-family:inherit}.status[data-astro-cid-6bfsojfh]{color:var(--text-primary);font-size:14px}.office-grid[data-astro-cid-6bfsojfh]{gap:var(--space-8);text-align:left;grid-template-columns:5fr 7fr;align-items:center;display:grid}.office-copy[data-astro-cid-6bfsojfh]>[data-astro-cid-6bfsojfh]+[data-astro-cid-6bfsojfh]{margin-top:var(--space-4)}.office-copy[data-astro-cid-6bfsojfh] .h1[data-astro-cid-6bfsojfh]{margin-top:var(--space-5);max-width:12ch}.office-copy[data-astro-cid-6bfsojfh] .lead[data-astro-cid-6bfsojfh]{max-width:32ch}address[data-astro-cid-6bfsojfh]{margin-top:var(--space-6);font-family:var(--font-display);font-size:var(--type-h3);color:var(--text-primary-dark);flex-direction:column;font-style:normal;font-weight:600;line-height:1.35;display:flex}.office-actions[data-astro-cid-6bfsojfh]{gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;display:flex}.map[data-astro-cid-6bfsojfh]{aspect-ratio:4/3;border-radius:var(--radius-lg);background:#1c1c1e;position:relative;overflow:hidden}.map[data-astro-cid-6bfsojfh] iframe[data-astro-cid-6bfsojfh]{filter:grayscale()invert(.92)contrast(1.1);border:0;width:100%;height:100%}.map-tag[data-astro-cid-6bfsojfh]{left:var(--space-4);bottom:var(--space-4);align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);background:var(--surface-light);color:var(--text-primary);pointer-events:none;display:inline-flex;position:absolute}.map-tag[data-astro-cid-6bfsojfh] .blue-tab[data-astro-cid-6bfsojfh]{width:4px;height:16px}.socials[data-astro-cid-6bfsojfh]{gap:var(--space-3);text-align:left;grid-template-columns:repeat(4,1fr);margin:0;list-style:none;display:grid}.social[data-astro-cid-6bfsojfh]{gap:var(--space-1);min-height:220px;padding:var(--space-6);border-radius:var(--radius-lg);background:var(--surface-gray);color:var(--text-primary);flex-direction:column;text-decoration:none;display:flex;position:relative}.social[data-astro-cid-6bfsojfh] .brand-icon[data-astro-cid-6bfsojfh]{margin-bottom:auto}.social-name[data-astro-cid-6bfsojfh]{margin-top:var(--space-6);font-family:var(--font-display);font-size:var(--type-h3);letter-spacing:-.02em;font-weight:700}.social-handle[data-astro-cid-6bfsojfh]{color:var(--text-secondary);font-size:15px}.social-arrow[data-astro-cid-6bfsojfh]{top:var(--space-6);right:var(--space-6);color:var(--text-secondary);font-size:20px;position:absolute}@media (prefers-reduced-motion:no-preference){.social[data-astro-cid-6bfsojfh],.social[data-astro-cid-6bfsojfh] .brand-icon[data-astro-cid-6bfsojfh],.social-arrow[data-astro-cid-6bfsojfh]{transition:transform .4s var(--ease), background .4s var(--ease), color var(--dur-fast) var(--ease)}.social[data-astro-cid-6bfsojfh]:hover{background:var(--surface-dark);color:var(--text-primary-dark);transform:translateY(-4px)}.social[data-astro-cid-6bfsojfh]:hover .brand-icon[data-astro-cid-6bfsojfh]{color:var(--aduo-blue-on-dark);transform:scale(1.1)}.social[data-astro-cid-6bfsojfh]:hover .social-handle[data-astro-cid-6bfsojfh]{color:var(--text-secondary-dark)}.social[data-astro-cid-6bfsojfh]:hover .social-arrow[data-astro-cid-6bfsojfh]{color:var(--aduo-blue-on-dark);transform:translate(3px,-3px)}}@media (width<=1068px){.channels[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr}.channel--wa[data-astro-cid-6bfsojfh]{grid-column:1/-1}.brief[data-astro-cid-6bfsojfh],.office-grid[data-astro-cid-6bfsojfh]{gap:var(--space-7);grid-template-columns:minmax(0,1fr)}.socials[data-astro-cid-6bfsojfh]{grid-template-columns:1fr 1fr}}@media (width<=734px){.channels[data-astro-cid-6bfsojfh]{grid-template-columns:1fr}.channel[data-astro-cid-6bfsojfh]{min-height:0;padding:var(--space-5)}.form[data-astro-cid-6bfsojfh]{padding:var(--space-5);grid-template-columns:minmax(0,1fr)}.social[data-astro-cid-6bfsojfh]{min-height:168px;padding:var(--space-5)}.social-arrow[data-astro-cid-6bfsojfh]{top:var(--space-5);right:var(--space-5)}}
