.contact_section__NaAWg{display:grid;grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);align-items:stretch;gap:clamp(18px,3vw,42px);width:100%;max-width:var(--tnk-container,1320px);margin-inline:auto;padding:clamp(17px,3.2vw,44px);scroll-margin-top:92px;border:1px solid var(--tnk-line,#e9e2d7);border-radius:0;color:var(--tnk-ink,#24211b);background:linear-gradient(135deg,var(--tnk-primary-soft,#fff0d3),var(--tnk-bg,#fcfaf6) 70%)}.contact_copy__CnKHQ{display:grid;align-content:start;justify-items:start;gap:11px;min-width:0;padding:clamp(1px,1vw,14px)}.contact_icon__fDW1u{display:grid;place-items:center;width:51px;height:51px;margin-bottom:6px;border-radius:0;color:var(--tnk-primary,#795000);background:color-mix(in srgb,var(--tnk-accent,#f2b046) 32%,white)}.contact_copy__CnKHQ h2{color:var(--tnk-ink,#24211b);font-size:clamp(1.9rem,3.7vw,3.4rem);font-weight:750;line-height:1.08;letter-spacing:-.05em}.contact_copy__CnKHQ h2 span{display:block}.contact_eyebrow__tgO7d{color:var(--tnk-primary,#795000);font-size:.75rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.contact_lead___JRnF{max-width:40ch;color:var(--tnk-muted,#625b4f);line-height:1.62}.contact_company__PAqX3{width:100%;min-width:0;margin-top:9px}.contact_info__HeQLE{display:grid;min-width:0;gap:12px}.contact_info__HeQLE h3{margin-bottom:2px;font-weight:730}.contact_business__DXVWr h3,.contact_business__DXVWr h4{margin-bottom:.35rem;font-size:.88rem;font-weight:730}.contact_businessDetails__MbC2S{display:grid;gap:.26rem;margin:0;padding-inline-start:1.15rem;list-style:disc;color:var(--tnk-muted,#625b4f);font-size:.875rem;overflow-wrap:anywhere}.contact_businessDetails__MbC2S li::marker{color:var(--tnk-primary,#795000)}.contact_addressCard__a7XZo,.contact_channelCard__Qyt2p{border:1px solid var(--tnk-line,#e9e2d7);color:var(--tnk-ink,#24211b);background:var(--tnk-surface,#fff)}.contact_addressCard__a7XZo{display:flex;align-items:flex-start;gap:9px;padding:.65rem .75rem;font-size:.9rem;font-style:normal;overflow-wrap:anywhere}.contact_addressCard__a7XZo>span{display:grid;min-width:0;gap:2px;white-space:pre-line}.contact_addressCard__a7XZo svg,.contact_channelCard__Qyt2p svg{flex:0 0 auto;color:var(--tnk-primary,#795000)}.contact_addressCard__a7XZo svg{margin-top:2px}.contact_channels__lr3J3{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:clamp(5px,1vw,9px);margin:0;padding:0;list-style:none}.contact_channelCard__Qyt2p,.contact_channels__lr3J3>li{display:grid;min-width:0;gap:5px}.contact_channelCard__Qyt2p{justify-items:center;align-content:center;min-height:76px;padding:.42rem clamp(.25rem,1vw,.65rem);text-align:center;overflow-wrap:anywhere;line-height:1.2}.contact_channelCard__Qyt2p>span{display:grid;min-width:0;gap:3px}.contact_channelCard__Qyt2p strong{font-size:.85rem}.contact_channelCard__Qyt2p small{color:var(--tnk-muted,#625b4f);font-size:.78rem}a.contact_channelCard__Qyt2p:hover{border-color:var(--tnk-accent,#f2b046);background:var(--tnk-primary-soft,#fff0d3)}.contact_socials__j0oAE{display:flex;flex-wrap:wrap;gap:6px;list-style:none;margin:4px 0 0;padding:0}.contact_socials__j0oAE a{display:inline-flex;align-items:center;gap:5px;min-height:40px;padding-inline:10px;border:1px solid color-mix(in srgb,var(--tnk-primary,#795000) 19%,transparent);border-radius:0;color:var(--tnk-primary-strong,#563800);font-size:.79rem;font-weight:660}.contact_form__kvUXh,.contact_socials__j0oAE a:hover{background:var(--tnk-surface,#fff)}.contact_form__kvUXh{display:grid;align-content:start;gap:16px;min-width:0;padding:clamp(16px,2.6vw,30px);border:1px solid var(--tnk-line,#e9e2d7);border-radius:0}.contact_formHeading__tZ0qn h3{color:var(--tnk-ink,#24211b);font-size:clamp(1.24rem,2.4vw,1.8rem);font-weight:740;letter-spacing:-.035em;line-height:1.18}.contact_formHeading__tZ0qn p{margin-top:6px;color:var(--tnk-muted,#625b4f);font-size:.83rem}.contact_formFields__La_lk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 12px}.contact_formFields__La_lk label{min-width:0;color:var(--tnk-ink,#24211b);font-size:.86rem;font-weight:660}.contact_fullField__S0wIb{grid-column:1/-1}.contact_optional__HCubN{color:var(--tnk-muted,#625b4f);font-size:.78rem;font-weight:440}.contact_formFields__La_lk input,.contact_formFields__La_lk textarea{display:block;width:100%;min-width:0;min-height:45px;margin-top:5px;padding:9px 11px;border:1px solid color-mix(in srgb,var(--tnk-muted,#625b4f) 36%,white);border-radius:var(--tnk-radius,0);color:var(--tnk-ink,#24211b);background:var(--tnk-surface,#fff);font-size:1rem;font-weight:450}.contact_formFields__La_lk textarea{resize:vertical;min-height:80px}.contact_formFields__La_lk input:focus,.contact_formFields__La_lk textarea:focus{border-color:var(--tnk-primary,#795000)}.contact_formActions__JRtMH button:focus-visible,.contact_formFields__La_lk input:focus-visible,.contact_formFields__La_lk textarea:focus-visible,.contact_section__NaAWg a:focus-visible{outline:2px solid var(--tnk-primary,#795000);outline-offset:3px}.contact_formFields__La_lk input[aria-invalid=true]{border-color:#a52220}.contact_contactConsent__Uar1Q{display:flex;align-items:flex-start;gap:.625rem;line-height:1.55;cursor:pointer}.contact_contactConsent__Uar1Q a{text-decoration:underline;text-underline-offset:.15em}.contact_contactConsent__Uar1Q input{width:1rem;height:1rem;flex:none;margin:.25rem 0 0}.contact_formActions__JRtMH{display:grid;justify-items:start;gap:8px}.contact_formActions__JRtMH button:disabled{cursor:wait;opacity:.7}.contact_error__pjY_c,.contact_success__vTcSn{font-size:.86rem;font-weight:660}.contact_error__pjY_c{color:#9f251f}.contact_success__vTcSn{color:#176036}@media (min-width:941px){.contact_formFields__La_lk textarea{min-height:128px}}@media (max-width:799px){.contact_section__NaAWg{grid-template-columns:1fr}}@media (max-width:480px){.contact_formFields__La_lk{grid-template-columns:1fr}.contact_channelCard__Qyt2p strong{font-size:.79rem}.contact_channelCard__Qyt2p small{font-size:.73rem}}