.site-header[data-astro-cid-nen7h5rs]{z-index:20;border-bottom:1px solid var(--color-border);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#fffdf9f7;position:sticky;top:0}.nav-toggle[data-astro-cid-nen7h5rs]{border:1px solid var(--color-border-strong);background:var(--color-surface);cursor:pointer;justify-content:center;align-items:center;width:2.4rem;height:2.4rem;padding:0;display:none}.nav-toggle-bars[data-astro-cid-nen7h5rs],.nav-toggle-bars[data-astro-cid-nen7h5rs]:before,.nav-toggle-bars[data-astro-cid-nen7h5rs]:after{background:var(--color-accent);width:1.15rem;height:2px;transition:transform .18s,opacity .18s;display:block}.nav-toggle-bars[data-astro-cid-nen7h5rs]{position:relative}.nav-toggle-bars[data-astro-cid-nen7h5rs]:before,.nav-toggle-bars[data-astro-cid-nen7h5rs]:after{content:"";position:absolute;left:0}.nav-toggle-bars[data-astro-cid-nen7h5rs]:before{top:-6px}.nav-toggle-bars[data-astro-cid-nen7h5rs]:after{top:6px}.nav-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .nav-toggle-bars[data-astro-cid-nen7h5rs]{background:0 0}.nav-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .nav-toggle-bars[data-astro-cid-nen7h5rs]:before{top:0;transform:rotate(45deg)}.nav-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .nav-toggle-bars[data-astro-cid-nen7h5rs]:after{top:0;transform:rotate(-45deg)}.mobile-nav[data-astro-cid-nen7h5rs]{background:var(--color-surface);border-bottom:1px solid var(--color-border);position:absolute;top:100%;left:0;right:0;box-shadow:0 16px 28px #2119141f}.mobile-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{flex-direction:column;display:flex}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{padding:1rem var(--gutter);border-bottom:1px solid var(--color-border);color:var(--color-text);font-size:1rem;font-weight:650;display:block}.mobile-nav[data-astro-cid-nen7h5rs] li[data-astro-cid-nen7h5rs]:last-child a[data-astro-cid-nen7h5rs]{border-bottom:none}.mobile-nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-accent)}.header-inner[data-astro-cid-nen7h5rs]{max-width:1800px;min-height:4.6rem;padding-inline:var(--gutter);grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr);align-items:center;gap:2rem;margin-inline:auto;display:grid}.wordmark[data-astro-cid-nen7h5rs]{white-space:nowrap;align-items:center;gap:.7rem;width:fit-content;display:inline-flex}.wordmark-emblem[data-astro-cid-nen7h5rs]{object-fit:contain;flex-shrink:0;width:clamp(2.5rem,2rem + 1.6vw,3.4rem);height:clamp(2.5rem,2rem + 1.6vw,3.4rem);display:block}.wordmark-primary[data-astro-cid-nen7h5rs]{font-family:var(--font-heading);letter-spacing:-.025em;font-size:1.82rem;font-weight:700}.wordmark-secondary[data-astro-cid-nen7h5rs]{border-left:1px solid var(--color-brass);color:var(--color-brass-dark);letter-spacing:.11em;text-transform:uppercase;padding-left:.75rem;font-size:.82rem;font-weight:800}.nav[data-astro-cid-nen7h5rs]{display:none}.nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{align-items:center;gap:2rem;display:flex}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:var(--color-text-muted);font-size:.9rem;font-weight:650}.nav[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:var(--color-accent)}.header-call[data-astro-cid-nen7h5rs]{border:1px solid var(--color-border-strong);background:var(--color-surface);min-height:2.6rem;color:var(--color-text);justify-self:end;align-items:center;padding:.7rem 1rem;font-size:.86rem;font-weight:750;display:inline-flex}.header-call[data-astro-cid-nen7h5rs]:hover{border-color:var(--color-accent);color:var(--color-accent)}@media (width>=1060px){.nav[data-astro-cid-nen7h5rs]{display:block}}@media (width<=1059px){.header-inner[data-astro-cid-nen7h5rs]{grid-template-columns:1fr auto auto;gap:1rem}.nav-toggle[data-astro-cid-nen7h5rs]{display:inline-flex}}@media (width>=1060px){.nav-toggle[data-astro-cid-nen7h5rs],.mobile-nav[data-astro-cid-nen7h5rs]{display:none}}@media (width<=560px){.wordmark-secondary[data-astro-cid-nen7h5rs]{display:none}.header-call[data-astro-cid-nen7h5rs]{padding-inline:.8rem;font-size:.8rem}}@media (width<=420px){.header-inner[data-astro-cid-nen7h5rs]{gap:.7rem;padding-inline:1rem}.wordmark[data-astro-cid-nen7h5rs]{gap:.4rem}.wordmark-emblem[data-astro-cid-nen7h5rs]{width:2.05rem;height:2.05rem}.wordmark-primary[data-astro-cid-nen7h5rs]{font-size:1.45rem}.nav-toggle[data-astro-cid-nen7h5rs]{width:2.2rem;height:2.2rem}.header-call[data-astro-cid-nen7h5rs]{padding-inline:.45rem;font-size:.72rem}}.site-footer[data-astro-cid-jo6i4kqk]{border-top:3px solid var(--color-brass);color:var(--color-accent-contrast)}.footer-inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1.2fr .8fr 1fr;align-items:center;gap:clamp(2rem,5vw,5rem);padding-block:2.2rem;display:grid}.footer-name[data-astro-cid-jo6i4kqk]{font-family:var(--font-heading);font-size:1.2rem;font-weight:700}.footer-subtitle[data-astro-cid-jo6i4kqk]{color:#fffaf299;margin-top:.3rem;font-size:.76rem;line-height:1.5}.footer-links[data-astro-cid-jo6i4kqk]{gap:.45rem;font-size:.84rem;font-weight:650;display:grid}.footer-links[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#d1a274}.footer-meta[data-astro-cid-jo6i4kqk]{color:#fffaf27a;text-align:right;gap:.45rem;font-size:.72rem;line-height:1.5;display:grid}@media (width<=820px){.footer-inner[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr;align-items:start;gap:1.25rem}.footer-meta[data-astro-cid-jo6i4kqk]{text-align:left}}:root{--color-bg:#f3eee6;--color-surface:#fffdf9;--color-surface-strong:#ebe2d6;--color-text:#201a16;--color-text-muted:#675c52;--color-border:#d8cab8;--color-border-strong:#bda68a;--color-accent:#5a3522;--color-accent-dark:#3a2317;--color-accent-contrast:#fffaf2;--color-brass:#ad7b48;--color-brass-dark:#81542f;--color-walnut:#211914;--color-walnut-soft:#2d241e;--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif;--font-heading:"Bitter", Georgia, "Times New Roman", serif;--leading-tight:1.1;--leading-normal:1.65;--space-1:.5rem;--space-2:.75rem;--space-3:1rem;--space-4:1.5rem;--space-5:2rem;--space-6:3rem;--space-7:4.5rem;--space-8:6rem;--radius-sm:3px;--radius-md:8px;--border-width:1px;--max-width:1180px;--content-width:720px;--gutter:clamp(1.25rem, 3vw, 2rem)}*,:before,:after{box-sizing:border-box}html{scroll-behavior:smooth;-webkit-text-size-adjust:100%}body{background:var(--color-bg);color:var(--color-text);font-family:var(--font-sans);font-size:16px;line-height:var(--leading-normal);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0}h1,h2,h3,h4,p,dl,dd{margin:0}h1,h2{font-family:var(--font-heading);letter-spacing:-.025em;font-weight:600;line-height:var(--leading-tight)}h3,h4{font-family:var(--font-sans);font-weight:700;line-height:1.25}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}img,svg{max-width:100%;display:block}button{font-family:inherit}.wrap{width:100%;max-width:var(--max-width);padding-inline:var(--gutter);margin-inline:auto}.section{border-top:var(--border-width) solid var(--color-border);padding-block:clamp(4.5rem,7vw,6.5rem)}.section-heading{max-width:var(--content-width);margin-bottom:2.25rem}.eyebrow{color:var(--color-brass-dark);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.65rem;margin-bottom:.8rem;font-size:.75rem;font-weight:800;display:inline-flex}.eyebrow:before{content:"";opacity:.75;background:currentColor;width:1.8rem;height:1px}.section-heading h2{margin-bottom:.85rem;font-size:clamp(2rem,1.55rem + 1.4vw,2.75rem)}.section-heading p{color:var(--color-text-muted);font-size:1rem;line-height:1.7}.btn{border-radius:var(--radius-sm);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;min-height:2.9rem;padding:.82rem 1.25rem;font-size:.9rem;font-weight:700;line-height:1;transition:background-color .15s,border-color .15s,color .15s,transform .15s;display:inline-flex}.btn:hover{transform:translateY(-1px)}.btn-primary{background:var(--color-accent);border-color:var(--color-accent);color:var(--color-accent-contrast)}.btn-primary:hover{background:var(--color-accent-dark);border-color:var(--color-accent-dark)}.btn-secondary{background:var(--color-surface);border-color:var(--color-border-strong);color:var(--color-text)}.btn-secondary:hover{border-color:var(--color-accent);color:var(--color-accent)}.wood-texture{background-color:var(--color-walnut);background-image:repeating-linear-gradient(91deg,#00000026 0 1px,#0000 1px 6px),repeating-linear-gradient(91deg,#ad7b480e 0 2px,#0000 2px 12px),linear-gradient(#ffffff05,#0000001f)}@media (width<=720px){.section{padding-block:3.75rem}.section-heading{margin-bottom:1.75rem}.eyebrow:before{width:1.25rem}}.hero[data-astro-cid-ge2uvauf]{padding-block:clamp(5rem,8vw,7.5rem)}.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.08fr) minmax(390px,.92fr);align-items:center;gap:clamp(4rem,7vw,6.5rem);display:grid}.hero-copy[data-astro-cid-ge2uvauf]{max-width:700px}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{text-wrap:balance;max-width:680px;margin-bottom:1.8rem;font-size:clamp(3rem,2rem + 3vw,4.65rem);line-height:1.04}.lede[data-astro-cid-ge2uvauf]{max-width:620px;color:var(--color-text-muted);margin-bottom:1.35rem;font-size:1.08rem;line-height:1.8}.positioning[data-astro-cid-ge2uvauf]{color:var(--color-accent);margin-bottom:2.2rem;font-size:1rem;font-weight:800;line-height:1.6}.hero-actions[data-astro-cid-ge2uvauf]{flex-wrap:wrap;gap:.85rem;display:flex}.hero-card[data-astro-cid-ge2uvauf]{min-height:495px;color:var(--color-accent-contrast);border:1px solid #ad7b488c;padding:3rem 2.8rem;position:relative;overflow:hidden;box-shadow:0 26px 64px #21191424}.hero-card[data-astro-cid-ge2uvauf]:after{content:"";pointer-events:none;background:linear-gradient(145deg,#ad7b481f,#0000 45%);position:absolute;inset:0}.hero-card[data-astro-cid-ge2uvauf]>[data-astro-cid-ge2uvauf]{z-index:1;position:relative}.card-kicker[data-astro-cid-ge2uvauf]{color:#d0a173;letter-spacing:.12em;text-transform:uppercase;margin-bottom:1.35rem;font-size:.72rem;font-weight:800}.hero-card[data-astro-cid-ge2uvauf] h2[data-astro-cid-ge2uvauf]{color:var(--color-accent-contrast);margin-bottom:2.45rem;font-size:clamp(2rem,2.5vw,2.65rem);line-height:1.18}.card-points[data-astro-cid-ge2uvauf]{border-top:1px solid #fffaf22e}.card-points[data-astro-cid-ge2uvauf] div[data-astro-cid-ge2uvauf]{border-bottom:1px solid #fffaf22e;grid-template-columns:2.5rem 1fr;align-items:center;gap:1rem;padding-block:1.2rem;display:grid}.card-points[data-astro-cid-ge2uvauf] span[data-astro-cid-ge2uvauf]{color:#d0a173;letter-spacing:.08em;font-size:.72rem;font-weight:800}.card-points[data-astro-cid-ge2uvauf] p[data-astro-cid-ge2uvauf]{color:#fffaf2eb;font-size:1rem;font-weight:650;line-height:1.5}.card-foot[data-astro-cid-ge2uvauf]{color:#fffaf29e;margin-top:1.8rem;font-size:.78rem;line-height:1.5}@media (width<=1020px){.hero-grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr;gap:3rem}.hero-card[data-astro-cid-ge2uvauf]{max-width:720px;min-height:0}}@media (width<=560px){.hero[data-astro-cid-ge2uvauf]{padding-block:3.75rem}.hero[data-astro-cid-ge2uvauf] h1[data-astro-cid-ge2uvauf]{font-size:2.7rem}.hero-actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{width:100%}.hero-card[data-astro-cid-ge2uvauf]{padding:2rem}}.services-section[data-astro-cid-lesv7jgp]{background:var(--color-surface);padding-block:clamp(6rem,9vw,8rem)}.services-heading[data-astro-cid-lesv7jgp]{max-width:880px;margin-bottom:3.5rem}.services-heading[data-astro-cid-lesv7jgp] h2[data-astro-cid-lesv7jgp]{font-family:var(--font-heading);letter-spacing:-.025em;margin-bottom:1.35rem;font-size:clamp(2.8rem,2rem + 2vw,3.75rem);font-weight:600;line-height:1.08}.services-heading[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{max-width:720px;color:var(--color-text-muted);font-size:1.08rem;line-height:1.85}.service-grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.35rem;display:grid}.service-card[data-astro-cid-lesv7jgp]{border:1px solid var(--color-border);background:#f9f5ee;min-height:220px;padding:2rem 1.8rem}.service-accent[data-astro-cid-lesv7jgp]{background:var(--color-brass);width:2rem;height:2px;margin-bottom:1.55rem}.service-card[data-astro-cid-lesv7jgp] h3[data-astro-cid-lesv7jgp]{color:var(--color-text);margin-bottom:.9rem;font-size:1.08rem;line-height:1.4}.service-card[data-astro-cid-lesv7jgp] p[data-astro-cid-lesv7jgp]{max-width:32ch;color:var(--color-text-muted);font-size:.97rem;line-height:1.8}@media (width<=900px){.service-grid[data-astro-cid-lesv7jgp]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=600px){.service-grid[data-astro-cid-lesv7jgp]{grid-template-columns:1fr}.service-card[data-astro-cid-lesv7jgp]{min-height:0}}.transparency[data-astro-cid-37wrp2vj]{color:var(--color-accent-contrast);border-top-color:#ad7b488c;padding-block:clamp(6.5rem,9vw,8.5rem)}.transparency-layout[data-astro-cid-37wrp2vj]{flex-direction:column;gap:clamp(3.5rem,5vw,4.75rem);display:flex}.transparency-copy[data-astro-cid-37wrp2vj]{max-width:640px}.transparency-copy[data-astro-cid-37wrp2vj] h2[data-astro-cid-37wrp2vj]{max-width:640px;color:var(--color-accent-contrast);margin-bottom:1.8rem;font-size:clamp(2.6rem,1.85rem + 2vw,3.55rem);line-height:1.1}.transparency-copy[data-astro-cid-37wrp2vj] p[data-astro-cid-37wrp2vj]{color:#fffaf2d1;max-width:600px;font-size:1.08rem;line-height:1.95}.points-grid[data-astro-cid-37wrp2vj]{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.75rem,2.5vw,2.75rem);width:100%;display:grid}.points-grid[data-astro-cid-37wrp2vj] li[data-astro-cid-37wrp2vj]{aspect-ratio:1/.92;background:#fffaf20e;border:1px solid #fffaf233;flex-direction:column;min-width:0;padding:clamp(2.2rem,2.4vw,2.75rem);display:flex}.point-line[data-astro-cid-37wrp2vj]{background:var(--color-brass);width:2.65rem;height:2px;margin-bottom:1.8rem}.points-grid[data-astro-cid-37wrp2vj] h3[data-astro-cid-37wrp2vj]{color:var(--color-accent-contrast);margin-bottom:1.2rem;font-size:1.22rem;line-height:1.32}.points-grid[data-astro-cid-37wrp2vj] p[data-astro-cid-37wrp2vj]{color:#fffaf2d1;font-size:1.02rem;line-height:1.85}@media (width<=1180px){.transparency-copy[data-astro-cid-37wrp2vj],.transparency-copy[data-astro-cid-37wrp2vj] h2[data-astro-cid-37wrp2vj],.transparency-copy[data-astro-cid-37wrp2vj] p[data-astro-cid-37wrp2vj]{max-width:720px}}@media (width<=860px){.points-grid[data-astro-cid-37wrp2vj]{grid-template-columns:1fr}.points-grid[data-astro-cid-37wrp2vj] li[data-astro-cid-37wrp2vj]{aspect-ratio:auto;padding:2.15rem 2rem}}.about[data-astro-cid-oxgmilyn]{color:#fffaf2;border-top-color:#d0a1738c;padding-block:clamp(6rem,9vw,8rem)}.about-layout[data-astro-cid-oxgmilyn]{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:clamp(4.5rem,7vw,6.5rem);display:grid}.about-copy[data-astro-cid-oxgmilyn]{max-width:620px}.about-copy[data-astro-cid-oxgmilyn] h2[data-astro-cid-oxgmilyn]{color:#fffaf2;font-family:var(--font-heading);letter-spacing:-.025em;text-shadow:0 1px #0000002e;margin-bottom:1.7rem;font-size:clamp(2.6rem,1.9rem + 1.8vw,3.5rem);font-weight:600;line-height:1.1}.about-copy[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]{color:#fffaf2e0;font-size:1.05rem;line-height:1.9}.about-copy[data-astro-cid-oxgmilyn] p[data-astro-cid-oxgmilyn]+p[data-astro-cid-oxgmilyn]{margin-top:1.5rem}.strength-grid[data-astro-cid-oxgmilyn]{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.35rem;display:grid}.strength-item[data-astro-cid-oxgmilyn]{background:#fffaf217;border:1px solid #fffaf242;min-height:215px;padding:2rem 1.9rem;box-shadow:inset 0 1px #ffffff08}.strength-item[data-astro-cid-oxgmilyn] dt[data-astro-cid-oxgmilyn]{color:#e0b27f;letter-spacing:.09em;text-transform:uppercase;margin-bottom:1rem;font-size:.76rem;font-weight:800}.strength-item[data-astro-cid-oxgmilyn] dd[data-astro-cid-oxgmilyn]{color:#fffaf2e6;font-size:1rem;line-height:1.8}@media (width<=900px){.about-layout[data-astro-cid-oxgmilyn]{grid-template-columns:1fr;gap:3.25rem}}@media (width<=600px){.strength-grid[data-astro-cid-oxgmilyn]{grid-template-columns:1fr}.strength-item[data-astro-cid-oxgmilyn]{min-height:0}}.contact[data-astro-cid-he3spzz3]{background:var(--color-surface-strong);padding-block:clamp(6.5rem,10vw,9rem)}.contact-layout[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(4rem,7vw,6.5rem);display:grid}.contact-copy[data-astro-cid-he3spzz3]{max-width:600px}.contact-copy[data-astro-cid-he3spzz3] h2[data-astro-cid-he3spzz3]{font-family:var(--font-heading);letter-spacing:-.025em;margin-bottom:1.4rem;font-size:clamp(2.7rem,2rem + 1.9vw,3.7rem);font-weight:600;line-height:1.08}.contact-copy[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{max-width:560px;color:var(--color-text-muted);font-size:1.05rem;line-height:1.85}.contact-card[data-astro-cid-he3spzz3]{background:var(--color-surface);border:1px solid var(--color-border);width:100%;min-width:0;margin-inline:auto;padding:clamp(1.35rem,3cqi,2.2rem);box-shadow:0 20px 50px #21191412;container-type:inline-size}.contact-grid[data-astro-cid-he3spzz3]{border:1px solid var(--color-border);grid-template-columns:1fr;width:100%;display:grid}.contact-item[data-astro-cid-he3spzz3]{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:1.5rem;display:flex}.contact-item[data-astro-cid-he3spzz3]+.contact-item[data-astro-cid-he3spzz3]{border-top:1px solid var(--color-border)}.contact-grid[data-astro-cid-he3spzz3] span[data-astro-cid-he3spzz3]{width:100%;color:var(--color-brass-dark);letter-spacing:.09em;text-align:center;text-transform:uppercase;margin-bottom:.75rem;font-size:.72rem;font-weight:800;display:block}.contact-grid[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3],.contact-grid[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{width:100%;color:var(--color-text);text-align:center;font-size:1rem;font-weight:650;line-height:1.65}.contact-phone[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{white-space:nowrap}.contact-email[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{overflow-wrap:anywhere;max-width:100%}.contact-coverage[data-astro-cid-he3spzz3]{text-align:center;justify-content:center;align-items:center}.contact-coverage[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{text-align:center;margin-inline:auto}.contact-grid[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{color:var(--color-accent)}.contact-cta[data-astro-cid-he3spzz3]{width:100%;min-height:3.25rem;margin-top:1.35rem;font-size:.96rem}@container (width>=520px){.contact-grid[data-astro-cid-he3spzz3]{grid-template-columns:minmax(165px,.8fr) minmax(260px,1.35fr)}.contact-item[data-astro-cid-he3spzz3]{min-height:132px;padding:1.65rem 1.55rem}.contact-email[data-astro-cid-he3spzz3]{border-left:1px solid var(--color-border);border-top:0!important}.contact-email[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{white-space:nowrap;overflow-wrap:normal;font-size:.96rem}.contact-coverage[data-astro-cid-he3spzz3]{grid-column:1/-1;min-height:104px}}@media (width<=980px){.contact-layout[data-astro-cid-he3spzz3]{grid-template-columns:1fr;justify-items:center;gap:3.5rem}.contact-copy[data-astro-cid-he3spzz3]{text-align:center;margin-inline:auto}.contact-copy[data-astro-cid-he3spzz3] p[data-astro-cid-he3spzz3]{margin-inline:auto}.contact-card[data-astro-cid-he3spzz3]{max-width:760px}}@media (width<=560px){.contact[data-astro-cid-he3spzz3]{padding-block:4.5rem}.contact-copy[data-astro-cid-he3spzz3] h2[data-astro-cid-he3spzz3]{font-size:clamp(2.35rem,12vw,3rem)}.contact-card[data-astro-cid-he3spzz3]{padding:1rem}.contact-item[data-astro-cid-he3spzz3]{padding:1.25rem 1rem}}
