/* BXLOVE is the publisher; ChatGPT is the product taught and the external destination. */
.identity-strip{display:flex;align-items:center;gap:20px;padding:13px 6%;background:#0a192a;border-bottom:1px solid #345779;color:#bfd4e8;font:12px/1.6 Arial,sans-serif}.identity-strip strong{color:#dcedff;max-width:270px;flex-shrink:0}.identity-strip>span{max-width:780px}.identity-strip a{color:#9fd7ff;white-space:nowrap;margin-left:auto}.next-era header .site-name{font-size:26px;letter-spacing:2px;font-weight:800}.next-era header .site-name>span{font-size:10px;letter-spacing:.3px;font-weight:500}.choice-pair>a>span>small{display:block;font-size:10px;line-height:1.4;font-weight:400;color:#d8ecff;margin-top:3px}.next-era header nav>.choice-pair{width:370px}.next-era header .choice-pair>a{font-size:11px}.next-era header .choice-pair small{font-size:9px}.seo-pillar{margin:55px 6%;padding:36px;border:1px solid #42688b;border-radius:20px;background:radial-gradient(ellipse at 100% 0,#20568f66,transparent 70%),#0c1d31}.seo-pillar h2{font-size:clamp(30px,4vw,48px);line-height:1.15;margin:20px 0}.seo-pillar>p:not(.eyebrow){font-size:17px;line-height:1.8;max-width:830px;color:#b8d0e7}.seo-links{display:flex;gap:15px 25px;flex-wrap:wrap;margin-top:25px}.seo-links a{font-size:14px;color:#abdaff}.editorial-note{margin:35px 6%;font:12px/1.8 Arial,sans-serif;color:#abc5dc}.editorial-note a{color:#b5dcff}.studio-hero h1{font-size:clamp(44px,4.5vw,65px)}.article ol{padding-left:23px;color:#b9cee3;line-height:1.8}.article ol li{margin-bottom:10px}@media(max-width:1100px){.identity-strip{flex-wrap:wrap;gap:6px 18px}.identity-strip>span{flex-basis:65%;flex-grow:1}.identity-strip a{margin-left:0}}@media(max-width:600px){.identity-strip{padding:14px 5%;font-size:11px;gap:7px}.identity-strip strong{max-width:none;width:100%}.identity-strip>span{flex-basis:100%}.next-era header nav>.choice-pair{width:100%}.choice-pair>a>span>small{font-size:9px}.seo-pillar{padding:24px;margin:35px 5%}.seo-pillar>p:not(.eyebrow){font-size:14px}.seo-links{flex-direction:column}.editorial-note{margin:25px 5%;font-size:11px}.studio-hero h1{font-size:39px}}
