.page[data-astro-cid-qipoomz7]{display:grid;grid-template-columns:1fr 300px;gap:30px;align-items:start}@media (max-width: 1120px){.page[data-astro-cid-qipoomz7]{grid-template-columns:1fr}}.article[data-astro-cid-qipoomz7]{min-width:0}.article__header[data-astro-cid-qipoomz7]{margin-bottom:24px}.article__meta[data-astro-cid-qipoomz7]{font-size:13px;color:var(--primary);font-weight:600;text-decoration:none!important}.article[data-astro-cid-qipoomz7] .card[data-astro-cid-qipoomz7]{padding:45px}@media (max-width: 1120px){.article[data-astro-cid-qipoomz7] .card[data-astro-cid-qipoomz7]{padding:41px}}@media (max-width: 776px){.article[data-astro-cid-qipoomz7] .card[data-astro-cid-qipoomz7]{padding:24px 16px}}.articleHeader{text-align:left}.toc{background:#eef2f7;border-radius:6px;padding:12px 16px;margin:0 0 20px}.toc__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.toc__title{margin:0!important}.toc__toggle{background:#fff;border:1px solid var(--lightGray3);border-radius:5px;padding:3px 9px;cursor:pointer;font-size:16px;line-height:1.5;color:var(--text);display:flex}.toc__toggle:hover{background:var(--lightGray2)}.toc__list{list-style:none;margin:0;padding-left:5px!important;display:flex;flex-direction:column;gap:6px}.toc__item{display:flex;align-items:baseline;gap:6px}.toc__item--h3{padding-left:20px}.toc__num{font-size:16px;color:#444;font-weight:400;white-space:nowrap;flex-shrink:0}.toc__link{font-size:16px;color:#444!important;text-decoration:none!important;line-height:1.5;font-weight:400!important}.toc__link:hover{color:var(--primary)!important}.postNav[data-astro-cid-qipoomz7]{display:flex;justify-content:space-between;margin:36px 0}.postNav__item[data-astro-cid-qipoomz7]{flex:1;display:flex;flex-direction:column;gap:4px;max-width:48%;text-decoration:none;color:inherit}@media (max-width: 600px){.postNav__item[data-astro-cid-qipoomz7]{max-width:100%}}.postNav__item--next[data-astro-cid-qipoomz7]{text-align:right;margin-left:auto}.postNav__label[data-astro-cid-qipoomz7]{font-size:14px;font-weight:600;text-transform:uppercase;letter-spacing:.68px;color:#6b7280}.postNav__title[data-astro-cid-qipoomz7]{font-size:13px;color:var(--primary)}.postNav__title[data-astro-cid-qipoomz7]:hover{text-decoration:underline}.postNav__divider[data-astro-cid-qipoomz7]{width:1px;background:var(--lightGray);align-self:stretch;flex-shrink:0;margin:0 8px}.related__title[data-astro-cid-qipoomz7]{margin-bottom:20px}.related__grid[data-astro-cid-qipoomz7]{display:flex;flex-wrap:wrap;gap:25px}.relatedCard[data-astro-cid-qipoomz7]{flex:1 1 320px;position:relative;cursor:pointer;text-decoration:none;color:inherit;border-radius:6px;overflow:hidden;box-shadow:0 2px 8px #00000014,0 1px 3px #0000000a}.relatedCard[data-astro-cid-qipoomz7]:hover img[data-astro-cid-qipoomz7]{transform:scale(1.1)}.relatedCard__link[data-astro-cid-qipoomz7]{position:absolute;inset:0;z-index:0}.relatedCard__img[data-astro-cid-qipoomz7]{width:100%;object-fit:cover;display:flex;transition:transform .5s ease;pointer-events:none}.relatedCard__body[data-astro-cid-qipoomz7]{padding:18px;display:flex;flex-direction:column;flex-grow:1;gap:18px}.relatedCard__body[data-astro-cid-qipoomz7]:hover{color:var(--text)}.relatedCard__meta[data-astro-cid-qipoomz7]{font-size:12px;color:var(--primary);font-weight:600;margin:0;width:fit-content;z-index:1}.relatedCard__title[data-astro-cid-qipoomz7]{font-size:20px;font-weight:500;margin:0}.sidebar[data-astro-cid-qipoomz7]{display:flex;flex-direction:column;gap:28px}.sidebar__box[data-astro-cid-qipoomz7]{background:#f9fafb;border:1px solid var(--lightGray);border-radius:8px;padding:20px}.sidebar__heading[data-astro-cid-qipoomz7]{font-size:20px;padding-bottom:10px;border-bottom:1px solid var(--lightGray)}.sidebar__list[data-astro-cid-qipoomz7]{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:6px}.sidebar__list[data-astro-cid-qipoomz7] a[data-astro-cid-qipoomz7]{font-size:16px;color:var(--primary);text-decoration:none}.sidebar__list[data-astro-cid-qipoomz7] a[data-astro-cid-qipoomz7]:hover{text-decoration:underline}
