.category-guide[data-astro-cid-umgexxdw]{margin-top:64px}.guide-section[data-astro-cid-umgexxdw]{border-top:1px solid var(--line);margin-top:64px;padding-top:36px;scroll-margin-top:24px}.eyebrow[data-astro-cid-umgexxdw]{color:var(--color-accent-800);font:600 12px var(--font-heading);letter-spacing:.1em;text-transform:uppercase;margin:0 0 14px}h2[data-astro-cid-umgexxdw]{max-width:30ch;font:400 clamp(28px,3.3vw,38px)/1.12 var(--font-heading);letter-spacing:.02em;text-transform:uppercase;margin:0}h3[data-astro-cid-umgexxdw]{font:600 22px/1.2 var(--font-heading);letter-spacing:.015em;text-transform:uppercase;margin:0}p[data-astro-cid-umgexxdw]{color:var(--soft);margin:14px 0 0;font-size:16px;line-height:1.7}.lead[data-astro-cid-umgexxdw]{max-width:76ch;font-size:17px}.field-grid[data-astro-cid-umgexxdw]{border:1px solid var(--line);grid-template-columns:1fr 1fr;gap:0;margin-top:30px;display:grid}.field-grid[data-astro-cid-umgexxdw] article[data-astro-cid-umgexxdw]{padding:25px}.field-grid[data-astro-cid-umgexxdw] article[data-astro-cid-umgexxdw]:nth-child(2n){border-left:1px solid var(--line)}.field-grid[data-astro-cid-umgexxdw] article[data-astro-cid-umgexxdw]:nth-child(n+3){border-top:1px solid var(--line)}.field-grid[data-astro-cid-umgexxdw] p[data-astro-cid-umgexxdw]{font-size:15px}.steps[data-astro-cid-umgexxdw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:30px 0 0;padding:0;list-style:none;display:grid}.step-number[data-astro-cid-umgexxdw]{color:var(--color-accent-800);font:400 30px var(--font-heading);margin-bottom:12px;display:block}.data-section[data-astro-cid-umgexxdw]{grid-template-columns:.85fr 1.15fr;align-items:start;gap:40px;min-width:0;display:grid}.data-intro[data-astro-cid-umgexxdw]{min-width:0}.schema-note[data-astro-cid-umgexxdw]{border-left:2px solid var(--color-accent-800);background:var(--color-accent-100);padding:16px;font-size:14px}.download-link[data-astro-cid-umgexxdw]{border:1px solid var(--color-accent-800);justify-content:space-between;align-items:center;gap:14px;margin-top:22px;padding:12px 15px;font-size:14px;font-weight:500;text-decoration:none;display:flex}.download-link[data-astro-cid-umgexxdw]:hover{background:var(--color-accent-100)}.text-link[data-astro-cid-umgexxdw]{font-size:15px;font-weight:500;text-decoration:none}.text-link[data-astro-cid-umgexxdw]:hover{text-decoration:underline}.data-intro[data-astro-cid-umgexxdw]>.text-link[data-astro-cid-umgexxdw]{margin-top:18px;display:inline-block}.category-guide[data-astro-cid-umgexxdw] .blog-code{min-width:0;box-shadow:none;border-radius:0;margin:24px 0}.data-section[data-astro-cid-umgexxdw] .blog-code{margin:0}.category-guide[data-astro-cid-umgexxdw] .astro-code{font:13px/1.65 var(--font-mono);tab-size:2;margin:0;padding:20px;overflow-x:auto}.category-guide[data-astro-cid-umgexxdw] .astro-code code{font:inherit}.api-section[data-astro-cid-umgexxdw]{min-width:0;max-width:100%}.api-step[data-astro-cid-umgexxdw]{min-width:0;margin-top:32px}.api-step[data-astro-cid-umgexxdw]>p[data-astro-cid-umgexxdw]{max-width:83ch;font-size:15px}.response[data-astro-cid-umgexxdw]{border:1px solid var(--line);background:var(--surface);gap:8px;min-width:0;margin-top:18px;padding:16px 18px;display:grid}.response[data-astro-cid-umgexxdw]>span[data-astro-cid-umgexxdw]{color:var(--soft);font-size:12px}.response[data-astro-cid-umgexxdw] code[data-astro-cid-umgexxdw]{font:13px/1.65 var(--font-mono);overflow-wrap:anywhere;white-space:pre-wrap}.guide-links[data-astro-cid-umgexxdw]{flex-wrap:wrap;gap:16px 32px;margin-top:24px;display:flex}.faq-section[data-astro-cid-umgexxdw]{grid-template-columns:1fr 1.5fr;gap:44px;display:grid}.faq-section[data-astro-cid-umgexxdw] details[data-astro-cid-umgexxdw]{border-bottom:1px solid var(--line)}summary[data-astro-cid-umgexxdw]{cursor:pointer;justify-content:space-between;gap:16px;padding:18px 0;font-size:17px;list-style:none;display:flex}summary[data-astro-cid-umgexxdw]::-webkit-details-marker{display:none}summary[data-astro-cid-umgexxdw] span[data-astro-cid-umgexxdw]{color:var(--color-accent-800)}details[data-astro-cid-umgexxdw][open] summary[data-astro-cid-umgexxdw] span[data-astro-cid-umgexxdw]{transform:rotate(45deg)}details[data-astro-cid-umgexxdw] p[data-astro-cid-umgexxdw]{margin:0 0 20px}.resources[data-astro-cid-umgexxdw]{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:28px;display:grid}.resources[data-astro-cid-umgexxdw] a[data-astro-cid-umgexxdw]{border:1px solid var(--line);color:var(--ink);padding:23px;text-decoration:none;transition:border-color .15s,background .15s}.resources[data-astro-cid-umgexxdw] a[data-astro-cid-umgexxdw]:hover{border-color:var(--color-accent-800);background:var(--surface)}.resources[data-astro-cid-umgexxdw] h3[data-astro-cid-umgexxdw]{justify-content:space-between;gap:14px;font-size:20px;display:flex}.resources[data-astro-cid-umgexxdw] h3[data-astro-cid-umgexxdw] span[data-astro-cid-umgexxdw]{color:var(--color-accent-800)}.resources[data-astro-cid-umgexxdw] p[data-astro-cid-umgexxdw]{font-size:14px}.guide-cta[data-astro-cid-umgexxdw]{background:var(--color-accent-100);border:1px solid var(--color-accent-200);justify-content:space-between;align-items:center;gap:30px;margin-top:64px;padding:30px;display:flex}.guide-cta[data-astro-cid-umgexxdw] h2[data-astro-cid-umgexxdw]{font-size:30px}.guide-cta[data-astro-cid-umgexxdw] a[data-astro-cid-umgexxdw]{background:var(--color-accent-800);color:#fff;font:600 15px var(--font-heading);letter-spacing:.03em;text-transform:uppercase;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding:13px 17px;text-decoration:none;display:flex}.guide-cta[data-astro-cid-umgexxdw] a[data-astro-cid-umgexxdw]:hover{background:var(--color-accent-900)}@media (width<=850px){.data-section[data-astro-cid-umgexxdw]{grid-template-columns:1fr}.data-intro[data-astro-cid-umgexxdw]{max-width:76ch}.resources[data-astro-cid-umgexxdw]{grid-template-columns:1fr}.guide-cta[data-astro-cid-umgexxdw]{flex-direction:column;align-items:start}}@media (width<=600px){.guide-section[data-astro-cid-umgexxdw]{margin-top:44px;padding-top:28px}.category-guide[data-astro-cid-umgexxdw]{margin-top:44px}.field-grid[data-astro-cid-umgexxdw],.steps[data-astro-cid-umgexxdw],.faq-section[data-astro-cid-umgexxdw]{grid-template-columns:1fr;gap:24px}.field-grid[data-astro-cid-umgexxdw]{gap:0}.field-grid[data-astro-cid-umgexxdw] article[data-astro-cid-umgexxdw]{padding:21px}.field-grid[data-astro-cid-umgexxdw] article[data-astro-cid-umgexxdw]:nth-child(2n){border-left:0}.field-grid[data-astro-cid-umgexxdw] article[data-astro-cid-umgexxdw]+article[data-astro-cid-umgexxdw]{border-top:1px solid var(--line)}.steps[data-astro-cid-umgexxdw]{gap:28px}.step-number[data-astro-cid-umgexxdw]{margin-bottom:8px}.data-section[data-astro-cid-umgexxdw]{gap:24px}.category-guide[data-astro-cid-umgexxdw] .astro-code{padding:14px;font-size:12px}.guide-cta[data-astro-cid-umgexxdw]{margin-top:44px;padding:22px}.guide-cta[data-astro-cid-umgexxdw] a[data-astro-cid-umgexxdw]{white-space:normal;width:100%}}@media (prefers-reduced-motion:reduce){.resources[data-astro-cid-umgexxdw] a[data-astro-cid-umgexxdw]{transition:none}}.category-landing[data-astro-cid-65tsy7me] h1[data-astro-cid-65tsy7me]{max-width:25ch;font-size:clamp(36px,4vw,54px)}.category-landing[data-astro-cid-65tsy7me] .intro[data-astro-cid-65tsy7me]{font-size:17px}.category-actions[data-astro-cid-65tsy7me]{flex-wrap:wrap;align-items:center;gap:18px 24px;margin-top:26px;display:flex}.card-use[data-astro-cid-65tsy7me]{border-top:1px solid var(--line);font:600 14px var(--font-heading);letter-spacing:.04em;text-transform:uppercase;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:14px;text-decoration:none;display:flex}.card-use[data-astro-cid-65tsy7me]:hover{text-decoration:underline}#template-grid[data-astro-cid-65tsy7me]{scroll-margin-top:24px}.template-library[data-astro-cid-65tsy7me]{padding-bottom:24px}.breadcrumbs[data-astro-cid-65tsy7me]{color:var(--soft);flex-wrap:wrap;gap:9px;margin-bottom:38px;font-size:13px;display:flex}.breadcrumbs[data-astro-cid-65tsy7me] a[data-astro-cid-65tsy7me]{text-decoration:none}.breadcrumbs[data-astro-cid-65tsy7me] a[data-astro-cid-65tsy7me]:hover{text-decoration:underline}.library-head[data-astro-cid-65tsy7me]{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:48px;margin-bottom:44px;display:grid}.eyebrow[data-astro-cid-65tsy7me]{font:600 12px/1.4 var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:var(--color-accent-800);align-items:center;gap:8px;margin:0 0 18px;display:flex}.eyebrow[data-astro-cid-65tsy7me]>span[data-astro-cid-65tsy7me]{background:var(--color-accent);border-radius:50%;width:6px;height:6px}h1[data-astro-cid-65tsy7me]{max-width:19ch;font:400 clamp(38px,5.4vw,66px)/1.03 var(--font-heading);letter-spacing:.005em;text-transform:uppercase;text-wrap:balance;margin:0}.intro[data-astro-cid-65tsy7me]{max-width:61ch;color:var(--soft);margin:22px 0 0;font-size:18px;line-height:1.65}.catalog-stats[data-astro-cid-65tsy7me]{border-left:1px solid var(--line);gap:32px;padding:20px 0 5px 28px;display:flex}.catalog-stats[data-astro-cid-65tsy7me] div[data-astro-cid-65tsy7me]{gap:7px;display:grid}.catalog-stats[data-astro-cid-65tsy7me] strong[data-astro-cid-65tsy7me]{font:400 42px/1 var(--font-heading);font-variant-numeric:tabular-nums}.catalog-stats[data-astro-cid-65tsy7me] span[data-astro-cid-65tsy7me]{max-width:11ch;color:var(--soft);font-size:13px}.category-nav[data-astro-cid-65tsy7me]{border-block:1px solid var(--line);flex-wrap:wrap;gap:8px;padding-block:22px;display:flex}.category-nav[data-astro-cid-65tsy7me] a[data-astro-cid-65tsy7me]{border:1px solid var(--line);min-height:40px;color:var(--ink);align-items:center;gap:12px;padding:8px 13px;font-size:14px;text-decoration:none;transition:background .15s,border-color .15s;display:flex}.category-nav[data-astro-cid-65tsy7me] a[data-astro-cid-65tsy7me] span[data-astro-cid-65tsy7me]{opacity:.7;font-variant-numeric:tabular-nums;font-size:11px}.category-nav[data-astro-cid-65tsy7me] a[data-astro-cid-65tsy7me]:hover{border-color:var(--color-accent);background:var(--surface)}.category-nav[data-astro-cid-65tsy7me] a[data-astro-cid-65tsy7me][aria-current]{background:var(--color-accent-100);border-color:var(--color-accent-800);color:var(--color-accent-800)}.catalog-toolbar[data-astro-cid-65tsy7me]{justify-content:space-between;align-items:center;gap:20px;margin-block:24px;display:flex}.catalog-toolbar[data-astro-cid-65tsy7me]>p[data-astro-cid-65tsy7me]{color:var(--soft);margin:0;font-size:14px}.catalog-search[data-astro-cid-65tsy7me]{border:1px solid var(--line);align-items:center;gap:9px;width:min(340px,60%);padding:10px 12px;display:flex}.catalog-search[data-astro-cid-65tsy7me]:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}.catalog-search[data-astro-cid-65tsy7me] svg[data-astro-cid-65tsy7me]{width:17px;height:17px;stroke:var(--soft);stroke-width:1.5px;flex:none}.catalog-search[data-astro-cid-65tsy7me] input[data-astro-cid-65tsy7me]{background:0 0;border:0;outline:none;width:100%;min-width:0;padding:0;font-size:14px}.catalog-search[data-astro-cid-65tsy7me] input[data-astro-cid-65tsy7me]:focus-visible{outline:none}.template-grid[data-astro-cid-65tsy7me]{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.template-card[data-astro-cid-65tsy7me]{border:1px solid var(--line);background:var(--paper);min-width:0;transition:border-color .2s,box-shadow .2s}.template-card[data-astro-cid-65tsy7me][hidden]{display:none}.template-card[data-astro-cid-65tsy7me]:hover,.template-card[data-astro-cid-65tsy7me]:focus-within{border-color:var(--color-accent);box-shadow:0 10px 28px -20px #0a122080}.card-preview[data-astro-cid-65tsy7me]{aspect-ratio:1.12;background:var(--surface);border-bottom:1px solid var(--line);justify-content:center;align-items:center;padding:33px 28px 0;text-decoration:none;display:flex;position:relative;overflow:hidden}.card-preview[data-astro-cid-65tsy7me] img[data-astro-cid-65tsy7me]{object-fit:contain;object-position:top;filter:drop-shadow(3px 3px #0a12201f);width:auto;max-width:100%;height:100%;transition:transform .25s;display:block;transform:translateY(8px)}.template-card[data-astro-cid-65tsy7me]:hover .card-preview[data-astro-cid-65tsy7me] img[data-astro-cid-65tsy7me]{transform:translateY(2px)}.preview-index[data-astro-cid-65tsy7me]{color:var(--soft);font:11px/1.3 var(--font-mono);letter-spacing:.06em;position:absolute;top:12px;left:14px}.preview-action[data-astro-cid-65tsy7me]{background:var(--color-accent-800);color:#fff;font:600 13px var(--font-heading);letter-spacing:.05em;text-transform:uppercase;justify-content:space-between;align-items:center;padding:10px 14px;transition:transform .2s;display:flex;position:absolute;bottom:0;left:0;right:0;transform:translateY(100%)}.template-card[data-astro-cid-65tsy7me]:hover .preview-action[data-astro-cid-65tsy7me],.template-card[data-astro-cid-65tsy7me]:focus-within .preview-action[data-astro-cid-65tsy7me]{transform:translateY(0)}.card-copy[data-astro-cid-65tsy7me]{padding:20px 21px 24px}.category-label[data-astro-cid-65tsy7me]{color:var(--color-accent-800);font:600 11px/1.4 var(--font-heading);letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px}.card-copy[data-astro-cid-65tsy7me] h2[data-astro-cid-65tsy7me]{font:600 24px/1.15 var(--font-heading);letter-spacing:.02em;text-transform:uppercase;margin:0}.card-copy[data-astro-cid-65tsy7me] h2[data-astro-cid-65tsy7me] a[data-astro-cid-65tsy7me]{color:var(--ink);justify-content:space-between;align-items:start;gap:12px;text-decoration:none;display:flex}.card-copy[data-astro-cid-65tsy7me] h2[data-astro-cid-65tsy7me] a[data-astro-cid-65tsy7me]:hover{color:var(--color-accent-800)}.card-copy[data-astro-cid-65tsy7me] h2[data-astro-cid-65tsy7me] span[data-astro-cid-65tsy7me]{font:400 19px var(--font-body);color:var(--color-accent-800)}.card-description[data-astro-cid-65tsy7me]{color:var(--soft);margin:11px 0 0;font-size:14px;line-height:1.6}.preview-unavailable[data-astro-cid-65tsy7me]{color:var(--soft);font-size:14px;display:none}.preview-failed[data-astro-cid-65tsy7me] img[data-astro-cid-65tsy7me]{display:none}.preview-failed[data-astro-cid-65tsy7me] .preview-unavailable[data-astro-cid-65tsy7me]{display:block}.no-results[data-astro-cid-65tsy7me]{border:1px solid var(--line);text-align:center;padding:48px}.no-results[data-astro-cid-65tsy7me] button[data-astro-cid-65tsy7me]{color:var(--color-accent-800);cursor:pointer;background:0 0;border:0;text-decoration:underline}.no-results[data-astro-cid-65tsy7me][hidden]{display:none}.workflow-section[data-astro-cid-65tsy7me],.customize-section[data-astro-cid-65tsy7me],.faq-section[data-astro-cid-65tsy7me]{border-top:1px solid var(--line);margin-top:72px;padding-top:36px}.workflow-section[data-astro-cid-65tsy7me] h2[data-astro-cid-65tsy7me],.customize-section[data-astro-cid-65tsy7me] h2[data-astro-cid-65tsy7me],.faq-section[data-astro-cid-65tsy7me] h2[data-astro-cid-65tsy7me],.catalog-cta[data-astro-cid-65tsy7me] h2[data-astro-cid-65tsy7me],.catalog-section[data-astro-cid-65tsy7me]>h2[data-astro-cid-65tsy7me],.detail-copy[data-astro-cid-65tsy7me] h2[data-astro-cid-65tsy7me]{font:400 clamp(27px,3vw,34px)/1.1 var(--font-heading);letter-spacing:.02em;text-transform:uppercase;margin:0}.workflow[data-astro-cid-65tsy7me]{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;margin:30px 0 0;padding:0;list-style:none;display:grid}.step-number[data-astro-cid-65tsy7me]{font:400 28px var(--font-heading);color:var(--color-accent-800)}.workflow[data-astro-cid-65tsy7me] h3[data-astro-cid-65tsy7me]{font:600 21px var(--font-heading);text-transform:uppercase;margin:14px 0 8px}.workflow[data-astro-cid-65tsy7me] p[data-astro-cid-65tsy7me],.customize-section[data-astro-cid-65tsy7me] p[data-astro-cid-65tsy7me],.faq-section[data-astro-cid-65tsy7me] p[data-astro-cid-65tsy7me],.catalog-cta[data-astro-cid-65tsy7me] p[data-astro-cid-65tsy7me],.detail-copy[data-astro-cid-65tsy7me] p[data-astro-cid-65tsy7me]{color:var(--soft);margin:12px 0 0;font-size:16px;line-height:1.65}.customize-section[data-astro-cid-65tsy7me],.faq-section[data-astro-cid-65tsy7me]{grid-template-columns:1fr 1.4fr;gap:48px;display:grid}.field-list[data-astro-cid-65tsy7me]{grid-template-columns:1fr 1fr;gap:12px;margin:0 0 22px;padding:0;list-style:none;display:grid}.field-list[data-astro-cid-65tsy7me] li[data-astro-cid-65tsy7me]{border:1px solid var(--line);padding:13px;font-size:15px}.field-list[data-astro-cid-65tsy7me] span[data-astro-cid-65tsy7me]{color:var(--color-accent-800);margin-right:12px}.text-link[data-astro-cid-65tsy7me]{font-size:14px;font-weight:500;text-decoration:none}.text-link[data-astro-cid-65tsy7me]:hover{text-decoration:underline}.faq-section[data-astro-cid-65tsy7me] details[data-astro-cid-65tsy7me]{border-bottom:1px solid var(--line)}.faq-section[data-astro-cid-65tsy7me] summary[data-astro-cid-65tsy7me]{cursor:pointer;justify-content:space-between;gap:20px;padding:18px 0;font-size:17px;list-style:none;display:flex}.faq-section[data-astro-cid-65tsy7me] summary[data-astro-cid-65tsy7me]::-webkit-details-marker{display:none}.faq-section[data-astro-cid-65tsy7me] summary[data-astro-cid-65tsy7me] span[data-astro-cid-65tsy7me]{color:var(--color-accent-800)}.faq-section[data-astro-cid-65tsy7me] details[data-astro-cid-65tsy7me][open] summary[data-astro-cid-65tsy7me] span[data-astro-cid-65tsy7me]{transform:rotate(45deg)}.faq-section[data-astro-cid-65tsy7me] details[data-astro-cid-65tsy7me] p[data-astro-cid-65tsy7me]{max-width:65ch;margin:0 0 20px}.catalog-cta[data-astro-cid-65tsy7me]{background:var(--color-accent-100);border:1px solid var(--color-accent-200);justify-content:space-between;align-items:center;gap:32px;margin-top:72px;padding:32px;display:flex}.primary-button[data-astro-cid-65tsy7me]{background:var(--color-accent-800);border:1px solid var(--color-accent-800);color:#fff;min-height:45px;font:600 15px var(--font-heading);letter-spacing:.04em;text-transform:uppercase;flex-shrink:0;justify-content:space-between;align-items:center;gap:24px;padding:12px 18px;text-decoration:none;transition:background .15s;display:inline-flex}.primary-button[data-astro-cid-65tsy7me]:hover{background:var(--color-accent-900)}.back-link[data-astro-cid-65tsy7me]{margin-top:24px;display:inline-block}.detail-head[data-astro-cid-65tsy7me]{max-width:780px;display:block}.detail-head[data-astro-cid-65tsy7me] h1[data-astro-cid-65tsy7me]{max-width:25ch}.template-detail[data-astro-cid-65tsy7me]{grid-template-columns:1.1fr 1fr;align-items:start;gap:52px;margin-block:40px 64px;display:grid}.detail-preview[data-astro-cid-65tsy7me]{background:var(--surface);border:1px solid var(--line);justify-content:center;align-items:center;min-height:300px;padding:28px;display:flex}.detail-preview[data-astro-cid-65tsy7me] img[data-astro-cid-65tsy7me]{object-fit:contain;filter:drop-shadow(3px 3px #0a12201f);width:100%;height:auto;max-height:720px;display:block}.detail-copy[data-astro-cid-65tsy7me]{padding-top:20px}.detail-copy[data-astro-cid-65tsy7me] ul[data-astro-cid-65tsy7me]{color:var(--soft);margin-block:24px;padding-left:20px;font-size:15px;line-height:1.8}.detail-copy[data-astro-cid-65tsy7me] li[data-astro-cid-65tsy7me]::marker{color:var(--color-accent-800)}.detail-copy[data-astro-cid-65tsy7me] .primary-button[data-astro-cid-65tsy7me]{display:flex}.detail-copy[data-astro-cid-65tsy7me] p[data-astro-cid-65tsy7me].account-note{margin-bottom:24px;font-size:13px}.catalog-section[data-astro-cid-65tsy7me]>h2[data-astro-cid-65tsy7me]{margin-bottom:26px}.sr-only[data-astro-cid-65tsy7me]{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (width<=900px){.template-grid[data-astro-cid-65tsy7me]{grid-template-columns:repeat(2,minmax(0,1fr))}.library-head[data-astro-cid-65tsy7me]{gap:24px}.catalog-stats[data-astro-cid-65tsy7me]{gap:20px;padding-left:20px}.template-detail[data-astro-cid-65tsy7me]{gap:28px}.catalog-cta[data-astro-cid-65tsy7me]{flex-direction:column;align-items:start}}@media (width<=600px){.library-head[data-astro-cid-65tsy7me]{display:block}.catalog-stats[data-astro-cid-65tsy7me]{border-left:0;border-top:1px solid var(--line);gap:44px;margin-top:26px;padding:20px 0 0}.catalog-stats[data-astro-cid-65tsy7me] div[data-astro-cid-65tsy7me]{align-items:center;gap:12px;display:flex}.catalog-stats[data-astro-cid-65tsy7me] strong[data-astro-cid-65tsy7me]{font-size:32px}.template-grid[data-astro-cid-65tsy7me]{grid-template-columns:1fr}.catalog-toolbar[data-astro-cid-65tsy7me]{flex-direction:column;align-items:stretch;gap:14px}.catalog-search[data-astro-cid-65tsy7me]{width:100%}.card-preview[data-astro-cid-65tsy7me]{aspect-ratio:1.2}.workflow[data-astro-cid-65tsy7me],.customize-section[data-astro-cid-65tsy7me],.faq-section[data-astro-cid-65tsy7me],.template-detail[data-astro-cid-65tsy7me]{grid-template-columns:1fr;gap:28px}.workflow-section[data-astro-cid-65tsy7me],.customize-section[data-astro-cid-65tsy7me],.faq-section[data-astro-cid-65tsy7me]{margin-top:48px;padding-top:28px}.workflow[data-astro-cid-65tsy7me]{gap:24px}.workflow[data-astro-cid-65tsy7me] h3[data-astro-cid-65tsy7me]{margin-top:4px}.catalog-cta[data-astro-cid-65tsy7me]{margin-top:48px;padding:24px}.catalog-cta[data-astro-cid-65tsy7me] .primary-button[data-astro-cid-65tsy7me]{white-space:normal;width:100%}.breadcrumbs[data-astro-cid-65tsy7me]{margin-bottom:28px}.detail-copy[data-astro-cid-65tsy7me]{padding-top:0}.detail-preview[data-astro-cid-65tsy7me]{padding:18px}.field-list[data-astro-cid-65tsy7me]{grid-template-columns:1fr 1fr}.category-nav[data-astro-cid-65tsy7me] a[data-astro-cid-65tsy7me]{font-size:13px}}@media (prefers-reduced-motion:reduce){.template-card[data-astro-cid-65tsy7me],.card-preview[data-astro-cid-65tsy7me] img[data-astro-cid-65tsy7me],.preview-action[data-astro-cid-65tsy7me],.primary-button[data-astro-cid-65tsy7me],.category-nav[data-astro-cid-65tsy7me] a[data-astro-cid-65tsy7me]{transition:none}}
