.ContentPages-module__bZZWBW__support,.ContentPages-module__bZZWBW__privacy{--page-orange:#b45320;--accent-dark:#243139;color:#253038;background:#fff}.ContentPages-module__bZZWBW__support a,.ContentPages-module__bZZWBW__privacy a{color:#243139;text-underline-offset:.18em}.ContentPages-module__bZZWBW__support a:hover,.ContentPages-module__bZZWBW__privacy a:hover{color:var(--page-orange)}.ContentPages-module__bZZWBW__support a:focus-visible,.ContentPages-module__bZZWBW__privacy a:focus-visible,.ContentPages-module__bZZWBW__support summary:focus-visible{outline:3px solid var(--page-orange);outline-offset:4px}.ContentPages-module__bZZWBW__support .page-hero{width:100%;max-width:none;box-shadow:none;background:#f3f5f6;border:0;border-radius:0;margin:0;padding:clamp(28px,4vw,48px) max(24px,50vw - 580px)}.ContentPages-module__bZZWBW__privacy h1{letter-spacing:-.05em;color:#222d34;margin:14px 0 16px;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.05}.ContentPages-module__bZZWBW__support .page-hero h1{letter-spacing:-.05em;color:#222d34;margin:14px 0 16px;font-size:clamp(2.5rem,5vw,4.5rem);font-weight:800;line-height:1.05}.ContentPages-module__bZZWBW__support .page-hero p{max-width:760px;margin:0;font-size:clamp(1.05rem,1.5vw,1.2rem);line-height:1.65}.ContentPages-module__bZZWBW__support .status-pill span{background:var(--page-orange)}.ContentPages-module__bZZWBW__support .section{width:min(1160px,100% - 48px);margin:0 auto;padding:30px 0}.ContentPages-module__bZZWBW__support h2,.ContentPages-module__bZZWBW__privacy h2{letter-spacing:-.04em;color:#253038;font-size:clamp(1.75rem,3vw,2.7rem);font-weight:800;line-height:1.12}.ContentPages-module__bZZWBW__support .section>h2{margin:0 0 20px}.ContentPages-module__bZZWBW__support .faq{counter-reset:question;border-top:1px solid #d8dfe3;gap:0;display:grid}.ContentPages-module__bZZWBW__support .faq details{counter-increment:question;box-shadow:none;background:0 0;border:0;border-bottom:1px solid #d8dfe3;border-radius:0;padding:0}.ContentPages-module__bZZWBW__support .faq details[open]{box-shadow:none;background:#f3f5f6}.ContentPages-module__bZZWBW__support .faq summary{color:#253038;cursor:pointer;align-items:center;gap:14px;min-height:58px;padding:15px 16px;font-weight:750;line-height:1.4;list-style:none;display:flex}.ContentPages-module__bZZWBW__support .faq summary::-webkit-details-marker{display:none}.ContentPages-module__bZZWBW__support .faq summary:before{content:counter(question,decimal-leading-zero);color:var(--page-orange);flex:0 0 28px;font-size:.85rem;font-weight:800}.ContentPages-module__bZZWBW__support .faq summary:after{content:"+";color:var(--page-orange);flex-shrink:0;margin-left:auto;font-size:1.4rem;line-height:1}.ContentPages-module__bZZWBW__support .faq details[open] summary:after{content:"−"}.ContentPages-module__bZZWBW__support .faq summary:hover{color:var(--page-orange)}.ContentPages-module__bZZWBW__support .faq details p{border:0;max-width:84ch;margin:0 16px 18px 58px;padding:0;line-height:1.7}.ContentPages-module__bZZWBW__support .split{border-top:1px solid #d8dfe3;grid-template-columns:1.1fr .9fr;align-items:start;gap:32px;display:grid}.ContentPages-module__bZZWBW__support .split h2{margin:0 0 12px}.ContentPages-module__bZZWBW__support .split p{line-height:1.65}.ContentPages-module__bZZWBW__support .split .panel{border:0;border-left:4px solid var(--page-orange);box-shadow:none;overflow-wrap:anywhere;background:#eceff1;border-radius:0;min-width:0;padding:24px}.ContentPages-module__bZZWBW__privacy{width:min(960px,100% - 48px);max-width:960px;margin:0 auto;padding:32px 0}.ContentPages-module__bZZWBW__privacy>p{max-width:82ch;line-height:1.7}.ContentPages-module__bZZWBW__privacy .notice{border:0;border-left:4px solid var(--page-orange);box-shadow:none;background:#f3f5f6;border-radius:0;margin:0 0 18px;padding:12px 16px}.ContentPages-module__bZZWBW__privacy .privacy-navigation{border:0;border-left:4px solid var(--page-orange);background:#eceff1;border-radius:0;flex-wrap:wrap;gap:12px 24px;margin:24px 0;padding:14px 18px;display:flex}.ContentPages-module__bZZWBW__privacy .privacy-navigation a{align-items:center;min-height:38px;padding:6px 0;text-decoration:none;transition:color .16s,transform .16s;display:inline-flex}.ContentPages-module__bZZWBW__privacy .privacy-navigation a:hover{color:var(--page-orange);transform:scale(1.07)}.ContentPages-module__bZZWBW__privacy>section{border-top:1px solid #d8dfe3;margin:0;padding:26px 24px;scroll-margin-top:100px}.ContentPages-module__bZZWBW__privacy>section:nth-of-type(2n){background:#f3f5f6}.ContentPages-module__bZZWBW__privacy h2{border:0;border-left:3px solid var(--page-orange);margin:0 0 18px;padding:0 0 0 14px}.ContentPages-module__bZZWBW__privacy h3{color:#253038;letter-spacing:-.015em;margin:24px 0 8px;font-size:1.2rem;line-height:1.3}.ContentPages-module__bZZWBW__privacy section p,.ContentPages-module__bZZWBW__privacy section li{max-width:82ch;line-height:1.7}.ContentPages-module__bZZWBW__privacy section p{margin:10px 0}.ContentPages-module__bZZWBW__privacy ul{margin:10px 0 18px;padding-left:22px}.ContentPages-module__bZZWBW__privacy li+li{margin-top:5px}.ContentPages-module__bZZWBW__privacy a{overflow-wrap:anywhere}@media (max-width:760px){.ContentPages-module__bZZWBW__support .page-hero{padding:26px 18px}.ContentPages-module__bZZWBW__privacy{width:calc(100% - 36px)}.ContentPages-module__bZZWBW__support .section{width:calc(100% - 36px)}.ContentPages-module__bZZWBW__support .section{padding:26px 0}.ContentPages-module__bZZWBW__support .split{grid-template-columns:1fr;gap:20px}.ContentPages-module__bZZWBW__privacy{padding:26px 0}.ContentPages-module__bZZWBW__privacy>section{padding:24px 16px}.ContentPages-module__bZZWBW__support .faq summary{gap:10px;padding:14px 10px}.ContentPages-module__bZZWBW__support .faq details p{margin:0 12px 18px 48px}.ContentPages-module__bZZWBW__privacy .privacy-navigation{gap:8px 20px;padding:12px 14px}}@media (prefers-reduced-motion:reduce){.ContentPages-module__bZZWBW__privacy .privacy-navigation a{transition:none}.ContentPages-module__bZZWBW__privacy .privacy-navigation a:hover{transform:none}}
