.feat-nav{flex-wrap:wrap;gap:10px;padding-top:40px;display:flex}.feat-nav a{color:oklch(30% .012 165);background:#fff;border:1px solid oklch(88% .01 155);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;text-decoration:none}.feat-nav a:hover{border-color:oklch(58% .13 140)}.feat{padding:88px 0;scroll-margin-top:0}.feat-alt{background:oklch(97.4% .006 155)}.feat-inner{flex-wrap:wrap;align-items:center;gap:48px;display:flex}.feat-alt .feat-inner{flex-direction:row-reverse}.feat-text{flex:420px;min-width:0}.feat-text h2{margin:0 0 14px;font-size:clamp(30px,3.4vw,42px);font-weight:800;line-height:1.06}.feat-lead{color:oklch(40% .012 165);max-width:34em;margin:0 0 24px;font-size:18px;line-height:1.6}.feat-list{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:12px 28px;margin:0;padding:0;list-style:none;display:grid}.feat-list li{gap:10px;font-size:16px;line-height:1.5;display:flex}.feat-list svg{flex-shrink:0;margin-top:3px}.feat-more{color:oklch(40% .11 148);margin-top:24px;font-weight:700;text-decoration:none;display:inline-block}.feat-shot{background:#fff;border:1px solid oklch(88% .01 155);border-radius:16px;flex:480px;min-width:0;margin:0;overflow:hidden;box-shadow:0 40px 80px -40px oklch(30% .05 150/.45)}.feat-shot img{width:100%;height:auto;display:block}.fe-h2{margin:0;font-size:clamp(32px,3.6vw,46px);font-weight:800;line-height:1.04}.fe-grid{flex-wrap:wrap;gap:48px;display:flex}.fe-grid>div{flex:300px;max-width:420px}.fe-timeline{border-left:2px solid oklch(85% .06 145);flex-direction:column;flex:999 520px;gap:20px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.fe-timeline li{flex-direction:column;gap:6px;padding-left:28px;display:flex;position:relative}.fe-timeline li:before{content:"";background:oklch(62% .17 145);border-radius:50%;width:14px;height:14px;position:absolute;top:4px;left:-8px;box-shadow:0 0 0 4px oklch(97% .03 145)}.fe-date{color:oklch(40% .11 148);font-size:14px;font-weight:600}.fe-timeline strong{font-size:19px}.fe-timeline span:last-child{color:oklch(42% .012 165);font-size:16px;line-height:1.6}.fe-cards{grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:16px;display:grid}@media (width>=900px){.fe-cards-three{grid-template-columns:repeat(3,1fr)}}.fe-cards .card{flex-direction:column;gap:8px;padding:24px;display:flex}.fe-cards strong{font-size:17px}.fe-cards .card>span:last-child{color:oklch(42% .012 165);font-size:15px;line-height:1.55}.fe-tick{color:oklch(82% .17 140);background:oklch(16.5% .018 165);border-radius:10px;place-items:center;width:34px;height:34px;display:inline-grid}.fe-risk{color:#fff;background:oklch(16.5% .018 165);border-radius:24px;flex-wrap:wrap;gap:40px;padding:48px;display:flex}.fe-risk>div:first-child{flex:360px}.fe-risk-text{color:oklch(84% .012 165);flex:320px;font-size:17px;line-height:1.65}.fe-risk-text p{margin:0 0 14px}.fe-risk-text strong{color:oklch(82% .17 140)}.fe-sources{color:oklch(45% .012 165);border-top:1px solid oklch(90% .008 160);max-width:760px;padding-top:24px;font-size:14px;line-height:1.6}.fe-sources ul{margin:8px 0 12px;padding-left:18px}.fe-sources a{color:oklch(45% .15 145)}@media (width<=640px){.fe-risk{padding:28px}.feat{padding:64px 0}}
