.sHIzuW_demo{aspect-ratio:675/506;width:100%;position:relative;container-type:inline-size}.sHIzuW_calendar{color:#333;background:#fff;border-radius:13px;width:68.5%;height:68%;padding:2.2%;position:absolute;top:0;left:0;overflow:clip}.sHIzuW_stepTitle{text-transform:uppercase;align-items:center;gap:1.4cqw;margin:0;font-size:2cqw;display:flex}.sHIzuW_stepTitle>span,.sHIzuW_nextSteps>span{color:#fff;background:#6250ce;border-radius:50%;place-items:center;width:3cqw;height:3cqw;display:inline-grid}.sHIzuW_dateHint{color:#65616a;margin:1.6cqw 0;font-size:clamp(8px,1.5cqw,12px)}.sHIzuW_dates{grid-template-columns:repeat(5,minmax(0,1fr));gap:1cqw;display:grid}.sHIzuW_date{color:#333;cursor:pointer;background:#fff;border:1px solid #e4e3eb;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:.4cqw;min-width:0;height:13cqw;padding:.6cqw;font-family:inherit;font-size:clamp(7px,1.4cqw,12px);display:flex;position:relative}.sHIzuW_date strong{font-size:3.3cqw;line-height:1.1}.sHIzuW_date small{font-size:.85em;font-weight:600}.sHIzuW_weekday{color:#6250ce;font-size:.85em}.sHIzuW_date:disabled{cursor:default;opacity:.42}.sHIzuW_date[aria-pressed=true]{background:#efecfc;border-color:#6250ce}.sHIzuW_date:focus-visible{outline-offset:2px;outline:2px solid #6250ce}@media (hover:hover){.sHIzuW_date:not(:disabled):hover{background:#efecfc;border-color:#6250ce}}.sHIzuW_badge{white-space:nowrap;color:#fff;text-transform:uppercase;background:#b42354;border-radius:10px;padding:.1cqw .6cqw;font-size:1.15cqw;position:absolute;top:-.6cqw;left:50%;transform:translate(-50%)}.sHIzuW_nextSteps{text-transform:uppercase;border-top:1px solid #eee;align-items:center;gap:1.4cqw;margin-top:1.6cqw;padding-top:1.4cqw;font-size:2cqw;font-weight:700;display:flex}.sHIzuW_nextSteps>span{background:#c9cdd6}.sHIzuW_tooltip[data-follow=true]{left:var(--tooltip-x);top:var(--tooltip-y);right:auto}.sHIzuW_plan{width:68.27%;position:absolute;top:34%;left:31.76%}.sHIzuW_plan svg{width:100%;height:auto;display:block;overflow:visible}.sHIzuW_label{fill:#4a4a4a;text-transform:uppercase;letter-spacing:1px;font-size:22px}.sHIzuW_zone{cursor:pointer;outline:none;transition:opacity .15s}.sHIzuW_zone:focus-visible .sHIzuW_hit{stroke:#15122d;stroke-width:6px;stroke-dasharray:10 8}.sHIzuW_tooltip{color:#fff;pointer-events:none;background:#141414;border-radius:10px;width:61%;padding:3% 4%;font-size:clamp(11px,1.4vw,18px);line-height:1.3;position:absolute;top:52%;right:4%;box-shadow:0 8px 20px #0003}.sHIzuW_tooltip strong{text-transform:uppercase;font-size:1em;display:block}.sHIzuW_tooltip span{margin-top:3px;font-weight:700;display:block}.sHIzuW_tooltip small{color:#d0d0d0;margin-top:4px;font-size:.8em;display:block}.sHIzuW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:760px){.sHIzuW_demo{margin-top:40px}.sHIzuW_tooltip{border-radius:6px;font-size:clamp(10px,2.6vw,16px)}}@media (prefers-reduced-motion:reduce){.sHIzuW_zone{transition:none}}
