.or-peek{background:var(--plaster-2);padding:44px 20px 40px}.or-peek-in{max-width:1248px;margin:0 auto}.or-peek h2{margin:8px 0;font-size:34px}.or-peek .or-label{font-weight:700}.or-peek .or-peek-lead{color:var(--ink-2);margin-bottom:22px;font-size:16px}.or-peek-cards{gap:14px;display:grid}.or-pk-card{border:1px solid var(--hair);background:var(--plaster);transition:transform var(--or-quick) var(--or-out), box-shadow var(--or-quick) var(--or-out);border-radius:6px;align-content:start;gap:8px;padding:16px 16px 18px;display:grid;position:relative}.or-pk-card:hover{transform:translateY(-3px);box-shadow:0 16px 30px -22px #1d2a2f99}.or-pk-card h3{margin:4px 0 0;font-size:24px}.or-pk-card p{color:var(--ink-2);margin:0;font-size:15px}.or-pk-price{color:var(--terra);font-family:var(--display);font-size:18px;font-weight:800}.or-pk-soon{z-index:3;background:var(--terra);color:var(--plaster);border-radius:99px;padding:5px 10px 4px;position:absolute;top:14px;right:14px;transform:rotate(-4deg);box-shadow:0 3px #1d2a2f2e}.or-pk-vis{border:1px solid var(--hair);background:#fff;border-radius:4px;height:168px;position:relative;overflow:hidden}.or-pk-shelf{justify-content:center;align-items:flex-end;gap:12px;padding-bottom:22px;display:flex}.or-pk-poster{border-radius:3px;width:78px;height:104px;box-shadow:0 8px 14px -10px #1d2a2fb3}.or-pk-poster:nth-child(2){transform:translateY(-4px)rotate(-2deg)}.or-pk-poster b{z-index:2;background:var(--plaster);padding:2px 6px;font-size:11px;position:absolute;bottom:0;left:0;right:0}.or-pk-board{background:var(--ink);border-radius:2px;height:8px;position:absolute;bottom:14px;left:18px;right:18px}.or-pk-creator{place-items:center;display:grid}.or-pk-plan{border:1px solid var(--hair);background:var(--plaster);border-radius:10px;align-items:center;gap:12px;width:82%;padding:10px;display:flex;transform:rotate(-2deg);box-shadow:0 10px 20px -14px #1d2a2f99}.or-pk-thumb{border-radius:4px;flex:none;width:54px;height:72px}.or-pk-plan b,.or-pk-plan small{display:block}.or-pk-plan b{font-size:15px}.or-pk-plan small{color:var(--ink-3);font-size:12px}.or-pk-plan small.or-label{color:var(--terra);font-size:10px}.or-pk-pct{color:var(--accent);font-size:44px;position:absolute;bottom:6px;left:14px}.or-peek .or-peek-follow{color:var(--ink-2);margin-top:26px;font-size:15px}.or-peek-follow b{color:var(--ink)}.or-peek-follow a{color:inherit;text-underline-offset:3px}@media (prefers-reduced-motion:reduce){.or-pk-card:hover{transform:none}}@container orbis (min-width:900px){.or-peek{padding:88px 96px 80px}.or-peek h2{font-size:52px}.or-peek .or-peek-lead{margin-bottom:36px;font-size:19px}.or-peek-cards{grid-template-columns:repeat(3,1fr);gap:22px}.or-pk-card h3{font-size:28px}.or-pk-vis{height:220px}.or-pk-poster{width:96px;height:128px}}
.or-pk-vis.or-pk-look{grid-template-columns:minmax(0,1fr);align-content:start;height:auto;min-height:168px;display:grid}.or-lk-head{background:var(--terra);color:var(--plaster);padding:12px 14px;display:grid}.or-lk-head b,.or-lk-head small{z-index:2;position:relative}.or-lk-head b{font-size:22px}.or-lk-head small{font-size:12px;font-weight:600}.or-lk-stops{gap:6px;padding:10px 12px 6px;display:flex;overflow:hidden}.or-lk-stops span{border:1px solid var(--hair);white-space:nowrap;border-radius:99px;padding:3px 10px;font-size:12px;font-weight:700}.or-lk-stops small{color:var(--ink-3);font-weight:500}.or-lk-stops .is-on{border-color:var(--ink);background:var(--ink);color:var(--plaster)}.or-lk-stops .is-on small{color:var(--hair)}.or-lk-day{color:var(--ink-2);align-items:baseline;gap:8px;padding:6px 14px;font-size:13px;display:flex}.or-lk-day span{color:var(--terra);font-family:var(--serif);font-size:22px;font-weight:600}.or-lk-day i{border-bottom:2px dotted var(--hair);flex:1}.or-lk-row{grid-template-columns:22px 1fr auto;align-items:center;gap:8px;padding:5px 14px;font-size:13px;display:grid}.or-lk-row .or-ds-n{width:20px;height:20px;font-size:11px}.or-lk-row b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.or-lk-row em{font-style:normal;font-weight:600}@container orbis (min-width:900px){.or-pk-vis.or-pk-look{height:220px}}
.or-mini-phone .or-dv{--dv:.605556;z-index:auto;aspect-ratio:390/804;width:100%;height:auto;animation:none;position:relative;inset:auto;transform:none}.or-mini-phone .or-dv-in{width:360px;height:742.154px;box-shadow:none;border:0;border-radius:0}.or-mini-phone .or-dv-scr{border-radius:0}.or-mini-phone .or-map img{width:360px;height:250px}.or-shot-desk{background:var(--plaster);width:1280px;height:800px;color:var(--ink);text-align:left;transform-origin:0 0;overflow:hidden;transform:scale(.435938)}.or-shot-bar{justify-content:space-between;align-items:center;height:54px;padding:0 24px;display:flex}.or-shot-bar .or-wm{font-size:30px}.or-shot-bar .or-av{width:32px;height:32px;font-size:12px}.or-shot-band{background:var(--terra);height:132px;color:var(--plaster);justify-content:space-between;align-items:center;padding:20px 28px;display:flex}.or-shot-band>div,.or-shot-band .or-ds-share{z-index:2;position:relative}.or-shot-band b{font-family:var(--display);font-size:40px;font-weight:800;line-height:1.15;display:block}.or-shot-band small{font-size:19px}.or-shot-band .or-ds-share{padding:9px 18px;font-size:17px}.or-shot-body{grid-template-columns:620px 1fr;height:614px;display:grid}.or-shot-timetable{border-right:1px solid var(--hair)}.or-shot-cities{border-bottom:1px solid var(--hair);height:66px;color:var(--ink-3);justify-content:space-between;align-items:center;padding:0 24px;display:flex}.or-shot-cities>span{grid-template-columns:9px auto;align-items:center;gap:0 8px;display:grid}.or-shot-cities .is-on{color:var(--accent)}.or-shot-cities i{background:currentColor;border-radius:50%;width:8px;height:8px}.or-shot-cities b{font-size:18px;font-weight:600}.or-shot-cities small{grid-column:2;font-size:14px}.or-shot-date{align-items:baseline;gap:12px;margin:22px 24px 4px;display:flex}.or-shot-date b{color:var(--terra);font-family:var(--serif);font-size:34px;font-weight:600;line-height:1}.or-shot-date span{color:var(--ink-3);font-size:17px}.or-shot-date i{border-top:2px dotted var(--ink-3);opacity:.45;flex:1;align-self:center}.or-shot-summary{color:var(--ink-3);padding:0 24px 16px;font-size:16px}.or-shot-stops{gap:7px;padding:0 16px;display:grid}.or-shot-stops .or-ds-row{min-height:65px;transition:transform .16s var(--or-out);grid-template-columns:32px 1fr auto;gap:12px;padding:10px 12px}.or-shot-stops .or-ds-row:hover{transform:translate(3px)}.or-shot-stops .or-ds-n{width:30px;height:30px;font-size:16px}.or-shot-stops .or-ds-t{line-height:1.3}.or-shot-stops .or-ds-t b{font-size:20px}.or-shot-stops .or-ds-t small{font-size:16px}.or-shot-stops .or-ds-time{font-size:18px}.or-shot-map{background:var(--plaster-2);position:relative;overflow:hidden}.or-shot-map img,.or-shot-map svg{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.or-shot-map img{filter:saturate(.55)sepia(.12)contrast(.95)}.or-shot-map text{font-family:var(--display);font-weight:800}.or-shot-map .or-osm{font-size:16px}@container orbis (min-width:900px){.or-mini-phone .or-dv{--dv:.438889}.or-mini-desk{height:350.75px}}@media (prefers-reduced-motion:reduce){.or-shot-stops .or-ds-row{transition:none}.or-shot-stops .or-ds-row:hover{transform:none}}
.orbis .or-shelf-link{min-block-size:44px;color:var(--terra);align-items:center;gap:6px;margin-top:4px;font-size:15px;font-weight:700;display:inline-flex}.or-shelf-link span{transition:transform var(--or-quick) var(--or-out)}.orbis .or-shelf-link:hover{text-underline-offset:3px;text-decoration:underline}.or-shelf-link:hover span,.or-pk-card:hover .or-pk-go span{transform:translate(3px)}.or-pk-go:after{content:"";z-index:4;border-radius:6px;position:absolute;inset:0}.or-pk-go span{color:var(--terra);transition:transform var(--or-quick) var(--or-out);display:inline-block}.or-pk-card:has(.or-pk-go) h3{transition:color var(--or-quick) var(--or-out)}.or-pk-card:has(.or-pk-go):hover{border-color:var(--terra)}.or-pk-card:has(.or-pk-go):hover h3{color:var(--terra)}.or-pk-card:has(.or-pk-go:active){transform:translateY(-1px)scale(.99)}.or-pk-go:focus-visible{box-shadow:none;outline:none}.or-pk-card:has(.or-pk-go:focus-visible){outline:2px solid var(--ink);outline-offset:2px;box-shadow:0 0 0 2px var(--plaster)}@media (prefers-reduced-motion:reduce){.or-shelf-link:hover span,.or-pk-card:hover .or-pk-go span{transform:none}.or-pk-card:has(.or-pk-go:active){transform:none}}
