.hy-goals .hy-goals__heading,.hy-goals__all{color:rgb(var(--color-foreground))}.hy-goals__head{display:flex;align-items:flex-end;justify-content:space-between;gap:var(--hy-4);margin-block-end:var(--hy-4)}.hy-goals__heading-col{display:flex;flex-direction:column;min-inline-size:0}.hy-goals__all{flex:none;padding-block:var(--hy-3);font-size:var(--hy-small);font-weight:600;text-decoration:none}.hy-goals__all:hover{text-decoration:underline;text-underline-offset:4px}.hy-goals__tile{position:relative;display:block;inline-size:var(--hy-goals-mobile, 78vw);aspect-ratio:var(--hy-goals-ratio-mobile, 1.7778);overflow:hidden;background:var(--hy-ink);color:#fff;text-decoration:none}.hy-goals__media,.hy-goals__img{position:absolute;top:0;right:0;bottom:0;left:0;inline-size:100%;block-size:100%}.hy-goals__img{object-fit:cover;object-position:var(--hy-goal-pos-mobile, 50% 40%);transition:transform var(--hy-t-reveal) var(--hy-ease)}.hy-goals__media:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#000000b8,#00000047 45%,#0000 75%);pointer-events:none}.hy-goals__body{position:absolute;inset-inline:0;inset-block-end:0;display:flex;flex-direction:column;align-items:flex-start;gap:2px;padding:var(--hy-4);text-align:start}.hy-goals__title{font-size:clamp(30px,8.5vw,40px);font-weight:900;font-stretch:var(--hy-stretch-display);line-height:.95;letter-spacing:-.01em}.hy-goals__text{font-size:var(--hy-label);font-weight:600;line-height:1.35;opacity:.88}.hy-goals__cta{display:inline-flex;align-items:center;gap:var(--hy-2);margin-block-start:var(--hy-2);padding-block-end:2px;font-size:var(--hy-label);font-weight:800;border-block-end:2px solid var(--hy-red)}.hy-goals__arrow{inline-size:14px;block-size:10px;flex:none;transition:transform var(--hy-t-hover) var(--hy-ease)}[dir=rtl] .hy-goals__arrow{transform:scaleX(-1)}.hy-goals__tile:hover .hy-goals__img,.hy-goals__tile:focus-visible .hy-goals__img{transform:scale(1.04)}.hy-goals__tile:hover .hy-goals__arrow{transform:translate(3px)}[dir=rtl] .hy-goals__tile:hover .hy-goals__arrow{transform:scaleX(-1) translate(3px)}.hy-goals__tile:focus-visible{outline:2px solid var(--hy-red);outline-offset:2px}@media screen and (min-width:750px){.hy-goals .hy-goals__head{align-items:baseline;margin-block-end:var(--hy-5)}.hy-goals .hy-goals__all{padding-block:0}.hy-goals .hy-goals__items{display:grid;grid-template-columns:repeat(var(--hy-goals-columns, 3),minmax(0,1fr));overflow:visible;scroll-snap-type:none}.hy-goals .hy-goals__tile{inline-size:auto;aspect-ratio:var(--hy-goals-ratio, 1.25)}.hy-goals__img{object-position:var(--hy-goal-pos, 50% 40%)}.hy-goals__body{padding:var(--hy-5) var(--hy-6)}.hy-goals__title{font-size:clamp(40px,4.4vw,64px)}.hy-goals__text,.hy-goals__cta{font-size:var(--hy-small)}}@media(prefers-reduced-motion:reduce){.hy-goals__img,.hy-goals__arrow{transition:none}.hy-goals__tile:hover .hy-goals__img,.hy-goals__tile:focus-visible .hy-goals__img{transform:none}}
/*# sourceMappingURL=/cdn/shop/t/14/assets/hybrid-goal-tiles.css.map */
