@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');}
@font-face{font-family:'Source Serif 4';font-style:normal;font-weight:600;font-display:swap;src:url(data:font/woff2;base64,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) format('woff2');}
@font-face{font-family:'Inter';font-style:normal;font-weight:600;font-display:swap;src:url(../fonts/inter-latin-600-normal.woff2) format('woff2');}
@font-face{font-family:'Inter';font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/inter-latin-700-normal.woff2) format('woff2');}
/* ==========================================================================
   Da Gao Medical - muse-spark-1.3
   Hand-authored component system. No CDN, no external font host.
   Palette is sampled from real brand assets:
     #3eb3f2 - the blue of the D+G mark in the original company logo
     #b02f1f - the red of the cross on the First Aid Kit product photograph
   ========================================================================== */

/* @font-face rules are injected above this line at build time (base64 woff2) */

:root{
  /* ---- brand colour ---- */
  --brand:#0d6ca6;
  --brand-dark:#08496f;
  --brand-deep:#062f47;
  --brand-sky:#3eb3f2;
  --brand-mist:#e8f4fc;
  --brand-wash:#f4fafe;
  --accent:#b02f1f;
  --accent-soft:#f6e7e4;

  /* ---- ink and ground ---- */
  --ink:#10202b;
  --ink-2:#3c5462;
  --ink-3:#68818f;
  --ink-4:#93a7b2;
  --bg:#ffffff;
  --bg-soft:#f6f9fb;
  --bg-tint:#eef5f9;
  --bg-dark:#062f47;
  --line:#dde7ed;
  --line-2:#c6d6e0;
  --line-dark:#144a6b;
  --ok:#1a7a53;
  --warn:#9a6212;

  /* ---- type ---- */
  --ff-sans:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif;
  --ff-serif:"Source Serif 4",Georgia,"Times New Roman",serif;
  --fs-2xs:.6875rem;
  --fs-xs:.78125rem;
  --fs-sm:.875rem;
  --fs-base:1rem;
  --fs-md:1.0625rem;
  --fs-lg:1.1875rem;
  --fs-xl:1.375rem;
  --fs-2xl:1.6875rem;
  --fs-3xl:2.125rem;
  --fs-4xl:2.75rem;
  --fs-5xl:3.5rem;
  --lh-tight:1.12;
  --lh-snug:1.3;
  --lh-body:1.68;
  --ls-eyebrow:.14em;
  --ls-tight:-.018em;
  --fw-reg:400;
  --fw-md:600;
  --fw-bold:700;

  /* ---- space ---- */
  --sp-1:.25rem;
  --sp-2:.5rem;
  --sp-3:.75rem;
  --sp-4:1rem;
  --sp-5:1.25rem;
  --sp-6:1.5rem;
  --sp-8:2rem;
  --sp-10:2.5rem;
  --sp-12:3rem;
  --sp-16:4rem;
  --sp-20:5rem;
  --sp-24:6rem;

  /* ---- shape ---- */
  --r-xs:3px;
  --r-sm:5px;
  --r-md:9px;
  --r-lg:16px;
  --r-full:999px;
  --sh-1:0 1px 2px rgba(6,47,71,.06);
  --sh-2:0 6px 20px rgba(6,47,71,.09);
  --sh-3:0 18px 48px rgba(6,47,71,.16);
  --ring:0 0 0 3px rgba(62,179,242,.38);

  /* ---- layout ---- */
  --container:1216px;
  --container-narrow:820px;
  --header-h:78px;
  --topbar-h:36px;
  --gutter:1.25rem;
  --section-y:clamp(3.25rem,6vw,5.5rem);
}

*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 1rem)}
body{
  margin:0;background:var(--bg);color:var(--ink);
  font-family:var(--ff-sans);font-size:var(--fs-base);line-height:var(--lh-body);
  -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;
}
img{max-width:100%;height:auto;display:block}
a{color:var(--brand);text-decoration:none}
a:hover{color:var(--brand-dark)}
a:focus-visible,button:focus-visible,summary:focus-visible{outline:none;box-shadow:var(--ring);border-radius:var(--r-xs)}
h1,h2,h3,h4{margin:0 0 var(--sp-4);font-family:var(--ff-serif);font-weight:var(--fw-md);
  line-height:var(--lh-tight);letter-spacing:var(--ls-tight);color:var(--ink)}
