.section_logo6 .logo6_wrapper{opacity:1!important}.section_logo6 .logo6_logo{filter:brightness(0)invert();opacity:.7}.resource-card{background:linear-gradient(135deg,#7047f621,#171c2800 38%),linear-gradient(#151a25f5,#0a0e17fc);border:1px solid #d3c7ff1f;border-radius:1rem;height:100%;transition:border-color .2s,transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 18px 42px #0305072e,inset 0 1px #ffffff0d}.resource-card>div:last-child{flex-direction:column;min-height:13rem;display:flex}.resource-card:hover{border-color:#d3c7ff3d;transform:translateY(-2px);box-shadow:0 22px 54px #03050738,inset 0 1px #ffffff0f}.resource-card h3{letter-spacing:0;text-wrap:balance;line-height:1.22}.resource-card span.inline-flex{margin-top:auto}.resource-link-meta{text-transform:uppercase;letter-spacing:.08em;color:#f3eafd8a;margin-bottom:.45rem;font-size:.74rem;line-height:1.5}.resource-card-cta{color:#c298f7f5}.resource-card .line-clamp-2,.breakdown-card .line-clamp-2{overflow-wrap:anywhere}.resource-artifact-card{border-radius:1rem}.resource-empty-state{text-align:center;background:radial-gradient(circle at 50% 0,#7c54ff24,#7c54ff00 48%),linear-gradient(#151a25f0,#0b0f18fa);border:1px solid #ffffff14;border-radius:1.75rem;max-width:46rem;margin:0 auto;padding:2rem 2rem 2.2rem;box-shadow:0 28px 80px #03050738,inset 0 1px #ffffff0a}.resource-empty-state_label{color:#f3eafdd1;text-transform:uppercase;letter-spacing:.08em;background:#ffffff08;border:1px solid #c298f738;border-radius:999px;justify-content:center;align-items:center;margin-bottom:1rem;padding:.3rem .75rem;font-size:.74rem;display:inline-flex}.resource-empty-state .heading-h4{margin-bottom:.75rem}.resource-empty-state .body-m{max-width:34rem;margin:0 auto}.resource-empty-state_actions{flex-wrap:wrap;justify-content:center;gap:.85rem;margin-top:1.5rem;display:flex}.resource-cta-surface{background:radial-gradient(circle at 50% 0,#7c54ff24,#7c54ff00 48%),linear-gradient(#151a25f0,#0b0f18fa);box-shadow:0 28px 80px #03050738,inset 0 1px #ffffff0a}.resource-card-image{aspect-ratio:16/10;object-fit:cover;background:#ffffff08;border-bottom:1px solid #ffffff0a;width:100%}.artifact-preview-image{object-fit:contain;object-position:center;background:#101724;padding:10px}.breakdown-card{cursor:pointer;background:linear-gradient(135deg,#7047f621,#171c2800 38%),linear-gradient(#151a25f5,#0a0e17fc);border:1px solid #d3c7ff1f;border-radius:1rem;height:100%;transition:border-color .2s,transform .2s,box-shadow .2s;overflow:hidden;box-shadow:0 18px 42px #0305072e,inset 0 1px #ffffff0d}.breakdown-card:hover{border-color:#d3c7ff3d;transform:translateY(-2px);box-shadow:0 22px 54px #03050738,inset 0 1px #ffffff0f}.breakdown-card-thumb{aspect-ratio:16/9;background:var(--muted);position:relative;overflow:hidden}.breakdown-card-thumb img{object-fit:cover;width:100%;height:100%}.breakdown-card-thumb-placeholder{aspect-ratio:16/9;background:linear-gradient(135deg,#5b29ff1a,#5b29ff0d,#0000);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.breakdown-filter-bar{background:#ffffff0a;border:1px solid #c298f71f;border-radius:999px;align-items:center;gap:2px;padding:4px;display:inline-flex}.breakdown-filter-tab{font-family:var(--font-body);color:var(--muted-foreground);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:6px;padding:6px 16px;font-size:14px;font-weight:500;transition:all .15s}.breakdown-filter-tab:hover{color:var(--foreground)}.breakdown-filter-tab.active{color:var(--foreground);background:#5b29ff29;box-shadow:inset 0 1px #ffffff0a}.brand-logo-wrap{border:1px solid var(--border);background:#ffffff1a;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:relative;overflow:hidden}.brand-logo-wrap img{object-fit:contain;width:100%;height:100%;padding:4px;position:absolute;inset:0}.niche-filter-tag{font-family:var(--font-body);color:var(--muted-foreground);cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff14;border-radius:20px;justify-content:center;align-items:center;padding:4px 12px;font-size:12px;font-weight:500;transition:all .15s;display:inline-flex}.niche-filter-tag:hover{color:var(--foreground);border-color:#ffffff26}.niche-filter-tag.active{color:#c298f7f5;background:#5b29ff24;border-color:#c298f747}@media (max-width:991px){.breakdown-filter-tab,.niche-filter-tag{min-height:2.75rem}}.niche-tag{font-family:var(--font-body);letter-spacing:.02em;background:var(--secondary);color:var(--secondary-foreground);border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;padding:2px 8px;font-size:11px;font-weight:500;display:inline-flex}.breakdown-embed-container{border:1px solid var(--border);background:#ffffff05;border-radius:16px;overflow:hidden}.breakdown-embed-iframe{border:none;width:100%;height:70vh;min-height:500px;display:block}.resource-download-form{--resource-form-purple:#5b29ff;--resource-form-purple-soft:#c298f7;min-width:0}.resource-download-form .demo-progress{margin-bottom:2rem}.resource-download-form .demo-progress-meta{color:#f3eafdbd;font-family:var(--font-body);justify-content:space-between;align-items:center;gap:.85rem;margin-bottom:.75rem;font-size:.82rem;font-weight:600;line-height:1.3;display:flex}.resource-download-form .demo-progress-meta span:last-child{color:#c298f7eb;flex:none}.resource-download-form .demo-progress-rail{background:#ffffff14;border-radius:999px;height:.45rem;display:block;overflow:hidden}.resource-download-form .demo-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#7047f6,#c298f7);height:100%;transition:width .2s;box-shadow:0 0 1.1rem #5b29ff59}.resource-download-form .demo-progress-steps{display:none}.resource-download-form .demo-step-card{min-width:0}.resource-download-form .demo-step-eyebrow{color:#c298f7e6;font-family:var(--font-body);letter-spacing:.08em;text-transform:uppercase;margin:0 0 .5rem;font-size:.78rem;font-weight:700;line-height:1.3}.resource-download-form .demo-step-card-heading{color:var(--color-gs-0);font-family:var(--font-heading);letter-spacing:0;text-wrap:balance;margin:0 0 1.35rem;font-size:clamp(1.85rem,6vw,2.25rem);font-weight:650;line-height:1.05}.resource-download-form .demo-step-card-helper{color:#f3eafd9e;font-family:var(--font-body);margin:-.65rem 0 1.35rem;font-size:.92rem;line-height:1.5}.resource-download-form .demo-text-input{width:100%}.resource-download-form .demo-text-input-label{color:#f3eafdd1;font-family:var(--font-body);margin-bottom:.5rem;font-size:.86rem;font-weight:650;display:block}.resource-download-form .demo-text-input-label span{color:var(--resource-form-purple-soft);margin-left:.18rem}.resource-download-form .demo-text-input-shell{background:#0000003d;border:1px solid #c298f72e;border-radius:.85rem;align-items:stretch;min-height:3.6rem;transition:border-color .18s,box-shadow .18s,background .18s;display:flex;overflow:hidden;box-shadow:0 0 0 4px #5b29ff0f}.resource-download-form .demo-text-input-shell:focus-within{background:#0000004d;border-color:#c298f79e;box-shadow:0 0 0 4px #5b29ff24}.resource-download-form .demo-text-input-prefix{color:#c298f7d6;font-family:var(--font-body);border-right:1px solid #ffffff12;flex:none;align-items:center;gap:.55rem;padding:0 1rem;font-size:.95rem;font-weight:650;display:inline-flex}.resource-download-form .demo-text-input-control{width:100%;min-width:0;color:var(--color-gs-0);font-family:var(--font-heading);letter-spacing:0;background:0 0;border:0;outline:0;padding:.9rem 1rem;font-size:1.08rem;font-weight:650}.resource-download-form .demo-text-input-control::placeholder{color:#f3eafd57}.resource-download-form .demo-option-card{color:#f3eafdc7;text-align:left;cursor:pointer;background:#0000003d;border:1px solid #ffffff14;border-radius:.85rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.9rem;width:100%;min-width:0;padding:.92rem 1rem;transition:transform .15s,border-color .18s,background .18s,box-shadow .18s;display:grid}.resource-download-form .demo-option-card:hover{background:#5b29ff14;border-color:#c298f75c}.resource-download-form .demo-option-card:active{transform:scale(.988)}.resource-download-form .demo-option-card.is-selected{color:var(--color-gs-0);background:linear-gradient(#5b29ff26,#5b29ff12);border-color:#c298f7b3;box-shadow:0 0 0 1px #c298f71a,0 .8rem 1.5rem #5b29ff24}.resource-download-form .demo-option-card-dot{background:#00000047;border:1.5px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:flex}.resource-download-form .demo-option-card-dot div{background:var(--resource-form-purple-soft);opacity:0;border-radius:999px;width:.55rem;height:.55rem;transition:opacity .18s,transform .18s;transform:scale(.6)}.resource-download-form .demo-option-card.is-selected .demo-option-card-dot{background:#5b29ff38;border-color:#c298f7c7}.resource-download-form .demo-option-card.is-selected .demo-option-card-dot div{opacity:1;transform:scale(1)}.resource-download-form .demo-option-card-label{overflow-wrap:anywhere;min-width:0;color:inherit;font-family:var(--font-heading);letter-spacing:0;font-size:1rem;font-weight:650;line-height:1.3}.resource-download-form .demo-option-card-action{opacity:.55;border-top:1.5px solid #c298f7b3;border-right:1.5px solid #c298f7b3;width:.52rem;height:.52rem;transform:rotate(45deg)}.resource-download-form .btn-primary{border-radius:.85rem;width:100%;min-height:3.2rem}.resource-download-form .demo-text-input+.btn-primary{margin-top:1.35rem}@media (max-width:767px){.breakdown-filter-bar{border-radius:1rem;flex-wrap:wrap;gap:.35rem;width:100%;min-width:0;max-width:100%;display:flex}.breakdown-filter-tab{white-space:normal;flex:calc(50% - .35rem);min-height:2.75rem;padding:.55rem .75rem}.niche-filter-tag{min-height:2.75rem;padding:.55rem .85rem}.resource-empty-state{border-radius:1.4rem;padding:1.4rem}.resource-download-form .demo-progress{margin-bottom:1.6rem}.resource-download-form .demo-step-card-heading{font-size:clamp(1.55rem,8vw,1.95rem)}.resource-download-form .demo-option-card{grid-template-columns:auto minmax(0,1fr);padding:.9rem}.resource-download-form .demo-option-card-action{display:none}}
/*# sourceMappingURL=0fr6hy-r71gm8.css.map*/