.Stegplan_root__G0HqH{padding:24px 28px 28px;border:1px solid var(--line);border-radius:20px;background:var(--tint);font-family:var(--font-dm-sans,"DM Sans",sans-serif)}.Stegplan_root__G0HqH *,.Stegplan_root__G0HqH :after,.Stegplan_root__G0HqH :before{box-sizing:border-box}.Stegplan_key__EQDaH{display:flex;flex-wrap:wrap;align-items:center;gap:8px 24px;margin-bottom:16px}.Stegplan_day__W_kYK{flex-basis:100%;font-size:var(--fs-micro);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.Stegplan_day__W_kYK,.Stegplan_keyItem__mMk58{display:inline-flex;align-items:center;gap:8px;line-height:20px;color:var(--ink)}.Stegplan_keyItem__mMk58{font-size:var(--fs-small);font-weight:600}.Stegplan_keyMuted__XyPii{font-weight:500;color:var(--muted)}.Stegplan_swatch__4yVn4{display:block;width:22px;height:10px;flex:none}.Stegplan_plan__dVoLC{position:relative;border-radius:14px;overflow:hidden;border:1px solid var(--line)}.Stegplan_stage__KtQNq{position:relative}.Stegplan_narrow__kR_iO{display:none}.Stegplan_svg__d7fml{display:block;width:100%;height:auto}.Stegplan_water__GPqNF{fill:#e6eef5}.Stegplan_shore___FEPm{fill:#efe8dc}.Stegplan_jetty__uoJvK{fill:#fbfaf7}.Stegplan_seam__S38vI{stroke:#ddd6e6;stroke-width:1}.Stegplan_line__ULtqA{fill:none;stroke:#16131f;stroke-width:1;stroke-linecap:round;opacity:.75}.Stegplan_hull__kgBNc{fill:#cfc9d8}.Stegplan_detail__0_7XB{fill:#bdb6ca}.Stegplan_freeHull__OEoMG{fill:var(--purple)}.Stegplan_freeDetail__l81c8{fill:#7b46ff}.Stegplan_time__dQzPC{position:absolute;transform:translate(-50%,-50%);font-size:var(--fs-small);line-height:20px;font-weight:700;color:#fff;white-space:nowrap}@media (max-width:560px){.Stegplan_root__G0HqH{padding:20px 14px}.Stegplan_key__EQDaH{gap:8px 20px}.Stegplan_wide__AbA_X{display:none}.Stegplan_narrow__kR_iO{display:block}.Stegplan_time__dQzPC{font-size:var(--fs-micro);line-height:16px}}