.performance-recent-section,.performance-page-section--compact{margin-bottom:48px}.performance-recent-track{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;gap:16px;margin:0 -4px;padding:4px 4px 10px;display:flex;overflow-x:auto}.performance-recent-track>.performance-card-link{scroll-snap-align:start;flex:0 0 min(88vw,360px)}@media (min-width:768px){.performance-recent-track>.performance-card-link{flex-basis:min(42vw,380px)}}@media (min-width:1024px){.performance-recent-track>.performance-card-link{flex-basis:360px}}.performance-card--recent{min-height:220px}
.performance-page-section{margin-bottom:56px}.performance-page-section--compact{margin-bottom:48px}.performance-hero{margin-bottom:6px}.performance-hero+.performance-section-divider{margin-top:28px}.performance-trust-pills{flex-wrap:wrap;gap:8px;margin:14px 0 0;padding:0;list-style:none;display:flex}.performance-trust-pills li{color:#e2e8f0e0;letter-spacing:.01em;background:#0f172ab8;border:1px solid #94a3b838;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:600;line-height:1.35}.performance-notification-badges{flex-wrap:wrap;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.performance-notification-badges li{color:#e0e7ffeb;background:#312e8147;border:1px solid #6366f159;border-radius:999px;padding:7px 12px;font-size:12px;font-weight:600;line-height:1.35}.performance-education-section{max-width:960px}.performance-education-title{letter-spacing:-.02em;color:#f8fafc;margin:0 0 16px;font-size:clamp(22px,3vw,28px);font-weight:700}.performance-steps-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));gap:14px;display:grid}.performance-step-card{box-sizing:border-box;background:#0f172ab8;border:1px solid #94a3b82e;border-radius:14px;padding:18px 16px}.performance-step-badge{color:#fffffff2;background:#6366f159;border:1px solid #6366f180;border-radius:50%;justify-content:center;align-items:center;width:28px;height:28px;margin-bottom:10px;font-size:14px;font-weight:700;display:inline-flex}.performance-step-title{color:#f8fafcf5;margin:0 0 8px;font-size:16px;font-weight:600;line-height:1.3}.performance-step-body{color:#e2e8f0e0;margin:0 0 10px;font-size:15px;line-height:1.55}.performance-step-body:last-child{margin-bottom:0}.performance-steps-trust-note{text-align:center;color:#cbd5e1d1;margin:16px 0 0;font-size:14px;line-height:1.5}.performance-monitoring-panel{box-sizing:border-box;background:#0f172ab8;border:1px solid #94a3b82e;border-radius:14px;padding:22px 18px}.performance-monitoring-lead{color:#e2e8f0e0;margin:0 0 12px;font-size:15px;line-height:1.6}.performance-monitoring-list{flex-direction:column;gap:8px;margin:14px 0;padding-left:20px;display:flex}.performance-monitoring-list-item{color:#e2e8f0e6;font-size:15px;line-height:1.5}.performance-monitoring-closing{color:#e2e8f0e0;margin:14px 0 0;font-size:15px;line-height:1.55}.performance-section-divider{background:linear-gradient(90deg,#94a3b800,#94a3b838 20% 80%,#94a3b800);border:0;height:1px;margin:56px 0}.performance-metrics-grid{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:18px;margin-bottom:18px;display:grid}.performance-highlight-list{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:18px;display:grid}@media (min-width:900px){.performance-highlight-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.performance-card-link{color:inherit;cursor:pointer;border-radius:16px;text-decoration:none;display:block}.performance-card-link--highlight{flex-direction:column;gap:12px;display:flex}.performance-card-link:focus-visible{outline-offset:3px;outline:2px solid #a5b4fcf2}.performance-card{transition:border-color .18s,background .18s,transform .18s,box-shadow .18s;box-shadow:0 0 #0f172a00}.performance-card-link:hover .performance-card,.performance-card-link:focus-visible .performance-card{background:#1e293bc7;border-color:#818cf88c;transform:translateY(-2px);box-shadow:0 14px 28px #0f172a6b}.performance-card-cta{color:#a5b4fc;margin-top:4px;font-size:13px;font-weight:600}.performance-card-link:hover .performance-card-cta,.performance-card-link:focus-visible .performance-card-cta{color:#c7d2fe}.performance-conversion-cta{width:100%}@media (max-width:640px){.performance-conversion-cta{flex-direction:column;align-items:stretch}.performance-conversion-cta a{text-align:center;box-sizing:border-box;width:100%}}@media (prefers-reduced-motion:reduce){.performance-card{transition:none}.performance-card-link:hover .performance-card,.performance-card-link:focus-visible .performance-card{transform:none}}
