.search-box[data-v-7bf6646d]{background:var(--bg-primary);border:1px solid var(--border-light);padding:var(--space-3) var(--space-4);box-shadow:var(--shadow-xs);border-radius:8px;align-items:center;width:100%;min-width:280px;max-width:400px;transition:box-shadow .15s,border-color .15s;display:flex}.search-box[data-v-7bf6646d]:focus-within{border-color:var(--violet-300);box-shadow:var(--focus-ring-primary)}.search-input-wrapper[data-v-7bf6646d]{align-items:center;gap:var(--space-3);width:100%;display:flex}.search-icon[data-v-7bf6646d]{opacity:.5;flex-shrink:0}.search-input[data-v-7bf6646d]{font-family:var(--font-primary);font-size:var(--fs-sm);font-weight:var(--fw-regular);color:var(--fg-1);line-height:var(--lh-sm);background:0 0;border:none;flex:1;min-width:0}.search-input[data-v-7bf6646d]::placeholder{color:var(--fg-3)}.search-input[data-v-7bf6646d]:focus{outline:none}.clear-btn[data-v-7bf6646d]{background:var(--bg-grey-100);border-radius:var(--r-full);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;padding:0;transition:background .15s;display:flex}.clear-btn[data-v-7bf6646d]:hover{background:var(--gray-200)}@media (width<=900px){.search-box[data-v-7bf6646d]{width:100%;max-width:100%}}.our-template-heading[data-v-f7179490]{color:var(--neutral-900,#171717);margin:0;font-size:14px;font-weight:400;line-height:21px;display:none}.all-category-heading[data-v-f7179490]{color:var(--neutral-900,#101828);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;padding:8px 10px;font-size:14px;font-weight:600;line-height:24px;display:inline-flex}.all-category-heading__icon[data-v-f7179490]{color:var(--clr-primary,#7f56d9)}.by-category-label[data-v-f7179490]{letter-spacing:.06em;color:#98a2b3;padding:0 10px 8px;font-size:11px;font-weight:600}.category-list[data-v-f7179490]{margin-top:6px}.category-group[data-v-f7179490]{margin-bottom:16px}.category[data-v-f7179490]{cursor:pointer;color:#344054;-webkit-user-select:none;user-select:none;border-radius:8px;align-items:center;gap:10px;margin-bottom:2px;padding:8px 10px;font-size:14px;font-weight:500;line-height:20px;transition:background .15s,color .15s;display:flex}.category.active[data-v-f7179490]{color:#53389e;background:var(--background-color-violet-25,#f7f3ff);font-weight:600}.category[data-v-f7179490]:hover{color:#101828;background:var(--background-color-grey-50,#f9fafb)}.category__name[data-v-f7179490]{flex:1}.category__count[data-v-f7179490]{color:#98a2b3;flex-shrink:0;font-size:12px}.category__icon[data-v-f7179490]{color:#667085;flex-shrink:0}.category.active .category__icon[data-v-f7179490]{color:#53389e}.category-empty[data-v-f7179490]{color:#98a2b3;padding:8px 10px;font-size:13px}.category-search[data-v-f7179490]{margin:12px 0 18px}.category-search[data-v-f7179490] .search-box{min-width:0}.category-menu-btn[data-v-f7179490]{display:none}@media only screen and (width<=900px){.category-bar[data-v-f7179490]{background:var(--neutral-100,#f5f5f5);border-radius:12px;justify-content:space-between;align-items:center;margin:0 0 4px;padding:12px 16px;display:flex}.our-template-heading[data-v-f7179490]{display:block}.category-menu-btn[data-v-f7179490]{justify-content:center;align-items:center;display:flex}.all-category-heading[data-v-f7179490]{padding:4px 8px;font-size:14px;font-weight:600}.category[data-v-f7179490]{padding:6px 8px;transition:none}}.btn-primary[data-v-bb7aceda]{background-color:var(--clr-primary);color:#fff;border-radius:8px;margin-top:1rem;padding:10px 16px;font-size:16px;font-weight:600}.btn-primary[data-v-bb7aceda]:hover{background-color:var(--clr-primary-hover);transition:all .2s}.btn-primary[data-v-bb7aceda]:focus{box-shadow:0 0 0 .2rem var(--clr-primary-focus)}.template-container[data-v-bb7aceda]{flex-direction:row-reverse;margin-top:8rem}.left-sidebar[data-v-bb7aceda]{border-right:1px solid var(--clr-border,#eaecf0);min-width:264px;max-height:calc(100vh - 70px);margin-bottom:1.5rem;padding:0 16px 1.5rem 0;position:sticky;top:80px;overflow-y:scroll}.left-sidebar[data-v-bb7aceda]::-webkit-scrollbar{background-color:#f5f5f5;width:5px}.left-sidebar[data-v-bb7aceda]::-webkit-scrollbar-thumb{background-color:#d0d5dd;border-radius:4px;transition:background-color .3s}.left-sidebar[data-v-bb7aceda]::-webkit-scrollbar-thumb:hover{background-color:#555}.content-wrapper[data-v-bb7aceda]{margin-bottom:24px;padding-left:3rem}.search-row[data-v-bb7aceda]{margin:0 0 28px}.search-row[data-v-bb7aceda] .search-box{max-width:100%}.heading-row[data-v-bb7aceda]{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;margin-top:4px;display:flex}.content-heading[data-v-bb7aceda]{color:var(--clr-text-primary);text-transform:capitalize;letter-spacing:-.64px;flex-shrink:0;font-size:32px;font-weight:600;line-height:48px}.content-heading--v2[data-v-bb7aceda],.hero-wrap--v2 .content-heading[data-v-bb7aceda]{flex-shrink:1;min-width:0}.content-heading--v2[data-v-bb7aceda]{text-transform:none;letter-spacing:-.02em;max-width:560px;font-size:38px;line-height:46px}.hero-highlight[data-v-bb7aceda]{color:var(--clr-primary,#7f56d9)}.description-wrapper[data-v-bb7aceda]{transition:max-height .3s;position:relative}.description-wrapper.description-truncated[data-v-bb7aceda]{max-height:60px;overflow:hidden}.description-expanded[data-v-bb7aceda]{background:var(--background-color-grey-50,#f9fafb);border:1px solid var(--clr-border,#eaecf0);border-radius:12px;margin:8px 0 16px;padding:20px 24px}.description-wrapper .content-description[data-v-bb7aceda]{color:var(--clr-text-secondary);max-width:100%;margin-top:12px;font-size:16px;line-height:1.7}.description-wrapper .content-description[data-v-bb7aceda] h2{color:var(--clr-text-primary);margin:32px 0 10px;font-size:22px;font-weight:700;line-height:1.3}.description-wrapper .content-description[data-v-bb7aceda] h3{color:var(--clr-text-primary);margin:24px 0 8px;font-size:18px;font-weight:600;line-height:1.35}.description-wrapper .content-description[data-v-bb7aceda] h4{color:var(--clr-text-primary);margin:20px 0 6px;font-size:16px;font-weight:600;line-height:1.4}.description-wrapper .content-description[data-v-bb7aceda] h2:first-child,.description-wrapper .content-description[data-v-bb7aceda] h3:first-child{margin-top:0}.description-wrapper .content-description[data-v-bb7aceda] p{margin:0 0 14px}.description-wrapper .content-description[data-v-bb7aceda] ol,.description-wrapper .content-description[data-v-bb7aceda] ul{margin:0 0 16px;padding-left:24px}.description-wrapper .content-description[data-v-bb7aceda] li{margin:6px 0}.description-wrapper .content-description[data-v-bb7aceda] b,.description-wrapper .content-description[data-v-bb7aceda] strong{color:var(--clr-text-primary);font-weight:600}.description-wrapper .content-description[data-v-bb7aceda] a{color:var(--clr-primary);text-decoration:underline}.description-wrapper .content-description[data-v-bb7aceda] a:hover{color:var(--clr-primary-hover)}.content-description-handle-button[data-v-bb7aceda]{color:var(--clr-primary);background:0 0;margin-top:4px;font-size:14px;text-decoration:underline}.templates-grid[data-v-bb7aceda]{grid-template-columns:repeat(3,1fr);grid-auto-rows:min-content;gap:24px;width:100%;margin-top:1rem;display:grid}.template-hidden[data-v-bb7aceda]{display:none}.hero-wrap--v2[data-v-bb7aceda]{align-items:center;gap:40px;margin-bottom:8px;display:flex}.hero-wrap--v2 .hero-left[data-v-bb7aceda]{flex:1 1 0;min-width:0;max-width:560px}.hero-art[data-v-bb7aceda]{flex:0 0 380px;justify-content:center;align-items:center;width:380px;min-width:0;height:300px;display:flex;position:relative}.hero-art--custom[data-v-bb7aceda]{display:block}.hero-art--custom[data-v-bb7aceda] section{width:100%;height:100%}.hero-art--custom[data-v-bb7aceda] .raw-html-content{width:100%;height:100%;position:relative}.art-card[data-v-bb7aceda]{border-radius:18px;padding:16px;display:flex;position:absolute}.art-card--amber[data-v-bb7aceda]{background:#f2a33a;top:30px;left:30px;transform:rotate(-9deg);box-shadow:0 18px 40px -12px #f2a33a73}.art-card--amber[data-v-bb7aceda],.art-card--red[data-v-bb7aceda]{align-items:flex-start;width:150px;height:188px}.art-card--red[data-v-bb7aceda]{background:#ef5b52;justify-content:flex-end;top:14px;right:34px;transform:rotate(8deg);box-shadow:0 18px 40px -12px #ef5b5273}.art-card--blue[data-v-bb7aceda]{background:#4c8df0;flex-direction:column;justify-content:flex-start;align-items:center;gap:14px;width:170px;height:206px;padding:34px 18px 18px;top:78px;left:88px;box-shadow:0 24px 48px -12px #4c8df080}.art-chip[data-v-bb7aceda]{background:#fffffff2;border-radius:12px;flex:none;justify-content:center;align-items:center;display:flex}.art-chip--amber[data-v-bb7aceda],.art-chip--red[data-v-bb7aceda]{border-radius:10px;width:38px;height:38px}.art-chip--amber[data-v-bb7aceda]{color:#b8740c}.art-chip--red[data-v-bb7aceda]{color:#c0392b}.art-chip--blue[data-v-bb7aceda]{color:#2563eb;width:46px;height:46px}.art-card__label[data-v-bb7aceda]{color:#fff;text-align:center;text-transform:capitalize;-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;max-width:100%;padding:0 6px;font-size:13px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.art-float[data-v-bb7aceda]{background:#fff;border:1px solid #eaecf0;border-radius:12px;gap:9px;padding:11px 13px;position:absolute;bottom:12px;right:4px;box-shadow:0 12px 28px -8px #1018282e}.art-float[data-v-bb7aceda],.art-float__chip[data-v-bb7aceda]{align-items:center;display:flex}.art-float__chip[data-v-bb7aceda]{width:30px;height:30px;color:var(--clr-primary,#7f56d9);background:#f0ebfa;border-radius:8px;flex:none;justify-content:center}.art-float__text[data-v-bb7aceda]{flex-direction:column;display:flex}.art-float__title[data-v-bb7aceda]{color:#101828;font-size:12px;font-weight:600;line-height:20px}.art-float__sub[data-v-bb7aceda]{color:#697586;font-size:11px;line-height:16px}.art-pill[data-v-bb7aceda]{color:#067647;background:#fff;border-radius:9999px;align-items:center;gap:6px;padding:6px 11px;font-size:11px;font-weight:600;display:inline-flex;position:absolute;bottom:6px;left:0;box-shadow:0 8px 20px -6px #10182829}.filter-bar[data-v-bb7aceda]{border-top:1px solid var(--clr-border,#eaecf0);border-bottom:1px solid var(--clr-border,#eaecf0);flex-wrap:nowrap;align-items:center;gap:12px;margin:8px 0 36px;padding:14px 0;display:flex}.filter-bar__search[data-v-bb7aceda]{flex:0 0 280px;max-width:280px}.filter-bar__search--wide[data-v-bb7aceda]{flex:auto;max-width:560px}.filter-bar__search[data-v-bb7aceda] .search-box{min-width:0;padding:12px 16px}.filter-bar .subcat-tabs[data-v-bb7aceda]{scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;flex:0 auto;min-width:0;margin-left:auto;padding-bottom:2px;overflow-x:auto}.filter-bar .subcat-tab[data-v-bb7aceda]{flex-shrink:0}.filter-bar .subcat-tabs[data-v-bb7aceda]::-webkit-scrollbar{height:4px}.filter-bar .subcat-tabs[data-v-bb7aceda]::-webkit-scrollbar-thumb{background-color:#d0d5dd;border-radius:4px}.hero-meta[data-v-bb7aceda]{flex-direction:column;align-items:flex-start;gap:24px;margin:20px 0 8px;display:flex}.hero-actions[data-v-bb7aceda]{flex-wrap:wrap;gap:12px;display:flex}.hero-btn[data-v-bb7aceda]{border-radius:9999px;align-items:center;padding:9px 16px;font-size:13px;font-weight:600;display:inline-flex}.hero-btn--primary[data-v-bb7aceda]{color:#fff;background:var(--clr-primary)}.hero-btn--primary[data-v-bb7aceda]:hover{background:var(--clr-primary-hover)}.hero-btn--ghost[data-v-bb7aceda]{color:var(--clr-text-primary);border:1px solid var(--clr-border,#d0d5dd);background:#fff}.hero-stats[data-v-bb7aceda]{flex-wrap:wrap;gap:36px;display:flex}.hero-stat[data-v-bb7aceda]{flex-direction:column;gap:2px;display:flex}.hero-stat__value[data-v-bb7aceda]{color:var(--clr-text-primary);font-size:22px;font-weight:600}.hero-stat__label[data-v-bb7aceda]{color:var(--clr-text-secondary);font-size:12px}.related-section[data-v-bb7aceda]{background:var(--background-color-grey-50,#f9fafb);border:1px solid var(--clr-border,#eaecf0);border-radius:16px;margin-top:48px;padding:28px}.related-grid[data-v-bb7aceda]{grid-template-columns:repeat(5,1fr);gap:14px;margin-top:18px;display:grid}.related-card[data-v-bb7aceda]{border:1px solid var(--clr-border,#eaecf0);background:#fff;border-radius:12px;flex-direction:column;gap:8px;padding:16px;transition:box-shadow .15s,transform .15s;display:flex}.related-card[data-v-bb7aceda]:hover{transform:translateY(-2px);box-shadow:0 8px 24px -6px #1018281f}.related-card__chip[data-v-bb7aceda]{background:var(--background-color-violet-25,#f0ebfa);width:34px;height:34px;color:var(--clr-primary,#7f56d9);border-radius:9px;justify-content:center;align-items:center;display:flex}.related-card__name[data-v-bb7aceda]{color:var(--clr-text-primary);text-transform:capitalize;font-size:14px;font-weight:600}.related-card__count[data-v-bb7aceda]{color:var(--clr-text-secondary);font-size:12px}.subcat-tabs[data-v-bb7aceda]{flex-wrap:wrap;gap:8px;display:flex}.subcat-tab[data-v-bb7aceda]{border:1px solid var(--clr-border,#eaecf0);color:var(--clr-text-secondary);text-transform:capitalize;cursor:pointer;background:#fff;border-radius:9999px;align-items:center;gap:6px;padding:4px 12px;font-family:inherit;font-size:12px;font-weight:500;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.subcat-tab[data-v-bb7aceda]:hover{border-color:var(--clr-primary);color:var(--clr-primary)}.subcat-tab--active[data-v-bb7aceda]{color:#fff;background:#101828;border-color:#101828;font-weight:600}.subcat-tab--active[data-v-bb7aceda]:hover{color:#fff}.subcat-tab__count[data-v-bb7aceda]{color:var(--clr-text-secondary);background:var(--background-color-grey-50,#f5f5f5);border-radius:9999px;padding:0 7px;font-size:12px}.subcat-tab--active .subcat-tab__count[data-v-bb7aceda]{color:#fff;background:#ffffff2e}.cat-section[data-v-bb7aceda]{margin-top:40px;scroll-margin-top:90px}.section-eyebrow[data-v-bb7aceda]{letter-spacing:.07em;color:var(--clr-text-secondary);margin-bottom:6px;font-size:11px;font-weight:600}.section-title[data-v-bb7aceda]{letter-spacing:-.015em;color:var(--clr-text-primary);text-transform:capitalize;margin:0 0 18px;font-size:24px;font-weight:600}.section-subtitle[data-v-bb7aceda]{color:var(--clr-text-secondary);margin:0 0 18px;font-size:14px}.hero-subtitle[data-v-bb7aceda]{color:var(--clr-text-secondary);max-width:520px;margin:10px 0 0;font-size:16px;line-height:25px}.subcat-header[data-v-bb7aceda]{align-items:center;gap:11px;margin-bottom:5px;display:flex}.subcat-header__chip[data-v-bb7aceda]{background:var(--background-color-violet-25,#f0ebfa);width:30px;height:30px;color:var(--clr-primary,#7f56d9);border-radius:8px;flex:none;justify-content:center;align-items:center;display:flex}.subcat-heading[data-v-bb7aceda]{letter-spacing:-.01em;color:var(--clr-text-primary);text-transform:capitalize;margin:0;font-size:19px;font-weight:600}.subcat-header__count[data-v-bb7aceda]{color:var(--clr-primary,#6941c6);margin-left:auto;font-size:13px;font-weight:600}.subcat-desc[data-v-bb7aceda]{color:var(--clr-text-secondary);max-width:720px;margin:0 0 16px 41px;font-size:14px}.cat-cta[data-v-bb7aceda]{text-align:center;color:#fff;background:radial-gradient(60% 120% at 50% -10%,#7f56d98c,#0000 70%),#2a1d66;border-radius:20px;margin-top:56px;padding:52px 32px}.cat-cta__eyebrow[data-v-bb7aceda]{letter-spacing:.06em;color:#cdbcff;align-items:center;gap:7px;margin-bottom:14px;font-size:11px;font-weight:600;display:inline-flex}.cat-cta__title[data-v-bb7aceda]{letter-spacing:-.015em;color:#fff;text-transform:capitalize;max-width:460px;margin:0 auto 10px;font-size:28px;font-weight:600;line-height:36px}.cat-cta__sub[data-v-bb7aceda]{color:#cbc3ec;max-width:440px;margin:0 auto 24px;font-size:15px}.cat-cta__btns[data-v-bb7aceda]{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.cat-cta__btn[data-v-bb7aceda]{border-radius:9999px;align-items:center;padding:11px 20px;font-size:14px;font-weight:600;display:inline-flex}.cat-cta__btn--primary[data-v-bb7aceda]{color:#53389e;background:#fff}.cat-cta__btn--ghost[data-v-bb7aceda]{color:#fff;background:#ffffff1a;border:1px solid #ffffff47}.no-templates[data-v-bb7aceda]{gap:1rem;padding:52px 0}.breadcrumb[data-v-bb7aceda]{margin-block:8px}.breadcrumb-text[data-v-bb7aceda]{color:#697586;text-transform:capitalize;font-size:12px;font-weight:400;line-height:20px}.breadcrumb-text[data-v-bb7aceda]:hover{color:var(--clr-primary)}.breadcrumb-sep[data-v-bb7aceda]{color:#697586;opacity:.55;flex-shrink:0}.breadcrumb-current[data-v-bb7aceda]{color:#344054;text-transform:capitalize;font-size:12px;font-weight:500;line-height:20px}.gap-2[data-v-bb7aceda]{gap:8px}@media (width<=1199px){.hero-art[data-v-bb7aceda]{display:none}.hero-wrap--v2 .hero-left[data-v-bb7aceda]{max-width:none}.templates-grid[data-v-bb7aceda]{grid-template-columns:1fr 1fr;margin-top:0}.related-grid[data-v-bb7aceda]{grid-template-columns:repeat(3,1fr)}}@media only screen and (width<=900px){.heading-row[data-v-bb7aceda]{flex-direction:column;align-items:flex-start}.content-wrapper[data-v-bb7aceda]{margin-top:12px;padding:0}.content-heading[data-v-bb7aceda]{margin-top:12px;font-size:32px;line-height:48px}.description-wrapper .content-description[data-v-bb7aceda]{margin-top:0;font-size:16px;line-height:24px}.description-wrapper.description-truncated[data-v-bb7aceda]{max-height:48px}.template-container[data-v-bb7aceda]{flex-direction:column;margin-top:5rem}.left-sidebar[data-v-bb7aceda]{border-right:none;margin:0;padding:0;position:static;overflow-y:auto}.hero-wrap--v2[data-v-bb7aceda]{flex-direction:column;align-items:stretch;gap:0}.hero-art[data-v-bb7aceda]{display:none}.filter-bar[data-v-bb7aceda]{flex-wrap:wrap}.filter-bar__search[data-v-bb7aceda]{flex:100%;max-width:none}.filter-bar .subcat-tabs[data-v-bb7aceda]{margin:8px 0 0}}@media only screen and (width<=600px){.templates-grid[data-v-bb7aceda]{grid-template-columns:1fr}.related-grid[data-v-bb7aceda]{grid-template-columns:1fr 1fr}}
