/* ==========================================================================
   SLCHN — Danyang Sailing Auto Parts Co., Ltd.
   Design system. Hand-authored, no CDN, no Google Fonts.
   ========================================================================== */

/* ---------- 1. Tokens ---------- */
:root{
  /* brand — sampled from the SLCHN sail mark */
  --ink:#0b1c2e;
  --ink-2:#12293f;
  --brand:#1f66cc;
  --brand-dk:#14498f;
  --brand-lt:#a2ccf2;
  --sky:#62b0d8;
  --accent:#ff6a13;
  --accent-dk:#d9530a;
  --wa:#25d366;
  --wa-dk:#1aa951;
  --alert:#d2232a;

  /* neutrals */
  --paper:#ffffff;
  --mist:#f4f7fb;
  --mist-2:#eaf0f7;
  --line:#dbe5ef;
  --line-2:#c6d4e3;
  --steel:#5a6b7d;
  --steel-lt:#8395a8;

  /* type */
  --ff-body:Inter,-apple-system,"Segoe UI",Arial,sans-serif;
  --ff-disp:"Barlow Condensed","Arial Narrow",Impact,sans-serif;
  --ff-mono:"IBM Plex Mono",ui-monospace,"SF Mono",Menlo,monospace;
  --fs-xs:12px;
  --fs-sm:13.5px;
  --fs-base:15.5px;
  --fs-lg:18px;
  --fs-xl:22px;
  --fs-2xl:28px;
  --fs-3xl:38px;
  --fs-4xl:52px;
  --fs-5xl:66px;
  --lh-tight:1.06;
  --lh-snug:1.3;
  --lh-body:1.65;
  --ls-disp:-0.015em;
  --ls-eyebrow:0.18em;

  /* space */
  --sp-1:4px;
  --sp-2:8px;
  --sp-3:12px;
  --sp-4:16px;
  --sp-5:24px;
  --sp-6:32px;
  --sp-7:48px;
  --sp-8:64px;
  --sp-9:88px;
  --sp-10:120px;

  /* shell */
  --shell:1200px;
  --shell-wide:1440px;
  --gutter:20px;
  --hdr-h:68px;

  /* surface */
  --r-sm:3px;
  --r:6px;
  --r-lg:12px;
  --r-pill:999px;
  --sh-1:0 1px 2px rgba(11,28,46,.06),0 1px 3px rgba(11,28,46,.05);
  --sh-2:0 4px 12px rgba(11,28,46,.08);
  --sh-3:0 14px 38px rgba(11,28,46,.16);
  --sh-4:0 24px 60px rgba(11,28,46,.28);
  --ring:0 0 0 3px rgba(31,102,204,.28);

  /* motion */
  --t-fast:.14s cubic-bezier(.4,0,.2,1);
  --t:.24s cubic-bezier(.4,0,.2,1);
  --t-slow:.5s cubic-bezier(.22,1,.36,1);

  --z-hdr:60;
  --z-mega:70;
  --z-float:80;
}

/* ---------- 2. Fonts (self-hosted) ---------- */
@font-face{font-family:Inter;font-weight:400;font-style:normal;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2")}
@font-face{font-family:Inter;font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/inter-latin-500-normal.woff2) format("woff2")}
@font-face{font-family:Inter;font-weight:700;font-style:normal;font-display:swap;src:url(../fonts/inter-latin-700-normal.woff2) format("woff2")}
@font-face{font-family:"Barlow Condensed";font-weight:600;font-style:normal;font-display:swap;src:url(../fonts/barlow-condensed-latin-600-normal.woff2) format("woff2")}
@font-face{font-family:"Barlow Condensed";font-weight:700;font-style:normal;font-display:swap;src:url(data:font/woff2;base64,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) format("woff2")}
@font-face{font-family:"IBM Plex Mono";font-weight:500;font-style:normal;font-display:swap;src:url(../fonts/ibm-plex-mono-latin-500-normal.woff2) format("woff2")}

/* ---------- 3. Reset ---------- */
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth}
body{margin:0;background:var(--paper);color:var(--ink);
  font:400 var(--fs-base)/var(--lh-body) var(--ff-body);
  -webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}
h1,h2,h3,h4,h5,p,figure,blockquote,dl,dd{margin:0}
ul,ol{margin:0;padding:0;list-style:none}
a{color:inherit;text-decoration:none}
img,svg,video{display:block;max-width:100%;height:auto}
table{border-collapse:collapse;width:100%}
button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}
input{font:inherit;color:inherit}
:focus-visible{outline:2px solid var(--brand);outline-offset:2px}
::selection{background:var(--brand);color:#fff}
@media (prefers-reduced-motion:reduce){
  html{scroll-behavior:auto}
  *,*::before,*::after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}
}

