.head[data-astro-cid-zg7dkzxc]{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:16px;padding-top:50px;padding-bottom:40px;display:flex;position:relative}.head__crumbs[data-astro-cid-zg7dkzxc]{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:8px;font-size:13px;font-weight:500;display:flex}.head__crumbs[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover,.head__crumbs[data-astro-cid-zg7dkzxc] [data-astro-cid-zg7dkzxc][aria-current]{color:var(--purple)}.head__cat[data-astro-cid-zg7dkzxc]{background:var(--sage-soft);color:var(--sage);border-radius:999px;padding:6px 14px;font-size:12px;font-weight:600}.head__title[data-astro-cid-zg7dkzxc]{max-width:900px;font-size:clamp(38px,4.4vw,64px);line-height:1.1}.head__meta[data-astro-cid-zg7dkzxc]{align-items:center;gap:10px;font-size:14px;display:flex}.head__meta[data-astro-cid-zg7dkzxc] .head__avatar{object-fit:cover;border-radius:50%;width:36px;height:36px}.head__meta[data-astro-cid-zg7dkzxc] time[data-astro-cid-zg7dkzxc]{color:var(--rose-dark);font-weight:600}.cover[data-astro-cid-zg7dkzxc]{z-index:1;max-width:1440px;margin-inline:auto;position:relative}.cover[data-astro-cid-zg7dkzxc] .cover__img{object-fit:cover;border-radius:32px;width:100%;height:clamp(230px,40vw,580px)}.cover__leaf[data-astro-cid-zg7dkzxc]{pointer-events:none;width:220px;position:absolute;bottom:-60px;right:0}.body[data-astro-cid-zg7dkzxc]{z-index:1;align-items:flex-start;gap:80px;max-width:1440px;margin-inline:auto;padding:80px clamp(20px,25vw,360px) 60px clamp(20px,14vw,200px);display:flex;position:relative}.share[data-astro-cid-zg7dkzxc]{flex-direction:column;flex:none;align-items:center;gap:12px;width:80px;display:flex;position:sticky;top:40px}.share[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{letter-spacing:2px;text-transform:uppercase;color:var(--muted);font-size:11px;font-weight:700}.share[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc],.share[data-astro-cid-zg7dkzxc] button[data-astro-cid-zg7dkzxc]{border:1px solid var(--purple);cursor:pointer;background:0 0;border-radius:50%;place-items:center;width:44px;height:44px;transition:background-color .2s;display:grid}.share[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover,.share[data-astro-cid-zg7dkzxc] button[data-astro-cid-zg7dkzxc]:hover,.share[data-astro-cid-zg7dkzxc] button[data-astro-cid-zg7dkzxc].is-done{background:var(--rose-tint)}.pt[data-astro-cid-zg7dkzxc]{flex-direction:column;flex:1;gap:26px;min-width:0;display:flex}.pt__content[data-astro-cid-zg7dkzxc]{flex-direction:column;gap:26px;display:flex}.pt[data-astro-cid-zg7dkzxc] p{font-size:18px;line-height:1.75}.pt[data-astro-cid-zg7dkzxc] .pt-lead{font-size:22px;font-weight:500;line-height:1.6}.pt[data-astro-cid-zg7dkzxc] .pt-h2{font:400 clamp(28px, 2.5vw, 36px)/1.2 var(--f-display)}.pt[data-astro-cid-zg7dkzxc] .pt-h3{font:700 24px/1.3 var(--f-ui)}.pt__content[data-astro-cid-zg7dkzxc] a{color:var(--purple);text-underline-offset:3px;text-decoration:underline}.pt[data-astro-cid-zg7dkzxc] .pt-list{flex-direction:column;gap:12px;display:flex}.pt[data-astro-cid-zg7dkzxc] .pt-list li{align-items:flex-start;gap:14px;font-size:18px;line-height:1.65;display:flex}.pt[data-astro-cid-zg7dkzxc] .pt-list img{flex:none;margin-top:5px}.pt[data-astro-cid-zg7dkzxc] .pt-quote{background:var(--rose-soft);border-radius:32px;flex-direction:column;gap:14px;padding:40px 44px;display:flex;position:relative}.pt[data-astro-cid-zg7dkzxc] .pt-quote p{font:400 clamp(22px, 2.1vw, 30px)/1.28 var(--f-display);color:var(--purple)}.pt[data-astro-cid-zg7dkzxc] .pt-quote cite{font-size:15px;font-style:normal;font-weight:600}.pt[data-astro-cid-zg7dkzxc] .pt-figure{flex-direction:column;gap:12px;display:flex}.pt[data-astro-cid-zg7dkzxc] .pt-figure img{object-fit:cover;border-radius:28px;width:100%;height:auto;max-height:520px}.pt[data-astro-cid-zg7dkzxc] .pt-figure figcaption{color:var(--muted);font-size:14px;font-style:italic}.tags[data-astro-cid-zg7dkzxc]{flex-wrap:wrap;gap:10px;padding-top:10px;display:flex}.tags[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]{border:1px solid var(--sage);color:var(--sage);border-radius:999px;padding:8px 16px;font-size:13px;font-weight:600;display:block}.tags[data-astro-cid-zg7dkzxc] a[data-astro-cid-zg7dkzxc]:hover{background:var(--sage);color:var(--white)}.author[data-astro-cid-zg7dkzxc]{background:var(--sage-soft);border-radius:28px;align-items:center;gap:24px;margin-top:24px;padding:28px;display:flex}.author[data-astro-cid-zg7dkzxc] .author__img{object-fit:cover;border-radius:50%;flex:none;width:96px;height:96px}.author[data-astro-cid-zg7dkzxc]>div[data-astro-cid-zg7dkzxc]{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.author__name[data-astro-cid-zg7dkzxc]{font-size:22px;line-height:1.2}.author[data-astro-cid-zg7dkzxc] .muted[data-astro-cid-zg7dkzxc]{font-size:14px}.related[data-astro-cid-zg7dkzxc]{z-index:1;background:var(--cream);position:relative}.related__inner[data-astro-cid-zg7dkzxc]{flex-direction:column;gap:40px;padding-top:90px;padding-bottom:90px;display:flex}.related__head[data-astro-cid-zg7dkzxc]{justify-content:space-between;align-items:center;gap:24px;display:flex}.related__grid[data-astro-cid-zg7dkzxc]{grid-template-columns:repeat(3,1fr);gap:28px;display:grid}@media (width<=1100px){.body[data-astro-cid-zg7dkzxc]{padding-inline:var(--gutter-wide);gap:40px}}@media (width<=760px){.head[data-astro-cid-zg7dkzxc]{gap:12px;padding-top:28px;padding-bottom:24px}.cover[data-astro-cid-zg7dkzxc] .cover__img{border-radius:22px}.cover__leaf[data-astro-cid-zg7dkzxc]{width:130px;bottom:-36px}.body[data-astro-cid-zg7dkzxc]{flex-direction:column;gap:24px;padding-top:48px;padding-bottom:40px}.share[data-astro-cid-zg7dkzxc]{flex-direction:row;width:auto;position:static}.share[data-astro-cid-zg7dkzxc] p[data-astro-cid-zg7dkzxc]{margin-right:6px}.pt[data-astro-cid-zg7dkzxc],.pt__content[data-astro-cid-zg7dkzxc]{gap:20px}.pt[data-astro-cid-zg7dkzxc] p,.pt[data-astro-cid-zg7dkzxc] .pt-list li{font-size:16px}.pt[data-astro-cid-zg7dkzxc] .pt-lead{font-size:18px}.pt[data-astro-cid-zg7dkzxc] .pt-quote{border-radius:24px;padding:28px 24px}.pt[data-astro-cid-zg7dkzxc] .pt-h3{font-size:20px}.author[data-astro-cid-zg7dkzxc]{flex-direction:column;align-items:flex-start;gap:14px;padding:22px}.related__inner[data-astro-cid-zg7dkzxc]{gap:24px;padding-top:56px;padding-bottom:56px}.related__head[data-astro-cid-zg7dkzxc] .btn[data-astro-cid-zg7dkzxc]{display:none}.related__grid[data-astro-cid-zg7dkzxc]{grid-template-columns:1fr;gap:32px}}
