.post-module__UH9qVG__page{background:#fff;min-height:100vh;padding-top:104px;padding-bottom:120px}.post-module__UH9qVG__article{width:100%;max-width:1080px;margin:0 auto;padding:0 24px}@media (min-width:768px){.post-module__UH9qVG__article{padding:0 40px}}.post-module__UH9qVG__backLink{letter-spacing:.06em;color:var(--accent);margin-bottom:28px;font-size:13px;font-weight:400;transition:opacity .2s;display:inline-block}.post-module__UH9qVG__backLink:hover{opacity:.7}.post-module__UH9qVG__heroImageWrap{aspect-ratio:16/9;background:#f4f4f5;border-radius:16px;width:100%;margin-bottom:28px;position:relative;overflow:hidden}.post-module__UH9qVG__heroImage{object-fit:cover}.post-module__UH9qVG__heroVideo{border-radius:16px;width:100%;margin-bottom:28px;display:block}.post-module__UH9qVG__postTitle{color:#0a0a0a;letter-spacing:-.025em;max-width:920px;margin:0 0 28px;font-size:clamp(32px,4.6vw,48px);font-weight:600;line-height:1.12}.post-module__UH9qVG__layout,.post-module__UH9qVG__layoutNoToc{grid-template-columns:1fr;grid-template-areas:"metaAuthor""metaPublish""content";align-items:start;gap:24px;display:grid}.post-module__UH9qVG__metaAuthor{grid-area:metaAuthor}.post-module__UH9qVG__metaPublish{grid-area:metaPublish}.post-module__UH9qVG__sidebar{grid-area:sidebar;display:none}.post-module__UH9qVG__content{grid-area:content;width:100%;min-width:0}.post-module__UH9qVG__publishShareRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 24px;display:flex}.post-module__UH9qVG__publishBlock{flex-direction:column;gap:6px;display:flex}.post-module__UH9qVG__metaLabel{color:var(--text-muted);margin:0;font-size:13px;font-weight:400}.post-module__UH9qVG__authorBlock{flex-direction:column;gap:8px;display:flex}.post-module__UH9qVG__authorRow{align-items:center;gap:10px;min-width:0;display:flex}.post-module__UH9qVG__authorAvatar{color:#fff;letter-spacing:.02em;background:#0a0a0a;border-radius:999px;flex:none;justify-content:center;align-items:center;width:28px;height:28px;font-size:10px;font-weight:600;display:inline-flex}.post-module__UH9qVG__authorAvatarImage{object-fit:cover;border-radius:999px;flex:none;width:28px;height:28px}.post-module__UH9qVG__authorText{flex-direction:column;gap:2px;min-width:0;display:flex}.post-module__UH9qVG__authorName{color:#0a0a0a;font-size:15px;font-weight:500;line-height:1.3;text-decoration:none}.post-module__UH9qVG__authorName:hover{color:var(--accent);text-underline-offset:2px;text-decoration:underline}.post-module__UH9qVG__authorRole{color:var(--text-muted);font-size:12px;line-height:1.35}.post-module__UH9qVG__publishedDate{color:#0a0a0a;font-size:15px;font-weight:500;line-height:1.3}.post-module__UH9qVG__shareRow{flex-wrap:wrap;gap:8px;display:flex}.post-module__UH9qVG__shareButton{color:#00000073;background:#fff;border:1px solid #0000001f;border-radius:12px;justify-content:center;align-items:center;width:40px;height:40px;transition:color .15s,border-color .15s;display:inline-flex}.post-module__UH9qVG__shareButton:hover{color:#0a0a0a;border-color:#00000038}.post-module__UH9qVG__tocSection{min-width:0}.post-module__UH9qVG__tocLabel{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0 0 12px;padding:0 4px;font-size:11px;font-weight:600}.post-module__UH9qVG__tocNav{min-width:0}.post-module__UH9qVG__tocList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.post-module__UH9qVG__tocItem,.post-module__UH9qVG__tocItemNested{margin:0}.post-module__UH9qVG__tocLink{color:var(--text-muted);border-radius:10px;align-items:flex-start;gap:6px;padding:8px 10px;font-size:13px;line-height:1.4;text-decoration:none;transition:color .15s,background-color .15s;display:flex}.post-module__UH9qVG__tocItemNested .post-module__UH9qVG__tocLink{padding-left:22px}.post-module__UH9qVG__tocLink:hover{color:#0a0a0a;background:#00000008}.post-module__UH9qVG__tocLinkActive{color:#0a0a0a;background:#0000000a;font-weight:500}.post-module__UH9qVG__tocIndex{font-variant-numeric:tabular-nums;color:inherit;opacity:.65;flex:none}.post-module__UH9qVG__tocText{flex:1;min-width:0}.post-module__UH9qVG__mobileToc{-webkit-overflow-scrolling:touch;scrollbar-width:none;gap:8px;margin:0 0 24px;padding:0 0 4px;display:flex;overflow-x:auto}.post-module__UH9qVG__mobileToc::-webkit-scrollbar{display:none}.post-module__UH9qVG__mobileTocLink{color:var(--text-muted);white-space:nowrap;border-bottom:2px solid #0000;flex:none;padding:6px 2px 8px;font-size:13px;font-weight:500;line-height:1.3;text-decoration:none}.post-module__UH9qVG__mobileTocLinkActive{color:var(--accent);border-bottom-color:var(--accent)}@media (min-width:960px){.post-module__UH9qVG__layout{grid-template-columns:220px minmax(0,1fr);grid-template-areas:"metaAuthor metaPublish""sidebar content";gap:28px 56px}.post-module__UH9qVG__layoutNoToc{grid-template-columns:220px minmax(0,1fr);grid-template-areas:"metaAuthor metaPublish"".content";gap:28px 56px}.post-module__UH9qVG__sidebar{scrollbar-width:thin;max-height:calc(100vh - 128px);display:block;position:sticky;top:104px;overflow-y:auto}.post-module__UH9qVG__mobileToc{display:none}.post-module__UH9qVG__publishShareRow{align-items:center;width:100%;min-height:52px}.post-module__UH9qVG__metaAuthor{padding-top:2px}}.post-module__UH9qVG__tldr{border-left:2px solid #0a0a0a;margin:0 0 36px;padding:4px 0 4px 24px}.post-module__UH9qVG__tldrLabel{letter-spacing:.1em;text-transform:uppercase;color:#00000073;margin:0 0 8px;font-size:12px;font-weight:600}.post-module__UH9qVG__tldrText{color:#0a0a0a;margin:0;font-size:18px;font-weight:400;line-height:1.55}.post-module__UH9qVG__body{color:#1f1f1f;overflow-wrap:break-word;word-break:break-word;font-size:17px;font-weight:400;line-height:1.8}.post-module__UH9qVG__body p{margin-bottom:1.5em}.post-module__UH9qVG__body h1{color:#0a0a0a;letter-spacing:-.015em;margin:2.75em 0 .6em;scroll-margin-top:104px;font-size:clamp(26px,3.5vw,34px);font-weight:600;line-height:1.2}.post-module__UH9qVG__body h2{color:#0a0a0a;letter-spacing:-.01em;margin:2.5em 0 .6em;scroll-margin-top:104px;font-size:clamp(22px,2.8vw,28px);font-weight:600;line-height:1.25}.post-module__UH9qVG__body h3{color:#1a1a1a;margin:1.75em 0 .4em;scroll-margin-top:104px;font-size:clamp(18px,2.2vw,21px);font-weight:600}.post-module__UH9qVG__body h4{color:#00000080;text-transform:uppercase;letter-spacing:.08em;margin:2em 0 .5em;font-size:13px;font-weight:600}.post-module__UH9qVG__body h1+h2,.post-module__UH9qVG__body h2+h3{margin-top:1em}.post-module__UH9qVG__body ul,.post-module__UH9qVG__body ol{margin-bottom:1.5em;padding-left:1.5em}.post-module__UH9qVG__body li{margin-bottom:.6em}.post-module__UH9qVG__body a{color:var(--accent);text-underline-offset:3px;word-break:break-all;text-decoration:underline;text-decoration-thickness:1px;display:inline}.post-module__UH9qVG__body a:hover{opacity:.75}.post-module__UH9qVG__bodyImage{border-radius:12px;width:100%;height:auto;margin:3em 0;display:block}.post-module__UH9qVG__divider{border:none;border-top:1px solid #0000001f;width:100%;height:0;margin:2.75em 0;display:block}.post-module__UH9qVG__divider+h1,.post-module__UH9qVG__divider+h2,.post-module__UH9qVG__divider+h3,.post-module__UH9qVG__divider+h4{margin-top:0}.post-module__UH9qVG__dividerSpace{height:2em;margin:0;display:block}.post-module__UH9qVG__body blockquote{letter-spacing:-.01em;color:#0a0a0a;border-left:2px solid #0a0a0a;margin:2.75em 0;padding:8px 0 8px 28px;font-size:clamp(21px,2.6vw,25px);font-style:normal;font-weight:500;line-height:1.45}.post-module__UH9qVG__body blockquote p{margin-bottom:.5em}.post-module__UH9qVG__body blockquote p:last-child{margin-bottom:0}.post-module__UH9qVG__faq{border-top:1px solid #0000001f;margin-top:64px;padding-top:32px}.post-module__UH9qVG__faqHeading{color:#0a0a0a;letter-spacing:-.01em;margin:0 0 8px;scroll-margin-top:104px;font-size:clamp(22px,2.8vw,28px);font-weight:600;line-height:1.25}.post-module__UH9qVG__faqList{flex-direction:column;display:flex}.post-module__UH9qVG__faqItem{border-bottom:1px solid #0000001f;padding:18px 0}.post-module__UH9qVG__faqQuestion{cursor:pointer;color:#0a0a0a;font-size:17px;font-weight:500;line-height:1.4;list-style:none}.post-module__UH9qVG__faqQuestion::-webkit-details-marker{display:none}.post-module__UH9qVG__faqAnswer{color:#1f1f1f;margin:12px 0 0;font-size:16px;line-height:1.7}.post-module__UH9qVG__related{border-top:1px solid #0000001f;margin-top:72px;padding-top:32px}.post-module__UH9qVG__relatedHeading{color:#0a0a0a;letter-spacing:-.01em;margin:0 0 8px;font-size:clamp(22px,2.8vw,28px);font-weight:600;line-height:1.25}.post-module__UH9qVG__relatedList{margin:0;padding:0;list-style:none}.post-module__UH9qVG__relatedLink{border-bottom:1px solid #0000001f;flex-direction:column;gap:6px;padding:18px 0;display:flex}.post-module__UH9qVG__relatedTitle{color:#0a0a0a;font-size:17px;font-weight:500;line-height:1.4;transition:color .2s}.post-module__UH9qVG__relatedLink:hover .post-module__UH9qVG__relatedTitle{color:var(--accent)}.post-module__UH9qVG__relatedList li:last-child .post-module__UH9qVG__relatedLink{border-bottom:none}.post-module__UH9qVG__relatedDate{letter-spacing:.04em;text-transform:uppercase;color:#0006;font-size:13px}@media (max-width:767px){.post-module__UH9qVG__page{padding-top:88px;padding-bottom:80px}.post-module__UH9qVG__backLink{margin-bottom:20px}.post-module__UH9qVG__heroImageWrap,.post-module__UH9qVG__heroVideo{border-radius:12px;margin-bottom:20px}.post-module__UH9qVG__postTitle{margin-bottom:24px}.post-module__UH9qVG__tldr{margin:0 0 28px}}.post-module__UH9qVG__notFound{text-align:center;color:#0006;max-width:680px;margin:0 auto;padding:0 24px;font-size:18px;font-weight:300}
