.ppx[data-astro-cid-5c3ua3lr]{background:var(--ink);overflow:hidden}.ppx__glow[data-astro-cid-5c3ua3lr]{pointer-events:none;background:radial-gradient(closest-side,#ffc5471a,#0000);border-radius:50%;width:700px;height:700px;position:absolute;top:10%;left:-200px}.ppx[data-astro-cid-5c3ua3lr] .wrap[data-astro-cid-5c3ua3lr]{position:relative}.ppx__grid[data-astro-cid-5c3ua3lr]{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.ppx__grid[data-astro-cid-5c3ua3lr]{grid-template-columns:1fr 1fr}}@media (width>=1040px){.ppx__grid[data-astro-cid-5c3ua3lr]{grid-template-columns:repeat(3,1fr);gap:20px}}.ppx__c[data-astro-cid-5c3ua3lr]{border:1px solid var(--line);transition:border-color .4s var(--ease), transform .5s var(--ease);background:linear-gradient(165deg,#161618,#0e0e10);border-radius:20px;flex-direction:column;padding:clamp(24px,3vw,32px);display:flex;position:relative}.ppx__c[data-astro-cid-5c3ua3lr]:hover{border-color:#ffc54773}.ppx__top[data-astro-cid-5c3ua3lr]{justify-content:space-between;align-items:center;display:flex}.ppx__ic[data-astro-cid-5c3ua3lr]{width:50px;height:50px;color:var(--gold);background:var(--gold-soft);transition:all .4s var(--ease);border:1px solid #ffc54738;border-radius:14px;place-items:center;display:grid}.ppx__c[data-astro-cid-5c3ua3lr]:hover .ppx__ic[data-astro-cid-5c3ua3lr]{background:var(--gold);color:var(--ink)}.ppx__what[data-astro-cid-5c3ua3lr]{color:var(--muted);border:1px solid var(--line-2);border-radius:100px;padding:6px 10px;font-size:10.5px}.ppx__name[data-astro-cid-5c3ua3lr]{margin-top:28px;font-size:clamp(1.6rem,2.2vw,1.9rem)}.ppx__text[data-astro-cid-5c3ua3lr]{color:var(--muted);margin:10px 0 0;font-size:15.5px}.ppx__eg[data-astro-cid-5c3ua3lr]{color:var(--gold);text-transform:none;letter-spacing:.04em;margin:auto 0 0;padding-top:18px;font-size:11px}.ppx__why[data-astro-cid-5c3ua3lr]{border-top:1px solid var(--line);gap:0;margin-top:clamp(40px,5vw,64px);display:grid}@media (width>=800px){.ppx__why[data-astro-cid-5c3ua3lr]{grid-template-columns:repeat(3,1fr)}.ppx__why[data-astro-cid-5c3ua3lr]>div[data-astro-cid-5c3ua3lr]+div[data-astro-cid-5c3ua3lr]{border-left:1px solid var(--line)}}.ppx__why[data-astro-cid-5c3ua3lr]>div[data-astro-cid-5c3ua3lr]{padding:26px 26px 26px 0}@media (width>=800px){.ppx__why[data-astro-cid-5c3ua3lr]>div[data-astro-cid-5c3ua3lr]+div[data-astro-cid-5c3ua3lr]{padding-left:26px}}.ppx__k[data-astro-cid-5c3ua3lr]{font-family:var(--serif);color:var(--gold);font-size:1.9rem;font-style:italic}.ppx__why[data-astro-cid-5c3ua3lr] p[data-astro-cid-5c3ua3lr]{color:var(--muted);max-width:34ch;margin:6px 0 0;font-size:15px}.ppx__tm[data-astro-cid-5c3ua3lr]{color:#6d6a63;margin:32px 0 0;font-size:12px}.crumbs[data-astro-cid-njl2q4gy]{color:var(--muted);gap:10px;margin-bottom:40px;font-size:11.5px;display:flex}.crumbs[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover{color:var(--text)}.sh__grid[data-astro-cid-njl2q4gy]{align-items:center;gap:48px;display:grid}@media (width>=1000px){.sh__grid[data-astro-cid-njl2q4gy]{grid-template-columns:1.6fr 1fr}}.sh[data-astro-cid-njl2q4gy] h1[data-astro-cid-njl2q4gy]{max-width:15ch}.sh__icon[data-astro-cid-njl2q4gy]{aspect-ratio:1;width:min(320px,70vw);color:var(--gold);background:radial-gradient(closest-side,#ffc54724,#0000);border:1px solid #ffc54740;border-radius:50%;justify-self:center;place-items:center;display:grid;position:relative}.sh__icon[data-astro-cid-njl2q4gy]:before{content:"";border:1px dashed #ffc54733;border-radius:50%;animation:40s linear infinite spin;position:absolute;inset:-22px}.sh__icon[data-astro-cid-njl2q4gy] svg{stroke-width:1px}@media (width<=999px){.sh__icon[data-astro-cid-njl2q4gy]{display:none}}@keyframes spin{to{transform:rotate(360deg)}}.ben[data-astro-cid-njl2q4gy]{background:var(--ink-2);overflow:hidden}.ben__bg[data-astro-cid-njl2q4gy]{pointer-events:none;background:radial-gradient(50% 45% at 85% 20%,#ffc5471a,#0000 70%),radial-gradient(40% 40% at 0 100%,#ffc5470f,#0000 70%);position:absolute;inset:0}.ben[data-astro-cid-njl2q4gy] .wrap[data-astro-cid-njl2q4gy]{position:relative}.ben__top[data-astro-cid-njl2q4gy]{align-items:center;gap:40px;margin-bottom:clamp(40px,5vw,64px);display:grid}@media (width>=1000px){.ben__top[data-astro-cid-njl2q4gy]{grid-template-columns:.9fr 1.1fr;gap:64px}}.ben__head[data-astro-cid-njl2q4gy] h2[data-astro-cid-njl2q4gy]{max-width:12ch}.ben__art[data-astro-cid-njl2q4gy]{border:1px solid var(--line-2);aspect-ratio:480/330;background:linear-gradient(160deg,#19191c,#0c0c0e);border-radius:24px;position:relative;overflow:hidden;box-shadow:0 50px 100px -50px #ffc54759,inset 0 1px #ffffff0a}@media (width<=600px){.ben__art-tag[data-astro-cid-njl2q4gy]{display:none}}.ben__art-tag[data-astro-cid-njl2q4gy]{color:var(--gold);background:#0b0b0cbf;border:1px solid #ffc5474d;border-radius:100px;padding:6px 11px;font-size:10.5px;position:absolute;bottom:16px;left:18px}.ben__grid[data-astro-cid-njl2q4gy]{gap:16px;margin:0;padding:0;list-style:none;display:grid}@media (width>=700px){.ben__grid[data-astro-cid-njl2q4gy]{grid-template-columns:1fr 1fr}}@media (width>=1040px){.ben__grid[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:18px}}.bcard[data-astro-cid-njl2q4gy]{border:1px solid var(--line);isolation:isolate;min-height:230px;transition:border-color .45s var(--ease), transform .45s var(--ease), box-shadow .45s var(--ease);background:linear-gradient(170deg,#17171a,#0e0e10);border-radius:20px;flex-direction:column;padding:26px 24px 28px;display:flex;position:relative;overflow:hidden}.bcard[data-astro-cid-njl2q4gy]:before{content:"";z-index:-1;background:radial-gradient(300px circle at var(--mx,90%) var(--my,0%), #ffc54724, transparent 60%);opacity:.6;transition:opacity .45s;position:absolute;inset:0}.bcard[data-astro-cid-njl2q4gy]:hover{border-color:#ffc54773;transform:translateY(-4px);box-shadow:0 30px 60px -30px #ffc54759}.bcard[data-astro-cid-njl2q4gy]:hover:before{opacity:1}.bcard__top[data-astro-cid-njl2q4gy]{justify-content:space-between;align-items:flex-start;display:flex}.bcard__ic[data-astro-cid-njl2q4gy]{width:48px;height:48px;color:var(--gold);background:var(--gold-soft);transition:all .45s var(--ease);border:1px solid #ffc54738;border-radius:14px;place-items:center;display:grid}.bcard[data-astro-cid-njl2q4gy]:hover .bcard__ic[data-astro-cid-njl2q4gy]{background:var(--gold);color:var(--ink);transform:rotate(-6deg)}.bcard__n[data-astro-cid-njl2q4gy]{font-family:var(--serif);color:#0000;-webkit-text-stroke:1px #ffc54780;font-size:2.6rem;line-height:.8;transition:color .45s}.bcard[data-astro-cid-njl2q4gy]:hover .bcard__n[data-astro-cid-njl2q4gy]{color:#ffc547e6}.bcard__t[data-astro-cid-njl2q4gy]{margin-top:30px;font-size:clamp(1.45rem,1.9vw,1.7rem)}.bcard__p[data-astro-cid-njl2q4gy]{color:var(--muted);margin:10px 0 0;font-size:15px}.bcard__line[data-astro-cid-njl2q4gy]{background:linear-gradient(90deg, var(--gold), transparent);transform-origin:0;height:2px;transition:transform .6s var(--ease);position:absolute;bottom:0;left:24px;right:24px;transform:scaleX(0)}.bcard[data-astro-cid-njl2q4gy]:hover .bcard__line[data-astro-cid-njl2q4gy]{transform:scaleX(1)}.matters[data-astro-cid-njl2q4gy]{max-width:1000px}.matters__t[data-astro-cid-njl2q4gy]{font-family:var(--serif);letter-spacing:-.012em;margin:28px 0 0;font-size:clamp(1.9rem,3.6vw,3.1rem);line-height:1.18}.matters__cta[data-astro-cid-njl2q4gy]{font-family:var(--serif);margin:20px 0 0;font-size:clamp(1.9rem,3.6vw,3.1rem)}.rel[data-astro-cid-njl2q4gy]{gap:12px;margin:0;padding:0;list-style:none;display:grid}@media (width>=800px){.rel[data-astro-cid-njl2q4gy]{grid-template-columns:repeat(3,1fr)}}.rel[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{border:1px solid var(--line);border-radius:var(--radius);align-items:center;gap:14px;padding:22px 24px;transition:border-color .3s,color .3s;display:flex}.rel[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy] svg:first-child{color:var(--gold)}.rel[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy] span[data-astro-cid-njl2q4gy]{flex:1;font-weight:500}.rel[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover{color:var(--gold);border-color:#ffc54780}.pn[data-astro-cid-njl2q4gy]{grid-template-columns:1fr 1fr;gap:16px;padding-block:56px;display:grid}.pn[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]{border-top:1px solid var(--line);gap:6px;padding:24px 0;display:grid}.pn__next[data-astro-cid-njl2q4gy]{text-align:right}.pn__t[data-astro-cid-njl2q4gy]{font-family:var(--serif);font-size:clamp(1.3rem,2.4vw,2rem);transition:color .3s}.pn[data-astro-cid-njl2q4gy] a[data-astro-cid-njl2q4gy]:hover .pn__t[data-astro-cid-njl2q4gy]{color:var(--gold)}
