/* Good Deal International - design system
   Brand colour sampled from the real logo mark: #49006B */

/* ---------- 1. tokens ---------- */
:root{
  /* brand */
  --brand:#49006b; --brand-dark:#31004a; --brand-mid:#6b1a94;
  --brand-light:#f3ebf8; --brand-line:#e0cfea;
  --accent:#f0a202; --accent-dark:#c17f00; --accent-soft:#fff6e3;
  /* ink + surface */
  --ink:#15101a; --ink-2:#3c3446; --ink-3:#6d6478; --ink-4:#9b93a5;
  --line:#e6e2ea; --line-2:#d3ccd9;
  --bg:#ffffff; --bg-soft:#faf8fb; --bg-soft-2:#f4f1f6; --bg-dark:#1a0f24;
  --bg-dark-2:#251534;
  /* status */
  --ok:#1a7f45; --warn:#b45309; --info:#0b5cab;
  /* type scale */
  --fs-2xs:.75rem; --fs-xs:.8125rem; --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.625rem; --fs-5xl:3.25rem;
  --lh-tight:1.14; --lh-snug:1.3; --lh-body:1.68;
  --fw-nm:400; --fw-md:500; --fw-sb:600; --fw-bd:700;
  --ls-tight:-.021em; --ls-wide:.075em;
  /* 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;
  /* radius + shadow */
  --r-xs:3px; --r-sm:5px; --r-md:9px; --r-lg:15px; --r-xl:22px; --r-full:999px;
  --sh-1:0 1px 2px rgba(26,15,36,.07); --sh-2:0 4px 16px rgba(26,15,36,.09);
  --sh-3:0 14px 44px rgba(26,15,36,.15); --sh-in:inset 0 1px 0 rgba(255,255,255,.06);
  /* layout */
  --container:1220px; --container-narrow:820px; --header-h:74px; --topbar-h:34px;
  --ease:cubic-bezier(.2,.7,.3,1); --dur:.22s;
}

/* ---------- 2. font ---------- */
@font-face{
  font-family:'InterVar';
  font-style:normal;
  font-weight:100 900;
  font-display:swap;
  src:url(data:font/woff2;base64,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) format('woff2');
}

/* ---------- 3. reset ---------- */
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:calc(var(--header-h) + 16px)}
body{margin:0;background:var(--bg);color:var(--ink-2);
  font-family:'InterVar',system-ui,-apple-system,'Segoe UI',Roboto,Arial,sans-serif;
  font-size:var(--fs-base);line-height:var(--lh-body);font-weight:var(--fw-nm);
  -webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}
img,svg,video{max-width:100%;height:auto;display:block}
a{color:var(--brand);text-decoration:none;transition:color var(--dur) var(--ease)}
a:hover{color:var(--brand-mid)}
h1,h2,h3,h4,h5{color:var(--ink);margin:0 0 var(--sp-4);
  line-height:var(--lh-tight);letter-spacing:var(--ls-tight);font-weight:var(--fw-bd)}
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-weight:var(--fw-sb)}
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%}
:focus-visible{outline:3px solid var(--accent);outline-offset:2px;border-radius:var(--r-xs)}
::selection{background:var(--brand);color:#fff}
.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}

/* ---------- 4. layout ---------- */
.container{width:100%;max-width:var(--container);margin-inline:auto;padding-inline:var(--sp-5)}
.container-narrow{max-width:var(--container-narrow)}
.section{padding-block:var(--sp-20)}
.section--tight{padding-block:var(--sp-12)}
.section--soft{background:var(--bg-soft)}
.section--soft2{background:var(--bg-soft-2)}
.section--brand{background:var(--bg-dark);color:#cfc3d8}
.section--brand h2,.section--brand h3{color:#fff}
.section-head{max-width:800px;margin-bottom:var(--sp-10)}
.section-head--center{margin-inline:auto;text-align:center}
.eyebrow{display:inline-block;font-size:var(--fs-2xs);font-weight:var(--fw-bd);
  letter-spacing:var(--ls-wide);text-transform:uppercase;color:var(--brand-mid);
  margin-bottom:var(--sp-3)}
.section--brand .eyebrow,.hero .eyebrow,.page-hero .eyebrow{color:var(--accent)}
.lede{font-size:var(--fs-md);color:var(--ink-2);max-width:70ch}
.section--brand .lede{color:#c6b8d2}
.grid{display:grid;gap:var(--sp-6)}
.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))}
.stack>*+*{margin-top:var(--sp-4)}

