.flagship-products{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto}.flagship-products>.flagship-card{grid-row:auto;grid-column:auto;padding:2rem}.flagship-products .batch-product{background:var(--surface-subtle)}.flagship-products .product-card-heading h3{font-size:clamp(1.45rem,2.2vw,2rem)}.flagship-products .product-card-heading>p:last-child{font-size:1rem}.flagship-products ul{grid-template-columns:1fr;margin:1rem 0 1.2rem}.home-utility-links{margin:1.2rem 0 0;color:var(--text-secondary);font-size:.85rem}.home-utility-links a{color:var(--text);white-space:nowrap}@media(max-width:760px){.flagship-products{grid-template-columns:1fr}.flagship-products>.flagship-card{padding:1.35rem}.home-utility-links{line-height:1.9}}.task-grid,.directory-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.task-card,.directory-grid>li{border:1px solid #deded9;border-radius:14px;padding:20px;background:#fff}.task-card h3,.directory-grid h3{margin-top:0}.task-card ul,.directory-grid{list-style:none;padding-left:0}.task-card li{margin:10px 0}.directory-group{margin:40px 0;scroll-margin-top:90px}.directory-grid p{font-size:14px;line-height:1.6}.access-label{font-weight:600}.pro-intro{max-width:900px}.pro-overview>section{margin:36px 0}.next-tools{padding-block:32px}.next-tools ul{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;padding:0}.next-tools li{border-top:1px solid #d6d6d0;padding-top:14px}.next-tools li p,.next-tools>p{font-size:14px;line-height:1.6}.next-tools small{display:block;margin-top:6px}.next-tools a:focus-visible,.directory-page a:focus-visible{outline:2px solid currentColor;outline-offset:4px}.directory-page a{display:inline-block}.directory-page header nav a{padding:8px 0}@media(max-width:900px){.task-grid,.directory-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.task-grid,.directory-grid,.next-tools ul{grid-template-columns:1fr}.directory-grid>li{padding:16px}}
