.contact-page{background:#f6f6f3;color:#17171c}.c44-heading{background:#121216;color:#fff;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:50px;padding:45px 6%}.c44-heading>div>span,.c44-kicker{display:block;font-size:10px;font-weight:800;letter-spacing:.12em}.c44-heading h1{font:800 clamp(56px,6.4vw,86px)/.91 'Barlow Condensed',Impact,sans-serif;letter-spacing:-.015em;margin:23px 0 0}.c44-heading h1 em{font-style:normal;color:#f12b40}.c44-heading p{font-size:17px;line-height:1.8;color:#d5d5df;margin:0 0 23px}.c44-heading>div>span+ a{display:inline-block;font-size:19px;font-weight:800;margin-top:12px;border-bottom:2px solid #ed2237;padding-bottom:8px}.c44-heading>div:nth-child(2)>span{color:#a8a8b4;font-size:9px}.c44-contact{display:grid;grid-template-columns:1fr 1.35fr;gap:45px;padding:45px 6% 65px;scroll-margin-top:90px;align-items:start}.c44-paths>.c44-kicker{margin-bottom:20px;color:#777}.c44-path-options{display:grid;gap:12px}.c44-path-options>button{display:grid;grid-template-columns:25px 1fr 20px;gap:16px;text-align:left;padding:23px;border:1px solid #d7d7dc;background:#fff;align-items:baseline;color:#17171c}.c44-path-options>button[aria-pressed=true]{border-color:#e91f34;box-shadow:inset 4px 0 #e91f34;background:#fff8f8}.c44-path-options>button>span{font-size:11px;font-weight:800;color:#d82234}.c44-path-options h2{font:800 30px/.99 'Barlow Condensed',Impact,sans-serif;margin:0 0 13px}.c44-path-options p{font-size:12px;line-height:1.8;color:#71717b;margin:0}.c44-path-options b{font-size:22px;color:#df2236}.c44-form{padding:30px;background:#fff;border-top:4px solid #e91f34}.c44-form>.c44-kicker{color:#777;font-size:9px}.c44-form h2{font:800 36px/1 'Barlow Condensed',Impact,sans-serif;margin:18px 0 28px}.c44-form label{display:block;font-size:10px;font-weight:800;letter-spacing:.04em;margin-bottom:10px}.c44-form label>span{font-size:8px;color:#888;font-weight:400;letter-spacing:0;margin-left:8px}.c44-form input,.c44-form select,.c44-form textarea{width:100%;font:400 14px/1.6 Inter,Arial,sans-serif;border:1px solid #d5d5dc;background:#fff;padding:12px;margin-bottom:20px;display:block;color:#25252b}.c44-form textarea{resize:vertical;min-height:130px}.c44-fields{display:grid;grid-template-columns:1fr 1fr;gap:16px}.c44-send{display:flex;width:100%;justify-content:space-between;align-items:center;gap:20px;background:#eb2237;color:#fff;border:0;padding:18px 22px;font:800 24px/1.1 'Barlow Condensed',Impact,sans-serif}.c44-send:disabled{opacity:.6;cursor:wait}.c44-send>span{font-size:30px}.c44-method{font-size:11px;line-height:1.8;color:#777;margin:15px 0 0}.c44-status{font-size:13px;line-height:1.7;font-weight:600;margin:17px 0 0}.c44-status:empty{display:none}.c44-trap{position:absolute;left:-10000px;width:1px;height:1px;overflow:hidden}.c44-footer{display:flex;align-items:center;justify-content:space-between;gap:40px;text-align:left;padding:36px 6%}.c44-footer img{width:215px;padding:0;background:none}.c44-footer nav{display:flex;gap:24px;flex-wrap:wrap;font-size:10px;font-weight:800}.c44-footer small{white-space:nowrap}.contact-page :focus-visible{outline:3px solid #e91f34;outline-offset:4px}.contact-page [aria-current=page]{color:#d51a2e}@media(max-width:1100px){.c44-contact{gap:25px}.c44-path-options>button{padding:20px;gap:10px}.c44-path-options h2{font-size:27px}.c44-footer{flex-wrap:wrap}}@media(max-width:760px){.c44-heading{grid-template-columns:1fr;gap:26px;padding:35px 6%}.c44-heading h1{font-size:65px;margin-top:18px}.c44-heading p{font-size:15px;margin-bottom:20px}.c44-heading>div>span+a{font-size:18px}.c44-contact{grid-template-columns:1fr;padding:30px 5% 45px;gap:30px}.c44-path-options>button{padding:19px;grid-template-columns:22px 1fr 18px}.c44-path-options h2{font-size:27px}.c44-path-options h2 br{display:none}.c44-path-options p{font-size:12px}.c44-form{padding:25px 20px}.c44-fields{grid-template-columns:1fr;gap:0}.c44-form input,.c44-form select,.c44-form textarea{font-size:15px}.c44-form h2{font-size:34px}.c44-send{font-size:22px}.c44-footer{display:block}.c44-footer nav{margin:25px 0}}
@media(max-width:760px){.c44-path-options h2{font-size:24px;margin:0}.c44-path-options p{display:none}.c44-path-options>button{padding:17px}.c44-paths>.c44-kicker{margin-bottom:15px}.c44-heading{gap:22px}}

/* V83 — contact choices without numbering or introductory labels. */
.c44-path-options>button{grid-template-columns:1fr;gap:0}
.c44-heading h1{margin-top:0}
