@media(min-width:900px){.msc .fgrid--3{grid-template-columns:repeat(3,minmax(0,1fr))}}.msc .fcard h3{font-size:16.5px;font-weight:700;margin-bottom:8px;color:var(--ink)}.msc .fcard .inline-link{margin-top:14px}.msc .route-tag{font-size:11.5px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--deep)}.msc .route:hover{border-color:var(--sky);box-shadow:0 6px 18px #16232d14}.msc .route:focus-visible{outline:3px solid var(--sky);outline-offset:3px}.msc .route{transition:border-color .18s ease,box-shadow .18s ease}.msc .press{list-style:none;margin:42px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px;align-items:center}.msc .press li{background:var(--paper);border:1px solid var(--line);border-radius:8px;padding:18px 22px;display:flex;align-items:center;justify-content:center}.msc .press img{display:block;width:100%;max-width:180px;height:auto;filter:brightness(0);opacity:.72}@media(max-width:760px){.msc .press{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.msc .proof a{color:var(--body)}.msc .faq-more{margin-top:28px}.msc .route img{width:100%;height:auto;aspect-ratio:3/2;object-fit:cover;object-position:center;border-radius:6px;margin-bottom:10px;display:block}.msc .route img.pos-top{object-position:center 20%}@media(max-width:600px){.msc .cta-row .inline-link{margin-left:0}}.msc.home-top .hero{padding:80px 0 0}.msc.home-top .hero-copy{padding-bottom:64px}.msc.home-top .hero .lede{margin-top:16px}.msc .route-name{margin:4px 0 0;font-size:13px;font-weight:900;letter-spacing:.12em;text-transform:uppercase;line-height:1.3;color:var(--deep)}.msc .route-name a{color:inherit;text-decoration:none}.msc .route-name a:hover{color:var(--ink)}.msc .route-for{margin:-4px 0 0;font-size:14px;color:var(--body)}.msc .route-hl{margin:6px 0 0;font-size:clamp(24px,2.6vw,30px);font-weight:700;line-height:1.15;letter-spacing:-.012em;color:var(--ink)}.msc .route-stat{margin:0;font-size:14px;font-weight:700;letter-spacing:.04em;color:var(--deep)}.msc.home-top .routes{grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:0}.msc.home-top .route{padding:22px 22px 28px;gap:10px}.msc.home-top .route-t{font-size:clamp(21px,2.2vw,25px);line-height:1.2}.msc.home-top .route-p{font-size:16.5px;line-height:1.6}.msc.home-top .route .pill{font-size:13px;padding:9px 15px;top:14px;right:14px}@media(max-width:760px){.msc.home-top .routes{grid-template-columns:minmax(0,1fr);gap:20px}.msc.home-top .route{padding:18px 18px 24px}}@media(max-width:820px){.msc.home-top .hero{padding-top:56px}.msc.home-top .hero-copy{padding-bottom:44px}}.msc .reviews{margin-top:44px}.msc .route-media{position:relative;display:block;border-radius:6px;overflow:hidden;margin-bottom:10px}.msc .route-media img{margin-bottom:0}.msc .route .pill{position:absolute;top:12px;right:12px;background:var(--ember-dk);color:#fff;font-size:12px;font-weight:900;letter-spacing:.1em;text-transform:uppercase;line-height:1;padding:8px 13px;border-radius:999px;box-shadow:0 2px 8px #16232d40}.msc .route-t{margin:0}.msc .route-t a{color:inherit;text-decoration:none}.msc .route-t a:hover{color:var(--deep)}.msc .route-p{margin:0}.msc .route-links{margin-top:auto;padding-top:6px;display:flex;flex-wrap:wrap;gap:10px 22px}.msc .route-links .inline-link{margin:0}.msc .route .pill--blue{background:var(--deep)}.msc .route .pill{white-space:nowrap;max-width:calc(100% - 24px)}.msc .home-fine{padding-bottom:40px}.msc .home-fine .fine{font-size:13px;color:var(--ph)}.msc .profile-hero .cta-row{margin-top:22px}.msc.home-top #solutions{padding-top:48px}@media(max-width:820px){.msc.home-top #solutions{padding-top:24px}}
/*# sourceMappingURL=/cdn/shop/t/41/assets/flair-home.css.map */
