.completion-page .page-hero{padding:clamp(40px,7vw,90px) 0}.completion-page .page-hero h1{max-width:1050px}.completion-page .body-lead{max-width:900px}.completion-page .hero-actions{display:flex;gap:18px;flex-wrap:wrap;margin-top:28px}.completion-page address{font-style:normal;line-height:1.9}.completion-page .collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.completion-page .collection-card img{width:100%;height:auto;aspect-ratio:1;object-fit:contain}.completion-page .collection-card-copy{padding:18px}.completion-page .related-grid,.completion-resources .related-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.completion-page .related-card,.completion-resources .related-card{padding:24px;border:1px solid #c8cec2}.completion-page[dir=rtl]{font-family:Tahoma,Arial,sans-serif}.completion-page .related-card h3{font-size:22px}@media(max-width:850px){.completion-page .collection-grid,.completion-page .related-grid,.completion-resources .related-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.completion-page .collection-grid,.completion-page .related-grid,.completion-resources .related-grid{grid-template-columns:1fr}.completion-page h1{overflow-wrap:anywhere}.completion-page .hero-actions a{width:100%;text-align:center}}