.sd-refresh,.sd-refresh-lookup{--sd-teal:#66f4dd;--sd-purple:#a99aff;--sd-muted:#bdc8ce;--sd-line:#ffffff26;color:var(--text-primary,#f7f8fb)}.sd-refresh{background:radial-gradient(at 25% 5%,#66f4dd0b,#0000 35%),radial-gradient(at 85% 12%,#725fff0b,#0000 35%);padding-block:24px 70px}:has(>main:is(.sd-number-page,.sd-signal-page)){background:radial-gradient(at 100% 0,#202632 0,#0000 48%),#141414}main:is(.sd-number-page,.sd-signal-page){background:0 0}.app-main-content>:has(>main:is(.sd-number-page,.sd-signal-page)){flex:auto}.sd-refresh h1,.sd-refresh h2,.sd-refresh h3,.sd-refresh p,.sd-refresh-lookup h2,.sd-refresh-lookup p{margin:0}.sd-refresh h1,.sd-refresh h2{font-family:var(--font-archivo-black), var(--font-inter), sans-serif;letter-spacing:-.035em;text-wrap:balance;font-weight:900}.sd-refresh h1{font-size:clamp(2.4rem,5.4vw,5.6rem);line-height:1.06}.sd-refresh h2{font-size:clamp(1.8rem,3.4vw,2.75rem);line-height:1.15}.sd-refresh h3{font-size:1.125rem;line-height:1.4}.sd-refresh a,.sd-refresh-lookup a{color:var(--sd-teal);text-underline-offset:4px}.sd-refresh__gold{color:#edb953}.sd-refresh__teal{color:var(--sd-teal)}.sd-refresh__purple{color:var(--sd-purple)}.sd-refresh__nav{border-bottom:1px solid var(--sd-line);gap:28px;margin-bottom:32px;display:flex}.sd-refresh__nav a{min-height:48px;color:var(--sd-muted);border-bottom:2px solid #0000;align-items:center;gap:8px;margin-bottom:-1px;padding:0 0 12px;font-size:14px;text-decoration:none;display:flex}.sd-refresh__nav a[aria-current=page]{color:var(--sd-teal);border-color:var(--sd-teal)}.sd-refresh__nav svg{flex:none}.sd-refresh__hero{margin:32px 0 40px}.sd-refresh__hero--illustrated{grid-template-columns:minmax(0,1fr) 200px;align-items:center;gap:24px;min-height:230px;display:grid}.sd-refresh__hero--illustrated img{width:200px;height:auto}.sd-refresh__hero>p,.sd-refresh__lead{max-width:65ch;color:var(--sd-muted);margin-top:22px;font-size:1.05rem;line-height:1.75}.sd-refresh .sd-refresh__button,.sd-refresh-lookup .sd-refresh__button{box-sizing:border-box;background:var(--sd-teal);color:#102529;min-height:48px;font:inherit;cursor:pointer;border:1px solid #0000;border-radius:28px;justify-content:center;align-items:center;gap:10px;padding:12px 22px;font-size:15px;font-weight:700;line-height:1.4;text-decoration:none;display:inline-flex}.sd-refresh .sd-refresh__button:hover,.sd-refresh-lookup .sd-refresh__button:hover{background:#95fbe9}.sd-refresh .sd-refresh__button--gradient{background:linear-gradient(105deg,#66f4dd,#8bb5e9 50%,#a398ff)}.sd-refresh .sd-refresh__button--secondary{color:#eef3f6;background:0 0;border-color:#6d7988}.sd-refresh .sd-refresh__button--secondary:is(:hover,:active,:focus-visible),.sd-refresh .sd-refresh__button--copied{background:var(--sd-teal);border-color:var(--sd-teal);color:#000}.sd-refresh__button svg{flex:none}.sd-refresh__button:disabled{opacity:.55;cursor:not-allowed}.sd-refresh :is(button,a,input,select,textarea,summary):focus-visible,.sd-refresh-lookup :is(button,a,input):focus-visible{outline:2px solid var(--sd-teal);outline-offset:4px}.sd-refresh ::selection{color:#fff;background:#725fff}.sd-refresh-lookup ::selection{color:#fff;background:#725fff}.sd-refresh__actions{flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;display:flex}.sd-refresh__lookup{background:linear-gradient(115deg,#173738,#1b2c3b 58%,#2e2641);border:1px solid #496064;border-radius:16px;padding:30px}.sd-refresh__lookup-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.sd-refresh__lookup-heading h2{font-family:var(--font-archivo-black), var(--font-inter), sans-serif;letter-spacing:-.025em;font-size:26px;font-weight:900;line-height:1.2}.sd-refresh__lookup-heading>span{color:#c7f0e8;white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.sd-refresh__lookup-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:14px;margin-top:22px;display:grid}.sd-refresh label,.sd-refresh-lookup label{color:#e1e8ed;font-size:14px;display:block}.sd-refresh :is(input,textarea,select),.sd-refresh-lookup input{color:#f3f7fa;width:100%;min-width:0;min-height:52px;font:inherit;caret-color:var(--sd-teal);box-sizing:border-box;background:#09151d;border:1px solid #697d89;border-radius:9px;margin-top:8px;padding:13px 15px;font-size:16px;display:block}.sd-refresh textarea{resize:vertical;line-height:1.65}.sd-refresh input::placeholder,.sd-refresh textarea::placeholder,.sd-refresh-lookup input::placeholder{color:#acbbc6;opacity:1}.sd-refresh__lookup-form .sd-refresh__button{min-height:52px}.sd-refresh-lookup .sd-refresh__source-note{color:#c8dae3;align-items:center;gap:8px;margin-top:15px;font-size:12px;line-height:1.5;display:flex}.sd-refresh__source-note svg{color:var(--sd-purple);flex:none}.sd-refresh .sd-refresh__note,.sd-refresh-lookup .sd-refresh__note{color:var(--sd-muted);align-items:flex-start;gap:10px;margin-top:15px;font-size:13px;line-height:1.7;display:flex}.sd-refresh__note svg{color:var(--sd-purple);flex:none;margin-top:3px}.sd-refresh__result{border-top:1px solid var(--sd-line);margin-top:26px;padding-top:24px;scroll-margin-top:110px}.sd-refresh__result h3{font-size:23px}.sd-refresh__result [role=alert]{color:#ffbdaf}.sd-refresh__result dl{margin:14px 0 24px}.sd-refresh__result dl>div{border-bottom:1px solid var(--sd-line);grid-template-columns:minmax(190px,.8fr) minmax(0,1.5fr);gap:20px;padding:19px 0;display:grid}.sd-refresh__result dt{align-items:center;gap:10px;font-size:15px;font-weight:700;display:flex}.sd-refresh__result dt svg{width:21px;color:var(--sd-teal);flex:none}.sd-refresh__result dd{margin:0;font-size:16px;line-height:1.6}.sd-refresh__result small{color:var(--sd-muted);margin-top:6px;font-size:13px;line-height:1.6;display:block}.sd-refresh__section{margin-top:60px}.sd-refresh__section-heading{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:25px;display:flex}.sd-refresh__section-heading>a,.sd-refresh__tips a{align-items:center;gap:8px;font-size:14px;text-decoration:none;display:inline-flex}.sd-refresh__tips{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));gap:26px;margin-top:26px;display:grid}.sd-refresh__tips article{border-top:1px solid var(--sd-line);padding-top:18px}.sd-refresh__tips h3{align-items:center;gap:11px;display:flex}.sd-refresh__tips h3 svg{width:22px;height:22px;color:var(--sd-teal);flex:none}.sd-refresh__tips article:nth-child(2) svg{color:var(--sd-purple)}.sd-refresh__tips article:nth-child(3) svg{color:#c2a0e5}.sd-refresh__tips p{color:var(--sd-muted);margin:10px 0 0 33px;font-size:15px;line-height:1.7}.sd-refresh__tips a{margin:12px 0 0 33px}.sd-refresh__audit{text-align:center;background:linear-gradient(115deg,#173739,#1e2a3d 56%,#302443);border:1px solid #637380;border-radius:16px;max-width:880px;margin:52px auto 0;padding:29px 31px}.sd-refresh__audit-copy{max-width:640px;margin-inline:auto}.sd-refresh__audit h2{text-wrap:balance;font-size:38px;line-height:1.12}.sd-refresh__audit p{color:#d5e1e8;margin-top:13px;font-size:15px;line-height:1.6}.sd-refresh__audit-action{justify-content:center;align-items:center;gap:var(--space-lg,24px);display:flex}.sd-refresh__audit-mascot{flex:none;width:136px;max-width:100%;height:auto}.sd-refresh__sources{color:#d5e1e8;flex-wrap:wrap;justify-content:center;align-items:center;gap:16px;margin:13px 0 21px;font-size:12px;display:flex}.sd-refresh__sources span{align-items:center;gap:6px;display:flex}.sd-refresh__sources svg{width:16px;height:16px;color:var(--sd-teal)}.sd-refresh__sources span:nth-child(2) svg{color:var(--sd-purple)}.sd-refresh__sources span:nth-child(3) svg{color:#c796e8}.sd-refresh .sd-tool-faq{border-top:1px solid var(--sd-line)}.sd-refresh .sd-tool-faq__item{border-bottom:1px solid var(--sd-line)}.sd-refresh .sd-tool-faq summary{cursor:pointer;grid-template-columns:22px minmax(0,1fr) 20px;align-items:center;gap:16px;min-height:76px;padding:20px 0;list-style:none;display:grid}.sd-refresh .sd-tool-faq summary::-webkit-details-marker{display:none}.sd-refresh .sd-tool-faq summary::marker{content:""}.sd-refresh .sd-tool-faq h3{font-size:16px;font-weight:700;line-height:1.5}.sd-refresh .sd-tool-faq__icon{color:var(--sd-teal);display:flex}.sd-refresh .sd-tool-faq__toggle{color:var(--sd-muted);transition:transform .15s;display:flex}.sd-refresh .sd-tool-faq__toggle:before,.sd-refresh .sd-tool-faq__toggle:after{content:none}.sd-refresh .sd-tool-faq details[open] .sd-tool-faq__toggle{color:var(--sd-teal);transform:rotate(180deg)}.sd-refresh .sd-tool-faq__answer{color:var(--sd-muted);max-width:72ch;margin:0 36px 24px 38px;font-size:15px;line-height:1.8}.sd-refresh__guide{grid-template-columns:minmax(0,1.6fr) minmax(225px,.85fr);align-items:start;gap:36px;display:grid}.sd-refresh__guide--review{grid-template-columns:1fr;max-width:870px}.sd-refresh__form-panel{background:linear-gradient(115deg,#112a2c,#202033);border:1px solid #3e505a;border-radius:16px;padding:28px}.sd-refresh__form-panel h2{font-size:27px}.sd-refresh .sd-refresh__intro{color:#c0cdd6;margin:10px 0 22px;font-size:14px;line-height:1.7}.sd-refresh__fields{border:0;grid-template-columns:1fr 1fr;gap:19px 16px;min-width:0;margin:0;padding:0;display:grid}.sd-refresh__wide{grid-column:1/-1}.sd-refresh__fields>.sd-refresh__button{grid-column:1/-1;justify-self:start}.sd-refresh__select{margin-top:8px;display:block;position:relative}.sd-refresh__select select{appearance:none;background-image:none;margin:0;padding-right:48px}.sd-refresh__select>svg{pointer-events:none;color:#d9e3eb;position:absolute;top:50%;right:17px;transform:translateY(-50%)}.sd-refresh select option{color:#fff;background:#101b24}.sd-refresh__guide-aside{padding-top:12px}.sd-refresh__guide-aside h3{color:#c6b8ff;margin-bottom:14px;font-size:20px}.sd-refresh__guide-aside p{color:#c2cbd6;font-size:14px;line-height:1.75}.sd-refresh__guide-aside ul{margin:20px 0;padding:0;list-style:none}.sd-refresh__guide-aside li{border-bottom:1px solid var(--sd-line);align-items:flex-start;gap:10px;padding:13px 0;font-size:14px;line-height:1.7;display:flex}.sd-refresh__guide-aside li svg{width:18px;height:18px;color:var(--sd-teal);flex:none;margin-top:3px}.sd-refresh__guide-aside a{align-items:center;gap:8px;margin-top:10px;font-size:14px;display:inline-flex}.sd-refresh__handoff{border-top:1px solid var(--sd-line);margin-top:24px;padding-top:22px}.sd-refresh__handoff .sd-refresh__actions{margin-top:0}.sd-refresh__handoff .sd-refresh__intro{margin:12px 0 0;font-size:13px}.sd-refresh .sd-refresh__copy-feedback{color:#e1dafa;background:#2c2945;border:1px solid #a99aff66;border-radius:10px;align-items:center;gap:12px;margin:0 0 18px;padding:15px 18px;font-size:15px;line-height:1.6;display:flex}.sd-refresh .sd-refresh__copy-feedback--success{color:#a3ffe9;background:#153b34;border-color:#66f4dd66}.sd-refresh__copy-feedback svg{flex:none}.sd-refresh__text-button{color:#c5baff;text-underline-offset:4px;min-height:44px;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:15px;padding:8px 0;font-size:14px;text-decoration:underline}.sd-refresh__rights{grid-template-columns:minmax(0,1.55fr) minmax(220px,.8fr);gap:42px;margin-top:28px;display:grid}.sd-refresh__rights article{border-top:1px solid var(--sd-line);grid-template-columns:28px minmax(0,1fr);gap:16px;padding:22px 0;display:grid}.sd-refresh__rights article>svg{width:22px;color:var(--sd-teal);margin-top:2px}.sd-refresh__rights article:nth-child(2)>svg{color:var(--sd-purple)}.sd-refresh__rights p{color:var(--sd-muted);margin-top:8px;font-size:15px;line-height:1.75}.sd-refresh__rights aside{border-top:2px solid var(--sd-purple);padding-top:20px}.sd-refresh__rights aside h3{color:#c8baff;font-size:21px}.sd-refresh__rights aside p{margin-top:14px;font-size:14px}.sd-refresh__rights aside a{align-items:center;gap:8px;margin-top:17px;font-size:13px;display:inline-flex}.sd-refresh__facts{border-block:1px solid var(--sd-line);flex-wrap:wrap;gap:14px 24px;margin:25px 0;padding:24px 0;display:flex}.sd-refresh__facts span{align-items:center;gap:8px;font-size:14px;display:flex}.sd-refresh__facts svg{color:var(--sd-purple)}@media (max-width:900px){.sd-refresh__guide,.sd-refresh__rights{grid-template-columns:1fr;gap:27px}.sd-refresh__hero--illustrated{grid-template-columns:minmax(0,1fr) 140px}.sd-refresh__hero--illustrated img{width:140px}.sd-refresh__guide-aside{border-top:1px solid var(--sd-line);padding-top:24px}}@media (max-width:700px){.sd-refresh{padding-block:20px 44px}.sd-refresh__nav{justify-content:space-between;gap:14px;margin-bottom:28px}.sd-refresh__nav a{gap:6px;font-size:13px}.sd-refresh__nav-long{display:none}.sd-refresh__hero{margin:25px 0 28px}.sd-refresh__hero--illustrated{grid-template-columns:minmax(0,1fr) 92px;gap:8px;min-height:0}.sd-refresh__hero--illustrated img{width:92px}.sd-refresh h1{text-wrap:pretty;font-size:clamp(2rem,7.3vw,3rem)}.sd-refresh h2{font-size:31px}.sd-refresh__lookup{padding:22px}.sd-refresh__lookup-heading{display:block}.sd-refresh__lookup-heading h2{font-size:24px}.sd-refresh__lookup-heading>span{margin-top:12px}.sd-refresh__lookup-form{grid-template-columns:1fr;margin-top:18px}.sd-refresh__lookup-form .sd-refresh__button{width:100%}.sd-refresh__result dl>div{grid-template-columns:1fr;gap:8px}.sd-refresh__result dd{padding-left:31px}.sd-refresh__section{margin-top:43px}.sd-refresh__section-heading{display:block}.sd-refresh__section-heading>a{margin-top:17px}.sd-refresh__tips{grid-template-columns:1fr;gap:0}.sd-refresh__tips article{padding:19px 0}.sd-refresh__tips p{font-size:14px}.sd-refresh__audit{margin-top:45px;padding:25px 21px}.sd-refresh__audit h2{font-size:29px}.sd-refresh__audit-action{gap:var(--space-sm,8px);flex-direction:column}.sd-refresh__audit-mascot{order:-1;width:104px}.sd-refresh__audit p{margin-top:16px;font-size:14px}.sd-refresh__sources{gap:10px 15px;margin-bottom:16px}.sd-refresh__audit .sd-refresh__button{width:100%;padding:13px;font-size:14px}.sd-refresh .sd-tool-faq summary{gap:10px;min-height:72px;padding:18px 0;font-size:15px}.sd-refresh .sd-tool-faq__answer{margin:0 28px 22px 32px;font-size:14px}.sd-refresh__form-panel{padding:21px}.sd-refresh__form-panel h2{font-size:25px}.sd-refresh__fields{grid-template-columns:1fr;gap:18px}.sd-refresh__wide{grid-column:auto}.sd-refresh__fields>.sd-refresh__button{width:100%}.sd-refresh__handoff .sd-refresh__actions{grid-template-columns:1fr;gap:12px;display:grid}.sd-refresh__handoff .sd-refresh__button{width:100%;padding:13px;font-size:14px}.sd-refresh .sd-refresh__copy-feedback{align-items:flex-start;padding:13px;font-size:14px}.sd-refresh__copy-feedback svg{margin-top:2px}}@media (prefers-reduced-motion:reduce){.sd-refresh .sd-tool-faq__toggle{transition:none}}main.sd-number-page.container-narrow{box-sizing:border-box;width:100%;max-width:1280px;container:sd-number/inline-size}.sd-number-page .sd-refresh__hero h1{letter-spacing:-.07em;text-wrap:pretty;font-size:clamp(3rem,6.45vw,6.75rem);line-height:.9}.sd-number-hero__gold{color:#e6bb63}@container sd-number (max-width:768px){.sd-number-page .sd-refresh__hero--illustrated{grid-template-columns:minmax(0,1fr);gap:0;min-height:0}.sd-number-page .sd-refresh__hero--illustrated img{display:none}}@media (max-width:768px){.sd-number-page .sd-refresh__hero--illustrated{grid-template-columns:minmax(0,1fr);gap:0;min-height:0}.sd-number-page .sd-refresh__hero--illustrated img{display:none}}@media (max-width:600px){.sd-number-page .sd-refresh__hero h1{font-size:clamp(2.7rem,13.2vw,4.15rem);line-height:.93}}
