.sc-vc-collection{margin-block:2rem;min-width:0;scroll-margin-top:110px}.sc-vc-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem}.sc-vc-heading h3{font-size:clamp(1.45rem,2.8vw,2.4rem);line-height:1.1;margin:.55rem 0 1rem;overflow-wrap:anywhere}.sc-vc-count{flex:0 0 auto;font-size:.78rem;line-height:1.5;color:#5d6470;text-align:right;padding-top:.4rem}.sc-vc-note,.sc-vc-disclaimer{max-width:85ch;line-height:1.7;color:#515965;font-size:1rem}.sc-vc-grid{list-style:none!important;padding:0!important;margin:1.5rem 0!important;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1.2rem}.sc-vc-card{min-width:0;overflow-wrap:anywhere;margin:0!important;display:flex;flex-direction:column;gap:.35rem}.sc-vc-card strong{font-size:1rem;line-height:1.4}.sc-vc-card small{font-size:.8rem;line-height:1.5;color:#59616d}.sc-vc-chip{aspect-ratio:1;display:block;background:var(--sc-vc-chip,#fff);border:1px solid #11182718;border-radius:3px;overflow:hidden}.sc-vc-chip img{width:100%;height:100%;object-fit:contain;display:block}.sc-vc-reference{padding:1.1rem;border:1px solid #1b233020;border-top:3px solid var(--sc-vc-accent,var(--sc-pc-accent,#263d32));background:#fff}.sc-vc-reference strong{text-transform:none}.sc-vc-chart{margin:1.75rem 0;max-width:100%;min-width:0}.sc-vc-chart img{display:block;max-width:100%;height:auto;max-height:700px;object-fit:contain;object-position:left center;background:#fff}.sc-vc-chart figcaption,.sc-vc-chart span{display:block;font-size:.95rem;line-height:1.6;margin-top:.7rem}.sc-vc-pdf-chart img{max-height:520px}.sc-vc-chart a,.sc-vc-open{color:var(--sc-pc-accent-text,#182e42);font-weight:750;overflow-wrap:anywhere}.sc-vc-open{display:inline-flex;align-items:center;gap:1rem;padding:.9rem 0;border-bottom:2px solid var(--sc-vc-accent,var(--sc-pc-accent,#263d32));font-size:1rem;line-height:1.5}.sc-vc-disclaimer{font-size:.85rem;margin-top:1.5rem}.sc-vc-page-main{background:#f5f5f2;min-height:70vh}.sc-vc-page-inner{width:min(1240px,calc(100% - 64px));margin-inline:auto}.sc-vc-page-hero{padding:170px 0 65px;background:#101826;color:#fff;border-bottom:8px solid var(--sc-vc-accent)}.sc-vc-page-hero a{color:#fff;display:inline-block;font-size:.95rem;line-height:1.6;max-width:80ch}.sc-vc-page-hero h1{font-size:clamp(2.4rem,5vw,5rem);line-height:1.04;max-width:21ch;overflow-wrap:anywhere;margin:1rem 0 0;color:#fff}.sc-vc-page-hero .sc-eyebrow{color:#cdd2d9;letter-spacing:.18em;font-size:.7rem;margin-top:2rem}.sc-vc-brand{display:flex;align-items:center;justify-content:center;width:220px;max-width:100%;min-height:85px;padding:16px;background:#fff;margin-top:2rem}.sc-vc-brand img{display:block;max-height:75px;max-width:100%;object-fit:contain}.sc-vc-page-content{padding-block:35px 70px}.sc-vc-page-content .sc-vc-heading{display:none}.sc-vc-page-content .sc-vc-grid{grid-template-columns:repeat(5,minmax(0,1fr))}@media(max-width:850px){.sc-vc-grid,.sc-vc-page-content .sc-vc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:600px){.sc-vc-heading{display:block}.sc-vc-count{text-align:left;display:block;padding:0;margin-bottom:1rem}.sc-vc-grid,.sc-vc-page-content .sc-vc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.9rem}.sc-vc-reference{padding:.8rem}.sc-vc-page-inner{width:calc(100% - 40px)}.sc-vc-page-hero{padding:125px 0 40px}.sc-vc-page-hero h1{font-size:clamp(2rem,9vw,3.2rem)}.sc-vc-brand{width:185px}.sc-vc-chart img{max-height:none}.sc-vc-note{font-size:.95rem}}
