.arca-contact-section{padding:76px 0 60px;border-top:1px solid #33362e;text-align:left}.arca-contact-grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:64px;align-items:start}.arca-contact-copy{padding-top:14px;min-width:0}.arca-contact-copy>.eyebrow{font-size:10px;color:#a5ad94;letter-spacing:2px}.arca-contact-copy h2{font-size:clamp(36px,4.3vw,61px);font-weight:500!important;line-height:1.08;letter-spacing:-1.6px;margin:24px 0 68px}.arca-contact-copy h2 em{font-style:normal;color:#b6d55a}.arca-contact-lead{font-size:18px;line-height:1.6;color:#e1e6d6;max-width:590px;margin-bottom:24px}.arca-contact-person{display:flex;align-items:center;gap:20px;padding:24px;border:1px solid #3b4134;border-radius:16px;background:#ffffff03;flex-wrap:wrap}.arca-contact-person img{width:90px;height:90px;object-fit:cover;object-position:center 27%;border-radius:50%;border:2px solid #dce4d1;flex:0 0 90px}.arca-contact-person>div{flex:1;min-width:150px}.arca-contact-person strong{display:block;font-size:28px;font-weight:600}.arca-contact-person span{display:block;font-size:12px;color:#a5ad94;margin-top:8px;line-height:1.5}.arca-contact-book{display:inline-flex;align-items:center;justify-content:center;background:#b6d55a;color:#172018;border-radius:99px;padding:13px 18px;font-size:12px;font-weight:600;white-space:nowrap}.arca-contact-plans{display:inline-block;color:#a5ad94;font-size:12px;margin-top:22px}.arca-contact-form{padding:32px;background:#fff;color:#172018;border-radius:14px;display:grid;gap:17px;min-width:0}.arca-contact-form h3{font-size:24px;font-weight:600;margin:0 0 12px;line-height:1.2}.arca-contact-form fieldset{border:0;padding:0;margin:0 0 8px;min-width:0}.arca-contact-form legend{font-size:12px;font-weight:600;margin-bottom:12px}.arca-contact-options{display:flex;gap:10px 14px;flex-wrap:wrap}.arca-contact-options label{display:inline-flex!important;align-items:center;gap:7px;font-size:11px!important;font-weight:400!important}.arca-contact-form>label{display:grid;gap:7px;font-size:11px;font-weight:600}.arca-contact-form>label>span{font-weight:400;color:#7b866e}.arca-contact-form :is(input:not([type=checkbox]),textarea){width:100%;min-width:0;border:1px solid #cdd5c4;background:#fff;border-radius:5px;padding:12px 13px;font:14px Urbanist,sans-serif;color:#172018;outline-offset:3px}.arca-contact-form textarea{resize:vertical;min-height:115px}.arca-contact-form input[type=checkbox]{accent-color:#88a80d;margin:0;width:14px;height:14px;flex-shrink:0}.arca-contact-form .arca-contact-consent{display:flex;align-items:start;gap:7px;font-size:10px;line-height:1.6;font-weight:400}.arca-contact-consent a{text-decoration:underline}.arca-contact-form>button{justify-self:start;background:#172018;border:1px solid #172018;color:white;border-radius:99px;padding:14px 22px;font:600 12px Urbanist,sans-serif;cursor:pointer}.arca-contact-hint{font-size:10px;line-height:1.6;color:#74806c}.arca-contact-form #arca-contact-status{font-size:11px;line-height:1.6;color:#637d09;margin:0}.arca-contact-form #arca-contact-status:empty{display:none}.arca-contact-section :focus-visible{outline:2px solid #88a80d;outline-offset:4px}@media(max-width:1000px){.arca-contact-grid{gap:32px;grid-template-columns:1.1fr 1fr}.arca-contact-person{padding:20px;gap:15px}.arca-contact-copy h2{margin-bottom:40px}.arca-contact-person strong{font-size:25px}}@media(max-width:760px){.arca-contact-section{padding:48px 0}.arca-contact-grid{grid-template-columns:1fr;gap:30px}.arca-contact-copy h2{font-size:42px;margin:20px 0 28px}.arca-contact-lead{font-size:16px}.arca-contact-form{padding:25px}.arca-contact-form :is(input:not([type=checkbox]),textarea){font-size:16px}.arca-contact-book{min-height:44px}.arca-contact-person img{width:76px;height:76px;flex-basis:76px}.arca-contact-form>button{min-height:44px}.arca-contact-options label{min-height:32px}}

.arca-admin-key{display:inline-flex;vertical-align:middle;align-items:center;justify-content:center;width:28px;height:28px;margin-left:7px;color:#a5ad94}.arca-admin-key svg{width:15px;height:15px}.arca-admin-key:hover{color:#b6d55a}.arca-admin-key:focus-visible{outline:2px solid #88a80d;outline-offset:3px}