/* ---------- 4. Layout primitives ---------- */
.shell{width:100%;max-width:var(--shell);margin-inline:auto;padding-inline:var(--gutter)}
.shell-wide{width:100%;max-width:var(--shell-wide);margin-inline:auto;padding-inline:var(--gutter)}
.sec{padding-block:var(--sp-9)}
.sec-sm{padding-block:var(--sp-7)}
.sec-mist{background:var(--mist)}
.sec-ink{background:var(--ink);color:#fff}
.sec-rule{border-top:1px solid var(--line)}
.stack>*+*{margin-top:var(--sp-4)}
.stack-lg>*+*{margin-top:var(--sp-6)}
.grid{display:grid;gap:var(--sp-5)}
.g-2{grid-template-columns:repeat(2,minmax(0,1fr))}
.g-3{grid-template-columns:repeat(3,minmax(0,1fr))}
.g-4{grid-template-columns:repeat(4,minmax(0,1fr))}
.g-6{grid-template-columns:repeat(6,minmax(0,1fr))}
.row{display:flex;flex-wrap:wrap;align-items:center;gap:var(--sp-3)}
.row-tight{display:flex;flex-wrap:wrap;gap:var(--sp-2)}
.between{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--sp-4)}
.center{text-align:center}
.mx-auto{margin-inline:auto}
.measure{max-width:70ch}
.measure-sm{max-width:56ch}
.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}

/* ---------- 5. Type ---------- */
.eyebrow{font-family:var(--ff-mono);font-size:11px;font-weight:500;text-transform:uppercase;
  letter-spacing:var(--ls-eyebrow);color:var(--brand)}
.eyebrow-inv{color:var(--sky)}
.disp{font-family:var(--ff-disp);font-weight:700;text-transform:uppercase;
  line-height:var(--lh-tight);letter-spacing:var(--ls-disp)}
.t-5xl{font-size:var(--fs-5xl)}
.t-4xl{font-size:var(--fs-4xl)}
.t-3xl{font-size:var(--fs-3xl)}
.t-2xl{font-size:var(--fs-2xl)}
.t-xl{font-size:var(--fs-xl)}
.t-lg{font-size:var(--fs-lg)}
.t-sm{font-size:var(--fs-sm)}
.t-xs{font-size:var(--fs-xs)}
.mono{font-family:var(--ff-mono)}
.muted{color:var(--steel)}
.muted-inv{color:rgba(255,255,255,.72)}
.lead{font-size:var(--fs-lg);line-height:1.55;color:var(--steel)}
.lead-inv{font-size:var(--fs-lg);line-height:1.55;color:rgba(255,255,255,.82)}
.prose p+p{margin-top:var(--sp-4)}
.prose h2{font-family:var(--ff-disp);font-weight:700;text-transform:uppercase;
  font-size:var(--fs-2xl);line-height:1.1;letter-spacing:var(--ls-disp);margin-top:var(--sp-7)}
.prose h3{font-size:var(--fs-lg);font-weight:700;margin-top:var(--sp-5)}
.prose ul{margin-top:var(--sp-4);display:grid;gap:var(--sp-2)}
.prose ul li{position:relative;padding-left:20px}
.prose ul li::before{content:"";position:absolute;left:0;top:10px;width:7px;height:2px;background:var(--accent)}
.prose a{color:var(--brand);text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px}
.prose a:hover{text-decoration-color:var(--brand)}
.rule{position:relative;padding-bottom:var(--sp-4)}
.rule::after{content:"";position:absolute;left:0;bottom:0;width:56px;height:3px;
  background:linear-gradient(90deg,var(--accent) 0 26px,var(--brand) 26px 56px)}
.rule-c::after{left:50%;transform:translateX(-50%)}

/* ---------- 6. Buttons ---------- */
.btn{display:inline-flex;align-items:center;justify-content:center;gap:9px;
  padding:13px 22px;border-radius:var(--r);font-size:var(--fs-sm);font-weight:700;
  letter-spacing:.01em;border:1px solid transparent;transition:background var(--t),color var(--t),border-color var(--t),transform var(--t-fast);white-space:nowrap}
