.post-hero__title{white-space:pre-wrap;max-width:820px;margin:0 auto}.post-hero .page-hero__content{gap:18px}.post-hero__meta{color:#fff;justify-content:center;align-items:center;gap:12px;display:flex}.post-hero__mono,.post__author-mono,.post-card__mono{background:var(--c-accent);width:40px;height:40px;color:var(--c-cream);letter-spacing:.2px;border-radius:100px;flex:0 0 40px;justify-content:center;align-items:center;font:600 14px/1 Geist,sans-serif;display:flex}.post-hero__mono{color:#fff;background:#ffffff38;box-shadow:inset 0 2px #ffffff59}.post-hero__who{text-align:left;flex-direction:column;gap:2px;display:flex}.post-hero__name{color:#fff;font:600 14px/19.6px Open Sans,sans-serif}.post-hero__date{color:#fffc;align-items:center;gap:6px;font:400 13px/18.85px Open Sans,sans-serif;display:flex}.post{padding:88px 32px;overflow:clip}.post__inner{align-items:flex-start;gap:64px;display:flex}.post__aside{flex-direction:column;flex:0 0 280px;align-items:flex-start;gap:20px;display:flex;position:sticky;top:120px}.post__details{background:var(--c-card);border-radius:26px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:14px;padding:22px;display:flex}.post__heading,.post__book-title,.post__author-name,.post__tip-title{letter-spacing:-.144px;color:var(--c-ink);font:600 18px/24.3px Geist,sans-serif}.post__heading{font-size:18px}.post__facts{flex-direction:column;gap:14px;width:100%;display:flex}.post__fact{flex-direction:column;gap:2px;display:flex}.post__fact dt,.post__fact dd{margin:0}.post__fact dt{color:var(--c-muted);font:400 13px/18.85px Open Sans,sans-serif}.post__fact dd{color:var(--c-ink);font:600 14px/19.6px Open Sans,sans-serif}.post__follow{align-items:center;gap:10px;display:flex}.post__follow-label{color:var(--c-muted);font:600 14px/19.6px Open Sans,sans-serif}.post__social{background:var(--c-card);width:40px;height:40px;color:var(--c-ink);border-radius:100px;justify-content:center;align-items:center;transition:background-color .3s,color .3s;display:flex}.post__social:hover{background:var(--c-sand-2);color:var(--c-accent-dark)}.post__social svg{width:18px;height:18px}.post__book{background:var(--c-ink);border-radius:26px;flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;padding:22px;display:flex}.post__book .post__book-title{color:#f7ebe1}.post__book-copy{color:#c9ae9b;font:400 14px/21.7px Open Sans,sans-serif}.post__book-btn{width:100%}.post__body{flex-direction:column;flex:0 0 720px;align-items:flex-start;gap:0;width:720px;min-width:0;display:flex}.post__body>p:first-child{color:var(--c-ink);margin:0;font:400 18px/28.8px Open Sans,sans-serif}.post__body>p{color:var(--c-ink);margin-top:20px;font:400 17px/28.9px Open Sans,sans-serif}.post__body ul,.post__body ol{color:var(--c-ink);flex-direction:column;gap:8px;margin:16px 0 0;padding:0 0 0 22px;font:400 17px/28.9px Open Sans,sans-serif;display:flex}.post__body ul{list-style:outside}.post__body ol{list-style:decimal}.post__body li::marker{color:var(--c-accent)}.post__body a{color:var(--c-accent);text-underline-offset:3px;text-decoration:underline}.post__body a:hover{color:var(--c-accent-dark)}.post__body h2{letter-spacing:-.6px;color:var(--c-ink);margin-top:28px;font:600 30px/36px Geist,sans-serif}.post__body h3{letter-spacing:-.22px;color:var(--c-ink);margin-top:24px;font:600 22px/28.6px Geist,sans-serif}.post__tip{background:var(--c-card);border-radius:20px;align-self:stretch;align-items:center;gap:14px;margin-top:28px;padding:22px;display:flex}.post__tip-icon{background:var(--c-sand-2);width:44px;height:44px;color:var(--c-accent);border-radius:14px;flex:0 0 44px;justify-content:center;align-items:center;display:flex}.post__tip-icon svg{width:20px;height:20px}.post__tip-text{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.post__tip-text p{color:var(--c-muted);font:400 14px/21.7px Open Sans,sans-serif}.post__author{background:var(--c-card);border-radius:22px;align-self:stretch;align-items:center;gap:16px;margin-top:28px;padding:24px;display:flex}.post__author-mono{flex:0 0 64px;width:64px;height:64px;font-size:20px}.post__author-text{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.post__author-role{color:var(--c-accent);font:600 14px/19.6px Open Sans,sans-serif}.post__author-bio{color:var(--c-muted);font:400 14px/21.7px Open Sans,sans-serif}.post-related{background:var(--c-card);padding:88px 32px;overflow:clip}.post-related .container{flex-direction:column;gap:36px;display:flex}.post-related__head{flex-direction:column;gap:14px;display:flex}.post-related__title{letter-spacing:-1px;color:var(--c-ink);font:600 40px/44.8px Geist,sans-serif}.post-related__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.post-card{color:inherit;flex-direction:column;gap:16px;text-decoration:none;display:flex}.post-card__cover{border-radius:20px;height:240px;position:relative;overflow:hidden}.post-card__cover img{object-fit:cover;width:100%;height:100%;display:block}.post-card__tag{background:var(--c-card);color:var(--c-ink);border-radius:100px;padding:6px 12px;font:400 14px/21.7px Open Sans,sans-serif;position:absolute;top:12px;left:12px}.post-card__text{flex-direction:column;gap:10px;display:flex}.post-card__meta{color:var(--c-muted);align-items:center;gap:8px;font:400 13px/18.85px Open Sans,sans-serif;display:flex}.post-card__title{letter-spacing:-.33px;color:var(--c-ink);font:600 22px/28.6px Geist,sans-serif}.post-card__author{color:var(--c-ink);align-items:center;gap:10px;padding-top:4px;font:600 14px/19.6px Open Sans,sans-serif;display:flex}.post-card__mono{flex:0 0 28px;width:28px;height:28px;font-size:12px}@media (width<=1199.98px){.post__inner{flex-direction:column;gap:32px}.post__body{flex:none;width:100%}.post__aside{flex:none;width:100%;position:static}.post__details,.post__book{width:100%}.post-related{padding:72px 32px}.post-related .container{gap:28px}.post-related__title{letter-spacing:-.85px;font-size:34px;line-height:38.08px}.post-related__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}}@media (width<=809.98px){.post-hero__title{max-width:330px}.post-hero__meta{flex-wrap:wrap}.post-hero__who{text-align:left}.post{padding:56px 20px}.post__inner{gap:28px}.post__body>p:first-child{font-size:16px;line-height:25.6px}.post__body>p{margin-top:20px;font-size:16px;line-height:27.2px}.post__body ul,.post__body ol{font-size:16px;line-height:27.2px}.post__body h2{letter-spacing:-.48px;margin-top:22px;font-size:24px;line-height:28.8px}.post__body h3{font-size:20px;line-height:26px}.post__aside{gap:20px}.post__tip{align-items:flex-start}.post-related{padding:56px 20px}.post-related .container{gap:24px}.post-related__title{letter-spacing:-.7px;font-size:28px;line-height:31.36px}.post-related__grid{grid-template-columns:minmax(0,1fr);gap:28px}.post-card__title{letter-spacing:-.255px;font-size:17px;line-height:22.1px}.post-card__meta{font-size:12px;line-height:17.4px}}.post-hero .page-hero__frame{height:560px}@media (width<=809.98px){.post-hero .page-hero__frame{height:520px}}@media (width>=810px) and (width<=1199.98px){.post{padding:72px 32px}}@media (width<=1199.98px){.post__inner,.post-related .container{width:100%}}@media (width<=809.98px){.post{padding:56px 20px}}@media (width>=810px) and (width<=1199.98px){.post-hero .page-hero__frame{height:520px}.post-hero__title{letter-spacing:-1.3px;font-size:52px;line-height:54.6px}.post-card__title{letter-spacing:-.3px;font-size:20px;line-height:26px}}@media (width<=1199.98px){.post__body{order:-1}}@media (width<=809.98px){.post-hero__title{letter-spacing:-.8px;font-size:32px;font-weight:600;line-height:36px}.post-hero__name{font-size:13px;line-height:18.2px}.post-hero__date{font-size:12px;line-height:17.4px}.post__heading{font-size:16px}.post__fact dt{font-size:12px}.post__fact dd{font-size:13px}.post-related .eyebrow{letter-spacing:.72px;font-size:12px;line-height:15.6px}.post-card__author{font-size:13px}}@media (width>=810px) and (width<=1199.98px){.post__body>p:first-child{font-size:17px;line-height:27.2px}.post__body h2{letter-spacing:-.56px;font-size:28px;line-height:33.6px}.post-hero__title{max-width:714px}.post__body h3{letter-spacing:-.21px;font-size:21px;line-height:27.3px}}@media (width<=809.98px){.post-hero .page-hero__content{gap:14px}.post-hero__title{letter-spacing:-.8px;font-size:32px;line-height:34.56px}.post__heading,.post__book-title,.post__author-name,.post__tip-title{letter-spacing:-.128px;font-size:16px;line-height:21.6px}.post__fact dt{line-height:17.4px}.post__fact dd{line-height:18.2px}.post__details,.post__book{padding:22px}.post__tip,.post__author{padding:18px}.post__body h2{margin-top:28px}.post__body>p:first-child+h2{margin-top:22px}.post__body h3{letter-spacing:-.19px;margin-top:24px;font-size:19px;line-height:24.7px}.post__tip,.post__author{margin-top:22px}.post__author{align-items:flex-start}.post__author-mono{flex:0 0 52px;width:52px;height:52px;font-size:18px}.post__author-role,.post__follow-label{font-size:13px;line-height:18.2px}}
