.Ns8txa_root{width:100%;padding-top:var(--header-height,6rem);background:var(--paper);color:var(--ink);font-family:var(--sans)}.Ns8txa_bodyInner{max-width:1240px;margin:0 auto}.Ns8txa_split{background:var(--paper);grid-template-columns:1fr 1fr;gap:3px;min-height:clamp(520px,78vh,840px);display:grid}.Ns8txa_panel{isolation:isolate;color:#fff;background:#1d1410;align-items:flex-end;display:flex;position:relative;overflow:hidden}.Ns8txa_panelImage{z-index:-2;object-fit:cover;object-position:center;filter:saturate(.8)brightness(.62);transition:transform .6s cubic-bezier(.2,.7,.2,1)}.Ns8txa_panelScrim{z-index:-1;background:linear-gradient(#120a0614 0%,#120a0673 32%,#120a06db 62%,#120a06f0 100%);position:absolute;inset:0}.Ns8txa_panelBody{width:100%;max-width:640px;padding:56px 56px 60px;position:relative}.Ns8txa_panelEyebrow{color:#ffffffd1;font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;margin:0 0 14px;font-size:12px}.Ns8txa_panelTitle{font-family:var(--display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(30px,3.4vw,48px);font-weight:600;line-height:1.04}.Ns8txa_panelLead{color:#ffffffe0;-webkit-line-clamp:3;-webkit-box-orient:vertical;max-width:52ch;margin:16px 0 0;font-size:17px;line-height:1.5;display:-webkit-box;overflow:hidden}.Ns8txa_panelMeta{color:#ffffffbd;font-family:var(--mono);letter-spacing:.04em;margin:18px 0 0;font-size:13px}.Ns8txa_panelCta{cursor:pointer;font:inherit;background:var(--orange);color:#fff;border:0;border-radius:999px;align-items:center;gap:10px;min-height:48px;margin-top:26px;padding:12px 22px;font-size:15px;font-weight:500;text-decoration:none;transition:background-color .18s;display:inline-flex}.Ns8txa_panelCta:after{content:"";position:absolute;inset:0}.Ns8txa_panelCta:hover{background:var(--orange-deep)}.Ns8txa_panelCta:focus-visible{outline-offset:3px;outline:3px solid #fff}:is(.Ns8txa_panel:has(.Ns8txa_panelCta:hover) .Ns8txa_panelImage,.Ns8txa_panel:has(.Ns8txa_panelCta:focus-visible) .Ns8txa_panelImage){transform:scale(1.04)}.Ns8txa_single{grid-template-columns:1fr;min-height:clamp(320px,46vh,520px)}.Ns8txa_backLink{color:#ffffffe0;align-items:center;gap:8px;min-height:44px;margin-bottom:18px;font-size:14px;text-decoration:none;display:inline-flex;position:relative}.Ns8txa_backLink:hover{color:#fff;text-decoration:underline}.Ns8txa_backLink:focus-visible{outline-offset:3px;border-radius:4px;outline:3px solid #fff}.Ns8txa_body{background:var(--paper);padding:64px 56px 80px}.Ns8txa_sectionTitle{color:var(--ink);font-family:var(--display);letter-spacing:-.02em;margin:0 0 24px;font-size:28px;font-weight:600}.Ns8txa_grid{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:28px;display:grid}.Ns8txa_tileLink{color:inherit;text-decoration:none;display:flex}.Ns8txa_tile{border:1px solid var(--rule);background:var(--paper);border-radius:14px;flex-direction:column;flex:1;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;overflow:hidden}.Ns8txa_tileLink:hover .Ns8txa_tile,.Ns8txa_tileLink:focus-visible .Ns8txa_tile{border-color:var(--rule-2);transform:translateY(-2px);box-shadow:0 1px #00000005,0 18px 36px -22px #0000002e}.Ns8txa_tileLink:focus-visible{outline:2px solid var(--orange);outline-offset:4px;border-radius:14px}.Ns8txa_tileMedia{aspect-ratio:16/10;border-bottom:1px solid var(--rule);background:#f4f3f0;grid-template-columns:13px 1fr;width:100%;display:grid;position:relative;overflow:hidden}.Ns8txa_coverSpine{background:var(--orange)}.Ns8txa_coverBody{flex-direction:column;justify-content:space-between;min-width:0;padding:28px 30px 26px;display:flex}.Ns8txa_coverLogo{width:82px;height:auto}.Ns8txa_coverTitle{color:var(--ink);font-family:var(--display);letter-spacing:-.025em;margin-top:auto;font-size:clamp(21px,2.4vw,30px);font-weight:600;line-height:1}.Ns8txa_coverEdition{color:var(--ink-2);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;margin-top:8px;font-size:12px}.Ns8txa_tileBody{flex-direction:column;flex:1;align-items:flex-start;gap:7px;min-width:0;padding:20px;display:flex}.Ns8txa_tileTitle{color:var(--ink);font-family:var(--display);letter-spacing:-.01em;text-wrap:balance;margin:0;font-size:18px;font-weight:600;line-height:1.25}.Ns8txa_editionLabel{color:var(--muted);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;font-size:11px}.Ns8txa_currentBadge{background:var(--orange-bg);color:var(--orange-deep);letter-spacing:.02em;border-radius:999px;align-self:flex-start;padding:4px 10px;font-size:12px;font-weight:500}.Ns8txa_single .Ns8txa_panel{min-height:0}.Ns8txa_openButton{background:var(--orange);color:#fff;font-family:var(--sans);white-space:nowrap;border-radius:999px;flex:none;align-items:center;gap:8px;margin-top:13px;padding:9px 13px;font-size:13px;font-weight:500;display:inline-flex}.Ns8txa_empty{border:1px solid var(--rule);color:var(--muted);text-align:center;border-radius:14px;padding:56px 20px}.Ns8txa_empty h2{color:var(--ink);font-family:var(--display);margin:0 0 8px;font-size:22px}.Ns8txa_empty p{margin:0}.Ns8txa_srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}@media (prefers-reduced-motion:reduce){.Ns8txa_tile,.Ns8txa_panelImage{transition:none}.Ns8txa_tileLink:hover .Ns8txa_tile,.Ns8txa_tileLink:focus-visible .Ns8txa_tile{transform:none}.Ns8txa_panel:has(.Ns8txa_panelCta:hover) .Ns8txa_panelImage{transform:none}.Ns8txa_panel:has(.Ns8txa_panelCta:focus-visible) .Ns8txa_panelImage{transform:none}}@media (max-width:900px){.Ns8txa_split{grid-template-columns:1fr;min-height:0}.Ns8txa_panel{min-height:62vh}.Ns8txa_panelBody{padding:44px 32px 48px}}@media (max-width:720px){.Ns8txa_panelBody{padding:40px 22px 44px}.Ns8txa_body{padding:48px 22px 64px}.Ns8txa_grid{grid-template-columns:1fr;gap:20px}}
