.ycard[data-v-7e0c64df]{min-inline-size:0;container-type:inline-size;container-name:ycard;--ycard-pad:clamp(.5rem, calc(6cqi - .5rem) , 1.25rem);--ycard-title-size:clamp(1.125rem, 5.6cqi, 1.625rem);--ycard-sub-size:clamp(.8125rem, 3.4cqi, 1rem);--ycard-radius:var(--radius-card-lg);--ycard-media-radius:1.375rem;--ycard-grow:var(--space-1-5);--ycard-media-radius-hover:calc(var(--ycard-media-radius) + var(--space-2));--ycard-ease:cubic-bezier(.22, 1, .36, 1);position:relative;display:flex;flex-direction:column;gap:var(--ycard-pad);padding:var(--ycard-pad);color:var(--text-primary);text-decoration:none;border-radius:var(--ycard-radius)}.ycard--listing[data-v-7e0c64df]{isolation:isolate}.ycard--listing[data-v-7e0c64df]:before{content:"";position:absolute;inset:0;z-index:-1;background:var(--surface-content);border-radius:var(--ycard-radius);box-shadow:0 6px 32px #0000;transition:inset .45s var(--ycard-ease),border-radius .45s var(--ycard-ease),box-shadow .45s var(--ycard-ease)}.ycard--listing[data-v-7e0c64df]:hover:before,.ycard--listing[data-v-7e0c64df]:focus-visible:before{inset:calc(-1 * var(--ycard-grow));border-radius:calc(var(--ycard-radius) + var(--ycard-grow));box-shadow:0 6px 32px #0000000f}.ycard[data-v-7e0c64df]:focus-visible{outline:2px solid var(--color-sand);outline-offset:3px}.ycard__media[data-v-7e0c64df]{position:relative;z-index:0;flex:none;inline-size:100%;aspect-ratio:4 / 5;clip-path:inset(0 round var(--ycard-media-radius));transition:clip-path .45s var(--ycard-ease)}@container results (min-width: 34rem){.ycard__media[data-v-7e0c64df]{aspect-ratio:4 / 3}}.ycard:hover .ycard__media[data-v-7e0c64df],.ycard:focus-visible .ycard__media[data-v-7e0c64df]{clip-path:inset(calc(-1 * var(--ycard-grow)) round var(--ycard-media-radius-hover))}.ycard__lqip[data-v-7e0c64df],.ycard__img[data-v-7e0c64df],.ycard__video[data-v-7e0c64df]{inset:calc(-1 * var(--ycard-grow));inline-size:calc(100% + 2 * var(--ycard-grow));block-size:calc(100% + 2 * var(--ycard-grow))}.ycard__lqip[data-v-7e0c64df]{position:absolute;z-index:-3;background:var(--surface-base) center / cover no-repeat}.ycard[data-loaded] .ycard__lqip[data-v-7e0c64df]{opacity:0;transition:opacity .2s ease .3s}.ycard__img[data-v-7e0c64df]{position:absolute;z-index:-2;object-fit:cover;opacity:0;filter:blur(30px)}.ycard__img[data-loaded][data-v-7e0c64df]{opacity:1;filter:blur(0);transition:filter .3s ease-out,opacity .3s ease-out}.ycard__video[data-v-7e0c64df]{position:absolute;z-index:-1;object-fit:cover;opacity:0;pointer-events:none;transition:opacity .4s ease}.ycard__video.is-playing[data-v-7e0c64df]{opacity:1}.ycard__badge[data-v-7e0c64df]{position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4);z-index:1;display:flex;align-items:center;block-size:2.5rem;padding-inline:var(--space-2);font-size:var(--text-md);line-height:1;color:var(--text-on-glass);white-space:nowrap;background:var(--surface-glass);border-radius:var(--radius-full);-webkit-backdrop-filter:blur(14px) saturate(1.4);backdrop-filter:blur(14px) saturate(1.4)}.ycard__badge-icon[data-v-7e0c64df]{flex:none;inline-size:1.5rem;block-size:1.5rem}.ycard__badge-label[data-v-7e0c64df]{display:grid;grid-template-columns:0fr;transition:grid-template-columns .45s var(--ycard-ease)}.ycard__badge-clip[data-v-7e0c64df]{min-inline-size:0;overflow:hidden}.ycard__badge-text[data-v-7e0c64df]{display:inline-block;padding-inline:var(--space-1) var(--space-1-5)}.ycard:hover .ycard__badge-label[data-v-7e0c64df],.ycard:focus-visible .ycard__badge-label[data-v-7e0c64df]{grid-template-columns:1fr}.ycard__body[data-v-7e0c64df]{display:flex;flex:1;flex-direction:column;gap:clamp(.625rem,3.4cqi,1rem);min-inline-size:0;padding:var(--space-1-5)}.ycard__rest[data-v-7e0c64df]{display:contents}.ycard__head[data-v-7e0c64df]{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:var(--space-2-5)}.ycard__names[data-v-7e0c64df]{min-inline-size:0}.ycard__title[data-v-7e0c64df]{font-size:var(--ycard-title-size);font-weight:var(--font-weight-semibold);line-height:1.2;letter-spacing:-.01em;text-wrap:balance;color:var(--text-primary)}.ycard__subtitle[data-v-7e0c64df]{margin-block-start:var(--space-1);overflow:hidden;font-size:var(--ycard-sub-size);line-height:1.2;color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap}.ycard__pricewrap[data-v-7e0c64df]{flex:none}.ycard__pricesizer[data-v-7e0c64df],.ycard__price[data-v-7e0c64df]{padding:clamp(.375rem,1.7cqi,.5rem) clamp(.5rem,2.2cqi,.625rem);font-size:var(--ycard-sub-size);line-height:1.2;white-space:nowrap}.ycard__pricesizer[data-v-7e0c64df]{display:none}.ycard__price[data-v-7e0c64df]{display:flex;align-items:center;color:var(--text-on-sand);background:var(--color-sand);border-radius:var(--radius-full)}.ycard--listing .ycard__pricesizer[data-v-7e0c64df]{display:block;visibility:hidden}.ycard--listing .ycard__pricesizer[data-v-7e0c64df]:before{content:attr(data-price)}.ycard--listing .ycard__price[data-v-7e0c64df]{position:absolute;inset-block-start:0;inset-inline-end:0;z-index:1;max-inline-size:100%;transition:box-shadow .45s var(--ycard-ease)}.ycard--listing:hover .ycard__price[data-v-7e0c64df],.ycard--listing:focus-visible .ycard__price[data-v-7e0c64df]{box-shadow:var(--shadow-md)}.ycard--listing .ycard__price[data-v-7e0c64df]:before{content:"";position:absolute;inset-block:0;inset-inline-end:100%;inline-size:clamp(1.5rem,9cqi,3rem);pointer-events:none;background:linear-gradient(to right,transparent,var(--surface-content) 85%);opacity:0;transition:opacity .45s var(--ycard-ease)}.ycard--listing:hover .ycard__price[data-v-7e0c64df]:before,.ycard--listing:focus-visible .ycard__price[data-v-7e0c64df]:before{opacity:1}.ycard__price-text[data-v-7e0c64df]{flex:none}.ycard__price-label[data-v-7e0c64df]{display:grid;grid-template-columns:0fr;min-inline-size:0;transition:grid-template-columns .45s var(--ycard-ease)}.ycard__price-clip[data-v-7e0c64df]{min-inline-size:0;overflow:hidden;text-overflow:ellipsis}.ycard__price-vat[data-v-7e0c64df]{display:inline-block;padding-inline-start:.35em}.ycard:hover .ycard__price-label[data-v-7e0c64df],.ycard:focus-visible .ycard__price-label[data-v-7e0c64df]{grid-template-columns:1fr}.ycard__excerpt[data-v-7e0c64df]{display:-webkit-box;overflow:hidden;padding-inline-end:clamp(.5rem,2.6cqi,.75rem);font-size:clamp(.8125rem,3.4cqi,1rem);line-height:1.25;color:var(--text-secondary);-webkit-box-orient:vertical;-webkit-line-clamp:3}.ycard__facts[data-v-7e0c64df]{display:flex;flex-wrap:wrap;gap:var(--space-1-5);margin-block-start:auto;list-style:none}.ycard__fact[data-v-7e0c64df]{padding:clamp(.25rem,1.3cqi,.375rem) clamp(.5rem,2.6cqi,.75rem);font-size:clamp(.75rem,3cqi,.875rem);line-height:1.2;color:var(--text-primary);background:var(--surface-deep);border-radius:var(--radius-full)}@property --ycard-sample{syntax:"<color>"; inherits:true; initial-value:rgb(0 52 86);}.ycard--curated[data-v-7e0c64df]{position:relative;--t:1;--ycard-tone:color-mix(in oklch, var(--ycard-sample) 88%, var(--surface-sea));--ycard-fade:56%;--ycard-blur-from:72%;--ycard-inset:clamp(.875rem, calc(7.5cqi - .375rem) , 1.75rem);gap:0;aspect-ratio:458 / 668;padding:0;overflow:clip;color:var(--color-white);background:var(--ycard-tone);transition:--ycard-sample .8s ease}.ycard--curated[data-v-7e0c64df]:hover,.ycard--curated[data-v-7e0c64df]:focus-visible{box-shadow:none}.ycard--curated .ycard__media[data-v-7e0c64df]{position:absolute;inset:0 0 auto;block-size:calc(100% * 535 / 668);aspect-ratio:auto;clip-path:none;transition:none}.ycard--curated:hover .ycard__media[data-v-7e0c64df],.ycard--curated:focus-visible .ycard__media[data-v-7e0c64df]{clip-path:none}.ycard--curated .ycard__lqip[data-v-7e0c64df],.ycard--curated .ycard__img[data-v-7e0c64df],.ycard--curated .ycard__video[data-v-7e0c64df]{inset:0;inline-size:100%;block-size:100%}.ycard--curated .ycard__media[data-v-7e0c64df]:before,.ycard--curated .ycard__media[data-v-7e0c64df]:after{content:"";position:absolute;inset-inline:0;inset-block-end:0;pointer-events:none}.ycard--curated .ycard__media[data-v-7e0c64df]:before{inset-block-start:var(--ycard-fade);inset-block-end:-26%;background-color:var(--ycard-tone);-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgb(0 0 0 / .38) 14%,rgb(0 0 0 / .78) 28%,rgb(0 0 0 / .96) 37%,black 43%);mask-image:linear-gradient(to bottom,transparent 0%,rgb(0 0 0 / .38) 14%,rgb(0 0 0 / .78) 28%,rgb(0 0 0 / .96) 37%,black 43%)}.ycard--curated .ycard__media[data-v-7e0c64df]:before{z-index:1}.ycard--curated .ycard__media[data-v-7e0c64df]:after{z-index:0;inset-block-start:var(--ycard-blur-from);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);-webkit-mask-image:linear-gradient(to bottom,transparent,black 50%);mask-image:linear-gradient(to bottom,transparent,black 50%)}.ycard--curated .ycard__badge[data-v-7e0c64df]{inset-block-start:clamp(1rem,5.7cqi,1.625rem);inset-inline-end:var(--ycard-inset)}.ycard--curated .ycard__body[data-v-7e0c64df]{position:relative;z-index:1;flex:none;gap:0;margin-block-start:auto;padding:0}.ycard--curated .ycard__head[data-v-7e0c64df]{gap:var(--space-2-5);padding:0 var(--ycard-inset) clamp(.75rem,4.3cqi,1.25rem)}.ycard--curated .ycard__head[data-v-7e0c64df]{flex-direction:column-reverse;gap:var(--space-2)}.ycard--curated .ycard__pricewrap[data-v-7e0c64df]{align-self:flex-end}.ycard--curated .ycard__names[data-v-7e0c64df]{display:flex;flex-direction:column-reverse;gap:var(--space-1)}.ycard--curated .ycard__subtitle[data-v-7e0c64df]{margin-block-start:0}.ycard--curated .ycard__title[data-v-7e0c64df],.ycard--curated .ycard__subtitle[data-v-7e0c64df],.ycard--curated .ycard__excerpt[data-v-7e0c64df]{color:var(--color-white)}.ycard--curated .ycard__rest[data-v-7e0c64df]{display:flex;flex-direction:column;gap:var(--space-4);padding:0 var(--ycard-inset) var(--ycard-inset)}.ycard--curated .ycard__facts[data-v-7e0c64df]{margin-block-start:0}.ycard--curated .ycard__fact[data-v-7e0c64df]{color:var(--color-white);background:#00000026}.ycard--curated[data-v-7e0c64df]:focus-visible{outline-color:var(--color-white)}.ycard--curated.ycard--skeleton .ycard__media[data-v-7e0c64df]{background:color-mix(in oklch,var(--ycard-tone),white 8%)}.ycard--skeleton .ycard__media[data-v-7e0c64df],.ycard__bar[data-v-7e0c64df]{position:relative;overflow:hidden;background:color-mix(in oklch,var(--surface-base),var(--text-primary) 6%)}.ycard__bar[data-v-7e0c64df]{display:block;block-size:1.25rem;border-radius:var(--radius-full)}.ycard__bar--title[data-v-7e0c64df]{inline-size:45%}.ycard__bar--pill[data-v-7e0c64df]{inline-size:6.5rem;block-size:2.25rem}.ycard__bar--line[data-v-7e0c64df]{inline-size:80%}.ycard--skeleton .ycard__media[data-v-7e0c64df]:after,.ycard__bar[data-v-7e0c64df]:after{content:"";position:absolute;inset:0;transform:translate(-100%);background:linear-gradient(90deg,transparent 0%,oklch(1 0 0 / .35) 50%,transparent 100%);animation:ycard-shimmer-7e0c64df 1.4s ease-in-out infinite}@keyframes ycard-shimmer-7e0c64df{to{transform:translate(100%)}}@media(width<640px){.ycard--listing[data-v-7e0c64df]{--ycard-pad:var(--space-5)}.ycard--listing .ycard__media[data-v-7e0c64df]{aspect-ratio:4 / 3}.ycard--listing .ycard__excerpt[data-v-7e0c64df]{display:none}.ycard--listing .ycard__subtitle[data-v-7e0c64df]{margin-block-start:var(--space-1)}}@media(prefers-reduced-motion:reduce){.ycard[data-v-7e0c64df],.ycard--curated[data-v-7e0c64df],.ycard__media[data-v-7e0c64df],.ycard__img[data-v-7e0c64df],.ycard__lqip[data-v-7e0c64df],.ycard__video[data-v-7e0c64df],.ycard__badge-label[data-v-7e0c64df],.ycard__price-label[data-v-7e0c64df],.ycard__price[data-v-7e0c64df]{transition:none}.ycard__img[data-v-7e0c64df]{opacity:1;filter:none}.ycard:hover .ycard__media[data-v-7e0c64df]{clip-path:inset(0 round var(--ycard-media-radius))}.ycard--listing[data-v-7e0c64df]:before,.ycard--listing[data-v-7e0c64df]:hover:before{inset:0;border-radius:var(--ycard-radius);transition:none}.ycard--skeleton .ycard__media[data-v-7e0c64df]:after,.ycard__bar[data-v-7e0c64df]:after{animation:none}}
