body.wp-nc88-redesign20261001 {
  --nc88-bg:#121715; --nc88-panel:#1b211e; --nc88-text:#f0ece2; --nc88-muted:#c7c9bf; --nc88-gold:#d8c196; --nc88-line:#f0ece22e;
  background:var(--nc88-bg); color:var(--nc88-text); font:17px/1.75 system-ui,-apple-system,"Segoe UI",sans-serif;
}
.wp-nc88-redesign20261001 *, .wp-nc88-redesign20261001 *::before, .wp-nc88-redesign20261001 *::after { box-sizing:border-box; }
.wp-nc88-redesign20261001 [hidden] { display:none!important; }
.wp-nc88-redesign20261001 .nc88-main-rail { width:min(1180px,calc(100% - 48px)); margin-inline:auto; }
.wp-nc88-redesign20261001 .nc88-reading-rail { width:min(760px,calc(100% - 48px)); margin-inline:auto; }
.wp-nc88-redesign20261001 .nc88-main-rail > .nc88-reading-rail { width:min(760px,100%); }
.wp-nc88-redesign20261001 .page-content { width:100%; margin:0; padding:0; }
.wp-nc88-redesign20261001 :is(h1,h2,h3,p,figure,ul,ol) { margin-top:0; }
.wp-nc88-redesign20261001 :is(h1,h2,h3) { font-family:"Times New Roman",Times,serif; font-weight:400; }
.wp-nc88-redesign20261001 h1 { font-size:clamp(34px,4.4vw,58px); line-height:1.12; letter-spacing:-.025em; }
.wp-nc88-redesign20261001 h2 { font-size:clamp(30px,3vw,42px); line-height:1.2; letter-spacing:-.02em; }
.wp-nc88-redesign20261001 h3 { font-size:26px; line-height:1.3; }
.wp-nc88-redesign20261001 p { color:var(--nc88-muted); }
.wp-nc88-redesign20261001 a { text-underline-offset:5px; }
.wp-nc88-redesign20261001 a:focus-visible, .wp-nc88-redesign20261001 button:focus-visible, .wp-nc88-redesign20261001 summary:focus-visible { outline:2px solid var(--nc88-gold); outline-offset:5px; }
.wp-nc88-redesign20261001 .nc88-skip { position:absolute; z-index:200; left:24px; top:-100px; background:var(--nc88-gold); color:var(--nc88-bg); padding:12px 18px; }
.wp-nc88-redesign20261001 .nc88-skip:focus { top:8px; }
.wp-nc88-redesign20261001 .nc88-age-notice { min-height:28px; padding:4px 20px; background:#0b100e; text-align:center; font-size:11px; line-height:20px; color:var(--nc88-muted); letter-spacing:.02em; }
.wp-nc88-redesign20261001 .nc88-masthead { position:relative; z-index:40; background:var(--nc88-bg); border-bottom:1px solid var(--nc88-line); }
.wp-nc88-redesign20261001 .nc88-masthead__brand-row { display:grid; grid-template-columns:1fr auto 1fr; align-items:center; min-height:88px; gap:24px; }
.wp-nc88-redesign20261001 .nc88-masthead__left { min-width:0; display:flex; align-items:center; }
.wp-nc88-redesign20261001 .nc88-masthead__edition { font-size:10px; letter-spacing:.14em; color:var(--nc88-muted); }
.wp-nc88-redesign20261001 .nc88-masthead__logo { display:block; justify-self:center; }
.wp-nc88-redesign20261001 .nc88-masthead__logo img { display:block; width:174px; height:auto; }
.wp-nc88-redesign20261001 .nc88-masthead__right { display:flex; justify-content:flex-end; gap:24px; align-items:center; }
.wp-nc88-redesign20261001 .nc88-masthead__login { display:inline-flex; align-items:center; min-height:48px; font-size:13px; text-decoration:none; white-space:nowrap; }
.wp-nc88-redesign20261001 .nc88-header-action { display:inline-flex; align-items:center; justify-content:center; min-height:44px; padding:9px 16px; gap:12px; background:var(--nc88-gold); color:#141a16; font-size:13px; font-weight:650; text-decoration:none; white-space:nowrap; }
.wp-nc88-redesign20261001 .nc88-desktop-navigation { border-top:1px solid var(--nc88-line); }
.wp-nc88-redesign20261001 .nc88-desktop-navigation ul { display:flex; justify-content:center; gap:32px; list-style:none; padding:0; margin:0; }
.wp-nc88-redesign20261001 .nc88-desktop-navigation a { display:flex; align-items:center; min-height:52px; padding:0 8px; font-size:13px; text-decoration:none; white-space:nowrap; }
.wp-nc88-redesign20261001 .nc88-desktop-navigation a[aria-current] { color:var(--nc88-gold); }
.wp-nc88-redesign20261001 .nc88-menu-button { display:none; }
.wp-nc88-redesign20261001 .nc88-drawer-backdrop { position:fixed; inset:0; background:#0009; z-index:110; }
.wp-nc88-redesign20261001 .nc88-mobile-navigation { position:fixed; inset:0 auto 0 0; width:min(360px,calc(100vw - 40px)); z-index:120; padding:24px; background:var(--nc88-panel); overflow-y:auto; }
.wp-nc88-redesign20261001.nc88-drawer-open { overflow:hidden; }
.wp-nc88-redesign20261001 .nc88-mobile-navigation__heading { display:flex; align-items:center; justify-content:space-between; padding-bottom:20px; border-bottom:1px solid var(--nc88-line); }
.wp-nc88-redesign20261001 .nc88-mobile-navigation__heading p { font:30px/1 "Times New Roman",Times,serif; color:var(--nc88-gold); margin:0; }
.wp-nc88-redesign20261001 .nc88-menu-close { display:flex; align-items:center; gap:15px; min-height:48px; border:0; background:transparent; color:var(--nc88-text); font-size:13px; cursor:pointer; }
.wp-nc88-redesign20261001 .nc88-menu-close span { font-size:28px; }
.wp-nc88-redesign20261001 .nc88-mobile-navigation ul { padding:16px 0; margin:0; list-style:none; }
.wp-nc88-redesign20261001 .nc88-mobile-navigation nav a { display:flex; align-items:center; min-height:56px; border-bottom:1px solid var(--nc88-line); text-decoration:none; font:23px/1.3 "Times New Roman",Times,serif; }
.wp-nc88-redesign20261001 .nc88-mobile-navigation__contact { border-top:1px solid var(--nc88-line); margin-top:24px; padding-top:20px; font-size:13px; }
.wp-nc88-redesign20261001 .nc88-mobile-navigation__contact a { display:inline-flex; min-height:44px; align-items:center; }
.wp-nc88-redesign20261001 .nc88-kicker { color:var(--nc88-gold); font:11px/1.5 system-ui,sans-serif; font-weight:600; letter-spacing:.18em; text-transform:uppercase; margin-bottom:18px; }
.wp-nc88-redesign20261001 .nc88-cover-opening { padding-top:50px; }
.wp-nc88-redesign20261001 .nc88-cover-opening__copy { max-width:760px; margin-inline:auto; text-align:center; padding:0 16px 32px; }
.wp-nc88-redesign20261001 .nc88-cover-opening h1 { margin-bottom:22px; }
.wp-nc88-redesign20261001 .nc88-cover-opening__lead { max-width:650px; margin:0 auto 22px; font-size:17px; line-height:1.8; }
.wp-nc88-redesign20261001 .nc88-actions { display:flex; flex-wrap:wrap; justify-content:center; align-items:center; gap:16px 28px; }
.wp-nc88-redesign20261001 .brand-cta { min-height:48px; padding:12px 24px; border-radius:0; background:var(--nc88-gold); color:#141a16; box-shadow:none; font-size:14px; font-weight:650; gap:18px; }
.wp-nc88-redesign20261001 .nc88-inline-action { display:inline-flex; align-items:center; justify-content:flex-start; min-height:44px; gap:14px; color:var(--nc88-gold); font-size:13px; text-decoration:none; border-bottom:1px solid var(--nc88-gold); }
.wp-nc88-redesign20261001 .nc88-artwork { position:relative; margin:0; padding:0; overflow:hidden; background:#0c110e; }
.wp-nc88-redesign20261001 .nc88-artwork img { display:block; width:100%; height:auto; max-height:none; object-fit:contain; }
.wp-nc88-redesign20261001 .nc88-domain-badge { position:absolute; right:16px; bottom:16px; z-index:1; padding:6px 10px; background:#121715de; border:1px solid #d8c19680; color:var(--nc88-gold); font-size:11px; letter-spacing:.04em; }
.wp-nc88-redesign20261001 .nc88-cover-introduction { padding:64px 0 60px; }
.wp-nc88-redesign20261001 .nc88-cover-introduction h2 { margin-bottom:24px; }
.wp-nc88-redesign20261001 .nc88-cover-introduction p:not(.nc88-kicker) { margin-bottom:20px; }
.wp-nc88-redesign20261001 .nc88-cover-introduction p:last-child { margin-bottom:0; }
.wp-nc88-redesign20261001 .nc88-news { padding:36px 0 54px; border-top:1px solid var(--nc88-line); border-bottom:1px solid var(--nc88-line); }
.wp-nc88-redesign20261001 .nc88-section-heading { display:grid; grid-template-columns:minmax(0,1fr) auto; align-items:end; gap:8px 24px; margin-bottom:30px; }
.wp-nc88-redesign20261001 .nc88-section-heading .nc88-kicker { grid-column:1/-1; margin-bottom:0; }
.wp-nc88-redesign20261001 .nc88-section-heading h2 { margin:0; }
.wp-nc88-redesign20261001 .nc88-news__index { display:grid; grid-template-columns:1fr 1fr; column-gap:48px; }
.wp-nc88-redesign20261001 .nc88-news-entry { display:grid; grid-template-columns:30px minmax(0,1fr); gap:18px; padding:26px 0; border-top:1px solid var(--nc88-line); }
.wp-nc88-redesign20261001 .nc88-news-entry__meta { display:flex; flex-direction:column; align-items:flex-start; gap:18px; font-size:11px; color:var(--nc88-gold); }
.wp-nc88-redesign20261001 .nc88-news-entry__meta span { font:25px/1.3 "Times New Roman",Times,serif; }
.wp-nc88-redesign20261001 .nc88-news-entry__meta time { writing-mode:vertical-rl; letter-spacing:.06em; }
.wp-nc88-redesign20261001 .nc88-news-entry h3 { margin-bottom:14px; font-size:25px; }
.wp-nc88-redesign20261001 .nc88-news-entry h3 a { text-decoration:none; }
.wp-nc88-redesign20261001 .nc88-news-entry p { margin-bottom:10px; font-size:14px; line-height:1.75; }
.wp-nc88-redesign20261001 .nc88-feature, .wp-nc88-redesign20261001 .nc88-account, .wp-nc88-redesign20261001 .nc88-products, .wp-nc88-redesign20261001 .nc88-mobile, .wp-nc88-redesign20261001 .nc88-questions { padding:56px 0; border-bottom:1px solid var(--nc88-line); }
.wp-nc88-redesign20261001 .nc88-feature__copy, .wp-nc88-redesign20261001 .nc88-mobile__copy { padding-bottom:30px; }
.wp-nc88-redesign20261001 .nc88-feature__copy .nc88-actions, .wp-nc88-redesign20261001 .nc88-account .nc88-actions, .wp-nc88-redesign20261001 .nc88-mobile__copy .nc88-actions { justify-content:flex-start; margin-top:24px; }
.wp-nc88-redesign20261001 .nc88-feature__copy p, .wp-nc88-redesign20261001 .nc88-mobile__copy p { margin-bottom:20px; }
.wp-nc88-redesign20261001 .nc88-product-list { list-style:none; padding:0; margin:30px 0 0; }
.wp-nc88-redesign20261001 .nc88-product-list li { display:grid; grid-template-columns:180px minmax(0,1fr); gap:28px; padding:24px 0; border-top:1px solid var(--nc88-line); }
.wp-nc88-redesign20261001 .nc88-product-list h3 { margin-bottom:0; font-size:23px; }
.wp-nc88-redesign20261001 .nc88-product-list p { margin-bottom:0; }
.wp-nc88-redesign20261001 .nc88-products .nc88-artwork { margin-top:24px; }
.wp-nc88-redesign20261001 .nc88-products > .nc88-actions { justify-content:flex-start; margin-top:24px; }
.wp-nc88-redesign20261001 .nc88-feature > .nc88-actions { justify-content:flex-start; margin-top:24px; }
.wp-nc88-redesign20261001 .nc88-numbered-steps { padding:0; list-style:none; counter-reset:nc88-steps; }
.wp-nc88-redesign20261001 .nc88-numbered-steps li { counter-increment:nc88-steps; display:grid; grid-template-columns:38px minmax(0,1fr); column-gap:20px; padding:22px 0; border-top:1px solid var(--nc88-line); }
.wp-nc88-redesign20261001 .nc88-numbered-steps li::before { content:counter(nc88-steps,decimal-leading-zero); grid-column:1; grid-row:1/3; font:24px/1.4 "Times New Roman",Times,serif; color:var(--nc88-gold); }
.wp-nc88-redesign20261001 .nc88-numbered-steps :is(h3,strong,p) { grid-column:2; }
.wp-nc88-redesign20261001 .nc88-numbered-steps strong { font-size:18px; }
.wp-nc88-redesign20261001 .nc88-numbered-steps p { margin:8px 0 0; }
.wp-nc88-redesign20261001 .nc88-questions details { border-top:1px solid var(--nc88-line); }
.wp-nc88-redesign20261001 .nc88-questions summary { cursor:pointer; padding:18px 0; min-height:60px; font-weight:550; }
.wp-nc88-redesign20261001 .nc88-questions details p { padding-bottom:20px; margin:0; }
.wp-nc88-redesign20261001 .nc88-closing { padding:56px 0 64px; text-align:center; }
.wp-nc88-redesign20261001 .nc88-closing p { max-width:650px; margin-inline:auto; }
.wp-nc88-redesign20261001 .nc88-reader { padding:42px 0 60px; }
.wp-nc88-redesign20261001 .nc88-article-heading { text-align:center; padding-bottom:30px; }
.wp-nc88-redesign20261001 .nc88-article-heading h1 { margin-bottom:24px; }
.wp-nc88-redesign20261001 .nc88-article-heading .nc88-actions { margin-top:24px; }
.wp-nc88-redesign20261001 .nc88-toc { margin:28px 0 38px; border-top:1px solid var(--nc88-line); border-bottom:1px solid var(--nc88-line); }
.wp-nc88-redesign20261001 .nc88-toc summary { min-height:56px; display:flex; align-items:center; cursor:pointer; font-size:14px; font-weight:600; color:var(--nc88-gold); }
.wp-nc88-redesign20261001 .nc88-toc summary::after { content:'+'; font-size:24px; margin-left:auto; font-weight:400; }
.wp-nc88-redesign20261001 .nc88-toc[open] summary::after { content:'−'; }
.wp-nc88-redesign20261001 .nc88-toc ul { padding:0 0 18px; margin:0; list-style:none; }
.wp-nc88-redesign20261001 .nc88-toc a { min-height:44px; display:flex; align-items:center; padding:6px 0; font-size:14px; text-decoration:none; }
.wp-nc88-redesign20261001 .nc88-prose h2 { scroll-margin-top:30px; margin:42px 0 22px; }
.wp-nc88-redesign20261001 .nc88-prose h3 { margin:30px 0 14px; }
.wp-nc88-redesign20261001 .nc88-prose p { margin-bottom:22px; }
.wp-nc88-redesign20261001 .nc88-prose :is(ul,ol) { padding-left:24px; margin-bottom:28px; }
.wp-nc88-redesign20261001 .nc88-prose li { padding:5px 0; color:var(--nc88-muted); }
.wp-nc88-redesign20261001 .nc88-prose a { color:var(--nc88-gold); }
.wp-nc88-redesign20261001 .nc88-prose a.brand-cta { color:#141a16; }
.wp-nc88-redesign20261001 .nc88-reader .nc88-related { margin-top:40px; padding-top:28px; border-top:1px solid var(--nc88-line); }
.wp-nc88-redesign20261001 .nc88-related h2 { font-size:30px; }
.wp-nc88-redesign20261001 .nc88-related__links { display:grid; grid-template-columns:1fr 1fr; gap:16px 28px; }
.wp-nc88-redesign20261001 .nc88-related__links a { display:flex; align-items:center; justify-content:space-between; min-height:64px; gap:15px; text-decoration:none; border-bottom:1px solid var(--nc88-line); color:var(--nc88-gold); font-size:15px; }
.wp-nc88-redesign20261001 .site-footer { background:#0b100e; color:var(--nc88-muted); padding:48px 0 28px; border-top:1px solid var(--nc88-line); }
.wp-nc88-redesign20261001 .site-footer .shell { width:min(1180px,calc(100% - 48px)); }
.wp-nc88-redesign20261001 .footer-grid { grid-template-columns:1.2fr repeat(3,1fr); gap:30px; }
.wp-nc88-redesign20261001 .footer-grid :is(p,a) { font-size:13px; line-height:1.7; }
.wp-nc88-redesign20261001 .footer-grid h3 { color:var(--nc88-text); font-size:20px; }
.wp-nc88-redesign20261001 .footer-grid a { min-height:44px; display:flex; align-items:center; margin:0; }
.wp-nc88-redesign20261001 .footer-bottom { font-size:12px; border-color:var(--nc88-line); }
.wp-nc88-redesign20261001 .brand-float { background:var(--nc88-panel); border-color:var(--nc88-gold); border-radius:4px; animation:none; }
.wp-nc88-redesign20261001 .brand-float small { color:var(--nc88-gold); }
.wp-nc88-redesign20261001 [data-brand-float-close] { min-height:44px; min-width:44px; }
@media(max-width:1200px) {
  .wp-nc88-redesign20261001 .nc88-desktop-navigation, .wp-nc88-redesign20261001 .nc88-masthead__edition { display:none; }
  .wp-nc88-redesign20261001 .nc88-menu-button { display:inline-flex; align-items:center; justify-content:center; gap:10px; min-width:48px; min-height:48px; padding:0; border:0; color:var(--nc88-text); background:transparent; font:13px/1.2 system-ui,sans-serif; cursor:pointer; }
  .wp-nc88-redesign20261001 .nc88-news__index { column-gap:32px; }
}
@media(max-width:820px) {
  .wp-nc88-redesign20261001 .nc88-masthead__brand-row { min-height:72px; gap:8px; }
  .wp-nc88-redesign20261001 .nc88-masthead__logo img { width:130px; }
  .wp-nc88-redesign20261001 .nc88-masthead__login { display:none; }
  .wp-nc88-redesign20261001 .nc88-header-action { font-size:11px; padding:8px 10px; gap:8px; }
  .wp-nc88-redesign20261001 .nc88-header-action span { display:none; }
  .wp-nc88-redesign20261001 .nc88-menu-button { gap:0; width:48px; }
  .wp-nc88-redesign20261001 .nc88-menu-button span { display:none; }
  .wp-nc88-redesign20261001 .nc88-cover-opening { padding-top:32px; }
  .wp-nc88-redesign20261001 .nc88-cover-opening__copy { padding:0 0 28px; }
  .wp-nc88-redesign20261001 .nc88-cover-opening__lead { font-size:16px; line-height:1.75; }
  .wp-nc88-redesign20261001 .nc88-cover-opening h1 { margin-bottom:18px; }
  .wp-nc88-redesign20261001 .nc88-cover-introduction { padding:38px 0 36px; }
  .wp-nc88-redesign20261001 .nc88-section-heading { grid-template-columns:1fr; gap:12px; }
  .wp-nc88-redesign20261001 .nc88-section-heading .nc88-inline-action { width:max-content; }
  .wp-nc88-redesign20261001 .nc88-news__index { grid-template-columns:1fr; }
  .wp-nc88-redesign20261001 .nc88-news-entry { gap:16px; padding:24px 0; }
  .wp-nc88-redesign20261001 .nc88-news-entry h3 { font-size:25px; }
  .wp-nc88-redesign20261001 .nc88-feature, .wp-nc88-redesign20261001 .nc88-account, .wp-nc88-redesign20261001 .nc88-products, .wp-nc88-redesign20261001 .nc88-mobile, .wp-nc88-redesign20261001 .nc88-questions { padding:38px 0; }
  .wp-nc88-redesign20261001 .nc88-product-list li { grid-template-columns:1fr; gap:10px; }
  .wp-nc88-redesign20261001 .nc88-closing { padding:40px 0 44px; }
  .wp-nc88-redesign20261001 .nc88-reader { padding:32px 0 44px; }
  .wp-nc88-redesign20261001 .nc88-prose h2 { font-size:29px; margin-top:34px; }
  .wp-nc88-redesign20261001 .nc88-related__links { grid-template-columns:1fr; }
  .wp-nc88-redesign20261001 .footer-grid { grid-template-columns:1fr 1fr; gap:26px; }
  .wp-nc88-redesign20261001 .footer-grid section:first-child { grid-column:1/-1; }
}
@media(max-width:480px) {
  body.wp-nc88-redesign20261001 { font-size:16px; }
  .wp-nc88-redesign20261001 .nc88-main-rail, .wp-nc88-redesign20261001 .nc88-reading-rail, .wp-nc88-redesign20261001 .site-footer .shell { width:calc(100% - 40px); }
  .wp-nc88-redesign20261001 .nc88-masthead__brand-row { grid-template-columns:1fr auto 1fr; }
  .wp-nc88-redesign20261001 .nc88-masthead__logo img { width:126px; }
  .wp-nc88-redesign20261001 .nc88-header-action { padding:9px 7px; font-size:11px; }
  .wp-nc88-redesign20261001 .nc88-age-notice { font-size:10px; }
  .wp-nc88-redesign20261001 .nc88-actions { gap:12px 18px; }
  .wp-nc88-redesign20261001 .nc88-domain-badge { right:10px; bottom:10px; padding:4px 7px; font-size:10px; }
  .wp-nc88-redesign20261001 .footer-grid { grid-template-columns:1fr; }
  .wp-nc88-redesign20261001 .footer-grid section:first-child { grid-column:auto; }
}
.wp-nc88-redesign20261001 .nc88-prose.page-content { width:100%; max-width:none; padding:0; margin:0; min-width:0; }
.wp-nc88-redesign20261001 .nc88-article-heading time { display:block; margin-top:18px; color:var(--nc88-gold); font-size:12px; }
.wp-nc88-redesign20261001 .nc88-prose .related-link-grid { display:grid; grid-template-columns:1fr 1fr; gap:0 24px; margin:28px 0; }
.wp-nc88-redesign20261001 .nc88-prose .related-link-grid a { display:flex; align-items:center; min-height:52px; padding:12px 0; background:none; border:0; border-bottom:1px solid var(--nc88-line); border-radius:0; box-shadow:none; }
.wp-nc88-redesign20261001 .nc88-prose .article-callout { padding:24px; margin:32px 0; background:var(--nc88-panel); border:1px solid var(--nc88-line); border-radius:0; color:var(--nc88-text); }
.wp-nc88-redesign20261001 .nc88-prose .article-callout h2 { margin:0 0 20px; font-size:29px; }
.wp-nc88-redesign20261001 .nc88-prose img { max-width:100%; height:auto; }
.wp-nc88-redesign20261001 .nc88-prose table { display:block; max-width:100%; overflow-x:auto; }
.wp-nc88-redesign20261001 .nc88-archive-entry { display:grid; grid-template-columns:36px minmax(0,300px) minmax(0,1fr); gap:24px 32px; align-items:start; padding:32px 0; border-top:1px solid var(--nc88-line); }
.wp-nc88-redesign20261001 .nc88-archive-entry--text { grid-template-columns:36px minmax(0,1fr); }
.wp-nc88-redesign20261001 .nc88-archive-entry h2 { font-size:31px; margin:0 0 18px; }
.wp-nc88-redesign20261001 .nc88-archive-entry h2 a { color:var(--nc88-text); text-decoration:none; }
.wp-nc88-redesign20261001 .nc88-archive-entry p { font-size:15px; margin:0; }
.wp-nc88-redesign20261001 .navigation.pagination { margin-top:32px; }
.wp-nc88-redesign20261001 .nav-links { display:flex; flex-wrap:wrap; gap:12px; }
.wp-nc88-redesign20261001 .page-numbers { min-height:44px; min-width:44px; display:inline-flex; align-items:center; justify-content:center; }
@media(max-width:820px) {
  .wp-nc88-redesign20261001 .nc88-prose .related-link-grid { grid-template-columns:1fr; }
  .wp-nc88-redesign20261001 .nc88-archive-entry { grid-template-columns:28px minmax(0,1fr); gap:18px; }
  .wp-nc88-redesign20261001 .nc88-archive-entry .nc88-news-entry__meta { grid-column:1; grid-row:1/3; }
  .wp-nc88-redesign20261001 .nc88-archive-media, .wp-nc88-redesign20261001 .nc88-archive-entry > div:last-child { grid-column:2; }
  .wp-nc88-redesign20261001 .nc88-archive-entry h2 { font-size:28px; }
}
@media(prefers-reduced-motion:reduce) { .wp-nc88-redesign20261001 *, .wp-nc88-redesign20261001 *::before, .wp-nc88-redesign20261001 *::after { scroll-behavior:auto!important; animation:none!important; transition:none!important; } }
