.nch-hero{color:#fff;isolation:isolate;background:radial-gradient(120% 90% at 100% 0,#ffd43b38,#0000 55%),radial-gradient(90% 80% at 0 100%,#ec489933,#0000 60%),#111014;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:center;gap:8px 28px;margin:4px 0 18px;padding:30px 34px 26px;display:grid;position:relative;overflow:hidden}.nch-copy{z-index:2;min-width:0;position:relative}.nch-kicker{color:#111014;letter-spacing:.02em;text-transform:uppercase;background:#ffd43b;border-radius:999px;margin-bottom:14px;padding:5px 11px;font-size:12px;font-weight:800;display:inline-block}.nch-talk{gap:2px;margin:0;font-size:clamp(20px,2.4vw,28px);font-weight:700;line-height:1.2;display:grid}.nch-ask{color:#ffffff9e}.nch-answer{color:#fff;font-weight:900}.nch-punch{color:#ffd43b;letter-spacing:-.01em;margin:12px 0 0;font-size:clamp(22px,2.8vw,34px);font-weight:900;line-height:1.1}.nch-sub{color:#ffffffc7;max-width:520px;margin:12px 0 0;font-size:15px;line-height:1.5}.nch-facts{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.nch-facts li{white-space:nowrap;background:#ffffff0f;border:1px solid #fff3;border-radius:999px;padding:6px 12px;font-size:13px;font-weight:700}.nch-art{z-index:1;place-items:center;min-height:230px;display:grid;position:relative}.nch-stamp{color:#fff;letter-spacing:-.03em;-webkit-mask-composite:source-in;border:5px solid;border-radius:10px;padding:6px 18px 10px;font-size:clamp(54px,7vw,96px);font-weight:900;line-height:1;display:inline-block;position:relative;transform:rotate(-6deg);-webkit-mask-image:radial-gradient(circle at 30% 40%,#0000 0 .6px,#000 1.1px),radial-gradient(circle at 70% 60%,#0000 0 .9px,#000 1.5px);mask-image:radial-gradient(circle at 30% 40%,#0000 0 .6px,#000 1.1px),radial-gradient(circle at 70% 60%,#0000 0 .9px,#000 1.5px);-webkit-mask-position:0 0,3px 5px;mask-position:0 0,3px 5px;-webkit-mask-size:9px 11px,13px 17px;mask-size:9px 11px,13px 17px;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.nch-stamp sup{font-size:.24em;font-weight:800;position:absolute;top:10px;right:-4px;transform:translate(100%)}.nch-pics{justify-content:center;display:flex;position:absolute;inset:auto 0 -6px}.nch-pic{aspect-ratio:1;background:#fff;border:4px solid #fff;border-radius:14px;width:118px;margin:0 -10px;display:block;overflow:hidden;box-shadow:0 14px 30px #00000073}.nch-pic img{object-fit:cover;width:100%;height:100%}.nch-pic--1{transform:translateY(14px)rotate(-9deg)}.nch-pic--2{z-index:1;position:relative;transform:translateY(-4px)rotate(2deg)}.nch-pic--3{transform:translateY(16px)rotate(10deg)}.nch-art:has(.nch-pics) .nch-stamp{margin-bottom:120px}.nch-mark{z-index:2;color:#ffffff73;grid-column:1/-1;margin-top:10px;font-size:11px;position:relative}@media (max-width:760px){.nch-hero{border-radius:20px;grid-template-columns:minmax(0,1fr);margin:0 0 14px;padding:20px 18px 16px}.nch-kicker{margin-bottom:10px;font-size:11px}.nch-punch{margin-top:8px}.nch-sub{display:none}.nch-facts{gap:6px;margin-top:12px}.nch-facts li{padding:5px 10px;font-size:12px}.nch-art{opacity:.14;min-height:0;position:absolute;bottom:34px;right:-22px}.nch-pics{display:none}.nch-art:has(.nch-pics) .nch-stamp{margin-bottom:0}.nch-stamp{border-width:4px;font-size:64px}.nch-mark{margin-top:8px;font-size:10px}}.nch-hero:before{content:"";z-index:0;pointer-events:none;background:radial-gradient(2.4px 2.4px at 7% 16%,#fff 50%,#0000 55%),radial-gradient(2px 2px at 19% 82%,#ffd43b 50%,#0000 55%),radial-gradient(2.8px 2.8px at 31% 8%,#fff 50%,#0000 55%),radial-gradient(2px 2px at 43% 58%,#fff 50%,#0000 55%),radial-gradient(2.4px 2.4px at 54% 92%,#fff 50%,#0000 55%),radial-gradient(2.6px 2.6px at 63% 22%,#ffd43b 50%,#0000 55%),radial-gradient(2px 2px at 76% 74%,#fff 50%,#0000 55%),radial-gradient(2.4px 2.4px at 86% 40%,#fff 50%,#0000 55%),radial-gradient(2px 2px at 94% 88%,#ffd43b 50%,#0000 55%),radial-gradient(2.2px 2.2px at 97% 10%,#fff 50%,#0000 55%);animation:3.2s ease-in-out infinite alternate nch-tw;position:absolute;inset:0}.nch-hero:after{content:"✦";z-index:0;pointer-events:none;color:#ffd43b;text-shadow:-46px 190px #ffffff80,300px 30px #ffd43ba6,180px 220px #fff6,-300px 4px #ffd43b73;font-size:22px;line-height:1;position:absolute;top:22px;left:52%}@keyframes nch-tw{to{opacity:.4}}@media (max-width:760px){.nch-hero:after{text-shadow:-44px 48px #ffffff80,-10px 120px #ffd43b80;top:20px;left:auto;right:22px}}@media (prefers-reduced-motion:reduce){.nch-hero:before{animation:none}}
