.pmf-module__-EEDEq__top{--m:calc(max(0px,(100% - var(--wrap)) / 2) + var(--gutter));--colgap:clamp(32px,4.4vw,88px);background:var(--paper);color:var(--ink);flex-direction:column;display:flex;position:relative;overflow-x:clip}.pmf-module__-EEDEq__facilities,.pmf-module__-EEDEq__exRight{display:contents}.pmf-module__-EEDEq__exHead{padding:112px var(--gutter) 0;order:0}.pmf-module__-EEDEq__exWords{padding:0 var(--gutter);order:1;scroll-margin-top:220px}.pmf-module__-EEDEq__exMap{margin:clamp(22px,4vh,36px) var(--gutter) 0;order:2}.pmf-module__-EEDEq__tabs{order:3}.pmf-module__-EEDEq__panels{padding:0 var(--gutter);order:4}.pmf-module__-EEDEq__tocWrap{padding:clamp(28px,5vh,44px) var(--gutter) 0;order:5}.pmf-module__-EEDEq__factsBand{order:6;margin-top:clamp(48px,8vh,72px)}.pmf-module__-EEDEq__start{order:7}.pmf-module__-EEDEq__h1{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);letter-spacing:var(--tr-xl,var(--track));color:var(--ink);margin:0;font-size:clamp(2.6rem,11vw,3.4rem);line-height:.94}.pmf-module__-EEDEq__exH2{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:clamp(22px,3.4vh,36px) 0 0;font-size:clamp(1.25rem,1.6vw,1.5rem);line-height:1.15}.pmf-module__-EEDEq__exLede{max-width:30em;color:var(--ink-2);letter-spacing:var(--tr-body,0);text-wrap:pretty;margin:clamp(12px,1.8vh,18px) 0 0;font-size:clamp(1.08rem,1.3vw,1.24rem);line-height:1.46}.pmf-module__-EEDEq__exLede strong{color:var(--ink);font-weight:600}.pmf-module__-EEDEq__tabs{margin:clamp(18px,3vh,26px) var(--gutter) 0;border-top:1px solid var(--ink);flex-wrap:wrap;gap:2px clamp(16px,4.6vw,26px);padding:clamp(10px,1.6vh,14px) 0 0;list-style:none;display:flex}.pmf-module__-EEDEq__tab{appearance:none;cursor:pointer;text-align:left;min-width:44px;min-height:44px;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);opacity:.46;background:0 0;border:0;margin:0;padding:8px 0;font-size:clamp(1.18rem,5vw,1.4rem);line-height:1.1;transition:opacity .3s}.pmf-module__-EEDEq__tab:hover{opacity:.8}.pmf-module__-EEDEq__tab[data-on]{opacity:1}.pmf-module__-EEDEq__tab:focus-visible{outline:2px solid var(--blue-deep);outline-offset:4px}html:not(.pg-js) .pmf-module__-EEDEq__tabs{display:none}.pmf-module__-EEDEq__exMap{aspect-ratio:16/10;position:relative}.pmf-module__-EEDEq__map{--mk:3.6;width:100%;height:100%;display:block;overflow:hidden}.pmf-module__-EEDEq__exMap .pmf-module__-EEDEq__map{touch-action:manipulation;position:absolute;inset:0}.pmf-module__-EEDEq__exMap canvas{touch-action:pan-y;width:100%;height:100%;display:block;position:absolute;inset:0}.pmf-module__-EEDEq__exMap[data-live] .pmf-module__-EEDEq__map{visibility:hidden}.pmf-module__-EEDEq__panel{padding-top:clamp(16px,2.6vh,24px);scroll-margin-top:120px}html.pg-js .pmf-module__-EEDEq__panel:not([data-on]){display:none}html:not(.pg-js) .pmf-module__-EEDEq__panel+.pmf-module__-EEDEq__panel{margin-top:clamp(40px,6vh,64px)}.pmf-module__-EEDEq__panelHead{grid-template-columns:minmax(0,1fr);align-items:start;row-gap:8px;display:grid}.pmf-module__-EEDEq__panelName{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);letter-spacing:var(--tr-md,-.019em);color:var(--ink);grid-column:1/-1;margin:0;scroll-margin-top:140px;font-size:clamp(1.45rem,2vw,1.9rem);line-height:1.1}html.pg-js .pmf-module__-EEDEq__panelName{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pmf-module__-EEDEq__panelSayBox{min-height:7.5em;font-size:clamp(1.02rem,1.15vw,1.12rem)}.pmf-module__-EEDEq__panelSay,.pmf-module__-EEDEq__panelAlso{max-width:52em;color:var(--ink-2);text-wrap:pretty;margin:0;line-height:1.5}.pmf-module__-EEDEq__panelAlso strong{color:var(--ink);font-weight:600}.pmf-module__-EEDEq__panelSay a{color:var(--blue-deep);text-underline-offset:3px;-webkit-text-decoration:underline #0074a252;text-decoration:underline #0074a252;transition:text-decoration-color .2s}.pmf-module__-EEDEq__panelSay a:hover{text-decoration-color:currentColor}.pmf-module__-EEDEq__railNav{justify-self:end;gap:8px;display:flex}.pmf-module__-EEDEq__railNav[hidden]{visibility:hidden;display:flex}.pmf-module__-EEDEq__railBtn{appearance:none;border:1px solid var(--line-strong);width:46px;height:46px;color:var(--ink);cursor:pointer;background:0 0;border-radius:50%;place-items:center;padding:0;transition:background .25s,color .25s,border-color .25s,opacity .25s;display:grid}.pmf-module__-EEDEq__railBtn[data-dir="-1"] svg{transform:rotate(180deg)}.pmf-module__-EEDEq__railBtn:disabled{opacity:.3;cursor:default}.pmf-module__-EEDEq__railBtn:focus-visible{outline:2px solid var(--blue-deep);outline-offset:3px}@media (hover:hover){.pmf-module__-EEDEq__railBtn:hover:not(:disabled){background:var(--ink);border-color:var(--ink);color:#fff}}.pmf-module__-EEDEq__rail{--n:2;--gap:12px;gap:var(--gap);overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;-webkit-overflow-scrolling:touch;margin:clamp(14px,2.2vh,22px) 0 0;padding:0;list-style:none;display:flex;overflow-x:auto}.pmf-module__-EEDEq__rail::-webkit-scrollbar{display:none}.pmf-module__-EEDEq__card{transition:opacity .3s}.pmf-module__-EEDEq__rail[data-has] .pmf-module__-EEDEq__card:not([data-lit]){opacity:.4}.pmf-module__-EEDEq__rail[data-drag]{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.pmf-module__-EEDEq__rail[data-drag] a{pointer-events:none}.pmf-module__-EEDEq__card{flex:0 0 calc((100% - (var(--n) - 1) * var(--gap)) / var(--n));scroll-snap-align:start;flex-direction:column;min-width:0;display:flex}.pmf-module__-EEDEq__cardLink{color:var(--ink);-webkit-tap-highlight-color:transparent;flex-direction:column;flex:1;text-decoration:none;display:flex}.pmf-module__-EEDEq__cardLink:focus-visible{outline:2px solid var(--blue-deep);outline-offset:-2px}.pmf-module__-EEDEq__cardPhoto{aspect-ratio:4/5;background:var(--mist);display:block;position:relative;overflow:hidden}.pmf-module__-EEDEq__cardPhoto img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease-out);display:block;position:absolute;inset:0}.pmf-module__-EEDEq__cardShot2{transform:translateY(101%)}.pmf-module__-EEDEq__cardShot2:not([src]){visibility:hidden}.pmf-module__-EEDEq__cardText{min-height:96px;padding-top:11px;display:block}.pmf-module__-EEDEq__cardName{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;font-size:1rem;line-height:1.16;transition:color .25s;display:block}.pmf-module__-EEDEq__cardPlace{color:var(--ink-2);white-space:nowrap;text-overflow:ellipsis;margin-top:4px;font-size:.92rem;line-height:1.3;display:block;overflow:hidden}.pmf-module__-EEDEq__cardArrow{background:var(--ink);color:#fff;width:38px;height:38px;transition:background .25s ease,transform .7s var(--ease-out);z-index:1;border-radius:50%;flex:none;place-items:center;display:grid;position:absolute;bottom:10px;right:10px;box-shadow:0 0 0 3px #fafcfee6}.pmf-module__-EEDEq__cardGo .pmf-module__-EEDEq__cardPhoto:after{content:"";background:linear-gradient(#0d244000 34%,#0d2440d1 72%,#0d2440f5 100%);position:absolute;inset:0}.pmf-module__-EEDEq__cardGoName{z-index:1;color:#fff;font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);letter-spacing:var(--tr-md,-.019em);text-wrap:balance;font-size:clamp(1.05rem,4.6vw,1.45rem);line-height:1.06;position:absolute;bottom:14px;left:14px;right:62px}.pmf-module__-EEDEq__cardGo .pmf-module__-EEDEq__cardArrow{color:var(--deep);box-shadow:none;background:#fff}@media (hover:hover){.pmf-module__-EEDEq__cardLink:hover .pmf-module__-EEDEq__cardPhoto img:first-child{transform:scale(1.05)}.pmf-module__-EEDEq__cardLink:hover .pmf-module__-EEDEq__cardShot2[src]{transform:none}.pmf-module__-EEDEq__cardLink:hover .pmf-module__-EEDEq__cardName{color:var(--blue-deep)}.pmf-module__-EEDEq__cardLink:hover .pmf-module__-EEDEq__cardArrow{background:var(--blue-deep);transform:translate(4px)}.pmf-module__-EEDEq__cardGo .pmf-module__-EEDEq__cardLink:hover .pmf-module__-EEDEq__cardArrow{background:var(--blue-soft,#e4f1fa);color:var(--deep)}}@media (prefers-reduced-motion:no-preference){html.pg-js .pmf-module__-EEDEq__panel[data-on] .pmf-module__-EEDEq__card{animation:pmf-module__-EEDEq__pmfCard .8s var(--ease-out) backwards;animation-delay:calc(var(--i) * 55ms)}}@keyframes pmf-module__-EEDEq__pmfCard{0%{opacity:0;transform:translate(32px)}to{opacity:1;transform:none}}@media (min-width:600px){.pmf-module__-EEDEq__panelHead{grid-template-columns:minmax(0,1fr) auto;column-gap:16px}.pmf-module__-EEDEq__panelName{grid-column:1/-1}.pmf-module__-EEDEq__panelSayBox{min-height:4.5em}.pmf-module__-EEDEq__rail{--n:3;--gap:14px}.pmf-module__-EEDEq__cardText{min-height:82px}.pmf-module__-EEDEq__cardName{font-size:clamp(1.04rem,1.2vw,1.16rem)}.pmf-module__-EEDEq__cardPlace{font-size:.95rem}.pmf-module__-EEDEq__cardArrow{width:44px;height:44px;bottom:12px;right:12px}.pmf-module__-EEDEq__cardGoName{font-size:clamp(1.2rem,1.6vw,1.5rem);bottom:16px;left:16px;right:70px}}@media (min-width:900px){.pmf-module__-EEDEq__rail{--n:4;--gap:16px}}@media (min-width:1280px){.pmf-module__-EEDEq__rail{--n:5}}@media (min-width:1024px){.pmf-module__-EEDEq__top{grid-template-columns:var(--m) minmax(0,1fr) minmax(0,2.2fr) var(--m);grid-template-rows:auto 1fr auto auto auto auto;display:grid}.pmf-module__-EEDEq__exHead{padding:clamp(124px,16vh,168px) var(--colgap) 0 0;grid-area:1/2}.pmf-module__-EEDEq__exWords{padding:0 var(--colgap) 0 0;grid-area:2/2}.pmf-module__-EEDEq__exMap{aspect-ratio:1355.6/700;grid-area:1/3/span 2;align-self:end;margin:clamp(104px,13vh,136px) 0 0}.pmf-module__-EEDEq__map{--mk:1.55}.pmf-module__-EEDEq__tabs{border-top:1px solid var(--ink);flex-wrap:nowrap;grid-area:3/2/auto/4;align-items:baseline;gap:0 clamp(20px,2.8vw,44px);margin:clamp(36px,6vh,64px) 0 0;padding:clamp(16px,2.6vh,24px) 0 0;display:flex}.pmf-module__-EEDEq__tab{white-space:nowrap;padding:6px 0;font-size:clamp(1.3rem,2vw,1.9rem)}.pmf-module__-EEDEq__panels{grid-area:4/2/auto/4;padding:0 0 clamp(64px,9vh,104px)}.pmf-module__-EEDEq__panel{padding-top:clamp(8px,1.4vh,14px)}.pmf-module__-EEDEq__panelHead{align-items:center}.pmf-module__-EEDEq__panelSayBox{min-height:3em}.pmf-module__-EEDEq__panelSay,.pmf-module__-EEDEq__panelAlso{max-width:none}.pmf-module__-EEDEq__tocWrap{display:none}.pmf-module__-EEDEq__factsBand{grid-area:5/1/auto/-1;margin-top:0}.pmf-module__-EEDEq__start{grid-area:6/1/auto/-1}.pmf-module__-EEDEq__h1{font-size:clamp(2.8rem,5.4vw,5.4rem)}.pmf-module__-EEDEq__rail{cursor:grab}}.pmf-module__-EEDEq__shape{vector-effect:non-scaling-stroke}.pmf-module__-EEDEq__grat line{stroke:var(--line);stroke-width:1px;vector-effect:non-scaling-stroke;opacity:.7}.pmf-module__-EEDEq__shade{fill:color-mix(in srgb,var(--steel) 82%,var(--blue-deep));stroke:none}.pmf-module__-EEDEq__land{fill:var(--field);stroke:var(--paper);stroke-width:.8px}.pmf-module__-EEDEq__country{fill:color-mix(in srgb,var(--blue) 26%,var(--field));stroke:var(--paper);stroke-width:.8px;cursor:pointer;transition:fill .5s}.pmf-module__-EEDEq__country:hover{fill:color-mix(in srgb,var(--blue) 50%,var(--field))}.pmf-module__-EEDEq__country[data-on]{fill:var(--blue)}html:not(.pg-js) .pmf-module__-EEDEq__country{fill:color-mix(in srgb,var(--blue) 62%,var(--field))}.pmf-module__-EEDEq__route,.pmf-module__-EEDEq__flow{fill:none;stroke-linecap:round}.pmf-module__-EEDEq__route{stroke:var(--blue-deep);stroke-width:calc(var(--mk) * 1.1px);stroke-dasharray:100;stroke-dashoffset:0;opacity:.2;transition:opacity .5s}.pmf-module__-EEDEq__flow{stroke:var(--ink);stroke-width:calc(var(--mk) * 2.2px);stroke-dasharray:.9 9.1;opacity:0;transition:opacity .5s}.pmf-module__-EEDEq__routeG[data-on] .pmf-module__-EEDEq__route,.pmf-module__-EEDEq__routeG[data-lit] .pmf-module__-EEDEq__route{opacity:.72}.pmf-module__-EEDEq__routeG[data-on] .pmf-module__-EEDEq__flow,.pmf-module__-EEDEq__routeG[data-lit] .pmf-module__-EEDEq__flow{opacity:.7;animation:3.2s linear infinite pmf-module__-EEDEq__pmfFlow}html:not(.pg-js) .pmf-module__-EEDEq__route{opacity:.5}@keyframes pmf-module__-EEDEq__pmfFlow{to{stroke-dashoffset:-10px}}.pmf-module__-EEDEq__mk{transform:scale(var(--mk))}.pmf-module__-EEDEq__markG{cursor:pointer}.pmf-module__-EEDEq__halo{fill:var(--blue);opacity:0;transform-box:fill-box;transform-origin:50%;transition:opacity .5s}.pmf-module__-EEDEq__dot{fill:var(--paper);stroke:var(--blue-deep);stroke-width:1.5px;transition:fill .4s,stroke .4s}.pmf-module__-EEDEq__markG[data-on] .pmf-module__-EEDEq__dot,.pmf-module__-EEDEq__stopMark .pmf-module__-EEDEq__dot{fill:var(--ink);stroke:var(--paper)}.pmf-module__-EEDEq__markG[data-on] .pmf-module__-EEDEq__halo{opacity:.22;animation:3.4s ease-in-out infinite pmf-module__-EEDEq__pmfBreathe}.pmf-module__-EEDEq__stopMark .pmf-module__-EEDEq__halo{opacity:.22}.pmf-module__-EEDEq__homeRing{fill:none;stroke:var(--ink);stroke-width:1.4px}.pmf-module__-EEDEq__homeDot{fill:var(--ink)}html:not(.pg-js) .pmf-module__-EEDEq__dot{fill:var(--ink);stroke:var(--paper)}@keyframes pmf-module__-EEDEq__pmfBreathe{0%,to{transform:scale(.8)}50%{transform:scale(1.35)}}.pmf-module__-EEDEq__stopLand{fill:color-mix(in srgb,var(--blue) 26%,var(--field));stroke:var(--paper);stroke-width:.8px;transition:fill .6s}.pmf-module__-EEDEq__stopLand[data-lit]{fill:var(--blue)}.pmf-module__-EEDEq__stopLand[data-home-land]{fill:color-mix(in srgb,var(--blue) 44%,var(--field))}html:not(.pg-js) .pmf-module__-EEDEq__stopLand{fill:color-mix(in srgb,var(--blue) 62%,var(--field))}.pmf-module__-EEDEq__pulse{fill:none;stroke:var(--blue-deep);stroke-width:1.4px;opacity:0;transform-box:fill-box;transform-origin:50%}.pmf-module__-EEDEq__stopMark[data-active] .pmf-module__-EEDEq__pulse{animation:2.6s ease-out infinite pmf-module__-EEDEq__pmfPulse}@keyframes pmf-module__-EEDEq__pmfPulse{0%{opacity:.7;transform:scale(.45)}to{opacity:0;transform:scale(1.5)}}@media (max-width:1023px){.pmf-module__-EEDEq__plant{transform:scale(.76)}}.pmf-module__-EEDEq__plShadow{fill:var(--ink);opacity:.14}.pmf-module__-EEDEq__plWall{fill:var(--paper)}.pmf-module__-EEDEq__plSide{fill:var(--steel)}.pmf-module__-EEDEq__plLine{fill:none;stroke:var(--steel);stroke-width:1.2px}.pmf-module__-EEDEq__plInk{fill:none;stroke:var(--ink);stroke-width:1.3px;stroke-linejoin:round;stroke-linecap:round}.pmf-module__-EEDEq__travelSig [data-stage]{background:var(--mist);border-radius:0}.pmf-module__-EEDEq__facts{margin:0}.pmf-module__-EEDEq__factsBig{grid-template-columns:1fr;gap:clamp(28px,5vh,44px);display:grid}.pmf-module__-EEDEq__fact,.pmf-module__-EEDEq__factSmall{flex-direction:column-reverse;justify-content:flex-end;min-width:0;margin:0;display:flex}.pmf-module__-EEDEq__fact dd,.pmf-module__-EEDEq__factSmall dd{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);color:var(--ink);font-variant-numeric:tabular-nums;margin:0;line-height:.9}.pmf-module__-EEDEq__fact dd{letter-spacing:var(--tr-mega,-.04em);font-size:clamp(4rem,19vw,5.4rem)}.pmf-module__-EEDEq__fact dt,.pmf-module__-EEDEq__factSmall dt{color:var(--ink-2);margin:0;font-weight:500;line-height:1.3}.pmf-module__-EEDEq__fact dt{margin-top:10px;font-size:1.15rem}.pmf-module__-EEDEq__factsSmall{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:clamp(40px,7vh,64px);display:grid}.pmf-module__-EEDEq__factSmall dd{letter-spacing:var(--tr-lg,-.026em);font-size:clamp(2.2rem,10vw,2.8rem)}.pmf-module__-EEDEq__factSmall dt{margin-top:8px;font-size:1rem}@media (min-width:700px){.pmf-module__-EEDEq__factsBig{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,72px)}.pmf-module__-EEDEq__fact dd{font-size:clamp(3.4rem,7.4vw,7.2rem)}.pmf-module__-EEDEq__fact dt{margin-top:clamp(12px,1.8vh,20px);font-size:clamp(1.05rem,1.35vw,1.3rem)}.pmf-module__-EEDEq__factsSmall{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(24px,4vw,72px);margin-top:clamp(48px,8vh,88px)}.pmf-module__-EEDEq__factSmall{flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:clamp(12px,1.4vw,20px)}.pmf-module__-EEDEq__factSmall dd{font-size:clamp(2.2rem,3.3vw,3.2rem)}.pmf-module__-EEDEq__factSmall dt{margin:0;font-size:clamp(1rem,1.2vw,1.15rem)}}.pmf-module__-EEDEq__startCta{margin-top:clamp(26px,4vh,40px)}.pmf-module__-EEDEq__startReply{color:var(--ink-2);margin:14px 0 0;font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.5}.pmf-module__-EEDEq__mosaic{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(8px,1vw,14px);max-width:660px;display:grid}.pmf-module__-EEDEq__tile{flex-direction:column;min-width:0;margin:0;display:flex}.pmf-module__-EEDEq__tile picture{display:block}.pmf-module__-EEDEq__tile img{aspect-ratio:640/788;object-fit:cover;background:var(--steel);width:100%;height:auto;display:block}.pmf-module__-EEDEq__tileCap{color:var(--ink-2);margin-top:8px;padding-bottom:6px;font-size:14px;font-weight:600;line-height:1.3}@media (min-width:601px){.pmf-module__-EEDEq__mosaic{grid-template-columns:repeat(3,minmax(0,1fr))}.pmf-module__-EEDEq__tile:first-child{grid-area:span 2/span 2}.pmf-module__-EEDEq__tile:first-child picture{flex:1 1 0;min-height:0;position:relative}.pmf-module__-EEDEq__tile:first-child img{aspect-ratio:auto;height:100%;position:absolute;inset:0}}html.pg-js :is(.pmf-module__-EEDEq__facts,.pmf-module__-EEDEq__mosaic)[data-observe=group] :is(.pmf-module__-EEDEq__tile,.pmf-module__-EEDEq__fact,.pmf-module__-EEDEq__factSmall){transition:opacity .7s ease calc(var(--i,0) * 70ms),transform .9s var(--ease-out,cubic-bezier(.2,.7,.2,1)) calc(var(--i,0) * 70ms)}html.pg-js :is(.pmf-module__-EEDEq__facts,.pmf-module__-EEDEq__mosaic)[data-observe=group]:not([data-init]) :is(.pmf-module__-EEDEq__tile,.pmf-module__-EEDEq__fact,.pmf-module__-EEDEq__factSmall){opacity:0;transform:translateY(18px)}@media (prefers-reduced-motion:reduce){html.pg-js :is(.pmf-module__-EEDEq__facts,.pmf-module__-EEDEq__mosaic)[data-observe=group] :is(.pmf-module__-EEDEq__tile,.pmf-module__-EEDEq__fact,.pmf-module__-EEDEq__factSmall){opacity:1!important;transition:none!important;transform:none!important}}.pmf-module__-EEDEq__cases{border-top:1px solid var(--ink);flex-direction:column;max-width:34em;margin:clamp(4px,1vh,12px) 0 0;padding:0;list-style:none;display:flex}.pmf-module__-EEDEq__case{border-bottom:1px solid var(--line);align-content:start;gap:3px;padding:clamp(9px,1.5vh,15px) 0;transition:opacity .35s;display:grid}.pmf-module__-EEDEq__caseName{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);font-size:clamp(1.08rem,1.3vw,1.26rem);line-height:1.2}.pmf-module__-EEDEq__caseName a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px;transition:color .2s,text-decoration-color .2s}.pmf-module__-EEDEq__caseName a:hover{color:var(--blue-deep);text-decoration-color:currentColor}.pmf-module__-EEDEq__caseNote{color:var(--ink-2);text-wrap:pretty;font-size:clamp(.94rem,1.02vw,1rem);line-height:1.42}.pmf-module__-EEDEq__cases[data-has] .pmf-module__-EEDEq__case:not([data-on]){opacity:.5}html:not([data-scrolling]) .pmf-module__-EEDEq__cases[data-has] .pmf-module__-EEDEq__case:not([data-on]){opacity:.86}@media (min-width:1024px) and (max-height:820px){.pmf-module__-EEDEq__case{padding:7px 0}.pmf-module__-EEDEq__caseNote{font-size:.92rem;line-height:1.36}}@media (max-width:1023px) and (min-height:520px) and (prefers-reduced-motion:no-preference){html.pg-js .pmf-module__-EEDEq__cases{will-change:transform}html.pg-js .pmf-module__-EEDEq__case{padding:11px 0;transition:none}html.pg-js .pmf-module__-EEDEq__case[data-in]{animation:.45s pmf-module__-EEDEq__pmfRowIn}html.pg-js:not([data-scrolling]) .pmf-module__-EEDEq__case[data-in]{transition:opacity .3s;opacity:.88!important}html.pg-js:not([data-scrolling]) .pmf-module__-EEDEq__case[data-in][data-on]{opacity:1!important}}@keyframes pmf-module__-EEDEq__pmfRowIn{0%{opacity:0}}.pmf-module__-EEDEq__voicesBand.pmf-module__-EEDEq__voicesBand[data-tone]{background:color-mix(in srgb,var(--field) 28%,var(--mist))}.pmf-module__-EEDEq__voices{display:block}.pmf-module__-EEDEq__vWall{--cols:1;--gap:14px;columns:var(--cols);column-gap:var(--gap);margin-top:clamp(22px,3.4vh,36px)}.pmf-module__-EEDEq__vCard{margin:0 0 var(--gap);border:1px solid var(--line);break-inside:avoid;background:#fff;flex-direction:column;gap:clamp(16px,2vh,22px);padding:clamp(20px,2.2vw,28px);display:flex}.pmf-module__-EEDEq__vQuote{margin:0}.pmf-module__-EEDEq__vQuote p{color:var(--ink);letter-spacing:var(--tr-sm,-.012em);text-wrap:pretty;text-indent:-.42em;margin:0;font-size:clamp(1.08rem,1.3vw,1.24rem);font-weight:500;line-height:1.42}.pmf-module__-EEDEq__vQuote p:before{content:"“"}.pmf-module__-EEDEq__vQuote p:after{content:"”"}.pmf-module__-EEDEq__vBy{align-items:center;gap:12px;min-width:0;display:flex}.pmf-module__-EEDEq__vThumb{object-fit:cover;background:var(--mist);border-radius:50%;flex:none;width:48px;height:48px}.pmf-module__-EEDEq__vWho{min-width:0;display:block}.pmf-module__-EEDEq__vName{font-family:var(--font-l);font-weight:var(--w-ledger);font-variation-settings:var(--var-ledger);color:var(--ink);font-size:1rem;line-height:1.2;display:block}.pmf-module__-EEDEq__vRole{color:var(--ink-2);margin-top:2px;font-size:.9rem;line-height:1.3;display:block}.pmf-module__-EEDEq__vLink{border-top:1px solid var(--line);width:100%;min-height:32px;color:var(--ink);align-self:flex-start;align-items:center;gap:8px;padding-top:12px;font-size:.95rem;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.pmf-module__-EEDEq__vLink svg{width:16px;height:16px;transition:transform .5s var(--ease-out)}.pmf-module__-EEDEq__vLink:focus-visible{outline:2px solid var(--blue-deep);outline-offset:2px}@media (hover:hover){.pmf-module__-EEDEq__vLink:hover{color:var(--blue-deep)}.pmf-module__-EEDEq__vLink:hover svg{transform:translate(4px)}}@media (min-width:640px){.pmf-module__-EEDEq__vWall{--cols:2;--gap:16px}}@media (min-width:1024px){.pmf-module__-EEDEq__vWall{--cols:3;--gap:18px}}.pmf-module__-EEDEq__vHead{display:block}@media (prefers-reduced-motion:no-preference){html.pg-js .pmf-module__-EEDEq__vWall{height:clamp(440px,64vh,580px);overflow:hidden}}.pmf-module__-EEDEq__vWall[data-live]{columns:auto;grid-template-columns:repeat(var(--cols),minmax(0,1fr));column-gap:var(--gap);display:grid;-webkit-mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000 100%);mask-image:linear-gradient(#0000 0,#000 9% 91%,#0000 100%)}.pmf-module__-EEDEq__vWall [data-col]{min-width:0}.pmf-module__-EEDEq__vWall [data-track]{will-change:transform;animation:pmf-module__-EEDEq__pmfDrift var(--dur,60s) linear infinite;flex-direction:column;animation-play-state:paused;display:flex}.pmf-module__-EEDEq__vWall[data-in] [data-track]{animation-play-state:running}.pmf-module__-EEDEq__vWall[data-hold] [data-track]{animation-play-state:paused}@keyframes pmf-module__-EEDEq__pmfDrift{to{transform:translate3d(0,var(--shift,-50%),0)}}.pmf-module__-EEDEq__beyondSay>p:first-child{margin-top:calc(clamp(26px,3.8vh,44px) + 1px);margin-bottom:clamp(24px,3.6vh,36px)}@media (max-width:1023px){.pmf-module__-EEDEq__beyondSay>p:first-child{margin-top:0}}@media (max-width:1023px) and (min-height:520px) and (prefers-reduced-motion:no-preference){html.pg-js .pmf-module__-EEDEq__involves.pmf-module__-EEDEq__involves{min-height:calc(100svh + (var(--n,6) + 2) * 31svh)}html.pg-js .pmf-module__-EEDEq__involves .pmf-module__-EEDEq__plantSvg{transform-origin:50% 0;transform:translateY(3%)scale(.82)}html.pg-js .pmf-module__-EEDEq__involves .pmf-module__-EEDEq__plantSvg~[data-kit-tags]>li{left:calc(50% + (var(--x) - 50%) * .82);top:calc(var(--y) * .82 + 3%)}html.pg-js .pmf-module__-EEDEq__involves .pmf-module__-EEDEq__plantSvg~[data-kit-tags]>li:is(:first-child,:nth-child(2),:nth-child(4)){--dy:0%;top:calc(77.1% + 7px)}html.pg-js .pmf-module__-EEDEq__involves .pmf-module__-EEDEq__plantSvg~[data-kit-tags]>li:first-child{--dx:0%;left:16.4%}html.pg-js .pmf-module__-EEDEq__involves .pmf-module__-EEDEq__plantSvg~[data-kit-tags]>li:nth-child(2){--dx:-100%;left:83.6%}html.pg-js .pmf-module__-EEDEq__involves .pmf-module__-EEDEq__plantSvg~[data-kit-tags]:has(>li:nth-child(2)[data-on])>li:first-child{opacity:0!important}html.pg-js .pmf-module__-EEDEq__involves .pmf-module__-EEDEq__plantSvg~[data-kit-tags]>li:nth-child(3){--dx:0%;--dy:-100%;top:calc(17.4% - 6px);left:16.4%}html.pg-js .pmf-module__-EEDEq__involves .pmf-module__-EEDEq__plantSvg~[data-kit-tags]>li:nth-child(n+5){--dy:0%;top:calc(83.9% + 5px)}}.pmf-module__-EEDEq__plantSvg{display:block}.pmf-module__-EEDEq__fSteel{fill:var(--steel)}.pmf-module__-EEDEq__fPaper{fill:var(--paper)}.pmf-module__-EEDEq__fSoft{fill:var(--blue-soft)}.pmf-module__-EEDEq__fLight{fill:var(--paper);opacity:.55}.pmf-module__-EEDEq__fWater{fill:var(--blue);opacity:.26}.pmf-module__-EEDEq__ink path,.pmf-module__-EEDEq__ink circle,.pmf-module__-EEDEq__ink rect{fill:none;stroke:var(--ink);stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.pmf-module__-EEDEq__ink .pmf-module__-EEDEq__thin{stroke:var(--ink-2);stroke-width:1px}.pmf-module__-EEDEq__ink .pmf-module__-EEDEq__pipe{stroke:var(--blue-deep);stroke-width:1.8px}.pmf-module__-EEDEq__design{opacity:0}.pmf-module__-EEDEq__design path{fill:none;stroke:var(--blue-deep);stroke-width:1px;stroke-linecap:round;vector-effect:non-scaling-stroke}.pmf-module__-EEDEq__design .pmf-module__-EEDEq__dash{stroke-dasharray:4 4}.pmf-module__-EEDEq__flowW{fill:none;stroke:var(--blue);stroke-width:3.2px;stroke-linecap:round;stroke-dasharray:4 12}.pmf-module__-EEDEq__flowA{fill:none;stroke:var(--blue-deep);stroke-width:1.5px;stroke-linecap:round;stroke-dasharray:3 7;opacity:.85}.pmf-module__-EEDEq__lamp{fill:var(--blue)}.pmf-module__-EEDEq__check{fill:var(--paper);stroke:var(--ink);stroke-width:1.4px;vector-effect:non-scaling-stroke}.pmf-module__-EEDEq__tick{fill:none;stroke:var(--blue-deep);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}[data-live] .pmf-module__-EEDEq__flowW{animation:1.5s linear infinite pmf-module__-EEDEq__pmfMarchW}[data-live] .pmf-module__-EEDEq__flowA{animation:1.1s linear infinite pmf-module__-EEDEq__pmfMarchA}[data-live] [data-run] .pmf-module__-EEDEq__fan{animation:2.6s linear infinite pmf-module__-EEDEq__pmfSpin}[data-live] [data-run] .pmf-module__-EEDEq__lamp{animation:1.8s ease-in-out infinite pmf-module__-EEDEq__pmfBlink}@keyframes pmf-module__-EEDEq__pmfMarchW{to{stroke-dashoffset:-16px}}@keyframes pmf-module__-EEDEq__pmfMarchA{to{stroke-dashoffset:-10px}}@keyframes pmf-module__-EEDEq__pmfSpin{to{transform:rotate(360deg)}}@keyframes pmf-module__-EEDEq__pmfBlink{0%,to{opacity:1}50%{opacity:.25}}.pmf-module__-EEDEq__close{margin-top:clamp(28px,4vh,44px)}@media (prefers-reduced-motion:reduce){.pmf-module__-EEDEq__routeG .pmf-module__-EEDEq__flow,.pmf-module__-EEDEq__markG .pmf-module__-EEDEq__halo,.pmf-module__-EEDEq__stopMark .pmf-module__-EEDEq__pulse,.pmf-module__-EEDEq__flowW,.pmf-module__-EEDEq__flowA,.pmf-module__-EEDEq__fan,.pmf-module__-EEDEq__lamp{animation:none!important}.pmf-module__-EEDEq__country,.pmf-module__-EEDEq__tab,.pmf-module__-EEDEq__route,.pmf-module__-EEDEq__flow,.pmf-module__-EEDEq__dot{transition:none}}
