.article-blocks{white-space:normal;overflow-wrap:anywhere;min-width:0}.article-blocks .article-block{margin-block:20px;border-radius:12px;overflow:hidden}.article-blocks .article-block:not(.tone-plain),.article-blocks .has-image-background{padding:clamp(20px,4vw,48px)}.article-blocks .tone-emerald{background:#073f34;color:#fff9e9}.article-blocks .tone-ivory{background:#f6f0e2;color:#142e27}.article-blocks .tone-gold{background:#e8cf95;color:#253023}.article-blocks .tone-night{background:#091912;color:#fff9e9}.article-blocks .has-image-background{background-size:cover;background-position:center;color:#fff9e9;min-height:220px;display:flow-root}.article-blocks p,.article-blocks li{white-space:pre-wrap;line-height:1.9}.article-blocks p{margin:0 0 1em}.article-blocks p:last-child{margin-bottom:0}.article-blocks h1{font-size:2em!important}.article-blocks h2{font-size:1.65em}.article-blocks h3{font-size:1.35em}.article-blocks h1,.article-blocks h2,.article-blocks h3{color:inherit;font-family:inherit;font-weight:600;line-height:1.5;margin:0 0 .7em}.article-blocks a{color:inherit;text-decoration:underline;text-underline-offset:4px}.article-blocks blockquote{border-inline-start:4px solid #c9a755;margin:20px 0;padding:14px 24px;font-size:1.15em;font-style:italic}.article-blocks figure{margin:0}.article-gallery{display:grid;gap:12px;grid-template-columns:repeat(3,minmax(0,1fr))}.article-gallery.columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.article-gallery.columns-4{grid-template-columns:repeat(4,minmax(0,1fr))}.article-gallery img{width:100%;height:240px;object-fit:cover;border-radius:7px;display:block}.article-gallery.single-image{display:block}.article-gallery.single-image img{height:auto;max-height:850px;object-fit:contain}.article-blocks figcaption{font-size:.85em;text-align:center;margin-top:12px;opacity:.85}.article-video{aspect-ratio:16/9;background:#071d16;border-radius:10px;overflow:hidden}.article-video iframe{border:0;width:100%;height:100%;display:block}.article-native-video{width:100%;max-height:700px;background:#071d16}.article-blocks .video-source{font-size:.8em;display:inline-block;margin-top:9px}.article-video-link{display:flex;align-items:center;gap:20px;border:1px solid #b79a5b88;border-radius:12px;padding:25px;text-decoration:none!important}.article-video-link>span:first-child{font-size:36px;color:#d8b964}.article-video-link small{display:block;opacity:.7;margin-top:5px}.article-button{display:inline-block;border-radius:30px;background:#d6b96d;color:#10251b!important;padding:12px 24px;text-decoration:none!important}.article-blocks hr{border:0;border-top:1px solid #b79552;margin:24px auto;width:85%}.article-plain{white-space:pre-wrap;overflow-wrap:anywhere}.post-preview:has(.article-blocks){white-space:normal}.articles-main .article-body:has(.article-blocks){white-space:normal}@media(max-width:600px){.article-gallery.columns-3,.article-gallery.columns-4{grid-template-columns:repeat(2,minmax(0,1fr))}.article-gallery img{height:155px}.article-blocks blockquote{padding:12px 16px}.article-blocks .article-block{margin-block:15px}}
