@font-face{font-family:Fraunces;src:url('/assets/fraunces-italic-700.ttf') format('truetype');font-style:italic;font-weight:700;font-display:swap}
*{box-sizing:border-box}[hidden]{display:none!important}html{scroll-behavior:smooth;scroll-padding-top:24px}body.facts-page{margin:0;background:#f1e6ec;color:#4c3c4a;font-family:Arial,Helvetica,sans-serif;--ink:#4c3c4a;--paper:#fffaf7;line-height:1.65;isolation:isolate}.facts-page:before{content:"";position:fixed;inset:0;z-index:-1;background:url('/assets/pattern-facts.svg') center/540px;opacity:.085;pointer-events:none}.facts-page main{max-width:1120px;margin:auto;padding:28px 28px 145px}.facts-top{display:flex;align-items:center;justify-content:space-between;gap:20px}.wordmark{font-size:27px;font-weight:900;letter-spacing:-1.7px;color:inherit;text-decoration:none}.text-link{font-size:14px;color:inherit;min-height:44px;display:inline-flex;align-items:center;text-underline-offset:4px}.facts-hero{display:flex;align-items:center;justify-content:space-between;gap:30px;padding:65px 0 44px}.kicker{font-size:11px;letter-spacing:2px;font-weight:700;text-transform:uppercase;margin:0 0 14px}.facts-hero h1{font:italic 700 clamp(54px,8vw,98px)/1.08 Fraunces,Georgia,serif;letter-spacing:-.05em;margin:0 0 22px}.facts-hero h1 span{position:relative}.facts-hero h1 span:after{content:"";position:absolute;left:5%;right:0;bottom:-4px;height:9px;border-bottom:3px solid #a67d91;border-radius:50%;transform:rotate(-3deg)}.intro{font-size:20px;line-height:1.65;max-width:650px}.editorial-icon{width:88px;height:98px;flex-shrink:0}.facts-hero>.editorial-icon{width:190px;height:210px;transform:rotate(9deg);color:#8a697d;margin-right:40px}.pill{display:inline-flex;align-items:center;justify-content:center;min-height:48px;gap:8px;border-radius:28px;background:#4c3c4a;color:#fffaf7;padding:12px 23px;text-decoration:none;font-size:14px;font-weight:bold;box-shadow:0 5px 15px #4c3c4a24;transition:transform .2s,box-shadow .2s}.gentle-note{background:#fffaf7b8;border:1px solid #4c3c4a16;border-radius:18px;padding:18px 22px;font-size:14px;line-height:1.7;max-width:850px}.gentle-note strong{display:block}.gentle-note a,.article-body a{color:inherit;text-underline-offset:4px}.section-heading{display:flex;justify-content:space-between;align-items:baseline;gap:20px;margin:48px 0 22px}.section-heading h2,.help-strip h2{font:italic 700 29px/1.3 Fraunces,Georgia,serif;margin:0}.section-heading>span{font-size:12px}.blog-grid{display:grid;grid-template-columns:1fr 1fr;gap:26px}.blog-card{display:flex;flex-direction:column;background:#fffaf7;color:inherit;text-decoration:none;border-radius:26px;overflow:hidden;border:1px solid #4c3c4a0c;box-shadow:0 5px 9px #4c3c4a06,0 15px 32px #4c3c4a10;transition:transform .2s,box-shadow .2s}.card-art{height:145px;position:relative;display:flex;align-items:center;justify-content:center;background:#e4d9e8}.tone-1 .card-art{background:#e7ebd8}.tone-2 .card-art{background:#dce8ea}.tone-3 .card-art{background:#f3e2cf}.card-art .editorial-icon{transform:rotate(-8deg);width:78px;height:86px}.tone-1 .editorial-icon,.tone-3 .editorial-icon{transform:rotate(8deg)}.chapter{position:absolute;left:24px;top:15px;font:italic 700 28px Fraunces,Georgia,serif;opacity:.6}.read-time{position:absolute;right:18px;bottom:14px;font-size:11px;background:#fffaf78f;border-radius:18px;padding:3px 10px}.blog-card-body{padding:26px 28px;display:flex;flex-direction:column;flex:1}.blog-card h2{font:italic 700 clamp(25px,3vw,33px)/1.2 Fraunces,Georgia,serif;margin:0 0 12px;letter-spacing:-.025em}.blog-card p:not(.kicker){font-size:15px;line-height:1.7;margin:0 0 24px}.read-blog{margin-top:auto;display:flex;align-items:center;justify-content:space-between;font-weight:bold;font-size:14px;padding-top:15px;border-top:1px solid #4c3c4a1c}.read-blog>span{width:35px;height:35px;display:grid;place-items:center;border-radius:50%;background:#f1e6ec}.help-strip{margin:42px 0 25px;border-radius:25px;padding:30px;background:#fffaf7a8;display:flex;align-items:center;justify-content:space-between;gap:28px}.help-strip .pill{flex-shrink:0}.help-strip p:last-child{font-size:15px;margin-bottom:0;max-width:560px}.editorial-note,.facts-footer{font-size:12px;line-height:1.7;max-width:780px;color:#695763}.facts-footer{margin-top:42px}.facts-page .app-nav{color:#4c3c4a;line-height:normal}.facts-page .app-nav a[aria-current=page]{background:#e9dce5}.facts-page .app-nav a:hover{background:#f1e6ec}.facts-page .app-nav .nav-count{background:#4c3c4a}.skip{position:fixed;top:10px;left:10px;transform:translateY(-150%);z-index:40;padding:10px 20px;background:#fff;color:#4c3c4a}.skip:focus{transform:none}a:focus-visible,button:focus-visible{outline:3px solid #815969;outline-offset:5px}
.article-header{max-width:820px;padding:55px 0 30px}.article-header h1{font:italic 700 clamp(36px,6vw,64px)/1.12 Fraunces,Georgia,serif;letter-spacing:-.04em;margin:0 0 22px}.byline{font-size:12px}.article-layout{display:grid;grid-template-columns:230px minmax(0,1fr);gap:40px;align-items:start}.article-toc{position:sticky;top:24px;display:flex;flex-direction:column;gap:3px;font-size:13px}.article-toc strong{margin-bottom:9px}.article-toc a{display:block;padding:9px 0;color:inherit;text-underline-offset:4px}.article-body{max-width:720px;background:#fffaf7;border-radius:26px;padding:32px;box-shadow:0 12px 30px #4c3c4a0c}.article-body section{scroll-margin-top:24px}.article-body h2{font:italic 700 27px/1.3 Fraunces,Georgia,serif;margin:35px 0 14px}.article-body p,.article-body li{font-size:16px;line-height:1.85}.article-body p{margin:0 0 18px}.article-body ul{padding-left:22px}.article-body li{margin:8px 0}.takeaway{padding:19px;border-radius:18px;background:#f1e6ec;display:flex;align-items:center;gap:18px}.takeaway .editorial-icon{width:45px;height:58px;transform:rotate(-9deg)}.takeaway p{font-size:15px;font-weight:bold;line-height:1.6;margin:0}.article-body .sources{border-top:1px solid #4c3c4a24;margin-top:30px}.sources p,.sources li{font-size:13px}.next-blog{display:block;border-radius:18px;background:#e9eddf;padding:22px;text-decoration:none;box-shadow:0 4px 14px #4c3c4a0c;margin-top:28px}.next-blog span{display:block;font-size:10px;letter-spacing:2px;margin-bottom:9px}.next-blog strong{font:italic 700 24px/1.3 Fraunces,Georgia,serif}
@media(hover:hover){.blog-card:hover{transform:translateY(-4px);box-shadow:0 18px 36px #4c3c4a20}.pill:hover{transform:translateY(-2px)}}
@media(max-width:760px){.facts-hero>.editorial-icon{width:95px;height:110px;margin-right:0}.facts-hero{padding-top:40px;gap:10px}.section-heading{display:block}.section-heading>span{display:block;margin-top:10px}.blog-grid{gap:18px}.blog-card-body{padding:22px}.help-strip{display:block}.help-strip .pill{margin-top:20px}.article-layout{grid-template-columns:1fr;gap:24px}.article-toc{position:static;display:flex;border-left:2px solid #b999ad;padding-left:18px}.article-toc a{padding:7px 0}.article-header{padding-top:35px}.article-body{max-width:none}}
@media(max-width:520px){.facts-page main{padding:20px 18px 140px}.facts-hero h1{font-size:53px}.facts-hero>.editorial-icon{display:none}.intro{font-size:18px}.blog-grid{grid-template-columns:1fr}.card-art{height:125px}.blog-card-body{padding:24px}.article-body{padding:23px 20px}.article-body h2{font-size:25px}.takeaway{padding:16px;gap:12px}.takeaway .editorial-icon{width:34px}.facts-top .wordmark{font-size:24px}.text-link{font-size:12px}.help-strip{padding:25px}.gentle-note{padding:17px}}
@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.blog-card,.pill{transition:none}.blog-card:hover,.pill:hover{transform:none}}
