/* Static candidate scope; no global production header/footer/account styles. */
.h88-footer-editorial-20261010{--paper:#f6f3ee;--ink:#242321;--red:#bd2026;--line:#d6d0c7;--yellow:#efc34a;box-sizing:border-box;max-width:1280px;margin:auto;background:var(--paper);color:var(--ink);font:18px/1.6 Arial,Helvetica,sans-serif;overflow-wrap:anywhere}
.h88-footer-editorial-20261010 *,.h88-footer-editorial-20261010 *:before,.h88-footer-editorial-20261010 *:after{box-sizing:border-box}.h88-footer-editorial-20261010 :is(h1,h2,h3,p,figure,dl){margin:0}.h88-footer-editorial-20261010 :is(h1,h2,h3){letter-spacing:-.04em;line-height:1.05;color:inherit}.h88-footer-editorial-20261010 h1{font-size:clamp(42px,7vw,96px);max-width:14ch}.h88-footer-editorial-20261010 h2{font-size:clamp(30px,4.5vw,60px)}.h88-footer-editorial-20261010 h3{font-size:clamp(23px,2.3vw,32px)}.h88-footer-editorial-20261010 a{color:inherit;text-underline-offset:.2em}.h88-footer-editorial-20261010 a:hover{color:var(--red)}.h88-footer-editorial-20261010 :where(a,summary,button,input):focus-visible{outline:3px solid var(--red);outline-offset:5px}.h88-footer-editorial-20261010 img{display:block;width:100%;height:auto;object-fit:cover}.h88-footer-editorial-20261010 .eyebrow{font-size:12px;font-weight:700;letter-spacing:.15em;text-transform:uppercase}.h88-footer-editorial-20261010 .small{font-size:15px}.h88-footer-editorial-20261010 .muted{color:#5b5751}.h88-footer-editorial-20261010 .intro{font-size:clamp(19px,2.3vw,27px);line-height:1.4;max-width:42ch}.h88-footer-editorial-20261010 .flow>*+*{margin-top:24px}.h88-footer-editorial-20261010 .pad{padding:clamp(32px,6vw,80px) clamp(24px,5vw,72px)}.h88-footer-editorial-20261010 .section{border-top:1px solid var(--line)}.h88-footer-editorial-20261010 .rule{border-top:4px solid var(--red)}.h88-footer-editorial-20261010 .dark{background:var(--ink);color:#fff}.h88-footer-editorial-20261010 .dark a:hover{color:var(--yellow)}.h88-footer-editorial-20261010 .white{background:#fff}.h88-footer-editorial-20261010 .split{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.h88-footer-editorial-20261010 .wide-split{display:grid;grid-template-columns:2fr 1fr;gap:48px}.h88-footer-editorial-20261010 .stack{display:grid;gap:24px}.h88-footer-editorial-20261010 .figure img{aspect-ratio:16/9}.h88-footer-editorial-20261010 .figure.portrait img{aspect-ratio:4/5}.h88-footer-editorial-20261010 .figure figcaption{font-size:12px;line-height:1.5;padding:10px 0;color:#5b5751}.h88-footer-editorial-20261010 .dark .figure figcaption{color:#ddd6ca}.h88-footer-editorial-20261010 .button{display:inline-flex;align-items:center;justify-content:space-between;gap:32px;min-height:52px;padding:12px 20px;background:var(--red);color:#fff;font-size:16px;font-weight:700;text-decoration:none;border:0}.h88-footer-editorial-20261010 .button:hover{background:#8d1620;color:#fff}.h88-footer-editorial-20261010 .text-link{display:inline-flex;gap:28px;min-height:48px;align-items:center;border-bottom:2px solid var(--red);text-decoration:none;font-weight:700}.h88-footer-editorial-20261010 .notice{padding:22px 24px;border-left:4px solid var(--red);background:#eee7dc;font-size:16px}.h88-footer-editorial-20261010 .placeholder{border:1px dashed #857b6d;padding:24px;background:#eee9e1;color:#4c463f;font-size:16px}.h88-footer-editorial-20261010 .rows{display:grid}.h88-footer-editorial-20261010 .row{display:grid;grid-template-columns:60px 1fr;gap:20px;padding:28px 0;border-top:1px solid var(--line)}.h88-footer-editorial-20261010 .row .num{font-size:14px;font-weight:bold;color:var(--red)}.h88-footer-editorial-20261010 .row h3{margin-bottom:12px}.h88-footer-editorial-20261010 .next{display:flex;flex-wrap:wrap;align-items:center;gap:20px 40px;border-top:1px solid var(--line)}.h88-footer-editorial-20261010 .next h2{font-size:32px;margin-right:auto}.h88-footer-editorial-20261010 .kickerline{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px;margin-bottom:32px}.h88-footer-editorial-20261010 .badge{display:inline-flex;padding:4px 10px;border:1px solid currentColor;font-size:12px;letter-spacing:.05em}.h88-footer-editorial-20261010 .link-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 32px}.h88-footer-editorial-20261010 .link-grid a{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--line);text-decoration:none}.h88-footer-editorial-20261010 details{border-top:1px solid var(--line);padding:20px 0}.h88-footer-editorial-20261010 summary{font-size:20px;font-weight:bold;cursor:pointer;min-height:44px}.h88-footer-editorial-20261010 details>div{padding-top:16px}.h88-footer-editorial-20261010 ul{padding-left:22px}.h88-footer-editorial-20261010 li+li{margin-top:12px}.h88-footer-editorial-20261010 .two-up{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.h88-footer-editorial-20261010 .three-up{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.h88-footer-editorial-20261010 .metric{font-size:clamp(42px,5vw,72px);line-height:1.1;letter-spacing:-.05em}.h88-footer-editorial-20261010 .pill-nav{display:flex;flex-wrap:wrap;gap:12px}.h88-footer-editorial-20261010 .pill-nav a{padding:8px 16px;border:1px solid var(--line);min-height:44px;text-decoration:none}.h88-footer-editorial-20261010 .toc{position:sticky;top:24px}.h88-footer-editorial-20261010 .toc a{display:block;padding:12px 0;border-bottom:1px solid var(--line);font-size:15px}.h88-footer-editorial-20261010 [id]{scroll-margin-top:180px}.h88-footer-editorial-20261010 .legal-section{padding:32px 0;border-bottom:1px solid var(--line)}.h88-footer-editorial-20261010 .legal-section h2{font-size:26px;margin-bottom:20px}.h88-footer-editorial-20261010 .plans{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:var(--line);border:1px solid var(--line)}.h88-footer-editorial-20261010 .plan{padding:32px 24px;background:var(--paper)}.h88-footer-editorial-20261010 .plan h3{margin:20px 0}.h88-footer-editorial-20261010 .plan p+p{margin-top:16px}.h88-footer-editorial-20261010 .gold{background:#f1e7c7}.h88-footer-editorial-20261010 .bronze{border-top:4px solid #91694a}.h88-footer-editorial-20261010 .silver{border-top:4px solid #879296}.h88-footer-editorial-20261010 .gold{border-top:4px solid #c49a27}.h88-footer-editorial-20261010 .checklist{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.h88-footer-editorial-20261010 .checklist div{padding:24px;border-top:2px solid var(--ink)}.h88-footer-editorial-20261010 .checklist dt{font-size:22px;font-weight:bold}.h88-footer-editorial-20261010 .checklist dd{margin:12px 0 0;font-size:16px}.h88-footer-editorial-20261010 .contact-title{padding-bottom:40px}.h88-footer-editorial-20261010 .contact-routes{border-top:1px solid var(--line)}.h88-footer-editorial-20261010 .tracking-card{max-width:720px;margin:40px auto;background:#fff;border-top:5px solid var(--red);padding:clamp(28px,5vw,60px)}.h88-footer-editorial-20261010 .tracking-heading{text-align:center}.h88-footer-editorial-20261010 .tracking-heading h1{margin:auto}.h88-footer-editorial-20261010 .tracking-heading .intro{margin-inline:auto}.h88-footer-editorial-20261010 .h88-editorial-supplier-banner{margin-top:28px}.h88-footer-editorial-20261010 .help-hero{display:grid;grid-template-columns:2fr 1fr;gap:40px;align-items:end}.h88-footer-editorial-20261010 .help-hero img{aspect-ratio:1/1}.h88-footer-editorial-20261010 .delivery-choice{display:grid;grid-template-columns:1fr 1fr;border-block:1px solid var(--line)}.h88-footer-editorial-20261010 .delivery-choice>section{padding:40px}.h88-footer-editorial-20261010 .delivery-choice>section+section{border-left:1px solid var(--line)}.h88-footer-editorial-20261010 .returns-route{display:grid;grid-template-columns:1fr 2fr;gap:56px}.h88-footer-editorial-20261010 .business-title{max-width:14ch}.h88-footer-editorial-20261010 .privacy-header h1{max-width:none}.h88-footer-editorial-20261010 .faq-missing{padding:24px;border:1px dashed #958b7e;background:#faf8f4}.h88-footer-editorial-20261010 .source-label{font-size:12px;text-transform:uppercase;letter-spacing:.08em}.h88-footer-editorial-20261010 .hero-caption{padding-inline:clamp(24px,5vw,72px)}
@media(max-width:900px){.h88-footer-editorial-20261010 .split,.h88-footer-editorial-20261010 .wide-split{gap:28px}.h88-footer-editorial-20261010 .plans{grid-template-columns:1fr}.h88-footer-editorial-20261010 .three-up{grid-template-columns:1fr}.h88-footer-editorial-20261010 .plan{padding:28px}.h88-footer-editorial-20261010 .returns-route{grid-template-columns:1fr 2fr;gap:28px}}
@media(max-width:680px){.h88-footer-editorial-20261010 .split,.h88-footer-editorial-20261010 .wide-split,.h88-footer-editorial-20261010 .two-up,.h88-footer-editorial-20261010 .help-hero,.h88-footer-editorial-20261010 .delivery-choice,.h88-footer-editorial-20261010 .returns-route{grid-template-columns:1fr}.h88-footer-editorial-20261010 .pad{padding:40px 24px}.h88-footer-editorial-20261010 h1{font-size:48px}.h88-footer-editorial-20261010 .toc{position:static}.h88-footer-editorial-20261010 .delivery-choice>section{padding:32px 24px}.h88-footer-editorial-20261010 .delivery-choice>section+section{border-left:0;border-top:1px solid var(--line)}.h88-footer-editorial-20261010 .link-grid{grid-template-columns:1fr}.h88-footer-editorial-20261010 .checklist{gap:16px}.h88-footer-editorial-20261010 .checklist div{padding:20px 0}.h88-footer-editorial-20261010 .row{grid-template-columns:36px 1fr;gap:12px}.h88-footer-editorial-20261010 .tracking-card{margin:24px 0}.h88-footer-editorial-20261010 .privacy-header h1{font-size:40px}.h88-footer-editorial-20261010 .figure.portrait img{aspect-ratio:4/3}.h88-footer-editorial-20261010 .next{padding-bottom:104px}.h88-footer-editorial-20261010 .help-hero img{aspect-ratio:16/9}}
@media(prefers-reduced-motion:reduce){.h88-footer-editorial-20261010{scroll-behavior:auto}}

@media(max-width:680px){.h88-footer-editorial-20261010 .checklist{grid-template-columns:1fr}.h88-footer-editorial-20261010 [id]{scroll-margin-top:160px}}

/* New 10 October reconstruction. Only the About component is styled here. */
.h88-editorial-20261010 {
  --h88-ed-paper: #f6f3ee;
  --h88-ed-ink: #242321;
  --h88-ed-red: #bd2026;
  --h88-ed-line: #d5d0c8;
  max-width: 1280px;
  margin-inline: auto;
  color: var(--h88-ed-ink);
  background: var(--h88-ed-paper);
  font-family: Arial, Helvetica, sans-serif;
  font-size: 18px;
  line-height: 1.6;
  overflow-wrap: anywhere;
}
.h88-editorial-20261010 *,
.h88-editorial-20261010 *::before,
.h88-editorial-20261010 *::after { box-sizing: border-box; }
.h88-editorial-20261010 :where(h1,h2,h3,p) { margin: 0; }
.h88-editorial-20261010 :is(h1,h2,h3) { color: inherit; letter-spacing: -.04em; line-height: 1.05; }
.h88-editorial-20261010 :where(a) { color: inherit; }
.h88-editorial-20261010 :where(a,button,input,select,textarea,summary):focus-visible { outline: 3px solid var(--h88-ed-red); outline-offset: 5px; }
.h88-editorial-20261010 :where(img) { display: block; max-width: 100%; height: auto; }
.h88-editorial-20261010 .h88-editorial-20261010__hero { display: grid; grid-template-columns: 1fr; min-height: 0; }
.h88-editorial-20261010 .h88-editorial-20261010__hero--text { grid-template-columns: 1fr; min-height: 0; }
.h88-editorial-20261010 .h88-editorial-20261010__hero-copy { display: flex; flex-direction: column; align-items: flex-start; justify-content: center; gap: 28px; padding: clamp(32px, 5vw, 80px); }
.h88-editorial-20261010 .h88-editorial-20261010__eyebrow { font-size: 13px; font-weight: 700; letter-spacing: .14em; text-transform: uppercase; }
.h88-editorial-20261010 .h88-editorial-20261010__hero h1 { font-size: clamp(36px, 4.4vw, 72px); max-width: 12ch; }
.h88-editorial-20261010 .h88-editorial-20261010__lead { font-size: clamp(24px, 2.4vw, 38px); line-height: 1.2; letter-spacing: -.025em; }
.h88-editorial-20261010 .h88-editorial-20261010__link { display: inline-flex; gap: 30px; align-items: center; min-height: 48px; border-bottom: 2px solid var(--h88-ed-red); font-size: 17px; font-weight: 700; text-decoration: none; }
.h88-editorial-20261010 .h88-editorial-20261010__link:hover { color: var(--h88-ed-red); }
.h88-editorial-20261010 .h88-editorial-20261010__hero-media { min-width: 0; min-height: 0; }
.h88-editorial-20261010 .h88-editorial-20261010__hero-image { width: 100%; height: 100%; object-fit: cover; aspect-ratio: 16 / 7; }
.h88-editorial-20261010 .h88-editorial-20261010__audiences { padding: clamp(40px, 7vw, 104px) clamp(20px, 5vw, 80px); }
.h88-editorial-20261010 .h88-editorial-20261010__section-heading { display: grid; grid-template-columns: 1fr 2fr; gap: 28px; align-items: start; margin-bottom: 48px; }
.h88-editorial-20261010 .h88-editorial-20261010__section-heading h2 { font-size: clamp(36px, 4.8vw, 72px); }
.h88-editorial-20261010 .h88-editorial-20261010__audience-grid { display: grid; grid-template-columns: minmax(0, 3fr) minmax(0, 2fr); gap: 32px; align-items: start; }
.h88-editorial-20261010 .h88-editorial-20261010__audience { min-width: 0; }
.h88-editorial-20261010 .h88-editorial-20261010__audience-media img { width: 100%; aspect-ratio: 4 / 3; object-fit: cover; }
.h88-editorial-20261010 .h88-editorial-20261010__audience-copy { display: grid; grid-template-columns: 34px minmax(0, 1fr); gap: 12px; border-top: 1px solid var(--h88-ed-line); padding-top: 24px; margin-top: 20px; }
.h88-editorial-20261010 .h88-editorial-20261010__number { color: var(--h88-ed-red); font-size: 13px; font-weight: 700; padding-top: 5px; }
.h88-editorial-20261010 .h88-editorial-20261010__audience-copy h3 { font-size: clamp(24px, 2.4vw, 34px); }
.h88-editorial-20261010 .h88-editorial-20261010__audience-copy p { grid-column: 2; font-size: 17px; }
.h88-editorial-20261010 .h88-editorial-20261010__story { display: grid; grid-template-columns: 1fr 2fr; gap: 48px; padding: clamp(40px, 7vw, 104px) clamp(20px, 5vw, 80px); border-top: 1px solid var(--h88-ed-line); scroll-margin-top: 160px; background: #fff; }
.h88-editorial-20261010 .h88-editorial-20261010__story-heading h2 { font-size: clamp(36px, 4vw, 60px); margin-top: 24px; }
.h88-editorial-20261010 .h88-editorial-20261010__original-content { min-width: 0; max-width: 72ch; }
.h88-editorial-20261010 .h88-editorial-20261010__original-content > * + * { margin-top: 1.2em; }
.h88-editorial-20261010 .h88-editorial-20261010__original-content :where(h2,h3,h4) { line-height: 1.25; }
.h88-editorial-20261010 .h88-editorial-20261010__original-content a { text-decoration: underline; text-underline-offset: .2em; }
@media (max-width: 1023px) {
  .h88-editorial-20261010 .h88-editorial-20261010__hero { min-height: 430px; }
  .h88-editorial-20261010 .h88-editorial-20261010__hero--text { min-height: 0; }
  .h88-editorial-20261010 .h88-editorial-20261010__audience-grid { gap: 18px; }
  .h88-editorial-20261010 .h88-editorial-20261010__story { gap: 28px; }
}
@media (max-width: 767px) {
  .h88-editorial-20261010 .h88-editorial-20261010__hero,
  .h88-editorial-20261010 .h88-editorial-20261010__section-heading,
  .h88-editorial-20261010 .h88-editorial-20261010__audience-grid,
  .h88-editorial-20261010 .h88-editorial-20261010__story { grid-template-columns: 1fr; }
  .h88-editorial-20261010 .h88-editorial-20261010__hero { min-height: 0; }
  .h88-editorial-20261010 .h88-editorial-20261010__hero-copy { padding: 40px 24px; gap: 24px; }
  .h88-editorial-20261010 .h88-editorial-20261010__hero-image { aspect-ratio: 4 / 3; }
  .h88-editorial-20261010 .h88-editorial-20261010__section-heading { gap: 20px; margin-bottom: 32px; }
  .h88-editorial-20261010 .h88-editorial-20261010__audience-grid { gap: 36px; }
  .h88-editorial-20261010 .h88-editorial-20261010__story { scroll-margin-top: 140px; }
}

.h88-editorial-20261010 .h88-editorial-20261010__audience:nth-child(2) { margin-top: 100px; }
.h88-editorial-20261010 .h88-editorial-20261010__specs { padding: 64px clamp(20px, 5vw, 80px); background: var(--h88-ed-ink); color: #fff; }
.h88-editorial-20261010 .h88-editorial-20261010__specs h2 { font-size: clamp(32px, 4vw, 56px); max-width: 20ch; margin: 20px 0; }
.h88-editorial-20261010 .h88-editorial-20261010__specs dl { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 24px; margin: 40px 0 0; }
.h88-editorial-20261010 .h88-editorial-20261010__specs dt { border-top: 3px solid #e9bd3f; padding-top: 16px; font-weight: 700; }
.h88-editorial-20261010 .h88-editorial-20261010__specs dd { margin: 8px 0 0; font-size: 16px; }
.h88-editorial-20261010 .h88-editorial-20261010__next { display: flex; flex-wrap: wrap; align-items: center; gap: 24px 48px; padding: 48px clamp(20px, 5vw, 80px); }
.h88-editorial-20261010 .h88-editorial-20261010__next h2 { font-size: 32px; margin-right: auto; }
@media (max-width: 767px) {
  .h88-editorial-20261010 .h88-editorial-20261010__audience:nth-child(2) { margin-top: 0; }
  .h88-editorial-20261010 .h88-editorial-20261010__specs dl { grid-template-columns: repeat(2, minmax(0, 1fr)); }
}

@media(max-width:767px){.h88-editorial-20261010 .h88-editorial-20261010__next{padding-bottom:112px}.h88-editorial-20261010 [id]{scroll-margin-top:160px}}

/* Exact current native membership wrapper rules. */
.h88-star-membership-page #main-content.content-page{width:100%;max-width:none;padding:0;margin:0}
.h88-star-membership-page #main-content>article{width:100%;max-width:none;margin:0}
.h88-star-membership-page #main-content>article>h1{display:none}

/* Integration: reset only this component and respect the current anchor JS. */
.h88-footer-editorial-20261010 :where(section,header,aside,article,nav,div){min-width:0}
.h88-footer-editorial-20261010 :where(h1,h2,h3){font-family:Arial,Helvetica,sans-serif;font-weight:700}
.h88-footer-editorial-20261010 .eyebrow{color:inherit}
.h88-footer-editorial-20261010 .notice{color:inherit}
.h88-footer-editorial-20261010 p,.h88-footer-editorial-20261010 li{color:inherit;font-size:inherit}
.h88-footer-editorial-20261010 .h88-editorial-steps{padding:0;list-style:none}
.h88-footer-editorial-20261010 .h88-privacy-notice h2{font-size:26px;line-height:1.25;margin-top:32px}
.h88-footer-editorial-20261010 .h88-privacy-toc[hidden]{display:none}
.h88-footer-editorial-20261010 .h88-privacy-toc{top:180px}
.h88-footer-editorial-20261010.h88-star-landing [id]{scroll-margin-top:var(--star-anchor-offset,180px)}
.h88-footer-editorial-20261010 details p{padding-top:16px}
.h88-editorial-20261010 .h88-preserved-story h2{font-size:26px;margin:24px 0 12px}
.h88-editorial-20261010 [id]{scroll-margin-top:180px}
.h88-editorial-20261010 :where(h1,h2,h3){font-family:Arial,Helvetica,sans-serif;font-weight:700}
.h88-editorial-20261010 .h88-editorial-20261010__eyebrow{color:inherit}
@media(max-width:1199px){.h88-footer-editorial-20261010 .pad{padding-right:max(56px,5vw)}.h88-editorial-20261010 :is(.h88-editorial-20261010__hero-copy,.h88-editorial-20261010__audiences,.h88-editorial-20261010__specs,.h88-editorial-20261010__story,.h88-editorial-20261010__next){padding-right:max(56px,5vw)}}
@media(max-width:680px){.h88-footer-editorial-20261010 .delivery-choice>section{padding-right:0;padding-left:0}}
@media(max-width:374px){.h88-footer-editorial-20261010 h1{font-size:36px}}
@media(max-width:680px){.h88-footer-editorial-20261010 .h88-privacy-toc{position:static}.h88-footer-editorial-20261010 .h88-privacy-layout{display:flex;flex-direction:column}.h88-footer-editorial-20261010 .h88-privacy-toc{order:-1;width:100%}}
