#px-glass-offer{display:contents;--pg-line:#ffffff30;--pg-red:#ff5252;--pg-copy:#e9e8ed;--pg-round:24px}#px-glass-offer :is(.px-offer,#pco-offer){background:#07090e;color:#f3f2f0}#px-glass-offer .px-offer{--px-font:'Barlow Condensed','Arial Narrow',Arial,sans-serif;--px-heading:'Oswald','Arial Narrow',sans-serif}#px-glass-offer :is(.px-offer,#pco-offer){font-family:'Barlow Condensed','Arial Narrow',Arial,sans-serif;font-weight:400}#px-glass-offer .px-offer h1,#px-glass-offer #pco-offer h1{font-family:'Bebas Neue','Oswald',Impact,sans-serif;font-weight:900}#px-glass-offer .px-offer h2,#px-glass-offer #pco-offer h2{font-family:'Oswald','Arial Narrow',Impact,sans-serif;font-weight:800}#px-glass-offer .px-offer h3,#px-glass-offer #pco-offer h3{font-family:'Oswald','Arial Narrow',sans-serif;font-weight:700}#px-glass-offer :is(.px-inner,.pco-inner){min-width:0}#px-glass-offer :is(.px-inner,.pco-inner)>*{min-width:0}#px-glass-offer :is(.px-offer,.pco-section){overflow:clip}#px-glass-offer :is(.px-head,.pco-heading-row){gap:clamp(28px,4vw,68px);margin-bottom:58px}#px-glass-offer :is(.px-head,.pco-heading-row) h2{color:#f55}#px-glass-offer :is(.px-head,.pco-heading-row) p{color:var(--pg-copy)}#px-glass-offer :is(.px-btn,.pco-btn){min-height:48px;border-radius:999px}#px-glass-offer :is(.px-btn,.pco-btn):focus-visible{outline:3px solid #ffe08c;outline-offset:5px}#px-glass-offer :is(.px-text-flow,.pco-intro){color:var(--pg-copy)}#px-glass-offer .px-glass-scene{position:relative;isolation:isolate;background:#0a1018}#px-glass-offer .px-scene-track{position:absolute;inset:0;z-index:0;pointer-events:none}#px-glass-offer .px-scene-viewport{position:sticky;top:0;height:100vh;height:100svh;overflow:clip}#px-glass-offer .px-scene-picture{position:absolute;display:block;inset:-26px 0;margin:0}#px-glass-offer [data-px-depth]{transform:translate3d(0,var(--px-depth-y,0),0)}#px-glass-offer .px-scene-picture img{display:block;width:100%;height:100%;max-width:none;object-fit:cover;object-position:var(--pg-scene-position,center)}#px-glass-offer .px-scene-track::after{content:'';position:absolute;inset:0;background:linear-gradient(180deg,#07090e 0,transparent 85px,transparent calc(100% - 85px),#07090e 100%);pointer-events:none}#px-glass-offer .px-glass-scene>:is(.px-inner,.pco-inner,.px-process){position:relative;z-index:2}#px-glass-offer .px-glass-scene>:is(.px-bg,.pco-backdrop){display:none}#px-glass-offer #pco-offer .px-glass-scene::before{content:none}#px-glass-offer :is(.px-glass,.px-glass-surface,.px-form,.px-feature-list>li,.px-timeline>li),#px-glass-offer #pco-offer :is(.pco-demo-spec,.pco-process-list>li,.pco-contact-form,.pco-brief-output,.px-glass-surface){background:linear-gradient(135deg,#ffffff14 0%,#ffffff00 38%),rgb(9 13 20 / .48);-webkit-backdrop-filter:blur(12px) saturate(1.12) brightness(.88);backdrop-filter:blur(12px) saturate(1.12) brightness(.88);border:1px solid #e4edf447;border-radius:var(--pg-round);box-shadow:inset 0 1px 0 #ffffff40,inset 1px 0 0 #ffffff0e,0 22px 70px #00000048;color:var(--pg-copy)}#px-glass-offer :is(.px-glass,.px-glass-surface,.px-form,.px-feature-list>li,.px-timeline>li) p,#px-glass-offer #pco-offer :is(.pco-demo-spec,.pco-process-list>li,.pco-contact-form,.pco-brief-output,.px-glass-surface) p{color:var(--pg-copy)}#px-glass-offer .px-glass-copy,#px-glass-offer #pco-offer .px-glass-copy{position:relative;align-self:start;padding:28px;background:rgb(9 13 20 / .64);border:1px solid #ffffff24;border-radius:24px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--pg-copy);box-shadow:0 18px 55px #0003}#px-glass-offer .px-glass-copy p,#px-glass-offer #pco-offer .px-glass-copy p{color:var(--pg-copy)}#px-glass-offer .px-glass-surface{position:relative;isolation:isolate}#px-glass-offer .px-glass-surface::after{content:'';position:absolute;inset:0;z-index:1;border-radius:inherit;pointer-events:none;opacity:0;background:radial-gradient(460px circle at var(--px-glow-x,50%) var(--px-glow-y,25%),#ffffff12,transparent 70%)}@media (hover:hover) and (pointer:fine){#px-glass-offer .px-glass-surface:hover::after{opacity:1}}#px-glass-offer .px-glass-heading{position:relative;isolation:isolate}#px-glass-offer .px-glass-heading::before{content:'';position:absolute;inset:-24px -20px;z-index:-1;background:linear-gradient(100deg,#070a11c2,#070a11a8 55%,#070a1166);filter:blur(16px);pointer-events:none;border-radius:40px}#px-glass-offer .px-glass-heading :is(h2,h3){text-shadow:0 2px 18px #0009}#px-glass-offer .px-glass-scene :is(.px-text-flow,.px-cost-note):not(.px-glass-copy){background:rgb(9 13 20 / .64);padding:22px 26px;border-radius:18px;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}#px-glass-offer .px-glass-scene .px-glass-copy .px-text-flow{padding:0;background:none;border-radius:0;-webkit-backdrop-filter:none;backdrop-filter:none}#px-glass-offer .px-hero-stage{position:relative;isolation:isolate;background:#07090e}#px-glass-offer .px-hero-scene{display:block;position:relative;width:100%;pointer-events:none;z-index:0}#px-glass-offer .px-hero-scene img{display:block;width:100%;height:auto;object-fit:contain;opacity:1}#px-glass-offer .px-hero-copy{position:relative;z-index:2}#px-glass-offer .px-hero-lower{position:relative;z-index:3;background:#fff0;border:0;padding:0 0 12px}#px-glass-offer .px-hero .px-hero-lower>.px-inner,#px-glass-offer #pco-offer .px-hero-lower>.px-inner{display:block;min-height:0;max-width:1184px;width:calc(100% - 160px);margin:-30px auto 0;padding:28px 34px 32px;background:linear-gradient(135deg,#ffffff14,#ffffff00 38%),rgb(9 13 20 / .48);border:1px solid #e4edf447;border-radius:24px;-webkit-backdrop-filter:blur(12px) saturate(1.12) brightness(.88);backdrop-filter:blur(12px) saturate(1.12) brightness(.88);box-shadow:inset 0 1px #ffffff40,0 22px 70px #0006}#px-glass-offer .px-hero-lower .px-lead{max-width:80ch;color:var(--pg-copy)}#px-glass-offer .px-hero-film{max-width:none;margin-top:20px;padding-top:8px}#px-glass-offer .px-hero-film summary{min-height:48px;padding:12px 0}#px-glass-offer .px-hero-film video{margin-top:14px;max-height:680px;width:100%;object-fit:contain}#px-glass-offer .px-proof-line{gap:12px 26px}#px-glass-offer .px-theatre{border-color:#bdcddd55;border-radius:20px;background:#0d121b;box-shadow:0 24px 80px #0008,10px 12px 0 -9px #ff5252}#px-glass-offer :is(.px-theatre-top,.px-theatre-foot){background:#101722}#px-glass-offer .px-theatre-top{padding:16px 24px}#px-glass-offer .px-theatre .px-demo-shot{width:100%;height:auto;object-fit:contain}#px-glass-offer .px-demo-notes{gap:0;margin-top:0;padding:0 20px}#px-glass-offer .px-demo-notes li{position:relative;padding:28px 24px 18px;border:0;border-right:1px solid #ffffff20}#px-glass-offer .px-demo-notes li:last-child{border-right:0}#px-glass-offer .px-demo-notes li::before{content:'';position:absolute;left:24px;top:0;width:46px;height:3px;background:#ff5252}#px-glass-offer .px-demo-notes strong{color:#f2f0ef;font-size:24px}#px-glass-offer .px-demo-notes p{color:#cdd0d9}#px-glass-offer .px-demo-video{border:1px solid #ffffff25;border-radius:16px;padding:0 22px 0;background:#111722}#px-glass-offer .px-demo-video[open]{padding-bottom:22px}#px-glass-offer .px-feature-grid{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:46px;align-items:start}#px-glass-offer .px-feature-grid>div>.px-glass:has(>.px-feature-list){background:none;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#px-glass-offer .px-feature-list{padding:26px 0 0}#px-glass-offer .px-feature-list li{padding:27px 30px 28px 54px;margin:0 16px 0 0;min-height:0;border-bottom:1px solid #e4edf447}#px-glass-offer .px-feature-list li+li{margin-top:-9px;margin-left:16px;margin-right:0;position:relative;z-index:1}#px-glass-offer .px-feature-list li:nth-child(odd){margin-left:0;margin-right:16px}#px-glass-offer .px-feature-list li:last-child{border:1px solid #e4edf447}#px-glass-offer .px-feature-list .px-item-num{top:27px;left:18px;font-size:15px;font-weight:700;color:#ff8781}#px-glass-offer .px-feature-list strong{font-size:24px}#px-glass-offer .px-workbench{padding:30px;border-radius:24px}#px-glass-offer .px-photo-compare{border-radius:24px;margin-bottom:36px}#px-glass-offer .px-photo-compare .px-photo-caption{padding:25px 28px 18px}#px-glass-offer .px-photo-compare :is(img,.px-comparison-shot){width:100%;height:auto;object-fit:contain}#px-glass-offer .px-photo-compare figcaption{padding:13px 22px;background:#080c12e8;color:#d8dce5}#px-glass-offer .px-photo-compare .px-scheme-copy{padding:20px 26px}#px-glass-offer .px-segment button{background:#0b111bc9;border-color:#d6e3ef44}#px-glass-offer .px-segment button[aria-pressed=true]{background:#c3282b;border-color:#ff827d;box-shadow:inset 0 1px #fff3}#px-glass-offer .px-result-grid{grid-template-columns:minmax(0,.94fr) minmax(0,1.06fr);gap:70px;padding:14px 0 14px 6px}#px-glass-offer .px-paper{padding:38px;border-radius:5px 5px 20px 20px;background:linear-gradient(135deg,#f7f0df,#e6e4dd);box-shadow:12px 14px 0 -2px #283039,16px 18px 0 -2px #ffffff24,0 32px 72px #0005;transform:rotate(-1.5deg)}#px-glass-offer .px-paper::before{height:7px;background:#e53737}#px-glass-offer .px-paper-title{font-size:31px}#px-glass-offer .px-output-list li{position:relative;padding:25px 0 25px 25px}#px-glass-offer .px-output-list li::before{content:'';position:absolute;left:0;top:35px;width:7px;height:7px;background:#ef4d4d;transform:rotate(45deg)}#px-glass-offer .px-output-list strong{font-size:25px}#px-glass-offer :is(.px-demo-notes,.px-output-list)>li:has(>.px-card-art){position:relative;isolation:isolate;overflow:clip;border:1px solid #ffffff30;border-radius:18px;padding:26px;min-height:190px;background:#101722}#px-glass-offer .px-demo-notes:has(.px-card-art){gap:18px;padding:0;margin-top:25px}#px-glass-offer .px-output-list>li:has(>.px-card-art){margin-bottom:16px;padding-left:29px}#px-glass-offer :is(.px-demo-notes,.px-output-list) .px-card-art{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:var(--pg-card-position,center);z-index:-2}#px-glass-offer :is(.px-demo-notes,.px-output-list)>li:has(>.px-card-art)::after{content:'';position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,#070d16d9,#070d16b3 65%,#070d1659)}#px-glass-offer :is(.px-demo-notes,.px-output-list)>li:has(>.px-card-art)::before{content:none}#px-glass-offer :is(.px-demo-notes,.px-output-list)>li:has(>.px-card-art) p{color:#e9e8ed;text-shadow:0 1px 8px #0009}#px-glass-offer .px-local-art{display:block;position:relative;margin:0 0 25px;overflow:clip;border-radius:20px;border:1px solid #ffffff25}#px-glass-offer .px-local-art img{display:block;width:100%;height:auto;object-fit:contain}#px-glass-offer .px-local-art figcaption{background:#101722;padding:12px 18px;font-size:14px;color:#ced5df}#px-glass-offer .px-scope>.px-inner{padding-bottom:54px}#px-glass-offer .px-scope-grid{grid-template-columns:minmax(0,1.16fr) minmax(0,.84fr);gap:0;align-items:start}#px-glass-offer .px-scope-grid>div{padding-right:0}#px-glass-offer .px-scope-list{padding:6px 68px 6px 30px;border-radius:24px 12px 24px 24px}#px-glass-offer .px-scope-list li{padding:25px 0;gap:14px}#px-glass-offer .px-scope-list strong{font-size:24px}#px-glass-offer .px-ready{margin:54px 0 0 -30px;padding:32px;position:relative;z-index:3;border-radius:24px}#px-glass-offer .px-ready h3{font-size:30px}#px-glass-offer .px-ready label{padding:16px 0}#px-glass-offer .px-scope-grid>div>.px-text-flow{margin-right:24px}#px-glass-offer .px-process{background:#fff0;overflow:visible}#px-glass-offer .px-process .px-inner{padding-top:45px;padding-bottom:110px}#px-glass-offer .px-timeline{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:38px 28px;margin:72px 0 35px}#px-glass-offer .px-timeline::before{content:'';position:absolute;inset:0 14% 10%;z-index:-1;border:1px dashed #e7bc7666;border-top:0;border-radius:0 0 80px 80px;pointer-events:none}#px-glass-offer .px-timeline>li{position:relative;grid-column:1/7;padding:30px 32px;border-top:1px solid #e4edf447}#px-glass-offer .px-timeline>li::before{content:none}#px-glass-offer .px-timeline>li:nth-child(2){grid-column:7/13;margin-top:42px}#px-glass-offer .px-timeline>li:nth-child(3){grid-column:3/12;margin-top:18px;padding-right:15%}#px-glass-offer .px-timeline .px-step-num{display:table;position:relative;margin:-56px 0 14px;padding:0 10px;color:#ffdcb1;font:500 33px/1.1 'Oswald',sans-serif;text-shadow:0 3px 12px #000b}#px-glass-offer .px-timeline strong{font-size:27px;margin:0 0 14px}#px-glass-offer .px-timeline p{font-size:19px}#px-glass-offer .px-faq{background:#07090e}#px-glass-offer .px-faq>.px-bg{display:none}#px-glass-offer .px-faq-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:66px}#px-glass-offer .px-faq-list.px-glass{padding:0;background:none;border:0;border-radius:0;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}#px-glass-offer .px-faq-list details,#px-glass-offer #pco-offer .pco-faq-list details{padding:0 26px;margin:0 0 12px;border:1px solid #c7d4e12d;border-radius:16px;background:linear-gradient(135deg,#ffffff07,transparent 60%),#10151e}#px-glass-offer .px-faq-list details:last-child{border:1px solid #c7d4e12d}#px-glass-offer .px-faq-list summary,#px-glass-offer #pco-offer .pco-faq-list summary{padding:23px 32px 23px 0;min-height:72px;font-size:22px}#px-glass-offer .px-faq-list details p,#px-glass-offer #pco-offer .pco-faq-list details p{margin:0;padding:0 0 25px;color:#dbe0e8}#px-glass-offer :is(.px-faq-list,.pco-faq-list) details[open]{border-color:#e8665f80}#px-glass-offer .px-faq-art{margin-top:28px;box-shadow:10px 12px 0 -4px #242a35;transform:rotate(-1deg)}#px-glass-offer .px-brief-grid{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:38px;align-items:start}#px-glass-offer .px-brief-grid>.px-glass-copy{margin-top:18px}#px-glass-offer .px-brief-grid h2{color:#ff5b58}#px-glass-offer .px-form{padding:34px;border-radius:26px}#px-glass-offer .px-field :is(input,textarea,select){background:#080e17e6;border-color:#cbd7e347;border-radius:10px}#px-glass-offer .px-form-consent{color:#e1e4ec;line-height:1.5}#px-glass-offer .px-form .px-actions{gap:14px}#px-glass-offer .px-related{background:#09101bd9;border:1px solid #ffffff25;padding:25px 28px;border-radius:20px;margin-top:40px}#px-glass-offer .px-related a{display:inline-flex;align-items:center;min-height:44px}#px-glass-offer #pco-offer{--pco-bg:#07090e;--pco-muted:#cbd2de}#px-glass-offer #pco-offer .pco-section{padding-top:110px;padding-bottom:110px}#px-glass-offer #pco-offer .pco-hero{padding:var(--px-garage-header-offset,0) 0 0;min-height:0}#px-glass-offer #pco-offer .pco-hero::before{content:none}#px-glass-offer #pco-offer .px-hero-scene.pco-backdrop{position:relative;inset:auto;height:auto;overflow:visible;z-index:0}#px-glass-offer #pco-offer .px-hero-scene img{width:100%;height:auto;opacity:1;object-fit:contain;object-position:center}#px-glass-offer #pco-offer .px-hero-stage>.px-inner{position:relative;z-index:2}#px-glass-offer #pco-offer .px-hero-copy{padding:0}#px-glass-offer #pco-offer .pco-hero h1{margin:22px 0}#px-glass-offer #pco-offer .px-hero-lower .px-inner{display:grid;grid-template-columns:1.05fr .95fr;gap:22px 38px;align-items:start}#px-glass-offer #pco-offer .pco-hero-screen{width:100%;margin:0;max-width:none;transform:none;grid-column:2;grid-row:auto;border-radius:15px;overflow:hidden}#px-glass-offer #pco-offer .pco-hero-screen::after{content:none}#px-glass-offer #pco-offer .pco-hero-strip{grid-column:1/-1;margin:0;padding-top:19px;flex-wrap:wrap}#px-glass-offer #pco-offer .pco-breadcrumb a{display:inline-flex;align-items:center;min-height:44px}#px-glass-offer #pco-offer .pco-comparison{grid-template-columns:minmax(0,1fr) 48px minmax(0,1fr);padding:28px 8px 30px;overflow:visible}#px-glass-offer #pco-offer .pco-before-sheet{padding:35px;border-radius:4px 4px 18px 18px;background:linear-gradient(135deg,#f1e9d9,#dcdedb);color:#353d45;box-shadow:7px 8px 0 #2b343f;transform:rotate(-1.5deg)}#px-glass-offer #pco-offer .pco-before-sheet :is(h3,.pco-sheet-label,.pco-question-line){color:#343b44}#px-glass-offer #pco-offer .pco-after-sheet{padding:35px;border:1px solid #afcbdd55;border-radius:22px;background:linear-gradient(135deg,#ffffff0d,transparent 50%),#15222f;margin-top:28px;box-shadow:0 20px 55px #0005,inset 0 1px #ffffff30}#px-glass-offer #pco-offer .pco-demo-frame{border-radius:22px;border-color:#b7cedd66}#px-glass-offer #pco-offer .pco-demo-poster>img{filter:none;object-fit:contain;width:100%;height:auto}#px-glass-offer #pco-offer .pco-demo-poster:hover>img{filter:none;transform:none}#px-glass-offer #pco-offer .pco-demo-launch{background:#0a101bdf}#px-glass-offer #pco-offer .pco-demo-under{background:#09101bd9;border-radius:0 0 18px 18px;padding:18px 24px;margin:0 18px 32px}#px-glass-offer #pco-offer .pco-demo-spec{border-radius:24px}#px-glass-offer #pco-offer .pco-brief-layout{grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:42px}#px-glass-offer #pco-offer .pco-brief-fields fieldset{padding:26px 24px 28px;margin:0 0 20px;border:1px solid #ffffff26;border-radius:20px;background:#111923}#px-glass-offer #pco-offer .pco-brief-fields legend{padding:0 12px;margin-left:-8px}#px-glass-offer #pco-offer .pco-brief-fields legend>span{background:#101823}#px-glass-offer #pco-offer .pco-brief-output{padding:32px;border-radius:24px}#px-glass-offer #pco-offer .pco-options label{min-height:48px;border-radius:12px;background:#070d164f}#px-glass-offer #pco-offer .pco-process-list{position:relative;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:48px 28px;margin:78px 0 0}#px-glass-offer #pco-offer .pco-process-list::before{content:'';position:absolute;inset:0 13%;border:1px dashed #e7bc7666;border-radius:70px;z-index:-1}#px-glass-offer #pco-offer .pco-process-list>li{position:relative;display:block;grid-column:1/7;padding:34px;margin:0;transform:none}#px-glass-offer #pco-offer .pco-process-list>li:nth-child(2){grid-column:8/13;margin-top:42px}#px-glass-offer #pco-offer .pco-process-list>li:nth-child(3){grid-column:2/7}#px-glass-offer #pco-offer .pco-process-list>li:nth-child(4){grid-column:7/13;margin-top:38px}#px-glass-offer #pco-offer .pco-step-mark{position:relative;margin:-69px 0 12px -8px;font-size:76px;color:#ffdab0;text-shadow:0 3px 16px #0009}#px-glass-offer #pco-offer .pco-faq-layout{gap:66px}#px-glass-offer #pco-offer .pco-contact-layout{grid-template-columns:minmax(0,.86fr) minmax(0,1.14fr);gap:38px}#px-glass-offer #pco-offer .pco-contact-form{padding:34px;border-radius:26px}#px-glass-offer #pco-offer .pco-contact-form :is(input:not([type=checkbox]),textarea){background:#080e17e6;border-color:#cbd7e347;border-radius:10px}#px-glass-offer #pco-offer .pco-contact-form .pco-consent span{color:#e1e4ec}@media (min-width:1200px){#px-glass-offer .px-hero .px-hero-scene,#px-glass-offer #pco-offer .pco-hero .px-hero-scene{position:absolute;inset:0}#px-glass-offer #pco-offer .px-hero-scene.pco-backdrop{position:absolute;inset:0}#px-glass-offer .px-hero .px-hero-stage>.px-inner,#px-glass-offer #pco-offer .pco-hero .px-hero-stage>.px-inner{display:block;max-width:none;min-height:calc(var(--px-viewport-width,100vw) * .5628);padding:clamp(55px,5vw,90px) 0 58px 110px}#px-glass-offer .px-hero .px-hero-copy,#px-glass-offer #pco-offer .pco-hero .px-hero-copy{width:clamp(240px,calc(var(--px-viewport-width,100vw) * .29 - 110px),430px);max-width:none}#px-glass-offer .px-hero h1,#px-glass-offer #pco-offer .pco-hero h1{font-size:clamp(40px,3.2vw,68px);line-height:1.02;max-width:none}#px-glass-offer #pco-offer .pco-hero-punch{font-size:21px}#px-glass-offer #pco-offer .px-hero-copy .pco-actions{flex-direction:column;align-items:stretch}#px-glass-offer #pco-offer .px-hero-copy .pco-tag{font-size:10px;letter-spacing:1px}#px-glass-offer[data-workshop="fence"] .px-hero .px-hero-copy{width:clamp(270px,calc(var(--px-viewport-width,100vw) * .33 - 110px),475px)}#px-glass-offer[data-workshop="fence"] .px-hero h1{font-size:clamp(44px,3.6vw,68px)}#px-glass-offer[data-workshop="climate"] .px-hero .px-hero-copy{width:clamp(300px,calc(var(--px-viewport-width,100vw) * .38 - 110px),580px)}}@media (max-width:1199px){#px-glass-offer .px-hero .px-hero-lower>.px-inner,#px-glass-offer #pco-offer .px-hero-lower>.px-inner{width:calc(100% - 48px);margin:0 auto;padding:26px}#px-glass-offer #pco-offer .px-hero-stage>.px-inner{display:block;padding:32px 24px}#px-glass-offer #pco-offer .px-hero-copy{width:auto;max-width:none}#px-glass-offer #pco-offer .pco-hero h1{font-size:clamp(40px,6.5vw,74px)}#px-glass-offer .px-feature-grid{gap:28px}#px-glass-offer .px-feature-list li{padding-left:48px;padding-right:22px}#px-glass-offer .px-ready{padding:26px}#px-glass-offer .px-result-grid{gap:45px}#px-glass-offer :is(.px-brief-grid,.px-faq-grid){gap:30px}#px-glass-offer #pco-offer :is(.pco-faq-layout,.pco-contact-layout){gap:30px}}@media (min-width:1100px) and (max-width:1319px){#px-glass-offer .px-offer>.px-inner,#px-glass-offer .px-process>.px-inner{padding-left:110px}}@media (min-width:1100px) and (max-width:1199px){#px-glass-offer .px-hero .px-hero-stage>.px-inner{padding-left:110px}#px-glass-offer .px-hero .px-hero-lower>.px-inner{width:calc(100% - 124px);margin-left:100px;margin-right:24px}}@media (max-width:980px){#px-glass-offer :is(.px-feature-grid,.px-scope-grid,.px-brief-grid){grid-template-columns:1fr;gap:30px}#px-glass-offer :is(.px-workbench,.px-photo-compare.px-photo-compare--compact){position:relative;top:auto}#px-glass-offer .px-feature-list{display:grid;grid-template-columns:1fr 1fr;gap:20px;padding:0}#px-glass-offer .px-feature-list li,#px-glass-offer .px-feature-list li+li,#px-glass-offer .px-feature-list li:nth-child(odd){margin:0}#px-glass-offer .px-ready{margin:0}#px-glass-offer .px-scope-list{padding-right:30px}#px-glass-offer .px-scope-grid>div>.px-text-flow{margin-right:0}#px-glass-offer .px-brief-grid>.px-glass-copy{margin-top:0}#px-glass-offer #pco-offer :is(.pco-brief-layout,.pco-contact-layout){grid-template-columns:1fr}#px-glass-offer #pco-offer .pco-brief-output{position:relative;top:auto}}@media (max-width:1099px){#px-glass-offer .px-offer-dock{scrollbar-width:none}#px-glass-offer .px-offer-dock::-webkit-scrollbar{display:none}}@media (max-width:760px){#px-glass-offer .px-inner{padding:76px 22px}#px-glass-offer #pco-offer .pco-section{padding:76px 22px}#px-glass-offer #pco-offer .pco-hero{padding:var(--px-garage-header-offset,0) 0 0}#px-glass-offer :is(.px-head,.pco-heading-row){grid-template-columns:1fr;gap:24px;margin-bottom:38px}#px-glass-offer .px-glass-heading::before{inset:-20px -12px;filter:blur(11px)}#px-glass-offer :is(.px-glass,.px-glass-surface,.px-form,.px-feature-list>li,.px-timeline>li),#px-glass-offer #pco-offer :is(.pco-demo-spec,.pco-process-list>li,.pco-contact-form,.pco-brief-output,.px-glass-surface){-webkit-backdrop-filter:blur(10px) saturate(1.1) brightness(.88);backdrop-filter:blur(10px) saturate(1.1) brightness(.88)}#px-glass-offer .px-hero .px-hero-lower>.px-inner,#px-glass-offer #pco-offer .px-hero-lower>.px-inner{width:calc(100% - 32px);padding:22px;border-radius:20px}#px-glass-offer #pco-offer .px-hero-lower>.px-inner{display:flex;flex-direction:column;gap:26px}#px-glass-offer #pco-offer .pco-hero-screen{width:100%;margin:0}#px-glass-offer #pco-offer .pco-hero-strip{font-size:10px;letter-spacing:.8px;gap:9px}#px-glass-offer #pco-offer .px-hero-stage>.px-inner{padding:28px 22px}#px-glass-offer .px-demo-notes{grid-template-columns:1fr;padding:0 6px}#px-glass-offer .px-demo-notes li{border-right:0;padding:24px 14px}#px-glass-offer .px-demo-notes li::before{left:14px}#px-glass-offer .px-theatre-top{padding:13px 16px}#px-glass-offer .px-theatre-foot{padding:22px}#px-glass-offer .px-feature-list{grid-template-columns:1fr;gap:16px}#px-glass-offer .px-feature-list li{padding:25px 24px 25px 49px}#px-glass-offer .px-feature-list .px-item-num{left:17px;top:26px}#px-glass-offer .px-workbench{padding:24px}#px-glass-offer .px-photo-compare .px-photo-caption{padding:22px}#px-glass-offer .px-result-grid{grid-template-columns:1fr;gap:44px;padding:8px 0}#px-glass-offer .px-paper{margin-right:11px;padding:28px;transform:rotate(-.7deg)}#px-glass-offer .px-scope-list{padding:3px 24px}#px-glass-offer .px-scope-list li{grid-template-columns:34px 1fr;gap:12px}#px-glass-offer .px-ready{padding:26px}#px-glass-offer .px-process .px-inner{padding:40px 22px 80px}#px-glass-offer .px-timeline{display:grid;grid-template-columns:1fr;gap:45px;margin:60px 0 30px;padding-left:12px}#px-glass-offer .px-timeline::before{inset:0 auto 20px 0;border:0;border-left:1px dashed #e7bc7666;border-radius:0}#px-glass-offer .px-timeline>li,#px-glass-offer .px-timeline>li:nth-child(2),#px-glass-offer .px-timeline>li:nth-child(3){grid-column:auto;padding:26px;margin:0}#px-glass-offer .px-timeline .px-step-num{margin-top:-43px;font-size:27px}#px-glass-offer .px-timeline strong{font-size:25px}#px-glass-offer .px-faq-grid{grid-template-columns:1fr;gap:38px}#px-glass-offer .px-faq-list details,#px-glass-offer #pco-offer .pco-faq-list details{padding:0 20px}#px-glass-offer .px-faq-list summary,#px-glass-offer #pco-offer .pco-faq-list summary{font-size:20px}#px-glass-offer .px-glass-copy,#px-glass-offer #pco-offer .px-glass-copy{padding:24px}#px-glass-offer .px-form,#px-glass-offer #pco-offer .pco-contact-form{padding:24px}#px-glass-offer .px-fields{grid-template-columns:1fr}#px-glass-offer .px-brief{padding-bottom:95px}#px-glass-offer .px-related{padding:22px;gap:8px 18px}#px-glass-offer #pco-offer .pco-comparison{grid-template-columns:1fr;padding:16px 4px}#px-glass-offer #pco-offer :is(.pco-before-sheet,.pco-after-sheet){padding:27px;margin:0}#px-glass-offer #pco-offer .pco-demo-under{margin:0 6px 24px;padding:18px}#px-glass-offer #pco-offer .pco-brief-fields fieldset{padding:22px 19px}#px-glass-offer #pco-offer .pco-brief-output{padding:26px}#px-glass-offer #pco-offer .pco-process-list{grid-template-columns:1fr;gap:52px;margin-top:70px;padding-left:12px}#px-glass-offer #pco-offer .pco-process-list::before{inset:0 auto 0 0;border:0;border-left:1px dashed #e7bc7666;border-radius:0}#px-glass-offer #pco-offer .pco-process-list>li,#px-glass-offer #pco-offer .pco-process-list>li:nth-child(n){grid-column:auto;margin:0;padding:29px;transform:none}#px-glass-offer #pco-offer .pco-step-mark{font-size:64px;margin:-60px 0 12px}#px-glass-offer #pco-offer .pco-faq-layout{grid-template-columns:1fr}#px-glass-offer #pco-offer .pco-contact{padding-bottom:125px}}@media (max-width:400px){#px-glass-offer #pco-offer .pco-contact h2{font-size:clamp(31px,8.5vw,34px)}}@media (max-width:380px){#px-glass-offer .px-inner{padding-left:18px;padding-right:18px}#px-glass-offer #pco-offer .pco-section:not(.pco-hero){padding-left:18px;padding-right:18px}#px-glass-offer :is(.px-glass-copy,.px-form),#px-glass-offer #pco-offer :is(.px-glass-copy,.pco-contact-form){padding:20px}#px-glass-offer .px-paper{padding:23px}#px-glass-offer .px-paper dl>div{grid-template-columns:1fr;gap:4px}#px-glass-offer .px-ready{padding:22px}#px-glass-offer .px-form :is(.px-btn,input,textarea,select){min-width:0;max-width:100%}#px-glass-offer #pco-offer .pco-options-check{grid-template-columns:1fr}}@supports not ((backdrop-filter:blur(1px)) or (-webkit-backdrop-filter:blur(1px))){#px-glass-offer :is(.px-glass,.px-glass-surface,.px-glass-copy,.px-form,.px-feature-list>li,.px-timeline>li),#px-glass-offer #pco-offer :is(.pco-demo-spec,.pco-process-list>li,.pco-contact-form,.pco-brief-output,.px-glass-surface,.px-glass-copy),#px-glass-offer .px-hero .px-hero-lower>.px-inner,#px-glass-offer #pco-offer .px-hero-lower>.px-inner{background:#16202bef}#px-glass-offer .px-feature-grid>div>.px-glass:has(>.px-feature-list),#px-glass-offer .px-faq-list.px-glass{background:none}}@media (prefers-reduced-motion:reduce){#px-glass-offer [data-px-depth],#px-glass-offer [data-px-reveal]{transform:none!important;animation:none!important;transition:none!important}#px-glass-offer .px-glass-surface::after{opacity:0;background:none}#px-glass-offer :is(.px-offer,#pco-offer){scroll-behavior:auto}}@media print{#px-glass-offer .px-scene-track,#px-glass-offer .px-glass-heading::before{display:none}#px-glass-offer :is(.px-offer,.px-process,#pco-offer){background:#fff;color:#111}#px-glass-offer :is(.px-glass,.px-glass-surface,.px-glass-copy,.px-feature-list>li,.px-timeline>li,.px-hero-lower>.px-inner),#px-glass-offer #pco-offer :is(.px-glass-copy,.pco-process-list>li,.pco-brief-output){background:#fff;color:#111;border:1px solid #aaa;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none}}