.laf-module__LgjSOq__layer{display:block}.laf-module__LgjSOq__fMist{fill:var(--mist)}.laf-module__LgjSOq__fSteel{fill:var(--steel)}.laf-module__LgjSOq__fPaper{fill:var(--paper)}.laf-module__LgjSOq__fSoft{fill:var(--blue-soft)}.laf-module__LgjSOq__fField{fill:var(--field)}.laf-module__LgjSOq__inkDots{fill:var(--ink);opacity:.42}.laf-module__LgjSOq__pleats{opacity:.55}.laf-module__LgjSOq__detail{opacity:var(--laf-detail,0)}.laf-module__LgjSOq__lamp{filter:drop-shadow(0 2px 3px #2090d059)}.laf-module__LgjSOq__part :is(path,line,circle,rect,polygon){transition:stroke .45s}.laf-module__LgjSOq__glow{opacity:0;transition:opacity .6s}.laf-module__LgjSOq__column{transition:opacity .6s}.laf-module__LgjSOq__explorer{--m:calc(max(0px,(100% - var(--wrap)) / 2) + var(--gutter));--colgap:clamp(40px,5.5vw,112px);--figw:min(640px,calc((100svh - 150px) / 1.25),46vw);--stick:max(84px,calc((100svh - var(--figw) * 1.25) / 2 + 24px));background:var(--paper);color:var(--ink);grid-template-columns:var(--m) var(--figw) var(--colgap) minmax(0,1fr) var(--m);grid-template-rows:auto auto;display:grid;position:relative}.laf-module__LgjSOq__exScreen{flex-direction:column;grid-area:1/4;justify-content:center;min-height:100svh;padding:clamp(120px,16vh,180px) 0 clamp(56px,8vh,96px);display:flex}.laf-module__LgjSOq__exFig{padding:var(--stick) 0 clamp(64px,9vh,112px);grid-area:1/2/span 2}.laf-module__LgjSOq__exSticky{top:var(--stick);position:sticky}.laf-module__LgjSOq__exParts{grid-area:2/4;align-self:start;gap:clamp(64px,13vh,132px);max-width:34em;padding:clamp(8px,2vh,24px) 0 clamp(220px,46vh,440px);display:grid}.laf-module__LgjSOq__entry{scroll-margin-top:30vh;transition:opacity .45s}.laf-module__LgjSOq__partName{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);border-top:1px solid var(--line-strong);margin:0 0 clamp(14px,2vh,20px);padding-top:clamp(16px,2.4vh,22px);font-size:clamp(1.3rem,1.7vw,1.6rem);line-height:1.15}.laf-module__LgjSOq__partRun{max-width:32em}.laf-module__LgjSOq__explorer[data-on] .laf-module__LgjSOq__entry{opacity:.7}html[data-scrolling] .laf-module__LgjSOq__explorer[data-on] .laf-module__LgjSOq__entry{opacity:.55}.laf-module__LgjSOq__explorer[data-on=zone] .laf-module__LgjSOq__entry[data-entry=zone],.laf-module__LgjSOq__explorer[data-on=fan] .laf-module__LgjSOq__entry[data-entry=fan],.laf-module__LgjSOq__explorer[data-on=filter] .laf-module__LgjSOq__entry[data-entry=filter]{opacity:1}.laf-module__LgjSOq__hots{z-index:4;pointer-events:none;position:absolute;inset:0}.laf-module__LgjSOq__hot{left:var(--x);top:var(--y);transform:translate(var(--dx,-50%),-50%);pointer-events:auto;white-space:nowrap;color:var(--ink);letter-spacing:var(--tr-ui,0);background:var(--paper);box-shadow:0 0 0 1px var(--line-strong);border-radius:3px;padding:5px 10px;font-size:max(13px,.9rem);font-weight:600;line-height:1.2;text-decoration:none;transition:opacity .4s,box-shadow .4s;position:absolute}.laf-module__LgjSOq__hot:before{content:"";position:absolute;inset:-10px -6px}.laf-module__LgjSOq__hot[data-side=left]{--dx:0}.laf-module__LgjSOq__hot[data-side=right]{--dx:-100%}.laf-module__LgjSOq__hot:hover{box-shadow:0 0 0 1px var(--ink)}.laf-module__LgjSOq__hot:focus-visible{outline:2px solid var(--blue-deep);outline-offset:3px}.laf-module__LgjSOq__explorer[data-on] .laf-module__LgjSOq__hot{opacity:.72}html[data-scrolling] .laf-module__LgjSOq__explorer[data-on] .laf-module__LgjSOq__hot:not([aria-current]){opacity:.55}.laf-module__LgjSOq__explorer[data-on] .laf-module__LgjSOq__hot[aria-current]{opacity:1;box-shadow:0 0 0 1px var(--ink)}.laf-module__LgjSOq__explorer[data-on=fan] [data-glow=fan],.laf-module__LgjSOq__explorer[data-on=filter] [data-glow=filter],.laf-module__LgjSOq__explorer[data-on=zone] .laf-module__LgjSOq__column{opacity:1}.laf-module__LgjSOq__explorer[data-on]:not([data-on=zone]) .laf-module__LgjSOq__column{opacity:.7}.laf-module__LgjSOq__explorer[data-on=fan] .laf-module__LgjSOq__part[data-part=fan] :is(path,line,circle,rect),.laf-module__LgjSOq__explorer[data-on=filter] .laf-module__LgjSOq__part[data-part=filter] :is(path,line,circle,rect),.laf-module__LgjSOq__explorer[data-on=zone] .laf-module__LgjSOq__part[data-part=zone] :is(path,line,circle,rect){stroke:var(--blue-deep)}.laf-module__LgjSOq__ctaWrap{position:relative}.laf-module__LgjSOq__reply{color:var(--ink-2);margin:14px 0 0;padding-left:76px;font-size:clamp(.98rem,1.05vw,1.08rem);line-height:1.5}.laf-module__LgjSOq__reply p{margin:0}@media (min-width:1024px){.laf-module__LgjSOq__reply{position:absolute;top:100%;left:0}}.laf-module__LgjSOq__sr{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.laf-module__LgjSOq__factsBand.laf-module__LgjSOq__factsBand{padding:clamp(76px,11vh,128px) 0}.laf-module__LgjSOq__facts{grid-template-columns:minmax(0,5fr) minmax(0,3.5fr) minmax(0,3.5fr);align-items:end;gap:clamp(40px,6.5vh,68px) clamp(32px,4.4vw,88px);margin:0;display:grid}.laf-module__LgjSOq__factMain{align-self:start}.laf-module__LgjSOq__factMain,.laf-module__LgjSOq__fact{flex-direction:column-reverse;justify-content:flex-end;min-width:0;display:flex}.laf-module__LgjSOq__factMain{grid-row:1/span 2;gap:clamp(16px,2.6vh,26px)}.laf-module__LgjSOq__fact{gap:10px}.laf-module__LgjSOq__factName{color:var(--ink-2);margin:0;font-size:clamp(1rem,1.15vw,1.16rem);line-height:1.4}.laf-module__LgjSOq__factText{font-family:var(--font-d);font-weight:var(--w-display);font-variation-settings:var(--wide);color:var(--ink);text-wrap:balance;margin:0}.laf-module__LgjSOq__factMain .laf-module__LgjSOq__factText{letter-spacing:var(--tr-xl,var(--track));max-width:13ch;font-size:clamp(2rem,4.1vw,4.2rem);line-height:1}.laf-module__LgjSOq__fact .laf-module__LgjSOq__factText{letter-spacing:var(--tr-md,-.019em);max-width:15ch;font-size:clamp(1.3rem,1.75vw,1.72rem);line-height:1.16}.laf-module__LgjSOq__onMist.laf-module__LgjSOq__onMist{background:var(--mist)}@media (max-width:1023px) and (min-height:520px) and (prefers-reduced-motion:no-preference){html.pg-js .laf-module__LgjSOq__onMist.laf-module__LgjSOq__onMist [data-kit-pwin]{--kit-ft:18px}html.pg-js .laf-module__LgjSOq__onMist.laf-module__LgjSOq__onMist[data-kit-moving] [data-kit-pwin]{--kit-ft:30px}}.laf-module__LgjSOq__opt{opacity:0;transition:opacity .6s}[data-mode=room] .laf-module__LgjSOq__opt[data-opt=room],[data-mode=cool] .laf-module__LgjSOq__opt[data-opt=cool]{opacity:1}[data-mode=pass] .laf-module__LgjSOq__part[data-part=pass] :is(path,line,rect),[data-mode=pass] .laf-module__LgjSOq__part[data-part=wall] :is(path,line,rect),[data-mode=area] .laf-module__LgjSOq__part[data-part=table] :is(path,rect),[data-mode=height] .laf-module__LgjSOq__part[data-part=table] :is(path,rect),[data-mode=time] .laf-module__LgjSOq__part[data-part=operator] :is(path,circle),[data-mode=cool] .laf-module__LgjSOq__part[data-part=unit] :is(path,line,rect,circle){stroke:var(--blue-deep)}.laf-module__LgjSOq__specs{margin-top:clamp(8px,1.5vh,16px)}.laf-module__LgjSOq__optHead{display:block}.laf-module__LgjSOq__optList{gap:2px;margin:6px 0 0;padding:0 0 0 1.1em;display:grid}.laf-module__LgjSOq__optList li{list-style:outside}.laf-module__LgjSOq__optList li::marker{color:var(--ink-2)}.laf-module__LgjSOq__unitPhoto{background:var(--mist);aspect-ratio:4/3;box-sizing:border-box;border-radius:4px;justify-content:center;align-items:center;width:100%;margin:0;padding:clamp(20px,3vw,48px);display:flex}.laf-module__LgjSOq__unitPhoto img{mix-blend-mode:multiply;width:100%;max-width:426px;height:auto;display:block}@media (max-width:1023px){.laf-module__LgjSOq__explorer{padding:0 var(--gutter);display:block}.laf-module__LgjSOq__exScreen{min-height:0;padding:112px 0 8px;display:block}.laf-module__LgjSOq__exFig{max-width:520px;margin:0 auto;padding:clamp(28px,5vh,44px) 0 0}.laf-module__LgjSOq__exSticky{position:static}.laf-module__LgjSOq__exParts{gap:clamp(28px,5vh,44px);max-width:none;padding:clamp(28px,5vh,44px) 0 clamp(40px,7vh,64px)}.laf-module__LgjSOq__entry{scroll-margin-top:96px}.laf-module__LgjSOq__facts{display:block}.laf-module__LgjSOq__fact{margin-top:clamp(30px,4.6vh,42px)}.laf-module__LgjSOq__factMain .laf-module__LgjSOq__factText{max-width:13ch;font-size:min(9.6vw,3rem)}.laf-module__LgjSOq__fact .laf-module__LgjSOq__factText{max-width:none;font-size:1.42rem}}@media (max-width:600px){.laf-module__LgjSOq__hot{padding:4px 8px;font-size:13px}.laf-module__LgjSOq__exScreen{padding-top:84px}.laf-module__LgjSOq__exScreen>h1+div{margin-top:14px}.laf-module__LgjSOq__exScreen .pg-lede{font-size:1.06rem;line-height:1.36}.laf-module__LgjSOq__exScreen>div:nth-of-type(2){margin-top:12px}.laf-module__LgjSOq__exScreen>div:nth-of-type(2) p{font-size:.95rem;line-height:1.48}.laf-module__LgjSOq__exScreen .laf-module__LgjSOq__ctaWrap{margin-top:18px}.laf-module__LgjSOq__reply{margin-top:6px}}@media (prefers-reduced-motion:reduce){.laf-module__LgjSOq__glow,.laf-module__LgjSOq__column,.laf-module__LgjSOq__opt,.laf-module__LgjSOq__entry,.laf-module__LgjSOq__hot,.laf-module__LgjSOq__part :is(path,line,circle,rect,polygon){transition:none}}
