[type="blogpost"] article.blog-post{width:clamp(300px, 70vw, 800px);display:block;margin:auto;text-align:left;font-family:var(--body)}[type="blogpost"] article.blog-post h1{font-size:var(--very-big);font-weight:var(--bold);margin:0 0 10px;text-transform:none;padding:25px 0}[type="blogpost"] article.blog-post h2{font-size:var(--bigger);font-weight:var(--medium-bold);margin:0 0 10px;text-transform:none;padding:30px 0 0}[type="blogpost"] article.blog-post h3{font-size:var(--big);font-weight:var(--medium-bold);margin:0 0 10px;text-transform:none;padding:25px 0 0}[type="blogpost"] article.blog-post h4{font-size:var(--medium-big);font-weight:var(--medium-bold);margin:0 0 10px;text-transform:none;padding:20px 0 0}[type="blogpost"] article.blog-post p{font-size:var(--medium);font-weight:var(--normal);margin:0;padding:10px 0;line-height:1.5;box-sizing:border-box}[type="blogpost"] article.blog-post p.blog-post-paragraph-half{display:inline-block;width:50%;vertical-align:bottom;padding:10px 10px 10px 0}[type="blogpost"] article.blog-post img.blog-post-image-half,[type="blogpost"] article.blog-post video.blog-post-video-half{display:inline-block;width:50%;vertical-align:bottom}[type="blogpost"] article.blog-post img,[type="blogpost"] article.blog-post video{width:100%;height:auto;margin:10px 0 15px}[type="blogpost"] article.blog-post ul li{font-size:var(--medium);font-weight:var(--normal);margin:0;padding:5px 0;line-height:1.5}@media screen and (max-width:450px){[type="blogpost"] article.blog-post p.blog-post-paragraph-half{display:block;width:100%;padding:10px 0}[type="blogpost"] article.blog-post img.blog-post-image-half,[type="blogpost"] article.blog-post video.blog-post-video-half{display:block;width:100%}}[type="blogpost"] article.blog-post img,[type="blogpost"] article.blog-post video{max-width:100%;width:100%;height:auto;object-fit:contain;display:block;margin:10px 0 15px}[type="blogpost"] article.blog-post figure{margin:20px 0;padding:0;width:100%}[type="blogpost"] article.blog-post figure>img,[type="blogpost"] article.blog-post figure>video{margin:0}[type="blogpost"] article.blog-post figcaption{display:block;text-align:center;font-size:14px;line-height:1.4;padding:8px 4px 0;color:var(--dark-grey,#555)}[type="blogpost"] article.blog-post a{color:var(--red,#c41230);text-decoration:underline}[type="blogpost"] article.blog-post .blog-byline{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0 0 8px;font-size:14px;color:var(--dark-grey,#555)}[type="blogpost"] article.blog-post .blog-byline-photo{width:36px;height:36px;border-radius:999px;object-fit:cover;margin:0}[type="blogpost"] article.blog-post .blog-byline-name{font-weight:650;color:inherit}[type="blogpost"] article.blog-post .blog-byline-read{color:var(--dark-grey,#777)}[type="blogpost"] article.blog-post .blog-byline-read::before{content:"·";margin-right:10px}[type="blogpost"] article.blog-post .kg-gallery{margin:24px 0;width:100%}[type="blogpost"] article.blog-post .kg-gallery-viewport{position:relative;width:100%}[type="blogpost"] article.blog-post .kg-gallery-track{display:grid;gap:12px}[type="blogpost"] article.blog-post .kg-gallery-cell{position:relative;min-width:0;background:transparent;border:0}[type="blogpost"] article.blog-post .kg-gallery-cell img,[type="blogpost"] article.blog-post .kg-gallery-cell video{width:100%;height:auto;max-height:75vh;object-fit:contain;margin:0;background:#111}[type="blogpost"] article.blog-post .kg-gallery-stage{position:relative}[type="blogpost"] article.blog-post .kg-gallery-carousel .kg-gallery-viewport{overflow:hidden}[type="blogpost"] article.blog-post .kg-gallery-carousel .kg-gallery-track{display:flex;flex-wrap:nowrap;gap:0;width:max-content}[type="blogpost"] article.blog-post .kg-gallery-carousel .kg-gallery-cell{box-sizing:border-box;flex:0 0 auto;width:100%;scroll-snap-align:start;scroll-snap-stop:always}[type="blogpost"] article.blog-post .kg-gallery-split .kg-gallery-track,[type="blogpost"] article.blog-post .kg-gallery-quad .kg-gallery-track{grid-template-columns:1fr 1fr}[type="blogpost"] article.blog-post .kg-gallery-triple .kg-gallery-track{grid-template-columns:1fr 1fr}[type="blogpost"] article.blog-post .kg-gallery-triple .kg-gallery-cell:last-child{grid-column:1 / -1}[type="blogpost"] article.blog-post .kg-gal-arrow{position:absolute;top:50%;z-index:4;width:36px;height:36px;margin:0;padding:0;border:0;border-radius:999px;background:rgba(255,255,255,.9);color:#222;box-shadow:0 1px 8px rgba(0,0,0,.2);transform:translateY(-50%);cursor:pointer;line-height:1;font-size:24px}[type="blogpost"] article.blog-post .kg-gal-arrow[data-gal="prev"]{left:12px}[type="blogpost"] article.blog-post .kg-gal-arrow[data-gal="next"]{right:12px}[type="blogpost"] article.blog-post .kg-gallery-nav{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:10px}[type="blogpost"] article.blog-post .kg-gallery-nav [data-gal="add"]{display:none!important}[type="blogpost"] article.blog-post .kg-gallery-dots{display:flex;align-items:center;gap:5px}[type="blogpost"] article.blog-post .kg-dot,[type="blogpost"] article.blog-post .kg-gallery-nav .kg-dot{display:block;width:6px;height:6px;min-width:6px;padding:0;border:0;border-radius:50%;background:#ccc;cursor:pointer}[type="blogpost"] article.blog-post .kg-dot.is-on,[type="blogpost"] article.blog-post .kg-gallery-nav .kg-dot.is-on{background:var(--red,#c41230)}[type="blogpost"] article.blog-post .kg-gallery-nav [data-gal="add"],[type="blogpost"] article.blog-post .kg-cell-add,[type="blogpost"] article.blog-post .kg-cell-replace,[type="blogpost"] article.blog-post .kg-media-opts{display:none!important}@media screen and (max-width:450px){[type="blogpost"] article.blog-post .kg-gallery-carousel .kg-gallery-cell{width:100%;min-width:100%}[type="blogpost"] article.blog-post .kg-gallery-split .kg-gallery-track,[type="blogpost"] article.blog-post .kg-gallery-quad .kg-gallery-track,[type="blogpost"] article.blog-post .kg-gallery-triple .kg-gallery-track{grid-template-columns:1fr}[type="blogpost"] article.blog-post .kg-gallery-triple .kg-gallery-cell:last-child{grid-column:auto}}