@charset "UTF-8";.bl-listing,.bl-article,.bl-related,.bl-preview{font-family:DM Sans,sans-serif;color:#efe8dc}.bl-listing a:focus-visible,.bl-article a:focus-visible,.bl-related a:focus-visible,.bl-preview a:focus-visible{outline:2px solid #ffa24c;outline-offset:3px;border-radius:4px}.bl-listing{position:relative;max-width:1200px;margin:0 auto;padding:1.5rem 1rem 4rem;isolation:isolate}.bl-listing:before{content:"";position:absolute;inset:-4rem 0 auto;height:28rem;z-index:-1;pointer-events:none;background:radial-gradient(ellipse 60% 55% at 50% 0%,rgba(233,184,115,.16) 0%,rgba(233,184,115,0) 70%)}@media (min-width: 768px){.bl-listing{padding:3rem 2rem 6rem}}.bl-masthead{display:grid;gap:1.5rem;justify-items:center;text-align:center;padding:1rem 0 1.75rem}.bl-masthead__text{display:grid;justify-items:center}.bl-masthead__eyebrow{margin:0 0 1rem;padding:.35rem .9rem;border:1px solid rgba(233,184,115,.45);border-radius:999px;font-size:.75rem;font-weight:500;letter-spacing:.14em;text-transform:uppercase;background:rgba(233,184,115,.06);background:linear-gradient(90deg,#e9b873 .19%,#fedd8f 37.17%,#b78d51 100.19%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bl-masthead__title{font-family:Lato,DM Sans,sans-serif;font-weight:700;font-size:clamp(2.25rem,9vw,4.25rem);line-height:1.05;letter-spacing:-.02em;margin:0;overflow-wrap:anywhere;background:linear-gradient(90deg,#a2adb3 1.67%,#f3f1f2 35.99%,#bcc3c9 66.2%,#dcdfe4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bl-masthead__title.is-tag{font-size:clamp(2.25rem,8vw,3.75rem)}.bl-masthead__intro{margin:1rem 0 0;max-width:46ch;font-size:1rem;line-height:1.6;color:#a2adb3}@media (min-width: 768px){.bl-masthead__intro{font-size:1.125rem}}.bl-search{position:relative;width:100%;max-width:32rem}.bl-search__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bl-search__icon{position:absolute;left:1.1rem;top:50%;transform:translateY(-50%);z-index:1;color:#e9b873;pointer-events:none}.bl-search__input{width:100%;height:3.25rem;padding:0 1.25rem 0 3rem;border-radius:999px;border:1px solid rgba(255,255,255,.08);background:rgba(255,255,255,.04);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);color:#f3f1f2;font:400 1rem/1 DM Sans,sans-serif;transition:border-color .2s,box-shadow .2s,background .2s}.bl-search__input::-moz-placeholder{color:#7d868c}.bl-search__input::placeholder{color:#7d868c}.bl-search__input:hover{border-color:#ffffff29}.bl-search__input:focus{outline:none;background:rgba(255,255,255,.06);border-color:#e9b87373;box-shadow:0 0 0 4px #e9b87324,0 0 32px #e9b8731f}.bl-topics{margin:0 -1rem 2rem;position:relative}.bl-topics ul{display:flex;gap:.5rem;list-style:none;margin:0;padding:.25rem 1rem;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch}.bl-topics ul::-webkit-scrollbar{display:none}@media (min-width: 768px){.bl-topics ul{flex-wrap:wrap;justify-content:center;overflow:visible;padding:0}}.bl-topics li{flex:none;scroll-snap-align:start}@media (max-width: 767px){.bl-topics{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 2rem),transparent 100%);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 2rem),transparent 100%)}}@media (min-width: 768px){.bl-topics{margin:0 0 3rem}}.bl-topics a{display:inline-flex;align-items:center;min-height:2.5rem;padding:0 1rem;white-space:nowrap;font-size:.9rem;font-weight:500;color:#a2adb3;text-decoration:none;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:rgba(255,255,255,.03);transition:color .2s,border-color .2s,background .2s}.bl-topics a span{color:#6b7378;margin-right:.1em}.bl-topics a:hover{color:#f3f1f2;border-color:#e9b87373}.bl-topics a[aria-current=page]{color:#000;font-weight:700;border-color:transparent;background:linear-gradient(90deg,#e9b873 .19%,#fedd8f 37.17%,#b78d51 100.19%)}.bl-topics a[aria-current=page] span{color:#00000080}.bl-section-title{font-family:Lato,DM Sans,sans-serif;font-weight:700;font-size:1.25rem;line-height:1.2;margin:0 0 1.25rem;color:#f3f1f2}.bl-section-title:after{content:"";display:block;width:2.5rem;height:3px;margin-top:.6rem;border-radius:2px;background:linear-gradient(90deg,#e9b873 .19%,#fedd8f 37.17%,#b78d51 100.19%)}@media (min-width: 768px){.bl-section-title{font-size:1.5rem}}.bl-feature{display:grid;margin-bottom:2.5rem;border:1px solid rgba(255,255,255,.08);border-radius:20px;overflow:hidden;background:linear-gradient(180deg,#161411 0%,#0e0d0c 100%);transition:border-color .3s,box-shadow .3s}.bl-feature:hover{border-color:#e9b87373;box-shadow:0 0 48px #e9b8731a}@media (min-width: 900px){.bl-feature{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch;margin-bottom:4rem}}.bl-feature__media{display:block;overflow:hidden}.bl-feature__media img{display:block;width:100%;height:100%;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:#0e0d0c;transition:transform .6s ease}@media (min-width: 900px){.bl-feature__media img{aspect-ratio:auto;min-height:22rem}}.bl-feature:hover .bl-feature__media img{transform:scale(1.03)}.bl-feature__body{display:flex;flex-direction:column;justify-content:center;padding:1.5rem 1.25rem 1.75rem}@media (min-width: 900px){.bl-feature__body{padding:2.5rem}}.bl-feature__kicker{align-self:flex-start;margin:0 0 1rem;padding:.3rem .8rem;border-radius:999px;background:linear-gradient(90deg,#e9b873 .19%,#fedd8f 37.17%,#b78d51 100.19%);color:#000;font-size:.7rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.bl-feature__title{font-family:Lato,DM Sans,sans-serif;font-weight:700;font-size:clamp(1.5rem,5vw,2.5rem);line-height:1.15;letter-spacing:-.01em;margin:0}.bl-feature__title a{color:#f3f1f2;text-decoration:none;transition:color .2s}.bl-feature__title a:hover{color:#fedd8f}.bl-feature__excerpt{margin:.9rem 0 0;color:#a2adb3;font-size:1rem;line-height:1.6;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bl-feature__meta{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem 1rem;margin:1.25rem 0 0;font-size:.85rem;color:#7d868c}.bl-feature__meta a{color:#e9b873;text-decoration:none}.bl-feature__meta a:hover{text-decoration:underline}.bl-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:1.25rem;list-style:none;margin:0;padding:0}@media (min-width: 640px){.bl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem}}@media (min-width: 1024px){.bl-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.bl-card{position:relative;display:flex;flex-direction:column;height:100%;border:1px solid rgba(255,255,255,.08);border-radius:16px;overflow:hidden;background:linear-gradient(180deg,#161411 0%,#0e0d0c 100%);transition:transform .3s ease,border-color .3s,box-shadow .3s}@media (hover: hover){.bl-card:hover{transform:translateY(-4px);border-color:#e9b87373;box-shadow:0 12px 40px #00000080,0 0 32px #e9b8731a}}.bl-card__media{display:block;overflow:hidden}.bl-card__media img{display:block;width:100%;height:auto;aspect-ratio:16/9;-o-object-fit:cover;object-fit:cover;background:#0e0d0c;transition:transform .6s ease}.bl-card:hover .bl-card__media img{transform:scale(1.04)}.bl-card__body{display:flex;flex-direction:column;flex:1;padding:1.1rem 1.15rem 1.25rem}.bl-card__tags{display:flex;flex-wrap:wrap;gap:.4rem;list-style:none;margin:0 0 .75rem;padding:0;font-size:.75rem}.bl-card__tags a{display:inline-block;padding:.2rem .65rem;border-radius:999px;border:1px solid rgba(233,184,115,.45);background:rgba(233,184,115,.07);color:#e9b873;text-decoration:none;font-weight:500;transition:background .2s}.bl-card__tags a:hover{background:rgba(233,184,115,.16)}.bl-card__title{font-family:Lato,DM Sans,sans-serif;font-weight:700;font-size:1.15rem;line-height:1.3;margin:0;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.bl-card__title a{color:#f3f1f2;text-decoration:none;transition:color .2s}.bl-card__title a:after{content:"";position:absolute;inset:0}.bl-card__title a:hover{color:#fedd8f}.bl-card__tags a{position:relative;z-index:1}.bl-card__excerpt{margin:.6rem 0 0;color:#a2adb3;font-size:.925rem;line-height:1.55;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.bl-card__meta{display:flex;align-items:center;gap:.6rem;margin:auto 0 0;padding-top:1rem;font-size:.8rem;color:#7d868c}.bl-card__meta span+span:before,.bl-card__meta time+span:before{content:"\2022";margin-right:.6rem;color:#4a5156}.bl-pager{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:1rem;margin-top:3rem}.bl-pager__step{justify-self:start;display:inline-flex;align-items:center;min-height:2.75rem;padding:0 1.1rem;border:1px solid rgba(255,255,255,.08);border-radius:999px;color:#f3f1f2;font-size:.9rem;font-weight:500;text-decoration:none;transition:border-color .2s,color .2s}.bl-pager__step[aria-hidden=true]{border:0}.bl-pager__step:last-child{justify-self:end}.bl-pager__step:hover:not([aria-hidden]){color:#fedd8f;border-color:#e9b87373}.bl-pager__pages{display:flex;gap:.25rem;list-style:none;margin:0;padding:0}.bl-pager__pages a{display:grid;place-items:center;min-width:2.5rem;height:2.5rem;border-radius:999px;color:#a2adb3;text-decoration:none;font-variant-numeric:tabular-nums;transition:background .2s,color .2s}.bl-pager__pages a:hover{color:#f3f1f2;background:rgba(255,255,255,.08)}.bl-pager__pages a[aria-current=page]{background:linear-gradient(90deg,#e9b873 .19%,#fedd8f 37.17%,#b78d51 100.19%);color:#000;font-weight:700}.bl-pager__gap{display:grid;place-items:center;min-width:1.5rem;color:#6b7378}@media (max-width: 520px){.bl-pager{grid-template-columns:1fr 1fr}.bl-pager__pages{grid-row:2;grid-column:1/-1;justify-content:center}}.bl-empty{max-width:36rem;margin:1rem auto 0;padding:3rem 1.5rem;text-align:center;border:1px solid rgba(255,255,255,.08);border-radius:20px;background:linear-gradient(180deg,#161411 0%,#0e0d0c 100%)}.bl-empty__title{font-family:Lato,DM Sans,sans-serif;font-weight:700;font-size:1.5rem;line-height:1.25;margin:0;overflow-wrap:anywhere;background:linear-gradient(90deg,#a2adb3 1.67%,#f3f1f2 35.99%,#bcc3c9 66.2%,#dcdfe4 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.bl-empty__msg{margin:.75rem 0 0;color:#a2adb3;font-size:1rem}.bl-empty .bl-button{margin-top:1.5rem}.bl-button{display:inline-flex;align-items:center;justify-content:center;min-height:2.9rem;padding:0 1.6rem;border-radius:999px;background:linear-gradient(90deg,#e9b873 .19%,#fedd8f 37.17%,#b78d51 100.19%);color:#000;font-weight:700;text-decoration:none;transition:box-shadow .2s,transform .2s}.bl-button:hover{box-shadow:0 0 28px #e9b87366;transform:translateY(-1px)}.bl-card__media[data-fit=whole] img,.bl-feature__media[data-fit=whole] img{-o-object-fit:contain;object-fit:contain;background:#0b0a09}@media (prefers-reduced-motion: reduce){.bl-card,.bl-card__media img,.bl-feature__media img{transition:none}.bl-card:hover,.bl-card:hover .bl-card__media img,.bl-feature:hover .bl-feature__media img{transform:none}}.bl-preview{display:flex;flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;padding:.75rem 1rem;background:#ed7400;color:#000;font-size:.95rem;text-align:center}.bl-article{background:#181611;padding:2.5rem 1rem 4rem}@media (min-width: 768px){.bl-article{padding:4rem 2rem 5rem}}.bl-article__layout{display:grid;grid-template-columns:minmax(0,1fr);max-width:42rem;margin:0 auto}@media (min-width: 1100px){.bl-article__layout{max-width:1200px;grid-template-columns:minmax(0,1fr) minmax(0,42rem) minmax(0,1fr);-moz-column-gap:3rem;column-gap:3rem}}.bl-article__rail{display:none}@media (min-width: 1100px){.bl-article__rail{display:block}}.bl-article__main{min-width:0}.bl-article__tags{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem;list-style:none;margin:3rem 0 0;padding:1.5rem 0 0;border-top:1px solid #3a3226}.bl-article__tags a{font-family:Lato,DM Sans,sans-serif;font-weight:900;font-size:1.1rem;color:#a99d8b;text-decoration:none}.bl-article__tags a:hover{color:#efe8dc}.bl-head{max-width:1080px;margin:0 auto 3rem}.bl-head>.bl-crumbs,.bl-head>.bl-head__title,.bl-head>.bl-head__meta{max-width:42rem;margin-left:auto;margin-right:auto}.bl-head__title{font-family:Lato,DM Sans,sans-serif;font-weight:900;font-size:clamp(2.1rem,5vw,3.5rem);line-height:1.08;letter-spacing:-.015em;color:#efe8dc;margin-top:1rem;margin-bottom:0;text-wrap:balance}.bl-head__meta{display:flex;flex-wrap:wrap;align-items:center;gap:1rem 2rem;margin-top:1.75rem}.bl-head__facts{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;margin:0}.bl-head__facts div{display:flex;flex-direction:column}.bl-head__facts dt{font-size:.8rem;color:#a99d8b}.bl-head__facts dd{margin:0;font-size:.95rem;color:#efe8dc}.bl-head__cover{margin:2.5rem 0 0}.bl-head__cover img{display:block;width:100%;height:auto;max-height:min(34rem,70vh);-o-object-fit:cover;object-fit:cover;border-radius:14px;background:#221d16}.bl-head__cover[data-fit=whole] img{-o-object-fit:contain;object-fit:contain;aspect-ratio:16/9;max-height:min(30rem,65vh)}.bl-crumbs{display:flex;gap:.6rem;font-size:.95rem;color:#a99d8b}.bl-crumbs a{color:#a99d8b;text-decoration:none}.bl-crumbs a:hover{color:#ffa24c}.bl-crumbs a:last-child{color:#ffa24c}.bl-byline{display:inline-flex;align-items:center;gap:.75rem;color:#efe8dc;font-weight:700;text-decoration:none}.bl-byline:hover span:last-child{text-decoration:underline}.bl-avatar{display:inline-grid;place-items:center;width:40px;height:40px;flex:none;border-radius:50%;-o-object-fit:cover;object-fit:cover;background:#ed7400;color:#000;font-family:Lato,DM Sans,sans-serif;font-weight:900;font-size:1rem}.bl-avatar--lg{width:64px;height:64px;font-size:1.4rem}.bl-toc{position:sticky;top:7.5rem;max-width:16rem;margin-left:auto;font-size:.9rem}.bl-toc__title{margin:0 0 .75rem;font-weight:700;color:#efe8dc}.bl-toc ol{list-style:none;margin:0;padding:0;border-left:1px solid #3a3226}.bl-toc li{margin:0}.bl-toc__l3 a{padding-left:1.75rem!important}.bl-toc a{display:block;margin-left:-1px;padding:.35rem 0 .35rem 1rem;border-left:2px solid transparent;color:#a99d8b;line-height:1.4;text-decoration:none}.bl-toc a:hover{color:#efe8dc}.bl-toc a[aria-current=location]{color:#efe8dc;border-left-color:#ed7400}.bl-author{display:flex;gap:1.25rem;align-items:flex-start;margin-top:2.5rem;padding:1.5rem;border-radius:14px;background:#221d16}.bl-author p{margin:0}.bl-author__name{font-weight:700;color:#efe8dc}.bl-author__name a{color:#efe8dc}.bl-author__bio{margin-top:.4rem!important;color:#a99d8b;line-height:1.55}.bl-author__more{display:inline-block;margin-top:.6rem;color:#ffa24c;font-size:.95rem}.bl-newsletter{margin-top:2.5rem;padding:2rem 1.5rem;border-radius:14px;border:1px solid #3a3226}.bl-newsletter h2{font-family:Lato,DM Sans,sans-serif;font-weight:900;font-size:1.4rem;line-height:1.25;margin:0;color:#efe8dc}.bl-newsletter p{margin:.5rem 0 1.25rem;color:#a99d8b}.bl-newsletter .NewsletterSubscriptionBox-container{display:flex;flex-wrap:wrap;gap:.75rem}.bl-newsletter .NewsletterSubscriptionBox-input{flex:1 1 14rem;height:3rem;padding:0 1rem;border-radius:999px;border:1px solid #3a3226;background:#181611;color:#efe8dc;font:400 1rem DM Sans,sans-serif}.bl-newsletter .NewsletterSubscriptionBox-input:focus{outline:none;border-color:#ed7400}.bl-newsletter .NewsletterSubscriptionBox-button{height:3rem;padding:0 1.5rem;border:0;border-radius:999px;background:#ed7400;color:#000;font:700 1rem DM Sans,sans-serif;cursor:pointer}.bl-newsletter .NewsletterSubscriptionBox-button:focus-visible{outline:2px solid #ffa24c;outline-offset:3px;border-radius:4px}.bl-newsletter .NewsletterSubscriptionBox-button:hover{background:#ffa24c}.bl-prevnext{display:grid;gap:1rem;margin-top:3rem}@media (min-width: 640px){.bl-prevnext{grid-template-columns:1fr 1fr}}.bl-prevnext__link{display:flex;flex-direction:column;gap:.35rem;padding:1.25rem 0;border-top:1px solid #3a3226;text-decoration:none}.bl-prevnext__link--next{text-align:right}.bl-prevnext__link:hover .bl-prevnext__title{text-decoration:underline;text-decoration-color:#ed7400}.bl-prevnext__dir{font-size:.85rem;color:#a99d8b}.bl-prevnext__title{font-family:Lato,DM Sans,sans-serif;font-weight:900;font-size:1.1rem;line-height:1.3;color:#efe8dc}.bl-related{max-width:1200px;margin:0 auto;padding:4rem 1rem 5rem}@media (min-width: 768px){.bl-related{padding:5rem 2rem 6rem}}.blog-body{font-family:DM Sans,sans-serif;font-size:1.125rem;line-height:1.75;color:#efe8dc;overflow-wrap:break-word}.blog-body>*{margin-top:0;margin-bottom:1.4em}.blog-body h2,.blog-body h3,.blog-body h4{font-family:Lato,DM Sans,sans-serif;font-weight:900;color:#efe8dc;scroll-margin-top:7.5rem;text-wrap:balance}.blog-body h2{font-size:1.85rem;line-height:1.2;margin-top:2.4em;margin-bottom:.7em}.blog-body h3{font-size:1.4rem;line-height:1.25;margin-top:2em;margin-bottom:.6em}.blog-body h4{font-size:1.15rem;line-height:1.3;margin-top:1.75em;margin-bottom:.5em}.blog-body>h2:first-child,.blog-body>h3:first-child{margin-top:0}.blog-body a{color:#ffa24c;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:.18em}.blog-body a:focus-visible{outline:2px solid #ffa24c;outline-offset:3px;border-radius:4px}.blog-body a:hover{text-decoration-thickness:2px}.blog-body strong{font-weight:700;color:#fff}.blog-body ul,.blog-body ol{padding-left:1.4em}.blog-body ul li,.blog-body ol li{margin:.4em 0;padding-left:.2em}.blog-body ul li>p,.blog-body ol li>p{margin:0}.blog-body ul{list-style:disc}.blog-body ul li::marker{color:#ed7400}.blog-body ol{list-style:decimal}.blog-body ol li::marker{color:#a99d8b;font-variant-numeric:tabular-nums}.blog-body blockquote{margin-left:0;margin-right:0;padding:.25em 0 .25em 1.25em;border-left:3px solid #ed7400;color:#efe8dc;font-size:1.2rem;line-height:1.6}.blog-body blockquote p:last-child{margin-bottom:0}.blog-body hr{border:0;border-top:1px solid #3a3226;margin:3em 0}.blog-body img{max-width:100%;height:auto}.blog-body code{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.88em;padding:.12em .35em;border-radius:4px;background:#221d16}.blog-body pre{padding:1.1rem 1.25rem;border-radius:10px;background:#12100c;border:1px solid #3a3226;overflow-x:auto;font-size:.95rem;line-height:1.6}.blog-body pre code{padding:0;background:none;font-size:inherit}.blog-body table{display:block;max-width:100%;overflow-x:auto;border-collapse:collapse;font-size:.975rem;line-height:1.5}.blog-body th,.blog-body td{padding:.65rem .9rem;border:1px solid #3a3226;text-align:left;vertical-align:top;min-width:8rem}.blog-body th{background:#221d16;font-weight:700}.blog-body td>p,.blog-body th>p{margin:0}.blog-figure{margin-left:0;margin-right:0}.blog-figure img{display:block;width:100%;height:auto;border-radius:10px}.blog-figure figcaption{margin-top:.6rem;font-size:.9rem;line-height:1.5;color:#a99d8b}.blog-callout{padding:1.1rem 1.25rem;border-radius:10px;border-left:4px solid #6fa3d6;background:rgba(111,163,214,.09)}.blog-callout>:last-child{margin-bottom:0}.blog-callout>:first-child{margin-top:0}.blog-callout--warning{border-left-color:#f2b33d;background:rgba(242,179,61,.09)}.blog-callout--tip{border-left-color:#7cc49a;background:rgba(124,196,154,.09)}.blog-embed--youtube{position:relative;aspect-ratio:16/9;border-radius:10px;overflow:hidden;background:#000}.blog-embed--youtube iframe{position:absolute;inset:0;width:100%;height:100%;border:0}.blog-embed:not(.blog-embed--youtube) a{display:block;padding:1rem 1.25rem;border:1px solid #3a3226;border-radius:10px;text-decoration:none;overflow-wrap:anywhere}.blog-cta{display:flex;flex-wrap:wrap;gap:.75rem}.blog-cta+.blog-cta{margin-top:-.6em}.blog-cta .blog-cta__link{display:inline-block;padding:.8rem 1.6rem;border-radius:999px;font-weight:700;font-size:1rem;line-height:1.2;text-decoration:none}.blog-cta .blog-cta__link--primary{background:#ed7400;color:#000}.blog-cta .blog-cta__link--primary:hover{background:#ffa24c}.blog-cta .blog-cta__link--secondary{border:1px solid #ed7400;color:#efe8dc}.blog-cta .blog-cta__link--secondary:hover{background:rgba(237,116,0,.12)}.blog-raw{max-width:100%;overflow-x:auto}.blog-raw iframe,.blog-raw video,.blog-raw img{max-width:100%}.blog-img-missing{display:flex;align-items:center;justify-content:center;box-sizing:border-box;width:100%;min-height:9rem;margin:1.5rem 0;padding:1rem;border:1px dashed rgba(255,255,255,.25);border-radius:.75rem;color:#ffffff8c;font-size:.875rem}
