@font-face{font-family:Geologica;src:url(/fonts/Geologica-Variable.ttf)format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Geologica Cursive;src:url(/fonts/Geologica-Variable.ttf)format("truetype-variations");font-weight:100 900;font-style:normal;font-display:swap;font-variation-settings:"CRSV" 1}@font-face{font-family:Wix Madefor Display;src:url(/fonts/WixMadeforDisplay-Variable.ttf)format("truetype-variations");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:Koliko;src:url(/fonts/Koliko-Regular.woff)format("woff");font-weight:400;font-display:swap}@font-face{font-family:Koliko;src:url(/fonts/Koliko-Bold.woff)format("woff");font-weight:700;font-display:swap}@font-face{font-family:Koliko;src:url(/fonts/Koliko-Light.woff)format("woff");font-weight:300;font-display:swap}*{box-sizing:border-box;margin:0;padding:0}html{background:#faf6eb;overflow-x:hidden}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#1e1e1e;background:#faf6eb;font-family:Wix Madefor Display,system-ui,sans-serif}#root{width:100%}img{display:block}::selection{color:#1e1e1e;background:#fff5cd}::-webkit-scrollbar{width:11px}::-webkit-scrollbar-track{background:#f3ecda}::-webkit-scrollbar-thumb{background:#d2e1f0;border:3px solid #f3ecda;border-radius:999px}::-webkit-scrollbar-thumb:hover{background:#b9d2ea}html.lenis,html.lenis body{height:auto}.lenis.lenis-smooth{scroll-behavior:auto!important}.lenis.lenis-smooth [data-lenis-prevent]{overscroll-behavior:contain}.lenis.lenis-stopped{overflow:hidden}@keyframes marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.hscroll{scrollbar-width:none;-ms-overflow-style:none}.hscroll::-webkit-scrollbar{display:none}.marquee-row{will-change:transform;width:max-content;display:flex}.marquee-row.left{animation:64s linear infinite marquee-left}.marquee-row.right{animation:72s linear infinite marquee-right}@media (prefers-reduced-motion:reduce){.marquee-row.left,.marquee-row.right{animation:none}*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}.articles-section,.articles-page{color:#1e1e1e;background:#faf6eb}.articles-section{border-top:1px solid #1e1e1e18;padding:40px clamp(24px,6vw,110px) 32px}.articles-wrap,.articles-page-nav,.articles-index,.article-detail,.articles-page-footer{max-width:1180px;margin-inline:auto}.articles-section-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:26px;display:flex}.articles-eyebrow{letter-spacing:.2em;text-transform:uppercase;opacity:.65;font-size:11px;font-weight:600;display:block}.articles-section h2,.articles-related h2{letter-spacing:-.035em;margin-top:12px;font:500 clamp(30px,3.4vw,46px)/1.12 Geologica,serif}.articles-all,.articles-back{color:inherit;font-size:15px;text-decoration:none}.articles-all{border-bottom:1px solid #1e1e1e60;flex-shrink:0;align-items:center;gap:22px;padding-bottom:8px;display:inline-flex}.articles-track{scroll-snap-type:x mandatory;scrollbar-width:none;overscroll-behavior-x:contain;gap:24px;display:flex;overflow-x:auto}.articles-track::-webkit-scrollbar{display:none}.article-card{min-width:0;color:inherit;scroll-snap-align:start;flex-direction:column;flex:0 0 calc(33.3333% - 16px);text-decoration:none;display:flex}.article-card-image{aspect-ratio:2.1;background:var(--cover-color);border-radius:22px;overflow:hidden}.article-card-image img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%;display:block}.article-card-meta{opacity:.65;justify-content:space-between;gap:12px;margin-top:16px;font-size:12px;display:flex}.article-card h3{letter-spacing:-.025em;margin:10px 0 16px;font:500 clamp(17px,1.35vw,20px)/1.3 Geologica,serif}.article-card-read{justify-content:space-between;margin-top:auto;padding-bottom:5px;font-size:13px;display:flex}.articles-section-bottom{justify-content:space-between;align-items:center;gap:20px;margin-top:22px;display:flex}.articles-section-bottom p{opacity:.65;font-size:14px}.articles-arrows{gap:8px;display:flex}.articles-arrows button{color:inherit;cursor:pointer;background:0 0;border:1px solid #1e1e1e30;border-radius:50%;width:42px;height:42px;font-size:20px;transition:background .2s}.articles-arrows button:hover:not(:disabled){background:#fff5cd}.articles-arrows button:disabled{opacity:.25;cursor:default}.articles-page{min-height:100vh;padding:0 clamp(24px,6vw,110px)}.articles-page-nav{border-bottom:1px solid #1e1e1e25;justify-content:space-between;align-items:center;gap:24px;min-height:110px;display:flex}.articles-brand{letter-spacing:-.05em;color:inherit;font:600 28px/1.1 Geologica,serif;text-decoration:none}.articles-brand span{letter-spacing:.1em;margin-top:7px;font:400 11px/1.4 Wix Madefor Display,sans-serif;display:block}.articles-page-nav nav{align-items:center;gap:30px;display:flex}.articles-page-nav nav a{color:inherit;font-size:14px;text-decoration:none}.articles-book{color:#1e1e1e;background:#fff5cd;border-radius:99px;justify-content:center;align-items:center;gap:18px;padding:15px 24px;font-size:15px;font-weight:600;text-decoration:none;transition:background .2s;display:inline-flex}.articles-book:hover{background:#fbe6a2}.articles-index{padding-bottom:90px}.articles-index-head{padding:52px 0 44px}.articles-index-head .articles-back{margin-bottom:48px;display:block}.articles-index-head h1,.article-detail h1{letter-spacing:-.045em;text-wrap:balance;margin-top:18px;font:500 clamp(36px,5.8vw,76px)/1.07 Geologica,serif}.articles-index-head p{opacity:.75;margin-top:24px;font-size:19px;line-height:1.6}.articles-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;display:grid}.articles-grid .article-card-image{aspect-ratio:4/3}.articles-grid .article-card h3{font-size:22px}.article-detail-heading{max-width:950px;padding:42px 0 36px}.article-detail-meta{opacity:.65;flex-wrap:wrap;gap:12px 24px;margin-top:40px;font-size:13px;display:flex}.article-detail h1{font-size:clamp(34px,4.8vw,64px)}.article-description{opacity:.75;max-width:680px;margin-top:24px;font-size:20px;line-height:1.55}.article-detail-cover{border-radius:32px;width:100%;overflow:hidden}.article-detail-cover img{width:100%;height:auto;display:block}.article-body{max-width:720px;margin:48px auto 0;font-size:18px;line-height:1.75}.article-body p+p{margin-top:16px}.article-body h2{letter-spacing:-.025em;margin:36px 0 18px;font:500 clamp(24px,2.6vw,32px)/1.25 Geologica,serif}.article-intro{font-size:22px;line-height:1.6}.article-takeaway{background:#d2e1f0;border-radius:24px;margin-top:36px;padding:28px 32px}.article-takeaway p{margin-top:14px;font-size:20px;line-height:1.5}.article-sources{border-top:1px solid #1e1e1e25;margin-top:44px;font-size:15px}.article-sources h2{margin-top:28px;font-size:24px}.article-sources ul{margin-top:18px;list-style:none}.article-sources li+li{margin-top:18px}.article-sources a{color:inherit;text-underline-offset:4px}.article-sources li p{opacity:.7;margin-top:5px;font-size:14px}.article-sources small{opacity:.7;margin-top:24px;font-size:13px;line-height:1.6;display:block}.article-cta{background:#fff5cd;border-radius:24px;margin-top:36px;padding:28px 32px}.article-cta h2{margin-top:0}.article-cta p{margin-bottom:22px;font-size:16px}.article-cta .articles-book{color:#faf6eb;background:#1e1e1e}.articles-related{padding:70px 0 80px}.articles-related .articles-grid{grid-template-columns:repeat(2,minmax(0,1fr));max-width:780px}.articles-page-footer{border-top:1px solid #1e1e1e25;justify-content:space-between;gap:16px;padding:28px 0 36px;font-size:13px;display:flex}.articles-page-footer a{color:inherit;text-decoration:none}.articles-page a:focus-visible,.articles-section a:focus-visible,.articles-section button:focus-visible,.articles-track:focus-visible{outline-offset:-2px;border-radius:4px;outline:2px solid #1e1e1e}@media (width<=767px){.articles-section{padding-top:36px;padding-bottom:32px}.articles-section-heading{align-items:end;gap:14px;margin-bottom:22px}.articles-section h2{max-width:210px;font-size:30px}.articles-eyebrow{font-size:10px}.articles-all{gap:8px;font-size:13px}.articles-track{margin-right:-24px;padding-right:24px;scroll-padding-right:24px}.article-card{flex-basis:84%}.article-card h3{font-size:20px}.article-card-image{aspect-ratio:1.7;border-radius:18px}.articles-section-bottom p{max-width:190px;font-size:12px}.articles-page-nav{gap:14px;min-height:90px}.articles-brand{font-size:23px}.articles-brand span{font-size:9px}.articles-page-nav nav{gap:14px}.articles-page-nav nav>a:first-child{display:none}.articles-book{padding:13px 18px;font-size:13px}.articles-index-head{padding-top:30px;padding-bottom:32px}.articles-index-head .articles-back{margin-bottom:32px}.articles-index-head p{font-size:17px}.articles-grid,.articles-related .articles-grid{grid-template-columns:1fr}.articles-grid .article-card-image{aspect-ratio:1.7}.article-detail-heading{padding-top:28px;padding-bottom:28px}.article-detail-meta{gap:10px 16px;margin-top:28px;font-size:12px}.article-description{margin-top:20px;font-size:17px}.article-detail-cover{border-radius:22px}.article-detail-cover img{height:auto}.article-body{margin-top:30px;font-size:17px;line-height:1.7}.article-intro{font-size:19px}.article-takeaway,.article-cta{border-radius:20px;padding:24px}.article-takeaway p{font-size:18px}.articles-related{padding:48px 0}.articles-related h2{font-size:28px}.articles-page-footer{flex-wrap:wrap;padding-bottom:28px}}@media (prefers-reduced-motion:reduce){.article-card-image img{transition:none}}