h1{font-size:var(--fs-4xl)}
h2{font-size:var(--fs-3xl)}
h3{font-size:var(--fs-xl)}
h4{font-size:var(--fs-md);font-family:var(--ff-sans);font-weight:var(--fw-md)}
p{margin:0 0 var(--sp-4)}
ul,ol{margin:0 0 var(--sp-4);padding-left:1.15rem}
li{margin-bottom:var(--sp-2)}
table{border-collapse:collapse;width:100%}
hr{border:0;border-top:1px solid var(--line);margin:var(--sp-10) 0}
::selection{background:var(--brand-sky);color:#fff}

/* ---------- layout primitives ---------- */
.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}
.container-narrow{width:100%;max-width:var(--container-narrow);margin-inline:auto;padding-inline:var(--gutter)}
.section{padding-block:var(--section-y)}
.section--tint{background:var(--bg-soft)}
.section--mist{background:linear-gradient(180deg,var(--brand-wash),var(--bg))}
.section--dark{background:var(--bg-dark);color:#dbe9f2}
.section--dark h2,.section--dark h3,.section--dark h1{color:#fff}
.section--dark a{color:var(--brand-sky)}
.skip-link{position:absolute;left:-9999px;top:0;background:var(--brand);color:#fff;padding:var(--sp-3) var(--sp-4);z-index:200}
.skip-link:focus{left:var(--sp-4);top:var(--sp-2);color:#fff}

.eyebrow{
  display:flex;align-items:center;gap:var(--sp-3);
  font-family:var(--ff-sans);font-size:var(--fs-2xs);font-weight:var(--fw-bold);
  letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--brand);
  margin-bottom:var(--sp-4);
}
.eyebrow::before{
  content:"";width:16px;height:16px;flex:none;background:var(--brand-sky);
  clip-path:polygon(40% 0,60% 0,60% 40%,100% 40%,100% 60%,60% 60%,60% 100%,40% 100%,40% 60%,0 60%,0 40%,40% 40%);
}
.section--dark .eyebrow{color:var(--brand-sky)}
.section-head{max-width:60ch;margin-bottom:var(--sp-10)}
.section-head--center{margin-inline:auto;text-align:center}
.section-head--center .eyebrow{justify-content:center}
.lede{font-size:var(--fs-lg);color:var(--ink-2);line-height:1.55}
.muted{color:var(--ink-3)}
.small{font-size:var(--fs-sm)}

/* ---------- buttons ---------- */
.btn{
  display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);
  padding:.8rem 1.35rem;border-radius:var(--r-sm);border:1px solid transparent;
  font-family:var(--ff-sans);font-size:var(--fs-sm);font-weight:var(--fw-md);
  letter-spacing:.01em;cursor:pointer;transition:background .18s,color .18s,transform .18s,border-color .18s;
}
.btn:hover{transform:translateY(-1px)}
.btn svg{flex:none}
.btn--primary{background:var(--brand);color:#fff}
.btn--primary:hover{background:var(--brand-dark);color:#fff}
.btn--ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}
.btn--ghost:hover{border-color:var(--brand);color:var(--brand)}
.btn--light{background:rgba(255,255,255,.94);color:var(--brand-deep);border-color:rgba(255,255,255,.9)}
.btn--light:hover{background:#fff;color:var(--brand-dark)}
.btn--outline-light{background:transparent;color:#fff;border-color:rgba(255,255,255,.6)}
.btn--outline-light:hover{background:rgba(255,255,255,.14);color:#fff}
.btn--accent{background:var(--accent);color:#fff}
.btn--accent:hover{background:#8f2517;color:#fff}
.btn--sm{padding:.55rem 1rem;font-size:var(--fs-xs)}
.btn--block{width:100%}

/* ---------- top bar ---------- */
.topbar{background:var(--brand-deep);color:#b9d3e3;font-size:var(--fs-xs);line-height:var(--topbar-h)}
.topbar .container{display:flex;justify-content:space-between;align-items:center;gap:var(--sp-4)}
.topbar a{color:#dceaf3}
.topbar a:hover{color:#fff}
.topbar__facts{display:flex;gap:var(--sp-5);margin:0;padding:0;list-style:none;overflow:hidden}
.topbar__facts li{margin:0;white-space:nowrap}
.topbar__links{display:flex;gap:var(--sp-4);align-items:center}

/* ---------- header ---------- */
.site-header{position:sticky;top:0;z-index:80;background:rgba(255,255,255,.97);
  border-bottom:1px solid var(--line);backdrop-filter:saturate(150%) blur(8px)}
.site-header__inner{display:flex;align-items:center;gap:var(--sp-6);height:var(--header-h)}
.brand{display:flex;align-items:center;flex:none}
.brand img{height:54px;width:auto;max-width:266px;object-fit:contain}
.nav{display:flex;align-items:center;gap:var(--sp-1);margin-left:auto}
.nav__item{position:static;display:flex;align-items:center;align-self:stretch}
.nav__link{
  display:inline-flex;align-items:center;gap:.3rem;padding:.55rem .7rem;border-radius:var(--r-sm);
  font-size:var(--fs-sm);font-weight:var(--fw-md);color:var(--ink-2);white-space:nowrap;
}
.nav__link:hover,.nav__item:hover .nav__link{color:var(--brand);background:var(--brand-mist)}
.nav__link[aria-current="page"]{color:var(--brand)}
.nav__caret{width:9px;height:9px;border-right:1.6px solid currentColor;border-bottom:1.6px solid currentColor;
  transform:rotate(45deg) translateY(-2px);transition:transform .18s}
.nav__item:hover .nav__caret{transform:rotate(225deg) translateY(-2px)}
.header-cta{flex:none;margin-left:var(--sp-3)}
.nav-toggle{display:none;flex:none;margin-left:auto;width:44px;height:44px;border:1px solid var(--line-2);
  background:#fff;border-radius:var(--r-sm);cursor:pointer;padding:0}
.nav-toggle span{display:block;width:20px;height:1.6px;background:var(--ink);margin:4px auto}

/* ---------- mega menu ---------- */
.mega{
  position:absolute;top:100%;left:0;right:0;transform:none;
  background:#fff;border-top:3px solid var(--brand);border-bottom:1px solid var(--line);
  box-shadow:var(--sh-3);padding-block:var(--sp-8);
  max-height:min(74vh,620px);overflow:auto;
  opacity:0;visibility:hidden;pointer-events:none;transition:opacity .12s,visibility .12s;z-index:90;
}
.nav__item:hover .mega,.nav__item:focus-within .mega,
.site-header:has(.nav__item:hover) .mega,
.site-header:has(.nav__item:focus-within) .mega,
.site-header:has(.mega:hover) .mega{opacity:1;visibility:visible;pointer-events:auto;transform:none}
.mega__grid,.mega__foot{max-width:var(--container);margin-inline:auto;padding-inline:var(--gutter)}
.mega__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-8)}
.mega__col-title{font-family:var(--ff-sans);font-size:var(--fs-2xs);font-weight:var(--fw-bold);
  letter-spacing:var(--ls-eyebrow);text-transform:uppercase;color:var(--ink-3);
  padding-bottom:var(--sp-2);border-bottom:1px solid var(--line);margin-bottom:var(--sp-3)}
.mega__list{list-style:none;margin:0;padding:0}
.mega__list li{margin-bottom:var(--sp-1)}
.mega__link{display:flex;gap:var(--sp-3);align-items:center;padding:.4rem .45rem;border-radius:var(--r-sm);
  color:var(--ink-2);font-size:var(--fs-sm);overflow-wrap:break-word;hyphens:auto}
.mega__link:hover{background:var(--brand-mist);color:var(--brand-dark)}
.mega__thumb{width:46px;height:38px;flex:none;object-fit:contain;background:var(--bg-tint);
  border-radius:var(--r-xs);padding:3px;mix-blend-mode:multiply}
.mega__link>span:not(.mega__count){flex:1 1 auto;min-width:0}
.mega__count{margin-left:auto;font-size:var(--fs-2xs);color:var(--ink-4);flex:none}

.mega__foot{margin-top:var(--sp-6);padding-top:var(--sp-5);border-top:1px solid var(--line);
  display:flex;flex-wrap:wrap;gap:var(--sp-5);align-items:center;justify-content:space-between}
.mega__note{margin:0;font-size:var(--fs-sm);color:var(--ink-3);max-width:52ch}

/* ---------- hero ---------- */
.hero{position:relative;isolation:isolate;overflow:hidden;background:var(--brand-deep)}
.hero__slides{position:absolute;inset:0;z-index:-2}
.hero__slide{position:absolute;inset:0;opacity:0;animation:heroFade 36s infinite}
.hero__slide img{width:100%;height:100%;object-fit:cover;object-position:center 38%}
.hero__slide:nth-child(1){opacity:1;animation-delay:0s}
.hero__slide:nth-child(2){animation-delay:9s}
.hero__slide:nth-child(3){animation-delay:18s}
.hero__slide:nth-child(4){animation-delay:27s}
@keyframes heroFade{0%{opacity:0}2%{opacity:1}23%{opacity:1}27%{opacity:0}100%{opacity:0}}
.hero::after{
  content:"";position:absolute;inset:0;z-index:-1;
  background:linear-gradient(100deg,rgba(4,38,58,.90) 0%,rgba(4,38,58,.74) 26%,rgba(4,38,58,.42) 50%,rgba(4,38,58,.14) 76%,rgba(4,38,58,.04) 100%);
}
.hero__inner{position:relative;padding-block:clamp(3.5rem,8vw,7rem);min-height:clamp(440px,62vh,620px);
  display:flex;flex-direction:column;justify-content:center;max-width:44rem}
.hero h1{color:#fff;font-size:var(--fs-5xl);margin-bottom:var(--sp-5);text-wrap:balance}
.hero__sub{color:#cfe3f0;font-size:var(--fs-lg);max-width:46ch;margin-bottom:var(--sp-8)}
.hero .eyebrow{color:var(--brand-sky)}
.hero__actions{display:flex;flex-wrap:wrap;gap:var(--sp-3)}
.hero__strip{position:relative;background:rgba(6,47,71,.86);border-top:1px solid rgba(255,255,255,.14)}
.hero__strip ul{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--sp-4);list-style:none;margin:0;padding:var(--sp-5) 0}
.hero__strip li{margin:0;color:#bcd6e6;font-size:var(--fs-xs);line-height:1.35}
.hero__strip b{display:block;font-family:var(--ff-serif);font-size:var(--fs-xl);color:#fff;font-weight:var(--fw-md)}

/* page hero (inner pages) */
.pagehero{position:relative;isolation:isolate;overflow:hidden;background:var(--brand-deep);color:#fff}
.pagehero__bg{position:absolute;inset:0;z-index:-2}
.pagehero__bg img{width:100%;height:100%;object-fit:cover;object-position:center 40%;opacity:.9}
.pagehero::after{content:"";position:absolute;inset:0;z-index:-1;
  background:linear-gradient(98deg,rgba(4,38,58,.90) 0%,rgba(4,38,58,.70) 42%,rgba(4,38,58,.34) 72%,rgba(4,38,58,.16) 100%)}
.pagehero__inner{padding-block:clamp(2.75rem,5.5vw,4.5rem);max-width:52rem}
.pagehero h1{color:#fff;margin-bottom:var(--sp-4)}
.pagehero__sub{color:#cfe3f0;font-size:var(--fs-md);max-width:60ch;margin-bottom:var(--sp-6)}
.pagehero .eyebrow{color:var(--brand-sky)}
.pagehero__actions{display:flex;flex-wrap:wrap;gap:var(--sp-3)}

/* ---------- breadcrumb ---------- */
.crumbs{border-bottom:1px solid var(--line);background:var(--bg-soft)}
.crumbs ol{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0;padding:.7rem 0;font-size:var(--fs-xs);color:var(--ink-3)}
.crumbs li{margin:0}
.crumbs li+li::before{content:"/";margin-right:.4rem;color:var(--ink-4)}

/* ---------- cards and grids ---------- */
.grid{display:grid;gap:var(--sp-5)}
.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))}
.grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}

.pcard{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);
  border-radius:var(--r-md);overflow:hidden;transition:border-color .18s,box-shadow .18s,transform .18s}
.pcard:hover{border-color:var(--brand-sky);box-shadow:var(--sh-2);transform:translateY(-2px)}
.pcard__media{position:relative;background:linear-gradient(160deg,var(--bg-tint),#fff);
  aspect-ratio:4/3;overflow:hidden}
.pcard__media img{position:absolute;inset:var(--sp-4);width:calc(100% - var(--sp-8));
  height:calc(100% - var(--sp-8));object-fit:contain;mix-blend-mode:multiply}
.pcard__body{padding:var(--sp-4);display:flex;flex-direction:column;gap:.35rem;flex:1}
.pcard__cat{font-size:var(--fs-2xs);letter-spacing:var(--ls-eyebrow);text-transform:uppercase;
  color:var(--brand);font-weight:var(--fw-bold)}
.pcard__name{font-family:var(--ff-serif);font-size:var(--fs-md);line-height:1.28;color:var(--ink);margin:0}
.pcard__meta{margin-top:auto;padding-top:var(--sp-3);font-size:var(--fs-xs);color:var(--ink-3);
  display:flex;justify-content:space-between;gap:var(--sp-2);border-top:1px solid var(--line)}
.pcard__sku{font-variant-numeric:tabular-nums;color:var(--ink-2);font-weight:var(--fw-md)}

.ccard{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);
  border-radius:var(--r-md);overflow:hidden;transition:box-shadow .18s,transform .18s}
.ccard:hover{box-shadow:var(--sh-2);transform:translateY(-2px)}
.ccard__media{position:relative;aspect-ratio:16/10;background:var(--bg-tint);overflow:hidden}
.ccard__media img{position:absolute;inset:var(--sp-4);width:calc(100% - var(--sp-8));
  height:calc(100% - var(--sp-8));object-fit:contain;mix-blend-mode:multiply}
.ccard__body{padding:var(--sp-5);flex:1;display:flex;flex-direction:column}
.ccard__body h3{margin-bottom:var(--sp-2)}
.ccard__body p{color:var(--ink-2);font-size:var(--fs-sm);margin-bottom:var(--sp-4)}
.ccard__more{margin-top:auto;font-size:var(--fs-sm);font-weight:var(--fw-md);color:var(--brand)}
.ccard__more::after{content:" \2192"}

.tile{background:#fff;border:1px solid var(--line);border-left:3px solid var(--brand-sky);
  border-radius:var(--r-sm);padding:var(--sp-5)}
.tile h3{font-family:var(--ff-sans);font-size:var(--fs-md);font-weight:var(--fw-md);margin-bottom:var(--sp-2)}
.tile p{margin:0;color:var(--ink-2);font-size:var(--fs-sm)}
.tile--dark{background:rgba(255,255,255,.05);border-color:rgba(255,255,255,.16);border-left-color:var(--brand-sky)}
.tile--dark p{color:#b9d3e3}

.stat{padding:var(--sp-5) 0;border-top:2px solid var(--brand-sky)}
.stat b{display:block;font-family:var(--ff-serif);font-size:var(--fs-3xl);line-height:1;color:var(--ink);
  font-weight:var(--fw-md);font-variant-numeric:tabular-nums}
.stat span{display:block;margin-top:var(--sp-2);font-size:var(--fs-xs);letter-spacing:.06em;
  text-transform:uppercase;color:var(--ink-3)}
.section--dark .stat b{color:#fff}
.section--dark .stat span{color:#9fc0d4}

/* ---------- feature list with the brand cross glyph ---------- */
.marklist{list-style:none;margin:0;padding:0}
.marklist li{position:relative;padding-left:1.85rem;margin-bottom:var(--sp-3);color:var(--ink-2)}
.marklist li::before{
  content:"";position:absolute;left:0;top:.42em;width:13px;height:13px;background:var(--brand-sky);
  clip-path:polygon(40% 0,60% 0,60% 40%,100% 40%,100% 60%,60% 60%,60% 100%,40% 100%,40% 60%,0 60%,0 40%,40% 40%);
}
.marklist--accent li::before{background:var(--accent)}
.section--dark .marklist li{color:#c7dceb}
.cols-2{columns:2;column-gap:var(--sp-8)}
.cols-2 li{break-inside:avoid}

/* ---------- spec table ---------- */
.spectable{border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;font-size:var(--fs-sm)}
.spectable table{width:100%}
.spectable th,.spectable td{text-align:left;padding:.7rem var(--sp-4);border-bottom:1px solid var(--line);vertical-align:top}
.spectable tr:last-child th,.spectable tr:last-child td{border-bottom:0}
.spectable th{width:38%;background:var(--bg-soft);color:var(--ink-2);font-weight:var(--fw-md)}
.spectable td{color:var(--ink)}
.table-scroll{overflow-x:auto;-webkit-overflow-scrolling:touch}

/* ---------- product detail ---------- */
.pdp{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);gap:var(--sp-10);align-items:start}
.pdp__gallery{position:sticky;top:calc(var(--header-h) + var(--sp-4))}
.pdp__main{position:relative;background:linear-gradient(160deg,var(--bg-tint),#fff);
  border:1px solid var(--line);border-radius:var(--r-lg);aspect-ratio:4/3;overflow:hidden;
  display:grid;place-items:center;padding:var(--sp-8)}
.pdp__main img{position:absolute;inset:var(--sp-8);width:calc(100% - var(--sp-16));
  height:calc(100% - var(--sp-16));object-fit:contain;mix-blend-mode:multiply}
.pdp__main p{position:relative;margin:0}
.pdp__thumbs{display:flex;gap:var(--sp-3);margin-top:var(--sp-3);flex-wrap:wrap}
.pdp__thumbs img{width:78px;height:64px;object-fit:contain;background:var(--bg-tint);
  border:1px solid var(--line);border-radius:var(--r-sm);padding:4px}
.pdp__sku{display:inline-flex;align-items:center;gap:.4rem;background:var(--brand-mist);color:var(--brand-dark);
  font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.06em;padding:.3rem .7rem;border-radius:var(--r-full)}
.pdp__actions{display:flex;flex-wrap:wrap;gap:var(--sp-3);margin:var(--sp-6) 0}
.pdp__quick{margin-top:var(--sp-6);border-top:1px solid var(--line);padding-top:var(--sp-5)}
.blocks{display:flex;flex-direction:column;gap:var(--sp-12)}
.block h2{font-size:var(--fs-2xl)}
.anchor-nav{position:sticky;top:var(--header-h);z-index:40;background:rgba(255,255,255,.96);
  border-block:1px solid var(--line);backdrop-filter:blur(6px)}
.anchor-nav ul{display:flex;gap:var(--sp-5);list-style:none;margin:0;padding:.7rem 0;overflow-x:auto;
  font-size:var(--fs-xs);white-space:nowrap;scrollbar-width:thin}
.anchor-nav li{margin:0}
.anchor-nav a{color:var(--ink-3);font-weight:var(--fw-md)}
.anchor-nav a:hover{color:var(--brand)}

/* ---------- process / flow animation ---------- */
.flow{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--sp-4);counter-reset:step}
.flow__step{position:relative;padding:var(--sp-5) var(--sp-4);background:#fff;border:1px solid var(--line);
  border-radius:var(--r-md);opacity:0;transform:translateY(10px);animation:rise .7s ease forwards}
.flow__step:nth-child(1){animation-delay:.05s}
.flow__step:nth-child(2){animation-delay:.16s}
.flow__step:nth-child(3){animation-delay:.27s}
.flow__step:nth-child(4){animation-delay:.38s}
.flow__step:nth-child(5){animation-delay:.49s}
.flow__step::before{counter-increment:step;content:counter(step,decimal-leading-zero);
  display:block;font-family:var(--ff-serif);font-size:var(--fs-lg);color:var(--brand-sky);margin-bottom:var(--sp-2)}
.flow__step h3{font-family:var(--ff-sans);font-size:var(--fs-sm);font-weight:var(--fw-bold);margin-bottom:var(--sp-2)}
.flow__step p{margin:0;font-size:var(--fs-xs);color:var(--ink-2);line-height:1.5}
@keyframes rise{to{opacity:1;transform:translateY(0)}}

/* ---------- faq ---------- */
.faq{max-width:var(--container-narrow);margin-inline:auto}
.faq__item{border-bottom:1px solid var(--line)}
.faq__item summary{list-style:none;cursor:pointer;padding:var(--sp-5) var(--sp-8) var(--sp-5) 0;position:relative;
  font-family:var(--ff-serif);font-size:var(--fs-md);color:var(--ink);font-weight:var(--fw-md)}
.faq__item summary::-webkit-details-marker{display:none}
.faq__item summary::after{content:"";position:absolute;right:.4rem;top:50%;width:11px;height:11px;
  border-right:2px solid var(--brand);border-bottom:2px solid var(--brand);
  transform:translateY(-70%) rotate(45deg);transition:transform .2s}
.faq__item[open] summary::after{transform:translateY(-30%) rotate(225deg)}
.faq__item p{margin:0 0 var(--sp-5);color:var(--ink-2);font-size:var(--fs-sm);max-width:72ch}

/* ---------- cta band ---------- */
.ctaband{background:linear-gradient(120deg,var(--brand-deep),var(--brand-dark));color:#fff}
.ctaband .container{display:flex;flex-wrap:wrap;gap:var(--sp-8);align-items:center;justify-content:space-between;
  padding-block:var(--section-y)}
.ctaband__text{max-width:52ch}
.ctaband h2{color:#fff;margin-bottom:var(--sp-3)}
.ctaband p{color:#c3dced;margin:0}
.ctaband__actions{display:flex;flex-wrap:wrap;gap:var(--sp-3)}

/* ---------- contact ---------- */
.contact-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-6)}
.contact-card{border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-6);background:#fff}
.contact-card h3{font-family:var(--ff-sans);font-size:var(--fs-sm);letter-spacing:var(--ls-eyebrow);
  text-transform:uppercase;color:var(--ink-3);font-weight:var(--fw-bold);margin-bottom:var(--sp-3)}
.contact-card p{margin:0 0 var(--sp-2);font-size:var(--fs-md)}
.contact-card a{font-weight:var(--fw-md);overflow-wrap:anywhere}
.map-frame{border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;background:var(--bg-tint)}
.map-frame iframe{display:block;width:100%;height:340px;border:0}

/* ---------- article ---------- */
.prose{max-width:72ch}
.prose h2{font-size:var(--fs-2xl);margin-top:var(--sp-10)}
.prose h2:first-child{margin-top:0}
.prose p{color:var(--ink-2)}
.prose figure{margin:var(--sp-6) 0}
.prose figure img{border:1px solid var(--line);border-radius:var(--r-md);background:var(--bg-tint);
  width:100%;max-height:420px;object-fit:contain;padding:var(--sp-5)}
.prose figcaption{font-size:var(--fs-xs);color:var(--ink-3);margin-top:var(--sp-2)}
.inline-cta{display:inline-flex;align-items:center;gap:.4rem;font-weight:var(--fw-md)}
.inline-cta::after{content:"\2192"}
.aside-card{background:var(--brand-wash);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-5)}
.aside-card h3{font-family:var(--ff-sans);font-size:var(--fs-sm);letter-spacing:var(--ls-eyebrow);
  text-transform:uppercase;color:var(--ink-3);font-weight:var(--fw-bold);margin-bottom:var(--sp-3)}
.aside-card ul{list-style:none;margin:0;padding:0}
.aside-card li{margin-bottom:var(--sp-2);font-size:var(--fs-sm)}
.article-layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--sp-12);align-items:start}
.article-side{position:sticky;top:calc(var(--header-h) + var(--sp-4));display:flex;flex-direction:column;gap:var(--sp-5)}

/* ---------- chips / pills ---------- */
.chips{display:flex;flex-wrap:wrap;gap:var(--sp-2);list-style:none;margin:0;padding:0}
.chips li{margin:0}
.chip{display:inline-block;padding:.35rem .8rem;border:1px solid var(--line-2);border-radius:var(--r-full);
  font-size:var(--fs-xs);color:var(--ink-2);background:#fff}
.chip:hover{border-color:var(--brand);color:var(--brand)}
.chip--on{background:var(--brand);border-color:var(--brand);color:#fff}
.badge{display:inline-flex;align-items:center;gap:.35rem;font-size:var(--fs-2xs);font-weight:var(--fw-bold);
  letter-spacing:.08em;text-transform:uppercase;color:var(--ok);background:#e7f4ee;padding:.28rem .6rem;border-radius:var(--r-xs)}

/* ---------- footer ---------- */
.site-footer{background:var(--brand-deep);color:#a9c8dc;font-size:var(--fs-sm);padding-top:var(--sp-16)}
.site-footer h3{color:#fff;font-family:var(--ff-sans);font-size:var(--fs-2xs);letter-spacing:var(--ls-eyebrow);
  text-transform:uppercase;margin-bottom:var(--sp-4);font-weight:var(--fw-bold)}
.site-footer a{color:#c7dcea}
.site-footer a:hover{color:#fff}
.footer-grid{display:grid;grid-template-columns:1.5fr 1fr 1fr 1.3fr;gap:var(--sp-8)}
.footer-grid ul{list-style:none;margin:0;padding:0}
.footer-grid li{margin-bottom:var(--sp-2)}
.footer-brand img{height:52px;width:auto;max-width:250px;margin-bottom:var(--sp-4)}
.footer-brand p{color:#9fc0d4;max-width:38ch;font-size:var(--fs-sm)}
.footer-bottom{margin-top:var(--sp-12);border-top:1px solid var(--line-dark);padding-block:var(--sp-5);
  display:flex;flex-wrap:wrap;gap:var(--sp-4);justify-content:space-between;font-size:var(--fs-xs);color:#7fa4bd}
.footer-bottom p{margin:0}

/* ---------- fixed contact dock ---------- */
.contact-float{position:fixed;right:20px;bottom:22px;z-index:70;display:flex;flex-direction:column;gap:var(--sp-3)}
.contact-float__btn{width:54px;height:54px;border-radius:var(--r-full);display:grid;place-items:center;color:#fff;
  box-shadow:var(--sh-3);transition:transform .2s,background .2s}
.contact-float__btn:hover{transform:scale(1.07);color:#fff}
.contact-float__btn--mail{background:var(--brand)}
.contact-float__btn--mail:hover{background:var(--brand-dark)}
.contact-float__btn--tel{background:var(--brand-deep)}
.contact-float__btn--tel:hover{background:#04233a}

/* ---------- misc ---------- */
.notice{background:var(--brand-wash);border:1px solid var(--line);border-left:3px solid var(--brand);
  border-radius:var(--r-sm);padding:var(--sp-5);font-size:var(--fs-sm);color:var(--ink-2)}
.notice strong{color:var(--ink)}
.dl-row{display:flex;flex-wrap:wrap;gap:var(--sp-4);align-items:center;justify-content:space-between;
  border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-5);background:#fff}
.dl-row h3{margin:0 0 .25rem;font-family:var(--ff-sans);font-size:var(--fs-md);font-weight:var(--fw-md)}
.dl-row p{margin:0;font-size:var(--fs-sm);color:var(--ink-3)}
.err-page{text-align:center;padding-block:clamp(4rem,12vw,8rem)}
.err-page .big{font-family:var(--ff-serif);font-size:clamp(4rem,14vw,8rem);line-height:1;color:var(--brand-sky);margin:0}
.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}

/* ==========================================================================
   Responsive
   ========================================================================== */
@media (max-width:1200px){
  .mega__grid{gap:var(--sp-6)}
  .hero__inner{max-width:38rem}
}
@media (max-width:1080px){
  :root{--header-h:74px}
  .nav,.header-cta{display:none}
  .nav-toggle{display:block}
  .site-header__inner{gap:var(--sp-4)}
  .nav--open{display:flex;position:absolute;left:0;right:0;top:var(--header-h);flex-direction:column;
    align-items:stretch;gap:0;background:#fff;border-bottom:1px solid var(--line);
    box-shadow:var(--sh-2);padding:var(--sp-3) var(--gutter) var(--sp-5);max-height:78vh;overflow:auto}
  .nav--open .nav__item{position:static}
  .nav--open .nav__link{display:flex;justify-content:space-between;padding:.8rem .25rem;
    font-size:var(--fs-md);border-bottom:1px solid var(--line)}
  .nav--open .mega{position:static;transform:none;opacity:1;visibility:visible;pointer-events:auto;
    width:auto;box-shadow:none;border:0;border-radius:0;padding:var(--sp-4) 0;max-height:none}
  .nav--open .mega__grid,.nav--open .mega__foot{padding-inline:0}
  /* on a phone the menu only expands the product families: the other mega
     columns duplicate top level nav links and make the sheet unusably long */
  .nav--open .mega__grid{grid-template-columns:minmax(0,1fr);gap:0}
  .nav--open .mega__grid>div+div{display:none}
  .nav--open .mega__col-title{margin-top:var(--sp-2)}
  .nav--open .mega__link{font-size:var(--fs-base);padding:.55rem .25rem}
  .nav--open .mega__thumb{width:34px;height:28px}
  .nav--open .mega__list li{margin-bottom:0}
  .nav--open .mega__foot{margin-top:var(--sp-4);padding-top:var(--sp-4)}
  .nav--open .mega__note{display:none}
  .grid--5{grid-template-columns:repeat(3,minmax(0,1fr))}
  .flow{grid-template-columns:repeat(3,minmax(0,1fr))}
  .article-layout{grid-template-columns:minmax(0,1fr)}
  .article-side{position:static;flex-direction:row;flex-wrap:wrap}
  .article-side>*{flex:1 1 260px}
}
@media (max-width:940px){
  .pdp{grid-template-columns:minmax(0,1fr);gap:var(--sp-8)}
  .pdp__gallery{position:static}
  .grid--4{grid-template-columns:repeat(3,minmax(0,1fr))}
  .footer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-8)}
  .hero__strip ul{grid-template-columns:repeat(2,1fr);gap:var(--sp-5)}
}
@media (max-width:820px){
  :root{--fs-5xl:2.6rem;--fs-4xl:2.15rem;--fs-3xl:1.8rem}
  .topbar__facts li:nth-child(n+2){display:none}
  .grid--3,.grid--4,.grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}
  .contact-grid{grid-template-columns:minmax(0,1fr)}
  .cols-2{columns:1}
  .flow{grid-template-columns:repeat(2,minmax(0,1fr))}
  .ctaband .container{flex-direction:column;align-items:flex-start}
}
@media (max-width:640px){
  :root{--gutter:1rem;--fs-5xl:2.15rem;--fs-4xl:1.85rem;--fs-3xl:1.6rem;--fs-2xl:1.4rem}
  .brand img{height:38px;max-width:190px}
  .grid--2{grid-template-columns:minmax(0,1fr)}
  .hero__inner{min-height:auto}
  .hero__strip ul{grid-template-columns:1fr;gap:var(--sp-3);padding-block:var(--sp-4)}
  .hero__strip b{font-size:var(--fs-lg)}
  .contact-float{right:14px;bottom:16px}
  .contact-float__btn{width:50px;height:50px}
  .spectable th{width:46%}
  .btn{width:100%}
  .hero__actions .btn,.pagehero__actions .btn,.pdp__actions .btn,.ctaband__actions .btn{width:auto;flex:1 1 auto}
  .topbar__facts{display:none}
}
@media (max-width:460px){
  .grid--3,.grid--4,.grid--5{grid-template-columns:minmax(0,1fr)}
  .flow{grid-template-columns:minmax(0,1fr)}
  .footer-grid{grid-template-columns:minmax(0,1fr)}
  .pdp__thumbs img{width:64px;height:54px}
}
@media (min-width:1440px){
  :root{--container:1280px}
  .hero__inner{max-width:48rem}
}
@media print{
  .site-header,.topbar,.contact-float,.ctaband,.anchor-nav,.site-footer{display:none}
  body{color:#000}
  .container{max-width:none}
}
@media (prefers-reduced-motion:reduce){
  *,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;
    transition-duration:.01ms!important;scroll-behavior:auto!important}
  .hero__slide:first-child{opacity:1}
  .flow__step{opacity:1;transform:none}
}
@media (forced-colors:active){
  .btn{border:1px solid ButtonText}
  .pcard,.ccard,.tile{border:1px solid CanvasText}
}
