.templates-module__8d1Vnq__main{flex-direction:column;align-items:center;width:100%;display:flex;}.templates-module__8d1Vnq__hero{text-align:center;margin-bottom:var(--ui-space-12);flex-direction:column;align-items:center;width:100%;display:flex}.templates-module__8d1Vnq__heroContent{max-width:var(--public-reading-max-width);flex-direction:column;align-items:center;display:flex}.templates-module__8d1Vnq__eyebrow{margin:0 0 var(--ui-space-3) 0;opacity:0;animation:templates-module__8d1Vnq__heroReveal var(--public-motion-reveal) both;animation-delay:40ms;transform:translateY(12px);}.templates-module__8d1Vnq__title{font-family:var(--font-sans);font-size:var(--public-page-title-size);color:#0000;letter-spacing:var(--public-title-letter-spacing);margin:0 0 var(--ui-space-4) 0;opacity:0;background-image:linear-gradient(100deg, transparent 0%, transparent 42%, color-mix(in srgb, var(--color-foreground) 28%, #fff) 50%, transparent 58%, transparent 100%), linear-gradient(var(--color-foreground), var(--color-foreground));-webkit-text-fill-color:transparent;animation:templates-module__8d1Vnq__heroReveal var(--public-motion-reveal) .12s both, templates-module__8d1Vnq__heroTitleSheen 1.1s cubic-bezier(.16, 1, .3, 1) .5s both;background-position:120% 0,0 0;background-repeat:no-repeat;background-size:220% 100%,auto;-webkit-background-clip:text;background-clip:text;padding-block:.06em;font-weight:800;line-height:1.15;transform:translateY(16px)}@media (min-width:768px){.templates-module__8d1Vnq__title{font-size:var(--public-page-title-size-wide)}}.templates-module__8d1Vnq__subtitle{font-family:var(--font-sans);font-size:var(--ui-text-lg);color:var(--public-text-muted);opacity:0;animation:templates-module__8d1Vnq__heroReveal var(--public-motion-reveal) .22s both;margin:0;line-height:1.5;transform:translateY(12px)}@keyframes templates-module__8d1Vnq__heroReveal{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translate(0,0)}}@keyframes templates-module__8d1Vnq__heroTitleSheen{0%{background-position:120% 0,0 0}to{background-position:-20% 0,0 0}}@media (prefers-reduced-motion:reduce){.templates-module__8d1Vnq__eyebrow,.templates-module__8d1Vnq__title,.templates-module__8d1Vnq__subtitle{opacity:1;animation:none;transform:none}.templates-module__8d1Vnq__title{-webkit-text-fill-color:var(--color-foreground);color:var(--color-foreground);background-image:none;-webkit-background-clip:border-box;background-clip:border-box;padding-block:0}}.templates-module__8d1Vnq__gridSection{width:100%;margin-bottom:var(--ui-space-16)}.templates-module__8d1Vnq__faqSection{width:100%;max-width:var(--public-section-narrow-max-width);border-top:var(--public-card-border);padding-top:var(--ui-space-12);margin-top:var(--ui-space-8)}.templates-module__8d1Vnq__faqTitle{font-family:var(--font-sans);color:var(--color-foreground);text-align:center;margin:0 0 var(--ui-space-8) 0;font-weight:700;}.templates-module__8d1Vnq__faqGrid{gap:var(--ui-space-6);grid-template-columns:1fr;display:grid}@media (min-width:768px){.templates-module__8d1Vnq__faqGrid{grid-template-columns:repeat(2,1fr)}}.templates-module__8d1Vnq__faqItem{gap:var(--ui-space-2);flex-direction:column;display:flex}.templates-module__8d1Vnq__faqQuestion{font-family:var(--font-sans);font-size:var(--ui-text-md);color:var(--color-foreground);margin:0;font-weight:600}.templates-module__8d1Vnq__faqAnswer{font-family:var(--font-sans);font-size:var(--ui-text-sm);color:var(--public-text-muted);margin:0;line-height:1.5}
