.BlogPost-module__CIWjAG__wrapper{background:#fff;min-height:100vh;display:flow-root}.BlogPost-module__CIWjAG__header{text-align:center;max-width:min(1600px,95vw);margin:clamp(7rem,12vw,10rem) auto clamp(2rem,4vw,3rem);padding:0 4rem}.BlogPost-module__CIWjAG__tag{font-family:var(--font-geist),var(--font-body),system-ui,sans-serif;letter-spacing:.06em;text-transform:uppercase;color:#111327;opacity:.5;margin-bottom:clamp(1rem,2vw,1.5rem);font-size:clamp(.78rem,1.2vw,.88rem);font-weight:500;animation:.6s cubic-bezier(.16,1,.3,1) 50ms both BlogPost-module__CIWjAG__fadeInUp;display:inline-block}.BlogPost-module__CIWjAG__title{font-family:var(--font-newsreader),"Georgia",serif;color:#111327;letter-spacing:-.03em;max-width:780px;margin:0 auto clamp(1rem,2vw,1.5rem);font-size:clamp(2rem,5vw,3.6rem);font-weight:500;line-height:1.1;animation:.7s cubic-bezier(.16,1,.3,1) .12s both BlogPost-module__CIWjAG__fadeInUp}.BlogPost-module__CIWjAG__meta{font-family:var(--font-geist),var(--font-body),system-ui,sans-serif;color:#111327;opacity:.4;letter-spacing:-.02em;justify-content:center;align-items:center;gap:.6rem;font-size:clamp(.82rem,1.4vw,.92rem);animation:.7s cubic-bezier(.16,1,.3,1) .2s both BlogPost-module__CIWjAG__fadeInUp;display:flex}.BlogPost-module__CIWjAG__dot{opacity:.5;background:#111327;border-radius:50%;width:3px;height:3px}.BlogPost-module__CIWjAG__imageWrap{max-width:min(1600px,95vw);margin:0 auto clamp(2rem,4vw,3rem);padding:0 4rem;animation:.8s cubic-bezier(.16,1,.3,1) .3s both BlogPost-module__CIWjAG__fadeInUp}.BlogPost-module__CIWjAG__image{aspect-ratio:21/9;object-fit:cover;object-position:center bottom;border-radius:clamp(12px,1.5vw,24px);width:100%;display:block}.BlogPost-module__CIWjAG__subheading{max-width:780px;font-family:var(--font-newsreader),"Georgia",serif;color:#111327;opacity:.55;letter-spacing:-.02em;margin:0 auto clamp(1.5rem,3vw,2rem);padding:0 4rem;font-size:clamp(1.9rem,4vw,2.6rem);font-weight:400;line-height:1.3;animation:.7s cubic-bezier(.16,1,.3,1) .4s both BlogPost-module__CIWjAG__fadeInUp}.BlogPost-module__CIWjAG__bodyRegion{max-width:780px;margin:0 auto;position:relative}.BlogPost-module__CIWjAG__body{padding:0 4rem;animation:.8s cubic-bezier(.16,1,.3,1) .45s both BlogPost-module__CIWjAG__fadeIn}.BlogPost-module__CIWjAG__body p{font-family:var(--font-geist),var(--font-body),system-ui,sans-serif;color:#111327;letter-spacing:-.01em;margin-bottom:1.5rem;font-size:clamp(1.1rem,1.9vw,1.28rem);line-height:1.75}.BlogPost-module__CIWjAG__body h2{font-family:var(--font-newsreader),"Georgia",serif;color:#111327;letter-spacing:-.03em;margin:3rem 0 1.25rem;scroll-margin-top:6rem;font-size:clamp(1.5rem,3.2vw,2rem);font-weight:500;line-height:1.2}.BlogPost-module__CIWjAG__body h3{font-family:var(--font-newsreader),"Georgia",serif;color:#111327;letter-spacing:-.03em;margin:2.5rem 0 1rem;scroll-margin-top:6rem;font-size:clamp(1.5rem,3.2vw,2rem);font-weight:500;line-height:1.2}.BlogPost-module__CIWjAG__body h4{font-family:var(--font-newsreader),"Georgia",serif;color:#111327;letter-spacing:-.02em;margin:2rem 0 .85rem;scroll-margin-top:6rem;font-size:clamp(1.25rem,2.6vw,1.6rem);font-weight:500;line-height:1.25}.BlogPost-module__CIWjAG__body ol,.BlogPost-module__CIWjAG__body ul{margin-bottom:1.5rem;padding-left:1.5rem}.BlogPost-module__CIWjAG__body ol li,.BlogPost-module__CIWjAG__body ul li{font-family:var(--font-geist),var(--font-body),system-ui,sans-serif;color:#111327;letter-spacing:-.01em;margin-bottom:.5rem;font-size:clamp(1.1rem,1.9vw,1.28rem);line-height:1.75}.BlogPost-module__CIWjAG__body strong{color:#111327;font-weight:600}.BlogPost-module__CIWjAG__body hr{border:none;border-top:1px solid #e5e5ee;margin:3rem 0}@keyframes BlogPost-module__CIWjAG__fadeInUp{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes BlogPost-module__CIWjAG__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:900px){.BlogPost-module__CIWjAG__header,.BlogPost-module__CIWjAG__imageWrap,.BlogPost-module__CIWjAG__subheading,.BlogPost-module__CIWjAG__body{padding:0 2rem}}@media (max-width:640px){.BlogPost-module__CIWjAG__header{margin-top:7rem;padding:0 1.25rem}.BlogPost-module__CIWjAG__imageWrap{padding:0 1.25rem}.BlogPost-module__CIWjAG__image{aspect-ratio:16/9}.BlogPost-module__CIWjAG__subheading,.BlogPost-module__CIWjAG__body{padding:0 1.25rem}}@media (prefers-reduced-motion:reduce){.BlogPost-module__CIWjAG__tag,.BlogPost-module__CIWjAG__title,.BlogPost-module__CIWjAG__meta,.BlogPost-module__CIWjAG__imageWrap,.BlogPost-module__CIWjAG__body{animation:none}}
.TableOfContents-module__rHO2UG__wrapper{width:230px;height:100%;position:absolute;top:0;left:-250px}.TableOfContents-module__rHO2UG__nav{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex;position:sticky;top:50vh;transform:translateY(-50%)}.TableOfContents-module__rHO2UG__link{font-family:var(--font-geist),var(--font-body),system-ui,sans-serif;color:#111327;opacity:.3;border-left:1.5px solid #0000;padding:.15rem 0 .15rem .75rem;font-size:.82rem;line-height:1.4;text-decoration:none;transition:opacity .2s,border-color .2s;display:block}.TableOfContents-module__rHO2UG__link:hover{opacity:.6}.TableOfContents-module__rHO2UG__active{opacity:.85;border-left:1.5px solid #111327}@media (max-width:1200px){.TableOfContents-module__rHO2UG__wrapper{display:none}}
