.design-v2 .section-expandable-cards{background:var(--bg-white);padding:100px max(100px,(100% - var(--content-max-width))/2)}.design-v2 .section-expandable-cards--cream{background:var(--brand-cream)}.design-v2 .section-expandable-cards--cream .expandable-card{background:var(--bg-white)}.design-v2 .section-expandable-cards .expandable-cards-header{align-items:center;display:flex;flex-direction:column;gap:24px;margin:0 auto 60px;max-width:894px;text-align:center}.design-v2 .section-expandable-cards .expandable-cards-badge{background:rgba(0,0,0,.06);border-radius:4px;color:var(--text-secondary);display:inline-block;font-family:var(--font-body);font-size:var(--text-caption);font-weight:700;letter-spacing:.08em;line-height:12px;padding:8px 14px;text-transform:uppercase}.design-v2 .section-expandable-cards .expandable-cards-title{color:var(--text-primary);font-family:var(--font-display);font-optical-sizing:auto;font-size:var(--text-section-sm);font-weight:var(--arizona-heading-weight);letter-spacing:-.02em;line-height:var(--arizona-heading-line-height);margin:0}.design-v2 .section-expandable-cards .expandable-cards-description{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-body-lg);letter-spacing:-.32px;line-height:1.6;max-width:783px}.design-v2 .section-expandable-cards .expandable-cards-description p{margin:0}.design-v2 .section-expandable-cards .expandable-cards-grid{align-items:start;display:grid;gap:24px;grid-template-columns:repeat(3,minmax(0,1fr))}.design-v2 .section-expandable-cards .expandable-card{align-items:flex-start;background:var(--brand-cream);border:1px solid var(--border-subtle);border-radius:20px;display:flex;flex-direction:column;gap:16px;padding:40px}.design-v2 .section-expandable-cards .expandable-card-icon{align-items:center;background:var(--blue-900);border-radius:12px;color:var(--text-white);display:flex;flex-shrink:0;font-size:24px;height:48px;justify-content:center;line-height:1;width:48px}.design-v2 .section-expandable-cards .expandable-card-title{color:var(--text-primary);font-family:var(--font-body);font-size:22px;font-weight:700;letter-spacing:-.32px;line-height:1.2;margin:0}.design-v2 .section-expandable-cards .expandable-card-content{color:var(--text-secondary);font-family:var(--font-body);font-size:var(--text-body-md);letter-spacing:-.32px;line-height:1.6}.design-v2 .section-expandable-cards .expandable-card-content ol,.design-v2 .section-expandable-cards .expandable-card-content p,.design-v2 .section-expandable-cards .expandable-card-content ul{margin:0 0 12px}.design-v2 .section-expandable-cards .expandable-card-content ol:last-child,.design-v2 .section-expandable-cards .expandable-card-content p:last-child,.design-v2 .section-expandable-cards .expandable-card-content ul:last-child{margin-bottom:0}.design-v2 .section-expandable-cards .expandable-card-content ol,.design-v2 .section-expandable-cards .expandable-card-content ul{padding-left:20px}.design-v2 .section-expandable-cards .expandable-card-content li{margin-bottom:6px}.design-v2 .section-expandable-cards .expandable-card-content a{color:var(--brand-blue);text-decoration:underline}.design-v2 .section-expandable-cards .expandable-card:not(.is-expanded) .expandable-card-content{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:4;line-clamp:4;max-height:6.4em;overflow:hidden}.design-v2 .section-expandable-cards .expandable-card-toggle{align-items:center;background:none;border:0;color:var(--brand-blue);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:var(--text-body-sm);font-weight:600;gap:4px;line-height:17px;padding:0}.design-v2 .section-expandable-cards .expandable-card-toggle[hidden]{display:none}.design-v2 .section-expandable-cards .expandable-card-toggle i{font-size:18px;transition:transform .2s ease}.design-v2 .section-expandable-cards .expandable-card-toggle:hover .expandable-card-toggle-text{text-decoration:underline}.design-v2 .section-expandable-cards .expandable-card-toggle:focus-visible{border-radius:2px;outline:2px solid var(--brand-blue);outline-offset:4px}.design-v2 .section-expandable-cards .expandable-card.is-expanded .expandable-card-toggle i{transform:rotate(180deg)}@media(max-width:1200px){.design-v2 .section-expandable-cards{padding:80px 60px}.design-v2 .section-expandable-cards .expandable-card{padding:32px}}@media(max-width:1024px){.design-v2 .section-expandable-cards{padding:64px 40px}.design-v2 .section-expandable-cards .expandable-cards-grid{gap:16px;grid-template-columns:minmax(0,1fr);margin:0 auto;max-width:680px}}@media(max-width:768px){.design-v2 .section-expandable-cards{padding:48px 20px}.design-v2 .section-expandable-cards .expandable-cards-header{gap:20px;margin-bottom:40px}.design-v2 .section-expandable-cards .expandable-cards-title{font-size:var(--text-heading-lg)}.design-v2 .section-expandable-cards .expandable-cards-description{font-size:var(--text-body)}.design-v2 .section-expandable-cards .expandable-card{border-radius:16px;padding:28px 24px}}.editor-styles-wrapper .design-v2 .section-expandable-cards .expandable-card:not(.is-expanded) .expandable-card-content{display:block;max-height:none}