.sdb-module__2MBXca__layer{display:block}.sdb-module__2MBXca__fMist{fill:var(--mist)}.sdb-module__2MBXca__fSteel{fill:var(--steel)}.sdb-module__2MBXca__fField{fill:var(--field)}.sdb-module__2MBXca__fPaper{fill:var(--paper)}.sdb-module__2MBXca__fSoft{fill:var(--blue-soft)}.sdb-module__2MBXca__fInk{fill:var(--ink)}.sdb-module__2MBXca__sheenLine{fill:none;stroke:var(--paper);stroke-width:2px;opacity:.8}.sdb-module__2MBXca__sleeveInk{fill:none;stroke:var(--ink);stroke-width:13.5px;stroke-linecap:round;stroke-linejoin:round}.sdb-module__2MBXca__sleevePaper{fill:none;stroke:var(--paper);stroke-width:11px;stroke-linecap:round;stroke-linejoin:round}.sdb-module__2MBXca__glove{fill:var(--blue-soft);stroke:var(--ink);stroke-width:1.6px;vector-effect:non-scaling-stroke}[data-ready] .sdb-module__2MBXca__arm{visibility:hidden}section.sdb-module__2MBXca__sceneMist{background:var(--mist)}.sdb-module__2MBXca__sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.sdb-module__2MBXca__factsBand.sdb-module__2MBXca__factsBand[data-tone]{padding:clamp(72px,10.5vh,124px) 0}.sdb-module__2MBXca__facts{grid-template-columns:repeat(var(--n,4),minmax(0,1fr));align-items:end;gap:clamp(44px,7vh,76px) clamp(28px,3.6vw,72px);margin:0;display:grid}.sdb-module__2MBXca__factMain{align-self:start}.sdb-module__2MBXca__factMain,.sdb-module__2MBXca__fact{flex-direction:column-reverse;justify-content:flex-end;min-width:0;display:flex}.sdb-module__2MBXca__factMain{grid-column:1/-1;gap:clamp(14px,2.2vh,22px)}.sdb-module__2MBXca__fact{gap:10px}.sdb-module__2MBXca__factName{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:clamp(1rem,1.1vw,1.12rem);line-height:1.4}.sdb-module__2MBXca__factText{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);color:var(--ink);text-wrap:balance;margin:0}.sdb-module__2MBXca__factMain .sdb-module__2MBXca__factText{letter-spacing:var(--tr-xl,var(--track));font-size:clamp(2.4rem,5.4vw,5.6rem);line-height:1}.sdb-module__2MBXca__fact .sdb-module__2MBXca__factText{letter-spacing:var(--tr-md,-.019em);max-width:15ch;font-size:clamp(1.3rem,1.75vw,1.75rem);line-height:1.14}@media (max-width:1023px){.sdb-module__2MBXca__factsBand.sdb-module__2MBXca__factsBand[data-tone]{padding:clamp(56px,9vh,84px) 0}.sdb-module__2MBXca__facts{display:block}.sdb-module__2MBXca__fact{margin-top:clamp(30px,4.8vh,42px)}.sdb-module__2MBXca__factMain .sdb-module__2MBXca__factText{font-size:min(9.4vw,3.4rem)}.sdb-module__2MBXca__fact .sdb-module__2MBXca__factText{max-width:none;font-size:clamp(1.35rem,5.6vw,1.7rem)}}.sdb-module__2MBXca__reason{max-width:30em}.sdb-module__2MBXca__after.sdb-module__2MBXca__after{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2.8vh,30px) clamp(32px,4.4vw,80px);max-width:none;margin-left:45.4545%;display:grid}.sdb-module__2MBXca__rlafRest.sdb-module__2MBXca__rlafRest{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(18px,2.8vh,30px) clamp(28px,3.6vw,64px);max-width:none;margin-top:clamp(48px,7vh,80px);display:grid}.sdb-module__2MBXca__pairFig{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2vw,32px);max-width:680px;display:grid}@media (min-width:1024px){.sdb-module__2MBXca__oebSplit>:last-child{align-self:stretch}.sdb-module__2MBXca__oebSplit .sdb-module__2MBXca__pairFig{position:sticky;top:clamp(120px,18vh,200px)}.sdb-module__2MBXca__roomSplit.sdb-module__2MBXca__roomSplit[data-media]{grid-template-columns:minmax(0,7fr) minmax(0,4fr);align-items:start}.sdb-module__2MBXca__roomSplit>:first-child{max-width:30em;padding-top:calc(clamp(26px,3.8vh,44px) + 1px)}}.sdb-module__2MBXca__pairCell{min-width:0;margin:0}.sdb-module__2MBXca__pairCell>svg{aspect-ratio:1;width:100%;height:auto}.sdb-module__2MBXca__pairCap{color:var(--ink);margin-top:8px;font-size:15px;font-weight:600;line-height:1.3}.sdb-module__2MBXca__roomPhoto{max-width:800px;margin:0}.sdb-module__2MBXca__roomPhoto img{border-radius:4px;width:100%;height:auto;display:block}.sdb-module__2MBXca__roomSplit{margin-top:clamp(64px,9vh,112px)}.sdb-module__2MBXca__track{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0;margin:clamp(40px,6vh,64px) 0 0;padding:0;list-style:none;display:grid}.sdb-module__2MBXca__stage{order:var(--place,0);flex-direction:column;min-width:0;display:flex}.sdb-module__2MBXca__stageFig{aspect-ratio:300/190;margin:0 0 clamp(18px,2.6vh,28px)}.sdb-module__2MBXca__stageFig>svg{width:100%;height:100%}.sdb-module__2MBXca__stageName{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);letter-spacing:var(--tr-sm,-.012em);color:var(--ink);margin:0 0 12px;padding-right:clamp(16px,2.2vw,36px);font-size:clamp(1.2rem,1.5vw,1.45rem);line-height:1.15}.sdb-module__2MBXca__stage .sdb-module__2MBXca__stageRun{gap:12px;max-width:none;padding-right:clamp(16px,2.2vw,36px)}.sdb-module__2MBXca__addHead{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);color:var(--ink);margin:clamp(40px,6vh,64px) 0 4px;font-size:clamp(1.15rem,1.4vw,1.35rem);line-height:1.2}@keyframes sdb-module__2MBXca__sdbMarch{to{stroke-dashoffset:-28px}}@keyframes sdb-module__2MBXca__sdbDrum{0%{transform:translate(0)}to{transform:translate(360px)}}@keyframes sdb-module__2MBXca__sdbSample{0%{opacity:0;transform:translate(70px)}10%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(230px)}}@keyframes sdb-module__2MBXca__sdbFall{0%{opacity:0;transform:translateY(-6px)}15%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(28px,58px)}}@keyframes sdb-module__2MBXca__sdbHeld{0%,to{transform:translate(0)}25%{transform:translate(6px,-4px)}50%{transform:translate(-4px,5px)}75%{transform:translate(4px,3px)}}@keyframes sdb-module__2MBXca__sdbSpin{to{transform:rotate(360deg)}}.sdb-module__2MBXca__loop,.sdb-module__2MBXca__loopDown{animation:none}[data-live] .sdb-module__2MBXca__loop{animation:1.3s linear infinite sdb-module__2MBXca__sdbMarch}[data-live] .sdb-module__2MBXca__loopDown{animation:1s linear infinite sdb-module__2MBXca__sdbMarch;animation-delay:calc(var(--o,0) * -.17s)}.sdb-module__2MBXca__slideDrum,.sdb-module__2MBXca__slideSample{transform:translate(0)}.sdb-module__2MBXca__slideSample{transform:translate(70px)}[data-live] .sdb-module__2MBXca__slideDrum{animation:7s linear infinite sdb-module__2MBXca__sdbDrum}[data-live] .sdb-module__2MBXca__slideSample{animation:5s ease-in-out infinite sdb-module__2MBXca__sdbSample}.sdb-module__2MBXca__dustFall circle,.sdb-module__2MBXca__dustHeld circle{transform-box:fill-box}[data-live] .sdb-module__2MBXca__dustFall circle{animation:2.6s ease-in infinite sdb-module__2MBXca__sdbFall;animation-delay:calc(var(--o,0) * -.5s)}[data-live] .sdb-module__2MBXca__dustHeld circle{animation:3.4s ease-in-out infinite sdb-module__2MBXca__sdbHeld;animation-delay:calc(var(--o,0) * -.6s)}.sdb-module__2MBXca__fan{transform-box:fill-box;transform-origin:50%}[data-live] .sdb-module__2MBXca__fan{animation:2.4s linear infinite sdb-module__2MBXca__sdbSpin}@media (max-width:1023px){.sdb-module__2MBXca__after.sdb-module__2MBXca__after{grid-template-columns:1fr;margin-left:0}.sdb-module__2MBXca__rlafRest.sdb-module__2MBXca__rlafRest{grid-template-columns:1fr}.sdb-module__2MBXca__pairFig{max-width:520px}.sdb-module__2MBXca__roomSplit{margin-top:clamp(48px,8vh,72px)}.sdb-module__2MBXca__track{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;margin-left:calc(-1 * var(--gutter));margin-right:calc(-1 * var(--gutter));padding:0 var(--gutter) 6px;scroll-padding-inline:var(--gutter);scrollbar-width:none;-webkit-overflow-scrolling:touch;gap:22px;display:flex;overflow-x:auto}.sdb-module__2MBXca__track::-webkit-scrollbar{display:none}.sdb-module__2MBXca__stage{scroll-snap-align:start;flex:0 0 min(80%,400px)}.sdb-module__2MBXca__stageName,.sdb-module__2MBXca__stage .sdb-module__2MBXca__stageRun{padding-right:0}}@media (prefers-reduced-motion:reduce){[data-live] .sdb-module__2MBXca__loop,[data-live] .sdb-module__2MBXca__loopDown,[data-live] .sdb-module__2MBXca__slideDrum,[data-live] .sdb-module__2MBXca__slideSample,[data-live] .sdb-module__2MBXca__dustFall circle,[data-live] .sdb-module__2MBXca__dustHeld circle,[data-live] .sdb-module__2MBXca__fan{animation:none}.sdb-module__2MBXca__slideDrum,.sdb-module__2MBXca__slideSample{transform:translate(150px)}}
