.s-support-page .page-hero{padding:32px 0}.s-support-page .page-hero .lead{font-size:18px;line-height:1.75}.s-support-page .section:not(.dark){padding-top:40px}
.s-support-page .s-faq-search{margin:24px 0 4px;padding:20px;border:1px solid var(--line);border-radius:4px;background:var(--paper)}.s-support-page .s-faq-search-fields>label{font-size:15px;font-weight:650;line-height:1.5;display:block;margin:0 0 10px}.s-support-page .s-faq-search-fields>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px}.s-support-page #faq-search{width:100%;min-width:0;min-height:46px;border:1px solid var(--line);border-radius:3px;padding:10px 12px;background:#fff;color:var(--ink);font:inherit;font-size:15px}.s-support-page #faq-search-clear{font:inherit;font-size:14px;font-weight:650;min-height:46px;background:#fff;border:1px solid var(--line);border-radius:3px;padding:10px 16px;color:var(--red-dark);cursor:pointer}.s-support-page .s-faq-search-count{font-size:13px;line-height:1.6;color:var(--muted);margin:12px 0 0}.s-support-page #faq-search-empty{font-size:14px;line-height:1.7;margin:14px 0 0}.s-support-page .s-faq-search[hidden],.s-support-page #faq-search-empty[hidden],.s-support-page .reading-faq-group>details[hidden]{display:none!important}
.s-support-page .s-faq-heading{display:grid;grid-template-columns:136px minmax(0,1fr);gap:24px;align-items:center;margin:0 0 22px}.s-support-page .s-faq-heading>img{width:136px;height:90px;object-fit:cover;display:block;border-radius:3px}.s-support-page .s-faq-heading>div{min-width:0}.s-support-page .s-faq-heading h2{margin:0 0 8px;font-size:25px;line-height:1.4;scroll-margin-top:36px}.s-support-page .s-faq-heading p{margin:0;font-size:14px;line-height:1.7;color:var(--muted)}.s-support-page .reading-faq-group{padding-top:30px}.s-support-page .reading-faq-group details{border-radius:3px}.s-support-page .reading-faq-group summary{font-size:16px;line-height:1.6;min-height:52px;padding:16px 20px}.s-support-page .reading-faq-group details p{font-size:15px;line-height:1.8;padding:0 20px 18px;margin:0}.s-support-page .s-faq-heading h2:focus-visible{outline:2px solid var(--red);outline-offset:5px;width:fit-content}
.s-support-page .s-tracking-guide{margin:30px 0 36px;border:1px solid var(--line);border-radius:4px;overflow:hidden;background:#fff}.s-support-page .s-tracking-guide figcaption{background:var(--paper);border-bottom:1px solid var(--line);padding:16px 20px;font-size:18px;font-weight:650;line-height:1.5}.s-support-page .s-tracking-guide-grid{display:grid;grid-template-columns:180px minmax(0,1fr)}.s-support-page .s-tracking-guide-grid>img{width:100%;height:100%;min-height:260px;object-fit:cover;display:block}.s-support-page .s-tracking-guide ol{list-style:none;margin:0;padding:4px 20px}.s-support-page .s-tracking-guide li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;padding:14px 0;margin:0;border-bottom:1px solid var(--line)}.s-support-page .s-tracking-guide li:last-child{border-bottom:0}.s-support-page .s-tracking-step{color:var(--red-dark);font-size:13px;font-weight:650;line-height:1.8}.s-support-page .s-tracking-guide strong{font-size:14px;font-weight:650;line-height:1.6;display:block;margin:0 0 4px}.s-support-page .s-tracking-guide p{margin:0;font-size:14px;line-height:1.7;color:var(--muted)}
.s-support-page .tracking-help{border:1px solid var(--line);border-left:3px solid var(--red);border-radius:4px;padding:26px;background:var(--paper)}.s-support-page .tracking-help h2{font-size:24px;line-height:1.4;margin:0 0 14px}.s-support-page .tracking-help>p{font-size:15px;line-height:1.8;margin:0}.s-support-page .s-support-details{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:22px 0 0;padding:20px 0 0;border-top:1px solid var(--line)}.s-support-page .s-support-details>div{min-width:0}.s-support-page .s-support-details dt{font-size:14px;font-weight:650;line-height:1.6;margin:0 0 8px}.s-support-page .s-support-details dd{font-size:14px;line-height:1.75;margin:0;color:var(--muted)}.s-support-page .tracking-help .actions{gap:14px}.s-support-page #track-open,.s-support-page #copy-track,.s-support-page .tracking-support{min-height:44px;white-space:normal;text-align:center;overflow-wrap:anywhere}
@media(max-width:780px){.s-support-page .s-faq-heading{gap:20px;grid-template-columns:116px minmax(0,1fr)}.s-support-page .s-faq-heading>img{width:116px;height:90px}.s-support-page .s-faq-heading h2{font-size:23px}.s-support-page .s-support-details{grid-template-columns:1fr;gap:16px}.s-support-page .s-support-details dt{margin-bottom:4px}.s-support-page .tracking-help{padding:22px}.s-support-page .s-tracking-guide-grid{grid-template-columns:150px minmax(0,1fr)}}
@media(max-width:600px){.s-support-page .s-faq-heading{grid-template-columns:84px minmax(0,1fr);gap:16px;align-items:start}.s-support-page .s-faq-heading>img{width:84px;height:84px}.s-support-page .s-faq-heading h2{font-size:21px}.s-support-page .s-faq-heading p{font-size:13px}.s-support-page .reading-faq-group summary{padding:16px;font-size:15px}.s-support-page .reading-faq-group details p{padding:0 16px 16px}.s-support-page .s-tracking-guide-grid{grid-template-columns:1fr}.s-support-page .s-tracking-guide-grid>img{height:145px;min-height:0}.s-support-page .s-tracking-guide ol{padding:4px 18px}.s-support-page .s-tracking-guide figcaption{padding:16px 18px}.s-support-page .tracking-help{padding:20px}.s-support-page .tracking-help h2{font-size:22px}}
@media(max-width:600px){.s-support-page .s-faq-search{padding:16px}.s-support-page .s-faq-search-fields>div{grid-template-columns:1fr}.s-support-page #faq-search-clear{justify-self:start}}
@media print{.s-support-page .s-faq-heading>img,.s-support-page .s-tracking-guide-grid>img{display:none}.s-support-page .s-faq-heading,.s-support-page .s-tracking-guide-grid{grid-template-columns:1fr}}
