.quote-card[data-astro-cid-ljmjujuy]{display:flex;flex-direction:column;min-width:0;max-width:100%;background:var(--color-surface, #fff);border:1px solid var(--color-border);border-radius:var(--radius-md);overflow:hidden}.quote-card__media[data-astro-cid-ljmjujuy]{position:relative;display:flex;align-items:center;justify-content:center;aspect-ratio:1;overflow:hidden;text-align:center;color:#fff}.quote-card--photo[data-astro-cid-ljmjujuy] .quote-card__media[data-astro-cid-ljmjujuy]{aspect-ratio:4 / 5}.quote-card__media[data-astro-cid-ljmjujuy]:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px}.quote-card__img[data-astro-cid-ljmjujuy]{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .25s}.quote-card__media[data-astro-cid-ljmjujuy]:hover .quote-card__img[data-astro-cid-ljmjujuy]{transform:scale(1.03)}.quote-card__edit-hint[data-astro-cid-ljmjujuy]{position:absolute;top:8px;right:8px;display:inline-flex;align-items:center;gap:4px;padding:4px 9px;border-radius:999px;background:#0000008c;color:#fff;font-size:12px;font-weight:600;line-height:1.2}.quote-card__overlay[data-astro-cid-ljmjujuy]{position:absolute;inset:0;background:#00000047}.quote-card__content[data-astro-cid-ljmjujuy]{position:relative;z-index:1;padding:var(--space-4);width:100%;box-sizing:border-box}.quote-card__text[data-astro-cid-ljmjujuy]{display:-webkit-box;font-family:var(--font-display);font-size:var(--text-sm);color:#fff;text-shadow:0 2px 10px rgba(0,0,0,.55);line-height:1.7;-webkit-line-clamp:5;-webkit-box-orient:vertical;overflow:hidden;word-break:keep-all;overflow-wrap:anywhere;white-space:pre-line}.quote-card__author[data-astro-cid-ljmjujuy]{display:block;margin-top:var(--space-3);font-size:var(--text-sm);color:#ffffffd9}.quote-card__sr-only[data-astro-cid-ljmjujuy]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.quote-card__actions[data-astro-cid-ljmjujuy]{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--color-border)}.qc-btn[data-astro-cid-ljmjujuy]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:52px;padding:6px 2px;border:none;background:transparent;color:var(--color-text);font-size:12px;font-weight:600;line-height:1.2;cursor:pointer;transition:background .15s;white-space:nowrap}.qc-btn[data-astro-cid-ljmjujuy]+.qc-btn[data-astro-cid-ljmjujuy]{border-left:1px solid var(--color-border)}.qc-btn[data-astro-cid-ljmjujuy]:hover{background:var(--color-surface-alt)}.qc-btn[data-astro-cid-ljmjujuy]:focus-visible{outline:3px solid var(--color-primary);outline-offset:-3px}.qc-btn--kakao[data-astro-cid-ljmjujuy] svg[data-astro-cid-ljmjujuy]{color:#3c1e1e;background:#fee500;border-radius:6px;padding:2px;width:22px;height:22px}.quote-card__more[data-astro-cid-ljmjujuy]{display:block;padding:6px 8px 8px;text-align:center;font-size:12px;color:var(--color-text-muted);border-top:1px solid var(--color-border)}.quote-card--large[data-astro-cid-ljmjujuy] .qc-btn[data-astro-cid-ljmjujuy]{min-height:60px;font-size:14px;flex-direction:row;gap:8px}@media(min-width:768px){.quote-card__content[data-astro-cid-ljmjujuy]{padding:var(--space-6)}.quote-card__text[data-astro-cid-ljmjujuy]{font-size:var(--text-xl);-webkit-line-clamp:8}.qc-btn[data-astro-cid-ljmjujuy]{flex-direction:row;gap:6px;font-size:13px}}.bg-coral-sunrise[data-astro-cid-ljmjujuy]{background:linear-gradient(135deg,#ff8c61,#e8735a,#c4503a)}.bg-peach-blossom[data-astro-cid-ljmjujuy]{background:linear-gradient(135deg,#ffdab9,#ffb6a3,#ff8c94)}.bg-golden-hour[data-astro-cid-ljmjujuy]{background:linear-gradient(135deg,#f7dc6f,#d4a853,#c17f24)}.bg-lavender-dusk[data-astro-cid-ljmjujuy]{background:linear-gradient(135deg,#c9b8e8,#9b8bbf,#7b6fa0)}.bg-ocean-mist[data-astro-cid-ljmjujuy]{background:linear-gradient(135deg,#a8d8ea,#87ceeb,#6aabcc)}.bg-rose-gold[data-astro-cid-ljmjujuy]{background:linear-gradient(135deg,#f4c2c2,#e8a0a0,#d4807a)}.bg-mint-fresh[data-astro-cid-ljmjujuy]{background:linear-gradient(135deg,#a8e6cf,#6bab7f,#4a9b6f)}.bg-warm-amber[data-astro-cid-ljmjujuy]{background:linear-gradient(135deg,#ffd180,#ffab40,#ff8f00)}.bg-deep-navy[data-astro-cid-ljmjujuy]{background:linear-gradient(135deg,#1a237e,#283593,#3949ab)}.bg-twilight-purple[data-astro-cid-ljmjujuy]{background:linear-gradient(135deg,#4a148c,#6a1b9a,#8e24aa)}.bg-forest-green[data-astro-cid-ljmjujuy]{background:linear-gradient(135deg,#1b5e20,#2e7d32,#388e3c)}.bg-cherry-blossom[data-astro-cid-ljmjujuy]{background:linear-gradient(135deg,#fce4ec,#f8bbd0,#f48fb1)}
