.insights-page{background:#1a1625;color:#fff}.insights-hero{display:grid;grid-template-columns:1.2fr .8fr;gap:50px;align-items:center;padding:65px 0 55px}.insights-hero h1{font-size:clamp(48px,6vw,82px);line-height:1.02;letter-spacing:-.055em;margin:24px 0}.insights-hero h1 span{color:#cdb5ff}.insights-hero p:not(.overline){font-size:19px;line-height:1.7;max-width:660px;color:#c8bfd4}.insights-hero img{width:100%;height:auto;-webkit-mask-image:radial-gradient(ellipse,#000 38%,transparent 73%);mask-image:radial-gradient(ellipse,#000 38%,transparent 73%)}.insights-list{padding-bottom:65px}.insights-list article{display:grid;grid-template-columns:90px 1fr;gap:35px;padding:40px 0;border-top:1px solid #cdb5ff33}.insights-number{font-size:45px;color:#a685ce;font-weight:700;letter-spacing:-.04em}.insights-list h2{font-size:clamp(26px,3vw,40px);letter-spacing:-.035em;margin:12px 0;max-width:840px}.insights-list h2 a{color:#fff;text-decoration:none}.insights-list h2 a:hover{color:#cdb5ff}.insights-list p:not(.overline){font-size:17px;line-height:1.7;color:#c8bfd4;max-width:790px}.insight-back,.insights-read{color:#d8c4f2;text-underline-offset:5px;display:inline-block;padding:10px 0}.insights-next{background:#261c36;border:1px solid #cdb5ff33;border-radius:20px;padding:48px;margin-bottom:65px}.insights-next h2{font-size:clamp(30px,4vw,48px);line-height:1.1;letter-spacing:-.04em;margin:20px 0;max-width:780px}.insights-next>p:not(.overline){color:#c8bfd4;font-size:17px;line-height:1.7;max-width:760px;margin-bottom:28px}.insights-page .primary-cta{border-radius:8px;background:#8539ca;line-height:1.4}.insight-article{max-width:850px;padding:45px 0 60px}.insight-article header{padding:30px 0 40px;border-bottom:1px solid #cdb5ff33}.insight-article h1{font-size:clamp(40px,5vw,64px);line-height:1.07;letter-spacing:-.045em;margin:22px 0}.insight-intro{font-size:21px;line-height:1.65;color:#cdbfdf}.insight-author{display:flex;gap:14px;align-items:center;margin-top:30px;font-size:15px;line-height:1.5}.insight-author img{border-radius:50%;object-fit:cover;object-position:50% 22%}.insight-author small{color:#bcb0cb}.insight-body section{margin-top:40px}.insight-body h2{font-size:29px;line-height:1.25;letter-spacing:-.03em}.insight-body p{font-size:18px;line-height:1.85;color:#d0c7db}.insight-action{border-left:3px solid #a855f7;padding:20px 28px;background:#251c32;margin-top:40px}.insight-related{padding-bottom:70px}.insight-related a{display:block;color:#cdb5ff;font-size:19px;line-height:1.5;padding:18px 0;border-bottom:1px solid #cdb5ff33;text-decoration:none}.insights-page :focus-visible{outline:3px solid #cdb5ff;outline-offset:5px}@media(max-width:700px){.insights-hero{grid-template-columns:1fr;gap:0;padding:45px 0 25px}.insights-hero img{max-width:300px;justify-self:center}.insights-hero p:not(.overline){font-size:17px}.insights-list article{grid-template-columns:38px 1fr;gap:15px;padding:30px 0}.insights-number{font-size:26px}.insights-list h2{font-size:27px}.insights-list p:not(.overline){font-size:16px}.insights-next{padding:28px 22px;margin-bottom:45px}.insight-article{padding-top:25px}.insight-intro{font-size:18px}.insight-body p{font-size:17px}.insight-body h2{font-size:26px}.insight-action{padding:15px 20px}.insight-author small{font-size:12px}}