.hy-photo-highlights{margin:48px 0}@media screen and (min-width:1024px){.hy-photo-highlights{margin:64px 0}}.hy-photo-highlights .hy-photo-highlights-inner{display:flex;flex-direction:column;gap:8px}@media screen and (min-width:1024px){.hy-photo-highlights .hy-photo-highlights-inner{flex-direction:row;align-items:center;gap:16px}}.hy-photo-highlights .hy-desktop-only{display:none}@media screen and (min-width:768px){.hy-photo-highlights .hy-desktop-only{display:block}}.hy-photo-highlights .hy-mobile-only{display:block}@media screen and (min-width:768px){.hy-photo-highlights .hy-mobile-only{display:none}}.hy-photo-highlights .hy-photo-highlights-photo-wrapper{width:100%}@media screen and (min-width:1024px){.hy-photo-highlights .hy-photo-highlights-photo-wrapper{flex:1 0 0}}.hy-photo-highlights .hy-photo-highlights-photo-wrapper img{display:block;width:100%;height:auto}.hy-photo-highlights .hy-photo-highlights-content{display:flex;flex-direction:column;align-items:flex-start;gap:32px;width:100%;padding:16px}@media screen and (min-width:1024px){.hy-photo-highlights .hy-photo-highlights-content{flex:1 0 0;padding:32px}}.hy-photo-highlights .hy-photo-highlights-content .hy-text-heading__inner{display:flex;flex-direction:column;align-items:flex-start;gap:3px;width:100%;margin:0}.hy-photo-highlights .hy-photo-highlights-content .hy-text-heading__text{margin:0;color:var(--text-primary)}.hy-photo-highlights .hy-photo-highlights-content .hy-text-heading__chip-text{margin:0;color:var(--heading-chip-text-color,var(--text-primary))}.hy-photo-highlights .hy-photo-highlights-description{margin:0;color:var(--text-primary)}.hy-photo-highlights .hy-photo-highlights-features{display:flex;flex-direction:column;gap:8px;width:100%}.hy-photo-highlights .hy-photo-highlights-feature{background-color:var(--surface-default);box-shadow:0 0 10px 0 rgba(51,51,51,.04);border-radius:16px;padding:16px 24px;font-weight:600;color:var(--text-primary)}.hy-photo-highlights .hy-photo-highlights-feature p{margin:0}.hy-photo-highlights .hy-photo-highlights-feature a{color:var(--text-highlighted);text-decoration:underline}.hy-photo-highlights .hy-photo-highlights-buttons{display:flex;flex-wrap:wrap;gap:16px 24px;width:100%}.hy-photo-highlights .hy-photo-highlights-buttons .hy-ec-btn{width:100%}@media screen and (min-width:540px){.hy-photo-highlights .hy-photo-highlights-buttons .hy-ec-btn{flex:1 0 0;width:auto;max-width:none}}