.art-panel[data-astro-cid-ds4rqqa6]{--art-bg: var(--pink-soft);--art-bg-deep: #f2c3d1;--art-ink: var(--purple);--art-accent: var(--pink-deep);position:relative;display:flex;flex-direction:column;width:100%;height:100%;min-height:100%;overflow:hidden;padding:clamp(1.1rem,3.4vw,1.75rem);background:radial-gradient(circle at 82% 8%,rgba(255,255,255,.7),transparent 38%),linear-gradient(150deg,var(--art-bg) 0%,var(--art-bg-deep) 100%);color:var(--art-ink);isolation:isolate}.art-panel[data-astro-cid-ds4rqqa6]:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(rgba(45,22,116,.12) 1px,transparent 1px);background-size:18px 18px;opacity:.28;mask-image:linear-gradient(180deg,#000,transparent 72%)}.art-panel--sage[data-astro-cid-ds4rqqa6]{--art-bg: #e3ecd9;--art-bg-deep: var(--sage);--art-accent: var(--sage-ink)}.art-panel--periwinkle[data-astro-cid-ds4rqqa6]{--art-bg: #eef1fe;--art-bg-deep: var(--periwinkle-deep);--art-accent: #3f4794}.art-panel--lilac[data-astro-cid-ds4rqqa6]{--art-bg: #f8f2fd;--art-bg-deep: var(--lavender);--art-accent: #6a4a92}.art-panel--rose[data-astro-cid-ds4rqqa6]{--art-bg: #fdf3f6;--art-bg-deep: var(--rose);--art-accent: var(--pink-deep)}.art-panel--gold[data-astro-cid-ds4rqqa6]{--art-bg: #fbf0d8;--art-bg-deep: var(--gold-soft);--art-accent: #8a5a13}.art-panel--plum[data-astro-cid-ds4rqqa6]{--art-bg: #ece6fa;--art-bg-deep: #d9cdf2;--art-accent: var(--purple)}.art-panel--cream[data-astro-cid-ds4rqqa6]{--art-bg: var(--cream-light);--art-bg-deep: var(--cream-deep);--art-accent: #8a5a13}.art-panel--orbit[data-astro-cid-ds4rqqa6]{align-items:center;justify-content:center}.art-panel__ring[data-astro-cid-ds4rqqa6]{position:absolute;top:50%;left:50%;z-index:-1;border:1px solid rgba(45,22,116,.14);border-radius:50%;transform:translate(-50%,-54%)}.art-panel__ring--one[data-astro-cid-ds4rqqa6]{width:58%;aspect-ratio:1}.art-panel__ring--two[data-astro-cid-ds4rqqa6]{width:86%;aspect-ratio:1;border-style:dashed;opacity:.7}.art-panel__dot[data-astro-cid-ds4rqqa6]{position:absolute;z-index:0;width:9px;height:9px;border-radius:50%;background:var(--art-accent);opacity:.5}.art-panel__dot--one[data-astro-cid-ds4rqqa6]{top:18%;right:22%}.art-panel__dot--two[data-astro-cid-ds4rqqa6]{bottom:34%;left:12%;width:6px;height:6px}.art-panel__core[data-astro-cid-ds4rqqa6]{position:relative;z-index:2;display:grid;place-items:center;width:clamp(88px,29%,122px);aspect-ratio:1;border:6px solid rgba(255,253,249,.72);border-radius:50%;background:var(--cream-light);color:var(--art-accent);box-shadow:0 26px 46px -24px #2d16748c,0 0 0 1px #fffc inset;transform:translateY(-8%)}.art-panel__orbit[data-astro-cid-ds4rqqa6]{position:absolute;z-index:3;display:grid;place-items:center;width:clamp(42px,14%,56px);aspect-ratio:1;border-radius:17px;background:#fffdf9f0;color:var(--art-accent);box-shadow:0 16px 28px -18px #2d167499}.art-panel__orbit[data-astro-cid-ds4rqqa6]:after{content:"";position:absolute;inset:5px;border:1px solid rgba(45,22,116,.08);border-radius:12px}.art-panel__orbit--1[data-astro-cid-ds4rqqa6]{top:12%;left:9%;transform:rotate(-6deg)}.art-panel__orbit--2[data-astro-cid-ds4rqqa6]{top:15%;right:9%;transform:rotate(5deg)}.art-panel__orbit--3[data-astro-cid-ds4rqqa6]{bottom:26%;left:7%;transform:rotate(4deg)}.art-panel__orbit--4[data-astro-cid-ds4rqqa6]{right:7%;bottom:24%;transform:rotate(-5deg)}.art-panel__badge[data-astro-cid-ds4rqqa6]{position:absolute;top:.9rem;left:50%;z-index:4;display:inline-flex;align-items:center;gap:.35rem;padding:.35rem .6rem;border-radius:999px;background:#fffdf9db;color:var(--art-accent);font-size:.56rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;transform:translate(-50%);white-space:nowrap}.art-panel__caption[data-astro-cid-ds4rqqa6]{position:absolute;right:.9rem;bottom:.9rem;left:.9rem;z-index:4;display:grid;gap:.15rem;padding:.7rem .8rem;border:1px solid rgba(255,255,255,.75);border-radius:14px;background:#fffdf9e0;box-shadow:0 14px 30px -24px #2d167499}.art-panel__caption[data-astro-cid-ds4rqqa6] small[data-astro-cid-ds4rqqa6],.art-panel__head[data-astro-cid-ds4rqqa6] small[data-astro-cid-ds4rqqa6]{color:var(--art-accent);font-size:.54rem;font-weight:600;letter-spacing:.13em;text-transform:uppercase}.art-panel__caption[data-astro-cid-ds4rqqa6] strong[data-astro-cid-ds4rqqa6],.art-panel__head[data-astro-cid-ds4rqqa6] strong[data-astro-cid-ds4rqqa6]{color:var(--purple);font-family:var(--font-serif);font-size:1rem;font-weight:500;line-height:1.18;letter-spacing:-.01em}.art-panel--grid[data-astro-cid-ds4rqqa6]{justify-content:center;gap:.9rem}.art-panel__head[data-astro-cid-ds4rqqa6]{display:grid;gap:.2rem;max-width:26ch}.art-panel__grid[data-astro-cid-ds4rqqa6]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;width:100%}.art-panel__cell[data-astro-cid-ds4rqqa6]{display:flex;align-items:center;gap:.55rem;min-width:0;padding:.6rem;border:1px solid rgba(255,255,255,.72);border-radius:13px;background:#fffdf9c7;box-shadow:0 12px 26px -24px #2d16748c}.art-panel__cell-icon[data-astro-cid-ds4rqqa6]{display:grid;flex:0 0 auto;place-items:center;width:34px;height:34px;border-radius:10px;background:#2d167412;color:var(--art-accent)}.art-panel__cell-label[data-astro-cid-ds4rqqa6]{display:grid;min-width:0}.art-panel__cell-label[data-astro-cid-ds4rqqa6] strong[data-astro-cid-ds4rqqa6]{color:var(--purple);font-size:.64rem;font-weight:600;line-height:1.2}.art-panel__cell-label[data-astro-cid-ds4rqqa6] small[data-astro-cid-ds4rqqa6]{color:var(--art-accent);font-size:.56rem;line-height:1.3}.art-panel__foot[data-astro-cid-ds4rqqa6]{display:inline-flex;align-items:center;align-self:flex-start;gap:.35rem;padding:.32rem .55rem;border-radius:999px;background:#fffdf9cc;color:var(--art-accent);font-size:.55rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.art-panel--list[data-astro-cid-ds4rqqa6]{justify-content:center;gap:1.1rem}.art-panel__list[data-astro-cid-ds4rqqa6]{position:relative;display:grid;gap:.55rem}.art-panel__list[data-astro-cid-ds4rqqa6]:before{content:"";position:absolute;top:12px;bottom:12px;left:19px;width:1px;background:#2d167429}.art-panel__row[data-astro-cid-ds4rqqa6]{position:relative;display:flex;align-items:center;gap:.7rem;padding:.55rem .65rem .55rem 0}.art-panel__row-icon[data-astro-cid-ds4rqqa6]{position:relative;z-index:1;display:grid;flex:0 0 auto;place-items:center;width:39px;height:39px;border:1px solid rgba(255,255,255,.8);border-radius:50%;background:var(--cream-light);color:var(--art-accent);box-shadow:0 10px 22px -16px #2d16748c}.art-panel__row-copy[data-astro-cid-ds4rqqa6]{display:grid;gap:.1rem;min-width:0}.art-panel__row-copy[data-astro-cid-ds4rqqa6] strong[data-astro-cid-ds4rqqa6]{color:var(--purple);font-size:.72rem;font-weight:600;line-height:1.3}.art-panel__row-copy[data-astro-cid-ds4rqqa6] small[data-astro-cid-ds4rqqa6]{color:var(--art-accent);font-size:.6rem;line-height:1.35}.art-panel--lg[data-astro-cid-ds4rqqa6]{padding:clamp(1.5rem,4.4vw,2.4rem)}.art-panel--lg[data-astro-cid-ds4rqqa6].art-panel--list{gap:1.6rem}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__head[data-astro-cid-ds4rqqa6]{gap:.45rem;max-width:22ch}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__head[data-astro-cid-ds4rqqa6] small[data-astro-cid-ds4rqqa6]{font-size:clamp(.66rem,1vw,.74rem);letter-spacing:.15em}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__head[data-astro-cid-ds4rqqa6] strong[data-astro-cid-ds4rqqa6]{font-size:clamp(1.7rem,3.2vw,2.15rem);line-height:1.06;letter-spacing:-.02em}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__list[data-astro-cid-ds4rqqa6]{gap:.95rem}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__list[data-astro-cid-ds4rqqa6]:before{top:18px;bottom:18px;left:25px}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__row[data-astro-cid-ds4rqqa6]{gap:1.05rem;padding:.8rem .8rem .8rem 0}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__row-icon[data-astro-cid-ds4rqqa6]{width:52px;height:52px}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__row-icon[data-astro-cid-ds4rqqa6] svg{width:24px;height:24px}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__row-copy[data-astro-cid-ds4rqqa6] strong[data-astro-cid-ds4rqqa6]{font-size:clamp(.95rem,1.35vw,1.06rem);line-height:1.35}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__row-copy[data-astro-cid-ds4rqqa6] small[data-astro-cid-ds4rqqa6]{font-size:.72rem}@media(max-width:520px){.art-panel--lg[data-astro-cid-ds4rqqa6]{padding:1.35rem}.art-panel--lg[data-astro-cid-ds4rqqa6].art-panel--list{gap:1.15rem}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__head[data-astro-cid-ds4rqqa6] strong[data-astro-cid-ds4rqqa6]{font-size:1.5rem}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__list[data-astro-cid-ds4rqqa6]{gap:.7rem}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__row[data-astro-cid-ds4rqqa6]{gap:.8rem;padding-block:.55rem}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__row-icon[data-astro-cid-ds4rqqa6]{width:44px;height:44px}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__row-icon[data-astro-cid-ds4rqqa6] svg{width:21px;height:21px}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__row-copy[data-astro-cid-ds4rqqa6] strong[data-astro-cid-ds4rqqa6]{font-size:.9rem}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__list[data-astro-cid-ds4rqqa6]:before{left:21px}}@media(max-width:380px){.art-panel--lg[data-astro-cid-ds4rqqa6]{padding:1.2rem}.art-panel--lg[data-astro-cid-ds4rqqa6].art-panel--list{gap:1rem}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__head[data-astro-cid-ds4rqqa6] small[data-astro-cid-ds4rqqa6]{font-size:.62rem}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__head[data-astro-cid-ds4rqqa6] strong[data-astro-cid-ds4rqqa6]{font-size:1.35rem}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__list[data-astro-cid-ds4rqqa6]{gap:.55rem}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__list[data-astro-cid-ds4rqqa6]:before{left:19px}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__row[data-astro-cid-ds4rqqa6]{gap:.7rem;padding-block:.45rem}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__row-icon[data-astro-cid-ds4rqqa6]{width:40px;height:40px}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__row-icon[data-astro-cid-ds4rqqa6] svg{width:19px;height:19px}.art-panel--lg[data-astro-cid-ds4rqqa6] .art-panel__row-copy[data-astro-cid-ds4rqqa6] strong[data-astro-cid-ds4rqqa6]{font-size:.84rem}}@media(max-width:420px){.art-panel__badge[data-astro-cid-ds4rqqa6]{top:.65rem;max-width:90%;overflow:hidden;text-overflow:ellipsis}.art-panel__orbit[data-astro-cid-ds4rqqa6]{width:40px;border-radius:13px}.art-panel__orbit--1[data-astro-cid-ds4rqqa6]{top:13%;left:6%}.art-panel__orbit--2[data-astro-cid-ds4rqqa6]{top:16%;right:6%}.art-panel__orbit--3[data-astro-cid-ds4rqqa6]{bottom:27%;left:5%}.art-panel__orbit--4[data-astro-cid-ds4rqqa6]{right:5%;bottom:25%}.art-panel__caption[data-astro-cid-ds4rqqa6] strong[data-astro-cid-ds4rqqa6]{font-size:.86rem}.art-panel__caption[data-astro-cid-ds4rqqa6] small[data-astro-cid-ds4rqqa6]{font-size:.5rem}}@media(prefers-reduced-motion:no-preference){.art-panel__core[data-astro-cid-ds4rqqa6]{transition:transform .5s var(--ease)}.art-panel[data-astro-cid-ds4rqqa6]:hover .art-panel__core[data-astro-cid-ds4rqqa6]{transform:translateY(-10%) scale(1.03)}}
