.uaq-card{--uaq-bg:#eef8fb;--uaq-text:#0b4560;--uaq-accent:#c99b3e;--uaq-muted:#557482;position:relative;overflow:hidden;box-sizing:border-box;width:100%;margin:1.25rem auto;border-radius:24px;background:var(--uaq-bg);color:var(--uaq-text);box-shadow:0 18px 55px rgba(7,42,58,.12);font-family:Estedad,Vazirmatn,Tahoma,sans-serif}
.uaq-card *{box-sizing:border-box}.uaq-card__inner{position:relative;z-index:2;max-width:980px;margin:auto;padding:42px 54px}.uaq-card__pattern{position:absolute;inset:0;opacity:.65;background:radial-gradient(circle at 12% 20%,rgba(255,255,255,.85),transparent 28%),radial-gradient(circle at 90% 85%,rgba(201,155,62,.18),transparent 34%)}
.uaq-card__pattern:before,.uaq-card__pattern:after{content:"";position:absolute;width:210px;height:210px;border:1px solid var(--uaq-accent);border-radius:50%;opacity:.18}.uaq-card__pattern:before{top:-110px;right:-70px}.uaq-card__pattern:after{bottom:-130px;left:-60px}
.uaq-logo{display:block;width:74px;height:74px;object-fit:contain;margin:0 auto 14px}.uaq-heading{font-size:15px;font-weight:700;letter-spacing:.02em;color:var(--uaq-accent);margin-bottom:4px}.uaq-mark{height:42px;font:700 64px/1 Georgia,serif;color:var(--uaq-accent);opacity:.65}.uaq-quote{margin:0 auto;padding:0;border:0;max-width:850px;font-size:clamp(24px,3vw,42px);font-weight:800;line-height:1.85;color:var(--uaq-text)}.uaq-quote p{margin:.15em 0}.uaq-topics{margin-top:18px;font-size:13px;font-weight:600;color:var(--uaq-muted)}.uaq-source{display:flex;justify-content:center;gap:8px;flex-wrap:wrap;margin-top:22px;padding-top:16px;border-top:1px solid color-mix(in srgb,var(--uaq-accent) 35%,transparent);font-size:13px;color:var(--uaq-muted)}.uaq-source__page:before{content:"•";margin-left:8px;color:var(--uaq-accent)}.uaq-date{display:block;margin-top:9px;font-size:12px;color:var(--uaq-muted)}
.uaq-align-right .uaq-card__inner,.uaq-align-right .uaq-quote{text-align:right}.uaq-align-center .uaq-card__inner,.uaq-align-center .uaq-quote{text-align:center}.uaq-align-left .uaq-card__inner,.uaq-align-left .uaq-quote{text-align:left;direction:ltr}.uaq-align-right .uaq-logo{margin-right:0}.uaq-align-left .uaq-logo{margin-left:0}.uaq-align-right .uaq-source{justify-content:flex-start}.uaq-align-left .uaq-source{justify-content:flex-end}
.uaq-theme-light{--uaq-bg:#fffaf2;--uaq-text:#075b5c;--uaq-accent:#c6814c;--uaq-muted:#5d6c6c}.uaq-theme-gold{--uaq-bg:#3b2511;--uaq-text:#fff8e7;--uaq-accent:#efb84f;--uaq-muted:#e5cfaa}.uaq-theme-forest{--uaq-bg:#edf6ee;--uaq-text:#174d36;--uaq-accent:#b57c2c;--uaq-muted:#557566}.uaq-theme-dark{--uaq-bg:#071b2b;--uaq-text:#fff;--uaq-accent:#f5bb55;--uaq-muted:#b9c8d2}.uaq-theme-custom{--uaq-muted:color-mix(in srgb,var(--uaq-text) 65%,transparent)}
.uaq-grid{display:grid;gap:22px}.uaq-grid--1{grid-template-columns:1fr}.uaq-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.uaq-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.uaq-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.uaq-grid .uaq-card{height:100%;margin:0}.uaq-grid .uaq-card__inner{padding:28px 24px}.uaq-grid .uaq-quote{font-size:20px}.uaq-grid .uaq-logo{width:55px;height:55px}.uaq-empty{padding:20px;border:1px dashed #bbb;border-radius:12px;text-align:center}
@media(max-width:900px){.uaq-grid--3,.uaq-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.uaq-card__inner{padding:36px 28px}.uaq-quote{font-size:clamp(22px,5vw,34px)}}
@media(max-width:600px){.uaq-grid--2,.uaq-grid--3,.uaq-grid--4{grid-template-columns:1fr}.uaq-card{border-radius:18px}.uaq-card__inner{padding:28px 20px}.uaq-logo{width:60px;height:60px}.uaq-source{font-size:12px}}
@media(prefers-reduced-motion:reduce){.uaq-card *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}
