:root{--coral: #FF6F61;--cream: #FFF5E9;--cream-warm: #FBEEDC;--charcoal: #333333;--muted: #6B6258;--line: rgba(51,51,51,.1)}.foundation-article-header{background:var(--cream-warm);padding:120px 24px 80px;text-align:left}.foundation-article-header h1{max-width:720px;margin:0 auto;font-family:Garamond Premier Pro,Garamond,Georgia,serif;font-weight:500;font-size:52px;line-height:1.15;color:var(--charcoal)}@media(max-width:768px){.foundation-article-header{padding:64px 16px 48px}.foundation-article-header h1{font-size:36px}}.foundation-article-body{max-width:720px;margin:40px auto 0;padding:0 16px;font-family:Garamond Premier Pro,Garamond,Georgia,serif;font-size:18px;line-height:1.7;color:var(--charcoal)}@media(max-width:768px){.foundation-article-body{font-size:17px}}.foundation-article-body p{margin:0 0 20px}.foundation-article-body h2{font-family:Garamond Premier Pro,Georgia,serif;font-weight:500;font-size:28px;margin:56px 0 16px;color:var(--charcoal)}@media(max-width:768px){.foundation-article-body h2{font-size:24px;margin-top:40px}}.foundation-article-body a{color:var(--coral);text-decoration:underline;text-decoration-color:#ff6f6166;text-underline-offset:2px}.foundation-article-body a:hover{text-decoration-color:var(--coral)}.foundation-article-body img{max-width:100%}.foundation-in-one-sentence{margin:0 0 32px}.foundation-in-one-sentence .label{margin:0 0 8px;font-family:Garamond Premier Pro,Georgia,serif;font-size:18px}.foundation-in-one-sentence .answer{margin:0 0 24px;font-family:Garamond Premier Pro,Georgia,serif;font-style:italic;font-size:18px;line-height:1.6;color:var(--charcoal)}.foundation-key-takeaways{margin:0 0 40px}.foundation-key-takeaways .label{margin:0 0 12px;font-family:Garamond Premier Pro,Georgia,serif;font-size:18px}.foundation-key-takeaways ul{margin:0;padding-left:20px}.foundation-key-takeaways li{margin-bottom:8px;line-height:1.6}.foundation-figure{margin:40px 0}.foundation-figure img{width:100%;height:auto;display:block}.foundation-disclaimer{margin:48px 0 32px;padding-top:24px;border-top:1px solid rgba(255,111,97,.4);font-family:Inter,system-ui,sans-serif;font-size:13px;font-style:italic;line-height:1.6;color:var(--coral)}.foundation-faq{background:var(--cream);padding:40px 32px;margin:40px 0}.foundation-faq h2{margin:0 0 24px;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;text-align:center;color:var(--charcoal)}.foundation-faq .faq-item{border-top:1px solid var(--line);padding:16px 0}.foundation-faq .faq-item:last-child{border-bottom:1px solid var(--line)}.foundation-faq summary{font-family:Garamond Premier Pro,Georgia,serif;font-size:18px;color:var(--charcoal);cursor:pointer;list-style:none;position:relative;padding-right:32px}.foundation-faq summary::-webkit-details-marker{display:none}.foundation-faq summary:after{content:"+";position:absolute;right:0;top:0;color:var(--coral);font-size:24px;line-height:1}.foundation-faq details[open] summary:after{content:"\2013"}.foundation-faq .answer{padding-top:12px;font-family:Inter,system-ui,sans-serif;font-size:15px;line-height:1.7;color:var(--charcoal)}.foundation-references{background:var(--cream);padding:32px;margin:32px 0}.foundation-references h2{margin:0 0 16px;font-family:Garamond Premier Pro,Georgia,serif;font-size:20px;color:var(--charcoal)}.foundation-references ol{font-family:Inter,system-ui,sans-serif;font-size:13px;line-height:1.7;color:var(--muted);padding-left:24px;margin:0}.foundation-references li{margin-bottom:14px}.foundation-references a{color:var(--coral);word-break:break-all}.foundation-sources{background:var(--cream);padding:32px;margin:0 0 64px}.foundation-sources h2{margin:0 0 16px;font-family:Garamond Premier Pro,Georgia,serif;font-size:20px;color:var(--charcoal)}.foundation-sources ul{list-style:disc;padding-left:24px;margin:0;column-count:2;column-gap:32px;font-family:Inter,system-ui,sans-serif;font-size:13px;line-height:1.7;color:var(--muted)}@media(max-width:768px){.foundation-sources ul{column-count:1}}.foundation-sources li{margin-bottom:12px;break-inside:avoid}.foundation-sources a{color:var(--coral);display:block;word-break:break-all}
/*# sourceMappingURL=/cdn/shop/t/34/assets/section-blog-post-new.css.map */
