.support-page{color:var(--ink);background:var(--bg)}.support-page [id]{scroll-margin-top:1.5rem}.support-page p{margin:0}.support-products{padding-block:3.5rem 4rem}.support-products h2{margin-bottom:2rem}.support-product{border-top:1px solid;grid-template-columns:minmax(0,.9fr) minmax(0,1.3fr);gap:4rem;padding-block:2rem;display:grid}.support-product:last-child{padding-bottom:0}.support-product-identity{align-items:flex-start;gap:1.25rem;display:flex}.support-product-identity h3{margin-top:.125rem}.support-product-status{display:flex;margin-top:.5rem!important}.support-product-help>p{max-width:65ch;color:var(--muted);margin-bottom:1.25rem}.support-secondary{font-size:var(--text-small);flex-wrap:wrap;gap:0 1.5rem;margin-top:.75rem;display:flex}.support-secondary a,.support-privacy a{align-items:center;min-height:44px;padding-block:.5rem;display:inline-flex}.support-privacy{font-size:var(--text-small);color:var(--muted);flex-direction:column;align-items:flex-start;margin-top:.25rem;display:flex}.support-contact{background:var(--navy);color:var(--on-dark);border-bottom:1px solid;padding-block:3rem}.support-contact-grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.8fr);gap:5rem;display:grid}.support-contact h2{max-width:24ch}.support-contact h2+p{max-width:52ch;margin-top:1.25rem}.support-email-action{margin-top:1.75rem}.support-email-caption{font-size:var(--text-small);margin-top:.625rem!important}.support-email-address{font-size:var(--text-body);overflow-wrap:anywhere;margin-top:1.5rem;padding-block:.5rem;font-weight:600;display:inline-block}.support-webmail{max-width:50ch;font-size:var(--text-small);margin-top:.5rem!important}.support-enquiry-privacy{min-height:44px;font-size:var(--text-small);align-items:center;margin-top:1rem;display:inline-flex}.support-message-help{border-left:1px solid;align-self:start;padding-left:2rem}.support-message-help ul{margin:1.25rem 0;padding-left:1.25rem}.support-message-help li+li{margin-top:.625rem}.support-message-help p{font-size:var(--text-small)}.support-contact a:not(.btn):hover{color:var(--amber)}.support-contact:focus-visible{outline-offset:-6px;outline-color:var(--amber)}@media (width<=1000px){.support-product{gap:2rem}.support-product-identity{flex-direction:column}.support-contact-grid{gap:2.25rem}.support-message-help{padding-left:1.5rem}}@media (width<=767px){.support-products{padding-block:2.25rem 2.75rem}.support-products h2{margin-bottom:1.5rem}.support-product{grid-template-columns:1fr;gap:1.25rem;padding-block:1.75rem}.support-product-identity{flex-direction:row;align-items:center;gap:1rem}.support-page .btn{width:100%;min-height:48px}.support-secondary{column-gap:1.25rem}.support-contact{padding-block:2.25rem}.support-contact-grid{grid-template-columns:1fr;gap:2rem}.support-message-help{border-top:1px solid;border-left:0;padding:1.75rem 0 0}}.support-page{background:var(--bg)}.support-product{border-top-color:var(--line)}.support-contact{width:min(100% - 2 * var(--gutter), var(--max-wide));border-radius:var(--r-card);background:var(--navy);border:0;margin:0 auto;padding-block:clamp(40px,5vw,64px)}.support-contact>.support-container{max-width:none;padding-inline:clamp(24px,5.5vw,80px)}.support-contact h2+p,.support-message-help ul,.support-email-caption,.support-webmail,.support-message-help p{color:var(--on-dark-muted)}.support-message-help{border-left-color:var(--line-dark)}.support-contact a:not(.btn):is(:hover,:focus-visible){color:var(--amber);text-decoration-color:var(--amber)}.support-contact :focus-visible{outline-color:var(--amber)}.support-contact:focus-visible #get-in-touch-title,.support-contact :is(#contact,#business-enquiries):focus-visible #get-in-touch-title{outline:2px solid var(--amber);outline-offset:6px;border-radius:2px}.support-contact:focus-visible,.support-contact :is(#contact,#business-enquiries):focus-visible{outline:none}.support-page .btn{white-space:normal;text-align:center;line-height:1.2}@media (width<=767px){.support-message-help{border-top-color:var(--line-dark)}}.support-contact{padding:var(--hero-pad-top) 0 var(--hero-pad-bottom)}.support-contact>.support-container{padding-inline:var(--hero-pad-x)}
