.source-scenes-module__PzhqOW__stage{background:#fff;border-radius:4px;position:relative;overflow:hidden}.source-scenes-module__PzhqOW__dell{grid-template-columns:78px 1fr;align-content:start;align-items:center;gap:10px 16px;min-height:190px;padding:16px;display:grid}.source-scenes-module__PzhqOW__dellLabel{color:#000b;font-size:12px;line-height:normal}.source-scenes-module__PzhqOW__dellOptions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.source-scenes-module__PzhqOW__sourceChip{background:#fff;border:1px solid #111;border-radius:14px;min-height:30px;padding:7px 12px;font-size:12px!important;font-weight:500!important;line-height:normal!important}.source-scenes-module__PzhqOW__sourceChip[aria-pressed=true]{color:#fff;background:#111}.source-scenes-module__PzhqOW__dellPrice{font-family:var(--font-reading-formular), Arial, sans-serif;grid-column:1/-1;margin:8px 0 0;font-size:20px;font-weight:500;line-height:normal}.source-scenes-module__PzhqOW__dellPrice>b{color:#6e1f2f;font-family:var(--font-reading-formular), Arial, sans-serif;font-weight:500}.source-scenes-module__PzhqOW__tailBar{cursor:pointer;touch-action:manipulation}.source-scenes-module__PzhqOW__tailBar:focus-visible{outline-offset:3px;outline:2px solid #111}.source-scenes-module__PzhqOW__tailTooltip{z-index:1;color:#fff;pointer-events:none;background:#111;border-radius:6px;width:max-content;max-width:calc(100% - 16px);padding:7px 10px;font-size:12px;font-weight:500;line-height:normal;position:absolute}.source-scenes-module__PzhqOW__hornSequence{justify-content:center;padding:10px;display:flex}.source-scenes-module__PzhqOW__hornSequence img{width:300px;max-width:100%;height:auto}.source-scenes-module__PzhqOW__manualGraph{border:0;width:100%;padding:0;display:block}.source-scenes-module__PzhqOW__manualControl{background:0 0;border:0;width:100%;height:100%;padding:0;position:absolute;inset:0}.source-scenes-module__PzhqOW__manualGraph .source-scenes-module__PzhqOW__manualControl:focus-visible{outline-offset:-3px;outline:2px solid #111}.source-scenes-module__PzhqOW__manualControl[aria-disabled=true]{cursor:default}.source-scenes-module__PzhqOW__melons{min-height:330px;padding:16px}.source-scenes-module__PzhqOW__melonChoices{grid-template-columns:minmax(0,300fr) minmax(0,330fr);gap:15px;display:grid}.source-scenes-module__PzhqOW__melonChoice{text-align:left;background:#fff;border:1px solid #d9d6cf;border-radius:8px;flex-direction:column;gap:6px;min-width:0;min-height:250px;padding:14px;display:flex}.source-scenes-module__PzhqOW__melonChoice[aria-pressed=true]{background:#f3f2ef;border:2px solid #111}.source-scenes-module__PzhqOW__melonArt{justify-content:center;align-items:flex-end;gap:6px;width:100%;height:138px;display:flex}.source-scenes-module__PzhqOW__melonSingles img{width:min(85.8px,32%);height:auto;transform:translateY(-13px)}.source-scenes-module__PzhqOW__melonTriple img{object-fit:contain;width:min(188.6px,78%);height:auto}.source-scenes-module__PzhqOW__melonChoice b{font-size:13px;font-weight:500;line-height:normal}.source-scenes-module__PzhqOW__melonPrice{color:#6e1f2f;font-size:20px;font-weight:500;line-height:normal}.source-scenes-module__PzhqOW__melonMessage{color:#767676;text-align:center;min-height:24px;margin:14px 0 0;font-size:13px;font-weight:400;line-height:24px}.source-scenes-module__PzhqOW__melonMessage[data-chosen=true]{color:#111;font-size:18px;font-weight:500}@container (max-width:500px){.source-scenes-module__PzhqOW__melons{min-height:0}.source-scenes-module__PzhqOW__melonChoice{min-height:210px;padding:10px}.source-scenes-module__PzhqOW__melonArt{gap:4px;height:90px}.source-scenes-module__PzhqOW__melonSingles img{width:30%;transform:none}.source-scenes-module__PzhqOW__melonPrice{font-size:18px}.source-scenes-module__PzhqOW__dell{grid-template-columns:1fr;gap:8px}.source-scenes-module__PzhqOW__dellLabel:not(:first-child){margin-top:8px}.source-scenes-module__PzhqOW__sourceChip{min-height:44px;padding:6px 8px}}.source-scenes-module__PzhqOW__diagram{width:100%;height:auto;display:block}.source-scenes-module__PzhqOW__expand{background:0 0;border:0;align-self:flex-start;min-height:44px;padding:4px 0;text-decoration:underline}.source-scenes-module__PzhqOW__dubai{aspect-ratio:677/300;position:relative}.source-scenes-module__PzhqOW__dubai>div{position:absolute;inset:0}.source-scenes-module__PzhqOW__dubai img{width:100%;height:100%}.source-scenes-module__PzhqOW__curtainEdge{background:#111;width:3px;position:absolute;top:0;bottom:0}.source-scenes-module__PzhqOW__controls{padding:8px 16px 16px}.source-scenes-module__PzhqOW__range{accent-color:#111;cursor:pointer;width:100%;height:44px;margin:0;display:block}.source-scenes-module__PzhqOW__dubaiLabels{grid-template-columns:repeat(3,1fr);align-items:start;gap:8px;font-size:12px;display:grid}.source-scenes-module__PzhqOW__dubaiLabels>:nth-child(2){text-align:center}.source-scenes-module__PzhqOW__dubaiLabels>:last-child{text-align:right}.source-scenes-module__PzhqOW__dubaiLabels small{color:#6f6f6f;text-transform:uppercase;overflow-wrap:anywhere;font-size:11px;display:block}.source-scenes-module__PzhqOW__phones{--phone-height:150px;grid-template-columns:repeat(4,minmax(0,1fr));align-items:end;height:320px;padding:16px 16px 0;display:grid}.source-scenes-module__PzhqOW__phone{flex-direction:column;align-items:center;gap:4px;min-width:0;display:flex}.source-scenes-module__PzhqOW__phone img{height:calc(var(--phone-height) * var(--share-scale));width:auto;max-width:none;transition:height .15s}.source-scenes-module__PzhqOW__phone b{text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;font-size:13px;font-weight:500}.source-scenes-module__PzhqOW__phone>span{color:#777;min-height:17px;font-size:12px}.source-scenes-module__PzhqOW__iphoneControls{--timeline-inset:calc(40 / 677 * 100%);height:80px;position:relative}.source-scenes-module__PzhqOW__iphoneControls .source-scenes-module__PzhqOW__range{top:27px;left:calc(var(--timeline-inset) - 12px);width:calc(100% - 2 * var(--timeline-inset) + 24px);z-index:1;position:absolute}.source-scenes-module__PzhqOW__phoneRangeTrack{top:48px;left:var(--timeline-inset);right:var(--timeline-inset);pointer-events:none;background:#cfcbc3;height:2px;position:absolute}.source-scenes-module__PzhqOW__phoneRangeTrack>span{background:#111;position:absolute;inset:0 auto 0 0}.source-scenes-module__PzhqOW__phoneRangeTrack>i{background:#fff;border:1px solid #111;border-radius:50%;width:8px;height:8px;position:absolute;top:-3px;transform:translate(-50%)}.source-scenes-module__PzhqOW__iphoneControls:has(.source-scenes-module__PzhqOW__range:focus-visible) .source-scenes-module__PzhqOW__phoneRangeTrack{outline:2px solid #111}.source-scenes-module__PzhqOW__phoneTimeline{top:60px;left:var(--timeline-inset);right:var(--timeline-inset);color:#666;font-size:11px;line-height:1.2;position:absolute}.source-scenes-module__PzhqOW__phoneTimeline>span{text-align:center;width:max-content;max-width:25%;position:absolute;transform:translate(-50%)}.source-scenes-module__PzhqOW__phoneTimeline>:first-child{text-align:left;color:#111;font-weight:500;left:-4px;transform:none}.source-scenes-module__PzhqOW__phoneTimeline>:nth-child(2){left:33.3333%}.source-scenes-module__PzhqOW__phoneTimeline>:nth-child(3){left:66.6667%}.source-scenes-module__PzhqOW__phoneTimeline>:last-child{text-align:right;left:100%;transform:translate(-100%)}@container (max-width:500px){.source-scenes-module__PzhqOW__controls{padding:8px 8px 12px}.source-scenes-module__PzhqOW__dubaiLabels{grid-template-columns:1.1fr .8fr 1.1fr;gap:4px}.source-scenes-module__PzhqOW__iphoneControls{height:96px}.source-scenes-module__PzhqOW__phoneTimeline>span{width:44px}.source-scenes-module__PzhqOW__phones{--phone-height:clamp(80px, 28cqw, 110px);gap:4px;height:230px;padding:16px 8px 0}.source-scenes-module__PzhqOW__phone b{justify-content:center;align-items:start;min-height:38px;display:flex}}@media (prefers-reduced-motion:reduce){.source-scenes-module__PzhqOW__phone img{transition:none}}.source-scenes-module__PzhqOW__xray{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;padding:16px;display:grid}.source-scenes-module__PzhqOW__xrayCard{aspect-ratio:154/204;text-align:left;background:#fff;border:1px solid #d9d6cf;border-radius:6px;width:100%;min-width:0;padding:0;position:relative;overflow:hidden}.source-scenes-module__PzhqOW__xrayCard img{width:100%;height:auto;position:absolute;top:4%;left:0}.source-scenes-module__PzhqOW__productName{font-size:16px;font-weight:500;position:absolute;top:66%;left:10px}.source-scenes-module__PzhqOW__hoverHint{color:#6f6f6f;font-size:11px;position:absolute;top:79%;left:10px}.source-scenes-module__PzhqOW__xrayCore{opacity:0;background:#0c1b2c;transition:opacity .25s;position:absolute;inset:0}.source-scenes-module__PzhqOW__carrierLabel{letter-spacing:.08em;text-transform:uppercase;color:#7fb6e0;font-size:10px;position:absolute;top:63%;left:10px}.source-scenes-module__PzhqOW__carrierValue{color:#e8f6ff;font-size:13px;font-weight:500;line-height:1.25;position:absolute;top:71%;left:10px;right:10px}.source-scenes-module__PzhqOW__xrayCard[aria-pressed=true] .source-scenes-module__PzhqOW__xrayCore,.source-scenes-module__PzhqOW__xrayCard:focus-visible .source-scenes-module__PzhqOW__xrayCore{opacity:1}@media (hover:hover){.source-scenes-module__PzhqOW__xrayCard:hover .source-scenes-module__PzhqOW__xrayCore{opacity:1}}@container (max-width:560px){.source-scenes-module__PzhqOW__xray{grid-template-columns:repeat(2,minmax(0,1fr));padding:12px}.source-scenes-module__PzhqOW__xrayCard{min-height:218px}.source-scenes-module__PzhqOW__productName{font-size:14px;top:60%}.source-scenes-module__PzhqOW__carrierLabel{top:55%}.source-scenes-module__PzhqOW__carrierValue{top:64%}}@media (prefers-reduced-motion:reduce){.source-scenes-module__PzhqOW__xrayCore{transition:none}}.source-scenes-module__PzhqOW__wine{aspect-ratio:677/330;-webkit-user-select:none;user-select:none}.source-scenes-module__PzhqOW__vines{width:58.7888%;height:100%;position:absolute;top:0;left:0}.source-scenes-module__PzhqOW__vineArt{width:95.4774%;height:auto;position:absolute;top:1.81818%;left:1.00503%}.source-scenes-module__PzhqOW__vineLabel{color:#6f6f6f;letter-spacing:.06em;text-transform:uppercase;font-size:10px;position:absolute;top:1.81818%;left:4.0201%}.source-scenes-module__PzhqOW__otherVines{top:50.303%}.source-scenes-module__PzhqOW__grape{aspect-ratio:64/84;background:0 0;border:0;width:16.0804%;min-width:44px;padding:0;transition:opacity .3s,transform .25s;position:absolute;touch-action:none!important;cursor:grab!important}.source-scenes-module__PzhqOW__grape img{pointer-events:none;width:100%;height:auto;display:block}.source-scenes-module__PzhqOW__otherGrapes img{filter:sepia()hue-rotate(45deg)saturate(.85)}.source-scenes-module__PzhqOW__grape[data-dragging=true]{transition:none}.source-scenes-module__PzhqOW__grape[aria-pressed=true]{outline-offset:2px;border-radius:8px;outline:2px solid #6e1f2f}.source-scenes-module__PzhqOW__grape[data-filled=true]{pointer-events:none;transform:scale(.4);opacity:0!important}.source-scenes-module__PzhqOW__decanters{grid-template-columns:repeat(2,minmax(0,1fr));gap:5.7971%;width:40.7681%;display:grid;position:absolute;top:10.303%;left:58.7888%}.source-scenes-module__PzhqOW__decanter{aspect-ratio:130/250;background:0 0;border:0;width:100%;min-width:0;padding:0;display:block;position:relative}.source-scenes-module__PzhqOW__wineBowl{border-radius:999px;width:78.5%;height:22.4%;position:absolute;top:37.6%;left:10.8%;overflow:hidden}.source-scenes-module__PzhqOW__wineBowl>span{background:#6e1f2f;transition:height .6s;position:absolute;bottom:0;left:0;right:0}.source-scenes-module__PzhqOW__decanterArt{width:92.3%;height:auto;position:absolute;top:0;left:3.8%}.source-scenes-module__PzhqOW__wineLabel{border:.6px solid #cfcbc3;width:auto;height:18.4%;position:absolute;top:66.4%;left:50%;transform:translate(-50%)}.source-scenes-module__PzhqOW__decanter b{text-align:center;width:100%;font-size:12px;font-weight:500;position:absolute;top:87%;left:0}.source-scenes-module__PzhqOW__wineName{text-align:center;color:#6f6f6f;width:100%;font-size:10px;position:absolute;top:93.5%;left:0}@container (max-width:500px){.source-scenes-module__PzhqOW__wine{aspect-ratio:auto;padding-bottom:24px}.source-scenes-module__PzhqOW__vines{aspect-ratio:398/330;width:100%;position:relative}.source-scenes-module__PzhqOW__vineLabel{font-size:11px}.source-scenes-module__PzhqOW__decanters{gap:16px;width:100%;padding:0 12px;position:relative;top:0;left:0}.source-scenes-module__PzhqOW__wineName{font-size:11px}}@media (prefers-reduced-motion:reduce){.source-scenes-module__PzhqOW__grape,.source-scenes-module__PzhqOW__wineBowl>span{transition:none}}
.tempo-comparison-module__u3owTq__metronomeStage{background:#fff;border-radius:4px}.tempo-comparison-module__u3owTq__metronomes{grid-template-columns:repeat(3,minmax(0,150fr)) 15fr;max-width:465px;margin:0 auto;display:grid}.tempo-comparison-module__u3owTq__metronome{background:0 0;border:0;border-radius:4px;flex-direction:column;align-items:center;min-width:0;padding:0;display:flex}.tempo-comparison-module__u3owTq__metronomeArt{width:100%;height:auto;display:block}.tempo-comparison-module__u3owTq__pendulum{transform-origin:75px 168px;transition-property:transform;transition-timing-function:ease-in-out}.tempo-comparison-module__u3owTq__metronome .tempo-comparison-module__u3owTq__tempoName{font-family:var(--font-mulmerid-kazimir), Georgia, serif;font-feature-settings:"locl" 0;font-size:20px;font-style:italic;line-height:24px}.tempo-comparison-module__u3owTq__metronome .tempo-comparison-module__u3owTq__tempoValue{color:#555;fill:#555;padding:0 2px;font-size:11px;line-height:15px;display:block}.tempo-comparison-module__u3owTq__metronome:focus-visible,.tempo-comparison-module__u3owTq__curtainControl:focus-visible{outline-offset:2px;outline:2px solid #b8945a}.tempo-comparison-module__u3owTq__bic{cursor:ew-resize;touch-action:pan-y;-webkit-user-select:none;user-select:none;background:#fff;border-radius:4px;height:clamp(160px,38.4cqw,260px);position:relative;container-type:inline-size}.tempo-comparison-module__u3owTq__bicLayer{pointer-events:none;background:#fff;border-radius:4px;position:absolute;inset:0;overflow:hidden}.tempo-comparison-module__u3owTq__bicLayer .tempo-comparison-module__u3owTq__bicImage{width:auto;max-width:none;height:min(640px,100cqw - 36px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-90deg)}.tempo-comparison-module__u3owTq__bicYear{font-size:14px;font-family:var(--font-reading-formular), Arial, sans-serif;pointer-events:none;font-weight:500;position:absolute;top:14px;left:16px}.tempo-comparison-module__u3owTq__bicYearRight{left:auto;right:16px}.tempo-comparison-module__u3owTq__bicLine{pointer-events:none;background:#111;width:2px;position:absolute;top:0;bottom:0;transform:translate(-1px)}.tempo-comparison-module__u3owTq__bicKnob,.tempo-comparison-module__u3owTq__curtainControl{border:0;border-radius:50%;width:44px;height:44px;margin:0;padding:0;position:absolute;bottom:20px;left:-21px}.tempo-comparison-module__u3owTq__bicKnob{color:#fff;background:#111;justify-content:center;align-items:center;font-size:12px;display:flex}.tempo-comparison-module__u3owTq__curtainControl{opacity:0;cursor:ew-resize;touch-action:none;pointer-events:auto}.tempo-comparison-module__u3owTq__bicLine:has(.tempo-comparison-module__u3owTq__curtainControl:focus-visible) .tempo-comparison-module__u3owTq__bicKnob{outline-offset:3px;outline:2px solid #b8945a}.tempo-comparison-module__u3owTq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.tempo-comparison-module__u3owTq__error{margin:0;font-size:12px}@container (max-width:340px){.tempo-comparison-module__u3owTq__metronome .tempo-comparison-module__u3owTq__tempoName{font-size:17px}.tempo-comparison-module__u3owTq__metronome .tempo-comparison-module__u3owTq__tempoValue{font-size:12px;line-height:16px}}@container (max-width:500px){.tempo-comparison-module__u3owTq__metronomes{grid-template-columns:repeat(3,minmax(0,1fr));padding-bottom:4px}}@media (prefers-reduced-motion:reduce){.tempo-comparison-module__u3owTq__pendulum{transition:none!important;transform:rotate(-22deg)!important}}
.adagio-scenes-module__mbpspa__stage{background:#fff;border-radius:4px;position:relative;overflow:hidden}.adagio-scenes-module__mbpspa__diagram{width:100%;height:auto;display:block}.adagio-scenes-module__mbpspa__rotation{justify-content:center;padding:10px;display:flex}.adagio-scenes-module__mbpspa__rotation img{width:320px;max-width:100%;height:auto}
