.ct-help{color:#eff1f4;background:#0b0f13;min-height:100vh;font-family:DM Sans,sans-serif}.ct-help>header,.ct-help>footer{justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin:auto;padding:28px 32px;display:flex}.ct-help>header{border-bottom:1px solid #272e36}.ct-help header>div{align-items:center;gap:24px;display:flex}.ct-help a{color:#d6bb7b;text-underline-offset:5px}.ct-help a:hover{text-decoration:underline}.ct-help a:focus-visible{outline-offset:5px;outline:2px solid #d6bb7b}.help-brand{font-family:Manrope,sans-serif;font-size:1.65rem;font-weight:800;color:#f5f5f5!important}.help-brand span{vertical-align:top;font-size:.75rem}.help-layout{grid-template-columns:210px minmax(0,1fr);gap:60px;max-width:1240px;margin:auto;padding:56px 32px 80px;display:grid}.help-layout nav{flex-direction:column;align-self:start;gap:22px;font-size:1rem;display:flex;position:sticky;top:100px}.help-layout main{min-width:0;max-width:800px}.help-eyebrow{letter-spacing:.12em;font-size:.8rem;color:#d6bb7b!important;margin:0 0 14px!important}.ct-help h1{letter-spacing:-.035em;margin-bottom:20px;font:700 clamp(2rem,4vw,3.1rem)/1.15 Manrope,sans-serif}.help-lead{color:#b6bec9!important;margin-bottom:32px!important;font-size:1.15rem!important}.ct-help p,.ct-help li{color:#bdc5cf;margin:12px 0;font-size:1rem;line-height:1.8}.ct-help h2{margin:30px 0 14px;font-size:1.35rem;font-weight:700}.ct-help section.help-section{border-top:1px solid #2b323b;padding:16px 0 24px}.help-step{border-top:1px solid #2b323b;grid-template-columns:40px 1fr;gap:18px;padding:26px 0;display:grid}.help-step>span{color:#d6bb7b;padding-top:5px;font-size:.9rem}.help-step h2{margin:0}.help-notice{background:#171b20;border-left:3px solid #c5a96a;margin:26px 0;padding:18px 22px}.ct-help ul{padding-left:20px;list-style:outside}.ct-help footer{color:#9aa4af;border-top:1px solid #2b323b;font-size:.9rem}.ct-help .support-heading h2,.ct-help .ct-language{margin:0}.ct-help button{min-height:42px}@media (max-width:760px){.ct-help>header,.ct-help>footer{padding:22px 20px}.ct-help header>div{gap:12px}.help-brand{font-size:1.3rem}.ct-help header a:not(.help-brand){font-size:.875rem}.help-layout{grid-template-columns:1fr;gap:30px;padding:24px 20px 48px}.help-layout nav{flex-flow:wrap;gap:14px 22px;font-size:.9rem;position:static}.help-step{grid-template-columns:26px 1fr;gap:10px}.ct-help>footer{flex-wrap:wrap}}
