.alcy-concierge-preview{max-width:var(--alcy-blog-reading);margin:var(--alcy-space-8) auto var(--alcy-space-12);font-size:var(--alcy-text-body);line-height:1.5}.alcy-concierge-preview-box{position:relative}.alcy-concierge-preview-link{z-index:6;border-radius:var(--alcy-radius-stage);position:absolute;inset:0}.alcy-concierge-preview-link:focus-visible{outline:3px solid var(--alcy-focus);outline-offset:4px}.alcy-app .alcy-concierge-preview-pause{z-index:7;position:absolute;top:84px;right:28px}.alcy-concierge-preview figcaption{margin-top:var(--alcy-space-4);color:var(--alcy-plum);text-align:center;font-weight:600}@media (max-width:759px){.alcy-app .alcy-concierge-preview-pause{top:76px;right:24px}}@media (prefers-reduced-motion:reduce){.alcy-app .alcy-concierge-preview-pause{display:none}}
.alcy-taste-example{max-width:68rem;margin:var(--alcy-space-12) auto;padding:var(--alcy-space-6);border-block:1px solid var(--alcy-rule);background:var(--alcy-paper);font-size:var(--alcy-text-body);line-height:1.6}.alcy-taste-example-heading{max-width:var(--alcy-blog-reading);margin:0 0 var(--alcy-space-6)}.alcy-taste-example-heading .alcy-blog-eyebrow{margin-bottom:var(--alcy-space-3)}.alcy-taste-example-title{margin:0 0 var(--alcy-space-3);font:400 var(--alcy-text-h2) / 1.15 var(--alcy-serif)}.alcy-taste-example-idea{margin:0 0 var(--alcy-space-3)}.alcy-taste-example-date{color:var(--alcy-muted);font-size:var(--alcy-text-small);margin:0}.alcy-taste-pieces{gap:var(--alcy-space-8) var(--alcy-space-6);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.alcy-taste-pieces>li{min-width:0}.alcy-taste-pieces img{aspect-ratio:1;object-fit:contain;background:var(--alcy-surface);border-radius:var(--alcy-radius-photo);width:100%;height:auto;display:block}.alcy-taste-piece-copy{padding-top:var(--alcy-space-4)}.alcy-taste-piece-copy p{margin:0 0 var(--alcy-space-3)}.alcy-taste-piece-role{color:var(--alcy-muted);font-size:var(--alcy-text-small)}.alcy-taste-piece-title{font:400 var(--alcy-text-title) / 1.3 var(--alcy-serif);overflow-wrap:anywhere}.alcy-taste-example a{color:var(--alcy-plum);text-underline-offset:.15em;text-decoration:underline}.alcy-taste-example a:focus-visible{outline:2px solid var(--alcy-focus);outline-offset:4px}.alcy-taste-piece-price{font-weight:600}.alcy-taste-piece-price span{color:var(--alcy-muted);font-weight:400}@media (max-width:600px){.alcy-taste-example{padding-inline:0}.alcy-taste-pieces{grid-template-columns:minmax(0,1fr)}}