/* ---------- 5. buttons ---------- */
.btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--sp-2);
  padding:.72rem 1.35rem;border-radius:var(--r-sm);font-weight:var(--fw-sb);
  font-size:var(--fs-sm);letter-spacing:.005em;border:1.5px solid transparent;
  cursor:pointer;transition:background var(--dur) var(--ease),color var(--dur) var(--ease),
  border-color var(--dur) var(--ease),transform var(--dur) var(--ease);text-align:center}
.btn:hover{transform:translateY(-1px)}
.btn--primary{background:var(--brand);color:#fff;border-color:var(--brand)}
.btn--primary:hover{background:var(--brand-mid);border-color:var(--brand-mid);color:#fff}
.btn--accent{background:var(--accent);color:#2a1a00;border-color:var(--accent)}
.btn--accent:hover{background:var(--accent-dark);border-color:var(--accent-dark);color:#fff}
.btn--ghost{background:transparent;color:var(--brand);border-color:var(--line-2)}
.btn--ghost:hover{border-color:var(--brand);background:var(--brand-light);color:var(--brand)}
.btn--onDark{background:rgba(255,255,255,.1);color:#fff;border-color:rgba(255,255,255,.42);
  backdrop-filter:blur(3px)}
.btn--onDark:hover{background:#fff;color:var(--brand);border-color:#fff}
.btn--lg{padding:.92rem 1.7rem;font-size:var(--fs-base)}
.btn--block{width:100%}
.btn-row{display:flex;flex-wrap:wrap;gap:var(--sp-3)}

/* ---------- 6. topbar + header ---------- */
.topbar{background:var(--brand-dark);color:#d9cbe4;font-size:var(--fs-xs);
  height:var(--topbar-h);display:flex;align-items:center}
.topbar .container{display:flex;align-items:center;justify-content:space-between;gap:var(--sp-4)}
.topbar a{color:#e7dcef}
.topbar a:hover{color:#fff}
.topbar__set{display:flex;align-items:center;gap:var(--sp-5)}
.topbar__item{display:inline-flex;align-items:center;gap:var(--sp-2);white-space:nowrap}

.site-header{position:sticky;top:0;z-index:70;background:#fff;
  border-bottom:1px solid var(--line);box-shadow:var(--sh-1)}
.site-header__bar{height:var(--header-h);display:flex;align-items:center;
  justify-content:space-between;gap:var(--sp-6)}
.brand{display:inline-flex;align-items:center;flex:0 0 auto}
.brand img{height:44px;width:auto;max-width:242px;object-fit:contain}
.nav{display:flex;align-items:center;gap:var(--sp-1);margin-left:auto}
.nav__link{display:inline-flex;align-items:center;gap:.3rem;height:var(--header-h);
  padding-inline:var(--sp-3);font-size:var(--fs-sm);font-weight:var(--fw-md);
  color:var(--ink);white-space:nowrap;border-bottom:3px solid transparent}
.nav__link:hover,.nav__item:hover>.nav__link{color:var(--brand);border-bottom-color:var(--brand)}
.nav__link[aria-current="page"]{color:var(--brand);border-bottom-color:var(--brand)}
.nav__caret{width:9px;height:9px;flex:0 0 auto;transition:transform var(--dur) var(--ease)}
.nav__item:hover .nav__caret{transform:rotate(180deg)}
.header-cta{flex:0 0 auto;margin-left:var(--sp-4)}

/* ---------- 7. mega menu ---------- */
.nav__item{position:static;display:flex;align-items:center}
.mega{position:absolute;left:0;right:0;top:100%;background:#fff;
  border-top:1px solid var(--line);box-shadow:var(--sh-3);
  max-height:min(72vh,590px);overflow:auto;overscroll-behavior:contain;
  padding-block:var(--sp-8);opacity:0;visibility:hidden;transform:translateY(-6px);
  transition:opacity var(--dur) var(--ease),transform var(--dur) var(--ease),
  visibility 0s linear var(--dur)}
.nav__item:hover .mega,.nav__item:focus-within .mega{opacity:1;visibility:visible;
  transform:translateY(0);transition-delay:0s,0s,0s}
.mega__grid{max-width:var(--container);margin-inline:auto;padding-inline:var(--sp-5);
  display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-6) var(--sp-8)}
.mega__col{min-width:0}
.mega__title{display:block;font-size:var(--fs-sm);font-weight:var(--fw-bd);color:var(--ink);
  padding-bottom:var(--sp-2);margin-bottom:var(--sp-3);border-bottom:2px solid var(--brand)}
.mega__title span{color:var(--ink-4);font-weight:var(--fw-nm)}
.mega__list{list-style:none;margin:0;padding:0}
.mega__list li{margin-bottom:.3rem}
.mega__list a{display:flex;justify-content:space-between;gap:var(--sp-2);
  font-size:var(--fs-sm);color:var(--ink-2);padding:.22rem .4rem;border-radius:var(--r-xs);
  overflow-wrap:anywhere}
.mega__list a:hover{background:var(--brand-light);color:var(--brand)}
.mega__list em{font-style:normal;color:var(--ink-4);font-size:var(--fs-xs);flex:0 0 auto}
.mega__feature{grid-column:span 4;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));
  gap:var(--sp-4);padding-top:var(--sp-6);margin-top:var(--sp-2);border-top:1px solid var(--line)}
.mega__card{display:block;border:1px solid var(--line);border-radius:var(--r-md);
  overflow:hidden;background:#fff;transition:border-color var(--dur) var(--ease),
  box-shadow var(--dur) var(--ease)}
.mega__card:hover{border-color:var(--brand);box-shadow:var(--sh-2)}
.mega__card img{width:100%;aspect-ratio:4/3;object-fit:contain;background:var(--bg-soft-2);
  padding:var(--sp-2)}
.mega__card span{display:block;padding:var(--sp-2) var(--sp-3);font-size:var(--fs-xs);
  font-weight:var(--fw-sb);color:var(--ink);text-align:center;
  white-space:nowrap;overflow:hidden;text-overflow:ellipsis}

/* ---------- 8. mobile nav ---------- */
.burger{display:none;width:44px;height:44px;border:1px solid var(--line-2);
  border-radius:var(--r-sm);background:#fff;align-items:center;justify-content:center;
  cursor:pointer;color:var(--ink)}
.mobile-nav{display:none;border-top:1px solid var(--line);background:#fff;
  max-height:calc(100vh - var(--header-h));overflow:auto;padding-bottom:var(--sp-6)}
.mobile-nav[data-open="true"]{display:block}
.mobile-nav details{border-bottom:1px solid var(--line)}
.mobile-nav summary{padding:var(--sp-4) var(--sp-5);font-weight:var(--fw-sb);
  color:var(--ink);cursor:pointer;list-style:none;display:flex;justify-content:space-between}
.mobile-nav summary::-webkit-details-marker{display:none}
.mobile-nav summary::after{content:"+";color:var(--brand);font-weight:var(--fw-bd)}
.mobile-nav details[open] summary::after{content:"−"}
.mobile-nav ul{list-style:none;margin:0;padding:0 var(--sp-5) var(--sp-4)}
.mobile-nav ul a{display:block;padding:.42rem 0;font-size:var(--fs-sm);color:var(--ink-2)}
.mobile-nav>a{display:block;padding:var(--sp-4) var(--sp-5);font-weight:var(--fw-sb);
  color:var(--ink);border-bottom:1px solid var(--line)}

/* ---------- 9. hero ---------- */
.hero{position:relative;isolation:isolate;min-height:min(84vh,660px);display:grid;
  align-items:center;overflow:hidden;background:var(--bg-dark)}
.hero__slides{position:absolute;inset:0;z-index:-2}
.hero__slide{position:absolute;inset:0;opacity:0;animation:heroFade 27s infinite}
.hero__slide img{width:100%;height:100%;object-fit:cover;object-position:center}
.hero__slide:nth-child(1){animation-delay:0s}
.hero__slide:nth-child(2){animation-delay:9s}
.hero__slide:nth-child(3){animation-delay:18s}
@keyframes heroFade{0%{opacity:0}3%{opacity:1}30%{opacity:1}36%{opacity:0}100%{opacity:0}}
.hero::after{content:"";position:absolute;inset:0;z-index:-1;
  background:linear-gradient(100deg,rgba(26,15,36,.84) 0%,rgba(26,15,36,.62) 46%,rgba(26,15,36,.22) 100%)}
.hero__inner{padding-block:var(--sp-20);max-width:760px;color:#f0eaf4;
  text-shadow:0 1px 18px rgba(12,6,18,.55)}
.hero h1{color:#fff;font-size:var(--fs-5xl);margin-bottom:var(--sp-5);text-wrap:balance}
.hero__sub{font-size:var(--fs-lg);color:#dcd2e4;margin-bottom:var(--sp-8);max-width:60ch}
.hero__facts{display:flex;flex-wrap:wrap;gap:var(--sp-8);margin-top:var(--sp-10);
  padding-top:var(--sp-6);border-top:1px solid rgba(255,255,255,.2)}
.hero__fact b{display:block;font-size:var(--fs-2xl);color:#fff;line-height:1.1}
.hero__fact span{font-size:var(--fs-xs);color:#bfb0cc;text-transform:uppercase;
  letter-spacing:var(--ls-wide)}

.page-hero{position:relative;isolation:isolate;background:var(--bg-dark);color:#ddd4e4;
  overflow:hidden}
.page-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2}
.page-hero::after{content:"";position:absolute;inset:0;z-index:-1;
  background:linear-gradient(96deg,rgba(26,15,36,.88) 0%,rgba(26,15,36,.68) 52%,rgba(49,0,74,.42) 100%)}
.page-hero__inner{padding-block:var(--sp-16);max-width:820px}
.page-hero h1{color:#fff;margin-bottom:var(--sp-4)}
.page-hero p{color:#d3c7dc;font-size:var(--fs-md);max-width:66ch}
.page-hero .btn-row{margin-top:var(--sp-8)}

/* ---------- 10. breadcrumb ---------- */
.crumbs{background:var(--bg-soft-2);border-bottom:1px solid var(--line);
  font-size:var(--fs-xs);padding-block:var(--sp-3)}
.crumbs ol{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0}
.crumbs li{color:var(--ink-3);margin:0}
.crumbs li+li::before{content:"/";margin-right:.4rem;color:var(--ink-4)}
.crumbs a{color:var(--ink-3)}
.crumbs a:hover{color:var(--brand)}

/* ---------- 11. product cards ---------- */
.card-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(228px,1fr));gap:var(--sp-5)}
.card-grid--wide{grid-template-columns:repeat(auto-fill,minmax(272px,1fr))}
.pcard{display:flex;flex-direction:column;background:#fff;border:1px solid var(--line);
  border-radius:var(--r-md);overflow:hidden;
  transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease),
  transform var(--dur) var(--ease)}
.pcard:hover{border-color:var(--brand);box-shadow:var(--sh-2);transform:translateY(-3px)}
.pcard__media{position:relative;background:var(--bg-soft-2);padding:var(--sp-4);
  display:grid;place-items:center;aspect-ratio:4/3}
.pcard__media img{width:100%;height:100%;object-fit:contain}
.pcard__tag{position:absolute;top:var(--sp-2);left:var(--sp-2);background:var(--brand);
  color:#fff;font-size:var(--fs-2xs);font-weight:var(--fw-sb);padding:.16rem .46rem;
  border-radius:var(--r-xs);letter-spacing:.02em}
.pcard__tag--new{background:var(--accent);color:#2a1a00}
.pcard__body{padding:var(--sp-4);display:flex;flex-direction:column;flex:1 1 auto;gap:var(--sp-2)}
.pcard__name{font-size:var(--fs-md);font-weight:var(--fw-bd);color:var(--ink);margin:0;
  line-height:var(--lh-snug)}
.pcard__type{font-size:var(--fs-xs);color:var(--ink-3);margin:0}
.pcard__meta{margin-top:auto;padding-top:var(--sp-3);border-top:1px solid var(--line);
  display:flex;flex-wrap:wrap;gap:.3rem .7rem;font-size:var(--fs-2xs);color:var(--ink-3)}
.pcard__meta b{color:var(--ink-2);font-weight:var(--fw-sb)}

/* ---------- 12. generic cards / tiles ---------- */
.tile{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);
  padding:var(--sp-6);transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}
.tile:hover{border-color:var(--brand-line);box-shadow:var(--sh-2)}
.tile h3{margin-bottom:var(--sp-2)}
.tile p:last-child{margin-bottom:0}
.tile__num{display:grid;place-items:center;width:38px;height:38px;border-radius:var(--r-full);
  background:var(--brand-light);color:var(--brand);font-weight:var(--fw-bd);
  font-size:var(--fs-sm);margin-bottom:var(--sp-4)}
.tile--dark{background:var(--bg-dark-2);border-color:rgba(255,255,255,.1);color:#cabbd5}
.tile--dark h3{color:#fff}
.tile--link{display:flex;flex-direction:column;gap:var(--sp-2)}
.tile--link .more{margin-top:auto;padding-top:var(--sp-4);font-weight:var(--fw-sb);
  font-size:var(--fs-sm);color:var(--brand)}
.catcard{display:grid;grid-template-columns:104px 1fr;gap:var(--sp-4);align-items:center;
  background:#fff;border:1px solid var(--line);border-radius:var(--r-md);padding:var(--sp-4);
  transition:border-color var(--dur) var(--ease),box-shadow var(--dur) var(--ease)}
.catcard:hover{border-color:var(--brand);box-shadow:var(--sh-2)}
.catcard img{width:104px;height:82px;object-fit:contain;background:var(--bg-soft-2);
  border-radius:var(--r-sm);padding:var(--sp-2)}
.catcard b{display:block;color:var(--ink);font-size:var(--fs-md)}
.catcard span{font-size:var(--fs-xs);color:var(--ink-3)}

/* ---------- 13. spec + data tables ---------- */
.table-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-md);
  background:#fff;-webkit-overflow-scrolling:touch}
.dtable{font-size:var(--fs-sm);min-width:640px}
.dtable th,.dtable td{padding:.6rem .8rem;text-align:left;border-bottom:1px solid var(--line);
  white-space:nowrap}
.dtable thead th{background:var(--brand);color:#fff;font-weight:var(--fw-sb);
  font-size:var(--fs-xs);text-transform:uppercase;letter-spacing:.04em;
  position:sticky;top:0;white-space:normal;min-width:74px;vertical-align:bottom}
.dtable tbody tr:nth-child(even){background:var(--bg-soft)}
.dtable tbody tr:hover{background:var(--brand-light)}
.dtable td:first-child{font-weight:var(--fw-sb);color:var(--ink)}
.spec-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0;
  border:1px solid var(--line);border-radius:var(--r-md);overflow:hidden;background:#fff}
.spec-list div{display:flex;gap:var(--sp-4);padding:.7rem var(--sp-4);
  border-bottom:1px solid var(--line);font-size:var(--fs-sm)}
.spec-list dt{flex:0 0 42%;color:var(--ink-3);margin:0}
.spec-list dd{margin:0;color:var(--ink);font-weight:var(--fw-md)}

/* ---------- 14. feature lists ---------- */
.checks{list-style:none;padding:0;margin:0;display:grid;gap:var(--sp-3)}
.checks li{position:relative;padding-left:1.85rem;margin:0;color:var(--ink-2)}
.checks li::before{content:"";position:absolute;left:0;top:.52em;width:11px;height:11px;
  border-radius:var(--r-xs);background:var(--brand);
  clip-path:polygon(14% 46%,0 60%,40% 100%,100% 22%,86% 8%,38% 70%)}
.checks--accent li::before{background:var(--accent)}
.section--brand .checks li{color:#cabbd5}
.section--brand .checks li::before{background:var(--accent)}
.bullets{list-style:none;padding:0;margin:0;display:grid;gap:var(--sp-3)}
.bullets li{position:relative;padding-left:1.35rem;margin:0}
.bullets li::before{content:"";position:absolute;left:0;top:.62em;width:6px;height:6px;
  border-radius:var(--r-full);background:var(--accent)}
.pillrow{display:flex;flex-wrap:wrap;gap:var(--sp-2);list-style:none;padding:0;margin:0}
.pill{display:inline-flex;align-items:center;gap:.3rem;padding:.28rem .7rem;
  border:1px solid var(--line-2);border-radius:var(--r-full);font-size:var(--fs-xs);
  color:var(--ink-2);background:#fff;margin:0}
.pill--brand{background:var(--brand-light);border-color:var(--brand-line);color:var(--brand)}
.pill--accent{background:var(--accent-soft);border-color:#f0d9a4;color:var(--accent-dark)}

/* ---------- 15. stats ---------- */
.stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--sp-6);
  padding:var(--sp-8) 0}
.stat b{display:block;font-size:var(--fs-3xl);color:var(--brand);line-height:1.05;
  letter-spacing:var(--ls-tight)}
.stat span{display:block;font-size:var(--fs-sm);color:var(--ink-3);margin-top:var(--sp-1)}
.section--brand .stat b{color:var(--accent)}
.section--brand .stat span{color:#b9a9c6}

/* ---------- 16. faq ---------- */
.faq{max-width:860px;margin-inline:auto}
.faq details{border:1px solid var(--line);border-radius:var(--r-md);background:#fff;
  margin-bottom:var(--sp-3);overflow:hidden}
.faq details[open]{border-color:var(--brand-line);box-shadow:var(--sh-1)}
.faq summary{padding:var(--sp-4) var(--sp-5);font-weight:var(--fw-sb);color:var(--ink);
  cursor:pointer;list-style:none;display:flex;justify-content:space-between;gap:var(--sp-4);
  font-size:var(--fs-md)}
.faq summary::-webkit-details-marker{display:none}
.faq summary::after{content:"+";color:var(--brand);font-weight:var(--fw-bd);flex:0 0 auto}
.faq details[open] summary::after{content:"−"}
.faq__a{padding:0 var(--sp-5) var(--sp-5);color:var(--ink-2);font-size:var(--fs-sm)}
.faq__a p:last-child{margin-bottom:0}

/* ---------- 17. cta band ---------- */
.cta-band{background:linear-gradient(120deg,var(--brand-dark),var(--brand) 60%,var(--brand-mid));
  color:#fff;border-radius:var(--r-lg);padding:var(--sp-12);text-align:center;
  box-shadow:var(--sh-2)}
.cta-band h2{color:#fff;margin-bottom:var(--sp-3)}
.cta-band p{color:#e3d6ec;max-width:62ch;margin-inline:auto;margin-bottom:var(--sp-8)}
.cta-band .btn-row{justify-content:center}

/* ---------- 18. notice ---------- */
.notice{border-left:4px solid var(--accent);background:var(--accent-soft);
  padding:var(--sp-4) var(--sp-5);border-radius:0 var(--r-md) var(--r-md) 0;
  font-size:var(--fs-sm);color:#5a4200}
.notice b{color:#3d2c00}
.notice--brand{border-left-color:var(--brand);background:var(--brand-light);color:var(--ink-2)}

/* ---------- 19. footer ---------- */
.site-footer{background:var(--bg-dark);color:#a99bb5;font-size:var(--fs-sm);
  padding-top:var(--sp-16)}
.site-footer h4{color:#fff;font-size:var(--fs-sm);text-transform:uppercase;
  letter-spacing:var(--ls-wide);margin-bottom:var(--sp-4)}
.site-footer a{color:#bfb0cc}
.site-footer a:hover{color:#fff}
.footer__grid{display:grid;grid-template-columns:1.6fr 1fr 1fr 1fr 1.3fr;gap:var(--sp-8);
  padding-bottom:var(--sp-12)}
.footer__brand img{height:40px;width:auto;margin-bottom:var(--sp-4)}
.footer__list{list-style:none;margin:0;padding:0}
.footer__list li{margin-bottom:.42rem}
.footer__bottom{border-top:1px solid rgba(255,255,255,.11);padding-block:var(--sp-5);
  display:flex;flex-wrap:wrap;justify-content:space-between;gap:var(--sp-4);
  font-size:var(--fs-xs);color:#8d80999}
.footer__bottom nav{display:flex;flex-wrap:wrap;gap:var(--sp-4)}

/* ---------- 20. fixed contact dock ---------- */
.cta-dock{position:fixed;right:20px;bottom:20px;z-index:80;display:flex;
  flex-direction:column;gap:var(--sp-3)}
.cta-dock__btn{width:54px;height:54px;border-radius:var(--r-full);display:grid;
  place-items:center;color:#fff;box-shadow:var(--sh-3);
  transition:transform var(--dur) var(--ease),filter var(--dur) var(--ease)}
.cta-dock__btn:hover{transform:scale(1.07);color:#fff}
.cta-dock__btn--tel{background:var(--brand-dark)}
.cta-dock__btn--mail{background:var(--brand)}
.backtop{width:54px;height:54px;border-radius:var(--r-full);display:grid;place-items:center;
  background:#fff;border:1px solid var(--line-2);color:var(--ink-2);box-shadow:var(--sh-2)}
.backtop:hover{color:var(--brand);border-color:var(--brand)}

/* ---------- 21. misc content ---------- */
.prose{max-width:74ch}
.prose h2{margin-top:var(--sp-12);font-size:var(--fs-2xl)}
.prose h3{margin-top:var(--sp-8)}
.prose>*:first-child{margin-top:0}
.media-note{display:grid;grid-template-columns:1fr;gap:var(--sp-3)}
.media-note img{border-radius:var(--r-md);width:100%;object-fit:cover;aspect-ratio:16/10}
.media-note figcaption{font-size:var(--fs-xs);color:var(--ink-3)}
.anchor-nav{display:flex;flex-wrap:wrap;gap:var(--sp-2);padding:var(--sp-5) 0;
  border-bottom:1px solid var(--line);position:sticky;top:var(--header-h);background:#fff;z-index:40}
.anchor-nav a{font-size:var(--fs-xs);padding:.3rem .75rem;border:1px solid var(--line-2);
  border-radius:var(--r-full);color:var(--ink-2);white-space:nowrap}
.anchor-nav a:hover{border-color:var(--brand);background:var(--brand-light);color:var(--brand)}
.split{display:grid;grid-template-columns:1.15fr .85fr;gap:var(--sp-12);align-items:start}
.split--rev{grid-template-columns:.85fr 1.15fr}
.sticky-side{position:sticky;top:calc(var(--header-h) + var(--sp-6))}
.gallery{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--sp-4)}
.gallery img{border-radius:var(--r-md);aspect-ratio:4/3;object-fit:cover;width:100%}
.brandstrip{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;
  gap:var(--sp-8);padding:var(--sp-8) 0}
.brandstrip img{height:36px;width:auto;opacity:.62;filter:grayscale(1);
  transition:opacity var(--dur) var(--ease),filter var(--dur) var(--ease)}
.brandstrip img:hover{opacity:1;filter:grayscale(0)}
.dl-item{display:flex;align-items:center;gap:var(--sp-4);padding:var(--sp-4) var(--sp-5);
  border:1px solid var(--line);border-radius:var(--r-md);background:#fff;
  transition:border-color var(--dur) var(--ease)}
.dl-item:hover{border-color:var(--brand)}
.dl-item__ico{flex:0 0 auto;width:40px;height:48px;border-radius:var(--r-xs);
  background:var(--brand-light);color:var(--brand);display:grid;place-items:center;
  font-size:var(--fs-2xs);font-weight:var(--fw-bd)}
.dl-item__txt{flex:1 1 auto;min-width:0}
.dl-item__txt b{display:block;color:var(--ink)}
.dl-item__txt span{font-size:var(--fs-xs);color:var(--ink-3)}
.finder{background:#fff;border:1px solid var(--line);border-radius:var(--r-md);
  padding:var(--sp-5);box-shadow:var(--sh-1)}
.finder input{width:100%;padding:.75rem 1rem;border:1.5px solid var(--line-2);
  border-radius:var(--r-sm);font:inherit;font-size:var(--fs-md);color:var(--ink);background:#fff}
.finder input:focus{border-color:var(--brand);outline:none}
.finder__hint{font-size:var(--fs-xs);color:var(--ink-3);margin-top:var(--sp-2)}
.finder__count{font-size:var(--fs-sm);color:var(--ink-3);margin:var(--sp-4) 0 var(--sp-2)}
[hidden]{display:none!important}

/* ---------- 22. responsive ---------- */
@media (max-width:1439px){
  .mega__feature{grid-template-columns:repeat(5,minmax(0,1fr))}
  .mega__feature a:nth-child(6){display:none}
}
@media (max-width:1200px){
  :root{--fs-5xl:2.85rem;--fs-4xl:2.35rem;--fs-3xl:1.95rem}
  .footer__grid{grid-template-columns:1.5fr 1fr 1fr 1.3fr}
  .footer__grid>div:nth-child(4){display:none}
}
@media (max-width:1199px){
  /* the quote button is the first thing to go: nav must never wrap or overflow */
  .header-cta{display:none}
  .nav{margin-left:auto}
}
@media (max-width:1080px){
  .nav__link{padding-inline:var(--sp-2);font-size:var(--fs-xs)}
  .brand img{height:40px;max-width:198px}
  .mega__feature{grid-template-columns:repeat(4,minmax(0,1fr))}
  .mega__feature a:nth-child(n+5){display:none}
  .split,.split--rev{grid-template-columns:1fr;gap:var(--sp-8)}
  .sticky-side{position:static}
}
@media (max-width:940px){
  .nav,.header-cta{display:none}
  .burger{display:flex}
  .grid--4,.grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}
  .stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--sp-5)}
  .footer__grid{grid-template-columns:1fr 1fr;gap:var(--sp-8)}
  .footer__grid>div:nth-child(4){display:block}
}
@media (max-width:768px){
  :root{--fs-5xl:2.25rem;--fs-4xl:1.95rem;--fs-3xl:1.65rem;--fs-2xl:1.4rem;
    --sp-20:3.25rem;--sp-24:4rem;--header-h:64px}
  .section{padding-block:var(--sp-12)}
  .grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}
  .gallery{grid-template-columns:repeat(2,minmax(0,1fr))}
  .hero{min-height:auto}
  .hero__inner{padding-block:var(--sp-16)}
  .hero__facts{gap:var(--sp-6)}
  .cta-band{padding:var(--sp-8) var(--sp-5)}
  .topbar__set--left{display:none}
  .spec-list{grid-template-columns:1fr}
  .card-grid{grid-template-columns:repeat(auto-fill,minmax(158px,1fr));gap:var(--sp-4)}
}
@media (max-width:640px){
  .cta-dock{right:14px;bottom:78px}
  .cta-dock__btn,.backtop{width:48px;height:48px}
  .grid--2,.grid--3{grid-template-columns:1fr}
  .catcard{grid-template-columns:76px 1fr}
  .catcard img{width:76px;height:64px}
  .anchor-nav{position:static}
  .btn{width:100%}
  .btn-row{flex-direction:column}
  .hero .btn-row,.cta-band .btn-row{align-items:stretch}
}
@media (max-width:400px){
  .card-grid{grid-template-columns:1fr}
  .hero__facts{flex-direction:column;gap:var(--sp-4)}
}
@media (min-width:1600px){
  :root{--container:1320px}
}
@media print{
  .site-header,.site-footer,.cta-dock,.anchor-nav,.mega{display:none!important}
  body{color:#000}
}
@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:nth-child(1){opacity:1}
}
