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