.site-header[data-astro-cid-nen7h5rs]{z-index:80;backdrop-filter:blur(18px)saturate(145%);background:#fafcfde0;border-bottom:1px solid #beccd6b8;position:sticky;top:0;box-shadow:0 12px 38px #051a270b}.header-inner[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:center;gap:28px;min-height:78px;display:flex}.brand[data-astro-cid-nen7h5rs]{flex:none}.brand[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{width:158px;height:auto;display:block}.main-nav[data-astro-cid-nen7h5rs]{align-items:center;gap:clamp(14px,1.75vw,28px);display:flex}.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.parent-link[data-astro-cid-nen7h5rs],.machines-trigger[data-astro-cid-nen7h5rs],.spares-trigger[data-astro-cid-nen7h5rs],.applications-trigger[data-astro-cid-nen7h5rs]{color:var(--ink);font:inherit;font-size:.91rem;font-weight:750;text-decoration:none}.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{padding:27px 0}.parent-link[data-astro-cid-nen7h5rs]{color:var(--ink);text-decoration:none}.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs][aria-current=page],.machines-menu[data-astro-cid-nen7h5rs].is-current .parent-link[data-astro-cid-nen7h5rs],.spares-menu[data-astro-cid-nen7h5rs].is-current .parent-link[data-astro-cid-nen7h5rs],.applications-menu[data-astro-cid-nen7h5rs].is-current .parent-link[data-astro-cid-nen7h5rs],.machines-menu[data-astro-cid-nen7h5rs].is-current .machines-trigger[data-astro-cid-nen7h5rs],.spares-menu[data-astro-cid-nen7h5rs].is-current .spares-trigger[data-astro-cid-nen7h5rs],.applications-menu[data-astro-cid-nen7h5rs].is-current .applications-trigger[data-astro-cid-nen7h5rs],.parent-link[data-astro-cid-nen7h5rs]:hover,.machines-trigger[data-astro-cid-nen7h5rs]:hover,.spares-trigger[data-astro-cid-nen7h5rs]:hover,.applications-trigger[data-astro-cid-nen7h5rs]:hover{color:var(--blue)}.machines-menu[data-astro-cid-nen7h5rs],.spares-menu[data-astro-cid-nen7h5rs],.applications-menu[data-astro-cid-nen7h5rs]{position:static}.nav-parent[data-astro-cid-nen7h5rs]{align-items:center;gap:3px;min-height:44px;display:inline-flex}.machines-trigger[data-astro-cid-nen7h5rs],.spares-trigger[data-astro-cid-nen7h5rs],.applications-trigger[data-astro-cid-nen7h5rs]{cursor:pointer;background:0 0;border:0;align-items:center;gap:0;min-height:44px;padding:0;display:inline-flex}.machines-trigger[data-astro-cid-nen7h5rs] svg,.spares-trigger[data-astro-cid-nen7h5rs] svg,.applications-trigger[data-astro-cid-nen7h5rs] svg{transition:transform .22s}.machines-menu[data-astro-cid-nen7h5rs]:hover .machines-trigger[data-astro-cid-nen7h5rs] svg,.machines-menu[data-astro-cid-nen7h5rs]:focus-within .machines-trigger[data-astro-cid-nen7h5rs] svg,.machines-menu[data-astro-cid-nen7h5rs].is-open .machines-trigger[data-astro-cid-nen7h5rs] svg,.spares-menu[data-astro-cid-nen7h5rs]:hover .spares-trigger[data-astro-cid-nen7h5rs] svg,.spares-menu[data-astro-cid-nen7h5rs]:focus-within .spares-trigger[data-astro-cid-nen7h5rs] svg,.spares-menu[data-astro-cid-nen7h5rs].is-open .spares-trigger[data-astro-cid-nen7h5rs] svg,.applications-menu[data-astro-cid-nen7h5rs]:hover .applications-trigger[data-astro-cid-nen7h5rs] svg,.applications-menu[data-astro-cid-nen7h5rs]:focus-within .applications-trigger[data-astro-cid-nen7h5rs] svg,.applications-menu[data-astro-cid-nen7h5rs].is-open .applications-trigger[data-astro-cid-nen7h5rs] svg{transform:rotate(180deg)}.machines-menu[data-astro-cid-nen7h5rs]:after,.spares-menu[data-astro-cid-nen7h5rs]:after,.applications-menu[data-astro-cid-nen7h5rs]:after{content:"";pointer-events:none;width:100%;height:34px;position:absolute;top:60px;left:0}.machines-menu[data-astro-cid-nen7h5rs]:hover:after,.machines-menu[data-astro-cid-nen7h5rs]:focus-within:after,.machines-menu[data-astro-cid-nen7h5rs].is-open:after,.spares-menu[data-astro-cid-nen7h5rs]:hover:after,.spares-menu[data-astro-cid-nen7h5rs]:focus-within:after,.spares-menu[data-astro-cid-nen7h5rs].is-open:after,.applications-menu[data-astro-cid-nen7h5rs]:hover:after,.applications-menu[data-astro-cid-nen7h5rs]:focus-within:after,.applications-menu[data-astro-cid-nen7h5rs].is-open:after{pointer-events:auto}.mega-menu[data-astro-cid-nen7h5rs]{opacity:0;visibility:hidden;transform-origin:top;backdrop-filter:blur(26px)saturate(135%);background:linear-gradient(145deg,#071926fb,#0c2534f9);border:1px solid #accedf3d;border-radius:18px;width:min(1120px,100vw - 40px);padding:24px 24px 17px;transition:opacity .2s,transform .24s cubic-bezier(.2,.75,.25,1),visibility .2s;position:absolute;top:calc(100% + 12px);left:50%;overflow:hidden;transform:translate(-50%,-10px)scale(.985);box-shadow:0 34px 90px #010f1947,0 8px 24px #010f1929,inset 0 1px #ffffff1a}.machines-menu[data-astro-cid-nen7h5rs]:hover .mega-menu[data-astro-cid-nen7h5rs],.machines-menu[data-astro-cid-nen7h5rs]:focus-within .mega-menu[data-astro-cid-nen7h5rs],.machines-menu[data-astro-cid-nen7h5rs].is-open .mega-menu[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:translate(-50%)scale(1)}.mega-menu__glow[data-astro-cid-nen7h5rs]{z-index:-1;pointer-events:none;background:radial-gradient(circle,#1491c533,#0000 68%);border-radius:50%;width:520px;height:420px;position:absolute;top:-190px;right:-100px}.mega-menu__header[data-astro-cid-nen7h5rs]{border-bottom:1px solid #bed7e42b;justify-content:space-between;align-items:flex-end;gap:30px;padding:0 4px 20px;display:flex}.mega-menu__kicker[data-astro-cid-nen7h5rs]{color:#72c9ef;letter-spacing:.18em;text-transform:uppercase;margin-bottom:4px;font-size:.62rem;font-weight:850;display:block}.mega-menu__header[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{color:#fff;letter-spacing:-.025em;font-size:1.36rem;display:block}.mega-menu__header[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{color:#a9bcc6;max-width:590px;margin:5px 0 0;font-size:.78rem;line-height:1.55}.mega-menu__header[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.machine-family[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.mega-menu__footer[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#fff;white-space:nowrap;align-items:center;gap:5px;font-size:.72rem;font-weight:800;text-decoration:none;display:inline-flex}.mega-menu__header[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{border:1px solid #fff3;border-radius:999px;padding:9px 12px}.mega-menu__header[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover{color:#72c9ef;border-color:#72c9ef}.mega-menu__catalog[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(0,2.05fr) minmax(280px,.95fr);gap:16px;padding:18px 0 16px;display:grid}.machine-family[data-astro-cid-nen7h5rs]{background:#ffffff09;border:1px solid #c1d9e521;border-radius:12px;padding:16px}.machine-family--hot[data-astro-cid-nen7h5rs]{background:linear-gradient(145deg,#ffffff0b,#ee69230b)}.machine-family[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs]{justify-content:space-between;align-items:flex-end;gap:18px;margin-bottom:12px;display:flex}.machine-family[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{color:#829aa7;letter-spacing:.15em;text-transform:uppercase;font-size:.58rem;font-weight:850}.machine-family[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{color:#fff;letter-spacing:-.02em;margin:2px 0 0;font-size:1.02rem;display:block}.machine-family[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{color:#91b7c8}.machine-family[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover{color:#fff}.machine-family__models[data-astro-cid-nen7h5rs]{gap:6px;display:grid}.machine-family__models--cold[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(3,minmax(0,1fr))}.machine-family__models--hot[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,minmax(0,1fr))}.machine-option[data-astro-cid-nen7h5rs]{color:#fff;border:1px solid #0000;border-radius:8px;grid-template-columns:auto 1fr;align-items:baseline;gap:1px 9px;min-width:0;padding:9px 10px 8px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:grid;position:relative}.machine-option[data-astro-cid-nen7h5rs]:hover,.machine-option[data-astro-cid-nen7h5rs]:focus-visible,.machine-option[data-astro-cid-nen7h5rs].is-active{color:#fff;background:#71c9ef1a;border-color:#71c9ef59;outline:none;transform:translateY(-1px)}.machine-family--hot[data-astro-cid-nen7h5rs] .machine-option[data-astro-cid-nen7h5rs]:hover,.machine-family--hot[data-astro-cid-nen7h5rs] .machine-option[data-astro-cid-nen7h5rs]:focus-visible,.machine-family--hot[data-astro-cid-nen7h5rs] .machine-option[data-astro-cid-nen7h5rs].is-active{background:#ff70271a;border-color:#ff894961}.machine-option__model[data-astro-cid-nen7h5rs]{letter-spacing:.01em;font-size:.8rem;font-weight:850}.machine-option__tonnage[data-astro-cid-nen7h5rs]{color:#b6c5cc;text-align:right;text-overflow:ellipsis;white-space:nowrap;font-size:.68rem;overflow:hidden}.machine-option__force[data-astro-cid-nen7h5rs]{color:#708d9b;letter-spacing:.06em;grid-column:1/-1;font-size:.58rem;font-weight:700}.mega-menu__footer[data-astro-cid-nen7h5rs]{color:#849ca8;justify-content:space-between;align-items:center;gap:24px;padding:0 4px;font-size:.67rem;display:flex}.mega-menu__footer[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;display:inline-flex}.mega-menu__footer[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:#5fc598;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 4px #5fc5981a}.mega-menu__footer[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#ff9a60}.mega-menu__footer[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover{color:#ffbb91}.spares-panel[data-astro-cid-nen7h5rs]{opacity:0;visibility:hidden;transform-origin:top;backdrop-filter:blur(28px)saturate(145%);background:linear-gradient(135deg,#f7fafa,#e5edef);border:1px solid #9eb5bf6b;border-radius:20px;width:min(980px,100vw - 40px);padding:22px;transition:opacity .2s,transform .24s cubic-bezier(.2,.75,.25,1),visibility .2s;position:absolute;top:calc(100% + 12px);left:50%;overflow:hidden;transform:translate(-50%,-10px)scale(.985);box-shadow:0 36px 90px #0417213d,0 9px 28px #0417211f,inset 0 1px #ffffffe6}.spares-menu[data-astro-cid-nen7h5rs]:hover .spares-panel[data-astro-cid-nen7h5rs],.spares-menu[data-astro-cid-nen7h5rs]:focus-within .spares-panel[data-astro-cid-nen7h5rs],.spares-menu[data-astro-cid-nen7h5rs].is-open .spares-panel[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:translate(-50%)scale(1)}.spares-panel__halo[data-astro-cid-nen7h5rs]{z-index:-1;pointer-events:none;background:radial-gradient(circle,#47a1bf38,#0000 70%);border-radius:50%;width:440px;height:300px;position:absolute;top:-170px;left:50%;transform:translate(-50%)}.spares-panel__header[data-astro-cid-nen7h5rs]{border-bottom:1px solid #4d697533;justify-content:space-between;align-items:flex-end;gap:30px;padding:1px 3px 17px;display:flex}.spares-panel__header[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{color:#08709d;letter-spacing:.17em;text-transform:uppercase;font-size:.59rem;font-weight:900;display:block}.spares-panel__header[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{color:#092536;letter-spacing:-.025em;margin-top:4px;font-size:1.28rem;display:block}.spares-panel__header[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{color:#607782;max-width:610px;margin:5px 0 0;font-size:.75rem;line-height:1.5}.spares-panel__header[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{color:#0a506f;white-space:nowrap;border:1px solid #0b4c693d;border-radius:999px;align-items:center;gap:5px;padding:9px 12px;font-size:.7rem;font-weight:850;text-decoration:none;display:inline-flex}.spares-panel__header[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover{background:#ffffff80;border-color:#0a709d}.spares-panel__families[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:17px 0 14px;display:grid}.spares-family[data-astro-cid-nen7h5rs]{color:#102d3d;background:#fff;border:1px solid #47636f33;border-radius:14px;grid-template-columns:158px 1fr;min-width:0;text-decoration:none;transition:transform .2s,border-color .2s,box-shadow .2s;display:grid;overflow:hidden;box-shadow:0 10px 24px #0826350e}.spares-family[data-astro-cid-nen7h5rs]:hover,.spares-family[data-astro-cid-nen7h5rs]:focus-visible,.spares-family[data-astro-cid-nen7h5rs].is-active{border-color:#0a6f9a7a;outline:none;transform:translateY(-2px);box-shadow:0 16px 34px #0826351c}.spares-family--hot[data-astro-cid-nen7h5rs]:hover,.spares-family--hot[data-astro-cid-nen7h5rs]:focus-visible,.spares-family--hot[data-astro-cid-nen7h5rs].is-active{border-color:#c6682780}.spares-family[data-astro-cid-nen7h5rs] figure[data-astro-cid-nen7h5rs]{background:#eef2f2;min-height:182px;margin:0;position:relative;overflow:hidden}.spares-family[data-astro-cid-nen7h5rs] figure[data-astro-cid-nen7h5rs]:after{content:"";background:linear-gradient(90deg,#0000 72%,#ffffffd9);position:absolute;inset:0}.spares-family[data-astro-cid-nen7h5rs] img[data-astro-cid-nen7h5rs]{object-fit:cover;width:100%;height:100%;transition:transform .3s}.spares-family[data-astro-cid-nen7h5rs]:hover img[data-astro-cid-nen7h5rs]{transform:scale(1.04)}.spares-family[data-astro-cid-nen7h5rs]>div[data-astro-cid-nen7h5rs]{flex-direction:column;min-width:0;padding:18px 17px 15px;display:flex}.spares-family[data-astro-cid-nen7h5rs]>div[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{color:#0a719e;letter-spacing:.12em;text-transform:uppercase;font-size:.56rem;font-weight:900}.spares-family--hot[data-astro-cid-nen7h5rs]>div[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{color:#b85c22}.spares-family[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{color:#0c2c3c;letter-spacing:-.02em;margin-top:6px;font-size:1.03rem}.spares-family[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{color:#687e88;margin:7px 0 12px;font-size:.68rem;line-height:1.55}.spares-family[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:#0c5e81;align-items:center;gap:5px;margin-top:auto;font-size:.64rem;font-weight:850;display:inline-flex}.spares-family--hot[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:#a9511e}.spares-panel__quick[data-astro-cid-nen7h5rs]{background:#ffffffb8;border:1px solid #47636f2b;border-radius:11px;grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:13px 15px;display:grid}.spares-panel__quick[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{color:#70838c;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;font-size:.57rem;font-weight:900}.spares-panel__quick[data-astro-cid-nen7h5rs]>div[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;display:grid}.spares-panel__quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#294755;border-radius:7px;padding:7px 9px;font-size:.65rem;font-weight:800;text-decoration:none}.spares-panel__quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:hover,.spares-panel__quick[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]:focus-visible{color:#075b82;background:#297ea21a;outline:none}.spares-panel__footer[data-astro-cid-nen7h5rs]{color:#677c85;justify-content:space-between;align-items:center;gap:22px;padding:14px 3px 0;font-size:.64rem;display:flex}.spares-panel__footer[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;display:inline-flex}.spares-panel__footer[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:#46a67e;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 4px #46a67e1a}.spares-panel__footer[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#0a6288;white-space:nowrap;align-items:center;gap:5px;font-size:.65rem;font-weight:900;text-decoration:none;display:inline-flex}.applications-panel[data-astro-cid-nen7h5rs]{color:#eef8fb;opacity:0;visibility:hidden;transform-origin:top;backdrop-filter:blur(30px)saturate(145%);background:linear-gradient(132deg,#071d2af5,#103644ed);border:1px solid #9fcadb45;border-radius:21px;width:min(1060px,100vw - 40px);padding:23px 23px 16px;transition:opacity .2s,transform .25s cubic-bezier(.2,.75,.25,1),visibility .2s;position:absolute;top:calc(100% + 12px);left:50%;overflow:hidden;transform:translate(-50%,-10px)scale(.985);box-shadow:0 38px 100px #02121c4d,0 10px 28px #02121c2e,inset 0 1px #ffffff1f}.applications-menu[data-astro-cid-nen7h5rs]:hover .applications-panel[data-astro-cid-nen7h5rs],.applications-menu[data-astro-cid-nen7h5rs]:focus-within .applications-panel[data-astro-cid-nen7h5rs],.applications-menu[data-astro-cid-nen7h5rs].is-open .applications-panel[data-astro-cid-nen7h5rs]{opacity:1;visibility:visible;transform:translate(-50%)scale(1)}.applications-panel__aura[data-astro-cid-nen7h5rs]{z-index:-1;pointer-events:none;background:radial-gradient(circle,#28aed638,#0000 69%);border-radius:50%;width:560px;height:390px;position:absolute;top:-210px;left:18%}.applications-panel__header[data-astro-cid-nen7h5rs]{border-bottom:1px solid #cae2eb29;justify-content:space-between;align-items:flex-end;gap:32px;padding:1px 3px 18px;display:flex}.applications-panel__header[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{color:#6ed0ee;letter-spacing:.17em;text-transform:uppercase;font-size:.59rem;font-weight:900;display:block}.applications-panel__header[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{color:#fff;letter-spacing:-.03em;margin-top:4px;font-size:1.32rem;display:block}.applications-panel__header[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{color:#a8bec7;max-width:640px;margin:5px 0 0;font-size:.74rem;line-height:1.52}.applications-panel__header[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{color:#dff7ff;white-space:nowrap;border:1px solid #7dcfeb4d;border-radius:999px;align-items:center;gap:6px;padding:9px 12px;font-size:.69rem;font-weight:850;text-decoration:none;display:inline-flex}.applications-panel__header[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover{color:#fff;background:#58bdde17;border-color:#70d0ef}.applications-panel__body[data-astro-cid-nen7h5rs]{grid-template-columns:minmax(260px,.7fr) minmax(0,1.3fr);gap:15px;padding:17px 0 14px;display:grid}.applications-overview[data-astro-cid-nen7h5rs]{color:#fff;background:linear-gradient(145deg,#3593b22e,#ffffff06);border:1px solid #8ccce238;border-radius:14px;flex-direction:column;min-width:0;padding:20px;text-decoration:none;display:flex;position:relative;overflow:hidden}.applications-overview[data-astro-cid-nen7h5rs]:after{content:"";border:1px solid #6fcfed24;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-90px;right:-80px}.applications-overview[data-astro-cid-nen7h5rs]:hover,.applications-overview[data-astro-cid-nen7h5rs]:focus-visible,.applications-overview[data-astro-cid-nen7h5rs].is-active{background:linear-gradient(145deg,#3593b242,#ffffff0b);border-color:#70d0ef8c;outline:none}.applications-overview[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{color:#65c9e9;letter-spacing:.14em;font-size:.55rem;font-weight:900}.applications-overview[data-astro-cid-nen7h5rs]>strong[data-astro-cid-nen7h5rs]{letter-spacing:-.025em;max-width:310px;margin-top:22px;font-size:1.13rem;line-height:1.18}.applications-overview[data-astro-cid-nen7h5rs]>p[data-astro-cid-nen7h5rs]{color:#a9c0c9;margin:10px 0 20px;font-size:.66rem;line-height:1.62}.applications-overview[data-astro-cid-nen7h5rs]>div[data-astro-cid-nen7h5rs]{z-index:1;border-top:1px solid #b4dae724;border-bottom:1px solid #b4dae724;align-items:center;gap:7px;margin-top:auto;padding:12px 0;display:flex;position:relative}.applications-overview[data-astro-cid-nen7h5rs]>div[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{color:#9bb4be;letter-spacing:.08em;font-size:.48rem;font-style:normal;font-weight:900}.applications-overview[data-astro-cid-nen7h5rs]>div[data-astro-cid-nen7h5rs] b[data-astro-cid-nen7h5rs]{background:linear-gradient(90deg,#35afd7,#35afd726);flex:1;min-width:12px;height:1px}.applications-overview[data-astro-cid-nen7h5rs]>small[data-astro-cid-nen7h5rs]{color:#ff9a64;align-items:center;gap:6px;margin-top:15px;font-size:.62rem;font-weight:900;display:flex}.applications-panel__grid[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.applications-panel__grid[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{color:#fff;background:#ffffff0a;border:1px solid #0000;border-radius:10px;grid-template-columns:28px 1fr auto;align-items:center;gap:10px;min-width:0;padding:12px 13px;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:grid}.applications-panel__grid[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:last-child{grid-column:1/-1}.applications-panel__grid[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover,.applications-panel__grid[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:focus-visible,.applications-panel__grid[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].is-active{background:#5bbad81c;border-color:#6acceb61;outline:none;transform:translateY(-1px)}.applications-panel__grid[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]>span[data-astro-cid-nen7h5rs]{color:#68c9e8;border:1px solid #78c8e240;border-radius:50%;place-items:center;width:28px;height:28px;font-size:.5rem;font-weight:900;display:grid}.applications-panel__grid[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]>div[data-astro-cid-nen7h5rs]{min-width:0}.applications-panel__grid[data-astro-cid-nen7h5rs] strong[data-astro-cid-nen7h5rs]{color:#f6fbfd;font-size:.72rem;line-height:1.25;display:block}.applications-panel__grid[data-astro-cid-nen7h5rs] small[data-astro-cid-nen7h5rs]{color:#8faab5;text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:.57rem;line-height:1.35;display:block;overflow:hidden}.applications-panel__grid[data-astro-cid-nen7h5rs] svg{color:#597985}.applications-panel__grid[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:hover svg,.applications-panel__grid[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs].is-active svg{color:#ff9860}.applications-panel__footer[data-astro-cid-nen7h5rs]{color:#829ca7;justify-content:space-between;align-items:center;gap:22px;padding:0 3px;font-size:.63rem;display:flex}.applications-panel__footer[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;display:inline-flex}.applications-panel__footer[data-astro-cid-nen7h5rs] i[data-astro-cid-nen7h5rs]{background:#54c895;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 4px #54c8951a}.applications-panel__footer[data-astro-cid-nen7h5rs] a[data-astro-cid-nen7h5rs]{color:#ff9a64;white-space:nowrap;align-items:center;gap:5px;font-size:.64rem;font-weight:900;text-decoration:none;display:inline-flex}.main-nav[data-astro-cid-nen7h5rs] .quote-link[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--ink);background:var(--orange);border-radius:4px;align-items:center;padding:0 17px;display:inline-flex}.main-nav[data-astro-cid-nen7h5rs] .quote-link[data-astro-cid-nen7h5rs]:hover{color:var(--ink);background:#ff7b33}.menu-toggle[data-astro-cid-nen7h5rs]{background:0 0;border:0;display:none}.close-icon[data-astro-cid-nen7h5rs]{display:none}@media (width<=960px){.header-inner[data-astro-cid-nen7h5rs]{min-height:68px}.menu-toggle[data-astro-cid-nen7h5rs]{place-items:center;width:44px;height:44px;display:grid}.main-nav[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);backdrop-filter:blur(20px);background:#fafcfdfa;align-items:stretch;gap:0;max-height:calc(100vh - 68px);padding:12px 20px 24px;display:none;position:absolute;top:68px;left:0;right:0;overflow-y:auto;box-shadow:0 22px 48px #081e2d29}.main-nav[data-astro-cid-nen7h5rs].is-open{display:grid}.main-nav[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{padding:11px 4px}.machines-menu[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);order:-2}.spares-menu[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);order:-1}.applications-menu[data-astro-cid-nen7h5rs]{border-bottom:1px solid var(--line);order:0}.machines-menu[data-astro-cid-nen7h5rs]:after,.spares-menu[data-astro-cid-nen7h5rs]:after,.applications-menu[data-astro-cid-nen7h5rs]:after{display:none}.nav-parent[data-astro-cid-nen7h5rs]{justify-content:space-between;width:100%;min-height:48px}.parent-link[data-astro-cid-nen7h5rs]{flex:1;align-items:center;min-height:48px;display:flex}.machines-trigger[data-astro-cid-nen7h5rs],.spares-trigger[data-astro-cid-nen7h5rs],.applications-trigger[data-astro-cid-nen7h5rs]{justify-content:center;width:44px;min-height:44px}.mega-menu[data-astro-cid-nen7h5rs]{width:100%;max-height:0;box-shadow:none;opacity:1;visibility:visible;border:0;border-radius:12px;padding:0 12px;transition:max-height .35s,padding .25s,margin .25s;position:static;overflow:hidden;transform:none}.machines-menu[data-astro-cid-nen7h5rs]:hover .mega-menu[data-astro-cid-nen7h5rs],.machines-menu[data-astro-cid-nen7h5rs]:focus-within .mega-menu[data-astro-cid-nen7h5rs]{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0}.machines-menu[data-astro-cid-nen7h5rs].is-open .mega-menu[data-astro-cid-nen7h5rs]{max-height:1500px;margin-bottom:14px;padding:18px 14px 14px;transform:none}.spares-panel[data-astro-cid-nen7h5rs]{width:100%;max-height:0;box-shadow:none;opacity:1;visibility:visible;border:0;border-radius:12px;padding:0 12px;transition:max-height .35s,padding .25s,margin .25s;position:static;overflow:hidden;transform:none}.spares-menu[data-astro-cid-nen7h5rs]:hover .spares-panel[data-astro-cid-nen7h5rs],.spares-menu[data-astro-cid-nen7h5rs]:focus-within .spares-panel[data-astro-cid-nen7h5rs]{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0}.spares-menu[data-astro-cid-nen7h5rs].is-open .spares-panel[data-astro-cid-nen7h5rs]{max-height:1200px;margin-bottom:14px;padding:18px 14px 14px;transform:none}.applications-panel[data-astro-cid-nen7h5rs]{width:100%;max-height:0;box-shadow:none;opacity:1;visibility:visible;border:0;border-radius:12px;padding:0 12px;transition:max-height .35s,padding .25s,margin .25s;position:static;overflow:hidden;transform:none}.applications-menu[data-astro-cid-nen7h5rs]:hover .applications-panel[data-astro-cid-nen7h5rs],.applications-menu[data-astro-cid-nen7h5rs]:focus-within .applications-panel[data-astro-cid-nen7h5rs]{max-height:0;margin-bottom:0;padding-top:0;padding-bottom:0}.applications-menu[data-astro-cid-nen7h5rs].is-open .applications-panel[data-astro-cid-nen7h5rs]{max-height:1400px;margin-bottom:14px;padding:18px 14px 14px;transform:none}.applications-panel__header[data-astro-cid-nen7h5rs]{align-items:flex-start}.applications-panel__header[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{display:none}.applications-panel__body[data-astro-cid-nen7h5rs]{grid-template-columns:1fr}.applications-overview[data-astro-cid-nen7h5rs]{min-height:240px}.spares-panel__header[data-astro-cid-nen7h5rs]{align-items:flex-start}.spares-panel__header[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{display:none}.spares-family[data-astro-cid-nen7h5rs]{grid-template-columns:125px 1fr}.spares-family[data-astro-cid-nen7h5rs] figure[data-astro-cid-nen7h5rs]{min-height:165px}.spares-panel__quick[data-astro-cid-nen7h5rs]{grid-template-columns:1fr;gap:8px}.mega-menu__header[data-astro-cid-nen7h5rs]{align-items:flex-start;padding-bottom:15px}.mega-menu__header[data-astro-cid-nen7h5rs] p[data-astro-cid-nen7h5rs]{display:none}.mega-menu__catalog[data-astro-cid-nen7h5rs]{grid-template-columns:1fr;padding:14px 0}.machine-family__models--cold[data-astro-cid-nen7h5rs],.machine-family__models--hot[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(3,minmax(0,1fr))}.mega-menu__footer[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}.mega-menu__footer[data-astro-cid-nen7h5rs]{justify-content:flex-end}.main-nav[data-astro-cid-nen7h5rs] .quote-link[data-astro-cid-nen7h5rs]{justify-content:center;margin-top:8px;padding:0 17px}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .close-icon{display:block}.menu-toggle[data-astro-cid-nen7h5rs][aria-expanded=true] .lucide-menu{display:none}}@media (width<=620px){.main-nav[data-astro-cid-nen7h5rs]{padding-left:14px;padding-right:14px}.mega-menu__header[data-astro-cid-nen7h5rs]{gap:12px;display:grid}.mega-menu__header[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{width:max-content}.machine-family[data-astro-cid-nen7h5rs]{padding:13px}.machine-family[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs]{align-items:flex-start}.machine-family[data-astro-cid-nen7h5rs] header[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{font-size:.67rem}.machine-family__models--cold[data-astro-cid-nen7h5rs],.machine-family__models--hot[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,minmax(0,1fr))}.machine-option[data-astro-cid-nen7h5rs]{padding:9px 8px}.machine-option__tonnage[data-astro-cid-nen7h5rs]{font-size:.62rem}.spares-panel__header[data-astro-cid-nen7h5rs]{gap:11px;display:grid}.spares-panel__header[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{width:max-content}.spares-panel__families[data-astro-cid-nen7h5rs]{grid-template-columns:1fr}.spares-family[data-astro-cid-nen7h5rs]{grid-template-columns:118px 1fr}.spares-family[data-astro-cid-nen7h5rs] figure[data-astro-cid-nen7h5rs]{min-height:158px}.spares-panel__quick[data-astro-cid-nen7h5rs]>div[data-astro-cid-nen7h5rs]{grid-template-columns:repeat(2,minmax(0,1fr))}.spares-panel__footer[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}.spares-panel__footer[data-astro-cid-nen7h5rs]{justify-content:flex-end}.applications-panel__header[data-astro-cid-nen7h5rs]{gap:11px;display:grid}.applications-panel__header[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]{width:max-content}.applications-panel__grid[data-astro-cid-nen7h5rs]{grid-template-columns:1fr}.applications-panel__grid[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs]:last-child{grid-column:auto}.applications-overview[data-astro-cid-nen7h5rs]{min-height:0}.applications-panel__footer[data-astro-cid-nen7h5rs] span[data-astro-cid-nen7h5rs]{display:none}.applications-panel__footer[data-astro-cid-nen7h5rs]{justify-content:flex-end}}@media (prefers-reduced-motion:reduce){.mega-menu[data-astro-cid-nen7h5rs],.spares-panel[data-astro-cid-nen7h5rs],.applications-panel[data-astro-cid-nen7h5rs],.spares-family[data-astro-cid-nen7h5rs],.machine-option[data-astro-cid-nen7h5rs],.machines-trigger[data-astro-cid-nen7h5rs] svg,.spares-trigger[data-astro-cid-nen7h5rs] svg,.applications-trigger[data-astro-cid-nen7h5rs] svg,.applications-panel__grid[data-astro-cid-nen7h5rs]>a[data-astro-cid-nen7h5rs],.applications-overview[data-astro-cid-nen7h5rs]{transition:none}}.footer[data-astro-cid-jo6i4kqk]{color:#cbd7df;background:#050c13;padding:64px 0 24px}.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1.45fr 1fr 1fr 1.25fr;gap:44px;display:grid}.footer[data-astro-cid-jo6i4kqk] img[data-astro-cid-jo6i4kqk]{filter:brightness(0)invert();width:150px;height:auto;margin-bottom:18px}.footer[data-astro-cid-jo6i4kqk] p[data-astro-cid-jo6i4kqk]{max-width:360px}.footer[data-astro-cid-jo6i4kqk] h2[data-astro-cid-jo6i4kqk]{color:#fff;font-size:1rem}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk],.footer[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{color:inherit;align-items:center;gap:8px;margin-bottom:10px;text-decoration:none;display:flex}.footer[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]:hover{color:#fff}.footer-bottom[data-astro-cid-jo6i4kqk]{border-top:1px solid #253340;justify-content:space-between;gap:24px;margin-top:48px;padding-top:22px;font-size:.82rem;display:flex}.footer-bottom[data-astro-cid-jo6i4kqk] span[data-astro-cid-jo6i4kqk]{margin:0;display:inline}.footer-bottom[data-astro-cid-jo6i4kqk] a[data-astro-cid-jo6i4kqk]{display:inline}@media (width<=850px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr 1fr}}@media (width<=540px){.footer-grid[data-astro-cid-jo6i4kqk]{grid-template-columns:1fr}.footer-bottom[data-astro-cid-jo6i4kqk]{display:block}}.cookie-consent[data-astro-cid-kror3uvh]{z-index:60;border:1px solid var(--line);width:min(100% - 40px,480px);box-shadow:var(--shadow);background:#fff;border-radius:6px;padding:22px;position:fixed;bottom:20px;right:20px}.cookie-consent[data-astro-cid-kror3uvh] p[data-astro-cid-kror3uvh]{font-size:.9rem}.cookie-consent[data-astro-cid-kror3uvh]>div[data-astro-cid-kror3uvh]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.cookie-consent[data-astro-cid-kror3uvh] .button[data-astro-cid-kror3uvh]{min-height:42px;padding:0 15px}.cookie-consent[data-astro-cid-kror3uvh] a[data-astro-cid-kror3uvh]{color:var(--blue);margin-left:auto;font-size:.84rem;font-weight:750}@media (width<=640px){.cookie-consent[data-astro-cid-kror3uvh]{width:calc(100% - 24px);bottom:66px;right:12px}}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-vietnamese-wght-normal.XAtsl5Q_.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-ext-wght-normal.C4zznr8T.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/archivo-latin-wght-normal.E0tuGl4L.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-greek-wght-normal.DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-vietnamese-wght-normal.usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-ext-wght-normal.Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--ink:#08131f;--ink-2:#172536;--blue:#0b4f8a;--blue-2:#0c68ad;--orange:#f36b21;--paper:#f4f7f9;--white:#fff;--line:#d5dee5;--muted:#566677;--max:1240px;--shadow:0 16px 48px #08131f1f}*{box-sizing:border-box}html{scroll-behavior:smooth}body{color:var(--ink);background:var(--white);margin:0;font-family:Manrope Variable,sans-serif;line-height:1.65}img,video{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline-offset:3px;outline:3px solid #54a9e6}.container{width:min(calc(100% - 40px),var(--max));margin-inline:auto}.narrow{width:min(100% - 40px,820px);margin-inline:auto}.section{padding:84px 0}.section--soft{background:var(--paper)}.section--dark{color:var(--white);background:var(--ink)}.eyebrow{color:var(--blue-2);letter-spacing:.12em;text-transform:uppercase;margin:0 0 12px;font:700 .78rem/1.2 Archivo Variable,sans-serif}.section--dark .eyebrow{color:#79c7fb}h1,h2,h3{letter-spacing:0;margin:0 0 18px;font-family:Archivo Variable,sans-serif;line-height:1.08}.plain-amp{letter-spacing:-.04em;font-family:Manrope Variable,sans-serif;font-style:normal;font-weight:800}h1{max-width:950px;font-size:clamp(2.5rem,4.2vw,4.6rem)}h2{max-width:850px;font-size:clamp(1.85rem,3.1vw,3.25rem)}h3{font-size:1.25rem}p{margin:0 0 18px}.lead{max-width:760px;color:var(--muted);font-size:clamp(1.05rem,2vw,1.25rem)}.section--dark .lead{color:#c8d4de}.button{min-height:48px;color:var(--white);background:var(--blue);cursor:pointer;border:1px solid #0000;border-radius:4px;justify-content:center;align-items:center;gap:9px;padding:0 20px;font-weight:800;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.button:hover{background:var(--blue-2);transform:translateY(-1px)}.button--orange{color:var(--ink);background:var(--orange)}.button--orange:hover{background:#d95512}.button--outline{color:var(--ink);background:0 0;border-color:currentColor}.section--dark .button--outline,.hero .button--outline{color:var(--white)}.button--outline:hover{color:var(--white);border-color:var(--blue);background:var(--blue)}.actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.grid{gap:24px;display:grid}.grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.card{border:1px solid var(--line);background:var(--white);border-radius:6px;transition:border-color .25s,box-shadow .25s,transform .25s;overflow:hidden;box-shadow:0 8px 24px #08131f0a}.card:hover,.card:focus-within{border-color:#83b9dc;transform:translateY(-5px);box-shadow:0 18px 42px #08131f21}.card__image{aspect-ratio:4/3;object-fit:cover;background:#e8edf1;width:100%;height:auto;transition:filter .35s,transform .45s}.card:hover .card__image,.card:focus-within .card__image{filter:saturate(1.06)contrast(1.03);transform:scale(1.035)}.card__body{padding:24px}.card__body p{color:var(--muted)}.card__link{color:var(--blue);font-weight:800;text-decoration:none}.card__link:hover{text-decoration:underline}.split{grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:center;gap:64px;display:grid}.media-frame{box-shadow:var(--shadow);background:#dce4ea;border-radius:6px;overflow:hidden}.media-frame img,.media-frame video{aspect-ratio:4/3;object-fit:cover;width:100%}.facts{border:1px solid var(--line);background:var(--line);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.fact{background:var(--white);padding:25px;transition:background .25s,color .25s,transform .25s;position:relative}.fact:before{content:"";background:var(--orange);transform-origin:0;height:3px;transition:transform .25s;position:absolute;top:0;left:0;right:0;transform:scaleX(0)}.fact:hover{z-index:1;color:var(--white);background:var(--blue);transform:translateY(-3px)}.fact:hover:before{transform:scaleX(1)}.fact strong{font:750 1.6rem/1.1 Archivo Variable,sans-serif;display:block}.fact span{color:var(--muted);font-size:.9rem}.fact:hover span{color:#d9e8f2}.answer-box{border-left:4px solid var(--orange);background:var(--paper);margin:28px 0;padding:25px 28px;font-size:1.08rem}.spec-table{border-collapse:collapse;width:100%}.spec-table th,.spec-table td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:14px 16px}.spec-table th{width:42%;color:var(--muted);font-weight:650}.notice{color:#683012;background:#fff7f1;border:1px solid #efc7ad;border-radius:4px;padding:16px 18px}.prose h2{margin-top:52px;font-size:clamp(1.65rem,3vw,2.4rem)}.prose ul{padding-left:22px}.prose li{margin-bottom:8px}.breadcrumbs{color:var(--muted);padding:18px 0;font-size:.86rem}.breadcrumbs ol{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs li:not(:last-child):after{color:#9aa7b2;content:"/";margin-left:8px}.page-hero{color:var(--white);background:var(--ink);padding:72px 0}.page-hero h1{font-size:clamp(2.7rem,6vw,5rem)}.page-hero .lead{color:#c5d3dd}.hero{min-height:min(760px,100svh - 118px);color:var(--white);background:var(--ink) url(/images/brand/homepage-hero.webp) center/cover no-repeat;align-items:flex-end;display:flex;position:relative}.hero:before{content:"";background:linear-gradient(90deg,#030a11e0 0%,#030a119e 48%,#030a111f 100%);position:absolute;inset:0}.hero__content{z-index:1;padding:100px 0 64px;position:relative}.hero h1{max-width:850px;font-size:clamp(3.1rem,6vw,5.4rem)}.hero p{color:#dae5ec;max-width:660px;font-size:1.2rem}.kicker{color:#ddecf5;align-items:center;gap:10px;margin-bottom:22px;font-weight:800;display:inline-flex}.kicker:before{content:"";background:var(--orange);width:42px;height:3px}.link-list{margin:24px 0 0;padding:0;list-style:none}.link-list li{border-top:1px solid var(--line)}.link-list a{color:var(--blue);justify-content:space-between;gap:20px;padding:15px 0;font-weight:750;text-decoration:none;display:flex}.link-list a:hover{color:var(--orange)}.tag{border:1px solid var(--line);color:var(--muted);border-radius:3px;margin:0 6px 8px 0;padding:5px 9px;font-size:.78rem;display:inline-block}.mobile-actions{display:none}@media (prefers-reduced-motion:reduce){.button,.card,.card__image,.fact,.fact:before{transition:none}.card:hover,.card:focus-within,.fact:hover,.card:hover .card__image,.card:focus-within .card__image{transform:none}}@media (width<=960px){.grid--4,.grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}.split{grid-template-columns:1fr;gap:36px}.facts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.container,.narrow{width:min(calc(100% - 28px),var(--max))}.section{padding:62px 0}.grid--4,.grid--3,.grid--2{grid-template-columns:1fr}.facts{grid-template-columns:1fr 1fr}.fact{padding:18px}.hero{background-image:url(/images/brand/homepage-hero-mobile.webp);background-position:50%;align-items:flex-start;min-height:min(680px,100svh - 110px)}.hero:before{background:linear-gradient(#030a1140,#030a11a6 35%,#030a11f2)}.hero__content{padding:46px 0 44px}.hero h1{font-size:2.6rem}.hero p{font-size:1rem;line-height:1.55}.page-hero{padding:54px 0}.mobile-actions{z-index:50;border-top:1px solid var(--line);background:var(--white);grid-template-columns:1fr 1fr;display:grid;position:fixed;bottom:0;left:0;right:0}.mobile-actions a{min-height:54px;color:var(--ink);justify-content:center;align-items:center;gap:7px;font-weight:800;text-decoration:none;display:flex}.mobile-actions a:first-child{background:var(--orange)}body{padding-bottom:54px}}.section--facts{border-bottom:1px solid var(--line);padding:48px 0 56px}.evidence-note{max-width:920px;color:var(--muted);margin:18px 0 0;font-size:.88rem}.official-source-note{border-left:4px solid var(--blue);color:#526574;background:#fff;max-width:920px;margin:14px 0 0;padding:12px 16px;font-size:.82rem;line-height:1.65}.official-source-note strong{color:#0b2435}.official-source-note a{color:var(--blue);text-underline-offset:3px;font-weight:800;text-decoration:underline}.hero-points{flex-wrap:wrap;gap:10px;margin:30px 0 0;padding:0;list-style:none;display:flex}.hero-points li{color:#e8f1f7;background:#040f1961;border:1px solid #ffffff3d;border-radius:3px;padding:9px 12px;font-size:.87rem;font-weight:700}.route-intro{max-width:940px}.routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;margin-top:46px;display:grid}.route-card{border:1px solid var(--line);background:var(--white);border-radius:6px;transition:border-color .25s,box-shadow .25s,transform .25s;overflow:hidden;box-shadow:0 12px 34px #08131f12}.route-card:hover,.route-card:focus-within{border-color:#6ca8cf;transform:translateY(-6px);box-shadow:0 22px 52px #08131f24}.route-card__image{background:#dce6ec;display:block;overflow:hidden}.route-card__image img{aspect-ratio:16/9;object-fit:cover;object-position:center top;width:100%;height:auto;transition:filter .35s,transform .45s}.route-card:hover .route-card__image img,.route-card:focus-within .route-card__image img{filter:saturate(1.06)contrast(1.03);transform:scale(1.025)}.route-card__body{padding:32px}.route-card__label{color:var(--blue-2);text-transform:uppercase;margin-bottom:12px;font-size:.78rem;font-weight:800;display:block}.route-card__body h3{font-size:clamp(1.65rem,2.5vw,2.2rem)}.route-card__body p,.route-card__list{color:var(--muted)}.route-card__list{margin:22px 0 26px;padding-left:20px}.route-card__list li{margin-bottom:9px}.route-card .card__link{align-items:center;gap:8px;display:inline-flex}.section-heading{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:end;gap:56px;margin-bottom:30px;display:grid}.section-heading>p{color:var(--muted);margin:0}.buyer-note{max-width:none;margin-bottom:36px}.product-grid{gap:38px}.product-grid .card{flex-direction:column;display:flex}.product-grid .card__body{flex-direction:column;flex:1;padding:28px;display:flex}.product-grid .card__body p{font-size:1rem}.product-grid .card__link{margin-top:auto}.card__image--contain{object-fit:contain;background:#eef3f6;padding:18px}.card:hover .card__image--contain,.card:focus-within .card__image--contain{transform:scale(1.018)}.parts-layout{grid-template-columns:minmax(320px,.78fr) minmax(0,1.22fr);align-items:start;gap:56px;display:grid}.parts-copy{position:sticky;top:110px}.compatibility-note{border-left:3px solid var(--orange);color:#d7e3ec;background:#ffffff0f;padding:17px 18px}.checks{gap:12px;margin:26px 0 0;padding:0;list-style:none;display:grid}.checks li{align-items:flex-start;gap:10px;display:flex}.checks svg{color:var(--orange);flex:none;margin-top:3px}.parts-gallery{gap:18px}.parts-gallery .card{box-shadow:none;background:#101f2e;border-color:#2c3b4a;flex-direction:column;display:flex}.parts-gallery .card:hover,.parts-gallery .card:focus-within{background:#13283a;border-color:#5ca9dc;box-shadow:0 18px 42px #0000003d}.parts-gallery .card__body{flex-direction:column;flex:1;padding:18px;display:flex}.parts-gallery .card h3{font-size:1.08rem}.parts-gallery .card__body p{color:#b9c8d4;font-size:.89rem}.parts-gallery .card__link{color:#78c6f7;margin-top:auto}.parts-gallery .card__image--contain{background:#edf2f5;padding:12px}.assurance-layout{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);align-items:start;gap:54px;display:grid}.assurance-copy{gap:16px;display:grid}.assurance-item{border:1px solid var(--line);background:var(--white);border-radius:4px;grid-template-columns:28px 1fr;gap:16px;padding:20px;transition:border-color .25s,box-shadow .25s,transform .25s;display:grid}.assurance-item:hover{border-color:#7db4d8;transform:translateY(-3px);box-shadow:0 14px 34px #08131f17}.assurance-item>svg{color:var(--blue)}.assurance-item h3{margin-bottom:8px;font-size:1.15rem}.assurance-item p{color:var(--muted);margin:0}.factory-gallery{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.factory-gallery__item{border:1px solid var(--line);background:#dce4ea;border-radius:4px;margin:0;transition:border-color .25s,box-shadow .25s,transform .25s;position:relative;overflow:hidden}.factory-gallery__item:hover{border-color:#6ba8d0;transform:translateY(-4px);box-shadow:0 16px 38px #08131f29}.factory-gallery__item img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:filter .35s,transform .45s}.factory-gallery__item:hover img{filter:saturate(1.07)contrast(1.03);transform:scale(1.025)}.factory-gallery__item figcaption{color:var(--white);background:linear-gradient(#0000,#030a11e0);padding:28px 16px 14px;font-size:.86rem;font-weight:800;position:absolute;bottom:0;left:0;right:0}.faq-layout{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:64px;display:grid}.faq-intro{position:sticky;top:110px}.faq-intro__icon{border-left:4px solid var(--orange);width:72px;height:72px;color:var(--blue);background:var(--paper);place-items:center;margin-top:28px;display:grid}.faq-list{gap:12px;display:grid}.faq-item{border:1px solid var(--line);background:var(--white);border-radius:4px;transition:border-color .25s,box-shadow .25s,transform .25s}.faq-item:hover{border-color:#78acd0;transform:translateY(-2px);box-shadow:0 12px 30px #08131f14}.faq-item summary{cursor:pointer;padding:20px 54px 20px 22px;font-weight:800;list-style:none;position:relative}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{color:var(--blue);content:"+";font:700 1.5rem/1 Archivo Variable,sans-serif;position:absolute;top:17px;right:22px}.faq-item[open] summary{color:var(--blue)}.faq-item[open] summary:after{content:"-"}.faq-item p{color:var(--muted);margin:0;padding:0 22px 22px}.quote-layout{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:start;gap:64px;display:grid}.quote-copy>p:not(.eyebrow):not(.lead){color:#c8d4de}.quote-checks{margin-top:28px}.quote-contact{border-top:1px solid #ffffff2e;flex-wrap:wrap;align-items:center;gap:14px 24px;margin-top:28px;padding-top:22px;display:flex}.quote-contact a{color:#78c6f7;align-items:center;gap:8px;font-weight:800;text-decoration:none;display:inline-flex}.quote-contact a:hover{color:var(--orange)}.collection-hero{color:var(--white);background:var(--ink);border-bottom:4px solid var(--orange);padding:52px 0 56px}.collection-hero__grid{grid-template-columns:minmax(0,1.03fr) minmax(420px,.97fr);align-items:center;gap:64px;display:grid}.collection-hero__copy h1{max-width:720px;font-size:clamp(3rem,5.2vw,4.9rem)}.collection-hero__copy .lead{color:#d0dce5}.collection-hero__points{gap:10px;margin:28px 0 0;padding:0;list-style:none;display:grid}.collection-hero__points li{color:#e3edf4;align-items:flex-start;gap:10px;font-weight:700;display:flex}.collection-hero__points svg{color:var(--orange);flex:none;margin-top:4px}.collection-hero__media{background:#dce5eb;border:1px solid #344454;border-radius:6px;margin:0;overflow:hidden;box-shadow:0 24px 54px #00000047}.collection-hero__media img{object-fit:cover;width:100%;height:auto}.collection-hero__media figcaption{border-top:1px solid var(--line);color:#506171;background:var(--white);padding:12px 16px;font-size:.78rem}.collection-summary{padding:42px 0 54px}#model-comparison,#inquiry-form{scroll-margin-top:90px}.collection-answer{max-width:1040px;margin:0 0 34px}.collection-metrics{border:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.collection-metrics>div{border-right:1px solid var(--line);min-width:0;padding:22px 24px}.collection-metrics>div:last-child{border-right:0}.collection-metrics strong,.collection-metrics span{display:block}.collection-metrics strong{color:var(--blue);margin-bottom:7px;font:750 1.55rem/1.15 Archivo Variable,sans-serif}.collection-metrics span{color:var(--muted);font-size:.88rem}.model-table-wrap{border:1px solid var(--line);background:var(--white);scrollbar-color:var(--blue) #dfe7ec;border-radius:4px;overflow-x:auto;box-shadow:0 10px 28px #08131f0f}.model-table{border-collapse:collapse;width:100%;min-width:940px;font-size:.92rem}.model-table th,.model-table td{border-bottom:1px solid var(--line);text-align:left;white-space:nowrap;padding:15px 17px}.model-table thead th{color:var(--white);background:var(--ink-2);font-size:.82rem}.model-table tbody th{color:var(--blue);background:#f8fafb;font-family:Archivo Variable,sans-serif}.model-table tbody tr:last-child th,.model-table tbody tr:last-child td{border-bottom:0}.model-table tbody tr:hover td,.model-table tbody tr:hover th{background:#edf5fa}.model-table a,.range-item a{color:var(--blue);align-items:center;gap:7px;font-weight:800;text-decoration:none;display:inline-flex}.model-table a:hover,.range-item a:hover{color:var(--orange)}.table-note{max-width:980px;color:var(--muted);margin:16px 0 0;font-size:.84rem}.range-intro{max-width:900px}.range-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:38px;display:grid}.range-item{border:1px solid var(--line);background:var(--white);border-radius:6px;overflow:hidden}.range-item img{aspect-ratio:4/3;object-fit:contain;background:#eef3f6;width:100%;height:auto;padding:18px}.range-item>div{padding:24px}.range-item__label{color:var(--blue-2);text-transform:uppercase;margin-bottom:10px;font-size:.76rem;font-weight:800;display:block}.range-item p{color:var(--muted)}.section--dark .section-heading>p{color:#c8d4de}.selection-grid{background:#334351;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin-top:38px;display:grid}.selection-grid article{background:#101f2e;min-width:0;padding:28px 24px}.selection-grid svg{color:var(--orange);margin-bottom:20px}.selection-grid h3{font-size:1.15rem}.selection-grid p{color:#c5d2dc;margin:0;font-size:.93rem}.process-grid{grid-template-columns:minmax(0,.9fr) minmax(440px,1.1fr);align-items:center;gap:64px;display:grid}.process-copy p:not(.eyebrow){color:var(--muted)}.process-grid>img{aspect-ratio:5/3;object-fit:cover;width:100%;height:auto;box-shadow:var(--shadow);background:#dce4ea;border-radius:6px}.application-grid{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.application-grid article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--white);min-width:0;padding:28px}.application-grid h3{color:var(--blue)}.application-grid p{color:var(--muted);margin:0}.application-grid__links{flex-wrap:wrap;gap:8px 18px;margin-top:20px;display:flex}.application-grid__links a,.hot-applications__link{color:var(--blue);align-items:center;gap:6px;font-size:.72rem;font-weight:850;display:inline-flex}.price-grid{grid-template-columns:minmax(0,1.08fr) minmax(380px,.92fr);align-items:start;gap:64px;display:grid}.quote-scope{border:1px solid var(--line);border-top:4px solid var(--orange);background:var(--paper);border-radius:4px;padding:30px}.quote-scope .button{margin-top:26px}.collection-factory{border-top:1px solid var(--line)}.collection-factory__gallery{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.55fr) minmax(300px,.85fr);gap:16px;min-height:540px;display:grid}.collection-factory__image{border:1px solid var(--line);background:#dce4ea;border-radius:4px;grid-template-rows:minmax(0,1fr) auto;min-width:0;margin:0;display:grid;overflow:hidden}.collection-factory__image--primary{grid-row:1/3}.collection-factory__image img{object-fit:cover;width:100%;height:100%;min-height:0}.collection-factory__image figcaption{color:var(--muted);background:var(--white);padding:12px 15px;font-size:.82rem;font-weight:750}.collection-factory__details{grid-template-columns:minmax(0,1.45fr) minmax(310px,.55fr);align-items:start;gap:42px;margin-top:34px;display:grid}.collection-factory__checks{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.collection-factory__checks article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:24px}.collection-factory__checks span{color:var(--orange);margin-bottom:14px;font:800 .78rem/1 Archivo Variable,sans-serif;display:block}.collection-factory__checks h3{color:var(--blue);margin-bottom:10px;font-size:1.08rem}.collection-factory__checks p,.collection-factory__cta p{color:var(--muted);margin:0;font-size:.9rem}.collection-factory__cta{border-left:4px solid var(--orange);padding-left:26px}.collection-factory__cta .button{margin-top:22px}.hot-hero{color:var(--white);border-bottom:4px solid var(--orange);background:#0d1a26;overflow:hidden}.hot-hero__grid{grid-template-columns:minmax(0,1.2fr) minmax(420px,.8fr);align-items:stretch;min-height:650px;display:grid}.hot-hero__media{background:#1b2a36;min-width:0;margin:0 0 0 calc(-50vw + min(100vw - 40px,1200px)/2);position:relative}.hot-hero__media img{object-fit:cover;width:100%;height:100%;min-height:650px}.hot-hero__media:after{pointer-events:none;content:"";background:linear-gradient(90deg,#0000 68%,#0d1a26e6);position:absolute;inset:0}.hot-hero__media figcaption{z-index:1;color:#edf3f7;text-shadow:0 2px 8px #000c;max-width:650px;font-size:.78rem;position:absolute;bottom:24px;left:max(20px,50vw + min(100vw - 40px,1200px)/-2);right:36px}.hot-hero__copy{z-index:2;flex-direction:column;justify-content:center;min-width:0;padding:66px 0 66px 48px;display:flex;position:relative}.hot-hero__copy h1{max-width:640px;font-size:clamp(3rem,4.7vw,4.7rem)}.hot-hero__copy .lead{color:#cbd8e1;font-size:1.08rem}.hot-hero__copy .button{align-self:flex-start;margin-top:30px}.hot-hero__facts{border-top:1px solid #3a4a57;border-left:1px solid #3a4a57;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:28px;display:grid}.hot-hero__facts div{border-bottom:1px solid #3a4a57;border-right:1px solid #3a4a57;min-width:0;padding:17px 14px}.hot-hero__facts strong,.hot-hero__facts span{display:block}.hot-hero__facts strong{color:var(--orange);margin-bottom:6px;font:750 1rem/1.2 Archivo Variable,sans-serif}.hot-hero__facts span{color:#cbd8e1;font-size:.73rem}.hot-answer{border-bottom:1px solid var(--line);background:var(--white);padding:32px 0}.hot-answer__inner{grid-template-columns:160px minmax(0,1fr);align-items:start;gap:32px;display:grid}.hot-answer strong{border-left:4px solid var(--orange);color:var(--blue);padding-left:16px;font-family:Archivo Variable,sans-serif}.hot-answer p{max-width:980px;color:var(--muted);margin:0}.hot-fit{grid-template-columns:minmax(0,.72fr) minmax(560px,1.28fr);align-items:start;gap:64px;display:grid}.hot-fit__intro>p:not(.eyebrow){color:var(--muted)}.hot-fit__decisions{border:1px solid var(--line);display:grid}.hot-fit__decision{background:var(--white);min-width:0;padding:30px}.hot-fit__decision+.hot-fit__decision{border-top:1px solid var(--line)}.hot-fit__decision>span{color:var(--blue-2);text-transform:uppercase;margin-bottom:10px;font-size:.75rem;font-weight:850;display:block}.hot-fit__decision h3{color:var(--blue)}.hot-fit__decision p{color:var(--muted)}.hot-fit__decision--yes{border-left:4px solid #25815b}.hot-fit__decision--no{border-left:4px solid var(--orange)}.hot-fit__decision a{color:var(--blue);align-items:center;gap:7px;font-weight:800;text-decoration:none;display:inline-flex}.hot-fit__decision a:hover{color:var(--orange)}.hot-models{border-top:1px solid var(--line);margin-top:36px;display:grid}.hot-model{border-bottom:1px solid var(--line);grid-template-columns:minmax(330px,.95fr) minmax(500px,1.55fr) 150px;align-items:center;gap:28px;min-width:0;padding:22px 0;display:grid}.hot-model__identity{align-items:center;gap:18px;min-width:0;display:flex}.hot-model__thumb{border:1px solid var(--line);background:#edf2f5;flex:none;width:116px;height:84px;margin:0;position:relative;overflow:hidden}.hot-model__thumb img{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;padding:7px}.hot-model__thumb>span{width:30px;height:27px;color:var(--white);background:var(--blue);place-items:center;font:800 .68rem/1 Archivo Variable,sans-serif;display:grid;position:absolute;top:0;left:0}.hot-model__thumb figcaption{color:#465762;text-transform:uppercase;background:#ffffffe6;padding:2px 4px;font-size:.55rem;font-weight:700;line-height:1;position:absolute;bottom:4px;right:5px}.hot-model__copy{min-width:0}.hot-model__keyword{color:var(--orange);text-transform:uppercase;margin:0 0 4px;font-size:.7rem;font-weight:800;line-height:1.35}.hot-model__identity h3{color:var(--blue);margin:0 0 3px;font-size:1.45rem}.hot-model__identity .hot-model__copy>p:not(.hot-model__keyword){color:var(--muted);margin:0;font-size:.73rem;line-height:1.42}.hot-model__copy small{color:#6c7c86;margin-top:5px;font-size:.59rem;line-height:1.3;display:block}.hot-model__specs{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.hot-model__specs div{border-left:1px solid var(--line);min-width:0;padding:0 15px}.hot-model__specs dt{color:var(--muted);margin-bottom:5px;font-size:.7rem}.hot-model__specs dd{color:var(--ink);margin:0;font-size:.88rem;font-weight:800}.hot-model__action{color:var(--blue);justify-content:flex-end;align-items:center;gap:7px;font-size:.82rem;font-weight:800;text-decoration:none;display:inline-flex}.hot-model__action:hover{color:var(--orange)}.cold-models .hot-model__thumb{background:#fff;width:128px;height:88px}.cold-models .hot-model__thumb img{padding:4px}.cold-models .hot-model__thumb figcaption{text-overflow:ellipsis;white-space:nowrap;max-width:82px;overflow:hidden}.hot-check-grid{background:#334351;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-top:38px;display:grid}.hot-check-grid article{background:#101f2e;min-width:0;padding:30px 28px;position:relative}.hot-check-grid article>span{color:#637483;font:800 .72rem/1 Archivo Variable,sans-serif;position:absolute;top:22px;right:24px}.hot-check-grid svg{color:var(--orange);margin-bottom:18px}.hot-check-grid h3{color:var(--white);font-size:1.12rem}.hot-check-grid p{color:#c5d2dc;margin:0;font-size:.9rem}.hot-process__grid{grid-template-columns:minmax(0,.88fr) minmax(520px,1.12fr);align-items:center;gap:64px;display:grid}.hot-process__copy p:not(.eyebrow){color:var(--muted)}.hot-process__copy .button{margin-top:18px}.hot-process figure{border:1px solid var(--line);background:#dce4ea;margin:0;overflow:hidden}.hot-process figure img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto}.hot-process figcaption{color:var(--muted);background:var(--white);padding:13px 16px;font-size:.78rem}.hot-end__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:18px;display:grid}.hot-end__grid article{border:1px solid var(--line);background:var(--white);min-width:0}.hot-end__grid img{aspect-ratio:4/3;object-fit:contain;background:#eaf0f3;width:100%;height:auto;padding:14px}.hot-end__grid article>div{padding:20px}.hot-end__grid h3{color:var(--blue);font-size:1.08rem}.hot-end__grid p{color:var(--muted);margin:0;font-size:.85rem}.hot-applications{grid-template-columns:minmax(0,.68fr) minmax(560px,1.32fr);align-items:start;gap:64px;display:grid}.hot-applications__heading>p:not(.eyebrow){color:var(--muted)}.hot-applications__list{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.hot-applications__list article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:26px}.hot-applications__list span{color:var(--orange);text-transform:uppercase;margin-bottom:10px;font-size:.72rem;font-weight:850;display:block}.hot-applications__list h3{color:var(--blue);font-size:1.08rem}.hot-applications__list p{color:var(--muted);margin:0;font-size:.88rem}.hot-applications__link{margin-top:20px}.hot-quote-scope{color:var(--white);background:#17334a}.hot-quote-scope__grid{grid-template-columns:minmax(0,.88fr) minmax(460px,1.12fr);align-items:start;gap:70px;display:grid}.hot-quote-scope__grid .lead,.hot-quote-scope__grid>div:first-child>p:not(.eyebrow){color:#d1dde5}.hot-quote-scope__grid .button{margin-top:20px}.hot-quote-scope__list{border-top:1px solid #476076;display:grid}.hot-quote-scope__list div{border-bottom:1px solid #476076;grid-template-columns:44px minmax(0,1fr);gap:18px;padding:20px 0;display:grid}.hot-quote-scope__list span{color:var(--orange);font:800 .76rem/1.5 Archivo Variable,sans-serif}.hot-quote-scope__list p{color:#d1dde5;margin:0;font-size:.9rem}.hot-quote-scope__list strong{color:var(--white)}.hot-factory__heading{grid-template-columns:minmax(0,1.15fr) minmax(300px,.65fr) auto;align-items:end;gap:38px;display:grid}.hot-factory__heading>p{color:var(--muted);margin:0}.hot-factory__heading>a{color:var(--blue);align-items:center;gap:7px;font-weight:800;text-decoration:none;display:inline-flex}.hot-factory__heading>a:hover{color:var(--orange)}.hot-factory__strip{grid-template-columns:1.2fr 1fr .8fr;gap:14px;margin-top:38px;display:grid}.hot-factory__strip figure{border:1px solid var(--line);background:var(--white);margin:0;overflow:hidden}.hot-factory__strip img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.hot-factory__strip figcaption{color:var(--muted);padding:11px 14px;font-size:.78rem;font-weight:750}@media (prefers-reduced-motion:reduce){.route-card,.route-card__image img,.assurance-item,.factory-gallery__item,.factory-gallery__item img,.faq-item{transition:none}.route-card:hover,.route-card:focus-within,.assurance-item:hover,.factory-gallery__item:hover,.faq-item:hover,.route-card:hover .route-card__image img,.route-card:focus-within .route-card__image img,.factory-gallery__item:hover img{transform:none}}.dm38-hero{color:var(--white);border-bottom:4px solid var(--orange);background:#0d1a26;overflow:hidden}.dm38-hero__grid{grid-template-columns:minmax(0,1fr) minmax(420px,.92fr);align-items:stretch;min-height:650px;display:grid}.dm38-hero__copy{flex-direction:column;justify-content:center;min-width:0;padding:76px 58px 70px 0;display:flex}.dm38-hero__copy .eyebrow{color:#79c7fb}.dm38-hero__copy h1{max-width:720px;font-size:clamp(2.8rem,5vw,5rem)}.dm38-hero__copy .lead{color:#c8d4de}.dm38-hero__copy .button--outline{color:var(--white)}#dm38-specifications,#machine-quote{scroll-margin-top:90px}.dm38-hero__media{background:#e9eef1;justify-content:center;align-items:center;min-width:0;margin:0 calc(-50vw + min(100vw - 40px,1200px)/2) 0 0;display:flex;position:relative}.dm38-hero__media img{object-fit:cover;object-position:65% center;width:100%;height:100%;min-height:650px}.dm38-hero__media figcaption{color:#243847;background:#ffffffe0;padding:10px 12px;font-size:.78rem;line-height:1.45;position:absolute;bottom:22px;left:28px;right:28px}.dm38-hero__points{background:#3b5366;border:1px solid #3b5366;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin:38px 0 0;padding:0;list-style:none;display:grid}.dm38-hero__points li{background:#152b3d;min-width:0;padding:16px 14px}.dm38-hero__points strong,.dm38-hero__points span{display:block}.dm38-hero__points strong{color:var(--orange);font:800 1.25rem/1.1 Archivo Variable,sans-serif}.dm38-hero__points span{color:#c9d7e0;margin-top:5px;font-size:.74rem;line-height:1.35}.dm38-fit{background:#fff}.dm38-fit__grid{grid-template-columns:minmax(0,.78fr) minmax(0,1.22fr);align-items:start;gap:70px;display:grid}.dm38-fit__list{border-top:1px solid var(--line);display:grid}.dm38-fit__list article{border-bottom:1px solid var(--line);grid-template-columns:44px minmax(0,1fr);gap:18px;padding:23px 0;display:grid}.dm38-fit__list article>span{color:var(--orange);font:800 .76rem/1.5 Archivo Variable,sans-serif}.dm38-fit__list h3{color:var(--blue);margin-bottom:7px;font-size:1.16rem}.dm38-fit__list p{color:var(--muted);margin:0;font-size:.91rem}.dm38-answer{border-left:4px solid var(--orange);color:var(--ink-2);background:var(--paper);margin:28px 0 16px;padding:20px 22px;font-size:.95rem}.dm38-guide-link,.dm38-parts-link{color:var(--muted);font-size:.9rem}.dm38-guide-link a,.dm38-parts-link a,.evidence-note a,.dm38-quote__privacy a{color:var(--blue);font-weight:800}.dm38-specs{grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);align-items:start;gap:72px;display:grid}.dm38-specs__aside{border-top:4px solid var(--orange);background:#eaf1f5;padding:30px 30px 28px}.dm38-specs__aside h2{font-size:clamp(1.65rem,3vw,2.35rem)}.dm38-checks{border-top:1px solid #cbd7df;gap:0;margin:24px 0 28px;padding:0;list-style:none;display:grid}.dm38-checks li{border-bottom:1px solid #cbd7df;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:13px 0;display:grid}.dm38-checks span{color:var(--orange);font:800 .74rem/1.6 Archivo Variable,sans-serif}.dm38-checks p{color:var(--ink-2);margin:0;font-size:.86rem;line-height:1.45}.dm38-closeups{background:#fff}.dm38-closeups__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px 42px;display:grid}.dm38-closeups__grid article{border-top:1px solid var(--line);grid-template-columns:180px minmax(0,1fr);align-items:center;gap:20px;padding-top:18px;display:grid}.dm38-closeups__grid img{aspect-ratio:4/3;object-fit:contain;background:#edf2f4;width:100%;height:auto;padding:12px}.dm38-closeups__grid h3{color:var(--blue);margin-bottom:7px;font-size:1.15rem}.dm38-closeups__grid p{color:var(--muted);margin:0;font-size:.87rem;line-height:1.5}.dm38-parts-link{margin:28px 0 0}.dm38-workflow{background:#101f2e}.dm38-workflow__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:72px;display:grid}.dm38-workflow__grid ol{border-top:1px solid #42586a;gap:0;margin:0;padding:0;list-style:none;display:grid}.dm38-workflow__grid li{border-bottom:1px solid #42586a;gap:5px;padding:18px 0;display:grid}.dm38-workflow__grid strong{color:var(--white);font:800 .95rem/1.35 Archivo Variable,sans-serif}.dm38-workflow__grid span{color:#c7d5df;font-size:.87rem;line-height:1.5}.dm38-related-heading{grid-template-columns:minmax(0,1.12fr) minmax(300px,.88fr);align-items:end;gap:56px;margin-bottom:34px;display:grid}.dm38-related-heading p:last-child{color:var(--muted);margin:0}.dm38-quote{background:#0b1825}.dm38-quote__grid{grid-template-columns:minmax(360px,.78fr) minmax(580px,1.22fr);align-items:start;gap:56px;display:grid}.dm38-quote__copy{position:sticky;top:110px}.dm38-quote__copy h2{max-width:540px;font-size:clamp(2.35rem,4vw,4rem)}.dm38-quote__copy .lead{max-width:570px}.dm38-quote__inputs{border-top:1px solid #3b5265;margin-top:34px;padding-top:24px}.dm38-quote__inputs h3{color:var(--white);margin-bottom:12px;font-size:1.05rem}.dm38-quote__inputs ol{margin:0;padding:0;list-style:none}.dm38-quote__inputs li{border-bottom:1px solid #31485b;grid-template-columns:34px minmax(0,1fr);gap:12px;padding:13px 0;display:grid}.dm38-quote__inputs li>span{color:var(--orange);font:800 .73rem/1.6 Archivo Variable,sans-serif}.dm38-quote__inputs strong{color:var(--white);font-size:.9rem;display:block}.dm38-quote__inputs p{color:#b9c9d5;margin:3px 0 0;font-size:.8rem;line-height:1.5}.dm38-quote__outcome{border-left:3px solid var(--orange);background:#142a3c;margin-top:24px;padding:18px 20px}.dm38-quote__outcome strong{color:var(--white);font-size:.9rem}.dm38-quote__outcome p{color:#c6d4de;margin:6px 0 0;font-size:.82rem;line-height:1.55}.dm38-quote__privacy{color:#9fb2c1;margin:18px 0 0;font-size:.78rem}.dm38-quote__privacy a{color:#a9d9f7}.dm38-quote .quote-form{padding:28px;box-shadow:0 20px 54px #0000003d}@media (width<=1050px){.dm38-hero__grid{grid-template-columns:1fr}.dm38-hero__copy{padding:52px 0 54px}.dm38-hero__media{margin:0 calc(-50vw + min(100vw - 40px,1200px)/2)}.dm38-hero__media img{aspect-ratio:16/9;min-height:0;max-height:560px}.dm38-fit__grid,.dm38-specs,.dm38-workflow__grid,.dm38-related-heading,.dm38-quote__grid{grid-template-columns:1fr;gap:38px}.dm38-quote__copy{position:static}}@media (width<=640px){.dm38-hero__media{margin:0 -14px}.dm38-hero__media img{aspect-ratio:4/3}.dm38-hero__media figcaption{font-size:.72rem;bottom:14px;left:14px;right:14px}.dm38-hero__copy h1{font-size:2.45rem}.dm38-hero__copy .lead{font-size:.98rem;line-height:1.55}.dm38-hero__copy .button{width:100%}.dm38-hero__points{grid-template-columns:1fr}.dm38-hero__points li{padding:13px 14px}.dm38-specs__aside{padding:24px 20px}.dm38-closeups__grid{grid-template-columns:1fr;gap:24px}.dm38-closeups__grid article{grid-template-columns:116px minmax(0,1fr);gap:14px}.dm38-closeups__grid h3{font-size:1rem}.dm38-closeups__grid p{font-size:.78rem}.dm38-related-heading{margin-bottom:26px}.dm38-quote .quote-form{padding:22px 18px}}@media (width<=1050px){.section-heading,.parts-layout,.assurance-layout,.faq-layout,.quote-layout,.collection-hero__grid,.process-grid,.price-grid{grid-template-columns:1fr;gap:38px}.parts-copy,.faq-intro{position:static}.collection-hero__media{width:min(100%,720px)}.selection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-factory__details{grid-template-columns:1fr;gap:30px}.hot-hero__grid{grid-template-columns:1fr;min-height:0}.hot-hero__media{margin:0 calc(-50vw + min(100vw - 40px,1200px)/2)}.hot-hero__media img{aspect-ratio:16/9;min-height:0;max-height:560px}.hot-hero__media:after{background:linear-gradient(#0000 55%,#0d1a2699)}.hot-hero__copy{padding:46px 0 54px}.hot-fit,.hot-process__grid,.hot-applications,.hot-quote-scope__grid{grid-template-columns:1fr;gap:38px}.hot-model{grid-template-columns:300px minmax(0,1fr)}.hot-model__action{grid-column:2;justify-content:flex-start}.hot-end__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hot-factory__heading{grid-template-columns:1fr 1fr;align-items:start}.hot-factory__heading>a{grid-column:1/-1}}@media (width<=760px){.routes{grid-template-columns:1fr;gap:34px}.section-heading{gap:18px}.range-grid{grid-template-columns:1fr}.collection-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.collection-metrics>div:nth-child(2){border-right:0}.collection-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--line)}.collection-factory__gallery{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;min-height:0}.collection-factory__image--primary{grid-area:auto/1/auto/3}.collection-factory__image--primary img{aspect-ratio:16/9}.collection-factory__image:not(.collection-factory__image--primary) img{aspect-ratio:4/3}.collection-factory__checks{grid-template-columns:1fr}.hot-check-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hot-model{grid-template-columns:1fr;gap:18px}.hot-model__specs{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px 0}.hot-model__action{grid-column:auto;justify-content:flex-start}.hot-applications__list{grid-template-columns:1fr}.hot-factory__strip{grid-template-columns:1fr 1fr}.hot-factory__strip figure:first-child{grid-column:1/-1}}@media (width<=640px){.hero-points{display:grid}.route-card__body{padding:24px 20px}.product-grid{gap:26px}.parts-gallery{grid-template-columns:1fr 1fr}.parts-gallery .card__body{padding:15px}.parts-gallery .card h3{font-size:1rem}.parts-gallery .card__body p{font-size:.82rem}.factory-gallery{grid-template-columns:1fr}.quote-contact{flex-direction:column;align-items:flex-start}.collection-hero{padding:32px 0 38px}.collection-hero__grid{gap:0;display:grid}.collection-hero__copy{display:contents}.collection-hero__copy .eyebrow{order:1}.collection-hero__copy h1{order:2;font-size:2.45rem}.collection-hero__media{order:3;margin:2px 0 24px}.collection-hero__media img{height:auto}.collection-hero__media figcaption{display:none}.collection-hero__copy .lead{order:4;font-size:.98rem;line-height:1.55}.collection-hero__points{display:none}.collection-hero__copy .actions{order:5;margin-top:16px}.collection-summary{padding:36px 0 44px}.collection-answer{padding:20px;font-size:1rem}.collection-metrics>div{padding:18px 15px}.collection-metrics strong{font-size:1.25rem}.model-table-wrap:after{color:var(--muted);content:"Scroll sideways to compare all specifications";background:#f1f5f7;padding:9px 14px;font-size:.76rem;display:block}.selection-grid,.application-grid{grid-template-columns:1fr}.selection-grid{gap:1px}.selection-grid article,.application-grid article{padding:23px 20px}.process-grid>img{min-height:230px}.quote-scope{padding:24px 20px}.collection-factory__gallery{grid-template-columns:1fr}.collection-factory__image--primary{grid-column:auto}.collection-factory__image img,.collection-factory__image--primary img,.collection-factory__image:not(.collection-factory__image--primary) img{aspect-ratio:16/10}.collection-factory__image figcaption{padding:10px 12px;font-size:.77rem}.collection-factory__checks article{padding:21px 19px}.collection-factory__cta{padding-left:20px}.collection-factory__cta .button{width:100%}.hot-hero__media{margin:0 -20px}.hot-hero__media img{aspect-ratio:4/3;object-position:center}.hot-hero__media figcaption{display:none}.hot-hero__copy{padding:34px 0 42px}.hot-hero__copy h1{font-size:2.45rem}.hot-hero__copy .lead{font-size:.98rem;line-height:1.55}.hot-hero__facts{grid-template-columns:1fr}.hot-hero__facts div{padding:13px 14px}.hot-hero__copy .button{width:100%}.hot-answer__inner{grid-template-columns:1fr;gap:14px}.hot-fit__decision{padding:24px 20px}.hot-model__specs div{padding:0 12px}.hot-model__specs div:nth-child(odd){border-left:0;padding-left:0}.hot-model__thumb{width:108px;height:78px}.hot-check-grid{grid-template-columns:1fr}.hot-check-grid article{padding:25px 21px}.hot-process figure img{aspect-ratio:4/3}.hot-end__grid{grid-template-columns:1fr 1fr;gap:12px}.hot-end__grid article>div{padding:16px 14px}.hot-end__grid h3{font-size:1rem}.hot-end__grid p{font-size:.78rem}.hot-quote-scope__list div{grid-template-columns:32px minmax(0,1fr);gap:12px}.hot-factory__heading,.hot-factory__strip{grid-template-columns:1fr}.hot-factory__heading>a,.hot-factory__strip figure:first-child{grid-column:auto}}.dm50-hero{background:linear-gradient(135deg,#f5f8fa 0%,#e7eef2 100%);border-bottom:1px solid #bdcbd4;padding:64px 0 0;overflow:hidden}.dm50-hero__grid{grid-template-columns:minmax(0,.86fr) minmax(520px,1.14fr);align-items:center;gap:64px;display:grid}.dm50-hero__copy h1{color:#10283a;letter-spacing:-.045em;max-width:680px;font-size:clamp(3rem,5.3vw,5.5rem)}.dm50-hero__copy .lead{color:#4f6472;max-width:650px}.dm50-hero__review{color:#667a87;margin:24px 0 0;font-size:.78rem}.dm50-hero__review a{color:var(--blue);font-weight:800}.dm50-hero__visual{background:#fff;border:1px solid #bdcbd4;min-width:0;margin:0;position:relative;overflow:hidden;box-shadow:0 24px 70px #0d243421}.dm50-hero__visual img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.dm50-hero__visual figcaption{color:#617581;background:#fff;border-top:1px solid #d3dde3;padding:13px 18px;font-size:.75rem}.dm50-hero__index{z-index:1;color:#fff;letter-spacing:.08em;background:#10283a;padding:9px 11px;font:800 .72rem/1 Archivo Variable,sans-serif;position:absolute;top:18px;left:18px}.dm50-hero__metrics{background:#ffffff61;border-top:1px solid #bdcbd4;border-left:1px solid #bdcbd4;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:54px;display:grid}.dm50-hero__metrics div{border-right:1px solid #bdcbd4;min-width:0;padding:20px 22px}.dm50-hero__metrics strong,.dm50-hero__metrics span{display:block}.dm50-hero__metrics strong{color:#10283a;font:800 1.35rem/1.15 Archivo Variable,sans-serif}.dm50-hero__metrics span{color:#667a87;text-transform:uppercase;margin-top:6px;font-size:.72rem}#dm50-specifications,#dm50-related-models{scroll-margin-top:90px}.dm50-decision__intro{grid-template-columns:minmax(0,1fr) minmax(380px,.72fr);align-items:end;gap:70px;display:grid}.dm50-decision__intro>p{border-left:4px solid var(--orange);color:#425967;background:#f1f5f7;margin:0;padding:20px 22px}.dm50-decision__cards{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:42px;display:grid}.dm50-decision__cards article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-width:0;padding:30px 28px}.dm50-decision__cards article.is-current{color:#fff;border-top:4px solid var(--orange);background:#123149}.dm50-decision__cards article>span{color:var(--orange);margin-bottom:26px;font:800 .75rem/1 Archivo Variable,sans-serif;display:block}.dm50-decision__cards h3{color:var(--blue)}.dm50-decision__cards p{color:var(--muted);font-size:.9rem}.dm50-decision__cards .is-current h3,.dm50-decision__cards .is-current a{color:#fff}.dm50-decision__cards .is-current p{color:#cad8e1}.dm50-decision__cards a{color:var(--blue);font-size:.83rem;font-weight:800;text-decoration:none}.dm50-decision__guide{color:var(--muted);margin:24px 0 0;font-size:.88rem}.dm50-decision__guide a,.dm50-closeups__link a{color:var(--blue);font-weight:800}.dm50-specs__heading{grid-template-columns:minmax(0,1.1fr) minmax(340px,.65fr);align-items:end;gap:64px;display:grid}.dm50-specs__heading>p{color:var(--muted);margin:0}.dm50-spec-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:40px;display:grid}.dm50-spec-groups article{border:1px solid var(--line);background:#fff;border-top:4px solid #173d58;min-width:0;padding:28px 26px 20px}.dm50-spec-groups__number{color:var(--orange);margin-bottom:17px;font:800 .72rem/1 Archivo Variable,sans-serif;display:block}.dm50-spec-groups h3{color:var(--blue);font-size:1.25rem}.dm50-spec-groups dl{margin:23px 0 0}.dm50-spec-groups dl div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:12px 0;display:grid}.dm50-spec-groups dt{color:var(--muted);font-size:.81rem}.dm50-spec-groups dd{color:#183247;text-align:right;margin:0;font-size:.84rem;font-weight:850}.dm50-specs .evidence-note{margin-top:24px}.dm50-closeups__heading{grid-template-columns:minmax(0,1.05fr) minmax(350px,.65fr);align-items:end;gap:60px;display:grid}.dm50-closeups__heading>p{color:var(--muted);margin:0}.dm50-closeups__grid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:minmax(0,1.18fr) minmax(340px,.82fr);gap:18px;min-height:760px;margin-top:40px;display:grid}.dm50-closeups__grid figure{border:1px solid var(--line);background:#e8eef2;grid-template-rows:minmax(0,1fr) auto;min-width:0;margin:0;display:grid;overflow:hidden}.dm50-closeups__grid figure.is-featured{grid-row:1/3}.dm50-closeups__grid img{object-fit:cover;width:100%;height:100%;min-height:0}.dm50-closeups__grid figcaption{border-top:1px solid var(--line);background:#fff;grid-template-columns:34px minmax(0,1fr);gap:13px;padding:17px 18px;display:grid}.dm50-closeups__grid figcaption>span{color:var(--orange);font:800 .72rem/1.5 Archivo Variable,sans-serif}.dm50-closeups__grid h3{color:var(--blue);margin-bottom:5px;font-size:1rem}.dm50-closeups__grid p{color:var(--muted);margin:0;font-size:.78rem;line-height:1.48}.dm50-closeups__link{color:var(--muted);margin:24px 0 0;font-size:.86rem}.dm50-gate{background:#10283a}.dm50-gate__grid{grid-template-columns:minmax(0,.78fr) minmax(520px,1.22fr);align-items:start;gap:84px;display:grid}.dm50-gate__grid ol{border-top:1px solid #3f5667;margin:0;padding:0;list-style:none}.dm50-gate__grid li{border-bottom:1px solid #3f5667;grid-template-columns:44px minmax(0,1fr);gap:18px;padding:17px 0;display:grid}.dm50-gate__grid li>span{color:var(--orange);font:800 .72rem/1.6 Archivo Variable,sans-serif}.dm50-gate__grid strong{color:#fff}.dm50-gate__grid li p{color:#c5d3dc;margin:4px 0 0;font-size:.85rem}.dm50-faq{background:#fff}.dm50-faq__intro{align-self:start;position:sticky;top:110px}.dm50-related-heading{max-width:760px;margin-bottom:34px}.dm50-related-heading>p:last-child{color:var(--muted)}.dm50-quote{background:#0d2232}.dm50-quote__inner{display:block}.dm50-quote__copy{text-align:center;max-width:940px;margin:0 auto}.dm50-quote__copy h2{max-width:840px;margin-left:auto;margin-right:auto;font-size:clamp(2.3rem,4vw,4rem)}.dm50-quote__copy .lead{max-width:800px;margin-left:auto;margin-right:auto}.dm50-quote__prep{background:#3b5365;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;margin:34px 0 0;padding:1px;list-style:none;display:grid}.dm50-quote__prep li{text-align:left;background:#142f43;min-width:0;padding:18px 16px}.dm50-quote__prep strong,.dm50-quote__prep span{display:block}.dm50-quote__prep strong{color:#fff;margin-bottom:6px}.dm50-quote__prep span{color:#bacbd6;font-size:.77rem;line-height:1.45}.dm50-quote .quote-form{text-align:left;width:min(100%,980px);margin:34px auto 0;padding:30px;box-shadow:0 22px 60px #00000040}@media (width<=1050px){.dm50-hero__grid,.dm50-decision__intro,.dm50-specs__heading,.dm50-closeups__heading,.dm50-gate__grid{grid-template-columns:1fr;gap:38px}.dm50-hero__visual{max-width:760px}.dm50-decision__cards,.dm50-spec-groups{grid-template-columns:1fr}.dm50-closeups__grid{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;min-height:0}.dm50-closeups__grid figure.is-featured{grid-area:auto/1/auto/3}.dm50-closeups__grid figure.is-featured img{aspect-ratio:16/9}.dm50-faq__intro{position:static}.dm50-quote__prep{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){.dm50-hero{padding-top:38px}.dm50-hero__grid{gap:28px}.dm50-hero__copy h1{font-size:2.55rem}.dm50-hero__copy .lead{font-size:.98rem;line-height:1.55}.dm50-hero__copy .button{width:100%}.dm50-hero__visual figcaption{font-size:.69rem}.dm50-hero__metrics{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:32px}.dm50-hero__metrics div{border-bottom:1px solid #bdcbd4;padding:17px 13px}.dm50-hero__metrics strong{font-size:1.06rem}.dm50-decision__cards article{padding:24px 20px}.dm50-spec-groups article{padding:24px 20px 16px}.dm50-closeups__grid{grid-template-columns:1fr}.dm50-closeups__grid figure.is-featured{grid-column:auto}.dm50-closeups__grid img,.dm50-closeups__grid figure.is-featured img{aspect-ratio:4/3}.dm50-quote__prep{grid-template-columns:1fr}.dm50-quote .quote-form{padding:22px 18px}}.dm68-hero{color:#fff;border-bottom:5px solid var(--orange);background:#112c3f;overflow:hidden}.dm68-hero__grid{grid-template-columns:minmax(520px,1.08fr) minmax(0,.92fr);align-items:center;gap:68px;min-height:680px;display:grid}.dm68-hero__machine{background:#e9eef1;border-left:1px solid #496071;border-right:1px solid #496071;min-width:0;margin:0;position:relative;overflow:hidden}.dm68-hero__machine img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.dm68-hero__machine figcaption{color:#526875;background:#fff;padding:13px 16px;font-size:.73rem}.dm68-hero__plate{z-index:1;color:#fff;background:var(--orange);letter-spacing:.07em;padding:9px 12px;font:800 .72rem/1 Archivo Variable,sans-serif;position:absolute;top:18px;left:18px}.dm68-hero__copy{padding:64px 0}.dm68-hero__copy .eyebrow{color:#73c6fb}.dm68-hero__copy h1{max-width:650px;font-size:clamp(3rem,4.9vw,5rem)}.dm68-hero__copy .lead{color:#ccdae3}.dm68-hero__copy .button--outline{color:#fff}.dm68-hero__rail{border-top:1px solid #496071;margin:34px 0;display:grid}.dm68-hero__rail div{border-bottom:1px solid #496071;grid-template-columns:120px minmax(0,1fr);align-items:center;gap:18px;padding:13px 0;display:grid}.dm68-hero__rail span{color:#91a8b8;text-transform:uppercase;font-size:.72rem}.dm68-hero__rail strong{color:#fff;font:800 1.14rem/1.2 Archivo Variable,sans-serif}#dm68-specifications,#dm68-related-models{scroll-margin-top:90px}.dm68-fit__grid{grid-template-columns:minmax(0,.82fr) minmax(520px,1.18fr);align-items:start;gap:76px;display:grid}.dm68-fit__copy>p:not(.eyebrow){color:var(--muted)}.dm68-answer{border-top:4px solid var(--orange);background:#f0f4f6;margin-top:28px;padding:22px 24px}.dm68-answer strong{color:var(--blue);text-transform:uppercase;margin-bottom:7px;font-size:.74rem;display:block}.dm68-answer p{color:#405867;margin:0;font-size:.92rem}.dm68-fit__comparison{border:1px solid var(--line);background:#fff}.dm68-fit__comparison>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) 110px 140px;min-width:0;display:grid}.dm68-fit__comparison>div>*{min-width:0;padding:14px 16px}.dm68-fit__comparison>div>*+*{border-left:1px solid var(--line)}.dm68-fit__comparison strong{color:#344d5d;font-size:.82rem}.dm68-fit__comparison span{color:var(--muted);font-size:.82rem}.dm68-fit__comparison b{color:#fff;background:#173d58;font-size:.84rem}.dm68-fit__labels{color:#fff;text-transform:uppercase;background:#0f293c;font-size:.72rem;font-weight:800}.dm68-fit__labels>span{color:#fff}.dm68-fit__comparison>p{color:var(--muted);background:#f3f6f8;margin:0;padding:14px 16px;font-size:.75rem}.dm68-specs__heading{grid-template-columns:minmax(0,1fr) minmax(340px,.64fr);align-items:end;gap:66px;display:grid}.dm68-specs__heading>p{color:var(--muted);margin:0}.dm68-specs__layout{grid-template-columns:minmax(360px,.78fr) minmax(0,1.22fr);gap:20px;margin-top:40px;display:grid}.dm68-specs__layout article{border:1px solid var(--line);background:#fff;min-width:0;padding:28px}.dm68-specs__layout article>span{color:var(--blue);letter-spacing:.05em;text-transform:uppercase;margin-bottom:18px;font:800 .78rem/1 Archivo Variable,sans-serif;display:block}.dm68-specs__primary{border-top:5px solid var(--orange)!important}.dm68-specs__primary dd{font-size:1.04rem!important}.dm68-specs__secondary{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.dm68-specs dl{margin:0}.dm68-specs dl div{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:14px 0;display:grid}.dm68-specs dt{color:var(--muted);font-size:.8rem}.dm68-specs dd{color:#17384f;text-align:right;margin:0;font-size:.82rem;font-weight:850}.dm68-specs .evidence-note{margin-top:24px}.dm68-closeups__heading{grid-template-columns:minmax(0,1fr) minmax(340px,.65fr);align-items:end;gap:60px;display:grid}.dm68-closeups__heading>p{color:var(--muted);margin:0}.dm68-closeups__track{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin-top:40px;display:grid}.dm68-closeups__track figure{border-top:1px solid var(--line);min-width:0;margin:0}.dm68-closeups__image{background:#e8eef2;margin-top:16px;position:relative;overflow:hidden}.dm68-closeups__image>span{z-index:1;color:#fff;background:#153b56;place-items:center;width:44px;height:42px;font:800 .72rem/1 Archivo Variable,sans-serif;display:grid;position:absolute;top:0;left:0}.dm68-closeups__image img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:transform .35s;display:block}.dm68-closeups__track figure:hover img{transform:scale(1.025)}.dm68-closeups__track figcaption{padding:18px 4px 0}.dm68-closeups__track h3{color:var(--blue);font-size:1.08rem}.dm68-closeups__track p{color:var(--muted);margin:0;font-size:.83rem}.dm68-closeups__note{color:var(--muted);margin:28px 0 0;font-size:.86rem}.dm68-closeups__note a,.dm68-review a{color:var(--blue);font-weight:800}.dm68-review{border-top:1px solid var(--line);background:#eef3f6}.dm68-review__grid{grid-template-columns:minmax(0,.76fr) minmax(520px,1.24fr);align-items:start;gap:78px;display:grid}.dm68-review__grid>div>p:not(.eyebrow){color:var(--muted)}.dm68-review__grid ol{border-top:1px solid #bdcbd4;margin:0;padding:0;list-style:none}.dm68-review__grid li{border-bottom:1px solid #bdcbd4;grid-template-columns:52px minmax(0,1fr);gap:16px;padding:18px 0;display:grid}.dm68-review__grid li>span{color:var(--orange);font:800 .74rem/1.5 Archivo Variable,sans-serif}.dm68-review__grid strong{color:#15384f}.dm68-review__grid li p{color:var(--muted);margin:4px 0 0;font-size:.84rem}.dm68-faq{background:#fff}.dm68-faq__layout{max-width:1060px}.dm68-faq__layout>header{max-width:760px;margin-bottom:36px}.dm68-faq__layout>header>p:last-child{color:var(--muted)}.dm68-faq .faq-item summary{grid-template-columns:42px minmax(0,1fr);align-items:center;display:grid}.dm68-faq .faq-item summary>span{color:var(--orange);font-size:.7rem}.dm68-faq .faq-item p{padding-left:64px}.dm68-related-heading{grid-template-columns:minmax(0,1fr) minmax(340px,.62fr);align-items:end;gap:64px;margin-bottom:34px;display:grid}.dm68-related-heading>p{color:var(--muted);margin:0}.dm68-quote{background:#0d2638}.dm68-quote__copy{grid-template-columns:minmax(0,1fr) minmax(420px,.8fr);align-items:end;gap:68px;margin-bottom:36px;display:grid}.dm68-quote__copy h2{max-width:700px;font-size:clamp(2.35rem,4vw,4rem)}.dm68-quote__copy ul{border-top:1px solid #456073;margin:0;padding:0;list-style:none}.dm68-quote__copy li{color:#cad8e1;border-bottom:1px solid #456073;grid-template-columns:76px minmax(0,1fr);gap:14px;padding:12px 0;font-size:.8rem;display:grid}.dm68-quote__copy li span{color:#62baf1;text-transform:uppercase;font-size:.67rem;font-weight:850}.dm68-quote .quote-form{width:100%;padding:30px;box-shadow:0 22px 60px #0000003d}@media (prefers-reduced-motion:reduce){.dm68-closeups__image img{transition:none}.dm68-closeups__track figure:hover img{transform:none}}@media (width<=1050px){.dm68-hero__grid,.dm68-fit__grid,.dm68-specs__heading,.dm68-specs__layout,.dm68-closeups__heading,.dm68-review__grid,.dm68-related-heading,.dm68-quote__copy{grid-template-columns:1fr;gap:38px}.dm68-hero__grid{padding:46px 0 54px}.dm68-hero__machine{order:2;max-width:760px}.dm68-hero__copy{order:1;padding:0}.dm68-specs__secondary,.dm68-closeups__track{grid-template-columns:1fr 1fr}.dm68-closeups__track figure:last-child{grid-column:1/3;max-width:calc(50% - 12px)}}@media (width<=640px){.dm68-hero__grid{gap:28px;padding:34px 0 40px}.dm68-hero__copy h1{font-size:2.5rem}.dm68-hero__copy .lead{font-size:.98rem;line-height:1.55}.dm68-hero__copy .button{width:100%}.dm68-hero__rail div{grid-template-columns:104px minmax(0,1fr)}.dm68-hero__machine figcaption{font-size:.67rem}.dm68-fit__comparison>div{grid-template-columns:minmax(0,1fr) 82px 105px}.dm68-fit__comparison>div>*{padding:12px 9px;font-size:.7rem}.dm68-specs__secondary,.dm68-closeups__track{grid-template-columns:1fr}.dm68-specs__layout article{padding:23px 20px}.dm68-closeups__track figure:last-child{grid-column:auto;max-width:none}.dm68-faq .faq-item summary{grid-template-columns:30px minmax(0,1fr);padding-left:16px}.dm68-faq .faq-item p{padding-left:46px}.dm68-quote__copy li{grid-template-columns:64px minmax(0,1fr)}.dm68-quote .quote-form{padding:22px 18px}}.dm90-hero{background:#f1f0eb;border-bottom:1px solid #c8d0d4;padding:62px 0;overflow:hidden}.dm90-hero__grid{grid-template-columns:minmax(300px,.82fr) minmax(460px,1.2fr) minmax(180px,.48fr);align-items:center;gap:34px;display:grid}.dm90-hero__copy h1{color:#102638;letter-spacing:-.045em;font-size:clamp(2.75rem,4.5vw,4.7rem)}.dm90-hero__copy .lead{color:#536975;font-size:1rem}.dm90-hero__source{color:#6e7f88;margin:24px 0 0;font-size:.74rem}.dm90-hero__source a{color:var(--blue);font-weight:800}.dm90-hero__machine{background:#dfe4e7;border:1px solid #c8d0d4;min-width:0;margin:0;position:relative;overflow:hidden;box-shadow:0 22px 54px #192b3621}.dm90-hero__machine>span{z-index:1;color:#fff;letter-spacing:.08em;background:#102638;padding:9px 11px;font:800 .7rem/1 Archivo Variable,sans-serif;position:absolute;top:16px;left:16px}.dm90-hero__machine img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.dm90-hero__machine figcaption{color:#627681;background:#fff;border-top:1px solid #c8d0d4;padding:12px 15px;font-size:.7rem}.dm90-hero__index{color:#fff;background:#122e42;align-self:stretch;padding:25px 20px}.dm90-hero__index>p{color:#73c7fb;text-transform:uppercase;margin:0 0 20px;font-size:.7rem;font-weight:850}.dm90-hero__index dl{margin:0}.dm90-hero__index dl div{border-top:1px solid #476072;padding:14px 0}.dm90-hero__index dt{color:#9fb3c0;text-transform:uppercase;margin-bottom:5px;font-size:.66rem}.dm90-hero__index dd{color:#fff;margin:0;font-size:.88rem;font-weight:850}#dm90-specifications,#dm90-related-models{scroll-margin-top:90px}.dm90-packages{background:#fff}.dm90-packages__heading{grid-template-columns:minmax(0,1fr) minmax(370px,.68fr);align-items:end;gap:68px;display:grid}.dm90-packages__heading>p{color:var(--muted);margin:0}.dm90-packages__cards{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:40px;display:grid}.dm90-packages__cards article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);background:#fff;min-width:0;padding:30px 28px;position:relative}.dm90-packages__cards article.is-emphasis{color:#fff;background:#153b55}.dm90-packages__cards span{color:var(--orange);text-transform:uppercase;margin-bottom:28px;font-size:.7rem;font-weight:850;display:block}.dm90-packages__cards strong{color:#153b55;margin-bottom:16px;font:800 2rem/1 Archivo Variable,sans-serif;display:block}.dm90-packages__cards p{color:var(--muted);margin:0;font-size:.86rem}.dm90-packages__cards .is-emphasis strong{color:#fff}.dm90-packages__cards .is-emphasis p{color:#c8d7e0}.dm90-packages__answer{border-left:5px solid var(--orange);background:#f1f4f5;grid-template-columns:140px minmax(0,1fr) auto;align-items:center;gap:26px;margin-top:28px;padding:20px 22px;display:grid}.dm90-packages__answer strong{color:#183a50;text-transform:uppercase;font-size:.78rem}.dm90-packages__answer p{color:#4f6572;margin:0;font-size:.86rem}.dm90-packages__answer a{color:var(--blue);font-size:.8rem;font-weight:850;text-decoration:none}.dm90-specs__heading{max-width:820px}.dm90-specs__heading>p:last-child{color:var(--muted)}.dm90-ledger{border-top:1px solid #bfcbd2;margin-top:38px;display:grid}.dm90-ledger__group{border-bottom:1px solid #bfcbd2;grid-template-columns:minmax(230px,.42fr) minmax(0,1.58fr);display:grid}.dm90-ledger__group h3{color:#153b55;margin:0;padding:26px 24px 26px 0;font-size:1rem}.dm90-ledger__group dl{border-left:1px solid #bfcbd2;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.dm90-ledger__group dl div{border-right:1px solid #bfcbd2;min-width:0;padding:24px 18px}.dm90-ledger__group dt{min-height:34px;color:var(--muted);margin-bottom:10px;font-size:.7rem}.dm90-ledger__group dd{color:#102e43;margin:0;font-size:.83rem;font-weight:850}.dm90-specs .evidence-note{margin-top:22px}.dm90-closeups__heading{max-width:850px}.dm90-closeups__heading>p:last-child{color:var(--muted)}.dm90-closeups__rows{border-top:1px solid var(--line);gap:0;margin-top:42px;display:grid}.dm90-closeups__rows article{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:center;gap:64px;padding:34px 0;display:grid}.dm90-closeups__rows article.is-reversed figure{order:2}.dm90-closeups__rows article.is-reversed>div{order:1}.dm90-closeups__rows figure{background:#e2e8eb;min-width:0;margin:0;position:relative;overflow:hidden}.dm90-closeups__rows figure>span{z-index:1;color:#fff;background:var(--orange);padding:10px 12px;font:800 .7rem/1 Archivo Variable,sans-serif;position:absolute;top:0;left:0}.dm90-closeups__rows img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;display:block}.dm90-closeups__rows h3{color:#133a54;font-size:clamp(1.7rem,3vw,2.7rem)}.dm90-closeups__rows>article>div>p:not(.eyebrow){color:var(--muted)}.dm90-closeups__rows a{color:var(--blue);font-size:.85rem;font-weight:850}.dm90-boundary{color:#fff;background:#102b3e}.dm90-boundary__grid{grid-template-columns:minmax(0,.7fr) minmax(580px,1.3fr);align-items:start;gap:70px;display:grid}.dm90-boundary__models{border-top:1px solid #466072;border-left:1px solid #466072;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dm90-boundary__models article{border-bottom:1px solid #466072;border-right:1px solid #466072;min-width:0;padding:24px 20px}.dm90-boundary__models article.is-current{box-shadow:inset 0 4px var(--orange);background:#1a435e}.dm90-boundary__models span{color:#77c7f8;text-transform:uppercase;font-size:.68rem;font-weight:850}.dm90-boundary__models h3{color:#fff;margin:17px 0 11px}.dm90-boundary__models p{color:#c3d2dc;font-size:.78rem}.dm90-boundary__models a{color:#fff;font-size:.78rem;font-weight:850}.dm90-faq{background:#fff}.dm90-faq__heading{max-width:850px;margin-bottom:36px}.dm90-faq__heading>p:last-child{color:var(--muted)}.dm90-faq__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.dm90-faq__grid .faq-item summary{grid-template-columns:40px minmax(0,1fr);align-items:start;display:grid}.dm90-faq__grid .faq-item summary>span{color:var(--orange);font-size:.68rem}.dm90-faq__grid .faq-item p{padding-left:62px}.dm90-related-heading{max-width:820px;margin-bottom:34px}.dm90-related-heading>p:last-child{color:var(--muted)}.model-hub-link{margin:28px 0 0}.model-hub-link a{color:var(--blue);font-size:.84rem;font-weight:850}.dm90-quote{background:#0a2132}.dm90-quote__copy{grid-template-columns:minmax(0,1fr) minmax(330px,.62fr);align-items:end;gap:70px;margin-bottom:38px;display:grid}.dm90-quote__copy h2{max-width:760px;font-size:clamp(2.3rem,4vw,4rem)}.dm90-quote__packages{border-top:1px solid #476276;border-left:1px solid #476276;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dm90-quote__packages>span,.dm90-quote__packages>p{grid-column:1/-1}.dm90-quote__packages>span{color:#73c7fb;text-transform:uppercase;border-bottom:1px solid #476276;border-right:1px solid #476276;padding:11px 13px;font-size:.66rem;font-weight:850}.dm90-quote__packages strong{color:#fff;text-align:center;border-bottom:1px solid #476276;border-right:1px solid #476276;padding:15px 10px;font-size:.86rem}.dm90-quote__packages>p{color:#aebfca;border-bottom:1px solid #476276;border-right:1px solid #476276;margin:0;padding:11px 13px;font-size:.7rem}.dm90-quote .quote-form{border-top:5px solid var(--orange);width:100%;padding:30px;box-shadow:0 22px 60px #00000040}@media (width<=1050px){.dm90-hero__grid{grid-template-columns:1fr 1fr}.dm90-hero__copy{grid-column:1/-1}.dm90-packages__heading,.dm90-boundary__grid,.dm90-quote__copy{grid-template-columns:1fr;gap:38px}.dm90-packages__answer{grid-template-columns:120px minmax(0,1fr)}.dm90-packages__answer a{grid-column:2}.dm90-ledger__group{grid-template-columns:1fr}.dm90-ledger__group h3{padding-bottom:14px}.dm90-ledger__group dl{border-top:1px solid #bfcbd2;border-left:0}.dm90-closeups__rows article{gap:38px}}@media (width<=760px){.dm90-hero__grid,.dm90-packages__cards,.dm90-boundary__models,.dm90-faq__grid{grid-template-columns:1fr}.dm90-hero__copy,.dm90-hero__machine,.dm90-hero__index{grid-column:auto}.dm90-hero__machine{order:2}.dm90-hero__index{order:3}.dm90-ledger__group dl{grid-template-columns:repeat(2,minmax(0,1fr))}.dm90-closeups__rows article{grid-template-columns:1fr;gap:24px}.dm90-closeups__rows article.is-reversed figure,.dm90-closeups__rows article.is-reversed>div{order:initial}}@media (width<=640px){.dm90-hero{padding:38px 0}.dm90-hero__copy h1{font-size:2.48rem}.dm90-hero__copy .lead{font-size:.96rem;line-height:1.55}.dm90-hero__copy .button{width:100%}.dm90-hero__index{padding:22px 18px}.dm90-packages__cards article{padding:24px 20px}.dm90-packages__answer{grid-template-columns:1fr;gap:12px}.dm90-packages__answer a{grid-column:auto}.dm90-ledger__group dl{grid-template-columns:1fr 1fr}.dm90-ledger__group dl div{padding:18px 12px}.dm90-ledger__group dt{min-height:0}.dm90-closeups__rows article{padding:28px 0}.dm90-closeups__rows img{aspect-ratio:4/3}.dm90-closeups__rows h3{font-size:1.75rem}.dm90-boundary__models article{padding:22px 18px}.dm90-faq__grid .faq-item summary{grid-template-columns:30px minmax(0,1fr);padding-left:16px}.dm90-faq__grid .faq-item p{padding-left:46px}.dm90-quote .quote-form{padding:22px 18px}}.dm168-hero{color:#fff;background:#071a27;padding:70px 0 0;position:relative;overflow:hidden}.dm168-hero:after{content:"";border:1px solid #69bdee24;border-radius:50%;width:60%;height:75%;position:absolute;bottom:-36%;right:-12%}.dm168-hero__number{color:#51a5d813;letter-spacing:-.1em;pointer-events:none;font:900 clamp(13rem,31vw,31rem)/.8 Archivo Variable,sans-serif;position:absolute;top:-68px;left:-26px}.dm168-hero__grid{z-index:1;grid-template-columns:minmax(330px,.78fr) minmax(540px,1.22fr);align-items:center;gap:58px;display:grid;position:relative}.dm168-hero__copy{padding-bottom:42px}.dm168-hero__copy h1{color:#fff;letter-spacing:-.055em;max-width:720px;font-size:clamp(3rem,5.5vw,5.7rem)}.dm168-hero__copy .lead{color:#c0d3df;max-width:680px;font-size:1.02rem}.dm168-hero__copy .button--outline{color:#fff;border-color:#6b8798}.dm168-hero__source{color:#8da6b6;margin:25px 0 0;font-size:.72rem}.dm168-hero__source a{color:#79c9f8;font-weight:800}.dm168-hero__machine{background:#e6ecef;min-width:0;margin:0;position:relative;box-shadow:0 28px 80px #00000057}.dm168-hero__machine>span{z-index:1;color:#fff;background:var(--orange);letter-spacing:.08em;padding:12px 15px;font:850 .7rem/1 Archivo Variable,sans-serif;position:absolute;top:0;right:0}.dm168-hero__machine img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.dm168-hero__machine figcaption{color:#637682;background:#fff;border-top:1px solid #c7d1d6;padding:13px 16px;font-size:.7rem}.dm168-hero__metrics{background:#0b2231;border-top:1px solid #3b5668;border-left:1px solid #3b5668;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.dm168-hero__metrics div{border-right:1px solid #3b5668;min-width:0;padding:20px 18px}.dm168-hero__metrics span{color:#7abde5;text-transform:uppercase;margin-bottom:7px;font-size:.65rem;font-weight:850;display:block}.dm168-hero__metrics strong{color:#fff;font-size:.9rem}#dm168-specifications,#dm168-related-models{scroll-margin-top:90px}.dm168-step{background:#fff}.dm168-step__grid{grid-template-columns:minmax(0,.78fr) minmax(560px,1.22fr);align-items:start;gap:74px;display:grid}.dm168-step__intro .answer-box{margin:28px 0 20px}.dm168-step__intro>a{color:var(--blue);font-size:.84rem;font-weight:850}.dm168-step__comparison{border-top:4px solid #173b52}.dm168-step__comparison>div{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1.15fr) minmax(110px,.7fr) minmax(120px,.75fr);display:grid}.dm168-step__comparison>div>*{border-right:1px solid var(--line);min-width:0;padding:17px 15px;font-size:.78rem}.dm168-step__comparison>div>:last-child{color:#112f43;background:#eaf3f8;border-right:0}.dm168-step__comparison .dm168-step__head{color:#fff;background:#173b52}.dm168-step__comparison .dm168-step__head>*{color:#fff;text-transform:uppercase;background:0 0;border-color:#496578}.dm168-step__comparison span{color:#536b78}.dm168-packages{color:#fff;background:#0d283a}.dm168-packages__heading{grid-template-columns:minmax(0,1fr) minmax(380px,.72fr);align-items:end;gap:70px;display:grid}.dm168-packages__heading h2{color:#fff}.dm168-packages__heading>p{color:#b8cad5;margin:0}.dm168-packages__bands{gap:12px;margin-top:42px;display:grid}.dm168-packages__bands article{background:#102f43;border:1px solid #405d70;grid-template-columns:210px 230px minmax(0,1fr);align-items:center;gap:24px;padding:24px 28px;display:grid}.dm168-packages__bands article:nth-child(2){background:#153c55;margin-left:4%}.dm168-packages__bands article:nth-child(3){background:#1b4660;border-color:#ef6a27;margin-left:8%}.dm168-packages__bands span{color:#79c7f5;letter-spacing:.06em;font-size:.68rem;font-weight:850}.dm168-packages__bands strong{color:#fff;font:850 2rem/1 Archivo Variable,sans-serif}.dm168-packages__bands p{color:#c7d5dd;margin:0;font-size:.84rem}.dm168-packages__rule{border-left:5px solid var(--orange);background:#fff;grid-template-columns:250px minmax(0,1fr) auto;align-items:center;gap:26px;margin-top:28px;padding:20px 22px;display:grid}.dm168-packages__rule strong{color:#173b52;font-size:.82rem}.dm168-packages__rule span{color:#5c707b;font-size:.82rem}.dm168-packages__rule a{color:var(--blue);font-size:.78rem;font-weight:850}.dm168-specs__heading{grid-template-columns:minmax(0,1fr) minmax(360px,.72fr);align-items:end;gap:70px;display:grid}.dm168-specs__heading>p{color:var(--muted);margin:0}.dm168-register{border-top:1px solid #b8c6ce;gap:0;margin-top:42px;display:grid}.dm168-register article{border-bottom:1px solid #b8c6ce;grid-template-columns:minmax(240px,.48fr) minmax(0,1.52fr);display:grid}.dm168-register header{padding:28px 28px 28px 0}.dm168-register header span{color:var(--orange);letter-spacing:.08em;font-size:.68rem;font-weight:850}.dm168-register h3{color:#153a51;margin:10px 0 0;font-size:1.18rem}.dm168-register dl{border-left:1px solid #b8c6ce;grid-template-columns:repeat(5,minmax(0,1fr));margin:0;display:grid}.dm168-register dl div{border-right:1px solid #b8c6ce;min-width:0;padding:27px 17px}.dm168-register dt{min-height:35px;color:var(--muted);margin-bottom:9px;font-size:.7rem}.dm168-register dd{color:#112f43;margin:0;font-size:.84rem;font-weight:850}.dm168-specs .evidence-note{margin-top:22px}.dm168-closeups{color:#fff;background:#071a27}.dm168-closeups__heading{max-width:900px}.dm168-closeups__heading h2{color:#fff}.dm168-closeups__heading>p:last-child{color:#b6c7d1}.dm168-closeups__wall{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:42px;display:grid}.dm168-closeups__wall figure{background:#0e2838;border:1px solid #385366;min-width:0;margin:0}.dm168-closeups__wall figure.is-wide{grid-column:1/-1;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);align-items:center;display:grid}.dm168-closeups__image{position:relative;overflow:hidden}.dm168-closeups__image>span{z-index:1;color:#fff;background:#153c55;padding:10px 12px;font:850 .68rem/1 Archivo Variable,sans-serif;position:absolute;top:0;left:0}.dm168-closeups__image img{aspect-ratio:16/10;object-fit:cover;width:100%;height:auto;transition:transform .35s;display:block}.dm168-closeups__wall figure:hover img{transform:scale(1.02)}.dm168-closeups__wall figcaption{padding:24px 25px}.dm168-closeups__wall h3{color:#fff;font-size:1.35rem}.dm168-closeups__wall p{color:#b9cad4;margin:0;font-size:.84rem}.dm168-closeups__note{color:#b9cad4;margin:25px 0 0;font-size:.82rem}.dm168-closeups__note a{color:#79c9f8;font-weight:850}.dm168-readiness{background:#fff}.dm168-readiness__grid{grid-template-columns:minmax(300px,.64fr) minmax(570px,1.36fr);align-items:start;gap:76px;display:grid}.dm168-readiness__grid>div{position:sticky;top:100px}.dm168-readiness__grid ol{counter-reset:none;margin:0;padding:0;list-style:none}.dm168-readiness__grid li{border-top:1px solid var(--line);grid-template-columns:54px minmax(0,1fr);gap:20px;padding:22px 0;display:grid}.dm168-readiness__grid li:last-child{border-bottom:1px solid var(--line)}.dm168-readiness__grid li>span{color:var(--orange);font:850 1.05rem/1 Archivo Variable,sans-serif}.dm168-readiness__grid strong{color:#153a51}.dm168-readiness__grid li p{color:var(--muted);margin:5px 0 0;font-size:.84rem}.dm168-faq{background:#e8eef1}.dm168-faq__layout{grid-template-columns:minmax(290px,.62fr) minmax(580px,1.38fr);align-items:start;gap:76px;display:grid}.dm168-faq__layout header{position:sticky;top:100px}.dm168-faq__layout header>p:last-child{color:var(--muted)}.dm168-faq__list{gap:10px;display:grid}.dm168-faq__list .faq-item{background:#fff;border-color:#c2cfd6}.dm168-faq__list .faq-item summary{grid-template-columns:40px minmax(0,1fr);align-items:start;display:grid}.dm168-faq__list .faq-item summary span{color:var(--orange);font-size:.68rem}.dm168-faq__list .faq-item p{padding-left:62px}.dm168-related-heading{grid-template-columns:minmax(0,1fr) minmax(380px,.72fr);align-items:end;gap:70px;margin-bottom:34px;display:grid}.dm168-related-heading>p{color:var(--muted);margin:0}.dm168-quote{background:#061823}.dm168-quote__copy{grid-template-columns:minmax(0,.78fr) minmax(560px,1.22fr);align-items:end;gap:70px;margin-bottom:40px;display:grid}.dm168-quote__copy h2{color:#fff;max-width:760px;font-size:clamp(2.4rem,4.2vw,4.3rem)}.dm168-quote__copy .lead{color:#bfd0da}.dm168-quote__inputs{border-top:1px solid #3d5869;border-left:1px solid #3d5869;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dm168-quote__inputs article{border-bottom:1px solid #3d5869;border-right:1px solid #3d5869;min-width:0;padding:20px}.dm168-quote__inputs span{color:#75c5f4;font-size:.67rem;font-weight:850}.dm168-quote__inputs p{color:#b4c5cf;margin:9px 0 0;font-size:.76rem}.dm168-quote .quote-form{border-top:5px solid var(--orange);width:100%;padding:32px;box-shadow:0 24px 70px #00000047}@media (prefers-reduced-motion:reduce){.dm168-closeups__image img{transition:none}.dm168-closeups__wall figure:hover img{transform:none}}@media (width<=1050px){.dm168-hero__grid,.dm168-step__grid,.dm168-packages__heading,.dm168-specs__heading,.dm168-readiness__grid,.dm168-faq__layout,.dm168-related-heading,.dm168-quote__copy{grid-template-columns:1fr;gap:38px}.dm168-hero__machine{max-width:820px}.dm168-hero__metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.dm168-register article{grid-template-columns:1fr}.dm168-register header{padding-bottom:16px}.dm168-register dl{border-top:1px solid #b8c6ce;border-left:0}.dm168-readiness__grid>div,.dm168-faq__layout header{position:static}.dm168-quote__inputs{max-width:800px}}@media (width<=760px){.dm168-hero__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dm168-packages__bands article{grid-template-columns:150px 180px minmax(0,1fr)}.dm168-packages__rule{grid-template-columns:1fr;gap:11px}.dm168-register dl{grid-template-columns:repeat(2,minmax(0,1fr))}.dm168-closeups__wall{grid-template-columns:1fr}.dm168-closeups__wall figure.is-wide{grid-column:auto;display:block}}@media (width<=640px){.dm168-hero{padding-top:38px}.dm168-hero__grid{gap:30px}.dm168-hero__copy{padding-bottom:0}.dm168-hero__copy h1{font-size:2.55rem}.dm168-hero__copy .lead{font-size:.96rem;line-height:1.55}.dm168-hero__copy .button{width:100%}.dm168-hero__number{font-size:13rem;top:0}.dm168-hero__metrics{margin-top:6px}.dm168-hero__metrics div{padding:16px 12px}.dm168-step__comparison>div{grid-template-columns:minmax(0,1fr) 82px 105px}.dm168-step__comparison>div>*{padding:12px 8px;font-size:.67rem}.dm168-packages__bands article,.dm168-packages__bands article:nth-child(2),.dm168-packages__bands article:nth-child(3){grid-template-columns:1fr;gap:10px;margin-left:0;padding:22px 20px}.dm168-packages__bands strong{font-size:1.75rem}.dm168-register dl div{padding:18px 12px}.dm168-register dt{min-height:0}.dm168-closeups__wall figcaption{padding:20px}.dm168-readiness__grid li{grid-template-columns:42px minmax(0,1fr);gap:12px}.dm168-faq__list .faq-item summary{grid-template-columns:30px minmax(0,1fr);padding-left:16px}.dm168-faq__list .faq-item p{padding-left:46px}.dm168-quote__inputs{grid-template-columns:1fr}.dm168-quote .quote-form{padding:22px 18px}}#dc238-specifications,#dc238-related-models{scroll-margin-top:90px}.dc238-hero{color:#132f40;background:#e7edf0;padding:68px 0 0;position:relative;overflow:hidden}.dc238-hero__number{color:#12374d0e;letter-spacing:-.08em;pointer-events:none;font:900 clamp(14rem,30vw,32rem)/1 Archivo Variable,sans-serif;position:absolute;top:-58px;right:-22px}.dc238-hero__grid{grid-template-columns:minmax(430px,.9fr) minmax(0,1.1fr);align-items:start;gap:48px;display:grid;position:relative}.dc238-hero__copy{z-index:1;padding-bottom:20px;position:relative}.dc238-hero__copy h1{color:#0b2b3f;letter-spacing:-.045em;text-wrap:balance;max-width:650px;margin-bottom:22px;font-size:clamp(3rem,4.2vw,4.5rem);line-height:1.02}.dc238-hero__copy .lead{color:#405865;max-width:660px}.dc238-hero__copy .button--outline{color:#0b3d5d;border-color:#0b3d5d}.dc238-hero__source{color:#5b6f7a;margin:24px 0 0;font-size:.72rem}.dc238-hero__source a{color:#0a5689;font-weight:800}.dc238-hero__machine{z-index:1;background:#f8fafb;border:1px solid #b4c3cb;margin:0;padding:18px 18px 0;position:relative;box-shadow:0 28px 70px #0f304221}.dc238-hero__machine>span{z-index:2;color:#fff;letter-spacing:.08em;background:#0b3e5e;padding:9px 12px;font-size:.66rem;font-weight:850;position:absolute;top:18px;left:18px}.dc238-hero__machine img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.dc238-hero__machine figcaption{color:#61737d;padding:13px 4px 16px;font-size:.69rem}.dc238-hero__rail{border-top:4px solid var(--orange);background:#0b2b3f;grid-column:1/-1;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.dc238-hero__rail div{border-right:1px solid #355264;min-width:0;padding:20px 24px}.dc238-hero__rail div:last-child{border-right:0}.dc238-hero__rail span{color:#8eabbc;text-transform:uppercase;letter-spacing:.07em;font-size:.66rem;display:block}.dc238-hero__rail strong{color:#fff;margin-top:7px;font-size:1.03rem;display:block}.dc238-fit{background:#fff}.dc238-fit__heading,.dc238-shot__heading,.dc238-specs__heading,.dc238-closeups__heading,.dc238-related-heading{grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);align-items:end;gap:70px;display:grid}.dc238-fit__heading>p,.dc238-shot__heading>p,.dc238-specs__heading>p,.dc238-closeups__heading>p,.dc238-related-heading>p{color:var(--muted);margin:0}.dc238-fit__answer{margin-top:32px}.dc238-fit__gates{border-top:1px solid var(--line);border-left:1px solid var(--line);grid-template-columns:repeat(4,minmax(0,1fr));margin-top:38px;display:grid}.dc238-fit__gates article{border-right:1px solid var(--line);border-bottom:1px solid var(--line);min-width:0;padding:26px 22px}.dc238-fit__gates span{color:var(--orange);font-size:.68rem;font-weight:900}.dc238-fit__gates h3{color:#153c54;margin:24px 0 11px;font-size:1.1rem}.dc238-fit__gates p{color:var(--muted);margin:0;font-size:.8rem}.dc238-shot{color:#fff;background:#0a2638}.dc238-shot h2{color:#fff}.dc238-shot__heading>p{color:#afc1cb}.dc238-shot__matrix{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:42px;display:grid}.dc238-shot__matrix article{background:#102f42;border:1px solid #355267;min-width:0}.dc238-shot__matrix header{border-bottom:1px solid #355267;padding:24px}.dc238-shot__matrix header span,.dc238-shot__matrix header small{color:#91afbf;letter-spacing:.06em;font-size:.66rem;font-weight:800;display:block}.dc238-shot__matrix header strong{color:#fff;margin:9px 0 4px;font-size:2.2rem;display:block}.dc238-shot__matrix dl{grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.dc238-shot__matrix dl div{border-bottom:1px solid #355267;border-right:1px solid #355267;min-width:0;padding:18px}.dc238-shot__matrix dl div:nth-child(2n){border-right:0}.dc238-shot__matrix dt{color:#9eb4c0;min-height:34px;font-size:.65rem}.dc238-shot__matrix dd{color:#fff;margin:7px 0 0;font-size:.91rem;font-weight:850}.dc238-shot__note{color:#bdd0da;border-left:4px solid var(--orange);background:#0f3449;margin:22px 0 0;padding:18px 20px;font-size:.8rem}.dc238-shot__note strong{color:#fff}.dc238-specs{background:#edf2f4}.dc238-register{border-top:1px solid #b9c8d0;margin-top:42px}.dc238-register article{border-bottom:1px solid #b9c8d0;grid-template-columns:minmax(240px,.42fr) minmax(0,1.58fr);display:grid}.dc238-register header{gap:18px;padding:28px 28px 28px 0;display:flex}.dc238-register header>span{color:var(--orange);font-size:.68rem;font-weight:900}.dc238-register header p{color:#617581;text-transform:uppercase;letter-spacing:.06em;margin:0;font-size:.68rem}.dc238-register h3{color:#143d55;margin:8px 0 0;font-size:1.14rem}.dc238-register dl{border-left:1px solid #b9c8d0;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.dc238-register dl div{border-bottom:1px solid #b9c8d0;border-right:1px solid #b9c8d0;min-width:0;padding:22px 16px}.dc238-register dt{color:#657985;min-height:34px;font-size:.68rem}.dc238-register dd{color:#153c54;margin:7px 0 0;font-size:.82rem;font-weight:850}.dc238-specs .evidence-note{margin-top:24px}.dc238-closeups{background:#fff}.dc238-closeups__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;margin-top:42px;display:grid}.dc238-closeups__grid figure{border:1px solid var(--line);background:#f5f8f9;min-width:0;margin:0}.dc238-closeups__image{position:relative;overflow:hidden}.dc238-closeups__image span{z-index:1;color:#fff;background:#0b3e5e;padding:10px 12px;font-size:.67rem;font-weight:900;position:absolute;top:0;left:0}.dc238-closeups__image img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:transform .3s;display:block}.dc238-closeups__grid figure:hover img{transform:scale(1.025)}.dc238-closeups__grid figcaption{padding:22px}.dc238-closeups__grid h3{color:#153c54;font-size:1.25rem}.dc238-closeups__grid p{color:var(--muted);margin:0;font-size:.8rem}.dc238-systems{color:#fff;background:#0c2e43}.dc238-systems__grid{grid-template-columns:minmax(300px,.58fr) minmax(570px,1.42fr);align-items:start;gap:72px;display:grid}.dc238-systems__grid>div:first-child{position:sticky;top:100px}.dc238-systems h2,.dc238-systems h3{color:#fff}.dc238-systems .lead{color:#b9ccd7}.dc238-systems__grid>div:first-child a{color:#78c9f7;font-weight:850}.dc238-systems__list{border-top:1px solid #3b5869;border-left:1px solid #3b5869;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dc238-systems__list article{border-bottom:1px solid #3b5869;border-right:1px solid #3b5869;min-width:0;padding:24px}.dc238-systems__list span{color:#79c9f7;font-size:.67rem;font-weight:900}.dc238-systems__list h3{margin:18px 0 10px;font-size:1.13rem}.dc238-systems__list p{color:#afc2ce;margin:0;font-size:.78rem}.dc238-scope{background:#eaf0f3}.dc238-scope__grid{grid-template-columns:minmax(300px,.7fr) minmax(560px,1.3fr);align-items:start;gap:74px;display:grid}.dc238-scope__grid>div>p:last-child{color:var(--muted)}.dc238-scope ol{margin:0;padding:0;list-style:none}.dc238-scope li{border-top:1px solid #becbd2;grid-template-columns:44px minmax(0,1fr);gap:18px;padding:20px 0;display:grid}.dc238-scope li:last-child{border-bottom:1px solid #becbd2}.dc238-scope li>span{color:var(--orange);font-weight:900}.dc238-scope li strong{color:#153c54}.dc238-scope li p{color:var(--muted);margin:5px 0 0;font-size:.8rem}.dc238-faq{background:#fff}.dc238-faq__layout{grid-template-columns:minmax(290px,.62fr) minmax(570px,1.38fr);align-items:start;gap:72px;display:grid}.dc238-faq__layout header{position:sticky;top:100px}.dc238-faq__layout header>p:last-child{color:var(--muted)}.dc238-faq__list{gap:10px;display:grid}.dc238-faq__list .faq-item summary{grid-template-columns:38px minmax(0,1fr);display:grid}.dc238-faq__list .faq-item summary span{color:var(--orange);font-size:.68rem}.dc238-faq__list .faq-item p{padding-left:60px}.dc238-related-heading{margin-bottom:34px}.dc238-related-grid{border-top:1px solid #bdcbd2;border-left:1px solid #bdcbd2;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dc238-related-grid article{background:#fff;border-bottom:1px solid #bdcbd2;border-right:1px solid #bdcbd2;min-width:0;padding:26px}.dc238-related-grid article>span{color:var(--orange);letter-spacing:.06em;font-size:.68rem;font-weight:900}.dc238-related-grid h3{color:#153c54;min-height:68px;margin:17px 0 20px;font-size:1.28rem}.dc238-related-grid dl{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.dc238-related-grid dl div{min-width:0;padding:13px 8px 13px 0}.dc238-related-grid dt{color:var(--muted);font-size:.62rem}.dc238-related-grid dd{color:#153c54;margin:5px 0 0;font-size:.72rem;font-weight:850}.dc238-related-grid p{min-height:118px;color:var(--muted);font-size:.78rem}.dc238-related-grid a{color:#07598b;font-size:.78rem;font-weight:850}.dc238-quote{background:#071f2e}.dc238-quote__copy{grid-template-columns:minmax(0,.78fr) minmax(560px,1.22fr);align-items:end;gap:64px;margin-bottom:40px;display:grid}.dc238-quote__copy h2{color:#fff;max-width:720px;font-size:clamp(2.35rem,4vw,4.1rem)}.dc238-quote__copy .lead{color:#bed0da}.dc238-quote__inputs{border-top:1px solid #3b5869;border-left:1px solid #3b5869;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dc238-quote__inputs article{border-bottom:1px solid #3b5869;border-right:1px solid #3b5869;min-width:0;padding:20px}.dc238-quote__inputs span{float:left;color:#78c9f7;margin-right:12px;font-size:.67rem;font-weight:900}.dc238-quote__inputs strong{color:#fff}.dc238-quote__inputs p{clear:both;color:#b5c7d1;margin:10px 0 0;font-size:.76rem}.dc238-quote .quote-form{border-top:5px solid var(--orange);width:100%;padding:32px;box-shadow:0 24px 70px #00000040}@media (prefers-reduced-motion:reduce){.dc238-closeups__image img{transition:none}.dc238-closeups__grid figure:hover img{transform:none}}@media (width<=1050px){.dc238-hero__grid,.dc238-fit__heading,.dc238-shot__heading,.dc238-specs__heading,.dc238-closeups__heading,.dc238-systems__grid,.dc238-scope__grid,.dc238-faq__layout,.dc238-related-heading,.dc238-quote__copy{grid-template-columns:1fr;gap:38px}.dc238-hero__machine{max-width:800px}.dc238-fit__gates{grid-template-columns:repeat(2,minmax(0,1fr))}.dc238-register article{grid-template-columns:1fr}.dc238-register header{padding-bottom:16px}.dc238-register dl{border-top:1px solid #b9c8d0;border-left:0}.dc238-systems__grid>div:first-child,.dc238-faq__layout header{position:static}}@media (width<=760px){.dc238-hero__rail{grid-template-columns:repeat(2,minmax(0,1fr))}.dc238-shot__matrix,.dc238-closeups__grid,.dc238-related-grid{grid-template-columns:1fr}.dc238-register dl{grid-template-columns:repeat(2,minmax(0,1fr))}.dc238-related-grid h3,.dc238-related-grid p{min-height:0}}@media (width<=640px){.dc238-hero{padding-top:38px}.dc238-hero__grid{gap:28px}.dc238-hero__copy h1{font-size:2.55rem}.dc238-hero__copy .lead{font-size:.95rem}.dc238-hero__copy .button{width:100%}.dc238-hero__number{font-size:12rem;top:20px}.dc238-hero__machine{padding:10px 10px 0}.dc238-hero__machine>span{top:10px;left:10px}.dc238-hero__rail div{padding:16px 13px}.dc238-fit__gates{grid-template-columns:1fr}.dc238-register dl div{padding:17px 11px}.dc238-register dt{min-height:0}.dc238-systems__list,.dc238-quote__inputs{grid-template-columns:1fr}.dc238-scope li{grid-template-columns:34px minmax(0,1fr);gap:11px}.dc238-faq__list .faq-item summary{grid-template-columns:28px minmax(0,1fr);padding-left:16px}.dc238-faq__list .faq-item p{padding-left:44px}.dc238-quote .quote-form{padding:22px 18px}}#dc300-specifications,#dc300-related-models{scroll-margin-top:90px}.dc300-hero{color:#fff;background:#071e2d;padding:64px 0 0;overflow:hidden}.dc300-hero__grid{grid-template-columns:minmax(0,1.16fr) minmax(430px,.84fr);align-items:start;gap:48px 58px;display:grid}.dc300-hero__media{min-width:0;margin:0}.dc300-hero__media>div{background:#f1f3f2;border:1px solid #425c6c;padding:14px;position:relative;box-shadow:0 30px 80px #0000004d}.dc300-hero__media>div>span{z-index:1;color:#071e2d;letter-spacing:.07em;background:#ffc21c;padding:10px 13px;font:850 .67rem/1 Archivo Variable,sans-serif;position:absolute;top:14px;left:14px}.dc300-hero__media img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto}.dc300-hero__media figcaption{color:#9fb3bf;padding:13px 2px 0;font-size:.69rem}.dc300-hero__copy h1{color:#fff;letter-spacing:-.045em;text-wrap:balance;max-width:620px;font-size:clamp(2.8rem,4vw,4.4rem)}.dc300-hero__copy .lead{color:#bed0da}.dc300-hero__copy .button--outline{color:#fff;border-color:#66808f}.dc300-hero__review{color:#92a9b6;margin:24px 0 0;font-size:.72rem}.dc300-hero__review a{color:#7bc9f5;font-weight:800}.dc300-hero__metrics{background:#0d3044;border-top:4px solid #ffc21c;grid-column:1/-1;grid-template-columns:repeat(5,minmax(0,1fr));margin-top:8px;display:grid}.dc300-hero__metrics div{border-right:1px solid #3c5969;min-width:0;padding:20px}.dc300-hero__metrics div:last-child{border-right:0}.dc300-hero__metrics span{color:#8da8b7;text-transform:uppercase;letter-spacing:.06em;font-size:.64rem;display:block}.dc300-hero__metrics strong{color:#fff;margin-top:7px;font-size:.92rem;display:block}.dc300-mission{background:#fff7df}.dc300-mission__grid{grid-template-columns:minmax(300px,.72fr) minmax(560px,1.28fr);align-items:start;gap:28px 72px;display:grid}.dc300-mission__grid header{grid-row:span 2;position:sticky;top:100px}.dc300-mission__grid header>p:last-child{color:#5e6870}.dc300-mission__answer{border-left:5px solid var(--orange);background:#fff;padding:24px 26px;box-shadow:0 12px 34px #513b0d14}.dc300-mission__answer strong{color:#153c54}.dc300-mission__answer p{color:var(--muted);margin:7px 0 0;font-size:.84rem}.dc300-mission ol{border-top:1px solid #d8c995;margin:0;padding:0;list-style:none}.dc300-mission li{border-bottom:1px solid #d8c995;grid-template-columns:44px minmax(0,1fr);gap:16px;padding:19px 0;display:grid}.dc300-mission li>span{color:var(--orange);font-size:.7rem;font-weight:900}.dc300-mission h3{color:#153c54;margin:0 0 6px;font-size:1.05rem}.dc300-mission li p{color:#5e6870;margin:0;font-size:.78rem}.dc300-shot{background:#fff}.dc300-shot__heading,.dc300-details__heading{grid-template-columns:minmax(0,1.12fr) minmax(340px,.88fr);align-items:end;gap:70px;display:grid}.dc300-shot__heading>p,.dc300-details__heading>p{color:var(--muted);margin:0}.dc300-shot__table{border-top:1px solid #bcc9d0;border-left:1px solid #bcc9d0;margin-top:40px}.dc300-shot__labels,.dc300-shot__table article{grid-template-columns:150px repeat(4,minmax(105px,.75fr)) minmax(220px,1.5fr);display:grid}.dc300-shot__labels{color:#fff;background:#0c3147}.dc300-shot__labels span{text-transform:uppercase;border-right:1px solid #3b596a;padding:13px 14px;font-size:.64rem;font-weight:850}.dc300-shot__table article{background:#f6f8f9;border-bottom:1px solid #bcc9d0;align-items:stretch}.dc300-shot__table article>*{border-right:1px solid #bcc9d0;min-width:0;margin:0;padding:20px 14px}.dc300-shot__table article>div{flex-direction:column;display:flex}.dc300-shot__table article small{color:var(--orange);font-weight:900}.dc300-shot__table article>div strong{color:#153c54;margin-top:6px;font-size:1.45rem}.dc300-shot__table article>strong{color:#153c54;font-size:.86rem}.dc300-shot__table article>p{color:var(--muted);font-size:.73rem}.dc300-shot__caution{color:#415663;background:#fff7df;border-left:4px solid #ffc21c;margin:22px 0 0;padding:18px 20px;font-size:.8rem}.dc300-shot__caution strong{color:#153c54}.dc300-specs{background:#e9eff2}.dc300-specs__heading{grid-template-columns:minmax(0,.35fr) minmax(0,1fr) minmax(320px,.65fr);align-items:end;gap:34px;display:grid}.dc300-specs__heading>p:last-child{color:var(--muted);margin:0}.dc300-ledger{gap:18px;margin-top:42px;display:grid}.dc300-ledger article{background:#f8fafb;border:1px solid #b7c6ce;grid-template-columns:230px minmax(0,1fr);display:grid}.dc300-ledger header{color:#fff;background:#123b52;padding:24px}.dc300-ledger header span{color:#ffc21c;font-size:.73rem;font-weight:900}.dc300-ledger h3{color:#fff;margin:35px 0 0;font-size:1.17rem}.dc300-ledger dl{grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.dc300-ledger dl div{border-bottom:1px solid #c3cfd5;border-right:1px solid #c3cfd5;min-width:0;padding:21px 16px}.dc300-ledger dt{color:#647784;min-height:34px;font-size:.67rem}.dc300-ledger dd{color:#153c54;margin:7px 0 0;font-size:.81rem;font-weight:850}.dc300-specs .evidence-note{margin-top:22px}.dc300-details{background:#f8f5ed}.dc300-details__grid{grid-template-columns:minmax(0,1.2fr) minmax(360px,.8fr);align-items:start;gap:22px;margin-top:42px;display:grid}.dc300-details__grid figure{background:#fff;border:1px solid #d0c9b7;min-width:0;margin:0}.dc300-details__grid figure>div{position:relative;overflow:hidden}.dc300-details__grid figure>div>span{z-index:1;color:#071e2d;background:#ffc21c;padding:10px 12px;font-size:.66rem;font-weight:900;position:absolute;top:0;left:0}.dc300-details__grid img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;transition:transform .3s}.dc300-details__grid figure:last-child img{aspect-ratio:1/1.08}.dc300-details__grid figure:hover img{transform:scale(1.02)}.dc300-details__grid figcaption{padding:23px}.dc300-details__grid h3{color:#153c54;font-size:1.27rem}.dc300-details__grid p{color:var(--muted);margin:0;font-size:.8rem}.dc300-cell{color:#fff;background:#071e2d}.dc300-cell__grid{grid-template-columns:minmax(300px,.65fr) minmax(580px,1.35fr);align-items:start;gap:72px;display:grid}.dc300-cell__grid>div:first-child{position:sticky;top:100px}.dc300-cell h2,.dc300-cell h3{color:#fff}.dc300-cell .lead{color:#b7cad5}.dc300-cell__grid>div:first-child a{color:#7bc9f5;font-weight:850}.dc300-cell__tracks{border-top:1px solid #3a596a}.dc300-cell__tracks article{border-bottom:1px solid #3a596a;grid-template-columns:120px 190px minmax(0,1fr);gap:20px;padding:23px 0;display:grid}.dc300-cell__tracks span{color:#ffc21c;font-size:.67rem;font-weight:900}.dc300-cell__tracks h3{margin:0;font-size:1.05rem}.dc300-cell__tracks p{color:#abc0cc;margin:0;font-size:.77rem}.dc300-fat{background:#ffc21c}.dc300-fat__grid{grid-template-columns:minmax(300px,.58fr) minmax(620px,1.42fr);align-items:start;gap:72px;display:grid}.dc300-fat .eyebrow{color:#8a3a08}.dc300-fat header>p:last-child{color:#4c4d49}.dc300-fat__matrix{border-top:1px solid #071e2d59;border-left:1px solid #071e2d59;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dc300-fat__matrix article{border-bottom:1px solid #071e2d59;border-right:1px solid #071e2d59;min-width:0;padding:22px}.dc300-fat__matrix span{color:#8a3a08;font-size:.67rem;font-weight:900}.dc300-fat__matrix p{color:#273b46;margin:9px 0 0;font-size:.78rem}.dc300-faq{background:#fff}.dc300-faq__heading{grid-template-columns:minmax(0,.36fr) minmax(0,1fr) minmax(300px,.64fr);align-items:end;gap:34px;margin-bottom:38px;display:grid}.dc300-faq__heading>p:last-child{color:var(--muted);margin:0}.dc300-faq__grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:12px;display:grid}.dc300-faq__grid .faq-item{background:#f5f8f9;border-color:#c6d1d7}.dc300-faq__grid .faq-item summary{grid-template-columns:38px minmax(0,1fr);display:grid}.dc300-faq__grid .faq-item summary span{color:var(--orange);font-size:.68rem}.dc300-faq__grid .faq-item p{padding-left:60px}.dc300-related-heading{grid-template-columns:minmax(0,.35fr) minmax(0,1fr) minmax(320px,.65fr);align-items:end;gap:34px;margin-bottom:36px;display:grid}.dc300-related-heading>p:last-child{color:var(--muted);margin:0}.dc300-compare{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.dc300-compare article{background:#fff;border-top:4px solid #ffc21c;min-width:0;padding:25px;box-shadow:0 12px 34px #08131f12}.dc300-compare header{color:var(--orange);justify-content:space-between;font-size:.7rem;display:flex}.dc300-compare h3{color:#153c54;min-height:68px;margin:18px 0 22px;font-size:1.2rem}.dc300-compare article>div{border-top:1px solid var(--line);border-bottom:1px solid var(--line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.dc300-compare article>div p{color:#153c54;min-width:0;margin:0;padding:13px 7px 13px 0;font-size:.69rem;font-weight:850}.dc300-compare small{min-height:30px;color:var(--muted);font-size:.58rem;font-weight:500;display:block}.dc300-compare article>p{min-height:120px;color:var(--muted);font-size:.76rem}.dc300-compare a{color:#07598b;font-size:.78rem;font-weight:850}.dc300-quote{background:#0b2b3e}.dc300-quote__copy{grid-template-columns:minmax(0,.8fr) minmax(560px,1.2fr);align-items:end;gap:64px;margin-bottom:40px;display:grid}.dc300-quote__copy h2{color:#fff;font-size:clamp(2.4rem,4vw,4.2rem)}.dc300-quote__copy .lead{color:#bdd0db}.dc300-quote__copy ul{border-top:1px solid #3d5a6a;border-left:1px solid #3d5a6a;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.dc300-quote__copy li{border-bottom:1px solid #3d5a6a;border-right:1px solid #3d5a6a;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:18px;display:grid}.dc300-quote__copy li span{color:#ffc21c;font-size:.67rem;font-weight:900}.dc300-quote__copy li p{color:#aec3cf;margin:0;font-size:.74rem}.dc300-quote__copy li strong{color:#fff;display:block}.dc300-quote .quote-form{border-top:5px solid #ffc21c;width:100%;padding:32px;box-shadow:0 24px 70px #00000040}@media (prefers-reduced-motion:reduce){.dc300-details__grid img{transition:none}.dc300-details__grid figure:hover img{transform:none}}@media (width<=1050px){.dc300-hero__grid,.dc300-mission__grid,.dc300-shot__heading,.dc300-specs__heading,.dc300-details__heading,.dc300-cell__grid,.dc300-fat__grid,.dc300-faq__heading,.dc300-related-heading,.dc300-quote__copy{grid-template-columns:1fr;gap:38px}.dc300-hero__media{max-width:820px}.dc300-mission__grid header,.dc300-cell__grid>div:first-child{grid-row:auto;position:static}.dc300-shot__table{overflow-x:auto}.dc300-shot__labels,.dc300-shot__table article{min-width:920px}.dc300-ledger article{grid-template-columns:1fr}.dc300-ledger header{align-items:center;gap:20px;display:flex}.dc300-ledger h3{margin:0}}@media (width<=760px){.dc300-hero__metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.dc300-shot__table{border:0;overflow:visible}.dc300-shot__labels{display:none}.dc300-shot__table article{border-top:4px solid #ffc21c;border-left:1px solid #bcc9d0;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0;margin-bottom:14px}.dc300-shot__table article>div,.dc300-shot__table article>p{grid-column:1/-1}.dc300-shot__table article>strong:before{min-height:30px;color:var(--muted);margin-bottom:6px;font-size:.61rem;font-weight:500;display:block}.dc300-shot__table article>strong:nth-child(2):before{content:"Aluminum shot"}.dc300-shot__table article>strong:nth-child(3):before{content:"Magnesium shot"}.dc300-shot__table article>strong:nth-child(4):before{content:"Intensification pressure"}.dc300-shot__table article>strong:nth-child(5):before{content:"Published casting area"}.dc300-ledger dl{grid-template-columns:repeat(2,minmax(0,1fr))}.dc300-details__grid,.dc300-faq__grid,.dc300-compare{grid-template-columns:1fr}.dc300-details__grid figure:last-child img{aspect-ratio:4/3}.dc300-cell__tracks article{grid-template-columns:90px minmax(0,1fr)}.dc300-cell__tracks article p{grid-column:2}.dc300-compare h3,.dc300-compare article>p{min-height:0}}@media (width<=640px){.dc300-hero{padding-top:38px}.dc300-hero__grid{gap:30px}.dc300-hero__copy h1{font-size:2.55rem}.dc300-hero__copy .lead{font-size:.95rem}.dc300-hero__copy .button{width:100%}.dc300-hero__media>div{padding:9px}.dc300-hero__media>div>span{top:9px;left:9px}.dc300-hero__metrics div{padding:15px 12px}.dc300-mission li{grid-template-columns:34px minmax(0,1fr);gap:11px}.dc300-ledger dl div{padding:17px 11px}.dc300-ledger dt{min-height:0}.dc300-fat__matrix,.dc300-quote__copy ul{grid-template-columns:1fr}.dc300-faq__grid .faq-item summary{grid-template-columns:30px minmax(0,1fr);padding-left:16px}.dc300-faq__grid .faq-item p{padding-left:46px}.dc300-quote .quote-form{padding:22px 18px}}.dc180-hero{background:#eef4f6;padding:clamp(44px,6vw,88px) 0 0;overflow:hidden}.dc180-hero__grid{grid-template-columns:minmax(0,.94fr) minmax(520px,1.06fr);align-items:start;gap:clamp(32px,4.5vw,70px);display:grid}.dc180-hero__copy h1{letter-spacing:-.058em;color:#082d40;max-width:720px;margin:.3em 0;font-size:clamp(3.15rem,4.65vw,5.35rem);line-height:.94}.dc180-hero__copy .lead{color:#425f6d;max-width:670px;font-size:1.08rem}.dc180-hero__review{color:#627a85;margin-top:24px;font-size:.78rem}.dc180-hero__media{background:#fff;border:1px solid #b7cbd3;margin:72px 0 0;padding:12px;position:relative;box-shadow:0 24px 70px #10344224}.dc180-hero__media>span,.dc180-access figure>span{z-index:1;color:#fff;letter-spacing:.1em;background:#0d668c;padding:9px 12px;font-size:.69rem;font-weight:800;position:absolute;top:24px;left:24px}.dc180-hero__media img{object-fit:contain;width:100%;height:auto;display:block}.dc180-hero__media figcaption,.dc180-access figcaption{color:#637983;padding:10px 4px 0;font-size:.72rem}.dc180-hero__scale{color:#fff;background:#082d40;grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin-top:4px;display:grid}.dc180-hero__scale div{border-right:1px solid #ffffff2e;padding:22px clamp(16px,2vw,32px);position:relative}.dc180-hero__scale div:before{content:"";background:#43b3df;width:28%;height:4px;position:absolute;top:0;left:0}.dc180-hero__scale small{color:#9fc1cf;text-transform:uppercase;letter-spacing:.08em;margin-bottom:5px;display:block}.dc180-hero__scale strong{font-size:clamp(1.05rem,1.7vw,1.45rem)}.dc180-caliper__heading,.dc180-specs__heading,.dc180-related-heading{grid-template-columns:minmax(0,1.15fr) minmax(280px,.85fr);align-items:end;gap:clamp(28px,7vw,100px);margin-bottom:34px;display:grid}.dc180-caliper__heading p,.dc180-specs__heading>p,.dc180-related-heading>p{color:var(--muted)}.dc180-caliper__answer{color:#fff;background:#082d40;border-left:7px solid #ee6b2d;grid-template-columns:170px 1fr;gap:26px;padding:25px 28px;display:grid}.dc180-caliper__answer strong{color:#57c3ed;text-transform:uppercase;letter-spacing:.09em}.dc180-caliper__answer p{margin:0}.dc180-caliper__steps{border-top:1px solid #9fb7c1;grid-template-columns:repeat(4,1fr);gap:0;margin:38px 0 0;padding:0;list-style:none;display:grid;position:relative}.dc180-caliper__steps:before{content:"";background:repeating-linear-gradient(90deg,#7896a2 0 1px,#0000 1px 2.5%);width:100%;height:11px;position:absolute;top:-6px;left:0}.dc180-caliper__steps li{border-right:1px solid #c8d5da;padding:34px 24px 8px}.dc180-caliper__steps span{color:#0d7fad;font-weight:900}.dc180-caliper__steps h3{margin:.7rem 0 .45rem}.dc180-shot{background:#dbe9ee}.dc180-shot__grid{grid-template-columns:minmax(280px,.7fr) minmax(520px,1.3fr);gap:clamp(38px,7vw,100px);display:grid}.dc180-shot__grid header{align-self:start;position:sticky;top:110px}.dc180-shot__warning{background:#fff;border-top:3px solid #ee6b2d;padding:18px;font-size:.87rem}.dc180-shot__packages{gap:14px;display:grid}.dc180-shot__packages article{background:#fff;border:1px solid #b9cdd5;grid-template-columns:125px 1fr;gap:0 22px;padding:22px;display:grid}.dc180-shot__gauge{color:#fff;text-align:center;background:#082d40;flex-direction:column;grid-row:1/3;justify-content:center;padding:15px;display:flex}.dc180-shot__gauge span{color:#58c9f3;font-size:.7rem;font-weight:800}.dc180-shot__gauge strong{font-size:1.75rem}.dc180-shot__gauge small{text-transform:uppercase;letter-spacing:.08em}.dc180-shot__packages dl{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.dc180-shot__packages dl div{border-right:1px solid #d6e1e5;padding:8px 10px}.dc180-shot__packages dt{color:var(--muted);text-transform:uppercase;font-size:.68rem}.dc180-shot__packages dd{color:#092f42;margin:4px 0 0;font-weight:800}.dc180-shot__packages article>p{color:var(--muted);margin:12px 10px 0;font-size:.8rem}.dc180-specs__grid{grid-template-columns:1fr 1.35fr .9fr;align-items:start;gap:18px;display:grid}.dc180-specs__grid article{background:#fff;border-top:6px solid #0d749f;box-shadow:0 10px 30px #10344212}.dc180-specs__grid header{border-bottom:1px solid #dbe4e8;align-items:center;gap:14px;padding:20px 22px;display:flex}.dc180-specs__grid header span{color:#0d749f;border:1px solid #0d749f;place-items:center;width:38px;height:38px;font-weight:900;display:grid}.dc180-specs__grid h3{margin:0;font-size:1.04rem}.dc180-specs__grid dl{margin:0}.dc180-specs__grid dl div{border-bottom:1px solid #e2e9ec;justify-content:space-between;gap:16px;padding:11px 22px;display:flex}.dc180-specs__grid dt{color:#5b717c;font-size:.78rem}.dc180-specs__grid dd{color:#082d40;text-align:right;margin:0;font-size:.82rem;font-weight:800}.dc180-access__grid{grid-template-columns:minmax(500px,1.15fr) minmax(320px,.85fr);align-items:center;gap:clamp(34px,7vw,100px);display:grid}.dc180-access figure{background:#f5f8f9;border:1px solid #bdcdd4;margin:0;padding:12px;position:relative}.dc180-access figure img{object-fit:contain;width:100%;height:auto;display:block}.dc180-access ul{gap:12px;padding:0;list-style:none;display:grid}.dc180-access li{color:#536b76;border-left:3px solid #43b3df;padding:15px 0 15px 20px}.dc180-access li strong{color:#082d40}.dc180-scope__grid{grid-template-columns:.72fr 1.28fr;gap:clamp(40px,8vw,120px);display:grid}.dc180-scope header{align-self:start;position:sticky;top:110px}.dc180-scope header a{color:#58c9f3;font-weight:800}.dc180-scope__grid>div{border-top:1px solid #ffffff40;border-left:1px solid #ffffff40;grid-template-columns:1fr 1fr;display:grid}.dc180-scope article{border-bottom:1px solid #ffffff40;border-right:1px solid #ffffff40;padding:25px}.dc180-scope article span{color:#58c9f3;letter-spacing:.08em;font-size:.67rem;font-weight:800}.dc180-scope article p{color:#bdced5;font-size:.86rem}.dc180-faq{background:#fff}.dc180-faq__grid{grid-template-columns:minmax(280px,.72fr) minmax(520px,1.28fr);gap:clamp(40px,8vw,120px);display:grid}.dc180-faq__grid header{align-self:start;position:sticky;top:110px}.dc180-faq .faq-item{border:0;border-top:1px solid #afc2ca}.dc180-faq .faq-item:last-child{border-bottom:1px solid #afc2ca}.dc180-faq .faq-item summary{grid-template-columns:38px 1fr;gap:14px;padding:20px 4px;display:grid}.dc180-faq .faq-item summary span{color:#0d7fad;font-size:.72rem}.dc180-faq .faq-item p{padding:0 10px 22px 56px}.dc180-related-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dc180-related-grid article{background:#fff;border-top:5px solid #0d749f;padding:26px}.dc180-related-grid article>span{color:#0d7fad;font-size:.7rem;font-weight:900}.dc180-related-grid article>strong{margin:.25rem 0 1rem;font-size:1.5rem;display:block}.dc180-related-grid dl div{border-top:1px solid #dbe4e8;justify-content:space-between;gap:12px;padding:8px 0;display:flex}.dc180-related-grid dd{text-align:right;margin:0;font-weight:800}.dc180-related-grid p{min-height:125px;color:var(--muted);font-size:.84rem}.dc180-related-grid a{font-weight:800}.dc180-quote__inner{grid-template-columns:minmax(0,.9fr) minmax(560px,1.1fr);align-items:start;gap:clamp(42px,7vw,100px);display:grid}.dc180-quote__copy>div{background:#fff3;grid-template-columns:1fr 1fr;gap:1px;margin-top:28px;display:grid}.dc180-quote__copy article{background:#08212e;padding:18px}.dc180-quote__copy article span{color:#58c9f3;letter-spacing:.08em;font-size:.68rem;font-weight:900}.dc180-quote__copy article p{color:#c4d3d9;margin:.45rem 0 0;font-size:.8rem}@media (width<=1050px){.dc180-hero__grid,.dc180-shot__grid,.dc180-access__grid,.dc180-scope__grid,.dc180-faq__grid,.dc180-quote__inner{grid-template-columns:1fr}.dc180-hero__media{grid-row:2;margin-top:0}.dc180-hero__scale{grid-row:3}.dc180-caliper__steps{grid-template-columns:1fr 1fr}.dc180-shot__grid header,.dc180-scope header,.dc180-faq__grid header{position:static}.dc180-specs__grid{grid-template-columns:1fr 1fr}.dc180-specs__grid article:nth-child(2){grid-row:span 2}}@media (width<=760px){.dc180-hero__scale,.dc180-specs__grid,.dc180-related-grid{grid-template-columns:1fr}.dc180-caliper__heading,.dc180-specs__heading,.dc180-related-heading{grid-template-columns:1fr;gap:10px}.dc180-caliper__answer{grid-template-columns:1fr;gap:8px}.dc180-shot__packages article{grid-template-columns:90px 1fr;gap:0 12px;padding:14px}.dc180-shot__packages dl{grid-template-columns:1fr 1fr}.dc180-scope__grid>div{grid-template-columns:1fr}.dc180-related-grid p{min-height:0}}@media (width<=580px){.dc180-hero__copy h1{font-size:2.7rem}.dc180-hero__copy .button{width:100%}.dc180-caliper__steps,.dc180-shot__packages article{grid-template-columns:1fr}.dc180-shot__gauge{grid-row:auto;margin-bottom:12px}.dc180-quote__copy>div{grid-template-columns:1fr}}[data-blog-detail] .article-sidebar{align-self:stretch}[data-blog-detail] .article-sidebar__inner{align-content:start;height:100%}[data-blog-detail] .article-sidebar__sticky{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#9aabad transparent;gap:20px;max-height:calc(100vh - 112px);display:grid;position:sticky;top:94px;overflow-y:auto}@media (width<=1100px){[data-blog-detail] .article-sidebar__inner{height:auto}[data-blog-detail] .article-sidebar__sticky{max-height:none;position:static;overflow:visible}}.dc2000-hero,.dc2000-decision,.dc2000-envelope,.dc2000-specs,.dc2000-cell,.dc2000-systems,.dc2000-site,.dc2000-acceptance,.dc2000-faq,.dc2000-quote{--dc2-ink:#172125;--dc2-paper:#f0eee8;--dc2-red:#a82722;--dc2-red-dark:#641c1b;--dc2-line:#b8b2a8;--dc2-signal:#f1bd45;--dc2-panel:#232d31}.dc2000-hero{color:#f7f3ea;background:radial-gradient(circle at 78% 18%,#bd322747,#0000 30%),linear-gradient(135deg,#161e21 0%,#253036 56%,#111719 100%);padding:clamp(62px,8vw,118px) 0 0;position:relative;overflow:hidden}.dc2000-hero:before{content:"";pointer-events:none;opacity:.14;background-image:linear-gradient(#ffffff1f 1px,#0000 1px),linear-gradient(90deg,#ffffff1f 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0}.dc2000-hero__grid{grid-template-columns:minmax(390px,.9fr) minmax(620px,1.1fr);align-items:center;gap:clamp(44px,5vw,78px);display:grid;position:relative}.dc2000-hero__copy{padding-bottom:clamp(48px,7vw,94px)}.dc2000-hero__copy .eyebrow,.dc2000-heading .eyebrow,.dc2000-cell .eyebrow,.dc2000-site .eyebrow,.dc2000-faq .eyebrow,.dc2000-quote .eyebrow{color:var(--dc2-signal);letter-spacing:.16em}.dc2000-hero__copy h1{color:#fff;letter-spacing:-.06em;max-width:760px;margin:.45rem 0 1.25rem;font-size:clamp(3rem,4.8vw,5.2rem);line-height:.9}.dc2000-hero__copy .lead{color:#d1d6d5;max-width:700px;font-size:clamp(1rem,1.2vw,1.2rem)}.dc2000-hero__copy .actions{margin:28px 0 22px}.dc2000-hero__copy .button--outline{color:#fff;border-color:#7e898c}.dc2000-hero__review{color:#96a2a4;max-width:680px;font-size:.74rem}.dc2000-hero__review a{color:#e4c36e}.dc2000-hero__media{background:#e9e6df;border:1px solid #586165;margin:0;padding:13px;position:relative;box-shadow:24px 26px #0003}.dc2000-hero__media img{aspect-ratio:16/9;object-fit:cover;width:100%;display:block}.dc2000-hero__media figcaption{color:#596267;padding:12px 7px 2px;font-size:.67rem}.dc2000-hero__status{z-index:2;color:#fff;letter-spacing:.1em;background:#202a2e;align-items:center;gap:10px;padding:9px 12px;font-size:.62rem;display:flex;position:absolute;top:26px;left:26px}.dc2000-hero__status span{color:var(--dc2-signal);font-weight:900}.dc2000-hero__metrics{background:#a92722;grid-template-columns:repeat(4,1fr);display:grid;position:relative}.dc2000-hero__metrics div{border-right:1px solid #ffffff47;padding:21px 26px 24px}.dc2000-hero__metrics div:last-child{border:0}.dc2000-hero__metrics span{color:#efd7d3;text-transform:uppercase;letter-spacing:.09em;font-size:.68rem;font-weight:800;display:block}.dc2000-hero__metrics strong{color:#fff;margin-top:5px;font-size:clamp(1.25rem,2vw,2rem);display:block}.dc2000-hero__metrics small{font-size:.58em}.dc2000-heading{grid-template-columns:minmax(0,.83fr) minmax(300px,.52fr);align-items:end;gap:clamp(36px,7vw,110px);margin-bottom:36px;display:grid}.dc2000-heading .eyebrow{grid-column:1/-1;margin-bottom:-24px}.dc2000-heading h2{letter-spacing:-.045em;max-width:900px;margin:.5rem 0 0;font-size:clamp(2rem,3.5vw,4rem);line-height:.98}.dc2000-heading>p{color:#657074;margin:0}.dc2000-decision{color:var(--dc2-ink);background:var(--dc2-paper)}.dc2000-decision__grid{border-top:1px solid var(--dc2-line);border-left:1px solid var(--dc2-line);grid-template-columns:repeat(12,1fr);display:grid}.dc2000-decision__grid article{border-right:1px solid var(--dc2-line);border-bottom:1px solid var(--dc2-line);grid-column:span 4;grid-template-columns:44px 1fr;gap:15px;min-height:285px;padding:24px;display:grid}.dc2000-decision__grid article:nth-child(4),.dc2000-decision__grid article:nth-child(5),.dc2000-decision__grid article:nth-child(6),.dc2000-decision__grid article:nth-child(7){grid-column:span 3;min-height:305px}.dc2000-decision__grid article>span{color:#fff;background:var(--dc2-red);place-items:center;width:36px;height:36px;font-size:.72rem;font-weight:900;display:grid}.dc2000-decision__grid h3{margin:.2rem 0 .55rem}.dc2000-decision__grid p{color:#626c6f;font-size:.84rem}.dc2000-decision__grid article>strong{color:#8d6813;letter-spacing:.12em;grid-column:2;align-self:end;font-size:.65rem}.dc2000-envelope{color:#fff;background:#1c2529}.dc2000-envelope__grid{grid-template-columns:minmax(350px,.78fr) minmax(620px,1.22fr);align-items:start;gap:clamp(50px,8vw,125px);display:grid}.dc2000-envelope__copy{position:sticky;top:110px}.dc2000-envelope h2{color:#fff;font-size:clamp(2.4rem,4vw,4.8rem);line-height:.94}.dc2000-envelope .lead{color:#c5cecf}.dc2000-envelope__rule{border-left:4px solid var(--dc2-signal);background:#273338;margin-top:30px;padding:20px}.dc2000-envelope__rule span{color:var(--dc2-signal);text-transform:uppercase;letter-spacing:.12em;font-size:.66rem;font-weight:900}.dc2000-envelope__rule p{color:#d2d9da;margin:.5rem 0 0;font-size:.86rem}.dc2000-envelope__panel{background:#111719;border:1px solid #536064;padding:28px}.dc2000-envelope__scale{color:#9da8aa;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;font-size:.62rem;font-weight:900;display:grid}.dc2000-envelope__scale i{background:linear-gradient(90deg,var(--dc2-signal),var(--dc2-red));height:8px}.dc2000-envelope__panel dl{margin:24px 0 0}.dc2000-envelope__panel dl div{border-top:1px solid #3c484c;justify-content:space-between;gap:30px;padding:19px 0;display:flex}.dc2000-envelope__panel dt{color:#aeb7b8}.dc2000-envelope__panel dd{color:#fff;text-align:right;margin:0;font-size:1.18rem;font-weight:900}.dc2000-envelope__panel aside{background:var(--dc2-red-dark);margin-top:14px;padding:20px}.dc2000-envelope__panel aside span{color:#e7c2bb;text-transform:uppercase;font-size:.67rem;font-weight:800}.dc2000-envelope__panel aside strong{color:#fff;margin:4px 0 7px;font-size:2.3rem;display:block}.dc2000-envelope__panel aside p{color:#e3d1ce;margin:0;font-size:.8rem}.dc2000-specs{color:var(--dc2-ink);background:#f7f6f2}.dc2000-specs__grid{border-top:1px solid #aaa69f;border-left:1px solid #aaa69f;grid-template-columns:repeat(3,1fr);display:grid}.dc2000-specs__grid article{border-bottom:1px solid #aaa69f;border-right:1px solid #aaa69f;padding:24px}.dc2000-specs__grid article header{align-items:center;gap:14px;margin-bottom:17px;display:flex}.dc2000-specs__grid article header span{color:#fff;background:var(--dc2-red);place-items:center;width:34px;height:34px;font-size:.75rem;font-weight:900;display:grid}.dc2000-specs__grid h3{margin:0;font-size:1rem}.dc2000-specs__grid dl{margin:0}.dc2000-specs__grid dl div{border-top:1px dashed #cbc7bf;justify-content:space-between;gap:20px;padding:10px 0;display:flex}.dc2000-specs__grid dt{color:#6d7474;font-size:.75rem}.dc2000-specs__grid dd{text-align:right;margin:0;font-size:.77rem;font-weight:850}.dc2000-specs__note{color:#707776;margin:18px 0 0;font-size:.74rem}.dc2000-cell{color:#fff;background:#85231f}.dc2000-cell__grid{grid-template-columns:minmax(420px,.82fr) minmax(650px,1.18fr);align-items:start;gap:clamp(46px,5vw,78px);display:grid}.dc2000-cell h2{color:#fff;max-width:620px;margin:.6rem 0 1.1rem;font-size:clamp(2.35rem,3.25vw,3.85rem);line-height:.98}.dc2000-cell header>p:last-child{color:#e6cbc6;max-width:580px;margin:0;line-height:1.65}.dc2000-cell__flow{border-top:1px solid #ffffff61;border-left:1px solid #ffffff61;grid-template-columns:repeat(5,1fr);align-self:start;display:grid}.dc2000-cell__flow article{border-bottom:1px solid #ffffff61;border-right:1px solid #ffffff61;min-height:300px;padding:18px}.dc2000-cell__flow article.active{color:#172125;background:var(--dc2-signal)}.dc2000-cell__flow span{font-size:.65rem;font-weight:900}.dc2000-cell__flow h3{color:inherit;margin:1.2rem 0 .6rem}.dc2000-cell__flow p{color:#efdcd8;font-size:.75rem}.dc2000-cell__flow .active p{color:#423711}.dc2000-cell__control{align-self:start}.dc2000-cell__grid aside{border:1px solid #ffffff61;margin-top:18px;padding:20px}.dc2000-cell__grid aside strong{color:var(--dc2-signal);text-transform:uppercase;letter-spacing:.08em}.dc2000-cell__grid aside p{color:#efdcd8;margin:.5rem 0 0;font-size:.83rem}.dc2000-systems{background:#dedbd3}.dc2000-systems__grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.dc2000-systems__grid article{background:#f8f6f0;border:1px solid #aaa59b}.dc2000-systems__media{position:relative;overflow:hidden}.dc2000-systems__media span{z-index:1;color:#fff;letter-spacing:.1em;background:#7f241f;padding:9px 12px;font-size:.65rem;font-weight:900;position:absolute;top:16px;left:16px}.dc2000-systems__media img{aspect-ratio:1.55;object-fit:cover;width:100%;transition:transform .5s;display:block}.dc2000-systems__grid article:hover img{transform:scale(1.025)}.dc2000-systems__grid article>div:last-child{padding:24px}.dc2000-systems__grid h3{margin:0 0 .6rem}.dc2000-systems__grid p{color:#626b6d;margin:0;font-size:.84rem}.dc2000-site{color:#e8edec;background:#232d31}.dc2000-site__grid{grid-template-columns:minmax(420px,.8fr) minmax(650px,1.2fr);align-items:start;gap:clamp(46px,5vw,80px);display:grid}.dc2000-site h2{color:#fff;max-width:620px;margin:.6rem 0 1.1rem;font-size:clamp(2.3rem,3.15vw,3.75rem);line-height:.99}.dc2000-site header>p:last-child{color:#b9c3c4;max-width:590px;margin:0;line-height:1.65}.dc2000-site__list{border-top:1px solid #596569;border-left:1px solid #596569;grid-template-columns:1fr 1fr;align-self:start;display:grid}.dc2000-site__list article{border-bottom:1px solid #596569;border-right:1px solid #596569;min-height:235px;padding:23px}.dc2000-site__list span{color:var(--dc2-signal);letter-spacing:.1em;font-size:.65rem;font-weight:900}.dc2000-site__list h3{color:#fff;margin:1rem 0 .6rem}.dc2000-site__list p{color:#b9c3c4;font-size:.8rem}.dc2000-acceptance{background:#f0eee8}.dc2000-acceptance__grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.dc2000-acceptance__grid article{border-top:6px solid var(--dc2-red);background:#fff;padding:26px}.dc2000-acceptance__grid span{color:var(--dc2-red);letter-spacing:.1em;font-size:.66rem;font-weight:900}.dc2000-acceptance__grid h3{margin:.8rem 0 1rem}.dc2000-acceptance__grid ul{color:#616b6d;margin:0;padding-left:1.15rem;font-size:.82rem}.dc2000-acceptance__grid li+li{margin-top:.55rem}.dc2000-faq{color:#fff;background:#172125}.dc2000-faq__grid{grid-template-columns:minmax(300px,.65fr) minmax(600px,1.35fr);gap:clamp(50px,8vw,120px);display:grid}.dc2000-faq__grid header{align-self:start;position:sticky;top:110px}.dc2000-faq h2{color:#fff;font-size:clamp(2.3rem,4vw,4.7rem);line-height:.95}.dc2000-faq header>p:last-child{color:#b8c2c3}.dc2000-faq .faq-item{background:#222e32;border:1px solid #505d61;margin:0 0 9px}.dc2000-faq .faq-item summary{color:#fff;grid-template-columns:38px 1fr;gap:14px;padding:20px;display:grid}.dc2000-faq .faq-item summary span{color:var(--dc2-signal);font-size:.7rem;font-weight:900}.dc2000-faq .faq-item p{color:#bec7c8;padding:0 22px 22px 72px}.dc2000-related-heading{max-width:980px;margin-bottom:32px}.dc2000-related-heading h2{margin:.5rem 0;font-size:clamp(2rem,3.4vw,3.8rem);line-height:1}.dc2000-related-heading>p:last-child{color:#647073}.dc2000-related-grid{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.dc2000-related-grid article{background:#fff;border:1px solid #b7b1a7;padding:24px}.dc2000-related-grid article header{border-bottom:4px solid #8d2722;justify-content:space-between;align-items:center;padding-bottom:13px;display:flex}.dc2000-related-grid header span{color:#8d2722;font-size:.7rem;font-weight:900}.dc2000-related-grid header strong{font-size:1.6rem}.dc2000-related-grid h3{min-height:72px}.dc2000-related-grid dl{margin:0}.dc2000-related-grid dl div{border-top:1px dashed #d1ccc3;justify-content:space-between;gap:15px;padding:9px 0;display:flex}.dc2000-related-grid dt{color:#6a7475;font-size:.7rem}.dc2000-related-grid dd{text-align:right;margin:0;font-size:.72rem;font-weight:850}.dc2000-related-grid article>p{color:#657073;min-height:150px;font-size:.8rem}.dc2000-related-grid a{font-weight:850}.dc2000-quote{background:#701f1c}.dc2000-quote__inner{grid-template-columns:minmax(0,.95fr) minmax(580px,1.05fr);align-items:start;gap:clamp(52px,8vw,120px);display:grid}.dc2000-quote__copy h2{color:#fff;font-size:clamp(2.5rem,4.2vw,5rem);line-height:.94}.dc2000-quote__copy .lead{color:#ead0cb}.dc2000-quote__inputs{border-top:1px solid #ffffff4d;border-left:1px solid #ffffff4d;grid-template-columns:1fr 1fr;margin-top:30px;display:grid}.dc2000-quote__inputs article{border-bottom:1px solid #ffffff4d;border-right:1px solid #ffffff4d;padding:18px}.dc2000-quote__inputs span{color:var(--dc2-signal);font-size:.65rem;font-weight:900}.dc2000-quote__inputs p{color:#ead4d0;margin:.5rem 0 0;font-size:.77rem}@media (width<=1120px){.dc2000-hero__grid,.dc2000-envelope__grid,.dc2000-cell__grid,.dc2000-site__grid,.dc2000-faq__grid,.dc2000-quote__inner{grid-template-columns:1fr}.dc2000-envelope__copy,.dc2000-faq__grid header{position:static}.dc2000-decision__grid article,.dc2000-decision__grid article:nth-child(n){grid-column:span 6;min-height:260px}.dc2000-hero__media{margin-bottom:50px}}@media (width<=780px){.dc2000-heading{grid-template-columns:1fr;gap:12px}.dc2000-heading .eyebrow{grid-column:auto;margin-bottom:0}.dc2000-hero__metrics,.dc2000-specs__grid,.dc2000-cell__flow,.dc2000-systems__grid,.dc2000-acceptance__grid,.dc2000-related-grid{grid-template-columns:1fr 1fr}.dc2000-decision__grid article,.dc2000-decision__grid article:nth-child(n){grid-column:span 12;min-height:0}.dc2000-cell__flow article{min-height:210px}.dc2000-cell__flow article:last-child{grid-column:1/-1}.dc2000-related-grid article>p,.dc2000-related-grid h3{min-height:0}}@media (width<=580px){.dc2000-hero__copy h1{font-size:2.7rem}.dc2000-hero__copy .button{width:100%}.dc2000-hero__media{padding:7px;box-shadow:10px 12px #0003}.dc2000-hero__status{top:14px;left:14px}.dc2000-hero__metrics,.dc2000-specs__grid,.dc2000-cell__flow,.dc2000-systems__grid,.dc2000-site__list,.dc2000-acceptance__grid,.dc2000-related-grid,.dc2000-quote__inputs{grid-template-columns:1fr}.dc2000-hero__metrics div{border-bottom:1px solid #ffffff47;border-right:0}.dc2000-envelope__panel{padding:18px}.dc2000-envelope__panel dl div{align-items:flex-end;gap:12px}.dc2000-cell__flow article:last-child{grid-column:auto}.dc2000-site__list article,.dc2000-cell__flow article{min-height:0}.dc2000-faq .faq-item summary{grid-template-columns:30px 1fr;padding:17px}.dc2000-faq .faq-item p{padding:0 18px 20px 60px}}.dc400-hero{color:#fff;background:#071b27;padding:clamp(48px,6vw,88px) 0 0;position:relative;overflow:hidden}.dc400-hero:before{content:"";opacity:.16;background-image:linear-gradient(#5ecbf133 1px,#0000 1px),linear-gradient(90deg,#5ecbf133 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0}.dc400-hero__grid{grid-template-columns:minmax(0,.86fr) minmax(560px,1.14fr);align-items:center;gap:clamp(34px,5vw,78px);display:grid;position:relative}.dc400-hero__copy h1{color:#fff;letter-spacing:-.06em;max-width:720px;margin:.28em 0;font-size:clamp(3.25rem,5vw,5.8rem);line-height:.92}.dc400-hero__copy .eyebrow,.dc400-hero__copy a{color:#69d4f7}.dc400-hero__copy .lead{color:#c1d1d8;max-width:650px;font-size:1.04rem}.dc400-hero__copy .button--orange{color:#071b27}.dc400-hero__copy .button--outline{color:#fff;border-color:#8ba6b0}.dc400-hero__review{color:#8fa6af;margin-top:24px;font-size:.75rem}.dc400-hero__media{background:#e9eef0;border:1px solid #607984;margin:0;padding:12px}.dc400-hero__media>div{background:#f1f3f3;position:relative}.dc400-hero__media>div span{z-index:1;color:#071b27;letter-spacing:.08em;background:#ee6b2d;padding:9px 12px;font-size:.66rem;font-weight:900;position:absolute;top:12px;left:12px}.dc400-hero__media img{object-fit:contain;width:100%;height:auto;display:block}.dc400-hero__media figcaption{color:#526a74;padding:10px 4px 0;font-size:.7rem}.dc400-hero__board{background:#0d3447;border-top:1px solid #4b7a8c;grid-column:1/-1;grid-template-columns:repeat(4,1fr);display:grid}.dc400-hero__board div{border-right:1px solid #41687a;padding:22px 26px;position:relative}.dc400-hero__board div:after{content:"";background:#65cef2;width:54px;height:4px;position:absolute;top:-2px;left:26px}.dc400-hero__board small{color:#88b9cb;text-transform:uppercase;letter-spacing:.07em;margin-bottom:6px;display:block}.dc400-hero__board strong{font-size:clamp(1rem,1.7vw,1.42rem)}.dc400-brief__grid{grid-template-columns:.78fr 1.22fr;gap:30px clamp(42px,8vw,120px);display:grid}.dc400-brief__grid>header{grid-row:1/3}.dc400-brief__grid>header a{font-weight:800}.dc400-brief__answer{background:#e2f0f5;border-left:7px solid #0d7aa5;padding:26px}.dc400-brief__answer span{color:#0d6f98;letter-spacing:.1em;font-size:.68rem;font-weight:900}.dc400-brief__answer p{color:#143c4e;margin:.65rem 0 0}.dc400-brief__grid ol{border-top:1px solid #b7c9d0;border-left:1px solid #b7c9d0;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.dc400-brief__grid li{border-bottom:1px solid #b7c9d0;border-right:1px solid #b7c9d0;grid-template-columns:80px 1fr;gap:16px;padding:22px;display:grid}.dc400-brief__grid li>span{color:#0d7aa5;letter-spacing:.08em;font-size:.67rem;font-weight:900}.dc400-brief__grid h3{margin:0 0 .4rem;font-size:1.02rem}.dc400-brief__grid li p{color:var(--muted);margin:0;font-size:.82rem}.dc400-shot{background:#eef3f5}.dc400-shot__heading,.dc400-systems__heading,.dc400-related-heading{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);align-items:end;gap:clamp(30px,7vw,100px);margin-bottom:34px;display:grid}.dc400-shot__heading>p,.dc400-systems__heading>p,.dc400-related-heading>p{color:var(--muted)}.dc400-shot__lanes{grid-template-columns:repeat(3,1fr);gap:16px;display:grid}.dc400-shot__lanes article{background:#fff;border:1px solid #b8c8cf}.dc400-shot__lanes header{color:#fff;background:#082b3d;padding:25px;position:relative}.dc400-shot__lanes header:after{content:"";background:#ee6b2d;width:34%;height:5px;position:absolute;bottom:0;right:0}.dc400-shot__lanes header span{color:#62cef4;letter-spacing:.1em;font-size:.67rem;font-weight:900;display:block}.dc400-shot__lanes header strong{margin-top:10px;font-size:2rem;display:block}.dc400-shot__lanes header small{color:#9db6c1;text-transform:uppercase}.dc400-shot__lanes dl{margin:0}.dc400-shot__lanes dl div{border-bottom:1px solid #d9e2e6;justify-content:space-between;gap:15px;padding:13px 22px;display:flex}.dc400-shot__lanes dt{color:#5d727c;font-size:.74rem}.dc400-shot__lanes dd{color:#092f42;text-align:right;margin:0;font-weight:800}.dc400-shot__lanes article>p{min-height:82px;color:var(--muted);margin:0;padding:18px 22px;font-size:.82rem}.dc400-shot__rule{background:#ffd9c6;border-left:7px solid #ee6b2d;grid-template-columns:.65fr 1.35fr;gap:30px;margin-top:18px;padding:22px 25px;display:grid}.dc400-shot__rule p{margin:0}.dc400-specs{color:#fff;background:#0a2432}.dc400-specs__heading{max-width:920px;margin-bottom:35px}.dc400-specs__heading h2{color:#fff}.dc400-specs__heading p{color:#b6c8cf}.dc400-specs__groups{background:#41606d;grid-template-columns:.95fr 1.3fr .95fr;gap:2px;display:grid}.dc400-specs__groups article{color:#0a2533;background:#f7f9fa}.dc400-specs__groups header{color:#fff;background:#113c50;align-items:center;gap:16px;min-height:84px;padding:20px 22px;display:flex}.dc400-specs__groups header span{color:#64cff4;border:1px solid #64cff4;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.dc400-specs__groups h3{color:#fff;margin:0;font-size:1rem}.dc400-specs__groups dl{margin:0}.dc400-specs__groups dl div{border-bottom:1px solid #d6e0e4;justify-content:space-between;gap:14px;padding:12px 20px;display:flex}.dc400-specs__groups dt{color:#617680;font-size:.75rem}.dc400-specs__groups dd{text-align:right;margin:0;font-size:.79rem;font-weight:800}.dc400-specs .evidence-note{color:#9fb5be}.dc400-specs .evidence-note a{color:#69d4f7}.dc400-systems__grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.dc400-systems figure{background:#f3f7f8;border:1px solid #bdcbd1;margin:0}.dc400-systems figure>div{position:relative;overflow:hidden}.dc400-systems figure span{z-index:1;color:#fff;letter-spacing:.09em;background:#0d7098;padding:8px 11px;font-size:.65rem;font-weight:900;position:absolute;top:14px;left:14px}.dc400-systems img{aspect-ratio:16/10;object-fit:cover;width:100%;display:block}.dc400-systems figcaption{padding:22px 24px}.dc400-systems h3{margin:0 0 .5rem}.dc400-systems figcaption p{color:var(--muted)}.dc400-cell__grid{grid-template-columns:.64fr 1.36fr;gap:clamp(40px,8vw,120px);display:grid}.dc400-cell__grid>header{align-self:start;position:sticky;top:110px}.dc400-cell__map{border-top:1px solid #ffffff40;border-left:1px solid #ffffff40;grid-template-columns:1fr 1fr;display:grid}.dc400-cell__map article{border-bottom:1px solid #ffffff40;border-right:1px solid #ffffff40;min-height:210px;padding:26px}.dc400-cell__map span{color:#65cef2;letter-spacing:.1em;font-size:.68rem;font-weight:900}.dc400-cell__map h3{margin:.65rem 0}.dc400-cell__map p{color:#b9cbd2;font-size:.83rem}.dc400-fat__grid{grid-template-columns:.75fr 1.25fr;gap:clamp(40px,8vw,120px);display:grid}.dc400-fat ol{counter-reset:fat;border-top:1px solid #b5c6cd;margin:0;padding:0;list-style:none}.dc400-fat li{border-bottom:1px solid #b5c6cd;grid-template-columns:70px 1fr;gap:20px;padding:22px 0;display:grid}.dc400-fat li>span{color:#071b27;background:#ee6b2d;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.dc400-fat h3{margin:0 0 .35rem}.dc400-fat li p{color:var(--muted);margin:0}.dc400-faq{background:#e8f0f3}.dc400-faq__heading{max-width:830px;margin-bottom:30px}.dc400-faq__list{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.dc400-faq .faq-item{background:#fff;border:1px solid #b6c8cf;margin:0}.dc400-faq .faq-item summary{grid-template-columns:42px 1fr;gap:12px;padding:20px;display:grid}.dc400-faq .faq-item summary span{color:#0d7aa5;font-size:.68rem;font-weight:900}.dc400-faq .faq-item p{padding:0 22px 22px 74px}.dc400-related-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dc400-related-grid article{background:#fff;border:1px solid #bacbd2;padding:25px}.dc400-related-grid header{color:#0d7aa5;justify-content:space-between;font-size:.72rem;display:flex}.dc400-related-grid article>div{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.dc400-related-grid article>div p{background:#edf3f5;padding:10px;font-weight:800}.dc400-related-grid small{color:var(--muted);margin-bottom:4px;font-size:.61rem;font-weight:500;display:block}.dc400-related-grid article>p{min-height:125px;color:var(--muted);font-size:.83rem}.dc400-related-grid a{font-weight:800}.dc400-quote__inner{grid-template-columns:minmax(0,.95fr) minmax(560px,1.05fr);align-items:start;gap:clamp(45px,7vw,100px);display:grid}.dc400-quote__copy ol{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:1fr 1fr;margin:28px 0 0;padding:0;list-style:none;display:grid}.dc400-quote__copy li{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;grid-template-columns:38px 1fr;gap:12px;padding:18px;display:grid}.dc400-quote__copy li span{color:#65cef2;font-size:.7rem;font-weight:900}.dc400-quote__copy li p{color:#bdcdd3;margin:0;font-size:.8rem}.dc400-quote__copy li strong{color:#fff;margin-bottom:5px;display:block}@media (width<=1080px){.dc400-hero__grid,.dc400-brief__grid,.dc400-cell__grid,.dc400-fat__grid,.dc400-quote__inner{grid-template-columns:1fr}.dc400-hero__media{grid-row:2}.dc400-hero__board{grid-row:3}.dc400-brief__grid>header{grid-row:auto}.dc400-specs__groups{grid-template-columns:1fr 1fr}.dc400-specs__groups article:nth-child(2){grid-row:span 2}.dc400-cell__grid>header{position:static}}@media (width<=760px){.dc400-hero__board,.dc400-shot__lanes,.dc400-specs__groups,.dc400-systems__grid,.dc400-faq__list,.dc400-related-grid{grid-template-columns:1fr}.dc400-shot__heading,.dc400-systems__heading,.dc400-related-heading{grid-template-columns:1fr;gap:10px}.dc400-brief__grid ol,.dc400-cell__map,.dc400-quote__copy ol{grid-template-columns:1fr}.dc400-shot__rule{grid-template-columns:1fr;gap:8px}.dc400-shot__lanes article>p,.dc400-related-grid article>p{min-height:0}}@media (width<=580px){.dc400-hero__copy h1{font-size:2.72rem}.dc400-hero__copy .button{width:100%}.dc400-hero__media{padding:8px}.dc400-hero__media>div span{top:8px;left:8px}.dc400-brief__grid li,.dc400-related-grid article>div{grid-template-columns:1fr}.dc400-faq .faq-item summary{grid-template-columns:34px 1fr;padding:16px}.dc400-faq .faq-item p{padding:0 18px 20px 62px}}.dc550-hero{color:#19282e;background:#f0ece3;border-bottom:1px solid #c9c0b2;padding:clamp(46px,6vw,86px) 0 0;overflow:hidden}.dc550-hero__grid{grid-template-columns:90px minmax(460px,.95fr) minmax(600px,1.05fr);align-items:center;gap:clamp(24px,3vw,46px);display:grid}.dc550-hero__index{color:#bd4d24;border-right:1px solid #b9ad9c;flex-direction:column;justify-content:center;align-self:stretch;padding-right:22px;display:flex}.dc550-hero__index span,.dc550-hero__index small{letter-spacing:.12em;font-size:.64rem;font-weight:900}.dc550-hero__index strong{letter-spacing:-.09em;writing-mode:vertical-rl;font-size:clamp(4.5rem,8vw,8.5rem);line-height:.82;transform:rotate(180deg)}.dc550-hero__copy h1{color:#19282e;letter-spacing:-.045em;max-width:760px;margin:.3em 0;font-size:clamp(2.8rem,3.4vw,4.15rem);line-height:.97}.dc550-hero__copy .eyebrow,.dc550-hero__copy a{color:#b74620}.dc550-hero__copy .lead{color:#4d6066;max-width:720px;font-size:1.02rem}.dc550-hero__copy .button--orange{color:#19282e}.dc550-hero__copy .button--outline{color:#19282e;border-color:#5a686c}.dc550-hero__review{color:#6f7778;margin-top:23px;font-size:.74rem}.dc550-hero__media{background:#fff;border:1px solid #b8ac9c;margin:0;padding:11px;box-shadow:0 22px 60px #28221a21}.dc550-hero__media>div{background:#f7f5f0;position:relative}.dc550-hero__media span{z-index:1;color:#fff;letter-spacing:.09em;background:#19282e;padding:8px 12px;font-size:.64rem;font-weight:900;position:absolute;top:12px;left:12px}.dc550-hero__media img{object-fit:contain;width:100%;height:auto;display:block}.dc550-hero__media figcaption{color:#677174;padding:10px 4px 1px;font-size:.69rem}.dc550-hero__passport{color:#fff;background:#19282e;grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin-top:12px;display:grid}.dc550-hero__passport div{border-right:1px solid #506066;padding:22px 25px;position:relative}.dc550-hero__passport div:before{content:"";background:#e6632f;width:48px;height:5px;position:absolute;top:0;left:25px}.dc550-hero__passport small{color:#b6c1c3;text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px;display:block}.dc550-hero__passport strong{font-size:clamp(1rem,1.7vw,1.42rem)}.dc550-approval__grid{grid-template-columns:minmax(300px,.7fr) minmax(620px,1.3fr);gap:clamp(40px,8vw,120px);display:grid}.dc550-approval__grid>header{align-self:start;position:sticky;top:110px}.dc550-approval__grid>header a{font-weight:800}.dc550-approval__cards{border-top:1px solid #c8beb0;border-left:1px solid #c8beb0;grid-template-columns:1fr 1fr;display:grid}.dc550-approval__cards article{border-bottom:1px solid #c8beb0;border-right:1px solid #c8beb0;min-height:260px;padding:26px}.dc550-approval__cards span{color:#b74620;letter-spacing:.09em;font-size:.67rem;font-weight:900}.dc550-approval__cards h3{margin:.75rem 0 .5rem}.dc550-approval__cards p{color:var(--muted);font-size:.84rem}.dc550-approval__cards strong{color:#19282e;text-transform:uppercase;margin-top:20px;font-size:.73rem;display:block}.dc550-shot{color:#fff;background:#19282e}.dc550-shot__heading,.dc550-details__heading,.dc550-related-heading{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:end;gap:clamp(30px,7vw,100px);margin-bottom:34px;display:grid}.dc550-shot__heading h2{color:#fff}.dc550-shot__heading>p{color:#bdc7ca}.dc550-shot__chart{gap:10px;display:grid}.dc550-shot__chart article{background:#24363c;border:1px solid #4b5c61;grid-template-columns:170px minmax(120px,.55fr) minmax(480px,1.45fr) minmax(240px,.7fr);align-items:center;gap:22px;padding:19px 22px;display:grid}.dc550-shot__chart header span{color:#e87845;letter-spacing:.08em;font-size:.65rem;font-weight:900;display:block}.dc550-shot__chart header strong{font-size:1.75rem}.dc550-shot__bar{background:#536267;height:12px}.dc550-shot__bar span{width:var(--load);background:#e6632f;height:100%;display:block}.dc550-shot__chart dl{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.dc550-shot__chart dl div{border-left:1px solid #56666b;padding:0 12px}.dc550-shot__chart dt{color:#9facb0;text-transform:uppercase;font-size:.64rem}.dc550-shot__chart dd{margin:4px 0 0;font-weight:800}.dc550-shot__chart article>p{color:#bdc8cb;margin:0;font-size:.78rem}.dc550-shot__caution{color:#233238;background:#f4dfd3;border-left:7px solid #e6632f;grid-template-columns:.55fr 1.45fr;gap:28px;margin-top:18px;padding:22px;display:grid}.dc550-shot__caution p{margin:0}.dc550-specs{background:#f0ece3}.dc550-specs__heading{max-width:900px;margin-bottom:34px}.dc550-ledger{grid-template-columns:.9fr 1.25fr .9fr;align-items:start;gap:18px;display:grid}.dc550-ledger article{background:#fff;border:1px solid #c9bfb1}.dc550-ledger header{background:#ded6c9;border-bottom:1px solid #c1b5a5;min-height:100px;padding:22px}.dc550-ledger header span{color:#b74620;letter-spacing:.11em;font-size:.65rem;font-weight:900}.dc550-ledger h3{margin:.5rem 0 0;font-size:1.04rem}.dc550-ledger dl{margin:0}.dc550-ledger dl div{border-bottom:1px solid #e1dbd2;justify-content:space-between;gap:14px;padding:12px 20px;display:flex}.dc550-ledger dt{color:#657173;font-size:.74rem}.dc550-ledger dd{color:#19282e;text-align:right;margin:0;font-size:.79rem;font-weight:800}.dc550-details__heading>p,.dc550-related-heading>p{color:var(--muted)}.dc550-details__grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.dc550-details figure{background:#f7f5f0;border:1px solid #c8beb1;margin:0}.dc550-details figure>div{background:#fff;position:relative;overflow:hidden}.dc550-details figure span{z-index:1;color:#fff;letter-spacing:.09em;background:#b74620;padding:8px 11px;font-size:.65rem;font-weight:900;position:absolute;top:14px;left:14px}.dc550-details img{aspect-ratio:11/7.6;object-fit:cover;width:100%;display:block}.dc550-details figcaption{padding:23px 25px}.dc550-details h3{margin:0 0 .55rem}.dc550-details figcaption p{color:var(--muted)}.dc550-installation{background:#e2ddd3}.dc550-installation__grid{grid-template-columns:minmax(340px,.8fr) minmax(600px,1.2fr);gap:clamp(45px,8vw,120px);display:grid}.dc550-installation__grid>header{align-self:start}.dc550-installation__delta{color:#fff;background:#19282e;align-items:center;gap:18px;margin-top:28px;padding:18px;display:flex}.dc550-installation__delta span{color:#b9c5c8;font-size:.7rem}.dc550-installation__delta strong{color:#fff;font-size:1.7rem;display:block}.dc550-installation__delta b{color:#e6632f;font-size:1.7rem}.dc550-installation__checks{border-top:1px solid #afa596}.dc550-installation__checks article{border-bottom:1px solid #afa596;grid-template-columns:68px 1fr;gap:20px;padding:22px 0;display:grid}.dc550-installation__checks article>span{color:#b74620;border:1px solid #b74620;place-items:center;width:48px;height:48px;font-weight:900;display:grid}.dc550-installation__checks h3{margin:0 0 .4rem}.dc550-installation__checks p{color:#596768;margin:0}.dc550-fat__grid{grid-template-columns:.72fr 1.28fr;gap:clamp(45px,8vw,120px);display:grid}.dc550-fat__grid ol{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.dc550-fat__grid li{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;grid-template-columns:42px 1fr;gap:14px;padding:23px;display:grid}.dc550-fat__grid li>span{color:#ef7b45;font-size:.7rem;font-weight:900}.dc550-fat__grid h3{margin:0 0 .45rem}.dc550-fat__grid li p{color:#becbce;margin:0;font-size:.82rem}.dc550-faq{background:#fff}.dc550-faq__grid{grid-template-columns:minmax(300px,.7fr) minmax(600px,1.3fr);gap:clamp(45px,8vw,120px);display:grid}.dc550-faq__grid>header{align-self:start;position:sticky;top:110px}.dc550-faq .faq-item{border:0;border-top:1px solid #bcb2a4;margin:0}.dc550-faq .faq-item:last-child{border-bottom:1px solid #bcb2a4}.dc550-faq .faq-item summary{grid-template-columns:45px 1fr;gap:13px;padding:21px 4px;display:grid}.dc550-faq .faq-item summary span{color:#b74620;font-size:.69rem;font-weight:900}.dc550-faq .faq-item p{padding:0 12px 23px 62px}.dc550-related-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dc550-related-grid article{background:#fff;border:1px solid #c8beb1;border-top:5px solid #b74620;padding:25px}.dc550-related-grid article>span{color:#b74620;letter-spacing:.08em;font-size:.65rem;font-weight:900}.dc550-related-grid header{justify-content:space-between;align-items:baseline;margin-top:10px;display:flex}.dc550-related-grid header strong{font-size:1.7rem}.dc550-related-grid header small{color:var(--muted)}.dc550-related-grid dl div{border-top:1px solid #ddd6cc;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.dc550-related-grid dd{text-align:right;margin:0;font-weight:800}.dc550-related-grid article>p{min-height:128px;color:var(--muted);font-size:.83rem}.dc550-related-grid a{font-weight:800}.dc550-quote__inner{grid-template-columns:minmax(0,.92fr) minmax(560px,1.08fr);align-items:start;gap:clamp(45px,7vw,100px);display:grid}.dc550-quote__copy ul{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:1fr 1fr;margin:28px 0 0;padding:0;list-style:none;display:grid}.dc550-quote__copy li{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;padding:18px}.dc550-quote__copy li span{color:#ee7841;letter-spacing:.09em;font-size:.66rem;font-weight:900}.dc550-quote__copy li p{color:#bdc9cc;margin:.45rem 0 0;font-size:.8rem}@media (width<=1120px){.dc550-hero__grid{grid-template-columns:100px 1fr}.dc550-hero__media{grid-column:1/-1}.dc550-approval__grid,.dc550-installation__grid,.dc550-fat__grid,.dc550-faq__grid,.dc550-quote__inner{grid-template-columns:1fr}.dc550-approval__grid>header,.dc550-faq__grid>header{position:static}.dc550-shot__chart article{grid-template-columns:140px minmax(100px,.4fr) 1.4fr}.dc550-shot__chart article>p{grid-column:2/-1}.dc550-ledger{grid-template-columns:1fr 1.2fr}.dc550-ledger article:last-child{grid-column:1/-1}}@media (width<=760px){.dc550-hero__grid{grid-template-columns:1fr}.dc550-hero__index{display:none}.dc550-hero__passport,.dc550-approval__cards,.dc550-ledger,.dc550-details__grid,.dc550-fat__grid ol,.dc550-related-grid,.dc550-quote__copy ul{grid-template-columns:1fr}.dc550-ledger article:last-child{grid-column:auto}.dc550-shot__heading,.dc550-details__heading,.dc550-related-heading{grid-template-columns:1fr;gap:10px}.dc550-shot__chart article{grid-template-columns:1fr}.dc550-shot__chart article>p{grid-column:auto}.dc550-shot__chart dl{grid-template-columns:1fr 1fr}.dc550-shot__caution{grid-template-columns:1fr;gap:8px}.dc550-related-grid article>p{min-height:0}}@media (width<=580px){.dc550-hero__copy h1{font-size:2.62rem}.dc550-hero__copy .button{width:100%}.dc550-hero__media{padding:7px}.dc550-approval__cards{border-left:0;display:block}.dc550-approval__cards article{border-left:1px solid #c8beb0;min-height:0}.dc550-shot__chart dl{grid-template-columns:1fr}.dc550-shot__chart dl div{border-top:1px solid #56666b;border-left:0;padding:8px 0}.dc550-installation__delta{align-items:flex-start}.dc550-installation__checks article{grid-template-columns:48px 1fr;gap:14px}.dc550-faq .faq-item summary{grid-template-columns:32px 1fr;padding:17px 2px}.dc550-faq .faq-item p{padding:0 8px 20px 47px}}.dc880-hero{color:#fff;background:#111d22;padding:clamp(52px,6vw,88px) 0 0;overflow:hidden}.dc880-hero__grid{grid-template-columns:minmax(470px,.9fr) minmax(620px,1.1fr);align-items:center;gap:clamp(34px,5vw,72px);display:grid}.dc880-hero__copy h1{color:#fff;letter-spacing:-.05em;max-width:750px;margin:.3em 0;font-size:clamp(3rem,3.65vw,4.45rem);line-height:.96}.dc880-hero__copy .eyebrow,.dc880-hero__copy a{color:#c7df62}.dc880-hero__copy .lead{color:#c2cdd0;max-width:690px;font-size:1.03rem}.dc880-hero__copy .button--orange{color:#111d22}.dc880-hero__copy .button--outline{color:#fff;border-color:#839398}.dc880-hero__review{color:#8f9da1;margin-top:24px;font-size:.74rem}.dc880-hero__media{background:#e9edeb;border:1px solid #66767b;margin:0;padding:11px}.dc880-hero__media>div{background:#f4f6f4;position:relative}.dc880-hero__media span{z-index:1;color:#111d22;letter-spacing:.1em;background:#c7df62;padding:9px 12px;font-size:.65rem;font-weight:900;position:absolute;top:12px;left:12px}.dc880-hero__media img{object-fit:contain;width:100%;height:auto;display:block}.dc880-hero__media figcaption{color:#526268;padding:10px 4px 1px;font-size:.69rem}.dc880-hero__status{background:#1d3037;border-top:1px solid #4a5e65;grid-column:1/-1;grid-template-columns:repeat(5,1fr);margin-top:9px;display:grid}.dc880-hero__status div{border-right:1px solid #4a5e65;padding:22px 24px;position:relative}.dc880-hero__status div:before{content:"";background:#c7df62;width:38px;height:4px;position:absolute;top:-2px;left:24px}.dc880-hero__status small{color:#8fa4ab;text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px;display:block}.dc880-hero__status strong{font-size:clamp(.95rem,1.5vw,1.3rem)}.dc880-gates{background:#edf0ee}.dc880-gates__heading{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(38px,8vw,120px);margin-bottom:34px;display:grid}.dc880-gates__answer{background:#fff;border-left:6px solid #92ad27;padding:22px 24px}.dc880-gates__answer span{color:#6f8713;letter-spacing:.1em;font-size:.67rem;font-weight:900}.dc880-gates__answer p{color:#35484f;margin:.6rem 0 0}.dc880-gates__board{border-top:1px solid #aebbb8;border-left:1px solid #aebbb8;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.dc880-gates__board li{border-bottom:1px solid #aebbb8;border-right:1px solid #aebbb8;flex-direction:column;min-height:320px;padding:24px;display:flex}.dc880-gates__board li>span{color:#c7df62;background:#1a2c33;place-items:center;width:40px;height:40px;font-weight:900;display:grid}.dc880-gates__board h3{margin:1.1rem 0 .5rem}.dc880-gates__board p{color:var(--muted);font-size:.82rem}.dc880-gates__board strong{color:#657a13;text-transform:uppercase;margin-top:auto;padding-top:18px;font-size:.68rem}.dc880-shot{background:#fff}.dc880-shot__grid{grid-template-columns:minmax(340px,.72fr) minmax(650px,1.28fr);gap:clamp(45px,8vw,120px);display:grid}.dc880-shot__grid>header{align-self:start;position:sticky;top:110px}.dc880-shot__warning{background:#eff3dd;border-top:4px solid #92ad27;margin-top:25px;padding:20px}.dc880-shot__warning p{color:#48565b;margin:.5rem 0 0;font-size:.82rem}.dc880-shot__packages{gap:14px;display:grid}.dc880-shot__packages article{color:#fff;background:#192a31;border:1px solid #4a5d64;padding:22px 24px}.dc880-shot__packages article>header{align-items:center;gap:18px;display:flex}.dc880-shot__packages article>header>span{color:#c7df62;border:1px solid #c7df62;place-items:center;width:42px;height:42px;font-size:.7rem;font-weight:900;display:grid}.dc880-shot__packages header strong{font-size:1.75rem;display:block}.dc880-shot__packages header small{color:#93a5aa;text-transform:uppercase;letter-spacing:.07em}.dc880-shot__capacity{background:#53636a;height:7px;margin:18px 0}.dc880-shot__capacity span{width:var(--capacity);background:#c7df62;height:100%;display:block}.dc880-shot__packages dl{grid-template-columns:repeat(4,1fr);margin:0;display:grid}.dc880-shot__packages dl div{border-left:1px solid #53646a;padding:7px 12px}.dc880-shot__packages dt{color:#91a3a9;text-transform:uppercase;font-size:.64rem}.dc880-shot__packages dd{margin:5px 0 0;font-weight:800}.dc880-shot__packages article>p{color:#bdc9cc;margin:18px 12px 0;font-size:.8rem}.dc880-specs{color:#fff;background:#16252b}.dc880-specs__heading,.dc880-systems__heading,.dc880-cell__heading,.dc880-related-heading{grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);align-items:end;gap:clamp(32px,7vw,100px);margin-bottom:34px;display:grid}.dc880-specs__heading h2,.dc880-cell__heading h2{color:#fff}.dc880-specs__heading>p,.dc880-cell__heading>p{color:#bac7ca}.dc880-specs__grid{background:#506168;grid-template-columns:.9fr 1.28fr .9fr;gap:2px;display:grid}.dc880-specs__grid article{color:#14252c;background:#f7f8f7}.dc880-specs__grid header{color:#fff;background:#243940;align-items:center;gap:15px;min-height:88px;padding:20px 22px;display:flex}.dc880-specs__grid header span{color:#c7df62;border:1px solid #c7df62;place-items:center;width:42px;height:42px;font-weight:900;display:grid}.dc880-specs__grid h3{color:#fff;margin:0;font-size:1.02rem}.dc880-specs__grid dl{margin:0}.dc880-specs__grid dl div{border-bottom:1px solid #d9e0de;justify-content:space-between;gap:14px;padding:12px 20px;display:flex}.dc880-specs__grid dt{color:#62747a;font-size:.74rem}.dc880-specs__grid dd{text-align:right;margin:0;font-size:.79rem;font-weight:800}.dc880-specs .evidence-note{color:#9fadb1}.dc880-specs .evidence-note a{color:#c7df62}.dc880-systems__heading>p,.dc880-related-heading>p{color:var(--muted)}.dc880-systems__grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.dc880-systems figure{background:#eef1ef;border:1px solid #b8c3c0;margin:0}.dc880-systems figure>div{position:relative;overflow:hidden}.dc880-systems figure span{z-index:1;color:#c7df62;letter-spacing:.09em;background:#1a2c33;padding:8px 11px;font-size:.65rem;font-weight:900;position:absolute;top:14px;left:14px}.dc880-systems img{aspect-ratio:60/41;object-fit:cover;width:100%;display:block}.dc880-systems figcaption{padding:23px 25px}.dc880-systems h3{margin:0 0 .5rem}.dc880-systems figcaption p{color:var(--muted)}.dc880-cell__flow{border-top:1px solid #ffffff3d;border-left:1px solid #ffffff3d;grid-template-columns:repeat(5,1fr);display:grid}.dc880-cell__flow article{border-bottom:1px solid #ffffff3d;border-right:1px solid #ffffff3d;min-height:285px;padding:24px;position:relative}.dc880-cell__flow article:not(:last-child):after{content:"→";z-index:1;color:#c7df62;font-weight:900;position:absolute;top:26px;right:-12px}.dc880-cell__flow span{color:#c7df62;letter-spacing:.08em;font-size:.66rem;font-weight:900}.dc880-cell__flow h3{margin:.85rem 0 .5rem}.dc880-cell__flow p{color:#bdc9cc;font-size:.81rem}.dc880-site{background:#e6eae7}.dc880-site__grid{grid-template-columns:minmax(330px,.72fr) minmax(650px,1.28fr);gap:clamp(45px,8vw,120px);display:grid}.dc880-site__grid>header{align-self:start}.dc880-site__scale{color:#fff;background:#192a31;align-items:center;gap:20px;margin-top:28px;padding:22px;display:flex}.dc880-site__scale strong{color:#c7df62;font-size:3.4rem;line-height:1}.dc880-site__scale span{color:#bac7cb;text-transform:uppercase;letter-spacing:.06em;font-size:.75rem}.dc880-site__checks{border-top:1px solid #afbbb8;border-left:1px solid #afbbb8;grid-template-columns:1fr 1fr;display:grid}.dc880-site__checks article{border-bottom:1px solid #afbbb8;border-right:1px solid #afbbb8;min-height:280px;padding:25px}.dc880-site__checks span{color:#718817;letter-spacing:.09em;font-size:.68rem;font-weight:900}.dc880-site__checks h3{margin:.75rem 0 .5rem}.dc880-site__checks p{color:#526369;font-size:.83rem}.dc880-commercial__grid{grid-template-columns:.7fr 1.3fr;gap:clamp(45px,8vw,120px);display:grid}.dc880-commercial__grid>header{align-self:start;position:sticky;top:110px}.dc880-commercial__matrix{border-top:1px solid #b6c1be;border-left:1px solid #b6c1be;grid-template-columns:1fr 1fr;display:grid}.dc880-commercial__matrix article{border-bottom:1px solid #b6c1be;border-right:1px solid #b6c1be;min-height:250px;padding:25px}.dc880-commercial__matrix span{color:#718817;font-size:.7rem;font-weight:900}.dc880-commercial__matrix h3{margin:.8rem 0 .5rem}.dc880-commercial__matrix p{color:var(--muted);font-size:.83rem}.dc880-faq{color:#fff;background:#18282f}.dc880-faq__heading{max-width:850px;margin-bottom:32px}.dc880-faq__heading h2{color:#fff}.dc880-faq__heading p{color:#b9c6ca}.dc880-faq__list{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.dc880-faq .faq-item{background:#22363e;border:1px solid #50636a;margin:0}.dc880-faq .faq-item summary{color:#fff;grid-template-columns:42px 1fr;gap:13px;padding:20px;display:grid}.dc880-faq .faq-item summary span{color:#c7df62;font-size:.68rem;font-weight:900}.dc880-faq .faq-item p{color:#bdc9cc;padding:0 22px 22px 75px}.dc880-related-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dc880-related-grid article{background:#fff;border:1px solid #b9c5c1;padding:25px}.dc880-related-grid article>header{color:#1a2c33;border-bottom:4px solid #9eb732;justify-content:space-between;padding-bottom:16px;display:flex}.dc880-related-grid article>header span{color:#718817;font-size:.67rem;font-weight:900}.dc880-related-grid article>header strong{font-size:1.55rem}.dc880-related-grid article>div{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.dc880-related-grid article>div p{background:#edf1ee;padding:10px;font-weight:800}.dc880-related-grid small{color:var(--muted);margin-bottom:4px;font-size:.6rem;font-weight:500;display:block}.dc880-related-grid article>p{min-height:128px;color:var(--muted);font-size:.83rem}.dc880-related-grid a{font-weight:800}.dc880-quote__inner{grid-template-columns:minmax(0,.93fr) minmax(560px,1.07fr);align-items:start;gap:clamp(45px,7vw,100px);display:grid}.dc880-quote__copy ol{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:1fr 1fr;margin:28px 0 0;padding:0;list-style:none;display:grid}.dc880-quote__copy li{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;grid-template-columns:36px 1fr;gap:12px;padding:18px;display:grid}.dc880-quote__copy li span{color:#c7df62;font-size:.7rem;font-weight:900}.dc880-quote__copy li p{color:#bdc9cc;margin:0;font-size:.8rem}.dc880-quote__copy li strong{color:#fff;margin-bottom:5px;display:block}@media (width<=1120px){.dc880-hero__grid,.dc880-shot__grid,.dc880-site__grid,.dc880-commercial__grid,.dc880-quote__inner{grid-template-columns:1fr}.dc880-hero__media{grid-row:2}.dc880-hero__status{grid-row:3}.dc880-gates__board,.dc880-cell__flow{grid-template-columns:repeat(3,1fr)}.dc880-shot__grid>header,.dc880-commercial__grid>header{position:static}.dc880-specs__grid{grid-template-columns:1fr 1.2fr}.dc880-specs__grid article:last-child{grid-column:1/-1}}@media (width<=760px){.dc880-hero__status,.dc880-gates__board,.dc880-specs__grid,.dc880-systems__grid,.dc880-cell__flow,.dc880-site__checks,.dc880-faq__list,.dc880-related-grid,.dc880-quote__copy ol{grid-template-columns:1fr}.dc880-specs__grid article:last-child{grid-column:auto}.dc880-gates__heading,.dc880-specs__heading,.dc880-systems__heading,.dc880-cell__heading,.dc880-related-heading{grid-template-columns:1fr;gap:10px}.dc880-gates__board li,.dc880-cell__flow article,.dc880-site__checks article{min-height:0}.dc880-cell__flow article:not(:last-child):after{content:"↓";top:auto;bottom:-13px;right:24px}.dc880-shot__packages dl{grid-template-columns:1fr 1fr}.dc880-related-grid article>p{min-height:0}}@media (width<=580px){.dc880-hero__copy h1{font-size:2.58rem}.dc880-hero__copy .button{width:100%}.dc880-hero__media{padding:7px}.dc880-shot__packages article{padding:18px}.dc880-shot__packages dl{grid-template-columns:1fr}.dc880-shot__packages dl div{border-top:1px solid #53646a;border-left:0;padding:8px 0}.dc880-commercial__matrix{grid-template-columns:1fr}.dc880-site__scale{align-items:flex-start}.dc880-faq .faq-item summary{grid-template-columns:34px 1fr;padding:17px}.dc880-faq .faq-item p{padding:0 18px 20px 64px}.dc880-related-grid article>div{grid-template-columns:1fr}}.dc1000-hero{color:#152b3b;background:#e9e6de;border-bottom:8px solid #da4a22;padding:clamp(50px,6vw,86px) 0 0;overflow:hidden}.dc1000-hero__grid{grid-template-columns:minmax(460px,.83fr) minmax(650px,1.17fr);align-items:center;gap:clamp(36px,5vw,74px);display:grid}.dc1000-hero__copy h1{color:#102d40;letter-spacing:-.05em;max-width:720px;margin:.28em 0;font-size:clamp(3rem,3.7vw,4.45rem);line-height:.98}.dc1000-hero__copy .eyebrow,.dc1000-hero__copy a{color:#b73518}.dc1000-hero__copy .lead{color:#435a66;max-width:680px;font-size:1.03rem}.dc1000-hero__copy .button--orange{color:#fff}.dc1000-hero__copy .button--outline{color:#173447;border-color:#667781}.dc1000-hero__review{color:#66777f;margin-top:22px;font-size:.73rem}.dc1000-hero__media{background:#faf9f6;border:1px solid #a9aaa5;margin:0;padding:12px;box-shadow:20px 22px #102d4017}.dc1000-hero__media>div{background:#f1f3f4;position:relative}.dc1000-hero__media span{z-index:1;color:#fff;letter-spacing:.1em;background:#102d40;padding:9px 12px;font-size:.64rem;font-weight:900;position:absolute;top:13px;left:13px}.dc1000-hero__media img{width:100%;height:auto;display:block}.dc1000-hero__media figcaption{color:#64737a;padding:10px 3px 1px;font-size:.68rem}.dc1000-hero__facts{color:#fff;background:#102d40;grid-template-columns:repeat(5,1fr);margin-top:45px;display:grid}.dc1000-hero__facts div{border-right:1px solid #49606e;padding:21px 23px;position:relative}.dc1000-hero__facts div:before{content:"";background:#ef6138;width:34px;height:4px;position:absolute;top:0;left:23px}.dc1000-hero__facts small{color:#9fb0b9;text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px;display:block}.dc1000-hero__facts strong{font-size:clamp(.95rem,1.35vw,1.22rem)}.dc1000-approval{background:#f7f5ef}.dc1000-approval__grid{grid-template-columns:minmax(330px,.66fr) minmax(700px,1.34fr);gap:clamp(50px,8vw,120px);display:grid}.dc1000-approval__grid>header{align-self:start;position:sticky;top:105px}.dc1000-approval__list{counter-reset:item;border-top:1px solid #b9b8b2;border-left:1px solid #b9b8b2;grid-template-columns:1fr 1fr;margin:0;padding:0;list-style:none;display:grid}.dc1000-approval__list li{border-bottom:1px solid #b9b8b2;border-right:1px solid #b9b8b2;flex-direction:column;min-height:275px;padding:24px;display:flex}.dc1000-approval__list li>span{color:#fff;background:#d94720;place-items:center;width:42px;height:42px;font-size:.72rem;font-weight:900;display:grid}.dc1000-approval__list h3{margin:1rem 0 .5rem}.dc1000-approval__list p{color:#586970;font-size:.82rem}.dc1000-approval__list strong{color:#a83318;text-transform:uppercase;letter-spacing:.04em;margin-top:auto;padding-top:15px;font-size:.68rem}.dc1000-section-heading,.dc1000-related-heading{grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);align-items:end;gap:clamp(35px,7vw,100px);margin-bottom:34px;display:grid}.dc1000-section-heading>p,.dc1000-related-heading>p{color:var(--muted)}.dc1000-shot{background:#fff}.dc1000-shot__table{border-top:4px solid #102d40}.dc1000-shot__row{border-bottom:1px solid #c8cdcf;grid-template-columns:.72fr .68fr .68fr .68fr .72fr 1.52fr;align-items:center;display:grid}.dc1000-shot__row>*{border-right:1px solid #d7dbdc;margin:0;padding:17px 16px}.dc1000-shot__row strong{color:#102d40;font-size:1.15rem}.dc1000-shot__row strong small{color:#c13e1e;letter-spacing:.08em;font-size:.61rem;display:block}.dc1000-shot__row span{color:#263f4c;font-weight:800}.dc1000-shot__row p{color:#5b6b72;font-size:.77rem}.dc1000-shot__row--head{color:#fff;background:#102d40}.dc1000-shot__row--head span{color:#fff;text-transform:uppercase;letter-spacing:.07em;font-size:.66rem}.dc1000-shot__note{background:#f4e7df;border-left:6px solid #d94720;grid-template-columns:.7fr 1.3fr;gap:25px;margin-top:20px;padding:22px 25px;display:grid}.dc1000-shot__note p{color:#59686e;margin:0;font-size:.82rem}.dc1000-specs{color:#fff;background:#102d40}.dc1000-specs h2{color:#fff}.dc1000-specs .dc1000-section-heading>p{color:#b8c4c9}.dc1000-specs__grid{background:#526873;grid-template-columns:.92fr 1.2fr .88fr;gap:2px;display:grid}.dc1000-specs__grid article{color:#142f40;background:#f8f7f3}.dc1000-specs__grid header{color:#fff;background:#183d53;align-items:center;gap:15px;min-height:90px;padding:20px 22px;display:flex}.dc1000-specs__grid header span{color:#ff8a69;border:1px solid #ef6138;place-items:center;width:44px;height:44px;font-weight:900;display:grid}.dc1000-specs__grid h3{color:#fff;margin:0;font-size:1.02rem}.dc1000-specs__grid dl{margin:0}.dc1000-specs__grid dl div{border-bottom:1px solid #d9dddc;justify-content:space-between;gap:14px;padding:12px 19px;display:flex}.dc1000-specs__grid dt{color:#61727a;font-size:.73rem}.dc1000-specs__grid dd{text-align:right;margin:0;font-size:.78rem;font-weight:800}.dc1000-specs .evidence-note{color:#aebbc0}.dc1000-specs .evidence-note a{color:#ff8a69}.dc1000-systems{background:#ebe9e2}.dc1000-systems__grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.dc1000-systems figure{background:#fff;border:1px solid #b8b8b1;margin:0}.dc1000-systems figure>div{position:relative;overflow:hidden}.dc1000-systems figure span{z-index:1;color:#fff;letter-spacing:.08em;background:#d94720;padding:8px 11px;font-size:.64rem;font-weight:900;position:absolute;top:14px;left:14px}.dc1000-systems img{aspect-ratio:60/41;object-fit:cover;width:100%;display:block}.dc1000-systems figcaption{padding:23px 25px}.dc1000-systems h3{margin:0 0 .5rem}.dc1000-systems figcaption p{color:var(--muted)}.dc1000-site{background:#f7f5ef}.dc1000-site__grid{grid-template-columns:minmax(335px,.67fr) minmax(680px,1.33fr);gap:clamp(50px,8vw,120px);display:grid}.dc1000-site__grid>header{align-self:start}.dc1000-site__mass{color:#fff;background:#d94720;align-items:center;gap:20px;margin-top:27px;padding:22px;display:flex}.dc1000-site__mass strong{font-size:3.5rem;line-height:1}.dc1000-site__mass span{text-transform:uppercase;letter-spacing:.06em;font-size:.72rem}.dc1000-site__register{border-top:1px solid #bcbcb6;border-left:1px solid #bcbcb6;grid-template-columns:1fr 1fr;display:grid}.dc1000-site__register article{border-bottom:1px solid #bcbcb6;border-right:1px solid #bcbcb6;min-height:285px;padding:25px}.dc1000-site__register span,.dc1000-contract__grid span{color:#b53518;letter-spacing:.08em;font-size:.68rem;font-weight:900}.dc1000-site__register h3,.dc1000-contract__grid h3{margin:.8rem 0 .5rem}.dc1000-site__register p,.dc1000-contract__grid p{color:#586970;font-size:.82rem}.dc1000-contract{background:#fff}.dc1000-contract__grid{border-top:1px solid #b9c0c3;border-left:1px solid #b9c0c3;grid-template-columns:repeat(4,1fr);display:grid}.dc1000-contract__grid article{border-bottom:1px solid #b9c0c3;border-right:1px solid #b9c0c3;min-height:295px;padding:24px}.dc1000-contract__acceptance{color:#fff;background:#102d40;grid-template-columns:.32fr 1.68fr;gap:25px;margin-top:20px;padding:23px 25px;display:grid}.dc1000-contract__acceptance strong{color:#ff8a69;text-transform:uppercase}.dc1000-contract__acceptance p{color:#c1cdd1;margin:0;font-size:.82rem}.dc1000-faq{background:#e9e6de}.dc1000-faq__grid{grid-template-columns:minmax(320px,.68fr) minmax(680px,1.32fr);gap:clamp(50px,8vw,120px);display:grid}.dc1000-faq__grid>header{align-self:start}.dc1000-faq__list{border-top:4px solid #102d40}.dc1000-faq .faq-item{background:0 0;border:0;border-bottom:1px solid #aeb4b5;margin:0}.dc1000-faq .faq-item summary{grid-template-columns:46px 1fr;gap:14px;padding:21px 8px;display:grid}.dc1000-faq .faq-item summary span{color:#c03c1d;font-size:.7rem;font-weight:900}.dc1000-faq .faq-item p{color:#4f626c;padding:0 20px 23px 68px}.dc1000-related-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dc1000-related-grid article{background:#fff;border-top:5px solid #d94720;padding:25px;box-shadow:0 8px 22px #112a380f}.dc1000-related-grid article>header{color:#102d40;border-bottom:1px solid #c8ced0;justify-content:space-between;padding-bottom:15px;display:flex}.dc1000-related-grid article>header span{color:#bd391b;font-size:.68rem;font-weight:900}.dc1000-related-grid article>header strong{font-size:1.55rem}.dc1000-related-grid dl{margin:0}.dc1000-related-grid dl div{border-bottom:1px solid #e0e3e3;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.dc1000-related-grid dt{color:#69777d;font-size:.7rem}.dc1000-related-grid dd{text-align:right;margin:0;font-size:.74rem;font-weight:800}.dc1000-related-grid article>p{min-height:138px;color:var(--muted);font-size:.82rem}.dc1000-related-grid a{font-weight:800}.dc1000-quote{background:#102d40}.dc1000-quote__inner{grid-template-columns:minmax(0,.98fr) minmax(570px,1.02fr);align-items:start;gap:clamp(48px,7vw,100px);display:grid}.dc1000-quote__copy ol{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:1fr 1fr;margin:28px 0 0;padding:0;list-style:none;display:grid}.dc1000-quote__copy li{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;grid-template-columns:36px 1fr;gap:12px;padding:18px;display:grid}.dc1000-quote__copy li span{color:#ff8a69;font-size:.7rem;font-weight:900}.dc1000-quote__copy li p{color:#bdc9ce;margin:0;font-size:.79rem}.dc1000-quote__copy li strong{color:#fff;margin-bottom:5px;display:block}@media (width<=1120px){.dc1000-hero__grid,.dc1000-approval__grid,.dc1000-site__grid,.dc1000-faq__grid,.dc1000-quote__inner{grid-template-columns:1fr}.dc1000-approval__grid>header{position:static}.dc1000-specs__grid{grid-template-columns:1fr 1.18fr}.dc1000-specs__grid article:last-child{grid-column:1/-1}.dc1000-contract__grid{grid-template-columns:1fr 1fr}}@media (width<=760px){.dc1000-hero__facts,.dc1000-approval__list,.dc1000-specs__grid,.dc1000-systems__grid,.dc1000-site__register,.dc1000-contract__grid,.dc1000-related-grid,.dc1000-quote__copy ol{grid-template-columns:1fr}.dc1000-specs__grid article:last-child{grid-column:auto}.dc1000-section-heading,.dc1000-related-heading{grid-template-columns:1fr;gap:10px}.dc1000-approval__list li,.dc1000-site__register article,.dc1000-contract__grid article{min-height:0}.dc1000-shot__table{overflow-x:auto}.dc1000-shot__row{min-width:820px}.dc1000-shot__note,.dc1000-contract__acceptance{grid-template-columns:1fr;gap:9px}.dc1000-related-grid article>p{min-height:0}}@media (width<=580px){.dc1000-hero__copy h1{font-size:2.5rem}.dc1000-hero__copy .button{width:100%}.dc1000-hero__media{padding:7px;box-shadow:10px 11px #102d4017}.dc1000-faq .faq-item summary{grid-template-columns:34px 1fr;padding:18px 5px}.dc1000-faq .faq-item p{padding:0 10px 20px 52px}.dc1000-site__mass{align-items:flex-start}}.dc1300-hero{color:#fff;background:#082c3a;padding:clamp(54px,6vw,92px) 0 0;position:relative;overflow:hidden}.dc1300-hero__gridlines{opacity:.17;background-image:linear-gradient(#71d2db80 1px,#0000 1px),linear-gradient(90deg,#71d2db80 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0}.dc1300-hero__grid{grid-template-columns:minmax(455px,.8fr) minmax(670px,1.2fr);align-items:center;gap:clamp(38px,5vw,76px);display:grid;position:relative}.dc1300-hero__copy h1{color:#fff;letter-spacing:-.05em;max-width:710px;margin:.28em 0;font-size:clamp(3rem,3.62vw,4.35rem);line-height:.98}.dc1300-hero__copy .eyebrow,.dc1300-hero__copy a{color:#f1bd41}.dc1300-hero__copy .lead{color:#c3d8dc;max-width:680px;font-size:1.02rem}.dc1300-hero__copy .button--orange{color:#092e3b;background:#f1bd41;border-color:#f1bd41}.dc1300-hero__copy .button--outline{color:#fff;border-color:#8ab6bd}.dc1300-hero__review{color:#8fb0b6;margin-top:23px;font-size:.73rem}.dc1300-hero__media{background:#eaf0f0;border:1px solid #68a2ac;margin:0;padding:10px;box-shadow:18px 20px #00000038}.dc1300-hero__media>div{background:#eceff0;position:relative}.dc1300-hero__media span{z-index:1;color:#f4cc62;letter-spacing:.1em;background:#0a5264;padding:9px 12px;font-size:.64rem;font-weight:900;position:absolute;top:13px;left:13px}.dc1300-hero__media img{width:100%;height:auto;display:block}.dc1300-hero__media figcaption{color:#566e75;padding:10px 3px 1px;font-size:.68rem}.dc1300-hero__rail{background:#04202bc7;border-top:1px solid #4d7b84;border-left:1px solid #4d7b84;grid-column:1/-1;grid-template-columns:repeat(4,1fr);margin-top:48px;display:grid}.dc1300-hero__rail div{border-right:1px solid #4d7b84;padding:22px 24px;position:relative}.dc1300-hero__rail div:before{content:"";background:#f1bd41;width:34px;height:4px;position:absolute;top:-2px;left:24px}.dc1300-hero__rail small{color:#83abb2;text-transform:uppercase;letter-spacing:.07em;margin-bottom:5px;display:block}.dc1300-hero__rail strong{font-size:clamp(1rem,1.45vw,1.28rem)}.dc1300-heading,.dc1300-related-heading{grid-template-columns:minmax(0,1.05fr) minmax(330px,.95fr);align-items:end;gap:clamp(36px,7vw,100px);margin-bottom:34px;display:grid}.dc1300-heading>p,.dc1300-related-heading>p{color:var(--muted)}.dc1300-fit{background:#edf3f2}.dc1300-fit__grid{border-top:1px solid #aabfc1;border-left:1px solid #aabfc1;grid-template-columns:repeat(3,1fr);display:grid}.dc1300-fit__grid article{border-bottom:1px solid #aabfc1;border-right:1px solid #aabfc1;flex-direction:column;min-height:285px;padding:25px;display:flex}.dc1300-fit__grid article>span{color:#f5cb5c;background:#0b5364;place-items:center;width:42px;height:42px;font-size:.7rem;font-weight:900;display:grid}.dc1300-fit__grid h3{margin:1rem 0 .5rem}.dc1300-fit__grid p{color:#526a70;font-size:.82rem}.dc1300-fit__grid strong{color:#176c7c;text-transform:uppercase;letter-spacing:.04em;margin-top:auto;padding-top:16px;font-size:.67rem}.dc1300-shot{background:#fff}.dc1300-shot__grid{grid-template-columns:minmax(330px,.7fr) minmax(680px,1.3fr);gap:clamp(50px,8vw,120px);display:grid}.dc1300-shot__grid>header{align-self:start;position:sticky;top:105px}.dc1300-shot__rule{background:#f9f0d8;border-left:5px solid #ddb033;margin-top:25px;padding:20px 22px}.dc1300-shot__rule p{color:#52666d;margin:.5rem 0 0;font-size:.82rem}.dc1300-shot__envelope{color:#fff;background:#092f3d;padding:8px 25px 25px}.dc1300-shot__axis{color:#84b3bb;text-transform:uppercase;border-bottom:1px solid #49727b;justify-content:space-between;padding:14px 0 12px;font-size:.66rem;font-weight:800;display:flex}.dc1300-shot__envelope article{border-bottom:1px solid #3c6871;grid-template-columns:.68fr .45fr 1fr;align-items:center;gap:16px;padding:20px 0;display:grid}.dc1300-shot__envelope article small{color:#9fc0c5;text-transform:uppercase;letter-spacing:.05em}.dc1300-shot__envelope article strong{color:#f3c95b;font-size:1.16rem}.dc1300-shot__envelope article div{background:#496e76;height:7px}.dc1300-shot__envelope article i{background:#62c4d0;height:100%;display:block}.dc1300-shot__envelope article p{color:#a9c1c6;grid-column:2/-1;margin:-8px 0 0;font-size:.74rem}.dc1300-shot__envelope aside{background:#164b5a;border-top:4px solid #f1bd41;margin-top:22px;padding:20px}.dc1300-shot__envelope aside p{color:#bed3d7;margin:.5rem 0 0;font-size:.8rem}.dc1300-specs{background:#e9eeee}.dc1300-specs__grid{grid-template-columns:.92fr 1.22fr .86fr;gap:12px;display:grid}.dc1300-specs__grid article{background:#fff;border:1px solid #aebfc1}.dc1300-specs__grid header{color:#fff;background:#0c4f60;align-items:center;gap:15px;min-height:88px;padding:20px 22px;display:flex}.dc1300-specs__grid header span{color:#f4cb5e;font-size:.7rem;font-weight:900}.dc1300-specs__grid h3{color:#fff;margin:0;font-size:1rem}.dc1300-specs__grid dl{margin:0}.dc1300-specs__grid dl div{border-bottom:1px dashed #c7d3d4;justify-content:space-between;gap:14px;padding:12px 19px;display:flex}.dc1300-specs__grid dt{color:#62777c;font-size:.73rem}.dc1300-specs__grid dd{color:#123944;text-align:right;margin:0;font-size:.78rem;font-weight:800}.dc1300-specs .evidence-note a{color:#126e80}.dc1300-systems{background:#fff}.dc1300-systems__grid{grid-template-columns:1.08fr .92fr;gap:22px;display:grid}.dc1300-systems figure{background:#eef3f3;border:1px solid #afc1c3;margin:0}.dc1300-systems figure>div{position:relative;overflow:hidden}.dc1300-systems figure span{z-index:1;color:#f4ca5b;background:#0a5264;padding:8px 11px;font-size:.66rem;font-weight:900;position:absolute;top:14px;left:14px}.dc1300-systems img{aspect-ratio:59/38;object-fit:cover;width:100%;display:block}.dc1300-systems figcaption{padding:23px 25px}.dc1300-systems h3{margin:0 0 .5rem}.dc1300-systems figcaption p{color:var(--muted)}.dc1300-plant{color:#fff;background:#092f3d}.dc1300-plant__grid{grid-template-columns:minmax(335px,.66fr) minmax(690px,1.34fr);gap:clamp(50px,8vw,120px);display:grid}.dc1300-plant__grid h2{color:#fff}.dc1300-plant__grid .lead{color:#bdd1d5}.dc1300-plant__stamp{color:#092f3d;background:#f1bd41;align-items:center;gap:20px;margin-top:28px;padding:22px;display:flex}.dc1300-plant__stamp strong{font-size:3.5rem;line-height:1}.dc1300-plant__stamp span{text-transform:uppercase;letter-spacing:.06em;font-size:.72rem;font-weight:800}.dc1300-plant__map{border-top:1px solid #47737c;border-left:1px solid #47737c;grid-template-columns:1fr 1fr;display:grid}.dc1300-plant__map article{border-bottom:1px solid #47737c;border-right:1px solid #47737c;min-height:290px;padding:25px}.dc1300-plant__map span{color:#f3c85a;font-size:.68rem;font-weight:900}.dc1300-plant__map h3{color:#fff;margin:.8rem 0 .5rem}.dc1300-plant__map p{color:#b8ced2;font-size:.82rem}.dc1300-execution{background:#eaf0ef}.dc1300-execution__flow{border-top:1px solid #a8bfc1;border-left:1px solid #a8bfc1;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.dc1300-execution__flow li{border-bottom:1px solid #a8bfc1;border-right:1px solid #a8bfc1;flex-direction:column;min-height:300px;padding:25px;display:flex;position:relative}.dc1300-execution__flow li:not(:last-child):after{content:"→";z-index:1;color:#0d6677;font-weight:900;position:absolute;top:24px;right:-12px}.dc1300-execution__flow span{color:#0e6879;font-size:.7rem;font-weight:900}.dc1300-execution__flow h3{margin:.85rem 0 .5rem}.dc1300-execution__flow p{color:#576d72;font-size:.82rem}.dc1300-execution__flow strong{color:#986f0f;text-transform:uppercase;margin-top:auto;font-size:.68rem}.dc1300-scope{background:#fff}.dc1300-scope__grid{grid-template-columns:minmax(330px,.68fr) minmax(700px,1.32fr);gap:clamp(50px,8vw,120px);display:grid}.dc1300-scope__grid>header{align-self:start;position:sticky;top:105px}.dc1300-scope__matrix{border-top:1px solid #afc0c2;border-left:1px solid #afc0c2;grid-template-columns:1fr 1fr;display:grid}.dc1300-scope__matrix article{border-bottom:1px solid #afc0c2;border-right:1px solid #afc0c2;min-height:275px;padding:25px}.dc1300-scope__matrix span{color:#0c6879;font-size:.68rem;font-weight:900}.dc1300-scope__matrix h3{margin:.8rem 0 .5rem}.dc1300-scope__matrix p{color:#586e73;font-size:.82rem}.dc1300-faq{color:#fff;background:#0a3442}.dc1300-faq h2{color:#fff}.dc1300-faq .dc1300-heading>p{color:#b8cdd1}.dc1300-faq__grid{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.dc1300-faq .faq-item{background:#104656;border:1px solid #4f7981;margin:0}.dc1300-faq .faq-item summary{color:#fff;grid-template-columns:42px 1fr;gap:13px;padding:20px;display:grid}.dc1300-faq .faq-item summary span{color:#f2c75a;font-size:.68rem;font-weight:900}.dc1300-faq .faq-item p{color:#bed1d5;padding:0 22px 22px 75px}.dc1300-related-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dc1300-related-grid article{background:#fff;border:1px solid #afc0c2;border-bottom:5px solid #0e6677;padding:25px}.dc1300-related-grid article>span{color:#a37814;font-size:.67rem;font-weight:900}.dc1300-related-grid header{border-bottom:1px solid #ccd5d6;justify-content:space-between;align-items:end;margin-top:8px;padding-bottom:15px;display:flex}.dc1300-related-grid header strong{color:#0b4f60;font-size:1.65rem}.dc1300-related-grid header small{color:#5d7176;font-weight:800}.dc1300-related-grid dl{margin:0}.dc1300-related-grid dl div{border-bottom:1px dashed #d4dcdd;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.dc1300-related-grid dt{color:#67787d;font-size:.7rem}.dc1300-related-grid dd{text-align:right;margin:0;font-size:.74rem;font-weight:800}.dc1300-related-grid article>p{min-height:135px;color:var(--muted);font-size:.82rem}.dc1300-related-grid a{font-weight:800}.dc1300-quote{background:#082d3a}.dc1300-quote__inner{grid-template-columns:minmax(0,.94fr) minmax(580px,1.06fr);align-items:start;gap:clamp(48px,7vw,100px);display:grid}.dc1300-quote__copy ul{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:1fr 1fr;margin:28px 0 0;padding:0;list-style:none;display:grid}.dc1300-quote__copy li{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;padding:18px}.dc1300-quote__copy li span{color:#f1c557;font-size:.68rem;font-weight:900}.dc1300-quote__copy li p{color:#bbd0d4;margin:.55rem 0 0;font-size:.79rem}@media (width<=1120px){.dc1300-hero__grid,.dc1300-shot__grid,.dc1300-plant__grid,.dc1300-scope__grid,.dc1300-quote__inner{grid-template-columns:1fr}.dc1300-shot__grid>header,.dc1300-scope__grid>header{position:static}.dc1300-specs__grid{grid-template-columns:1fr 1.18fr}.dc1300-specs__grid article:last-child{grid-column:1/-1}.dc1300-fit__grid,.dc1300-execution__flow{grid-template-columns:1fr 1fr}}@media (width<=760px){.dc1300-hero__rail,.dc1300-fit__grid,.dc1300-specs__grid,.dc1300-systems__grid,.dc1300-plant__map,.dc1300-execution__flow,.dc1300-scope__matrix,.dc1300-faq__grid,.dc1300-related-grid,.dc1300-quote__copy ul{grid-template-columns:1fr}.dc1300-specs__grid article:last-child{grid-column:auto}.dc1300-heading,.dc1300-related-heading{grid-template-columns:1fr;gap:10px}.dc1300-fit__grid article,.dc1300-plant__map article,.dc1300-execution__flow li,.dc1300-scope__matrix article{min-height:0}.dc1300-execution__flow li:not(:last-child):after{content:"↓";top:auto;bottom:-13px;right:24px}.dc1300-shot__envelope article{grid-template-columns:1fr;gap:8px}.dc1300-shot__envelope article p{grid-column:auto;margin:0}.dc1300-related-grid article>p{min-height:0}}@media (width<=580px){.dc1300-hero__copy h1{font-size:2.48rem}.dc1300-hero__copy .button{width:100%}.dc1300-hero__media{padding:7px;box-shadow:9px 10px #00000038}.dc1300-shot__envelope{padding:8px 18px 20px}.dc1300-plant__stamp{align-items:flex-start}.dc1300-faq .faq-item summary{grid-template-columns:34px 1fr;padding:17px}.dc1300-faq .faq-item p{padding:0 18px 20px 64px}}.dc2500-hero{color:#10263a;background:#eee9df;border-bottom:1px solid #b8ad9c;padding:clamp(54px,6vw,90px) 0 clamp(48px,5vw,74px)}.dc2500-hero__grid{grid-template-columns:minmax(430px,.88fr) minmax(650px,1.12fr);align-items:center;gap:clamp(38px,5vw,78px);display:grid}.dc2500-hero__copy h1{color:#10263a;letter-spacing:-.052em;max-width:720px;margin:.28em 0;font-size:clamp(3rem,3.85vw,4.65rem);line-height:.98}.dc2500-hero__copy .eyebrow,.dc2500-hero__copy a{color:#985328}.dc2500-hero__copy .lead{color:#4e5e68;max-width:690px;font-size:1rem}.dc2500-hero__copy .button--orange{color:#fff;background:#b6753d;border-color:#b6753d}.dc2500-hero__copy .button--outline{color:#17334b;border-color:#17334b}.dc2500-hero__review{color:#6f6a62;margin-top:22px;font-size:.72rem}.dc2500-hero__visual{min-width:0}.dc2500-hero__visual figure{background:#faf8f3;border:1px solid #aa9f90;margin:0;padding:11px;box-shadow:17px 18px #212f3817}.dc2500-hero__visual figure>img{width:100%;height:auto;display:block}.dc2500-hero__folio{color:#fff;letter-spacing:.09em;background:#17334b;justify-content:space-between;gap:18px;padding:10px 12px;font-size:.66rem;display:flex}.dc2500-hero__folio span{color:#e1a36d;font-weight:900}.dc2500-hero__visual figcaption{color:#6b7478;padding:10px 3px 2px;font-size:.67rem}.dc2500-hero__stamp{border-top:1px solid #a89d8e;border-left:1px solid #a89d8e;grid-template-columns:repeat(4,1fr);margin-top:17px;display:grid}.dc2500-hero__stamp span{color:#17334b;text-align:center;border-bottom:1px solid #a89d8e;border-right:1px solid #a89d8e;padding:14px 12px;font-size:.72rem;font-weight:900}.dc2500-heading,.dc2500-related-heading{grid-template-columns:minmax(0,1.04fr) minmax(330px,.96fr);align-items:end;gap:clamp(35px,7vw,96px);margin-bottom:34px;display:grid}.dc2500-heading>p,.dc2500-related-heading>p{color:var(--muted)}.dc2500-qualification{background:#f8f6f0}.dc2500-qualification__grid{border-top:1px solid #b9afa0;border-left:1px solid #b9afa0;grid-template-columns:repeat(3,1fr);display:grid}.dc2500-qualification__grid article{border-bottom:1px solid #b9afa0;border-right:1px solid #b9afa0;flex-direction:column;min-height:260px;padding:24px;display:flex}.dc2500-qualification__grid span,.dc2500-scope__ledger span{color:#a45c2f;letter-spacing:.07em;font-size:.67rem;font-weight:900}.dc2500-qualification__grid h3{margin:.85rem 0 .5rem}.dc2500-qualification__grid p{color:#596870;font-size:.81rem}.dc2500-qualification__grid strong{color:#17334b;text-transform:uppercase;letter-spacing:.04em;margin-top:auto;padding-top:15px;font-size:.66rem}.dc2500-shot{color:#fff;background:#17334b}.dc2500-shot__grid{grid-template-columns:minmax(340px,.78fr) minmax(650px,1.22fr);align-items:start;gap:clamp(48px,7vw,105px);display:grid}.dc2500-shot h2{color:#fff}.dc2500-shot .eyebrow{color:#e1a36d}.dc2500-shot .lead{color:#bcc7cd}.dc2500-shot__instruction{background:#243f55;border-left:5px solid #c68149;margin-top:24px;padding:20px 22px}.dc2500-shot__instruction p{color:#c8d0d4;margin:.45rem 0 0;font-size:.81rem}.dc2500-shot__record{color:#142c3d;background:#f7f3eb;border-top:6px solid #b6753d;padding:8px 25px 25px}.dc2500-shot__band{color:#8e542e;letter-spacing:.07em;align-items:center;gap:15px;padding:16px 0;font-size:.66rem;font-weight:900;display:flex}.dc2500-shot__band i{background:linear-gradient(90deg,#b6753d,#17334b);flex:1;height:2px}.dc2500-shot__record table{border-collapse:collapse;width:100%}.dc2500-shot__record th,.dc2500-shot__record td{border-bottom:1px solid #c7bfb1;padding:15px 8px}.dc2500-shot__record th{color:#66727a;text-align:left;font-size:.76rem;font-weight:500}.dc2500-shot__record td{color:#17334b;text-align:right;font-weight:900}.dc2500-shot__record aside{background:#e7ddce;margin-top:20px;padding:20px}.dc2500-shot__record aside small{color:#765f4c;text-transform:uppercase;letter-spacing:.05em}.dc2500-shot__record aside strong{color:#985328;margin:.3rem 0;font-size:2.15rem;display:block}.dc2500-shot__record aside p{color:#59666d;margin:0;font-size:.78rem}.dc2500-specs{background:#ebe5da}.dc2500-specs__layout{grid-template-columns:repeat(3,1fr);gap:13px;display:grid}.dc2500-specs__layout article{background:#fff;border:1px solid #b8ad9c}.dc2500-specs__layout article>span{color:#e3aa79;letter-spacing:.08em;background:#17334b;padding:15px 18px;font-size:.68rem;font-weight:900;display:block}.dc2500-specs__layout dl{margin:0}.dc2500-specs__layout dl div{border-bottom:1px solid #e0dbd1;justify-content:space-between;gap:14px;padding:12px 18px;display:flex}.dc2500-specs__layout dt{color:#68747a;font-size:.72rem}.dc2500-specs__layout dd{color:#17334b;text-align:right;margin:0;font-size:.76rem;font-weight:800}.dc2500-specs__note{color:#706c65;margin:18px 0 0;font-size:.71rem}.dc2500-die{background:#fff}.dc2500-die__grid{grid-template-columns:minmax(320px,.72fr) minmax(690px,1.28fr);align-items:start;gap:clamp(48px,7vw,105px);display:grid}.dc2500-die__grid>header p:last-child{color:var(--muted)}.dc2500-die__checklist{border-top:1px solid #b3bbc0;border-left:1px solid #b3bbc0;grid-template-columns:1fr 1fr;display:grid}.dc2500-die__checklist article{border-bottom:1px solid #b3bbc0;border-right:1px solid #b3bbc0;min-height:220px;padding:23px}.dc2500-die__checklist span{color:#fff;background:#b6753d;place-items:center;width:36px;height:36px;font-size:.7rem;font-weight:900;display:grid}.dc2500-die__checklist h3{margin:.8rem 0 .45rem}.dc2500-die__checklist p{color:#5b6b73;font-size:.8rem}.dc2500-inspection{background:#f1eee7}.dc2500-inspection__grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.dc2500-inspection__grid article{background:#fff;border:1px solid #b8ad9c}.dc2500-inspection__media{background:#e8e6e2;position:relative;overflow:hidden}.dc2500-inspection__media span{z-index:1;color:#e4aa77;background:#17334b;padding:8px 11px;font-size:.65rem;font-weight:900;position:absolute;top:14px;left:14px}.dc2500-inspection__media img{aspect-ratio:59/38;object-fit:cover;width:100%;display:block}.dc2500-inspection__grid article>div:last-child{padding:22px 24px}.dc2500-inspection__grid h3{margin:0 0 .5rem}.dc2500-inspection__grid p{color:var(--muted);font-size:.82rem}.dc2500-logistics{color:#fff;background:#10263a}.dc2500-logistics h2{color:#fff}.dc2500-logistics .eyebrow{color:#e1a36d}.dc2500-logistics .dc2500-heading>p{color:#bdc8ce}.dc2500-logistics__timeline{border-top:1px solid #536878;border-left:1px solid #536878;grid-template-columns:repeat(4,1fr);margin:0;padding:0;list-style:none;display:grid}.dc2500-logistics__timeline li{border-bottom:1px solid #536878;border-right:1px solid #536878;flex-direction:column;min-height:265px;padding:24px;display:flex}.dc2500-logistics__timeline li>span{color:#e2a56f;font-size:.68rem;font-weight:900}.dc2500-logistics__timeline h3{color:#fff;margin:.85rem 0 .5rem}.dc2500-logistics__timeline p{color:#bec9cf;font-size:.8rem}.dc2500-logistics__timeline strong{color:#e1a36d;text-transform:uppercase;margin-top:auto;padding-top:14px;font-size:.66rem}.dc2500-scope{background:#f7f4ed}.dc2500-scope__grid{grid-template-columns:minmax(320px,.7fr) minmax(690px,1.3fr);align-items:start;gap:clamp(48px,7vw,105px);display:grid}.dc2500-scope__grid>header p:last-child{color:var(--muted)}.dc2500-scope__ledger{border-top:1px solid #b9afa0;border-left:1px solid #b9afa0;grid-template-columns:1fr 1fr;display:grid}.dc2500-scope__ledger article{border-bottom:1px solid #b9afa0;border-right:1px solid #b9afa0;min-height:225px;padding:24px}.dc2500-scope__ledger h3{margin:.8rem 0 .5rem}.dc2500-scope__ledger p{color:#596870;font-size:.8rem}.dc2500-faq{background:#e8e2d7}.dc2500-faq__grid{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.dc2500-faq .faq-item{background:#f9f7f2;border:1px solid #b9afa0;margin:0}.dc2500-faq .faq-item summary{color:#17334b;grid-template-columns:44px 1fr;gap:13px;padding:20px;display:grid}.dc2500-faq .faq-item summary span{color:#a45c2f;font-size:.67rem;font-weight:900}.dc2500-faq .faq-item p{color:#596870;padding:0 22px 22px 77px}.dc2500-related-heading{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.dc2500-related-heading>p:first-child{color:#a45c2f;grid-column:1/-1;margin-bottom:-22px}.dc2500-related-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dc2500-related-grid article{background:#fff;border:1px solid #b9afa0;border-top:5px solid #b6753d;padding:24px}.dc2500-related-grid article>span{color:#a45c2f;font-size:.66rem;font-weight:900}.dc2500-related-grid header{border-bottom:1px solid #d3ccc0;justify-content:space-between;align-items:end;margin-top:8px;padding-bottom:14px;display:flex}.dc2500-related-grid header strong{color:#17334b;font-size:1.6rem}.dc2500-related-grid header small{color:#68747a;font-weight:800}.dc2500-related-grid h3{font-size:1rem}.dc2500-related-grid dl{margin:0}.dc2500-related-grid dl div{border-bottom:1px solid #e0dbd1;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.dc2500-related-grid dt{color:#6c767b;font-size:.7rem}.dc2500-related-grid dd{text-align:right;margin:0;font-size:.73rem;font-weight:800}.dc2500-related-grid article>p{min-height:130px;color:var(--muted);font-size:.8rem}.dc2500-related-grid a{font-weight:800}.dc2500-quote{background:#10263a}.dc2500-quote__inner{grid-template-columns:minmax(0,.96fr) minmax(570px,1.04fr);align-items:start;gap:clamp(48px,7vw,100px);display:grid}.dc2500-quote__copy ol{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:1fr 1fr;margin:28px 0 0;padding:0;list-style:none;display:grid}.dc2500-quote__copy li{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;grid-template-columns:34px 1fr;gap:11px;padding:18px;display:grid}.dc2500-quote__copy li span{color:#e1a36d;font-size:.67rem;font-weight:900}.dc2500-quote__copy li p{color:#bdc8ce;margin:0;font-size:.78rem}.dc2500-quote__copy li strong{color:#fff;margin-bottom:5px;display:block}@media (width<=1120px){.dc2500-hero__grid,.dc2500-shot__grid,.dc2500-die__grid,.dc2500-scope__grid,.dc2500-quote__inner{grid-template-columns:1fr}.dc2500-specs__layout,.dc2500-qualification__grid,.dc2500-logistics__timeline{grid-template-columns:1fr 1fr}}@media (width<=760px){.dc2500-hero__stamp,.dc2500-qualification__grid,.dc2500-specs__layout,.dc2500-die__checklist,.dc2500-inspection__grid,.dc2500-logistics__timeline,.dc2500-scope__ledger,.dc2500-faq__grid,.dc2500-related-grid,.dc2500-quote__copy ol{grid-template-columns:1fr}.dc2500-heading,.dc2500-related-heading{grid-template-columns:1fr;gap:10px}.dc2500-related-heading>p:first-child{grid-column:auto;margin-bottom:0}.dc2500-qualification__grid article,.dc2500-die__checklist article,.dc2500-logistics__timeline li,.dc2500-scope__ledger article,.dc2500-related-grid article>p{min-height:0}}@media (width<=580px){.dc2500-hero__copy h1{font-size:2.45rem}.dc2500-hero__copy .button{width:100%}.dc2500-hero__visual figure{padding:7px;box-shadow:9px 10px #212f3817}.dc2500-shot__record{padding:7px 17px 19px}.dc2500-faq .faq-item summary{grid-template-columns:34px 1fr;padding:17px}.dc2500-faq .faq-item p{padding:0 18px 20px 64px}}.dc3000-hero{color:#fff;background:#1a1e21;padding:clamp(54px,6vw,92px) 0 clamp(48px,5vw,75px);position:relative;overflow:hidden}.dc3000-hero:before{content:"";opacity:.16;background-image:linear-gradient(#ffffff2e 1px,#0000 1px),linear-gradient(90deg,#ffffff2e 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0}.dc3000-hero__grid{grid-template-columns:minmax(430px,.86fr) minmax(680px,1.14fr);align-items:center;gap:clamp(38px,5vw,80px);display:grid;position:relative}.dc3000-hero__copy h1{color:#fff;letter-spacing:-.052em;max-width:740px;margin:.28em 0;font-size:clamp(3rem,3.8vw,4.65rem);line-height:.97}.dc3000-hero__copy .eyebrow,.dc3000-hero__copy a{color:#f1a23a}.dc3000-hero__copy .lead{color:#c8ced1;max-width:700px;font-size:1rem}.dc3000-hero__copy .button--orange{color:#15191b;background:#e18b21;border-color:#e18b21}.dc3000-hero__copy .button--outline{color:#fff;border-color:#899298}.dc3000-hero__review{color:#939da2;margin-top:22px;font-size:.72rem}.dc3000-hero__visual{min-width:0}.dc3000-hero__visual figure{background:#30363a;border:1px solid #697278;margin:0;padding:10px;box-shadow:18px 20px #0000004d}.dc3000-hero__visual img{width:100%;height:auto;display:block}.dc3000-hero__signal{color:#fff;letter-spacing:.09em;background:#101315;justify-content:space-between;gap:15px;padding:10px 12px;font-size:.65rem;display:flex}.dc3000-hero__signal span{color:#f1a23a;font-weight:900}.dc3000-hero__visual figcaption{color:#abb3b7;padding:10px 3px 2px;font-size:.67rem}.dc3000-hero__metrics{border-top:1px solid #5d666b;border-left:1px solid #5d666b;grid-template-columns:repeat(4,1fr);display:grid}.dc3000-hero__metrics div{background:#23282b;border-bottom:1px solid #5d666b;border-right:1px solid #5d666b;padding:15px 13px}.dc3000-hero__metrics small{color:#929da2;text-transform:uppercase;margin-bottom:4px;font-size:.62rem;display:block}.dc3000-hero__metrics strong{color:#f1a23a;font-size:.75rem}.dc3000-heading,.dc3000-related-heading{grid-template-columns:minmax(0,1.02fr) minmax(340px,.98fr);align-items:end;gap:clamp(36px,7vw,100px);margin-bottom:35px;display:grid}.dc3000-heading>p,.dc3000-related-heading>p{color:var(--muted)}.dc3000-gates{background:#f1f0ec}.dc3000-gates__grid{border-top:1px solid #aeb3b5;border-left:1px solid #aeb3b5;grid-template-columns:repeat(5,1fr);margin:0;padding:0;list-style:none;display:grid}.dc3000-gates__grid li{border-bottom:1px solid #aeb3b5;border-right:1px solid #aeb3b5;flex-direction:column;min-height:310px;padding:22px;display:flex}.dc3000-gates__grid li>span{color:#f1a23a;background:#242a2e;place-items:center;width:40px;height:40px;font-size:.68rem;font-weight:900;display:grid}.dc3000-gates__grid h3{margin:.9rem 0 .5rem}.dc3000-gates__grid p{color:#59666c;font-size:.79rem}.dc3000-gates__grid strong{color:#a55d14;text-transform:uppercase;margin-top:auto;padding-top:15px;font-size:.65rem}.dc3000-shot{color:#161a1c;background:#e08a21}.dc3000-shot__grid{grid-template-columns:minmax(350px,.77fr) minmax(660px,1.23fr);align-items:start;gap:clamp(48px,7vw,108px);display:grid}.dc3000-shot h2{color:#15191b}.dc3000-shot .eyebrow{color:#5c3108}.dc3000-shot .lead{color:#3d3329}.dc3000-shot__rule{background:#f5b866;border-left:5px solid #242a2e;margin-top:24px;padding:20px 22px}.dc3000-shot__rule p{color:#47392c;margin:.45rem 0 0;font-size:.8rem}.dc3000-shot__panel{color:#fff;background:#1d2225;padding:8px 25px 25px}.dc3000-shot__scale{color:#f3ad4d;letter-spacing:.07em;align-items:center;gap:15px;padding:16px 0;font-size:.65rem;font-weight:900;display:flex}.dc3000-shot__scale i{background:linear-gradient(90deg,#f0a33d,#6a7479);flex:1;height:3px}.dc3000-shot__panel dl{margin:0}.dc3000-shot__panel dl div{border-bottom:1px solid #4d565b;justify-content:space-between;gap:14px;padding:15px 8px;display:flex}.dc3000-shot__panel dt{color:#aeb7bb;font-size:.75rem}.dc3000-shot__panel dd{color:#fff;text-align:right;margin:0;font-weight:900}.dc3000-shot__panel aside{background:#30373b;border-top:4px solid #e08a21;margin-top:20px;padding:20px}.dc3000-shot__panel aside small{color:#adb6ba;text-transform:uppercase}.dc3000-shot__panel aside strong{color:#f1a23a;margin:.3rem 0;font-size:2.15rem;display:block}.dc3000-shot__panel aside p{color:#bdc5c9;margin:0;font-size:.78rem}.dc3000-specs{color:#fff;background:#22282b}.dc3000-specs h2{color:#fff}.dc3000-specs .eyebrow{color:#f1a23a}.dc3000-specs .dc3000-heading>p{color:#bdc5c9}.dc3000-specs__board{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.dc3000-specs__board article{color:#1b2226;background:#f8f7f3;border:1px solid #626b70}.dc3000-specs__board header{color:#fff;background:#333a3e;align-items:center;gap:14px;min-height:88px;padding:19px 21px;display:flex}.dc3000-specs__board header span{color:#f1a23a;border:1px solid #e79832;place-items:center;width:38px;height:38px;font-size:.67rem;font-weight:900;display:grid}.dc3000-specs__board h3{color:#fff;margin:0;font-size:1rem}.dc3000-specs__board dl{margin:0}.dc3000-specs__board dl div{border-bottom:1px solid #d8d9d6;justify-content:space-between;gap:13px;padding:12px 18px;display:flex}.dc3000-specs__board dt{color:#69757a;font-size:.71rem}.dc3000-specs__board dd{color:#20282c;text-align:right;margin:0;font-size:.75rem;font-weight:800}.dc3000-specs__note{color:#aeb6ba;margin:18px 0 0;font-size:.7rem}.dc3000-die{background:#f5f3ee}.dc3000-die__grid{grid-template-columns:minmax(320px,.69fr) minmax(700px,1.31fr);align-items:start;gap:clamp(48px,7vw,108px);display:grid}.dc3000-die__grid>header p:last-child{color:var(--muted)}.dc3000-die__matrix{border-top:1px solid #adb3b5;border-left:1px solid #adb3b5;grid-template-columns:1fr 1fr;display:grid}.dc3000-die__matrix article{border-bottom:1px solid #adb3b5;border-right:1px solid #adb3b5;min-height:225px;padding:23px}.dc3000-die__matrix span,.dc3000-acceptance__ledger span{color:#a85d13;letter-spacing:.06em;font-size:.67rem;font-weight:900}.dc3000-die__matrix h3{margin:.8rem 0 .5rem}.dc3000-die__matrix p{color:#58676e;font-size:.8rem}.dc3000-inspection{background:#fff}.dc3000-inspection__grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.dc3000-inspection__grid article{background:#f3f2ee;border:1px solid #aeb4b6}.dc3000-inspection__media{background:#dadcdb;position:relative;overflow:hidden}.dc3000-inspection__media span{z-index:1;color:#f1a23a;background:#202629;padding:8px 11px;font-size:.65rem;font-weight:900;position:absolute;top:14px;left:14px}.dc3000-inspection__media img{aspect-ratio:59/38;object-fit:cover;width:100%;display:block}.dc3000-inspection__grid article>div:last-child{padding:22px 24px}.dc3000-inspection__grid h3{margin:0 0 .5rem}.dc3000-inspection__grid p{color:var(--muted);font-size:.81rem}.dc3000-site{background:#e7e7e3}.dc3000-site__sequence{border-top:5px solid #e08a21;border-left:1px solid #a7adaf;grid-template-columns:repeat(4,1fr);display:grid}.dc3000-site__sequence article{background:#f7f6f2;border-bottom:1px solid #a7adaf;border-right:1px solid #a7adaf;flex-direction:column;min-height:285px;padding:24px;display:flex}.dc3000-site__sequence span{color:#a95c12;font-size:.66rem;font-weight:900}.dc3000-site__sequence h3{margin:.85rem 0 .5rem}.dc3000-site__sequence p{color:#58666c;font-size:.8rem}.dc3000-site__sequence strong{color:#333b3f;text-transform:uppercase;margin-top:auto;font-size:.65rem}.dc3000-acceptance{color:#fff;background:#202629}.dc3000-acceptance__grid{grid-template-columns:minmax(330px,.7fr) minmax(700px,1.3fr);align-items:start;gap:clamp(48px,7vw,108px);display:grid}.dc3000-acceptance h2{color:#fff}.dc3000-acceptance .eyebrow{color:#f1a23a}.dc3000-acceptance__grid>header p:last-child{color:#bcc5c9}.dc3000-acceptance__ledger{border-top:1px solid #586267;border-left:1px solid #586267;grid-template-columns:1fr 1fr;display:grid}.dc3000-acceptance__ledger article{border-bottom:1px solid #586267;border-right:1px solid #586267;min-height:225px;padding:24px}.dc3000-acceptance__ledger h3{color:#fff;margin:.8rem 0 .5rem}.dc3000-acceptance__ledger p{color:#bdc5c9;font-size:.8rem}.dc3000-faq{background:#e08a21}.dc3000-faq .eyebrow{color:#5d3107}.dc3000-faq .dc3000-heading>p{color:#49392b}.dc3000-faq__grid{grid-template-columns:1fr 1fr;align-items:start;gap:12px;display:grid}.dc3000-faq .faq-item{background:#f7f5ef;border:1px solid #8b5c29;margin:0}.dc3000-faq .faq-item summary{color:#20272a;grid-template-columns:48px 1fr;gap:13px;padding:20px;display:grid}.dc3000-faq .faq-item summary span{color:#a95d13;font-size:.66rem;font-weight:900}.dc3000-faq .faq-item p{color:#58666c;padding:0 22px 22px 81px}.dc3000-related-heading{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr)}.dc3000-related-heading>p:first-child{color:#a95d13;grid-column:1/-1;margin-bottom:-22px}.dc3000-related-grid{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}.dc3000-related-grid article{background:#fff;border:1px solid #adb3b5;border-bottom:5px solid #e08a21;padding:24px}.dc3000-related-grid article>span{color:#a95d13;font-size:.65rem;font-weight:900}.dc3000-related-grid header{border-bottom:1px solid #d3d5d4;justify-content:space-between;align-items:end;margin-top:8px;padding-bottom:14px;display:flex}.dc3000-related-grid header strong{color:#20272a;font-size:1.65rem}.dc3000-related-grid header small{color:#687479;font-weight:800}.dc3000-related-grid h3{font-size:1rem}.dc3000-related-grid dl{margin:0}.dc3000-related-grid dl div{border-bottom:1px solid #e1e2df;justify-content:space-between;gap:12px;padding:9px 0;display:flex}.dc3000-related-grid dt{color:#6c777b;font-size:.7rem}.dc3000-related-grid dd{text-align:right;margin:0;font-size:.73rem;font-weight:800}.dc3000-related-grid article>p{min-height:132px;color:var(--muted);font-size:.8rem}.dc3000-related-grid a{font-weight:800}.dc3000-quote{background:#1c2124}.dc3000-quote__inner{grid-template-columns:minmax(0,.96fr) minmax(570px,1.04fr);align-items:start;gap:clamp(48px,7vw,100px);display:grid}.dc3000-quote__copy ol{border-top:1px solid #ffffff38;border-left:1px solid #ffffff38;grid-template-columns:1fr 1fr;margin:28px 0 0;padding:0;list-style:none;display:grid}.dc3000-quote__copy li{border-bottom:1px solid #ffffff38;border-right:1px solid #ffffff38;padding:18px}.dc3000-quote__copy li span{color:#f1a23a;font-size:.66rem;font-weight:900}.dc3000-quote__copy li p{color:#bdc5c9;margin:.55rem 0 0;font-size:.78rem}@media (width<=1120px){.dc3000-hero__grid,.dc3000-shot__grid,.dc3000-die__grid,.dc3000-acceptance__grid,.dc3000-quote__inner{grid-template-columns:1fr}.dc3000-gates__grid{grid-template-columns:1fr 1fr}.dc3000-gates__grid li:last-child{grid-column:1/-1;min-height:0}.dc3000-specs__board,.dc3000-site__sequence{grid-template-columns:1fr 1fr}}@media (width<=760px){.dc3000-hero__metrics,.dc3000-gates__grid,.dc3000-specs__board,.dc3000-die__matrix,.dc3000-inspection__grid,.dc3000-site__sequence,.dc3000-acceptance__ledger,.dc3000-faq__grid,.dc3000-related-grid,.dc3000-quote__copy ol{grid-template-columns:1fr}.dc3000-gates__grid li:last-child{grid-column:auto}.dc3000-heading,.dc3000-related-heading{grid-template-columns:1fr;gap:10px}.dc3000-related-heading>p:first-child{grid-column:auto;margin-bottom:0}.dc3000-gates__grid li,.dc3000-die__matrix article,.dc3000-site__sequence article,.dc3000-acceptance__ledger article,.dc3000-related-grid article>p{min-height:0}}@media (width<=580px){.dc3000-hero__copy h1{font-size:2.42rem}.dc3000-hero__copy .button{width:100%}.dc3000-hero__visual figure{padding:7px;box-shadow:9px 10px #0000004d}.dc3000-shot__panel{padding:7px 17px 19px}.dc3000-faq .faq-item summary{grid-template-columns:40px 1fr;padding:17px}.dc3000-faq .faq-item p{padding:0 18px 20px 70px}}.about-hero h1,.app-hero h1,.appliance-hero h1,.article-hero h1,.auto-hero h1,.blog-hero h1,.cc-parts-hero__copy h1,.collection-hero__copy h1,.compare-hero h1,.contact-hero h1,.dc180-hero__copy h1,.dc2000-hero__copy h1,.dc2500-hero__copy h1,.dc3000-hero__copy h1,.dc400-hero__copy h1,.dm168-hero__copy h1,.dm38-hero__copy h1,.dm50-hero__copy h1,.dm68-hero__copy h1,.dm90-hero__copy h1,.electronics-hero h1,.fat-hero h1,.hardware-hero h1,.hc-parts-hero h1,.hero h1,.hot-hero__copy h1,.housing-hero h1,.industrial-hero h1,.legal-hero h1,.light-hero h1,.machines-hub-hero h1,.page-hero h1,.parts-hub__hero h1{font-size:clamp(2.5rem,4.2vw,4.6rem)!important}.about-contact h2,.about-evidence h2,.about-faq h2,.about-fit h2,.about-fit header h2,.about-heading h2,.acceptance-section h2,.anatomy-section h2,.app-faq h2,.app-heading h2,.app-process h2,.app-quote h2,.app-selection h2,.app-sources h2,.auto-faq h2,.auto-heading h2,.auto-rfq h2,.blog-library__intro h2,.boundary-section h2,.buyer-section h2,.calculation-section h2,.casting-window h2,.cathy-profile h2,.cavity-section h2,.cell-section h2,.closeup-section h2,.contact-form-section h2,.contact-heading h2,.contact-map h2,.contact-response h2,.datum-section h2,.dc2000-cell h2,.dc2000-envelope h2,.dc2000-faq h2,.dc2000-heading h2,.dc2000-quote__copy h2,.dc2000-related-heading h2,.dc2000-site h2,.dc238-quote__copy h2,.dc300-quote__copy h2,.dm168-quote__copy h2,.dm38-quote__copy h2,.dm50-quote__copy h2,.dm68-quote__copy h2,.dm90-quote__copy h2,.duty-section h2,.electronics-faq h2,.electronics-heading h2,.electronics-rfq h2,.enclosure-section h2,.evidence-section h2,.experience-section h2,.faq-section h2,.finish-section h2,.function-section__intro h2,.housing-faq h2,.housing-heading h2,.housing-rfq h2,.interface-section__intro h2,.launch-section h2,.light-faq h2,.light-heading h2,.light-rfq h2,.machining-section h2,.process-window h2,.quality-section h2,.related-applications h2,.rfq-section h2,.route-lab h2,.route-section h2,.route-section__intro h2,.section-heading h2,.shielding-section h2,.surface-section h2,.thermal-path__intro h2,.validation-section h2{font-size:clamp(1.9rem,3.1vw,3.25rem)!important}.dm90-closeups__rows h3,.machine-family-panel h3,.machine-range-block>header h3,.parts-system h3,.range-section h3,.route-card__body h3{font-size:clamp(1.2rem,1.8vw,1.65rem)!important}
