.design-v2 .section-whatis-accordion{background:var(--bg-cream);padding:60px max(100px,(100% - var(--content-max-width))/2)}.design-v2 .section-whatis-accordion .container{margin:0 auto;max-width:1200px;text-align:center}.design-v2 .section-whatis-accordion .platform-showcase-header{margin:0 auto 48px;max-width:800px;text-align:center}.design-v2 .section-whatis-accordion .platform-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:600;letter-spacing:.08em;margin-bottom:24px;padding:8px 14px;text-transform:uppercase}.design-v2 .section-whatis-accordion .showcase-section-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:var(--arizona-heading-letter-spacing);line-height:var(--arizona-heading-line-height);margin:0 0 24px}.design-v2 .section-whatis-accordion .showcase-section-description{color:var(--text-secondary);font-size:var(--text-body-lg,18px);line-height:1.6;margin:0 auto;max-width:760px}.design-v2 .section-whatis-accordion .cm-learn-heading{color:var(--text-primary);font-family:var(--font-body);font-size:var(--text-body-lg,18px);font-weight:600;margin:0 auto 8px;max-width:800px}.design-v2 .section-whatis-accordion .cm-learn-lead{color:var(--text-secondary);margin:0 auto 20px;max-width:800px}.design-v2 .section-whatis-accordion .integrations-accordion{align-items:center;display:flex;flex-direction:column;text-align:left;width:100%}.design-v2 .section-whatis-accordion .features-accordion-item{border-bottom:1px solid var(--border-subtle);overflow:hidden}@media(min-width:1025px){.design-v2 .section-whatis-accordion .features-accordion-item{max-width:100%;width:680px}}.design-v2 .section-whatis-accordion .features-accordion-item:last-child{border-bottom:none}.design-v2 .section-whatis-accordion .features-accordion-header-row{align-items:center;cursor:pointer;display:flex;gap:12px;padding:16px 0;transition:all .2s ease}.design-v2 .section-whatis-accordion .features-accordion-header-row:hover{background:rgba(0,0,0,.02);margin-left:-8px;margin-right:-8px;padding-left:8px;padding-right:8px}.design-v2 .section-whatis-accordion .features-accordion-icon{align-items:center;background:var(--neutral-100);border-radius:8px;display:flex;flex-shrink:0;height:36px;justify-content:center;transition:all .3s ease;width:36px}.design-v2 .section-whatis-accordion .features-accordion-icon i{color:var(--neutral-700);font-size:var(--text-body-lg);transition:color .3s ease}.design-v2 .section-whatis-accordion .features-accordion-item.active .features-accordion-icon{background:#1a1a1a}.design-v2 .section-whatis-accordion .features-accordion-item.active .features-accordion-icon i{color:#fff}.design-v2 .section-whatis-accordion .features-accordion-item-title{color:#1a1a1a;flex:1;font-family:var(--font-body);font-size:var(--text-body);font-weight:600;line-height:1.4;margin:0;transition:color .2s ease}.design-v2 .section-whatis-accordion .features-accordion-toggle{align-items:center;display:flex;flex-shrink:0;height:24px;justify-content:center;width:24px}.design-v2 .section-whatis-accordion .features-accordion-toggle i{color:var(--neutral-500);font-size:var(--text-body);transition:all .3s ease}.design-v2 .section-whatis-accordion .features-accordion-toggle .plus-icon{display:block}.design-v2 .section-whatis-accordion .features-accordion-item.active .features-accordion-toggle .plus-icon,.design-v2 .section-whatis-accordion .features-accordion-toggle .minus-icon{display:none}.design-v2 .section-whatis-accordion .features-accordion-item.active .features-accordion-toggle .minus-icon{color:#1a1a1a;display:block}.design-v2 .section-whatis-accordion .features-accordion-content{display:grid;grid-template-rows:0fr;padding-left:48px;transition:grid-template-rows .3s ease-out}.design-v2 .section-whatis-accordion .features-accordion-content-inner{overflow:hidden}.design-v2 .section-whatis-accordion .features-accordion-item.active .features-accordion-content{grid-template-rows:1fr}.design-v2 .section-whatis-accordion .cm-acc-list{display:grid;gap:12px;list-style:none;margin:4px 0 20px;padding:0}.design-v2 .section-whatis-accordion .cm-acc-list li{color:var(--text-secondary);font-size:var(--text-body,16px);line-height:1.6}.design-v2 .section-whatis-accordion .cm-acc-list li strong{color:var(--text-primary)}.design-v2 .section-whatis-accordion .cm-acc-list li a{color:#00e;text-decoration:underline}.design-v2 .section-whatis-accordion .cm-acc-closing{color:var(--text-secondary);line-height:1.6;margin:32px auto 0;max-width:800px}.design-v2 .section-whatis-accordion .cm-acc-closing a{color:#00e;text-decoration:underline}@media(max-width:1024px){.design-v2 .section-whatis-accordion{padding:60px 40px}}@media(max-width:768px){.design-v2 .section-whatis-accordion{padding:40px 24px}.design-v2 .section-whatis-accordion .container{padding:0}.design-v2 .section-whatis-accordion .showcase-section-title{font-size:var(--text-heading-lg)}.design-v2 .section-whatis-accordion .features-accordion-icon{height:32px;width:32px}.design-v2 .section-whatis-accordion .features-accordion-icon i{font-size:var(--text-body)}.design-v2 .section-whatis-accordion .features-accordion-item-title{font-size:var(--text-body-sm)}.design-v2 .section-whatis-accordion .features-accordion-header-row{gap:10px;padding:14px 0}.design-v2 .section-whatis-accordion .features-accordion-content{padding-left:42px}.design-v2 .section-whatis-accordion .platform-showcase-header{margin-bottom:40px}}