@charset "UTF-8";.mx-hero{background:var(--deep);border-radius:var(--r);padding:26px 24px 20px;margin:0 0 30px}.mx-hero__k{font-size:11px;letter-spacing:.16em;text-transform:uppercase;color:var(--red);font-weight:600;margin-bottom:10px}.mx-hero__t{font-size:25px;line-height:1.25;font-weight:700;color:#fff;margin-bottom:6px}.mx-hero__th{font-size:16px;color:#ffffffb8;margin-bottom:16px}.mx-hero__m{font-size:13px;color:#fff9;margin-bottom:14px}.mx-hero__m b{color:#ffffffeb;font-weight:600}.mx-chip{display:inline-block;border:1px solid rgba(255,255,255,.22);border-radius:var(--r);padding:5px 11px;margin:0 6px 6px 0;font-size:12.5px;color:#ffffffe0;white-space:nowrap}.mx-lead{font-size:17px;line-height:1.85;color:var(--ink);border-left:3px solid var(--red);padding-left:18px;margin:0 0 28px}.mx-cards{margin:0 0 26px}.mx-card{border:1px solid var(--line);border-left:3px solid var(--navy);border-radius:var(--r);padding:16px 18px;margin-bottom:10px;background:#fff;display:flex;gap:12px;align-items:flex-start}.mx-card__n{flex-shrink:0;width:24px;height:24px;background:var(--surface);color:var(--navy);border-radius:var(--r);font-family:var(--font-mono);font-size:12px;font-weight:700;display:inline-flex;align-items:center;justify-content:center;line-height:1}.mx-card b{display:block;font-size:15.5px;color:var(--ink);font-weight:600;margin-bottom:4px;line-height:1.45}.mx-card span{font-size:14.5px;line-height:1.8;color:var(--muted)}.mx-note{background:var(--surface);border:1px solid var(--line);border-radius:var(--r);padding:15px 18px;margin:0 0 26px;font-size:14px;line-height:1.8;color:var(--muted)}.mx-note--warn{background:var(--red-bg);border-color:var(--red-line);color:var(--red-d)}.mx-app{margin:0 0 26px}.mx-app span{display:inline-block;border:1px solid var(--line);background:var(--surface);border-radius:var(--r);padding:7px 13px;margin:0 7px 7px 0;font-size:13.5px;color:var(--ink)}.mx-cta{background:var(--navy);border-radius:var(--r);padding:24px;margin:34px 0 22px}.mx-cta b{display:block;font-size:18px;font-weight:700;color:#fff;margin-bottom:8px}.mx-cta p{font-size:14.5px;line-height:1.8;color:#ffffffbf;margin-bottom:16px}.mx-btn{display:inline-block;background:var(--red);color:#fff;padding:11px 22px;border-radius:var(--r);font-size:14.5px;font-weight:600;text-decoration:none;margin:0 8px 8px 0}.mx-btn:hover{background:var(--red-d);color:#fff}.mx-btn--g{background:transparent;border:1px solid rgba(255,255,255,.3)}.mx-btn--g:hover{background:#ffffff14;color:#fff}.mx-disc{border-top:1px solid var(--line);padding-top:16px;margin-top:8px;font-size:12.5px;line-height:1.75;color:var(--dim)}.mx-disc b{color:var(--muted)}@media(max-width:749px){.mx-hero{padding:20px 18px 16px}.mx-hero__t{font-size:21px}.mx-cta{padding:20px 18px}}.rte--art a.mx-btn,.rte--art a.mx-btn:link,.rte--art a.mx-btn:visited{color:#fff;text-decoration:none;border-bottom:0}.rte--art a.mx-btn:hover,.rte--art a.mx-btn:focus{color:#fff;text-decoration:none;background:var(--red-d)}.rte--art a.mx-btn--g,.rte--art a.mx-btn--g:link,.rte--art a.mx-btn--g:visited{background:transparent}.rte--art a.mx-btn--g:hover,.rte--art a.mx-btn--g:focus{background:#ffffff1f;color:#fff}.mx-fig{margin:0 0 26px}.mx-fig img{width:100%;height:auto;display:block;border-radius:var(--r);border:1px solid var(--line)}.mx-fig figcaption{font-size:12.5px;line-height:1.7;color:var(--muted);margin-top:9px}.mx-fig figcaption i{display:block;font-style:normal;font-size:11px;letter-spacing:.02em;color:var(--dim);margin-top:3px}.mx-figs{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin:0 0 26px}.mx-figs .mx-fig{margin:0}.mx-figs .mx-fig img{aspect-ratio:4/3;object-fit:cover}@media(max-width:749px){.mx-figs{grid-template-columns:1fr;gap:18px}}.mx-fig img[src*=marigold]{aspect-ratio:16/9;object-fit:cover;object-position:center 78%}.acard__media{aspect-ratio:19/10}.mxq-chip{background:#f4f7fc;border:1px solid #D9E2F1;border-left:4px solid #C10005;border-radius:8px;padding:13px 16px;margin:0 0 18px;font-size:14.5px;line-height:1.6;color:#0b1b3f;font-weight:600}.mxq-ok{background:#eaf7ee;border:1px solid #BFE3CB;border-left:4px solid #1E9E4A;border-radius:8px;padding:14px 16px;margin:0 0 18px;font-size:14.5px;line-height:1.7;color:#0e3e22}.mxq-chk{display:flex;align-items:center;gap:8px;font-size:13.5px;color:#0b1b3f;margin:4px 0 14px}.mxq-row{margin-top:14px}.mxq-line{display:inline-flex;align-items:center;background:#06c755;color:#fff;font-weight:700;font-size:15px;border:0;border-radius:8px;padding:13px 24px;cursor:pointer;font-family:inherit}.mxq-line:hover{background:#05b24c}.mxq-note{font-size:12.5px;color:#5a6b8c;line-height:1.7;margin-top:10px;max-width:560px}.mxq-box{background:#fff;border:1px solid #D9E2F1;border-radius:10px;padding:18px 18px 14px;margin:0 0 22px}.mxq-h{font-size:15px;font-weight:700;color:#061a48;margin-bottom:12px}.mxq-e{font-size:13.5px;color:#5a6b8c;line-height:1.7}.mxq-it{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid #EEF2F8;flex-wrap:wrap}.mxq-n{flex:1 1 240px;font-size:14px;color:#0b1b3f;line-height:1.5}.mxq-q{width:180px;padding:8px 10px;border:1px solid #D9E2F1;border-radius:6px;font-size:13.5px;font-family:inherit}.mxq-x{background:none;border:0;color:#c10005;font-size:13px;cursor:pointer;font-family:inherit;padding:6px}.mxq-f{display:flex;align-items:center;gap:16px;padding-top:12px;border-top:1px solid #EEF2F8;margin-top:4px;font-size:13.5px}.mxq-f a{color:#c10005;font-weight:600}.mxq-c{background:none;border:0;color:#5a6b8c;font-size:13px;cursor:pointer;font-family:inherit;margin-left:auto}.mxq-b{display:inline-block;background:#c10005;color:#fff;font-size:11px;font-weight:700;line-height:1;padding:3px 6px;border-radius:20px;margin-left:6px;vertical-align:middle}.mxq-toast{position:fixed;left:18px;bottom:18px;z-index:9999;background:#061a48;color:#fff;border-radius:10px;padding:14px 18px;box-shadow:0 10px 30px #061a4859;max-width:320px;font-size:13.5px;line-height:1.6}.mxq-toast b{display:block;font-size:14.5px;margin-bottom:2px}.mxq-toast span{display:block;color:#ffffffbf}.mxq-toast a{display:inline-block;margin-top:8px;color:#ff5a5f;font-weight:700}@media(max-width:749px){.mxq-q{width:100%}.mxq-toast{left:12px;right:12px;bottom:86px;max-width:none}}:root{--art-measure:760px;--art-rail:236px;--art-hero-w:1000px}.art__headin{max-width:var(--page-w);align-items:flex-start}.art__meta,.art__t,.art__tags{max-width:var(--art-measure);width:100%}.art__lead{max-width:60ch;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.art__hero{aspect-ratio:40/21;max-width:var(--art-hero-w);margin:18px 0 48px}.art__hero img{object-position:50% 45%}.art__grid{grid-template-columns:minmax(0,var(--art-measure)) var(--art-rail);justify-content:space-between;gap:0}.rte--art,.art__faq,.art__note{max-width:none}.rte--art .mx-cards,.rte--art .mx-app,.rte--art .mx-note,.rte--art .mx-fig,.rte--art .mx-figs,.rte--art table{margin-bottom:28px}@media(max-width:1024px){.art__grid{grid-template-columns:minmax(0,1fr);justify-content:stretch}.art__headin{max-width:808px}.art__meta,.art__t,.art__tags{max-width:none}.art__hero{max-width:var(--art-measure);margin-left:auto;margin-right:auto}.art__body{max-width:var(--art-measure);width:100%;margin:0 auto}}@media(max-width:749px){.art__headin{max-width:none}.art__hero{aspect-ratio:40/21;max-width:none;margin:14px 0 30px}.art__body{max-width:none}.rte--art table{display:block;overflow-x:auto}}.art__hero{box-shadow:0 20px 44px -28px #081a478c}.rte--art .mx-hero{position:relative;overflow:hidden;padding:22px 26px 18px 28px;margin:0 0 30px;background:linear-gradient(135deg,#0a276b,#081f52 55%,#061735)}.rte--art .mx-hero:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#e4101e,#c10005 50%,#7e0004)}.rte--art .mx-hero__k{font-family:var(--font-mono);font-size:9.8px;font-weight:400;letter-spacing:.2em;color:#e0121f;margin-bottom:9px}.rte--art .mx-hero__t{font-size:18px;line-height:1.34;font-weight:600;letter-spacing:-.012em;margin-bottom:3px}.rte--art .mx-hero__th{font-size:14px;color:#ffffffa8;margin-bottom:14px}.rte--art .mx-hero__m{font-size:12.5px;line-height:1.7;color:#ffffff94;margin-bottom:13px;padding-top:13px;border-top:1px solid rgba(255,255,255,.12)}.rte--art .mx-hero .mx-chip{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.06em;padding:5px 10px 4px;border-color:#ffffff3d;color:#ffffffd6}@media(max-width:749px){.rte--art .mx-hero{padding:20px 18px 16px 21px}.rte--art .mx-hero__t{font-size:17px}.rte--art .mx-hero__th{font-size:13.5px}}.badge--best{background:var(--navy);color:#fff;border-color:var(--navy);font-weight:500}.badge--new{background:#fff;color:var(--red);border-color:var(--red-line);font-weight:500}.pcard__price b{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;white-space:normal}.pcard__was{font-family:var(--font-mono);font-size:12.5px;font-weight:400;color:var(--dim);letter-spacing:-.01em;text-decoration-thickness:1px}@media(max-width:749px){.pcard__was{font-size:11.5px}}.pcard__badges .badge--best{box-shadow:0 0 0 1px #ffffff80}.pcard__badges .badge{-webkit-backdrop-filter:saturate(140%) blur(2px);backdrop-filter:saturate(140%) blur(2px)}.badge--best{background:#c10005c7;color:#fff;border-color:#ffffff6b;font-weight:500;letter-spacing:.06em}.badge--new{background:#0a276bbd;color:#fff;border-color:#ffffff61;font-weight:500;letter-spacing:.06em}.pcard__badges .badge{-webkit-backdrop-filter:blur(8px) saturate(150%);backdrop-filter:blur(8px) saturate(150%)}.pcard__badges .badge--best{box-shadow:0 2px 10px #c1000542}.pcard__badges .badge--green{background:#ecf6efd1;border-color:#1e6b3938}.pcard__badges .badge--red{background:#fdececd6;border-color:#c1000533}.badge--new{background:#0a276bd1}.pcard__badges .badge--new{box-shadow:0 0 0 1px #ffffff8c,0 2px 10px #0a276b38}.pdp__vat{margin-top:16px;font-family:var(--font-mono);font-size:12px;letter-spacing:.02em;color:var(--dim);border-left:2px solid var(--line);padding-left:10px}.pdp__ship{margin-top:8px;font-size:12.5px;line-height:1.7;color:var(--dim);border-left:2px solid var(--line);padding-left:10px}.pdp__ship b{color:var(--ink-2);font-weight:600}.pdp__ship a{color:var(--red);text-decoration:underline;text-underline-offset:3px}.badge--pre{background:#eef1f8e0;color:var(--navy);border-color:var(--tint-line);font-weight:500}.pcard__badges .badge--pre{box-shadow:0 0 0 1px #ffffff80,0 2px 10px #0a276b24}.pcard__spec--pre span:last-child{color:var(--navy)}.pdp__pre{margin-top:16px;font-size:12.5px;line-height:1.7;color:var(--navy);background:var(--tint);border-left:2px solid var(--navy);padding:9px 12px}.pdp__pre b{font-weight:600}.pdp__pre+.pdp__vat{margin-top:8px}:root{--font-mono:"IBM Plex Mono","IBM Plex Sans Thai",Anuphan,ui-monospace,SFMono-Regular,monospace}:root{--dim:#656E7D}.utility__i svg,.footer__c svg{color:#84878f}.pcard__spec span:first-child,.pcard__price small,.cert span,.pdp__fact span,.cat__f span,.contact-row span,.linefab__tx em{font-size:12px}.rte--art .mx-fig figcaption i,.rte--art .mxq-b,.rte--art .mx-hero__k{font-size:12px}.docok{display:none}@media(max-width:899px){.dside{width:100%}}.docok:target{display:flex;gap:11px;align-items:flex-start;background:var(--tint);border:1px solid var(--tint-line);border-left:3px solid var(--navy);border-radius:var(--r);padding:15px 18px;margin:0 0 26px;font-size:14.5px;line-height:1.7;color:var(--navy)}body{overflow-x:clip}.wrap{padding-left:clamp(20px,4vw,64px)!important;padding-right:clamp(20px,4vw,64px)!important}.wrap.sec:is(.page--oem,.page--b2b)>.rte{max-width:none!important}:is(.page--oem,.page--b2b) .rte{font-size:15px}:is(.page--oem,.page--b2b) .qlede{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:0 56px;align-items:start;padding-bottom:6px}:is(.page--oem,.page--b2b) .qlede p{font-size:16.5px;line-height:1.9;color:var(--ink-2);margin:0;max-width:760px}:is(.page--oem,.page--b2b) .qlede p b{color:var(--ink);font-weight:600}:is(.page--oem,.page--b2b) .qmeta{border-top:1px solid var(--ink);padding-top:12px}:is(.page--oem,.page--b2b) .qmeta dt{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);margin:0 0 3px}:is(.page--oem,.page--b2b) .qmeta dd{margin:0 0 14px;font-size:13.5px;line-height:1.6;color:var(--ink-2)}:is(.page--oem,.page--b2b) .qmeta dd:last-child{margin-bottom:0}:is(.page--oem,.page--b2b) .qhero{position:relative;margin:34px calc(50% - 50vw) 0;width:100vw;max-width:100vw;overflow:hidden;background:#02091e}:is(.page--oem,.page--b2b) .qhero__art{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0}:is(.page--oem,.page--b2b) .qhero__art svg{width:100%;height:100%;display:block}:is(.page--oem,.page--b2b) .qhero__in{position:relative;z-index:1;max-width:1240px;margin:0 auto;padding:86px clamp(20px,4vw,64px) 82px;display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:0 64px;align-items:center}:is(.page--oem,.page--b2b) .qhero__k{display:flex;align-items:center;gap:14px;font-family:var(--font-mono);font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:#93a9de;margin-bottom:22px}:is(.page--oem,.page--b2b) .qhero__k:before{content:"";width:30px;height:1px;background:#d8342f;flex:0 0 auto}:is(.page--oem,.page--b2b) .qhero h2{font-family:var(--font-display);font-weight:700;font-size:44px;line-height:1.22;letter-spacing:-.018em;color:#fff;margin:0 0 20px}:is(.page--oem,.page--b2b) .qhero h2 em{font-style:normal;color:#c2d45e}:is(.page--oem,.page--b2b) .qhero p{font-size:15.5px;line-height:1.9;color:#ffffffb8;margin:0 0 30px;max-width:470px}:is(.page--oem,.page--b2b) .qhero__cta{display:flex;flex-wrap:wrap;gap:11px}:is(.page--oem,.page--b2b) .rte a.btn{text-decoration:none}:is(.page--oem,.page--b2b) .btn--ghost-w{background:transparent;border-color:#ffffff52;color:#fff}:is(.page--oem,.page--b2b) .btn--ghost-w:hover{background:#ffffff14;border-color:#ffffffb3;color:#fff}:is(.page--oem,.page--b2b) .btn--leaf{background:#c2d45e;border-color:#c2d45e;color:#0a1f30}:is(.page--oem,.page--b2b) .btn--leaf:hover{background:#b4c64e;border-color:#b4c64e;color:#0a1f30}:is(.page--oem,.page--b2b) .qpart{border-top:1px solid rgba(255,255,255,.26);padding-top:18px}:is(.page--oem,.page--b2b) .qpart__k{font-family:var(--font-mono);font-size:10px;letter-spacing:.2em;text-transform:uppercase;color:#ffffff80;display:block;margin-bottom:20px}:is(.page--oem,.page--b2b) .qpart img{width:196px;height:auto;display:block;margin-bottom:18px}:is(.page--oem,.page--b2b) .qpart b{display:block;font-family:var(--font-display);font-weight:600;font-size:13.5px;line-height:1.6;color:#fff;letter-spacing:-.005em}:is(.page--oem,.page--b2b) .rte .qpart a{display:inline-block;margin-top:10px;font-family:var(--font-mono);font-size:12.5px;letter-spacing:.04em;color:#c2d45e;text-decoration:none;border-bottom:1px solid rgba(194,212,94,.4);padding-bottom:2px}:is(.page--oem,.page--b2b) .rte .qpart a:hover{border-bottom-color:#c2d45e}:is(.page--oem,.page--b2b) .qh{margin:72px 0 6px;border-top:1px solid var(--ink);padding-top:16px;display:flex;align-items:baseline;gap:16px}:is(.page--oem,.page--b2b) .qh i{font-family:var(--font-mono);font-style:normal;font-size:11px;letter-spacing:.18em;color:#c10005;flex:0 0 auto;padding-top:3px}:is(.page--oem,.page--b2b) .qh h3{font-family:var(--font-display);font-weight:700;font-size:26px;line-height:1.34;letter-spacing:-.015em;color:var(--ink);margin:0}:is(.page--oem,.page--b2b) .qsub{font-size:14.5px;line-height:1.85;color:var(--muted);max-width:760px;margin:10px 0 30px}:is(.page--oem,.page--b2b) .qflow{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px;position:relative;margin:6px 0 4px;padding-top:6px}:is(.page--oem,.page--b2b) .qflow:before{content:"";position:absolute;top:11px;left:0;right:0;height:1px;background:var(--line)}:is(.page--oem,.page--b2b) .qfn{position:relative;padding:34px 0 0}:is(.page--oem,.page--b2b) .qfn:before{content:"";position:absolute;top:6px;left:0;width:11px;height:11px;border-radius:50%;background:var(--paper);border:1.5px solid var(--field);z-index:1}:is(.page--oem,.page--b2b) .qfn--on:before{background:#c10005;border-color:#c10005}:is(.page--oem,.page--b2b) .qfn i{font-family:var(--font-mono);font-style:normal;font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);display:block;margin-bottom:9px}:is(.page--oem,.page--b2b) .qfn b{display:block;font-family:var(--font-display);font-weight:700;font-size:18px;color:var(--ink);margin-bottom:7px;line-height:1.35}:is(.page--oem,.page--b2b) .qfn span{display:block;font-size:13.5px;line-height:1.75;color:var(--muted);max-width:320px}:is(.page--oem,.page--b2b) .qg{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 34px}:is(.page--oem,.page--b2b) .qc{border-top:1px solid var(--line);padding:22px 0 4px;display:flex;flex-direction:column;gap:12px}:is(.page--oem,.page--b2b) .qc__t{display:flex;align-items:center;justify-content:space-between;gap:10px}:is(.page--oem,.page--b2b) .qc__n{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.16em;color:#c10005}:is(.page--oem,.page--b2b) .qc__ic{color:var(--navy);opacity:.85}:is(.page--oem,.page--b2b) .qc h4{font-family:var(--font-display);font-weight:600;font-size:17px;color:var(--ink);margin:0;line-height:1.4;letter-spacing:-.01em}:is(.page--oem,.page--b2b) .qc p{font-size:13.5px;line-height:1.75;color:var(--muted);margin:0}:is(.page--oem,.page--b2b) .qc .tag{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;color:var(--dim);margin-top:auto;padding-top:12px}:is(.page--oem,.page--b2b) .qs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px}:is(.page--oem,.page--b2b) .qi{display:grid;grid-template-columns:26px minmax(0,1fr);gap:0 16px;padding:20px 0;border-top:1px solid var(--line);align-items:start}:is(.page--oem,.page--b2b) .qi svg{color:#c10005;margin-top:2px}:is(.page--oem,.page--b2b) .qi b{display:block;font-family:var(--font-display);font-weight:600;font-size:15.5px;color:var(--ink);margin-bottom:4px;line-height:1.45}:is(.page--oem,.page--b2b) .qi span{display:block;font-size:13.5px;line-height:1.78;color:var(--muted)}:is(.page--oem,.page--b2b) .qst{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:0 30px;position:relative;padding-top:6px}:is(.page--oem,.page--b2b) .qst:before{content:"";position:absolute;top:11px;left:0;right:0;height:1px;background:var(--line)}:is(.page--oem,.page--b2b) .qstn{position:relative;padding:34px 0 0}:is(.page--oem,.page--b2b) .qstn:before{content:"";position:absolute;top:6px;left:0;width:11px;height:11px;border-radius:50%;background:var(--paper);border:1.5px solid var(--field)}:is(.page--oem,.page--b2b) .qstn i{font-family:var(--font-mono);font-style:normal;font-size:11px;letter-spacing:.16em;color:#c10005;display:block;margin-bottom:9px}:is(.page--oem,.page--b2b) .qstn b{display:block;font-family:var(--font-display);font-weight:600;font-size:15.5px;color:var(--ink);margin-bottom:6px;line-height:1.4}:is(.page--oem,.page--b2b) .qstn span{font-size:13px;line-height:1.75;color:var(--muted)}:is(.page--oem,.page--b2b) .qchips{display:flex;flex-wrap:wrap;gap:0 0;border-top:1px solid var(--line)}:is(.page--oem,.page--b2b) .qchip{flex:0 0 auto;padding:13px 26px 13px 0;margin-right:26px;font-size:13.5px;color:var(--ink-2);display:flex;align-items:center;gap:10px;border-bottom:1px solid var(--line);min-width:230px}:is(.page--oem,.page--b2b) .qchip:before{content:"";width:5px;height:5px;border-radius:50%;background:#acbc51;flex:0 0 auto}:is(.page--oem,.page--b2b) .qcta{margin-top:74px;border-top:1px solid var(--ink);padding-top:34px;display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:0 64px;align-items:start}:is(.page--oem,.page--b2b) .qcta h4{font-family:var(--font-display);font-weight:700;font-size:24px;line-height:1.38;letter-spacing:-.015em;color:var(--ink);margin:0 0 12px;max-width:620px}:is(.page--oem,.page--b2b) .qcta p{font-size:14.5px;line-height:1.85;color:var(--ink-2);margin:0 0 22px;max-width:620px}:is(.page--oem,.page--b2b) .qcta__b{display:flex;flex-wrap:wrap;gap:11px}:is(.page--oem,.page--b2b) .qcon{border-top:1px solid var(--ink);padding-top:14px}:is(.page--oem,.page--b2b) .qcon__k{display:block;font-family:var(--font-mono);font-size:10px;letter-spacing:.18em;text-transform:uppercase;color:var(--dim);margin-bottom:6px}:is(.page--oem,.page--b2b) .qcon__n{font-size:12.5px;line-height:1.75;color:var(--muted);margin:14px 0 0}:is(.page--oem,.page--b2b) .rte .qcon__n a{font-family:var(--font-mono);font-size:12.5px;color:var(--navy);text-decoration:none}:is(.page--oem,.page--b2b) .rte .qcon__n a:hover{text-decoration:underline}:is(.page--oem,.page--b2b) .qcon__r{display:grid;grid-template-columns:20px minmax(0,1fr);gap:0 13px;padding:13px 0;border-bottom:1px solid var(--line);align-items:center}:is(.page--oem,.page--b2b) .qcon__r svg{color:#276071}:is(.page--oem,.page--b2b) .qcon__r i{font-style:normal;font-family:var(--font-mono);font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--dim);display:block;margin-bottom:2px}:is(.page--oem,.page--b2b) .rte .qcon__r a{color:var(--navy);font-family:var(--font-mono);font-size:13px;text-decoration:none}:is(.page--oem,.page--b2b) .rte .qcon__r a:hover{text-decoration:underline}:is(.page--oem,.page--b2b) .qcon__r span{font-size:13px;color:var(--ink-2)}:is(.page--oem,.page--b2b) .qfoot{margin-top:34px;font-family:var(--font-mono);font-size:11.5px;line-height:2;letter-spacing:.02em;color:var(--dim);border-top:1px solid var(--line);padding-top:16px}@media(max-width:1099px){:is(.page--oem,.page--b2b) .qg{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px}:is(.page--oem,.page--b2b) .qst{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 26px}:is(.page--oem,.page--b2b) .qst:before{display:none}:is(.page--oem,.page--b2b) .qstn{border-top:1px solid var(--line);padding-top:26px}:is(.page--oem,.page--b2b) .qstn:before{top:-6px}:is(.page--oem,.page--b2b) .qhero h2{font-size:36px}:is(.page--oem,.page--b2b) .qhero__in{gap:0 44px;padding:70px clamp(20px,4vw,64px) 66px}:is(.page--oem,.page--b2b) .qlede{grid-template-columns:minmax(0,1fr) 260px;gap:0 40px}}@media(max-width:859px){:is(.page--oem,.page--b2b) .qhero__art .qm-plate{display:none}:is(.page--oem,.page--b2b) .qhero__in{grid-template-columns:1fr;gap:34px;padding:52px clamp(20px,4vw,64px) 50px}:is(.page--oem,.page--b2b) .qhero h2{font-size:29px}:is(.page--oem,.page--b2b) .qhero p{max-width:none}:is(.page--oem,.page--b2b) .qhero__cta .btn{width:100%;justify-content:center}:is(.page--oem,.page--b2b) .qpart img{width:172px}:is(.page--oem,.page--b2b) .qlede{grid-template-columns:1fr;gap:26px}:is(.page--oem,.page--b2b) .qmeta{border-top-width:1px}:is(.page--oem,.page--b2b) .qg{grid-template-columns:1fr;gap:0}:is(.page--oem,.page--b2b) .qs{grid-template-columns:1fr;gap:0}:is(.page--oem,.page--b2b) .qflow{grid-template-columns:1fr;gap:0}:is(.page--oem,.page--b2b) .qflow:before{display:none}:is(.page--oem,.page--b2b) .qfn{border-top:1px solid var(--line);padding:26px 0 6px}:is(.page--oem,.page--b2b) .qfn:before{top:-6px}:is(.page--oem,.page--b2b) .qst{grid-template-columns:1fr;gap:0}:is(.page--oem,.page--b2b) .qstn{padding:26px 0 6px}:is(.page--oem,.page--b2b) .qchip{min-width:0;width:100%;margin-right:0}:is(.page--oem,.page--b2b) .qcta{grid-template-columns:1fr;gap:30px}:is(.page--oem,.page--b2b) .qcta h4{font-size:20px}:is(.page--oem,.page--b2b) .qh{margin:52px 0 4px}:is(.page--oem,.page--b2b) .qh h3{font-size:21px}}.wrap.sec.page--documents>.rte{max-width:none!important}.page--documents .rte .dlead{font-size:15.5px;line-height:1.85;color:var(--ink-2);max-width:880px;margin:0 0 8px}.page--documents .rte .dlead b{color:var(--ink);font-weight:600}.page--documents .dlay{display:flex;align-items:flex-start;gap:36px;margin-top:30px}.page--documents .dmain{flex:1 1 auto;min-width:0}.page--documents .dside{width:300px;flex:0 0 300px;position:sticky;top:96px}.page--documents .dcard{border:1px solid var(--line);border-radius:var(--r);background:var(--paper);overflow:hidden}.page--documents .dcard+.dcard{margin-top:18px}.page--documents .dcard__h{display:flex;align-items:center;gap:10px;padding:13px 17px;border-bottom:1px solid var(--line);background:var(--tint);font-family:var(--font-display);font-weight:600;font-size:14.5px;line-height:1.35;color:var(--navy)}.page--documents .dcard__h svg{color:var(--red);flex:0 0 auto}.page--documents .dcard__b{padding:0 17px 14px}.page--documents .dbadge{display:flex;gap:11px;align-items:flex-start;padding:13px 0;border-top:1px solid var(--line);font-size:13.5px;line-height:1.65;color:var(--ink-2)}.page--documents .dbadge:first-child{border-top:0}.page--documents .dbadge>svg{color:var(--navy);flex:0 0 auto;margin-top:3px}.page--documents .dbadge b{display:block;font-weight:600;color:var(--ink);font-size:12px;letter-spacing:.04em;margin-bottom:2px}.page--documents .dbadge a{display:inline-block;color:var(--navy);text-decoration:none;font-family:var(--font-mono);font-size:13px}.page--documents .dbadge a:hover{text-decoration:underline}.page--documents .dchecks .dbadge>span{position:relative;padding-left:25px;display:block}.page--documents .dchecks .dbadge>span:before{content:"";position:absolute;left:3px;top:6px;width:11px;height:6px;border-left:2px solid var(--ok);border-bottom:2px solid var(--ok);transform:rotate(-45deg)}.page--documents #DocForm{border:1px solid var(--line);border-top:3px solid var(--navy);border-radius:var(--r);background:var(--paper);padding:4px 30px 30px}.page--documents .dstep{display:flex;align-items:center;gap:12px;margin:26px 0 16px;border-bottom:1px solid var(--line);padding-bottom:11px}.page--documents .dstep i{font-family:var(--font-mono);font-style:normal;font-size:11px;letter-spacing:.09em;color:var(--red);border:1px solid var(--line);border-radius:var(--r);padding:4px 8px;line-height:1;flex:0 0 auto}.page--documents .dstep b{font-family:var(--font-display);font-weight:600;font-size:15.5px;color:var(--ink);line-height:1.35}.page--documents .dfs{border:1px solid var(--line);border-radius:var(--r);padding:16px 20px 20px;margin:18px 0 0;background:var(--soft)}.page--documents .dfs legend{font-size:12px;font-weight:600;letter-spacing:.02em;color:var(--ink-2);padding:0 8px}.page--documents .dgrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 24px}.page--documents .dchk{display:flex;gap:10px;align-items:center;font-size:13.5px;color:var(--ink-2);line-height:1.5;cursor:pointer;padding:3px 0;min-width:0}.page--documents .dchk input{margin:0;accent-color:var(--navy);width:16px;height:16px;flex:0 0 auto}.page--documents .dchk span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page--documents .dchk:hover span{color:var(--navy)}.page--documents .dbtns{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-top:26px}.page--documents .dbtns .dnote{font-size:12.5px;color:var(--muted);line-height:1.6}.page--documents .rte a.btn,.page--documents .rte .dbadge a{text-decoration:none}.page--documents .btn--line{background:#06c755;border-color:#06c755;color:#fff}.page--documents .btn--line:hover{background:#05a948;border-color:#05a948;color:#fff}@media(max-width:1023px){.page--documents .dlay{display:block}.page--documents .dside{width:100%;flex:none;position:static;margin-top:32px}.page--documents .dgrid{grid-template-columns:1fr;gap:8px}.page--documents .dchk span{white-space:normal;overflow:visible;text-overflow:clip}.page--documents .dchk{align-items:flex-start}.page--documents .dchk input{margin-top:2px}}@media(max-width:640px){.page--documents #DocForm{padding:2px 18px 24px}.page--documents .dfs{padding:14px 14px 18px}.page--documents .dbtns .btn{width:100%}.page--documents .dbtns .dnote{width:100%;text-align:center}.page--documents .dstep b{font-size:14.5px}.page--documents .dstep{margin:22px 0 14px}}.wrap.sec.page--services>.rte{max-width:none!important}.page--services .rte>p{max-width:920px}.page--services .rte>ul{max-width:none;columns:2;column-gap:52px}.page--services .rte>ul>li{break-inside:avoid;-webkit-column-break-inside:avoid}.page--services .rte>h3{max-width:920px;margin-top:46px}.page--services .rte>h3:first-of-type{margin-top:34px}.page--services .rte>.col{display:grid;grid-template-columns:1fr 1fr;gap:0 46px;align-items:start}@media(max-width:899px){.page--services .rte>.col{grid-template-columns:1fr;gap:0}.page--services .rte>ul{columns:1}}:is(.page--services,.page--b2b) .oembar{border:1px dashed var(--field);border-radius:var(--r);background:var(--soft);padding:20px 24px;margin:36px 0 0;display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:space-between;max-width:none}:is(.page--services,.page--b2b) .oembar__t{font-family:var(--font-display);font-weight:600;font-size:16.5px;color:var(--ink);line-height:1.5;margin:0}:is(.page--services,.page--b2b) .oembar__s{font-size:13.5px;line-height:1.7;color:var(--muted);margin:5px 0 0;max-width:640px}:is(.page--services,.page--b2b) .rte .oembar a.btn{text-decoration:none;flex:0 0 auto}@media(max-width:640px){:is(.page--services,.page--b2b) .oembar{padding:18px}:is(.page--services,.page--b2b) .rte .oembar a.btn{width:100%;justify-content:center}}.shopify-section:has(>.ticker)+.shopify-section .stats{margin-top:-1px}.quote-note{margin-top:12px}@media(max-width:389px){.quote-note{gap:6px;font-size:clamp(9.2px,3vw,12px)}}h1,h2,h3,h4,h5,.h-xl,.hero__title,.art__t,.story__h,.feat__t{line-height:1.34;word-break:keep-all;overflow-wrap:break-word}.story__h{font-weight:700;text-wrap:pretty}@media(min-width:1025px)and (max-width:1279px){.hero__trust{grid-template-columns:1fr}}.hero__trust{column-gap:26px}@media(min-width:1280px){.hero__trust{column-gap:20px}}.rte--art a.mx-btn,.rte--art a.mx-btn:link,.rte--art a.mx-btn:visited,.rte--art a.mx-btn:hover,.rte--art a.mx-btn:focus{border:1px solid transparent}.rte--art a.mx-btn--g,.rte--art a.mx-btn--g:link,.rte--art a.mx-btn--g:visited{border-color:#ffffff4d}.rte--art a.mx-btn--g:hover,.rte--art a.mx-btn--g:focus{border-color:#fff9}@media(min-width:1025px){.feat{grid-template-columns:1.3fr 1fr}.feat__body{padding:34px 36px 32px}}.feat__media{min-height:0;display:flex;align-items:center;background:#0a1a47}.feat__media img{width:100%;height:auto;max-height:100%;object-fit:contain}@media(max-width:1024px){.feat__media{aspect-ratio:40/21;min-height:0}}.page--b2b .qh{scroll-margin-top:26px}.page--b2b .qhero p{max-width:430px}.page--b2b .qpart b{margin-bottom:2px}.page--b2b .qpart em{display:block;font-style:normal;font-family:var(--font-mono);font-size:11.5px;line-height:1.9;color:#ffffff8c;margin-top:12px}.page--b2b .qfn dl{display:grid;grid-template-columns:auto minmax(0,1fr);gap:7px 16px;margin:13px 0 0;max-width:330px}.page--b2b .qfn dt{font-family:var(--font-mono);font-size:10px;letter-spacing:.14em;text-transform:uppercase;color:var(--dim);padding-top:3px}.page--b2b .qfn dd{margin:0;font-size:13px;line-height:1.65;color:var(--ink-2)}.page--b2b .qg--3{grid-template-columns:repeat(3,minmax(0,1fr));gap:0 40px}.page--b2b .rte a.qc{text-decoration:none;transition:border-color .18s}.page--b2b .rte a.qc:hover{border-top-color:#c10005}.page--b2b .rte a.qc h4{color:var(--ink)}.page--b2b .rte a.qc:hover h4{color:var(--navy)}.page--b2b .qc .btn{align-self:flex-start;margin-top:auto}.page--b2b .qc__w{font-family:var(--font-mono);font-size:10.5px;letter-spacing:.14em;color:var(--dim)}.page--b2b .blg{columns:2;column-gap:56px;margin:4px 0 0}.page--b2b .bgh{display:flex;align-items:baseline;gap:2px 18px;flex-wrap:wrap;font-family:var(--font-mono);font-size:11.5px;letter-spacing:.18em;text-transform:uppercase;color:var(--navy);border-top:1px solid var(--ink);padding-top:15px;margin:48px 0 24px;word-break:keep-all;overflow-wrap:break-word}.page--b2b .bgh span{order:2;flex:0 0 100%;font-family:var(--font-display);font-size:clamp(17px,4.4vw,22px);font-weight:700;line-height:1.35;letter-spacing:-.01em;text-transform:none;color:var(--ink);margin-top:5px}.page--b2b .bgh i{order:1;font-style:normal;font-size:11px;letter-spacing:.12em;text-transform:none;color:var(--dim);margin-left:auto;white-space:nowrap}.page--b2b .bls{break-inside:avoid;-webkit-column-break-inside:avoid;margin:0 0 24px}.page--b2b .bls h4{font-family:var(--font-mono);font-size:11.5px;font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:#c10005;margin:0;line-height:1.55}.page--b2b .bls h4 span{display:block;font-family:var(--font-body);font-size:15px;font-weight:600;line-height:1.4;letter-spacing:0;text-transform:none;color:var(--ink-2);margin-top:3px}.page--b2b .rte .bls ul{list-style:none;padding:0;margin:12px 0 0;columns:auto}.page--b2b .rte .bls li{display:flex;justify-content:space-between;align-items:baseline;gap:20px;border-top:1px solid var(--line);padding:8px 0;margin:0;font-size:13.5px;line-height:1.55;color:var(--ink-2)}.page--b2b .bls li b{flex:0 1 auto;max-width:54%;text-align:right;font-family:var(--font-mono);font-weight:400;font-size:11.5px;line-height:1.6;letter-spacing:.02em;color:var(--dim)}.page--b2b .bnote{font-family:var(--font-mono);font-size:11.5px;line-height:1.9;letter-spacing:.02em;color:var(--dim);border-top:1px solid var(--line);padding-top:14px;margin:6px 0 0}@media(max-width:1099px){.page--b2b .qg--3{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 34px}}@media(max-width:899px){.page--b2b .blg{columns:1}}@media(max-width:859px){.page--b2b .qg--3{grid-template-columns:1fr;gap:0}.page--b2b .qfn dl{max-width:none}}[id$=__b2bband] .cta{background:var(--deep)}[id$=__b2bband] .cta__pat{opacity:.14}.page--b2b .qhero h2 em{color:#e0564f}.page--b2b .rte .qpart a{color:#fff;border-bottom-color:#ffffff57}.page--b2b .rte .qpart a:hover{border-bottom-color:#fff}.page--b2b .qchip:before{background:#c10005}@media(max-width:359px){.page--b2b .bgh,.page--b2b .bls h4{font-size:10.5px;letter-spacing:.12em}}@media(max-width:749px){.page--b2b .bgh i{order:3;flex:0 0 100%;margin-left:0;text-align:left;margin-top:9px;font-size:10.5px}.page--b2b .bgh span{margin-top:3px}}.nav__i:focus-within .nav__drop{display:block}.nav__drop{border-top:2px solid var(--red);padding:6px 0}.nav__drop a{padding:10px 20px;line-height:1.5}.nav__drop a:focus-visible{background:var(--surface);color:var(--navy);outline:none}.nav__drop a[href$="/collections/all"]{border-top:1px solid var(--line);margin-top:6px;padding-top:13px;color:var(--navy);font-weight:600}.nav__l svg{transition:transform .18s}.nav__i:hover .nav__l svg,.nav__i:focus-within .nav__l svg{transform:rotate(180deg)}.nav__l[href$="/pages/b2b"]:before{content:"";width:5px;height:5px;border-radius:50%;background:var(--red);flex:0 0 auto}.mobile-nav a.mnav__sub{padding:11px 24px 11px 40px;font-size:14px;color:var(--muted);background:var(--surface);box-shadow:inset 3px 0 0 var(--line)}.mobile-nav a[href$="/pages/b2b"]{box-shadow:inset 3px 0 0 var(--red)}.bulkbar{border:1px dashed var(--field);border-radius:var(--r);background:var(--soft);padding:20px 24px;margin:34px 0 0;display:flex;align-items:center;gap:18px;flex-wrap:wrap;justify-content:space-between}.bulkbar__t{font-family:var(--font-display);font-weight:600;font-size:16.5px;color:var(--ink);line-height:1.5;margin:0}.bulkbar__s{font-size:13.5px;line-height:1.7;color:var(--muted);margin:5px 0 0;max-width:640px}.bulkbar a.btn{flex:0 0 auto;text-decoration:none}.pdp__bulk{font-size:13px;line-height:1.8;color:var(--muted);border-left:2px solid var(--red);padding:1px 0 1px 12px;margin:12px 0 0}.pdp__bulk b{color:var(--ink);font-weight:600}.pdp__bulk a{color:var(--navy);font-weight:600;border-bottom:1px solid rgba(10,39,107,.3)}.pdp__bulk a:hover{border-bottom-color:var(--navy)}@media(max-width:640px){.bulkbar{padding:18px}.bulkbar a.btn{width:100%;justify-content:center}}@media(min-width:750px)and (max-width:899px){.utility{font-size:12px}.utility .wrap{flex-direction:column;justify-content:center;align-items:center;gap:6px;min-height:0;padding-top:9px;padding-bottom:9px}.utility__l{gap:6px 20px;justify-content:center;flex-wrap:wrap}.utility__r{gap:6px 26px;justify-content:center;flex-wrap:wrap}}.hdr-spacer{display:none}@media(min-width:1025px){.header.mx-fixed{position:fixed;top:0;left:0;right:0;z-index:60;box-shadow:0 6px 22px #0a276b1a;transition:transform .26s cubic-bezier(.4,0,.2,1)}.header.mx-fixed.mx-hide{transform:translateY(-102%)}.header.mx-fixed .header__search{display:none}.header.mx-fixed .header__main{min-height:58px;gap:26px}.header.mx-fixed .header__logo img{height:32px}.header.mx-fixed .header__nav .wrap{min-height:44px}.header.mx-fixed .nav__l{padding:11px 0;font-size:13.5px}.header.mx-fixed .header__acts{gap:16px}.header.mx-fixed .header__act span{display:none}}@media(prefers-reduced-motion:reduce){.header.mx-fixed{transition:none}}.quote-card form{display:flex;flex-direction:column;gap:16px}.quote-card form>button[type=submit]{margin-top:4px}.quote-card .quote-note{margin-top:0}.hdr-search-btn{display:none}@media(max-width:1024px){.header__main{flex-wrap:wrap;row-gap:0;gap:18px}.header__acts{gap:16px}.hdr-search-btn{display:inline-flex;align-items:center;justify-content:center;background:none;border:0;padding:0;margin:0;color:var(--navy);cursor:pointer;line-height:0;-webkit-tap-highlight-color:transparent}.hdr-search-btn svg{display:block}.header.mx-search-open .hdr-search-btn{color:var(--red)}.header.mx-search-open .header__search{display:block;order:9;flex:0 0 100%;max-width:none;margin:0 0 14px}.header.mx-search-open .header__search .search-form{width:100%;height:44px;padding:0 4px 0 13px;gap:9px}.header.mx-search-open .header__search .search-form input{font-size:14px;min-width:0}.header.mx-search-open .header__search .search-form button{flex:0 0 auto;height:36px;padding:0 15px;font-size:13.5px}}@media(max-width:374px){.header__main,.header__acts{gap:12px}.header__logo img{height:38px}}.linefab{right:20px;bottom:20px;padding:14px;gap:0}.linefab__tx{display:flex;align-items:center;max-width:0;opacity:0;overflow:hidden;white-space:nowrap;margin:0;transition:max-width .32s cubic-bezier(.4,0,.2,1),opacity .2s ease,margin .32s cubic-bezier(.4,0,.2,1)}.linefab__tx em{display:none}.linefab__tx b{font-size:14px}.linefab.is-open .linefab__tx{max-width:250px;opacity:1;margin-left:11px;margin-right:5px}@media(hover:hover)and (pointer:fine){.linefab:hover .linefab__tx,.linefab:focus-visible .linefab__tx{max-width:250px;opacity:1;margin-left:11px;margin-right:5px}}@media(max-width:749px){.linefab{right:14px;bottom:14px;padding:13px}.linefab__tx b{font-size:13px}.linefab.is-open .linefab__tx{max-width:min(250px,calc(100vw - 108px))}}@media(prefers-reduced-motion:reduce){.linefab__tx{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/max-pages.css.map */
