#plot{width:100%;height:auto;overflow:visible;touch-action:pan-y}
*{animation:none!important}
.allbtn i::after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;
  border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}
.allbtn i{width:44px;height:1px;background:currentColor;position:relative;transition:width .45s var(--ease-out)}
.allbtn:hover i{width:76px}
.allbtn:hover{color:var(--red)}
.allbtn{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:clamp(30px,5vh,56px);
  padding:clamp(20px,2.6vw,30px) 0;border-bottom:1px solid var(--line);
  font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;
  color:var(--ink);transition:color .4s var(--ease)}
.app .k{font-family:var(--mono);font-size:9.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--blue)}
.app h3{font-family:var(--display);font-weight:300;font-size:1.12rem;letter-spacing:-.015em;margin:14px 0 10px}
.app p{margin:0;font-size:1.03rem;color:var(--ink-60)}
.app:hover{background:#fafafa}
.app{background:var(--white);padding:clamp(24px,2.6vw,34px);transition:background .45s var(--ease)}
.backtop i::after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;
  border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(-45deg)}
.backtop i{width:34px;height:1px;background:currentColor;position:relative;transition:width .45s var(--ease-out)}
.backtop:hover i{width:60px}
.backtop:hover{color:var(--red)}
.backtop{display:inline-flex;align-items:center;gap:14px;margin:clamp(28px,4vh,52px) var(--pad) 0;
  font-family:var(--mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;
  color:var(--ink-38);transition:color .4s var(--ease)}
.brandlink{display:flex;align-items:center;gap:14px}
.cat-b>div{overflow:hidden}
.cat-b{display:grid;grid-template-rows:0fr;transition:grid-template-rows .6s var(--ease-out)}
.cat-h .ct{font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--ink-38);font-variant-numeric:tabular-nums;white-space:nowrap}
.cat-h .idx{font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--ink-38);font-variant-numeric:tabular-nums}
.cat-h .nm{font-family:var(--display);font-weight:200;font-size:clamp(1.3rem,3.1vw,2.5rem);letter-spacing:-.025em;line-height:1.15;transition:color .4s var(--ease)}
.cat-h{display:grid;grid-template-columns:auto 1fr auto;gap:clamp(14px,2.4vw,34px);align-items:baseline;padding:clamp(20px,2.6vw,32px) 0;width:100%;text-align:left;transition:padding .5s var(--ease)}
.cat.open .cat-b{grid-template-rows:1fr}
.cat:hover .cat-h .nm,.cat[aria-expanded] .cat-h:hover .nm{color:var(--red)}
.cat{border-bottom:1px solid var(--line)}
.cta .h-display{font-size:clamp(2.2rem,7vw,6rem)}
.ctarow .k{font-family:var(--mono);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--on-red-38);margin-bottom:12px}
.ctarow a,.ctarow p{margin:0;font-size:clamp(.98rem,1.3vw,1.15rem);color:#fff}
.ctarow a:hover{border-bottom-color:#fff}
.ctarow a{border-bottom:1px solid var(--line-red);padding-bottom:3px;transition:border-color .4s}
.ctarow{display:grid;gap:clamp(26px,4vw,70px);margin-top:clamp(40px,7vh,90px)}
.disc .eng{position:absolute;inset:0;width:100%;height:100%}
.disc canvas{position:absolute;inset:0;width:100%;height:100%}
.discwrap{position:relative;width:min(52vmin,520px);aspect-ratio:1;justify-self:center}
.disc{position:absolute;inset:0;border-radius:50%;overflow:hidden;background:var(--red)}
.drawer .sub{font-family:var(--mono);font-size:10px;letter-spacing:.2em;opacity:.5;display:block;margin-top:-6px}
.eng-lbl{font-family:var(--mono);font-size:13px;letter-spacing:.16em;fill:rgba(255,255,255,.62);text-transform:uppercase}
.filmbar i{position:absolute;left:0;right:0;bottom:0;background:var(--red);transition:height .45s var(--ease)}
.filmbar u{position:absolute;left:0;right:0;top:0;height:6px;background:repeating-linear-gradient(90deg,var(--ink) 0 1px,transparent 1px 5px);opacity:.45}
.filmbar{position:relative;height:52px;background:linear-gradient(var(--line-soft),var(--line-soft));overflow:hidden}
.film{margin-top:24px;border-top:1px solid var(--line);padding-top:18px}
.ftr-btm{display:flex;flex-wrap:wrap;justify-content:space-between;gap:14px;margin-top:clamp(34px,5vh,64px);padding-top:22px;border-top:1px solid var(--line-soft)}
.ftr-top{display:grid;gap:clamp(28px,4vw,60px);align-items:start}
.grades button:hover{border-color:var(--ink-38);color:var(--ink)}
.grades button[aria-pressed="true"]{background:var(--red);border-color:var(--red);color:#fff}
.grades button{
  font-family:var(--mono);font-size:11px;letter-spacing:.08em;padding:8px 12px;
  border:1px solid var(--line);color:var(--ink-60);transition:.35s var(--ease);white-space:nowrap;
}
.grades button{font-size:10.5px;padding:7px 9px}
.grades{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:26px}
.h-display{
  font-family:var(--display);font-weight:200;
  font-size:clamp(2.6rem,7.4vw,7.4rem);line-height:.94;letter-spacing:-.035em;
  margin:0;text-wrap:balance;
}
.h-section{
  font-family:var(--display);font-weight:200;
  font-size:clamp(1.9rem,4.4vw,4rem);line-height:1.04;letter-spacing:-.03em;
  margin:0;text-wrap:balance;
}
.hdr .logo{color:var(--red)}
.hdr.inv{color:var(--ink);background:rgba(255,255,255,.86);backdrop-filter:blur(14px);border-bottom-color:var(--line-soft)}
.hero .frame{position:absolute;inset:clamp(14px,2.2vw,30px);border:1px solid var(--line);pointer-events:none;z-index:1}
.hero .xm::after{top:6px;left:0;height:1px;width:13px}
.hero .xm::before,.hero .xm::after{content:"";position:absolute;background:var(--ink-38)}
.hero .xm::before{left:6px;top:0;width:1px;height:13px}
.hero .xm{position:absolute;width:13px;height:13px;pointer-events:none;z-index:2}
.hero-bottle{position:absolute;z-index:4;left:-20%;bottom:-4%;height:56%;width:auto;
  filter:drop-shadow(0 28px 36px rgba(11,13,20,.22))}
.hero-copy .eyebrow{margin:0 0 clamp(14px,2.4vh,26px)}
.hero-copy .h-display{font-size:clamp(2.5rem,6.4vw,5.6rem);font-weight:200;letter-spacing:-.042em;line-height:.96}
.hero-copy .lede{max-width:32ch;font-size:clamp(1.06rem,1.2vw,1.2rem)}
.hero-copy h1{margin:0 0 clamp(14px,2.2vh,26px)}
.hero-copy{max-width:min(100%,540px)}
.hero-end .frame,.hero-end .xm{display:none}
.hero-end .hero{height:auto;min-height:0;padding:clamp(70px,12vh,150px) 0}
.hero-grid{grid-template-columns:1fr;align-items:start}
.hero-grid{position:relative;z-index:3;height:100%;display:grid;align-items:center;
  grid-template-columns:1fr;grid-template-rows:auto auto;gap:clamp(20px,4vh,44px);
  padding:clamp(84px,12vh,120px) var(--pad) clamp(30px,6vh,60px);align-content:center}
.hero-vert{writing-mode:vertical-rl;text-orientation:mixed;font-family:var(--serif);
  font-size:clamp(1rem,1.4vw,1.3rem);letter-spacing:.3em;color:var(--red);font-weight:400;
  align-self:center;justify-self:center}
.hero{position:relative;height:100svh;min-height:620px;overflow:hidden;background:var(--white);color:var(--ink)}
.l-fgU .cta{pointer-events:auto}
.lang{display:flex;align-items:center;font-family:var(--mono);font-size:11px;letter-spacing:.12em;border:1px solid currentColor;border-radius:0}
.lede{font-size:clamp(1.12rem,1.44vw,1.42rem);line-height:1.7;color:var(--ink-60);font-weight:300;max-width:46ch}
.lineup img:hover{transform:translateY(-8px)}
.lineup img{height:clamp(66px,11vw,150px);width:auto;flex:0 0 auto;
  filter:drop-shadow(0 12px 16px rgba(11,13,20,.12));transition:transform .5s var(--ease-out)}
.nav a:hover::after{width:100%}
.nav a:hover{opacity:1}
.nav a{
  font-family:var(--mono);font-size:11px;letter-spacing:.16em;text-transform:uppercase;
  opacity:.72;transition:opacity .3s;position:relative;padding:4px 0;
}
.note{font-family:var(--mono);font-size:10.5px;letter-spacing:.1em;color:var(--ink-38);margin-top:12px;line-height:1.7}
.oilpath{stroke:#fff;stroke-width:2.4;fill:none;stroke-dasharray:8 10;stroke-linecap:round}
.on-red .allbtn:hover{color:var(--on-red-70)}
.on-red .rule{background:var(--line-red)}
.pillar .k{font-family:var(--mono);font-size:9.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--on-red-38)}
.pillar h3{font-family:var(--display);font-weight:300;font-size:clamp(1.1rem,1.9vw,1.5rem);letter-spacing:-.02em;margin:16px 0 12px}
.pillar p{margin:0;color:var(--on-red-70);font-size:1.08rem}
.pillars{display:grid;gap:1px;background:var(--line-red);border-top:1px solid var(--line-red);border-bottom:1px solid var(--line-red)}
.pillar{background:var(--red);padding:clamp(28px,3.6vw,48px) clamp(20px,2.6vw,38px)}
.plot-ax{font-family:var(--mono);font-size:9.5px;letter-spacing:.12em;fill:var(--ink-38);text-transform:uppercase}
.plot-ax{font-size:11px}
.plot-cold{stroke:var(--blue);stroke-width:1.25;stroke-dasharray:2 4}
.plot-curve.act{stroke:var(--red);stroke-width:2.25}
.plot-curve{fill:none;stroke:var(--line);stroke-width:1.25}
.plot-fill{fill:var(--red);opacity:.06}
.plot-grid{stroke:var(--line-soft);stroke-width:1}
.plot-head{stroke:var(--ink);stroke-width:1}
.plotbox{position:relative;border-top:1px solid var(--line);padding-top:22px}
.plotwrap{display:grid;gap:clamp(26px,4vw,54px)}
.pour .bottle img.on{opacity:1}
.pour .bottle img{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;
  opacity:0;transition:opacity 1.15s cubic-bezier(.4,0,.3,1)}
.pour .bottle{position:absolute;z-index:4;right:calc(var(--gut) - clamp(20px,3vw,64px));top:50%;bottom:auto;
  height:min(68svh,600px);aspect-ratio:588/820;width:auto;transform-origin:50% 50%;
  filter:drop-shadow(0 26px 40px rgba(11,13,20,.22))}
.pour .copy .eyebrow{margin-bottom:18px}
.pour .copy{max-width:min(54vw,1000px)}
.pour .cross i.h{left:0;right:0;height:1px}
.pour .cross i.v{top:0;bottom:0;width:1px}
.pour .cross i{position:absolute;display:block}
.pour .cross span{position:absolute;font-family:var(--mono);font-size:9px;letter-spacing:.14em;
  white-space:nowrap;transform:translate(14px,14px)}
.pour .cross{display:none}
.pour .cta i::after{content:"";position:absolute;right:0;top:-3px;width:7px;height:7px;
  border-top:1px solid currentColor;border-right:1px solid currentColor;transform:rotate(45deg)}
.pour .cta i{width:20px}
.pour .cta i{width:26px;height:1px;background:currentColor;position:relative;
  transition:width .45s var(--ease-out)}
.pour .cta:hover i{width:44px}
.pour .cta{display:inline-flex;align-items:center;gap:14px;margin-top:clamp(22px,3.4vh,38px);
  padding:15px 24px;border:1px solid currentColor;pointer-events:none;
  font-family:var(--mono);font-size:10.5px;letter-spacing:.18em;text-transform:uppercase;
  transition:background .4s var(--ease),color .4s var(--ease),border-color .4s var(--ease)}
.pour .cta{margin-top:16px;padding:11px 15px;font-size:9px;letter-spacing:.1em}
.pour .cta{padding:13px 18px;gap:11px;font-size:9.5px;letter-spacing:.14em;margin-top:20px}
.pour .cue i{width:30px;height:1px;background:currentColor;transform-origin:left;
  animation:pourcue 2.8s cubic-bezier(.22,.61,.36,1) infinite}
.pour .cue{position:absolute;z-index:5;left:var(--gut);bottom:clamp(30px,6vh,70px);
  display:flex;align-items:center;gap:11px;font-family:var(--mono);font-size:9.5px;
  letter-spacing:.2em;text-transform:uppercase;opacity:.5}
.pour .fluid{position:absolute;inset:0;width:100%;height:100%;z-index:2}
.pour .foot .sub p{display:none}
.pour .foot{max-width:58vw}
.pour .foot{max-width:min(46vw,760px)}
.pour .foot{position:absolute;left:var(--gut);bottom:clamp(30px,6vh,70px);
  max-width:min(46ch,42vw);will-change:transform}
.pour .headline{font-family:var(--display);font-weight:400;font-size:clamp(2.5rem,7.8vw,6.9rem);
  letter-spacing:-.05em;line-height:.94;margin:0;max-width:9ch}
.pour .l-bgO .word{color:var(--oil-ink);opacity:.16}
.pour .l-bgO{z-index:3;clip-path:url(#oilclip)}
.pour .l-bgU{z-index:1}
.pour .l-fgO .cross i{background:rgba(42,26,8,.30)}
.pour .l-fgO .cross span{color:var(--oil-ink-38)}
.pour .l-fgO .cta:hover{background:var(--oil-ink);color:#fbd528;border-color:var(--oil-ink)}
.pour .l-fgO .cta{color:var(--oil-ink)}
.pour .l-fgO .eyebrow{color:var(--oil-ink-38)}
.pour .l-fgO .headline,.l-fgO .sub b{color:var(--oil-ink)}
.pour .l-fgO .sub p,.l-fgO .k{color:var(--oil-ink-70)}
.pour .l-fgO{z-index:6;clip-path:url(#oilclip);pointer-events:none}
.pour .l-fgU .cross i{background:rgba(11,13,20,.16)}
.pour .l-fgU .cross span{color:var(--ink-38)}
.pour .l-fgU .cta:hover{background:var(--ink);color:#fff;border-color:var(--ink)}
.pour .l-fgU .cta{color:var(--ink)}
.pour .l-fgU .eyebrow{color:var(--ink-38)}
.pour .l-fgU .headline,.l-fgU .sub b{color:var(--ink)}
.pour .l-fgU .sub p,.l-fgU .k{color:var(--ink-60)}
.pour .l-fgU{z-index:5}
.pour .marks .k{font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase}
.pour .marks b{display:block;font-family:var(--mono);font-size:1.15rem;font-variant-numeric:tabular-nums}
.pour .marks{display:flex;gap:clamp(18px,3vw,40px)}
.pour .rail .col{display:flex;flex-direction:column;gap:7px}
.pour .rail b{font-family:var(--mono);font-weight:400;font-size:clamp(1rem,1.5vw,1.35rem);
  font-variant-numeric:tabular-nums;letter-spacing:-.02em;line-height:1}
.pour .rail span{font-family:var(--mono);font-size:9px;letter-spacing:.18em;text-transform:uppercase}
.pour .rail{position:absolute;z-index:5;left:var(--gut);bottom:clamp(30px,6vh,70px);
  display:none;align-items:flex-end;gap:clamp(20px,2.6vw,44px)}
.pour .sub p{margin:0 0 22px;font-size:.96rem;max-width:32ch}
.pour .tick em{font-family:var(--mono);font-style:normal;font-size:9px;letter-spacing:.18em;
  text-transform:uppercase;opacity:.4;writing-mode:vertical-rl;margin-bottom:14px}
.pour .tick i.lg{opacity:.5}
.pour .tick i{display:block;height:1px;background:currentColor;opacity:.22;margin:9px 0}
.pour .tick{position:absolute;z-index:5;right:var(--pad);top:50%;transform:translateY(-50%);
  display:none;flex-direction:column;align-items:flex-end;gap:0}
.pour .word.v{writing-mode:vertical-rl;text-orientation:mixed}
.pour.live .cross{opacity:1}
.range-stage{height:auto;min-height:0;display:grid;align-items:center;
  gap:clamp(22px,3vw,56px);grid-template-columns:1fr;grid-template-rows:auto auto;align-content:center;padding:8px 0 0}
.range-track{position:relative}
.readout .k{font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-38)}
.readout .row{display:flex;justify-content:space-between;align-items:baseline;gap:16px;padding:13px 0;border-bottom:1px solid var(--line-soft)}
.readout .v.cold{color:var(--blue)}
.readout .v.hot{color:var(--red)}
.readout .v{font-family:var(--mono);font-size:1.15rem;font-variant-numeric:tabular-nums;letter-spacing:-.01em}
.readout{border-top:1px solid var(--line)}
.ring2{position:absolute;inset:-13%;border:1px solid rgba(197,22,48,.12);border-radius:50%;pointer-events:none}
.ring{position:absolute;inset:-5.5%;border:1px solid rgba(197,22,48,.28);border-radius:50%;pointer-events:none}
.rv[data-d="1"]{transition-delay:.09s}
.rv[data-d="2"]{transition-delay:.18s}
.rv[data-d="3"]{transition-delay:.27s}
.rv{opacity:1;transform:none;transition:none}
.scrollcue i{animation:none}
.scrollcue i{width:34px;height:1px;background:currentColor;transform-origin:left;animation:cue 2.6s var(--ease) infinite}
.scrollcue{display:none}
.scrollcue{position:absolute;right:var(--pad);bottom:clamp(26px,4.4vh,52px);z-index:5;display:flex;
  align-items:center;gap:10px;font-family:var(--mono);font-size:10px;letter-spacing:.2em;
  text-transform:uppercase;color:var(--ink-38)}
.sec-head{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(20px,3vw,34px);margin-bottom:clamp(44px,7vh,92px)}
.sec.on-red{background:var(--red);color:#fff}
.sku .g{font-family:var(--mono);letter-spacing:.04em}
.sku .g{transition:color .3s}
.sku .s{font-family:var(--mono);font-size:10px;letter-spacing:.12em;color:var(--ink-38)}
.sku .v{display:none}
.sku .v{font-family:var(--mono);font-size:10px;letter-spacing:.1em;color:var(--blue)}
.sku img{height:38px}
.sku img{height:44px;width:auto;margin:-4px 0;transition:transform .45s var(--ease-out)}
.sku:hover .g{color:var(--red)}
.sku:hover img{transform:scale(1.12)}
.sku:hover{padding-left:6px}
.skus{display:grid;gap:0;padding-bottom:clamp(18px,3vw,34px)}
.sku{display:grid;grid-template-columns:1fr auto auto;gap:18px;align-items:baseline;padding:11px 0;border-top:1px solid var(--line-soft);font-size:1.05rem;color:inherit;text-decoration:none;cursor:pointer;transition:padding-left .35s var(--ease-out)}
.sku{grid-template-columns:1fr auto}
.slot span{font-family:var(--mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-38);line-height:2}
.slot{
  margin-top:clamp(44px,7vh,90px);border:1px dashed var(--line);aspect-ratio:16/7;
  display:flex;align-items:center;justify-content:center;text-align:center;padding:24px;
}
.st-1{stroke-width:1;opacity:.52}
.st-2{stroke-width:1.7}
.st-thin{stroke-width:.75;opacity:.32}
.stage-count{font-family:var(--mono);font-size:10px;letter-spacing:.16em;color:var(--ink-38);margin:0 0 12px}
.stage-ctl .stage-play .ic-pause,.stage-ctl .stage-play .ic-play{display:none}
.stage-ctl .stage-play.run::before{animation:rangefill var(--dur,6500ms) linear forwards}
.stage-ctl .stage-play::before{content:"";position:absolute;left:0;bottom:0;height:2px;width:0;background:var(--red)}
.stage-ctl .stage-play[data-playing="false"] .ic-play{display:block}
.stage-ctl .stage-play[data-playing="true"] .ic-pause{display:block}
.stage-ctl .stage-play{position:relative;overflow:hidden}
.stage-ctl button:hover{color:var(--ink);border-color:var(--ink-38)}
.stage-ctl button{width:30px;height:30px;border:1px solid var(--line);display:flex;align-items:center;
  justify-content:center;color:var(--ink-38);transition:.3s var(--ease);font-family:var(--mono);font-size:13px}
.stage-ctl{display:flex;align-items:center;gap:14px;margin-top:22px}
.stage-data b{display:block;font-family:var(--mono);font-weight:400;font-size:clamp(1rem,1.7vw,1.4rem);font-variant-numeric:tabular-nums;letter-spacing:-.02em}
.stage-data span{display:block;font-family:var(--mono);font-size:9px;letter-spacing:.16em;text-transform:uppercase;color:var(--ink-38);margin-top:6px}
.stage-data{display:grid;grid-template-columns:repeat(3,auto);gap:clamp(18px,2.6vw,40px);justify-content:start;border-top:1px solid var(--line);padding-top:18px}
.stage-info .api{font-family:var(--mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:var(--red);margin:0 0 14px}
.stage-info .g{font-family:var(--mono);font-weight:400;font-size:clamp(2.5rem,7vw,5.6rem);
  letter-spacing:-.045em;line-height:1;margin:0 0 18px;font-variant-numeric:tabular-nums}
.stage-info .use{margin:0 0 26px;max-width:34ch;color:var(--ink-60);font-size:clamp(.94rem,1.15vw,1.08rem)}
.stage-nav .bar{position:absolute;left:0;bottom:-1px;height:1px;width:0;background:var(--red)}
.stage-nav button::before{content:"";width:14px;height:1px;background:currentColor;transition:width .4s var(--ease-out)}
.stage-nav button:hover{color:var(--ink)}
.stage-nav button{display:flex;align-items:center;gap:12px;padding:7px 0;font-family:var(--mono);
  font-size:10.5px;letter-spacing:.1em;color:var(--ink-38);transition:color .35s var(--ease);white-space:nowrap}
.stage-nav li.on .bar.run{animation:rangefill var(--dur,6500ms) linear forwards}
.stage-nav li.on button::before{width:30px}
.stage-nav li.on button{color:var(--red)}
.stage-nav li{margin:0}
.stage-nav li{position:relative}
.stage-nav{list-style:none;margin:0;padding:0;display:none}
.stage-vis img.on{opacity:1;transform:none}
.stage-vis img{position:absolute;bottom:0;max-height:100%;width:auto;opacity:0;
  transform:translateY(22px) scale(.965);transition:opacity .75s var(--ease-out),transform 1s var(--ease-out);
  filter:drop-shadow(0 26px 34px rgba(11,13,20,.18))}
.stage-vis::after{content:"";position:absolute;bottom:-6px;left:50%;transform:translateX(-50%);
  width:46%;height:12px;background:radial-gradient(ellipse at center,rgba(11,13,20,.18),transparent 72%)}
.stage-vis{position:relative;height:min(40svh,380px);display:flex;align-items:center;justify-content:center}
.statement .cols{display:grid;gap:clamp(28px,4vw,64px);margin-top:clamp(48px,8vh,110px)}
.statement .h-section{max-width:20ch;font-size:clamp(1.75rem,4vw,3.5rem)}
.statement::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;
  background-image:url(data:image/webp;base64,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);background-size:cover;
  background-position:center 42%;mix-blend-mode:multiply;opacity:.5}
.statement>*{position:relative;z-index:1}
.statement{position:relative;overflow:hidden}
.strip b{display:block;font-family:var(--mono);font-weight:400;font-size:clamp(1.06rem,1.64vw,1.44rem);
  letter-spacing:-.02em;font-variant-numeric:tabular-nums}
.strip div:first-child{border-top:0}
.strip div{border-left:0;padding-left:0;border-top:1px solid var(--line-red);padding-top:11px}
.strip div{min-width:0}
.strip span{display:block;font-family:var(--mono);font-size:9px;letter-spacing:.18em;
  text-transform:uppercase;color:var(--ink-38);margin-top:5px}
.strip{display:flex;flex-wrap:wrap;gap:clamp(18px,2.6vw,42px);
  border-top:1px solid var(--line);margin-top:clamp(22px,3.4vh,44px);padding-top:16px}
.strip{grid-auto-flow:row;grid-auto-columns:auto}
.st{stroke:#fff;fill:none;vector-effect:non-scaling-stroke}
.tempctl label{display:flex;justify-content:space-between;align-items:baseline;font-family:var(--mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--ink-38);margin-bottom:12px}
.tempctl{margin-top:26px}
.viscbottle img.on{opacity:1;transform:none}
.viscbottle img{position:absolute;bottom:18px;max-height:132px;width:auto;opacity:0;transition:opacity .5s var(--ease-out),transform .6s var(--ease-out);transform:translateY(10px)}
/* ---------- applications ---------- */
.apps .grid{display:grid;gap:1px;background:var(--line);border:1px solid var(--line)}
/* ---------- bottle beside the instrument readout ---------- */
.viscbottle{position:relative;height:150px;display:flex;align-items:flex-end;justify-content:center;margin-bottom:22px;border-bottom:1px solid var(--line);padding-bottom:18px}
/* ---------- closing disc: same hero, no longer the entrance ---------- */
.hero-end{border-top:1px solid var(--line);border-bottom:1px solid var(--line)}
/* ---------- contact ---------- */
.cta{padding-top:clamp(90px,16vh,210px);padding-bottom:clamp(90px,16vh,210px)}
/* ---------- footer ---------- */
.ftr{background:var(--white);padding:clamp(46px,6vh,80px) var(--pad) clamp(30px,4vh,48px)}
/* ---------- generic section ---------- */
.sec{scroll-margin-top:var(--hdrh,88px);position:relative;z-index:5;background:var(--white);padding:clamp(80px,13vh,180px) var(--pad)}
/* ---------- header ---------- */
.hdr{
  position:fixed;inset:0 0 auto;z-index:60;
  display:flex;align-items:center;justify-content:space-between;gap:24px;
  padding:clamp(16px,2vw,26px) var(--pad);
  color:#fff;mix-blend-mode:normal;
  transition:color .5s var(--ease),background .5s var(--ease),border-color .5s var(--ease);
  border-bottom:1px solid transparent;
}
/* ---------- hero 注ぎ ---------- */
.pour{--gut:max(var(--pad),calc((100vw - 1680px)/2 + var(--pad)));--oil-ink:#2a1a08;--oil-ink-70:rgba(42,26,8,.74);--oil-ink-38:rgba(42,26,8,.44);position:relative;
height:100svh;min-height:600px;overflow:hidden;background:#fff;
  cursor:crosshair;touch-action:pan-y}
/* ---------- hero: disc window onto a running engine ---------- */
.hero-wrap{position:relative}
/* ---------- lineup strip ---------- */
.lineup{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(8px,2vw,28px);
  margin-top:clamp(44px,7vh,90px);padding-top:clamp(28px,4vh,50px);border-top:1px solid var(--line);overflow:hidden}
/* ---------- placed photographs ---------- */
.photo{margin:0;display:block}
/* ---------- product index ---------- */
.cats{border-top:1px solid var(--line)}
/* ---------- product thumbs in the index ---------- */
.sku{grid-template-columns:44px 1fr auto auto}
/* ---------- range: pinned product sequence ---------- */
.range{padding-bottom:clamp(60px,9vh,120px)}
/* ---------- shared type ---------- */
.eyebrow{
  font-family:var(--mono);font-size:clamp(9.5px,.78vw,11px);font-weight:500;
  letter-spacing:.22em;text-transform:uppercase;line-height:1.4;
  color:var(--ink-38);
}
/* ---------- statement ---------- */
.statement{padding-top:clamp(96px,17vh,220px);padding-bottom:clamp(96px,17vh,220px)}
/* ---------- technology (red band) ---------- */
.tech{padding-top:clamp(90px,15vh,200px);padding-bottom:clamp(90px,15vh,200px)}
/* ---------- viscosity instrument (signature) ---------- */
.visc{background:var(--white);padding-bottom:clamp(70px,10vh,140px)}
/* ============================================================
   PAWAZUKI — design tokens
   red   #c51630  dominant field, heat, energy
   blue  #001f99  reserved: cold-side data only (W rating, pour point)
   white #ffffff  negative space
   ============================================================ */
:root{
  --red:#c51630;
  --red-deep:#7c0c1d;
  --red-lift:#e0405a;
  --blue:#001f99;
  --white:#ffffff;
  --ink:#0b0d14;
  --ink-60:#231f20;
  --ink-38:rgba(11,13,20,.38);
  --line:rgba(11,13,20,.14);
  --line-soft:rgba(11,13,20,.07);
  --on-red-70:rgba(255,255,255,.70);
  --on-red-38:rgba(255,255,255,.34);
  --line-red:rgba(255,255,255,.22);

  --sans:"Noto Sans JP",system-ui,sans-serif;
  --serif:"Noto Serif JP",Georgia,serif;
  --mono:"Noto Sans Mono",ui-monospace,monospace;
  --display:var(--sans);
  --body:var(--sans);

  --pad:clamp(20px,5vw,88px);
  --ease:cubic-bezier(.22,.61,.36,1);
  --ease-out:cubic-bezier(.16,1,.3,1);
  --hdrh:88px;
  scroll-padding-top:0;
}
/* colour per layer */
.pour .l-bgU .word{color:var(--ink);opacity:.105}
/* mobile drawer */
.drawer{
  position:fixed;inset:0;z-index:55;background:var(--red);color:#fff;
  display:flex;flex-direction:column;justify-content:center;padding:var(--pad);
  clip-path:inset(0 0 100% 0);transition:clip-path .7s var(--ease-out);
}
/* reveal */
.rv{opacity:0;transform:translateY(26px);transition:opacity 1s var(--ease-out),transform 1s var(--ease-out)}
/* short screens: the foot text loses the stat row rather than crowd the button */
@media(max-height:680px) and (max-width:430px){
  .pour .copy{top:76px}
/* ───────── background japanese ───────── */
.pour .word{position:absolute;font-family:"Yuji Syuku",var(--serif);font-weight:400;line-height:1.06;
  white-space:nowrap;will-change:transform,opacity;
  transition:opacity 1.5s cubic-bezier(.4,0,.3,1)}
/* ───────── cursor reticle ───────── */
.pour .cross{position:absolute;inset:0;opacity:0;transition:opacity .6s}
/* ───────── foreground copy ───────── */
.pour .copy{position:absolute;left:var(--gut);top:clamp(104px,27%,34vh);will-change:transform}
/* ───────── layer system ─────────
   Two identical full-bleed layers. The upper one is clipped to the oil shape,
   so every element flips from ink to white exactly where the oil covers it.
   The layers never move — only their contents do — which keeps the clip aligned. */
.pour .layer{position:absolute;inset:0;pointer-events:none}
50%{transform:scaleX(1);opacity:1}
@keyframes cue{0%,100%{transform:scaleX(.25);opacity:.4}
@keyframes pourcue{0%,100%{transform:scaleX(.25);opacity:.4}
@keyframes rangefill{from{width:0}
@media(max-height:640px){.pour{min-height:480px}
@media(max-width:430px){
  .pour .copy{top:clamp(88px,17%,22vh)}
@media(max-width:700px){
  #plot{min-height:300px}
@media(max-width:820px){
  .pour .bottle{height:clamp(100px,16svh,160px);right:max(var(--pad),22px);top:auto;bottom:clamp(150px,32svh,280px);transform-origin:50% 100%}
@media(max-width:860px){
  .nav{display:none}
@media(max-width:860px){.sku{grid-template-columns:38px 1fr auto}
@media(max-width:999px){.discwrap{width:min(74vmin,420px)}
@media(max-width:999px){.eng-lbl{display:none}
@media(max-width:999px){.hero-bottle{height:52%;left:-14%}
@media(max-width:999px){.hero-vert{display:none}
@media(max-width:999px){.scrollcue{display:none}
@media(min-width:1000px){
  .hero-grid{grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:1fr;
    gap:clamp(24px,3vw,60px);padding:0 var(--pad)}
@media(min-width:1100px){.apps .grid{grid-template-columns:repeat(4,1fr)}
@media(min-width:1100px){.pour .rail{display:flex}
@media(min-width:1700px){.pour .tick{display:flex}
@media(min-width:700px){.apps .grid{grid-template-columns:repeat(2,1fr)}
@media(min-width:760px){.skus{grid-template-columns:repeat(2,1fr);column-gap:clamp(24px,4vw,72px)}
@media(min-width:820px){.ctarow{grid-template-columns:repeat(3,1fr)}
@media(min-width:820px){.pillars{grid-template-columns:repeat(3,1fr)}
@media(min-width:900px){
  .range-stage{grid-template-columns:minmax(0,5fr) minmax(0,6fr) auto;grid-template-rows:1fr;padding:0;min-height:min(58svh,540px)}
@media(min-width:900px){
  .sec-head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(32px,5vw,80px)}
@media(min-width:900px){.stage-count{display:none}
@media(min-width:900px){.stage-ctl{margin-top:28px}
@media(min-width:900px){.stage-nav{display:block}
@media(min-width:900px){.stage-vis{height:min(52svh,460px)}
@media(min-width:900px){.statement .cols{grid-template-columns:5fr 4fr;margin-left:auto;width:min(100%,980px)}
@media(min-width:960px){.plotwrap{grid-template-columns:minmax(0,1fr) 290px;align-items:start}
@media(prefers-reduced-motion:reduce){
  .word{transition:none}
@media(prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
body{
  margin:0;background:var(--white);color:var(--ink);
  font-family:var(--body);font-weight:300;
  font-size:clamp(17px,1.2vw,19.5px);line-height:1.75;
  -webkit-font-smoothing:antialiased;overflow-x:hidden;
  font-feature-settings:"palt" 1;
}
html[data-lang="ja"] .allbtn{letter-spacing:.1em}
html[data-lang="ja"] .backtop{letter-spacing:.1em}
html[data-lang="ja"] .cat-h .nm{letter-spacing:.01em}
html[data-lang="ja"] .h-display{font-weight:200;letter-spacing:.01em;line-height:1.24}
html[data-lang="ja"] .h-section{letter-spacing:.01em;line-height:1.4}
html[data-lang="ja"] .hero-copy .h-display{font-size:clamp(2.1rem,5.2vw,4.6rem);letter-spacing:.02em;line-height:1.22}
html[data-lang="ja"] .pour .cta{letter-spacing:.1em}
html[data-lang="ja"]{ --display:var(--serif); --body:var(--serif); }
img,svg,canvas{display:block;max-width:100%}
input[type=range]::-moz-range-thumb{width:2px;height:24px;background:var(--red);border:0;border-radius:0}
input[type=range]::-moz-range-track{height:1px;background:var(--ink-38)}
input[type=range]::-webkit-slider-runnable-track{height:1px;background:var(--ink-38)}
input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;width:2px;height:24px;background:var(--red);margin-top:-11.5px;border:0;border-radius:0}
input[type=range]{
  -webkit-appearance:none;appearance:none;width:100%;height:24px;background:transparent;cursor:ew-resize;
}
to{width:100%}