.sd{--sd-ease:cubic-bezier(.22,.61,.36,1)}.sd *{box-sizing:border-box}.sd p{margin:0}.sd [hidden]{display:none!important}:where(.sd) .is-target{box-shadow:0 0 0 3px #fff,0 0 0 6px rgba(56,128,255,.45)!important}:where(.sd) .is-target.is-nudge{box-shadow:0 0 0 3px #fff,0 0 0 7px rgba(56,128,255,.7)!important;transition:box-shadow .3s var(--sd-ease)}.sd.sd--guided{display:block;margin-top:40px}.sd-tabs{display:grid;gap:0 24px;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;margin:0 0 24px;padding:0}.sd--guided .sd-step{align-items:baseline;border:0;color:#333;display:flex;font:700 20px/1.2 Montserrat,Montserrat Fallback,sans-serif;gap:10px;padding:0 0 14px;position:relative}.sd-tab__n{color:inherit;font:inherit}.sd-tab__bar{background:#ccc;bottom:0;height:2px;left:0;position:absolute;right:0}.sd-tab__bar i{background:#ec2227;inset:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .5s var(--sd-ease)}.sd-step.is-done .sd-tab__bar i{transform:scaleX(1)}.sd-step.is-active .sd-tab__bar i{transform:scaleX(.5)}.sd:not(.is-started) .sd-tab__bar i{transform:scaleX(0)}.sd--guided .sd-window{background:var(--cd-window,#f5f5f7);border-radius:24px;overflow:hidden;padding:28px;position:relative}.sd-callout{background:#000;border-radius:14px;box-shadow:0 18px 40px rgba(0,0,0,.28);color:#fff;font-family:Open Sans,sans-serif;left:12px;opacity:0;padding:16px 18px;pointer-events:none;position:absolute;top:12px;transform:translateY(6px);transition:opacity .35s var(--sd-ease),transform .35s var(--sd-ease),left .4s var(--sd-ease),top .4s var(--sd-ease);width:300px;z-index:30}.sd-callout.is-in{opacity:1;transform:none}.sd .sd-callout__title{color:#fff;font:700 15px/1.3 Montserrat,Montserrat Fallback,sans-serif;margin:0 0 4px}.sd-callout__title:before{background:#ec2227;border-radius:50%;content:"";display:inline-block;height:8px;margin:0 8px 1px 0;width:8px}.sd .sd-callout__text{color:#ccc;font:400 14px/1.55 Open Sans,sans-serif;margin:0}.sd-callout.is-docked{bottom:12px;left:12px!important;right:12px;top:auto!important;width:auto}.sd .sd-callout.is-docked.is-top{bottom:auto!important;top:12px!important}.sd-done,.sd-intro{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:var(--cd-veil,rgba(245,245,247,.94));border:0;border-radius:24px;display:flex;flex-direction:column;inset:0;justify-content:center;margin:0;padding:32px;position:absolute;text-align:center;transition:opacity .35s var(--sd-ease);z-index:40}.sd-done,.sd-intro.is-out{opacity:0}.sd-done.is-in{opacity:1}.sd .sd-done__title,.sd .sd-intro__title{color:#333;font:700 24px/1.17 Montserrat,Montserrat Fallback,sans-serif;margin:0}.sd .sd-done__title{margin-bottom:8px}.sd .sd-done__text,.sd .sd-intro__lead{color:#666;font:300 16px/1.8 Open Sans,sans-serif;margin:10px 0 22px;max-width:540px}.sd-intro__list{display:grid;gap:8px;list-style:none;margin:0 0 22px;padding:0;text-align:left;width:min(460px,100%)}.sd-intro__list li{background:var(--cd-item,#fff);border-radius:10px;display:grid;grid-template-columns:34px 1fr;padding:10px 14px}.sd-intro__n{color:#ec2227;font:700 13px/1.6 Montserrat,sans-serif;grid-row:span 2}.sd-intro__list b{color:#333;font:700 15px/1.3 Montserrat,Montserrat Fallback,sans-serif}.sd-intro__list li>span:last-child{color:#666;font:300 15px/1.6 Open Sans,sans-serif}.sd .sd-intro__note{color:#666;font:300 16px/1.8 Open Sans,sans-serif;margin:12px 0 0}.sd-done__btns{align-items:center;display:flex;gap:16px;justify-content:center}.sd--guided .sd-replay{all:unset;background:#e8e8ed;border-radius:50%;box-sizing:border-box;color:#6e6e73;cursor:pointer;display:grid;height:32px;place-items:center;transition:background-color .2s ease-in-out;width:32px}.sd--guided .sd-replay:focus-visible,.sd--guided .sd-replay:hover{background:#d2d2d7}.sd--guided .sd-replay:focus-visible{outline:2px solid #ec2227;outline-offset:2px}.sd--guided .sd-replay svg{height:14px;width:14px}.sd.sd--guided>.sd-note{display:none}@media (max-width:991px){.sd--guided .sd-window{padding:16px}.sd-tabs{gap:0 12px}.sd--guided .sd-step{font-size:16px}}@media (max-width:640px){.sd-done,.sd-intro{padding:18px}.sd-intro__list li{padding:8px 12px}.sd-intro__list li>span:last-child{display:none}.sd.sd--guided .sd-tabs{gap:0 10px;margin-bottom:0}.hw-cd .sd.sd--guided .sd-step{align-items:baseline;flex-direction:column;flex-wrap:nowrap;font-size:12px;gap:4px;line-height:1.3;min-height:0;padding:0 0 8px;white-space:nowrap}.hw-cd .sd.sd--guided .sd-step>:not(.sd-tab__bar){display:inline}.sd.sd--guided .sd-tab__t{min-width:0}.sd.sd--guided .sd-window{padding:6px}.sd.sd--guided .sd-window .sd-callout{visibility:hidden!important}.hw-cd .sd.sd--guided>.sd-note{border-radius:12px;bottom:auto!important;box-shadow:none;display:block;height:100px;left:auto!important;margin:0;min-height:0;opacity:0;overflow:hidden;padding:12px 14px;position:relative;right:auto;top:auto!important;transform:translateY(6px);transition:opacity .3s ease-out,transform .3s ease-out;visibility:visible;width:auto!important}.hw-cd .sd.sd--guided>.sd-note.is-in{opacity:1;transform:none}.sd.sd--guided>.sd-note [data-callout-text]{font-size:14px;line-height:1.45}}@media (prefers-reduced-motion:reduce){.sd *,.sd :after,.sd :before{animation:none!important;transition-duration:0s!important}}.hw-cd .hw-section-head{margin:0}.hw-cd__links{display:flex;flex-wrap:wrap;gap:8px 28px;margin-top:20px}.hw-cd .hw-more{font:400 16px/1.24 Open Sans,sans-serif}