.ldi-module__1m9DuG__tube{fill:none;stroke:var(--steel);stroke-width:6px;stroke-linecap:round;stroke-linejoin:round}.ldi-module__1m9DuG__tubeIn{fill:none;stroke:var(--paper);stroke-width:3.4px;stroke-linecap:round;stroke-linejoin:round}.ldi-module__1m9DuG__liquid{fill:var(--blue);opacity:.72}.ldi-module__1m9DuG__front{opacity:calc(.22 + .78 * var(--ldi-front,1))}.ldi-module__1m9DuG__wall{opacity:calc(.3 + .7 * var(--ldi-front,1))}[data-sig][data-ready] .ldi-module__1m9DuG__pre{display:none}.ldi-module__1m9DuG__b0{opacity:var(--ldi-b0,1)}.ldi-module__1m9DuG__b1{opacity:var(--ldi-b1,1)}.ldi-module__1m9DuG__b3{opacity:var(--ldi-b3,1)}.ldi-module__1m9DuG__b4{opacity:var(--ldi-b4,1)}.ldi-module__1m9DuG__heroWrap{display:contents}@media (min-width:1024px){.ldi-module__1m9DuG__heroWrap [data-kit-hero]{--figw:min(680px,calc(100svh - 190px),47vw);--stick:max(92px,calc((100svh - var(--figw) - 30px) / 2))}}@media (max-width:600px){.ldi-module__1m9DuG__heroWrap [data-kit-hero]>header{padding-top:90px}.ldi-module__1m9DuG__heroWrap [data-kit-hero]>header>:nth-child(2){margin-top:16px}.ldi-module__1m9DuG__heroWrap [data-kit-hero]>header>:nth-child(2) p{font-size:1.06rem;line-height:1.4}.ldi-module__1m9DuG__heroWrap [data-kit-hero]>header>:nth-child(3){margin-top:12px}.ldi-module__1m9DuG__heroWrap [data-kit-hero]>header>:nth-child(3) p{font-size:.92rem;line-height:1.45}.ldi-module__1m9DuG__heroWrap [data-kit-hero]>header>:nth-child(4){margin-top:18px}}.ldi-module__1m9DuG__factsBand.ldi-module__1m9DuG__factsBand{padding:clamp(68px,9.5vh,116px) 0}.ldi-module__1m9DuG__facts{grid-template-columns:repeat(7,minmax(0,1fr));gap:clamp(22px,3.6vh,40px) clamp(16px,2vw,36px);margin:0;display:grid}.ldi-module__1m9DuG__fact{border-top:2px solid var(--blue-deep);grid-column:span 4;min-width:0;padding-top:14px}.ldi-module__1m9DuG__fact:first-child{grid-column:1/span 4}.ldi-module__1m9DuG__fact:nth-child(2){grid-column:2/span 4}.ldi-module__1m9DuG__fact:nth-child(3){grid-column:3/span 4}.ldi-module__1m9DuG__fact:nth-child(4),.ldi-module__1m9DuG__fact:nth-child(n+5){grid-column:4/span 4}.ldi-module__1m9DuG__factName{color:var(--ink-2);margin:0 0 8px;font-size:clamp(.98rem,1.08vw,1.1rem);line-height:1.4}.ldi-module__1m9DuG__factText{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);color:var(--ink);text-wrap:balance;letter-spacing:var(--tr-lg,var(--track));margin:0;font-size:clamp(1.5rem,2.7vw,2.7rem);line-height:1.06}@keyframes ldi-module__1m9DuG__ldiMarch{to{stroke-dashoffset:28px}}.ldi-module__1m9DuG__loop{animation:none}[data-live] .ldi-module__1m9DuG__loop{animation:1.6s linear infinite ldi-module__1m9DuG__ldiMarch}.ldi-module__1m9DuG__after{margin-top:clamp(36px,5.5vh,60px)}.ldi-module__1m9DuG__scene.ldi-module__1m9DuG__scene{--figw:min(640px,calc(100svh - 190px),46vw)}@media (min-width:1024px){.ldi-module__1m9DuG__scene [data-gi-step]{transition:opacity .35s}.ldi-module__1m9DuG__scene[data-picked] [data-gi-step]:not([data-on]){opacity:.62}html:not([data-scrolling]) .ldi-module__1m9DuG__scene[data-picked] [data-gi-step]:not([data-on]){opacity:.82}}.ldi-module__1m9DuG__sheet{border-top:1px solid var(--ink);margin:clamp(6px,1.2vh,14px) 0 0;padding:0;list-style:none}.ldi-module__1m9DuG__sheetRow{border-bottom:1px solid var(--line-strong);color:var(--ink);letter-spacing:var(--tr-sm,-.012em);text-wrap:pretty;padding:clamp(15px,2.2vh,22px) 0;font-size:clamp(1.08rem,1.4vw,1.36rem);line-height:1.36}.ldi-module__1m9DuG__sketch{aspect-ratio:300/310;max-width:500px;margin:0 auto;position:relative}.ldi-module__1m9DuG__sketch>svg{width:100%;height:100%;display:block}.ldi-module__1m9DuG__photos{margin-top:clamp(40px,6vh,64px)}.ldi-module__1m9DuG__photos>div{margin-bottom:0}@media (max-width:1023px){.ldi-module__1m9DuG__facts{display:block}.ldi-module__1m9DuG__fact+.ldi-module__1m9DuG__fact{margin-top:clamp(24px,4vh,34px)}.ldi-module__1m9DuG__fact:nth-child(2){margin-left:6%}.ldi-module__1m9DuG__fact:nth-child(3){margin-left:12%}.ldi-module__1m9DuG__fact:nth-child(n+4){margin-left:18%}.ldi-module__1m9DuG__factText{font-size:clamp(1.4rem,6vw,2rem)}.ldi-module__1m9DuG__sketch{max-width:400px;margin-top:8px}}@media (prefers-reduced-motion:reduce){[data-live] .ldi-module__1m9DuG__loop{animation:none}}
