.posts[data-astro-cid-nzwlcmrj]{padding-bottom:clamp(48px,6vw,80px)}.feature[data-astro-cid-nzwlcmrj]{border-radius:var(--radius-xl);background:var(--glass);border:1px solid var(--line);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);transition:border-color .35s,box-shadow .35s;display:grid;position:relative;overflow:hidden}.feature[data-astro-cid-nzwlcmrj]:hover,.feature[data-astro-cid-nzwlcmrj]:focus-within{border-color:#7a8cff99;box-shadow:0 40px 100px -50px #1a1affe6}.feature-art[data-astro-cid-nzwlcmrj]{border-right:1px solid var(--line);background:#05060a73;min-height:340px;padding:28px 24px 52px;position:relative}.feature-art[data-astro-cid-nzwlcmrj]:before{content:"";pointer-events:none;background-image:linear-gradient(#8ca0ff0f 1px,#0000 1px),linear-gradient(90deg,#8ca0ff0f 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(80% 70%,#000 30%,#0000 100%);mask-image:radial-gradient(80% 70%,#000 30%,#0000 100%)}.feature-art-glow[data-astro-cid-nzwlcmrj]{pointer-events:none;filter:blur(10px);background:radial-gradient(closest-side,#1a1aff4d,#1a1aff00);width:80%;height:80%;position:absolute;top:0;left:10%}.feature-art[data-astro-cid-nzwlcmrj] .plc{height:100%;position:relative}.feature-art-tag[data-astro-cid-nzwlcmrj]{letter-spacing:.04em;color:var(--text-4);font-size:11px;position:absolute;bottom:20px;left:24px}.feature-copy[data-astro-cid-nzwlcmrj]{flex-direction:column;justify-content:center;padding:clamp(28px,4vw,48px);display:flex}.feature-title[data-astro-cid-nzwlcmrj]{letter-spacing:-.045em;margin:16px 0 0;font-size:clamp(30px,3.4vw,46px);font-weight:700;line-height:1.02}.feature-title[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]{color:var(--text)}.feature-title[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]:after{content:"";border-radius:inherit;position:absolute;inset:0}.feature-title[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]:focus-visible{outline:none}.feature[data-astro-cid-nzwlcmrj]:has(.feature-title a:focus-visible){outline:2px solid var(--accent-3);outline-offset:3px}.feature-sub[data-astro-cid-nzwlcmrj]{max-width:480px;margin-top:16px}.feature-meta[data-astro-cid-nzwlcmrj],.post-card-meta[data-astro-cid-nzwlcmrj]{color:var(--text-3);flex-wrap:wrap;margin-top:22px;display:flex}.feature-meta[data-astro-cid-nzwlcmrj] span[data-astro-cid-nzwlcmrj],.post-card-meta[data-astro-cid-nzwlcmrj] span[data-astro-cid-nzwlcmrj]{white-space:nowrap}.feature-meta[data-astro-cid-nzwlcmrj] span[data-astro-cid-nzwlcmrj]:not(:last-child):after,.post-card-meta[data-astro-cid-nzwlcmrj] span[data-astro-cid-nzwlcmrj]:not(:last-child):after{content:"·";color:var(--text-4);margin:0 10px}.feature-cta[data-astro-cid-nzwlcmrj]{color:var(--accent-3);align-items:center;gap:8px;margin-top:28px;font-size:16px;font-weight:600;display:inline-flex}.feature-cta[data-astro-cid-nzwlcmrj] svg{transition:transform .3s var(--ease-out)}.feature[data-astro-cid-nzwlcmrj]:hover .feature-cta[data-astro-cid-nzwlcmrj] svg{transform:translate(4px)}.more[data-astro-cid-nzwlcmrj]{margin-top:16px}.post-card[data-astro-cid-nzwlcmrj]{border-radius:var(--radius-xl);background:var(--glass);border:1px solid var(--line);padding:28px;position:relative}.post-card-title[data-astro-cid-nzwlcmrj]{letter-spacing:-.03em;margin:14px 0 0;font-size:24px;line-height:1.15}.post-card-title[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]{color:var(--text)}.post-card-title[data-astro-cid-nzwlcmrj] a[data-astro-cid-nzwlcmrj]:after{content:"";position:absolute;inset:0}.post-card-sub[data-astro-cid-nzwlcmrj]{color:var(--text-2);margin:10px 0 0;font-size:15px;line-height:1.55}.help-link[data-astro-cid-nzwlcmrj]{border-radius:var(--radius-lg);border:1px solid var(--line);background:#ffffff06;flex-wrap:wrap;align-items:center;gap:16px 20px;margin-top:16px;padding:20px 24px;display:flex}.help-link-icon[data-astro-cid-nzwlcmrj]{width:44px;height:44px;color:var(--accent-4);background:#5b6cff24;border:1px solid #5b6cff4d;border-radius:14px;flex:none;justify-content:center;align-items:center;display:inline-flex}.help-link[data-astro-cid-nzwlcmrj] p[data-astro-cid-nzwlcmrj]{color:var(--text-3);flex-direction:column;flex:320px;gap:2px;margin:0;font-size:15px;line-height:1.5;display:flex}.help-link[data-astro-cid-nzwlcmrj] strong[data-astro-cid-nzwlcmrj]{color:var(--text);font-size:16px}@media (width<=900px){.feature[data-astro-cid-nzwlcmrj]{grid-template-columns:minmax(0,1fr)}.feature-art[data-astro-cid-nzwlcmrj]{border-right:0;border-bottom:1px solid var(--line);min-height:260px}}
