.rf-catalog{--rf-catalog-accent: rgb(var(--color-base-accent-1));--rf-catalog-accent-soft: rgba(var(--color-base-accent-1), .08);--rf-catalog-ink: rgb(var(--color-base-text-alt));--rf-catalog-muted: rgba(var(--color-base-text), .72);--rf-catalog-surface: rgb(var(--color-base-background-2));--rf-catalog-surface-alt: rgb(var(--color-base-background-1));--rf-catalog-line: var(--color-border);--rf-catalog-radius-lg: 1.8rem;--rf-catalog-shadow: 0 .1rem .2rem rgba(var(--color-base-text), .04), 0 .4rem 1.2rem rgba(var(--color-base-text), .06), 0 1.2rem 2.4rem rgba(var(--color-base-text), .04);background:var(--rf-catalog-surface-alt);padding-bottom:7rem}.rf-catalog-hero{background:var(--rf-catalog-surface-alt);padding:5.6rem 0 3.2rem}.rf-catalog-hero-inner{margin-inline:auto}.rf-catalog-eyebrow{display:inline-block;margin:0 0 1.6rem;padding:.4rem 1.2rem;color:var(--rf-catalog-accent);background:rgba(var(--color-base-accent-1),.12);border-radius:999px;font-size:calc(var(--font-body-scale) * 1.3rem);font-weight:var(--font-bolder-weight);letter-spacing:.08em;text-transform:uppercase}.rf-catalog-title{max-width:82rem;margin:0;color:var(--rf-catalog-ink);font-size:calc(var(--font-heading-scale) * 3.6rem);line-height:1.15}.rf-catalog-intro{max-width:72rem;margin:1.6rem 0 0;color:var(--rf-catalog-muted);font-size:calc(var(--font-body-scale) * 1.8rem);line-height:1.6}.rf-catalog-intro p{margin:0}.rf-catalog-search-band{margin-inline:auto}.rf-catalog-search-wrap{display:block;position:relative;z-index:2;width:100%;padding:3.2rem;background:var(--rf-catalog-surface);border-radius:var(--rf-catalog-radius-lg);box-shadow:var(--rf-catalog-shadow)}.rf-catalog-search-label{display:block;margin-bottom:.8rem;color:var(--rf-catalog-ink);font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.8rem);font-weight:var(--font-heading-weight)}.rf-catalog-search-row{display:flex;gap:1rem}.rf-catalog-search-input{flex:1;min-width:0;min-height:5.6rem;padding:0 1.8rem;background:var(--rf-catalog-surface-alt);color:var(--rf-catalog-ink);border:var(--inputs-border-width) solid var(--rf-catalog-line);border-radius:var(--inputs-radius);font:inherit;font-size:calc(var(--font-body-scale) * 1.6rem)}.rf-catalog-search-input:focus-visible{outline:.2rem solid var(--rf-catalog-accent);outline-offset:.2rem}.rf-catalog-search-hint{margin:.9rem 0 0;color:var(--rf-catalog-muted);font-size:calc(var(--font-body-scale) * 1.3rem)}.rf-catalog-search-button{min-width:14rem;justify-content:center}rf-catalog-search[loading] .rf-catalog-search-button{opacity:.65;pointer-events:none}.rf-catalog-results{margin-top:1.8rem;padding-top:1.8rem;border-top:.1rem solid var(--rf-catalog-line)}.rf-catalog-results-heading{margin:0 0 1.2rem;font-size:calc(var(--font-heading-scale) * 1.8rem)}.rf-catalog-result-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.rf-catalog-result-link{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;height:100%;padding:1.6rem;color:var(--rf-catalog-ink);background:var(--rf-catalog-surface);border:.1rem solid var(--rf-catalog-line);border-radius:var(--rf-catalog-radius-lg);text-decoration:none}.rf-catalog-result-link:hover{border-color:var(--rf-catalog-accent);box-shadow:0 .3rem 1.2rem var(--color-box-shadow)}.rf-catalog-result-content{display:flex;flex-direction:column;min-width:0}.rf-catalog-result-content strong{overflow-wrap:anywhere;font-size:calc(var(--font-body-scale) * 1.5rem)}.rf-catalog-result-content small{margin-top:.5rem;color:var(--rf-catalog-muted)}.rf-catalog-result-badge{margin-bottom:.4rem;color:var(--rf-catalog-accent);font-size:calc(var(--font-body-scale) * 1.1rem);font-weight:var(--font-bolder-weight);letter-spacing:.06em;text-transform:uppercase}.rf-catalog-result-arrow{color:var(--rf-catalog-accent);font-size:2.4rem}.rf-catalog-empty{padding:1.8rem;background:var(--rf-catalog-accent-soft);border-radius:var(--rf-catalog-radius-lg)}.rf-catalog-empty p{margin-top:0}.rf-catalog-content{padding-top:6.4rem}.rf-catalog-section{margin-top:6rem}.rf-catalog-section:first-child{margin-top:0}.rf-catalog-section-heading{max-width:76rem;margin-bottom:2.4rem}.rf-catalog-section-heading h2{margin:0 0 .8rem;color:var(--rf-catalog-ink);font-size:calc(var(--font-heading-scale) * 2.4rem)}.rf-catalog-section-heading p{margin:0;color:var(--rf-catalog-muted);font-size:calc(var(--font-body-scale) * 1.6rem)}.rf-catalog-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem}.rf-catalog-card{display:flex;flex-direction:column;min-height:20rem;padding:2.4rem;color:var(--rf-catalog-ink);background:var(--rf-catalog-surface);border-radius:var(--rf-catalog-radius-lg);box-shadow:var(--rf-catalog-shadow);text-decoration:none;transition:transform .2s ease,box-shadow .2s ease,border-color .2s ease}.rf-catalog-card:hover{transform:translateY(-.3rem);box-shadow:0 .6rem 2rem var(--color-box-shadow)}.rf-catalog-card-icon{display:inline-flex;align-items:center;justify-content:center;width:4.4rem;height:4.4rem;margin-bottom:1.8rem;color:var(--rf-catalog-accent);background:var(--rf-catalog-accent-soft);border-radius:50%;font-size:2rem;font-weight:var(--font-bolder-weight)}.rf-catalog-card h3{margin:0 0 .8rem;font-size:calc(var(--font-heading-scale) * 2rem)}.rf-catalog-card p{margin:0 0 1.8rem;color:var(--rf-catalog-muted);line-height:1.6}.rf-catalog-card-action{margin-top:auto;color:var(--rf-catalog-accent);font-weight:var(--font-bolder-weight)}.rf-catalog-example-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none}.rf-catalog-example-link{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.6rem 1.8rem;color:var(--rf-catalog-ink);background:var(--rf-catalog-surface);border-radius:var(--rf-catalog-radius-lg);box-shadow:var(--rf-catalog-shadow);text-decoration:none}.rf-catalog-example-link:hover{color:var(--rf-catalog-accent)}.rf-catalog-example-code{display:block;margin-bottom:.3rem;font-family:var(--font-heading-family);font-size:calc(var(--font-heading-scale) * 1.7rem);font-weight:var(--font-heading-weight)}.rf-catalog-example-description{display:block;color:var(--rf-catalog-muted);font-size:calc(var(--font-body-scale) * 1.3rem)}.rf-catalog-guide{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.6rem;counter-reset:catalog-step}.rf-catalog-guide-item{counter-increment:catalog-step;padding:2.4rem;background:var(--rf-catalog-accent-soft);border-radius:var(--rf-catalog-radius-lg)}.rf-catalog-guide-item:before{content:counter(catalog-step);display:inline-flex;align-items:center;justify-content:center;width:3.4rem;height:3.4rem;margin-bottom:1.4rem;color:rgb(var(--color-base-accent-1-text));background:var(--rf-catalog-accent);border-radius:50%;font-weight:var(--font-bolder-weight)}.rf-catalog-guide-item h3{margin:0 0 .6rem}.rf-catalog-guide-item p{margin:0;color:var(--rf-catalog-muted)}.rf-catalog-cta{padding:3.2rem;color:var(--rf-catalog-ink);background:var(--rf-catalog-accent-soft);border:.2rem solid var(--rf-catalog-accent);border-radius:var(--rf-catalog-radius-lg)}.rf-catalog-cta h2{margin-top:0}.rf-catalog-cta p{max-width:68rem;margin:0 0 2rem;color:var(--rf-catalog-muted)}@media(min-width:990px){.rf-catalog-title{font-size:calc(var(--font-heading-scale) * 4.4rem)}}@media(max-width:989px){.rf-catalog-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.rf-catalog-hero{padding:4rem 0 2.4rem}.rf-catalog-search-wrap{padding:1.6rem}.rf-catalog-search-row{flex-direction:column}.rf-catalog-search-button{width:100%}.rf-catalog-result-list,.rf-catalog-example-list,.rf-catalog-card-grid,.rf-catalog-guide{grid-template-columns:1fr}.rf-catalog-card{min-height:0}.rf-catalog-content{padding-top:4rem}.rf-catalog-section{margin-top:4.5rem}.rf-catalog-cta{padding:3rem 2rem}}@media(prefers-reduced-motion:reduce){.rf-catalog-card{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/8/assets/rf-catalog-overview.css.map */
