.templates-hub_page__T840y{padding-block:clamp(120px,13vw,168px) 0}.templates-hub_hero__aeoYL{display:grid;grid-gap:22px;gap:22px;justify-items:start;max-width:70rem}.templates-hub_title__4wF9k{max-width:17ch;font-size:clamp(2.75rem,1.4rem + 4vw,5.25rem)}.templates-hub_crumbs__P6v_P ol{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;color:var(--ink-3);font-size:var(--fs-14)}.templates-hub_crumbs__P6v_P li+li:before{content:"/";-webkit-margin-end:8px;margin-inline-end:8px;color:var(--hairline-strong)}.templates-hub_crumbs__P6v_P a{color:var(--ink-2);text-decoration:none}.templates-hub_crumbs__P6v_P a:hover{color:var(--star)}.templates-hub_assurance__FNcW1{display:inline-flex;align-items:center;gap:10px;margin:0;color:var(--ink-2);font-size:var(--fs-14)}.templates-hub_assurance__FNcW1 svg{color:var(--good);flex:none}.templates-hub_group__HR1LT{padding-top:var(--section);display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,2fr);grid-gap:clamp(28px,5vw,80px);gap:clamp(28px,5vw,80px);align-items:start}.templates-hub_groupHead__WDwQt{display:grid;grid-gap:16px;gap:16px;position:-webkit-sticky;position:sticky;top:104px}.templates-hub_rows__488sa{margin:0;padding:0;list-style:none;border-top:1px solid var(--hairline)}.templates-hub_row__CcQEP{display:grid;grid-template-columns:56px minmax(0,1fr) auto;grid-gap:8px 28px;gap:8px 28px;align-items:center;padding:24px 4px;border-bottom:1px solid var(--hairline);transition:background var(--t-state) var(--ease-out)}.templates-hub_row__CcQEP:hover{background:oklch(.72 .18 220/.035)}.templates-hub_rowText__XJ4tD{display:grid;grid-gap:6px;gap:6px;min-width:0}.templates-hub_rowTitle__U2PjI{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;font-size:var(--fs-20);font-weight:600;line-height:1.25}.templates-hub_rowTitle__U2PjI a{color:var(--ink);text-decoration:none}.templates-hub_rowTitle__U2PjI a:hover{color:var(--star)}.templates-hub_rowTitle__U2PjI a:focus-visible{outline-offset:4px}.templates-hub_english__eyDbF{font-size:var(--fs-12);font-weight:500;color:var(--ink-3);padding:2px 8px;border-radius:var(--r-action);box-shadow:inset 0 0 0 1px var(--hairline-strong)}.templates-hub_rowBody__CoAg2{margin:0;color:var(--ink-2);max-width:var(--measure)}.templates-hub_rowMeta__yQJ1u{display:grid;grid-gap:8px;gap:8px;justify-items:end;text-align:end}.templates-hub_count__DN8fa{font-family:var(--font-mono),ui-monospace,monospace;font-size:.8125rem;color:var(--ink-3);font-feature-settings:none;font-variant-ligatures:none;white-space:nowrap}.templates-hub_download__b79h0{display:inline-flex;align-items:center;gap:8px;color:var(--star);font-size:var(--fs-14);font-weight:500;text-decoration:none;white-space:nowrap}.templates-hub_download__b79h0 svg{width:15px;height:15px;transition:transform var(--t-state) var(--ease-out)}.templates-hub_download__b79h0:hover{text-decoration:underline;text-underline-offset:3px}.templates-hub_download__b79h0:hover svg{transform:translateY(1px)}.templates-hub_glyph__tW7gU{width:56px;height:56px;overflow:visible}.templates-hub_glyph__tW7gU line{stroke:var(--link);stroke-width:1.25}.templates-hub_part__sN2HB{fill:var(--node);stroke:var(--star-dim);stroke-width:1.25;transition:stroke var(--t-state) var(--ease-out)}.templates-hub_core__H8psb{fill:var(--node-2);stroke:var(--star);stroke-width:1.5}.templates-hub_row__CcQEP:hover .templates-hub_part__sN2HB{stroke:var(--star)}.templates-hub_how__5nMYT{margin-top:var(--section);padding-block:var(--section);background:var(--field)}.templates-hub_howGrid__MoRGL{display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-gap:clamp(32px,5vw,80px);gap:clamp(32px,5vw,80px);align-items:start}.templates-hub_howCopy__SHYeH{display:grid;grid-gap:24px;gap:24px;justify-items:start}.templates-hub_how__5nMYT p{color:oklch(.88 .03 220)}.templates-hub_steps__bTIvT{margin:0;padding:0;list-style:none;counter-reset:step;display:grid;border-top:1px solid oklch(.85 .1 215/.25);width:100%}.templates-hub_steps__bTIvT li{counter-increment:step;position:relative;display:grid;grid-gap:8px;gap:8px;padding:20px 0 20px 44px;border-bottom:1px solid oklch(.85 .1 215/.25)}.templates-hub_steps__bTIvT li:before{content:counter(step);position:absolute;inset-inline-start:4px;top:22px;width:24px;height:24px;display:grid;place-items:center;border-radius:50%;border:1.5px solid var(--star);background:var(--node);color:var(--star);font-family:var(--font-mono),ui-monospace,monospace;font-size:.75rem}[dir=rtl] .templates-hub_steps__bTIvT li{padding:20px 44px 20px 0}.templates-hub_limit__WZieK{margin:0;font-size:var(--fs-14);max-width:60ch}.templates-hub_howShot__1IeP5{display:grid;grid-gap:28px;gap:28px;min-width:0}.templates-hub_builtIn__N521J{display:grid;grid-gap:10px;gap:10px;padding-top:20px;border-top:1px solid oklch(.85 .1 215/.25)}.templates-hub_faq__VP47V{padding-block:var(--section) 0;display:grid;grid-gap:48px;gap:48px}.templates-hub_questions__xsYCi{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 clamp(32px,6vw,96px);gap:0 clamp(32px,6vw,96px);border-top:1px solid var(--hairline)}.templates-hub_question__qA1zS{display:grid;grid-gap:12px;gap:12px;align-content:start;padding:28px 0;border-bottom:1px solid var(--hairline)}.templates-hub_close___oPa_{padding-block:var(--section);display:grid;grid-gap:24px;gap:24px;justify-items:start}.templates-hub_actions__9Wox8{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px;margin-top:6px}@media (max-width:1100px){.templates-hub_group__HR1LT{grid-template-columns:minmax(0,1fr)}.templates-hub_groupHead__WDwQt{position:static;max-width:62ch}}@media (max-width:900px){.templates-hub_howGrid__MoRGL,.templates-hub_questions__xsYCi{grid-template-columns:minmax(0,1fr)}}@media (max-width:600px){.templates-hub_row__CcQEP{grid-template-columns:40px minmax(0,1fr);gap:10px 16px;align-items:start}.templates-hub_glyph__tW7gU{width:40px;height:40px}.templates-hub_rowMeta__yQJ1u{grid-column:2;justify-items:start;text-align:start;grid-auto-flow:column;justify-content:start;gap:16px;align-items:baseline}}@media (prefers-reduced-motion:reduce){.templates-hub_download__b79h0 svg,.templates-hub_part__sN2HB,.templates-hub_row__CcQEP{transition:none}}