.fs-support{--fs-support-ink: #171817;--fs-support-muted: #555b55;--fs-support-line: #cbd0c8;--fs-support-canvas: #f3f5f0;--fs-support-surface: #ffffff;--fs-support-dark: #242523;--fs-support-accent: #a9f36a;background:var(--fs-support-canvas);color:var(--fs-support-ink);overflow:clip}.fs-support *,.fs-support *:before,.fs-support *:after{box-sizing:border-box}.fs-support__inner{width:min(100% - 3.2rem,128rem);margin-inline:auto}.fs-support__hero{padding-block:5.6rem 4.8rem;border-top:.4rem solid var(--fs-support-accent);border-bottom:.1rem solid var(--fs-support-line)}.fs-support__hero-grid,.fs-support__directory-grid,.fs-support__faq-grid{display:grid;gap:2.4rem}.fs-support__eyebrow{margin:0 0 1.2rem;color:#1f6d34;font-family:var(--fs-label-font);font-size:1.2rem;font-weight:700;line-height:1.4;text-transform:uppercase;letter-spacing:0}.fs-support__title,.fs-support__heading{margin:0;color:currentColor;font-family:var(--fs-display);font-weight:900;line-height:.98;text-transform:uppercase;letter-spacing:0;overflow-wrap:anywhere}.fs-support__title{max-width:12ch;font-size:4.8rem}.fs-support__heading{max-width:16ch;font-size:3.6rem}.fs-support__intro,.fs-support__body,.fs-support__faq-answer{max-width:64rem;color:var(--fs-support-muted);font-size:1.7rem;line-height:1.65}.fs-support__intro>:first-child,.fs-support__body>:first-child,.fs-support__faq-answer>:first-child{margin-top:0}.fs-support__intro>:last-child,.fs-support__body>:last-child,.fs-support__faq-answer>:last-child{margin-bottom:0}.fs-support__directory{padding-block:5.6rem 6.4rem;background:var(--fs-support-surface)}.fs-support__media-band{padding-block:5.6rem 6.4rem;background:var(--fs-support-canvas)}.fs-support__media-band .fs-support__inner{display:grid;gap:3.2rem}.fs-support__media-copy{max-width:72rem}.fs-support__video{min-width:0;background:var(--fs-support-dark)}.fs-support__video-element{display:block;width:100%;aspect-ratio:16 / 7;object-fit:cover}.fs-support__destinations{display:grid;margin-top:3.2rem;border-top:.1rem solid var(--fs-support-line)}.fs-support__destination{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1.6rem;align-items:center;min-height:8rem;padding-block:1.8rem;border-bottom:.1rem solid var(--fs-support-line);color:var(--fs-support-ink);text-decoration:none}.fs-support__destination-title{display:block;font-family:var(--fs-display);font-size:2.2rem;font-weight:800;line-height:1.05;text-transform:uppercase;overflow-wrap:anywhere}.fs-support__destination-meta{display:block;margin-top:.6rem;color:var(--fs-support-muted);font-size:1.4rem;line-height:1.5}.fs-support__destination-icon{display:grid;width:4.4rem;height:4.4rem;place-items:center;border:.1rem solid var(--fs-support-line);background:var(--fs-support-canvas);font-size:2rem;line-height:1}.fs-support__destination:hover .fs-support__destination-icon{border-color:var(--fs-support-ink);background:var(--fs-support-accent)}.fs-support__faq{padding-block:5.6rem 7.2rem;background:var(--fs-support-dark);color:#fff}.fs-support__faq .fs-support__eyebrow{color:var(--fs-support-accent)}.fs-support__faq-list{border-top:.1rem solid #555955}.fs-support__faq-item{border-bottom:.1rem solid #555955}.fs-support__faq-summary{min-height:6.4rem;display:grid;grid-template-columns:minmax(0,1fr) 4.4rem;gap:1.6rem;align-items:center;padding-block:1rem;color:#fff;font-size:1.7rem;font-weight:700;line-height:1.4;cursor:pointer;list-style:none}.fs-support__faq-summary::-webkit-details-marker{display:none}.fs-support__faq-summary:after{content:"+";display:grid;width:4.4rem;height:4.4rem;place-items:center;border:.1rem solid #686d68;color:var(--fs-support-accent);font-size:2.4rem;font-weight:400;line-height:1}.fs-support__faq-item[open] .fs-support__faq-summary:after{content:"\2212"}.fs-support__faq-answer{max-width:70rem;padding:0 0 2.4rem;color:#d9ddd7}.fs-support :where(a,summary):focus-visible{outline:.3rem solid #c34717;outline-offset:.3rem}@media screen and (min-width:750px){.fs-support__hero{padding-block:7.2rem 6.4rem}.fs-support__hero-grid,.fs-support__directory-grid,.fs-support__faq-grid{grid-template-columns:minmax(0,.8fr) minmax(36rem,1.2fr);gap:6.4rem;align-items:start}.fs-support__title{font-size:8rem}.fs-support__heading{font-size:5.2rem}.fs-support__destinations{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 3.2rem;margin-top:0}.fs-support__directory,.fs-support__faq,.fs-support__media-band{padding-block:8rem}.fs-support__media-band .fs-support__inner{gap:5.6rem}}@media(prefers-reduced-motion:reduce){.fs-support *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
/*# sourceMappingURL=/cdn/shop/t/32/assets/fs-support.css.map */
