body.page-id-25648 .nl-legacy-guide{background:#fff;color:#2d2119;line-height:1.65}body.page-id-25648 .nl-legacy-guide h1,body.page-id-25648 .nl-legacy-guide h2,body.page-id-25648 .nl-legacy-guide h3{color:#4f2b1b}body.page-id-25648 .nl-legacy-guide section{margin:2rem 0}body.page-id-25648 .nl-legacy-guide a{color:#7a3f23;text-decoration:underline}body.page-id-25648 .nl-legacy-guide a:hover,body.page-id-25648 .nl-legacy-guide a:focus{color:#4f2b1b}body.page-id-25648 .nl-legacy-guide .nl-legacy-button{display:inline-block;background:#4f2b1b;color:#fff!important;padding:12px 20px;border-radius:8px}body.page-id-25648 .nl-legacy-guide .nl-legacy-button:hover,body.page-id-25648 .nl-legacy-guide .nl-legacy-button:focus{background:#2d2119;color:#fff!important}body.page-id-25648 .nl-legacy-guide details{background:#fff;color:#2d2119;border:1px solid #e3c995;border-radius:8px;padding:14px 18px;margin:12px 0}body.page-id-25648 .nl-legacy-guide summary,body.page-id-25648 .nl-legacy-guide summary:hover,body.page-id-25648 .nl-legacy-guide summary:focus{color:#4f2b1b;background:#fff;font-weight:700;cursor:pointer}body.page-id-25648 .nl-legacy-guide :is(a,summary):focus-visible{outline:2px solid #7a3f23;outline-offset:3px}body.page-id-25648 .nl-legacy-guide .wp-block-table{overflow-x:auto}body.page-id-25648 .nl-legacy-guide table{width:100%;border-collapse:collapse;background:#fff;color:#2d2119}body.page-id-25648 .nl-legacy-guide th{background:#f7efe3;color:#4f2b1b}body.page-id-25648 .nl-legacy-guide td{background:#fff;color:#2d2119}body.page-id-25648 .nl-legacy-guide th,body.page-id-25648 .nl-legacy-guide td{border:1px solid #e3c995;padding:12px;vertical-align:top}
<p>/* NL-LEGACY-SIX-HERO-v2: page-owned hero, no shared selectors or template writes. */
body.page-id-25648 .nl-legacy-guide .nl-six-gallery-hero{box-sizing:border-box;display:grid;grid-template-columns:minmax(0,1fr);width:100%;max-width:100%;margin:0 0 24px;padding:0;overflow:hidden;border:1px solid #4f2b1b;border-radius:18px;background:#4f2b1b!important;color:#fff!important;text-align:left;}
body.page-id-25648 .nl-legacy-guide .nl-six-gallery-hero *,body.page-id-25648 .nl-legacy-guide .nl-six-gallery-hero *::before,body.page-id-25648 .nl-legacy-guide .nl-six-gallery-hero *::after{box-sizing:border-box;}
body.page-id-25648 .nl-legacy-guide .nl-six-gallery-copy{min-width:0;padding:clamp(22px,3.4vw,42px);background:#4f2b1b!important;color:#fff!important;}
body.page-id-25648 .nl-legacy-guide .nl-six-gallery-copy h1{font-family:Arial,Helvetica,sans-serif;font-size:clamp(26px,3vw,42px);line-height:1.18;font-weight:700;margin:0 0 18px;color:#fff!important;background:transparent!important;opacity:1!important;text-shadow:none!important;overflow-wrap:break-word;}
body.page-id-25648 .nl-legacy-guide .nl-six-gallery-copy p,body.page-id-25648 .nl-legacy-guide .nl-six-gallery-copy p :is(strong,em,span){color:#fff!important;background:transparent!important;opacity:1!important;text-shadow:none!important;}
body.page-id-25648 .nl-legacy-guide .nl-six-gallery-copy p{font-family:Arial,Helvetica,sans-serif;font-size:16px;line-height:1.65;margin:0 0 16px;}
body.page-id-25648 .nl-legacy-guide .nl-six-gallery-copy .nl-six-eyebrow{font-size:14px;font-weight:700;letter-spacing:.02em;margin:0 0 14px;}
body.page-id-25648 .nl-legacy-guide .nl-six-gallery-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:22px;}
body.page-id-25648 .nl-legacy-guide .nl-six-gallery-hero a.nl-six-hero-button,body.page-id-25648 .nl-legacy-guide .nl-six-gallery-hero a.nl-six-hero-button:visited{display:inline-block;max-width:100%;padding:12px 18px;border:2px solid #fff;border-radius:8px;background:#fff!important;color:#4f2b1b!important;font:700 16px/1.4 Arial,Helvetica,sans-serif;text-decoration:none!important;text-align:center;white-space:normal;opacity:1!important;}
body.page-id-25648 .nl-legacy-guide .nl-six-gallery-hero a.nl-six-hero-button:hover,body.page-id-25648 .nl-legacy-guide .nl-six-gallery-hero a.nl-six-hero-button:focus{background:#f7efe3!important;color:#2d2119!important;border-color:#f7efe3;}
body.page-id-25648 .nl-legacy-guide .nl-six-gallery-hero a.nl-six-hero-button:focus-visible{outline:3px solid #e3c995!important;outline-offset:4px;box-shadow:0 0 0 2px #4f2b1b;}
body.page-id-25648 .nl-legacy-guide .nl-six-gallery-hero .nl-six-gallery-photo{display:flex;flex-direction:column;justify-content:center;min-width:0;max-width:100%;margin:0;padding:0;background:#4f2b1b!important;color:#fff!important;}
body.page-id-25648 .nl-legacy-guide .nl-six-gallery-hero img{display:block;width:100%;max-width:100%;height:auto;max-height:520px;object-fit:contain;object-position:center;border:0;border-radius:0;}
body.page-id-25648 .nl-legacy-guide .nl-six-gallery-hero figcaption{display:block;padding:14px 18px;margin:0;background:#4f2b1b!important;color:#fff!important;opacity:1!important;font:14px/1.55 Arial,Helvetica,sans-serif;}
@media(min-width:940px){body.page-id-25648 .nl-legacy-guide .nl-six-gallery-hero{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:stretch;}}
@media(max-width:420px){body.page-id-25648 .nl-legacy-guide .nl-six-gallery-copy{padding:22px 18px;}body.page-id-25648 .nl-legacy-guide .nl-six-gallery-actions a.nl-six-hero-button{width:100%;}}