.mr-template-packs,.mr-more-templates{border-top:1px solid var(--mr-line);padding-block:40px 56px;scroll-margin-top:28px}.mr-template-packs>h2,.mr-template-section-heading h2{font-size:clamp(28px,3vw,36px);line-height:1.2}.mr-template-section-body{max-width:65ch;margin-top:16px}.mr-template-pack-terms{color:var(--mr-muted);flex-wrap:wrap;gap:8px 24px;margin-block:16px;font-size:14px;display:flex}.mr-template-packs .mr-pack-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.mr-template-packs .mr-pack{min-width:0;padding:20px 16px}.mr-template-packs .mr-pack h3{font-size:18px;line-height:1.4}.mr-template-packs .mr-pack>strong{margin-block:16px 24px;font-size:32px}.mr-template-packs .mr-pack>.mr-button{width:100%;min-width:0;padding-inline:10px;font-size:14px}.mr-template-section-heading{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;margin-bottom:24px;display:flex}.mr-template-catalog-link{align-items:center;gap:10px;min-height:44px;font-size:14px;display:inline-flex}.mr-more-template-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.mr-more-template{border:1px solid var(--mr-line);border-radius:14px;align-items:center;gap:16px;min-width:0;padding:14px;display:flex}.mr-more-template>img{object-fit:contain;background:var(--mr-panel);border-radius:8px;flex:0 0 80px;width:80px;height:100px}.mr-more-template-copy{min-width:0}.mr-more-template h3{overflow-wrap:anywhere;font-size:18px;line-height:1.35}.mr-more-template-action{color:var(--mr-lime);align-items:center;gap:8px;margin-top:10px;font-size:13px;display:inline-flex}.mr-more-template:hover,.mr-more-template:focus-visible{border-color:var(--mr-lime)}.mr-more-templates a:focus-visible,.mr-template-packs :is(a,button):focus-visible{outline:2px solid var(--mr-lime);outline-offset:4px}@media (width<=1050px){.mr-template-packs .mr-pack-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.mr-more-template-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.mr-template-packs,.mr-more-templates{padding-block:32px 40px}.mr-template-packs .mr-pack-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mr-more-template-grid{grid-template-columns:minmax(0,1fr)}}.mr-pricing .mr-pack{scroll-margin-top:28px}.mr-pricing .mr-pack:target{outline:2px solid var(--mr-lime);outline-offset:4px}.mr-pack-reference-price{color:var(--mr-muted);margin-top:12px;font-size:18px;line-height:1.4;text-decoration-thickness:1.5px;display:block}.mr-template-packs .mr-pack-reference-price+strong{margin-top:4px}.mr-pack .mr-pack-saving{color:var(--mr-lime);font-weight:700}
