@property --orbit-angle{syntax:"<angle>";inherits:false;initial-value:0deg}*{box-sizing:border-box}html{max-width:100%;overflow-x:clip}html,body{min-height:100%;color:var(--cream);background:#010906;margin:0}body{font-family:Inter,Segoe UI Variable Display,Segoe UI Variable,Segoe UI,Arial,sans-serif;font-weight:var(--font-regular);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;overflow:hidden}button,a{font:inherit;font-weight:var(--font-semibold)}button{-webkit-tap-highlight-color:transparent}.sr-only{clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.route-fallback{background:radial-gradient(circle at 84% 14%,#ff6a1a29,transparent 30%),linear-gradient(145deg,var(--green-950),#06432f);color:#fff;place-content:center;justify-items:start;gap:16px;min-height:100dvh;padding:clamp(28px,7vw,96px);display:grid}.route-fallback span{color:var(--orange-soft);letter-spacing:.14em;font-size:12px;font-weight:800}.route-fallback h1{letter-spacing:-.05em;max-width:16ch;margin:0;font-size:clamp(38px,6vw,82px);line-height:.95}.route-fallback p{color:#b8c9be;max-width:52ch;margin:0;font-size:clamp(15px,1.3vw,21px);line-height:1.45}.route-fallback :is(button,a){color:#fff;cursor:pointer;background:#ff6a1a24;border:1px solid #ffb07a8a;border-radius:12px;justify-content:center;align-items:center;min-height:44px;margin-top:8px;padding:0 20px;text-decoration:none;display:inline-flex}.route-fallback small{color:#7f998a}.presentation-shell{--deck-dock-space:0px;background:radial-gradient(circle at 50% 112%,#0a3928 0,#0000 40%),linear-gradient(135deg,#010906 0%,#031a12 52%,#020c08 100%);width:100vw;height:100dvh;position:relative;overflow:hidden}.presentation-shell:before{content:"";z-index:78;pointer-events:none;background:radial-gradient(#0000 48%,#00080566 100%);position:fixed;inset:0}.presentation-shell:after{content:"";z-index:77;pointer-events:none;opacity:.1;mix-blend-mode:soft-light;background-image:radial-gradient(#ffffff57 .45px,#0000 .7px);background-size:17px 17px;position:fixed;inset:0}.slides{z-index:1;perspective:1600px;width:100%;height:100%;transform-style:preserve-3d;place-items:center;display:grid;position:relative}.slide-shell{aspect-ratio:16/9;width:min(100vw,177.778dvh);max-height:100dvh;box-shadow:none;transform-origin:50%;backface-visibility:hidden;will-change:transform,opacity,filter;border-radius:0;grid-area:1/1;display:none;overflow:hidden}.slide-shell.is-active{z-index:2;display:block;position:relative}.slide-shell.is-exiting{z-index:1;pointer-events:none;display:block;position:relative}.motion-forward .slide-shell.is-active{animation:scene-enter-forward var(--motion-scene-enter) cubic-bezier(.22,.68,.24,1) both}.motion-forward .slide-shell.is-exiting{animation:scene-exit-forward var(--motion-scene-exit) cubic-bezier(.32,0,.3,1) both}.motion-backward .slide-shell.is-active{animation:scene-enter-backward var(--motion-scene-enter) cubic-bezier(.22,.68,.24,1) both}.motion-backward .slide-shell.is-exiting{animation:scene-exit-backward var(--motion-scene-exit) cubic-bezier(.32,0,.3,1) both}.slide{background:linear-gradient(138deg,#f9f7f1 0%,var(--cream) 54%,#ebe9df 100%);width:100%;height:100%;color:var(--ink);isolation:isolate;padding:5.3% 6.2% 4.8%;position:relative;overflow:hidden}.slide:before{content:"";z-index:-1;aspect-ratio:1;filter:blur(14px);background:radial-gradient(circle,#ff6a1a21,#0000 68%);border-radius:50%;width:40%;position:absolute;top:-28%;right:-14%}.slide:after{content:"";pointer-events:none;z-index:-1;background:radial-gradient(circle at 87% 10%,#ff6a1a1a,#0000 26%),linear-gradient(125deg,#0000 62%,#063f2d0b);position:absolute;inset:0}.slide-dark{background:var(--green-950);color:var(--cream)}.slide-light{background:var(--cream);color:var(--ink)}.slide-title-row{z-index:2;grid-template-columns:minmax(230px,.62fr) minmax(0,2fr);align-items:start;gap:3%;display:grid;position:relative}.slide-title-row h2,.slide h2{letter-spacing:-.04em;max-width:100%;font-size:clamp(28px,2.75vw,52px);line-height:1;font-weight:var(--font-extrabold);text-wrap:balance;margin:0;padding-block:.025em .075em}.eyebrow{color:var(--orange);font-size:clamp(13px,1vw,19px);font-weight:var(--font-extrabold);letter-spacing:.1em;text-transform:uppercase;margin:0;line-height:1.18}.logo-color-filters{pointer-events:none;width:0;height:0;position:fixed;overflow:hidden}.slide-brand-logo{z-index:7;object-fit:contain;pointer-events:none;width:clamp(122px,10.5vw,190px);height:auto;position:absolute;top:1.35%;right:2.8%}.slide-brand-logo.is-green{filter:url(#beckers-logo-green)}.slide-shell.is-active .slide-brand-logo{animation:.42s .18s both quiet-fade}.slide-shell.is-active .slide-title-row .eyebrow,.slide-shell.is-active .cover-copy>.eyebrow,.slide-shell.is-active .map-copy>.eyebrow,.slide-shell.is-active .closing-copy>.eyebrow{animation:content-rise var(--motion-content) 80ms cubic-bezier(.2,.75,.2,1) both}.slide-shell.is-active .slide-title-row h2,.slide-shell.is-active .cover-copy h1,.slide-shell.is-active .map-copy h2,.slide-shell.is-active .closing-copy h2{animation:.42s cubic-bezier(.16,.82,.22,1) .12s both content-rise}.slide-shell.is-active .slide-title-row+*,.slide-shell.is-active .cover-subtitle,.slide-shell.is-active .closing-copy ul{animation:.44s cubic-bezier(.16,.82,.22,1) .17s both content-rise}.slide-shell.is-active .cover-context{animation:.42s cubic-bezier(.16,.82,.22,1) .24s both content-rise}.slide-shell.is-active .cover-image img{will-change:transform,opacity;animation:1.1s cubic-bezier(.2,.75,.2,1) .16s both cover-photo-enter}.slide-shell.is-active .map-visual img,.slide-shell.is-active .product-image img,.slide-shell.is-active .closing-image img{will-change:transform;animation:16s cubic-bezier(.45,0,.55,1) .8s infinite alternate media-drift}.slide-shell.is-active :is(.case-impact,.integrated-architecture,.closing-cta){animation:7s ease-in-out 1.2s infinite alternate surface-breathe}.slide-shell.is-active .eyebrow:before{animation:6s ease-in-out .9s infinite alternate accent-breathe}.slide-shell.is-active :is(.value-node,.physiology-grid section,.flow-steps div,.spec-grid div){animation:.68s cubic-bezier(.18,.8,.24,1) both tile-reveal}.slide-shell.is-active :is(.value-node,.physiology-grid section,.flow-steps div,.spec-grid div):first-child{animation-delay:.3s}.slide-shell.is-active :is(.value-node,.physiology-grid section,.flow-steps div,.spec-grid div):nth-child(2){animation-delay:.39s}.slide-shell.is-active :is(.value-node,.physiology-grid section,.flow-steps div,.spec-grid div):nth-child(3){animation-delay:.48s}.slide-shell.is-active :is(.value-node,.spec-grid div):nth-child(4){animation-delay:.57s}.slide-shell.is-active :is(.value-node,.spec-grid div):nth-child(5){animation-delay:.66s}.card-surface{border-radius:var(--card-radius,var(--radius-card));position:relative}.card-surface--mirror{--card-radius:var(--radius-card-mirror)}.card-surface--light{--card-hover-shadow:0 28px 64px #031c142b,inset 0 1px #ffffffe0}.card-surface--dark{--card-hover-shadow:0 30px 72px #00000042,inset 0 1px #ffffff1f}.card-surface--narrative,.card-surface--interactive{transition:translate .34s cubic-bezier(.2,.8,.2,1),scale .34s cubic-bezier(.2,.8,.2,1),box-shadow .34s,border-color .34s,filter .34s}.card-surface--evidence{transition:border-color .28s,box-shadow .28s}.card-surface--interactive{cursor:pointer}.card-surface--orbit{--orbit-fade:#ffb07a38;--orbit-color:var(--orange);--orbit-soft:var(--orange-soft);isolation:isolate}.card-surface--orbit.card-surface--light{--orbit-fade:#0b6d4b2e;--orbit-color:var(--green-700);--orbit-soft:#70c39f}.card-surface--orbit:before{content:"";z-index:4;border-radius:inherit;background:conic-gradient(from var(--orbit-angle),transparent 0 69%,var(--orbit-fade) 75%,var(--orbit-color) 82%,var(--orbit-soft) 86%,transparent 93%);pointer-events:none;opacity:.72;-webkit-mask-composite:xor;padding:1.5px;animation:7.5s linear infinite paused card-border-orbit;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.card-surface--orbit:nth-child(2n):before{animation-duration:8.6s;animation-direction:reverse}.slide-shell.is-active .card-surface--orbit:before{animation-play-state:running}@media (hover:hover) and (pointer:fine){.card-surface--narrative:hover,.card-surface--interactive:hover{z-index:12;box-shadow:var(--card-hover-shadow);filter:saturate(1.06)brightness(1.025);translate:0 -7px;scale:1.018}.card-surface--interactive:focus-visible{z-index:12;box-shadow:var(--card-hover-shadow);translate:0 -4px;scale:1.01}.card-surface--orbit:hover:before{opacity:1;animation-duration:4.2s}}.flow-steps div{border:1px solid var(--border-light-subtle);border-radius:var(--radius-card);background:var(--surface-light);box-shadow:var(--shadow-card);padding:4% 5%}.spec-grid{border-radius:var(--radius-card);background:var(--surface-light);overflow:hidden}.spec-grid div{background:var(--surface-light);transition:background .25s,transform .25s}.slide-shell.is-active .spec-grid div:hover{background:#fff;transform:translateY(-2px)}.eyebrow{align-items:center;gap:.65em;display:flex}.eyebrow:before{content:"";background:linear-gradient(90deg,var(--orange),var(--orange-soft));transform-origin:0;border-radius:999px;flex:none;width:clamp(16px,1.9vw,34px);height:2px;display:block}.slide-cover{background:var(--green-950);color:var(--white);padding:0;display:block}.slide-cover:after{z-index:1;background:linear-gradient(#02120d2e 0%,#0000 52%,#02120dad 100%)}.slide-cover .slide-brand-logo{filter:drop-shadow(0 2px 12px #000000d1)drop-shadow(0 0 1px #000000f2)}.cover-copy{z-index:2;text-shadow:0 4px 28px #00000073;flex-direction:column;width:42%;height:100%;padding:7.5% 2.5% 5.5% 6.2%;display:flex;position:relative}.cover-copy>.eyebrow{letter-spacing:.075em}.cover-copy h1{letter-spacing:-.06em;margin:3.5% 0 2.5%;padding-block:.025em .1em;font-size:clamp(42px,5vw,96px);font-weight:800;line-height:.94}.cover-copy h1 span{color:var(--orange)}.cover-subtitle{color:#e4ede7;max-width:100%;margin:0;font-size:clamp(17px,1.4vw,29px);line-height:1.34}.cover-context{color:#92aa9b;letter-spacing:.12em;align-items:center;gap:.65em;margin:5% 0 0;font-size:clamp(7px,.6vw,12px);font-weight:800;display:flex}.cover-context i{aspect-ratio:1;background:var(--orange);border-radius:50%;width:3px}.cover-image{z-index:0;position:absolute;inset:0;overflow:hidden}.cover-image:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#02150ffa 0%,#021811eb 27%,#021811b8 42%,#02181140 58%,#0000 72%);position:absolute;inset:0}.cover-image img{object-fit:cover;object-position:center 50%;opacity:1;width:100%;height:100%}.slide-value{background:radial-gradient(circle at 78% 8%,#ffb07a14,transparent 27%),linear-gradient(145deg,#063f2d,var(--green-900) 52%,#032a1e);color:var(--cream)}.value-chain{isolation:isolate;grid-template-columns:repeat(5,minmax(0,1fr));gap:1.55%;margin-top:4.2%;display:grid;position:relative}.value-node{--value-image:url(/assets/value-stage-genetics.webp);--value-position:50% 48%;--value-surface-start:#3e705b8f;--value-surface-end:#082f22ed;--value-border:#bce1cf42;--value-accent:#8bc7aa;--value-accent-soft:#8bc7aa57;--value-orbit-fade:#8bc7aa21;z-index:1;border:1px solid var(--value-border);background-color:#073022c7;background-image:linear-gradient(145deg,var(--value-surface-start),var(--value-surface-end)),linear-gradient(180deg,#02140e0d 0%,#02140e38 48%,#010d09b8 100%),var(--value-image);background-size:cover;background-position:center,var(--value-position),var(--value-position);background-blend-mode:normal,normal,soft-light;-webkit-backdrop-filter:blur(12px)saturate(1.04);backdrop-filter:blur(12px)saturate(1.04);isolation:isolate;background-repeat:no-repeat;border-radius:26px 26px 9px;flex-direction:column;min-height:clamp(215px,19vw,315px);padding:6.5% 7%;display:flex;position:relative;overflow:visible;box-shadow:0 22px 54px #000d093d,inset 0 1px #fff3,inset 0 -1px #ffffff0e}.value-node:nth-child(2){--value-image:url(/assets/value-stage-feed.webp);--value-position:50% 46%;--value-surface-start:#30775894;--value-surface-end:#073626f0;--value-border:#abdec547;--value-accent:#79c69f;--value-accent-soft:#79c69f57;--value-orbit-fade:#79c69f24}.value-node:nth-child(3){--value-image:url(/assets/value-stage-care.webp);--value-position:50% 42%;--value-surface-start:#247d569c;--value-surface-end:#053d29f2;--value-border:#97d8b94d;--value-accent:#69c595;--value-accent-soft:#69c59559;--value-orbit-fade:#69c59526}.value-node:nth-child(4){--value-image:url(/assets/value-stage-transport.webp);--value-position:50% 52%;--value-surface-start:#1a8354a3;--value-surface-end:#04442cf5;--value-border:#84d2ad54;--value-accent:#59c28b;--value-accent-soft:#59c28b5c;--value-orbit-fade:#59c28b29}.value-node:nth-child(5){--value-image:url(/assets/value-stage-waiting.webp?v=20260810);--value-position:53% 49%;--value-surface-start:#b25628b8;--value-surface-end:#4e2010f7;--value-border:#ffbe9185;--value-accent:#ff9a5f;--value-accent-soft:#ff9a5f66;--value-orbit-fade:#ff9a5f33}.value-node:after{content:"";z-index:1;border-radius:inherit;background:linear-gradient(128deg,#ffffff29,transparent 24%,transparent 66%,var(--value-accent-soft)),linear-gradient(180deg,transparent 50%,#010d0961);pointer-events:none;position:absolute;inset:1px}.value-node.accent-orbit-card{--orbit-fade:var(--value-orbit-fade);--orbit-color:var(--value-accent);--orbit-soft:var(--value-accent-soft)}.value-node.accent-orbit-card:before{opacity:.42;padding:1px}.value-node.is-terminal{-webkit-backdrop-filter:blur(14px)saturate(1.06);backdrop-filter:blur(14px)saturate(1.06);translate:0 -4px;box-shadow:0 28px 66px #180a044d,0 0 0 1px #ff6a1a12,inset 0 1px #ffe6d33d}.value-node.is-terminal.accent-orbit-card:before{opacity:.58}.value-node-step{z-index:2;border:1px solid var(--value-border);color:#f6fbf8;letter-spacing:.14em;text-shadow:0 1px 8px #0000006b;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02181157;border-radius:999px;align-self:flex-start;align-items:center;gap:8px;padding:.58em .72em;font-size:clamp(8px,.62vw,12px);font-weight:800;display:flex;position:relative;box-shadow:inset 0 1px #ffffff1a}.value-node-step:after{content:"";background:linear-gradient(90deg,var(--value-accent),var(--value-accent-soft));border-radius:999px;width:clamp(24px,2vw,38px);height:2px}.value-node-copy{z-index:2;margin-top:auto;padding-top:28%;position:relative}.value-node-copy strong{color:#fff;letter-spacing:-.035em;text-wrap:balance;text-shadow:0 3px 16px #00000085;max-width:100%;font-size:clamp(15px,1.34vw,27px);line-height:1.02;display:block}.value-node-copy small{color:#eff7f2e0;text-shadow:0 2px 10px #0000007a;min-height:2.4em;margin-top:7%;font-size:clamp(8px,.64vw,13px);font-weight:600;line-height:1.25;display:block}.value-connector{z-index:5;aspect-ratio:1;border:1px solid var(--value-border);width:24px;color:var(--value-accent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#032e20e0;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;right:calc(-.78vw - 12px);transform:translateY(-50%);box-shadow:0 8px 18px #0000003d,inset 0 1px #ffffff1a}.value-node:nth-child(4) .value-connector{color:#ffae78;background:#422d18e6;border-color:#ffbe9175}.value-connector svg{width:15px;height:15px}.impact-band{border:1px solid #ffb07a5c;border-left:5px solid var(--orange);color:#fff;background:linear-gradient(90deg,#ff6a1a29,#ffffff0e);border-radius:0 18px 18px 0;grid-template-columns:auto 1fr;align-items:center;gap:2%;padding:1.45% 2%;display:grid;position:absolute;bottom:6.5%;left:6.2%;right:6.2%;box-shadow:0 18px 46px #00000026}.impact-band span{color:var(--orange-soft);letter-spacing:.12em;white-space:nowrap;align-items:center;gap:8px;font-size:clamp(7px,.55vw,11px);font-weight:800;display:flex}.impact-band span svg{width:17px;height:17px;color:var(--orange)}.impact-band strong{letter-spacing:-.01em;font-size:clamp(12px,1.05vw,21px);line-height:1.18}.slide-physiology .slide-title-row h2{max-width:100%;font-size:clamp(28px,2.75vw,52px)}.physiology-grid section{border:1px solid var(--border-dark-subtle);box-shadow:var(--shadow-card-dark);-webkit-backdrop-filter:blur(12px)saturate(1.04);backdrop-filter:blur(12px)saturate(1.04);background:linear-gradient(145deg,#ffffff13,#ffffff06);overflow:hidden}.mechanism-line{color:#9db0a3;letter-spacing:.06em;border:1px solid #ffffff29;align-items:center;gap:2%;margin-top:2.2%;padding:.9% 1.4%;font-size:clamp(8px,.65vw,13px);font-weight:800;display:flex}.mechanism-line i{color:var(--orange);font-style:normal}.mechanism-line strong{color:#fff}.thermal-core-concept{isolation:isolate;background:#031f17;border:1px solid #ffffff29;border-radius:24px 24px 8px;height:clamp(220px,30vh,300px);margin:1.25% 0 0;position:relative;overflow:hidden;box-shadow:0 22px 58px #00000047,inset 0 1px #ffffff14}.thermal-core-concept:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(90deg,#02191247,#0000 23% 77%,#02191247),linear-gradient(#02140e0f,#0000 62%,#02140e33);position:absolute;inset:0}.thermal-core-image{object-fit:cover;object-position:center 53%;filter:saturate(.94)contrast(1.02);width:100%;height:100%}.thermal-core-legend{z-index:2;color:#fff;text-align:center;text-shadow:0 2px 14px #260c00e6;justify-items:center;width:min(30%,310px);margin:0;display:grid;position:absolute;top:9%;left:50%;translate:-50%}.thermal-core-legend strong{color:#ffc08f;letter-spacing:-.02em;font-size:clamp(13px,1.15vw,23px)}.thermal-core-legend span{font-size:clamp(8px,.58vw,12px);font-weight:var(--font-semibold);margin-top:3px;line-height:1.2}.thermal-core-concept>small{z-index:2;border-left:2px solid var(--orange);color:#d5ded8;font-size:clamp(7px,.48vw,10px);font-weight:var(--font-semibold);letter-spacing:.035em;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#021610b8;padding:5px 8px;position:absolute;bottom:8%;right:1.3%}.physiology-grid{grid-template-columns:repeat(3,1fr);gap:1.4%;margin-top:1.25%;display:grid}.slide-physiology .physiology-grid section{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-content:center;column-gap:5%;min-height:clamp(94px,11.5vh,118px);padding:4.5% 5%;display:grid}.physiology-grid b{color:var(--orange);font-size:clamp(13px,1vw,21px)}.slide-physiology .physiology-grid h3{margin:0 0 3%;font-size:clamp(15px,1.25vw,24px);line-height:1}.slide-physiology .physiology-grid p{color:#c9d5cd;grid-column:2;margin:0;font-size:clamp(9px,.72vw,14px);line-height:1.32}.statement{border-top:1px solid #ffffff40;margin:0;padding-top:1.35%;font-size:clamp(16px,1.5vw,29px);position:absolute;bottom:10%;left:6.2%;right:6.2%}.statement strong{color:var(--orange)}@media screen and (min-width:761px) and (max-height:760px){.slide-physiology .slide-title-row h2{font-size:clamp(27px,2.5vw,44px)}.slide-physiology .mechanism-line{margin-top:1.2%;padding:.65% 1.1%}.slide-physiology .thermal-core-concept{height:clamp(180px,28vh,220px);margin-top:.9%}.slide-physiology .physiology-grid{margin-top:.9%}.slide-physiology .physiology-grid section{min-height:78px;padding:3.6% 4.5%}.slide-physiology .statement{font-size:clamp(15px,1.35vw,22px);bottom:10%}}.slide-map{background:var(--green-950);color:#fff;grid-template-columns:58% 42%;padding:0;display:grid}.map-visual{position:relative;overflow:hidden}.map-visual:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(90deg,#0000 82%,#021a1252);position:absolute;inset:0}.map-visual img{object-fit:cover;object-position:42% 50%;filter:saturate(.8)contrast(1.05);width:100%;height:100%}.map-copy{z-index:2;padding:12% 12% 8% 5%;position:relative}.map-copy h2{margin:4% 0 10%;font-size:clamp(30px,3.1vw,61px)}.map-copy>p:not(.eyebrow){margin-top:9%;font-size:clamp(16px,1.25vw,25px);font-weight:600;line-height:1.3}.slide-flow{background:var(--cream)}.flow-steps{grid-template-columns:repeat(3,1fr);gap:4%;margin-top:2%;display:grid}.flow-steps div{grid-template-columns:auto 1fr;column-gap:5%;padding-top:2%;display:grid}.flow-steps b{color:var(--orange);grid-row:1/3;font-size:clamp(18px,2vw,38px)}.flow-steps strong{font-size:clamp(12px,1vw,20px)}.flow-steps span{color:#526057;font-size:clamp(9px,.75vw,15px)}.flow-message{text-align:center;margin:2% 0 0;font-size:clamp(15px,1.25vw,25px)}.flow-message strong{color:var(--orange)}.slide-product{background:var(--cream);grid-template-columns:58% 42%;padding:0;display:grid}.product-copy{padding:9% 8% 6% 10%}.product-copy h2{margin:3% 0 7%}.spec-grid{border-top:1px solid #aab3ac;border-left:1px solid #aab3ac;grid-template-columns:repeat(3,1fr);display:grid}.spec-grid div{border-bottom:1px solid #aab3ac;border-right:1px solid #aab3ac;min-height:86px;padding:10% 9%}.spec-grid span,.spec-grid strong{display:block}.spec-grid span{color:#647168;font-size:clamp(8px,.65vw,13px)}.spec-grid strong{color:var(--green-900);margin-top:5%;font-size:clamp(16px,1.45vw,29px)}.product-copy>p:last-child{max-width:760px;margin-top:5%;font-size:clamp(12px,1vw,20px);font-weight:600}.inline-technical-cue{border:0;border-bottom:1px solid var(--orange);color:var(--green-700);letter-spacing:.05em;cursor:pointer;background:0 0;margin-top:2.5%;padding:0;font-size:clamp(9px,.62vw,12px);font-weight:800}.product-image{background:#fff;align-self:center;place-items:center;height:78%;display:grid;overflow:hidden}.product-image img{object-fit:contain;object-position:center;width:100%;height:100%}.curve-layout{grid-template-columns:1.35fr 1fr;gap:6%;height:68%;margin-top:2.8%;display:grid}.slide-noise{background:var(--green-950);color:#fff}.slide-noise:before{content:"";opacity:.13;background:repeating-linear-gradient(90deg,transparent 0 1.8%,var(--orange) 1.9% 2.05%,transparent 2.15% 3.8%);height:22%;position:absolute;inset:35% -5% auto;transform:skewY(-4deg)}.slide-efficiency{color:#fff;background:radial-gradient(circle at 84% 12%,#ffb07a17,#0000 29%),linear-gradient(145deg,#053d2c,#064832 58%,#033426)}.slide-efficiency .slide-title-row{grid-template-columns:minmax(215px,.48fr) minmax(0,2fr);align-items:start}.slide-efficiency .slide-title-row h2{max-width:100%;font-size:clamp(31px,3vw,56px);line-height:.98}.slide-efficiency .slide-title-row h2 span{color:var(--orange-soft)}.slide.slide-performance-compare{color:#fff;background:radial-gradient(circle at 84% 18%,#22976c29,#0000 31%),radial-gradient(circle at 8% 76%,#12704f33,#0000 35%),linear-gradient(145deg,#043f2f,#032e23 56%,#021f18);padding:0 3.6% 2.15%}.slide.slide-performance-compare:before,.slide.slide-performance-compare:after{display:none}.presentation-shell:has(.slide-shell.is-active .slide-performance-compare):before{display:none}.presentation-shell:has(.slide-shell.is-active .slide-performance-compare):after{display:none}.slide-performance-compare>.slide-brand-logo{display:none}.slide-performance-compare>:not(.slide-brand-logo){max-width:none}.performance-compare-title{color:#fff;background:#06452f;grid-template-columns:minmax(220px,.72fr) minmax(0,1.48fr) minmax(330px,.92fr);align-items:stretch;width:107.2%;min-height:clamp(100px,13.2vh,126px);margin-inline:-3.6%;display:grid;overflow:hidden;box-shadow:0 12px 30px #1035271f}.performance-compare-brand{align-items:center;padding-left:clamp(34px,3.6vw,68px);display:flex}.performance-compare-brand img{width:clamp(156px,13vw,236px);height:auto}.performance-compare-heading{align-content:center;gap:clamp(7px,.7vh,10px);min-width:0;padding:clamp(14px,1.6vw,24px) clamp(18px,2.2vw,38px);display:grid}.performance-compare-heading .eyebrow{color:#afc8bb;letter-spacing:.13em;font-size:clamp(12px,.68vw,13px)}.slide-performance-compare .performance-compare-heading h2{color:#fff;letter-spacing:-.045em;max-width:none;margin:0;font-size:clamp(30px,2.65vw,51px);line-height:.95}.performance-utility{clip-path:polygon(22% 0,100% 0,100% 100%,0 100%);background:#f36c00;align-content:center;gap:8px;min-width:0;padding:clamp(18px,1.8vw,28px) clamp(28px,3.3vw,62px) clamp(18px,1.8vw,28px) clamp(66px,6vw,114px);display:grid}.performance-utility span{color:#ffe3ce;letter-spacing:.1em;font-size:clamp(10px,.72vw,14px);font-weight:850}.performance-utility strong{color:#fff;font-size:clamp(17px,1.42vw,27px);line-height:1.05}.performance-compare-layout{grid-template-columns:minmax(0,1fr) clamp(96px,7.3vw,132px) minmax(0,1fr);align-items:stretch;gap:clamp(14px,1.35vw,23px);height:clamp(390px,52.2vh,560px);margin-top:clamp(19px,2.5vh,28px);display:grid}.performance-compare-card{border-radius:23px 23px 8px;min-width:0;padding:clamp(18px,1.45vw,26px);display:grid;overflow:hidden;box-shadow:0 20px 48px #1a34281f}.performance-compare-card.is-common{background:#fff;border:1px solid #18362914;grid-template-rows:auto minmax(155px,1fr) auto auto}.performance-compare-card.is-beckers{color:#fff;background:radial-gradient(circle at 36% 51%,#3a896745,#0000 35%),linear-gradient(145deg,#075238,#063f2d 65%,#043323);border:1px solid #ffffff14;grid-template-rows:auto minmax(0,1fr) auto;box-shadow:0 24px 56px #073d2b36}.performance-compare-card>header{gap:5px;display:grid}.performance-compare-card>header span{letter-spacing:.1em;font-size:clamp(9px,.61vw,12px);font-weight:850}.performance-compare-card.is-common>header span{color:#617069}.performance-compare-card.is-beckers>header span{color:#8ed0af}.performance-compare-card>header h3{letter-spacing:-.03em;margin:0;font-size:clamp(19px,1.35vw,26px);line-height:1.04}.performance-compare-card.is-common>header h3{color:#1d2823}.performance-compare-card.is-beckers>header h3{color:#fff}.conventional-fan-row{grid-template-columns:repeat(3,minmax(0,1fr));align-items:end;gap:clamp(9px,.8vw,14px);min-height:0;margin-top:clamp(8px,.8vh,12px);display:grid}.conventional-fan-unit{text-align:center;min-width:0;margin:0;display:grid}.conventional-fan-unit img{object-fit:contain;filter:drop-shadow(0 9px 9px #192e2526);width:100%;max-height:clamp(150px,22vh,220px)}.conventional-fan-unit figcaption{gap:2px;margin-top:2px;display:grid}.conventional-fan-unit strong{color:#1e2824;font-variant-numeric:tabular-nums;font-size:clamp(12px,.84vw,16px);line-height:1}.conventional-fan-unit span{color:#7a8580;font-size:clamp(7px,.48vw,9px);line-height:1.15}.performance-efficiency-bar{gap:clamp(5px,.52vh,8px);min-width:0;padding-top:clamp(9px,.9vh,13px);display:grid}.performance-efficiency-bar>span{letter-spacing:.045em;font-size:clamp(7px,.5vw,10px);font-weight:850;line-height:1.15}.performance-efficiency-bar>i{border-radius:999px;height:clamp(9px,1.2vh,13px);overflow:hidden}.performance-efficiency-bar>i>b{border-radius:inherit;background:#f36c00;width:100%;height:100%;display:block}.performance-efficiency-bar.is-common>span{color:#435149}.performance-efficiency-bar.is-common>i{background:#dde1de}.performance-efficiency-bar.is-common>i>b{width:33.333%}.performance-efficiency-bar.is-beckers>span{color:#c5dbcf}.performance-efficiency-bar.is-beckers>i{background:#ffffff24}.performance-efficiency-bar small{font-size:clamp(8px,.55vw,11px);line-height:1.15}.performance-efficiency-bar.is-common small{color:#69756e}.performance-efficiency-bar.is-beckers small{color:#d7e5dd}.performance-card-note{color:#76817b;margin:clamp(7px,.72vh,10px) 0 0;font-size:clamp(7px,.49vw,9px);line-height:1.23}.performance-card-note b{color:#47534d}.performance-beckers-body{grid-template-columns:minmax(170px,.92fr) minmax(0,1.08fr);align-items:center;gap:clamp(13px,1.25vw,22px);min-height:0;display:grid}.beckers-fan-illustration{min-width:0}.beckers-fan-illustration img{object-fit:contain;filter:drop-shadow(0 15px 15px #00000047);width:100%;max-height:clamp(226px,32vh,316px);display:block}.performance-primary{min-width:0}.performance-primary>span{color:#b8d0c3;letter-spacing:.075em;font-size:clamp(8px,.54vw,10px);font-weight:850}.performance-primary>strong{color:#fff;letter-spacing:-.045em;font-variant-numeric:tabular-nums;margin-top:clamp(5px,.55vh,8px);font-size:clamp(28px,2.15vw,41px);line-height:.9;display:block}.performance-primary>strong small{color:#fff;letter-spacing:0;margin-top:6px;font-size:.42em;display:block}.performance-primary>p{color:#b6cbbf;margin:clamp(6px,.65vh,9px) 0 0;font-size:clamp(8px,.55vw,10px);line-height:1.25}.performance-curve-points{border-top:2px solid #f36c00;gap:clamp(5px,.55vh,8px);margin-top:clamp(9px,1vh,14px);padding-top:clamp(9px,1vh,14px);display:grid}.performance-curve-points span{color:#dce7e1;font-variant-numeric:tabular-nums;font-size:clamp(9px,.63vw,12px);line-height:1.12}.performance-curve-points small{color:#8fb7a1;font-size:.92em}.performance-method{aspect-ratio:1;text-align:center;background:linear-gradient(145deg,#ff7a16,#df5700);border:6px solid #fff;border-radius:50%;align-content:center;align-self:center;place-items:center;width:clamp(96px,7.3vw,132px);display:grid;box-shadow:0 15px 30px #8f3e0833}.performance-method strong{color:#fff;letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:clamp(28px,2.35vw,45px);line-height:.88}.performance-method span{color:#ffe2cc;margin-top:7px;font-size:clamp(7px,.52vw,10px);font-weight:800;line-height:1.08}.performance-benefits{background:#fff;border:1px solid #1c413014;border-radius:17px 17px 6px;grid-template-columns:repeat(4,minmax(0,1fr));min-height:clamp(72px,9.7vh,98px);margin-top:clamp(14px,1.7vh,19px);display:grid;overflow:hidden;box-shadow:0 14px 34px #1a342814}.performance-benefits>div{align-items:center;gap:clamp(10px,.85vw,15px);min-width:0;padding:clamp(11px,1vw,16px) clamp(12px,1.2vw,21px);display:flex}.performance-benefits>div+div{border-left:1px solid #dde2df}.performance-benefits>div>b{aspect-ratio:1;color:#fff;font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;width:clamp(38px,3.2vw,56px);font-size:clamp(12px,.9vw,17px);display:grid}.performance-benefits>div>b.is-green{background:#074b35}.performance-benefits>div>b.is-orange{background:#f36c00}.performance-benefits>div>span{gap:3px;min-width:0;display:grid}.performance-benefits strong{color:#1b2822;font-size:clamp(10px,.75vw,14px);line-height:1.08}.performance-benefits small{color:#77817c;font-size:clamp(8px,.55vw,11px);line-height:1.15}.performance-conclusion{text-align:center;background:#064a34;border-radius:11px 11px 4px;place-items:center;min-height:clamp(30px,4.1vh,42px);margin-top:clamp(10px,1.15vh,13px);padding:6px 18px;display:grid;box-shadow:0 10px 24px #053e2b21}.performance-conclusion strong{color:#fff;letter-spacing:.045em;font-size:clamp(9px,.72vw,13px);line-height:1.1}.performance-footnote{color:#aebfb6;text-align:center;margin:clamp(5px,.55vh,7px) 0 0;font-size:clamp(7px,.48vw,9px);line-height:1.2}.disclaimer{color:#647168;max-width:30%;margin:0;font-size:clamp(9px,.68vw,14px);line-height:1.3;position:absolute;bottom:5.5%;left:6.2%}.slide-closing{background:var(--green-950);color:#fff;padding:0;display:block}.slide-closing:after{z-index:1;background:linear-gradient(90deg,#02150ff7 0%,#021811e6 31%,#0218118c 52%,#02181114 76%),linear-gradient(#02120d24 0%,#0000 54%,#02120dc2 100%)}.closing-copy{z-index:2;text-shadow:0 3px 24px #0000007a;flex-direction:column;width:66%;height:100%;padding:5.8% 3.8% 4.3% 6.2%;display:flex;position:relative}.closing-copy h2{letter-spacing:-.055em;margin:2.3% 0 0;font-size:clamp(38px,4.25vw,82px);line-height:.94}.closing-image{z-index:0;position:absolute;inset:0;overflow:hidden}.closing-image img{object-fit:cover;object-position:center 50%;opacity:1;width:100%;height:100%}.closing-image:after{content:"";background:radial-gradient(circle at 80% 44%,#0000 0 31%,#02120c14 64%,#02120c4d 100%);position:absolute;inset:0}.case-layout{grid-template-columns:minmax(0,.42fr) minmax(0,1.58fr);align-items:stretch;gap:2.4%;margin-top:3.2%;display:grid}.case-context{background:radial-gradient(circle at 100% 0,#ffb07a24,transparent 36%),linear-gradient(145deg,var(--green-950),var(--green-900));color:#fff;border:1px solid #ffffff1f;border-radius:26px 26px 9px;grid-template-rows:auto auto 1fr auto;min-width:0;padding:9% 8% 7%;display:grid;position:relative;overflow:hidden;box-shadow:0 28px 70px #031c1438,inset 0 1px #ffffff14}.case-context:before{content:"";background:linear-gradient(90deg,var(--orange),var(--orange-soft));border-radius:0 0 999px 999px;width:28%;height:4px;position:absolute;top:0;left:9%;box-shadow:0 0 20px #ff6a1a59}.case-context span,.case-context small{color:#afc2b6;letter-spacing:.1em;font-size:clamp(8px,.62vw,13px);font-weight:800;display:block}.case-primary-stat{white-space:nowrap;align-items:baseline;gap:clamp(5px,.45vw,10px);min-width:0;margin:15% 0 0;display:flex}.case-primary-stat strong{min-width:0;color:var(--orange);letter-spacing:-.075em;font-variant-numeric:tabular-nums;font-size:clamp(50px,5.2vw,100px);line-height:.78;display:block}.case-primary-stat p{color:var(--orange-soft);letter-spacing:-.03em;flex:none;margin:0;font-size:clamp(16px,1.3vw,26px);font-weight:800}.case-context small{letter-spacing:0;align-self:start;max-width:92%;margin-top:8%;font-weight:600;line-height:1.35}.case-context em{color:#94aa9d;align-self:end;margin-top:8%;font-size:clamp(7px,.52vw,11px);font-style:normal;line-height:1.35}.case-context em b{color:#fff;font-weight:800}.case-comparison{min-width:0;box-shadow:var(--shadow-card);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffbd;border:1px solid #031c1417;border-top:0;border-radius:28px 28px 10px;grid-template-columns:minmax(0,1fr) .28fr minmax(0,1.06fr);align-items:stretch;gap:1.2%;padding:1.2%;display:grid;position:relative;overflow:hidden}.case-comparison section{background:linear-gradient(145deg,#fffffff5,#f4f4eec7);border:1px solid #031c1412;border-radius:22px 8px 8px 22px;flex-direction:column;justify-content:center;min-width:0;padding:7%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffffe6}.case-comparison section:before{content:"";background:#053d2c2e;border-radius:0 0 999px 999px;width:24%;height:3px;position:absolute;top:0;left:7%}.case-comparison section.is-after{color:#fff;background:radial-gradient(circle at 92% 4%,#ffb07a21,#0000 34%),linear-gradient(145deg,#096347,#043f2d);border-color:#ffffff1c;border-radius:22px 8px 22px 22px;box-shadow:0 20px 48px #033f2d33,inset 0 1px #ffffff1f}.case-comparison section.is-after:before{background:linear-gradient(90deg,var(--orange),var(--orange-soft))}.case-comparison section>span{color:#6a786e;letter-spacing:.12em;font-size:clamp(8px,.65vw,13px);font-weight:800}.case-comparison section.is-after>span{color:#a8cabb}.case-comparison section strong{min-width:0;color:var(--green-900);letter-spacing:-.06em;font-variant-numeric:tabular-nums;white-space:nowrap;margin:8% 0 4%;font-size:clamp(38px,3.7vw,72px);line-height:.85;display:block}.case-comparison section.is-after strong{color:var(--orange-soft)}.case-comparison section p{margin:0;font-size:clamp(18px,1.6vw,32px);font-weight:800}.case-comparison section small{color:#69756d;max-width:90%;margin-top:7%;font-size:clamp(8px,.64vw,13px);font-weight:600;line-height:1.3}.case-comparison section.is-after small{color:#d5e5dc}.case-arrow{min-width:0;color:var(--orange);text-align:center;align-content:center;justify-items:center;gap:5px;display:grid}.case-arrow span{letter-spacing:.12em;font-size:clamp(6px,.45vw,9px);font-weight:800}.case-arrow b{font-size:clamp(13px,1.15vw,23px);line-height:1}.case-arrow i{font-size:clamp(18px,1.8vw,36px);font-style:normal;line-height:1}.case-impact{border:1px solid #031c1414;border-left:5px solid var(--orange);background:linear-gradient(100deg,#fff,#ffffffd1);border-radius:0 18px 18px 0;grid-template-columns:auto minmax(0,1fr) minmax(210px,.7fr);align-items:center;gap:2%;margin-top:1.7%;padding:1.45% 2%;display:grid;position:relative;overflow:hidden;box-shadow:0 16px 40px #031c1414,inset 0 1px #fff}.case-impact span{color:#66736a;letter-spacing:.09em;font-size:clamp(7px,.55vw,11px);font-weight:800}.case-impact strong{min-width:0;color:var(--green-900);letter-spacing:-.035em;font-size:clamp(19px,1.65vw,32px);line-height:1.05}.case-impact p{color:#66736a;max-width:100%;margin:0;font-size:clamp(7px,.55vw,11px);line-height:1.35}.slide-economic-case{color:#fff;background:radial-gradient(circle at 82% 18%,#1e7f5b33,#0000 28%),linear-gradient(145deg,#021b13,#063d2c 62%,#042b20);grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(7px,.9vh,11px);display:grid}.slide-economic-case .economic-title h2{max-width:100%;margin-top:.5%;font-size:clamp(32px,2.8vw,46px);line-height:.96}.economic-title h2 span{color:var(--orange-soft)}.economic-case-layout{grid-template-columns:minmax(0,1.18fr) minmax(0,.82fr);align-items:stretch;gap:2.2%;height:auto;min-height:0;margin-top:0;display:grid}.economic-verified{border:1px solid #ffffff21;border-left:6px solid var(--orange);background:linear-gradient(145deg,#ffffff1a,#ffffff09);border-radius:18px;flex-direction:column;min-width:0;padding:3.4% 4%;display:flex;box-shadow:0 26px 72px #0000002e}.economic-verified-label{color:#b7d4c4;letter-spacing:.1em;align-items:center;gap:1.5%;font-size:clamp(10px,.68vw,13px);font-weight:800;display:flex}.economic-verified-label svg{color:#50d59b;width:clamp(18px,1.35vw,25px)}.economic-verified-main{grid-template-columns:minmax(0,1fr) minmax(135px,.3fr);align-items:end;gap:4%;margin-top:2.4%;display:grid}.economic-primary-value{min-width:0}.economic-primary-value>strong{color:#fff;letter-spacing:-.065em;white-space:nowrap;font-size:clamp(58px,5.4vw,98px);line-height:.86;display:block}.economic-primary-caption{color:var(--orange-soft);margin:1.8% 0 0;font-size:clamp(14px,1.02vw,19px);font-weight:800;line-height:1.15}.economic-volume{border-left:1px solid #ffffff29;flex-direction:column;align-items:flex-start;gap:3px;padding:0 0 3% 10%;display:flex}.economic-volume strong{color:#fff;white-space:nowrap;font-size:clamp(24px,1.9vw,35px);line-height:1}.economic-volume span{color:#a7bbae;max-width:17ch;font-size:clamp(11px,.72vw,14px);line-height:1.25}.economic-equation{border-top:1px solid #ffffff21;border-bottom:1px solid #ffffff21;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:2%;margin-top:auto;padding:3% 0;display:grid}.economic-equation span{min-width:0}.economic-equation b{color:#fff;white-space:nowrap;margin-top:5px;font-size:clamp(18px,1.35vw,25px);line-height:1;display:block}.economic-equation small{color:#8fa99a;letter-spacing:.07em;font-size:clamp(9px,.62vw,12px);font-weight:800;line-height:1.2;display:block}.economic-equation i{color:var(--orange);font-size:clamp(18px,1.2vw,23px);font-style:normal}.economic-method{color:#a7bbae;margin:2% 0 0;font-size:clamp(11px,.72vw,14px);line-height:1.35}.economic-method b{color:#fff}.economic-additional{background:#00130d38;border:1px solid #ffffff1f;border-top:4px solid #ffb07abf;border-radius:18px;grid-template-rows:auto auto minmax(0,1fr);gap:1.5%;min-width:0;padding:2.6% 3.8%;display:grid}.economic-additional-heading{border-bottom:1px solid #ffffff1f;padding-bottom:2%}.economic-additional-heading span{color:var(--orange-soft);letter-spacing:.1em;font-size:clamp(10px,.66vw,13px);font-weight:800;display:block}.economic-additional-heading strong{color:#fff;max-width:21ch;margin-top:5px;font-size:clamp(22px,1.6vw,30px);line-height:1.03;display:block}.economic-scope-note{color:#b6c9bd;margin:0;padding:0 0 1%;font-size:clamp(13px,.86vw,16px);line-height:1.35}.economic-scope-note b{color:#fff}.economic-opportunity-list{grid-template-rows:1fr 1fr;min-height:0;display:grid}.economic-opportunity{border-top:1px solid #ffffff1a;grid-template-columns:auto 1fr;align-items:center;gap:3.5%;min-width:0;padding:1.5% 0;display:grid;position:relative;overflow:hidden}.economic-opportunity-icon{aspect-ratio:1;width:clamp(42px,3vw,56px);color:var(--orange);background:#ff6f1d1f;border-radius:13px;align-self:center;place-items:center;display:grid}.maintenance-opportunity .economic-opportunity-icon{color:#50d59b;background:#4cd3991c}.economic-opportunity-icon svg{width:48%}.economic-opportunity-copy{min-width:0}.economic-opportunity-copy>span{color:#9fb7a8;letter-spacing:.1em;font-size:clamp(9px,.6vw,12px);font-weight:800}.economic-opportunity-copy>strong{color:#fff;letter-spacing:-.025em;align-items:baseline;gap:2%;margin-top:1%;font-size:clamp(19px,1.45vw,27px);line-height:1;display:flex}.economic-opportunity-copy>strong small{color:var(--orange-soft);letter-spacing:0;font-size:clamp(7px,.52vw,10px)}.maintenance-opportunity .economic-opportunity-copy>strong small{color:#8edbb9}.economic-opportunity-copy p{color:#a9beb1;margin:1.2% 0 0;font-size:clamp(12px,.78vw,15px);line-height:1.28}.economic-opportunity-copy p b{color:#fff}.economic-scenario-tags{align-items:center;gap:2%;display:flex}.economic-scenario-tags span{color:#91a99b;letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;border:1px solid #ffffff21;border-radius:999px;padding:5px 9px;font-size:clamp(8px,.53vw,10px);font-weight:800}.economic-horizon-panel{background:#000f0a3d;border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:minmax(230px,.48fr) minmax(0,1.52fr);gap:2% 3%;margin-top:0;padding:.9% 1.7%;display:grid}.economic-horizon-panel>header{align-content:center;gap:4px;display:grid}.economic-horizon-panel>header span{color:var(--orange-soft);letter-spacing:.09em;font-size:clamp(9px,.6vw,12px);font-weight:800}.economic-horizon-panel>header strong{color:#fff;font-size:clamp(14px,1vw,19px)}.economic-horizon{align-items:center;gap:2.5%;min-width:0;display:flex}.economic-horizon span{color:#8fa89a;letter-spacing:.08em;flex:1;font-size:clamp(9px,.6vw,12px);font-weight:800}.economic-horizon span:nth-of-type(2){text-align:center}.economic-horizon span:nth-of-type(3){text-align:right}.economic-horizon strong{color:#fff;letter-spacing:-.025em;margin-top:2%;font-size:clamp(22px,1.65vw,31px);display:block}.economic-horizon i{background:#ffffff26;width:1px;height:40px}.economic-horizon-notes{border-top:1px solid #ffffff14;grid-column:1/-1;grid-template-columns:.8fr 1.2fr;gap:3%;padding-top:.8%;display:grid}.economic-projection-note,.economic-caution{color:#81998b;text-align:left;margin:0;font-size:clamp(11px,.72vw,13px);line-height:1.3}.economic-caution{text-align:right}@media screen and (min-width:761px) and (min-aspect-ratio:9/5){.economic-case-layout{margin-top:0}}@media screen and (min-width:761px) and (max-height:800px){.slide-economic-case{gap:6px;padding-top:4.3%}.slide-economic-case .economic-title h2{margin-top:0;font-size:clamp(30px,2.45vw,38px);line-height:.94}.slide-economic-case .economic-case-layout{gap:1.6%}.slide-economic-case .economic-verified,.slide-economic-case .economic-additional{min-height:0}.slide-economic-case .economic-verified{padding:2.5% 3.2%}.slide-economic-case .economic-verified-main{margin-top:1.5%}.slide-economic-case .economic-primary-value>strong{font-size:clamp(52px,4.75vw,72px)}.slide-economic-case .economic-primary-caption{font-size:clamp(12px,.9vw,15px)}.slide-economic-case .economic-equation{padding:2% 0}.slide-economic-case .economic-equation b{font-size:clamp(15px,1.15vw,19px)}.slide-economic-case .economic-equation small{font-size:clamp(8px,.55vw,10px)}.slide-economic-case .economic-method{margin-top:1.2%;font-size:clamp(9px,.65vw,11px)}.slide-economic-case .economic-additional{gap:1.2%;padding:2.4% 3.4%}.slide-economic-case .economic-additional-heading strong{font-size:clamp(19px,1.45vw,24px)}.slide-economic-case .economic-scope-note{font-size:clamp(10px,.72vw,12px)}.slide-economic-case .economic-opportunity{padding:1.4% 0}.slide-economic-case .economic-opportunity-icon{width:clamp(36px,2.65vw,46px)}.slide-economic-case .economic-opportunity-copy>strong{font-size:clamp(17px,1.25vw,21px)}.slide-economic-case .economic-opportunity-copy p{font-size:clamp(9px,.66vw,11px)}.slide-economic-case .economic-horizon-panel{gap:1.2% 2.2%;padding:.65% 1.35%}.slide-economic-case .economic-horizon-panel>header span{font-size:clamp(8px,.52vw,10px)}.slide-economic-case .economic-horizon-panel>header strong{font-size:clamp(12px,.88vw,15px)}.slide-economic-case .economic-horizon strong{font-size:clamp(19px,1.4vw,24px)}.slide-economic-case .economic-horizon-notes{padding-top:.5%}.slide-economic-case .economic-projection-note,.slide-economic-case .economic-caution{font-size:clamp(9px,.62vw,10px)}}.humidity-examples{background:var(--green-950);color:#d7e2db;letter-spacing:.04em;border-radius:10px;justify-content:center;align-items:center;gap:1.2%;padding:1.2% 2%;font-size:clamp(7px,.64vw,13px);font-weight:800;display:flex;position:absolute;bottom:7%;left:6.2%;right:6.2%}.humidity-examples i{color:var(--orange);font-style:normal}.humidity-examples strong{color:var(--orange-soft)}.conventional-layout{grid-template-columns:minmax(0,2.55fr) minmax(180px,.68fr);gap:1.6%;height:66%;margin-top:2.7%;display:grid}.conventional-carousel{isolation:isolate;background:#071810;border:1px solid #031c1424;border-radius:26px 26px 9px;min-width:0;height:100%;overflow:hidden;box-shadow:0 28px 74px #031c1433,inset 0 1px #ffffff1a}.conventional-carousel-viewport{width:100%;height:100%;position:relative;overflow:hidden}.conventional-carousel-slide{z-index:0;opacity:0;visibility:hidden;margin:0;transition:opacity .72s cubic-bezier(.2,.72,.2,1),visibility .72s;position:absolute;inset:0;overflow:hidden}.conventional-carousel-slide.is-active{z-index:1;opacity:1;visibility:visible}.conventional-carousel-slide img{width:100%;height:100%;position:absolute;inset:0}.conventional-carousel-backdrop{z-index:0;object-fit:cover;filter:blur(24px)saturate(.65)brightness(.46);scale:1.1}.conventional-carousel-image{z-index:1;object-position:center;filter:saturate(.82)contrast(1.04)}.conventional-carousel-image.is-cover{object-fit:cover}.conventional-carousel-image.is-contain{object-fit:contain}.conventional-carousel-caption{z-index:3;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02120ccc;border:1px solid #ffffff26;border-radius:13px 13px 5px;gap:3px;max-width:62%;padding:1.25% 1.6%;display:grid;position:absolute;bottom:3.3%;left:2.8%;box-shadow:0 14px 34px #0003}.conventional-carousel-caption span{color:var(--orange-soft);letter-spacing:.12em;font-size:clamp(6px,.47vw,9px);font-weight:800}.conventional-carousel-caption strong{font-size:clamp(8px,.67vw,13px);line-height:1.2}.conventional-carousel-controls{z-index:4;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#02120cc7;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:8px;padding:6px 8px;display:flex;position:absolute;bottom:3.2%;right:2.5%;box-shadow:0 12px 30px #0000002e}.carousel-playback{aspect-ratio:1;color:#fff;cursor:pointer;background:#ffffff12;border:1px solid #ffb07a52;border-radius:50%;place-items:center;width:clamp(24px,2vw,36px);padding:0;display:grid}.carousel-playback svg{width:42%;height:42%}.carousel-playback:hover,.carousel-playback:focus-visible{border-color:var(--orange);background:#ff6a1a2e;outline:none}.carousel-dots{align-items:center;gap:3px;display:flex}.carousel-dots button{cursor:pointer;background:0 0;border:0;place-items:center;width:clamp(14px,1.25vw,22px);height:22px;padding:0;display:grid}.carousel-dots i{background:#ffffff47;border-radius:999px;width:100%;height:3px;display:block;overflow:hidden}.carousel-dots button.is-active i{background:linear-gradient(90deg,var(--orange),var(--orange-soft));box-shadow:0 0 12px #ff6a1a66}.conventional-diagnostic{background:linear-gradient(145deg,var(--green-950),#0b4230);color:#fff;border-radius:14px;flex-direction:column;justify-content:center;gap:7%;padding:9%;display:flex;box-shadow:0 26px 70px #031c1438}.conventional-diagnostic span{color:#b9c9bf;border-bottom:1px solid #ffffff29;padding-bottom:7%;font-size:clamp(8px,.66vw,14px);font-weight:600}.conventional-diagnostic strong{color:var(--orange-soft);font-size:clamp(17px,1.45vw,29px);line-height:1.05}.conventional-diagnostic small{color:#aebfb4;border-top:1px solid #ffffff29;padding-top:8%;font-size:clamp(7px,.5vw,10px);line-height:1.35}.slide-airflow-photo{background:radial-gradient(circle at 50% 28%,#fffffff0,#0000 55%),linear-gradient(138deg,#eeebe2 0%,#dde0d8 58%,#cfd4cc 100%);padding:0}.slide-airflow-photo:after{z-index:0;opacity:.52;background:linear-gradient(115deg,#ffffff94,#0000 27% 72%,#053d2c14),radial-gradient(circle at 87% 12%,#ff6a1a1f,#0000 25%)}.airflow-photo-stage{--airflow-frame-gap:clamp(9px,.72vw,14px);z-index:2;isolation:isolate;background:linear-gradient(145deg,#fffffff5,#e7e8e0eb);border:1px solid #053d2c40;border-radius:clamp(22px,1.85vw,36px) clamp(22px,1.85vw,36px) clamp(9px,.7vw,14px);grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(10px,1vw,18px);width:86.6%;margin:0;padding:clamp(18px,1.55vw,30px);display:grid;position:absolute;top:5.2%;bottom:8.5%;left:50%;overflow:visible;transform:translate(-50%);box-shadow:0 34px 88px #031c1436,0 10px 26px #031c141c,inset 0 1px #fffffff2}.airflow-photo-stage:before{content:"";z-index:-1;inset:calc(var(--airflow-frame-gap) * -1.15);pointer-events:none;background:linear-gradient(145deg,#ffffff85,#053d2c09);border:1px solid #ff6a1a52;border-radius:clamp(27px,2.2vw,43px) clamp(27px,2.2vw,43px) clamp(12px,.95vw,19px);position:absolute;box-shadow:0 0 0 1px #ffffff85,0 18px 46px #031c1414}.airflow-photo-stage:after{content:"";z-index:3;background:linear-gradient(90deg,var(--green-700),#38a878 53%,var(--orange) 53%,var(--orange-soft));pointer-events:none;border-radius:0 0 999px 999px;width:22%;height:clamp(3px,.34vw,6px);position:absolute;top:-1px;left:5.2%;box-shadow:0 0 22px #ff6a1a42}.airflow-story-intro{text-align:center;justify-items:center;gap:clamp(4px,.45vw,8px);display:grid}.airflow-story-intro .eyebrow{font-size:clamp(14px,.78vw,16px)}.airflow-story-intro h2{font-size:clamp(27px,2.7vw,51px);line-height:.96}.airflow-story-intro>p:last-child{color:#536158;margin:0;font-size:clamp(10px,.78vw,15px);font-weight:600}.airflow-story-comparison{grid-template-columns:1fr 1fr;gap:clamp(10px,1.25vw,24px);min-height:0;display:grid}.airflow-story-card{background:#f8f6ef;border:1px solid #053d2c29;border-radius:clamp(17px,1.4vw,27px) clamp(17px,1.4vw,27px) clamp(7px,.55vw,11px);grid-template-rows:auto minmax(0,1fr) auto;min-width:0;display:grid;overflow:hidden;box-shadow:0 18px 42px #031c1424,inset 0 1px #ffffffe6}.airflow-story-card.is-renewed{border-color:#0b61444d;border-radius:clamp(17px,1.4vw,27px) clamp(7px,.55vw,11px) clamp(17px,1.4vw,27px) clamp(17px,1.4vw,27px)}.airflow-story-card>header{color:#fff;text-align:center;background:linear-gradient(135deg,#063d2c,#022219);justify-items:center;gap:2px;padding:clamp(8px,.7vw,13px) 3%;display:grid}.airflow-story-card>header h3{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:clamp(10px,.72vw,14px);font-weight:800}.airflow-story-card>header strong{color:#ff9b5e;letter-spacing:.09em;text-transform:uppercase;font-size:clamp(8px,.56vw,11px)}.airflow-story-card.is-renewed>header strong{color:#67d5a3}.airflow-story-media{aspect-ratio:1.42;background:#d7dbd3;min-height:0;position:relative;overflow:hidden}.airflow-story-media:after{content:"";pointer-events:none;position:absolute;inset:0;box-shadow:inset 0 0 0 1px #031c141f,inset 0 -32px 42px #031c1414}.airflow-story-image{-webkit-user-select:none;user-select:none;width:210%;max-width:none;height:auto;display:block;position:absolute;top:-44%;left:-5%}.airflow-story-card.is-renewed .airflow-story-image{left:-105%}.airflow-story-card>footer{grid-template-columns:auto 1fr;align-items:center;gap:clamp(8px,.7vw,13px);min-height:clamp(56px,5.2vw,92px);padding:clamp(9px,.8vw,15px) clamp(12px,1vw,19px);display:grid}.airflow-outcome-icon{aspect-ratio:1;color:#fff;background:#e65319;border-radius:50%;place-items:center;width:clamp(28px,2.3vw,43px);display:grid;box-shadow:0 8px 18px #c3411233}.airflow-story-card.is-renewed .airflow-outcome-icon{background:#11875f;box-shadow:0 8px 18px #11875f33}.airflow-outcome-icon svg{stroke-width:3px;width:58%;height:58%}.airflow-story-card footer p{gap:2px;margin:0;display:grid}.airflow-story-card footer strong{color:#14221a;font-size:clamp(10px,.84vw,16px);line-height:1.1}.airflow-story-card footer small{color:#5b685f;font-size:clamp(8px,.55vw,11px);font-weight:600;line-height:1.28}.airflow-principle{color:#506057;letter-spacing:.09em;text-transform:uppercase;justify-content:center;align-items:center;gap:clamp(8px,.8vw,16px);min-width:0;font-size:clamp(8px,.6vw,12px);font-weight:800;display:flex}.airflow-principle span,.airflow-principle strong{color:var(--green-900)}.airflow-principle i{color:var(--orange);font-style:normal}.airflow-principle small{color:#69766e;font-size:inherit;letter-spacing:.02em;text-transform:none;border-left:1px solid #053d2c33;margin-left:clamp(4px,.6vw,12px);padding-left:clamp(10px,.9vw,18px)}.airflow-simulation{grid-template-columns:1fr 1fr;gap:2.6%;margin-top:1.7%;padding-bottom:clamp(8px,.65vw,12px);display:grid}.airflow-simulation section{box-shadow:var(--shadow-card);background:linear-gradient(145deg,#e7e5df,#d8d8d1);border:1px solid #031c1414;border-radius:14px;grid-template-rows:auto minmax(0,1fr) auto;padding:2%;display:grid}.airflow-simulation section>span{color:#d94f0b;letter-spacing:.12em;text-align:center;margin:0;padding:.35em 0 .8em;font-size:clamp(11px,.82vw,17px);font-weight:800;display:block}.airflow-simulation .airflow-renewed{color:#fff;background:linear-gradient(145deg,#064d37,#032a1e);border-color:#ffffff17}.airflow-renewed>span{color:#7ee7b7!important}.airflow-stage{background:radial-gradient(circle at 48%,#ff6a1a33,#0000 38%),repeating-linear-gradient(90deg,#031c1406 0 12%,#031c1414 12.5% 13%);border-radius:11px;place-items:center;min-height:clamp(260px,34vh,420px);display:grid;position:relative;overflow:hidden}.airflow-renewed .airflow-stage{background:radial-gradient(circle at 55%,#45c68b1f,#0000 42%),repeating-linear-gradient(90deg,#ffffff09 0 12%,#ffffff1c 12.5% 13%)}.airflow-stage b{z-index:3;color:var(--green-950);letter-spacing:.13em;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#f5f2eab8;border:1px solid;padding:5% 9%;font-size:clamp(10px,.95vw,19px);position:relative;box-shadow:0 12px 34px #031c141f}.airflow-renewed .airflow-stage b{color:#fff;background:#032a1eb8;box-shadow:0 12px 34px #00000038}.airflow-vectors{z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.wind-streams path{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke}.wind-streams-trapped path{stroke:url(#trapped-flow);stroke-width:2.5px;stroke-dasharray:22 13;marker-end:url(#trapped-arrow);animation:2.25s linear infinite wind-vector-trapped}.wind-streams-trapped path:nth-child(3),.wind-streams-trapped .wind-loop-inner{animation-delay:-1.1s}.wind-streams-trapped .wind-loop{stroke-width:3px;stroke-dasharray:26 15;animation-name:wind-vector-loop;animation-duration:2.64s}.wind-streams-renewed path{stroke:url(#renewed-flow);stroke-width:2.3px;stroke-dasharray:34 17;marker-end:url(#renewed-arrow);animation:1.35s linear infinite wind-vector-renewed}.wind-streams-renewed path:nth-child(2n){animation-delay:-.68s}.wind-streams-renewed path:nth-child(3n){animation-delay:-.34s}.airflow-callout{z-index:4;text-align:right;pointer-events:none;justify-items:end;gap:2px;display:grid;position:absolute;top:5%;right:3%}.airflow-callout strong{color:#d94f0b;letter-spacing:.08em;font-size:clamp(7px,.55vw,11px)}.airflow-callout small{color:#5a655e;max-width:180px;font-size:clamp(6px,.46vw,9px);font-weight:600;line-height:1.2}.airflow-renewed .airflow-callout strong{color:#7ee7b7}.airflow-renewed .airflow-callout small{color:#b9d4c5}.airflow-simulation p{min-height:2.7em;margin:clamp(12px,1.1vw,20px) 0 0;font-size:clamp(9px,.74vw,15px);line-height:1.38}.slide-flow .flow-steps{margin-top:1.2%}.slide-flow .flow-message{min-height:54px;margin-top:.5%;padding-block:10px;font-size:clamp(9px,.78vw,16px)}@media screen and (min-width:761px) and (max-height:800px){.slide-case .case-layout{min-height:300px;margin-top:1.6%}.slide-case .case-impact{margin-top:.9%}.slide-case .evidence-status{margin-top:.55%;padding:.45% 1.2%}.slide-flow .airflow-simulation{margin-top:1.2%}.slide-flow .airflow-simulation section{padding:1%}.slide-flow .airflow-stage{min-height:250px}.slide-flow .flow-steps{display:none}.slide-flow .flow-steps div{padding:1% 2.4%}.slide-flow .flow-message{display:none}}.slide-noise{grid-template-rows:auto auto auto auto;align-content:start;gap:clamp(8px,1.15vh,14px);display:grid}.slide-noise:before{opacity:.055}.noise-title{align-items:start;grid-template-columns:1fr!important;gap:clamp(10px,.8vw,16px)!important}.noise-title h2{max-width:100%;font-size:clamp(34px,2.8vw,52px);line-height:.96}.slide-shell.is-active .noise-title h2{animation:.68s .18s both quiet-fade}.noise-title-copy{gap:clamp(8px,.8vw,14px);display:grid}.noise-title-copy>p{color:#91a69a;max-width:70ch;margin:0;font-size:clamp(10px,.72vw,14px);line-height:1.35}.noise-evidence-layout{grid-template-columns:minmax(300px,.72fr) minmax(0,1.58fr);align-items:stretch;gap:2.2%;height:clamp(390px,55vh,560px);min-height:0;margin-top:1%;display:grid}.noise-commercial,.noise-science{min-width:0;min-height:0}.noise-commercial{-webkit-backdrop-filter:blur(16px)saturate(1.05);backdrop-filter:blur(16px)saturate(1.05);background:linear-gradient(145deg,#ffffff12,#ffffff06);border:1px solid #ffffff1f;border-radius:24px 24px 9px;grid-template-rows:auto minmax(0,1fr) auto;padding:clamp(18px,1.7vw,30px);display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 18px 48px #0000001f}.noise-commercial:after{content:"";opacity:.28;pointer-events:none;background:radial-gradient(circle at 78% 72%,#ff6a1a21,#0000 34%);position:absolute;inset:0}.noise-science{grid-template-rows:auto minmax(0,1fr) auto;padding:.2% 0 0;display:grid}.noise-panel-heading{z-index:1;color:var(--orange-soft);letter-spacing:.11em;align-items:center;gap:10px;font-size:clamp(9px,.7vw,14px);font-weight:800;display:flex;position:relative}.noise-panel-heading svg,.noise-study-grid article>div svg{flex:none;width:20px;height:20px}.noise-panel-heading b{color:#80958a;letter-spacing:.08em;margin-left:auto;font-size:.74em}.noise-range-comparison{z-index:1;grid-template-columns:1fr;align-content:center;gap:clamp(8px,1vh,13px);margin:0;display:grid;position:relative}.noise-range-comparison>div{border-radius:var(--radius-card);background:linear-gradient(135deg,#ffffff0b,#ffffff03);border:1px solid #ffffff17;min-width:0;padding:clamp(14px,1.2vw,20px)}.noise-range-comparison>div:first-child{padding:clamp(14px,1.2vw,20px)}.noise-range-comparison .is-beckers{border-radius:var(--radius-card);background:linear-gradient(135deg,#ff6a1a24,#ffb07a09);border:1px solid #ff6a1a42;padding:clamp(14px,1.2vw,20px);box-shadow:inset 0 1px #ffffff0f}.noise-range-comparison>div>span{color:#a7b9ae;letter-spacing:.015em;margin-bottom:clamp(7px,.65vw,11px);font-size:clamp(11px,.78vw,15px);font-weight:800;display:block}.noise-range-comparison strong{color:#f7faf8;letter-spacing:-.06em;white-space:nowrap;font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:clamp(36px,3.05vw,58px);line-height:.88;display:flex}.noise-range-comparison .noise-animated-range{color:inherit;font:inherit;letter-spacing:inherit;margin:0;display:inline}.noise-range-comparison strong small{letter-spacing:0;font-size:.3em}.noise-range-comparison .is-beckers strong{color:var(--orange-soft);text-shadow:0 0 24px #ff6a1a29;font-size:clamp(38px,3.15vw,60px)}.noise-range-arrow{color:#ffb07ac7;justify-self:center;width:clamp(19px,1.45vw,27px);height:clamp(19px,1.45vw,27px);animation:2.4s ease-in-out infinite noise-arrow-drift}.noise-commercial>p{z-index:1;color:#82978b;border-top:1px solid #ffffff1a;margin:0;padding-top:clamp(10px,1vw,16px);font-size:clamp(9px,.62vw,12px);line-height:1.42;position:relative}.noise-study-grid{grid-template-rows:minmax(0,.94fr) minmax(0,1.06fr);grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(9px,.8vw,13px);min-height:0;margin-top:clamp(10px,1vw,17px);display:grid}.noise-study-grid article{border-radius:var(--radius-card);background:linear-gradient(145deg,#ffffff0d,#ffffff05);border:1px solid #ffffff1a;grid-template:"dose source""result result""copy copy"/minmax(0,1fr) auto;align-content:center;align-items:start;gap:clamp(11px,.9vw,16px) clamp(12px,1vw,18px);min-width:0;min-height:0;padding:clamp(17px,1.45vw,26px);transition:translate .3s,scale .3s,border-color .3s,background .3s,box-shadow .3s;display:grid;position:relative;box-shadow:inset 0 1px #ffffff0b,0 11px 28px #00000014}.noise-study-grid article:nth-child(2){background:linear-gradient(145deg,#fff1,#ffffff06)}.noise-study-grid article.is-highlighted{background:linear-gradient(110deg,#ff6a1a29,#ffffff0b 46%,#ff6a1a0e);border:1px solid #ff6a1aad;grid-template:"dose result copy source"1fr/minmax(145px,.46fr) minmax(210px,.7fr) minmax(0,1.2fr) auto;grid-column:1/-1;align-content:center;align-items:center;box-shadow:inset 0 1px #ffc49b1f,0 0 28px #ff6a1a14}.noise-study-grid article>div{width:max-content;max-width:100%;color:var(--orange-soft);background:#ff6a1a11;border:1px solid #ffb07a29;border-radius:10px;grid-area:dose;align-items:center;gap:11px;padding:clamp(10px,.82vw,14px) clamp(12px,1vw,17px);display:flex}.noise-study-grid article>div span{gap:2px;margin:0;line-height:1;display:grid}.noise-study-grid article>div span em{color:#8fa399;letter-spacing:.11em;font-size:clamp(8px,.52vw,10px);font-style:normal;font-weight:800}.noise-study-grid article>div span b{color:var(--orange-soft);letter-spacing:-.025em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(20px,1.42vw,27px);font-weight:850}.noise-study-grid article>strong{color:#fff;letter-spacing:-.04em;grid-area:result;margin:0;font-size:clamp(24px,1.78vw,34px);line-height:1.02;display:block}.noise-study-grid article p{color:#aebfb5;grid-area:copy;min-height:0;margin:0;font-size:clamp(12px,.82vw,16px);line-height:1.42}.noise-study-grid article small{color:#8ca096;white-space:nowrap;text-align:right;border:0;grid-area:source;align-self:start;margin:2px 0 0;padding:0;font-size:clamp(9px,.62vw,12px);font-weight:650;display:block}.noise-study-grid article.is-highlighted small{align-self:end;margin:0}.noise-rise{color:var(--orange-soft);font-style:normal;animation:1.9s ease-in-out infinite noise-rise-pulse;display:inline-block}.noise-evidence-badge{z-index:2;letter-spacing:.08em;text-transform:uppercase;background:#031c14b8;border:1px solid #ff6a1a52;border-radius:999px;padding:4px 7px;font-weight:800;position:absolute;top:8px;right:10px;color:var(--orange-soft)!important;margin:0!important;font-size:clamp(6px,.46vw,9px)!important}.noise-hl-value{grid-template-columns:auto auto 24px auto;align-items:center;gap:clamp(8px,.75vw,13px);font-size:clamp(29px,2.05vw,39px)!important;display:grid!important}.noise-hl-value>span{color:#aebfb5;letter-spacing:.08em;font-size:.48em}.noise-hl-value b{font-variant-numeric:tabular-nums;font-size:1em}.noise-hl-value b:last-child{color:var(--orange-soft)}.noise-hl-value svg{width:20px;height:20px;color:var(--orange-soft);transform:rotate(-90deg)}.noise-technical-link{z-index:14;color:#81968a;width:100%;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:center;gap:6px;margin-top:clamp(7px,.65vw,11px);padding:0;font-size:clamp(7px,.53vw,10px);font-weight:800;transition:color .28s;display:flex;position:relative}.noise-technical-link:hover{color:var(--orange-soft)}.noise-technical-link svg{width:1.2em;height:1.2em}.noise-method{border-top:1px solid #ffffff1f;border-bottom:0;border-radius:0;flex-wrap:wrap;align-items:center;gap:6px 8px;margin:0;padding:clamp(7px,.65vw,10px) 0;display:flex}.noise-method strong{color:#bd8461;letter-spacing:.08em;margin-right:auto;font-size:clamp(7px,.54vw,10px)}.noise-method span{color:#b7c8be;background:#ffffff0b;border:1px solid #ffffff1a;border-radius:999px;padding:5px 9px;font-size:clamp(7px,.52vw,10px);line-height:1}.slide-noise .disclaimer{color:#6f8479;max-width:100%;margin:0;font-size:clamp(7px,.5vw,10px);line-height:1.32;position:static}@keyframes noise-arrow-drift{0%,to{opacity:.62;translate:0 -2px}50%{opacity:1;translate:0 3px}}@keyframes noise-rise-pulse{0%,to{opacity:.72;translate:0 2px}50%{opacity:1;translate:0 -3px}}@keyframes noise-card-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.slide-shell.is-active .noise-study-grid article{animation:.56s cubic-bezier(.2,.78,.2,1) both noise-card-rise}.slide-shell.is-active .noise-study-grid article:nth-child(2){animation-delay:90ms}.slide-shell.is-active .noise-study-grid article:nth-child(3){animation-delay:.18s}@media screen and (min-width:761px) and (max-height:800px){.slide-noise{gap:6px}.slide-noise .noise-title h2{font-size:clamp(31px,2.7vw,44px)}.slide-noise .noise-title-copy{gap:6px}.slide-noise .noise-title-copy>p{font-size:10px}.slide-noise .noise-evidence-layout{height:389px;margin-top:.5%}.slide-noise .noise-commercial{padding:14px 16px}.slide-noise .noise-range-comparison{gap:7px}.slide-noise .noise-range-comparison .is-beckers,.slide-noise .noise-range-comparison>div{padding:10px 12px}.slide-noise .noise-range-comparison strong{font-size:37px}.slide-noise .noise-range-comparison .is-beckers strong{font-size:40px}.slide-noise .noise-study-grid{gap:7px;margin-top:7px}.slide-noise .noise-study-grid article{gap:9px 10px;padding:11px 13px}.slide-noise .noise-study-grid article.is-highlighted{grid-template-columns:minmax(125px,.42fr) minmax(180px,.66fr) minmax(0,1.16fr) auto}.slide-noise .noise-study-grid article>div{gap:7px;padding:7px 9px}.slide-noise .noise-study-grid article>div span b{font-size:18px}.slide-noise .noise-study-grid article>strong{font-size:22px}.slide-noise .noise-hl-value{font-size:26px!important}.slide-noise .noise-study-grid article p{font-size:10px}.slide-noise .noise-technical-link{margin-top:5px}.slide-noise .noise-method{gap:5px 7px;padding:5px 0}.slide-noise .noise-method span{padding:4px 8px}.slide-noise .disclaimer{font-size:8px}}.before-after-layout{grid-template-columns:.78fr 1.22fr;gap:2.5%;height:57%;margin-top:3%;display:grid}.before-after-layout figure{box-shadow:var(--shadow-card);background:#09150f;border-radius:14px;margin:0;position:relative;overflow:hidden}.before-after-layout figure>img,.before-after-layout video{object-fit:cover;width:100%;height:100%}.before-after-layout video{background:#000;display:block}.before-after-layout figcaption{z-index:2;color:#fff;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);pointer-events:none;background:#02120cd1;border:1px solid #ffffff21;border-radius:8px;padding:2%;font-size:clamp(8px,.65vw,13px);position:absolute;bottom:3%;left:3%;right:3%}.before-after-layout figcaption span{color:var(--orange-soft);margin-right:.7em;font-weight:800}.before-after-summary{color:#65736a;letter-spacing:.07em;justify-content:center;align-items:center;gap:2%;margin-top:2%;font-size:clamp(8px,.67vw,14px);font-weight:800;display:flex}.before-after-summary i{color:var(--orange);font-style:normal}.before-after-summary strong{color:var(--green-900)}@keyframes wind-vector-trapped{to{stroke-dashoffset:-70px}}@keyframes wind-vector-loop{to{stroke-dashoffset:-82px}}@keyframes wind-vector-renewed{to{stroke-dashoffset:-102px}}.deck-controls{z-index:120;-webkit-backdrop-filter:blur(20px)saturate(1.2);backdrop-filter:blur(20px)saturate(1.2);background:linear-gradient(145deg,#082319e0,#02100bcc);border:1px solid #ffffff1f;border-radius:14px;grid-template-columns:38px 52px repeat(3,38px);align-items:center;gap:4px;width:auto;min-height:0;padding:4px;display:grid;position:fixed;bottom:clamp(9px,1.4vh,16px);left:50%;box-shadow:0 12px 34px #00000047,inset 0 1px #ffffff12}.control-button{color:#edf5ef;cursor:pointer;white-space:nowrap;background:#ffffff0d;border:1px solid #0000;border-radius:11px;justify-content:center;align-items:center;gap:7px;min-width:38px;height:38px;padding:0 11px;font-size:10px;font-weight:600;display:flex;box-shadow:inset 0 1px #ffffff0b}.control-button.is-compact{width:38px;min-width:38px;padding:0}.control-button:hover{background:#ffffff17;border-color:#ffb07a33;box-shadow:0 6px 16px #00000029,inset 0 1px #ffffff12}.control-button.is-active{color:#fff;background:linear-gradient(145deg,#ff6a1a47,#ff6a1a29);border-color:#ffb07a6b;box-shadow:0 8px 22px #ff6a1a21,inset 0 1px #ffffff1a}.deck-controls :is(button,a):focus-visible,.drawer-close:focus-visible{outline-offset:3px;outline:2px solid #fff}.deck-controls button:disabled{opacity:.3;cursor:not-allowed}.deck-position{color:#dfe9e3;letter-spacing:.065em;font-variant-numeric:tabular-nums;border-left:1px solid #ffffff14;border-right:1px solid #ffffff14;justify-content:center;align-items:center;gap:4px;height:38px;font-size:10px;font-weight:600;display:flex}.deck-position i{color:var(--orange-soft);opacity:.72;font-size:9px;font-style:normal}.shortcut-hint{z-index:118;color:#e6efe9;font-size:10px;font-weight:var(--font-semibold);letter-spacing:.035em;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);pointer-events:none;white-space:nowrap;background:#02120cd1;border:1px solid #ffffff1f;border-radius:999px;padding:8px 13px;animation:.45s both shortcut-hint-in;position:fixed;bottom:clamp(72px,8.5vh,82px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #00000047}.shortcut-hint-mobile{display:none}.progress{z-index:110;background:#ffffff14;width:auto;height:3px;position:fixed;bottom:0;left:0;right:0;overflow:hidden}.progress i{background:linear-gradient(90deg,#da4f0a,var(--orange),#ffb07a);height:100%;transition:width .55s cubic-bezier(.16,.82,.22,1);display:block;box-shadow:0 -3px 16px #ff6a1a80}.drawer-backdrop{z-index:180;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;background:#0007058f;border:0;position:fixed;inset:0}.information-drawer{z-index:200;width:min(580px,100vw - 20px);color:var(--ink);background:linear-gradient(145deg,#fbfaf6,#efede5);border:1px solid #031c1417;border-radius:18px;padding:60px 50px;position:fixed;inset:10px 10px 10px auto;overflow:auto;box-shadow:-34px 0 100px #00000061,inset 0 1px #fffc}.drawer-close{background:var(--green-900);color:#fff;cursor:pointer;border:1px solid #ffffff1a;border-radius:12px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:18px;right:20px}.information-drawer h2{letter-spacing:-.045em;margin:10px 0 20px;font-size:clamp(30px,3vw,42px);line-height:.98}.drawer-intro{color:#5b685f;margin:0 0 28px;font-size:14px;line-height:1.5}.source-item{background:#ffffff80;border:1px solid #031c1417;border-radius:12px;margin-top:10px;padding:22px;box-shadow:0 12px 30px #031c140e}.source-item strong{color:var(--green-900)}.source-item p{color:#455148;font-size:14px;line-height:1.5}.source-item a{color:var(--orange);align-items:center;gap:6px;font-size:13px;font-weight:800;text-decoration:none;display:inline-flex}.technical-drawer{background:radial-gradient(circle at 100% 0,#ff6a1a24,transparent 34%),linear-gradient(145deg,#05271c,var(--green-950));color:#fff;border-color:#ffffff1a;box-shadow:-34px 0 100px #0000008c,inset 0 1px #ffffff14}.technical-drawer .drawer-close{background:var(--orange)}.technical-drawer .drawer-intro{color:#9fb2a5}.technical-note{background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff1a;border-radius:12px;margin-top:10px;padding:24px 24px 24px 52px;position:relative;box-shadow:0 16px 38px #00000024}.technical-note:before{content:"";background:linear-gradient(90deg,var(--orange),var(--orange-soft));width:18px;height:2px;position:absolute;top:30px;left:22px}.technical-note span{color:var(--orange);letter-spacing:.12em;text-transform:uppercase;font-size:10px;font-weight:800}.technical-note h3{margin:8px 0 7px;font-size:20px;line-height:1.1}.technical-note p{color:#bfcfc4;margin:0;font-size:14px;line-height:1.55}.technical-sources{border-top:1px solid #ffffff1f;margin-top:30px;padding-top:26px}.technical-sources>.eyebrow{margin-bottom:14px;font-size:11px}.technical-sources .source-item{box-shadow:none;background:#ffffff0b;border-color:#ffffff1a}.technical-sources .source-item strong{color:#f3f4ef}.technical-sources .source-item p{color:#bfcfc4}@keyframes scene-enter-forward{0%{opacity:0;transform:translate(1%)scale(.997)}to{opacity:1;transform:none}}@keyframes scene-exit-forward{0%{opacity:1;transform:none}to{opacity:0;transform:translate(-.75%)scale(1.002)}}@keyframes scene-enter-backward{0%{opacity:0;transform:translate(-1%)scale(.997)}to{opacity:1;transform:none}}@keyframes scene-exit-backward{0%{opacity:1;transform:none}to{opacity:0;transform:translate(.75%)scale(1.002)}}@keyframes content-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:none}}@keyframes tile-reveal{0%{opacity:0;transform:translateY(22px)scale(.975)}to{opacity:1;transform:none}}@keyframes quiet-fade{0%{opacity:0}to{opacity:1}}@keyframes media-drift{0%{transform:translate(-.45%,.2%)scale(1.035)}to{transform:translate(.65%,-.45%)scale(1.065)}}@keyframes cover-photo-enter{0%{opacity:.82;transform:scale(1.025)}to{opacity:1;transform:none}}@keyframes surface-breathe{0%{transform:translate(0,0)}to{transform:translateY(-3px)}}@keyframes accent-breathe{0%{opacity:.72;transform:scaleX(.72)}to{opacity:1;transform:scaleX(1.08)}}@keyframes fan-idle{to{transform:rotate(360deg)}}@keyframes card-border-orbit{to{--orbit-angle:360deg}}@keyframes value-symbol-float{0%{transform:translateY(2px)rotate(-2deg)}to{transform:translateY(-3px)rotate(2deg)}}@keyframes value-arrow-pulse{0%,to{opacity:.72;transform:translate(-2px)}50%{opacity:1;transform:translate(2px)}}@keyframes conventional-marker-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.slide-shell.is-active .value-connector svg{animation:1.8s ease-in-out infinite value-arrow-pulse}@media print{@page{size:13.333in 7.5in;margin:0}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;width:auto;height:auto;overflow:visible}.presentation-shell,.slides{background:#fff;width:auto;height:auto;display:block;overflow:visible}.slide-shell,.slide-shell.is-active{aspect-ratio:16/9;page-break-after:always;break-after:page;width:13.333in;height:7.5in;max-height:none;animation:none!important;display:block!important}.slide-shell:last-child{page-break-after:auto;break-after:auto}.slide{width:100%;height:100%;min-height:0}.slide *,.slide :before,.slide :after{transition:none!important;animation:none!important}.deck-controls,.progress,.information-drawer,.drawer-backdrop{display:none!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.slide-shell.is-exiting,.card-surface--orbit:before{display:none!important}:is(.card-surface--narrative,.card-surface--interactive):hover{translate:none;scale:1}}body{font-family:var(--font-inter),"Segoe UI Variable Display","Segoe UI",Arial,sans-serif}.slide-title-row h2,.slide h2{text-transform:none}.deck-controls{transition:opacity .28s,transform .32s cubic-bezier(.2,.75,.2,1)}.controls-idle .deck-controls{opacity:0;pointer-events:none;transform:translate(-50%)scale(.96)}.controls-visible .deck-controls{opacity:1;transform:translate(-50%)}.control-button{transition:transform .18s,background .18s,border-color .18s,box-shadow .18s}.control-button:not(:disabled):hover{transform:translateY(-1px)}.control-button:not(:disabled):active{transform:scale(.95)}.information-drawer{animation:.34s cubic-bezier(.2,.8,.2,1) both drawer-enter}.drawer-backdrop{animation:.22s both backdrop-enter}@keyframes drawer-enter{0%{opacity:0;transform:translate(48px)}to{opacity:1;transform:none}}@keyframes backdrop-enter{0%{opacity:0}to{opacity:1}}.slide-case .slide-title-row{grid-template-columns:minmax(230px,.62fr) minmax(0,2fr);align-items:start}.slide-case .slide-title-row h2{max-width:100%;font-size:clamp(28px,2.75vw,52px);line-height:1}.slide-case .case-layout{margin-top:2.8%}.slide-case .case-impact{margin-top:1.5%}.evidence-status{color:#56645a;border-top:1px solid #031c142e;grid-template-columns:auto 1fr 1.35fr;align-items:center;gap:1.6%;margin-top:1.05%;padding:.8% 1.4%;font-size:clamp(7px,.52vw,11px);display:grid}.evidence-status strong{color:var(--orange);letter-spacing:.1em}.evidence-status span{border-left:1px solid #031c1421;padding-left:6%;font-weight:600}.evidence-status span b{color:var(--green-900);font-weight:800}.evidence-status small{color:#778179;grid-column:1/-1}.slide-enthalpy .slide-title-row h2{max-width:100%;font-size:clamp(28px,2.75vw,52px)}.slide-enthalpy .enthalpy-layout{grid-template:"table"minmax(0,1fr)"visual"/1fr;align-items:stretch;gap:1.2%;height:75%;margin-top:1.5%;display:grid}.slide-enthalpy .humidity-examples{bottom:10%}.enthalpy-visual{grid-area:visual;grid-template-rows:minmax(68px,auto);grid-template-columns:repeat(2,minmax(0,1fr)) minmax(250px,.9fr);align-content:stretch;gap:clamp(7px,.7vw,13px);display:grid}.enthalpy-card{--tone:var(--risk-comfort);border:1px solid #031c141a;border-left:4px solid var(--tone);width:100%;min-width:0;color:var(--green-950);font:inherit;text-align:left;cursor:pointer;background:#ffffff94;border-radius:18px 18px 6px;grid-template:"condition track value"minmax(0,1fr)"support support support"/minmax(104px,.8fr) minmax(76px,.7fr) auto;align-items:center;gap:6px 10px;padding:clamp(8px,.72vw,14px);transition:transform .22s,box-shadow .22s,background .22s,border-color .22s;display:grid;overflow:hidden;box-shadow:0 9px 26px #031c140b}.enthalpy-card.tone-attention{--tone:var(--risk-attention)}.enthalpy-card.tone-high{--tone:var(--risk-high)}.enthalpy-card.tone-critical{--tone:var(--risk-critical)}.enthalpy-card:is(:hover,:focus-visible,.is-active){border-color:color-mix(in srgb,var(--tone) 58%,transparent);background:#fff;outline:none;transform:translateY(-2px);box-shadow:0 17px 40px #031c141f}.enthalpy-card>*{min-width:0}.enthalpy-card>span{grid-area:condition;font-size:clamp(8px,.62vw,12px);font-weight:800;line-height:1.12}.enthalpy-card>span small{color:#758179;letter-spacing:.09em;text-transform:uppercase;margin-bottom:3px;font-size:.58em;display:block}.enthalpy-track{background:#dce3dd;border-radius:999px;grid-area:track;width:100%;min-width:0;height:clamp(12px,.9vw,17px);overflow:hidden}.enthalpy-track i{border-radius:inherit;background:linear-gradient(90deg,var(--tone),color-mix(in srgb,var(--tone) 55%,#ffd09d));transform-origin:0;height:100%;animation:.6s cubic-bezier(.2,.8,.2,1) both enthalpy-bar-in;display:block}.enthalpy-card strong{min-width:0;color:var(--tone);letter-spacing:-.05em;white-space:nowrap;grid-area:value;justify-self:end;align-items:center;gap:4px;font-size:clamp(24px,1.8vw,36px);line-height:1;display:inline-flex}.enthalpy-card strong small{letter-spacing:0;flex:none;font-size:clamp(10px,.7vw,13px);line-height:1}.enthalpy-card em{color:#657169;text-align:center;grid-area:support;justify-self:center;width:min(92%,320px);margin:0;font-size:clamp(7px,.45vw,9px);font-style:normal;font-weight:600;line-height:1.15}.enthalpy-visual>p{border-top:0;border-left:1px solid #031c142e;align-items:center;margin:0;padding:0 0 0 clamp(12px,1.1vw,21px);font-size:clamp(11px,.72vw,14px);line-height:1.24;display:flex}.enthalpy-visual>p b{color:var(--orange)}.enthalpy-visual>p strong{color:var(--risk-critical)}.enthalpy-table-card{background:#ffffffb3;border:1px solid #031c141f;border-radius:22px 22px 8px;grid-area:table;grid-template-rows:auto auto minmax(0,1fr) auto;min-width:0;min-height:0;padding:1.25% 1.5%;display:grid;overflow:hidden;box-shadow:0 18px 54px #031c1414}.enthalpy-table-card>header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:.7%;display:flex}.enthalpy-table-card>header div{gap:2px;display:grid}.enthalpy-table-card>header span{color:var(--orange);letter-spacing:.13em;font-size:clamp(6px,.46vw,9px);font-weight:800}.enthalpy-table-card>header strong{font-size:clamp(13px,1vw,20px)}.enthalpy-table-card>header button{color:var(--green-900);font:inherit;cursor:pointer;background:#fff;border:1px solid #031c1426;border-radius:999px;align-items:center;gap:5px;padding:6px 9px;font-size:clamp(7px,.5vw,10px);font-weight:800;display:flex}.enthalpy-table-card>header button:hover,.enthalpy-table-card>header button:focus-visible{border-color:var(--orange);outline:none}.enthalpy-live{border-left:3px solid var(--orange);background:var(--green-950);color:#fff;border-radius:0 12px 12px 0;grid-template-columns:auto auto auto 1fr;align-items:baseline;gap:1.2%;margin-bottom:.7%;padding:.8% 1.3%;display:grid}.enthalpy-live>span,.enthalpy-live>i{color:#b9cbbf;font-size:clamp(8px,.62vw,12px);font-style:normal;font-weight:600}.enthalpy-live>strong{letter-spacing:-.04em;justify-self:end;font-size:clamp(18px,1.65vw,32px);line-height:1}.enthalpy-live>strong small{letter-spacing:0;font-size:.36em}.enthalpy-live>em{letter-spacing:.06em;grid-column:1/-1;font-size:clamp(6px,.45vw,9px);font-style:normal;font-weight:800}.enthalpy-live>em.tone-comfort,.enthalpy-dialog-readout>em.tone-comfort{color:#55d995}.enthalpy-live>em.tone-attention,.enthalpy-dialog-readout>em.tone-attention{color:#f1d755}.enthalpy-live>em.tone-high,.enthalpy-dialog-readout>em.tone-high{color:#ffad5c}.enthalpy-live>em.tone-critical,.enthalpy-dialog-readout>em.tone-critical{color:#ff7468}.enthalpy-matrix{grid-template-columns:clamp(19px,1.35vw,27px) repeat(14,minmax(0,1fr));gap:1px;width:100%;min-width:0;display:grid}.enthalpy-matrix>span,.enthalpy-matrix-row>span{color:#66736a;place-items:center;min-width:0;font-size:clamp(5px,.35vw,7px);font-weight:800;display:grid}.enthalpy-matrix>span.is-axis-selected,.enthalpy-matrix-row>span.is-axis-selected{background:var(--green-900);color:#fff;border-radius:3px}.enthalpy-corner{text-align:center;line-height:.8}.enthalpy-matrix-row{display:contents}.enthalpy-matrix button{color:#fff;cursor:crosshair;border:0;border-radius:2px;min-width:0;height:clamp(9px,.72vw,13px);padding:0;transition:transform .12s,box-shadow .12s,filter .12s;position:relative;box-shadow:inset 0 0 0 1px #ffffff24}.enthalpy-matrix button.tone-attention{background:var(--risk-attention)}.enthalpy-matrix button.tone-comfort{background:var(--risk-comfort)}.enthalpy-matrix button.tone-high{background:var(--risk-high)}.enthalpy-matrix button.tone-critical{background:var(--risk-critical)}.enthalpy-matrix button>span{color:#fff;text-overflow:clip;white-space:nowrap;text-shadow:0 1px 2px #00000073;font-size:clamp(5px,.36vw,7px);font-weight:800;line-height:1;display:block;overflow:hidden}.enthalpy-matrix button.tone-attention>span{color:#302900;text-shadow:none}.enthalpy-matrix.is-compact button>span{display:none}.enthalpy-matrix button:is(:hover,:focus-visible,.is-selected){z-index:3;box-shadow:0 0 0 2px #fff,0 0 0 3px var(--green-950),0 4px 11px #031c144d;filter:saturate(1.22)brightness(1.08);outline:none;transform:scale(1.16)}.enthalpy-table-card>footer{color:#68756c;margin-top:1.6%;font-size:clamp(6px,.43vw,9px);line-height:1.2}.enthalpy-legend{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:3px 8px;display:flex}.enthalpy-legend span{color:#59665e;white-space:nowrap;align-items:center;gap:4px;font-weight:800;display:inline-flex}.enthalpy-legend i{background:currentColor;border-radius:2px;width:7px;height:7px}.enthalpy-legend .tone-attention i{color:var(--risk-attention)}.enthalpy-legend .tone-comfort i{color:var(--risk-comfort)}.enthalpy-legend .tone-high i{color:var(--risk-high)}.enthalpy-legend .tone-critical i{color:var(--risk-critical)}.enthalpy-dialog-backdrop{z-index:2147483647;isolation:isolate;background:#061a13;place-items:center;padding:2.2%;animation:.18s both backdrop-enter;display:grid;position:fixed;inset:0}.enthalpy-dialog{isolation:isolate;width:min(1500px,96vw);max-height:94vh;color:var(--green-950);background:#f6f4ed;border:1px solid #ffffff29;border-radius:28px 28px 10px;padding:2%;position:relative;overflow:auto;transform:translateZ(0);box-shadow:0 35px 110px #00000075}.enthalpy-dialog>header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:1.2%;display:flex}.enthalpy-dialog>header span{color:var(--orange);letter-spacing:.14em;font-size:10px;font-weight:800}.enthalpy-dialog>header h3{margin:5px 0 3px;font-size:clamp(20px,2vw,36px);line-height:1}.enthalpy-dialog>header p{color:#68756c;margin:0;font-size:12px}.enthalpy-dialog>header button{width:42px;height:42px;color:var(--green-950);cursor:pointer;background:#fff;border:1px solid #031c1426;border-radius:50%;flex:0 0 42px;place-items:center;display:grid}.enthalpy-dialog-readout{border-left:4px solid var(--orange);background:var(--green-950);color:#fff;align-items:baseline;gap:10px;margin-bottom:1%;padding:10px 14px;display:flex}.enthalpy-dialog-readout i,.enthalpy-dialog-readout em{font-style:normal}.enthalpy-dialog-readout strong{margin-left:auto;font-size:23px}.enthalpy-dialog-readout em{font-size:11px;font-weight:800}.enthalpy-matrix.is-expanded{grid-template-columns:42px repeat(14,minmax(42px,1fr));gap:2px}.enthalpy-matrix.is-expanded>span,.enthalpy-matrix.is-expanded .enthalpy-matrix-row>span{font-size:10px}.enthalpy-matrix.is-expanded button{cursor:pointer;border-radius:4px;height:clamp(17px,2.05vh,25px)}.enthalpy-matrix.is-expanded button>span{color:#fff;text-shadow:0 1px 3px #0000008c;font-size:clamp(7px,.54vw,10px);font-weight:800;display:block}.enthalpy-matrix.is-expanded button.tone-attention>span{color:#2f2800;text-shadow:none}.enthalpy-matrix.is-expanded button:is(:hover,:focus-visible,.is-selected){transform:scale(1.08)}.enthalpy-dialog>footer{color:#657169;margin-top:1%;font-size:10px}@keyframes enthalpy-bar-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media screen and (min-width:761px) and (max-height:800px){.slide-enthalpy .slide-title-row h2{font-size:clamp(27px,2.5vw,44px)}.slide-enthalpy .enthalpy-layout{gap:.85%;height:75%;margin-top:1%}.slide-enthalpy .enthalpy-visual{gap:6px}.slide-enthalpy .enthalpy-card{padding:8px 10px}.slide-enthalpy .enthalpy-table-card{padding:1% 1.25%}.slide-enthalpy .enthalpy-matrix button{height:8px}.slide-enthalpy .enthalpy-table-card>footer{margin-top:.5%}.slide-enthalpy .humidity-examples{padding:.95% 2%;bottom:9.5%}}.slide-shell.is-active .map-visual img{animation:none}.map-copy{flex-direction:column;min-width:0;padding:7% 10% 6% 5%;display:flex}.map-copy>*{min-width:0;max-width:100%}.map-copy h2{text-wrap:balance;overflow-wrap:break-word;max-width:100%;margin:2.5% 0 4%;font-size:clamp(27px,2.55vw,48px)}.map-instruction{z-index:4;border-left:3px solid var(--orange);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#021a12c7;border-radius:0 10px 10px 0;gap:2px;padding:9px 12px;display:grid;position:absolute;top:5%;left:5%}.map-instruction span{color:var(--orange-soft);letter-spacing:.12em;font-size:clamp(6px,.46vw,9px);font-weight:800}.map-instruction strong{color:#fff;font-size:clamp(9px,.7vw,14px)}.map-hotspots{z-index:4;position:absolute;inset:0}.map-hotspot{aspect-ratio:1;background:var(--green-900);color:#fff;cursor:pointer;border:2px solid #fff;border-radius:50%;place-items:center;width:clamp(18px,1.55vw,30px);padding:0;transition:transform .2s,background .2s,box-shadow .2s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 5px 18px #00000059}.map-hotspot:before{content:"";opacity:.65;border:1px solid #ffffffad;border-radius:50%;animation:2.4s ease-out infinite map-pulse;position:absolute;inset:-8px}.map-hotspot i{aspect-ratio:1;background:#fff;border-radius:50%;width:28%}.map-hotspot span{border-left:2px solid var(--orange);color:#fff;white-space:nowrap;opacity:0;pointer-events:none;background:#021a12e0;border-radius:0 7px 7px 0;padding:6px 8px;font-size:clamp(7px,.52vw,10px);font-weight:800;line-height:1;transition:opacity .18s,transform .18s;position:absolute;top:50%;left:calc(100% + 9px);transform:translate(5px,-50%)}.map-hotspot:is(:hover,:focus-visible,.is-active){z-index:2;background:var(--orange);outline:none;transform:translate(-50%,-50%)scale(1.14);box-shadow:0 0 0 4px #ffffff4d,0 8px 24px #0000006b}.map-hotspot:is(:hover,:focus-visible,.is-active) span{opacity:1;transform:translateY(-50%)}.map-hotspot.site-paranavai{top:72.4%;left:52.1%}.map-hotspot.site-abelardo-luz{top:80.6%;left:52.7%}.map-hotspot.site-chapeco{top:82.5%;left:51.3%}.map-hotspot.site-chapeco span{border-left:0;border-right:2px solid var(--orange);border-radius:7px 0 0 7px;left:auto;right:calc(100% + 9px)}.map-position-note{z-index:4;color:#ffffffb3;background:#021a12b8;border-radius:6px;padding:5px 7px;font-size:clamp(6px,.42vw,8px);position:absolute;bottom:4%;left:5%}.map-site-tabs{grid-template-columns:repeat(3,1fr);gap:5px;margin-bottom:3%;display:grid}.map-site-tabs button{color:#afc1b5;min-width:0;font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:#ffffff0e;border:1px solid #ffffff2b;border-radius:999px;padding:7px 5px;font-size:clamp(7px,.5vw,10px);font-weight:800;transition:background .2s,border-color .2s,color .2s;overflow:hidden}.map-site-tabs button:is(:hover,:focus-visible,.is-active){border-color:var(--orange);color:#fff;background:#ff6a1a24;outline:none}.map-site-detail{border:1px solid #ffffff26;border-left:3px solid var(--orange);background:#ffffff0e;border-radius:0 16px 16px 0;min-width:0;padding:3.5% 4%;animation:.3s cubic-bezier(.2,.75,.2,1) both map-detail-in;overflow:hidden}.map-site-detail>span{color:var(--orange-soft);letter-spacing:.1em;text-transform:uppercase;font-size:clamp(6px,.48vw,9px);font-weight:800}.map-site-detail>div{grid-template-columns:minmax(0,auto) minmax(0,1fr);align-items:center;gap:3%;min-width:0;margin:2% 0;display:grid}.map-site-detail strong{color:#fff;letter-spacing:-.04em;overflow-wrap:anywhere;min-width:0;max-width:100%;font-size:clamp(18px,1.55vw,30px);line-height:1}.map-site-detail small{color:#b8c9be;overflow-wrap:anywhere;min-width:0;font-size:clamp(7px,.5vw,10px);font-weight:600;line-height:1.25}.map-site-detail p{color:#e3ebe5;overflow-wrap:break-word;max-width:100%;margin:0;font-size:clamp(8px,.61vw,12px);line-height:1.32}.map-site-detail em{color:#93aa9c;margin-top:2.5%;font-size:clamp(6px,.43vw,9px);font-style:normal;line-height:1.25;display:block}.design-criteria{grid-template-columns:1fr 1fr;gap:5px;margin:3% 0 0;display:grid}.design-criteria span{color:#d8e5dc;border-top:1px solid #fff3;align-items:center;gap:7px;padding:7px 8px;font-size:clamp(7px,.52vw,10px);font-weight:600;display:flex}.design-criteria b{color:var(--orange-soft);font-size:.85em}.map-copy>.map-national-context{color:#91a79a;overflow-wrap:break-word;border-top:1px solid #ffffff2e;margin:auto 0 0;padding-top:3%;font-size:clamp(6px,.46vw,9px);font-weight:600;line-height:1.25}.map-national-context strong{color:#cbd8d0}@keyframes map-pulse{0%{opacity:.68;transform:scale(.72)}78%,to{opacity:0;transform:scale(1.75)}}@keyframes map-detail-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes process-sense{0%,to{filter:drop-shadow(0 0 #0000);transform:translateY(2px)}50%{filter:drop-shadow(0 0 7px #ffb07ab8);transform:translateY(-3px)}}@keyframes process-control{0%,to{transform:rotate(-3deg)scale(.98)}50%{filter:drop-shadow(0 0 6px #ffb07a8c);transform:rotate(3deg)scale(1.04)}}@keyframes process-actuate{0%,44%,58%,to{filter:none;transform:scale(1)}49%{filter:drop-shadow(0 0 9px #ff6a1af2);transform:scale(1.16)}53%{transform:scale(.94)}}@keyframes process-monitor{0%,to{opacity:.72;transform:scale(.96)}50%{opacity:1;filter:drop-shadow(0 0 7px #ffb07ab8);transform:scale(1.06)}}@keyframes process-signal{0%{opacity:.75;transform:scale(.35)}78%,to{opacity:0;transform:scale(2.1)}}@keyframes process-record{0%,24%{transform:rotate(0)}25%,49%{transform:rotate(4deg)}50%,74%{transform:rotate(0)}75%,99%{transform:rotate(-4deg)}}@keyframes process-transfer{0%,to{opacity:.55;transform:translate(-3px)}50%{opacity:1;transform:translate(3px)}}.process-chain{border:1px solid #ffffff24;grid-template-columns:repeat(5,1fr);gap:0;height:clamp(340px,50vh,470px);margin-top:3%;display:grid}.process-chain section{border-right:1px solid #ffffff1f;grid-template-rows:auto minmax(34px,1fr) auto;min-height:0;padding:7% 9%;display:grid;position:relative;overflow:visible}.process-chain section:last-child{border-right:0}.process-stage-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.process-icon{aspect-ratio:1;width:clamp(54px,4.6vw,88px);color:var(--orange-soft);background:linear-gradient(145deg,#ff6a1a26,#ffffff09);border:1px solid #ffb07a42;border-radius:18px 18px 6px;place-items:center;display:grid;position:relative;box-shadow:inset 0 1px #ffffff14,0 14px 30px #00000026}.process-icon:before,.process-icon:after{content:"";border-radius:inherit;pointer-events:none;position:absolute}.process-icon:before{border:1px solid #ff6a1a38;inset:-1px}.process-icon:after{opacity:0;border:1px solid #ffb07a2e;border-radius:50%;inset:20%}.process-icon svg{width:49%;height:49%}.process-chain b{color:var(--orange-soft);letter-spacing:.08em;border:1px solid #ffffff1f;border-radius:999px;align-self:flex-start;padding:6px 8px;font-size:clamp(8px,.58vw,11px);line-height:1}.process-chain strong{color:#fff;align-self:end;margin:0 0 7%;font-size:clamp(16px,1.25vw,25px);display:block}.process-chain p{color:#b9cbbf;align-self:start;min-height:3em;margin:0;font-size:clamp(10px,.82vw,17px);line-height:1.45}.process-transfer{z-index:3;width:32px;height:32px;color:var(--orange);background:#062218;border:1px solid #ff6a1a59;border-radius:50%;place-items:center;font-style:normal;display:grid;position:absolute;top:43%;right:-16px;box-shadow:0 0 0 5px #062218e0}.process-transfer svg{width:17px}.slide-shell.is-active .process-stage-sensors .process-icon svg{animation:2.6s ease-in-out infinite process-sense}.slide-shell.is-active .process-stage-control .process-icon svg{animation:3.2s ease-in-out infinite process-control}.slide-shell.is-active .process-stage-actuation .process-icon svg{animation:2.1s ease-in-out infinite process-actuate}.slide-shell.is-active .process-stage-monitoring .process-icon:after{animation:2.4s ease-out infinite process-signal}.slide-shell.is-active .process-stage-monitoring .process-icon svg{animation:2.4s ease-in-out infinite process-monitor}.slide-shell.is-active .process-stage-record .process-icon svg{animation:3s step-end infinite process-record}.slide-shell.is-active .process-transfer svg{animation:1.8s ease-in-out infinite process-transfer}.slide-shell.is-active .process-stage:nth-child(2) .process-transfer svg{animation-delay:-.35s}.slide-shell.is-active .process-stage:nth-child(3) .process-transfer svg{animation-delay:-.7s}.slide-shell.is-active .process-stage:nth-child(4) .process-transfer svg{animation-delay:-1.05s}.integrated-architecture{border-left:4px solid var(--orange);background:linear-gradient(90deg,#ff6a1a0e,#0000 72%);grid-template-columns:auto 1fr;align-items:baseline;gap:4px 3%;margin-top:1.8%;padding:1% 1.5% 1% 2%;display:grid}.integrated-architecture span{color:var(--orange-soft);letter-spacing:.12em;font-size:clamp(8px,.58vw,12px);font-weight:800}.integrated-architecture strong{font-size:clamp(13px,1vw,20px)}.integrated-architecture small{color:#93a99a;grid-column:2}@media screen and (min-width:761px) and (max-height:800px){.slide-solution .process-chain{height:360px;margin-top:2%}.slide-solution .process-chain section{padding:5.5% 7%}.slide-solution .process-icon{width:clamp(50px,4vw,62px)}.slide-solution .integrated-architecture{margin-top:1.3%;padding:.75% 1.25% .75% 1.8%}}.slide-product .spec-grid{grid-template-columns:1fr 1fr}.slide-curve{color:#f5f7f3;background:radial-gradient(circle at 91% 9%,#ff6a1a1f,#0000 28%),linear-gradient(145deg,#063f2e 0%,#032b21 58%,#011d16 100%)}.slide-curve:before{background:radial-gradient(circle,#ff6a1a29,#0000 67%);top:-23%;right:-10%}.slide-curve:after{background:radial-gradient(circle at 15% 78%,#1f916824,#0000 38%),linear-gradient(120deg,#0000 61%,#ffffff05)}.slide-curve .slide-title-row{grid-template-columns:minmax(250px,.7fr) minmax(0,1.9fr);gap:2.4%}.slide-curve .slide-title-row h2{color:#f7f8f5;max-width:24ch;font-size:clamp(30px,2.55vw,48px)}.curve-layout-redesigned{grid-template-columns:minmax(0,1.66fr) minmax(310px,.92fr);align-items:stretch;gap:1.25%;height:clamp(450px,59vh,570px);margin-top:1.35%}.engineering-chart,.curve-comparison-panel{background:linear-gradient(150deg,#074633d1,#02271deb);border:1px solid #73dcab33;border-radius:20px 20px 7px;min-width:0;min-height:0;overflow:hidden;box-shadow:0 24px 54px #00000038,inset 0 1px #ffffff0a}.engineering-chart{grid-template-rows:auto auto minmax(0,1fr) auto;width:100%;padding:2.2% 2.6% 1.6%;display:grid;position:relative}.curve-panel-header,.curve-comparison-panel>header{justify-content:space-between;align-items:center;gap:12px;display:flex}.curve-panel-header>div,.curve-comparison-panel>header{min-width:0}.curve-panel-header span,.curve-comparison-panel>header span{color:#72b99b;letter-spacing:.12em;margin-bottom:3px;font-size:clamp(7px,.52vw,10px);font-weight:800;display:block}.curve-panel-header strong,.curve-comparison-panel>header strong{color:#f3f6f2;font-size:clamp(14px,1.05vw,20px);line-height:1.1;display:block}.curve-panel-header>b{background:var(--orange);color:#fff;text-align:center;border-radius:8px;flex:none;min-width:60px;padding:8px 10px;font-size:clamp(14px,1.05vw,20px);line-height:1;box-shadow:0 8px 20px #ff6a1a33}.curve-legend{color:#b8c8bf;flex-wrap:wrap;gap:7px 18px;margin-top:1.2%;font-size:clamp(7px,.5vw,10px);font-weight:700;display:flex}.curve-legend span{align-items:center;gap:7px;display:inline-flex}.curve-legend span:before{content:"";background:#73dcae;border-radius:999px;width:24px;height:3px}.curve-legend .is-reference:before{background:0 0;border-top:2px dashed #93a09a;height:0}.curve-svg-wrap{min-height:0;padding:0 0 16px 12px;position:relative}.engineering-chart svg{width:100%;height:100%;min-height:300px;overflow:visible}.engineering-chart .chart-grid path{fill:none;stroke:#91ccb221;stroke-width:1px}.engineering-chart .chart-grid path:first-child{stroke:#a7d6c180;stroke-width:2px}.engineering-chart .project-pressure{fill:none;stroke:var(--orange);stroke-width:2px;stroke-dasharray:7 6;opacity:.78}.engineering-chart .fan-curve{fill:none;stroke:#73dcae;stroke-width:7px;stroke-linecap:round}.engineering-chart .reference-curve{fill:none;stroke:#96a39d;stroke-width:4px;stroke-linecap:round;stroke-dasharray:10 8}.engineering-chart .chart-point circle{fill:#053b2c;stroke:#c8f2dd;stroke-width:4px}.engineering-chart .chart-point.is-project circle{fill:var(--orange);stroke:#fff}.engineering-chart .chart-point text{fill:#f1f5f1;paint-order:stroke;stroke:#063b2d;stroke-width:4px;stroke-linejoin:round;font-size:13px;font-weight:800}.engineering-chart .chart-point.is-project text{fill:#ffc59f}.engineering-chart .reference-point circle{fill:#65726c;stroke:#d3dbd6;stroke-width:3px}.engineering-chart .reference-point text{fill:#c0cbc5;paint-order:stroke;stroke:#05382a;stroke-width:4px;font-size:12px;font-weight:750}.engineering-chart .axis-labels text{fill:#82988c;font-size:11px;font-weight:650}.curve-svg-wrap .axis-y,.curve-svg-wrap .axis-x{z-index:2;color:#779185;letter-spacing:.1em;font-size:clamp(7px,.45vw,9px);font-weight:800;position:absolute}.curve-svg-wrap .axis-y{transform-origin:0 0;top:48%;left:-5px;transform:rotate(-90deg)translate(-50%)}.curve-svg-wrap .axis-x{bottom:0;left:52%;transform:translate(-50%)}.curve-reference-note{color:#8fa69a;border-top:1px solid #ffffff17;margin:0;padding-top:1%;font-size:clamp(7px,.47vw,9px);line-height:1.3}.curve-reference-note b{color:#c3d1ca}.curve-comparison-panel{flex-direction:column;padding:4% 4.5% 3.4%;display:flex}.curve-comparison-panel>header{padding-bottom:3.2%;display:block}.curve-comparison-head,.curve-comparison-rows>div{grid-template-columns:minmax(92px,.92fr) repeat(2,minmax(0,1fr));align-items:center;gap:8px;display:grid}.curve-comparison-head{color:#819b8f;text-transform:uppercase;border-block:1px solid #ffffff1a;padding:8px;font-size:clamp(7px,.47vw,9px);font-weight:800}.curve-comparison-head b{color:#b9cec3;font-size:inherit;text-align:left}.curve-comparison-rows{margin:0}.curve-comparison-rows>div{border-bottom:1px solid #ffffff14;min-height:44px;padding:7px 8px}.curve-comparison-rows>div.is-project{background:#ff6a1a17;border:1px solid #ff6a1a70;border-radius:8px;margin-inline:-2px;padding-inline:10px}.curve-comparison-rows dt,.curve-comparison-rows dd{margin:0;font-size:clamp(7px,.5vw,10px);line-height:1.24}.curve-comparison-rows dt{color:#8ea498;font-weight:700}.curve-comparison-rows dd{color:#e6ede8;font-weight:650}.curve-comparison-rows>div.is-project dd:first-of-type{color:#ffc19a;font-weight:850}.curve-comparison-rows>div.is-project dd:last-child{color:#ffb07d;font-weight:800}.curve-audit-status{border-left:3px solid var(--orange);background:linear-gradient(90deg,#ff6a1a1a,#0000);margin-top:auto;padding:11px 12px}.curve-audit-status span{color:#f29a61;letter-spacing:.08em;font-size:clamp(7px,.46vw,9px);font-weight:850;display:block}.curve-audit-status strong{color:#fff;margin:3px 0;font-size:clamp(13px,.9vw,17px);display:block}.curve-audit-status p{color:#a8bbb1;margin:0;font-size:clamp(7px,.48vw,9px);line-height:1.25}.curve-comparison-panel>small{color:#799185;margin-top:8px;font-size:clamp(7px,.44vw,8px);line-height:1.25}.curve-warning{border:1px solid #73dcab2e;border-left:4px solid var(--orange);color:#dae5df;background:#022118b8;grid-template-columns:auto 1fr;gap:3px 2.6%;margin-top:1%;padding:1% 1.5%;display:grid}.curve-warning strong{color:#ffb27d;font-size:clamp(9px,.68vw,13px)}.curve-warning span{color:#f1f4f1;font-size:clamp(9px,.66vw,13px);font-weight:700}.curve-warning small{color:#879d91;grid-column:2;font-size:clamp(7px,.5vw,10px)}.slide-automation .slide-title-row h2{max-width:100%;font-size:clamp(28px,2.75vw,52px)}.automation-concept{grid-template-columns:minmax(0,1.68fr) minmax(190px,.42fr);gap:1.4%;height:64%;margin-top:1.5%;display:grid}.hmi-command-bar{background:#010c086b;border-bottom:1px solid #ffffff1a;grid-template-columns:1fr auto auto;align-items:center;gap:2.5%;padding:1.25% 2%;display:grid}.hmi-brand{grid-template-rows:auto auto;grid-template-columns:auto 1fr;align-items:center;gap:1px 8px;display:grid}.hmi-brand>svg{width:clamp(18px,1.3vw,25px);color:var(--orange);grid-row:1/-1}.hmi-brand span{color:#7fa092;letter-spacing:.13em;font-size:clamp(6px,.43vw,9px);font-weight:800}.hmi-brand strong{letter-spacing:-.02em;font-size:clamp(12px,.9vw,18px)}.hmi-live-status{align-items:center;gap:10px;display:flex}.hmi-live-status span,.hmi-live-status small{color:#70d6a2;letter-spacing:.08em;align-items:center;gap:5px;font-size:clamp(6px,.42vw,9px);font-weight:800;display:flex}.hmi-live-status span svg{width:1.2em}.hmi-live-status small{color:#6e8d7e}.hmi-kpis{border-bottom:1px solid #ffffff1a;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hmi-kpis article{background:linear-gradient(140deg,#ffffff09,#0000);border-right:1px solid #ffffff1a;min-width:0;padding:2.1% 3.4% 2%;position:relative;overflow:hidden}.hmi-kpis article:last-child{border-right:0}.hmi-kpis article.has-deviation{background:linear-gradient(140deg,#ff6a1a1a,#0000 72%)}.hmi-kpis article>div{color:#82a494;align-items:center;gap:6px;display:flex}.hmi-kpis article>div svg{width:clamp(12px,.8vw,16px)}.hmi-kpis span,.hmi-kpis em{color:#78978a;letter-spacing:.055em;font-size:clamp(6px,.42vw,9px);font-style:normal;font-weight:800;display:block}.hmi-kpis strong{letter-spacing:-.055em;margin:3.5% 0 2%;font-size:clamp(24px,2.35vw,45px);line-height:.86;display:block}.hmi-kpis strong small{letter-spacing:0;font-size:.34em}.hmi-kpis em{color:#a3bbb0;letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;max-width:65%;overflow:hidden}.hmi-body{grid-template-columns:minmax(0,1.08fr) minmax(235px,.92fr);min-height:0;display:grid}.hmi-decision{background:linear-gradient(145deg,#ffffff06,#0000);flex-direction:column;min-width:0;padding:4.2% 5%;display:flex}.hmi-decision.is-alert{background:radial-gradient(circle at 100% 0,#ff6a1a1f,#0000 48%),#ff6a1a09}.hmi-decision.is-attention{background:radial-gradient(circle at 100% 0,#e8c14a1a,#0000 48%),#e8c14a06}.hmi-decision>header{justify-content:space-between;align-items:center;display:flex}.hmi-decision>header div{color:#8eb09f;align-items:center;gap:6px;display:flex}.hmi-decision>header svg{width:1.15em}.hmi-decision>header span{letter-spacing:.1em;font-size:clamp(6px,.42vw,9px);font-weight:800}.hmi-decision>header b{color:#8ba597;background:#ffffff0f;border-radius:6px;padding:5px 7px;font-size:clamp(6px,.4vw,8px)}.hmi-decision.is-alert>header div,.hmi-decision.is-alert>header b{color:var(--orange-soft)}.hmi-decision.is-attention>header div,.hmi-decision.is-attention>header b{color:#e6c661}.hmi-decision>strong{letter-spacing:-.03em;margin:4.5% 0 2%;font-size:clamp(12px,.93vw,19px);line-height:1.05;display:block}.hmi-decision>p{color:#91a99c;min-height:2.7em;margin:0;font-size:clamp(6px,.44vw,9px);line-height:1.35}.hmi-decision>button{width:100%;color:var(--orange-soft);letter-spacing:.05em;cursor:pointer;background:#ff6a1a14;border:1px solid #ffb07a75;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:auto;padding:7px 9px;font-size:clamp(6px,.42vw,9px);font-weight:800;display:flex}.hmi-decision>button svg{width:1.2em}.hmi-decision>button:disabled{color:#617c6d;cursor:default;background:#ffffff06;border-color:#ffffff1a}.hmi-decision>button.is-acknowledged{color:#7edbae;border-color:#42d98a47}.hmi-telemetry{color:#688878;background:#010c086b;border-top:1px solid #ffffff1a;align-items:center;gap:2.3%;padding:1.05% 2%;display:flex}.hmi-telemetry span{letter-spacing:.06em;align-items:center;gap:4px;font-size:clamp(5px,.36vw,8px);font-weight:800;display:flex}.hmi-telemetry svg{width:1.15em}.hmi-telemetry small{color:#4e6c5d;letter-spacing:.06em;margin-left:auto;font-size:clamp(5px,.33vw,7px)}.slide-automation .automation-concept{--demo-tone:#d9362b;--demo-rgb:217,54,43;background:radial-gradient(circle at 70% 28%,rgba(var(--demo-rgb),.11),transparent 34%),linear-gradient(145deg,#061d15,#02110c 78%);color:#fff;isolation:isolate;border:1px solid #2074527a;border-radius:24px 24px 8px;grid-template-rows:auto auto minmax(0,1fr) auto;grid-template-columns:1fr;gap:0;height:64%;display:grid;position:relative;overflow:hidden;box-shadow:0 30px 78px #031c1440,inset 0 1px #ffffff0d}.slide-automation .automation-concept.is-high{--demo-tone:#ed741c;--demo-rgb:237,116,28}.slide-automation .automation-concept.is-attention{--demo-tone:#d2b426;--demo-rgb:210,180,38}.slide-automation .automation-concept.is-comfort{--demo-tone:#16845b;--demo-rgb:22,132,91}.slide-automation .automation-concept:before{content:"";z-index:-1;opacity:.2;background-image:linear-gradient(#6baf8e11 1px,#0000 1px),linear-gradient(90deg,#6baf8e11 1px,#0000 1px);background-size:28px 28px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.slide-automation .hmi-command-bar{grid-template-columns:1fr auto auto;gap:2.2%;padding:1.15% 1.8%}.hmi-sample-badge{color:#c7d8cf;letter-spacing:.09em;background:#ffffff0b;border:1px solid #ffffff1f;border-radius:999px;align-items:center;gap:7px;padding:6px 10px;font-size:clamp(6px,.42vw,9px);font-weight:800;display:flex}.hmi-sample-badge i{background:#e8c31d;border-radius:50%;width:6px;height:6px;box-shadow:0 0 12px #e8c31ddb}.slide-automation .hmi-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.slide-automation .hmi-kpis article{background:linear-gradient(140deg,#ffffff08,#0000);min-height:0;padding:1.15% 1.8%}.slide-automation .hmi-kpis article.is-critical,.slide-automation .hmi-kpis article.is-high,.slide-automation .hmi-kpis article.is-attention,.slide-automation .hmi-kpis article.is-comfort{background:linear-gradient(140deg,rgba(var(--demo-rgb),.13),transparent 74%)}.slide-automation .hmi-kpis strong{color:#f7fbf8;margin:3% 0 1.5%;font-size:clamp(22px,2.05vw,40px)}.slide-automation .hmi-kpis em{max-width:100%}.slide-automation .hmi-risk-kpi strong{max-width:90%;color:var(--demo-tone);letter-spacing:-.03em;font-size:clamp(11px,.92vw,18px);line-height:1.04}.slide-automation .hmi-body{grid-template-columns:minmax(0,1.5fr) minmax(235px,.72fr);min-height:0;display:grid}.truck-bay{border-right:1px solid #ffffff1a;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;padding:1.3% 1.7%;display:grid}.truck-bay>header{color:#89aa9a;justify-content:space-between;align-items:center;display:flex}.truck-bay>header span{letter-spacing:.09em;align-items:center;gap:6px;font-size:clamp(6px,.44vw,9px);font-weight:800;display:flex}.truck-bay>header svg{width:1.35em;color:var(--orange-soft)}.truck-bay>header small{color:var(--demo-tone);letter-spacing:.08em;font-size:clamp(6px,.4vw,8px);font-weight:800}.truck-bay-stage{background:#061810;border:1px solid #ffffff17;border-radius:15px;min-height:0;margin:1.3% 0;padding:0;transition:background .45s;position:relative;overflow:hidden}.demo-thermal-mockup{isolation:isolate;width:100%;height:100%;min-height:100%;position:relative;overflow:hidden}.demo-system-scan{z-index:4;opacity:.34;background:linear-gradient(90deg,#0000,#65e9ab14);border-right:1px solid #65e9ab59;width:15%;animation:4.2s linear infinite demo-system-scan;position:absolute;top:0;bottom:0;left:-16%}.thermal-scale{color:#fff;letter-spacing:.045em;text-align:center;border-radius:5px;grid-template-columns:repeat(4,1fr);height:18px;margin:0 5px 1px;font-size:clamp(4px,.31vw,7px);font-weight:800;display:grid;position:relative}.thermal-scale span{place-items:center;display:grid}.thermal-scale .is-critical{background:var(--risk-critical)}.thermal-scale .is-high{background:var(--risk-high)}.thermal-scale .is-attention{background:var(--risk-attention)}.thermal-scale .is-comfort{background:var(--risk-comfort)}.thermal-scale i{background:#fff;border-radius:999px;width:2px;height:28px;transition:left .5s cubic-bezier(.2,.8,.2,1);position:absolute;top:-5px;translate:-1px;box-shadow:0 0 0 2px #03140ecc,0 0 11px #fff}.slide-automation .hmi-decision{background:radial-gradient(circle at 100% 0,rgba(var(--demo-rgb),.11),transparent 44%),linear-gradient(145deg,#ffffff06,transparent);min-height:0;padding:4.4% 5%}.slide-automation .hmi-decision>header{color:#90ad9f}.slide-automation .hmi-decision>header span{letter-spacing:.1em;font-size:clamp(6px,.42vw,9px);font-weight:800}.slide-automation .hmi-decision>header b{color:var(--demo-tone)}.slide-automation .hmi-decision>strong{color:#f5faf7;margin:5% 0 2.5%;font-size:clamp(13px,1.05vw,21px)}.slide-automation .hmi-decision>p{color:#9ab1a5;min-height:3.8em;font-size:clamp(6px,.48vw,10px)}.demo-temperature-history{grid-template-columns:repeat(4,1fr);gap:0;margin:6% 0;display:grid}.demo-temperature-step{color:#5f7a6d;justify-items:center;gap:3px;min-width:0;display:grid;position:relative}.demo-temperature-step:not(:last-child):after{content:"";background:#ffffff14;height:2px;position:absolute;top:17px;left:58%;right:-42%}.demo-temperature-step>span{font-size:clamp(8px,.58vw,12px);font-weight:800}.demo-temperature-step>i{z-index:1;background:#061b13;border:2px solid;border-radius:50%;width:9px;height:9px;position:relative}.demo-temperature-step>small{letter-spacing:.04em;font-size:clamp(4px,.29vw,6px);font-weight:800}.demo-temperature-step.is-complete{color:#89baa2}.demo-temperature-step.is-current{color:var(--demo-tone)}.demo-temperature-step.is-complete:not(:last-child):after{background:linear-gradient(90deg,#78b899,#78b8993d)}.slide-automation .hmi-telemetry{padding:.9% 1.8%}.slide-automation .hmi-telemetry small{color:#688578}@keyframes demo-fan-spin{to{rotate:360deg}}@keyframes demo-airflow-pulse{0%,to{opacity:.28;scale:.75 1}50%{opacity:1;scale:1}}@keyframes demo-system-scan{0%{transform:translate(0)}to{transform:translate(780%)}}.slide-automation .slide-title-row{align-items:flex-start}.slide-automation .slide-title-row .eyebrow{padding-top:.45%;font-size:clamp(14px,.9vw,17px);line-height:1.18}.automation-eyebrow-copy{gap:1px;display:grid}.automation-eyebrow-copy>span{white-space:nowrap}.slide-automation .slide-title-row h2{text-wrap:balance;max-width:76%;font-size:clamp(28px,2.35vw,42px);line-height:.96}.slide-automation .automation-concept{border-radius:25px 25px 9px;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:clamp(7px,.62vw,12px);height:78%;margin-top:1.15%;padding:clamp(9px,.72vw,14px)}.slide-automation .hmi-command-bar{background:#ffffff06;border:1px solid #ffffff14;border-radius:14px;padding:clamp(9px,.72vw,14px) clamp(12px,1vw,20px)}.slide-automation .hmi-brand span,.slide-automation .hmi-live-status span,.slide-automation .hmi-live-status small,.slide-automation .hmi-sample-badge{font-size:clamp(9px,.6vw,12px)}.slide-automation .hmi-brand strong{font-size:clamp(13px,.93vw,18px)}.automation-stage-progress{background:#041d14bd;border:1px solid #ffffff14;border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));display:grid;overflow:hidden}.automation-stage-progress span{color:#6f9182;letter-spacing:.075em;justify-content:center;align-items:center;gap:7px;min-width:0;padding:6px 8px;font-size:clamp(9px,.6vw,12px);font-weight:800;display:flex;position:relative}.automation-stage-progress span:not(:last-child):after{content:"→";z-index:2;color:#426453;position:absolute;right:-5px}.automation-stage-progress i{border:1px solid;border-radius:50%;place-items:center;width:17px;height:17px;font-size:8px;font-style:normal;display:grid}.automation-stage-progress .is-complete{color:#65cda0}.automation-stage-progress .is-current{color:#ffc25d;background:linear-gradient(90deg,#ff812d1f,#e1c13914);box-shadow:inset 0 -2px #f7a244}.slide-automation .hmi-kpis{background:0 0;grid-template-columns:repeat(5,minmax(0,1fr));gap:clamp(14px,1.15vw,22px)}.slide-automation .hmi-kpis article{text-align:center;background:linear-gradient(145deg,#ffffff0e,#ffffff05);border:1px solid #ffffff1a;border-radius:15px;grid-template-rows:auto auto auto;align-content:center;justify-items:center;min-height:clamp(72px,7.7vh,88px);padding:clamp(8px,.65vw,12px);transition:border-color .3s,background .3s,box-shadow .3s,translate .3s;display:grid;box-shadow:inset 0 1px #ffffff0b,0 10px 26px #0000001c}.slide-automation .hmi-kpis article:hover{background:linear-gradient(145deg,#ffffff13,#ffffff06);border-color:#6de0aa38;translate:0 -2px;box-shadow:inset 0 1px #ffffff0f,0 14px 30px #00000029}.slide-automation .hmi-kpis article>div{justify-content:center;gap:5px}.slide-automation .hmi-kpis span,.slide-automation .hmi-kpis em{font-size:clamp(9px,.59vw,12px)}.slide-automation .hmi-kpis strong{margin:4px 0 2px;font-size:clamp(21px,1.62vw,32px)}.slide-automation .hmi-kpis em{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.slide-automation .hmi-risk-kpi strong{white-space:nowrap;max-width:100%;font-size:clamp(11px,.75vw,15px);line-height:1.02}.slide-automation .hmi-body{grid-template-columns:minmax(0,1.9fr) minmax(300px,.58fr);gap:clamp(16px,1.25vw,24px)}.truck-bay{background:#ffffff06;border:1px solid #ffffff1a;border-radius:16px;padding:clamp(12px,1vw,18px)}.truck-bay>header span,.truck-bay>header small{font-size:clamp(9px,.59vw,12px)}.truck-bay-stage{margin:1% 0}.automation-airflow{z-index:4;opacity:0;pointer-events:none;width:100%;height:87%;transition:opacity .55s;position:absolute;inset:2% 0 11%;overflow:visible}.automation-airflow .airflow-line{fill:none;stroke:url(#automation-airflow-gradient);stroke-width:2.45px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:34 17;stroke-dashoffset:0;filter:drop-shadow(0 0 4px #4be1d257);animation:1.35s linear infinite paused automation-airflow-move}.automation-airflow.is-active .airflow-line{animation-play-state:running}.thermal-scale{height:22px;margin-top:1px;font-size:clamp(7px,.47vw,9px)}.thermal-scale i{height:37px;top:-8px}.thermal-scale i small{color:#fff;letter-spacing:.055em;text-shadow:0 1px 3px #03140e;background:#03140ee6;border-radius:4px;width:max-content;padding:2px 5px;font-size:clamp(8px,.5vw,10px);font-style:normal;font-weight:800;position:absolute;bottom:calc(100% + 7px);left:50%;translate:-50%}.slide-automation .hmi-decision{border:1px solid #ffffff1a;border-radius:16px;grid-template-rows:auto auto auto auto auto;align-content:center;padding:clamp(14px,1vw,18px);display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffff0a}.slide-automation .hmi-decision>header span,.slide-automation .hmi-decision>header b{font-size:clamp(9px,.58vw,11px)}.hmi-decision-header-actions{align-items:center;gap:5px;display:flex}.slide-automation .hmi-decision>strong{margin:8px 0 3px;font-size:clamp(15px,1.02vw,19px);line-height:1.08}.slide-automation .hmi-decision>p{-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:0;margin:0;font-size:clamp(10px,.61vw,12px);line-height:1.35;display:-webkit-box;overflow:hidden}.demo-temperature-history{margin:10px 0 8px;position:relative}.demo-temperature-history:before,.demo-temperature-history:after{content:"";height:2px;position:absolute;top:19px;left:12.5%}.demo-temperature-history:before{background:#ffffff17;right:12.5%}.demo-temperature-history:after{width:var(--temperature-progress);background:linear-gradient(90deg,#62d2a0,#e7bc39);max-width:75%;transition:width .55s}.demo-temperature-step{z-index:1;gap:3px}.demo-temperature-step:not(:last-child):after{display:none}.demo-temperature-step>span{font-size:clamp(9px,.65vw,12px)}.demo-temperature-step>i{background:#061b13;width:9px;height:9px}.demo-temperature-step>small{font-size:clamp(7px,.45vw,9px)}.demo-temperature-step.is-current>i{box-shadow:0 0 0 5px rgba(var(--demo-rgb),.12),0 0 16px var(--demo-tone);animation:1.7s ease-in-out infinite automation-current-pulse}.automation-signals{justify-content:center;margin:0 0 8px;display:flex}.automation-signals span{color:#b1cfbf;letter-spacing:.035em;text-overflow:ellipsis;white-space:nowrap;background:#46a17412;border:1px solid #6bd3a033;border-radius:999px;max-width:100%;padding:4px 8px;font-size:clamp(8px,.5vw,10px);font-weight:800;overflow:hidden}.demo-restart-button{color:#dbe8e0;min-height:27px;font:inherit;letter-spacing:.04em;cursor:pointer;background:#46a17412;border:1px solid #7bcfa63d;border-radius:7px;justify-content:center;align-items:center;gap:4px;padding:5px 7px;font-size:clamp(7px,.48vw,9px);font-weight:800;display:flex}.demo-restart-button svg{width:1.15em;height:1.15em}.demo-restart-button:hover{color:#fff!important;border-color:#63d49d!important}.slide-automation .hmi-telemetry{background:#010c087a;border:1px solid #ffffff14;border-radius:12px;justify-content:center;gap:1.65%;padding:clamp(9px,.72vw,13px) clamp(14px,1.15vw,22px)}.slide-automation .hmi-telemetry span{color:#9ab9aa;font-size:clamp(9px,.59vw,12px)}.slide-automation .hmi-telemetry i{color:var(--orange-soft);font-style:normal}@keyframes automation-airflow-move{to{stroke-dashoffset:-102px}}@keyframes automation-current-pulse{0%,to{opacity:.8;scale:.88}50%{opacity:1;scale:1.12}}.automation-stage-progress span:not(:last-child):after{content:"";background:#426453;width:2px;height:1px;right:-1px}.automation-stage-progress .is-complete:not(:last-child):after{background:#65cda0}.hmi-live-status.is-active span svg{color:#56e6ae;animation:1.9s linear infinite demo-fan-spin!important}.hmi-sample-badge i{animation:2.2s ease-in-out infinite automation-sample-pulse}.demo-topdown-system{z-index:2;background:radial-gradient(ellipse at 50% 48%,rgba(var(--demo-rgb),.1),transparent 46%),linear-gradient(#5b97790f 1px,transparent 1px),linear-gradient(90deg,#5b97790f 1px,transparent 1px),#061810;background-size:auto,22px 22px,22px 22px,auto;position:absolute;inset:0;overflow:hidden}.demo-air-copy{z-index:9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02140ed1;border-left:2px solid #56e6ae;gap:2px;max-width:28%;padding:6px 9px;display:grid;position:absolute;bottom:4%;left:2.2%}.demo-air-copy.is-outlet{text-align:right;border-left:0;border-right:2px solid #ff7628;bottom:12%;left:auto;right:2.2%}.demo-air-copy strong,.demo-crossflow-copy strong{color:#8de9c0;letter-spacing:.08em;font-size:clamp(8px,.54vw,11px)}.demo-air-copy span,.demo-crossflow-copy span{color:#bbcec4;font-size:clamp(7px,.46vw,9px);line-height:1.28}.demo-bays-track{z-index:4;grid-template-columns:clamp(24px,2.2vw,38px) minmax(0,1fr) clamp(28px,2.4vw,42px) minmax(0,1fr) clamp(28px,2.4vw,42px) minmax(0,1fr) clamp(24px,2.2vw,38px);align-items:stretch;gap:clamp(5px,.48vw,9px);display:grid;position:absolute;inset:17% 1.8%}.demo-bay-segment{display:contents}.demo-bay{z-index:4;background:linear-gradient(155deg,#0b3a2ae6,#031811f0);border:1px solid #70c9a333;border-radius:12px;grid-template-rows:auto minmax(0,1fr);min-width:0;display:grid;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0d,0 10px 24px #0003}.demo-bay>header{z-index:6;background:#010f0aa3;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:5px;padding:5px 7px;display:flex}.demo-bay>header span{color:#dce9e2;letter-spacing:.09em;font-size:clamp(7px,.5vw,10px);font-weight:800}.demo-bay>header small{color:#79caa3;letter-spacing:.06em;font-size:clamp(5px,.37vw,8px);font-weight:800}.demo-bay-truck{min-height:0;position:relative;overflow:hidden}.demo-bay-truck-image{z-index:2;object-fit:contain;object-position:center;filter:sepia(.16)saturate(1.08)drop-shadow(0 12px 16px #0000006b);transition:filter .8s,scale .35s;scale:1.26 1.04;width:80%!important;height:108%!important;top:-4%!important;left:10%!important}.demo-bay:hover .demo-bay-truck-image{scale:1.3 1.07}.demo-edge-fans,.demo-interbay-fans{z-index:8;align-content:space-evenly;place-items:center;min-width:0;display:grid;position:relative}.demo-edge-fans{grid-template-rows:repeat(2,1fr)}.demo-interbay-fans{grid-template-rows:repeat(3,1fr)}@media screen and (min-width:761px){.demo-edge-fans.is-outlet{translate:clamp(6px,.45vw,9px)}}:is(.demo-edge-fans,.demo-interbay-fans) svg{color:#030504;opacity:.78;background:radial-gradient(circle at 42% 36%,#454f4b 0 18%,#161d1a 19% 67%,#020403 69% 100%);border:1px solid #2b4036;border-radius:50%;width:clamp(20px,1.72vw,31px);height:clamp(20px,1.72vw,31px);padding:16%;transition:opacity .3s,border-color .3s,box-shadow .3s,filter .3s;animation:4.8s linear infinite demo-fan-spin;overflow:visible;box-shadow:0 7px 13px #00000080,inset 0 1px #ffffff24}:is(.demo-edge-fans,.demo-interbay-fans).is-active svg{opacity:1;filter:drop-shadow(0 0 4px #56e6ae3d);border-color:#365548;animation-duration:1.85s;box-shadow:0 8px 16px #0000008a,0 0 14px #56e6ae40,inset 0 1px #ffffff29}.demo-edge-fans.is-outlet.is-active svg{filter:drop-shadow(0 0 4px #e8432238);border-color:#5a3929;animation-duration:2.15s;box-shadow:0 8px 16px #0000008a,0 0 14px #ff6f2a3d,inset 0 1px #ffffff29}.demo-heat-core{z-index:3;opacity:.96;filter:saturate(1.24)drop-shadow(0 0 14px #eb331b61);pointer-events:none;background:radial-gradient(#c30c0cc7 0%,#ee301494 28%,#ff651b47 50%,#0000 74%);border-radius:40%;transition:opacity .75s,background .75s,filter .75s;position:absolute;inset:5% 22%;box-shadow:inset 0 0 18px #a40c0a33}.demo-photo-cooling-wave{z-index:4;opacity:0;mix-blend-mode:color;pointer-events:none;background:linear-gradient(90deg,#0000 0%,#55d9d514 20%,#55d9d570 52%,#56e6ae1a 82%,#0000 100%);border-radius:4px;position:absolute;inset:4% 18%;overflow:hidden;translate:-115%}.phase-cooling .demo-bay-truck-image{animation:5.4s ease-out both automation-photo-cool}.phase-cooling .demo-photo-cooling-wave{opacity:.9;animation:5.4s ease-in-out both automation-photo-wave}.phase-stabilization .demo-bay-truck-image{filter:saturate(.94)brightness(.98)drop-shadow(0 12px 16px #0000006b)}.phase-stabilization .demo-photo-cooling-wave{opacity:.16;translate:0}.phase-stabilization .demo-heat-core{opacity:.08;filter:none;background:radial-gradient(at 50% 46%,#56e6ae47,#55d9d517 30%,#0000 64%)}.demo-crossflow-copy{z-index:9;text-align:center;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#02140ed1;border-top:1px solid #55d9d559;gap:2px;width:max-content;max-width:58%;padding:6px 10px;display:grid;position:absolute;top:4%;left:50%;translate:-50%}.automation-airflow{z-index:7;opacity:0;width:97.6%;height:63%;inset:19% 1.2% 18%}.automation-airflow .airflow-line{stroke-width:2.3px;filter:drop-shadow(0 0 4px #ff7e3038)}.automation-airflow.is-active{opacity:.95}.phase-cooling .demo-heat-core{animation:5.4s ease-out both automation-heat-recede}.thermal-scale i:after{content:"";border-bottom:7px solid #fff;border-left:5px solid #0000;border-right:5px solid #0000;width:0;height:0;position:absolute;bottom:-1px;left:50%;translate:-50%}.demo-cycle-summary{background:#010e094d;border:1px solid #ffffff17;border-radius:8px;grid-template-columns:1fr 1fr;gap:1px;margin:0;padding:6px 8px;display:grid}.demo-cycle-summary span{gap:2px;min-width:0;display:grid}.demo-cycle-summary small{color:#91aa9e;letter-spacing:.05em;font-size:clamp(7px,.46vw,9px);font-weight:800}.demo-cycle-summary b{color:#e4eee9;white-space:nowrap;font-size:clamp(8px,.51vw,10px)}.demo-cycle-summary b.is-positive{color:#65d9a1}.slide-automation .hmi-telemetry span{opacity:.5;transition:color .25s,opacity .25s}.slide-automation .hmi-telemetry span.is-complete{color:#65cda0;opacity:.8}.slide-automation .hmi-telemetry span.is-current{color:#ffc25d;opacity:1}@keyframes automation-sample-pulse{0%,to{opacity:.6;scale:.82}50%{opacity:1;scale:1.18}}@keyframes automation-heat-recede{0%{opacity:.96;filter:saturate(1.2)drop-shadow(0 0 16px #eb331b61)}58%{opacity:.44;filter:saturate(1.05)drop-shadow(0 0 9px #ed741c33)}to{opacity:.1;filter:none}}@keyframes automation-photo-cool{0%{filter:sepia(.18)saturate(1.1)drop-shadow(0 17px 20px #00000075)}to{filter:saturate(.94)brightness(.98)drop-shadow(0 17px 20px #00000075)}}@keyframes automation-photo-wave{0%{opacity:0;translate:-115%}18%{opacity:.82}82%{opacity:.58}to{opacity:.12;translate:115%}}@media screen and (min-width:761px) and (max-height:800px){.slide-automation .slide-title-row h2{font-size:clamp(26px,2.15vw,36px)}.slide-automation .automation-concept{gap:6px;height:74%;margin-top:.75%;padding:8px}.slide-automation .hmi-command-bar{padding:.62% 1.35%}.automation-stage-progress span{padding:4px 7px}.automation-stage-progress i{width:15px;height:15px}.slide-automation .hmi-kpis article{padding:.62% 1.2%}.slide-automation .hmi-kpis{gap:10px}.slide-automation .hmi-kpis strong{margin:2% 0 1%}.slide-automation .hmi-body{gap:12px}.truck-bay{padding:.75% 1.15%}.slide-automation .hmi-decision{padding:1.95% 4.5%}.slide-automation .hmi-decision>strong{margin:3.5% 0 2%}.slide-automation .hmi-decision>p{min-height:0}.demo-temperature-history{margin:4.5% 0 3.5%}.automation-signals{margin-bottom:5px}.demo-cycle-summary{gap:3px 7px;margin-bottom:5px;padding:5px 7px}.demo-restart-button{padding:5px 8px!important}.demo-restart-button span{display:none}}.slide-before-after .slide-title-row{grid-template-columns:minmax(220px,.53fr) minmax(0,2.07fr);gap:2.4%}.slide-before-after .slide-title-row h2{max-width:100%;font-size:clamp(28px,2.68vw,50px)}.before-after-layout{grid-template-columns:minmax(0,30fr) minmax(44px,4fr) minmax(0,66fr);gap:.8%;height:clamp(410px,55vh,600px);margin-top:1.35%;transition:grid-template-columns .5s cubic-bezier(.2,.78,.2,1),gap .5s cubic-bezier(.2,.78,.2,1),height .5s cubic-bezier(.2,.78,.2,1),margin .5s cubic-bezier(.2,.78,.2,1);display:grid;position:relative}.comparison-side{background:#ffffff6b;border:1px solid #053d2c24;border-top:5px solid #8b918c;border-radius:18px;grid-template-rows:auto minmax(0,1fr);gap:8px;min-width:0;min-height:0;padding:10px;display:grid;overflow:hidden;box-shadow:0 20px 48px #031c141f}.comparison-side>header{align-items:baseline;gap:10px;min-width:0;padding:0 3px;display:flex}.comparison-side>header span{color:#626a64;letter-spacing:.16em;flex:none;font-size:clamp(9px,.7vw,14px);font-weight:800}.comparison-side>header strong{min-width:0;color:var(--green-950);font-size:clamp(12px,.88vw,17px);line-height:1.1}.comparison-side.is-before{background:linear-gradient(145deg,#083728e6,#021f16f5);border-color:#ea8a55 #e07c466b #e07c466b;box-shadow:0 20px 48px #031c1429,inset 0 1px #ffffff12}.comparison-side.is-before>header span{color:#ffae7a}.comparison-side.is-before>header strong,.comparison-side.is-after>header strong{color:#f4f7f3}.comparison-side.is-after{background:linear-gradient(145deg,#084a35f0,#02271cf7);border-color:#5bdcaf #54d5a37a #54d5a37a;box-shadow:0 24px 58px #031c1438,inset 0 1px #ffffff17}.comparison-side.is-after>header span{color:#78e8bb}.before-after-layout figure{min-width:0;min-height:0;transition:opacity .38s,filter .38s,translate .45s cubic-bezier(.2,.78,.2,1)}.before-after-connector{z-index:6;aspect-ratio:1;background:var(--green-950);width:clamp(44px,3.45vw,64px);color:var(--orange-soft);pointer-events:none;border:2px solid #ff6a1a9e;border-radius:50%;place-self:center;place-items:center;font-size:clamp(22px,1.65vw,31px);font-weight:800;line-height:1;animation:3.2s ease-in-out infinite comparison-arrow-pulse;display:grid;box-shadow:0 12px 30px #031c1438,0 0 22px #ff6a1a24}.after-stage-media{min-width:0;min-height:0}.comparison-side .before-panel,.after-stage-media>.after-video-ambient-shell{height:100%}.after-video-ambient-shell{z-index:0;isolation:isolate;min-width:0;position:relative;overflow:visible}.after-video-ambient-shell>.after-video{height:100%}.video-ambient{z-index:0;opacity:.14;filter:blur(62px)saturate(1.12);transform-origin:50%;pointer-events:none;width:116%;height:116%;transition:opacity .8s,filter .8s;display:block;position:absolute;inset:-8%;transform:scale(1.035);-webkit-mask-image:radial-gradient(68% 74%,#000 28%,#0000 74%);mask-image:radial-gradient(68% 74%,#000 28%,#0000 74%)}.before-after-layout .after-video{z-index:1;isolation:isolate;border:1px solid #ff6a1a4d;position:relative;box-shadow:0 26px 72px #031c1438,0 0 0 1px #ffffff0a}.before-after-layout .after-video-poster{z-index:0;object-fit:contain;background:radial-gradient(circle at 50% 40%,#173329,#020705 72%);width:100%;height:100%;display:none;position:absolute;inset:0}.before-after-layout .after-video video{object-fit:cover;object-position:center 48%;background:radial-gradient(circle at 50% 40%,#173329,#020705 72%)}.before-after-layout figcaption{box-sizing:border-box;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.72em;height:clamp(48px,5.2vh,58px);padding:9px 11px;display:grid}.before-after-layout figcaption b{white-space:normal;text-overflow:clip;min-width:0;font-weight:600;line-height:1.25;overflow:visible}.comparison-side.is-before figcaption span{color:#ffae7a}.comparison-side.is-after figcaption span{color:#78e8bb}.video-live-badge{z-index:4;color:#d5e5db;letter-spacing:.09em;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);pointer-events:none;background:#02120cc2;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:clamp(6px,.44vw,9px);font-weight:800;display:flex;position:absolute;top:4%;left:3%}.video-live-badge i{background:#52dc9c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px #52dc9cd9}.video-control-cluster{z-index:5;gap:6px;display:flex;position:absolute;top:3.2%;right:2.4%}.video-expand-button,.video-playback-button{color:#fff;min-height:34px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#02120cc7;border:1px solid #ffb07a80;border-radius:999px;align-items:center;gap:7px;padding:8px 11px;font-size:clamp(7px,.52vw,10px);font-weight:800;transition:transform .22s,background .22s,border-color .22s;display:flex;box-shadow:0 9px 28px #0003}.video-expand-button svg,.video-playback-button svg{width:1.3em;height:1.3em;color:var(--orange-soft)}.video-expand-button:hover,.video-expand-button:focus-visible,.video-playback-button:hover,.video-playback-button:focus-visible{border-color:var(--orange);background:#082b1ff0;outline:none;transform:translateY(-2px)}.before-after-layout.is-video-expanded{grid-template-columns:minmax(0,16fr) minmax(44px,4fr) minmax(0,80fr);gap:.65%;height:clamp(425px,58vh,630px);margin-top:1%}.before-after-layout.is-video-expanded .before-panel{opacity:.62;filter:saturate(.5)brightness(.76)}.before-after-layout.is-video-expanded .before-panel figcaption{justify-content:center;padding:8% 3%;left:6%;right:6%}.before-after-layout.is-video-expanded .before-panel figcaption b{display:none}.before-after-layout.is-video-expanded .before-panel figcaption span{text-align:center;margin:0;font-size:clamp(5px,.38vw,8px)}.before-after-layout.is-video-expanded .after-video{box-shadow:0 30px 85px #031c144d,0 0 0 1px #ff6a1a40}.slide-before-after .before-after-summary{-webkit-backdrop-filter:blur(14px)saturate(1.04);backdrop-filter:blur(14px)saturate(1.04);background:linear-gradient(125deg,#ffffffad,#e7ede77a);border:1px solid #053d2c24;border-radius:14px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 18px;margin-top:1%;padding:10px 14px;display:grid;box-shadow:inset 0 1px #ffffffb8,0 10px 28px #031c1412}.before-after-conclusion{align-items:center;gap:clamp(10px,1.15vw,22px);min-width:0;display:flex}.before-after-summary span{color:#33473d;font-size:clamp(10px,.72vw,14px);font-weight:var(--font-semibold);line-height:1.24}.before-after-summary span b{color:var(--orange);letter-spacing:.1em;margin-right:.55em}.before-after-conclusion span:last-child b{color:#48d59d}.before-after-summary i{color:var(--orange);filter:drop-shadow(0 0 8px #ff6a1a2e);font-size:clamp(18px,1.35vw,26px);font-style:normal}.before-after-summary small{color:#69776f;max-width:38ch;font-size:clamp(8px,.51vw,10px);font-weight:var(--font-semibold);letter-spacing:.025em;text-align:right;line-height:1.25}.video-summary-export{display:none}.is-export-mode .before-after-layout .after-video-poster{z-index:2;display:block!important}.is-export-mode .before-after-layout .after-video video,.is-export-mode .video-live-badge,.is-export-mode .video-control-cluster,.is-export-mode .video-ambient,.is-export-mode .video-summary-live{display:none}.is-export-mode .video-summary-export{display:inline}.is-export-mode .card-surface--orbit:before{display:none!important}.before-after-layout.is-video-expanded+.before-after-summary{opacity:0;pointer-events:none;translate:0 8px}@keyframes comparison-arrow-pulse{0%,to{transform:scale(1);box-shadow:0 12px 30px #031c1438,0 0 16px #ff6a1a1a}50%{transform:scale(1.035);box-shadow:0 14px 34px #031c143d,0 0 28px #ff6a1a33}}@media screen and (min-width:761px) and (max-height:800px){.slide-before-after .slide-title-row h2{font-size:clamp(26px,2.35vw,40px)}.slide-before-after .before-after-layout{height:clamp(360px,54vh,425px);margin-top:1%}.slide-before-after .before-after-summary{margin-top:.75%;padding:8px 12px}}.slide-closing{--closing-content-max:1240px}.slide-closing:after{background:linear-gradient(90deg,#01100be6 0%,#02140ec7 40%,#02140e7a 72%,#010e0a57 100%),linear-gradient(#010e0a6b 0%,#02120d57 52%,#010d09d1 100%)}.closing-copy{width:min(calc(100% - clamp(72px,10vw,160px)),var(--closing-content-max));text-align:left;text-shadow:0 3px 24px #0000007a;grid-template-rows:auto auto auto;align-content:center;place-items:stretch stretch;gap:clamp(24px,2.8vh,34px);height:100%;margin:0 auto;padding:clamp(42px,5.2vh,58px) 0 clamp(54px,6.2vh,72px);display:grid}.closing-brand{justify-items:start;width:100%;display:grid}.closing-brand-logo{filter:none;width:clamp(280px,24vw,390px);height:auto}.closing-brand>span{color:var(--orange-soft);letter-spacing:.18em;margin-top:clamp(14px,1.7vh,20px);font-size:clamp(10px,.68vw,13px);font-weight:800}.closing-copy .closing-brand h2{letter-spacing:-.052em;text-wrap:balance;max-width:24ch;margin:clamp(8px,1vh,12px) 0 0;font-size:clamp(48px,3.5vw,58px);line-height:.99}.closing-brand h2 strong{color:var(--orange-soft);font-weight:800;display:block}.closing-pillars{width:100%;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(14px,1.35vw,20px);margin:0;display:grid;position:relative}.closing-pillars section{z-index:1;-webkit-backdrop-filter:blur(10px)saturate(1.02);backdrop-filter:blur(10px)saturate(1.02);background:linear-gradient(145deg,#053426d1,#021d15bd);border:1px solid #ffffff1f;grid-template-rows:auto auto;grid-template-columns:auto minmax(0,1fr);align-content:center;gap:5px clamp(14px,1.1vw,18px);min-width:0;min-height:clamp(106px,12vh,124px);padding:clamp(17px,1.35vw,22px);display:grid;position:relative;box-shadow:0 16px 36px #00000021,inset 0 1px #ffffff0b}.closing-pillars section:not(:last-child):after{content:"→";z-index:3;color:#ffb07ae0;text-shadow:0 0 12px #ff6a1a38;place-items:center;width:calc(clamp(14px,1.35vw,20px) + 4px);font-size:clamp(14px,1vw,18px);line-height:1;display:grid;position:absolute;top:50%;right:clamp(-22px,-1.35vw,-16px);translate:0 -50%}.closing-pillars b{color:var(--orange);letter-spacing:.08em;grid-row:1/3;align-self:start;font-size:clamp(12px,.82vw,14px);line-height:1.2}.closing-pillars strong{letter-spacing:.015em;margin:0;font-size:clamp(18px,1.25vw,22px);line-height:1.08;display:block}.closing-pillars p{color:#d5e1d9;grid-column:2;margin:0;font-size:clamp(15px,.96vw,17px);line-height:1.38}.closing-cta{border-radius:var(--radius-card);-webkit-backdrop-filter:blur(14px)saturate(1.03);backdrop-filter:blur(14px)saturate(1.03);text-align:left;background:linear-gradient(120deg,#03241ae6,#021912d6);border:1px solid #ffffff24;grid-template-columns:minmax(0,1.62fr) minmax(410px,1fr);align-items:stretch;gap:0;width:100%;min-height:clamp(156px,18vh,184px);margin:0;padding:0;display:grid;overflow:hidden;box-shadow:0 22px 58px #0003,inset 0 1px #ffffff0d}.closing-cta-copy{align-content:center;min-width:0;padding:clamp(22px,1.8vw,30px) clamp(24px,2.2vw,34px);display:grid}.closing-cta-copy>span{color:var(--orange-soft);letter-spacing:.14em;font-size:clamp(10px,.68vw,13px);font-weight:800}.closing-primary-action{color:#fff;letter-spacing:-.035em;width:max-content;max-width:100%;box-shadow:none;background:0 0;border:0;border-radius:0;align-items:center;gap:clamp(10px,.8vw,14px);margin:clamp(7px,.75vh,10px) 0 0;padding:0;font-size:clamp(26px,1.9vw,32px);font-weight:800;line-height:1.04;text-decoration:none;display:inline-flex}.closing-primary-action:after{content:"";background:linear-gradient(90deg,var(--orange),#ffb07a2e);transform-origin:0;height:2px;transition:scale .28s;position:absolute;bottom:-8px;left:0;right:0}.closing-primary-action{position:relative}.closing-primary-action svg{width:1em;height:1em;color:var(--orange-soft);flex:none}.closing-primary-action:hover,.closing-primary-action:focus-visible{color:var(--orange-soft);background:0 0;transform:translateY(-2px)}.closing-primary-action:hover:after,.closing-primary-action:focus-visible:after{scale:.72 1}.closing-process{color:#b9c9bf;flex-wrap:wrap;align-items:center;gap:6px 11px;margin:clamp(18px,2vh,24px) 0 0;padding:0;font-size:clamp(14px,.9vw,16px);line-height:1.3;list-style:none;display:flex}.closing-process li{align-items:center;gap:11px;display:flex}.closing-process li:not(:last-child):after{content:"•";color:var(--orange-soft);font-weight:800}.closing-contact-zone{border-left:1px solid #ffffff1f;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:clamp(14px,1.2vw,20px);min-width:0;padding:clamp(20px,1.6vw,26px);display:grid}.closing-contact-stack{border:0;align-content:center;gap:clamp(12px,1.1vh,16px);min-width:0;padding:0;display:grid}.closing-contact-links{gap:clamp(8px,.8vh,11px);margin:0;display:grid}.closing-contact-links a{color:#fff;align-items:center;gap:9px;min-width:0;font-size:clamp(15px,.88vw,16px);font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}.closing-contact-links svg{width:1.05em;height:1.05em;color:var(--orange-soft);flex:none}.closing-contact-links a:hover,.closing-contact-links a:focus-visible{color:var(--orange-soft)}.closing-downloads{gap:8px;margin:0;display:flex}.closing-downloads a{color:#d9e5dd;border:1px solid #ffffff29;border-radius:10px;align-items:center;gap:7px;min-height:34px;padding:7px 11px;font-size:clamp(13px,.78vw,15px);font-weight:650;text-decoration:none;display:inline-flex}.closing-downloads svg{width:1em;height:1em}.closing-downloads a:hover,.closing-downloads a:focus-visible{color:#fff;border-color:#ffb07ab8}.closing-qr{color:#fff;justify-items:center;gap:8px;width:clamp(108px,7.2vw,124px);text-decoration:none;display:grid}.closing-qr img{background:#fff;border-radius:10px;width:100%;height:auto;padding:7px;box-shadow:0 10px 28px #0003}.closing-qr small{text-align:center;max-width:18ch;font-size:clamp(11px,.7vw,13px);font-weight:600;line-height:1.28}.closing-location{right:max(3.2%,calc((100% - var(--closing-content-max))/2));z-index:3;color:#ffffffb8;letter-spacing:.12em;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0;font-size:clamp(8px,.52vw,10px);font-weight:800;position:absolute;bottom:2.8%}@keyframes closing-conclusion-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}.slide-shell.is-active .closing-brand-logo{animation:.62s cubic-bezier(.2,.76,.2,1) .1s both closing-conclusion-in}.slide-shell.is-active .closing-brand>span{animation:.56s cubic-bezier(.2,.76,.2,1) .17s both closing-conclusion-in}.slide-shell.is-active .closing-brand h2{animation:.68s cubic-bezier(.18,.8,.22,1) .22s both closing-conclusion-in}.slide-shell.is-active .closing-pillars section{animation:.62s cubic-bezier(.18,.8,.22,1) both closing-conclusion-in}.slide-shell.is-active .closing-pillars section:first-child{animation-delay:.34s}.slide-shell.is-active .closing-pillars section:nth-child(2){animation-delay:.42s}.slide-shell.is-active .closing-pillars section:nth-child(3){animation-delay:.5s}.slide-shell.is-active .closing-cta{animation:.7s cubic-bezier(.18,.8,.22,1) .59s both closing-conclusion-in}.slide-shell.is-active .closing-contact-zone{animation:.62s cubic-bezier(.18,.8,.22,1) .7s both closing-conclusion-in}@media screen and (min-width:761px) and (max-height:800px){.closing-copy{gap:20px;padding-top:34px;padding-bottom:46px}.closing-brand-logo{width:clamp(250px,21vw,330px)}.closing-brand>span{margin-top:11px}.closing-copy .closing-brand h2{margin-top:6px;font-size:clamp(44px,3.5vw,50px)}.closing-pillars section{min-height:96px;padding:15px 18px}.closing-cta{min-height:146px}.closing-cta-copy,.closing-contact-zone{padding-top:18px;padding-bottom:18px}}.map-visual{z-index:1;border:1px solid #ffffff24;border-radius:clamp(18px,2vw,34px);margin:2.2% 0 2.2% 2.2%;box-shadow:18px 0 54px #0003}.product-image{border:1px solid #031c141a;border-radius:clamp(22px,2vw,38px);margin:0 5% 0 -4%;position:relative;box-shadow:-24px 28px 68px #031c1433}.product-image:before{content:"";z-index:2;background:linear-gradient(90deg,var(--orange),var(--orange-soft));border-radius:0 0 999px 999px;width:30%;height:clamp(4px,.5vw,9px);position:absolute;top:0;right:8%;box-shadow:0 0 22px #ff6a1a4d}.card-surface--light{border-color:var(--border-light-subtle);box-shadow:var(--shadow-card)}.card-surface--dark{border-color:var(--border-dark-subtle);box-shadow:var(--shadow-card-dark);-webkit-backdrop-filter:blur(12px)saturate(1.04);backdrop-filter:blur(12px)saturate(1.04)}:is(.physiology-grid section,.noise-study-grid article) svg{width:var(--icon-size);height:var(--icon-size)}.engineering-chart,.enthalpy-table-card{border-color:var(--border-light-subtle);box-shadow:var(--shadow-card)}:is(.case-context em,.case-impact p,.evidence-status,.economic-equation small,.economic-method,.economic-scenario-tags span,.economic-projection-note,.economic-caution,.conventional-diagnostic small,.airflow-callout small,.noise-study-grid article small,.slide-noise .disclaimer,.map-position-note,.map-site-detail em,.map-national-context){font-size:clamp(9px,.62vw,12px)}:is(.hmi-kpis span,.hmi-kpis em,.hmi-decision>p,.hmi-telemetry span,.hmi-telemetry small,.truck-bay>header span,.truck-bay>header small){font-size:clamp(8px,.54vw,11px)}:where(button,a,[tabindex]):focus-visible{outline:2px solid var(--orange-soft)!important;outline-offset:3px!important}.case-impact,.integrated-architecture,.curve-warning{border-radius:0 18px 18px 0}.humidity-examples,.before-after-summary{border-radius:999px}.process-chain{background:#ffffff06;border-radius:26px 26px 10px;overflow:hidden}.process-chain section:nth-child(2n){background:#ffffff06}.closing-pillars{border-radius:0;overflow:visible}.slide-noise .noise-commercial,.slide-noise .noise-study-grid article{border-radius:var(--radius-card)}.slide-noise .noise-method{border-radius:0}:is(.value-node,.thermal-core-concept,.case-context,.case-comparison,.case-comparison section,.economic-verified,.economic-additional,.conventional-carousel,.airflow-photo-stage,.airflow-story-card,.noise-commercial,.noise-range-comparison .is-beckers,.noise-study-grid article,.enthalpy-card,.enthalpy-table-card,.enthalpy-dialog,.process-chain,.comparison-side,.closing-cta,.slide-automation .automation-concept){border-radius:var(--radius-card)}.slide-noise .noise-study-grid article:hover{z-index:3;border-color:#ffb07a47;translate:0 -2px;scale:1.01;box-shadow:inset 0 1px #ffffff12,0 16px 34px #00000024}.slide-noise .noise-study-grid article.is-highlighted:hover{border-color:var(--orange);scale:1.02;box-shadow:inset 0 1px #ffc49b26,0 0 34px #ff6a1a1f,0 18px 38px #00000029}@media screen and (min-width:761px) and (min-aspect-ratio:4/5){.slide-noise .noise-method,.slide-noise .disclaimer{margin:0;position:static}}.is-stage-mode.controls-idle{cursor:none}.is-stage-mode .progress{display:none!important}.is-export-mode{cursor:default;width:100vw;height:100vh}.is-export-mode :is(.deck-controls,.progress,.shortcut-hint,.information-drawer,.drawer-backdrop){display:none!important}.is-export-mode .slide-shell,.is-export-mode .slide-shell.is-active{animation:none!important}.is-export-mode .slide *,.is-export-mode .slide :before,.is-export-mode .slide :after{transition:none!important;animation:none!important}.is-export-mode .slide-shell.is-exiting{display:none!important}.slide-shell.is-active .hmi-live-status span svg{animation:2.8s ease-in-out infinite status-pulse}.progress i{animation:4s ease-in-out infinite alternate progress-glow}@keyframes status-pulse{0%,to{opacity:.7;transform:scale(.82)}50%{opacity:1;transform:scale(1.16)}}@keyframes progress-glow{0%{filter:saturate(.86)}to{filter:saturate(1.2)brightness(1.08)}}@keyframes shortcut-hint-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}@media screen and (min-width:761px) and (max-width:1200px){.slide-curve{padding-inline:4.2%}.slide-curve .slide-title-row{grid-template-columns:minmax(205px,.72fr) minmax(0,1.9fr)}.slide-curve .slide-title-row h2{font-size:clamp(28px,3.2vw,38px)}.slide-curve .curve-layout-redesigned{grid-template-columns:minmax(0,1.55fr) minmax(285px,.95fr);height:clamp(420px,60vh,500px);margin-top:1.4%}.slide-shell.is-active .slide-curve .curve-layout-redesigned{animation:.52s .26s both quiet-fade}.slide-curve .curve-layout-redesigned>*{box-sizing:border-box;height:100%;min-height:0}.slide-curve .engineering-chart{overflow:hidden}.slide-curve .engineering-chart svg{min-height:260px}.slide-curve .curve-comparison-head,.slide-curve .curve-comparison-rows>div{grid-template-columns:minmax(78px,.82fr) repeat(2,minmax(0,1fr));gap:5px}.slide-curve .curve-comparison-rows>div{min-height:38px;padding-block:5px}.slide-curve .curve-warning{margin-top:.8%;padding-block:.7%}}@media screen and (max-width:760px),screen and (max-aspect-ratio:4/5){body{overflow:hidden auto}.presentation-shell{width:100%;max-width:100%;height:auto;min-height:100dvh;overflow:visible}.slides{place-items:start stretch;display:grid}.slide-shell{aspect-ratio:auto;width:100%;min-height:100dvh;max-height:none}.slide{height:auto;min-height:100dvh;padding:90px 24px 76px}.slide-shell.is-active{display:block}.slide-cover,.slide-map,.slide-product,.slide-closing{grid-template-columns:1fr;min-height:100dvh}.cover-copy,.map-copy,.product-copy,.closing-copy{padding:90px 28px 80px}.map-visual,.product-image,.closing-image{display:none}.slide-cover .cover-image{display:block}.slide-cover:after{background:linear-gradient(#02140e3d 0%,#0000 42%,#02140eb8 100%)}.slide-cover .cover-image:after{background:linear-gradient(#02140ecc 0%,#02140e9e 48%,#02140ee0 100%)}.cover-copy{width:100%;min-height:calc(100dvh - 72px);padding:92px 28px 82px}.slide-title-row{grid-template-columns:1fr;gap:12px}.enthalpy-layout,.curve-layout,.value-chain,.physiology-grid,.efficiency-layout{grid-template-columns:1fr}.case-layout,.conventional-layout,.airflow-simulation,.before-after-layout{grid-template-columns:1fr;height:auto}.case-comparison{grid-template-columns:1fr}.case-arrow{grid-auto-flow:column}.case-arrow i{width:36px;height:1px}.case-impact{align-items:flex-start}.case-impact p{max-width:none;margin:0}.slide-economic-case .economic-title h2{font-size:clamp(29px,7.4vw,33px)}.economic-case-layout{grid-template-columns:1fr;gap:18px;height:auto}.economic-verified{padding:24px 20px}.economic-verified-main{grid-template-columns:1fr;gap:18px}.economic-primary-value>strong{font-size:48px}.economic-volume{border-top:1px solid #ffffff24;border-left:0;padding:14px 0 0}.economic-equation{gap:8px}.economic-equation b{font-size:12px}.economic-additional{gap:12px;padding:22px 18px}.economic-opportunity{grid-template-columns:auto 1fr;padding:18px 0}.economic-scenario-tags{flex-wrap:wrap}.economic-horizon-panel{grid-template-columns:1fr;gap:14px;margin-top:18px;padding:18px}.economic-horizon{flex-direction:column;align-items:flex-start;gap:12px}.economic-horizon span,.economic-horizon span:nth-of-type(2),.economic-horizon span:nth-of-type(3){text-align:left}.economic-horizon i{width:100%;height:1px}.economic-horizon-notes{grid-template-columns:1fr;gap:10px;padding-top:12px}.economic-caution{text-align:left}.conventional-carousel{min-height:clamp(280px,64vw,390px)}.conventional-carousel-caption{max-width:70%;padding:10px 12px}.conventional-carousel-controls{padding:5px 7px}.conventional-diagnostic small{padding-top:14px}.slide-airflow-photo{padding:92px 18px}.airflow-photo-stage{grid-template-rows:auto auto auto;gap:14px;width:100%;margin:0 auto;padding:18px 14px;position:relative;top:auto;bottom:auto;left:auto;transform:none}.airflow-story-intro{gap:6px;padding:2px 8px 4px}.airflow-story-intro h2{font-size:clamp(29px,8vw,38px)}.airflow-story-intro>p:last-child{max-width:34ch;font-size:12px;line-height:1.35}.airflow-story-comparison{grid-template-columns:1fr;gap:14px}.airflow-story-card>header{padding:10px 12px}.airflow-story-card>header h3{font-size:12px}.airflow-story-card>header strong{font-size:9px}.airflow-story-media{aspect-ratio:2.35}.airflow-story-image{top:-92%}.airflow-story-card>footer{min-height:0;padding:11px 13px}.airflow-story-card footer strong{font-size:13px}.airflow-story-card footer small{font-size:10px}.airflow-principle{flex-wrap:wrap;gap:7px 10px;padding:2px 4px 0;font-size:9px}.airflow-principle small{text-align:center;border-top:1px solid #053d2c24;border-left:0;flex-basis:100%;margin:0;padding:6px 0 0}.airflow-stage{height:210px}.noise-evidence-layout{grid-template-columns:1fr}.noise-study-grid{grid-template-rows:none;grid-template-columns:1fr}.noise-method,.before-after-summary{flex-wrap:wrap}.noise-commercial{border-bottom:1px solid #ffffff29;border-right:0;padding:0 0 22px}.noise-range-comparison{margin-top:24px}.noise-study-grid article,.noise-study-grid article.is-highlighted{grid-template:"dose result""dose copy""dose source"/minmax(145px,.48fr) minmax(0,1fr);grid-column:auto;align-items:center}.noise-study-grid article small{text-align:left;margin-top:0}.noise-method{gap:9px 0}.noise-method strong{width:100%;margin:0 0 4px}.noise-method span{flex:auto}.self-consumption{grid-template-columns:1fr}.value-chain{gap:14px;margin:28px 0 0}.value-node{background-position:var(--value-position);min-height:230px;padding:20px;overflow:hidden}.slide-value .value-node.card-surface--orbit:before{display:none}.value-node-copy{padding-top:70px}.value-node-copy small{min-height:0;margin-top:10px}.value-connector{display:none}.impact-band{grid-template-columns:1fr;margin-top:24px;padding:18px;position:static}.statement,.humidity-examples{grid-template-columns:1fr;margin-top:36px;position:static}.flow-steps{grid-template-columns:1fr}.product-image{min-height:40vh}.deck-controls{grid-template-columns:42px 54px repeat(3,42px);gap:5px;width:auto;bottom:10px}.control-button{min-width:42px;height:42px}.control-button.is-compact{width:42px;min-width:42px}.deck-position{height:42px}.mechanism-line{flex-wrap:wrap}.slide-physiology .slide-title-row h2{max-width:none}.slide-physiology .mechanism-line{gap:8px;margin-top:24px;padding:12px 14px}.thermal-core-concept{aspect-ratio:3;border-radius:18px 18px 7px;width:100%;height:auto;margin-top:16px}.thermal-core-image{object-fit:cover}.thermal-core-legend{width:48%;top:6%}.thermal-core-legend strong{font-size:12px}.thermal-core-legend span{max-width:22ch;font-size:7px}.thermal-core-concept>small{max-width:46%;padding:3px 5px;font-size:6px;bottom:5px;right:5px}.slide-physiology .physiology-grid{gap:12px;margin-top:16px}.slide-physiology .physiology-grid section{min-height:112px;padding:18px}.slide-physiology .physiology-grid h3{font-size:18px}.slide-physiology .physiology-grid p{font-size:12px}.slide.slide-performance-compare{padding:0 18px calc(122px + env(safe-area-inset-bottom))}.performance-compare-title{grid-template-columns:1fr;width:calc(100% + 36px);min-height:0;margin-inline:-18px;overflow:visible}.performance-compare-brand{min-height:72px;padding:17px 20px 9px}.performance-compare-brand img{width:154px}.performance-compare-heading{gap:8px;padding:12px 20px 22px}.performance-compare-heading .eyebrow{font-size:12px}.slide-performance-compare .performance-compare-heading h2{font-size:clamp(30px,9vw,39px)}.performance-utility{clip-path:none;min-height:76px;padding:17px 20px}.performance-utility span{font-size:10px}.performance-utility strong{font-size:19px}.performance-compare-layout{grid-template-columns:1fr;gap:16px;height:auto;min-height:0;margin-top:20px}.performance-compare-card{border-radius:19px 19px 6px;padding:20px}.performance-compare-card.is-common{grid-template-rows:auto minmax(165px,auto) auto auto}.performance-compare-card>header h3{font-size:22px}.conventional-fan-row{gap:7px;margin-top:15px}.conventional-fan-unit img{height:auto;max-height:none}.conventional-fan-unit strong{font-size:11px}.conventional-fan-unit span{font-size:7px}.performance-efficiency-bar>span{font-size:8px}.performance-efficiency-bar small{font-size:10px}.performance-card-note{font-size:9px}.performance-method{border-width:5px;width:112px;margin:0 auto}.performance-method strong{font-size:38px}.performance-method span{font-size:9px}.performance-beckers-body{grid-template-columns:1fr;gap:9px}.beckers-fan-illustration img{width:min(76%,290px);height:auto;max-height:none;margin:0 auto}.performance-primary{text-align:center}.performance-primary>span{font-size:9px}.performance-primary>strong{font-size:39px}.performance-primary>p{font-size:10px}.performance-curve-points{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr))}.performance-curve-points span{font-size:9px}.performance-benefits{grid-template-columns:1fr 1fr;margin-top:16px}.performance-benefits>div{min-height:84px;padding:12px}.performance-benefits>div:nth-child(3){border-top:1px solid #dde2df;border-left:0}.performance-benefits>div:nth-child(4){border-top:1px solid #dde2df}.performance-benefits>div>b{width:40px;font-size:12px}.performance-benefits strong{font-size:11px}.performance-benefits small{font-size:8px}.performance-conclusion{min-height:52px;margin-top:14px;padding:10px 14px}.performance-conclusion strong{font-size:10px}.performance-footnote{margin-top:8px;font-size:9px}.presentation-shell{padding-bottom:calc(82px + env(safe-area-inset-bottom));background:#061b14}.slide-shell{border-radius:0}.slide:before{right:0}.slide-shell{min-height:auto;box-shadow:none;overflow:visible}.slide{min-height:calc(100dvh - 82px);padding:76px 20px calc(122px + env(safe-area-inset-bottom));overflow:visible}.slide-title-row h2,.slide h2{text-wrap:balance;overflow-wrap:anywhere;font-size:clamp(27px,7.4vw,33px);line-height:1.02}.controls-idle .deck-controls{opacity:1;pointer-events:auto;transform:translate(-50%)}.deck-controls{bottom:calc(8px + env(safe-area-inset-bottom));border-radius:15px}.shortcut-hint{bottom:calc(72px + env(safe-area-inset-bottom));text-align:center;white-space:normal;max-width:calc(100vw - 32px);padding:8px 12px;font-size:9px}.shortcut-hint-desktop{display:none}.shortcut-hint-mobile{display:inline}.slide-brand-logo{width:116px;top:12px;right:16px}.slide-noise{display:block}.slide-noise .noise-title-copy{gap:10px}.slide-noise .noise-title-copy>p{font-size:12px}.slide-noise .noise-evidence-layout{gap:28px;height:auto;margin-top:30px}.slide-noise .noise-commercial{min-height:430px;padding:22px 20px}.slide-noise .noise-range-comparison{gap:12px}.slide-noise .noise-range-comparison>div>span{margin-bottom:9px}.slide-noise .noise-range-comparison strong{font-size:clamp(34px,10vw,42px)}.slide-noise .noise-range-comparison .is-beckers strong{font-size:clamp(42px,12vw,50px)}.slide-noise .noise-science{padding:0}.slide-noise .noise-panel-heading b{margin-left:0}.slide-noise .noise-study-grid{grid-template-rows:none;gap:12px}.slide-noise .noise-study-grid article,.slide-noise .noise-study-grid article.is-highlighted{grid-template:"dose""result""copy""source"/1fr;gap:12px;min-height:205px;padding:20px 16px}.slide-noise .noise-study-grid article>div{justify-content:flex-start;width:100%}.slide-noise .noise-study-grid article>div span b{font-size:23px}.slide-noise .noise-study-grid article>strong{font-size:25px}.slide-noise .noise-hl-value{grid-template-columns:auto auto 17px auto}.slide-noise .noise-study-grid article small{text-align:left;margin-top:2px}.slide-noise .noise-technical-link{justify-content:flex-start;margin-top:16px}.slide-noise .noise-method{margin-top:28px;padding:14px 0}.slide-noise .noise-method span{flex:0 auto;padding:7px 10px}.slide-noise .disclaimer{margin-top:16px;line-height:1.45}.slide-case .slide-title-row{grid-template-columns:1fr;align-items:start}.slide-case .slide-title-row h2{max-width:none}.case-context{min-height:250px;padding:28px 24px}.case-primary-stat{margin-top:34px}.case-primary-stat strong{font-size:clamp(64px,23vw,92px)}.case-primary-stat p{font-size:clamp(18px,6vw,24px)}.case-comparison{gap:10px;padding:10px}.case-comparison section{min-height:220px;padding:24px 20px}.case-arrow{grid-auto-flow:column;justify-content:center;padding:8px 0}.case-arrow i{transform:rotate(90deg)}.case-impact{grid-template-columns:1fr;gap:8px;padding:18px 20px}.evidence-status{grid-template-columns:1fr;gap:8px;margin-top:20px;padding:14px 0}.evidence-status span{border:0;padding:0}.slide-enthalpy .enthalpy-layout,.automation-concept,.curve-layout-redesigned{grid-template-columns:1fr}.slide-curve{background:radial-gradient(circle at 100% 4%,#ff6a1a24,#0000 22%),linear-gradient(155deg,#063f2e,#032b21 48%,#011d16);padding-top:78px}.slide-curve .slide-title-row{grid-template-columns:1fr;gap:9px}.slide-curve .slide-title-row h2{max-width:none;font-size:clamp(29px,7.8vw,36px)}.slide-curve .curve-layout-redesigned{gap:16px;height:auto;margin-top:24px}.slide-curve .engineering-chart{border-radius:18px 18px 6px;min-height:430px;padding:18px 13px 14px}.slide-curve .curve-panel-header strong{font-size:16px}.slide-curve .curve-panel-header>b{min-width:56px;font-size:16px}.slide-curve .curve-legend{gap:8px 14px;margin-top:12px;font-size:9px}.slide-curve .curve-svg-wrap{min-height:230px;padding-left:4px;overflow:visible}.slide-curve .engineering-chart svg{width:100%;min-width:0;min-height:230px;transform:none}.slide-curve .engineering-chart .chart-point text{font-size:19px}.slide-curve .engineering-chart .reference-point text{font-size:17px}.slide-curve .engineering-chart .axis-labels text{font-size:14px}.slide-curve .curve-reference-note{padding-top:10px;font-size:9px}.slide-curve .curve-comparison-panel{border-radius:18px 18px 6px;min-height:610px;padding:20px 15px 18px}.slide-curve .curve-comparison-panel>header{padding-bottom:14px}.slide-curve .curve-comparison-panel>header strong{font-size:18px}.slide-curve .curve-comparison-head,.slide-curve .curve-comparison-rows>div{grid-template-columns:minmax(76px,.78fr) repeat(2,minmax(0,1fr));gap:6px}.slide-curve .curve-comparison-head{padding:8px 5px;font-size:8px}.slide-curve .curve-comparison-rows>div{min-height:62px;padding:10px 5px}.slide-curve .curve-comparison-rows dt,.slide-curve .curve-comparison-rows dd{font-size:9px}.slide-curve .curve-audit-status{margin-top:16px}.slide-curve .curve-audit-status span{font-size:8px}.slide-curve .curve-audit-status strong{font-size:16px}.slide-curve .curve-audit-status p,.slide-curve .curve-comparison-panel>small{font-size:9px}.slide-curve .curve-warning{grid-template-columns:1fr;gap:6px;margin-top:16px;padding:15px 14px}.slide-curve .curve-warning strong,.slide-curve .curve-warning span{font-size:11px}.slide-curve .curve-warning small{grid-column:1;font-size:9px}.slide-automation .slide-title-row h2{max-width:100%}.automation-concept{gap:16px;height:auto;margin-top:28px}.slide-enthalpy .slide-title-row h2{max-width:100%}.slide-enthalpy .enthalpy-layout{grid-template-rows:auto auto;grid-template-areas:"visual""table";gap:22px;height:auto;margin-top:28px}.slide-enthalpy .enthalpy-visual{grid-template-rows:auto auto auto;grid-template-columns:1fr}.slide-enthalpy .enthalpy-card{grid-template:"condition value""track track""support support"/minmax(0,1fr) auto;gap:11px 14px;padding:17px 15px}.slide-enthalpy .enthalpy-card>span{font-size:12px}.slide-enthalpy .enthalpy-card strong{font-size:clamp(32px,10vw,40px)}.slide-enthalpy .enthalpy-card em{width:min(92%,300px);margin-bottom:2px;font-size:9px}.enthalpy-visual>p{border-top:1px solid #031c142e;border-left:0;padding:14px 0 0;font-size:16px;display:block}.enthalpy-table-card{padding:14px}.enthalpy-live{padding:10px}.enthalpy-matrix{grid-template-columns:24px repeat(14,minmax(0,1fr))}.enthalpy-matrix button{height:13px}.enthalpy-dialog-backdrop{padding:10px}.enthalpy-dialog{border-radius:18px;width:100%;max-height:96dvh;padding:16px}.enthalpy-dialog>header h3{font-size:22px}.enthalpy-dialog-readout{flex-wrap:wrap}.enthalpy-dialog-readout strong{margin-left:0}.enthalpy-dialog-readout em{width:100%}.enthalpy-matrix.is-expanded{min-width:850px}.cover-image,.map-visual,.product-image,.closing-image{box-shadow:none;border-radius:0;margin:0}.design-criteria{grid-template-columns:1fr}.slide-map .map-copy{order:1;padding:76px 20px 28px}.slide-map .map-visual{border-radius:20px;order:2;min-height:430px;margin:0 20px;display:block;box-shadow:0 18px 42px #0000003d}.slide-product .product-copy{order:1;padding:76px 20px 28px}.slide-product .product-image{border-radius:20px;order:2;min-height:360px;margin:0 20px 28px;display:block}.slide-map .design-criteria{grid-template-columns:1fr 1fr}.map-copy h2{margin:10px 0 20px}.map-site-tabs{margin-bottom:14px}.map-site-tabs button{padding:9px 4px;font-size:9px}.map-site-detail{padding:16px}.map-site-detail>div{margin:9px 0}.map-site-detail strong{font-size:25px}.map-site-detail small,.map-site-detail p{font-size:10px}.map-site-detail em{margin-top:9px;font-size:8px}.map-copy>.map-national-context{margin-top:18px;padding-top:13px;font-size:9px}.map-hotspot{width:36px}.map-hotspot span{font-size:9px}.map-hotspot.site-paranavai{top:70%;left:52.5%}.map-hotspot.site-abelardo-luz{top:78%;left:47%}.map-hotspot.site-chapeco{top:84%;left:54%}.process-chain{grid-template-columns:1fr;height:auto}.process-chain section{border-bottom:1px solid #ffffff1f;border-right:0;min-height:0;padding:24px 16px;display:block}.process-chain strong{margin:12px 0 7px}.process-chain i{top:auto;bottom:-14px;right:18px;transform:rotate(90deg)}.integrated-architecture{grid-template-columns:1fr;margin-top:24px;padding:14px}.integrated-architecture small{grid-column:1}.engineering-chart{min-height:290px;padding:8px;overflow:hidden}.curve-warning{grid-template-columns:1fr;margin-top:20px;padding:14px}.curve-warning small{grid-column:1}.hmi-command-bar{grid-template-columns:1fr auto;gap:10px;padding:14px}.hmi-live-status{border-top:1px solid #ffffff14;grid-column:1/-1;justify-content:space-between;padding-top:9px}.hmi-kpis{grid-template-columns:1fr 1fr}.hmi-kpis article{min-height:118px;padding:14px}.hmi-kpis article:nth-child(2){border-right:0}.hmi-kpis article:nth-child(3){border-top:1px solid #ffffff1a;grid-column:1/-1}.hmi-kpis strong{font-size:38px}.hmi-body{grid-template-columns:1fr}.hmi-decision{min-height:330px;padding:20px}.hmi-decision>strong{font-size:21px}.hmi-decision>p{font-size:11px}.hmi-telemetry{flex-wrap:wrap;gap:9px 14px;padding:12px}.hmi-telemetry small{width:100%;margin-left:0}.slide-automation .automation-concept{border-radius:20px;height:auto;min-height:790px}.slide-automation .hmi-command-bar{grid-template-columns:1fr auto;padding:14px}.hmi-sample-badge{justify-self:end}.slide-automation .hmi-live-status{grid-column:1/-1}.slide-automation .hmi-kpis article:nth-child(2){border-right:0}.slide-automation .hmi-kpis article:nth-child(3){border-top:1px solid #ffffff1a;grid-column:auto}.slide-automation .hmi-kpis article:nth-child(4){border-top:1px solid #ffffff1a;border-right:0}.slide-automation .hmi-kpis article{min-height:112px}.slide-automation .hmi-kpis strong{font-size:34px}.slide-automation .hmi-risk-kpi strong{font-size:17px}.slide-automation .hmi-risk-kpi em{white-space:normal;text-overflow:clip;max-width:100%;line-height:1.2;overflow:visible}.truck-bay{border-bottom:1px solid #ffffff1a;border-right:0;min-height:390px;padding:14px}.truck-bay-stage{min-height:265px;padding:0}.demo-thermal-mockup{min-height:265px}.demo-digital-twin{grid-template-columns:34px minmax(0,1fr) 34px;gap:6px;padding:18px 6px}.demo-system-fans{gap:14px}.demo-system-fans svg{width:27px;height:27px}.demo-system-truck{grid-template-columns:68px minmax(0,1fr);height:84%}.demo-cargo-grid{grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:repeat(4,minmax(0,1fr))}.demo-thermal-flow{inset:10% 0 12%}.demo-thermal-reading{top:12px;left:12px}.demo-thermal-reading strong{font-size:24px}.demo-flow-caption{max-width:68%;bottom:12px;right:12px}.thermal-scale{height:24px;font-size:6px}.thermal-scale i{height:34px}.slide-automation .hmi-decision{min-height:300px;padding:20px}.slide-automation .hmi-decision>strong{font-size:22px}.slide-automation .hmi-decision>p{font-size:11px}.demo-temperature-step>span{font-size:12px}.demo-temperature-step>small{font-size:6px}.demo-loop-status{margin-top:0;padding:12px}.slide-before-after .slide-title-row{grid-template-columns:1fr;gap:12px}.before-after-layout{grid-template-columns:1fr;gap:20px;height:auto}.before-after-connector{display:none}.comparison-side{gap:12px;padding:12px}.comparison-side>header{flex-direction:column;align-items:flex-start;gap:4px}.comparison-side>header span{font-size:12px}.comparison-side>header strong{font-size:18px}.before-after-layout figure{min-height:260px}.before-after-layout .after-video{min-height:380px}.before-after-layout.is-video-expanded{grid-template-columns:1fr;gap:16px;height:auto;margin-top:2.2%}.before-after-layout.is-video-expanded .before-panel{opacity:1;filter:none}.before-after-layout.is-video-expanded .before-panel figcaption{justify-content:flex-start;padding:2%;left:3%;right:3%}.before-after-layout.is-video-expanded .before-panel figcaption b{display:block}.video-expand-button span,.video-playback-button span{display:none}.video-expand-button,.video-playback-button{justify-content:center;width:42px;height:42px;padding:0}.before-after-layout.is-video-expanded+.before-after-summary{opacity:1;translate:none}.slide-before-after .before-after-summary{border-radius:14px;grid-template-columns:1fr;align-items:flex-start;gap:9px;margin-top:18px;padding:14px}.before-after-conclusion{grid-template-columns:1fr;gap:7px;display:grid}.before-after-conclusion i{justify-self:start;rotate:90deg}.before-after-summary span{font-size:12px}.before-after-summary small{text-align:left;max-width:none}.slide-closing{background:var(--green-950);min-height:calc(100dvh - 72px);position:relative}.slide-closing:after{background:linear-gradient(#02140eb3 0%,#02140ee6 43%,#010e0afa 100%)}.slide-closing .closing-image{width:100%;height:100%;display:block;position:absolute;inset:0}.closing-image img{object-position:82% center}.closing-location{font-size:9px;inset:auto auto 96px 20px}.closing-copy{grid-template-rows:auto auto auto;align-content:start;gap:clamp(24px,4.8vh,36px);width:100%;max-width:none;height:auto;min-height:calc(100dvh - 72px);margin:0;padding:76px clamp(20px,6vw,40px) 148px}.closing-brand{width:100%}.closing-brand-logo{width:min(60vw,310px)}.closing-brand>span{margin-top:16px;font-size:11px}.closing-copy .closing-brand h2{max-width:23ch;margin-top:9px;font-size:clamp(36px,9vw,44px);line-height:1}.closing-pillars{text-align:left;background:0 0;grid-template-columns:1fr;gap:12px;width:100%}.closing-pillars section{border:1px solid #ffffff1f;grid-template-columns:42px 1fr;align-items:start;gap:5px 11px;min-height:0;padding:18px}.closing-pillars section:not(:last-child):after{content:"↓";width:22px;font-size:15px;top:auto;bottom:-17px;right:50%;translate:50%}.closing-pillars b{grid-row:1/3;font-size:13px}.closing-pillars strong{margin:0;font-size:19px}.closing-pillars p{grid-column:2;font-size:15px}.closing-cta{grid-template-columns:1fr;width:100%;min-height:0}.closing-cta-copy{padding:23px 20px 25px}.closing-primary-action{justify-content:flex-start;width:max-content;max-width:100%;padding:0;font-size:clamp(26px,7.4vw,30px)}.closing-process{gap:7px 10px;margin-top:22px;font-size:14px;display:flex}.closing-process li{justify-content:flex-start}.closing-process li:not(:last-child):after{content:"•"}.closing-contact-zone{border-top:1px solid #ffffff1f;border-left:0;grid-template-columns:minmax(0,1fr) 112px;gap:14px;padding:20px 18px}.closing-contact-stack{border:0;gap:13px;padding:0}.closing-contact-links{gap:10px;display:grid}.closing-contact-links a{overflow-wrap:anywhere;gap:8px;font-size:15px}.closing-downloads a{min-height:38px;padding:8px 11px;font-size:14px}.closing-qr{justify-self:end;width:112px}.closing-qr small{font-size:11px}.slide-automation .slide-title-row h2{max-width:100%;font-size:clamp(28px,7.1vw,33px)}.slide-automation .slide-title-row .eyebrow{font-size:13px}.slide-automation .automation-concept{min-height:1100px;margin-top:24px}.slide-automation .hmi-command-bar{grid-template-columns:1fr;gap:10px}.slide-automation .hmi-sample-badge{justify-self:start}.slide-automation .hmi-live-status{flex-direction:column;grid-column:1;align-items:flex-start}.automation-stage-progress{grid-template-columns:1fr 1fr}.automation-stage-progress span{justify-content:flex-start;min-height:42px;padding:9px 12px;font-size:9px}.automation-stage-progress span:nth-child(2):after{display:none}.slide-automation .hmi-kpis{grid-template-columns:1fr 1fr}.slide-automation .hmi-kpis article{min-height:96px;padding:12px}.slide-automation .hmi-kpis article:nth-child(5){border-top:1px solid #ffffff1a;grid-column:1/-1;min-height:78px}.slide-automation .hmi-kpis span,.slide-automation .hmi-kpis em{font-size:10px}.slide-automation .hmi-body{grid-template-columns:1fr}.truck-bay{min-height:430px}.demo-bays-track{grid-template-columns:18px minmax(0,1fr) 20px minmax(0,1fr) 20px minmax(0,1fr) 18px;gap:2px;inset:21% 1.5% 19%}.demo-bay>header{padding:5px 4px}.demo-bay>header span{font-size:7px}.demo-bay>header small{display:none}:is(.demo-edge-fans,.demo-interbay-fans) svg{width:17px;height:17px}.demo-air-copy{max-width:42%;padding:5px 7px}.demo-air-copy span{display:none}.demo-crossflow-copy{max-width:76%;top:4%}.demo-crossflow-copy span{font-size:7px}.automation-airflow{width:100%;height:61%;inset:21% 0 18%}.demo-digital-twin{padding:20px 8px 70px;display:block}.demo-system-truck{width:96%;height:66%;margin:8px auto 0}.demo-lateral-fan-bank{gap:3px;padding:7px;bottom:14px;left:82px;right:12px}.demo-lateral-fan-bank small{font-size:9px}.demo-fan-power{top:10px;left:8px}.demo-fan-power span{font-size:9px}.demo-fan-power strong{font-size:10px}.demo-flow-caption{max-width:54%;top:12px;bottom:auto;right:8px}.demo-flow-caption strong{font-size:10px}.demo-flow-caption span{font-size:9px}.thermal-scale i small{font-size:7px}.slide-automation .hmi-decision{min-height:282px}.slide-automation .hmi-decision>header span,.slide-automation .hmi-decision>header b{font-size:10px}.slide-automation .hmi-decision>p{min-height:0;font-size:12px}.demo-temperature-history{margin:14px 0 10px}.automation-signals span{font-size:9px}.demo-restart-button{min-height:42px;font-size:10px!important}.slide-automation .hmi-telemetry{justify-content:flex-start;gap:8px;padding:14px}.slide-automation .hmi-telemetry span{font-size:10px}}@media (max-width:760px){.slide-closing .closing-primary-action{grid-template-columns:minmax(0,1fr) auto;align-items:end;width:100%;display:grid}.slide-closing .closing-process{grid-template-columns:1fr;gap:8px;display:grid}.slide-closing .closing-process li{grid-template-columns:10px minmax(0,1fr);gap:7px;display:grid}.slide-closing .closing-process li:before{content:"•";color:var(--orange-soft);font-weight:800}.slide-closing .closing-process li:not(:last-child):after{content:none}.slide-closing .closing-contact-zone{grid-template-columns:1fr;gap:20px}.slide-closing .closing-contact-links a{overflow-wrap:normal;word-break:normal}.slide-closing .closing-qr{justify-self:center;width:120px}.value-node{min-height:190px}.value-node-copy{padding-top:46px}.slide-case .case-context{min-height:210px;padding:22px 20px}.slide-case .case-comparison section{min-height:184px;padding:20px 18px}.slide-enthalpy .enthalpy-matrix.is-compact button{height:9px}.slide-enthalpy .enthalpy-matrix.is-compact button>span{display:none}.slide-automation .automation-concept{min-height:900px}.slide-efficiency .efficiency-result>strong{font-size:54px}.slide-economic-case .economic-horizon{grid-template-columns:1fr 1px 1fr 1px 1fr;align-items:center;gap:8px;display:grid}.slide-economic-case .economic-horizon span,.slide-economic-case .economic-horizon span:nth-of-type(2),.slide-economic-case .economic-horizon span:nth-of-type(3){text-align:center}.slide-economic-case .economic-horizon strong{font-size:15px}.slide-economic-case .economic-horizon i{width:1px;height:34px}}.slide-noise .noise-title h2{max-width:23ch;font-size:clamp(34px,2.65vw,50px)}.slide-noise .noise-title-copy>p{max-width:78ch}.slide-noise .noise-evidence-layout{grid-template-columns:minmax(330px,.9fr) minmax(0,1.45fr);gap:2.4%;height:clamp(390px,55vh,560px);margin-top:0;transform:translateY(-3px)}.slide-noise .noise-commercial{isolation:isolate;background:radial-gradient(circle at 76% 30%,#54d59f1f,#0000 34%),linear-gradient(145deg,#084232bd,#01221af5);border-color:#65e0ac47;grid-template-rows:auto auto auto auto;align-content:stretch;gap:clamp(12px,1vw,18px);padding:clamp(19px,1.75vw,31px);position:relative;overflow:hidden}.slide-noise .noise-commercial>:not(.noise-fan-ghost){z-index:1;position:relative}.slide-noise .noise-fan-ghost{z-index:0;opacity:.085;filter:grayscale()invert()contrast(1.28);mix-blend-mode:screen;pointer-events:none;width:88%;height:auto;position:absolute;bottom:-16%;right:-24%}.slide-noise .noise-commercial .noise-panel-heading{color:#69dfad}.slide-noise .noise-panel-heading b{color:#789187}.slide-noise .noise-primary-readout{align-self:center;gap:clamp(5px,.48vw,8px);padding:clamp(6px,.55vw,10px) 0;display:grid}.slide-noise .noise-primary-readout>span{color:#9fb7aa;font-size:clamp(11px,.72vw,14px);font-weight:800}.slide-noise .noise-primary-readout strong{color:#69dfad;letter-spacing:-.075em;text-shadow:0 0 34px #4cd59a29;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;font-size:clamp(72px,5.8vw,108px);line-height:.78;display:flex}.slide-noise .noise-primary-readout strong small{letter-spacing:0;font-size:.19em}.slide-noise .noise-primary-readout p{color:#89a195;letter-spacing:.025em;margin:0;font-size:clamp(9px,.58vw,11px);font-weight:700}.slide-noise .noise-reference-scale{border-top:1px solid #ffffff1a;border-bottom:1px solid #ffffff1a;gap:clamp(8px,.68vw,11px);padding:clamp(13px,1.05vw,18px) 0;display:grid}.slide-noise .noise-reference-scale header{color:#91a79b;letter-spacing:.09em;justify-content:space-between;align-items:center;gap:12px;font-size:clamp(7px,.5vw,10px);font-weight:800;display:flex}.slide-noise .noise-reference-scale header small{color:#60796d;font:inherit;letter-spacing:0}.slide-noise .noise-scale-track{background:linear-gradient(90deg,#69dfad17,#ffffff1f 48%,#ff6a1a33);border-radius:999px;height:8px;position:relative;box-shadow:inset 0 1px 2px #00000047}.slide-noise .noise-scale-track i{position:absolute;top:50%;translate:0 -50%}.slide-noise .noise-scale-track .is-current{border-radius:inherit;background:linear-gradient(90deg,#d6a64b,var(--orange));width:40%;height:100%;left:50%;box-shadow:0 0 12px #ff6a1a47}.slide-noise .noise-scale-track .is-beckers{z-index:1;aspect-ratio:1;background:#4bd199;border:2px solid #d9f9eb;border-radius:50%;width:12px;left:20%;box-shadow:0 0 0 5px #4bd19924,0 0 18px #4bd19961}.slide-noise .noise-scale-labels{color:#81988c;grid-template-columns:1fr 1fr;align-items:start;gap:12px;font-size:clamp(8px,.53vw,10px);font-weight:700;display:grid}.slide-noise .noise-scale-labels span{gap:2px;display:grid}.slide-noise .noise-scale-labels .is-current{text-align:right;justify-self:end}.slide-noise .noise-scale-labels b{color:#dce8e1;font-size:clamp(11px,.72vw,14px)}.slide-noise .noise-scale-labels .is-beckers b{color:#69dfad}.slide-noise .noise-delta-readout{grid-template-columns:minmax(0,1fr) auto;align-self:end;align-items:end;gap:4px 14px;display:grid}.slide-noise .noise-delta-readout span{color:#7e978b;letter-spacing:.09em;font-size:clamp(7px,.5vw,10px);font-weight:800}.slide-noise .noise-delta-readout strong{color:#fff;letter-spacing:-.045em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:clamp(25px,1.8vw,34px);line-height:.9}.slide-noise .noise-delta-readout p{color:#758d82;grid-column:1/-1;margin:2px 0 0;font-size:clamp(8px,.54vw,10px);line-height:1.35}.slide-noise .noise-science{grid-template-rows:auto minmax(0,1fr) auto auto;gap:clamp(8px,.72vw,13px);padding:.2% 0 0}.slide-noise .noise-causal-chain{border-top:1px solid #ffffff1c;grid-template-rows:repeat(3,minmax(0,1fr));grid-template-columns:1fr;min-height:0;margin:0;padding:0;list-style:none;display:grid}.slide-noise .noise-causal-chain li{border-bottom:1px solid #ffffff1c;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:clamp(14px,1.05vw,20px);min-width:0;padding:clamp(13px,1.05vw,18px) clamp(4px,.35vw,7px);display:grid;position:relative}.slide-noise .noise-causal-chain li:after{content:"";opacity:0;background:linear-gradient(var(--orange-soft),transparent);width:2px;position:absolute;top:18%;bottom:18%;right:0}.slide-noise .noise-causal-chain li.is-consequence:after{opacity:1}.slide-noise .noise-causal-chain li>span{aspect-ratio:1;width:clamp(34px,2.45vw,46px);color:var(--orange-soft);border:1px solid #ffb07a40;border-radius:50%;place-items:center;font-size:clamp(10px,.72vw,13px);font-weight:850;display:grid}.slide-noise .noise-causal-chain li>div{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"source source""result result""copy copy";align-content:center;min-width:0;display:grid}.slide-noise .noise-causal-chain small{color:#7f978b;letter-spacing:.045em;grid-area:source;margin:0 0 clamp(5px,.42vw,7px);font-size:clamp(8px,.52vw,10px);font-weight:750;display:block}.slide-noise .noise-causal-chain strong{color:#f6faf7;letter-spacing:-.035em;grid-area:result;font-size:clamp(19px,1.35vw,26px);line-height:1.03;display:block}.slide-noise .noise-causal-chain p{color:#aabdb2;grid-area:copy;max-width:75ch;margin:clamp(6px,.48vw,8px) 0 0;font-size:clamp(11px,.75vw,14px);line-height:1.35}.slide-noise .noise-causal-chain .is-consequence strong{color:var(--orange-soft)}.slide-noise .noise-method{gap:5px 7px;padding:clamp(6px,.55vw,9px) 0}.slide-noise .noise-method strong{color:#a36d4d}.slide-noise .noise-method span{color:#9fb4a8;padding:5px 8px}.slide-noise .noise-technical-link{margin-top:0}.slide-noise .disclaimer{color:#758d81;border-top:1px solid #ffffff17;max-width:100%;margin:0;padding-top:clamp(6px,.58vw,9px)}.slide-noise .disclaimer strong{color:#a78570}.slide-shell.is-active .noise-causal-chain li{animation:.56s cubic-bezier(.2,.78,.2,1) both noise-card-rise}.slide-shell.is-active .noise-causal-chain li:nth-child(2){animation-delay:80ms}.slide-shell.is-active .noise-causal-chain li:nth-child(3){animation-delay:.16s}@media screen and (min-width:761px) and (max-height:800px){.slide-noise .noise-evidence-layout{height:390px}.slide-noise .noise-commercial{gap:8px;padding:14px 17px}.slide-noise .noise-primary-readout strong{font-size:67px}.slide-noise .noise-reference-scale{gap:6px;padding:9px 0}.slide-noise .noise-causal-chain li{padding:9px 4px}.slide-noise .noise-causal-chain strong{font-size:18px}.slide-noise .noise-causal-chain p{margin-top:4px;font-size:10px}.slide-noise .noise-method{padding:2px 0}.slide-noise .noise-method span{padding:3px 7px}}@media screen and (max-width:760px),screen and (max-aspect-ratio:4/5){.slide-noise .noise-title h2{max-width:none;font-size:clamp(34px,9.6vw,44px)}.slide-noise .noise-evidence-layout{grid-template-columns:1fr;gap:30px;height:auto;margin-top:30px;transform:none}.slide-noise .noise-commercial{gap:18px;min-height:520px;padding:24px 20px}.slide-noise .noise-fan-ghost{opacity:.07;width:120%;bottom:-5%;right:-42%}.slide-noise .noise-primary-readout{padding:12px 0}.slide-noise .noise-primary-readout strong{font-size:clamp(86px,25vw,112px)}.slide-noise .noise-reference-scale{padding:18px 0}.slide-noise .noise-reference-scale header,.slide-noise .noise-scale-labels{font-size:9px}.slide-noise .noise-scale-labels b{font-size:13px}.slide-noise .noise-delta-readout strong{font-size:29px}.slide-noise .noise-science{gap:16px;padding:0}.slide-noise .noise-panel-heading{flex-wrap:wrap}.slide-noise .noise-panel-heading b{width:100%;margin:0 0 0 30px}.slide-noise .noise-causal-chain{grid-template-rows:none}.slide-noise .noise-causal-chain li{min-height:172px;padding:20px 4px}.slide-noise .noise-causal-chain li>span{width:40px}.slide-noise .noise-causal-chain strong{font-size:22px}.slide-noise .noise-causal-chain p{font-size:13px}.slide-noise .noise-causal-chain small{font-size:10px}.slide-noise .noise-method{margin-top:2px;padding:14px 0}.slide-noise .noise-technical-link{justify-content:flex-start;margin-top:2px}.slide-noise .disclaimer{margin-top:22px;padding-top:18px;font-size:10px;line-height:1.45}}.slide-maintenance{color:#f4f7f3;background:radial-gradient(circle at 8% 76%,#23835929,#0000 31%),radial-gradient(circle at 92% 10%,#ff84341f,#0000 26%),linear-gradient(142deg,#052d21,#021b13 60%,#05130e)}.slide-maintenance:before{opacity:.6;width:46%;top:-26%;right:-18%}.slide-maintenance:after{background:linear-gradient(132deg,#0000 55%,#ff89340e)}.slide-maintenance .maintenance-title{grid-template-columns:minmax(285px,.66fr) minmax(0,1.82fr);gap:3.2%}.slide-maintenance .maintenance-title h2{max-width:25ch;font-size:clamp(30px,2.45vw,46px);line-height:.97}.maintenance-layout{grid-template-columns:minmax(0,1.34fr) minmax(300px,.66fr);align-items:stretch;gap:2.1%;height:60%;margin-top:clamp(18px,2.25vh,30px);display:grid}.maintenance-visual{background:linear-gradient(145deg,#ffffff13,#ffffff05);border:1px solid #caebda33;border-radius:22px 22px 8px;min-width:0;min-height:0;padding:clamp(11px,1vw,18px);overflow:hidden;box-shadow:0 26px 64px #00000038,inset 0 1px #ffffff14}.maintenance-story{background:linear-gradient(160deg,#0a412eeb,#021f16db);border:1px solid #a7e0c22e;border-top:4px solid #ffa05cc7;border-radius:22px 22px 8px;grid-template-rows:auto minmax(0,1fr);gap:clamp(13px,1.1vw,20px);min-width:0;min-height:0;padding:clamp(18px,1.65vw,29px);display:grid;overflow:hidden;box-shadow:0 24px 58px #0003,inset 0 1px #ffffff13}.maintenance-intro{color:#dce8e1;margin:0;font-size:clamp(13px,1vw,18px);font-weight:600;line-height:1.32}.maintenance-steps{grid-template-rows:repeat(3,minmax(0,1fr));gap:0;min-height:0;margin:0;padding:0;list-style:none;display:grid}.maintenance-steps li{border-top:1px solid #daefe321;grid-template-columns:clamp(29px,2.35vw,42px) minmax(0,1fr);align-content:center;gap:clamp(10px,.9vw,16px);min-width:0;padding:clamp(10px,1.05vw,17px) 0;display:grid}.maintenance-steps li:first-child{border-top:0;padding-top:0}.maintenance-steps li:last-child{padding-bottom:0}.maintenance-steps>li>span{aspect-ratio:1;color:#ffbd8b;letter-spacing:.08em;background:#ff812d1c;border:1px solid #ffb2768c;border-radius:9px;align-self:start;place-items:center;width:clamp(29px,2.35vw,42px);font-size:clamp(9px,.64vw,12px);font-weight:850;display:grid}.maintenance-steps li>div{min-width:0}.maintenance-steps strong{color:#fff;letter-spacing:-.025em;font-size:clamp(16px,1.25vw,23px);line-height:1.05;display:block}.maintenance-steps p{color:#afc5b8;margin:5px 0 0;font-size:clamp(9px,.66vw,13px);line-height:1.34}.maintenance-disclaimer{background:linear-gradient(90deg,#064430e6,#032118db);border-color:#6fdcab4d;border-radius:14px 14px 5px;grid-template-columns:auto minmax(0,1fr);gap:clamp(16px,1.5vw,26px);min-height:clamp(50px,5.6vh,68px);margin-top:clamp(12px,1.35vh,19px);padding:clamp(10px,1vw,16px) clamp(15px,1.4vw,24px)}.maintenance-disclaimer strong{color:#ffb27d;letter-spacing:.09em;font-size:clamp(8px,.62vw,12px)}.maintenance-disclaimer span{color:#cadbd0;font-size:clamp(9px,.68vw,13px);line-height:1.32}@media (max-width:760px){.slide-maintenance{min-height:calc(100dvh - 72px);padding:78px 20px var(--slide-footer-space)}.slide-maintenance .maintenance-title{grid-template-columns:1fr;gap:12px}.slide-maintenance .maintenance-title h2{max-width:15ch;font-size:clamp(32px,8.6vw,42px)}.maintenance-layout{grid-template-columns:1fr;gap:14px;height:auto;margin-top:22px}.maintenance-visual{border-radius:17px 17px 6px;min-height:286px;padding:10px}.maintenance-story{border-radius:17px 17px 6px;gap:16px;padding:20px}.maintenance-intro{font-size:16px}.maintenance-steps{gap:0}.maintenance-steps li{grid-template-columns:36px minmax(0,1fr);gap:12px;padding:15px 0}.maintenance-steps>li>span{width:36px;font-size:10px}.maintenance-steps strong{font-size:20px}.maintenance-steps p{font-size:12px}.maintenance-disclaimer{border-radius:13px 13px 5px;grid-template-columns:1fr;gap:7px;min-height:0;margin-top:14px;padding:15px}.maintenance-disclaimer strong{font-size:10px}.maintenance-disclaimer span{font-size:12px}}
