.pa-architects .pa-note{font-size:14px;margin-top:20px}.pa-architects figure{margin:0;min-width:0}.pa-architects figcaption{position:relative;z-index:2;font-size:12px;line-height:1.6;color:#526458;margin-top:14px}.pa-architects .pa-use-cases{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.pa-architects .pa-use-cases h3{margin-bottom:12px}.pa-architects details{border-top:1px solid #dce4dc;padding:18px 0}.pa-architects summary{font-weight:650;min-height:44px;cursor:pointer;line-height:1.6}.pa-architects details p{margin-top:16px}.pa-architects #gd-main{overflow-wrap:break-word}.pa-architects .pp-feature-card{align-items:start}.pa-architects .pp-hero-art{display:block}.pa-architects .pp-hero-art img{width:100%;height:auto;aspect-ratio:1305/610;object-fit:contain}.pa-architects .pp-story-art img{width:100%;height:auto;aspect-ratio:700/558;object-fit:contain}.pa-architects #report-preview,.pa-architects section{scroll-margin-top:110px}main#gd-main>[data-propzone-architect-discovery]{margin:20px max(24px,calc((100% - 1184px)/2)) 40px}@media(max-width:700px){.pa-architects .pa-use-cases{grid-template-columns:1fr;gap:20px}.pa-architects .pp-crumbs{flex-wrap:wrap}.pa-architects .pp-actions{flex-wrap:wrap}.pa-architects .pp-btn{max-width:100%}.pa-architects .pp-hero-copy{min-width:0}}