.btn:active{transform:translateY(1px)}
.btn svg{width:17px;height:17px;flex:none}
.btn-primary{background:var(--accent);color:#fff}
.btn-primary:hover{background:var(--accent-dk)}
.btn-brand{background:var(--brand);color:#fff}
.btn-brand:hover{background:var(--brand-dk)}
.btn-wa{background:var(--wa);color:#08301a}
.btn-wa:hover{background:var(--wa-dk);color:#fff}
.btn-ghost{border-color:var(--line-2);background:var(--paper);color:var(--ink)}
.btn-ghost:hover{border-color:var(--brand);color:var(--brand)}
.btn-ghost-inv{border-color:rgba(255,255,255,.34);color:#fff;background:rgba(255,255,255,.06)}
.btn-ghost-inv:hover{background:#fff;color:var(--ink);border-color:#fff}
.btn-sm{padding:9px 15px;font-size:var(--fs-xs)}
.btn-block{width:100%}
.link-arrow{display:inline-flex;align-items:center;gap:7px;font-weight:700;font-size:var(--fs-sm);color:var(--brand)}
.link-arrow::after{content:"→";transition:transform var(--t)}
.link-arrow:hover::after{transform:translateX(4px)}

/* ---------- 7. Chips & badges ---------- */
.chip{display:inline-block;padding:3px 9px;border-radius:var(--r-sm);font-family:var(--ff-mono);
  font-size:11.5px;font-weight:500;background:var(--mist-2);color:var(--ink-2);border:1px solid var(--line)}
.chip-sku{background:var(--ink);color:#fff;border-color:var(--ink)}
.chip-oem{background:#fff;border-style:dashed;color:var(--steel)}
.chip-accent{background:rgba(255,106,19,.12);border-color:rgba(255,106,19,.35);color:var(--accent-dk)}
.chip-inv{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.2);color:#fff}
.tag{display:inline-block;font-family:var(--ff-mono);font-size:10.5px;letter-spacing:.1em;
  text-transform:uppercase;color:var(--steel-lt)}

/* ---------- 8. Header ---------- */
.topbar{background:var(--ink);color:rgba(255,255,255,.76);font-size:var(--fs-xs)}
.topbar .shell-wide{display:flex;align-items:center;justify-content:space-between;
  gap:var(--sp-4);min-height:34px;flex-wrap:wrap}
.topbar a:hover{color:#fff}
.topbar-links{display:flex;gap:var(--sp-4);flex-wrap:wrap}
.hdr{position:sticky;top:0;z-index:var(--z-hdr);background:rgba(255,255,255,.96);
  backdrop-filter:saturate(1.6) blur(10px);border-bottom:1px solid var(--line)}
.hdr-in{display:flex;align-items:center;gap:var(--sp-5);min-height:var(--hdr-h)}
.brandmark{display:flex;align-items:center;flex:none}
.brandmark img{width:46px;height:auto}
.brandword{display:flex;flex-direction:column;line-height:1;margin-left:10px;flex:none}
.brandword b{font-family:var(--ff-disp);font-size:25px;font-weight:700;letter-spacing:.02em;color:var(--ink)}
.brandword b sup{font-size:9px;vertical-align:super;font-weight:600}
.brandword span{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--steel);margin-top:3px}
.nav{display:none;margin-left:auto;position:relative}
.nav-list{display:flex;align-items:center;gap:2px;list-style:none;margin:0;padding:0}
.nav-item{position:static}
.nav-link{display:flex;align-items:center;gap:5px;padding:10px 13px;font-size:var(--fs-sm);
  font-weight:500;border-radius:var(--r-sm);transition:color var(--t),background var(--t)}
.nav-link:hover{color:var(--brand);background:var(--mist)}
.nav-link[aria-current="page"]{color:var(--brand)}
.caret{width:9px;height:9px;fill:currentColor;opacity:.5;transition:transform var(--t)}
.nav-item:hover .caret{transform:rotate(180deg)}
.hdr-cta{margin-left:var(--sp-4);flex:none;display:none}

/* ---------- 9. Mega menu ---------- */
.mega{position:absolute;top:100%;right:0;transform:translateY(6px);
  width:min(980px,calc(100vw - 48px));background:#fff;border:1px solid var(--line);
  border-radius:var(--r-lg);box-shadow:var(--sh-3);padding:var(--sp-5);z-index:var(--z-mega);
  opacity:0;visibility:hidden;pointer-events:none;transition:opacity var(--t),transform var(--t),visibility var(--t)}
.mega::before{content:"";position:absolute;top:-14px;left:0;right:0;height:14px}
.nav-item:hover>.mega,.nav-item:focus-within>.mega{
  opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}
.mega-grid{display:grid;grid-template-columns:1.15fr 1.15fr .95fr;gap:var(--sp-5);align-items:start}
.mega-col{min-width:0}
.mega-h{font-family:var(--ff-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;
  color:var(--steel-lt);padding-bottom:9px;margin-bottom:9px;border-bottom:1px solid var(--line)}
.mega-list{display:grid;gap:1px;max-height:330px;overflow-y:auto;overscroll-behavior:contain}
.mega-list::-webkit-scrollbar{width:6px}
.mega-list::-webkit-scrollbar-thumb{background:var(--line-2);border-radius:3px}
.mega-list a{display:flex;align-items:baseline;justify-content:space-between;gap:10px;
  padding:6px 9px;border-radius:var(--r-sm);font-size:var(--fs-sm);transition:background var(--t-fast),color var(--t-fast)}
.mega-list a:hover{background:var(--mist);color:var(--brand)}
.mega-list a span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}
.mega-list a em{font-family:var(--ff-mono);font-size:10.5px;font-style:normal;color:var(--steel-lt);flex:none}
.mega-feat{background:var(--mist);border-radius:var(--r);padding:var(--sp-4);display:grid;gap:10px}
.mega-feat img{width:100%;aspect-ratio:4/3;object-fit:contain;background:#fff;
  border:1px solid var(--line);border-radius:var(--r-sm);padding:8px}
.mega-feat p{font-size:var(--fs-xs);color:var(--steel);line-height:1.5}
.mega-foot{margin-top:var(--sp-4);padding-top:var(--sp-4);border-top:1px solid var(--line);
  display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4);flex-wrap:wrap}

/* ---------- 10. Mobile drawer ---------- */
.burger{margin-left:auto;display:inline-flex;flex-direction:column;justify-content:center;
  gap:5px;width:42px;height:42px;padding:10px;border:1px solid var(--line);border-radius:var(--r-sm)}
.burger i{display:block;height:2px;background:var(--ink);border-radius:2px}
.drawer{display:none;border-top:1px solid var(--line);background:#fff;max-height:74vh;overflow-y:auto}
.drawer.open{display:block}
.drawer .shell{padding-block:var(--sp-4)}
.drawer details{border-bottom:1px solid var(--line)}
.drawer summary{display:flex;justify-content:space-between;align-items:center;
  padding:13px 2px;font-weight:700;font-size:var(--fs-sm);cursor:pointer;list-style:none}
.drawer summary::-webkit-details-marker{display:none}
.drawer summary::after{content:"+";font-family:var(--ff-mono);color:var(--steel)}
.drawer details[open] summary::after{content:"–"}
.drawer details ul{padding:0 0 12px 2px;display:grid;gap:7px}
.drawer details ul a{font-size:var(--fs-sm);color:var(--steel)}
.drawer>.shell>a{display:block;padding:13px 2px;font-weight:700;font-size:var(--fs-sm);border-bottom:1px solid var(--line)}

/* ---------- 11. Hero ---------- */
.hero{position:relative;background:var(--ink);color:#fff;overflow:hidden;isolation:isolate}
/* all slides share one grid cell, so the track grows to the tallest slide
   instead of clipping copy at narrow widths */
.hero-track{position:relative;display:grid;min-height:clamp(490px,72vh,660px)}
.hero-slide{grid-area:1/1;position:relative;opacity:0;transition:opacity var(--t-slow);
  display:grid;align-items:center;pointer-events:none;padding-bottom:var(--sp-7)}
.hero-slide.on{opacity:1;pointer-events:auto}
.hero-bg{position:absolute;inset:0;z-index:-2;
  background:radial-gradient(1100px 620px at 76% 34%,#1d3d5e 0%,#102437 46%,#0b1c2e 100%)}
.hero-bg::after{content:"";position:absolute;inset:0;
  background-image:linear-gradient(rgba(255,255,255,.045) 1px,transparent 1px),
                   linear-gradient(90deg,rgba(255,255,255,.045) 1px,transparent 1px);
  background-size:62px 62px;mask-image:radial-gradient(74% 74% at 70% 40%,#000 10%,transparent 78%)}
.hero-in{display:grid;grid-template-columns:1fr;gap:var(--sp-6);align-items:center;
  padding-block:var(--sp-8);width:100%}
.hero-copy{max-width:660px;position:relative;z-index:2}
.hero h1{font-family:var(--ff-disp);font-weight:700;text-transform:uppercase;
  font-size:clamp(38px,6.4vw,var(--fs-5xl));line-height:.98;letter-spacing:-.02em;margin-block:var(--sp-4) var(--sp-4)}
.hero h1 em{font-style:normal;color:var(--sky)}
.hero p{color:rgba(255,255,255,.8);font-size:var(--fs-lg);line-height:1.55;max-width:56ch}
.hero-cta{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin-top:var(--sp-6)}
.hero-art{position:relative;display:none;justify-self:center;width:100%;max-width:520px}
.hero-plinth{background:#fff;border-radius:var(--r-lg);box-shadow:var(--sh-4);overflow:hidden;
  transform:rotate(-1.1deg);transition:transform var(--t-slow)}
.hero-plinth:hover{transform:rotate(0)}
.hero-plinth-top{display:flex;align-items:center;justify-content:space-between;gap:12px;
  padding:9px 14px;background:var(--mist);border-bottom:1px solid var(--line);
  font-family:var(--ff-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--steel)}
.hero-plinth-top .mono{color:var(--ink);font-weight:500;letter-spacing:.04em}
.hero-art img{width:100%;aspect-ratio:4/3;object-fit:contain;padding:18px 24px;background:#fff}
.hero-art figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;
  padding:11px 14px;border-top:1px solid var(--line);background:#fff;
  font-size:var(--fs-xs);color:var(--ink);font-weight:500}
.hero-art figcaption b{font-family:var(--ff-mono);font-size:10.5px;font-weight:500;
  color:var(--steel);white-space:nowrap}
.hero-dots{position:absolute;left:0;right:0;bottom:18px;z-index:5;
  display:flex;gap:9px;justify-content:center}
.hero-dots button{width:30px;height:4px;border-radius:2px;background:rgba(255,255,255,.28);
  transition:background var(--t),width var(--t)}
.hero-dots button[aria-selected="true"]{background:var(--accent);width:46px}
.hero-meta{display:flex;flex-wrap:wrap;gap:var(--sp-5);margin-top:var(--sp-7);
  padding-top:var(--sp-5);border-top:1px solid rgba(255,255,255,.14)}
.hero-meta div{min-width:96px}
.hero-meta b{display:block;font-family:var(--ff-disp);font-size:var(--fs-2xl);line-height:1}
.hero-meta span{font-family:var(--ff-mono);font-size:10.5px;letter-spacing:.1em;
  text-transform:uppercase;color:rgba(255,255,255,.55)}

/* ---------- 12. Lookup bar ---------- */
.lookup{background:var(--ink-2);color:#fff;padding-block:var(--sp-5)}
.lookup-in{display:grid;gap:var(--sp-4);align-items:center}
.lookup-field{display:flex;align-items:center;gap:10px;background:rgba(255,255,255,.08);
  border:1px solid rgba(255,255,255,.2);border-radius:var(--r);padding:0 14px;transition:border-color var(--t),background var(--t)}
.lookup-field:focus-within{border-color:var(--sky);background:rgba(255,255,255,.13)}
.lookup-field svg{width:17px;height:17px;fill:rgba(255,255,255,.55);flex:none}
.lookup-field input{flex:1;min-width:0;background:none;border:0;outline:none;color:#fff;
  padding:14px 0;font-family:var(--ff-mono);font-size:var(--fs-sm)}
.lookup-field input::placeholder{color:rgba(255,255,255,.45)}
.lookup-hint{font-size:var(--fs-xs);color:rgba(255,255,255,.55)}
.lookup-out{margin-top:var(--sp-4);display:grid;gap:6px;max-height:340px;overflow-y:auto}
.lookup-out a{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;
  padding:9px 12px;background:rgba(255,255,255,.06);border-radius:var(--r-sm);font-size:var(--fs-sm)}
.lookup-out a:hover{background:rgba(255,255,255,.13)}
.lookup-out em{font-style:normal;font-family:var(--ff-mono);font-size:11.5px;color:var(--sky)}
.lookup-out span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
.lookup-empty{padding:12px;font-size:var(--fs-sm);color:rgba(255,255,255,.6)}

/* ---------- 13. Cards ---------- */
.card{background:#fff;border:1px solid var(--line);border-radius:var(--r);
  display:flex;flex-direction:column;overflow:hidden;transition:border-color var(--t),box-shadow var(--t),transform var(--t)}
.card:hover{border-color:var(--line-2);box-shadow:var(--sh-2);transform:translateY(-2px)}
.card-body{padding:var(--sp-4);display:flex;flex-direction:column;gap:9px;flex:1}
.card-body h3{font-size:var(--fs-sm);font-weight:700;line-height:1.35}
.card-foot{margin-top:auto;padding-top:10px;border-top:1px solid var(--line);
  display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:var(--fs-xs);color:var(--steel)}
.thumb{position:relative;aspect-ratio:4/3;background:var(--mist);border-bottom:1px solid var(--line);
  display:grid;place-items:center;padding:12px;overflow:hidden}
.thumb img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply;
  transition:transform var(--t-slow)}
.card:hover .thumb img{transform:scale(1.045)}
.thumb-none{display:grid;place-items:center;gap:6px;text-align:center;color:var(--steel-lt);
  font-family:var(--ff-mono);font-size:10.5px;letter-spacing:.08em;text-transform:uppercase}
.thumb-none b{font-size:var(--fs-sm);color:var(--steel);letter-spacing:0}
.thumb-tag{position:absolute;top:8px;left:8px;background:rgba(11,28,46,.86);color:#fff;
  font-family:var(--ff-mono);font-size:10px;letter-spacing:.06em;padding:3px 7px;border-radius:2px}

.tile{display:flex;flex-direction:column;gap:10px;padding:var(--sp-5);background:#fff;
  border:1px solid var(--line);border-radius:var(--r);transition:border-color var(--t),box-shadow var(--t)}
.tile:hover{border-color:var(--brand);box-shadow:var(--sh-2)}
.tile h3{font-family:var(--ff-disp);font-size:var(--fs-xl);text-transform:uppercase;letter-spacing:var(--ls-disp);font-weight:700}
.tile p{font-size:var(--fs-sm);color:var(--steel);line-height:1.55}
.tile-n{font-family:var(--ff-mono);font-size:11px;color:var(--accent)}

.stat{padding:var(--sp-5) 0}
.stat b{display:block;font-family:var(--ff-disp);font-size:var(--fs-3xl);line-height:1;color:var(--ink)}
.stat span{font-family:var(--ff-mono);font-size:10.5px;letter-spacing:.11em;text-transform:uppercase;color:var(--steel)}
.stat-inv b{color:#fff}
.stat-inv span{color:rgba(255,255,255,.55)}

.panel{background:#fff;border:1px solid var(--line);border-radius:var(--r);padding:var(--sp-6)}
.panel-mist{background:var(--mist);border-color:var(--line)}
.panel-ink{background:var(--ink);color:#fff;border-color:var(--ink)}
.panel-accent{border-left:3px solid var(--accent)}

/* ---------- 14. Step / process ---------- */
.steps{counter-reset:s;display:grid;gap:var(--sp-5)}
.step{position:relative;padding-left:60px;counter-increment:s}
.step::before{content:"0" counter(s);position:absolute;left:0;top:-4px;font-family:var(--ff-disp);
  font-size:var(--fs-2xl);font-weight:700;color:var(--brand-lt)}
.step h3{font-size:var(--fs-lg);font-weight:700;margin-bottom:5px}
.step p{font-size:var(--fs-sm);color:var(--steel);line-height:1.6}
.step::after{content:"";position:absolute;left:17px;top:34px;bottom:-24px;width:1px;background:var(--line)}
.step:last-child::after{display:none}

/* ---------- 15. Spec & data tables ---------- */
.tablewrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r);background:#fff}
.dtable{min-width:640px;font-size:var(--fs-sm)}
.dtable th{background:var(--mist);text-align:left;font-family:var(--ff-mono);font-size:10.5px;
  letter-spacing:.1em;text-transform:uppercase;color:var(--steel);
  padding:11px 14px;border-bottom:1px solid var(--line);white-space:nowrap}
.dtable td{padding:11px 14px;border-bottom:1px solid var(--line);vertical-align:top}
.dtable tr:last-child td{border-bottom:0}
.dtable tbody tr:hover{background:var(--mist)}
.dtable .c-sku{font-family:var(--ff-mono);font-weight:500;white-space:nowrap}
.dtable .c-oem{font-family:var(--ff-mono);font-size:12px;color:var(--steel)}
.spec{border:1px solid var(--line);border-radius:var(--r);overflow:hidden;background:#fff}
.spec div{display:grid;grid-template-columns:150px 1fr;gap:var(--sp-4);
  padding:11px 16px;border-bottom:1px solid var(--line);font-size:var(--fs-sm)}
.spec div:last-child{border-bottom:0}
.spec dt{font-family:var(--ff-mono);font-size:11px;letter-spacing:.07em;text-transform:uppercase;color:var(--steel)}
.spec dd{margin:0;font-weight:500}

/* ---------- 16. Gallery / product detail ---------- */
.pdp{display:grid;gap:var(--sp-6);align-items:start}
.pdp-media{position:relative;background:var(--mist);border:1px solid var(--line);
  border-radius:var(--r-lg);padding:var(--sp-6);display:grid;place-items:center;aspect-ratio:4/3}
.pdp-media img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}
.pdp-media figcaption{position:absolute;left:16px;bottom:12px;font-family:var(--ff-mono);
  font-size:10.5px;color:var(--steel-lt)}
.pdp h1{font-family:var(--ff-disp);font-weight:700;text-transform:uppercase;
  font-size:clamp(28px,4vw,var(--fs-3xl));line-height:1.02;letter-spacing:var(--ls-disp)}
.oemlist{display:flex;flex-wrap:wrap;gap:7px}

/* ---------- 17. Breadcrumb ---------- */
.crumbs{background:var(--mist);border-bottom:1px solid var(--line);font-size:var(--fs-xs)}
.crumbs ol{display:flex;flex-wrap:wrap;gap:8px;align-items:center;padding-block:11px;color:var(--steel)}
.crumbs li{display:flex;gap:8px;align-items:center}
.crumbs li+li::before{content:"/";color:var(--line-2)}
.crumbs a:hover{color:var(--brand)}
.crumbs [aria-current]{color:var(--ink);font-weight:500}

/* ---------- 18. Page head ---------- */
.phead{background:var(--ink);color:#fff;padding-block:var(--sp-8);position:relative;overflow:hidden}
.phead::before{content:"";position:absolute;inset:0;
  background:radial-gradient(760px 420px at 84% 18%,rgba(31,102,204,.42),transparent 70%)}
.phead>*{position:relative}
.phead h1{font-family:var(--ff-disp);font-weight:700;text-transform:uppercase;
  font-size:clamp(30px,5vw,var(--fs-4xl));line-height:1.02;letter-spacing:-.02em;margin-block:var(--sp-3) var(--sp-4)}
.phead p{max-width:64ch;color:rgba(255,255,255,.8);font-size:var(--fs-lg);line-height:1.55}

/* ---------- 19. FAQ ---------- */
.faq{max-width:840px;margin-inline:auto;display:grid;gap:10px}
.faq details{border:1px solid var(--line);border-radius:var(--r);background:#fff;transition:border-color var(--t)}
.faq details[open]{border-color:var(--line-2);box-shadow:var(--sh-1)}
.faq summary{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--sp-4);
  padding:16px 20px;font-weight:700;font-size:var(--fs-sm);cursor:pointer;list-style:none}
.faq summary::-webkit-details-marker{display:none}
.faq summary::after{content:"+";font-family:var(--ff-mono);font-size:var(--fs-lg);
  color:var(--brand);line-height:1;transition:transform var(--t);flex:none}
.faq details[open] summary::after{transform:rotate(45deg)}
.faq-a{padding:0 20px 18px;font-size:var(--fs-sm);color:var(--steel);line-height:1.65}

/* ---------- 20. CTA band ---------- */
.ctaband{background:var(--ink);color:#fff;padding-block:var(--sp-8);text-align:center;position:relative;overflow:hidden}
.ctaband::before{content:"";position:absolute;inset:0;
  background:radial-gradient(620px 320px at 50% 0%,rgba(31,102,204,.4),transparent 72%)}
.ctaband>*{position:relative}
.ctaband h2{font-family:var(--ff-disp);font-weight:700;text-transform:uppercase;
  font-size:clamp(26px,4vw,var(--fs-3xl));line-height:1.04;letter-spacing:var(--ls-disp)}
.ctaband p{margin:var(--sp-4) auto 0;max-width:58ch;color:rgba(255,255,255,.78)}
.ctaband .row{justify-content:center;margin-top:var(--sp-6)}

/* ---------- 21. Footer ---------- */
.foot{background:var(--ink);color:rgba(255,255,255,.7);padding-top:var(--sp-8);font-size:var(--fs-sm)}
.foot-grid{display:grid;gap:var(--sp-6)}
.foot h4{font-family:var(--ff-mono);font-size:10.5px;letter-spacing:.14em;text-transform:uppercase;
  color:rgba(255,255,255,.45);margin-bottom:var(--sp-4)}
.foot ul{display:grid;gap:9px}
.foot a:hover{color:#fff}
.foot-brand img{width:52px}
.foot-brand p{margin-top:var(--sp-4);line-height:1.6;max-width:36ch;color:rgba(255,255,255,.6)}
.foot-bot{margin-top:var(--sp-7);border-top:1px solid rgba(255,255,255,.12);
  padding-block:var(--sp-5);display:flex;flex-wrap:wrap;gap:var(--sp-4);
  justify-content:space-between;font-size:var(--fs-xs);color:rgba(255,255,255,.45)}

/* ---------- 22. Floating contact ---------- */
.floatwa{position:fixed;right:18px;bottom:18px;z-index:var(--z-float);
  width:56px;height:56px;border-radius:var(--r-pill);background:var(--wa);
  display:grid;place-items:center;box-shadow:var(--sh-4);
  transition:transform var(--t),background var(--t)}
.floatwa svg{width:29px;height:29px;fill:#fff}
.floatwa:hover{transform:scale(1.07);background:var(--wa-dk)}
.floatmail{position:fixed;right:18px;bottom:84px;z-index:var(--z-float);
  width:46px;height:46px;border-radius:var(--r-pill);background:var(--brand);
  display:grid;place-items:center;box-shadow:var(--sh-3);transition:transform var(--t),background var(--t)}
.floatmail svg{width:21px;height:21px;fill:#fff}
.floatmail:hover{transform:scale(1.07);background:var(--brand-dk)}

/* ---------- 23. Misc utilities ---------- */
.divider{height:1px;background:var(--line);margin-block:var(--sp-7)}
.pill-nav{display:flex;flex-wrap:wrap;gap:8px}
.pill-nav a{padding:8px 14px;border:1px solid var(--line);border-radius:var(--r-pill);
  font-size:var(--fs-xs);font-weight:500;transition:all var(--t);background:#fff}
.pill-nav a:hover{border-color:var(--brand);color:var(--brand)}
.pill-nav a[aria-current]{background:var(--ink);border-color:var(--ink);color:#fff}
.notice{display:flex;gap:12px;padding:14px 16px;border-radius:var(--r);
  background:var(--mist);border:1px solid var(--line);font-size:var(--fs-sm);color:var(--steel)}
.notice b{color:var(--ink)}
.anchor{scroll-margin-top:calc(var(--hdr-h) + 20px)}
/* reveal only hides content once JS has confirmed it can show it again */
.js .reveal{opacity:0;transform:translateY(14px);transition:opacity .6s ease,transform .6s ease}
.js .reveal.in{opacity:1;transform:none}

/* ---------- 24. Responsive ---------- */
@media (max-width:1439px){
  .mega{width:min(900px,calc(100vw - 40px))}
}
@media (max-width:1319px){
  .nav-link{padding:10px 9px;font-size:13px}
  .mega{width:min(820px,calc(100vw - 40px))}
  .mega-grid{grid-template-columns:1.1fr 1.1fr .8fr}
}
@media (min-width:1180px){
  .nav{display:block}
  .hdr-cta{display:inline-flex}
  .burger{display:none}
  .drawer{display:none!important}
  .hero-in{grid-template-columns:1.12fr .88fr}
  .hero-art{display:block}
  .lookup-in{grid-template-columns:minmax(0,1fr) auto}
  .pdp{grid-template-columns:.95fr 1.05fr}
}
@media (max-width:1179px){
  :root{--fs-4xl:46px;--fs-5xl:56px;--sp-9:72px;--sp-10:96px}
  .mega-feat{display:none}
  .mega{width:min(720px,calc(100vw - 40px))}
  .mega-grid{grid-template-columns:1fr 1fr}
}
@media (max-width:1023px){
  :root{--fs-3xl:32px;--fs-4xl:40px;--fs-5xl:46px;--sp-8:52px;--sp-9:60px}
  .g-4{grid-template-columns:repeat(3,minmax(0,1fr))}
  .g-6{grid-template-columns:repeat(4,minmax(0,1fr))}
  .topbar-links a:nth-child(n+3){display:none}
}
@media (max-width:767px){
  :root{--fs-lg:16.5px;--fs-2xl:24px;--fs-3xl:28px;--gutter:16px;--sp-7:36px;--sp-8:44px;--sp-9:52px}
  .g-2,.g-3,.g-4{grid-template-columns:repeat(2,minmax(0,1fr))}
  .g-6{grid-template-columns:repeat(3,minmax(0,1fr))}
  .hero-track{min-height:clamp(430px,78vh,560px)}
  .hero-meta{gap:var(--sp-4)}
  .hero-meta div{min-width:80px}
  .foot-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
  .spec div{grid-template-columns:1fr;gap:3px}
  .floatwa{right:14px;bottom:70px}
  .floatmail{right:14px;bottom:132px}
  .brandword span{display:none}
}
@media (max-width:479px){
  :root{--fs-base:15px;--fs-4xl:34px;--fs-5xl:38px}
  .g-2,.g-3,.g-4{grid-template-columns:1fr}
  .g-6{grid-template-columns:repeat(2,minmax(0,1fr))}
  .foot-grid{grid-template-columns:1fr}
  .btn{width:100%}
  .hero-cta .btn{width:auto;flex:1 1 100%}
  .stat b{font-size:var(--fs-2xl)}
}
@media (min-width:768px){
  .foot-grid{grid-template-columns:1.5fr 1fr 1fr 1fr}
  .lookup-out{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}
}
@media (min-width:1280px){
  .sec{padding-block:var(--sp-10)}
}
@media print{
  .hdr,.topbar,.floatwa,.floatmail,.ctaband,.hero-dots,.drawer{display:none!important}
  body{color:#000}
  .card,.panel{break-inside:avoid}
}
@media (hover:none){
  .card:hover{transform:none}
  .mega{display:none}
}
