.product-support{display:grid;gap:var(--nd-space-xl, 32px)}.product-support__hero,.product-support__card,.product-support__cta{border:.1rem solid rgba(var(--color-foreground),.08);border-radius:var(--nd-radius-card, 8px);background:rgba(var(--color-background),1)}.product-support__hero{display:grid;gap:var(--nd-space-lg, 24px);padding:var(--nd-space-xl, 32px)}.product-support__eyebrow{margin:0;font-size:1.2rem;font-weight:700;letter-spacing:.08rem;text-transform:uppercase;color:rgba(var(--color-foreground),.7)}.product-support__hero h1,.product-support__card h2,.product-support__cta h2{margin:0}.product-support__intro{margin:0;max-width:78rem;font-size:1.8rem;line-height:1.7}.product-support__actions{display:flex;flex-wrap:wrap;gap:var(--nd-space-md, 16px)}.product-support__actions .button{margin:0}.product-support__grid{display:grid;gap:var(--nd-space-lg, 24px)}.product-support__card{display:grid;gap:var(--nd-space-lg, 24px);padding:var(--nd-space-xl, 32px);scroll-margin-top:calc(var(--nd-header-height-effective, 72px) + var(--nd-space-lg, 24px))}.product-support__media{display:flex;align-items:flex-start;justify-content:center}.product-support__badge{display:block;width:100%;max-width:24rem;height:auto;border-radius:var(--nd-radius-card, 8px)}.product-support__body{display:grid;gap:var(--nd-space-md, 16px);min-width:0}.product-support__body .rte{margin:0}.product-support__body .rte ul,.product-support__body .rte ol{margin-top:.6rem;margin-bottom:.6rem}.product-support__body .rte li+li{margin-top:.6rem}.product-support__card-actions{display:flex;flex-wrap:wrap;align-items:center;gap:var(--nd-space-md, 16px)}.product-support__card-actions .button{margin:0}.product-support__cta{display:grid;gap:var(--nd-space-md, 16px);padding:var(--nd-space-xl, 32px)}.product-support__cta-copy{margin:0;max-width:70rem}@media screen and (min-width:750px){.product-support__card--has-media{grid-template-columns:24rem minmax(0,1fr);align-items:start}.product-support__media{position:sticky;top:calc(var(--nd-header-height-effective, 72px) + var(--nd-space-lg, 24px))}}@media screen and (max-width:749.98px){.product-support__hero,.product-support__card,.product-support__cta{padding:var(--nd-space-lg, 24px)}.product-support__badge{max-width:18rem}}
/*# sourceMappingURL=/cdn/shop/t/3/assets/section-product-support.css.map */
