.ultras-hero--tall{padding-block:calc(var(--ultras-edge) * 2.2)}.ultras-hero--full{min-height:100vh;display:flex;align-items:center}.ultras-hero--content-center .ultras-hero__copy{text-align:center;margin-inline:auto}.ultras-hero--content-center .ultras-hero__cta{justify-content:center;display:flex;flex-wrap:wrap}.ultras-hero__cta{display:flex;gap:14px;flex-wrap:wrap}.ultras-btn--secondary-inverse{color:var(--ultras-white);border-color:var(--ultras-white)}.ultras-hero__video{width:100%;height:100%;object-fit:cover;display:block}.ultras-hero__mobile-image{display:none}@media(max-width:699px){.ultras-hero__desktop-image--has-mobile{display:none}.ultras-hero__mobile-image{display:block;width:100%;height:100%;object-fit:cover}}.ultras-hero__overlay{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}.ultras-trust-strip{border-top:1px solid var(--ultras-gray-200);border-bottom:1px solid var(--ultras-gray-200);font-family:var(--ultras-font)}.ultras-trust-strip__list{display:grid;grid-template-columns:repeat(4,1fr);list-style:none;margin:0;padding:0}.ultras-trust-strip__item{padding:28px var(--ultras-edge);text-align:center;border-left:1px solid var(--ultras-gray-200)}.ultras-trust-strip__item:first-child{border-left:none}.ultras-trust-strip__icon{margin:0 auto 10px;width:28px;height:28px}.ultras-trust-strip__title{font-weight:800;font-size:.82rem;letter-spacing:.04em;text-transform:uppercase;margin:0 0 4px}.ultras-trust-strip__subtitle{font-size:.7rem;color:var(--ultras-gray-600);text-transform:uppercase;letter-spacing:.04em;margin:0}@media(max-width:900px){.ultras-trust-strip__list{grid-template-columns:repeat(2,1fr)}.ultras-trust-strip__item:nth-child(odd){border-left:none}.ultras-trust-strip__item:nth-child(n+3){border-top:1px solid var(--ultras-gray-200)}}.ultras-why{font-family:var(--ultras-font);padding:calc(var(--ultras-edge) * 1.4) var(--ultras-edge)}.ultras-why__grid{display:grid;grid-template-columns:1fr 1fr;gap:clamp(32px,5vw,72px);align-items:center}.ultras-why__body{margin:20px 0 0;max-width:48ch;opacity:.85}.ultras-why__points{list-style:none;margin:32px 0 0;padding:0;display:flex;flex-direction:column;gap:20px}.ultras-why__point{display:flex;gap:14px;align-items:flex-start}.ultras-why__point-mark{font-weight:900;font-size:1.1rem;line-height:1.3}.ultras-why__point-title{font-weight:700;text-transform:uppercase;font-size:.85rem;letter-spacing:.03em;margin:0 0 2px}.ultras-why__point-text{font-size:.85rem;color:var(--ultras-gray-600);margin:0}.ultras-bg-black .ultras-why__point-text{color:var(--ultras-gray-400)}.ultras-why__media{aspect-ratio:4/5;overflow:hidden;background:var(--ultras-gray-100)}.ultras-why__media img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:900px){.ultras-why__grid{grid-template-columns:1fr}.ultras-why__media{order:-1}}.ultras-reviews{font-family:var(--ultras-font);padding:calc(var(--ultras-edge) * 1.4) var(--ultras-edge);background:var(--ultras-white)}.ultras-reviews__header{text-align:center;max-width:640px;margin:0 auto 40px}.ultras-reviews__header .ultras-eyebrow{justify-content:center;margin-bottom:12px}.ultras-reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.ultras-reviews__card{background:var(--ultras-pure-white);border:1px solid var(--ultras-gray-200);padding:24px}.ultras-reviews__stars{color:var(--ultras-red);font-size:.9rem;margin-bottom:12px;letter-spacing:2px}.ultras-reviews__quote{font-size:.95rem;line-height:1.5;margin:0 0 20px}.ultras-reviews__meta{display:flex;align-items:center;gap:10px}.ultras-reviews__avatar{width:40px;height:40px;object-fit:cover}.ultras-reviews__name{font-weight:700;font-size:.8rem;text-transform:uppercase;margin:0}.ultras-reviews__product{font-size:.72rem;color:var(--ultras-gray-600);margin:0}@media(max-width:900px){.ultras-reviews__grid{grid-template-columns:1fr}}.ultras-social{font-family:var(--ultras-font);padding:calc(var(--ultras-edge) * 1.4) var(--ultras-edge)}.ultras-social__header{display:flex;justify-content:space-between;align-items:flex-end;flex-wrap:wrap;gap:16px;margin-bottom:28px}.ultras-social__links{display:flex;gap:20px}.ultras-social__grid{display:grid;grid-template-columns:repeat(6,1fr);gap:2px}.ultras-social__tile{display:block;aspect-ratio:1/1;overflow:hidden;background:var(--ultras-gray-100)}.ultras-social__tile img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .3s ease}.ultras-social__tile:hover img{transform:scale(1.05)}@media(max-width:900px){.ultras-social__grid{grid-template-columns:repeat(3,1fr)}}@media(prefers-reduced-motion:reduce){.ultras-social__tile img{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/11/assets/ultras-fan-chart-homepage-additions.css.map */
