.hummel-page{background:#eee7dc}.hummel-header{height:100px;padding:20px 5%;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #302a2325;gap:24px}.edition{font-size:9px;letter-spacing:2px}.return-link{font-size:12px}.return-link span{margin-left:22px}.hummel-experience{height:360svh;position:relative}.hummel-stage{height:100svh;min-height:650px;position:sticky;top:0;overflow:hidden;background:#eee7dc;isolation:isolate}.stage-top{position:absolute;left:5%;right:5%;top:28px;display:flex;justify-content:space-between;align-items:center;z-index:5}.stage-top a{font-size:10px;border-bottom:1px solid #b5a997}.hummel-stage h1{position:absolute;top:7.5%;left:5%;font-size:clamp(90px,11.8vw,190px);line-height:.95;z-index:2;pointer-events:none;white-space:nowrap;letter-spacing:-.065em}.hummel-stage h1 em{font-weight:400}.orbit-media{position:absolute;width:77%;height:77%;right:-4%;top:18%;mix-blend-mode:multiply;transform:translate3d(var(--drift,0px),0,0);will-change:transform}.orbit-media img,.orbit-media canvas{position:absolute;inset:0;width:100%;height:100%;object-fit:contain}.orbit-media canvas{opacity:0}.orbit-media.ready canvas{opacity:1}.orbit-media.ready img{opacity:0}.orbit-index{position:absolute;right:5%;top:24%;display:flex;align-items:center;gap:12px;font-size:8px;letter-spacing:1.8px}.orbit-line{width:60px;height:1px;background:#a69378}.chapter-copy{position:absolute;top:43%;left:5%;width:26%;max-width:340px;z-index:4}.chapter-copy h2{font-size:clamp(34px,3.7vw,58px);margin:20px 0}.chapter-copy article>p:last-child{font-size:13px;line-height:1.9;max-width:270px}.chapter-copy article:not([hidden]){animation:chapter-in .6s ease both}.stage-bottom{position:absolute;bottom:40px;left:5%;right:5%;display:flex;justify-content:space-between;align-items:center;gap:20px;z-index:5}.scroll-cue{font-size:10px;letter-spacing:.4px}.scroll-cue span{margin-left:22px}.chapter-nav{display:flex;gap:26px}.chapter-nav button,.motion-toggle{border:0;border-bottom:1px solid transparent;background:none;padding:9px 0;font-size:11px}.chapter-nav button{opacity:.55}.chapter-nav button span{font-size:9px;margin-right:8px}.chapter-nav button[aria-pressed=true]{opacity:1;border-color:#302a23}.motion-toggle{font-size:10px;border-bottom-color:#aaa094}.stage-progress{position:absolute;bottom:0;height:2px;width:100%;background:#302a2315}.stage-progress span{display:block;height:100%;background:#9a7445;width:100%;transform:scaleX(var(--progress,0));transform-origin:left}.orbit-label{position:absolute;right:5%;bottom:104px;font-size:7px;letter-spacing:1.4px;color:#716453}.hummel-editorial{padding:130px 8%;background:#302a23;color:#f5f0e8;display:grid;grid-template-columns:1fr 1fr;gap:60px 10%}.hummel-editorial h2{font-size:clamp(48px,5vw,80px);margin-top:24px}.editorial-text{max-width:460px;color:#d4cabc;font-size:15px}.editorial-text p+p{margin-top:20px}.editorial-text a{display:inline-block;margin-top:26px;padding-bottom:8px;border-bottom:1px solid #ad9b83;font-size:12px;color:#f5f0e8}.hummel-specs{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,1fr);gap:26px;margin:30px 0 0;padding-top:45px;border-top:1px solid #ffffff25}.hummel-specs dt{font-size:8px;letter-spacing:1.8px;color:#b6a68f}.hummel-specs dd{font:clamp(36px,4.5vw,70px)/1.4 Editorial,serif;margin:8px 0}.hummel-specs span{font-size:11px;color:#b6a68f}.hummel-outro{height:85svh;min-height:580px;position:relative;color:white;isolation:isolate;overflow:hidden}.hummel-outro>img{position:absolute;inset:0;z-index:-2}.hummel-outro:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#171711b0,transparent 85%);z-index:-1}.hummel-outro>div{position:absolute;left:8%;top:21%}.hummel-outro h2{font-size:clamp(55px,6.5vw,100px);margin:25px 0}.hummel-outro a{display:inline-block;border-bottom:1px solid #ffffff88;padding:12px 0;font-size:12px}.hummel-outro a span{margin-left:30px}.outro-note{position:absolute;bottom:22px;left:8%;font-size:9px}.hummel-footer{padding:55px 5% 28px;display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:30px;font-size:12px}.hummel-footer small{flex-basis:100%;font-size:10px;color:#716453;border-top:1px solid #cfc4b5;padding-top:22px}.motion-off .orbit-media{transform:none!important}.motion-off .chapter-copy article{animation:none}@keyframes chapter-in{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
@media(min-width:1600px){.orbit-media{right:0;width:73%}.chapter-copy{top:45%}}
@media(max-width:760px){.hummel-header{height:83px;padding:18px 6%}.hummel-header .brand{font-size:30px}.hummel-header .brand span{font-size:6px}.edition{display:none}.return-link{font-size:10px}.return-link span{margin-left:6px}.hummel-experience{height:300svh}.hummel-stage{min-height:650px}.stage-top{left:6%;right:6%;top:20px}.stage-top .eyebrow{font-size:8px;letter-spacing:1.2px}.stage-top a{font-size:9px}.hummel-stage h1{top:9%;left:6%;font-size:17vw;letter-spacing:-.055em}.orbit-media{top:20%;right:-7%;width:114%;height:43%}.orbit-index{top:21%;right:6%;font-size:7px}.orbit-line{width:25px}.chapter-copy{left:7%;top:62%;width:86%;max-width:none}.chapter-copy .eyebrow{font-size:8px}.chapter-copy h2{font-size:36px;margin:12px 0;line-height:1}.chapter-copy h2 br{display:none}.chapter-copy h2 em:before{content:' '}.chapter-copy article>p:last-child{font-size:12px;line-height:1.65;max-width:420px}.stage-bottom{left:7%;right:7%;bottom:28px;gap:12px;flex-wrap:wrap}.scroll-cue{display:none}.chapter-nav{gap:18px}.chapter-nav button{font-size:10px}.chapter-nav button span{margin-right:4px;font-size:8px}.motion-toggle{font-size:9px}.orbit-label{top:59%;bottom:auto;right:7%;font-size:6px}.hummel-editorial{padding:75px 7%;grid-template-columns:1fr;gap:30px}.hummel-editorial h2{font-size:49px}.editorial-text{font-size:14px}.hummel-specs{grid-template-columns:1fr 1fr;margin-top:12px;padding-top:30px;gap:24px}.hummel-specs dd{font-size:44px}.hummel-outro{height:700px;min-height:0}.hummel-outro>img{object-position:64% center}.hummel-outro>div{top:12%;left:7%}.hummel-outro h2{font-size:56px}.hummel-footer{padding:40px 7%;align-items:flex-start;flex-direction:column;gap:20px}.hummel-footer small{flex-basis:auto}.hummel-footer .brand{font-size:36px}}
@media(max-width:360px){.chapter-copy h2{font-size:30px}.chapter-nav{gap:12px}.stage-bottom{bottom:18px}.motion-toggle{padding:0}.chapter-copy{top:60%}}
@media(prefers-reduced-motion:reduce){.chapter-copy article:not([hidden]){animation:none}.orbit-media{transform:none!important}}
/* Soften the studio backdrop into the page without cutting the vehicle silhouette. */
.orbit-media{height:auto;aspect-ratio:16/9;top:27%;right:0;width:73%;mask-image:linear-gradient(90deg,transparent,#000 4%,#000 96%,transparent),linear-gradient(0deg,transparent,#000 5%,#000 97%,transparent);mask-composite:intersect}
@media(max-width:760px){.orbit-media{top:27%;width:100%;right:0}.chapter-copy{top:60%}}
.orbit-media{width:67%;aspect-ratio:3/2;right:1%;top:25%;mix-blend-mode:multiply}
@media(max-width:760px){.orbit-media{width:100%;right:0;top:25%}}
@media(min-width:761px){.orbit-media{width:min(67%,90svh)}}
