.psg-module__IGs5Ia__layer{display:block}.psg-module__IGs5Ia__fMist{fill:var(--mist)}.psg-module__IGs5Ia__fSteel{fill:var(--steel)}.psg-module__IGs5Ia__fField{fill:var(--field)}.psg-module__IGs5Ia__fPaper{fill:var(--paper)}.psg-module__IGs5Ia__fSoft{fill:var(--blue-soft)}.psg-module__IGs5Ia__fBlue{fill:var(--blue)}.psg-module__IGs5Ia__fInk{fill:var(--ink-2)}.psg-module__IGs5Ia__fSheen{fill:var(--paper);opacity:.62}.psg-module__IGs5Ia__fShadow{fill:var(--steel);opacity:.45}.psg-module__IGs5Ia__steam{fill:none;stroke:var(--blue-soft);stroke-width:8px;stroke-linecap:butt}.psg-module__IGs5Ia__steamThin{fill:none;stroke:var(--blue-soft);stroke-width:4px;stroke-linecap:butt}.psg-module__IGs5Ia__film{stroke:var(--blue);stroke-width:2.2px;opacity:.45}.psg-module__IGs5Ia__vh{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.psg-module__IGs5Ia__heroWrap [data-kit-hero]>header{flex-direction:column;display:flex}.psg-module__IGs5Ia__heroWrap [data-kit-hero]>header>:nth-child(3){order:3}.psg-module__IGs5Ia__heroWrap [data-kit-hero]>header>:nth-child(4){order:2}.psg-module__IGs5Ia__factsBand.psg-module__IGs5Ia__factsBand[data-tone]{background:var(--steel);padding:clamp(72px,10vh,120px) 0}.psg-module__IGs5Ia__facts{grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:clamp(44px,7vh,76px) clamp(24px,3vw,56px);margin:0;display:grid}.psg-module__IGs5Ia__factMain,.psg-module__IGs5Ia__fact{flex-direction:column-reverse;justify-content:flex-end;min-width:0;display:flex}.psg-module__IGs5Ia__factMain{grid-column:1/-1;gap:clamp(14px,2.2vh,22px)}.psg-module__IGs5Ia__fact{gap:10px}.psg-module__IGs5Ia__factName{color:var(--ink-2);text-wrap:pretty;max-width:24ch;margin:0;font-size:clamp(1rem,1.1vw,1.12rem);line-height:1.4}.psg-module__IGs5Ia__factMain .psg-module__IGs5Ia__factName{max-width:none}.psg-module__IGs5Ia__factText{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);color:var(--ink);text-wrap:balance;margin:0}.psg-module__IGs5Ia__factMain .psg-module__IGs5Ia__factText{letter-spacing:var(--tr-xl,var(--track));font-size:clamp(2.4rem,5.4vw,5.6rem);line-height:1}.psg-module__IGs5Ia__fact .psg-module__IGs5Ia__factText{letter-spacing:var(--tr-md,-.019em);max-width:13ch;font-size:clamp(1.3rem,1.75vw,1.75rem);line-height:1.14}@keyframes psg-module__IGs5Ia__psgMarch{to{stroke-dashoffset:-28px}}@keyframes psg-module__IGs5Ia__psgDrip{0%{opacity:0;transform:translateY(-4px)}15%{opacity:1}80%{opacity:1}to{opacity:0;transform:translateY(16px)}}@keyframes psg-module__IGs5Ia__psgDripLong{0%{opacity:0;transform:translateY(-6px)}12%{opacity:1}85%{opacity:1}to{opacity:0;transform:translateY(34px)}}.psg-module__IGs5Ia__loop,.psg-module__IGs5Ia__loopDown{animation:none}[data-live] .psg-module__IGs5Ia__loop{animation:1.2s linear infinite psg-module__IGs5Ia__psgMarch}[data-live] .psg-module__IGs5Ia__loopDown{animation:.9s linear infinite psg-module__IGs5Ia__psgMarch}.psg-module__IGs5Ia__drip{transform-box:fill-box;opacity:0}[data-live] .psg-module__IGs5Ia__drip{animation:1.6s ease-in infinite psg-module__IGs5Ia__psgDrip}[data-live] .psg-module__IGs5Ia__dripLong{animation:1.9s ease-in infinite psg-module__IGs5Ia__psgDripLong}html:not(.pg-js) .psg-module__IGs5Ia__drip{opacity:1}.psg-module__IGs5Ia__types{grid-template-rows:auto auto auto auto;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(16px,1.8vw,28px);margin-top:clamp(40px,6vh,72px);display:grid}.psg-module__IGs5Ia__type{grid-row:span 4;grid-template-rows:subgrid;background:var(--paper);border-radius:6px;row-gap:0;padding:clamp(22px,2.2vw,36px);display:grid}.psg-module__IGs5Ia__type[data-short]{grid-row:span 3}.psg-module__IGs5Ia__typeFig{aspect-ratio:360/220;margin:0 0 clamp(18px,2.4vh,26px)}.psg-module__IGs5Ia__typeFig>svg{width:100%;height:100%}.psg-module__IGs5Ia__typeName{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);text-wrap:balance;margin:0 0 14px;font-size:clamp(1.2rem,1.5vw,1.45rem);line-height:1.15}.psg-module__IGs5Ia__typeRows{border-top:1px solid var(--ink);margin:0}.psg-module__IGs5Ia__typeRow{border-bottom:1px solid var(--line);padding:10px 0}.psg-module__IGs5Ia__typeRow dt{color:var(--ink);margin:0 0 2px;font-size:.86rem;font-weight:600;line-height:1.35}.psg-module__IGs5Ia__typeRow dd{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:.98rem;line-height:1.45}.psg-module__IGs5Ia__typeRun{margin-top:clamp(18px,2.6vh,26px)}.psg-module__IGs5Ia__typeRun p{font-size:clamp(.98rem,1.05vw,1.06rem)}@media (min-width:1024px){.psg-module__IGs5Ia__stickMedia>:nth-child(2){position:sticky;top:clamp(96px,14vh,140px)}}.psg-module__IGs5Ia__delivSpecs{margin-top:clamp(48px,7vh,84px)}.psg-module__IGs5Ia__delivSpecs li>strong:first-child{margin-bottom:2px;display:block}.psg-module__IGs5Ia__sceneMist.psg-module__IGs5Ia__sceneMist{background:var(--mist)}.psg-module__IGs5Ia__statesBand.psg-module__IGs5Ia__statesBand{padding-top:0}.psg-module__IGs5Ia__states{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:clamp(24px,3vw,56px);display:grid}.psg-module__IGs5Ia__state{border-top:1px solid var(--ink);padding-top:clamp(16px,2.2vh,22px)}.psg-module__IGs5Ia__stateName{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 10px;font-size:clamp(1.2rem,1.5vw,1.45rem);line-height:1.15}.psg-module__IGs5Ia__stateRows{margin:0}.psg-module__IGs5Ia__stateRow{border-bottom:1px solid var(--line);padding:12px 0}.psg-module__IGs5Ia__stateRow dt{color:var(--ink);margin:0 0 3px;font-size:.86rem;font-weight:600;line-height:1.35}.psg-module__IGs5Ia__stateRow dd{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:clamp(.98rem,1.05vw,1.05rem);line-height:1.5}.psg-module__IGs5Ia__statesAfter{max-width:40em;margin-top:clamp(40px,6vh,64px)}.psg-module__IGs5Ia__distFig{aspect-ratio:480/340;width:100%;max-width:720px;position:relative}.psg-module__IGs5Ia__distFig>svg{width:100%;height:100%;position:absolute;inset:0}.psg-module__IGs5Ia__scale{margin-top:clamp(40px,6vh,64px)}.psg-module__IGs5Ia__scaleRow{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:clamp(14px,1.6vw,28px);margin:0;padding:0;list-style:none;display:grid}.psg-module__IGs5Ia__unit{min-width:0}.psg-module__IGs5Ia__unitFig{aspect-ratio:220/200;border-bottom:0;margin:0 0 clamp(14px,2vh,20px)}.psg-module__IGs5Ia__unitFig>svg{width:100%;height:100%}.psg-module__IGs5Ia__unitName{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);color:var(--ink);text-wrap:balance;border-top:1px solid var(--ink);margin:0 0 8px;padding-top:12px;font-size:clamp(1.02rem,1.2vw,1.18rem);line-height:1.2}.psg-module__IGs5Ia__unitText{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:clamp(.95rem,1vw,1.02rem);line-height:1.5}.psg-module__IGs5Ia__scaleAfter{max-width:40em;margin-top:clamp(36px,5vh,56px)}.psg-module__IGs5Ia__track{margin-top:clamp(40px,6vh,64px)}.psg-module__IGs5Ia__stages{grid-template-columns:repeat(5,minmax(0,1fr));column-gap:clamp(14px,1.6vw,28px);margin:0;padding:0;list-style:none;display:grid}.psg-module__IGs5Ia__stage{border-top:2px solid var(--ink);min-width:0;padding-top:clamp(14px,2vh,20px)}.psg-module__IGs5Ia__stageName{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);color:var(--ink);margin:0 0 10px;font-size:clamp(1.1rem,1.35vw,1.3rem);line-height:1.15}.psg-module__IGs5Ia__stageText{color:var(--ink-2);text-wrap:pretty;margin:0;font-size:clamp(.95rem,1vw,1.02rem);line-height:1.5}.psg-module__IGs5Ia__trackAfter{max-width:40em;margin-top:clamp(36px,5vh,56px)}.psg-module__IGs5Ia__photo{max-width:399px;margin:clamp(28px,4vh,40px) 0 0}.psg-module__IGs5Ia__photo>figure{aspect-ratio:1;background:var(--steel);margin:0}@media (max-width:1180px){.psg-module__IGs5Ia__scaleRow,.psg-module__IGs5Ia__stages{grid-template-columns:repeat(3,minmax(0,1fr));row-gap:clamp(28px,4vh,40px)}}@media (max-width:1023px){.psg-module__IGs5Ia__factsBand.psg-module__IGs5Ia__factsBand[data-tone]{padding:clamp(56px,9vh,84px) 0}.psg-module__IGs5Ia__facts{display:block}.psg-module__IGs5Ia__fact{margin-top:clamp(28px,4.4vh,40px)}.psg-module__IGs5Ia__factName{max-width:none}.psg-module__IGs5Ia__factMain .psg-module__IGs5Ia__factText{font-size:min(8.6vw,3.2rem)}.psg-module__IGs5Ia__fact .psg-module__IGs5Ia__factText{max-width:none;font-size:min(6.4vw,1.8rem)}.psg-module__IGs5Ia__types{grid-template-columns:1fr;row-gap:clamp(16px,2.4vh,24px)}.psg-module__IGs5Ia__type{grid-row:auto;display:block}.psg-module__IGs5Ia__states{grid-template-columns:1fr;row-gap:clamp(24px,4vh,36px)}.psg-module__IGs5Ia__distFig{margin:0 auto}}@media (max-width:700px){.psg-module__IGs5Ia__scaleRow{grid-template-columns:1fr}.psg-module__IGs5Ia__unit{grid-template-columns:clamp(104px,30vw,150px) minmax(0,1fr);align-items:start;column-gap:16px;display:grid}.psg-module__IGs5Ia__unitFig{grid-row:span 2;margin:0}.psg-module__IGs5Ia__stages{grid-template-columns:1fr}.psg-module__IGs5Ia__stage{border-top-width:1px;grid-template-columns:clamp(110px,32vw,150px) minmax(0,1fr);column-gap:16px;padding:14px 0;display:grid}.psg-module__IGs5Ia__stageName{margin:0}}@media (prefers-reduced-motion:reduce){[data-live] .psg-module__IGs5Ia__loop,[data-live] .psg-module__IGs5Ia__loopDown,[data-live] .psg-module__IGs5Ia__drip,[data-live] .psg-module__IGs5Ia__dripLong{animation:none}.psg-module__IGs5Ia__drip{opacity:1}}
