.films_page__SiNTg{--film-line:#d8d3c9}.films_page__SiNTg section[id]{scroll-margin-top:24px}.films_page__SiNTg a:focus-visible,.films_page__SiNTg button:focus-visible,.films_page__SiNTg select:focus-visible,.films_page__SiNTg summary:focus-visible,.films_page__SiNTg textarea:focus-visible{outline:2px solid #a78963;outline-offset:5px}.films_heading__KCls3{display:flex;justify-content:space-between;align-items:flex-end;gap:50px;margin-bottom:52px}.films_heading__KCls3 h2{font-size:clamp(43px,4.7vw,76px);line-height:1.06;letter-spacing:-.06em;margin-top:22px;max-width:900px}.films_heading__KCls3 h2 em{font-style:normal;color:#947655}.films_heading__KCls3>p{color:#66645e;font-size:15px;max-width:370px;line-height:1.7;flex-shrink:0}.films_headingLight__3LDc6 h2 em{color:#d8c1a2}.films_headingLight__3LDc6>p{color:#b5b5ae}.films_photo__NoP88{position:relative;min-height:440px;overflow:hidden;background:#272d29;border-radius:7px}.films_photo__NoP88 img{object-fit:cover}.films_photoNote__ZAkwi{position:absolute;bottom:17px;left:20px;color:#fff;font-size:9px;letter-spacing:.04em;background:#141817a6;padding:5px 9px;border-radius:3px}.films_intro__lzIFg{background:#edeae3}.films_needLinks__skmYA{display:flex;flex-wrap:wrap;border-top:1px solid var(--film-line);border-bottom:1px solid var(--film-line)}.films_needLinks__skmYA a{flex:1;min-width:190px;display:flex;justify-content:space-between;gap:22px;padding:27px 20px;font-size:15px;transition:background .3s}.films_needLinks__skmYA a:first-child{padding-left:0}.films_needLinks__skmYA a:hover{background:#e1dace}.films_needLinks__skmYA a>span:last-child{color:#927758}.films_familyStories__YujbI{display:grid;gap:88px}.films_familyStory__IdQIN{display:grid;grid-template-columns:1.3fr 1fr;gap:clamp(35px,6vw,95px);align-items:center}.films_familyStory__IdQIN:nth-child(2n){grid-template-columns:1fr 1.3fr}.films_familyStory__IdQIN:nth-child(2n)>.films_photo__NoP88{order:2}.films_storyCopy__rno9g>span{font-size:11px;letter-spacing:.13em;text-transform:uppercase;color:#806647}.films_storyCopy__rno9g h3{font-size:clamp(37px,3.8vw,61px);line-height:1.07;letter-spacing:-.055em;margin:26px 0 20px}.films_storyCopy__rno9g p{font-size:15px;line-height:1.75;color:#66645e;max-width:400px}.films_storyCopy__rno9g small{display:block;margin:25px 0;color:#8a7054;font-size:12px}.films_contexts__WYPf9{background:#191e1c;color:#f8f5ee}.films_contextGrid__KFjvN{display:grid;grid-template-columns:repeat(3,1fr);gap:48px}.films_contextGrid__KFjvN>div{border-top:1px solid #ffffff29;padding-top:28px}.films_contextGrid__KFjvN h3{font-size:27px;letter-spacing:-.035em;margin:18px 0 15px}.films_contextGrid__KFjvN p{color:#b9bab3;font-size:14px;line-height:1.8}.films_contextGrid__KFjvN>div>span{color:#b89d7a;font-size:11px;letter-spacing:.1em}.films_criteria__EGLnw{display:grid;grid-template-columns:repeat(4,1fr);gap:35px}.films_criteria__EGLnw>div{border-top:1px solid var(--film-line);padding-top:22px}.films_criteria__EGLnw span{font-size:11px;color:#8a7054}.films_criteria__EGLnw h3{font-size:27px;letter-spacing:-.045em;margin:30px 0 12px}.films_criteria__EGLnw p{font-size:14px;color:#66645e;line-height:1.8}.films_noteRow__wFCkj{display:flex;justify-content:space-between;gap:45px;align-items:center;border-top:1px solid var(--film-line);margin-top:44px;padding-top:25px}.films_noteRow__wFCkj p{max-width:720px;color:#66645e;font-size:13px;line-height:1.7}.films_noteRow__wFCkj a{flex-shrink:0}.films_related__dHYKx{background:#f0ede7}.films_familyCards__9aoVP{display:flex;gap:26px}.films_familyCard__vv5m2{flex:1;min-width:0}.films_familyCard__vv5m2>div{position:relative;height:280px;border-radius:5px;overflow:hidden}.films_familyCard__vv5m2 img{object-fit:cover;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.films_familyCard__vv5m2:hover img{transform:scale(1.035)}.films_cardMeta__T9s6B{display:flex;justify-content:space-between;margin:23px 0 16px;color:#806647;font-size:11px;font-weight:600;letter-spacing:.1em;text-transform:uppercase}.films_cardMeta__T9s6B>span{font-size:20px;line-height:.7}.films_familyCard__vv5m2 h3{font-size:clamp(25px,2.6vw,38px);letter-spacing:-.045em;line-height:1.15}.films_familyCard__vv5m2 p{font-size:14px;color:#66645e;max-width:480px;margin-top:13px;line-height:1.7}.films_source__l5fCt{max-width:320px;font-size:12px;line-height:1.7;color:#70695e;margin-top:30px!important}.films_source__l5fCt a{text-decoration:underline;text-underline-offset:3px}.films_split__cL_zG{display:grid;grid-template-columns:1fr 1fr;gap:clamp(35px,7vw,110px);align-items:center}.films_split__cL_zG h2{font-size:clamp(43px,4.7vw,72px);line-height:1.06;letter-spacing:-.06em;margin:25px 0}.films_split__cL_zG h2 em{font-style:normal;color:#a28766}.films_split__cL_zG p{color:#66645e;font-size:15px;line-height:1.8}.films_split__cL_zG a{margin-top:30px}.films_list__QUlO7{margin-top:34px}.films_list__QUlO7>div{padding:23px 0;border-top:1px solid var(--film-line)}.films_list__QUlO7 h3{font-size:20px;letter-spacing:-.03em;margin-bottom:8px}.films_list__QUlO7 p{font-size:14px}.films_previewSection__Ch_sz{background:#1b201e;color:#fff}.films_preview__x_z5S{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);border:1px solid #ffffff25;border-radius:8px;overflow:hidden}.films_previewScene__PdgVg{position:relative;min-height:530px;isolation:isolate;overflow:hidden;background:#3c4138}.films_previewScene__PdgVg>img{object-fit:cover}.films_sampleGlass__KiAbZ{position:absolute;inset:9% 18%;border:1px solid #ffffff70;border-radius:2px;box-shadow:0 0 0 7px #1a1f1ec7,0 12px 40px #0004;overflow:hidden}.films_sampleGlass__KiAbZ:after{content:"";position:absolute;inset:0;background:linear-gradient(115deg,#ffffff28,transparent 35%,#ffffff15);pointer-events:none}.films_glassTreatment__SAP9x{position:absolute;inset:0;clip-path:inset(9% 18%);transition:opacity .6s}.films_glassTreatment__SAP9x img{object-fit:cover;filter:blur(14px)}.films_glassTreatment__SAP9x>div{position:absolute;inset:0;background:#edeede70}.films_previewScene__PdgVg[data-treatment=bande] .films_glassTreatment__SAP9x{clip-path:inset(37% 18% 34%)}.films_previewScene__PdgVg[data-treatment=motif] .films_glassTreatment__SAP9x{clip-path:polygon(18% 9%,28.24% 9%,28.24% 91%,18% 91%,18% 9%,35.92% 9%,46.16% 9%,46.16% 91%,35.92% 91%,35.92% 9%,53.84% 9%,64.08% 9%,64.08% 91%,53.84% 91%,53.84% 9%,71.76% 9%,82% 9%,82% 91%,71.76% 91%,71.76% 9%)}.films_previewScene__PdgVg[data-treatment=clair] .films_glassTreatment__SAP9x{opacity:0}.films_previewScene__PdgVg>span{position:absolute;bottom:20px;left:22px;font-size:10px;color:#fff;background:#181d1dba;padding:7px 10px;border-radius:4px}.films_previewControls__ePZs7{padding:clamp(28px,3vw,45px);display:flex;flex-direction:column}.films_previewControls__ePZs7>p:first-child{font-size:11px;letter-spacing:.13em;color:#d7c09e;text-transform:uppercase}.films_previewControls__ePZs7 h3{font-size:33px;line-height:1.13;letter-spacing:-.045em;margin:25px 0 20px}.films_treatments__Xf1zb{display:grid;gap:8px}.films_treatments__Xf1zb button{cursor:pointer;text-align:left;border:1px solid #ffffff24;border-radius:4px;padding:12px 14px;font-size:13px;color:#e7e6de;transition:background .3s}.films_treatments__Xf1zb button[aria-pressed=true]{background:#e9dcc7;color:#242620;border-color:#e9dcc7}.films_previewDescription__3ipuW{font-size:14px;line-height:1.75;color:#ccc9c1;margin-top:24px!important;min-height:74px}.films_previewControls__ePZs7 small{font-size:11px;line-height:1.65;color:#aaa99f;margin-top:auto;padding-top:20px}.films_comparison__Bi7xK{width:100%;border-collapse:collapse;font-size:14px}.films_comparison__Bi7xK td,.films_comparison__Bi7xK th{text-align:left;padding:22px 24px;border-bottom:1px solid var(--film-line);vertical-align:top}.films_comparison__Bi7xK th{font-weight:600;background:#ece8e0}.films_comparison__Bi7xK td{color:#66645e}.films_comparison__Bi7xK td:first-child,.films_comparison__Bi7xK th:first-child{padding-left:20px;width:24%;color:#282b27}.films_tableScroll__tPRyr{overflow:auto;border-top:1px solid var(--film-line)}.films_tableScroll__tPRyr table{min-width:600px}.films_finePrint__3tHYD{font-size:12px;line-height:1.7;color:#70695e;margin-top:24px!important;max-width:780px}.films_solarDiagram__uAGjK{background:radial-gradient(ellipse at 10% 30%,#6c583940,transparent 60%),#202724;color:#e8e1d3;min-height:500px;border-radius:7px;padding:48px 40px;display:flex;flex-direction:column;justify-content:space-between}.films_solarDiagram__uAGjK svg{width:100%;height:auto;max-height:330px}.films_solarDiagram__uAGjK>p{color:#bdb8ae;font-size:11px;line-height:1.7}.films_solarDiagram__uAGjK text{font-family:inherit}.films_balance__u8UZP{background:#eeeae2}.films_balanceGrid__HjmyF{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.films_balanceGrid__HjmyF>div{background:#f9f7f2;padding:35px;border-radius:5px}.films_balanceGrid__HjmyF h3{font-size:30px;letter-spacing:-.045em;margin:30px 0 15px}.films_balanceGrid__HjmyF p{font-size:14px;line-height:1.75;color:#66645e}.films_balanceGrid__HjmyF>div>span{font-size:11px;color:#806647;letter-spacing:.1em}.films_balanceGrid__HjmyF small{display:block;border-top:1px solid var(--film-line);padding-top:20px;margin-top:28px;font-size:12px;line-height:1.7;color:#806647}.films_securitySystem__0awuy{background:#1a201e;color:#fff}.films_systemGrid__1L1HN{display:grid;grid-template-columns:1.1fr 1fr;gap:90px;align-items:center}.films_systemDrawing__DKwaU{width:100%;min-height:400px}.films_systemDrawing__DKwaU text{font-family:inherit}.films_systemCopy__wWlze>div{border-top:1px solid #ffffff24;padding:25px 0}.films_systemCopy__wWlze h3{font-size:23px;letter-spacing:-.035em;margin-bottom:10px}.films_systemCopy__wWlze h3 span{color:#c2a581;font-size:12px;margin-right:18px}.films_systemCopy__wWlze p{color:#bdbeb5;font-size:14px;line-height:1.75}.films_systemCaption__8AdHV{font-size:11px;color:#aaa99f;line-height:1.65;max-width:440px}.films_statement__O4NYc{border-left:2px solid #9b7f5c;padding:10px 0 10px 28px;margin-top:40px;max-width:730px}.films_statement__O4NYc p{font-size:clamp(22px,2.6vw,36px);line-height:1.35;letter-spacing:-.04em;color:#31352e}.films_routeChoice__Yy__h{display:grid;grid-template-columns:1fr 1fr;gap:25px}.films_routeChoice__Yy__h>div{padding:45px;background:#eeebe4;border-radius:7px;display:flex;flex-direction:column;align-items:flex-start}.films_routeChoice__Yy__h h3{font-size:clamp(29px,3vw,44px);line-height:1.1;letter-spacing:-.05em;margin:25px 0 18px}.films_routeChoice__Yy__h p{font-size:14px;color:#66645e;line-height:1.8;margin-bottom:28px}.films_routeChoice__Yy__h a{margin-top:auto}.films_routeChoice__Yy__h>div>span{font-size:11px;color:#806647;letter-spacing:.12em}@media (min-width:1900px){.films_page__SiNTg{--gutter:88px}}@media (max-width:1050px){.films_heading__KCls3{align-items:flex-start;flex-direction:column;gap:25px}.films_heading__KCls3>p{max-width:640px}.films_criteria__EGLnw{grid-template-columns:1fr 1fr}.films_systemGrid__1L1HN{gap:40px}.films_preview__x_z5S{grid-template-columns:1.3fr 1fr}.films_noteRow__wFCkj{align-items:flex-start;flex-direction:column;gap:22px}.films_contextGrid__KFjvN{gap:25px}.films_balanceGrid__HjmyF>div{padding:25px}.films_familyCard__vv5m2>div{height:230px}}@media (max-width:760px){.films_heading__KCls3{margin-bottom:34px}.films_heading__KCls3 h2{font-size:43px}.films_familyStory__IdQIN,.films_familyStory__IdQIN:nth-child(2n),.films_preview__x_z5S,.films_split__cL_zG,.films_systemGrid__1L1HN{grid-template-columns:1fr;gap:32px}.films_familyStory__IdQIN:nth-child(2n)>.films_photo__NoP88{order:0}.films_photo__NoP88{min-height:310px}.films_familyStories__YujbI{gap:60px}.films_balanceGrid__HjmyF,.films_contextGrid__KFjvN,.films_routeChoice__Yy__h{grid-template-columns:1fr;gap:30px}.films_criteria__EGLnw{gap:30px 22px}.films_criteria__EGLnw h3{font-size:24px;margin-top:22px}.films_criteria__EGLnw p{font-size:13px}.films_familyCards__9aoVP{flex-direction:column;gap:40px}.films_familyCard__vv5m2>div{height:280px}.films_preview__x_z5S{gap:0}.films_previewScene__PdgVg{min-height:340px}.films_previewDescription__3ipuW{min-height:0}.films_previewControls__ePZs7{padding:28px}.films_solarDiagram__uAGjK{min-height:370px;padding:30px 20px}.films_systemDrawing__DKwaU{min-height:300px}.films_routeChoice__Yy__h>div{padding:30px}.films_needLinks__skmYA a{min-width:45%;padding:20px 12px;font-size:13px}.films_needLinks__skmYA a:first-child{padding-left:12px}.films_split__cL_zG h2{font-size:43px}}@media (prefers-reduced-motion:reduce){.films_page__SiNTg *,.films_page__SiNTg :after,.films_page__SiNTg :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}}.films_closing__GpucW>div>p:first-child,.films_headingLight__3LDc6>div>p{color:#c6ab85}