.ut-tracking{border:1px solid var(--ut-line);border-top:3px solid var(--ut-orange,#ff641c);border-radius:8px;padding:28px;margin-bottom:32px;background:var(--ut-ivory,#f8f6f2)}
.ut-tracking h2{font-size:24px;line-height:1.2;margin:0 0 12px;font-weight:700;color:var(--ut-navy)}
.ut-tracking>p{font-size:15px;line-height:1.6;color:var(--ut-muted);margin:0}
.ut-tracking .ut-contact-form{margin-top:22px;gap:16px}
.ut-tracking .ut-form-note{line-height:1.55}
.ut-tracking input:focus-visible{outline:2px solid var(--ut-navy);outline-offset:3px}
@media(max-width:749px){.ut-tracking{padding:22px 18px}.ut-tracking h2{font-size:22px}}
