.nf-panel{position:relative;isolation:isolate;display:flex;flex-direction:column;justify-content:space-between;box-sizing:border-box;min-width:0;margin:0;padding:1.7rem 2rem;background:#fdfa2d;color:#012850;aspect-ratio:6/4;overflow:hidden;border-radius:0}.nf-topic,.nf-sign{font:400 .72rem/1.5 'DM Mono',monospace;text-transform:uppercase;letter-spacing:.03em;position:relative;z-index:1}.nf-mark{white-space:pre-line;font:600 clamp(40px,5vw,75px)/.95 Manrope,sans-serif;letter-spacing:-.06em;position:relative;z-index:1}.nf-design-trends-2026,.nf-google-ads-search-campaign-changes-2026{background:#0051fe;color:#fff}.nf-pantone-colour-of-the-year-2026{background:#f0eee9;color:#012850}.nf-why-were-using-chatgpt-ads{background:#012850;color:#fdfa2d}.nf-clarity-before-creativity{background:#eaf0ff}.nf-hero-panel{border-radius:1.5rem;aspect-ratio:6/5;min-height:360px}.nf-hero-panel .nf-mark{font-size:clamp(55px,6vw,100px)}.tb-card>.nf-panel{height:auto}.nf-options-intro{padding:11rem 5vw 3rem;background:#eaf0ff;border-radius:0 0 2rem 2rem}.nf-options-intro h1{font:500 clamp(42px,6vw,85px)/1.03 Manrope,sans-serif!important;letter-spacing:-.06em!important;color:#012850!important;text-transform:none!important;margin:1rem 0 2rem!important;max-width:950px}.nf-options-intro>p{max-width:750px;font:400 1.1rem/1.7 Manrope,sans-serif;color:#294665}.nf-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin-top:2rem}.nf-tabs button{border:1px solid #01285033;padding:1.5rem;text-align:left;border-radius:1rem;background:#fff;color:#012850;cursor:pointer}.nf-tabs button[aria-pressed=true]{background:#012850;color:#fff}.nf-tabs strong{display:block;font:600 1.1rem/1.4 Manrope,sans-serif;margin-bottom:.6rem}.nf-tabs span{font:400 .95rem/1.6 Manrope,sans-serif}.nf-tabs button:focus-visible{outline:3px solid #0051fe;outline-offset:4px}.nf-options-preview{padding:4rem 5vw}.nf-options-preview>h2,.nf-demo-grid h2{font:500 clamp(32px,4vw,56px)/1.08 Manrope,sans-serif;letter-spacing:-.05em;color:#012850;margin:1rem 0 2rem}.nf-demo-grid{display:grid;grid-template-columns:1fr 1fr;gap:4vw;align-items:center;margin:2rem 0}.nf-demo-grid>div>p{font:400 1.1rem/1.7 Manrope,sans-serif;color:#294665}.nf-demo-grid>.nf-panel{border-radius:1.5rem;aspect-ratio:6/5}.nf-options[data-look=editorial] .nf-panel{display:none}.nf-options[data-look=editorial] .tb-card{background:#fff;border:1px solid #01285033;display:flex;align-items:center;min-height:275px}.nf-options[data-look=editorial] .tb-card>div{padding:2.25rem}.nf-options[data-look=editorial] .tb-card h3{font-size:clamp(28px,3vw,43px)}.nf-options[data-look=editorial] .nf-demo-grid{grid-template-columns:1fr;max-width:850px;border-top:1px solid #01285033;padding-top:2rem}.nf-options[data-look=graphic] .nf-panel:before{content:'';position:absolute;width:65%;aspect-ratio:1;border:28px solid currentColor;border-radius:50%;right:-20%;top:-10%;opacity:.14}.nf-options[data-look=graphic] .nf-panel:after{content:'';position:absolute;width:60%;height:18%;background:currentColor;opacity:.12;bottom:18%;right:-10%;transform:rotate(-35deg)}.nf-options[data-look=graphic] .nf-mark{transform:rotate(-5deg);transform-origin:left center;font-size:clamp(42px,5.5vw,80px)}.nf-options[data-look=graphic] .nf-topic{align-self:flex-start;background:#fff;color:#012850;border-radius:999px;padding:.5rem .8rem}.nf-options[data-look=graphic] .nf-panel{padding:1.7rem 2rem;aspect-ratio:6/4}.nf-options-preview .iv-button{margin-top:1rem}
@media(max-width:800px){.nf-tabs,.nf-demo-grid{grid-template-columns:1fr}.nf-options-intro{padding:9rem 1.25rem 2.5rem}.nf-options-preview{padding:3rem 1.25rem}.nf-panel{padding:1.4rem;min-height:230px}.nf-mark{font-size:55px}.nf-hero-panel{min-height:300px}.nf-options[data-look=editorial] .tb-card{min-height:240px}.nf-options[data-look=editorial] .tb-card>div{padding:1.5rem}.nf-tabs button{padding:1.2rem}.nf-options[data-look=graphic] .nf-mark{font-size:55px}}
/* Explicit foregrounds prevent inherited link colours from changing cover contrast. */
html body.insights-v2 .nf-panel{--nf-bg:#fdfa2d;--nf-fg:#012850;background:var(--nf-bg)!important;color:var(--nf-fg)!important;background-image:none!important;opacity:1!important}
html body.insights-v2 .nf-panel :is(.nf-topic,.nf-mark,.nf-sign){color:var(--nf-fg)!important;-webkit-text-fill-color:var(--nf-fg)!important;opacity:1!important;mix-blend-mode:normal!important;text-shadow:none!important;background:none!important}
html body.insights-v2 .nf-panel .nf-topic,html body.insights-v2 .nf-panel .nf-sign{font-size:.8rem!important;line-height:1.5!important}
html body.insights-v2 .nf-design-trends-2026,html body.insights-v2 .nf-google-ads-search-campaign-changes-2026{--nf-bg:#0051fe;--nf-fg:#fff}
html body.insights-v2 .nf-why-were-using-chatgpt-ads{--nf-bg:#012850;--nf-fg:#fdfa2d}
html body.insights-v2 .nf-pantone-colour-of-the-year-2026{--nf-bg:#fff;--nf-fg:#012850}
html body.insights-v2 .nf-clarity-before-creativity{--nf-bg:#eaf0ff;--nf-fg:#012850}
html body.insights-v2 [data-palette=calm] .nf-panel{--nf-bg:#eaf0ff;--nf-fg:#012850}
html body.insights-v2 [data-palette=calm] .nf-underused-google-fonts,html body.insights-v2 [data-palette=calm] .nf-pantone-colour-of-the-year-2026{--nf-bg:#fffbd1}
html body.insights-v2 [data-palette=calm] .nf-design-trends-2026,html body.insights-v2 [data-palette=calm] .nf-clarity-before-creativity{--nf-bg:#fff}
html body.insights-v2 [data-palette=night] .nf-panel{--nf-bg:#012850;--nf-fg:#fff}
html body.insights-v2 [data-palette=night] .nf-underused-google-fonts,html body.insights-v2 [data-palette=night] .nf-why-were-using-chatgpt-ads{--nf-fg:#fdfa2d}
html body.insights-v2 [data-palette=night] .nf-design-trends-2026,html body.insights-v2 [data-palette=night] .nf-clarity-before-creativity{--nf-bg:#123e70;--nf-fg:#fff}
html body.insights-v2 .nf-options .tb-card>div{background:#eaf0ff!important;color:#012850!important}
html body.insights-v2 .nf-options .tb-card :is(h3,.tb-read){color:#012850!important;-webkit-text-fill-color:#012850!important}
html body.insights-v2 .nf-options .tb-card :is(.iv-meta,.tb-card-author){color:#294665!important;-webkit-text-fill-color:#294665!important}
.nf-options .nf-panel{border:1px solid #01285018}.nf-options .nf-panel:before,.nf-options .nf-panel:after{display:none!important}

/* Approved TW Signature treatment on all published Insights pages. */
html body.insights-v2 .nf-signature-live .tb-card>div{background:#eaf0ff!important;color:#012850!important}
html body.insights-v2 .nf-signature-live .tb-card :is(h3,.tb-read){color:#012850!important;-webkit-text-fill-color:#012850!important}
html body.insights-v2 .nf-signature-live .tb-card :is(.iv-meta,.tb-card-author){color:#294665!important;-webkit-text-fill-color:#294665!important}
html body.insights-v2 .nf-signature-live .nf-panel{border:1px solid #01285018}
