.template h1{font-size:1.8rem;font-weight:700;margin-bottom:20px;margin-top:35px}.template .template-section-heading{font-size:18px;font-weight:600;margin-top:0;padding-bottom:10px;padding-top:15px}.template .related-templates__heading{color:#6c757d;font-size:.85rem;font-weight:600;letter-spacing:.05em;margin-bottom:.5rem;text-transform:uppercase}.template .doctype-badge{background-color:#f8f9fa;border:1px solid #ced4da;color:#212529;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s,border-color .2s,box-shadow .2s}.template .doctype-badge:focus,.template .doctype-badge:hover{background-color:#e2e6ea;border-color:#adb5bd;box-shadow:0 1px 3px rgba(0,0,0,.15)}.template .category-badge{background-color:#e9ecef;border:1px solid #ced4da;color:#495057;cursor:pointer;font-size:14px;font-weight:500;transition:background-color .2s,border-color .2s,box-shadow .2s}.template .category-badge:focus,.template .category-badge:hover{background-color:#495057;border-color:#495057;box-shadow:0 1px 3px rgba(0,0,0,.15);color:#fff}.template .template-content h2{color:#000;font-size:1.25em;margin-bottom:15px;margin-top:45px}.template .template-content h3{color:#000;font-size:1.1em;margin-top:25px}.template .template-content .doctype{display:inline;height:18px;width:24px}.template .template-content strong{font-weight:600}.template .template-options{background-color:#f0f8ff;font-size:1.25rem;font-style:italic;margin-top:75px;padding:4px}.template .template-description h2{color:#000;font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:50px}.template .template-description h3{color:#333;font-size:1.25rem;font-weight:600;margin-bottom:1rem;margin-top:2rem}.template .template-description h4{color:#c9302c;font-size:1.1rem;font-weight:600;margin-bottom:.75rem;margin-top:1.5rem}.template .template-description p{color:#555;font-size:1rem;line-height:1.7;margin-bottom:1rem}.template .template-description .template-benefits{list-style:none;margin-bottom:2rem;padding-left:0}.template .template-description .template-benefits li{align-items:baseline;display:flex;font-size:1rem;line-height:1.6;padding:.5rem 0}.template .template-description .template-benefits .bi-check-lg{color:#28a745;flex-shrink:0;font-size:1.2rem}.template .template-description .template-categories .category-group{background-color:#f8f9fa;border-left:4px solid #f05d5e;border-radius:4px;margin-bottom:1.5rem;padding:1rem}.template .template-description .template-categories .category-group p{color:#666;font-size:.95rem;line-height:1.8;margin-bottom:0}.template .template-description .template-steps{counter-reset:step-counter;list-style:none;margin-bottom:2rem;padding-left:0}.template .template-description .template-steps li{background-color:#f8f9fa;border-radius:4px;counter-increment:step-counter;font-size:1rem;line-height:1.6;margin-bottom:1rem;padding:1rem 1rem 1rem 3.5rem;position:relative}.template .template-description .template-steps li:before{align-items:center;background-color:#f05d5e;border-radius:50%;color:#fff;content:counter(step-counter);display:flex;font-weight:700;height:2rem;justify-content:center;left:1rem;position:absolute;top:50%;transform:translateY(-50%);width:2rem}.template .template-description .template-highlight{background-color:#fff3cd;border:2px solid #ffc107;border-radius:8px;color:#856404;font-size:1.05rem;font-weight:500;line-height:1.7;margin-top:2rem;padding:1.5rem}.template .template-content li{margin-top:12px}.template .btn.btn-doctype{color:#fff;margin-top:15px}.template .btn.btn-doctype:focus,.template .btn.btn-doctype:hover{color:#fff}.template .btn.btn-doctype--excel{background-color:#1d6f42}.template .btn.btn-doctype--excel:focus,.template .btn.btn-doctype--excel:hover{background-color:#155c35}.template .btn.btn-doctype--word{background-color:#005a9e}.template .btn.btn-doctype--word:focus,.template .btn.btn-doctype--word:hover{background-color:#004a84}.template .btn.btn-doctype--pdf{background-color:#c00000}.template .btn.btn-doctype--pdf:focus,.template .btn.btn-doctype--pdf:hover{background-color:#a00000}.template .template-page__doctype-label{font-weight:500;margin-bottom:4px}.template .license-terms-link{color:#6b7280;font-size:13px;text-decoration:none;white-space:nowrap}.template .license-terms-link:hover{color:#4b5563}.template .doctype{height:18px;width:24px}.template .card-title a{text-underline-offset:3px}.template .card-title h2{align-items:center;color:#005ef5;display:flex;font-size:16px;gap:8px;line-height:25px;margin:0;text-decoration:none}.template .card-text a.gallery-tag{text-decoration:none}.template .card-text a.gallery-tag .badge{font-weight:500}.template .tag-cloud-link{border-radius:4px;display:inline-block;font-weight:600;margin:8px;padding:12px;text-decoration:none;transition:background-color .2s,color .2s;white-space:nowrap}.template .template-l1{font-size:22px}.template .template-l2{font-size:21px;font-weight:500}.template .template-l3{font-size:20px}.template .template-l4{font-size:19px}.template .template-l5{font-size:18px}.template .template-l6{font-size:16px}.template .tag-cloud-link:nth-child(8n+1){color:#0d6e6e}.template .tag-cloud-link:nth-child(8n+1):hover{background-color:#0d6e6e;color:#fff;transform:scale(1.05)}.template .tag-cloud-link:nth-child(8n+2){color:sienna}.template .tag-cloud-link:nth-child(8n+2):hover{background-color:sienna;color:#fff;transform:scale(1.05)}.template .tag-cloud-link:nth-child(8n+3){color:#3c5a99}.template .tag-cloud-link:nth-child(8n+3):hover{background-color:#3c5a99;color:#fff;transform:scale(1.05)}.template .tag-cloud-link:nth-child(8n+4){color:#2d6a4f}.template .tag-cloud-link:nth-child(8n+4):hover{background-color:#2d6a4f;color:#fff;transform:scale(1.05)}.template .tag-cloud-link:nth-child(8n+5){color:#8b2252}.template .tag-cloud-link:nth-child(8n+5):hover{background-color:#8b2252;color:#fff;transform:scale(1.05)}.template .tag-cloud-link:nth-child(8n+6){color:#8b4513}.template .tag-cloud-link:nth-child(8n+6):hover{background-color:#8b4513;color:#fff;transform:scale(1.05)}.template .tag-cloud-link:nth-child(8n+7){color:#6a3d7d}.template .tag-cloud-link:nth-child(8n+7):hover{background-color:#6a3d7d;color:#fff;transform:scale(1.05)}.template .tag-cloud-link:nth-child(8n+8){color:#a63d40}.template .tag-cloud-link:nth-child(8n+8):hover{background-color:#a63d40;color:#fff;transform:scale(1.05)}@media(width <= 768px){.template .tag-cloud-link{font-size:16px;margin:5px;padding:12px}.template .template-description .template-steps li{padding-left:3rem}.template .template-description .template-steps li:before{font-size:.9rem;height:1.5rem;width:1.5rem}}
/*# sourceMappingURL=template.min.css.map*/