@import url('https://fonts.googleapis.com/css2?family=DM+Sans:wght@400;500&family=Manrope:wght@300;400;500;600&display=swap');html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}.lenis.lenis-smooth iframe{pointer-events:none}img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px}
/*! This file is auto-generated */
.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none}:root{--wp--preset--aspect-ratio--square:1;--wp--preset--aspect-ratio--4-3:4/3;--wp--preset--aspect-ratio--3-4:3/4;--wp--preset--aspect-ratio--3-2:3/2;--wp--preset--aspect-ratio--2-3:2/3;--wp--preset--aspect-ratio--16-9:16/9;--wp--preset--aspect-ratio--9-16:9/16;--wp--preset--color--black:#000000;--wp--preset--color--cyan-bluish-gray:#abb8c3;--wp--preset--color--white:#ffffff;--wp--preset--color--pale-pink:#f78da7;--wp--preset--color--vivid-red:#cf2e2e;--wp--preset--color--luminous-vivid-orange:#ff6900;--wp--preset--color--luminous-vivid-amber:#fcb900;--wp--preset--color--light-green-cyan:#7bdcb5;--wp--preset--color--vivid-green-cyan:#00d084;--wp--preset--color--pale-cyan-blue:#8ed1fc;--wp--preset--color--vivid-cyan-blue:#0693e3;--wp--preset--color--vivid-purple:#9b51e0;--wp--preset--color--couleur-1:#f5f5f5;--wp--preset--color--couleur-2:#e0e0e0;--wp--preset--color--couleur-3:#9e9e9e;--wp--preset--color--couleur-4:#616161;--wp--preset--color--couleur-5:#424242;--wp--preset--color--couleur-6:#212121;--wp--preset--color--couleur-7:#ffeb3b;--wp--preset--color--couleur-8:#ffc107;--wp--preset--color--couleur-9:#ff9800;--wp--preset--color--couleur-10:#ff5722;--wp--preset--color--couleur-11:#f44336;--wp--preset--color--couleur-12:#9c27b0;--wp--preset--color--couleur-13:#2196f3;--wp--preset--color--couleur-14:#03a9f4;--wp--preset--color--couleur-15:#81D4FA;--wp--preset--color--couleur-16:#4caf50;--wp--preset--color--couleur-17:#8bc34a;--wp--preset--color--couleur-18:#cddc39;--wp--preset--color--couleur-19:#c6d9f5;--wp--preset--color--couleur-1-sazecf:#c6d9f5;--wp--preset--color--couleur-1-xgsnou:#b8b8b8;--wp--preset--color--couleur-2-qnnjtx:#e3e3e3;--wp--preset--color--couleur-3-fdfkhk:rgba(255, 0, 0, 0);--wp--preset--color--color-4:#637797;--wp--preset--color--color-5:rgba(94, 151, 127, 0.16);--wp--preset--color--color-6:rgba(223, 227, 236, 0.99);--wp--preset--color--color-7:#212121;--wp--preset--color--color-8:rgba(101, 121, 154, 0.67);--wp--preset--color--color-9:rgba(206, 210, 218, 0.67);--wp--preset--color--color-10:rgba(229, 231, 235, 0.67);--wp--preset--color--color-11:rgba(230, 230, 230, 0.49);--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple:linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan:linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange:linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red:linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray:linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);--wp--preset--gradient--cool-to-warm-spectrum:linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple:linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux:linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk:linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean:linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass:linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight:linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small:13px;--wp--preset--font-size--medium:20px;--wp--preset--font-size--large:36px;--wp--preset--font-size--x-large:42px;--wp--preset--spacing--20:0.44rem;--wp--preset--spacing--30:0.67rem;--wp--preset--spacing--40:1rem;--wp--preset--spacing--50:1.5rem;--wp--preset--spacing--60:2.25rem;--wp--preset--spacing--70:3.38rem;--wp--preset--spacing--80:5.06rem;--wp--preset--shadow--natural:6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep:12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp:6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined:6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp:6px 6px 0px rgb(0, 0, 0)}.wp-block-button{--wp--preset--dimension--25:25%;--wp--preset--dimension--50:50%;--wp--preset--dimension--75:75%;--wp--preset--dimension--100:100%}:where(body){margin:0}:where(.is-layout-flex){gap:.5em}:where(.is-layout-grid){gap:.5em}body .is-layout-flex{display:flex}.is-layout-flex{flex-wrap:wrap;align-items:center}.is-layout-flex>:is(*,div){margin:0}body .is-layout-grid{display:grid}.is-layout-grid>:is(*,div){margin:0}body{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}:root :where(.wp-element-button,.wp-block-button__link){background-color:#32373c;border-width:0;color:#fff;font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;letter-spacing:inherit;line-height:inherit;padding-top:calc(0.667em + 2px);padding-right:calc(1.333em + 2px);padding-bottom:calc(0.667em + 2px);padding-left:calc(1.333em + 2px);text-decoration:none;text-transform:inherit}.has-black-color{color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-color{color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-color{color:var(--wp--preset--color--white)!important}.has-pale-pink-color{color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-color{color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-color{color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-color{color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-color{color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-color{color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-color{color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-color{color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-color{color:var(--wp--preset--color--vivid-purple)!important}.has-couleur-1-color{color:var(--wp--preset--color--couleur-1)!important}.has-couleur-2-color{color:var(--wp--preset--color--couleur-2)!important}.has-couleur-3-color{color:var(--wp--preset--color--couleur-3)!important}.has-couleur-4-color{color:var(--wp--preset--color--couleur-4)!important}.has-couleur-5-color{color:var(--wp--preset--color--couleur-5)!important}.has-couleur-6-color{color:var(--wp--preset--color--couleur-6)!important}.has-couleur-7-color{color:var(--wp--preset--color--couleur-7)!important}.has-couleur-8-color{color:var(--wp--preset--color--couleur-8)!important}.has-couleur-9-color{color:var(--wp--preset--color--couleur-9)!important}.has-couleur-10-color{color:var(--wp--preset--color--couleur-10)!important}.has-couleur-11-color{color:var(--wp--preset--color--couleur-11)!important}.has-couleur-12-color{color:var(--wp--preset--color--couleur-12)!important}.has-couleur-13-color{color:var(--wp--preset--color--couleur-13)!important}.has-couleur-14-color{color:var(--wp--preset--color--couleur-14)!important}.has-couleur-15-color{color:var(--wp--preset--color--couleur-15)!important}.has-couleur-16-color{color:var(--wp--preset--color--couleur-16)!important}.has-couleur-17-color{color:var(--wp--preset--color--couleur-17)!important}.has-couleur-18-color{color:var(--wp--preset--color--couleur-18)!important}.has-couleur-19-color{color:var(--wp--preset--color--couleur-19)!important}.has-couleur-1-sazecf-color{color:var(--wp--preset--color--couleur-1-sazecf)!important}.has-couleur-1-xgsnou-color{color:var(--wp--preset--color--couleur-1-xgsnou)!important}.has-couleur-2-qnnjtx-color{color:var(--wp--preset--color--couleur-2-qnnjtx)!important}.has-couleur-3-fdfkhk-color{color:var(--wp--preset--color--couleur-3-fdfkhk)!important}.has-color-4-color{color:var(--wp--preset--color--color-4)!important}.has-color-5-color{color:var(--wp--preset--color--color-5)!important}.has-color-6-color{color:var(--wp--preset--color--color-6)!important}.has-color-7-color{color:var(--wp--preset--color--color-7)!important}.has-color-8-color{color:var(--wp--preset--color--color-8)!important}.has-color-9-color{color:var(--wp--preset--color--color-9)!important}.has-color-10-color{color:var(--wp--preset--color--color-10)!important}.has-color-11-color{color:var(--wp--preset--color--color-11)!important}.has-black-background-color{background-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-background-color{background-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-background-color{background-color:var(--wp--preset--color--white)!important}.has-pale-pink-background-color{background-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-background-color{background-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-background-color{background-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-background-color{background-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-background-color{background-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-background-color{background-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-background-color{background-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-background-color{background-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-background-color{background-color:var(--wp--preset--color--vivid-purple)!important}.has-couleur-1-background-color{background-color:var(--wp--preset--color--couleur-1)!important}.has-couleur-2-background-color{background-color:var(--wp--preset--color--couleur-2)!important}.has-couleur-3-background-color{background-color:var(--wp--preset--color--couleur-3)!important}.has-couleur-4-background-color{background-color:var(--wp--preset--color--couleur-4)!important}.has-couleur-5-background-color{background-color:var(--wp--preset--color--couleur-5)!important}.has-couleur-6-background-color{background-color:var(--wp--preset--color--couleur-6)!important}.has-couleur-7-background-color{background-color:var(--wp--preset--color--couleur-7)!important}.has-couleur-8-background-color{background-color:var(--wp--preset--color--couleur-8)!important}.has-couleur-9-background-color{background-color:var(--wp--preset--color--couleur-9)!important}.has-couleur-10-background-color{background-color:var(--wp--preset--color--couleur-10)!important}.has-couleur-11-background-color{background-color:var(--wp--preset--color--couleur-11)!important}.has-couleur-12-background-color{background-color:var(--wp--preset--color--couleur-12)!important}.has-couleur-13-background-color{background-color:var(--wp--preset--color--couleur-13)!important}.has-couleur-14-background-color{background-color:var(--wp--preset--color--couleur-14)!important}.has-couleur-15-background-color{background-color:var(--wp--preset--color--couleur-15)!important}.has-couleur-16-background-color{background-color:var(--wp--preset--color--couleur-16)!important}.has-couleur-17-background-color{background-color:var(--wp--preset--color--couleur-17)!important}.has-couleur-18-background-color{background-color:var(--wp--preset--color--couleur-18)!important}.has-couleur-19-background-color{background-color:var(--wp--preset--color--couleur-19)!important}.has-couleur-1-sazecf-background-color{background-color:var(--wp--preset--color--couleur-1-sazecf)!important}.has-couleur-1-xgsnou-background-color{background-color:var(--wp--preset--color--couleur-1-xgsnou)!important}.has-couleur-2-qnnjtx-background-color{background-color:var(--wp--preset--color--couleur-2-qnnjtx)!important}.has-couleur-3-fdfkhk-background-color{background-color:var(--wp--preset--color--couleur-3-fdfkhk)!important}.has-color-4-background-color{background-color:var(--wp--preset--color--color-4)!important}.has-color-5-background-color{background-color:var(--wp--preset--color--color-5)!important}.has-color-6-background-color{background-color:var(--wp--preset--color--color-6)!important}.has-color-7-background-color{background-color:var(--wp--preset--color--color-7)!important}.has-color-8-background-color{background-color:var(--wp--preset--color--color-8)!important}.has-color-9-background-color{background-color:var(--wp--preset--color--color-9)!important}.has-color-10-background-color{background-color:var(--wp--preset--color--color-10)!important}.has-color-11-background-color{background-color:var(--wp--preset--color--color-11)!important}.has-black-border-color{border-color:var(--wp--preset--color--black)!important}.has-cyan-bluish-gray-border-color{border-color:var(--wp--preset--color--cyan-bluish-gray)!important}.has-white-border-color{border-color:var(--wp--preset--color--white)!important}.has-pale-pink-border-color{border-color:var(--wp--preset--color--pale-pink)!important}.has-vivid-red-border-color{border-color:var(--wp--preset--color--vivid-red)!important}.has-luminous-vivid-orange-border-color{border-color:var(--wp--preset--color--luminous-vivid-orange)!important}.has-luminous-vivid-amber-border-color{border-color:var(--wp--preset--color--luminous-vivid-amber)!important}.has-light-green-cyan-border-color{border-color:var(--wp--preset--color--light-green-cyan)!important}.has-vivid-green-cyan-border-color{border-color:var(--wp--preset--color--vivid-green-cyan)!important}.has-pale-cyan-blue-border-color{border-color:var(--wp--preset--color--pale-cyan-blue)!important}.has-vivid-cyan-blue-border-color{border-color:var(--wp--preset--color--vivid-cyan-blue)!important}.has-vivid-purple-border-color{border-color:var(--wp--preset--color--vivid-purple)!important}.has-couleur-1-border-color{border-color:var(--wp--preset--color--couleur-1)!important}.has-couleur-2-border-color{border-color:var(--wp--preset--color--couleur-2)!important}.has-couleur-3-border-color{border-color:var(--wp--preset--color--couleur-3)!important}.has-couleur-4-border-color{border-color:var(--wp--preset--color--couleur-4)!important}.has-couleur-5-border-color{border-color:var(--wp--preset--color--couleur-5)!important}.has-couleur-6-border-color{border-color:var(--wp--preset--color--couleur-6)!important}.has-couleur-7-border-color{border-color:var(--wp--preset--color--couleur-7)!important}.has-couleur-8-border-color{border-color:var(--wp--preset--color--couleur-8)!important}.has-couleur-9-border-color{border-color:var(--wp--preset--color--couleur-9)!important}.has-couleur-10-border-color{border-color:var(--wp--preset--color--couleur-10)!important}.has-couleur-11-border-color{border-color:var(--wp--preset--color--couleur-11)!important}.has-couleur-12-border-color{border-color:var(--wp--preset--color--couleur-12)!important}.has-couleur-13-border-color{border-color:var(--wp--preset--color--couleur-13)!important}.has-couleur-14-border-color{border-color:var(--wp--preset--color--couleur-14)!important}.has-couleur-15-border-color{border-color:var(--wp--preset--color--couleur-15)!important}.has-couleur-16-border-color{border-color:var(--wp--preset--color--couleur-16)!important}.has-couleur-17-border-color{border-color:var(--wp--preset--color--couleur-17)!important}.has-couleur-18-border-color{border-color:var(--wp--preset--color--couleur-18)!important}.has-couleur-19-border-color{border-color:var(--wp--preset--color--couleur-19)!important}.has-couleur-1-sazecf-border-color{border-color:var(--wp--preset--color--couleur-1-sazecf)!important}.has-couleur-1-xgsnou-border-color{border-color:var(--wp--preset--color--couleur-1-xgsnou)!important}.has-couleur-2-qnnjtx-border-color{border-color:var(--wp--preset--color--couleur-2-qnnjtx)!important}.has-couleur-3-fdfkhk-border-color{border-color:var(--wp--preset--color--couleur-3-fdfkhk)!important}.has-color-4-border-color{border-color:var(--wp--preset--color--color-4)!important}.has-color-5-border-color{border-color:var(--wp--preset--color--color-5)!important}.has-color-6-border-color{border-color:var(--wp--preset--color--color-6)!important}.has-color-7-border-color{border-color:var(--wp--preset--color--color-7)!important}.has-color-8-border-color{border-color:var(--wp--preset--color--color-8)!important}.has-color-9-border-color{border-color:var(--wp--preset--color--color-9)!important}.has-color-10-border-color{border-color:var(--wp--preset--color--color-10)!important}.has-color-11-border-color{border-color:var(--wp--preset--color--color-11)!important}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background:var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple)!important}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background:var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan)!important}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange)!important}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background:var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red)!important}.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background:var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray)!important}.has-cool-to-warm-spectrum-gradient-background{background:var(--wp--preset--gradient--cool-to-warm-spectrum)!important}.has-blush-light-purple-gradient-background{background:var(--wp--preset--gradient--blush-light-purple)!important}.has-blush-bordeaux-gradient-background{background:var(--wp--preset--gradient--blush-bordeaux)!important}.has-luminous-dusk-gradient-background{background:var(--wp--preset--gradient--luminous-dusk)!important}.has-pale-ocean-gradient-background{background:var(--wp--preset--gradient--pale-ocean)!important}.has-electric-grass-gradient-background{background:var(--wp--preset--gradient--electric-grass)!important}.has-midnight-gradient-background{background:var(--wp--preset--gradient--midnight)!important}.has-small-font-size{font-size:var(--wp--preset--font-size--small)!important}.has-medium-font-size{font-size:var(--wp--preset--font-size--medium)!important}.has-large-font-size{font-size:var(--wp--preset--font-size--large)!important}.has-x-large-font-size{font-size:var(--wp--preset--font-size--x-large)!important}.ml-ies{--ies-blue:#3b5dac;--ies-red:#fa262c;--ies-grid:#858585;--ies-text:#252525;--ies-background:#fff;margin:0;width:100%;color:var(--ies-text);background:var(--ies-background)}.ml-ies svg{display:block;width:100%;height:auto;font-family:Arial,sans-serif;color:var(--ies-text);overflow:visible}.ml-ies svg text{fill:var(--ies-text)}.ml-ies .ml-ies-grid{stroke:var(--ies-grid);stroke-width:1;fill:none}.ml-ies .ml-ies-curve{fill:none;stroke-width:2.4;stroke-linejoin:round;stroke-linecap:round}.ml-ies figcaption{text-align:center;font-size:clamp(16px,2vw,24px);margin:12px 0;overflow-wrap:anywhere}.ml-ies-status,.ml-ies-download{font-size:14px;line-height:1.5;margin:8px 0;display:block}.ml-ies-error{color:#a12626}@layer bricks.reset, bricks.gutenberg, bricks.icons;.aligncenter{display:block;margin:.5em auto}.alignright{float:right;margin:.5em 0 .5em 1em}.alignleft{float:left;margin:.5em 1em .5em 0}a img.alignright{float:right;margin:.5em 0 .5em 1em}a img.alignleft{float:left;margin:.5em 1em .5em 0}a img.aligncenter{display:block;margin-left:auto;margin-right:auto}.wp-caption{background:#fff;border:1px solid #f0f0f0;max-width:96%;padding:5px 3px 10px;text-align:center}.wp-caption.alignleft,.wp-caption.alignnone{margin:.5em 1em .5em 0}.wp-caption.alignright{margin:.5em 0 .5em 1em}.wp-caption img{border:0;height:auto;margin:0;max-width:98.5%;padding:0;width:auto}.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;margin:0;padding:0 4px 5px}.wp-block-embed,.wp-block-image:not(.alignleft):not(.aligncenter):not(.alignright):not(.alignwide):not(.alignfull),.wp-block-table,.wp-block-video{margin-block:1em}.wp-block-calendar{width:100%}#wp-calendar caption{margin-bottom:1em;text-align:inherit}#wp-calendar tbody{text-align:center}#wp-calendar tbody td{width:30px}#wp-calendar tbody a{font-weight:700}#wp-calendar tfoot{opacity:.5}#wp-calendar tfoot #prev{text-align:left}#wp-calendar tfoot #next{text-align:right}.gallery{display:flex;flex-flow:row wrap;margin:0 -10px}.gallery.gallery-columns-1 .gallery-item{flex:1 1 100%;max-width:100%}.gallery.gallery-columns-2 .gallery-item{flex:1 1 50%;max-width:50%}.gallery.gallery-columns-3 .gallery-item{flex:1 1 33.333%;max-width:33.333%}.gallery.gallery-columns-4 .gallery-item{flex:1 1 25%;max-width:25%}.gallery.gallery-columns-5 .gallery-item{flex:1 1 20%;max-width:20%}.gallery.gallery-columns-6 .gallery-item{flex:1 1 16.666%;max-width:16.666%}.gallery.gallery-columns-7 .gallery-item{flex:1 1 14.285%;max-width:14.285%}.gallery.gallery-columns-8 .gallery-item{flex:1 1 12.5%;max-width:12.5%}.gallery.gallery-columns-9 .gallery-item{flex:1 1 11.111%;max-width:11.111%}.gallery.gallery-columns-10 .gallery-item{flex:1 1 10%;max-width:10%}.gallery .gallery-item{flex:1;margin:0;padding:0 10px 20px}.gallery .gallery-item img{width:100%}.has-text-align-left{text-align:left}.has-text-align-center{text-align:center}.has-text-align-right{text-align:right}.wp-block-image figure{width:auto}.alignfull,.wp-block-categories-list.alignfull,.wp-block-image.alignfull{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:calc(100vw - .5em);position:relative;right:50%;width:100vw}.alignwide,.wp-block-image.alignwide{margin-left:-10%;max-width:120%;position:relative;width:120%}@media (max-width:1320px){.alignwide,.wp-block-image.alignwide{margin-left:auto;width:100%}}.aligncenter img{margin-left:auto;margin-right:auto}.aligncenter a,.aligncenter img{display:block}body.brx-boxed{margin-left:auto;margin-right:auto}@layer bricks{:root{--bricks-vh:1vh;--bricks-transition:all 0.1s;--bricks-input-height:32px;--bricks-color-primary:#ffd64f;--bricks-color-secondary:#fc5778;--bricks-text-dark:#212121;--bricks-text-muted:#616161;--bricks-text-light:#9e9e9e;--bricks-text-info:#00b0f4;--bricks-text-success:#11b76b;--bricks-text-warning:#ffa100;--bricks-text-danger:#fa4362;--bricks-bg-info:#e5f3ff;--bricks-bg-success:#e6f6ed;--bricks-bg-warning:#fff2d7;--bricks-bg-danger:#ffe6ec;--bricks-bg-dark:#263238;--bricks-bg-light:#f5f6f7;--bricks-border-color:#dddedf;--bricks-border-radius:4px;--bricks-tooltip-bg:#23282d;--bricks-tooltip-text:#eaecef}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}html{-webkit-text-size-adjust:100%;text-size-adjust:auto;line-height:1.15}body{margin:0}article,aside,figcaption,figure,footer,header,main,nav,section{display:block}figure{margin:1em 40px}hr{box-sizing:content-box;height:0;overflow:visible}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}code,kbd,samp{font-family:monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}[type=button]:-moz-focusring,[type=reset]:-moz-focusring,[type=submit]:-moz-focusring,button:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:.35em .75em .625em}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type=checkbox],[type=radio]{box-sizing:border-box;padding:0}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}[hidden],template{display:none}.brxe-section{align-items:center;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:100%}@media (max-width:767px){.brxe-section{flex-wrap:wrap}}.brxe-section.has-bg-video{position:relative;z-index:1}.brxe-section.has-shape{position:relative}.brxe-section.bricks-lazy-hidden{background-image:none!important}.brxe-container{align-items:flex-start;display:flex;flex-direction:column;margin-left:auto;margin-right:auto;width:1100px}@media (max-width:767px){.brxe-container{flex-wrap:wrap}}.brxe-container.has-bg-video{position:relative;z-index:1}.brxe-container.has-shape{position:relative}.brxe-container.bricks-lazy-hidden{background-image:none!important}.brxe-block{align-items:flex-start;display:flex;flex-direction:column;width:100%}@media (max-width:767px){.brxe-block{flex-wrap:wrap}}.brxe-block.has-bg-video{position:relative;z-index:1}.brxe-block.has-shape{position:relative}.brxe-block.bricks-lazy-hidden{background-image:none!important}.brxe-div.has-bg-video{position:relative;z-index:1}.brxe-div.has-shape{position:relative}.brxe-div.bricks-lazy-hidden{background-image:none!important}[class*=brxe-]{max-width:100%}:where([class*=brxe-].has-shape>*){position:relative}svg:not([width]){min-width:1em}svg:not([height]){min-height:1em}svg.fill *{fill:inherit}svg.stroke *{stroke:inherit}span[class*=brxe-]:not(.brxe-section):not(.brxe-container):not(.brxe-block):not(.brxe-div){width:auto}.bricks-element-placeholder{align-items:stretch;background-color:var(--bricks-bg-info);color:var(--bricks-text-info);display:flex;font-family:monospace;font-size:16px;font-weight:700;height:auto!important;line-height:1.4;max-width:100%!important;opacity:1!important;text-align:left;width:auto!important}.bricks-element-placeholder.no-php-class{padding:15px}.bricks-element-placeholder.no-php-class,.bricks-element-placeholder[data-type=error]{background-color:var(--bricks-bg-danger);color:var(--bricks-text-danger)}.bricks-element-placeholder[data-type=error] .placeholder-title{color:var(--bricks-text-danger)}.bricks-element-placeholder[data-type=error] i{background-color:var(--bricks-text-danger)}.bricks-element-placeholder i{align-items:center;background-color:var(--bricks-text-info);color:#fff;display:flex!important;flex-direction:column;font-size:30px!important;justify-content:center;min-height:60px;min-width:80px;padding:0 15px}.bricks-element-placeholder a{text-decoration:underline}.bricks-element-placeholder .placeholder-inner{display:flex;flex-direction:column;justify-content:center;padding:15px 20px}.bricks-element-placeholder .placeholder-title{align-items:center;color:var(--bricks-text-info);display:flex;font-size:17px;margin:0}.bricks-element-placeholder .placeholder-description{font-size:14px;margin-top:.5em}#brx-footer{background-position:50%;background-size:cover;flex-shrink:0;margin-top:auto;position:relative;width:100%}body.admin-bar .brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder){height:calc(var(--bricks-vh, 1vh)*100 - var(--wp-admin--admin-bar--height, 0));top:var(--wp-admin--admin-bar--height,0)}.brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder){align-items:center;display:flex;flex-direction:column;height:100vh;height:calc(var(--bricks-vh, 1vh)*100);justify-content:center;left:0;position:fixed!important;top:0;width:100%;z-index:10000}.brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder) .brx-popup-backdrop{background-color:rgba(0,0,0,.5);bottom:0;left:0;opacity:1;position:absolute;right:0;top:0;transition:all 1s ease-in-out;visibility:visible}.brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder).builder{z-index:999}.brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder).hide{opacity:0;pointer-events:none;visibility:hidden}.brx-popup:not(.brx-infobox-popup):not(.brx-infobox-popup-builder).hide .brx-popup-backdrop{opacity:0;visibility:hidden}.brx-infobox-popup-builder{--brx-info-box-width:300px;display:flex;flex-direction:column;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)!important;width:var(--brx-info-box-width)}.brx-popup-content{background-color:#fff;margin:0;max-width:100%;overflow-y:auto;padding:30px;z-index:1}.brx-popup-content.brxe-container{flex-wrap:nowrap}.brx-popup-content.brx-woo-quick-view{width:auto}html{font-size:62.5%}*,:after,:before,html{box-sizing:border-box}:after,:before{outline:none}*{border-color:var(--bricks-border-color)}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;background-position:50%;color:#363636;font-family:-apple-system,"system-ui",Segoe UI,roboto,helvetica,arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:15px;line-height:1.7;transition:var(--bricks-transition);transition:padding-top 0s}body.no-scroll{overflow:hidden}body.brx-boxed{margin:0 auto;min-height:100vh}.brx-body{display:flex;flex-direction:column;margin:0 auto;width:100%}:where(a){border-color:currentcolor;color:currentcolor;cursor:pointer;text-decoration:none}h1,h2,h3,h4,h5,h6{margin:0;text-rendering:optimizelegibility}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:currentcolor}h1{font-size:2.4em}h1,h2{line-height:1.4}h2{font-size:2.1em}h3{font-size:1.8em}h3,h4{line-height:1.4}h4{font-size:1.6em}h5{font-size:1.3em}h5,h6{line-height:1.4}h6{font-size:1.1em}:where(p){margin-block:0 1.2em}:where(p:last-of-type){margin-block-end:0}:where(p:last-of-type)+h1,:where(p:last-of-type)+h2,:where(p:last-of-type)+h3,:where(p:last-of-type)+h4,:where(p:last-of-type)+h5,:where(p:last-of-type)+h6{margin-block:1.2em 0}figcaption{color:var(--bricks-text-light);font-size:.9em;margin:1em 0;text-align:center}img{height:auto;max-width:100%;outline:none;vertical-align:middle}.bricks-lazy-hidden.wait,.bricks-lazy-load-isotope.wait{background-image:url("data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMzgiIGhlaWdodD0iMzgiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgc3Ryb2tlPSIjZmZmIj48ZyB0cmFuc2Zvcm09InRyYW5zbGF0ZSgxIDEpIiBzdHJva2Utd2lkdGg9IjIiIGZpbGw9Im5vbmUiIGZpbGwtcnVsZT0iZXZlbm9kZCI+PGNpcmNsZSBzdHJva2Utb3BhY2l0eT0iLjUiIGN4PSIxOCIgY3k9IjE4IiByPSIxOCIvPjxwYXRoIGQ9Ik0zNiAxOGMwLTkuOTQtOC4wNi0xOC0xOC0xOCI+PGFuaW1hdGVUcmFuc2Zvcm0gYXR0cmlidXRlTmFtZT0idHJhbnNmb3JtIiB0eXBlPSJyb3RhdGUiIGZyb209IjAgMTggMTgiIHRvPSIzNjAgMTggMTgiIGR1cj0iMXMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIi8+PC9wYXRoPjwvZz48L3N2Zz4=")!important;background-position:50% 50%;background-repeat:no-repeat;background-size:32px;filter:brightness(.5);transition:all 0s}audio,iframe{max-width:100%}button{border:none;cursor:pointer;outline:none;padding:0}blockquote{border-left-style:solid;border-left-width:4px;font-family:georgia,Times New Roman,times,serif;font-size:1.3em;margin:15px 0;padding:0 0 0 30px;position:relative}blockquote cite{display:block;font-size:.8em;font-style:normal;margin-top:.5em;opacity:.5;text-transform:uppercase}hr{border:none;border-top:1px solid var(--bricks-border-color);margin:1em 0}pre{background-color:var(--bricks-bg-light);color:#fc1f49;font-family:monospace;font-size:13px;margin:0;padding:10px 15px;white-space:pre-wrap}table{width:100%}table[class*=brxe-]{display:table}label{color:var(--bricks-text-light);display:block;font-weight:400;margin-bottom:5px}button,input,optgroup,select,textarea{font-family:inherit;text-align:inherit}.input,input:not([type=submit]),select,textarea{border-style:solid;border-width:1px;box-shadow:none;color:currentcolor;font-size:inherit;line-height:40px;outline:none;padding:0 12px;transition:var(--bricks-transition);width:100%}input[type=range]{border:none;height:auto;line-height:1;padding:0}input[type=button],input[type=checkbox],input[type=radio]{width:auto}input[type=checkbox],input[type=radio],input[type=submit],select{cursor:pointer}select{-webkit-appearance:none;appearance:none;background-color:transparent;background-image:linear-gradient(45deg,transparent 50%,gray 0),linear-gradient(135deg,gray 50%,transparent 0);background-position:calc(100% - 20px) calc(50% + 2px),calc(100% - 16px) calc(50% + 2px);background-repeat:no-repeat;background-size:4px 4px,4px 4px;border-radius:0}textarea{height:auto;line-height:inherit!important;min-height:90px;padding:10px 12px}::placeholder{color:var(--bricks-text-light)}.skip-link{clip:rect(1px,1px,1px,1px);background:#000;border-bottom-right-radius:8px;color:#fff;font-weight:700;height:1px;left:0;overflow:hidden;padding:5px 10px;position:absolute;top:0;transition:transform .1s;white-space:nowrap;width:1px;z-index:9999}.skip-link:focus{clip:auto;height:auto;overflow:visible;width:auto}body.bricks-is-frontend :focus-visible{outline:auto}@supports not selector(:focus-visible){body.bricks-is-frontend :focus{outline:auto}}.bricks-archive-title-wrapper{margin:60px auto;text-align:center}.bricks-archive-title-wrapper .title{margin:0}.brx-has-megamenu.open .brx-megamenu{opacity:1;visibility:visible}.brx-has-megamenu:not(.open) .brx-megamenu{pointer-events:none}.brx-megamenu{left:0;opacity:0;position:absolute;transition-duration:.2s;transition-property:opacity,transform,visibility;transition-timing-function:ease;visibility:hidden;width:100%;z-index:998}.brx-megamenu:not(.brx-submenu-positioned){display:none!important}.brx-has-multilevel .open>ul,.brx-has-multilevel.open>ul{opacity:1;transform:translate(0);visibility:visible}.brx-has-multilevel .open.active,.brx-has-multilevel .open.active>ul>li,.brx-has-multilevel.open.active,.brx-has-multilevel.open.active>ul>li{display:flex}.brx-has-multilevel .menu-item a{width:100%}.brx-has-multilevel .open:not(.active)>.brx-submenu-toggle{display:none}.brx-has-multilevel>ul ul{transform:translate(20px);transition:transform .1s cubic-bezier(0,0,.2,1);will-change:transform}.brx-has-multilevel ul:not(.brx-multilevel-overflow-right){left:0!important}.brx-has-multilevel ul .active>.brx-submenu-toggle,.brx-has-multilevel ul li:not(.open){display:none}.brx-submenu-toggle{align-items:center;cursor:pointer;display:flex}.brx-submenu-toggle.icon-right button{margin-left:10px}.brx-submenu-toggle.icon-left{flex-direction:row-reverse}.brx-submenu-toggle.icon-left button{margin-right:10px}.brx-submenu-toggle button,.brx-submenu-toggle button>*{align-items:center;background-color:transparent;color:currentcolor;display:flex;transition:transform .1s cubic-bezier(0,0,.2,1);will-change:transform}.brx-multilevel-overflow-right,.brx-multilevel-overflow-right ul,.brx-submenu-overflow-right{left:auto!important;right:0!important}.brx-sub-submenu-overflow-right,.brx-sub-submenu-overflow-right ul,.brx-submenu-overflow-right ul{left:auto!important;right:100%!important}.media-frame select.attachment-filters:last-of-type{max-width:100%!important;width:auto!important}#brx-content{flex:1;position:relative;width:100%}#brx-content .post-password-form{margin:0 auto}#brx-content .post-password-form p:last-child{align-items:flex-end;column-gap:10px;display:flex}#brx-content .post-password-form p:last-child label{flex:1;margin:0}#brx-content .post-password-form input[type=submit]{border-width:1px;display:inline-flex;padding:.5em 1em}#brx-content>.woocommerce{margin-left:auto;margin-right:auto}.bricks-layout-wrapper{--columns:3;--gutter:0px;display:flex;flex-flow:row wrap;list-style-type:none;margin:0;padding:0}.bricks-layout-wrapper:not(.bricks-masonry){width:100%}.bricks-layout-wrapper .meta{color:var(--bricks-text-light)}.bricks-layout-item{line-height:1.6;position:relative}.bricks-layout-item:last-child img{padding-bottom:0!important}.bricks-layout-item .content-wrapper,.bricks-layout-item .overlay-wrapper{align-items:baseline;bottom:0;display:flex;flex-direction:column;flex-wrap:wrap;height:100%;left:0;position:relative;right:0;top:0;z-index:1}.bricks-layout-item .content-wrapper.top,.bricks-layout-item .overlay-wrapper.top{justify-content:flex-start}.bricks-layout-item .content-wrapper.middle,.bricks-layout-item .overlay-wrapper.middle{justify-content:center;margin-bottom:auto;margin-top:auto}.bricks-layout-item .content-wrapper.bottom,.bricks-layout-item .overlay-wrapper.bottom{justify-content:flex-end}.bricks-layout-item .content-wrapper.left,.bricks-layout-item .overlay-wrapper.left{align-items:flex-start;text-align:left}.bricks-layout-item .content-wrapper.center,.bricks-layout-item .overlay-wrapper.center{align-items:center;text-align:center}.bricks-layout-item .content-wrapper.right,.bricks-layout-item .overlay-wrapper.right{align-items:flex-end;text-align:right}.bricks-layout-item .content-wrapper.center.middle,.bricks-layout-item .overlay-wrapper.center.middle{margin-bottom:auto;margin-top:auto}.bricks-layout-item .overlay-wrapper{position:absolute!important;z-index:2}.bricks-layout-item .overlay-wrapper.show-on-hover{opacity:0;position:relative;transition:var(--bricks-transition)}.bricks-layout-item .overlay-wrapper.show-on-hover:hover{opacity:1}.bricks-layout-item .overlay-wrapper.show-on-hover .overlay-inner{transition:var(--bricks-transition);will-change:transform}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-up .overlay-inner{transform:translateY(10px)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-up:hover .overlay-inner{transform:translateY(0)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-right .overlay-inner{transform:translateX(-10px)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-right:hover .overlay-inner{transform:translateY(0)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-down .overlay-inner{transform:translateY(-10px)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-down:hover .overlay-inner{transform:translateY(0)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-left .overlay-inner{transform:translateX(10px)}.bricks-layout-item .overlay-wrapper.show-on-hover.fade-in-left:hover .overlay-inner{transform:translateY(0)}.bricks-layout-item .overlay-wrapper.show-on-hover.zoom-in .overlay-inner{transform:scale(.8)}.bricks-layout-item .overlay-wrapper.show-on-hover.zoom-in:hover .overlay-inner{transform:scale(1)}.bricks-layout-item .overlay-wrapper.show-on-hover.zoom-out .overlay-inner{transform:scale(1.2)}.bricks-layout-item .overlay-wrapper.show-on-hover.zoom-out:hover .overlay-inner{transform:scale(1)}.bricks-layout-item .dynamic{margin:0;padding:0}.bricks-layout-item .meta{width:100%}.bricks-layout-item .meta>span:first-child{padding:0}.bricks-layout-item .meta>span+span{padding:0 var(--builder-spacing-xs)}.bricks-layout-item .meta>span+span:before{content:"·";left:calc(var(--builder-spacing-xs)*-1);position:relative}.bricks-layout-item .excerpt{margin-top:.5em}.bricks-layout-item .taxonomy{margin:0 -5px}.bricks-layout-item .taxonomy a{display:inline-block;line-height:2;margin:0 5px}.bricks-layout-item .bricks-layout-inner{background-position:50%;background-repeat:no-repeat;background-size:cover;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:relative;right:0;top:0}.bricks-gutter-sizer{pointer-events:none;position:absolute;top:-99999px;visibility:hidden;width:var(--gutter)!important}.bricks-layout-wrapper .image-wrapper{position:relative}.bricks-layout-wrapper .image-wrapper .overlay-wrapper{height:inherit}.bricks-layout-wrapper .image{aspect-ratio:1/1;object-fit:cover;position:relative}.bricks-layout-wrapper a{color:currentcolor}.bricks-layout-wrapper[data-layout=list]>li.bricks-layout-item{margin-bottom:var(--gutter);width:100%}.bricks-layout-wrapper[data-layout=list]>li.bricks-layout-item:last-child{margin-bottom:0}.bricks-layout-wrapper[data-layout=list] .bricks-layout-inner{flex-direction:row}.bricks-layout-wrapper[data-layout=list] .bricks-layout-inner>*{flex-basis:50%}.bricks-layout-wrapper[data-layout=list].image-position-top .bricks-layout-inner{flex-direction:row-reverse}.bricks-layout-wrapper[data-layout=list].image-position-top .bricks-layout-inner>*{flex-basis:50%}.bricks-layout-wrapper[data-layout=list].image-position-right .bricks-layout-inner{flex-direction:row-reverse!important}.bricks-layout-wrapper[data-layout=list].image-position-right .bricks-layout-inner>*{flex-basis:50%}.bricks-layout-wrapper[data-layout=list].image-position-left .bricks-layout-inner{flex-direction:row}.bricks-layout-wrapper[data-layout=list].image-position-left .bricks-layout-inner>*{flex-basis:50%}.bricks-layout-wrapper[data-layout=list].image-position-bottom .bricks-layout-inner{flex-direction:column-reverse}.bricks-layout-wrapper[data-layout=list].alternate li:nth-child(2n) .bricks-layout-inner{flex-direction:row-reverse!important}.bricks-layout-wrapper[data-layout=list].alternate.image-position-right li:nth-child(odd) .bricks-layout-inner{flex-direction:row-reverse}.bricks-layout-wrapper[data-layout=list].alternate.image-position-right li:nth-child(2n) .bricks-layout-inner{flex-direction:row}.bricks-layout-wrapper[data-layout=grid]:not(.isotope){display:grid;gap:var(--gutter);grid-template-columns:repeat(var(--columns),minmax(0,1fr))}.bricks-layout-wrapper[data-layout=grid].isotope>li:not(.bricks-gutter-sizer){margin-bottom:var(--gutter);width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}.bricks-layout-wrapper[data-layout=grid]>li.bricks-layout-item,.bricks-layout-wrapper[data-layout=grid]>li.bricks-layout-item>a{display:grid}.bricks-masonry{--columns:3;--gutter:10px;display:flex;flex-flow:row wrap;position:relative}.bricks-masonry>:not(.bricks-gutter-sizer){margin-bottom:var(--gutter);width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}.bricks-is-frontend .bricks-layout-wrapper.isotope{transition:opacity .3s ease-in-out}.bricks-is-frontend .bricks-layout-wrapper.isotope.isotope-before-init{opacity:0}.bricks-layout-wrapper[data-layout=masonry]>li:not(.bricks-gutter-sizer){margin-bottom:var(--gutter);width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}.bricks-layout-wrapper[data-layout=masonry] .image{aspect-ratio:unset!important;display:inline-block;position:relative!important}.bricks-layout-wrapper[data-layout=masonry] .bricks-layout-inner{height:auto!important}.bricks-layout-wrapper[data-layout=metro]:not(.isotope){display:grid;gap:var(--gutter);grid-template-columns:repeat(4,minmax(0,1fr))}.bricks-layout-wrapper[data-layout=metro]:not(.isotope)>li:nth-child(3n+1){grid-column:span 2;grid-row:span 2}.bricks-layout-wrapper[data-layout=metro].isotope{--columns:4}.bricks-layout-wrapper[data-layout=metro].isotope>li.bricks-layout-item{margin-bottom:var(--gutter)}.bricks-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.bricks-isotope-sizer){width:50%;width:calc(50% - var(--gutter)/2)}@media (max-width:478px){.bricks-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.bricks-isotope-sizer){width:100%}}.bricks-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.bricks-isotope-sizer) img{height:100%}.bricks-layout-wrapper[data-layout=metro].isotope>li:nth-child(3n+1):not(.bricks-isotope-sizer) .title{font-size:calc(1em + 1.5vmin)}.bricks-layout-wrapper[data-layout=metro].isotope>li{width:25%;width:calc(100%/var(--columns) - var(--gutter)*(var(--columns) - 1)/var(--columns))}@media (max-width:767px){.bricks-layout-wrapper[data-layout=metro].isotope>li{width:calc(50% - var(--gutter)/2)}}@media (max-width:478px){.bricks-layout-wrapper[data-layout=metro].isotope>li{width:100%}}.bricks-layout-wrapper[data-layout=metro] img{height:100%}.bricks-layout-wrapper[data-layout=metro] .image-wrapper{aspect-ratio:1/1}.bricks-layout-wrapper[data-layout=metro] .content-wrapper{position:absolute}#brx-header{background-position:50%;background-size:cover;position:relative;width:100%}#brx-header.transparent{background:transparent;border:none;box-shadow:none;color:#fff}#brx-header.brx-sticky{left:0;position:fixed;right:0;top:0;transition:background-color .2s,transform .4s;width:100%;z-index:998}#brx-header.brx-sticky.on-scroll{position:sticky}#brx-header.brx-sticky .bricks-nav-menu>li>a,#brx-header.brx-sticky>.brxe-block,#brx-header.brx-sticky>.brxe-container,#brx-header.brx-sticky>.brxe-div,#brx-header.brx-sticky>.brxe-section{transition:inherit}#brx-header.brx-sticky.slide-up:not(:has(.cart-detail.off-canvas.active,.brxe-offcanvas.brx-open)){-ms-overflow-style:none;overflow-x:hidden;scrollbar-width:none;transform:translateY(-101%)}#brx-header.brx-sticky.slide-up::-webkit-scrollbar{display:none}#brx-header.brx-sticky.sliding{overflow:hidden}#brx-header.brx-sticky:has(.cart-detail.off-canvas.active,.brxe-offcanvas.brx-open){transition:none}.brx-header-right #brx-header{bottom:0;display:flex;position:fixed;right:0;top:0;width:200px;z-index:998}.brx-header-right #brx-header>.brxe-container,.brx-header-right #brx-header>.brxe-div,.brx-header-right #brx-header>.brxe-section{height:100%}.brx-header-right #brx-content,.brx-header-right #brx-footer{margin-right:200px;width:auto}.brx-header-left #brx-header{bottom:0;display:flex;left:0;position:fixed;top:0;width:200px;z-index:998}.brx-header-left #brx-header>.brxe-container,.brx-header-left #brx-header>.brxe-div,.brx-header-left #brx-header>.brxe-section{height:100%}.brx-header-left #brx-content,.brx-header-left #brx-footer{margin-left:200px;width:auto}.bricks-search-form{align-items:stretch;display:flex!important;justify-content:space-between;position:relative;width:100%}.bricks-search-form label{align-self:center;margin-inline-end:10px}.bricks-search-form input[type=search]{background-color:inherit;color:currentcolor;display:inline-block;max-width:100%;padding:0 20px;width:auto}.bricks-search-form button{align-items:center;display:flex;justify-content:center;position:relative;white-space:nowrap}.bricks-search-form input{line-height:40px;width:100%}.bricks-shape-divider{bottom:0;display:flex;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute!important;right:0;top:0;width:100%}.bricks-shape-divider .bricks-shape-divider-inner{align-items:inherit;height:100%;justify-content:inherit;position:absolute;width:100%}.bricks-shape-divider .bricks-shape-divider-inner svg{height:100%;min-height:unset;min-width:unset;position:relative;width:100%}.bricks-shape-divider .bricks-shape-divider-inner svg g,.bricks-shape-divider .bricks-shape-divider-inner svg path{fill:inherit}.bricks-shape-divider.front{z-index:2}.bricks-shape-divider.flip-horizontal svg{transform:rotateX(180deg)}.bricks-shape-divider.flip-vertical svg{transform:rotateY(180deg)}.bricks-shape-divider.flip-horizontal.flip-vertical svg{transform:rotateX(180deg) rotateY(180deg)}.bricks-shape-divider.overflow{overflow:visible}.bricks-button{align-items:center;border-width:0;display:inline-flex;gap:10px;justify-content:center;letter-spacing:.5px;padding:.5em 1em;text-align:center}.bricks-button:where(.bricks-background-muted){color:var(--bricks-text-muted)}.bricks-button:where(.bricks-background-secondary,.bricks-background-dark,.bricks-background-info,.bricks-background-success,.bricks-background-warning,.bricks-background-danger){color:#fff}.bricks-button:where(.sm){font-size:.9em;padding:.4em 1em}.bricks-button:where(.lg){font-size:1.1em;padding:.6em 1em}.bricks-button:where(.xl){font-size:1.2em;padding:.8em 1em}.bricks-button.block{width:100%}.bricks-button.circle{border-radius:100px!important}.bricks-button:where(.outline){background-color:transparent;border:2px solid}.bricks-button i{position:relative}body.bricks-is-frontend.admin-bar #brx-header.brx-sticky,body.bricks-is-frontend.admin-bar.brx-header-left #brx-header,body.bricks-is-frontend.admin-bar.brx-header-right #brx-header{top:var(--wp-admin--admin-bar--height)}.bricks-lightbox a{cursor:zoom-in}.bricks-background-video-wrapper{background-size:cover;height:100%;left:0;overflow:hidden;pointer-events:none;position:absolute!important;top:0;width:100%;z-index:-1}.bricks-background-video-wrapper iframe,.bricks-background-video-wrapper video{border:none;height:inherit;left:50%;max-width:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:inherit}.bricks-background-video-wrapper iframe[poster],.bricks-background-video-wrapper video[poster]{object-fit:cover}.bricks-background-video-wrapper .bricks-video-poster-image{height:inherit;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:inherit;z-index:1}.post-meta{align-items:center;display:inline-flex;gap:20px}.post-meta.column{align-items:unset;flex-direction:column}.post-meta .separator{display:inline-block;text-align:center}.screen-reader-text,.screen-reader-text span,.ui-helper-hidden-accessible{clip:rect(1px,1px,1px,1px);height:1px;overflow:hidden;position:absolute!important;white-space:nowrap;width:1px}.screen-reader-text span:focus,.screen-reader-text:focus,.ui-helper-hidden-accessible:focus{clip:auto!important;background-color:#f1f1f1;border-radius:3px;box-shadow:0 0 2px 2px rgba(0,0,0,.6);color:#21759b;display:block;font-size:14px;font-size:.875rem;font-weight:700;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}.bricks-pagination ul{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;list-style-type:none;margin:0;padding:0}.bricks-pagination ul .page-numbers{display:grid;height:100%;place-items:center}.brx-load-more-hidden,.brx-query-trail:not(.bricks-isotope-sizer){display:none!important}.bricks-isotope-sizer{pointer-events:none;position:absolute;top:-99999px;visibility:hidden}[data-brx-ls-wrapper]{transition:opacity .3s ease-in-out}[data-brx-ls-wrapper]:not(.brx-ls-active){display:none!important}.brx-filter-disabled label:not(.brx-option-disabled),.page-filtered label:not(.brx-option-disabled){opacity:.5}.brx-filter-disabled,.page-filtered{pointer-events:none}.brx-option-disabled,.brx-option-disabled:disabled{opacity:.5;pointer-events:none}.brx-no-active-filter,.brx-option-disabled.brx-option-empty,.brx-option-hidden{display:none}.bricks-no-posts-wrapper{text-align:center}.bricks-no-posts-wrapper .title{margin-bottom:30px}.bricks-no-posts-wrapper p{margin-bottom:1em}.bricks-no-posts-wrapper a{font-weight:700}.search-no-results .bricks-no-posts-wrapper{text-align:initial}.bricks-color-primary{color:var(--bricks-color-primary)}.bricks-color-secondary{color:var(--bricks-color-secondary)}.bricks-color-light{color:#fff}.bricks-color-dark{color:var(--bricks-text-dark)}.bricks-color-muted{color:var(--bricks-text-light)}.bricks-color-info{color:var(--bricks-text-info)}.bricks-color-success{color:var(--bricks-text-success)}.bricks-color-warning{color:var(--bricks-text-warning)}.bricks-color-danger{color:var(--bricks-text-danger)}.bricks-background-primary{background-color:var(--bricks-color-primary)}.bricks-background-secondary{background-color:var(--bricks-color-secondary)}.bricks-background-light{background-color:#fff}.bricks-background-dark{background-color:var(--bricks-bg-dark)}.bricks-background-muted{background-color:var(--bricks-text-light)}.bricks-background-info{background-color:var(--bricks-text-info)}.bricks-background-success{background-color:var(--bricks-text-success)}.bricks-background-warning{background-color:var(--bricks-text-warning)}.bricks-background-danger{background-color:var(--bricks-text-danger)}}
body .tox.tox-silver-sink.tox-tinymce-aux,body .tox.tox-tinymce-aux,body .tox-shadowhost{z-index:10001}@font-face{font-family:"Syne";font-weight:400;font-display:swap;src:url(https://minolight.com/wp-content/uploads/2023/01/syne-v15-latin-regular.woff2) format("woff2")}@font-face{font-family:"Syne";font-weight:600;font-display:swap;src:url(https://minolight.com/wp-content/uploads/2023/01/syne-v15-latin-600.woff2) format("woff2")}@font-face{font-family:"Syne";font-weight:800;font-display:swap;src:url(https://minolight.com/wp-content/uploads/2023/01/syne-v15-latin-800.woff2) format("woff2")}@font-face{font-family:"Roboto Slab";font-weight:400;font-display:swap;src:url(https://minolight.com/wp-content/uploads/2023/01/roboto-slab-v24-latin-regular.woff2) format("woff2")}@font-face{font-family:"Roboto Slab";font-weight:600;font-display:swap;src:url(https://minolight.com/wp-content/uploads/2023/01/roboto-slab-v24-latin-600.woff2) format("woff2")}@font-face{font-family:"Roboto Slab";font-weight:800;font-display:swap;src:url(https://minolight.com/wp-content/uploads/2023/01/roboto-slab-v24-latin-800.woff2) format("woff2")}@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.lang-item a{align-items:center;display:flex;gap:10px}.brxe-polylang-language-switcher{display:flex;gap:10px;list-style-type:none;margin:0;padding:0}.brxe-polylang-language-switcher select{background-image:none}.brxe-polylang-language-switcher a span{margin:0!important}
:root {--bricks-color-e79a91: #f5f5f5;--bricks-color-b058ff: #e0e0e0;--bricks-color-9adb32: #9e9e9e;--bricks-color-3fdffb: #616161;--bricks-color-f00aaf: #424242;--bricks-color-97ae3e: #212121;--bricks-color-c48202: #ffeb3b;--bricks-color-e1edd2: #ffc107;--bricks-color-144d01: #ff9800;--bricks-color-01bb14: #ff5722;--bricks-color-0b798f: #f44336;--bricks-color-f98081: #9c27b0;--bricks-color-38f582: #2196f3;--bricks-color-dceb63: #03a9f4;--bricks-color-e559c1: #81D4FA;--bricks-color-e2c0d2: #4caf50;--bricks-color-b97c21: #8bc34a;--bricks-color-675df0: #cddc39;--bricks-color-tpmjuf: #c6d9f5;--bricks-color-sazecf: #c6d9f5;--bricks-color-xgsnou: #b8b8b8;--bricks-color-qnnjtx: #e3e3e3;--bricks-color-fdfkhk: rgba(255, 0, 0, 0);--bricks-color-mowlav: #637797;--bricks-color-givoex: rgba(94, 151, 127, 0.16);--bricks-color-npftni: rgba(223, 227, 236, 0.99);--bricks-color-xtbghm: #212121;--bricks-color-ipgynf: rgba(101, 121, 154, 0.67);--bricks-color-fsygmf: rgba(206, 210, 218, 0.67);--bricks-color-dxotrk: rgba(229, 231, 235, 0.67);--bricks-color-elgczl: rgba(230, 230, 230, 0.49);}:root[data-brx-theme="dark"] {--bricks-color-e79a91: #f5f5f5;--bricks-color-b058ff: #e0e0e0;--bricks-color-9adb32: #9e9e9e;--bricks-color-3fdffb: #616161;--bricks-color-f00aaf: #424242;--bricks-color-97ae3e: #212121;--bricks-color-c48202: #ffeb3b;--bricks-color-e1edd2: #ffc107;--bricks-color-144d01: #ff9800;--bricks-color-01bb14: #ff5722;--bricks-color-0b798f: #f44336;--bricks-color-f98081: #9c27b0;--bricks-color-38f582: #2196f3;--bricks-color-dceb63: #03a9f4;--bricks-color-e559c1: #81D4FA;--bricks-color-e2c0d2: #4caf50;--bricks-color-b97c21: #8bc34a;--bricks-color-675df0: #cddc39;--bricks-color-tpmjuf: #c6d9f5;--bricks-color-sazecf: #c6d9f5;--bricks-color-xgsnou: #b8b8b8;--bricks-color-qnnjtx: #e3e3e3;--bricks-color-fdfkhk: rgba(255, 0, 0, 0);--bricks-color-mowlav: #637797;--bricks-color-givoex: rgba(94, 151, 127, 0.16);--bricks-color-npftni: rgba(223, 227, 236, 0.99);--bricks-color-xtbghm: #212121;--bricks-color-ipgynf: rgba(101, 121, 154, 0.67);--bricks-color-fsygmf: rgba(206, 210, 218, 0.67);--bricks-color-dxotrk: rgba(229, 231, 235, 0.67);--bricks-color-elgczl: rgba(230, 230, 230, 0.49);}:root {--font-h1: clamp(calc(1rem * (53.75 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((76.29 - 53.75) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (53.75 / var(--base-font)))) + (((76.29 - 53.75) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (76.29 / var(--base-font))));--font-h2: clamp(calc(1rem * (44.79 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((61.04 - 44.79) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (44.79 / var(--base-font)))) + (((61.04 - 44.79) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (61.04 / var(--base-font))));--font-h3: clamp(calc(1rem * (37.32 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((48.83 - 37.32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (37.32 / var(--base-font)))) + (((48.83 - 37.32) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (48.83 / var(--base-font))));--font-h4: clamp(calc(1rem * (31.1 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((39.06 - 31.1) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (31.1 / var(--base-font)))) + (((39.06 - 31.1) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (39.06 / var(--base-font))));--font-h5: clamp(calc(1rem * (25.92 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((31.25 - 25.92) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (25.92 / var(--base-font)))) + (((31.25 - 25.92) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (31.25 / var(--base-font))));--font-h6: clamp(calc(1rem * (21.6 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((25 - 21.6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (21.6 / var(--base-font)))) + (((25 - 21.6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (25 / var(--base-font))));--font-body: clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));--gap-3xs: clamp(calc(1rem * (5 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((5 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (5 / var(--base-font)))) + (((5 - 5) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (5 / var(--base-font))));--gap-2xs: clamp(calc(1rem * (9 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((10 - 9) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (9 / var(--base-font)))) + (((10 - 9) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (10 / var(--base-font))));--gap-xs: clamp(calc(1rem * (14 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((15 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (14 / var(--base-font)))) + (((15 - 14) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (15 / var(--base-font))));--gap-s: clamp(calc(1rem * (18 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (18 / var(--base-font)))) + (((20 - 18) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (20 / var(--base-font))));--gap-m: clamp(calc(1rem * (27 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((30 - 27) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (27 / var(--base-font)))) + (((30 - 27) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (30 / var(--base-font))));--gap-l: clamp(calc(1rem * (36 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((40 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (36 / var(--base-font)))) + (((40 - 36) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (40 / var(--base-font))));--gap-xl: clamp(calc(1rem * (54 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((60 - 54) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (54 / var(--base-font)))) + (((60 - 54) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (60 / var(--base-font))));--gap-2xl: clamp(calc(1rem * (72 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((80 - 72) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (72 / var(--base-font)))) + (((80 - 72) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (80 / var(--base-font))));--gap-3xl: clamp(calc(1rem * (108 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((120 - 108) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (108 / var(--base-font)))) + (((120 - 108) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (120 / var(--base-font))));--radius-img: clamp(calc(1rem * (16 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((24 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (16 / var(--base-font)))) + (((24 - 16) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (24 / var(--base-font))));--radius-card: clamp(calc(1rem * (6 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((12 - 6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (6 / var(--base-font)))) + (((12 - 6) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (12 / var(--base-font))));--radius-btn: clamp(calc(1rem * (4 / var(--base-font))), calc(1rem * ((((-1 * var(--min-viewport)) / var(--base-font)) * ((8 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font))) + (4 / var(--base-font)))) + (((8 - 4) / var(--base-font)) / ((var(--max-viewport) - var(--min-viewport)) / var(--base-font)) * 100) * var(--clamp-unit), calc(1rem * (8 / var(--base-font))));--min-viewport: 360;--max-viewport: 1600;--base-font: 10;--clamp-unit: 1vw;--mino-color-night: #101b20;--mino-color-ivory: #ecebe3;--mino-color-dark-muted: #a5b0b0;--mino-color-dark-line: #414e52;--mino-color-light-surface: #efeee6;--mino-color-light-ink: #162227;--mino-color-light-muted: #5c6c65;--mino-color-light-line: #c1c9bc;--mino-rail-left: 72px;--mino-rail-right: 72px;} body {font-family: "Roboto Slab"} h1, h2, h3, h4, h5, h6 {font-family: "Syne"} h1 {font-family: "Roboto Slab"} h2 {font-family: "Roboto Slab"} h3 {font-family: "Roboto Slab"} h4 {font-family: "Roboto Slab"} h5 {font-family: "Roboto Slab"} h6 {font-family: "Roboto Slab"} blockquote {font-family: "Roboto Slab"; font-weight: 600; font-size: 15px} .brxe-container {padding-right: 10px; padding-left: 10px}@media (max-width: 991px) { .brxe-container.root:not(.stretch) {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px} .brxe-container.root.stretch > .brxe-container {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px} .brxe-container.root.stretch > .brxe-div {padding-top: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px}}@media (max-width: 767px) { .brxe-section {padding-right: 10px; padding-left: 10px}}@media (max-width: 478px) { .brxe-section {padding-right: 10px; padding-left: 10px} .brxe-container {padding-right: 10px; padding-left: 10px}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}@layer bricks {.brxe-button{width:auto}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}a.brxe-image{display:inline-block}figure.brxe-image{margin:0}:where(.brxe-image).tag{display:inline-block;height:fit-content;position:relative;width:auto}:where(.brxe-image).caption{position:relative}:where(.brxe-image).caption:has(figcaption.bricks-image-caption){overflow:hidden}:where(.brxe-image).overlay{position:relative}:where(.brxe-image).overlay:before{bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}:where(.brxe-image):before{border-radius:inherit}:where(.brxe-image) a{border-radius:inherit;position:static;transition:inherit}:where(.brxe-image) picture{border-radius:inherit;transition:inherit}:where(.brxe-image) img{border-radius:inherit;height:100%;position:static!important;transition:inherit;width:100%}:where(.brxe-image) img.bricks-lazy-hidden+figcaption{display:none}:where(.brxe-image) .icon{color:#fff;font-size:60px;pointer-events:none;position:absolute;right:50%;text-align:center;top:50%;transform:translate(50%,-50%);z-index:5}:where(.brxe-image) .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}}@layer bricks {.brxe-text-link{gap:5px}.brxe-text-link,.brxe-text-link span{align-items:center;display:inline-flex}.brxe-text-link span{justify-content:center}.brxe-text-link .icon{flex-shrink:0}}@layer bricks {@keyframes load8{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes scrolling{0%{opacity:1}to{opacity:0;-webkit-transform:translateY(10px);transform:translateY(10px)}}.brxe-image-gallery{width:100%}.brxe-image-gallery figure{all:unset;display:block}.brxe-image-gallery figure>a{display:block}.brxe-image-gallery .image{position:relative}.brxe-image-gallery .bricks-image-caption{background:linear-gradient(0deg,rgba(0,0,0,.5),rgba(0,0,0,.25) 70%,transparent);bottom:0;color:#fff;font-size:inherit;margin:0;padding:10px 15px;pointer-events:none;position:absolute;text-align:center;width:100%;z-index:1}.brxe-image-gallery[data-layout=metro] .image img{height:auto;width:100%}.brxe-image-gallery .brx-gallery-load-more-template{display:none!important}}@layer bricks {:where(.brxe-heading).has-separator{align-items:center;display:inline-flex;gap:20px}:where(.brxe-heading)>[contenteditable]{display:inline-block;text-decoration:inherit}:where(.brxe-heading) .separator{border-top:1px solid;flex-grow:1;flex-shrink:0;height:1px}}#brxe-868a80 {flex-direction: column; width: 60%}#brxe-1a7537 {color: #ffffff; font-size: 70px}@media (max-width: 478px) {#brxe-1a7537 {top: -10px; font-size: 50px}}#brxe-c905e7 {flex-direction: column}#brxe-c73f35 {flex-direction: row; align-items: center; width: 1100px}#brxe-848b8f {background-image: url("https://minolight.com/wp-content/uploads/2022/07/sans-fil.png"); background-size: cover}@media (max-width: 478px) {#brxe-848b8f {background-repeat: no-repeat; background-size: cover}}#brxe-bgmopu {--gutter: 10px; padding-right: 10px; padding-bottom: 10px; padding-left: 10px} .product_table_header { font-weight: 800; } .bricks-image-caption { display: none !important; }  :root:where(:has(body .rail-zone)){--night:var(--mino-color-night);--ivory:var(--mino-color-ivory);--surface:var(--mino-color-night);--ink:var(--mino-color-ivory);--muted:var(--mino-color-dark-muted);--line:var(--mino-color-dark-line);--rail-left:var(--mino-rail-left);--rail-right:var(--mino-rail-right);--stage-width:calc(100vw - var(--rail-left) - var(--rail-right))} @media(max-width:1050px) and (min-width:701px){:root:where(:has(body .rail-zone)){--rail-left:60px;--rail-right:60px}} @media(max-width:700px){:root:where(:has(body .rail-zone)){--rail-left:0px;--rail-right:0px}}  .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) *{box-sizing:border-box} html:where(:has(body:has(.rail-zone))){scroll-behavior:smooth} body:where(:has(.rail-zone)){margin:0;background:var(--night);color:var(--ivory)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) a{color:inherit;text-decoration:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) button{font:inherit;color:inherit;cursor:pointer} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) a:focus-visible, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) button:focus-visible{outline:2px solid #afa883;outline-offset:6px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) header{height:84px;position:absolute;top:0;left:0;right:0;padding:0 4%;display:flex;align-items:center;justify-content:space-between;z-index:10;border-bottom:1px solid #ffffff30;gap:25px;background:linear-gradient(#0b141a99,transparent)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .brand b{font-weight:300} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .brand .brand-mark{display:inline-block;width:3px;height:22px;background:#819d9d;box-shadow:5px 4px #a97687,10px -3px #9aa37b;margin-right:21px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav{display:flex;align-items:center;gap:30px;font-size:11px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a:last-child{margin-left:30px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-panel>img{width:100%;height:100%;object-fit:cover;position:absolute;inset:0;filter:saturate(.55) brightness(.7)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-panel:after{content:'';position:absolute;inset:0;background:linear-gradient(0deg,#071318d9,transparent 70%),linear-gradient(90deg,#07131855,transparent)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) h1, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) h2, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) h3, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) p{margin:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) h1, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) h2, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) h3{} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) h1{max-width:740px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-panel h2{font-size:clamp(47px,6.4vw,100px);line-height:1.02;letter-spacing:-.065em;max-width:740px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) em{font-family:Georgia,serif;font-weight:400} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy p{font-size:12px;line-height:1.85;max-width:220px;color:#d8deda} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .progress span{position:absolute;inset:0;background:#e7e7dc;transform-origin:left;transform:scaleX(0)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .story-controls button{width:34px;height:30px;border:1px solid currentColor;background:transparent;opacity:.7} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .chapter-intro .eyebrow{color:#93a2a0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .chapter-intro h2{font-size:clamp(33px,4.3vw,64px);line-height:1.16;letter-spacing:-2px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .chapter-intro p{font-size:12px;line-height:1.9;color:var(--muted);max-width:290px;margin-top:28px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .collection .sticky{display:flex;flex-direction:column;padding-top:35px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .collection-heading span:last-child{color:var(--muted);font-size:9px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .collection .track{height:calc(100% - 140px);padding-top:35px;gap:5vw;padding-left:5vw;padding-right:5vw} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range figure{margin:0;position:relative;height:83%;display:flex;align-items:center;justify-content:center;background:#d9dbd6;overflow:hidden} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range img{width:90%;height:90%;object-fit:contain;mix-blend-mode:multiply;transition:transform .7s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range:hover img{transform:scale(1.04)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range h3{font-size:clamp(30px,3.4vw,52px);line-height:1.05;letter-spacing:-2px;margin-bottom:18px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range .kind{font-size:9px;line-height:1.8;letter-spacing:1px;text-transform:uppercase;color:var(--muted);display:block;margin-bottom:25px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range p{font-size:12px;color:var(--muted);line-height:1.9;max-width:230px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range a{border-top:1px solid var(--line);display:flex;justify-content:space-between;padding-top:17px;margin-top:32px;font-size:10px;gap:20px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range a span{font-size:20px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range .spec{font-size:9px;letter-spacing:1px;padding-top:30px;color:#b3b9af} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .collection .story-ui{bottom:24px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .light-chapter .progress{background:#20313230} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .light-chapter .progress span{background:#203132} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .light-chapter .range figure{background:#e1e1d7} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .light-chapter .range .spec{color:#65746f} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .threshold h2{font-size:clamp(50px,7vw,110px);letter-spacing:-.065em;line-height:1.05} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .threshold p{font-size:12px;max-width:250px;line-height:1.9;color:#65746f} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range figure img{position:relative;z-index:1} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .vertical-heading h2{font-size:clamp(32px,4.3vw,60px);letter-spacing:-2px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .vertical-heading p{font-size:12px;max-width:270px;line-height:1.9;color:#65746f} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .project img{width:100%;height:450px;object-fit:cover;filter:saturate(.5)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .project h3{font-size:40px;letter-spacing:-2px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .project p{font-size:12px;color:#65746f;line-height:1.9;margin:25px 0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .project a{font-size:11px;border-bottom:1px solid #20313255;padding-bottom:12px;display:inline-block} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .partners small{font-size:9px;letter-spacing:1px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .partners span{font-size:17px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .contact h2{font-size:clamp(50px,7vw,100px);letter-spacing:-.065em} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .contact-top a{font-size:32px;border:1px solid #8a9888;border-radius:50%;padding:15px 28px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .contact p{font-size:12px;line-height:1.9;margin:30px 0 65px;color:#59685f} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) footer{display:flex;justify-content:space-between;gap:20px;flex-wrap:wrap;border-top:1px solid #a3af9e;padding-top:25px;font-size:9px;color:#59685f} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .static-mode .sticky{height:auto;position:relative} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .static-mode .track{width:auto;height:auto;display:block;transform:none!important} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .static-mode .hero-panel{height:85svh} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .static-mode .story-ui{position:relative;bottom:auto;left:auto;right:auto;margin:0 5%;padding-bottom:20px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .static-mode .range{width:auto;max-width:none;min-height:70svh;border-right:0;border-bottom:1px solid var(--line);padding:35px 0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .static-mode .range figure{height:380px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .static-mode .progress, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .static-mode .story-controls{display:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .static-mode .scroll-story{height:auto!important} @media(max-width:700px){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) header{height:72px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav{display:none;position:absolute;top:72px;left:0;right:0;padding:25px 5%;background:var(--night);flex-wrap:wrap} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav.open{display:flex} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .locale{display:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu{display:block} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a:last-child{margin-left:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy{display:block;bottom:17%;left:6%;right:6%} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy p{margin-top:25px;font-size:12px;max-width:240px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-panel h2, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) h1{font-size:clamp(48px,11vw,75px);max-width:600px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-side{right:6%;top:100px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .chapter-intro{padding:65px 6%;display:block} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .chapter-intro h2{font-size:36px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .chapter-intro p{max-width:100%} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .collection .track{gap:8vw;padding-left:6vw;padding-right:6vw} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range{width:85vw;display:flex;flex-direction:column;gap:20px;align-items:stretch;justify-content:flex-start;padding-right:6vw} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range figure{height:46%;min-height:180px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range h3{font-size:35px;margin-bottom:12px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range .kind{margin-bottom:12px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range p{font-size:11px;max-width:100%} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range a{margin-top:20px;padding-top:12px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range .spec{display:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .collection-heading{font-size:9px;padding:0 6% 20px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .collection-heading span:last-child{display:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .story-ui{left:6%;right:6%;gap:15px;font-size:8px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .story-ui .progress{max-width:100px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .skip{font-size:8px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .story-controls{gap:6px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .story-controls button{width:30px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .threshold{padding:75px 6% 55px;display:block} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .threshold h2{font-size:60px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .threshold p{margin-top:30px;max-width:100%} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .vertical{padding:65px 6%} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .vertical-heading{display:block} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .vertical-heading p{margin-top:20px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .project{display:block} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .project img{height:300px;margin-bottom:30px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .project h3{font-size:35px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .partners{gap:22px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .partners small{width:100%} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .partners span{font-size:14px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .contact{padding:55px 6% 30px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .contact h2{font-size:55px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .contact-top a{padding:12px 20px;font-size:25px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .static-mode .range{padding:35px 0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .static-mode .range figure{height:300px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .static-mode .hero-panel{height:90svh}} @media(prefers-reduced-motion:reduce){html:where(:has(body:has(.rail-zone))){scroll-behavior:auto} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) *{transition:none!important}} html:where(:has(body:has(.rail-zone))){scroll-behavior:auto} body:where(:has(.rail-zone)){background:var(--surface);color:var(--ink)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) #brx-content{margin-left:var(--rail-left);margin-right:var(--rail-right)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .brand .brand-mark{height:18px;width:2px;box-shadow:4px 3px #a97687,8px -2px #9aa37b;margin-right:16px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav{display:flex;flex-direction:column;align-items:stretch;gap:0;position:absolute;top:41%;left:22px;right:22px;font-size:10px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a{display:block;padding:13px 0;border-bottom:1px solid var(--line);white-space:nowrap} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a span{font-size:7px;color:var(--muted);margin-right:8px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a:last-child{margin:25px 0 0;border-bottom:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a.active{color:var(--ink)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a.active span{color:var(--ink)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .rail-info small{font-size:7px;letter-spacing:.7px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-panel>img{transform:scale(1.045);animation:heroDrift 18s ease-in-out infinite alternate;will-change:transform} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-panel:nth-child(2)>img{animation-delay:-7s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-panel:nth-child(3)>img{animation-delay:-12s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-side, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .opening .story-ui{color:#eeeee5} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy h1, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy h2{font-size:clamp(45px,5.1vw,83px)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy p{max-width:170px;font-size:11px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy .eyebrow{font-size:8px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .opening .story-ui{--line:#ffffff40} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .opening .progress{background:#ffffff30} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .opening .progress span{background:#eeeee5} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .collection .track{padding-left:calc(var(--stage-width)*.05);padding-right:calc(var(--stage-width)*.05);gap:calc(var(--stage-width)*.05)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range figure{background:color-mix(in srgb,var(--surface) 85%,#84948b 15%)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range img{mix-blend-mode:normal} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .collection-heading span:last-child{font-size:8px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .progress span{background:var(--ink)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .chapter-intro .eyebrow{color:var(--muted)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .threshold, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .partners, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) footer{border-color:var(--line)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .threshold p, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .vertical-heading p, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .project p, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .partners, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .contact p, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) footer{color:var(--muted)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .light-chapter .range figure{background:color-mix(in srgb,var(--surface) 85%,#84948b 15%)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .light-chapter .progress{background:var(--line)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .light-chapter .progress span{background:var(--ink)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range .kind{font-size:8px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range h3{font-size:clamp(27px,3vw,46px)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range a{line-height:1.6} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .light-chapter .collection-heading{color:var(--ink)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .contact-top a{border-color:var(--muted)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .static-mode .hero-panel>img{animation:none;transform:none} @keyframes heroDrift{from{transform:scale(1.045) translate3d(0,0,0)}to{transform:scale(1.12) translate3d(-.7%,-.4%,0)}} @keyframes openingReveal{from{opacity:0;translate:0 18px}to{opacity:1;translate:0 0}} @media(max-width:1050px){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail{padding:26px 16px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .brand{font-size:17px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav{left:16px;right:16px;font-size:9px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .right-rail{padding:26px 15px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy{display:block} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy p{margin-top:25px;max-width:250px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy h1, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy h2{font-size:clamp(45px,6vw,70px)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range{width:calc(var(--stage-width)*.92);grid-template-columns:1.35fr 1fr} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range h3{font-size:32px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range p{font-size:11px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .scroll-hint{display:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .chapter-intro{gap:35px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .chapter-intro h2{font-size:38px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .project img{height:350px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .project h3{font-size:33px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .vertical-heading{display:block} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .vertical-heading p{margin-top:25px}} @media(max-width:700px){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail{height:68px;inset:0 0 auto 0;width:100%;padding:18px 6%;flex-direction:row;align-items:center;justify-content:space-between;border-right:0;border-bottom:1px solid var(--line)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .brand{font-size:22px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .rail-note, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .rail-bottom{display:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu{display:block;border-color:var(--line);color:var(--ink);font-size:10px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail nav{display:none;position:absolute;top:68px;left:0;right:0;padding:25px 6%;background:var(--surface);color:var(--ink);font-size:13px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail nav.open{display:flex} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .right-rail{position:relative;inset:auto;width:100%;padding:30px 6%;border:0;display:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) #brx-content{margin:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-side{top:100px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy h1, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy h2{font-size:clamp(48px,11vw,75px)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy p{font-size:12px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range{width:85vw;display:flex} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range h3{font-size:35px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range figure{background:color-mix(in srgb,var(--surface) 80%,#84948b 20%)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .story-ui{gap:15px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .scroll-hint{display:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .chapter-intro h2{font-size:36px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .vertical-heading p{margin-top:20px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy{bottom:18%}} @media(prefers-reduced-motion:reduce){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-panel>img, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy{animation:none!important;transform:none!important;will-change:auto}} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail nav{font-size:11px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .rail-info small{font-size:8px} @media(min-width:701px){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) footer{display:none}} @media(max-width:1050px) and (min-width:701px){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail nav{font-size:10px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .rail-info{font-size:9px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .rail-contact{font-size:10px}} @media(max-width:700px){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail nav{font-size:14px}} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand{font-size:18px;display:flex;align-items:center;flex-direction:column;gap:16px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand .brand-mark{margin:0 8px 0 0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand span{font-size:13px;letter-spacing:-1px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .rail-bottom, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .right-rail .rail-bottom{margin:0;font-size:8px;white-space:nowrap} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .is-open .rail-plus{rotate:45deg} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .is-open .offcanvas{visibility:visible;pointer-events:auto;transform:translateX(0)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav{position:static;display:flex;flex-direction:column;align-items:stretch;gap:0;font-size:clamp(25px,3.2vw,50px);margin:auto 0;padding:45px 0;background:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a{font-family:Manrope,sans-serif;font-weight:300;line-height:1.2;letter-spacing:-1.5px;border-bottom:1px solid var(--line);padding:20px 0;opacity:0;transform:translateY(28px);transition:opacity .45s,transform .65s cubic-bezier(.2,.7,.2,1);white-space:normal} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a span{font-family:'DM Sans',sans-serif;font-size:8px;letter-spacing:0;color:var(--muted);vertical-align:middle;margin-right:20px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a:last-child{margin:0;border-bottom:1px solid var(--line)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a{opacity:1;transform:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(1){transition-delay:.16s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(2){transition-delay:.22s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(3){transition-delay:.28s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(4){transition-delay:.34s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(5){transition-delay:.4s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .panel-bottom p{font-size:23px;font-family:Manrope;line-height:1.25;letter-spacing:-.8px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .panel-bottom a{font-size:9px;white-space:nowrap} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-visual:after{content:'';position:absolute;inset:0;background:linear-gradient(transparent 40%,#09171d99)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-visual img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover;filter:saturate(.3) brightness(.8);transform:scale(1.12);transition:transform 1.6s cubic-bezier(.2,.7,.2,1)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .is-open .menu-visual img{transform:scale(1)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-visual figcaption{position:absolute;bottom:45px;left:12%;right:10%;z-index:1;color:#ecebe3} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-visual figcaption span{font-size:8px;letter-spacing:1.8px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-visual figcaption p{font-size:clamp(25px,2.5vw,40px);font-family:Manrope;line-height:1.18;letter-spacing:-1px;margin-top:22px} body:where(:has(.rail-zone)).panel-open .panel-shade{opacity:1;visibility:visible} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .information-panel h2{font-size:clamp(39px,4.2vw,60px);letter-spacing:-2px;line-height:1.05;margin:55px 0 25px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .info-details>div{display:flex;flex-direction:column;gap:10px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .info-details span{font-size:8px;letter-spacing:1.5px;color:var(--muted)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .info-details p, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .info-details a{font-size:12px;line-height:1.8} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .information-panel .panel-top{white-space:normal} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .information-panel .panel-top span{max-width:150px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .rail-zone:not(.is-open) .offcanvas nav a{transition-delay:0s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel a:hover{color:var(--muted)} @media(max-height:720px){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav{padding:25px 0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a{padding:15px 0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .information-panel h2{margin-top:35px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .info-details{gap:20px;margin:25px 0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-column{padding-top:25px;padding-bottom:25px}} @media(max-width:1050px) and (min-width:701px){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .right-rail{padding:25px 13px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav{font-size:30px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-column{padding:28px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .panel-top{font-size:7px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a span{margin-right:12px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .information-panel{width:30dvw} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-copy{display:block}} @media(max-width:700px){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .right-rail{position:fixed;inset:0 0 auto 0;height:64px;width:100%;padding:12px 5%;flex-direction:row;justify-content:space-between;border:0;background:var(--surface)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand{flex-direction:row;gap:10px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand span{font-size:16px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand .brand-mark{height:16px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .rail-bottom, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .right-rail .rail-index, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .right-rail .rail-bottom{display:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .rail-trigger{width:85px;min-height:0;padding:5px;flex-direction:row;gap:10px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .rail-word{writing-mode:horizontal-tb;font-size:9px;letter-spacing:1px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .rail-plus{font-size:20px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail{padding-right:120px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .right-rail{inset:0 0 auto auto;width:110px;display:flex;justify-content:center;padding:12px 10px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .right-rail .rail-trigger{width:auto;min-height:0;padding:5px;flex-direction:row;gap:8px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .information-panel{left:0;right:0;top:64px;width:100dvw;max-width:100dvw;height:calc(100dvh - 64px)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel{grid-template-columns:1fr} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-column{padding:25px 7%;min-height:100%} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-visual{display:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav{display:flex!important;font-size:34px;padding:30px 0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a{padding:16px 0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .panel-bottom p{font-size:25px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .information-panel{left:auto;width:min(90dvw,380px);padding:28px 8%} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .information-panel h2{font-size:55px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .panel-shade{top:64px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .hero-side{top:100px}} @media(prefers-reduced-motion:reduce){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .offcanvas, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-visual img, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .panel-shade, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .rail-plus{transition:none!important} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a{transform:none!important}} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav{font-size:clamp(23px,2.65vw,42px);padding:28px 0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a{padding:16px 0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(6){transition-delay:.46s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-visual .menu-image{opacity:0;transition:opacity .6s ease,transform 1.5s cubic-bezier(.2,.7,.2,1)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-visual .menu-image.is-visible{opacity:1} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-visual figcaption p{transition:opacity .2s ease} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-visual figcaption p.changing{opacity:0} @media(max-height:720px){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a{padding:13px 0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav{padding:24px 0}} @media(max-width:700px){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav{font-size:29px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a{padding:14px 0}} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a{transition:opacity .85s ease,transform 1.1s cubic-bezier(.22,.8,.16,1)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(1){transition-delay:.3s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(2){transition-delay:.39s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(3){transition-delay:.48s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(4){transition-delay:.57s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(5){transition-delay:.66s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(6){transition-delay:.75s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand{position:relative;display:flex;flex-direction:row;align-items:center;gap:0;height:32px;align-self:flex-start;width:30px;transition:transform 1.25s cubic-bezier(.22,.8,.16,1);z-index:60} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand .brand-mark{flex-shrink:0;margin:0 19px 0 8px;height:25px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand .brand-name{display:block;font-size:25px;font-weight:400;letter-spacing:-1px;overflow:hidden;max-width:0;opacity:0;transform:translateX(-18px);transition:max-width 1.2s cubic-bezier(.22,.8,.16,1),opacity .8s ease,transform 1.2s cubic-bezier(.22,.8,.16,1);transition-delay:0s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open .brand{transform:translateX(calc(var(--rail-left) + 26px));width:190px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open .brand .brand-name{max-width:155px;opacity:1;transform:translateX(0);transition-delay:.18s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel .panel-top{padding-top:54px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .client-strip>p{font-size:9px;letter-spacing:2px;color:var(--muted);margin:0 5% 32px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .client-marquee>div{display:flex;align-items:center;gap:80px;padding-right:80px;white-space:nowrap} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .client-marquee span{font:400 clamp(22px,2.8vw,40px) Manrope,sans-serif;letter-spacing:-1px;opacity:.7} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .client-strip:hover .client-marquee{animation-play-state:paused} @keyframes clients{to{transform:translateX(-50%)}} @media(max-width:700px){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open .brand{transform:translateX(8px);width:190px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand .brand-name{font-size:22px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel .panel-top{padding-top:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .client-marquee>div{gap:45px;padding-right:45px}} @media(prefers-reduced-motion:reduce){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .client-marquee{animation:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .brand-name{transition:none!important}} html:where(:has(body:has(.rail-zone))){scroll-padding-top:30px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-extras a{font-size:9px!important;line-height:1.6} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .product-media{height:auto;min-height:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .product-layout{align-items:start} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .product-copy{overflow-wrap:anywhere} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .panel-open{overscroll-behavior:none} @media(max-width:700px){html:where(:has(body:has(.rail-zone))){scroll-padding-top:86px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail{z-index:60;padding:12px 125px 12px 6%} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .right-rail{z-index:61;width:118px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand{width:22px;flex:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .rail-trigger{width:auto;margin-left:auto;min-width:98px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .right-rail .rail-word{font-size:8px;letter-spacing:.7px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel{z-index:55} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .information-panel{z-index:56} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel .menu-column{min-height:100%;height:auto;padding-bottom:45px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav{font-size:27px;padding:25px 0;margin:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a{padding:15px 0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel .panel-bottom{margin-top:15px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-extras{margin-bottom:15px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open .brand .brand-name{max-width:105px;font-size:18px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open .brand{width:130px;transform:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .brand-name{pointer-events:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open .left-rail .rail-trigger{opacity:1} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-column{overflow:visible} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .product-media{position:relative;top:auto;margin:0 0 35px;height:auto;min-height:0;align-self:start} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .media-frame{height:390px;max-height:55svh;min-height:260px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .media-footer{align-items:flex-start;flex-wrap:wrap} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .media-select{flex-wrap:wrap} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .product-copy section{min-height:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .product-closing{margin-top:25px;padding-top:30px;padding-bottom:30px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .product-closing h2{font-size:38px;line-height:1.15} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .crumb{flex-wrap:wrap;line-height:1.8} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail{padding-top:92px!important} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .product-layout{display:block} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .contact{padding-bottom:65px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .contact p{margin-bottom:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-copy .ml-summary{min-height:55px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel .panel-top{padding-top:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .panel-open .brand{max-width:145px}} @media(prefers-reduced-motion:reduce){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .offcanvas, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .brand, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .brand-name{transition:none!important}} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range-details .ml-summary{padding:17px 0;cursor:pointer;display:flex;justify-content:space-between;list-style:none;gap:15px;line-height:1.6} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range-details .ml-summary:after{content:'+';font-size:17px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range-details[open] .ml-summary:after{content:'−'} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range-details>div{padding-bottom:12px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range-details p{font-size:11px;line-height:1.8} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range .range-details a{font-size:10px;margin-top:15px;padding-top:12px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range:has(.range-details[open]) h3{margin-bottom:10px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range:has(.range-details[open]) .kind{margin-bottom:12px} @media(max-width:700px){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .collection .sticky{min-height:950px;height:125svh} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .collection .track{height:calc(100% - 130px)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range figure{height:38%;min-height:180px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .collection .story-ui{bottom:18px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range-details>div{max-height:200px;overflow-y:auto} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .collection .range p{line-height:1.65}} @media(max-height:750px) and (min-width:701px){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range-details p{font-size:10px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .range-details .ml-summary{padding:12px 0}} @media(max-width:700px){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .contact-lead h1{font-size:clamp(38px,10vw,53px);max-width:100%;overflow-wrap:normal} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .editorial .contact-layout{min-width:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .contact-lead, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .project-form{min-width:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .editorial .intro, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .editorial p{overflow-wrap:anywhere}} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .ml-accordion:last-child, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .editorial .ml-accordion:last-child{border-bottom:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .product-copy section:has(.ml-accordion){border-bottom:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .ml-accordion .detail-link{border-bottom:0;padding-bottom:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .ml-accordion>.accordion-body, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .editorial .ml-accordion>.accordion-body{padding:0} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .accordion-body>div, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .editorial .accordion-body>div{padding-bottom:25px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .product-detail .ml-accordion[open]>div, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .editorial .ml-accordion[open]>div{animation:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .ml-summary:focus-visible{outline:1px solid currentColor;outline-offset:5px} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) #brx-content{width:auto;max-width:none;padding:0;display:block;position:relative} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) #brx-content .brxe-block, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) #brx-content .brxe-div{min-width:0;max-width:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) #brx-content img{max-width:100%} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) #brx-content h1, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) #brx-content h2, .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) #brx-content h3{color:inherit} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) #brx-content a{color:inherit} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .ml-accordion:not([open])>.accordion-body{display:none} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .ml-summary:focus-visible{outline:1px solid currentColor;outline-offset:4px} html:where(:has(body:has(.rail-zone))).lenis, html:where(:has(body:has(.rail-zone))).lenis body{ height: auto; } .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .lenis:not(.lenis-autoToggle).lenis-stopped{ overflow: clip; } .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .lenis [data-lenis-prevent], .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .lenis [data-lenis-prevent-wheel], .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .lenis [data-lenis-prevent-touch], .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .lenis [data-lenis-prevent-vertical], .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .lenis [data-lenis-prevent-horizontal]{ overscroll-behavior: contain; } .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .lenis.lenis-smooth iframe{ pointer-events: none; } .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .lenis.lenis-autoToggle{ transition-property: overflow; transition-duration: 1ms; transition-behavior: allow-discrete; } body:where(:has(.rail-zone)).admin-bar .left-rail, body:where(:has(.rail-zone)).admin-bar .right-rail{top:32px;height:calc(100svh - 32px)} body:where(:has(.rail-zone)).admin-bar .offcanvas{top:32px;height:calc(100dvh - 32px)} @media(max-width:782px){body:where(:has(.rail-zone)).admin-bar .left-rail, body:where(:has(.rail-zone)).admin-bar .right-rail{top:46px} body:where(:has(.rail-zone)).admin-bar .offcanvas{top:110px;height:calc(100dvh - 110px)}} body:where(:has(.rail-zone)).mino-v2026 #brx-content>#top{display:block;align-items:stretch;width:100%;max-width:none;margin:0} body:where(:has(.rail-zone)).mino-v2026 #top .scroll-story{width:100%;max-width:100%;margin-left:0;margin-right:0} body:where(:has(.rail-zone)).mino-v2026 #top .scroll-story>.sticky{width:100%;max-width:100%} body:where(:has(.rail-zone)).mino-v2026 #brx-content>#top:not(.editorial):not(.product-detail){padding:0}  .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .info-.ml-accordion{display:flex;flex-direction:column;gap:32px;margin:38px 0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .info-.ml-accordion>div{display:flex;flex-direction:column;gap:10px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .info-.ml-accordion span{font-size:8px;letter-spacing:1.5px;color:var(--muted)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .info-.ml-accordion p, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .info-.ml-accordion a{font-size:12px;line-height:1.8} @media(max-height:720px){.mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .navigation-panel nav{padding:25px 0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .navigation-panel nav a{padding:15px 0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .information-panel h2{margin-top:35px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .info-.ml-accordion{gap:20px;margin:25px 0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .menu-column{padding-top:25px;padding-bottom:25px}} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .kicker{font-size:9px;letter-spacing:2px;color:var(--muted);display:block;margin-bottom:28px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial h1{font-size:clamp(48px,6.3vw,90px);letter-spacing:-.065em;line-height:1.06;max-width:950px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .intro{max-width:560px;font-size:16px;color:var(--muted);line-height:1.85;margin:30px 0 45px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .wide-image{width:100%;height:55svh;max-height:620px;object-fit:cover;filter:saturate(.55);margin:25px 0 75px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .wide-image.contain{object-fit:contain;background:#dce0d5;padding:40px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .editorial-row{display:grid;grid-template-columns:1fr 2fr;gap:8%;border-top:1px solid var(--line);padding:45px 0 65px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial h2{font-size:clamp(30px,3.8vw,50px);letter-spacing:-1.8px;line-height:1.15;margin-bottom:25px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial h3{font-size:25px;letter-spacing:-.6px;margin-bottom:18px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial p{font-size:14px;line-height:1.9;color:var(--muted);margin:0 0 20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .editorial-link{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding:20px 0;font-size:12px;gap:20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .ml-accordion{border-top:1px solid var(--line)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .ml-summary{padding:23px 0;cursor:pointer;list-style:none;font-size:15px;display:flex;justify-content:space-between;gap:20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .ml-summary:after{content:'+'} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .ml-accordion[open] .ml-summary:after{content:'−'} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .ml-accordion>div{padding-bottom:25px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .related{margin-top:65px;display:grid;grid-template-columns:1fr 1fr;gap:30px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .related a{border-top:1px solid var(--line);padding:25px 0;font-size:24px;line-height:1.4} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .editorial-cta{border-top:1px solid var(--line);padding:60px 0 10px;margin-top:50px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial-cta h2{font-size:clamp(40px,5vw,75px)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .editorial-chip{font-size:10px;border:1px solid var(--line);padding:9px 14px;margin:0 7px 12px 0;display:inline-block} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .option-tile small{font-size:9px;letter-spacing:1.4px;color:var(--muted)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .option-tile h2{font-size:36px;margin:20px 0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .contact-lead h1{font-size:clamp(50px,6.3vw,88px)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .contact-lead .intro{font-size:14px;margin-bottom:35px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .contact-lead .contact-mark{height:140px;position:relative;margin:55px 0;display:flex;align-items:center;gap:20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .contact-mark i{height:100%;width:2px;background:#819d9d;display:block;animation:light-bars 6s ease-in-out infinite} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .contact-mark i:nth-child(2){height:75%;background:#a97687;animation-delay:.5s} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .contact-mark i:nth-child(3){height:90%;background:#9aa37b;animation-delay:1s} @keyframes light-bars{50%{transform:translateY(-12px);opacity:.4}} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form .field{margin-bottom:28px;--i:0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form label{font-size:10px;color:var(--muted);display:block;margin-bottom:12px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form input, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form select, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form textarea{width:100%;font:14px 'DM Sans',Arial,sans-serif;border:1px solid var(--line);background:transparent;border-radius:0;padding:17px;color:var(--ink);clip-path:inset(0 100% 0 0);opacity:0;transition:clip-path 1.1s cubic-bezier(.15,.7,.25,1),opacity .8s;transition-delay:calc(var(--i)*.12s)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form option{background:#101b20;color:#ecebe3} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form.visible input, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form.visible select, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form.visible textarea{opacity:1;clip-path:inset(0)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form textarea{min-height:150px;resize:vertical} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form button{background:var(--ink);color:var(--surface);padding:18px 25px;border:0;font-size:12px;width:100%;margin:10px 0 20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form .form-note{font-size:10px;line-height:1.8} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form .consent{display:flex;align-items:flex-start;gap:12px;font-size:10px;line-height:1.8} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form .consent input{width:16px;margin:3px 0 0;flex:none} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .form-result a{display:inline-block;padding:12px 0;border-bottom:1px solid var(--line);font-size:12px} @media(max-width:800px){.mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial{padding:95px 6% 60px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .editorial-row{grid-template-columns:1fr;gap:18px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .feature-grid, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .related, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .option-index{grid-template-columns:1fr} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .wide-image{height:350px;margin-bottom:45px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .contact-layout{grid-template-columns:1fr;gap:40px;margin-top:20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .contact-lead{position:static} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .contact-lead .contact-mark{height:65px;margin:30px 0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial h1{font-size:53px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form .form-grid{grid-template-columns:1fr;gap:0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .intro{font-size:15px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .editorial-cta{padding-top:35px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .editorial .related{margin-top:30px}} @media(prefers-reduced-motion:reduce){.mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form input, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form select, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .project-form textarea{clip-path:none;opacity:1;transition:none} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3371)) .contact-mark i{animation:none}}  .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .kicker{font-size:9px;letter-spacing:2px;color:var(--muted);display:block;margin-bottom:28px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial h1{font-size:clamp(48px,6.3vw,90px);letter-spacing:-.065em;line-height:1.06;max-width:950px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .intro{max-width:560px;font-size:16px;color:var(--muted);line-height:1.85;margin:30px 0 45px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .wide-image{width:100%;height:55svh;max-height:620px;object-fit:cover;filter:saturate(.55);margin:25px 0 75px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .wide-image.contain{object-fit:contain;background:#dce0d5;padding:40px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .editorial-row{display:grid;grid-template-columns:1fr 2fr;gap:8%;border-top:1px solid var(--line);padding:45px 0 65px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial h2{font-size:clamp(30px,3.8vw,50px);letter-spacing:-1.8px;line-height:1.15;margin-bottom:25px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial h3{font-size:25px;letter-spacing:-.6px;margin-bottom:18px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial p{font-size:14px;line-height:1.9;color:var(--muted);margin:0 0 20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .editorial-link{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding:20px 0;font-size:12px;gap:20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .ml-accordion{border-top:1px solid var(--line)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .ml-summary{padding:23px 0;cursor:pointer;list-style:none;font-size:15px;display:flex;justify-content:space-between;gap:20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .ml-summary:after{content:'+'} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .ml-accordion[open] .ml-summary:after{content:'−'} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .ml-accordion>div{padding-bottom:25px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .related{margin-top:65px;display:grid;grid-template-columns:1fr 1fr;gap:30px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .related a{border-top:1px solid var(--line);padding:25px 0;font-size:24px;line-height:1.4} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .editorial-cta{border-top:1px solid var(--line);padding:60px 0 10px;margin-top:50px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial-cta h2{font-size:clamp(40px,5vw,75px)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .editorial-chip{font-size:10px;border:1px solid var(--line);padding:9px 14px;margin:0 7px 12px 0;display:inline-block} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .option-tile small{font-size:9px;letter-spacing:1.4px;color:var(--muted)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .option-tile h2{font-size:36px;margin:20px 0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .contact-lead h1{font-size:clamp(50px,6.3vw,88px)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .contact-lead .intro{font-size:14px;margin-bottom:35px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .contact-lead .contact-mark{height:140px;position:relative;margin:55px 0;display:flex;align-items:center;gap:20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .contact-mark i{height:100%;width:2px;background:#819d9d;display:block;animation:light-bars 6s ease-in-out infinite} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .contact-mark i:nth-child(2){height:75%;background:#a97687;animation-delay:.5s} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .contact-mark i:nth-child(3){height:90%;background:#9aa37b;animation-delay:1s} @keyframes light-bars{50%{transform:translateY(-12px);opacity:.4}} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form .field{margin-bottom:28px;--i:0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form label{font-size:10px;color:var(--muted);display:block;margin-bottom:12px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form input, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form select, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form textarea{width:100%;font:14px 'DM Sans',Arial,sans-serif;border:1px solid var(--line);background:transparent;border-radius:0;padding:17px;color:var(--ink);clip-path:inset(0 100% 0 0);opacity:0;transition:clip-path 1.1s cubic-bezier(.15,.7,.25,1),opacity .8s;transition-delay:calc(var(--i)*.12s)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form option{background:#101b20;color:#ecebe3} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form.visible input, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form.visible select, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form.visible textarea{opacity:1;clip-path:inset(0)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form textarea{min-height:150px;resize:vertical} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form button{background:var(--ink);color:var(--surface);padding:18px 25px;border:0;font-size:12px;width:100%;margin:10px 0 20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form .form-note{font-size:10px;line-height:1.8} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form .consent{display:flex;align-items:flex-start;gap:12px;font-size:10px;line-height:1.8} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form .consent input{width:16px;margin:3px 0 0;flex:none} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .form-result a{display:inline-block;padding:12px 0;border-bottom:1px solid var(--line);font-size:12px} @media(max-width:800px){.mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial{padding:95px 6% 60px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .editorial-row{grid-template-columns:1fr;gap:18px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .feature-grid, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .related, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .option-index{grid-template-columns:1fr} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .wide-image{height:350px;margin-bottom:45px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .contact-layout{grid-template-columns:1fr;gap:40px;margin-top:20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .contact-lead{position:static} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .contact-lead .contact-mark{height:65px;margin:30px 0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial h1{font-size:53px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form .form-grid{grid-template-columns:1fr;gap:0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .intro{font-size:15px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .editorial-cta{padding-top:35px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .editorial .related{margin-top:30px}} @media(prefers-reduced-motion:reduce){.mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form input, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form select, .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .project-form textarea{clip-path:none;opacity:1;transition:none} .mino-v2026:has(.rail-zone):where(body:is(.page-id-3423,.page-id-3465,.page-id-5172,.page-id-8798,.page-id-8841,.page-id-8862,.page-id-8894)) .contact-mark i{animation:none}}  .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .kicker{font-size:9px;letter-spacing:2px;color:var(--muted);display:block;margin-bottom:28px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial h1{font-size:clamp(48px,6.3vw,90px);letter-spacing:-.065em;line-height:1.06;max-width:950px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .intro{max-width:560px;font-size:16px;color:var(--muted);line-height:1.85;margin:30px 0 45px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .wide-image{width:100%;height:55svh;max-height:620px;object-fit:cover;filter:saturate(.55);margin:25px 0 75px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .wide-image.contain{object-fit:contain;background:#dce0d5;padding:40px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .editorial-row{display:grid;grid-template-columns:1fr 2fr;gap:8%;border-top:1px solid var(--line);padding:45px 0 65px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial h2{font-size:clamp(30px,3.8vw,50px);letter-spacing:-1.8px;line-height:1.15;margin-bottom:25px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial h3{font-size:25px;letter-spacing:-.6px;margin-bottom:18px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial p{font-size:14px;line-height:1.9;color:var(--muted);margin:0 0 20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .feature-grid{display:grid;grid-template-columns:1fr 1fr;gap:40px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .editorial-link{display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid var(--line);padding:20px 0;font-size:12px;gap:20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .ml-accordion{border-top:1px solid var(--line)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .ml-summary{padding:23px 0;cursor:pointer;list-style:none;font-size:15px;display:flex;justify-content:space-between;gap:20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .ml-summary:after{content:'+'} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .ml-accordion[open] .ml-summary:after{content:'−'} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .ml-accordion>div{padding-bottom:25px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .related{margin-top:65px;display:grid;grid-template-columns:1fr 1fr;gap:30px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .related a{border-top:1px solid var(--line);padding:25px 0;font-size:24px;line-height:1.4} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .editorial-cta{border-top:1px solid var(--line);padding:60px 0 10px;margin-top:50px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial-cta h2{font-size:clamp(40px,5vw,75px)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .editorial-chip{font-size:10px;border:1px solid var(--line);padding:9px 14px;margin:0 7px 12px 0;display:inline-block} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .option-tile small{font-size:9px;letter-spacing:1.4px;color:var(--muted)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .option-tile h2{font-size:36px;margin:20px 0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .contact-lead h1{font-size:clamp(50px,6.3vw,88px)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .contact-lead .intro{font-size:14px;margin-bottom:35px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .contact-lead .contact-mark{height:140px;position:relative;margin:55px 0;display:flex;align-items:center;gap:20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .contact-mark i{height:100%;width:2px;background:#819d9d;display:block;animation:light-bars 6s ease-in-out infinite} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .contact-mark i:nth-child(2){height:75%;background:#a97687;animation-delay:.5s} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .contact-mark i:nth-child(3){height:90%;background:#9aa37b;animation-delay:1s} @keyframes light-bars{50%{transform:translateY(-12px);opacity:.4}} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form .field{margin-bottom:28px;--i:0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form label{font-size:10px;color:var(--muted);display:block;margin-bottom:12px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form input, .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form select, .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form textarea{width:100%;font:14px 'DM Sans',Arial,sans-serif;border:1px solid var(--line);background:transparent;border-radius:0;padding:17px;color:var(--ink);clip-path:inset(0 100% 0 0);opacity:0;transition:clip-path 1.1s cubic-bezier(.15,.7,.25,1),opacity .8s;transition-delay:calc(var(--i)*.12s)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form option{background:#101b20;color:#ecebe3} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form.visible input, .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form.visible select, .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form.visible textarea{opacity:1;clip-path:inset(0)} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form textarea{min-height:150px;resize:vertical} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form .form-grid{display:grid;grid-template-columns:1fr 1fr;gap:20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form button{background:var(--ink);color:var(--surface);padding:18px 25px;border:0;font-size:12px;width:100%;margin:10px 0 20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form .form-note{font-size:10px;line-height:1.8} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form .consent{display:flex;align-items:flex-start;gap:12px;font-size:10px;line-height:1.8} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form .consent input{width:16px;margin:3px 0 0;flex:none} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .form-result a{display:inline-block;padding:12px 0;border-bottom:1px solid var(--line);font-size:12px} @media(max-width:800px){.mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial{padding:95px 6% 60px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .editorial-row{grid-template-columns:1fr;gap:18px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .feature-grid, .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .related, .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .option-index{grid-template-columns:1fr} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .wide-image{height:350px;margin-bottom:45px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .contact-layout{grid-template-columns:1fr;gap:40px;margin-top:20px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .contact-lead{position:static} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .contact-lead .contact-mark{height:65px;margin:30px 0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial h1{font-size:53px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form .form-grid{grid-template-columns:1fr;gap:0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .intro{font-size:15px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .editorial-cta{padding-top:35px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .editorial .related{margin-top:30px}} @media(prefers-reduced-motion:reduce){.mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form input, .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form select, .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form textarea{clip-path:none;opacity:1;transition:none} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .contact-mark i{animation:none}} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form .form-group{width:100%;margin-bottom:26px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form .form-group label{font-size:10px;color:var(--muted);margin-bottom:12px} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form .form-group:nth-child(2){--i:1} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form .form-group:nth-child(3){--i:2} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form .form-group:nth-child(4){--i:3} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form .form-group:nth-child(5){--i:4} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form .form-group:nth-child(6){--i:5} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form input[type=checkbox]{width:auto;flex:none} .mino-v2026:has(.rail-zone):where(body:is(.page-id-8199)) .project-form .form-group input[type=checkbox]+label{font-size:11px}  .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) .brxe-image{margin:0;max-width:100%} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) .brxe-image img{display:block;max-width:100%;width:100%;height:100%;object-fit:inherit} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) .brxe-block{min-width:0} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) .brxe-div{min-width:0} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062{display: block; color: #eeeee6; font-family: "Arial"; font-size: 15px; line-height: 1.7; padding-top: 64px; padding-right: 6%; padding-bottom: 64px; padding-left: 6%} @media(max-width:991px){.mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062#brxe-mn0062 .ml-grid{grid-template-columns:repeat(2,minmax(0,1fr));}} @media(max-width:767px){.mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062#brxe-mn0062{padding:45px 6%;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062#brxe-mn0062 .ml-hero{grid-template-columns:1fr;gap:35px;margin:35px 0 55px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062#brxe-mn0062 .ml-photo{height:350px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062#brxe-mn0062 .ml-gallery, .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062#brxe-mn0062 .ml-grid{grid-template-columns:1fr;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062#brxe-mn0062 .ml-card img{height:320px;}} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062{ background: #101b20; --ml-rule: #435155; --ml-muted: #afbcba;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 h1{ font-family: Arial; font-weight: 400; color: inherit; line-height: 1.08; letter-spacing: -.055em; margin: 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 h2{ font-family: Arial; font-weight: 400; color: inherit; line-height: 1.08; letter-spacing: -.055em; margin: 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 h3{ font-family: Arial; font-weight: 400; color: inherit; line-height: 1.08; letter-spacing: -.055em; margin: 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 h1{ font-size: clamp(44px,6vw,86px);} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 h2{ font-size: clamp(28px,3.4vw,48px);} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 h3{ font-size: 26px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-eyebrow{ font-size: 11px; letter-spacing: 1.8px; text-transform: uppercase; color: var(--ml-muted); margin: 0 0 26px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-hero{ display: grid; grid-template-columns: 1.1fr 1fr; gap: 8%; align-items: center; margin: 50px 0 90px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-photo{ width: 100%; height: 470px; object-fit: contain; background: #263436; padding: 35px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-intro{ display: flex; flex-direction: column; gap: 25px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-link{ display: inline-flex; color: inherit; font-size: 13px; text-decoration: none; border-bottom: 1px solid var(--ml-rule); padding: 14px 0; margin: 0 22px 12px 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-stats{ display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 24px; margin: 15px 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-stat{ display: block; border-top: 1px solid var(--ml-rule); padding: 20px 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-stat p{ margin: 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-stat strong{ display: block; font-size: 22px; font-weight: 400; margin-top: 10px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-label{ font-size: 11px; color: var(--ml-muted);} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-section{ border-top: 1px solid var(--ml-rule); padding: 45px 0; display: block;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-body{ max-width: 780px; margin: 30px 0; color: var(--ml-muted); font-size: 15px; line-height: 1.85;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-body p{ margin: 0 0 20px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-gallery{ display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 25px; margin-top: 30px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-gallery img{ width: 100%; height: 300px; object-fit: contain; background: #263436; padding: 20px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-grid{ display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 32px; margin: 45px 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-card{ display: flex; flex-direction: column; align-items: stretch; color: inherit; text-decoration: none; border-top: 1px solid var(--ml-rule); padding: 20px 0; gap: 18px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-card img{ width: 100%; height: 280px; object-fit: contain; background: #263436; padding: 24px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-card p{ font-size: 12px; color: var(--ml-muted);} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-tabs{ display: flex; gap: 22px; flex-wrap: wrap; margin: 25px 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .ml-tabs a{ color: inherit; font-size: 12px; text-decoration: none; border-bottom: 1px solid var(--ml-rule); padding: 10px 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-18,.tax-type_eclairage.term-20,.tax-type_eclairage.term-585)) #brxe-mn0062 .page-numbers{ color: inherit; padding: 10px; font-size: 14px;}  .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) .brxe-image{margin:0;max-width:100%} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) .brxe-image img{display:block;max-width:100%;width:100%;height:100%;object-fit:inherit} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) .brxe-block{min-width:0} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) .brxe-div{min-width:0} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062{display: block; color: #eeeee6; font-family: "Arial"; font-size: 15px; line-height: 1.7; padding-top: 64px; padding-right: 6%; padding-bottom: 64px; padding-left: 6%} @media(max-width:991px){.mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062#brxe-sn0062 .ml-grid{grid-template-columns:repeat(2,minmax(0,1fr));}} @media(max-width:767px){.mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062#brxe-sn0062{padding:45px 6%;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062#brxe-sn0062 .ml-hero{grid-template-columns:1fr;gap:35px;margin:35px 0 55px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062#brxe-sn0062 .ml-photo{height:350px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062#brxe-sn0062 .ml-gallery, .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062#brxe-sn0062 .ml-grid{grid-template-columns:1fr;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062#brxe-sn0062 .ml-card img{height:320px;}} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062{ background: #101b20; --ml-rule: #435155; --ml-muted: #afbcba;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 h1{ font-family: Arial; font-weight: 400; color: inherit; line-height: 1.08; letter-spacing: -.055em; margin: 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 h2{ font-family: Arial; font-weight: 400; color: inherit; line-height: 1.08; letter-spacing: -.055em; margin: 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 h3{ font-family: Arial; font-weight: 400; color: inherit; line-height: 1.08; letter-spacing: -.055em; margin: 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 h1{ font-size: clamp(44px,6vw,86px);} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 h2{ font-size: clamp(28px,3.4vw,48px);} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 h3{ font-size: 26px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-eyebrow{ font-size: 11px; letter-spacing: 1.8px; text-transform: uppercase; color: var(--ml-muted); margin: 0 0 26px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-hero{ display: grid; grid-template-columns: 1.1fr 1fr; gap: 8%; align-items: center; margin: 50px 0 90px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-photo{ width: 100%; height: 470px; object-fit: contain; background: #263436; padding: 35px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-intro{ display: flex; flex-direction: column; gap: 25px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-link{ display: inline-flex; color: inherit; font-size: 13px; text-decoration: none; border-bottom: 1px solid var(--ml-rule); padding: 14px 0; margin: 0 22px 12px 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-stats{ display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 24px; margin: 15px 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-stat{ display: block; border-top: 1px solid var(--ml-rule); padding: 20px 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-stat p{ margin: 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-stat strong{ display: block; font-size: 22px; font-weight: 400; margin-top: 10px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-label{ font-size: 11px; color: var(--ml-muted);} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-section{ border-top: 1px solid var(--ml-rule); padding: 45px 0; display: block;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-body{ max-width: 780px; margin: 30px 0; color: var(--ml-muted); font-size: 15px; line-height: 1.85;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-body p{ margin: 0 0 20px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-gallery{ display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 25px; margin-top: 30px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-gallery img{ width: 100%; height: 300px; object-fit: contain; background: #263436; padding: 20px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-grid{ display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 32px; margin: 45px 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-card{ display: flex; flex-direction: column; align-items: stretch; color: inherit; text-decoration: none; border-top: 1px solid var(--ml-rule); padding: 20px 0; gap: 18px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-card img{ width: 100%; height: 280px; object-fit: contain; background: #263436; padding: 24px;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-card p{ font-size: 12px; color: var(--ml-muted);} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-tabs{ display: flex; gap: 22px; flex-wrap: wrap; margin: 25px 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .ml-tabs a{ color: inherit; font-size: 12px; text-decoration: none; border-bottom: 1px solid var(--ml-rule); padding: 10px 0;} .mino-v2026:has(.rail-zone):where(body:is(.tax-type_eclairage.term-19)) #brxe-sn0062 .page-numbers{ color: inherit; padding: 10px; font-size: 14px;}  .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) .brxe-image{margin:0;max-width:100%} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) .brxe-image img{display:block;max-width:100%;width:100%;height:100%;object-fit:inherit} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) .brxe-block{min-width:0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) .brxe-div{min-width:0} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096{display: block; color: #142126; font-family: "Arial"; font-size: 15px; line-height: 1.7; padding-top: 64px; padding-right: 6%; padding-bottom: 64px; padding-left: 6%} @media(max-width:991px){.mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096#brxe-mn0096 .ml-grid{grid-template-columns:repeat(2,minmax(0,1fr));}} @media(max-width:767px){.mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096#brxe-mn0096{padding:45px 6%;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096#brxe-mn0096 .ml-hero{grid-template-columns:1fr;gap:35px;margin:35px 0 55px;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096#brxe-mn0096 .ml-photo{height:350px;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096#brxe-mn0096 .ml-gallery, .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096#brxe-mn0096 .ml-grid{grid-template-columns:1fr;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096#brxe-mn0096 .ml-card img{height:320px;}} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096{ background: #eeeee6; --ml-rule: #bfc8bc; --ml-muted: #5f7067;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 h1{ font-family: Arial; font-weight: 400; color: inherit; line-height: 1.08; letter-spacing: -.055em; margin: 0;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 h2{ font-family: Arial; font-weight: 400; color: inherit; line-height: 1.08; letter-spacing: -.055em; margin: 0;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 h3{ font-family: Arial; font-weight: 400; color: inherit; line-height: 1.08; letter-spacing: -.055em; margin: 0;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 h1{ font-size: clamp(44px,6vw,86px);} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 h2{ font-size: clamp(28px,3.4vw,48px);} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 h3{ font-size: 26px;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-eyebrow{ font-size: 11px; letter-spacing: 1.8px; text-transform: uppercase; color: var(--ml-muted); margin: 0 0 26px;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-hero{ display: grid; grid-template-columns: 1.1fr 1fr; gap: 8%; align-items: center; margin: 50px 0 90px;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-photo{ width: 100%; height: 470px; object-fit: contain; background: #dfe2d8; padding: 35px;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-intro{ display: flex; flex-direction: column; gap: 25px;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-link{ display: inline-flex; color: inherit; font-size: 13px; text-decoration: none; border-bottom: 1px solid var(--ml-rule); padding: 14px 0; margin: 0 22px 12px 0;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-stats{ display: grid; grid-template-columns: repeat(2,minmax(0,1fr)); gap: 24px; margin: 15px 0;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-stat{ display: block; border-top: 1px solid var(--ml-rule); padding: 20px 0;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-stat p{ margin: 0;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-stat strong{ display: block; font-size: 22px; font-weight: 400; margin-top: 10px;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-label{ font-size: 11px; color: var(--ml-muted);} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-section{ border-top: 1px solid var(--ml-rule); padding: 45px 0; display: block;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-body{ max-width: 780px; margin: 30px 0; color: var(--ml-muted); font-size: 15px; line-height: 1.85;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-body p{ margin: 0 0 20px;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-gallery{ display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 25px; margin-top: 30px;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-gallery img{ width: 100%; height: 300px; object-fit: contain; background: #dfe2d8; padding: 20px;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-grid{ display: grid; grid-template-columns: repeat(3,minmax(0,1fr)); gap: 32px; margin: 45px 0;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-card{ display: flex; flex-direction: column; align-items: stretch; color: inherit; text-decoration: none; border-top: 1px solid var(--ml-rule); padding: 20px 0; gap: 18px;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-card img{ width: 100%; height: 280px; object-fit: contain; background: #dfe2d8; padding: 24px;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-card p{ font-size: 12px; color: var(--ml-muted);} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-tabs{ display: flex; gap: 22px; flex-wrap: wrap; margin: 25px 0;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .ml-tabs a{ color: inherit; font-size: 12px; text-decoration: none; border-bottom: 1px solid var(--ml-rule); padding: 10px 0;} .mino-v2026:has(.rail-zone):where(body:is(.page-id-10514)) #brxe-mn0096 .page-numbers{ color: inherit; padding: 10px; font-size: 14px;}  @media(max-width:700px){html:where(:has(body:has(#top.product-detail:not(.mino-lift)))){scroll-padding-top:86px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .left-rail{z-index:60;padding:12px 125px 12px 6%} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .right-rail{z-index:61;width:118px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .left-rail .brand{width:22px;flex:none} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .left-rail .rail-trigger{width:auto;margin-left:auto;min-width:98px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .right-rail .rail-word{font-size:8px;letter-spacing:.7px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .navigation-panel{z-index:55} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .information-panel{z-index:56} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .navigation-panel .menu-column{min-height:100%;height:auto;padding-bottom:45px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .navigation-panel nav{font-size:27px;padding:25px 0;margin:0} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .navigation-panel nav a{padding:15px 0} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .navigation-panel .panel-bottom{margin-top:15px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .menu-extras{margin-bottom:15px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .nav-zone.is-open .brand .brand-name{max-width:105px;font-size:18px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .nav-zone.is-open .brand{width:130px;transform:none} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .brand-name{pointer-events:none} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .nav-zone.is-open .left-rail .rail-trigger{opacity:1} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .menu-column{overflow:visible} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .product-media{position:relative;top:auto;margin:0 0 35px;height:auto;min-height:0;align-self:start} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .media-frame{height:390px;max-height:55svh;min-height:260px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .media-footer{align-items:flex-start;flex-wrap:wrap} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .media-select{flex-wrap:wrap} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .product-copy .product-section{min-height:0} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .product-closing{margin-top:25px;padding-top:30px;padding-bottom:30px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .product-closing h2{font-size:38px;line-height:1.15} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .crumb{flex-wrap:wrap;line-height:1.8} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail{padding-top:92px!important} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .product-layout{display:block} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .contact{padding-bottom:65px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .contact p{margin-bottom:0} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-copy .ml-summary{min-height:55px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .navigation-panel .panel-top{padding-top:0} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .panel-open .brand{max-width:145px}} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .ml-accordion[open]>div{animation:detail-in .35s ease} @keyframes detail-in{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .crumb{font-size:10px;letter-spacing:1.6px;color:var(--muted);display:flex;gap:20px;margin-bottom:48px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .media-frame img{position:absolute;width:100%;height:100%;inset:0;object-fit:contain;padding:40px;opacity:0;transform:scale(.97);transition:opacity .7s ease,transform 1.1s cubic-bezier(.22,.8,.16,1)} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .media-frame img.active{opacity:1;transform:scale(1)} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .media-frame img.drawing{background:#f3f2ec} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .media-select button{border:1px solid var(--line);background:none;padding:8px 10px;color:var(--muted);font-size:9px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .media-select button[aria-pressed=true]{background:var(--ink);color:var(--surface)} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-copy .product-section{padding-bottom:65px;margin-bottom:45px;border-bottom:1px solid var(--line);scroll-margin-top:40px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-copy .eyebrow{color:var(--muted);font-size:9px;letter-spacing:1.8px;margin-bottom:25px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-copy p{font-size:13px;color:var(--muted);line-height:1.9;margin:0 0 24px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-copy .lead{font-size:16px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-specs div{border-top:1px solid var(--line);padding-top:17px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-specs small{display:block;font-size:9px;color:var(--muted);margin-bottom:14px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-specs strong{font-weight:400;font-size:24px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .pill-row{display:flex;gap:8px;flex-wrap:wrap;margin:25px 0} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .pill{border:1px solid var(--line);padding:9px 13px;font-size:10px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .ml-accordion{border-top:1px solid var(--line)} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .ml-accordion:last-child{border-bottom:1px solid var(--line)} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .ml-summary{cursor:pointer;font-size:14px;padding:23px 0;list-style:none;display:flex;justify-content:space-between;gap:20px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .ml-summary:after{content:'+';font-size:20px;font-weight:300} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .ml-accordion[open] .ml-summary:after{content:'−'} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .ml-accordion>div{padding:0 0 23px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .spec-list{display:grid;grid-template-columns:1fr 1fr;gap:14px;font-size:12px;line-height:1.7} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .spec-list dt{color:var(--muted)} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .spec-list dd{margin:0;text-align:right} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail table{width:100%;border-collapse:collapse;font-size:10px;line-height:1.7;text-align:left;min-width:390px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail th{color:var(--muted);font-weight:400;font-size:8px;letter-spacing:.5px;text-transform:uppercase;padding:15px 10px 15px 0;border-bottom:1px solid var(--line)} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail td{padding:18px 10px 18px 0;border-bottom:1px solid var(--line)} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .notice{font-size:10px;line-height:1.8;color:var(--muted)} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .download-card small{display:block;color:var(--muted);font-size:9px;margin-top:8px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .download-card .arrow{font-size:24px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .option-card span{display:block;font-size:21px;margin-bottom:12px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .option-card p{margin:0;font-size:12px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-closing a{display:inline-block;padding:18px 25px;border:1px solid var(--line);font-size:12px} @media(max-width:900px){.mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-layout{gap:5%} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .media-frame{min-height:280px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .media-frame img{padding:25px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .media-footer{flex-direction:column} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-copy h1{font-size:64px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail{padding:90px 5% 60px}} @media(max-width:700px){.mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-layout{grid-template-columns:1fr} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-media{position:relative;top:0;margin-bottom:45px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .media-frame{height:480px;min-height:0} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-copy h1{font-size:70px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-copy .product-section{padding-bottom:40px;margin-bottom:30px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .media-footer{flex-direction:row} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .crumb{margin-bottom:25px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail table{font-size:11px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-copy h2{font-size:36px}} @media(prefers-reduced-motion:reduce){.mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .media-frame img{transition:none}} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .media-frame img:first-child.active{transform:scale(1.65)} @media(prefers-reduced-motion:reduce){.mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .media-frame img{transition:none}} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .product-copy .product-section:has(.ml-accordion){border-bottom:0} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .model-spec span{color:var(--muted)} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .model-spec strong{font-weight:400} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-description p{margin-bottom:24px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .ml-summary{padding:23px 0} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .ml-accordion .accordion-body{padding-bottom:20px} .mino-v2026:has(.rail-zone):where(body:has(#top.product-detail:not(.mino-lift))) .product-detail .ml-accordion:not([open])>:not(.ml-summary){display:none}  @media(max-width:700px){html:where(:has(body:has(#top.mino-lift))){scroll-padding-top:86px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .left-rail{z-index:60;padding:12px 125px 12px 6%} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .right-rail{z-index:61;width:118px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .left-rail .brand{width:22px;flex:none} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .left-rail .rail-trigger{width:auto;margin-left:auto;min-width:98px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .right-rail .rail-word{font-size:8px;letter-spacing:.7px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .navigation-panel{z-index:55} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .information-panel{z-index:56} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .navigation-panel .menu-column{min-height:100%;height:auto;padding-bottom:45px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .navigation-panel nav{font-size:27px;padding:25px 0;margin:0} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .navigation-panel nav a{padding:15px 0} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .navigation-panel .panel-bottom{margin-top:15px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .menu-extras{margin-bottom:15px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .nav-zone.is-open .brand .brand-name{max-width:105px;font-size:18px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .nav-zone.is-open .brand{width:130px;transform:none} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .brand-name{pointer-events:none} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .nav-zone.is-open .left-rail .rail-trigger{opacity:1} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .menu-column{overflow:visible} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .product-media{position:relative;top:auto;margin:0 0 35px;height:auto;min-height:0;align-self:start} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .media-frame{height:390px;max-height:55svh;min-height:260px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .media-footer{align-items:flex-start;flex-wrap:wrap} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .media-select{flex-wrap:wrap} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .product-copy .product-section{min-height:0} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .product-closing{margin-top:25px;padding-top:30px;padding-bottom:30px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .product-closing h2{font-size:38px;line-height:1.15} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .crumb{flex-wrap:wrap;line-height:1.8} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail{padding-top:92px!important} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .product-layout{display:block} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .contact{padding-bottom:65px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .contact p{margin-bottom:0} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-copy .ml-summary{min-height:55px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .navigation-panel .panel-top{padding-top:0} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .panel-open .brand{max-width:145px}} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .ml-accordion[open]>div{animation:detail-in .35s ease} @keyframes detail-in{from{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .crumb{font-size:10px;letter-spacing:1.6px;color:var(--muted);display:flex;gap:20px;margin-bottom:48px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .media-frame img{position:absolute;width:100%;height:100%;inset:0;object-fit:contain;padding:40px;opacity:0;transform:scale(.97);transition:opacity .7s ease,transform 1.1s cubic-bezier(.22,.8,.16,1)} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .media-frame img.active{opacity:1;transform:scale(1)} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .media-frame img.drawing{background:#f3f2ec} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .media-select button{border:1px solid var(--line);background:none;padding:8px 10px;color:var(--muted);font-size:9px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .media-select button[aria-pressed=true]{background:var(--ink);color:var(--surface)} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-copy .product-section{padding-bottom:65px;margin-bottom:45px;border-bottom:1px solid var(--line);scroll-margin-top:40px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-copy .eyebrow{color:var(--muted);font-size:9px;letter-spacing:1.8px;margin-bottom:25px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-copy p{font-size:13px;color:var(--muted);line-height:1.9;margin:0 0 24px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-copy .lead{font-size:16px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-specs div{border-top:1px solid var(--line);padding-top:17px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-specs small{display:block;font-size:9px;color:var(--muted);margin-bottom:14px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-specs strong{font-weight:400;font-size:24px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .pill-row{display:flex;gap:8px;flex-wrap:wrap;margin:25px 0} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .pill{border:1px solid var(--line);padding:9px 13px;font-size:10px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .ml-accordion{border-top:1px solid var(--line)} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .ml-accordion:last-child{border-bottom:1px solid var(--line)} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .ml-summary{cursor:pointer;font-size:14px;padding:23px 0;list-style:none;display:flex;justify-content:space-between;gap:20px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .ml-summary:after{content:'+';font-size:20px;font-weight:300} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .ml-accordion[open] .ml-summary:after{content:'−'} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .ml-accordion>div{padding:0 0 23px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .spec-list{display:grid;grid-template-columns:1fr 1fr;gap:14px;font-size:12px;line-height:1.7} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .spec-list dt{color:var(--muted)} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .spec-list dd{margin:0;text-align:right} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail table{width:100%;border-collapse:collapse;font-size:10px;line-height:1.7;text-align:left;min-width:390px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail th{color:var(--muted);font-weight:400;font-size:8px;letter-spacing:.5px;text-transform:uppercase;padding:15px 10px 15px 0;border-bottom:1px solid var(--line)} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail td{padding:18px 10px 18px 0;border-bottom:1px solid var(--line)} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .notice{font-size:10px;line-height:1.8;color:var(--muted)} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .download-card small{display:block;color:var(--muted);font-size:9px;margin-top:8px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .download-card .arrow{font-size:24px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .option-card span{display:block;font-size:21px;margin-bottom:12px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .option-card p{margin:0;font-size:12px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-closing a{display:inline-block;padding:18px 25px;border:1px solid var(--line);font-size:12px} @media(max-width:900px){.mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-layout{gap:5%} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .media-frame{min-height:280px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .media-frame img{padding:25px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .media-footer{flex-direction:column} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-copy h1{font-size:64px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail{padding:90px 5% 60px}} @media(max-width:700px){.mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-layout{grid-template-columns:1fr} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-media{position:relative;top:0;margin-bottom:45px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .media-frame{height:480px;min-height:0} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-copy h1{font-size:70px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-copy .product-section{padding-bottom:40px;margin-bottom:30px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .media-footer{flex-direction:row} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .crumb{margin-bottom:25px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail table{font-size:11px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-copy h2{font-size:36px}} @media(prefers-reduced-motion:reduce){.mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .media-frame img{transition:none}} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .product-copy .product-section:has(.ml-accordion){border-bottom:0} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .model-spec span{color:var(--muted)} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .model-spec strong{font-weight:400} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-description p{margin-bottom:24px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .ml-summary{padding:23px 0} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .ml-accordion .accordion-body{padding-bottom:20px} .mino-v2026:has(.rail-zone):where(body:has(#top.mino-lift)) .product-detail .ml-accordion:not([open])>:not(.ml-summary){display:none}  .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand{transition:transform 2s cubic-bezier(.22,.8,.16,1)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand .brand-name{flex:0 0 auto;width:max-content;transition:max-width 1.8s cubic-bezier(.22,.8,.16,1),opacity 1.2s ease,transform 1.8s cubic-bezier(.22,.8,.16,1)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a{transition:opacity 1.2s ease,transform 1.6s cubic-bezier(.22,.8,.16,1)} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(1){transition-delay:.4s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(2){transition-delay:.54s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(3){transition-delay:.68s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(4){transition-delay:.82s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(5){transition-delay:.96s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .nav-zone.is-open nav a:nth-child(6){transition-delay:1.1s} .mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .menu-visual{cursor:pointer} @media(prefers-reduced-motion:reduce){.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand,.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .left-rail .brand .brand-name,.mino-v2026:has(.rail-zone):where(body:has(.rail-zone)) .navigation-panel nav a{transition:none!important}}  body .mlc-root [hidden],body .mlc-root .mlc-catalog{display:none!important} body .mlc-root .mlc-progress{height:2px;background:var(--line);overflow:hidden} body .mlc-root .mlc-progress-fill{height:100%;width:0;background:var(--ink);transition:width .5s ease} body .mlc-root .mlc-form{width:100%;min-width:0} body .mlc-root .mlc-form .options-wrapper{display:grid;grid-template-columns:1fr;gap:12px;width:100%;list-style:none;padding:0;margin:0} body .mlc-root .mlc-form .options-wrapper li{position:relative;list-style:none;min-width:0;width:100%;margin:0} body .mlc-root .mlc-form .options-wrapper input[type=radio]{position:absolute;opacity:0;width:1px;height:1px;margin:0} body .mlc-root .mlc-form .options-wrapper input[type=radio]+label{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:72px;padding:20px 22px;margin:0;border:1px solid var(--line);font-size:14px;line-height:1.6;color:var(--ink);cursor:pointer;transition:background .25s,border-color .25s} body .mlc-root .mlc-form .options-wrapper input[type=radio]+label:after{content:none;font-size:17px;opacity:.5;flex:none} body .mlc-root .mlc-form .options-wrapper input[type=radio]:checked+label{background:color-mix(in srgb,var(--ink) 9%,transparent);border-color:var(--ink)} body .mlc-root .mlc-form .options-wrapper input[type=radio]:checked+label:after{content:'✓';opacity:1} body .mlc-root .mlc-form .options-wrapper input[type=radio]:focus-visible+label{outline:2px solid var(--ink);outline-offset:4px} body .mlc-root[data-enhanced=true] .mlc-form .form-group[data-mlc-step]>label,body .mlc-root[data-enhanced=true] .mlc-form .form-group[data-mlc-step]>.label{position:absolute;width:1px;height:1px;clip-path:inset(50%);overflow:hidden;white-space:nowrap} body .mlc-root .mlc-form .form-group[data-mlc-step]{width:100%!important;padding-bottom:0} body .mlc-root .mlc-form input[type=number]{font-size:32px;min-height:85px;font-family:Manrope} body .mlc-root .mlc-form textarea{min-height:150px;resize:vertical} body .mlc-root .mlc-form .submit-button-wrapper button{padding:21px 24px;width:100%;min-height:60px} body .mlc-root .mlc-form input[type=checkbox]{flex:none;width:18px;height:18px;min-height:18px;accent-color:#819d9d;clip-path:none;opacity:1} body .mlc-root .mlc-form .form-group:has(input[type=checkbox]) .options-wrapper{display:block} body .mlc-root .mlc-form .form-group:has(input[type=checkbox]) label{font-size:11px;line-height:1.8} body .mlc-root .mlc-error{display:none;color:var(--ink);font-size:12px;line-height:1.8;margin-top:14px} body .mlc-root .mlc-error.is-visible{display:block} body .mlc-root .mlc-selected-photo{width:100%;height:185px;object-fit:contain;background:#e4e6dd;padding:20px;margin:0 0 20px} body .mlc-root .mlc-result-ref{font-family:Manrope;font-size:34px;letter-spacing:-1px;line-height:1.2;margin:0 0 10px} body .mlc-root .mlc-result-family,body .mlc-root .mlc-result-spec{font-size:11px;color:var(--muted);line-height:1.8;margin:0 0 12px} body .mlc-root .mlc-result-note{font-size:12px;line-height:1.9;color:var(--muted);margin:0 0 20px} body .mlc-root .mlc-option-list{padding:0;list-style:none;margin:20px 0} body .mlc-root .mlc-option-list li{border-top:1px solid var(--line);padding:12px 0;font-size:12px;line-height:1.7} body .mlc-root .mlc-option-list a,body .mlc-root .mlc-product-link{display:inline-block;font-size:12px;line-height:1.8;color:var(--ink);text-underline-offset:5px;text-decoration:underline} body .mlc-root .mlc-models-label{margin:25px 0 12px;font-size:9px;letter-spacing:1px;text-transform:uppercase;color:var(--muted)} body .mlc-root .mlc-models{display:flex;flex-wrap:wrap;gap:8px} body .mlc-root .mlc-model-choice{padding:9px 12px;background:transparent;border:1px solid var(--line);font-size:11px;color:var(--ink);cursor:pointer} body .mlc-root .mlc-model-choice[aria-pressed=true]{border-color:var(--ink);background:color-mix(in srgb,var(--ink) 8%,transparent)} body .mlc-root .mlc-answers{border-top:1px solid var(--line);margin-top:25px;padding-top:18px} body .mlc-root .mlc-answers dl{margin:0} body .mlc-root .mlc-answers dl>div{display:grid;grid-template-columns:1fr 1.2fr;gap:12px;margin-bottom:10px;font-size:10px;line-height:1.8} body .mlc-root .mlc-answers dt{color:var(--muted)} body .mlc-root .mlc-answers dd{margin:0;text-align:right;overflow-wrap:anywhere} body .mlc-root .mlc-question:focus{outline:none} body .mlc-root [data-mlc-step].mlc-animate{animation:mlcStep .4s ease both} @keyframes mlcStep{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}} @media(max-width:991px){body .mlc-root .mino-config-layout{grid-template-columns:minmax(0,1fr);gap:45px}body .mlc-root .mino-config-sidebar{position:relative;top:auto;padding:25px}body .mlc-root .mino-config-sidebar:has(.mlc-result-ref){margin-top:0}} @media(max-width:700px){body .mlc-root .mino-config-shell{padding:98px 6% 55px}body .mlc-root .mino-config-title{font-size:42px}body .mlc-root .mino-config-lead{font-size:14px;margin-bottom:38px}body .mlc-root .mino-config-question{font-size:28px}body .mlc-root .mlc-form .form-group{width:100%!important}body .mlc-root .mlc-form .options-wrapper input[type=radio]+label{padding:17px;font-size:13px}body .mlc-root .mino-config-controls{gap:10px}body .mlc-root .mino-config-next{padding:17px 20px}} @media(prefers-reduced-motion:reduce){body .mlc-root *{animation:none!important;transition:none!important}}  body .mlc-root{font-family:"DM Sans",sans-serif} body .mlc-root .mlc-form .options-wrapper li label{width:100%} body .mlc-root .mlc-form .options-wrapper li{display:block} body .mlc-root .mlc-form .form-group:has(.options-wrapper){display:block} body .mlc-root #brxe-c0ff01 .options-wrapper input[type=radio]+label{font-size:14px;color:var(--ink)} body .mlc-root #brxe-c10010{color:var(--surface);background:var(--ink)} body .mlc-root .mino-config-lead.brxe-text-basic{margin:28px 0 58px} body .mlc-root .mlc-help.brxe-text-basic{margin:0 0 26px}  body .mlc-root .mlc-models{display:grid;grid-template-columns:1fr;width:100%} body .mlc-root .mlc-compatible-card{border:1px solid var(--line);padding:16px} body .mlc-root .mlc-compatible-card .mlc-result-spec{margin:10px 0} body .mlc-root .mlc-compatible-card .mlc-model-choice{font-size:14px} @media(max-width:991px){body .mlc-root[data-stage=quote] .mino-config-sidebar{order:-1}}  @media(min-width:701px){ body.mino-v2026 .nav-zone:not(.is-open) #brxe-72w6qa{align-self:center;justify-content:center;width:22px} body.mino-v2026 .nav-zone:not(.is-open) #brxe-72w6qa .brand-mark{margin:0 10px 0 0} } body.mino-v2026 #top.product-detail .media-frame{position:relative;isolation:isolate;overflow:hidden;height:clamp(380px,68svh,780px);min-height:0;max-height:none} body.mino-v2026 #top.product-detail .media-frame>figure.brxe-image{position:absolute;inset:0;width:100%;height:100%;margin:0;overflow:hidden;display:block;pointer-events:none} body.mino-v2026 #top.product-detail .media-frame>figure.brxe-image>img, body.mino-v2026 #top.product-detail .media-frame>img{position:absolute;inset:0;width:100%;height:100%;max-width:none;max-height:none;object-fit:cover;object-position:center;padding:0;margin:0;opacity:0;transform:none!important;transition:opacity .8s ease} body.mino-v2026 #top.product-detail .media-frame>figure.brxe-image>img.active,body.mino-v2026 #top.product-detail .media-frame>img.active{opacity:1} body.mino-v2026 #top.product-detail .media-frame figure figcaption{display:none} body.mino-v2026 #top .product-copy .ml-summary{display:flex;align-items:center;justify-content:space-between;min-height:64px;padding:18px 0;line-height:1.5;gap:20px} body.mino-v2026 #top .product-copy .ml-summary:after{display:flex;align-items:center;justify-content:center;align-self:center;line-height:1;flex:none} body.mino-v2026 .range-details .ml-summary{align-items:center} body.mino-v2026 #brxe-039346{border-bottom:0} body.mino-v2026 #brxe-wumntc{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:20px;width:100%;min-width:0;align-items:start} body.mino-v2026 #brxe-wumntc>.photometry-card{width:100%;min-width:0;max-width:none;grid-column:auto} body.mino-v2026 #brxe-wumntc>.photometry-card:only-child{grid-column:1 / -1} body.mino-v2026 #brxe-wumntc .ml-ies{--ies-blue:#6c9cbb;--ies-red:#d88e7d;--ies-grid:#a5b0b0;--ies-text:#ecebe3;--ies-background:transparent;width:100%;max-width:none;min-width:0;margin:0;padding:8px;box-sizing:border-box} body.mino-v2026 #brxe-wumntc .ml-ies svg{display:block;width:100%;height:auto;font-family:inherit} body.mino-v2026 #brxe-wumntc .ml-ies figcaption{font:400 11px/1.7 'DM Sans',sans-serif;text-align:center;margin-top:12px;overflow-wrap:anywhere} body.mino-v2026 #brxe-wumntc .ml-ies>figcaption~figcaption{display:none} body.mino-v2026 #brxe-wumntc .ml-ies-status:not(.ml-ies-error){display:none} body.mino-v2026 .client-marquee>div{gap:65px;padding-right:65px} body.mino-v2026 .client-marquee .mino-client-logo{flex:0 0 180px;width:180px;height:100px;object-fit:contain;filter:brightness(0) invert(1);opacity:.7;margin:0} body.mino-v2026 .client-marquee .mino-client-logo img{width:100%;height:100%;object-fit:contain} body.mino-v2026 #top .mino-orbit-link{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;flex:none;width:174px;height:174px;min-width:174px;padding:25px;margin:12px;border:0;border-radius:50%;background:transparent;--orbit-ink:color-mix(in srgb,var(--ink) 85%,var(--surface));color:var(--orbit-ink);font:400 13px/1.4 'DM Sans',sans-serif;letter-spacing:.03em;text-decoration:none;text-align:center;overflow:visible;transition:background .5s,color .5s} body.mino-v2026 #top .mino-orbit-link:before,body.mino-v2026 #top .mino-orbit-link:after{content:'';position:absolute;inset:-9px;color:var(--orbit-ink);border:1px solid var(--orbit-ink);border-radius:44% 56% 62% 38% / 56% 37% 63% 44%;pointer-events:none;animation:minoOrbit 14s linear infinite;transition:border-radius .8s cubic-bezier(.22,.8,.16,1),inset .8s cubic-bezier(.22,.8,.16,1);opacity:.9} body.mino-v2026 #top .mino-orbit-link:after{inset:-14px;border-radius:62% 38% 44% 56% / 39% 58% 42% 61%;animation-direction:reverse;animation-duration:19s;opacity:.7} body.mino-v2026 #top .mino-orbit-link:hover:before,body.mino-v2026 #top .mino-orbit-link:focus-visible:before{border-radius:50%;inset:3px} body.mino-v2026 #top .mino-orbit-link:hover:after,body.mino-v2026 #top .mino-orbit-link:focus-visible:after{border-radius:50%;inset:-5px} body.mino-v2026 #top .mino-orbit-link:hover{background:transparent} body.mino-v2026 #top .mino-orbit-link:focus-visible{outline:2px solid var(--ink);outline-offset:20px} body.mino-v2026 #top .product-closing .mino-orbit-link{margin-top:38px} @keyframes minoOrbit{to{transform:rotate(360deg)}} @media(max-width:700px){body.mino-v2026 #top.product-detail .media-frame{height:clamp(320px,55svh,500px)}body.mino-v2026 .client-marquee .mino-client-logo{flex-basis:140px;width:140px;height:85px}body.mino-v2026 #top .mino-orbit-link{width:140px;height:140px;min-width:140px;font-size:12px}body.mino-v2026 #brxe-wumntc{gap:12px}} @media(prefers-reduced-motion:reduce){body.mino-v2026 #top .mino-orbit-link:before,body.mino-v2026 #top .mino-orbit-link:after{animation:none;transition:none}body.mino-v2026 #top.product-detail .media-frame img{transition:none}}  body.mino-v2026 #brxe-wumntc>.photometry-card>figcaption{display:none}  body.mino-v2026 .client-marquee .mino-client-logo{transform:scale(2.2);transform-origin:center}  body.mino-v2026 #navigation-panel .menu-column{height:100%;min-height:0;padding:96px 34px 24px;display:flex;flex-direction:column;overflow-y:auto} body.mino-v2026 #navigation-panel nav{flex:0 1 auto;margin:18px 0 0;padding:8px 0;font-size:clamp(22px,3dvh,32px);line-height:1.12} body.mino-v2026 #navigation-panel nav a{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:clamp(9px,1.2dvh,14px) 0;min-height:0} body.mino-v2026 #navigation-panel nav a>span{font-size:8px;line-height:1;margin:0} body.mino-v2026 #navigation-panel nav a>div{font-size:inherit;line-height:1.12} body.mino-v2026 #navigation-panel .menu-extras{flex:none;margin:14px 0 0;gap:10px 18px} body.mino-v2026 #navigation-panel .menu-extras a{font-size:9px;line-height:1.6} body.mino-v2026 #navigation-panel .panel-bottom{flex:none;margin-top:auto;padding-top:18px;gap:20px} body.mino-v2026 #navigation-panel .panel-bottom p{font-size:20px} body.mino-v2026 #navigation-panel .menu-extras a[href*='choisir-mon-treuil']{border-bottom:1px solid currentColor;padding-bottom:4px} body.mino-v2026 #top.product-detail .media-frame>.brxe-image{position:absolute;inset:0;width:100%;height:100%;max-height:none;margin:0;overflow:hidden} body.mino-v2026 #top.product-detail .media-frame img{inset:0;width:100%!important;height:100%!important;max-width:none;max-height:none;object-fit:cover!important;object-position:center;padding:0!important;transform:none!important} body.mino-v2026 #top .r2-hero-media{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;background-position:center;background-size:cover;z-index:0} body.mino-v2026 #top .r2-hero-media .brxe-video,body.mino-v2026 #top .r2-hero-media .bricks-video-wrapper{position:absolute;inset:0;width:100%;height:100%;padding:0;aspect-ratio:auto} body.mino-v2026 #top .r2-hero-media video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover} body.mino-v2026 #top .r2-video-toggle{background:transparent;color:inherit;border:1px solid currentColor;font:400 9px/1.5 'DM Sans',sans-serif;padding:10px 12px;white-space:nowrap} body.mino-v2026 #brxe-mn0079 #brxe-ja7ba7{position:relative;display:grid;grid-template-columns:1.45fr 1fr;gap:7%;align-items:center;width:100%;padding:clamp(28px,4vw,58px);margin:18px 0 55px;background:#142126;color:#eeeee6;border:1px solid #43575c;text-decoration:none;overflow:hidden;transition:transform .4s,box-shadow .4s} body.mino-v2026 #brxe-mn0079 #brxe-ja7ba7:hover{transform:translateY(-3px);box-shadow:0 18px 50px #1421261a} body.mino-v2026 #brxe-mn0079 #brxe-ja7ba7:focus-visible{outline:2px solid #142126;outline-offset:6px} body.mino-v2026 #brxe-mn0079 #brxe-ja7ba7 .r2-eyebrow{font:400 9px/1.7 'DM Sans',sans-serif;letter-spacing:1.8px;margin:0 0 20px;color:#a8b9b9} body.mino-v2026 #brxe-mn0079 #brxe-ja7ba7 h2{font:300 clamp(32px,4.3vw,58px)/1.08 Manrope,sans-serif;letter-spacing:-.055em;margin:0 0 24px} body.mino-v2026 #brxe-mn0079 #brxe-ja7ba7 h2 em{font-family:'Libre Caslon Display',Georgia,serif} body.mino-v2026 #brxe-mn0079 #brxe-ja7ba7 p{font:400 13px/1.9 'DM Sans',sans-serif;margin:0 0 20px} body.mino-v2026 #brxe-ja7ba7 .r2-config-action{display:inline-block;font:400 13px/1.7 'DM Sans',sans-serif;border-bottom:1px solid #a8b9b9;padding:10px 0} body.mino-v2026 #brxe-mn0079 #brxe-ja7ba7 .r2-config-steps p{margin:0;border-top:1px solid #546266;padding:20px 0;font-size:12px} body.mino-v2026 #top.mino-r2-editorial{display:block;padding:100px 6% 90px!important;color:var(--ink);font:400 14px/1.8 'DM Sans',sans-serif} body.mino-v2026 #top.mino-r2-editorial .r2-eyebrow{display:block;font:400 9px/1.8 'DM Sans',sans-serif;letter-spacing:1.8px;text-transform:uppercase;color:var(--muted);margin:0 0 25px} body.mino-v2026 #top.mino-r2-editorial h1{font:300 clamp(42px,5.8vw,82px)/1.06 Manrope,sans-serif;letter-spacing:-.055em;max-width:950px;margin:0 0 30px} body.mino-v2026 #top.mino-r2-editorial h2{font:300 clamp(30px,3.6vw,48px)/1.15 Manrope,sans-serif;letter-spacing:-.045em;margin:0 0 24px} body.mino-v2026 #top.mino-r2-editorial em{font-family:'Libre Caslon Display',Georgia,serif;font-weight:400} body.mino-v2026 #top.mino-r2-editorial p{font:400 14px/1.9 'DM Sans',sans-serif;margin:0 0 22px;color:var(--muted)} body.mino-v2026 #top.mino-r2-editorial .r2-lead{font-size:17px;line-height:1.85;max-width:720px;margin:0 0 55px} body.mino-v2026 #top.mino-r2-editorial .mino-r2-link{display:inline-flex;color:var(--ink);font-size:12px;line-height:1.8;border-bottom:1px solid var(--line);text-decoration:none;padding:12px 0;margin:10px 25px 15px 0} body.mino-v2026 #top .r2-intro-grid{display:grid;grid-template-columns:1fr 1fr;gap:5%;margin:65px 0 90px} body.mino-v2026 #top .r2-intro-card>img,body.mino-v2026 #top .r2-intro-card>figure{width:100%;height:300px;margin:0 0 30px;object-fit:cover;overflow:hidden} body.mino-v2026 #top .r2-intro-card>figure img{width:100%;height:100%;object-fit:cover} body.mino-v2026 #top .r2-about-band{border-block:1px solid var(--line);padding:55px 0;margin:0 0 60px} body.mino-v2026 #top .r2-poe-hero{display:grid;grid-template-columns:1.4fr 1fr;gap:7%;align-items:center;margin:0 0 60px} body.mino-v2026 #top .r2-poe-hero>img,body.mino-v2026 #top .r2-poe-hero>figure{width:100%;height:380px;object-fit:contain;background:#e1e4dd;padding:25px;overflow:hidden} body.mino-v2026 #top .r2-poe-hero>figure img{width:100%;height:100%;object-fit:contain} body.mino-v2026 #top .r2-fact-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;border-block:1px solid var(--line);padding:30px 0;margin:0 0 65px} body.mino-v2026 #top .r2-fact-strip p{font-size:23px;color:var(--ink);margin:0} body.mino-v2026 #top .r2-fact-strip strong{display:block;font:400 10px/1.8 'DM Sans',sans-serif;color:var(--muted);margin-top:8px} body.mino-v2026 #top .r2-editorial-row{display:grid;grid-template-columns:1fr 2fr;gap:7%;border-bottom:1px solid var(--line);padding:50px 0} body.mino-v2026 #top .r2-note{font-size:12px;border-left:1px solid var(--line);padding-left:20px} body.mino-v2026 #top .r2-related-links{display:flex;flex-wrap:wrap;gap:20px;padding:30px 0} body.mino-v2026 #top .r2-editorial-cta{text-align:center;border-top:1px solid var(--line);padding:65px 0 0;margin-top:30px} body.mino-v2026 #top .r2-editorial-cta .mino-orbit-link{display:flex;margin:45px auto 25px} @media(max-height:740px) and (min-width:701px){body.mino-v2026 #navigation-panel .menu-column{padding-top:76px;padding-bottom:18px}body.mino-v2026 #navigation-panel nav{font-size:22px;margin-top:12px}body.mino-v2026 #navigation-panel nav a{padding:8px 0}body.mino-v2026 #navigation-panel .panel-bottom p{font-size:17px}} @media(max-width:991px){body.mino-v2026 #brxe-mn0079 #brxe-ja7ba7{grid-template-columns:1fr}.r2-config-steps{margin-top:18px}body.mino-v2026 #top .r2-poe-hero{grid-template-columns:1fr 1fr}} @media(max-width:700px){body.mino-v2026 #navigation-panel .menu-column{padding:90px 25px 28px;height:100%;overflow:auto}body.mino-v2026 #navigation-panel nav{font-size:23px}body.mino-v2026 #navigation-panel nav a{padding:10px 0}body.mino-v2026 #navigation-panel .panel-bottom{margin-top:25px}body.mino-v2026 #top.mino-r2-editorial{padding:105px 6% 60px!important}body.mino-v2026 #top .r2-intro-grid,body.mino-v2026 #top .r2-poe-hero,body.mino-v2026 #top .r2-editorial-row{grid-template-columns:1fr;gap:22px}body.mino-v2026 #top .r2-intro-grid{gap:45px;margin:45px 0}body.mino-v2026 #top .r2-fact-strip{gap:15px}body.mino-v2026 #top .r2-fact-strip p{font-size:17px}body.mino-v2026 #top .r2-poe-hero>img,body.mino-v2026 #top .r2-poe-hero>figure{height:300px}body.mino-v2026 #top .r2-video-toggle{font-size:8px;padding:7px}}  body.mino-v2026 #top.product-detail .media-frame img{object-fit:contain!important;padding:clamp(14px,2vw,32px)!important;box-sizing:border-box} body.mino-v2026 .r3-project-grid{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;margin:36px 0} body.mino-v2026 .r3-project-grid>div{min-width:0;border-top:1px solid var(--line);padding-top:26px} body.mino-v2026 .r3-project-grid h2{font-size:clamp(24px,2.8vw,36px)!important;line-height:1.15!important;margin:24px 0!important} body.mino-v2026 .r3-project-grid img{width:100%;height:220px;object-fit:cover} body.mino-v2026 #top.mino-journal{display:block;padding:120px 6% 90px!important;min-height:100dvh;width:100%;max-width:none} body.mino-v2026 .mino-journal>.kicker{display:block;margin-bottom:30px;font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--muted)} body.mino-v2026 .mino-journal>h1{font-size:clamp(40px,6.4vw,88px)!important;line-height:1.04!important;letter-spacing:-.055em;font-weight:400;max-width:1040px;margin:28px 0 36px} body.mino-v2026 .mino-journal>p{max-width:720px;font-size:18px;line-height:1.8;color:var(--muted);margin-bottom:64px} body.mino-v2026 .r3-news-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:60px 28px;margin:70px 0} body.mino-v2026 .r3-news-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;border-top:1px solid var(--line);padding-top:20px;color:var(--ink);text-decoration:none} body.mino-v2026 .r3-news-card>.brxe-image{width:100%;height:240px;overflow:hidden;margin-bottom:22px} body.mino-v2026 .r3-news-card img{width:100%;height:100%;object-fit:cover;transition:transform .7s ease} body.mino-v2026 .r3-news-card:hover img{transform:scale(1.035)} body.mino-v2026 .r3-news-card>.kicker{font-size:10px;letter-spacing:.1em;color:var(--muted)} body.mino-v2026 .r3-news-card h2{font-size:clamp(23px,2.3vw,32px)!important;line-height:1.18!important;letter-spacing:-.035em;margin:20px 0;font-weight:400} body.mino-v2026 .r3-news-card>.brxe-post-excerpt{font-size:14px;line-height:1.8;color:var(--muted);margin-bottom:24px} body.mino-v2026 .r3-news-card>span:last-child{font-size:12px;margin-top:auto;border-bottom:1px solid var(--line);padding:10px 0} body.mino-v2026 .mino-journal .bricks-pagination a,body.mino-v2026 .mino-journal .bricks-pagination span{color:var(--ink);border:1px solid var(--line);padding:12px 18px} body.mino-v2026 .mino-article>a:first-child{display:inline-block;font-size:12px;margin-bottom:50px;border-bottom:1px solid var(--line);padding-bottom:12px} body.mino-v2026 .mino-article .r3-article-banner{width:100%;max-height:560px;object-fit:cover;margin:50px 0 70px} body.mino-v2026 .r3-article-content{max-width:800px!important;margin:50px auto 80px;display:block} body.mino-v2026 .r3-article-content p,body.mino-v2026 .r3-article-content li{font-size:17px!important;line-height:1.9!important;color:var(--muted);margin-bottom:24px} body.mino-v2026 .r3-article-content :is(h1,h2,h3){font-size:clamp(25px,3vw,40px)!important;line-height:1.2!important;letter-spacing:-.035em;margin:48px 0 24px!important;font-weight:400} body.mino-v2026 .r3-article-content img{max-width:100%;height:auto} body.mino-v2026 .r3-article-content ul{padding-left:24px} body.mino-v2026 .r3-article-content a{border-bottom:1px solid var(--line)} body.mino-v2026 .r3-article-content .brxe-button{display:inline-flex;margin:32px 0;padding:16px 22px;border:1px solid var(--line);background:transparent;color:var(--ink)} body.mino-v2026 .r3-related-products{display:flex;flex-wrap:wrap;gap:24px;border-top:1px solid var(--line);padding-top:30px;margin:60px 0} body.mino-v2026 .r3-related-product{display:flex;flex-direction:column;gap:18px;width:calc(33.333% - 16px)} body.mino-v2026 .r3-related-product img{width:100%;height:180px;object-fit:contain} body.mino-v2026 .r3-article-end{border-top:1px solid var(--line);padding:60px 0 0;display:flex;flex-wrap:wrap;gap:28px;align-items:center;justify-content:space-between} body.mino-v2026 .r3-article-end h2{width:100%;font-size:clamp(38px,5vw,64px)!important;letter-spacing:-.045em;font-weight:400} @media(max-width:991px){body.mino-v2026 .r3-news-grid{grid-template-columns:repeat(2,minmax(0,1fr))}} @media(max-width:700px){body.mino-v2026 .r3-project-grid,body.mino-v2026 .r3-news-grid{grid-template-columns:1fr!important}body.mino-v2026 #top.mino-journal{padding:110px 6% 60px!important}body.mino-v2026 .r3-related-product{width:100%}body.mino-v2026 .r3-article-content p{font-size:16px!important}} body.mino-v2026 .mino-journal.mino-article>h1{font-size:clamp(34px,4.4vw,60px)!important;max-width:1000px;line-height:1.12!important} body.mino-v2026 .editorial-row .brxe-text-link{display:inline-block;margin:10px 20px 10px 0;padding-bottom:8px;border-bottom:1px solid var(--line);font-size:12px}  body.mino-v2026 #top.mino-article .r3-post-navigation{position:static!important;inset:auto!important;transform:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;width:100%;max-width:none;margin:60px 0 0;padding:32px 0 0;background:transparent;border-top:1px solid var(--line);clear:both} body.mino-v2026 #top.mino-article .r3-post-navigation>a{position:static;display:flex;flex-direction:column;align-items:flex-start;gap:10px;width:100%;max-width:none;padding:0;white-space:normal} body.mino-v2026 #top.mino-article .r3-post-navigation img{width:80px;height:60px;object-fit:cover;border:0;border-radius:0} body.mino-v2026 #top.mino-article .r3-post-navigation :is(.post-title,.title){white-space:normal;overflow:visible;text-overflow:clip;font-size:16px;line-height:1.5} body.mino-v2026 #top.mino-article .r3-related-products{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;align-items:start;width:100%} body.mino-v2026 #top.mino-article .r3-related-products>h2{grid-column:1/-1;font-size:clamp(28px,3vw,42px);font-weight:300;letter-spacing:-.04em;margin:0 0 12px} body.mino-v2026 #top.mino-article .r3-related-product{width:100%!important;max-width:none;display:flex;flex-direction:column;gap:16px;padding:24px;background:color-mix(in srgb,var(--ink) 4%,transparent);border:1px solid var(--line)} body.mino-v2026 #top.mino-article .r3-related-product>.brxe-image{width:100%;height:200px;display:block} body.mino-v2026 #top.mino-article .r3-related-product img{width:100%;height:100%;object-fit:contain} body.mino-v2026 #top.mino-article .r3-related-product .brxe-text-basic{font-size:20px;line-height:1.3} body.mino-v2026 #top.mino-article .r3-article-image{display:block;width:100%;max-height:650px;object-fit:contain;margin:36px 0} body.mino-v2026 #top.mino-article .r4-article-documents{display:flex;flex-direction:column;align-items:flex-start;gap:26px;padding:38px 0;margin:40px 0;border-top:1px solid var(--line)} body.mino-v2026 #top.mino-article .r4-article-documents h2{font-size:clamp(28px,3vw,42px);font-weight:300;letter-spacing:-.04em;margin:0} body.mino-v2026 #top.mino-article .r4-article-documents .brxe-button{display:inline-flex;width:auto;max-width:100%;white-space:normal;gap:14px;padding:18px 24px;border:1px solid var(--line);background:transparent;color:var(--ink)} body.mino-v2026 #top.mino-introduction .r2-about-band{border-bottom:0;margin-bottom:20px} body.mino-v2026 #brxe-ja7ba7 .r2-config-action{display:inline-flex!important;position:relative;isolation:isolate;overflow:hidden;align-items:center;justify-content:space-between;gap:32px;min-height:70px;width:auto;max-width:100%;margin-top:22px;padding:16px 18px 16px 26px;border:1px solid #ecebe3;border-radius:4px;background:#ecebe3;color:#142126!important;font:500 16px/1.2 'DM Sans',sans-serif;box-shadow:0 0 0 0 rgba(236,235,227,.18);animation:r4-config-pulse 4s ease-out infinite;transition:transform .45s,box-shadow .45s} body.mino-v2026 #brxe-ja7ba7 .r2-config-action>span{display:grid;place-items:center;width:38px;height:38px;flex:0 0 38px;border-radius:50%;background:#142126;color:#ecebe3;font-size:25px;animation:r4-config-arrow 3.6s ease-in-out infinite} body.mino-v2026 #brxe-ja7ba7 .r2-config-action:before{content:'';position:absolute;z-index:-1;inset:0;background:linear-gradient(110deg,transparent 25%,rgba(255,255,255,.65) 50%,transparent 75%);transform:translateX(-120%);animation:r4-config-shine 6s ease-in-out infinite} body.mino-v2026 #brxe-ja7ba7:hover .r2-config-action,body.mino-v2026 #brxe-ja7ba7:focus-visible .r2-config-action{transform:translateY(-3px);box-shadow:0 8px 24px rgba(0,0,0,.2)} body.mino-v2026 #brxe-ja7ba7 .r2-eyebrow:before{content:'NOUVEAU';display:inline-block;margin-right:12px;padding:6px 9px;border:1px solid currentColor;border-radius:2px;font-size:9px;letter-spacing:.12em} @keyframes r4-config-pulse{0%,68%,100%{box-shadow:0 0 0 0 rgba(236,235,227,0)}75%{box-shadow:0 0 0 0 rgba(236,235,227,.2)}94%{box-shadow:0 0 0 12px rgba(236,235,227,0)}} @keyframes r4-config-arrow{0%,65%,100%{transform:translate(0,0)}78%{transform:translate(3px,-3px)}88%{transform:translate(0,0)}} @keyframes r4-config-shine{0%,68%{transform:translateX(-120%)}90%,100%{transform:translateX(120%)}} @media(max-width:700px){body.mino-v2026 #top.mino-article .r3-related-products{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}body.mino-v2026 #top.mino-article .r3-related-product{padding:12px}body.mino-v2026 #top.mino-article .r3-related-product>.brxe-image{height:130px}body.mino-v2026 #top.mino-article .r3-post-navigation{grid-template-columns:1fr}body.mino-v2026 #brxe-ja7ba7 .r2-config-action{font-size:14px;gap:14px;padding-left:18px}} @media(prefers-reduced-motion:reduce){body.mino-v2026 #brxe-ja7ba7 .r2-config-action,body.mino-v2026 #brxe-ja7ba7 .r2-config-action>span,body.mino-v2026 #brxe-ja7ba7 .r2-config-action:before{animation:none!important}}  body.mino-v2026 #top .r4-option-aside{display:flex;flex-direction:column;align-items:flex-start;gap:22px;min-width:0} body.mino-v2026 #top .r4-option-aside>.brxe-image{display:block;width:100%;height:auto;max-height:330px;object-fit:contain;margin:0;background:#ecebe3;padding:12px} body.mino-v2026 #top .r4-option-aside>.brxe-image img{display:block;width:100%;height:auto;max-height:306px;object-fit:contain} body.mino-v2026 #top .r4-image-caption{font-size:11px;line-height:1.7;color:var(--muted);margin:0;max-width:280px} body.mino-v2026 #top .r4-option-project{border-block:1px solid var(--line);margin:50px 0;padding:50px 0} body.mino-v2026 #top .r4-option-project h2{font-size:clamp(32px,4vw,50px);line-height:1.1;font-weight:300;letter-spacing:-.045em;margin:0 0 24px} body.mino-v2026 #top .r4-option-project p{max-width:700px;color:var(--muted);line-height:1.9;font-size:16px} body.mino-v2026 #top.r4-option .r2-poe-hero>.brxe-image{background:#ecebe3;padding:20px;object-fit:contain} @media(max-width:700px){body.mino-v2026 #top .r4-option-aside>.brxe-image{max-width:320px}body.mino-v2026 #top .r4-option-aside{gap:18px;margin-bottom:8px}}  body.mino-v2026 #top .r5-product-navigation{position:static!important;inset:auto!important;transform:none!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:32px;width:100%;max-width:none;margin:64px 0 0;padding:32px 0 0;border-top:1px solid var(--line);background:transparent;clear:both;font-size:14px} body.mino-v2026 #top .r5-product-navigation>a{position:static;display:flex;flex-direction:column;align-items:flex-start;gap:12px;min-width:0;width:100%;max-width:none;padding:24px;border:1px solid var(--line);color:var(--ink);white-space:normal;transition:background .35s,border-color .35s;text-decoration:none} body.mino-v2026 #top .r5-product-navigation>a:hover{background:color-mix(in srgb,var(--ink) 5%,transparent)} body.mino-v2026 #top .r5-product-navigation>a:focus-visible{outline:2px solid var(--ink);outline-offset:5px} body.mino-v2026 #top .r5-product-navigation img{display:block;width:110px;height:90px;object-fit:contain;margin:0;border:0;border-radius:0} body.mino-v2026 #top .r5-product-navigation :is(.post-title,.title){font-family:Manrope,sans-serif;font-size:clamp(21px,2.2vw,30px);font-weight:300;line-height:1.25;letter-spacing:-.03em;white-space:normal;overflow:visible;text-overflow:clip;max-width:100%} body.mino-v2026 #top .r5-product-navigation .label{font-size:10px;line-height:1.5;letter-spacing:.14em;text-transform:uppercase;color:var(--muted)} body.mino-v2026 #top .r5-product-navigation .next-post{grid-column:2;align-items:flex-end;text-align:right} @media(max-width:700px){body.mino-v2026 #top .r5-product-navigation{gap:14px;margin-top:45px;padding-top:24px}body.mino-v2026 #top .r5-product-navigation>a{padding:16px 12px}body.mino-v2026 #top .r5-product-navigation img{width:80px;height:70px}body.mino-v2026 #top .r5-product-navigation .label{font-size:8px;letter-spacing:.08em}} body.mino-v2026 #top .r5-product-navigation[hidden],body.mino-v2026 #top .r5-product-navigation>a[hidden]{display:none!important} body.mino-v2026 #top .r5-product-navigation .prev-post{grid-column:1;grid-row:1}body.mino-v2026 #top .r5-product-navigation .next-post{grid-column:2;grid-row:1}body.mino-v2026 #top .r5-product-navigation figcaption{display:none}  @media (max-width:700px) { body.mino-v2026:has(.rail-zone) .left-rail .brand, body.mino-v2026:has(.rail-zone) .nav-zone.is-open .left-rail .brand { width:clamp(104px,30vw,130px); max-width:none; transform:none; transition:none; } body.mino-v2026:has(.rail-zone) .left-rail .brand .brand-name, body.mino-v2026:has(.rail-zone) .nav-zone.is-open .left-rail .brand .brand-name { display:block;max-width:105px;opacity:1;transform:none; font-size:18px;transition:none; } } @media (max-width:350px) { body.mino-v2026:has(.rail-zone) .left-rail {padding-right:110px;} body.mino-v2026:has(.rail-zone) .right-rail {width:104px;} body.mino-v2026:has(.rail-zone) .left-rail .rail-trigger {min-width:78px;} body.mino-v2026:has(.rail-zone) .left-rail .brand, body.mino-v2026:has(.rail-zone) .nav-zone.is-open .left-rail .brand {width:100px;} body.mino-v2026:has(.rail-zone) .left-rail .brand .brand-name, body.mino-v2026:has(.rail-zone) .nav-zone.is-open .left-rail .brand .brand-name {font-size:16px;} }  body.mino-v2026:has(.rail-zone) .range figure .mino-product-preview {width:100%;height:100%;display:flex;align-items:center;justify-content:center;} body.mino-v2026:has(.rail-zone) .range figure a {display:flex;width:100%;height:100%;align-items:center;justify-content:center;} body.mino-v2026:has(.rail-zone) .mlc-selected-photo-link {display:block;}.pswp__bg{background:var(--pswp-bg);opacity:.005;transform:translateZ(0);will-change:opacity}.pswp:not(.brx){--pswp-bg:rgba(0,0,0,.8)}.pswp.brx,.pswp:not(.brx) .pswp__button svg{display:none}.pswp.brx{--pswp-bg:#000;--pswp-placeholder-bg:#222;--pswp-root-z-index:100000;--pswp-preloader-color:rgba(79,79,79,.4);--pswp-preloader-color-secondary:hsla(0,0%,100%,.9);--pswp-thumbnail-nav-height:0px;--pswp-thumbnail-nav-offset:10px;--pswp-icon-color:#fff;--pswp-icon-color-secondary:#4f4f4f;--pswp-icon-stroke-color:#4f4f4f;--pswp-icon-stroke-width:2px;--pswp-error-text-color:var(--pswp-icon-color);-webkit-tap-highlight-color:rgba(0,0,0,0);contain:layout style size;height:100%;left:0;opacity:.003;outline:0;overflow:hidden;position:fixed;top:0;touch-action:none;transform:translateZ(0);width:100%;will-change:opacity;z-index:var(--pswp-root-z-index)}.pswp.brx:focus{outline:0}.pswp.brx *{box-sizing:border-box}.pswp.brx img{max-width:none}.pswp.brx.pswp--open{display:block}.pswp.brx .pswp__scroll-wrap{overflow:hidden}.pswp.brx .pswp__bg,.pswp.brx .pswp__container,.pswp.brx .pswp__content,.pswp.brx .pswp__img,.pswp.brx .pswp__item,.pswp.brx .pswp__scroll-wrap,.pswp.brx .pswp__zoom-wrap{height:100%;left:0;position:absolute;top:0;width:100%}.pswp.brx .pswp__img,.pswp.brx .pswp__zoom-wrap{height:auto;width:auto}.pswp.brx.pswp--click-to-zoom.pswp--zoom-allowed .pswp__img{cursor:-webkit-zoom-in;cursor:-moz-zoom-in;cursor:zoom-in}.pswp.brx.pswp--click-to-zoom.pswp--zoomed-in .pswp__img{cursor:move;cursor:-webkit-grab;cursor:-moz-grab;cursor:grab}.pswp.brx.pswp--click-to-zoom.pswp--zoomed-in .pswp__img:active{cursor:-webkit-grabbing;cursor:-moz-grabbing;cursor:grabbing}.pswp.brx .pswp__img,.pswp.brx.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img,.pswp.brx.pswp--no-mouse-drag.pswp--zoomed-in .pswp__img:active{cursor:-webkit-zoom-out;cursor:-moz-zoom-out;cursor:zoom-out}.pswp.brx .pswp__button,.pswp.brx .pswp__container,.pswp.brx .pswp__counter,.pswp.brx .pswp__img{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.pswp.brx .pswp__item{overflow:hidden;z-index:1}.pswp.brx .pswp__hidden{display:none!important}.pswp.brx .pswp__content{pointer-events:none}.pswp.brx .pswp__content>*{pointer-events:auto}.pswp.brx .pswp__content iframe,.pswp.brx .pswp__content video{border:0;height:100%;width:100%}.pswp.brx .pswp__content video{background-color:#000}.pswp.brx .pswp__error-msg-container{display:grid}.pswp.brx .pswp__error-msg{color:var(--pswp-error-text-color);font-size:1em;line-height:1;margin:auto}.pswp.brx .pswp .pswp__hide-on-close{opacity:.005;pointer-events:none;transition:opacity var(--pswp-transition-duration) cubic-bezier(.4,0,.22,1);will-change:opacity;z-index:10}.pswp.brx.pswp--ui-visible .pswp__hide-on-close{opacity:1;pointer-events:auto}.pswp.brx .pswp__button{-webkit-touch-callout:none;appearance:none;background:none;background-image:none!important;border:0;box-shadow:none;cursor:pointer;display:inline-flex;height:60px;margin:0;opacity:.85;overflow:hidden;padding:0;position:relative;text-align:center;width:60px}.pswp.brx .pswp__button:active,.pswp.brx .pswp__button:focus,.pswp.brx .pswp__button:hover{background:none;border:0;box-shadow:none;opacity:1;padding:0;transition:none}.pswp.brx .pswp__button:disabled{cursor:auto;opacity:.3}.pswp.brx .pswp__icn{fill:var(--pswp-icon-color);color:var(--pswp-icon-color-secondary);height:32px;left:9px;overflow:hidden;pointer-events:none;position:absolute;top:14px;width:32px}.pswp.brx .pswp__icn-shadow{stroke:var(--pswp-icon-stroke-color);stroke-width:var(--pswp-icon-stroke-width);fill:none}.pswp.brx .pswp__icn:focus{outline:0}.pswp.brx .pswp__img--with-bg,.pswp.brx div.pswp__img--placeholder{background:var(--pswp-placeholder-bg)}.pswp.brx .pswp__top-bar{align-items:center;background-color:transparent;display:flex;flex-direction:row;gap:15px;height:80px;justify-content:flex-end;left:0;padding:0 20px;pointer-events:none!important;position:absolute;top:0;width:100%;z-index:10}.pswp.brx .pswp__top-bar .pswp__button{align-items:center;justify-content:center;text-align:center}.pswp.brx .pswp__top-bar .pswp__button svg{height:40px;position:static;width:40px}.pswp.brx .pswp__top-bar .pswp__button--close{fill:currentcolor;color:#fff;display:inline-flex}.pswp.brx .pswp__top-bar>*{pointer-events:auto;will-change:opacity}.pswp.brx .pswp__button--arrow{height:100px;margin-top:-60px;position:absolute;top:0;top:50%;width:75px}.pswp.brx .pswp__button--arrow:disabled{cursor:default;display:none}.pswp.brx .pswp__button--arrow .pswp__icn{background:none;border-radius:0;height:60px;margin-top:-30px;top:50%;width:60px}.pswp.brx.pswp--one-slide .pswp__button--arrow,.pswp.brx.pswp--one-slide .pswp__counter{display:none}.pswp.brx .pswp__button--arrow--prev{left:0;right:auto}.pswp.brx .pswp__button--arrow--next{right:0}.pswp.brx .pswp__button--arrow--next .pswp__icn{left:auto;right:14px;transform:scaleX(-1)}.pswp.brx .pswp__button--zoom{display:none}.pswp.brx .pswp__preloader{height:60px;margin-right:auto;overflow:hidden;position:relative;width:60px}.pswp.brx .pswp__preloader .pswp__icn{animation:pswp-clockwise .6s linear infinite;opacity:0;transition:opacity .2s linear}.pswp.brx .pswp__preloader--active .pswp__icn{opacity:.85}@keyframes pswp-clockwise{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.pswp.brx .pswp__counter{color:var(--pswp-icon-color);font-size:14px;height:30px;line-height:30px;opacity:.85;text-shadow:1px 1px 3px var(--pswp-icon-color-secondary)}.bricks-lightbox-caption,.pswp-caption-content{display:none}.pswp__dynamic-caption{color:#fff;left:0;position:absolute;top:0;transition:opacity .12s linear!important;width:100%}.pswp__dynamic-caption a{color:#fff}.pswp__dynamic-caption--faded{opacity:0!important}.pswp__dynamic-caption--aside{margin-top:70px;max-width:300px;padding:20px;width:auto}.pswp__dynamic-caption--below{padding:20px;text-align:center;width:auto}.pswp__dynamic-caption--on-hor-edge{padding-left:20px;padding-right:20px}.pswp__dynamic-caption--mobile{bottom:0;left:0!important;padding:10px 20px;right:0;text-align:center;top:auto!important;width:100%}.pswp--has-thumbnail-nav .pswp__dynamic-caption--mobile{bottom:calc(var(--pswp-thumbnail-nav-height) + var(--pswp-thumbnail-nav-offset))}.pswp__thumbnail-nav-wrapper{bottom:var(--pswp-thumbnail-nav-offset);display:flex;position:absolute;z-index:1000}.pswp__thumbnail-nav-wrapper .pswp__thumbnail-nav{align-items:center;display:flex;gap:10px;justify-content:center;transition:all .1s}.pswp__thumbnail-nav-wrapper img{aspect-ratio:1;cursor:pointer;display:block;filter:grayscale(100%);object-fit:cover;width:80px}.pswp__thumbnail-nav-wrapper img.active,.pswp__thumbnail-nav-wrapper img:hover{filter:grayscale(0)}
.mino-left-rail.brxe-div{display:flex;position:fixed;width:var(--rail-left);height:100svh;padding-top:26px;padding-right:18px;padding-bottom:26px;padding-left:18px;flex-direction:column;align-items:center;justify-content:space-between;color:var(--ink);border-bottom-width:0;gap:0;z-index:45}.mino-left-rail{inset:0 auto 0 0;background:var(--surface);border-right:1px solid var(--line)}.mino-brand.brxe-div{letter-spacing:-1.2px;font-size:19px;font-family:"Manrope";font-weight:500;max-width:none;flex-shrink:0}.mino-brand{white-space:nowrap}.mino-rail-trigger.brxe-div{display:flex;padding-top:20px;padding-right:0;padding-bottom:20px;padding-left:0;flex-direction:column;align-items:center;gap:25px;color:var(--ink);width:100%;min-height:140px}.mino-rail-trigger{background:none;border:0}.mino-rail-plus.brxe-text-basic{font-size:25px;font-weight:300;transition:rotate .5s}.mino-rail-word.brxe-text-basic{font-size:10px;text-transform:uppercase;letter-spacing:2px}.mino-rail-word{writing-mode:vertical-rl}.mino-rail-bottom.brxe-text-basic{display:flex;margin-top:auto;font-size:9px;letter-spacing:1px;color:var(--muted)}.mino-offcanvas.brxe-div{position:fixed;top:0;height:100dvh;z-index:35;color:var(--ink);visibility:hidden;pointer-events:none;transition:transform 1.25s cubic-bezier(.22,.8,.16,1),visibility 1.25s}.mino-offcanvas{background:var(--surface);overflow-y:auto;overscroll-behavior:contain;touch-action:pan-y}.mino-navigation-panel.brxe-div{display:grid;align-items:initial;left:var(--rail-left);width:70dvw;max-width:calc(100dvw - var(--rail-left) - var(--rail-right));grid-template-columns:1.15fr 1fr;transition:transform 2s cubic-bezier(.22,.8,.16,1),visibility 2s}.mino-navigation-panel{transform:translateX(-104%);border-right:1px solid var(--line)}.mino-menu-column.brxe-div{display:flex;padding-top:32px;padding-right:clamp(25px,3.7vw,65px);padding-bottom:32px;padding-left:clamp(25px,3.7vw,65px);flex-direction:column;min-height:100%;overflow:hidden}.mino-panel-top.brxe-div{display:flex;justify-content:space-between;align-items:center;gap:20px;font-size:8px;letter-spacing:1.2px}.mino-panel-top{white-space:nowrap}.mino-menu-extras.brxe-div{display:flex;flex-wrap:wrap;gap:12px 20px;margin-top:0;margin-right:0;margin-bottom:28px;margin-left:0}.mino-panel-bottom.brxe-div{display:flex;justify-content:space-between;align-items:flex-end;gap:20px}.mino-menu-visual.brxe-div{min-height:100%;position:relative;overflow:hidden}.mino-menu-visual{margin:0}.mino-right-rail.brxe-section{display:flex;position:fixed;width:var(--rail-right);color:var(--ink);padding-top:26px;padding-right:18px;padding-bottom:26px;padding-left:18px;z-index:45;flex-direction:column;align-items:center;justify-content:space-between}.mino-right-rail{inset:0 0 0 auto;background:var(--surface);border-left:1px solid var(--line)}.mino-rail-index.brxe-text-basic{font-size:8px;letter-spacing:1.2px}.mino-rail-index{writing-mode:vertical-rl}.mino-information-panel.brxe-div{display:flex;right:var(--rail-right);width:clamp(300px,26dvw,440px);max-width:calc(100dvw - var(--rail-left) - var(--rail-right));padding-top:32px;padding-right:clamp(25px,3vw,48px);padding-bottom:max(32px,env(safe-area-inset-bottom));padding-left:clamp(25px,3vw,48px);flex-direction:column}.mino-information-panel{transform:translateX(105%);border-left:1px solid var(--line)}.mino-panel-close.brxe-button{color:var(--muted);font-size:10px;letter-spacing:0;padding-top:8px;padding-right:0;padding-bottom:8px;padding-left:0;min-width:25px}.mino-panel-close{background:#fff0;border:0}.mino-info-contact.brxe-text-link{font-size:11px;padding-bottom:20px}.mino-info-contact{border-bottom:1px solid var(--line)}.mino-info-details.brxe-div{display:flex;flex-direction:column;gap:32px;margin-top:38px;margin-right:0;margin-bottom:38px;margin-left:0}.mino-info-bottom.brxe-div{font-size:8px;line-height:1.9;letter-spacing:.6px;color:var(--muted);margin-top:auto}.mino-panel-shade.brxe-div{position:fixed;z-index:25;opacity:0;visibility:hidden;transition:opacity .55s,visibility .55s}.mino-panel-shade{inset:0;background:#06121670;backdrop-filter:blur(3px)}.standard_header.brxe-section{border:35px solid #fff;height:500px;background-repeat:no-repeat;background-size:cover;background-position:49.29% 75.62%;justify-content:center;position:relative}:where(.standard_header.brxe-section>*:not(figcaption)){position:relative}.standard_header.brxe-section::before{background-image:linear-gradient(rgb(0 0 0 / .42),rgb(0 0 0 / .42));position:absolute;content:"";top:0;right:0;bottom:0;left:0;pointer-events:none}@media (max-width:478px){.standard_header.brxe-section{background-size:cover;background-attachment:scroll;height:400px;margin-top:50px}}html{font-size:62.5%}:root{--primary:hsl(238,100%,62%);--primary-5:hsla(238,100%,62%,0.05);--primary-10:hsla(238,100%,62%,0.1);--primary-20:hsla(238,100%,62%,0.2);--primary-30:hsla(238,100%,62%,0.3);--primary-40:hsla(238,100%,62%,0.4);--primary-50:hsla(238,100%,62%,0.5);--primary-60:hsla(238,100%,62%,0.6);--primary-70:hsla(238,100%,62%,0.7);--primary-80:hsla(238,100%,62%,0.8);--primary-90:hsla(238,100%,62%,0.9);--primary-d-1:hsl(240,56%,50%);--primary-d-2:hsl(243,54%,37%);--primary-d-3:hsl(246,51%,25%);--primary-d-4:hsl(250,43%,13%);--primary-l-1:hsl(247,100%,70%);--primary-l-2:hsl(251,100%,77%);--primary-l-3:hsl(254,100%,85%);--primary-l-4:hsl(256,100%,92%);--secondary:hsl(0,94%,68%);--secondary-5:hsla(0,94%,68%,0.05);--secondary-10:hsla(0,94%,68%,0.1);--secondary-20:hsla(0,94%,68%,0.2);--secondary-30:hsla(0,94%,68%,0.3);--secondary-40:hsla(0,94%,68%,0.4);--secondary-50:hsla(0,94%,68%,0.5);--secondary-60:hsla(0,94%,68%,0.6);--secondary-70:hsla(0,94%,68%,0.7);--secondary-80:hsla(0,94%,68%,0.8);--secondary-90:hsla(0,94%,68%,0.9);--secondary-d-1:hsl(1,50%,53%);--secondary-d-2:hsl(1,42%,40%);--secondary-d-3:hsl(2,40%,26%);--secondary-d-4:hsl(4,35%,14%);--secondary-l-1:hsl(3,100%,75%);--secondary-l-2:hsl(5,100%,81%);--secondary-l-3:hsl(6,100%,87%);--secondary-l-4:hsl(7,100%,93%);--tertiary:hsl(198,74%,51%);--tertiary-5:hsla(198,74%,51%,0.05);--tertiary-10:hsla(198,74%,51%,0.1);--tertiary-20:hsla(198,74%,51%,0.2);--tertiary-30:hsla(198,74%,51%,0.3);--tertiary-40:hsla(198,74%,51%,0.4);--tertiary-50:hsla(198,74%,51%,0.5);--tertiary-60:hsla(198,74%,51%,0.6);--tertiary-70:hsla(198,74%,51%,0.7);--tertiary-80:hsla(198,74%,51%,0.8);--tertiary-90:hsla(198,74%,51%,0.9);--tertiary-d-1:hsl(199,63%,42%);--tertiary-d-2:hsl(200,55%,32%);--tertiary-d-3:hsl(201,46%,22%);--tertiary-d-4:hsl(203,35%,13%);--tertiary-l-1:hsl(202,71%,65%);--tertiary-l-2:hsl(203,70%,75%);--tertiary-l-3:hsl(204,70%,84%);--tertiary-l-4:hsl(205,70%,92%);--dark:hsl(0,0%,7%);--dark-5:hsla(0,0%,7%,0.05);--dark-10:hsla(0,0%,7%,0.1);--dark-20:hsla(0,0%,7%,0.2);--dark-30:hsla(0,0%,7%,0.3);--dark-40:hsla(0,0%,7%,0.4);--dark-50:hsla(0,0%,7%,0.5);--dark-60:hsla(0,0%,7%,0.6);--dark-70:hsla(0,0%,7%,0.7);--dark-80:hsla(0,0%,7%,0.8);--dark-90:hsla(0,0%,7%,0.9);--light:hsl(85,0%,100%);--light-5:hsla(0,0%,100%,0.05);--light-10:hsla(0,0%,100%,0.1);--light-20:hsla(0,0%,100%,0.2);--light-30:hsla(0,0%,100%,0.3);--light-40:hsla(0,0%,100%,0.4);--light-50:hsla(0,0%,100%,0.5);--light-60:hsla(0,0%,100%,0.6);--light-70:hsla(0,0%,100%,0.7);--light-80:hsla(0,0%,100%,0.8);--light-90:hsla(0,0%,100%,0.9);--success:hsl(136,95%,56%);--success-5:hsla(136,95%,56%,0.05);--success-10:hsla(136,95%,56%,0.1);--success-20:hsla(136,95%,56%,0.2);--success-30:hsla(136,95%,56%,0.3);--success-40:hsla(136,95%,56%,0.4);--success-50:hsla(136,95%,56%,0.5);--success-60:hsla(136,95%,56%,0.6);--success-70:hsla(136,95%,56%,0.7);--success-80:hsla(136,95%,56%,0.8);--success-90:hsla(136,95%,56%,0.9);--error:hsl(351,95%,56%);--error-5:hsla(351,95%,56%,0.05);--error-10:hsla(351,95%,56%,0.1);--error-20:hsla(351,95%,56%,0.2);--error-30:hsla(351,95%,56%,0.3);--error-40:hsla(351,95%,56%,0.4);--error-50:hsla(351,95%,56%,0.5);--error-60:hsla(351,95%,56%,0.6);--error-70:hsla(351,95%,56%,0.7);--error-80:hsla(351,95%,56%,0.8);--error-90:hsla(351,95%,56%,0.9);--space-4xs:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));--space-4xs:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem);--space-3xs:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));--space-3xs:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem);--space-2xs:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));--space-2xs:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem);--space-xs:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));--space-xs:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem);--space-s:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));--space-s:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem);--space-m:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));--space-m:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);--space-l:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));--space-l:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem);--space-xl:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));--space-xl:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem);--space-2xl:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));--space-2xl:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem);--space-3xl:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));--space-3xl:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem);--space-4xl:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));--space-4xl:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem);--text-xs:max(1.26rem,min(calc(-0.23vw + 1.34rem),1.01rem));--text-xs:clamp(1.26rem,calc(-0.23vw + 1.34rem),1.01rem);--text-s:max(1.42rem,min(calc(-0.07vw + 1.44rem),1.35rem));--text-s:clamp(1.42rem,calc(-0.07vw + 1.44rem),1.35rem);--text-m:max(1.6rem,min(calc(0.19vw + 1.54rem),1.8rem));--text-m:clamp(1.6rem,calc(0.19vw + 1.54rem),1.8rem);--text-l:max(1.8rem,min(calc(0.55vw + 1.62rem),2.4rem));--text-l:clamp(1.8rem,calc(0.55vw + 1.62rem),2.4rem);--text-xl:max(2.02rem,min(calc(1.09vw + 1.68rem),3.2rem));--text-xl:clamp(2.02rem,calc(1.09vw + 1.68rem),3.2rem);--text-2xl:max(2.28rem,min(calc(1.84vw + 1.69rem),4.26rem));--text-2xl:clamp(2.28rem,calc(1.84vw + 1.69rem),4.26rem);--text-3xl:max(2.56rem,min(calc(2.89vw + 1.64rem),5.68rem));--text-3xl:clamp(2.56rem,calc(2.89vw + 1.64rem),5.68rem);--text-4xl:max(2.88rem,min(calc(4.34vw + 1.49rem),7.58rem));--text-4xl:clamp(2.88rem,calc(4.34vw + 1.49rem),7.58rem);--radius-xs:0.25rem;--radius-s:.5rem;--radius-m:1rem;--radius-l:2rem;--radius-full:999rem;--shadow-s:0 1px 2px var(--dark);--shadow-m:0 2px 10px var(--dark);--shadow-l:0 5px 30px var(--dark)}.btn{display:flex;align-items:center;justify-content:center;gap:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));gap:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem);padding:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem)) max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem)) clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);padding:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem)) max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem)) clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);padding:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem) clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);background:hsl(238 100% 62%);color:#fff;font-size:max(1.6rem,min(calc(0.19vw + 1.54rem),1.8rem));font-size:clamp(1.6rem,calc(0.19vw + 1.54rem),1.8rem);font-weight:600;transition:all 0.25s ease-in-out;border-radius:9999px;border:0;outline:0}.btn:hover{background:hsl(240 56% 50%);-webkit-transform:translateY(-.1rem);transform:translateY(-.1rem)}.btn.small{font-size:max(1.42rem,min(calc(-0.07vw + 1.44rem),1.35rem));font-size:clamp(1.42rem,calc(-0.07vw + 1.44rem),1.35rem);padding:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem)) max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem)) clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);padding:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem)) max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem)) clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);padding:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem) clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.btn.large{font-size:max(1.8rem,min(calc(0.55vw + 1.62rem),2.4rem));font-size:clamp(1.8rem,calc(0.55vw + 1.62rem),2.4rem);padding:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem)) max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem)) clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);padding:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem)) max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem)) clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);padding:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem) clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.btn.tertiary{background:hsl(85 0% 100%);color:hsl(0 0% 7%)}.btn.ghost{background:#fff0;color:hsl(0 0% 100% / .6)}.btn.slight{background:hsl(0 0% 100% / .1);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.btn.secondary{background:hsl(0 94% 68%)}.btn.ghost:hover{background:hsl(0 0% 100% / .1)}.btn.slight:hover{background:hsl(0 0% 100% / .2)}.btn.tertiary:hover{background:hsl(238 100% 62%);color:hsl(85 0% 100%)}.btn.secondary:hover{background:hsl(1 50% 53%)}.btn:focus{background:hsl(243 54% 37%)}.btn.secondary:focus{background:hsl(1 42% 40%)}.btn.tertiary:focus{background:hsl(243 54% 37%);color:hsl(85 0% 100%)}.btn.slight:focus{background:hsl(0 0% 100% / .3)}.btn.ghost:focus{background:hsl(0 0% 100% / .2)}.badge{display:flex;align-items:center;justify-content:center;gap:.4rem;padding:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem)) max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));padding:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem)) clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem);padding:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem)) max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));padding:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem)) clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem);padding:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem) clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem);background:#fff0;color:hsl(0 0% 100% / .7);font-size:max(1.42rem,min(calc(-0.07vw + 1.44rem),1.35rem));font-size:clamp(1.42rem,calc(-0.07vw + 1.44rem),1.35rem);font-weight:500;border-radius:9999px;border:2px solid hsl(0 0% 100% / .1);outline:0;transition:all 0.25s ease-in-out}.badge.primary{color:hsl(238 100% 62%)}.badge.secondary{color:hsl(0 94% 68%)}.input{padding:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem)) max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem)) clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);padding:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem)) max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem)) clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);padding:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem) clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);background:#fff0;color:hsl(85 0% 100%);font-size:max(1.6rem,min(calc(0.19vw + 1.54rem),1.8rem));font-size:clamp(1.6rem,calc(0.19vw + 1.54rem),1.8rem);transition:all 0.25s ease-in-out;-webkit-appearance:none;appearance:none;border-radius:999px;border:2px solid hsl(0 0% 100% / .2);outline:0}.input:focus{border-color:hsl(0 94% 68%);background:hsl(0 0% 100% / .05)}.input:hover{border-color:hsl(238 100% 62%)}.link{color:hsl(238 100% 62%);border-bottom:2px solid hsl(238 100% 62% / .2);font-size:inherit;font-weight:600;letter-spacing:.1rem;-webkit-text-decoration:none;text-decoration:none;transition:all 0.15s ease-in-out}.link:focus{outline:none}.link.secondary{color:hsl(0 94% 68%);border-color:hsl(0 94% 68% / .2)}.link.tertiary{color:hsl(198 74% 51%);border-color:hsl(198 74% 51% / .2)}.card{display:grid;grid-gap:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));grid-gap:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem);padding:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);background:hsl(0 0% 100% / .1);font-size:max(1.6rem,min(calc(0.19vw + 1.54rem),1.8rem));font-size:clamp(1.6rem,calc(0.19vw + 1.54rem),1.8rem);line-height:1.3;color:hsl(85 0% 100%);border:none;border-radius:1rem;box-shadow:0 1px 2px hsl(0 0% 7%)}.card.secondary{background:hsl(85 0% 100%);color:hsl(0 0% 7%)}.card.primary{background:hsl(238 100% 62%);color:hsl(85 0% 100%)}.icon{color:hsl(238 100% 62%);background:hsl(85 0% 100%);border-radius:100%;width:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));width:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem);height:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));height:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem);padding:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));padding:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.icon.large{width:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));width:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem);height:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));height:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem);padding:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));padding:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.icon.small{width:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));width:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem);height:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));height:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem);padding:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));padding:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.avatar{width:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));width:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem);height:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));height:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem);border-radius:100%;box-shadow:0 2px 10px hsl(0 0% 7%);-o-object-fit:cover;object-fit:cover}.avatar.small{width:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));width:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem);height:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));height:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.avatar.large{width:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));width:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem);height:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));height:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.bg-primary{background-color:hsl(238 100% 62%)}.bg-primary-5{background-color:hsl(238 100% 62% / .05)}.bg-primary-10{background-color:hsl(238 100% 62% / .1)}.bg-primary-20{background-color:hsl(238 100% 62% / .2)}.bg-primary-30{background-color:hsl(238 100% 62% / .3)}.bg-primary-40{background-color:hsl(238 100% 62% / .4)}.bg-primary-50{background-color:hsl(238 100% 62% / .5)}.bg-primary-60{background-color:hsl(238 100% 62% / .6)}.bg-primary-70{background-color:hsl(238 100% 62% / .7)}.bg-primary-80{background-color:hsl(238 100% 62% / .8)}.bg-primary-90{background-color:hsl(238 100% 62% / .9)}.bg-primary-d-1{background-color:hsl(240 56% 50%)}.bg-primary-d-2{background-color:hsl(243 54% 37%)}.bg-primary-d-3{background-color:hsl(246 51% 25%)}.bg-primary-d-4{background-color:hsl(250 43% 13%)}.bg-primary-l-1{background-color:hsl(247 100% 70%)}.bg-primary-l-2{background-color:hsl(251 100% 77%)}.bg-primary-l-3{background-color:hsl(254 100% 85%)}.bg-primary-l-4{background-color:hsl(256 100% 92%)}.text-primary{color:hsl(238 100% 62%)}.text-primary-5{color:hsl(238 100% 62% / .05)}.text-primary-10{color:hsl(238 100% 62% / .1)}.text-primary-20{color:hsl(238 100% 62% / .2)}.text-primary-30{color:hsl(238 100% 62% / .3)}.text-primary-40{color:hsl(238 100% 62% / .4)}.text-primary-50{color:hsl(238 100% 62% / .5)}.text-primary-60{color:hsl(238 100% 62% / .6)}.text-primary-70{color:hsl(238 100% 62% / .7)}.text-primary-80{color:hsl(238 100% 62% / .8)}.text-primary-90{color:hsl(238 100% 62% / .9)}.text-primary-d-1{color:hsl(240 56% 50%)}.text-primary-d-2{color:hsl(243 54% 37%)}.text-primary-d-3{color:hsl(246 51% 25%)}.text-primary-d-4{color:hsl(250 43% 13%)}.text-primary-l-1{color:hsl(247 100% 70%)}.text-primary-l-2{color:hsl(251 100% 77%)}.text-primary-l-3{color:hsl(254 100% 85%)}.text-primary-l-4{color:hsl(256 100% 92%)}.border-primary{border-color:hsl(238 100% 62%)}.border-primary-5{border-color:hsl(238 100% 62% / .05)}.border-primary-10{border-color:hsl(238 100% 62% / .1)}.border-primary-20{border-color:hsl(238 100% 62% / .2)}.border-primary-30{border-color:hsl(238 100% 62% / .3)}.border-primary-40{border-color:hsl(238 100% 62% / .4)}.border-primary-50{border-color:hsl(238 100% 62% / .5)}.border-primary-60{border-color:hsl(238 100% 62% / .6)}.border-primary-70{border-color:hsl(238 100% 62% / .7)}.border-primary-80{border-color:hsl(238 100% 62% / .8)}.border-primary-90{border-color:hsl(238 100% 62% / .9)}.border-primary-d-1{border-color:hsl(240 56% 50%)}.border-primary-d-2{border-color:hsl(243 54% 37%)}.border-primary-d-3{border-color:hsl(246 51% 25%)}.border-primary-d-4{border-color:hsl(250 43% 13%)}.border-primary-l-1{border-color:hsl(247 100% 70%)}.border-primary-l-2{border-color:hsl(251 100% 77%)}.border-primary-l-3{border-color:hsl(254 100% 85%)}.border-primary-l-4{border-color:hsl(256 100% 92%)}.bg-secondary{background-color:hsl(0 94% 68%)}.bg-secondary-5{background-color:hsl(0 94% 68% / .05)}.bg-secondary-10{background-color:hsl(0 94% 68% / .1)}.bg-secondary-20{background-color:hsl(0 94% 68% / .2)}.bg-secondary-30{background-color:hsl(0 94% 68% / .3)}.bg-secondary-40{background-color:hsl(0 94% 68% / .4)}.bg-secondary-50{background-color:hsl(0 94% 68% / .5)}.bg-secondary-60{background-color:hsl(0 94% 68% / .6)}.bg-secondary-70{background-color:hsl(0 94% 68% / .7)}.bg-secondary-80{background-color:hsl(0 94% 68% / .8)}.bg-secondary-90{background-color:hsl(0 94% 68% / .9)}.bg-secondary-d-1{background-color:hsl(1 50% 53%)}.bg-secondary-d-2{background-color:hsl(1 42% 40%)}.bg-secondary-d-3{background-color:hsl(2 40% 26%)}.bg-secondary-d-4{background-color:hsl(4 35% 14%)}.bg-secondary-l-1{background-color:hsl(3 100% 75%)}.bg-secondary-l-2{background-color:hsl(5 100% 81%)}.bg-secondary-l-3{background-color:hsl(6 100% 87%)}.bg-secondary-l-4{background-color:hsl(7 100% 93%)}.text-secondary{color:hsl(0 94% 68%)}.text-secondary-5{color:hsl(0 94% 68% / .05)}.text-secondary-10{color:hsl(0 94% 68% / .1)}.text-secondary-20{color:hsl(0 94% 68% / .2)}.text-secondary-30{color:hsl(0 94% 68% / .3)}.text-secondary-40{color:hsl(0 94% 68% / .4)}.text-secondary-50{color:hsl(0 94% 68% / .5)}.text-secondary-60{color:hsl(0 94% 68% / .6)}.text-secondary-70{color:hsl(0 94% 68% / .7)}.text-secondary-80{color:hsl(0 94% 68% / .8)}.text-secondary-90{color:hsl(0 94% 68% / .9)}.text-secondary-d-1{color:hsl(1 50% 53%)}.text-secondary-d-2{color:hsl(1 42% 40%)}.text-secondary-d-3{color:hsl(2 40% 26%)}.text-secondary-d-4{color:hsl(4 35% 14%)}.text-secondary-l-1{color:hsl(3 100% 75%)}.text-secondary-l-2{color:hsl(5 100% 81%)}.text-secondary-l-3{color:hsl(6 100% 87%)}.text-secondary-l-4{color:hsl(7 100% 93%)}.border-secondary{border-color:hsl(0 94% 68%)}.border-secondary-5{border-color:hsl(0 94% 68% / .05)}.border-secondary-10{border-color:hsl(0 94% 68% / .1)}.border-secondary-20{border-color:hsl(0 94% 68% / .2)}.border-secondary-30{border-color:hsl(0 94% 68% / .3)}.border-secondary-40{border-color:hsl(0 94% 68% / .4)}.border-secondary-50{border-color:hsl(0 94% 68% / .5)}.border-secondary-60{border-color:hsl(0 94% 68% / .6)}.border-secondary-70{border-color:hsl(0 94% 68% / .7)}.border-secondary-80{border-color:hsl(0 94% 68% / .8)}.border-secondary-90{border-color:hsl(0 94% 68% / .9)}.border-secondary-d-1{border-color:hsl(1 50% 53%)}.border-secondary-d-2{border-color:hsl(1 42% 40%)}.border-secondary-d-3{border-color:hsl(2 40% 26%)}.border-secondary-d-4{border-color:hsl(4 35% 14%)}.border-secondary-l-1{border-color:hsl(3 100% 75%)}.border-secondary-l-2{border-color:hsl(5 100% 81%)}.border-secondary-l-3{border-color:hsl(6 100% 87%)}.border-secondary-l-4{border-color:hsl(7 100% 93%)}.bg-tertiary{background-color:hsl(198 74% 51%)}.bg-tertiary-5{background-color:hsl(198 74% 51% / .05)}.bg-tertiary-10{background-color:hsl(198 74% 51% / .1)}.bg-tertiary-20{background-color:hsl(198 74% 51% / .2)}.bg-tertiary-30{background-color:hsl(198 74% 51% / .3)}.bg-tertiary-40{background-color:hsl(198 74% 51% / .4)}.bg-tertiary-50{background-color:hsl(198 74% 51% / .5)}.bg-tertiary-60{background-color:hsl(198 74% 51% / .6)}.bg-tertiary-70{background-color:hsl(198 74% 51% / .7)}.bg-tertiary-80{background-color:hsl(198 74% 51% / .8)}.bg-tertiary-90{background-color:hsl(198 74% 51% / .9)}.bg-tertiary-d-1{background-color:hsl(199 63% 42%)}.bg-tertiary-d-2{background-color:hsl(200 55% 32%)}.bg-tertiary-d-3{background-color:hsl(201 46% 22%)}.bg-tertiary-d-4{background-color:hsl(203 35% 13%)}.bg-tertiary-l-1{background-color:hsl(202 71% 65%)}.bg-tertiary-l-2{background-color:hsl(203 70% 75%)}.bg-tertiary-l-3{background-color:hsl(204 70% 84%)}.bg-tertiary-l-4{background-color:hsl(205 70% 92%)}.text-tertiary{color:hsl(198 74% 51%)}.text-tertiary-5{color:hsl(198 74% 51% / .05)}.text-tertiary-10{color:hsl(198 74% 51% / .1)}.text-tertiary-20{color:hsl(198 74% 51% / .2)}.text-tertiary-30{color:hsl(198 74% 51% / .3)}.text-tertiary-40{color:hsl(198 74% 51% / .4)}.text-tertiary-50{color:hsl(198 74% 51% / .5)}.text-tertiary-60{color:hsl(198 74% 51% / .6)}.text-tertiary-70{color:hsl(198 74% 51% / .7)}.text-tertiary-80{color:hsl(198 74% 51% / .8)}.text-tertiary-90{color:hsl(198 74% 51% / .9)}.text-tertiary-d-1{color:hsl(199 63% 42%)}.text-tertiary-d-2{color:hsl(200 55% 32%)}.text-tertiary-d-3{color:hsl(201 46% 22%)}.text-tertiary-d-4{color:hsl(203 35% 13%)}.text-tertiary-l-1{color:hsl(202 71% 65%)}.text-tertiary-l-2{color:hsl(203 70% 75%)}.text-tertiary-l-3{color:hsl(204 70% 84%)}.text-tertiary-l-4{color:hsl(205 70% 92%)}.border-tertiary{border-color:hsl(198 74% 51%)}.border-tertiary-5{border-color:hsl(198 74% 51% / .05)}.border-tertiary-10{border-color:hsl(198 74% 51% / .1)}.border-tertiary-20{border-color:hsl(198 74% 51% / .2)}.border-tertiary-30{border-color:hsl(198 74% 51% / .3)}.border-tertiary-40{border-color:hsl(198 74% 51% / .4)}.border-tertiary-50{border-color:hsl(198 74% 51% / .5)}.border-tertiary-60{border-color:hsl(198 74% 51% / .6)}.border-tertiary-70{border-color:hsl(198 74% 51% / .7)}.border-tertiary-80{border-color:hsl(198 74% 51% / .8)}.border-tertiary-90{border-color:hsl(198 74% 51% / .9)}.border-tertiary-d-1{border-color:hsl(199 63% 42%)}.border-tertiary-d-2{border-color:hsl(200 55% 32%)}.border-tertiary-d-3{border-color:hsl(201 46% 22%)}.border-tertiary-d-4{border-color:hsl(203 35% 13%)}.border-tertiary-l-1{border-color:hsl(202 71% 65%)}.border-tertiary-l-2{border-color:hsl(203 70% 75%)}.border-tertiary-l-3{border-color:hsl(204 70% 84%)}.border-tertiary-l-4{border-color:hsl(205 70% 92%)}.bg-dark{background-color:hsl(0 0% 7%)}.bg-dark-5{background-color:hsl(0 0% 7% / .05)}.bg-dark-10{background-color:hsl(0 0% 7% / .1)}.bg-dark-20{background-color:hsl(0 0% 7% / .2)}.bg-dark-30{background-color:hsl(0 0% 7% / .3)}.bg-dark-40{background-color:hsl(0 0% 7% / .4)}.bg-dark-50{background-color:hsl(0 0% 7% / .5)}.bg-dark-60{background-color:hsl(0 0% 7% / .6)}.bg-dark-70{background-color:hsl(0 0% 7% / .7)}.bg-dark-80{background-color:hsl(0 0% 7% / .8)}.bg-dark-90{background-color:hsl(0 0% 7% / .9)}.text-dark{color:hsl(0 0% 7%)}.text-dark-5{color:hsl(0 0% 7% / .05)}.text-dark-10{color:hsl(0 0% 7% / .1)}.text-dark-20{color:hsl(0 0% 7% / .2)}.text-dark-30{color:hsl(0 0% 7% / .3)}.text-dark-40{color:hsl(0 0% 7% / .4)}.text-dark-50{color:hsl(0 0% 7% / .5)}.text-dark-60{color:hsl(0 0% 7% / .6)}.text-dark-70{color:hsl(0 0% 7% / .7)}.text-dark-80{color:hsl(0 0% 7% / .8)}.text-dark-90{color:hsl(0 0% 7% / .9)}.border-dark{border-color:hsl(0 0% 7%)}.border-dark-5{border-color:hsl(0 0% 7% / .05)}.border-dark-10{border-color:hsl(0 0% 7% / .1)}.border-dark-20{border-color:hsl(0 0% 7% / .2)}.border-dark-30{border-color:hsl(0 0% 7% / .3)}.border-dark-40{border-color:hsl(0 0% 7% / .4)}.border-dark-50{border-color:hsl(0 0% 7% / .5)}.border-dark-60{border-color:hsl(0 0% 7% / .6)}.border-dark-70{border-color:hsl(0 0% 7% / .7)}.border-dark-80{border-color:hsl(0 0% 7% / .8)}.border-dark-90{border-color:hsl(0 0% 7% / .9)}.bg-light{background-color:hsl(85 0% 100%)}.bg-light-5{background-color:hsl(0 0% 100% / .05)}.bg-light-10{background-color:hsl(0 0% 100% / .1)}.bg-light-20{background-color:hsl(0 0% 100% / .2)}.bg-light-30{background-color:hsl(0 0% 100% / .3)}.bg-light-40{background-color:hsl(0 0% 100% / .4)}.bg-light-50{background-color:hsl(0 0% 100% / .5)}.bg-light-60{background-color:hsl(0 0% 100% / .6)}.bg-light-70{background-color:hsl(0 0% 100% / .7)}.bg-light-80{background-color:hsl(0 0% 100% / .8)}.bg-light-90{background-color:hsl(0 0% 100% / .9)}.text-light{color:hsl(85 0% 100%)}.text-light-5{color:hsl(0 0% 100% / .05)}.text-light-10{color:hsl(0 0% 100% / .1)}.text-light-20{color:hsl(0 0% 100% / .2)}.text-light-30{color:hsl(0 0% 100% / .3)}.text-light-40{color:hsl(0 0% 100% / .4)}.text-light-50{color:hsl(0 0% 100% / .5)}.text-light-60{color:hsl(0 0% 100% / .6)}.text-light-70{color:hsl(0 0% 100% / .7)}.text-light-80{color:hsl(0 0% 100% / .8)}.text-light-90{color:hsl(0 0% 100% / .9)}.border-light{border-color:hsl(85 0% 100%)}.border-light-5{border-color:hsl(0 0% 100% / .05)}.border-light-10{border-color:hsl(0 0% 100% / .1)}.border-light-20{border-color:hsl(0 0% 100% / .2)}.border-light-30{border-color:hsl(0 0% 100% / .3)}.border-light-40{border-color:hsl(0 0% 100% / .4)}.border-light-50{border-color:hsl(0 0% 100% / .5)}.border-light-60{border-color:hsl(0 0% 100% / .6)}.border-light-70{border-color:hsl(0 0% 100% / .7)}.border-light-80{border-color:hsl(0 0% 100% / .8)}.border-light-90{border-color:hsl(0 0% 100% / .9)}.bg-success{background-color:hsl(136 95% 56%)}.bg-success-5{background-color:hsl(136 95% 56% / .05)}.bg-success-10{background-color:hsl(136 95% 56% / .1)}.bg-success-20{background-color:hsl(136 95% 56% / .2)}.bg-success-30{background-color:hsl(136 95% 56% / .3)}.bg-success-40{background-color:hsl(136 95% 56% / .4)}.bg-success-50{background-color:hsl(136 95% 56% / .5)}.bg-success-60{background-color:hsl(136 95% 56% / .6)}.bg-success-70{background-color:hsl(136 95% 56% / .7)}.bg-success-80{background-color:hsl(136 95% 56% / .8)}.bg-success-90{background-color:hsl(136 95% 56% / .9)}.text-success{color:hsl(136 95% 56%)}.text-success-5{color:hsl(136 95% 56% / .05)}.text-success-10{color:hsl(136 95% 56% / .1)}.text-success-20{color:hsl(136 95% 56% / .2)}.text-success-30{color:hsl(136 95% 56% / .3)}.text-success-40{color:hsl(136 95% 56% / .4)}.text-success-50{color:hsl(136 95% 56% / .5)}.text-success-60{color:hsl(136 95% 56% / .6)}.text-success-70{color:hsl(136 95% 56% / .7)}.text-success-80{color:hsl(136 95% 56% / .8)}.text-success-90{color:hsl(136 95% 56% / .9)}.border-success{border-color:hsl(136 95% 56%)}.border-success-5{border-color:hsl(136 95% 56% / .05)}.border-success-10{border-color:hsl(136 95% 56% / .1)}.border-success-20{border-color:hsl(136 95% 56% / .2)}.border-success-30{border-color:hsl(136 95% 56% / .3)}.border-success-40{border-color:hsl(136 95% 56% / .4)}.border-success-50{border-color:hsl(136 95% 56% / .5)}.border-success-60{border-color:hsl(136 95% 56% / .6)}.border-success-70{border-color:hsl(136 95% 56% / .7)}.border-success-80{border-color:hsl(136 95% 56% / .8)}.border-success-90{border-color:hsl(136 95% 56% / .9)}.bg-error{background-color:hsl(351 95% 56%)}.bg-error-5{background-color:hsl(351 95% 56% / .05)}.bg-error-10{background-color:hsl(351 95% 56% / .1)}.bg-error-20{background-color:hsl(351 95% 56% / .2)}.bg-error-30{background-color:hsl(351 95% 56% / .3)}.bg-error-40{background-color:hsl(351 95% 56% / .4)}.bg-error-50{background-color:hsl(351 95% 56% / .5)}.bg-error-60{background-color:hsl(351 95% 56% / .6)}.bg-error-70{background-color:hsl(351 95% 56% / .7)}.bg-error-80{background-color:hsl(351 95% 56% / .8)}.bg-error-90{background-color:hsl(351 95% 56% / .9)}.text-error{color:hsl(351 95% 56%)}.text-error-5{color:hsl(351 95% 56% / .05)}.text-error-10{color:hsl(351 95% 56% / .1)}.text-error-20{color:hsl(351 95% 56% / .2)}.text-error-30{color:hsl(351 95% 56% / .3)}.text-error-40{color:hsl(351 95% 56% / .4)}.text-error-50{color:hsl(351 95% 56% / .5)}.text-error-60{color:hsl(351 95% 56% / .6)}.text-error-70{color:hsl(351 95% 56% / .7)}.text-error-80{color:hsl(351 95% 56% / .8)}.text-error-90{color:hsl(351 95% 56% / .9)}.border-error{border-color:hsl(351 95% 56%)}.border-error-5{border-color:hsl(351 95% 56% / .05)}.border-error-10{border-color:hsl(351 95% 56% / .1)}.border-error-20{border-color:hsl(351 95% 56% / .2)}.border-error-30{border-color:hsl(351 95% 56% / .3)}.border-error-40{border-color:hsl(351 95% 56% / .4)}.border-error-50{border-color:hsl(351 95% 56% / .5)}.border-error-60{border-color:hsl(351 95% 56% / .6)}.border-error-70{border-color:hsl(351 95% 56% / .7)}.border-error-80{border-color:hsl(351 95% 56% / .8)}.border-error-90{border-color:hsl(351 95% 56% / .9)}.padding-4xs{padding:.52rem;padding:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));padding:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.padding-3xs{padding:.66rem;padding:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));padding:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.padding-2xs{padding:.82rem;padding:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));padding:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.padding-xs{padding:1.02rem;padding:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));padding:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.padding-s{padding:1.28rem;padding:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));padding:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.padding-m{padding:1.6rem;padding:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.padding-l{padding:2rem;padding:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));padding:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.padding-xl{padding:2.5rem;padding:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));padding:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.padding-2xl{padding:3.13rem;padding:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));padding:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.padding-3xl{padding:3.91rem;padding:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));padding:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.padding-4xl{padding:4.88rem;padding:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));padding:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.padding-horizontal-4xs{padding-left:.52rem;padding-left:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));padding-left:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem);padding-right:.52rem;padding-right:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));padding-right:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.padding-horizontal-3xs{padding-left:.66rem;padding-left:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));padding-left:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem);padding-right:.66rem;padding-right:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));padding-right:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.padding-horizontal-2xs{padding-left:.82rem;padding-left:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));padding-left:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem);padding-right:.82rem;padding-right:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));padding-right:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.padding-horizontal-xs{padding-left:1.02rem;padding-left:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));padding-left:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem);padding-right:1.02rem;padding-right:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));padding-right:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.padding-horizontal-s{padding-left:1.28rem;padding-left:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));padding-left:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem);padding-right:1.28rem;padding-right:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));padding-right:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.padding-horizontal-m{padding-left:1.6rem;padding-left:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding-left:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);padding-right:1.6rem;padding-right:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding-right:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.padding-horizontal-l{padding-left:2rem;padding-left:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));padding-left:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem);padding-right:2rem;padding-right:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));padding-right:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.padding-horizontal-xl{padding-left:2.5rem;padding-left:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));padding-left:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem);padding-right:2.5rem;padding-right:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));padding-right:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.padding-horizontal-2xl{padding-left:3.13rem;padding-left:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));padding-left:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem);padding-right:3.13rem;padding-right:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));padding-right:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.padding-horizontal-3xl{padding-left:3.91rem;padding-left:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));padding-left:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem);padding-right:3.91rem;padding-right:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));padding-right:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.padding-horizontal-4xl{padding-left:4.88rem;padding-left:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));padding-left:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem);padding-right:4.88rem;padding-right:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));padding-right:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.padding-vertical-4xs{padding-top:.52rem;padding-top:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));padding-top:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem);padding-bottom:.52rem;padding-bottom:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));padding-bottom:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.padding-vertical-3xs{padding-top:.66rem;padding-top:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));padding-top:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem);padding-bottom:.66rem;padding-bottom:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));padding-bottom:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.padding-vertical-2xs{padding-top:.82rem;padding-top:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));padding-top:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem);padding-bottom:.82rem;padding-bottom:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));padding-bottom:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.padding-vertical-xs{padding-top:1.02rem;padding-top:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));padding-top:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem);padding-bottom:1.02rem;padding-bottom:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));padding-bottom:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.padding-vertical-s{padding-top:1.28rem;padding-top:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));padding-top:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem);padding-bottom:1.28rem;padding-bottom:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));padding-bottom:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.padding-vertical-m{padding-top:1.6rem;padding-top:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding-top:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);padding-bottom:1.6rem;padding-bottom:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding-bottom:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.padding-vertical-l{padding-top:2rem;padding-top:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));padding-top:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem);padding-bottom:2rem;padding-bottom:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));padding-bottom:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.padding-vertical-xl{padding-top:2.5rem;padding-top:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));padding-top:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem);padding-bottom:2.5rem;padding-bottom:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));padding-bottom:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.padding-vertical-2xl{padding-top:3.13rem;padding-top:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));padding-top:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem);padding-bottom:3.13rem;padding-bottom:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));padding-bottom:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.padding-vertical-3xl{padding-top:3.91rem;padding-top:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));padding-top:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem);padding-bottom:3.91rem;padding-bottom:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));padding-bottom:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.padding-vertical-4xl{padding-top:4.88rem;padding-top:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));padding-top:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem);padding-bottom:4.88rem;padding-bottom:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));padding-bottom:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.padding-top-4xs{padding-top:.52rem;padding-top:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));padding-top:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.padding-top-3xs{padding-top:.66rem;padding-top:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));padding-top:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.padding-top-2xs{padding-top:.82rem;padding-top:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));padding-top:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.padding-top-xs{padding-top:1.02rem;padding-top:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));padding-top:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.padding-top-s{padding-top:1.28rem;padding-top:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));padding-top:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.padding-top-m{padding-top:1.6rem;padding-top:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding-top:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.padding-top-l{padding-top:2rem;padding-top:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));padding-top:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.padding-top-xl{padding-top:2.5rem;padding-top:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));padding-top:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.padding-top-2xl{padding-top:3.13rem;padding-top:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));padding-top:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.padding-top-3xl{padding-top:3.91rem;padding-top:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));padding-top:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.padding-top-4xl{padding-top:4.88rem;padding-top:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));padding-top:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.padding-right-4xs{padding-right:.52rem;padding-right:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));padding-right:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.padding-right-3xs{padding-right:.66rem;padding-right:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));padding-right:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.padding-right-2xs{padding-right:.82rem;padding-right:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));padding-right:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.padding-right-xs{padding-right:1.02rem;padding-right:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));padding-right:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.padding-right-s{padding-right:1.28rem;padding-right:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));padding-right:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.padding-right-m{padding-right:1.6rem;padding-right:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding-right:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.padding-right-l{padding-right:2rem;padding-right:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));padding-right:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.padding-right-xl{padding-right:2.5rem;padding-right:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));padding-right:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.padding-right-2xl{padding-right:3.13rem;padding-right:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));padding-right:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.padding-right-3xl{padding-right:3.91rem;padding-right:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));padding-right:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.padding-right-4xl{padding-right:4.88rem;padding-right:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));padding-right:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.padding-bottom-4xs{padding-bottom:.52rem;padding-bottom:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));padding-bottom:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.padding-bottom-3xs{padding-bottom:.66rem;padding-bottom:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));padding-bottom:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.padding-bottom-2xs{padding-bottom:.82rem;padding-bottom:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));padding-bottom:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.padding-bottom-xs{padding-bottom:1.02rem;padding-bottom:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));padding-bottom:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.padding-bottom-s{padding-bottom:1.28rem;padding-bottom:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));padding-bottom:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.padding-bottom-m{padding-bottom:1.6rem;padding-bottom:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding-bottom:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.padding-bottom-l{padding-bottom:2rem;padding-bottom:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));padding-bottom:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.padding-bottom-xl{padding-bottom:2.5rem;padding-bottom:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));padding-bottom:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.padding-bottom-2xl{padding-bottom:3.13rem;padding-bottom:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));padding-bottom:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.padding-bottom-3xl{padding-bottom:3.91rem;padding-bottom:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));padding-bottom:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.padding-bottom-4xl{padding-bottom:4.88rem;padding-bottom:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));padding-bottom:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.padding-left-4xs{padding-left:.52rem;padding-left:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));padding-left:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.padding-left-3xs{padding-left:.66rem;padding-left:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));padding-left:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.padding-left-2xs{padding-left:.82rem;padding-left:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));padding-left:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.padding-left-xs{padding-left:1.02rem;padding-left:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));padding-left:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.padding-left-s{padding-left:1.28rem;padding-left:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));padding-left:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.padding-left-m{padding-left:1.6rem;padding-left:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));padding-left:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.padding-left-l{padding-left:2rem;padding-left:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));padding-left:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.padding-left-xl{padding-left:2.5rem;padding-left:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));padding-left:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.padding-left-2xl{padding-left:3.13rem;padding-left:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));padding-left:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.padding-left-3xl{padding-left:3.91rem;padding-left:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));padding-left:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.padding-left-4xl{padding-left:4.88rem;padding-left:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));padding-left:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.margin-4xs{margin:.52rem;margin:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));margin:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.margin-3xs{margin:.66rem;margin:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));margin:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.margin-2xs{margin:.82rem;margin:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));margin:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.margin-xs{margin:1.02rem;margin:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));margin:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.margin-s{margin:1.28rem;margin:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));margin:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.margin-m{margin:1.6rem;margin:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));margin:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.margin-l{margin:2rem;margin:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));margin:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.margin-xl{margin:2.5rem;margin:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));margin:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.margin-2xl{margin:3.13rem;margin:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));margin:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.margin-3xl{margin:3.91rem;margin:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));margin:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.margin-4xl{margin:4.88rem;margin:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));margin:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.margin-horizontal-4xs{margin-left:.52rem;margin-left:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));margin-left:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem);margin-right:.52rem;margin-right:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));margin-right:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.margin-horizontal-3xs{margin-left:.66rem;margin-left:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));margin-left:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem);margin-right:.66rem;margin-right:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));margin-right:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.margin-horizontal-2xs{margin-left:.82rem;margin-left:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));margin-left:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem);margin-right:.82rem;margin-right:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));margin-right:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.margin-horizontal-xs{margin-left:1.02rem;margin-left:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));margin-left:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem);margin-right:1.02rem;margin-right:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));margin-right:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.margin-horizontal-s{margin-left:1.28rem;margin-left:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));margin-left:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem);margin-right:1.28rem;margin-right:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));margin-right:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.margin-horizontal-m{margin-left:1.6rem;margin-left:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));margin-left:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);margin-right:1.6rem;margin-right:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));margin-right:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.margin-horizontal-l{margin-left:2rem;margin-left:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));margin-left:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem);margin-right:2rem;margin-right:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));margin-right:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.margin-horizontal-xl{margin-left:2.5rem;margin-left:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));margin-left:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem);margin-right:2.5rem;margin-right:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));margin-right:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.margin-horizontal-2xl{margin-left:3.13rem;margin-left:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));margin-left:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem);margin-right:3.13rem;margin-right:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));margin-right:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.margin-horizontal-3xl{margin-left:3.91rem;margin-left:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));margin-left:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem);margin-right:3.91rem;margin-right:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));margin-right:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.margin-horizontal-4xl{margin-left:4.88rem;margin-left:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));margin-left:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem);margin-right:4.88rem;margin-right:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));margin-right:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.margin-vertical-4xs{margin-top:.52rem;margin-top:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));margin-top:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem);margin-bottom:.52rem;margin-bottom:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));margin-bottom:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.margin-vertical-3xs{margin-top:.66rem;margin-top:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));margin-top:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem);margin-bottom:.66rem;margin-bottom:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));margin-bottom:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.margin-vertical-2xs{margin-top:.82rem;margin-top:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));margin-top:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem);margin-bottom:.82rem;margin-bottom:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));margin-bottom:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.margin-vertical-xs{margin-top:1.02rem;margin-top:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));margin-top:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem);margin-bottom:1.02rem;margin-bottom:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));margin-bottom:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.margin-vertical-s{margin-top:1.28rem;margin-top:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));margin-top:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem);margin-bottom:1.28rem;margin-bottom:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));margin-bottom:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.margin-vertical-m{margin-top:1.6rem;margin-top:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));margin-top:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);margin-bottom:1.6rem;margin-bottom:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));margin-bottom:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.margin-vertical-l{margin-top:2rem;margin-top:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));margin-top:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem);margin-bottom:2rem;margin-bottom:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));margin-bottom:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.margin-vertical-xl{margin-top:2.5rem;margin-top:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));margin-top:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem);margin-bottom:2.5rem;margin-bottom:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));margin-bottom:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.margin-vertical-2xl{margin-top:3.13rem;margin-top:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));margin-top:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem);margin-bottom:3.13rem;margin-bottom:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));margin-bottom:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.margin-vertical-3xl{margin-top:3.91rem;margin-top:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));margin-top:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem);margin-bottom:3.91rem;margin-bottom:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));margin-bottom:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.margin-vertical-4xl{margin-top:4.88rem;margin-top:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));margin-top:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem);margin-bottom:4.88rem;margin-bottom:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));margin-bottom:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.margin-top-4xs{margin-top:.52rem;margin-top:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));margin-top:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.margin-top-3xs{margin-top:.66rem;margin-top:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));margin-top:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.margin-top-2xs{margin-top:.82rem;margin-top:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));margin-top:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.margin-top-xs{margin-top:1.02rem;margin-top:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));margin-top:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.margin-top-s{margin-top:1.28rem;margin-top:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));margin-top:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.margin-top-m{margin-top:1.6rem;margin-top:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));margin-top:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.margin-top-l{margin-top:2rem;margin-top:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));margin-top:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.margin-top-xl{margin-top:2.5rem;margin-top:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));margin-top:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.margin-top-2xl{margin-top:3.13rem;margin-top:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));margin-top:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.margin-top-3xl{margin-top:3.91rem;margin-top:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));margin-top:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.margin-top-4xl{margin-top:4.88rem;margin-top:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));margin-top:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.margin-right-4xs{margin-right:.52rem;margin-right:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));margin-right:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.margin-right-3xs{margin-right:.66rem;margin-right:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));margin-right:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.margin-right-2xs{margin-right:.82rem;margin-right:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));margin-right:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.margin-right-xs{margin-right:1.02rem;margin-right:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));margin-right:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.margin-right-s{margin-right:1.28rem;margin-right:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));margin-right:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.margin-right-m{margin-right:1.6rem;margin-right:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));margin-right:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.margin-right-l{margin-right:2rem;margin-right:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));margin-right:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.margin-right-xl{margin-right:2.5rem;margin-right:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));margin-right:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.margin-right-2xl{margin-right:3.13rem;margin-right:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));margin-right:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.margin-right-3xl{margin-right:3.91rem;margin-right:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));margin-right:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.margin-right-4xl{margin-right:4.88rem;margin-right:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));margin-right:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.margin-bottom-4xs{margin-bottom:.52rem;margin-bottom:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));margin-bottom:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.margin-bottom-3xs{margin-bottom:.66rem;margin-bottom:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));margin-bottom:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.margin-bottom-2xs{margin-bottom:.82rem;margin-bottom:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));margin-bottom:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.margin-bottom-xs{margin-bottom:1.02rem;margin-bottom:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));margin-bottom:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.margin-bottom-s{margin-bottom:1.28rem;margin-bottom:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));margin-bottom:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.margin-bottom-m{margin-bottom:1.6rem;margin-bottom:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));margin-bottom:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.margin-bottom-l{margin-bottom:2rem;margin-bottom:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));margin-bottom:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.margin-bottom-xl{margin-bottom:2.5rem;margin-bottom:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));margin-bottom:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.margin-bottom-2xl{margin-bottom:3.13rem;margin-bottom:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));margin-bottom:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.margin-bottom-3xl{margin-bottom:3.91rem;margin-bottom:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));margin-bottom:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.margin-bottom-4xl{margin-bottom:4.88rem;margin-bottom:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));margin-bottom:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.margin-left-4xs{margin-left:.52rem;margin-left:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));margin-left:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.margin-left-3xs{margin-left:.66rem;margin-left:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));margin-left:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.margin-left-2xs{margin-left:.82rem;margin-left:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));margin-left:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.margin-left-xs{margin-left:1.02rem;margin-left:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));margin-left:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.margin-left-s{margin-left:1.28rem;margin-left:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));margin-left:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.margin-left-m{margin-left:1.6rem;margin-left:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));margin-left:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.margin-left-l{margin-left:2rem;margin-left:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));margin-left:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.margin-left-xl{margin-left:2.5rem;margin-left:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));margin-left:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.margin-left-2xl{margin-left:3.13rem;margin-left:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));margin-left:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.margin-left-3xl{margin-left:3.91rem;margin-left:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));margin-left:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.margin-left-4xl{margin-left:4.88rem;margin-left:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));margin-left:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.gap-4xs{gap:.52rem;gap:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));gap:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.gap-3xs{gap:.66rem;gap:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));gap:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.gap-2xs{gap:.82rem;gap:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));gap:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.gap-xs{gap:1.02rem;gap:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));gap:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.gap-s{gap:1.28rem;gap:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));gap:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.gap-m{gap:1.6rem;gap:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));gap:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.gap-l{gap:2rem;gap:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));gap:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.gap-xl{gap:2.5rem;gap:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));gap:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.gap-2xl{gap:3.13rem;gap:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));gap:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.gap-3xl{gap:3.91rem;gap:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));gap:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.gap-4xl{gap:4.88rem;gap:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));gap:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.gap-horizontal-4xs{-webkit-column-gap:.52rem;column-gap:.52rem;-webkit-column-gap:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));column-gap:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));-webkit-column-gap:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem);column-gap:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.gap-horizontal-3xs{-webkit-column-gap:.66rem;column-gap:.66rem;-webkit-column-gap:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));column-gap:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));-webkit-column-gap:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem);column-gap:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.gap-horizontal-2xs{-webkit-column-gap:.82rem;column-gap:.82rem;-webkit-column-gap:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));column-gap:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));-webkit-column-gap:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem);column-gap:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.gap-horizontal-xs{-webkit-column-gap:1.02rem;column-gap:1.02rem;-webkit-column-gap:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));column-gap:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));-webkit-column-gap:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem);column-gap:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.gap-horizontal-s{-webkit-column-gap:1.28rem;column-gap:1.28rem;-webkit-column-gap:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));column-gap:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));-webkit-column-gap:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem);column-gap:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.gap-horizontal-m{-webkit-column-gap:1.6rem;column-gap:1.6rem;-webkit-column-gap:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));column-gap:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));-webkit-column-gap:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem);column-gap:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.gap-horizontal-l{-webkit-column-gap:2rem;column-gap:2rem;-webkit-column-gap:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));column-gap:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));-webkit-column-gap:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem);column-gap:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.gap-horizontal-xl{-webkit-column-gap:2.5rem;column-gap:2.5rem;-webkit-column-gap:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));column-gap:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));-webkit-column-gap:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem);column-gap:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.gap-horizontal-2xl{-webkit-column-gap:3.13rem;column-gap:3.13rem;-webkit-column-gap:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));column-gap:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));-webkit-column-gap:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem);column-gap:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.gap-horizontal-3xl{-webkit-column-gap:3.91rem;column-gap:3.91rem;-webkit-column-gap:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));column-gap:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));-webkit-column-gap:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem);column-gap:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.gap-horizontal-4xl{-webkit-column-gap:4.88rem;column-gap:4.88rem;-webkit-column-gap:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));column-gap:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));-webkit-column-gap:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem);column-gap:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.gap-vertical-4xs{row-gap:.52rem;row-gap:max(0.52rem,min(calc(-0.03vw + 0.53rem),0.49rem));row-gap:clamp(0.52rem,calc(-0.03vw + 0.53rem),0.49rem)}.gap-vertical-3xs{row-gap:.66rem;row-gap:max(0.66rem,min(calc(0.04vw + 0.64rem),0.7rem));row-gap:clamp(0.66rem,calc(0.04vw + 0.64rem),0.7rem)}.gap-vertical-2xs{row-gap:.82rem;row-gap:max(0.82rem,min(calc(0.16vw + 0.77rem),0.99rem));row-gap:clamp(0.82rem,calc(0.16vw + 0.77rem),0.99rem)}.gap-vertical-xs{row-gap:1.02rem;row-gap:max(1.02rem,min(calc(0.35vw + 0.91rem),1.4rem));row-gap:clamp(1.02rem,calc(0.35vw + 0.91rem),1.4rem)}.gap-vertical-s{row-gap:1.28rem;row-gap:max(1.28rem,min(calc(0.65vw + 1.07rem),1.98rem));row-gap:clamp(1.28rem,calc(0.65vw + 1.07rem),1.98rem)}.gap-vertical-m{row-gap:1.6rem;row-gap:max(1.6rem,min(calc(1.11vw + 1.24rem),2.8rem));row-gap:clamp(1.6rem,calc(1.11vw + 1.24rem),2.8rem)}.gap-vertical-l{row-gap:2rem;row-gap:max(2rem,min(calc(1.81vw + 1.42rem),3.96rem));row-gap:clamp(2rem,calc(1.81vw + 1.42rem),3.96rem)}.gap-vertical-xl{row-gap:2.5rem;row-gap:max(2.5rem,min(calc(2.87vw + 1.58rem),5.6rem));row-gap:clamp(2.5rem,calc(2.87vw + 1.58rem),5.6rem)}.gap-vertical-2xl{row-gap:3.13rem;row-gap:max(3.13rem,min(calc(4.44vw + 1.71rem),7.92rem));row-gap:clamp(3.13rem,calc(4.44vw + 1.71rem),7.92rem)}.gap-vertical-3xl{row-gap:3.91rem;row-gap:max(3.91rem,min(calc(6.75vw + 1.75rem),11.19rem));row-gap:clamp(3.91rem,calc(6.75vw + 1.75rem),11.19rem)}.gap-vertical-4xl{row-gap:4.88rem;row-gap:max(4.88rem,min(calc(10.13vw + 1.64rem),15.83rem));row-gap:clamp(4.88rem,calc(10.13vw + 1.64rem),15.83rem)}.text-xs{font-size:1.26rem;font-size:max(1.26rem,min(calc(-0.23vw + 1.34rem),1.01rem));font-size:clamp(1.26rem,calc(-0.23vw + 1.34rem),1.01rem)}.text-s{font-size:1.42rem;font-size:max(1.42rem,min(calc(-0.07vw + 1.44rem),1.35rem));font-size:clamp(1.42rem,calc(-0.07vw + 1.44rem),1.35rem)}.text-m{font-size:1.6rem;font-size:max(1.6rem,min(calc(0.19vw + 1.54rem),1.8rem));font-size:clamp(1.6rem,calc(0.19vw + 1.54rem),1.8rem)}.text-l{font-size:1.8rem;font-size:max(1.8rem,min(calc(0.55vw + 1.62rem),2.4rem));font-size:clamp(1.8rem,calc(0.55vw + 1.62rem),2.4rem)}.text-xl{font-size:2.02rem;font-size:max(2.02rem,min(calc(1.09vw + 1.68rem),3.2rem));font-size:clamp(2.02rem,calc(1.09vw + 1.68rem),3.2rem)}.text-2xl{font-size:2.28rem;font-size:max(2.28rem,min(calc(1.84vw + 1.69rem),4.26rem));font-size:clamp(2.28rem,calc(1.84vw + 1.69rem),4.26rem)}.text-3xl{font-size:2.56rem;font-size:max(2.56rem,min(calc(2.89vw + 1.64rem),5.68rem));font-size:clamp(2.56rem,calc(2.89vw + 1.64rem),5.68rem)}.text-4xl{font-size:2.88rem;font-size:max(2.88rem,min(calc(4.34vw + 1.49rem),7.58rem));font-size:clamp(2.88rem,calc(4.34vw + 1.49rem),7.58rem)}H1{font-size:max(2.88rem,min(calc(4.34vw + 1.49rem),7.58rem));font-size:clamp(2.88rem,calc(4.34vw + 1.49rem),7.58rem);line-height:1.1}H2{font-size:max(2.56rem,min(calc(2.89vw + 1.64rem),5.68rem));font-size:clamp(2.56rem,calc(2.89vw + 1.64rem),5.68rem);line-height:1.2}H3{font-size:max(2.28rem,min(calc(1.84vw + 1.69rem),4.26rem));font-size:clamp(2.28rem,calc(1.84vw + 1.69rem),4.26rem);line-height:1.3}H4{font-size:max(2.02rem,min(calc(1.09vw + 1.68rem),3.2rem));font-size:clamp(2.02rem,calc(1.09vw + 1.68rem),3.2rem);line-height:1.3}H5{font-size:max(1.8rem,min(calc(0.55vw + 1.62rem),2.4rem));font-size:clamp(1.8rem,calc(0.55vw + 1.62rem),2.4rem);line-height:1.3}H6{font-size:max(1.6rem,min(calc(0.19vw + 1.54rem),1.8rem));font-size:clamp(1.6rem,calc(0.19vw + 1.54rem),1.8rem);line-height:1.4}.line-height-xs{line-height:1}.line-height-s{line-height:1.2}.line-height-m{line-height:1.3}.line-height-l{line-height:1.4}.line-height-xl{line-height:1.5}.italic{font-style:italic}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.underline{-webkit-text-decoration:underline;text-decoration:underline}.font-100{font-weight:100}.font-200{font-weight:200}.font-300{font-weight:300}.font-400{font-weight:400}.font-500{font-weight:500}.font-600{font-weight:600}.font-700{font-weight:700}.font-800{font-weight:800}.font-900{font-weight:900}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.margin-top-auto{margin-top:auto}.margin-bottom-auto{margin-bottom:auto}.margin-left-auto{margin-left:auto}.margin-right-auto{margin-left:auto}.margin-horizontal-auto{margin-left:auto;margin-right:auto}.margin-vertical-auto{margin-top:auto;margin-bottom:auto}.row{display:grid;grid-auto-flow:column;justify-content:start}.column{display:grid;grid-auto-flow:row;justify-items:start;align-content:start}.columns-2{display:grid;grid-template-columns:1fr 1fr}.columns-3{display:grid;grid-template-columns:1fr 1fr 1fr}.columns-4{display:grid;grid-template-columns:repeat(4,1fr)}.columns-5{display:grid;grid-template-columns:repeat(5,1fr)}.columns-6{display:grid;grid-template-columns:repeat(6,1fr)}.columns-7{display:grid;grid-template-columns:repeat(7,1fr)}.columns-8{display:grid;grid-template-columns:repeat(8,1fr)}.columns-min-5{display:grid;grid-template-columns:repeat(auto-fit,minmax(5rem,1fr))}.columns-min-10{display:grid;grid-template-columns:repeat(auto-fit,minmax(10rem,1fr))}.columns-min-20{display:grid;grid-template-columns:repeat(auto-fit,minmax(20rem,1fr))}.columns-min-30{display:grid;grid-template-columns:repeat(auto-fit,minmax(30rem,1fr))}.columns-min-40{display:grid;grid-template-columns:repeat(auto-fit,minmax(40rem,1fr))}.columns-min-50{display:grid;grid-template-columns:repeat(auto-fit,minmax(50rem,1fr))}.columns-min-60{display:grid;grid-template-columns:repeat(auto-fit,minmax(60rem,1fr))}.columns-min-70{display:grid;grid-template-columns:repeat(auto-fit,minmax(70rem,1fr))}.flex-row{display:flex;flex-direction:row}.flex-column{display:flex;flex-direction:column}.flex-1{flex:1}.flex-wrap{flex-wrap:wrap}.flex-no-wrap{flex-wrap:no-wrap}.items-left{justify-items:start}.content-left{justify-content:start}.items-center{justify-items:center}.content-center{justify-content:center}.items-right{justify-items:end}.content-right{justify-content:end}.items-top{align-items:start}.content-top{align-content:start}.items-middle{align-items:center}.content-middle{align-content:center}.items-bottom{align-items:end}.content-bottom{align-content:end}.items-stretch{align-items:stretch}.content-stretch{justify-content:stretch}.space-between{justify-content:space-between}.space-around{justify-content:space-around}.self-left{margin-right:auto;align-self:start;justify-self:start}.self-center{margin-left:auto;margin-right:auto;align-self:center;justify-self:center}.self-right{margin-left:auto;align-self:end;justify-self:end}.self-top{margin-bottom:auto;align-self:start}.self-middle{margin-top:auto;margin-bottom:auto;align-self:center}.self-bottom{margin-top:auto;align-self:end}.self-stretch{align-self:stretch}.col-span-2{grid-column:span 2}.col-span-3{grid-column:span 3}.col-span-4{grid-column:span 4}.col-span-5{grid-column:span 5}.col-span-6{grid-column:span 6}.col-span-7{grid-column:span 7}.col-span-8{grid-column:span 8}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-8{grid-column-start:8}.row-span-2{grid-row:span 2}.row-span-3{grid-row:span 3}.row-span-4{grid-row:span 4}.row-span-5{grid-row:span 5}.row-span-6{grid-row:span 6}.row-span-7{grid-row:span 7}.row-span-8{grid-row:span 8}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-5{grid-row-start:5}.row-start-6{grid-row-start:6}.row-start-7{grid-row-start:7}.row-start-8{grid-row-start:8}.max-site-width{max-width:140rem;width:100%}.full-width{width:100%}.auto-width{width:auto}.full-height{height:100%}.auto-height{height:auto}.max-width-140{max-width:140rem}.max-width-130{max-width:130rem}.max-width-120{max-width:120rem}.max-width-110{max-width:110rem}.max-width-100{max-width:100rem}.max-width-90{max-width:90rem}.max-width-80{max-width:80rem}.max-width-70{max-width:70rem}.max-width-60{max-width:60rem}.max-width-50{max-width:50rem}.max-width-40{max-width:40rem}.max-width-30{max-width:30rem}.max-width-20{max-width:20rem}.max-width-10{max-width:10rem}.radius-xs{border-radius:.25rem}.radius-s{border-radius:.5rem}.radius-m{border-radius:1rem}.radius-l{border-radius:2rem}.radius-full{border-radius:999rem}.border{border-width:1px;border-style:solid}.border-left{border-left-width:1px;border-left-style:solid}.border-right{border-right-width:1px;border-right-style:solid}.border-top{border-top-width:1px;border-top-style:solid}.border-bottom{border-bottom-width:1px;border-bottom-style:solid}.shadow-s{box-shadow:0 1px 2px hsl(0 0% 7%)}.shadow-m{box-shadow:0 2px 10px hsl(0 0% 7%)}.shadow-l{box-shadow:0 5px 30px hsl(0 0% 7%)}.opacity-0{opacity:0}.opacity-10{opacity:.1}.opacity-20{opacity:.2}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.fit-contain{-o-object-fit:contain;object-fit:contain}.fit-cover{-o-object-fit:cover;object-fit:cover}.fit-fill{-o-object-fit:fill;object-fit:fill}.bg-blur-xs{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.bg-blur-s{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.bg-blur-m{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.bg-blur-l{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.bg-blur-xl{-webkit-backdrop-filter:blur(32px);backdrop-filter:blur(32px)}.grayscale{-webkit-filter:grayscale(1);filter:grayscale(1)}.overflow-hidden{overflow:hidden}.overflow-scroll{overflow:scroll}.list-none{list-style-type:none}.white-space-nowrap{white-space:nowrap}.transition-global{transition:all 0.3s}.absolute{position:absolute}.relative{position:relative}.inset-0{top:0;right:0;bottom:0;left:0}.bottom-0{bottom:0}.top-0{top:0}.left-0{left:0}.right-0{right:0}.pointer{cursor:pointer}.not-allowed{cursor:not-allowed}.cursor-auto{cursor:auto}.no-pointer-events{pointer-events:none}@media (max-width:1400px){.column--on-xl{grid-template-columns:1fr;grid-auto-flow:row}.row--on-xl{grid-template-columns:initial;grid-auto-flow:column}.columns-2--on-xl{grid-template-columns:1fr 1fr}.columns-3--on-xl{grid-template-columns:repeat(3,1fr)}.columns-4--on-xl{grid-template-columns:repeat(4,1fr)}.columns-5--on-xl{grid-template-columns:repeat(5,1fr)}.columns-6--on-xl{grid-template-columns:repeat(6,1fr)}.col-span-1--on-xl{grid-column:span 1}.col-span-2--on-xl{grid-column:span 2}.col-span-3--on-xl{grid-column:span 3}.col-span-4--on-xl{grid-column:span 4}.col-span-5--on-xl{grid-column:span 5}.col-span-6--on-xl{grid-column:span 6}.col-start-1--on-xl{grid-column-start:1}.col-start-2--on-xl{grid-column-start:2}.col-start-3--on-xl{grid-column-start:3}.col-start-4--on-xl{grid-column-start:4}.col-start-5--on-xl{grid-column-start:5}.col-start-6--on-xl{grid-column-start:6}.row-span-1--on-xl{grid-row:span 1}.row-span-2--on-xl{grid-row:span 2}.row-span-3--on-xl{grid-row:span 3}.row-span-4--on-xl{grid-row:span 4}.row-span-5--on-xl{grid-row:span 5}.row-span-6--on-xl{grid-row:span 6}.row-start-1--on-xl{grid-row-start:1}.row-start-2--on-xl{grid-row-start:2}.row-start-3--on-xl{grid-row-start:3}.row-start-4--on-xl{grid-row-start:4}.row-start-5--on-xl{grid-row-start:5}.row-start-6--on-xl{grid-row-start:6}}@media (max-width:992px){.column--on-l{grid-template-columns:1fr;grid-auto-flow:row}.row--on-l{grid-template-columns:initial;grid-auto-flow:column}.columns-2--on-l{grid-template-columns:1fr 1fr}.columns-3--on-l{grid-template-columns:repeat(3,1fr)}.columns-4--on-l{grid-template-columns:repeat(4,1fr)}.columns-5--on-l{grid-template-columns:repeat(5,1fr)}.columns-6--on-l{grid-template-columns:repeat(6,1fr)}.col-span-1--on-l{grid-column:span 1}.col-span-2--on-l{grid-column:span 2}.col-span-3--on-l{grid-column:span 3}.col-span-4--on-l{grid-column:span 4}.col-span-5--on-l{grid-column:span 5}.col-span-6--on-l{grid-column:span 6}.col-start-1--on-l{grid-column-start:1}.col-start-2--on-l{grid-column-start:2}.col-start-3--on-l{grid-column-start:3}.col-start-4--on-l{grid-column-start:4}.col-start-5--on-l{grid-column-start:5}.col-start-6--on-l{grid-column-start:6}.row-span-1--on-l{grid-row:span 1}.row-span-2--on-l{grid-row:span 2}.row-span-3--on-l{grid-row:span 3}.row-span-4--on-l{grid-row:span 4}.row-span-5--on-l{grid-row:span 5}.row-span-6--on-l{grid-row:span 6}.row-start-1--on-l{grid-row-start:1}.row-start-2--on-l{grid-row-start:2}.row-start-3--on-l{grid-row-start:3}.row-start-4--on-l{grid-row-start:4}.row-start-5--on-l{grid-row-start:5}.row-start-6--on-l{grid-row-start:6}}@media (max-width:768px){.column--on-m{grid-template-columns:1fr;grid-auto-flow:row}.row--on-m{grid-template-columns:initial;grid-auto-flow:column}.columns-2--on-m{grid-template-columns:1fr 1fr}.columns-3--on-m{grid-template-columns:repeat(3,1fr)}.columns-4--on-m{grid-template-columns:repeat(4,1fr)}.columns-5--on-m{grid-template-columns:repeat(5,1fr)}.columns-6--on-m{grid-template-columns:repeat(6,1fr)}.col-span-1--on-m{grid-column:span 1}.col-span-2--on-m{grid-column:span 2}.col-span-3--on-m{grid-column:span 3}.col-span-4--on-m{grid-column:span 4}.col-span-5--on-m{grid-column:span 5}.col-span-6--on-m{grid-column:span 6}.col-start-1--on-m{grid-column:1}.col-start-2--on-m{grid-column:2}.col-start-3--on-m{grid-column:3}.col-start-4--on-m{grid-column:4}.col-start-5--on-m{grid-column:5}.col-start-6--on-m{grid-column:6}.row-span-1--on-m{grid-row:span 1}.row-span-2--on-m{grid-row:span 2}.row-span-3--on-m{grid-row:span 3}.row-span-4--on-m{grid-row:span 4}.row-span-5--on-m{grid-row:span 5}.row-span-6--on-m{grid-row:span 6}.row-start-1--on-m{grid-row-start:1}.row-start-2--on-m{grid-row-start:2}.row-start-3--on-m{grid-row-start:3}.row-start-4--on-m{grid-row-start:4}.row-start-5--on-m{grid-row-start:5}.row-start-6--on-m{grid-row-start:6}}@media (max-width:480px){.column--on-s{grid-template-columns:1fr;grid-auto-flow:row}.row--on-s{grid-template-columns:1fr;grid-auto-flow:column}.columns-2--on-s{grid-template-columns:1fr 1fr}.columns-3--on-s{grid-template-columns:repeat(3,1fr)}.columns-4--on-s{grid-template-columns:repeat(4,1fr)}.columns-5--on-s{grid-template-columns:repeat(5,1fr)}.columns-6--on-s{grid-template-columns:repeat(6,1fr)}.col-span-1--on-s{grid-column:span 1}.col-span-2--on-s{grid-column:span 2}.col-span-3--on-s{grid-column:span 3}.col-span-4--on-s{grid-column:span 4}.col-span-5--on-s{grid-column:span 5}.col-span-6--on-s{grid-column:span 6}.col-start-1--on-s{grid-column-start:1}.col-start-2--on-s{grid-column-start:2}.col-start-3--on-s{grid-column-start:3}.col-start-4--on-s{grid-column-start:4}.col-start-5--on-s{grid-column-start:5}.col-start-6--on-s{grid-column-start:6}.row-span-1--on-s{grid-row:span 1}.row-span-2--on-s{grid-row:span 2}.row-span-3--on-s{grid-row:span 3}.row-span-4--on-s{grid-row:span 4}.row-span-5--on-s{grid-row:span 5}.row-span-6--on-s{grid-row:span 6}.row-start-1--on-s{grid-row-start:1}.row-start-2--on-s{grid-row-start:2}.row-start-3--on-s{grid-row-start:3}.row-start-4--on-s{grid-row-start:4}.row-start-5--on-s{grid-row-start:5}.row-start-6--on-s{grid-row-start:6}}.standard_header.brxe-section{background-image:none}@media (max-width:478px){.standard_header.brxe-section{background-image:none}}.standard_header.brxe-section{background-image:none}@media (max-width:478px){.standard_header.brxe-section{background-image:none}}