.exp-info{position:relative;background:#000;color:var(--exp-text-soft);font-family:var(--exp-font-body);padding:calc(22 * var(--u)) 0 calc(80 * var(--u))}.exp-info a{color:var(--exp-red)}.exp-info a:hover{color:#fff}.exp-info__hero{margin:0 calc(39 * var(--u)) calc(44 * var(--u));padding-bottom:calc(30 * var(--u));border-bottom:1px solid var(--exp-border-soft)}.exp-info__kicker{font-family:var(--exp-font-mono);font-size:calc(13 * var(--u));line-height:1.4;font-weight:500;letter-spacing:.06em;text-transform:uppercase;color:var(--exp-red);margin:0 0 calc(10 * var(--u))}.exp-info__h1{font-size:calc(46 * var(--u));line-height:1.05;font-weight:700;color:#fff;margin:0 0 calc(14 * var(--u));max-width:20ch}.exp-info__sub{font-size:calc(17 * var(--u));line-height:1.5;color:var(--exp-text-soft);max-width:66ch;margin:0 0 calc(18 * var(--u))}.exp-info__contact{display:flex;flex-wrap:wrap;gap:calc(8 * var(--u)) calc(26 * var(--u));list-style:none;margin:0;padding:0;font-size:calc(13 * var(--u));color:var(--exp-text-dim)}.exp-info__layout{display:grid;grid-template-columns:calc(200 * var(--u)) minmax(0,1fr);gap:calc(40 * var(--u));margin:0 calc(39 * var(--u));align-items:start}.exp-info__toc{position:sticky;top:calc(24 * var(--u));background:var(--exp-surface);border:1px solid var(--exp-border-soft);border-radius:calc(11.38 * var(--u));padding:calc(18 * var(--u)) calc(18 * var(--u)) calc(20 * var(--u))}.exp-info__toclabel{font-family:var(--exp-font-mono);font-size:calc(11.4 * var(--u));letter-spacing:.08em;text-transform:uppercase;color:var(--exp-text);margin:0 0 calc(10 * var(--u))}.exp-info__toc ol{list-style:none;margin:0;padding:0}.exp-info__toc li+li{border-top:1px solid var(--exp-border-soft)}.exp-info__toc a{display:block;padding:calc(8 * var(--u)) calc(10 * var(--u)) calc(8 * var(--u)) calc(12 * var(--u));font-family:var(--exp-font-ui);font-size:calc(13.5 * var(--u));line-height:1.3;color:var(--exp-text-soft);text-decoration:none;border-left:2px solid transparent;transition:color .15s ease,border-color .15s ease}.exp-info__toc a:hover{color:#fff}.exp-info__toc a[aria-current=true]{color:#fff;border-left-color:var(--exp-red)}.exp-info__tocquote{width:100%;margin-top:calc(16 * var(--u));height:calc(44 * var(--u));font-size:calc(13 * var(--u));border-radius:calc(10 * var(--u));gap:10px}@media screen and (min-width:1024px){.exp-info__toc{display:flex;flex-direction:column;max-height:calc(100vh - 48 * var(--u));max-height:calc(100dvh - 48 * var(--u))}.exp-info__toclabel,.exp-info__tocquote{flex:none}.exp-info__toc ol{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#3f3f3f transparent;--fade-top: 0px;--fade-bottom: 0px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-top),#000 calc(100% - var(--fade-bottom)),transparent 100%)}.exp-info__toc ol::-webkit-scrollbar{width:6px}.exp-info__toc ol::-webkit-scrollbar-thumb{background:#3f3f3f;border-radius:3px}.exp-info__toc ol::-webkit-scrollbar-track{background:transparent}}.exp-info .exp-btn{gap:10px}.exp-info .exp-btn--red{color:#fff}.exp-info .exp-btn--red:hover{color:var(--exp-red)}.exp-info .exp-btn--ghost{color:var(--exp-text-soft)}.exp-info .exp-btn--ghost:hover{color:#000}.exp-info__content{min-width:0}.exp-info__section{padding:calc(8 * var(--u)) 0 calc(44 * var(--u));margin-bottom:calc(18 * var(--u));border-bottom:1px solid var(--exp-border-soft);scroll-margin-top:calc(24 * var(--u))}.exp-info__head{margin-bottom:calc(22 * var(--u))}.exp-info__h2{font-size:calc(32 * var(--u));line-height:1.12;font-weight:700;color:var(--exp-red);margin:0}.exp-info__h3{font-size:calc(21 * var(--u));line-height:1.25;font-weight:600;color:#fff;margin:calc(34 * var(--u)) 0 calc(12 * var(--u))}.exp-info__h4{font-size:calc(17 * var(--u));line-height:1.3;font-weight:600;color:#fff;margin:calc(28 * var(--u)) 0 calc(6 * var(--u));display:flex;align-items:baseline;gap:calc(12 * var(--u))}.exp-info__h4 span{font-family:var(--exp-font-mono);font-size:calc(11.4 * var(--u));color:var(--exp-text-dim);font-weight:500}.exp-info__section p{font-size:calc(15.5 * var(--u));line-height:1.65;color:var(--exp-text-soft);margin:0 0 calc(12 * var(--u));max-width:none}.exp-info__lead{font-size:calc(18 * var(--u))!important;line-height:1.5!important;color:var(--exp-text)!important}.exp-info__note{font-size:calc(14 * var(--u))!important;color:var(--exp-text-dim)!important}.exp-info__section p b,.exp-info__section li b{color:#fff;font-weight:600}.exp-info__figure{margin:0 0 calc(18 * var(--u));background:var(--exp-surface-card);border:1px solid var(--exp-border-soft);border-radius:calc(11.38 * var(--u));overflow:hidden}.exp-info__figure img{display:block;width:100%;height:auto;aspect-ratio:16 / 9;object-fit:cover}.exp-info__figure--wide img{aspect-ratio:21 / 9;object-fit:contain;background:var(--exp-surface-card)}.exp-info__figure figcaption{padding:calc(10 * var(--u)) calc(14 * var(--u));font-size:calc(12.5 * var(--u));color:var(--exp-text-dim);border-top:1px solid var(--exp-border-soft)}.exp-info__split{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);gap:calc(28 * var(--u));align-items:start;margin-bottom:calc(12 * var(--u))}.exp-info__split .exp-info__figure{margin:0}.exp-info__split .exp-info__figure img{aspect-ratio:4 / 3}.exp-info__stats{display:grid;grid-template-columns:repeat(3,1fr);gap:calc(14 * var(--u));list-style:none;margin:calc(6 * var(--u)) 0 calc(20 * var(--u));padding:0}.exp-info__stats li{background:var(--exp-surface);border:1px solid var(--exp-border-soft);border-radius:calc(11.38 * var(--u));padding:calc(18 * var(--u)) calc(18 * var(--u)) calc(16 * var(--u))}.exp-info__stats strong{display:block;font-size:calc(26 * var(--u));line-height:1.1;color:#fff;font-weight:700}.exp-info__stats span{display:block;margin-top:calc(6 * var(--u));font-size:calc(13 * var(--u));color:var(--exp-text-dim)}.exp-info__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(10 * var(--u)) calc(14 * var(--u));margin:calc(8 * var(--u)) 0 calc(16 * var(--u))}.exp-info__facts div{display:grid;grid-template-columns:calc(150 * var(--u)) 1fr;gap:calc(12 * var(--u));padding:calc(10 * var(--u)) calc(14 * var(--u));background:var(--exp-surface-card);border:1px solid var(--exp-border-soft);border-radius:calc(8 * var(--u))}.exp-info__facts dt{font-family:var(--exp-font-mono);font-size:calc(11.4 * var(--u));letter-spacing:.04em;text-transform:uppercase;color:var(--exp-red);line-height:1.5}.exp-info__facts dd{margin:0;font-size:calc(14 * var(--u));line-height:1.5;color:var(--exp-text)}.exp-info__bullets{margin:0 0 calc(14 * var(--u));padding:0;list-style:none}.exp-info__bullets li{position:relative;padding-left:calc(22 * var(--u));margin-bottom:calc(8 * var(--u));font-size:calc(15 * var(--u));line-height:1.55;max-width:none}.exp-info__bullets li:before{content:"";position:absolute;left:0;top:calc(9 * var(--u));width:calc(8 * var(--u));height:calc(8 * var(--u));border-radius:50%;background:var(--exp-red)}.exp-info__photos{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(14 * var(--u));list-style:none;margin:calc(6 * var(--u)) 0 calc(20 * var(--u));padding:0}.exp-info__photos--3{grid-template-columns:repeat(3,minmax(0,1fr))}.exp-info__photos figure{margin:0;background:var(--exp-surface-card);border:1px solid var(--exp-border-soft);border-radius:calc(11.38 * var(--u));overflow:hidden}.exp-info__photos img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:cover}.exp-info__photos figcaption{padding:calc(8 * var(--u)) calc(12 * var(--u));font-size:calc(12.5 * var(--u));color:var(--exp-text-dim)}.exp-info__tablewrap{overflow-x:auto;margin:calc(8 * var(--u)) 0 calc(18 * var(--u));border:1px solid var(--exp-border-soft);border-radius:calc(10 * var(--u))}.exp-info__table{width:100%;border-collapse:collapse;font-size:calc(14 * var(--u));line-height:1.4;min-width:640px}.exp-info__table th,.exp-info__table td{padding:calc(10 * var(--u)) calc(14 * var(--u));text-align:left;border-bottom:1px solid var(--exp-border-soft);white-space:nowrap}.exp-info__table thead th{font-family:var(--exp-font-mono);font-size:calc(11 * var(--u));letter-spacing:.05em;text-transform:uppercase;color:var(--exp-text-dim);background:var(--exp-surface);font-weight:500}.exp-info__table tbody th{color:#fff;font-weight:600}.exp-info__table tbody tr:last-child th,.exp-info__table tbody tr:last-child td{border-bottom:0}.exp-info__table tbody tr:nth-child(2n){background:#ffffff05}.exp-info__tiles{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(12 * var(--u));list-style:none;margin:calc(6 * var(--u)) 0 calc(18 * var(--u));padding:0}.exp-info__tiles li{display:flex;align-items:center;gap:calc(12 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u));background:var(--exp-surface);border:1px solid var(--exp-border-soft);border-radius:calc(10 * var(--u));font-size:calc(14.5 * var(--u));color:var(--exp-text);font-weight:600}.exp-info__icon{flex:0 0 auto;width:calc(34 * var(--u));height:calc(34 * var(--u));padding:calc(6 * var(--u));box-sizing:border-box;border-radius:calc(8 * var(--u));color:var(--exp-red-bright);background:#ff3b301a;border:1px solid rgba(255,59,48,.3)}.exp-info__process{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(12 * var(--u));list-style:none;margin:calc(6 * var(--u)) 0 calc(18 * var(--u));padding:0;counter-reset:step}.exp-info__process li{position:relative;padding:calc(16 * var(--u));background:var(--exp-surface);border:1px solid var(--exp-border-soft);border-radius:calc(10 * var(--u));display:flex;flex-direction:column;gap:calc(6 * var(--u))}.exp-info__num{font-family:var(--exp-font-mono);font-size:calc(12 * var(--u));color:var(--exp-red);letter-spacing:.06em}.exp-info__process strong{font-size:calc(16 * var(--u));color:#fff}.exp-info__process li>span:last-child{font-size:calc(13.5 * var(--u));line-height:1.5;color:var(--exp-text-mid)}.exp-info__faqs{display:flex;flex-direction:column;gap:calc(10 * var(--u))}.exp-info__faq{background:var(--exp-surface-card);border:1px solid rgba(255,255,255,.08);border-radius:calc(10 * var(--u));overflow:hidden}.exp-info__faq[open]{border-color:#ff3b308c}.exp-info__faq summary{display:flex;justify-content:space-between;align-items:center;gap:calc(14 * var(--u));padding:calc(14 * var(--u)) calc(18 * var(--u));cursor:pointer;list-style:none;font-size:calc(16 * var(--u));font-weight:600;color:#fff}.exp-info__faq summary::-webkit-details-marker{display:none}.exp-info__plus{flex:0 0 auto;width:calc(22 * var(--u));height:calc(22 * var(--u));position:relative;color:var(--exp-text-dim)}.exp-info__plus:before,.exp-info__plus:after{content:"";position:absolute;left:50%;top:50%;background:currentColor;transform:translate(-50%,-50%)}.exp-info__plus:before{width:calc(14 * var(--u));height:2px}.exp-info__plus:after{width:2px;height:calc(14 * var(--u))}.exp-info__faq[open] .exp-info__plus{color:var(--exp-red-bright)}.exp-info__faq[open] .exp-info__plus:after{display:none}.exp-info__faq p{padding:0 calc(18 * var(--u)) calc(16 * var(--u));margin:0;color:var(--exp-text-mid);font-size:calc(14.5 * var(--u))}.exp-info__fpgroup{margin-top:calc(6 * var(--u))}.exp-info__fpblurb{color:var(--exp-text-dim)!important;font-size:calc(14 * var(--u))!important}.exp-info__fpgrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:calc(12 * var(--u));list-style:none;margin:0 0 calc(10 * var(--u));padding:0}.exp-info__fp{display:block;width:100%;padding:0;background:#000;border:1px solid var(--exp-border-soft);border-radius:calc(10 * var(--u));overflow:hidden;cursor:pointer;text-align:left;transition:border-color .15s ease,transform .15s ease}.exp-info__fp:hover{border-color:var(--exp-red);transform:translateY(-2px)}.exp-info__fp img{display:block;width:100%;aspect-ratio:3 / 2;object-fit:contain;background:#000}.exp-info__fpname{display:block;padding:calc(8 * var(--u)) calc(10 * var(--u));background:var(--exp-surface);color:var(--exp-text-soft);font-size:calc(12.5 * var(--u));line-height:1.35;border-top:1px solid var(--exp-border-soft)}.exp-info__fpname b{display:block;font-family:var(--exp-font-mono);font-size:calc(11 * var(--u));color:var(--exp-red);font-weight:500;letter-spacing:.04em;margin-bottom:2px}.exp-info__cta{margin-top:calc(10 * var(--u));padding:calc(34 * var(--u)) calc(36 * var(--u));background:linear-gradient(180deg,#161616,#0b0b0b);border:1px solid var(--exp-border-soft);border-radius:calc(14 * var(--u));scroll-margin-top:calc(24 * var(--u))}.exp-info__cta p{font-size:calc(16 * var(--u));color:var(--exp-text-soft);margin:calc(10 * var(--u)) 0 calc(20 * var(--u));max-width:60ch}.exp-info__ctarow{display:flex;flex-wrap:wrap;gap:calc(12 * var(--u))}.exp-info__ctarow .exp-btn{height:calc(48 * var(--u));font-size:calc(14 * var(--u));border-radius:calc(10 * var(--u));padding:0 calc(22 * var(--u))}.exp-info__ctarow .exp-btn--ghost{color:var(--exp-text-soft)}.exp-info__lightbox .exp-lightbox__stage img{background:#000}.exp-info__lbquote{margin-top:14px;height:44px;font-size:14px;border-radius:10px;padding:0 20px}@media screen and (max-width:1023px){.exp-info{--u: 1px;padding:26px 16px 48px}.exp-info__hero{margin:0 0 24px;padding-bottom:20px}.exp-info__h1{font-size:32px}.exp-info__sub{font-size:15.5px}.exp-info__layout{display:block;margin:0}.exp-info__toc{position:relative;top:auto;margin-bottom:26px;padding:14px 14px 16px}.exp-info__toc ol{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.exp-info__toc li+li{border-top:0}.exp-info__toc a{padding:9px 8px;min-height:40px;display:flex;align-items:center}.exp-info__section{scroll-margin-top:12px;padding-bottom:30px}.exp-info__h2{font-size:26px}.exp-info__split,.exp-info__facts,.exp-info__photos,.exp-info__photos--3,.exp-info__tiles{grid-template-columns:1fr}.exp-info__stats{grid-template-columns:repeat(3,1fr);gap:8px}.exp-info__stats strong{font-size:20px}.exp-info__facts div{grid-template-columns:1fr;gap:2px}.exp-info__process{grid-template-columns:1fr}.exp-info__fpgrid{grid-template-columns:repeat(2,minmax(0,1fr))}.exp-info__cta{padding:24px 18px}.exp-info__ctarow .exp-btn{width:100%}}@media screen and (min-width:600px)and (max-width:1023px){.exp-info__photos,.exp-info__facts,.exp-info__tiles{grid-template-columns:repeat(2,minmax(0,1fr))}.exp-info__fpgrid{grid-template-columns:repeat(3,minmax(0,1fr))}.exp-info__process{grid-template-columns:repeat(2,1fr)}.exp-info__split{grid-template-columns:1fr 1fr}}.exp-info__trust{margin:calc(-8 * var(--u)) 0 calc(10 * var(--u));font-size:calc(13 * var(--u));color:var(--exp-text-dim)}.exp-info__tocnum{display:inline-block;width:calc(24 * var(--u));font-family:var(--exp-font-mono);font-size:calc(10.5 * var(--u));color:var(--exp-text-dimmer)}.exp-info__toc a[aria-current=true] .exp-info__tocnum{color:var(--exp-red)}.exp-info__copy{max-width:none}.exp-info__copy>.exp-info__h4:first-child{margin-top:0}.exp-info__h4+.exp-info__bullets,.exp-info__h4+p,.exp-info__h4+.exp-info__spec,.exp-info__h4+.exp-info__facts{margin-top:calc(4 * var(--u))}.exp-info__spec{width:auto;min-width:60%;border-collapse:collapse;margin:calc(6 * var(--u)) 0 calc(16 * var(--u));font-size:calc(14 * var(--u));line-height:1.45;border:1px solid var(--exp-border-soft);border-radius:calc(8 * var(--u));overflow:hidden}.exp-info__spec th,.exp-info__spec td{padding:calc(8 * var(--u)) calc(28 * var(--u)) calc(8 * var(--u)) calc(14 * var(--u));text-align:left;border-bottom:1px solid var(--exp-border-soft);vertical-align:top}.exp-info__spec th{color:var(--exp-text-soft);font-weight:400}.exp-info__spec td{color:#fff;font-weight:600;white-space:nowrap}.exp-info__spec tr:last-child th,.exp-info__spec tr:last-child td{border-bottom:0}.exp-info__spec tr:nth-child(2n){background:#ffffff05}.exp-info__aside{margin:calc(24 * var(--u)) 0 0;padding:calc(18 * var(--u)) calc(22 * var(--u));background:var(--exp-surface-card);border:1px solid var(--exp-border-soft);border-radius:calc(11.38 * var(--u));max-width:none}.exp-info__aside .exp-info__h4:first-child{margin-top:0}.exp-info__stats--compact{max-width:none;gap:calc(10 * var(--u))}.exp-info__stats--compact li{padding:calc(12 * var(--u)) calc(14 * var(--u)) calc(10 * var(--u))}.exp-info__stats--compact strong{font-size:calc(20 * var(--u))}.exp-info__stats--compact span{font-size:calc(12 * var(--u));margin-top:calc(4 * var(--u))}.exp-info__media,.exp-info__media .exp-info__h3{margin-top:calc(26 * var(--u))}.exp-info__media .exp-info__h3:first-child{margin-top:0}.exp-info__photos--1{grid-template-columns:minmax(0,1fr)}.exp-info__photos--2{grid-template-columns:repeat(2,minmax(0,1fr))}.exp-info__photos--4{grid-template-columns:repeat(4,minmax(0,1fr))}.exp-info__photos--6{grid-template-columns:repeat(6,minmax(0,1fr))}.exp-info__photos--4 img,.exp-info__photos--6 img{aspect-ratio:1 / 1;object-fit:contain;background:#000}.exp-info__photos--1 img{aspect-ratio:21 / 9;object-fit:contain;background:#000}.exp-info__photos--2 img{aspect-ratio:3 / 2;object-fit:contain;background:#000}.exp-info__photos--3 img{object-fit:contain;background:#000}.exp-info__fig{margin:0;background:var(--exp-surface-card);border:1px solid var(--exp-border-soft);border-radius:calc(11.38 * var(--u));overflow:hidden}.exp-info__fig figcaption{padding:calc(8 * var(--u)) calc(12 * var(--u));font-size:calc(12.5 * var(--u));line-height:1.35;color:var(--exp-text-soft);min-height:calc(34 * var(--u))}.exp-info__photos--6 figcaption{font-size:calc(11 * var(--u));padding:calc(6 * var(--u)) calc(8 * var(--u))}.exp-info__palette{margin:calc(18 * var(--u)) 0 0}.exp-info__palette .exp-info__h4 span{font-family:var(--exp-font-mono);font-size:calc(11 * var(--u));color:var(--exp-text-dim);font-weight:500;margin-left:calc(8 * var(--u))}.exp-info__swatches{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:calc(12 * var(--u)) calc(10 * var(--u));list-style:none;margin:calc(8 * var(--u)) 0 0;padding:0}.exp-info__swatches li{text-align:center;font-size:calc(10.5 * var(--u));line-height:1.3;color:var(--exp-text-dim)}.exp-info__swatches img{display:block;width:calc(52 * var(--u));height:calc(52 * var(--u));margin:0 auto calc(5 * var(--u));border-radius:50%;object-fit:cover;clip-path:circle(46% at 50% 50%)}.exp-info__video{margin:calc(8 * var(--u)) 0 calc(18 * var(--u));background:#000;border:1px solid var(--exp-border-soft);border-radius:calc(11.38 * var(--u));overflow:hidden}.exp-info__video video{display:block;width:100%;aspect-ratio:16 / 9;background:#000}.exp-info__more{margin:calc(12 * var(--u)) 0 0!important;font-size:calc(14 * var(--u))!important}.exp-info__more a{display:inline-flex;align-items:center;gap:calc(8 * var(--u));font-family:var(--exp-font-mono);font-size:calc(11.5 * var(--u));letter-spacing:.1em;text-transform:uppercase;text-decoration:none}.exp-info__more .exp-arrow{width:calc(14 * var(--u));height:calc(14 * var(--u))}@media screen and (max-width:1023px){.exp-info__photos--4,.exp-info__photos--6{grid-template-columns:repeat(3,minmax(0,1fr))}.exp-info__photos--2{grid-template-columns:repeat(2,minmax(0,1fr))}.exp-info__swatches{grid-template-columns:repeat(5,minmax(0,1fr))}.exp-info__swatches img{width:44px;height:44px}.exp-info__spec td{white-space:normal}.exp-info__toc ol{grid-template-columns:1fr}}@media screen and (max-width:600px){.exp-info__photos--4,.exp-info__photos--6{grid-template-columns:repeat(2,minmax(0,1fr))}.exp-info__swatches{grid-template-columns:repeat(4,minmax(0,1fr))}}.exp-info__h5{font-size:calc(15.5 * var(--u));line-height:1.35;font-weight:600;color:var(--exp-text);margin:calc(16 * var(--u)) 0 calc(4 * var(--u))}.exp-info__h4+.exp-info__h5{margin-top:calc(6 * var(--u))}.exp-info__h2{color:var(--exp-red)}.exp-info__h3,.exp-info__h4{color:#fff}.exp-info__h5{color:var(--exp-text)}.exp-info__totop{display:none}@media screen and (max-width:1023px){.exp-info__totop{position:fixed;right:16px;bottom:calc(16px + env(safe-area-inset-bottom,0px));z-index:80;display:inline-flex;align-items:center;gap:8px;min-height:46px;padding:0 16px 0 13px;border:1px solid var(--exp-red-deep);border-radius:999px;background:var(--exp-red);color:#fff;font-family:var(--exp-font-ui);font-size:14px;font-weight:600;line-height:1;cursor:pointer;box-shadow:0 6px 20px #0000008c;transition:background .15s ease,transform .15s ease}.exp-info__totop[hidden]{display:none}.exp-info__totop:hover{background:#c93838}.exp-info__totop:active{transform:scale(.96)}.exp-info__totop svg{width:17px;height:17px}}.exp-concept{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:calc(40 * var(--u));align-items:start}.exp-concept__copy p{font-size:calc(18.5 * var(--u));line-height:1.62;color:var(--exp-text-soft);margin:0 0 calc(24 * var(--u))}.exp-concept__copy p:last-child{margin-bottom:0}.exp-concept__media{display:block}.exp-concept__grid{display:grid;grid-template-columns:26% minmax(0,1fr);gap:calc(8 * var(--u)) calc(10 * var(--u));align-items:start;width:88%;margin:0 auto}.exp-concept__label{margin:0 0 calc(4 * var(--u));text-align:center;font-size:calc(14 * var(--u));line-height:1.35;color:var(--exp-text)}.exp-concept__label span{display:block}.exp-concept__grid>.exp-concept__label:first-of-type{width:calc(100% + 56 * var(--u));margin-left:calc(-28 * var(--u))}.exp-concept__folded{display:flex;align-items:center;justify-content:center}.exp-concept__rows{display:grid;gap:calc(10 * var(--u))}.exp-concept__row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:calc(10 * var(--u))}.exp-concept__shot{display:flex;align-items:center;justify-content:center}.exp-concept__img{display:block;width:100%;height:auto;object-fit:contain}.exp-concept__folded .exp-concept__img{width:100%;height:auto;max-height:calc(150 * var(--u));object-fit:contain}.exp-concept__row .exp-concept__img{width:92%;height:auto;max-height:calc(112 * var(--u));object-fit:contain}.exp-concept__arrow{position:relative;display:inline-flex;align-items:center;justify-content:center;min-width:calc(74 * var(--u));height:calc(30 * var(--u));padding:0 calc(16 * var(--u)) 0 calc(10 * var(--u));background:var(--exp-red);color:#fff;font-family:var(--exp-font-ui);font-size:calc(12.5 * var(--u));font-weight:700;white-space:nowrap}.exp-concept__arrow:after{content:"";position:absolute;left:100%;top:0;border-top:calc(15 * var(--u)) solid transparent;border-bottom:calc(15 * var(--u)) solid transparent;border-left:calc(13 * var(--u)) solid var(--exp-red)}.exp-concept__graphic{margin:0}.exp-concept__graphic .exp-concept__img{width:100%;height:auto}.exp-concept__plan{margin:calc(16 * var(--u)) 0 0}.exp-concept__plan .exp-concept__img{border-radius:calc(10 * var(--u));width:100%;height:auto}@media screen and (max-width:1023px){.exp-concept{grid-template-columns:1fr;gap:24px}.exp-concept__copy p{font-size:15.5px;line-height:1.6;margin-bottom:16px}.exp-concept__grid{gap:8px 12px}.exp-concept__label{font-size:12.5px}.exp-concept__folded .exp-concept__img{max-height:120px}.exp-concept__row .exp-concept__img{max-height:80px}.exp-concept__arrow{min-width:62px;height:26px;font-size:11px;padding:0 12px 0 8px}.exp-concept__arrow:after{border-top-width:13px;border-bottom-width:13px;border-left-width:11px}.exp-concept__plan{margin-top:16px}}@media screen and (max-width:560px){.exp-concept__grid{grid-template-columns:1fr;width:100%;gap:6px}.exp-concept__grid>.exp-concept__label:first-of-type{width:100%;margin-left:0;order:1}.exp-concept__folded{order:2}.exp-concept__grid>.exp-concept__label:nth-of-type(2){order:3;margin-top:18px}.exp-concept__rows{order:4}.exp-concept__row{grid-template-columns:auto minmax(0,1fr)}.exp-concept__row .exp-concept__img{width:100%}}.exp-split{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:calc(40 * var(--u));align-items:stretch}.exp-split__copy p{font-size:calc(16 * var(--u));line-height:1.6;color:var(--exp-text-soft);margin:0 0 calc(18 * var(--u))}.exp-split__copy>p:last-of-type{margin-bottom:calc(6 * var(--u))}.exp-split__item{margin:0}.exp-split__item .exp-info__h3{margin:calc(26 * var(--u)) 0 calc(8 * var(--u))}.exp-split__item p{margin-bottom:0}.exp-split__media{display:flex;flex-direction:column;justify-content:space-between;gap:calc(22 * var(--u))}.exp-split__fig{margin:0;display:flex;flex-direction:column;align-items:center;gap:calc(8 * var(--u))}.exp-split__img{display:block;width:auto;max-width:100%;height:auto;max-height:calc(168 * var(--u));object-fit:contain}.exp-split__cap{font-family:var(--exp-font-ui);font-size:calc(12 * var(--u));letter-spacing:calc(1.6 * var(--u));text-transform:uppercase;color:var(--exp-text-soft)}@media screen and (max-width:1023px){.exp-split{grid-template-columns:1fr;gap:24px}.exp-split__copy p{font-size:15px;margin-bottom:14px}.exp-split__item .exp-info__h3{margin:20px 0 6px}.exp-split__media{gap:20px;justify-content:flex-start}.exp-split__img{max-height:none;width:100%}.exp-split__cap{font-size:11.5px;letter-spacing:1.4px}}.exp-sizes{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:calc(40 * var(--u));align-items:center}.exp-sizes__copy p{font-size:calc(16 * var(--u));line-height:1.6;color:var(--exp-text-soft);margin:0 0 calc(18 * var(--u))}.exp-sizes__copy p:last-child{margin-bottom:0}.exp-sizes__range{margin:0}.exp-sizes__height{margin:0 auto;border-radius:calc(10 * var(--u));overflow:hidden}.exp-sizes__img{display:block;width:100%;height:auto;object-fit:contain}.exp-sizes__heading{margin:calc(34 * var(--u)) 0 calc(10 * var(--u));text-align:center;font-size:calc(26 * var(--u));line-height:1.2;font-weight:700;letter-spacing:calc(1 * var(--u));text-transform:uppercase;color:#fff}.exp-sizes__num{font-size:calc(38 * var(--u));line-height:1;margin-right:calc(10 * var(--u));vertical-align:calc(-3 * var(--u))}.exp-sizes__range{margin-bottom:calc(26 * var(--u))}@media screen and (max-width:1023px){.exp-sizes{grid-template-columns:1fr;gap:22px;align-items:start}.exp-sizes__copy p{font-size:15px;margin-bottom:14px}.exp-sizes__heading{margin:24px 0 8px;font-size:21px}.exp-sizes__num{font-size:30px;margin-right:7px}.exp-sizes__range{margin-bottom:18px}}.exp-split--capabove .exp-split__cap{order:-1}.exp-split--capabove .exp-split__fig{gap:calc(6 * var(--u))}.exp-split--spread .exp-split__copy{display:flex;flex-direction:column;justify-content:space-between}.exp-split--spread .exp-split__copy>p{margin-bottom:0}.exp-split__link{margin:calc(26 * var(--u)) 0 0}.exp-split__link a{font-size:calc(20 * var(--u));font-weight:600;color:#fff;text-decoration:underline;text-underline-offset:calc(5 * var(--u));text-decoration-thickness:calc(2 * var(--u))}.exp-split__link a:hover,.exp-split__link a:focus{color:var(--exp-red)}@media screen and (max-width:1023px){.exp-split--spread .exp-split__copy{display:block}.exp-split--spread .exp-split__copy>p{margin-bottom:14px}.exp-split__link{margin-top:18px}.exp-split__link a{font-size:17px}}.exp-split__copy .exp-info__h4{margin:calc(28 * var(--u)) 0 calc(6 * var(--u))}.exp-info__section--kitchen .exp-split__copy .exp-info__h4:nth-of-type(1){color:var(--exp-red)}.exp-info__section--kitchen .exp-split__copy .exp-info__h4:nth-of-type(2){font-size:calc(16 * var(--u));font-weight:500;color:var(--exp-text-soft);margin-top:calc(10 * var(--u))}.exp-split__copy .exp-info__bullets{margin:calc(10 * var(--u)) 0 0}@media screen and (max-width:1023px){.exp-split__copy .exp-info__h4{margin:20px 0 5px}}.exp-charts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:calc(34 * var(--u));margin:calc(26 * var(--u)) 0 0;align-items:start}.exp-chart__head{margin:0 0 calc(12 * var(--u));text-align:center;font-size:calc(17 * var(--u));font-weight:600;color:#fff}.exp-chart__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(16 * var(--u)) calc(14 * var(--u));list-style:none;margin:0;padding:0}.exp-chart__grid li{text-align:center;font-size:calc(12 * var(--u));line-height:1.35;color:var(--exp-text-dim)}.exp-chart__tile{display:block;width:100%;aspect-ratio:4 / 3;overflow:hidden;border-radius:calc(4 * var(--u));margin:0 0 calc(6 * var(--u))}.exp-chart__tile img{display:block;width:100%;height:100%;object-fit:cover;transform:scale(1.42)}.exp-chart__custom span{display:flex;align-items:center;justify-content:center;width:100%;aspect-ratio:4 / 3;margin:0 0 calc(6 * var(--u));border:1px solid var(--exp-border-soft);border-radius:calc(4 * var(--u));background:var(--exp-surface);color:#fff;font-size:calc(13 * var(--u));font-weight:600;text-align:center;padding:0 calc(8 * var(--u))}@media screen and (max-width:1023px){.exp-charts{grid-template-columns:1fr;gap:26px;margin-top:20px}.exp-chart__head{font-size:15.5px;margin-bottom:10px}.exp-chart__grid{gap:12px 10px}.exp-chart__grid li{font-size:11.5px}}.exp-info__section--windows .exp-split__copy .exp-info__h4{margin:calc(18 * var(--u)) 0 calc(4 * var(--u))}.exp-info__section--windows .exp-split__copy .exp-info__bullets{margin-top:calc(4 * var(--u))}.exp-info__section--windows .exp-split__copy .exp-info__bullets li{margin-bottom:calc(3 * var(--u))}.exp-info__h2note{margin-left:calc(10 * var(--u));font-size:.55em;font-weight:600;color:#fff}.exp-chart--cols4 .exp-chart__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.exp-chart__accent{color:var(--exp-red)}.exp-split__chart{margin-top:calc(8 * var(--u))}.exp-info__section--brochure .exp-split__copy .exp-info__facts{grid-template-columns:1fr;gap:calc(6 * var(--u))}.exp-info__section--brochure .exp-split__copy .exp-info__facts div{grid-template-columns:calc(190 * var(--u)) 1fr;padding:calc(8 * var(--u)) calc(14 * var(--u))}.exp-info__section--brochure .exp-split__item .exp-info__h3{font-size:calc(17 * var(--u));margin:calc(16 * var(--u)) 0 calc(3 * var(--u))}.exp-info__section--brochure .exp-split__item p{font-size:calc(15 * var(--u));line-height:1.5;color:var(--exp-text-soft);padding-left:calc(14 * var(--u))}.exp-info__section--brochure .exp-split__copy .exp-info__h4{margin:calc(22 * var(--u)) 0 calc(4 * var(--u))}.exp-info__section--brochure .exp-split__copy .exp-info__bullets li{margin-bottom:calc(3 * var(--u))}@media screen and (max-width:1023px){.exp-info__section--brochure .exp-split__copy .exp-info__facts div{grid-template-columns:1fr;gap:2px}.exp-info__section--brochure .exp-split__item .exp-info__h3{font-size:16px;margin:14px 0 3px}.exp-info__section--brochure .exp-split__item p{font-size:14.5px;padding-left:12px}}.exp-chart--cols5 .exp-chart__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:calc(14 * var(--u)) calc(11 * var(--u))}.exp-chart--cols5 .exp-chart__grid li{font-size:calc(11 * var(--u))}.exp-chart--cols5 .exp-chart__custom span{font-size:calc(11.5 * var(--u))}.exp-charts--1{grid-template-columns:1fr}.exp-chart--cols6 .exp-chart__grid{grid-template-columns:repeat(6,minmax(0,1fr))}.exp-chart__tile--fill img{transform:none;object-fit:cover}@media screen and (max-width:1023px){.exp-chart--cols4 .exp-chart__grid,.exp-chart--cols5 .exp-chart__grid,.exp-chart--cols6 .exp-chart__grid{grid-template-columns:repeat(auto-fill,minmax(110px,1fr))}}.exp-info__head .exp-info__subtitle{margin:calc(6 * var(--u)) 0 0;font-size:calc(24 * var(--u));line-height:1.25;font-weight:600;color:#fff}.exp-info__note{margin:calc(20 * var(--u)) 0 0!important;font-size:calc(16.5 * var(--u))!important;font-weight:600;color:#fff!important}#decking .exp-split__copy .exp-info__bullets+p{margin-top:calc(12 * var(--u));font-size:calc(14 * var(--u));color:var(--exp-text-dim)}@media screen and (max-width:1023px){.exp-info__head .exp-info__subtitle{font-size:18px}.exp-info__note{font-size:15.5px!important;margin-top:16px!important}}.exp-info__footnotes{list-style:none;margin:calc(16 * var(--u)) 0 calc(6 * var(--u));padding:0}.exp-info__footnotes li{position:relative;padding-left:calc(18 * var(--u));margin-bottom:calc(7 * var(--u));font-size:calc(13.5 * var(--u));line-height:1.5;color:var(--exp-text-dim)}.exp-info__footnotes li:before{content:"*";position:absolute;left:0;top:calc(2 * var(--u));color:var(--exp-red);font-weight:700}@media screen and (max-width:1023px){.exp-info__footnotes li{font-size:13px;padding-left:16px}}#extras .exp-split__copy .exp-info__h3{margin-top:calc(34 * var(--u))}#extras .exp-split__copy .exp-info__h3:first-child{margin-top:0}.exp-info__copy--wide{margin-top:calc(10 * var(--u))}.exp-info__copy--wide .exp-info__h3{margin-top:calc(40 * var(--u))}@media screen and (max-width:1023px){.exp-info__copy--wide .exp-info__h3{margin-top:28px}}#installation .exp-split__copy p{font-size:calc(18.5 * var(--u))}#mini-unit .exp-info__photos--2 img{aspect-ratio:auto}.exp-split--gal{align-items:start}.exp-split--gal>.exp-gal{position:sticky;top:var(--gal-top, calc(24 * var(--u)))}.exp-gal{display:flex;flex-direction:column;gap:calc(26 * var(--u));min-width:0}.exp-gal__row{display:flex;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:calc(26 * var(--u)) calc(16 * var(--u))}.exp-gal__fig{margin:0;min-width:0;flex:0 0 calc((100% - (var(--n) - 1) * 16 * var(--u)) / var(--n));display:flex;flex-direction:column;align-items:center}.exp-gal__cell{--nw: 99999;position:relative;display:flex;align-items:center;justify-content:center;width:min(100%,calc(var(--mh) * var(--ar) * var(--u)),calc(var(--nw) * 1px));aspect-ratio:var(--ar)}.exp-gal__frame{position:relative;display:block;overflow:hidden}.exp-gal__img{position:absolute;display:block;max-width:none;margin:0;cursor:zoom-in}.exp-gal__frame--fill{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:calc(10 * var(--u));background:#0e0e0e}.exp-gal__frame--fill .exp-gal__img{top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.exp-gal__fig--light .exp-gal__frame--fill{background:#fff;border:1px solid rgba(255,255,255,.12)}.exp-gal__fig--light .exp-gal__img{object-fit:contain}.exp-gal__video{display:block;width:100%;height:100%;object-fit:cover;background:#000}.exp-gal__cap{margin:calc(10 * var(--u)) 0 0;font-family:var(--exp-font-ui);font-size:calc(12 * var(--u));line-height:1.4;letter-spacing:calc(1.6 * var(--u));text-transform:uppercase;text-align:center;color:var(--exp-text-soft)}.exp-gal__row[data-n="3"] .exp-gal__cap{letter-spacing:calc(.8 * var(--u))}.exp-gal__rowcap{margin-top:calc(-16 * var(--u))}.exp-gal .exp-split__chart{margin-top:calc(6 * var(--u))}@media screen and (max-width:1023px){.exp-split--gal>.exp-gal{position:static}.exp-gal{flex-direction:row;flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:24px 14px}.exp-gal__row{display:contents}.exp-gal__fig{flex-basis:100%}.exp-gal__fig[data-t=half]{flex-basis:calc((100% - 14px)/2)}.exp-gal__fig[data-t=third]{flex-basis:calc((100% - 28px) / 3)}.exp-gal__cell{width:min(100%,calc(min(var(--mh),480) * var(--ar) * 1px),calc(var(--nw) * 1px))}.exp-gal__fig--photo[data-t=full] .exp-gal__cell{width:min(100%,calc(var(--nw) * 1px));aspect-ratio:4 / 3}.exp-gal__frame--fill{border-radius:8px}.exp-gal__cap{margin-top:8px;font-size:11.5px;letter-spacing:1.4px}.exp-gal__rowcap,.exp-gal .exp-split__chart{flex-basis:100%}.exp-gal__rowcap{margin-top:-14px}}@media screen and (max-width:599px){.exp-gal{gap:20px 12px}.exp-gal__fig,.exp-gal__fig[data-t]{flex-basis:100%}.exp-gal__fig[data-p=half]{flex-basis:calc((100% - 12px)/2)}.exp-gal__cell{width:min(100%,calc(min(var(--mh),420) * var(--ar) * 1px),calc(var(--nw) * 1px))}.exp-gal__fig--photo[data-t=full] .exp-gal__cell{width:min(100%,calc(min(var(--mh),420) * var(--ar) * 1px),calc(var(--nw) * 1px));aspect-ratio:var(--ar)}.exp-gal__cap{font-size:11px;letter-spacing:1.2px}}
/*# sourceMappingURL=/cdn/shop/t/2/assets/exp-information.css.map */
