.inner-page .nav{background:#090909;position:relative}.inner-page .hero{border-bottom:1px solid var(--line);padding:88px 0 66px;position:relative;overflow:hidden}.inner-page .hero:after{content:"";opacity:.14;pointer-events:none;z-index:0;background:linear-gradient(90deg,#090909,#0000),url(/assets/maple-henesys-m7dONabF.png) 50% 58%/cover;position:absolute;inset:0 0 0 48%}.inner-page .hero .wrap{z-index:1;position:relative}.hero-tag{letter-spacing:.16em;color:var(--orange);margin-bottom:22px;font-size:13px}.inner-page h1{letter-spacing:-.03em;font-size:clamp(42px,6vw,76px);font-weight:700;line-height:1.3}.inner-page h1 em{color:var(--orange);font-style:normal}.inner-page .lead{color:var(--text-dim);max-width:680px;margin-top:25px;font-size:18px;line-height:1.9}.inner-page .section{padding:64px 0 88px}.section-alt{background:var(--bg-2)}.sec-head{margin-bottom:42px}.sec-no{color:var(--orange);letter-spacing:.1em;font-size:13px}.sec-head h2{margin:14px 0;font-size:36px}.sec-head p{color:var(--text-dim)}.grid-2,.grid-3{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:56px;display:grid}.card{border-top:1px solid var(--line);min-width:0;padding:29px 0 32px;transition:border-color .25s;position:relative}.card:hover{border-color:var(--orange)}.card h3{margin-bottom:13px;font-size:22px;font-weight:600;line-height:1.5}.card p{color:var(--text-dim);font-size:16px;line-height:1.85}.card .no{color:var(--orange);letter-spacing:.1em;margin-bottom:18px;font-size:13px;display:block}.card .meta{color:var(--orange);margin-top:20px;font-size:14px}.card ul.feat{margin-top:18px;padding:0;list-style:none}.card ul.feat li{color:var(--text-dim);border-bottom:1px solid #ffffff0b;padding:8px 0;font-size:15px}.card ul.feat li:before{content:"—";color:var(--orange);margin-right:10px}.card .feat-count{float:right;color:var(--text-faint);font-size:13px}.catalog-tools{grid-template-columns:1fr 1fr;align-items:center;gap:16px 30px;padding-block:32px 38px;display:grid}.catalog-tools label{color:var(--text-dim);font-size:16px}.search-field{position:relative}.search-field input{width:100%;color:var(--text);border:1px solid var(--line-strong);background:#111;border-radius:0;padding:14px 45px 14px 18px;font-size:16px;display:block}.search-field>span{color:var(--orange);pointer-events:none;font-size:25px;position:absolute;top:9px;right:18px}.catalog-tools>p{color:var(--text-faint);grid-column:1/-1;min-height:25px;font-size:14px}.cta{border-top:1px solid var(--line);background:#131313;padding:76px 0}.cta h2{margin-bottom:26px;font-size:clamp(30px,4vw,46px)}.cta p{color:var(--text-dim);margin-bottom:24px}.spec{border-top:1px solid var(--line);margin:18px 0}.spec-row{border-bottom:1px solid var(--line);grid-template-columns:240px 1fr;display:grid}.spec-row dt{color:var(--text);padding:24px 20px 24px 0;font-size:16px}.spec-row dd{color:var(--text-dim);margin:0;padding:24px;font-size:16px}.spec-row dd em{color:var(--orange);font-style:normal}.inner-page .shot{border:1px solid var(--line);width:100%}.calc-group{color:var(--orange);letter-spacing:.06em;margin:54px 0 20px;font-size:16px;font-weight:500;line-height:1.7}.calc-group:first-of-type{margin-top:0}.calc{border-top:1px solid var(--line-strong)}.calc-item{border-bottom:1px solid var(--line);cursor:pointer;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:20px;padding:21px 22px;transition:background .2s;display:grid;position:relative}.calc-item:hover{background:#ffffff04}.calc-item:has(input:checked){background:#8e8e8e0d}.calc-item:has(input:checked):before{content:"";background:var(--orange);width:3px;position:absolute;inset:0 auto 0 0}.calc-item:has(input:disabled){opacity:.55;cursor:default}.calc-item input{width:19px;height:19px;accent-color:var(--orange);cursor:pointer;margin:0}.calc-item input:disabled{cursor:default}.calc-item .nm{min-width:0;font-size:16px;line-height:1.7}.calc-item .nm small{color:var(--text-dim);margin-top:4px;font-size:14px;line-height:1.7;display:block}.calc-item .pr{color:var(--text);white-space:nowrap;font-variant-numeric:tabular-nums;font-family:Barlow,sans-serif;font-size:20px;font-weight:600}.totalbar{z-index:40;border-block:1px solid var(--line-strong);background:#141414;position:sticky;bottom:0;box-shadow:0 -15px 40px #0005}.totalbar-inner{flex-wrap:wrap;align-items:center;gap:26px;width:min(1320px,100% - 80px);margin:auto;padding:17px 0;display:flex}.totalbar .tt{color:var(--text-dim);font-size:14px}.totalbar .tv{font-variant-numeric:tabular-nums;font-family:Barlow,sans-serif;font-size:27px;font-weight:500}.totalbar .tv em{color:var(--orange);font-style:normal}.totalbar .btn{min-height:46px;padding:11px 17px;font-size:14px}.totalbar #tCopy{margin-left:auto}.totalbar #tReset{color:var(--text-dim);border-color:#0000}.totalbar .btn:hover{border-color:var(--orange)}.pricing-page .site-footer{padding-bottom:35px}.pricing-page .section>.wrap>p{line-height:1.9;font-size:14px!important}.quote-contact{padding-block:65px 45px}.quote-contact h2{margin-bottom:18px;font-size:30px}.quote-contact p{color:var(--text-dim);font-size:16px}.quote-contact #quoteStatus{color:var(--orange);min-height:25px;margin:14px 0}.quote-contact textarea{border:1px solid var(--line-strong);width:100%;min-height:220px;color:var(--text);background:#111;margin-block:20px;padding:20px;line-height:1.8}.quote-contact .text-link{margin-top:16px}.wz-guide-page .wz-layout{grid-template-columns:230px minmax(0,1fr);gap:45px;max-width:1370px;padding-top:45px;padding-bottom:60px}.wz-guide-page .wz-toc{padding:24px;top:24px}.wz-guide-page .wz-toc a{padding-block:8px;font-size:14px}.wz-guide-page .wz-step{border:0;border-top:1px solid var(--line-strong);background:0 0;margin-bottom:20px;padding:32px 0;scroll-margin-top:30px}.wz-guide-page .wz-step h3{margin-bottom:18px;font-size:25px;line-height:1.6}.wz-guide-page .wz-step p,.wz-guide-page .wz-step ul{font-size:16px}.wz-guide-page .wz-search{padding:14px;font-size:16px}.wz-guide-page .kv{font-size:15px}.wz-guide-page .kv th{font-size:13px}.wz-guide-page .tip,.wz-guide-page .warn{font-size:15px}.wz-guide-page .copybtn{min-height:36px;font-size:13px}.wz-guide-page .codebox{padding-top:50px}.wz-guide-page .wz-results{color:var(--text-dim);margin-bottom:20px;font-size:14px}.wz-guide-page .kv td{overflow-wrap:anywhere}.wz-guide-page .kv th{white-space:normal}.wz-guide-page .wz-toc b{font-size:13px}[hidden]{display:none!important}@media (width<=1100px){.totalbar-inner{gap:15px;width:calc(100% - 48px)}.totalbar .tv{font-size:24px}.totalbar .btn{padding:10px 13px}.grid-2,.grid-3{column-gap:34px}}@media (width<=900px){.wz-guide-page .wz-layout{grid-template-columns:1fr;gap:24px}.wz-guide-page .wz-toc{flex-wrap:wrap;gap:4px 18px;display:flex;position:static}.wz-guide-page .wz-toc b{width:100%}.wz-guide-page .wz-toc a{border-left:0;margin:0;padding:5px 0}.totalbar-inner>div{flex:1}.totalbar #tCopy{margin-left:0}.totalbar .btn{flex:1}.totalbar-inner{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px 12px;display:grid}.totalbar .tt{font-size:13px}.totalbar .btn{white-space:nowrap;padding:9px 7px}.totalbar #tSend{font-size:13px}.quote-contact{padding-bottom:170px}}@media (width<=650px){.inner-page .hero{padding:58px 0 42px}.inner-page .hero:after{opacity:.12;inset:0}.inner-page .lead{font-size:16px}.inner-page .section{padding:35px 0 55px}.grid-2,.grid-3{grid-template-columns:1fr}.card{padding:24px 0}.card h3{font-size:21px}.catalog-tools{grid-template-columns:1fr;gap:14px;padding-block:28px}.spec-row{grid-template-columns:1fr}.spec-row dt{padding:20px 0 4px}.spec-row dd{padding:8px 0 20px}.calc-item{grid-template-columns:19px minmax(0,1fr);gap:8px 14px;padding:19px 12px}.calc-item input{align-self:start;margin-top:5px}.calc-item .pr{grid-column:2;font-size:19px}.calc-item .nm{font-size:16px}.calc-group{margin-top:36px;font-size:15px}.totalbar-inner{width:calc(100% - 32px);padding-block:11px}.totalbar .tv{font-size:23px}.wz-guide-page .wz-layout{padding-inline:22px}.wz-guide-page .wz-step h3{font-size:22px}.wz-guide-page .kv th,.wz-guide-page .kv td{padding:8px 6px}.cta{padding-block:48px}.quote-contact h2{font-size:26px}}
