/* Mockup v2: preserve the existing artwork and isolated animation styles. */
.home-page #more-tools .quick-feature-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 28px}
.home-page #more-tools .quick-feature-card{min-width:0}
.home-page #more-tools .quick-feature-card h3{min-height:0}
.home-page #more-tools .quick-feature-card>.image-static{aspect-ratio:4/3}
.home-page #more-tools .mv2-all-features{border:0;margin:36px 0 0;padding:0}
.home-page #more-tools .mv2-all-features>summary{width:fit-content;cursor:pointer;list-style:none;font-size:17px;line-height:1.4}
.home-page #more-tools .mv2-all-features>summary::-webkit-details-marker{display:none}
.home-page #more-tools .mv2-all-features>summary::after{content:none}
.home-page #more-tools .mv2-all-features>summary:focus-visible{outline:3px solid var(--link);outline-offset:4px}
.home-page #more-tools .mv2-all-features[open]>.quick-feature-grid{margin-top:32px}
.home-page #start .mv2-start-link{margin-top:28px}
.home-page #start .ms-sub{max-width:780px}
.home-page #pricing-section .mv2-license-table{width:100%;border-collapse:collapse;margin:22px 0 28px;font-size:16px;line-height:1.55;color:var(--ink2);text-align:left}
.home-page #pricing-section .mv2-license-table th,.home-page #pricing-section .mv2-license-table td{padding:16px 0;border-top:1px solid var(--hair,#d3dbd6);vertical-align:top}
.home-page #pricing-section .mv2-license-table th{width:32%;padding-right:18px;color:var(--ink);font-weight:600}
.home-page #pricing-section .mv2-license-table caption{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap}
@media(max-width:1050px){.home-page #more-tools .quick-feature-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:560px){
 .home-page #more-tools .quick-feature-grid{grid-template-columns:minmax(0,1fr);gap:36px}
 .home-page #more-tools .nf-card-eyebrow{min-height:0}
 .home-page #pricing-section .mv2-license-table th{width:34%;padding-right:12px}
 .home-page #pricing-section .mv2-license-table{font-size:15px}
}
