.iso-scene .face{fill:var(--surface);stroke:var(--ink);stroke-width:1.2px;vector-effect:non-scaling-stroke;stroke-linejoin:round}.iso-scene .face.top{fill:var(--canvas)}.iso-scene .face.side{fill:#e5eae8}.iso-scene .face.base.top{fill:var(--cream)}.iso-scene .face.wall.front,.iso-scene .face.studio.front{fill:#fde7ee}.iso-scene .face.chair{fill:#dad558}.iso-scene .face.chair.top{fill:#e9e69b}.iso-scene .face.chair.side{fill:#b9b43f}.iso-scene .face.chair-pink,.iso-scene .face.pink,.iso-scene .face.car-body,.iso-scene .face.roof{fill:var(--brand-pink)}.iso-scene .face.chair-pink.side,.iso-scene .face.pink.side,.iso-scene .face.car-body.side,.iso-scene .face.roof.side{fill:#c21e57}.iso-scene .face.teal{fill:var(--brand-teal)}.iso-scene .face.teal.side{fill:#1f9693}.iso-scene .face.action{fill:var(--action)}.iso-scene .face.skin{fill:#a8673f}.iso-scene .face.skin.side{fill:#8e5532}.iso-scene .face.skin.top,.iso-scene .face.hair{fill:var(--ink)}.iso-scene .face.trunk{fill:#a0785a}.iso-scene .face.cab{fill:#def3f2}.iso-scene .groove{fill:none;stroke:#16302f2e;vector-effect:non-scaling-stroke}.iso-scene .screw,.iso-scene .pin,.iso-scene .peg,.iso-scene .knob,.iso-scene .wheel,.iso-scene .doorway,.iso-scene .road{fill:var(--ink)}.iso-scene .hub,.iso-scene .eye{fill:var(--cream)}.iso-scene .smile{fill:none;stroke:var(--cream);stroke-width:1px;stroke-linecap:round;vector-effect:non-scaling-stroke}.iso-scene .string,.iso-scene .strap{fill:none;stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}.iso-scene .flag,.iso-scene .tote,.iso-scene .door,.iso-scene .win,.iso-scene .sign,.iso-scene .spark,.iso-scene .bow-wing{stroke:var(--ink);vector-effect:non-scaling-stroke;stroke-linejoin:round}.iso-scene .f0,.iso-scene .tote,.iso-scene .sign{fill:var(--brand-pink)}.iso-scene .f1,.iso-scene .door,.iso-scene .spark,.iso-scene .bow-wing{fill:var(--brand-yellow)}.iso-scene .f2{fill:var(--brand-teal)}.iso-scene .bow-knot{fill:var(--brand-teal);stroke:var(--ink);vector-effect:non-scaling-stroke}.iso-scene .win,.iso-scene .mirror{fill:#def3f2}.iso-scene .clock,.iso-scene .mirror{stroke:var(--ink);stroke-width:1.5px;vector-effect:non-scaling-stroke}.iso-scene .face.phone{fill:#2b4a49}.iso-scene .face.phone.side{fill:var(--ink)}.iso-scene .face.phone.top{fill:var(--ink-soft)}.iso-scene .screen{fill:var(--cream);stroke:var(--ink);stroke-width:1px;vector-effect:non-scaling-stroke}.iso-scene .notch,.iso-scene .cta-btn{fill:var(--ink)}.iso-scene .pill{fill:var(--surface)}.iso-scene .pill,.iso-scene .swatch{stroke:var(--ink);stroke-width:.8px;vector-effect:non-scaling-stroke}.iso-scene .swatch{fill:var(--tint-yellow)}.iso-scene .pick-1{fill:var(--brand-pink)}.iso-scene .pick-2{fill:none;stroke:var(--brand-pink);stroke-width:1.6px}.iso-scene .ui-title,.iso-scene .ui-label,.iso-scene .ui-pill,.iso-scene .cta-text,.iso-scene .cal-n{font-family:var(--font-display);font-weight:700}.iso-scene .ui-title{fill:var(--ink);font-size:6.6px}.iso-scene .ui-label{fill:var(--ink-soft);font-size:4.4px}.iso-scene .ui-pill{fill:var(--ink);font-size:3.7px}.iso-scene .cta-text{fill:var(--cream);font-size:5.4px}.iso-scene .cal-n{fill:var(--ink);font-size:3.4px}.iso-scene .pick-3{fill:var(--brand-yellow)}.iso-scene .pick-4{fill:var(--brand-teal)}.iso-scene .ico-skin{fill:#a8673f}.iso-scene .ico-hair{fill:var(--ink)}.iso-scene .ico-braid{stroke:var(--ink);stroke-width:1.3px;stroke-linecap:round;fill:none}.iso-scene .ico-bead{fill:var(--brand-pink)}.iso-scene .clock-rim{fill:#1f9693}.iso-scene .clock-rim--back,.iso-scene .clock-rim--lip{stroke:var(--ink);stroke-width:1.2px;vector-effect:non-scaling-stroke}.iso-scene .clock-rim--lip{fill:var(--brand-teal)}.iso-scene .clock{fill:var(--surface)}.iso-scene .tick{stroke:var(--ink);vector-effect:non-scaling-stroke}.iso-scene .hand line{stroke:var(--ink);stroke-width:2px;stroke-linecap:round;vector-effect:non-scaling-stroke}.iso-scene .hand-m line{stroke:var(--action)}.iso-scene .shine{stroke:var(--surface);stroke-width:3px;stroke-linecap:round;vector-effect:non-scaling-stroke}.iso-scene .lane{stroke:var(--cream);stroke-width:1.5px;stroke-dasharray:8 6;vector-effect:non-scaling-stroke}.iso-scene .sign-text{fill:var(--ink);font-family:var(--font-display);letter-spacing:.04em;font-size:8px;font-weight:700}
