.insight-preview,.insights-page{color:#f5f3f7}.insight-preview{padding-block:80px}.insight-preview h2,.insights-page h1{letter-spacing:-.05em;font-weight:500;line-height:1.08}.insight-preview h2{max-width:740px;margin:14px 0 30px;font-size:clamp(30px,3.6vw,48px)}.insight-preview h2 span,.insights-page h1 span{color:#0000;background:linear-gradient(105deg,#6596ed,#b789d5 45%,#eb6cae 80%,#ff537d);-webkit-background-clip:text;background-clip:text}.insight-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.insight-cards article{background:#111113;border:1px solid #ffffff20;border-top:2px solid #a669c4;border-radius:14px;flex-direction:column;min-width:0;padding:30px 26px;display:flex}.insight-category{letter-spacing:.08em;text-transform:uppercase;color:#c6b1db;font-size:12px}.insight-cards h3{letter-spacing:-.035em;margin:24px 0 16px;font-weight:500;line-height:1.22;font-size:24px!important}.insight-cards h3 a{color:#f5f3f7;justify-content:space-between;gap:10px;display:flex}.insight-cards h3 svg{flex-shrink:0;margin-top:3px}.insight-cards p{color:#c2bbc9;margin-bottom:28px;font-size:14px;line-height:1.7}.insight-read{color:#e3b3ee;align-items:center;gap:12px;width:fit-content;min-height:44px;margin-top:auto;font-size:14px;display:flex}.insight-cards a:hover{color:#f4c9ff}.insights-page{padding-bottom:70px}.insights-hero{border-bottom:1px solid #ffffff1c;padding-block:50px 65px}.insights-hero h1{overflow-wrap:anywhere;max-width:940px;margin:28px 0 24px;font-size:clamp(36px,4.5vw,66px)}.insights-hero p:not(.c-kicker){color:#c5bdcd;max-width:720px;font-size:17px;line-height:1.8}.insights-list{padding-top:50px}.insight-content{max-width:760px;margin-inline:auto;padding-top:24px}.insight-content section{border-bottom:1px solid #ffffff18;padding-block:27px;scroll-margin-top:110px}.insight-content h2{letter-spacing:-.035em;margin-bottom:16px;font-size:clamp(25px,2.5vw,34px);font-weight:500;line-height:1.2}.insight-content p{color:#c5bdcd;font-size:17px;line-height:1.85}.insight-table-wrap{margin-top:26px;overflow-x:auto}.insight-content table{border-collapse:collapse;text-align:left;width:100%;font-size:15px;line-height:1.6}.insight-content :is(th,td){vertical-align:top;border-bottom:1px solid #ffffff20;padding:16px 14px}.insight-content th{color:#e3b3ee;font-weight:500}.insight-content td{color:#c5bdcd}.insight-end{background:#111113;border:1px solid #ffffff25;border-radius:14px;margin-top:50px;padding:32px}.insight-end h2{font-size:28px}.insight-end p{margin-bottom:24px}.insight-related{flex-wrap:wrap;gap:14px 24px;margin-top:32px;display:flex}.insight-related a{color:#e3b3ee;align-items:center;gap:10px;min-height:44px;display:inline-flex}.insights-page a:focus-visible,.insight-preview a:focus-visible{outline-offset:5px;border-radius:3px;outline:2px solid #dcb0ed}@media (max-width:1000px){.insight-cards{grid-template-columns:1fr}.insight-cards article{padding:25px}.insight-cards h3{max-width:620px}.insight-cards p{max-width:650px}}@media (max-width:600px){.insights-hero{padding-block:30px 40px}.insights-hero p:not(.c-kicker),.insight-content p{font-size:16px}.insight-end{padding:24px 20px}.insight-end .c-button{text-align:center;width:100%}.insight-preview{padding-block:55px}.insight-content :is(th,td){padding:12px 8px;font-size:14px}}
