:root{--primary:#dd0000;--primary_dark:#b80000;--red2:#e2231a;--title:#001a27;--title2:#101216;--text:#3c4149;--text2:#63687a;--line:#e2e3e5;--light:#f5f6f7;--light2:#edeeef;--light3:#f3f6f9;--dark:#001a27;--dark2:#04060a;--teal:#1c6a8e;--teal_dark:#14506c;--teal_light:#8fb6c8}html{scroll-behavior:smooth;font-size:clamp(7.5px,0.520834vw,10px)}.content{max-width:138rem;margin:0px auto;position:relative}.content .content{padding:0px}.img.img_cv{overflow:hidden}.img.img_cv img{object-fit:cover}.img.img_ct img{object-fit:contain}.img img{width:100%;height:100%;display:block;transition:0.5s;aspect-ratio:inherit}.tcon h1,.tcon h2{color:var(--title);font-family:'Jost',sans-serif;font-weight:500;font-size:5.2rem;line-height:6.4rem;letter-spacing:-0.01em}.tcon .tag + h1,.tcon .tag + h2{margin-top:1.4rem}.tcon h1 em,.tcon h2 em{color:var(--primary)}.tcon h3{color:var(--title);font-family:'Jost',sans-serif;font-weight:500;font-size:2.8rem;line-height:3.6rem}.tcon p{color:var(--text);font-size:1.6rem;line-height:2.8rem}.tcon h1 + p,.tcon h2 + p,.tcon h3 + p{margin-top:2rem}.tcon p + p{margin-top:1.8rem}.tcon.light h1,.tcon.light h2,.tcon.light h3{color:#fff}.tcon.light p{color:rgba(255,255,255,0.78)}.btn,.btn_line{display:inline-flex;align-items:center;justify-content:center;gap:1.2rem;height:5rem;padding:0px 2.4rem;border-radius:0.6rem;cursor:pointer;white-space:nowrap;font-family:'Jost',sans-serif;font-weight:600;font-size:1.6rem;line-height:1;letter-spacing:0.02em;transition:0.3s}.btn.arrow::after,.btn_line.arrow::after{content:'';flex-shrink:0;width:1.5rem;height:1rem;background-color:currentColor;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 10' fill='none' stroke='%23000' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M.8 5h13.4M10 .8 14.2 5 10 9.2'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 15 10' fill='none' stroke='%23000' stroke-width='1.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M.8 5h13.4M10 .8 14.2 5 10 9.2'/%3E%3C/svg%3E") no-repeat center / contain;transition:transform 0.3s}.btn.arrow:hover::after,.btn_line.arrow:hover::after{transform:translateX(0.4rem)}.btn{color:#fff;background-color:var(--primary)}.btn:hover{background-color:var(--primary_dark);box-shadow:0px 1rem 2.4rem rgba(221,0,0,0.26)}.btn.white{color:var(--title);background-color:#fff}.btn.white:hover{color:#fff;background-color:var(--primary)}.btn.dark{color:#fff;background-color:rgba(255,255,255,0.12)}.btn.dark:hover{background-color:rgba(255,255,255,0.22);box-shadow:none}@media screen and (min-width:769px) and (max-width:1440px){.content{padding:0px 3rem}}@media screen and (min-width:769px) and (max-width:1024px){.content{max-width:924px}.tcon h1,.tcon h2{font-size:4.4rem;line-height:1.22}.tcon h3{font-size:2.4rem;line-height:1.3}}@media screen and (max-width:768px){.content{padding:0px 20px}.tcon .tag + h1,.tcon .tag + h2{margin-top:10px}.tcon h1,.tcon h2{font-size:28px;line-height:1.24}.tcon h3{font-size:20px;line-height:1.3}.tcon p{font-size:15px;line-height:1.75}.tcon h1 + p,.tcon h2 + p,.tcon h3 + p{margin-top:14px}.tcon p + p{margin-top:12px}.btn,.btn_line{height:46px;gap:10px;padding:0px 20px;border-radius:6px;font-size:15px}.btn.arrow::after,.btn_line.arrow::after{width:13px;height:9px}}.pd_overview{position:relative;overflow:hidden;padding:16.6rem 0px 16.6rem;background-color:#fff}.pd_overview::before{content:'';position:absolute;top:0px;bottom:0px;left:calc(50% - 4rem);right:0px;background-color:var(--light)}.pd_overview .content{z-index:1;display:flex;align-items:center;justify-content:space-between}.pd_overview .text{width:60rem;flex-shrink:0}.pd_overview .tcon p{max-width:58rem}.pd_overview .tcon h2 + p{margin-top:4.84rem}.pd_overview .btns{display:flex;flex-wrap:wrap;gap:2.62rem;margin-top:4rem}.pd_overview .pic{position:relative;width:71.45rem;height:45.5rem;flex-shrink:0}.pd_overview .pic .img{width:100%;height:100%}.pd_overview .pic img{filter:drop-shadow(0px 2.4rem 2.4rem rgba(0,26,39,0.18))}.pd_overview .stamp{position:absolute;left:0px;bottom:-4.2rem;display:flex;align-items:center;gap:2.2rem;height:8.57rem;padding:0px 3rem 0px 2.8rem;border-radius:1.19rem;background-color:var(--primary)}.pd_overview .stamp strong{color:#fff;font-family:'Jost',sans-serif;font-weight:600;font-size:4rem;line-height:1}.pd_overview .stamp span{color:#fff;font-family:'Jost',sans-serif;font-size:1.5rem;line-height:1.8rem}@media screen and (min-width:769px) and (max-width:1024px){.pd_overview{padding:9rem 0px}.pd_overview::before{display:none}.pd_overview .content{gap:5rem}.pd_overview .text{flex:1;width:auto}.pd_overview .pic{width:44%;height:auto;aspect-ratio:714 / 455;border-radius:1.95rem;background-color:var(--light)}.pd_overview .pic .img{padding:2rem}.pd_overview .stamp{left:1.6rem;bottom:-3.4rem}}@media screen and (max-width:768px){.pd_overview{padding:56px 0px 70px}.pd_overview::before{display:none}.pd_overview .content{display:block}.pd_overview .text{width:auto}.pd_overview .tcon h2 + p{margin-top:18px}.pd_overview .btns{gap:10px;margin-top:26px}.pd_overview .pic{width:100%;height:auto;margin-top:36px;aspect-ratio:714 / 455;border-radius:12px;background-color:var(--light)}.pd_overview .pic .img{padding:14px}.pd_overview .stamp{left:12px;bottom:-24px;gap:12px;height:60px;padding:0px 16px;border-radius:8px}.pd_overview .stamp strong{font-size:28px}.pd_overview .stamp span{font-size:12px;line-height:15px}}@media screen and (max-width:768px){.content{padding:0px 20px}.tcon .tag + h1,.tcon .tag + h2{margin-top:10px}.tcon h1,.tcon h2{font-size:28px;line-height:1.24}.tcon h3{font-size:20px;line-height:1.3}.tcon p{font-size:15px;line-height:1.75}.tcon h1 + p,.tcon h2 + p,.tcon h3 + p{margin-top:14px}.tcon p + p{margin-top:12px}}.pd_features{padding:13.5rem 0px 14.2rem;background-color:var(--light)}.pd_features .head{display:flex;align-items:flex-start;justify-content:space-between}.pd_features .head .lead{width:54rem;margin-top:5.78rem;margin-right:2.53rem;color:var(--text)}.pd_features .cols{display:grid;grid-template-columns:repeat(2,minmax(0px,1fr));gap:0px 10rem;margin-top:6.4rem}.pd_features .icon_rows .icon{padding-top:3.1rem}@media screen and (min-width:769px) and (max-width:1024px){.pd_features{padding:9rem 0px}.pd_features .head{display:block}.pd_features .head .lead{width:auto;margin:2rem 0px 0px}.pd_features .cols{gap:0px 4rem;margin-top:4.4rem}}@media screen and (max-width:768px){.pd_features{padding:56px 0px}.pd_features .head{display:block}.pd_features .head .lead{width:auto;margin:16px 0px 0px}.pd_features .cols{grid-template-columns:minmax(0px,1fr);margin-top:30px}.pd_features .icon_rows + .icon_rows li:first-child .txt{border-top:none}.pd_features .icon_rows .icon{padding-top:20px}}.pd_specs{padding:14.2rem 0px 15.1rem;background-color:#fff}.pd_specs .head{display:flex;align-items:flex-start;justify-content:space-between}.pd_specs .head .lead{width:54rem;margin-top:5.78rem;margin-right:2.53rem;color:var(--text)}.pd_specs .box{display:flex;align-items:flex-start;justify-content:space-between;margin-top:6.4rem}.pd_specs .table_box{width:83rem;flex-shrink:0}.pd_specs .spec_table{border-top:1px solid var(--line)}.pd_specs .spec_table th,.pd_specs .spec_table td{padding:1.9rem 0px;vertical-align:top;font-size:1.6rem;line-height:2.4rem}.pd_specs .spec_table th{width:24rem;padding-right:2rem;white-space:normal;background-color:transparent;color:var(--title2);font-weight:500}.pd_specs .spec_table td{color:var(--text)}.pd_specs .spec_table tr:hover td{background-color:transparent}.pd_specs .spec_table tr:hover th{color:var(--primary)}.pd_specs .src{margin-top:2rem;color:var(--text2);font-size:1.4rem;line-height:2rem}.pd_specs .side{width:46rem;flex-shrink:0}.pd_specs .label{display:block;color:var(--primary);font-family:'Jost',sans-serif;font-weight:500;font-size:1.6rem;line-height:2.3rem;text-transform:uppercase}.pd_specs .models{display:grid;grid-template-columns:repeat(4,minmax(0px,1fr));margin-top:1.43rem;border-top:1px solid var(--line)}.pd_specs .models li{padding:1.5rem 0px;border-bottom:1px solid var(--line);color:var(--title2);font-family:'Jost',sans-serif;font-weight:500;font-size:1.8rem;line-height:2.6rem}.pd_specs .ask{margin-top:5.2rem}.pd_specs .ask h3{color:var(--title2);font-family:'Jost',sans-serif;font-weight:500;font-size:2.4rem;line-height:3.5rem}.pd_specs .ask p{margin-top:0.9rem;color:var(--text);font-size:1.6rem;line-height:2.4rem}.pd_specs .side .btn_line{margin-top:3rem}@media screen and (min-width:769px) and (max-width:1024px){.pd_specs{padding:9rem 0px}.pd_specs .head{display:block}.pd_specs .head .lead{width:auto;margin:2rem 0px 0px}.pd_specs .box{display:block;margin-top:4.4rem}.pd_specs .table_box,.pd_specs .side{width:auto}.pd_specs .side{margin-top:5rem}.pd_specs .models{grid-template-columns:repeat(8,minmax(0px,1fr))}}@media screen and (max-width:768px){.pd_specs{padding:56px 0px}.pd_specs .head{display:block}.pd_specs .head .lead{width:auto;margin:16px 0px 0px}.pd_specs .box{display:block;margin-top:28px}.pd_specs .table_box,.pd_specs .side{width:auto}.pd_specs .spec_table,.pd_specs .spec_table tbody,.pd_specs .spec_table tr,.pd_specs .spec_table th,.pd_specs .spec_table td{display:block;width:auto}.pd_specs .spec_table tr{padding:14px 0px;border-bottom:1px solid var(--line)}.pd_specs .spec_table th,.pd_specs .spec_table td{padding:0px;border:none}.pd_specs .spec_table th{font-size:15px;line-height:22px}.pd_specs .spec_table td{margin-top:4px;font-size:14px;line-height:22px}.pd_specs .src{margin-top:14px;font-size:12px;line-height:18px}.pd_specs .side{margin-top:40px}.pd_specs .label{font-size:13px;line-height:18px}.pd_specs .models{margin-top:12px}.pd_specs .models li{padding:11px 0px;font-size:15px;line-height:22px}.pd_specs .ask{margin-top:32px}.pd_specs .ask h3{font-size:20px;line-height:1.35}.pd_specs .ask p{margin-top:6px;font-size:14px;line-height:1.6}.pd_specs .side .btn_line{margin-top:20px}}.pd_options{padding:14.2rem 0px 15.1rem;background-color:var(--light)}.pd_options .tcon h2 + p{max-width:76rem;margin-top:2.06rem}.pd_options .cols{display:grid;grid-template-columns:repeat(3,minmax(0px,1fr));margin-top:6.4rem;border-top:1px solid var(--line)}.pd_options .cols > li{display:flex;flex-direction:column;padding:5rem 5.4rem 0.4rem}.pd_options .cols > li:first-child{padding-left:0px}.pd_options .cols > li:last-child{padding-right:0px}.pd_options .cols > li + li{border-left:1px solid var(--line)}.pd_options .cols .icon img{display:block;width:4.6rem;height:4.6rem;object-fit:contain;object-position:left center}.pd_options .cols h3{margin-top:2.6rem;color:var(--title2);font-family:'Jost',sans-serif;font-weight:500;font-size:2.4rem;line-height:3.5rem}.pd_options .checks{margin-top:1.8rem}.pd_options .checks li{position:relative;padding-left:2.5rem;color:var(--text);font-size:1.6rem;line-height:2.4rem}.pd_options .checks li + li{margin-top:0.9rem}.pd_options .checks li::before{content:'';position:absolute;left:0px;top:0.75rem;width:1.3rem;height:1rem;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 13 10' fill='none' stroke='%23dd0000' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M1 5.2 4.6 8.8 12 1.2'/%3E%3C/svg%3E") no-repeat center / contain}.pd_options .range{display:flex;align-items:center;justify-content:space-between;gap:2rem;margin-top:auto;padding-top:3.4rem}.pd_options .range span{color:var(--title);font-family:'Jost',sans-serif;font-weight:600;font-size:1.6rem;line-height:2.3rem;text-transform:uppercase;transition:color 0.3s}.pd_options .range .btn_round{width:4.17rem;height:4.17rem;color:#fff;border-color:var(--primary);background-color:var(--primary)}.pd_options .range:hover span{color:var(--primary)}.pd_options .range:hover .btn_round{border-color:var(--primary_dark);background-color:var(--primary_dark)}@media screen and (min-width:769px) and (max-width:1024px){.pd_options{padding:9rem 0px}.pd_options .cols{margin-top:4.4rem}.pd_options .cols > li{padding:4rem 3rem 0.4rem}}@media screen and (max-width:768px){.pd_options{padding:56px 0px}.pd_options .tcon h2 br{display:none}.pd_options .tcon h2 + p{margin-top:14px}.pd_options .cols{grid-template-columns:minmax(0px,1fr);margin-top:28px}.pd_options .cols > li,.pd_options .cols > li:first-child,.pd_options .cols > li:last-child{padding:28px 0px}.pd_options .cols > li + li{border-left:none;border-top:1px solid var(--line)}.pd_options .cols > li:last-child{padding-bottom:0px}.pd_options .cols .icon img{width:38px;height:38px}.pd_options .cols h3{margin-top:14px;font-size:19px;line-height:1.35}.pd_options .checks{margin-top:12px}.pd_options .checks li{font-size:14px;line-height:22px}.pd_options .checks li + li{margin-top:6px}.pd_options .checks li::before{top:6px}.pd_options .range{padding-top:20px}.pd_options .range span{font-size:13px;line-height:18px}.pd_options .range .btn_round{width:36px;height:36px}}.pd_downloads{padding:0px;scroll-margin-top:9rem;background-color:#fff}.pd_downloads .panel{margin:0px 4.56rem;padding:10.4rem 0px 8.6rem;border-radius:2.58rem;background-color:var(--dark)}.pd_downloads .head{display:flex;align-items:flex-end;justify-content:space-between;gap:6rem}.pd_downloads .head .lead{width:46rem;margin-bottom:0.4rem;color:rgba(255,255,255,0.72)}.pd_downloads .tcon .tag{color:var(--primary)}.pd_downloads .list{margin-top:5.6rem;border-top:1px solid rgba(255,255,255,0.14)}.pd_downloads .list > li{border-bottom:1px solid rgba(255,255,255,0.14);transition:border-color 0.3s}.pd_downloads .list > li:hover{border-bottom-color:var(--primary)}.pd_downloads .list > li > a{display:flex;align-items:center;padding:2.6rem 0px 2.7rem}.pd_downloads .list .icon{flex-shrink:0;width:10.1rem}.pd_downloads .list .icon img{display:block;width:4.6rem;height:auto}.pd_downloads .list .txt{flex:1;min-width:0px;padding-right:6rem}.pd_downloads .list h3{color:#fff;font-family:'Jost',sans-serif;font-weight:500;font-size:2.4rem;line-height:3.5rem}.pd_downloads .list p{margin-top:0.6rem;color:rgba(255,255,255,0.64);font-size:1.6rem;line-height:2.4rem}.pd_downloads .list .fmt{flex-shrink:0;width:8rem;color:rgba(255,255,255,0.64);font-family:'Jost',sans-serif;font-weight:500;font-size:1.6rem;line-height:2.3rem;text-transform:uppercase}.pd_downloads .list .dl{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:4.6rem;height:4.6rem;border-radius:50%;border:1px solid rgba(255,255,255,0.24);transition:0.3s}.pd_downloads .list .dl::after{content:'';width:1.8rem;height:1.8rem;background-color:#fff;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 2.5v10M6 8.7l4 3.8 4-3.8M2.8 16.2h14.4'/%3E%3C/svg%3E") no-repeat center / contain;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20' fill='none' stroke='%23000' stroke-width='1.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M10 2.5v10M6 8.7l4 3.8 4-3.8M2.8 16.2h14.4'/%3E%3C/svg%3E") no-repeat center / contain}.pd_downloads .list > li > a:hover .dl{border-color:var(--primary);background-color:var(--primary)}.pd_downloads .note{margin-top:4rem;color:rgba(255,255,255,0.5);font-size:1.4rem;line-height:2.2rem}.pd_downloads .note a{color:rgba(255,255,255,0.76);transition:color 0.3s}.pd_downloads .note a:hover{color:#fff}@media screen and (min-width:769px) and (max-width:1024px){.pd_downloads .panel{margin:0px 3rem;padding:8rem 0px 7rem}.pd_downloads .head{display:block}.pd_downloads .head .lead{width:auto;margin:2rem 0px 0px}.pd_downloads .list{margin-top:4.4rem}.pd_downloads .list .icon{width:7rem}.pd_downloads .list .icon img{width:4rem}.pd_downloads .list .txt{padding-right:3rem}}@media screen and (max-width:768px){.pd_downloads .panel{margin:0px 12px;padding:44px 0px 36px;border-radius:14px}.pd_downloads .head{display:block}.pd_downloads .head .lead{width:auto;margin:14px 0px 0px}.pd_downloads .list{margin-top:26px}.pd_downloads .list > li > a{flex-wrap:wrap;align-items:flex-start;padding:20px 0px}.pd_downloads .list .icon{width:50px;padding-top:2px}.pd_downloads .list .icon img{width:32px}.pd_downloads .list .txt{flex:0 0 calc(100% - 50px);padding-right:0px}.pd_downloads .list h3{font-size:18px;line-height:1.35}.pd_downloads .list p{margin-top:4px;font-size:14px;line-height:22px}.pd_downloads .list .fmt{width:auto;margin:12px 0px 0px 50px;font-size:13px;line-height:34px}.pd_downloads .list .dl{width:34px;height:34px;margin:12px 0px 0px auto}.pd_downloads .list .dl::after{width:15px;height:15px}.pd_downloads .note{margin-top:22px;font-size:12px;line-height:19px}}