.cp-page{--cp-heading-gap:16px;--cp-content-gap:32px;--cp-action-fill:#F12636;--cp-action-hover:#D51F2E}.condenser-preview{padding-block:16px 0;letter-spacing:-.04em}.condenser-preview :is(h1,h2,h3),.cp-page>.cp-faq h2{text-transform:none;letter-spacing:0;overflow-wrap:break-word}.condenser-preview h1{font-size:48px;line-height:1.08;margin:0 0 var(--cp-heading-gap)}.condenser-preview h2,.cp-page>.cp-faq h2{font-size:32px;line-height:1.15;margin:0 0 var(--cp-heading-gap)}.condenser-preview h3{font-size:20px;line-height:1.3;margin:0 0 8px}.condenser-preview p{font-size:16px;line-height:24px;margin:0 0 16px}.condenser-preview :is(p,li,dd,dt){overflow-wrap:break-word}.condenser-preview :is(section,article,figure,aside,section>div){min-inline-size:0}.condenser-preview .cp-hero{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:48px;gap:48px;align-items:center;padding-block:40px 56px}.cp-product img{inline-size:100%;block-size:auto;object-fit:contain}.condenser-preview .cp-product figcaption{margin-top:12px;font-size:12px;line-height:18px}.condenser-preview .cp-hero-copy>.cp-intro{margin-bottom:var(--cp-content-gap)}.condenser-preview .cp-hero-action{display:grid;grid-template-columns:minmax(0,max-content);grid-gap:8px;gap:8px;max-inline-size:100%;justify-content:start}.condenser-preview .cta{max-inline-size:100%;min-inline-size:0;white-space:normal}.condenser-preview .cta>span{min-inline-size:0;overflow-wrap:break-word}.condenser-preview .cta svg{flex-shrink:0}.condenser-preview .cp-helper{display:none}.condenser-preview .cp-panel{padding:28px;border:1px solid var(--line);border-radius:6px;background:#f7f7f5}.condenser-preview .cp-panel>p:last-child{margin-bottom:0}.condenser-preview .cp-function-copy>p:first-of-type{margin-bottom:var(--cp-content-gap)}.condenser-preview .cp-function p{max-inline-size:90ch}.condenser-preview .cp-section{padding-block:40px}.cp-routes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:20px;gap:20px}.cp-route{display:grid;grid-template-columns:80px minmax(0,1fr);grid-gap:16px;gap:16px;padding:24px;border:1px solid var(--line);border-radius:6px}.condenser-preview .cp-route h3{font-family:Inter,Arial,sans-serif;font-size:16px;font-weight:600;letter-spacing:-.04em}.condenser-preview .cp-route p{font-size:14px;line-height:21px;margin:0}.condenser-preview .cp-note{margin:16px 0 0;font-size:13px;line-height:20px}.condenser-preview .cp-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:48px;gap:48px;border-top:1px solid var(--line);align-items:start}.condenser-preview .cp-lesson{background:#fafaf8;padding:24px}.condenser-preview .cp-lesson h3{font-family:Inter,Arial,sans-serif;font-weight:600;font-size:16px;letter-spacing:-.04em}.condenser-preview .cp-lesson p{font-size:14px;line-height:21px}.cp-lesson img{inline-size:100%;block-size:auto;margin-block:20px}.cp-lesson figcaption{font-size:12px;line-height:18px}.cp-fit dl{display:grid;grid-gap:0;gap:0;margin:0}.cp-fit dl>div{display:grid;grid-template-columns:28px minmax(0,1fr);grid-gap:16px;gap:16px;padding-block:18px;border-bottom:1px solid var(--line)}.cp-fit dl>div:first-child{padding-top:0}.cp-fit dl>div:last-child{border-bottom:0;padding-bottom:0}.cp-fit-number{font-family:Coil,Impact,sans-serif;font-weight:700;color:var(--orange);line-height:24px}.cp-fit dt{font-size:16px;font-weight:600;line-height:24px}.cp-fit dd{margin:4px 0 0;font-size:14px;line-height:21px;color:var(--muted)}.cp-preparation ul{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px 32px;gap:16px 32px;padding:0;margin:0;list-style:none}.cp-preparation li{display:grid;grid-template-columns:24px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:start;font-size:14px;line-height:24px}.cp-check{display:grid;place-items:center;inline-size:24px;block-size:24px;background:var(--orange);border-radius:50%;color:#fff;font-weight:600}.condenser-preview .cp-preparation .cp-note{border-top:1px solid var(--line);padding-top:16px;margin-top:24px}.cp-protection{display:grid;grid-template-columns:32px minmax(0,1fr);grid-gap:20px;gap:20px;padding:24px;border:1px solid var(--line);border-radius:6px;margin-top:20px}.condenser-preview .cp-protection h2{font-family:Inter,Arial,sans-serif;font-size:16px;line-height:24px;font-weight:600;letter-spacing:-.04em;margin-bottom:4px}.condenser-preview .cp-protection p{font-size:14px;line-height:21px;margin:0}.cp-steps{list-style:none;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px;padding:0;margin:0}.cp-steps li{min-inline-size:0;-webkit-border-start:1px solid var(--line);border-inline-start:1px solid var(--line);-webkit-padding-start:24px;padding-inline-start:24px}.cp-steps li:first-child{border:0;-webkit-padding-start:0;padding-inline-start:0}.cp-steps li>span{display:block;font:700 36px/1.1 Coil,Impact,sans-serif;color:var(--orange);margin-bottom:12px}.condenser-preview .cp-steps h3{font-size:20px}.condenser-preview .cp-steps p{font-size:14px;line-height:21px;margin:0}.condenser-preview .cp-final{display:flex;justify-content:space-between;align-items:center;gap:24px 40px;margin-bottom:24px}.condenser-preview .cp-final>div{min-inline-size:0;flex:1 1}.condenser-preview .cp-final h2{font-size:28px;margin-bottom:8px}.condenser-preview .cp-final p{font-size:14px;line-height:21px;margin:0}.condenser-preview .cp-final .cta{flex-shrink:0}.condenser-preview :is(a,button):focus-visible{outline:2px solid var(--ink);outline-offset:4px}.condenser-preview a.cta:focus-visible{outline:0;box-shadow:inset 0 0 0 3px var(--ink)}@media(min-width:1101px){.condenser-preview .cp-helper{display:block;inline-size:0;min-inline-size:100%;margin:0;font-family:Inter,Arial,sans-serif;font-weight:400;font-size:11px;letter-spacing:-.03em;line-height:15px;color:var(--muted);overflow-wrap:break-word}}@media(min-width:761px) and (max-width:1100px){.condenser-preview h1{font-size:40px}.condenser-preview .cp-hero{gap:28px;padding-block:32px 40px}.condenser-preview .cp-split{gap:28px}.cp-routes{gap:14px}.cp-route{grid-template-columns:minmax(0,1fr);padding:20px;gap:12px}.cp-steps{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px}.cp-steps li{-webkit-padding-start:20px;padding-inline-start:20px}.cp-steps li:nth-child(odd){-webkit-padding-start:0;padding-inline-start:0;border:0}.condenser-preview .cp-final{align-items:flex-start;flex-direction:column}}@media(max-width:760px){.condenser-preview h1,.condenser-preview h2{font-size:32px}.condenser-preview .cp-hero{grid-template-columns:minmax(0,1fr);gap:28px;padding-block:28px 32px}.cp-product{max-inline-size:560px;justify-self:center}.condenser-preview .cp-section{padding-block:32px}.condenser-preview .cp-split{grid-template-columns:minmax(0,1fr);gap:24px}.condenser-preview .cp-panel{padding:20px}.cp-routes{grid-template-columns:minmax(0,1fr);gap:12px}.cp-route{padding:20px}.cp-preparation ul{grid-template-columns:minmax(0,1fr);gap:14px}.cp-protection{gap:12px;padding:20px}.cp-steps{grid-template-columns:minmax(0,1fr);gap:24px}.cp-steps li,.cp-steps li:first-child{display:grid;grid-template-columns:40px minmax(0,1fr);grid-gap:4px 16px;gap:4px 16px;border:0;padding:0}.cp-steps li>span{grid-row:1/span 2;font-size:28px;margin:0}.cp-steps li>h3,.cp-steps li>p{grid-column:2}.condenser-preview .cp-final{flex-direction:column;align-items:stretch;gap:20px}.condenser-preview .cp-final h2{font-size:28px}}.cp-route-illustration{inline-size:80px;block-size:80px;object-fit:contain;align-self:start}@media(max-width:760px){.cp-route{grid-template-columns:64px minmax(0,1fr);gap:12px}.cp-route-illustration{inline-size:64px;block-size:64px}}.condenser-preview .cp-measurement-player{min-inline-size:0;container-type:inline-size}.cp-player-stage{position:relative;aspect-ratio:4/3;isolation:isolate;background:#f8f8f5;border-radius:6px;overflow:hidden}.cp-scene-host{position:absolute;inset:0}.cp-player-frozen canvas,.cp-scene-host canvas{display:block;inline-size:100%!important;block-size:100%!important}.cp-player-frozen,.cp-player-frozen>div,.cp-player-live{position:absolute;inset:0}.cp-player-live{opacity:0;transition:opacity .2s var(--ease-rowform)}.cp-player-stage[data-ready=true] .cp-player-live{opacity:1}.cp-player-frozen{pointer-events:none;opacity:1;transition:opacity .2s var(--ease-rowform)}.cp-player-frozen[data-fading=true]{opacity:0}.cp-measurement-player :is(.width-guides,.rows-guides){position:absolute;inset:0;inline-size:100%;block-size:100%;pointer-events:none;font-family:Inter,Arial,sans-serif;letter-spacing:0}.cp-player-status{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;padding:20px;background:#f8f8f5}.condenser-preview .cp-player-status p{font-size:14px;line-height:21px;margin:0 0 8px}.cp-player-controls{display:flex;justify-content:flex-end;align-items:center;margin-top:4px}.condenser-preview .cp-player-controls p{font-size:14px;font-weight:500;line-height:21px;margin:0}.cp-player-controls button{min-height:44px;min-inline-size:44px;padding:8px 4px;border:0;border-radius:6px;background:transparent;text-decoration:underline;text-underline-offset:4px;color:var(--orange);cursor:pointer}.cp-player-controls button:disabled{color:var(--muted);cursor:default}.condenser-preview .cp-player-note{font-size:12px;line-height:18px;margin:4px 0 0}@media(prefers-reduced-motion:reduce){.cp-player-frozen,.cp-player-live{transition:none}.cp-player-frozen{display:none}}@container (max-width:400px){.cp-player-stage{aspect-ratio:10/11}}.cp-player-controls button,.cp-player-current p{display:grid;min-inline-size:0}.cp-player-controls button>span,.cp-player-current p>span{grid-area:1/1}.cp-player-controls [data-active=false],.cp-player-current [data-active=false]{visibility:hidden}.cp-player-controls button[hidden]{display:none}.cp-player-navigation{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr) minmax(0,1fr);align-items:center;grid-gap:12px;gap:12px;margin-top:12px}.cp-player-navigation button{display:flex;align-items:center;justify-content:center;gap:8px;min-height:44px;min-inline-size:44px;padding:8px 12px;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--ink);font:inherit;font-size:14px;line-height:20px;cursor:pointer}.cp-player-navigation button span{min-inline-size:0;overflow-wrap:anywhere}.cp-player-navigation button svg{flex-shrink:0}.cp-player-navigation button[aria-disabled=true]{color:var(--muted);border-style:dashed;cursor:default}.cp-player-current{min-inline-size:0;text-align:center}.condenser-preview .cp-player-current p{font-size:14px;font-weight:500;line-height:21px;margin:0;overflow-wrap:anywhere}.cp-player-position{display:block;font-size:12px;line-height:18px;color:var(--muted)}.cp-player-controls button[data-unavailable=true]{visibility:hidden}.cp-player-announcement{position:absolute!important;inline-size:1px!important;block-size:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@container(max-width:340px){.cp-player-navigation{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.cp-player-current{grid-column:1/-1;grid-row:1}}@media(forced-colors:active){.cp-player-navigation button[aria-disabled=true]{color:GrayText;border-color:GrayText}}.cp-faq .faq-trigger:focus-visible{outline:2px solid var(--ink);outline-offset:4px}#main.cp-page>.cp-faq{display:block;padding-block:40px}.cp-page>.cp-faq .cp-faq-heading{-webkit-margin-after:var(--cp-content-gap);margin-block-end:var(--cp-content-gap)}.cp-page>.cp-faq .cp-faq-heading>h2{margin:0}@media(max-width:760px){#main.cp-page>.cp-faq{padding-block:32px}}.condenser-preview .cta{background:var(--cp-action-fill)}.cp-page>.cp-faq .faq-number{color:var(--cp-action-fill)}@media(min-width:1101px) and (hover:hover) and (pointer:fine){.condenser-preview .cta:hover{background:var(--cp-action-hover)}}.cp-page.cp-page-en{--cp-heading-gap:8px;--cp-content-gap:32px}.cp-page.cp-page-en .condenser-preview :is(h1,h2,h3,h4):has(+p){margin-bottom:var(--cp-heading-gap)}.cp-page.cp-page-en .condenser-preview :is(h1,h2,h3,h4)+p{margin-top:0}.cp-page.cp-page-en .cp-materials-card-copy{gap:var(--cp-heading-gap)}.cp-page.cp-page-en .cp-materials-card-copy>h4{margin-bottom:0}.cp-page.cp-page-en .cp-materials-casing p:has(+p){margin-bottom:var(--cp-content-gap)}.cp-page.cp-page-en .cp-materials-casing .cp-materials-closing{margin-top:0}.cp-page-en #condenser-machine .coil-readouts{position:relative;isolation:isolate;box-sizing:border-box;display:grid;align-items:stretch;grid-gap:12px;gap:12px;inline-size:300px;max-inline-size:100%;min-inline-size:0;padding:20px;background:#D0D0CC;-webkit-clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px);clip-path:polygon(8px 0,calc(100% - 8px) 0,100% 8px,100% calc(100% - 8px),calc(100% - 8px) 100%,8px 100%,0 calc(100% - 8px),0 8px)}.cp-page-en #condenser-machine .coil-readouts:before{content:"";position:absolute;inset:1px;z-index:-1;pointer-events:none;background:#F7F7F5;-webkit-clip-path:polygon(7.414214px 0,calc(100% - 7.414214px) 0,100% 7.414214px,100% calc(100% - 7.414214px),calc(100% - 7.414214px) 100%,7.414214px 100%,0 calc(100% - 7.414214px),0 7.414214px);clip-path:polygon(7.414214px 0,calc(100% - 7.414214px) 0,100% 7.414214px,100% calc(100% - 7.414214px),calc(100% - 7.414214px) 100%,7.414214px 100%,0 calc(100% - 7.414214px),0 7.414214px)}.cp-page-en #condenser-machine .coil-readouts>span{display:grid;grid-template-columns:minmax(0,1fr) max-content;align-items:baseline;grid-column-gap:16px;column-gap:16px;min-inline-size:0}.cp-page-en #condenser-machine .coil-readouts output{justify-self:end;text-align:end;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}@media(max-width:760px){.cp-page-en #condenser-machine .coil-readouts{inline-size:100%;padding:16px}}@media(forced-colors:active){.cp-page-en #condenser-machine .coil-readouts{background:CanvasText;forced-color-adjust:none;color:CanvasText}.cp-page-en #condenser-machine .coil-readouts:before{background:Canvas}}.condenser-preview .cp-operating-contact{margin-block:24px}.condenser-preview .cp-operating-contact a{text-decoration:underline;text-underline-offset:3px;overflow-wrap:anywhere}