._contact_1xsu3_1{color:#f4ecdf;background:#111920;width:100%;padding:clamp(3.5rem,6vw,6rem) max(1.25rem,50% - 592px);scroll-margin-top:6rem}._inner_1xsu3_2{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start;gap:2.5rem 5rem;display:grid}._lead_1xsu3_3{justify-items:start;gap:1rem;display:grid}._kicker_1xsu3_4{letter-spacing:.14em;text-transform:uppercase;color:var(--brand-mustard-soft);margin:0;font-size:.75rem;font-weight:750}._contact_1xsu3_1 h2{letter-spacing:-.045em;text-wrap:balance;max-width:20ch;margin:0;font-size:clamp(1.9rem,3.2vw,3.1rem);line-height:1.07}._lead_1xsu3_3>p{color:#d6e2df;max-width:50ch;margin:0;line-height:1.6}._contact_1xsu3_1 a{color:var(--brand-mustard-soft);text-underline-offset:.22em;overflow-wrap:anywhere}._contact_1xsu3_1 a:focus-visible{outline:3px solid var(--brand-mustard-soft);outline-offset:4px}._contact_1xsu3_1 ._mail_1xsu3_9{background:var(--brand-mustard);color:#142b35;border-radius:6px 16px 6px 12px;justify-content:center;align-items:center;min-width:44px;min-height:48px;margin-top:.5rem;padding:.85rem 1.25rem;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 3px #9b741b}._contact_1xsu3_1 ._mail_1xsu3_9:hover{background:#f2c452}._sender_1xsu3_11{font-size:.95rem}._address_1xsu3_12{color:#fff;white-space:nowrap;font-weight:700}._linkedin_1xsu3_13{color:#b9c8c7;font-size:.9rem}._linkedin_1xsu3_13 a{align-items:center;gap:.3rem;min-height:44px;display:inline-flex}._selfservice_1xsu3_15{background:0 0;border:0;border-top:1px solid #3f5a63;margin:0;padding:0}._selfservice_1xsu3_15 h3{letter-spacing:.08em;text-transform:uppercase;color:#d6e2df;border-bottom:1px solid #3f5a63;margin:0;padding:1rem 0 .75rem;font-size:.85rem;font-weight:750}._selfservice_1xsu3_15 ul{margin:0;padding:0;list-style:none}._selfservice_1xsu3_15 li{border-bottom:1px solid #3f5a63}._selfservice_1xsu3_15 li a{color:#f4ecdf;justify-content:space-between;align-items:center;gap:1rem;min-height:52px;padding:.5rem 0;font-weight:650;text-decoration:none;display:flex}._selfservice_1xsu3_15 li a:hover{color:var(--brand-mustard-soft)}@media (max-width:959px){._inner_1xsu3_2{grid-template-columns:1fr;gap:2rem}}@media (max-width:599px){._contact_1xsu3_1{padding:3rem 1.25rem}._contact_1xsu3_1 ._mail_1xsu3_9{width:100%}}._contact_1xsu3_1 ._selfservice_1xsu3_15{margin:0}._contact_1xsu3_1 ._selfservice_1xsu3_15 h3{letter-spacing:0;text-transform:none;font-size:1rem;font-weight:650;line-height:1.45}._contact_1xsu3_1 ._lead_1xsu3_3>p._linkedin_1xsu3_13{flex-wrap:wrap;align-items:center;gap:0 .4rem;min-height:44px;margin:0;padding:0;display:flex}._contact_1xsu3_1{background:radial-gradient(at 10% 0,#354d5b55,#0000 65%),#111f29}._contact_1xsu3_1 ._mail_1xsu3_9{border:1px solid var(--public-action-border);background:var(--public-action-fill);box-shadow:var(--public-action-shadow)}._contact_1xsu3_1 ._selfservice_1xsu3_15 h3{color:#e4c38a;background:#a9bfcc09;border-left:2px solid #c4a46f;padding-inline:.85rem;font-weight:600}._contact_1xsu3_1 ._lead_1xsu3_3{align-content:start;align-self:stretch}._contact_1xsu3_1 ._lead_1xsu3_3>p._linkedin_1xsu3_13{border-top:1px solid #47616c;align-self:end;width:100%;margin-top:1.1rem;padding-top:.85rem;font-size:.85rem}._contact_1xsu3_1 ._linkedin_1xsu3_13 a{color:#becfd5;gap:.55rem;text-decoration:none}._contact_1xsu3_1 ._linkedin_1xsu3_13 a:hover{color:#e4c38a}._contact_1xsu3_1 ._linkedin_1xsu3_13 a>span:first-child{border:1px solid #78919d;border-radius:2px 6px 2px 4px;place-items:center;width:1.3rem;height:1.3rem;font-size:.8rem;font-weight:700;line-height:1;display:grid}._contact_1xsu3_1 ._linkedin_1xsu3_13 a>span:last-child{color:#a5bac3;font-size:.85rem}._contact_1xsu3_1 ._selfservice_1xsu3_15{border-top:0}._contact_1xsu3_1 ._selfservice_1xsu3_15 h3{background:linear-gradient(90deg,#a9bfcc12,#a9bfcc07 65%,#0000);border-bottom:0;border-radius:6px 0 0 8px;padding:1rem .95rem}._contact_1xsu3_1 ._selfservice_1xsu3_15 ul{border-top:1px solid #3f5a63}._contact_1xsu3_1 ._lead_1xsu3_3>._sender_1xsu3_11{background:linear-gradient(90deg,#a9bfcc0d,#0000 90%);border-radius:6px 0 0 8px;width:100%;max-width:none;padding:.55rem .8rem}._contact_1xsu3_1 ._lead_1xsu3_3>p._linkedin_1xsu3_13{background:linear-gradient(90deg,#47616c,#0000 95%) 0 0/100% 1px no-repeat;border-top:0}
