.resources-module__NjMKZW__skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;border-radius:6px;animation:1.5s infinite resources-module__NjMKZW__skeletonShimmer}@keyframes resources-module__NjMKZW__skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.resources-module__NjMKZW__skeletonH1{width:60%;height:40px;margin-bottom:16px}.resources-module__NjMKZW__skeletonSubtitle{width:80%;height:20px;margin-bottom:8px}.resources-module__NjMKZW__skeletonSearch{width:100%;height:48px;margin-bottom:16px}.resources-module__NjMKZW__skeletonDropdown{width:200px;height:40px}.resources-module__NjMKZW__skeletonBadges{width:120px;height:24px;margin-bottom:12px}.resources-module__NjMKZW__skeletonCardTitle{width:90%;height:24px;margin-bottom:8px}.resources-module__NjMKZW__skeletonCardExcerpt{width:100%;height:60px;margin-bottom:12px}.resources-module__NjMKZW__skeletonCardFooter{width:70%;height:18px}.resources-module__NjMKZW__skeletonBreadcrumb{width:300px;height:16px;margin-bottom:12px}.resources-module__NjMKZW__skeletonCta{width:200px;height:48px;margin-bottom:16px}.resources-module__NjMKZW__skeletonBlueprintDesc{width:100%;height:80px}.resources-module__NjMKZW__skeletonPreview{width:100%;height:400px;margin:24px 0}.resources-module__NjMKZW__skeletonRationale{width:100%;height:200px}.resources-module__NjMKZW__resourceCardSkeleton{background:#fff;border:1px solid #e5e7eb;border-left-width:4px;border-radius:10px;padding:20px}.resources-module__NjMKZW__resourcesPage{background:#f4f7f9;min-height:100vh;padding-top:80px}.resources-module__NjMKZW__resourcesHero{text-align:center;background:linear-gradient(135deg,#1e1e34 0%,#2d2d52 100%);padding:64px 24px 56px}.resources-module__NjMKZW__resourcesHeroInner{max-width:800px;margin:0 auto}.resources-module__NjMKZW__resourcesHeroH1{color:#fff;font-size:2.25rem;font-weight:800;line-height:1.2;font-family:var(--font-roboto), sans-serif;margin-bottom:16px}.resources-module__NjMKZW__resourcesHeroSubtitle{color:#fffc;max-width:680px;margin:0 auto;font-size:1.05rem;line-height:1.6}.resources-module__NjMKZW__resourcesContainer{max-width:1280px;margin:0 auto;padding:32px 24px 64px}.resources-module__NjMKZW__resourcesFilterEngine{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:28px;padding:20px 24px;box-shadow:0 1px 4px #0000000f}.resources-module__NjMKZW__resourcesSearchBar{margin-bottom:16px;position:relative}.resources-module__NjMKZW__resourcesSearchIcon{color:#9ca3af;pointer-events:none;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.resources-module__NjMKZW__resourcesSearchInput{width:100%;height:48px;font-size:.95rem;font-family:var(--font-roboto), sans-serif;color:#1a1a2e;box-sizing:border-box;background:#f9fafb;border:1px solid #d1d5db;border-radius:8px;padding:0 140px 0 44px;transition:border-color .2s,box-shadow .2s}.resources-module__NjMKZW__resourcesSearchInput:focus{background:#fff;border-color:#4361ee;outline:none;box-shadow:0 0 0 3px #4361ee1a}.resources-module__NjMKZW__resourcesSearchBtn{color:#fff;height:34px;font-size:.875rem;font-weight:600;font-family:var(--font-roboto), sans-serif;cursor:pointer;white-space:nowrap;background:#331ee3;border:none;border-radius:6px;padding:0 18px;transition:background .2s;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.resources-module__NjMKZW__resourcesSearchBtn:hover{background:#2a18c0}.resources-module__NjMKZW__resourcesSearchClearBtn{color:#6b7280;cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;width:24px;height:24px;padding:0;font-size:1.25rem;line-height:1;transition:color .15s;display:flex;position:absolute;top:50%;right:106px;transform:translateY(-50%)}.resources-module__NjMKZW__resourcesSearchClearBtn:hover{color:#331ee3}.resources-module__NjMKZW__resourcesResultsBar{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.resources-module__NjMKZW__resourcesClearAll{color:#331ee3;font-size:.85rem;font-weight:600;font-family:var(--font-roboto), sans-serif;cursor:pointer;background:#eef0fd;border:none;border-radius:6px;align-items:center;gap:4px;padding:4px 10px;transition:background .15s,color .15s;display:flex}.resources-module__NjMKZW__resourcesClearAll:hover{color:#fff;background:#331ee3}.resources-module__NjMKZW__resourcesDropdowns{flex-wrap:wrap;gap:12px;display:flex}.resources-module__NjMKZW__resourcesDropdownGroup{flex:1;min-width:160px}.resources-module__NjMKZW__resourcesDropdownLabel{color:#6b7280;text-transform:uppercase;letter-spacing:.5px;margin-bottom:6px;font-size:.75rem;font-weight:600;display:block}.resources-module__NjMKZW__resourcesDropdown{width:100%;height:40px;font-size:.9rem;font-family:var(--font-roboto), sans-serif;color:#1a1a2e;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:0 12px;transition:border-color .2s}.resources-module__NjMKZW__resourcesDropdown:focus{border-color:#4361ee;outline:none}.resources-module__NjMKZW__resourcesResultsCount{color:#6b7280;font-size:.85rem;font-family:var(--font-roboto), sans-serif;margin-bottom:0}.resources-module__NjMKZW__resourcesGrid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:1024px){.resources-module__NjMKZW__resourcesGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.resources-module__NjMKZW__resourcesGrid{grid-template-columns:1fr}.resources-module__NjMKZW__resourcesHeroH1{font-size:1.6rem}.resources-module__NjMKZW__resourcesDropdowns{flex-direction:column}}.resources-module__NjMKZW__resourcesPagination{flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin-top:36px;display:flex}.resources-module__NjMKZW__resourcesPaginationBtn{color:#374151;min-width:36px;height:36px;font-size:.875rem;font-weight:500;font-family:var(--font-roboto), sans-serif;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:0 10px;transition:border-color .15s,background .15s,color .15s}.resources-module__NjMKZW__resourcesPaginationBtn:hover{color:#331ee3;border-color:#331ee3}.resources-module__NjMKZW__resourcesPaginationBtnActive{color:#fff;background:#331ee3;border-color:#331ee3}.resources-module__NjMKZW__resourcesPaginationBtnActive:hover{color:#fff;background:#2a18c0;border-color:#2a18c0}.resources-module__NjMKZW__resourcesPaginationNav{color:#374151;height:36px;font-size:.875rem;font-weight:500;font-family:var(--font-roboto), sans-serif;cursor:pointer;background:#fff;border:1px solid #d1d5db;border-radius:6px;padding:0 14px;transition:border-color .15s,background .15s,color .15s}.resources-module__NjMKZW__resourcesPaginationNav:hover:not(:disabled){color:#331ee3;border-color:#331ee3}.resources-module__NjMKZW__resourcesPaginationNav:disabled{opacity:.4;cursor:not-allowed}.resources-module__NjMKZW__resourcesPaginationEllipsis{color:#9ca3af;min-width:36px;height:36px;font-size:.875rem;font-family:var(--font-roboto), sans-serif;justify-content:center;align-items:center;display:flex}.resources-module__NjMKZW__resourceCard{color:inherit;box-sizing:border-box;background:#fff;border:1px solid #e5e7eb;border-radius:10px;height:100%;padding:20px;text-decoration:none;transition:box-shadow .2s,transform .15s;display:block}.resources-module__NjMKZW__resourceCard:hover{transform:translateY(-2px);box-shadow:0 6px 24px #0000001a}.resources-module__NjMKZW__resourceCardHeaderBadges{flex-wrap:wrap;gap:8px;margin-bottom:12px;display:flex}.resources-module__NjMKZW__resourceCardBadge{font-size:.72rem;font-weight:600;font-family:var(--font-roboto), sans-serif;letter-spacing:.2px;color:#374151;border-radius:999px;padding:3px 10px;display:inline-block}.resources-module__NjMKZW__resourceCardBadgeSubject{font-weight:700}.resources-module__NjMKZW__resourceCardBlueprintLabel{letter-spacing:.8px;color:#9ca3af;text-transform:uppercase;font-size:.68rem;font-weight:700;font-family:var(--font-roboto), sans-serif;margin-bottom:6px}.resources-module__NjMKZW__resourceCardTitle{color:#1a1a2e;font-size:1rem;font-weight:700;line-height:1.3;font-family:var(--font-roboto), sans-serif;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-bottom:8px;display:-webkit-box;overflow:hidden}.resources-module__NjMKZW__resourceCardExcerpt{color:#6b7280;-webkit-line-clamp:3;font-size:.85rem;line-height:1.5;font-family:var(--font-roboto), sans-serif;-webkit-box-orient:vertical;margin-bottom:16px;display:-webkit-box;overflow:hidden}.resources-module__NjMKZW__resourceCardFooter{border-top:1px solid #f3f4f6;justify-content:space-between;align-items:center;padding-top:12px;display:flex}.resources-module__NjMKZW__resourceCardDate{color:#9ca3af;font-size:.75rem;font-family:var(--font-roboto), sans-serif}.resources-module__NjMKZW__resourceCardCta{color:#4361ee;font-size:.8rem;font-weight:600;font-family:var(--font-roboto), sans-serif}.resources-module__NjMKZW__resourcesEmptyState{text-align:center;max-width:480px;margin:0 auto;padding:80px 24px}.resources-module__NjMKZW__resourcesEmptyIcon{color:#d1d5db;margin-bottom:20px}.resources-module__NjMKZW__resourcesEmptyHeading{color:#374151;font-size:1.25rem;font-weight:700;font-family:var(--font-roboto), sans-serif;margin-bottom:12px}.resources-module__NjMKZW__resourcesEmptyBody{color:#6b7280;font-size:.95rem;line-height:1.6;font-family:var(--font-roboto), sans-serif;margin-bottom:24px}.resources-module__NjMKZW__resourcesEmptyCta{color:#fff;font-size:.95rem;font-weight:600;font-family:var(--font-roboto), sans-serif;background:#1e1e34;border-radius:8px;padding:12px 28px;text-decoration:none;transition:background .2s;display:inline-block}.resources-module__NjMKZW__resourcesEmptyCta:hover{background:#2a2a44}.resources-module__NjMKZW__resourceDetailPage{background:#f4f7f9;min-height:100vh}.resources-module__NjMKZW__resourceDetailHero{background:#e0e7ff;width:100%;padding-top:80px}.resources-module__NjMKZW__resourceDetailHeroInner{max-width:1100px;margin:0 auto;padding:36px 24px 40px}.resources-module__NjMKZW__resourceDetailContainer{max-width:1100px;margin:0 auto;padding:36px 24px 80px}.resources-module__NjMKZW__resourceHeroSection{background:#fff;border:1px solid #e5e7eb;border-radius:12px;grid-template-columns:1fr 1fr;gap:48px;margin-bottom:24px;padding:36px 40px;display:grid;box-shadow:0 1px 4px #0000000f}@media (max-width:768px){.resources-module__NjMKZW__resourceHeroSection{grid-template-columns:1fr;gap:24px;padding:24px 20px}}.resources-module__NjMKZW__resourceBreadcrumb{color:#9ca3af;font-size:.8rem;font-family:var(--font-roboto), sans-serif;margin-bottom:16px;display:block}.resources-module__NjMKZW__resourceBreadcrumbLink{color:#4361ee;text-decoration:none}.resources-module__NjMKZW__resourceBreadcrumbLink:hover{text-decoration:underline}.resources-module__NjMKZW__resourceBreadcrumbSep{color:#d1d5db}.resources-module__NjMKZW__resourceBreadcrumbCurrent{color:#6b7280}.resources-module__NjMKZW__resourceHeroH1{color:#1a1a2e;font-size:1.65rem;font-weight:800;line-height:1.3;font-family:var(--font-roboto), sans-serif;margin-bottom:12px}.resources-module__NjMKZW__resourceHeroSubheader{color:#4b5563;font-size:.95rem;line-height:1.6;font-family:var(--font-roboto), sans-serif;margin-bottom:20px}.resources-module__NjMKZW__resourceAuthorityBadges{flex-wrap:wrap;gap:12px;display:flex}.resources-module__NjMKZW__resourceAuthorityBadge{background:#f3f4f6;border:1px solid #e5e7eb;border-radius:999px;align-items:center;gap:6px;padding:5px 12px;display:flex}.resources-module__NjMKZW__resourceAuthorityBadgeIcon{font-size:.85rem}.resources-module__NjMKZW__resourceAuthorityBadgeText{color:#374151;font-size:.75rem;font-weight:600;font-family:var(--font-roboto), sans-serif}.resources-module__NjMKZW__resourceHeroRight{flex-direction:column;gap:20px;display:flex}.resources-module__NjMKZW__resourceHeroCtaBlock,.resources-module__NjMKZW__resourceHeroCtaButtons{flex-direction:column;gap:10px;display:flex}.resources-module__NjMKZW__resourceHeroBtn{text-align:center;cursor:pointer;width:100%;font-size:.95rem;font-weight:600;font-family:var(--font-roboto), sans-serif;border:none;border-radius:8px;padding:13px 20px;text-decoration:none;transition:opacity .2s,transform .15s;display:block}.resources-module__NjMKZW__resourceHeroBtn:hover{opacity:.9;transform:translateY(-1px)}.resources-module__NjMKZW__resourceHeroBtnPrimary{color:#fff;background:#1e1e34}.resources-module__NjMKZW__resourceHeroBtnSecondary{color:#4361ee;background:#eef2ff}.resources-module__NjMKZW__resourceHeroBlueprintDescription{background:#f9fafb;border-left:3px solid #4361ee;border-radius:8px;padding:16px 18px}.resources-module__NjMKZW__resourceHeroBlueprintLabel{color:#9ca3af;text-transform:uppercase;letter-spacing:.6px;font-size:.7rem;font-weight:700;font-family:var(--font-roboto), sans-serif;margin-bottom:6px}.resources-module__NjMKZW__resourceHeroBlueprintText{color:#374151;font-size:.88rem;line-height:1.6;font-family:var(--font-roboto), sans-serif}.resources-module__NjMKZW__resourcePreviewWrapper{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:24px;overflow:hidden;box-shadow:0 1px 4px #0000000f}.resources-module__NjMKZW__resourceActionBar{background:#fafafa;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 20px;display:flex}.resources-module__NjMKZW__resourceActionBarButtons{flex-wrap:wrap;gap:10px;display:flex}.resources-module__NjMKZW__resourceActionBtn{cursor:pointer;font-size:.85rem;font-weight:600;font-family:var(--font-roboto), sans-serif;border:none;border-radius:6px;padding:8px 18px;text-decoration:none;transition:opacity .2s;display:inline-block}.resources-module__NjMKZW__resourceActionBtn:hover{opacity:.85}.resources-module__NjMKZW__resourceActionBtnPrimary{color:#fff;background:#1e1e34}.resources-module__NjMKZW__resourceActionBtnSecondary{color:#4361ee;background:#eef2ff}.resources-module__NjMKZW__resourceShareIcons{align-items:center;gap:8px;display:flex}.resources-module__NjMKZW__resourceShareIcon{color:#9ca3af;cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;padding:0;text-decoration:none;transition:color .2s,background .2s;display:inline-flex}.resources-module__NjMKZW__resourceShareIcon:hover{background:#f3f4f6}.resources-module__NjMKZW__resourceShareIconWhatsapp:hover{color:#25d366}.resources-module__NjMKZW__resourceShareIconFacebook:hover{color:#1877f2}.resources-module__NjMKZW__resourceShareIconLinkedin:hover{color:#0a66c2}.resources-module__NjMKZW__resourceShareIconInstagram:hover{color:#e1306c}.resources-module__NjMKZW__resourceShareIconTwitter:hover{color:#000}.resources-module__NjMKZW__resourceShareIconCopy:hover{color:#374151}.resources-module__NjMKZW__resourceShareFeedback{color:#10b981;white-space:nowrap;font-size:12px;animation:2.2s forwards resources-module__NjMKZW__fadeInOut}@keyframes resources-module__NjMKZW__fadeInOut{0%{opacity:0;transform:translateY(2px)}15%{opacity:1;transform:translateY(0)}75%{opacity:1}to{opacity:0}}.resources-module__NjMKZW__resourcePreviewSeparator{background:#e5e7eb;height:1px}.resources-module__NjMKZW__resourcePreviewContainer{min-height:300px;max-height:500px;padding:24px;overflow-y:auto}.resources-module__NjMKZW__resourcePreviewProtected{-webkit-user-select:none;user-select:none}.resources-module__NjMKZW__resourcePreviewMeta{border-bottom:1px solid #f3f4f6;flex-wrap:wrap;gap:20px;margin-bottom:16px;padding-bottom:16px;display:flex}.resources-module__NjMKZW__resourcePreviewMetaItem{font-size:.85rem;font-family:var(--font-roboto), sans-serif;gap:6px;display:flex}.resources-module__NjMKZW__resourcePreviewMetaLabel{color:#374151;font-weight:700}.resources-module__NjMKZW__resourcePreviewMetaValue{color:#6b7280}.resources-module__NjMKZW__resourcePreviewContent{font-family:var(--font-roboto), sans-serif;color:#374151;font-size:.95rem;line-height:1.7}.resources-module__NjMKZW__rationaleBlock{background:#f8f6ff;border:1px solid #ddd6fe;border-radius:12px;margin-bottom:24px;padding:28px 32px;font-family:Galaxie Copernicus,Charter,Georgia,serif}.resources-module__NjMKZW__rationaleHeading{color:#1a1a2e;margin-bottom:14px;font-family:Galaxie Copernicus,Charter,Georgia,serif;font-size:1.1rem;font-weight:700;line-height:1.3}.resources-module__NjMKZW__rationaleBody{color:#374151;margin-bottom:18px;font-family:Galaxie Copernicus,Charter,Georgia,serif;font-size:.95rem;line-height:1.75}.resources-module__NjMKZW__rationalePillars{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.resources-module__NjMKZW__rationalePillar{color:#4c1d95;align-items:center;gap:10px;font-family:Galaxie Copernicus,Charter,Georgia,serif;font-size:.88rem;font-weight:600;display:flex}.resources-module__NjMKZW__rationalePillarCheck{color:#7c3aed;font-size:1rem;font-weight:700}.resources-module__NjMKZW__videoDemoSection{text-align:center;background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:24px;padding:32px;box-shadow:0 1px 4px #0000000f}.resources-module__NjMKZW__videoDemoHeading{color:#1a1a2e;font-size:1.2rem;font-weight:700;font-family:var(--font-roboto), sans-serif;margin-bottom:8px}.resources-module__NjMKZW__videoDemoSubtitle{color:#6b7280;font-size:.9rem;font-family:var(--font-roboto), sans-serif;margin-bottom:20px}.resources-module__NjMKZW__videoDemoContainer{background:#000;border-radius:8px;width:100%;padding-top:56.25%;position:relative;overflow:hidden}.resources-module__NjMKZW__videoDemoIframe{border:none;width:100%;height:100%;position:absolute;top:0;left:0}.resources-module__NjMKZW__faqSection{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-bottom:24px;padding:32px;box-shadow:0 1px 4px #0000000f}.resources-module__NjMKZW__faqSectionHeading{color:#1a1a2e;font-size:1.2rem;font-weight:700;font-family:var(--font-roboto), sans-serif;margin-bottom:20px}.resources-module__NjMKZW__faqAccordion{border:1px solid #e5e7eb;border-radius:8px;flex-direction:column;gap:0;display:flex;overflow:hidden}.resources-module__NjMKZW__faqAccordionItem{border-bottom:1px solid #e5e7eb}.resources-module__NjMKZW__faqAccordionItem:last-child{border-bottom:none}.resources-module__NjMKZW__faqAccordionTrigger{cursor:pointer;text-align:left;background:#fff;border:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:16px 20px;transition:background .15s;display:flex}.resources-module__NjMKZW__faqAccordionTrigger:hover{background:#f9fafb}.resources-module__NjMKZW__faqAccordionQuestion{color:#1a1a2e;font-size:1.08rem;font-weight:600;line-height:1.4;font-family:var(--font-roboto), sans-serif}.resources-module__NjMKZW__faqAccordionChevron{color:#6b7280;flex-shrink:0}.resources-module__NjMKZW__faqAccordionAnswer{color:#4b5563;font-size:.95rem;line-height:1.8;font-family:var(--font-roboto), sans-serif;background:#ebfafc;padding:10px 20px 16px}.resources-module__NjMKZW__faqAccordionAnswerBrand{color:#1a1a2e;background:#eef2ff;border-left:3px solid #4361ee;border-radius:0 6px 6px 0;margin:0 20px 16px;padding:12px 20px 12px 17px}.resources-module__NjMKZW__faqAccordionItemOpen .resources-module__NjMKZW__faqAccordionTrigger{background:#f9fafb}.resources-module__NjMKZW__magicCreateBanner{text-align:center;background:linear-gradient(135deg,#1e1e34 0%,#2d2d52 100%);border-radius:16px;margin-bottom:24px;padding:48px 40px}.resources-module__NjMKZW__magicCreateInner{max-width:560px;margin:0 auto}.resources-module__NjMKZW__magicCreateHook{color:#fff;font-size:1.6rem;font-weight:800;line-height:1.3;font-family:var(--font-roboto), sans-serif;margin-bottom:12px}.resources-module__NjMKZW__magicCreateSubtext{color:#ffffffbf;font-size:.95rem;line-height:1.6;font-family:var(--font-roboto), sans-serif;margin-bottom:28px}.resources-module__NjMKZW__magicCreateBtn{color:#fff;font-size:1rem;font-weight:700;font-family:var(--font-roboto), sans-serif;background:#4361ee;border-radius:8px;padding:14px 36px;text-decoration:none;transition:background .2s,transform .15s;display:inline-block}.resources-module__NjMKZW__magicCreateBtn:hover{background:#3451d1;transform:translateY(-2px)}@media (max-width:640px){.resources-module__NjMKZW__magicCreateBanner{padding:32px 20px}.resources-module__NjMKZW__magicCreateHook{font-size:1.25rem}.resources-module__NjMKZW__resourceDetailContainer{padding:20px 16px 60px}.resources-module__NjMKZW__rationaleBlock,.resources-module__NjMKZW__videoDemoSection,.resources-module__NjMKZW__faqSection{padding:20px}}
