.support-page{--support-dark:#202b32}.support-page .intro{padding-top:48px;padding-bottom:56px}.support-page h1{font-size:clamp(2.5rem,5.8vw,5.5rem);line-height:1.03}.support-page .intro-right .muted{font-size:1rem;line-height:1.65}.support-nav{display:flex;flex-wrap:wrap;gap:12px 26px;padding-block:19px;border-bottom:1px solid var(--line);font-size:.9375rem}.support-nav a[aria-current]{color:#974714;text-decoration:underline;text-underline-offset:6px}.support-page h2{font-size:clamp(1.9rem,3.5vw,3.25rem);max-width:980px;line-height:1.12;overflow-wrap:anywhere}.support-page h3{font-size:1.4rem;line-height:1.3;letter-spacing:-.025em}.support-section{padding-block:60px;border-bottom:1px solid var(--line)}.support-section>h2{margin:12px 0 32px}.support-section p{line-height:1.7}.support-dark{padding:38px;background:var(--support-dark);color:#fff}.support-dark h2{margin:12px 0 30px}.support-dark .eyebrow{color:#c0cfd7}.support-choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.support-choices button{display:flex;justify-content:space-between;gap:20px;text-align:left;background:transparent;color:#e4edf0;border:1px solid #687e8a;padding:21px;font-size:1.1rem;font-weight:600;min-height:66px}.support-choices button span{font-weight:400;color:#f68a37}.support-choices button[aria-pressed=true]{background:#3b4850;border-color:#f68a37;box-shadow:inset 4px 0 #f68a37}.support-answer{border-top:1px solid #54636b;margin-top:26px;padding:24px 0 0;min-height:165px}.support-answer[hidden]{display:none}.support-answer h3{margin:8px 0 12px}.support-answer p{color:#cedbe2;font-size:1.0625rem;max-width:900px}.support-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:25px}.support-cards article{border-top:2px solid #bfc8cc;padding-top:22px}.support-cards h3{margin-bottom:15px}.support-cards p,.support-steps p,.support-split p{color:var(--muted)}.support-cards a{display:inline-block;margin-top:12px}.support-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:27px;list-style:none;padding:0}.support-steps span{color:#985019;font-size:1rem}.support-steps h3{margin:22px 0 13px}.support-split{display:grid;grid-template-columns:1fr 1fr;gap:32px}.support-split article{background:white;border:1px solid var(--line);padding:30px}.support-split h3{margin-bottom:18px}.support-split a{display:inline-block;margin-top:22px}.support-split .small{margin-top:15px}.support-brands{display:flex;flex-wrap:wrap;align-items:center;gap:18px 30px;border-top:1px solid var(--line);padding-top:30px;margin-top:32px}.support-brands strong{font-size:1.5rem;letter-spacing:-.03em}.support-brands span{font-size:.875rem;color:var(--muted)}.support-brands+p{margin-top:14px;max-width:850px}.safety-note{border-left:4px solid var(--orange);padding:25px 28px;background:#fff}.safety-note strong{font-size:1.3rem;line-height:1.4;display:block;margin-bottom:12px}.safety-note p{max-width:900px}.support-copy{max-width:900px;font-size:1.125rem;margin:25px 0}.support-faq{max-width:900px}.support-faq details{padding:22px 0;border-top:1px solid var(--line)}.support-faq summary{cursor:pointer;font-size:1.2rem;font-weight:600;line-height:1.4}.support-faq p{margin-top:18px;color:var(--muted)}.support-links{display:flex;flex-wrap:wrap;gap:18px 30px;margin-top:25px}.editor-note{background:#fff6e9;border:1px solid #dfbb87;padding:24px;margin-top:30px;color:#694820}.editor-note p{margin-top:10px}.editor-review{padding-block:35px}.editor-review details{border:1px dashed #b19163;padding:20px 24px}.editor-review summary{cursor:pointer;font-weight:600}.editor-review p{margin-top:15px;max-width:900px;color:#705437}.support-cta{background:#202b32;color:#fff;margin-top:30px;padding:45px 0}.support-cta .wrap{display:flex;align-items:center;justify-content:space-between;gap:30px}.support-cta .eyebrow{color:#e1ab76}.support-cta h2{margin:12px 0}.support-cta p{color:#c5d1d8}.support-footer{padding-block:40px;display:grid;grid-template-columns:1fr 1.4fr;gap:24px}.support-footer p{margin-top:10px}.support-footer nav{display:flex;flex-wrap:wrap;align-content:start;gap:15px 24px}.support-footer a{text-decoration:underline;text-underline-offset:4px;font-size:.9375rem}.support-footer>a{grid-column:1/-1}.evidence-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.evidence-grid article{padding:28px;border:1px dashed #93a4ad;background:#ebeff0}.evidence-grid span{display:block;font-size:.875rem;text-transform:uppercase;letter-spacing:.04em;color:#59717c;margin-bottom:48px}.evidence-grid h3{margin-bottom:16px}.contact-card{background:#202b32;color:#fff;padding:34px;display:grid;gap:16px}.contact-card a{font-size:clamp(1.2rem,3.2vw,2.7rem);line-height:1.3;overflow-wrap:anywhere;letter-spacing:-.035em}.contact-card p{color:#bfccd4;max-width:680px}.support-details{max-width:950px}.support-details>div{display:grid;grid-template-columns:1fr 1.8fr;gap:30px;padding:20px 0;border-bottom:1px solid var(--line)}.support-details dt{color:var(--muted)}.support-details dd{margin:0}.support-page mark{background:#fff0d8;color:#724218;padding:2px 5px;box-decoration-break:clone}.legal-status{margin-top:22px;font-size:.9375rem;font-weight:600;color:#8b4615;border-left:3px solid var(--orange);padding-left:14px}.legal-copy{max-width:900px}.legal-copy p+p{margin-top:20px}.legal-page .support-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.legal-page .source-note{font-size:.9375rem}.consent-demo,.cookie-demo{max-width:850px;padding:30px;background:white;border:1px solid var(--line)}.demo-label{color:#895a22;font-size:.9375rem;margin-bottom:22px}.mock-field{border:1px solid #b9c2c7;padding:14px;margin:12px 0;color:#566c77;background:#f3f5f6;display:flex;gap:15px;justify-content:space-between;flex-wrap:wrap}.mock-field span{font-size:.875rem;color:#6c767c}.demo-check{display:flex;align-items:start;gap:14px;margin:24px 0;cursor:pointer}.demo-check input{width:22px;height:22px;flex:0 0 22px;accent-color:#d96714;margin:3px 0}.consent-demo .button{margin-top:22px}.support-page button:disabled{opacity:.45;cursor:not-allowed}.support-page [role=status]{margin-top:18px;font-size:.9375rem}.cookie-demo h3{margin-bottom:15px}.support-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:23px}.support-actions .button{border:1px solid #536a77;background:#fff;color:#202b32}.support-actions .button[aria-pressed=true]{background:#202b32;color:#fff}.structure-tree{border-left:3px solid var(--orange);padding-left:30px;max-width:950px}.structure-tree>strong{display:block;font-size:1.3rem;margin-bottom:30px}.structure-tree>div{border-top:1px solid var(--line);padding:22px 0}.structure-tree h3{margin-bottom:12px}.support-page :focus-visible{outline:3px solid #e77c2c;outline-offset:4px}.support-page .eyebrow{font-size:.8125rem}.support-page .small{font-size:.9375rem}
@media(max-width:1000px){.support-cards,.evidence-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.support-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.support-page h1{font-size:clamp(2.5rem,7vw,4.4rem)}}
@media(max-width:700px){.support-page .intro{padding-block:30px;gap:24px}.support-page h1{font-size:clamp(2.3rem,9vw,3.5rem)}.support-page .eyebrow{font-size:.8125rem;letter-spacing:.07em}.support-page h2{font-size:2rem}.support-section{padding-block:40px}.support-dark{padding:26px 19px}.support-choices,.support-cards,.support-steps,.support-split,.evidence-grid,.legal-page .support-cards{grid-template-columns:1fr}.support-choices button{padding:17px;font-size:1rem}.support-answer{min-height:0}.support-answer p{font-size:1rem}.support-split article,.consent-demo,.cookie-demo{padding:23px}.support-details>div{grid-template-columns:1fr;gap:10px}.support-cta .wrap{display:block}.support-cta .button{margin-top:24px}.support-footer{grid-template-columns:1fr}.support-nav{font-size:.875rem;gap:12px 21px}.contact-card{padding:24px}.contact-card a{font-size:1.28rem}.support-actions{flex-direction:column}.support-actions .button{width:100%}.support-page .crumbs{flex-wrap:wrap}.support-page .intro-right{min-width:0}.support-page .actions{align-items:start}.support-page .actions .button{white-space:normal;text-align:center}.evidence-grid span{margin-bottom:28px}}
