.blog-marketing{--blog-ink:var(--brand-ink);--blog-teal:var(--brand-teal);--blog-teal-dark:var(--brand-teal-dark);--blog-mint:var(--brand-mint);--blog-cream:var(--brand-cream);--blog-line:var(--brand-line);--blog-muted:var(--brand-muted);background:var(--blog-cream);color:var(--blog-ink);font-family:var(--brand-sans)}.blog-marketing h1,.blog-marketing h2,.blog-marketing h3{font-family:var(--brand-serif);font-weight:400;letter-spacing:-.03em}.blog-marketing .dark\:text-indigo-400,.blog-marketing .text-indigo-600,.blog-marketing .text-indigo-700{color:var(--blog-teal)!important}.blog-marketing .bg-indigo-500,.blog-marketing .bg-indigo-600{background-color:var(--blog-teal)!important}.blog-marketing .bg-indigo-500\/10,.blog-marketing .bg-indigo-500\/15{background-color:color-mix(in srgb,var(--blog-teal) 12%,transparent)!important}.blog-marketing .border-indigo-500\/15,.blog-marketing .border-indigo-500\/20,.blog-marketing .border-indigo-500\/40{border-color:color-mix(in srgb,var(--blog-teal) 20%,transparent)!important}.blog-marketing .prose a,.blog-marketing .prose-a\:text-indigo-600{color:var(--blog-teal)!important}.blog-marketing .prose-blockquote{border-left-color:var(--blog-teal)!important}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-banner{background:var(--bj-mint,#eaf7f5);color:var(--bj-ink,#16333a)}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-banner h2{color:var(--bj-navy,#102a3a)}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-banner h2 em{color:var(--bj-teal,#087f75);font-style:italic}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-banner .bj-eyebrow,.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-banner .bj-eyebrow.light{color:var(--bj-teal,#087f75)}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-banner .bj-standards-grid{display:grid;grid-template-columns:.85fr 1.15fr;gap:100px}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-banner .bj-standards-grid>div:first-child>p:not(.bj-eyebrow){color:var(--bj-muted,#61747a);max-width:420px}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-actions{margin-top:28px;display:flex;flex-wrap:wrap;align-items:center;gap:16px 22px}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:48px;padding:12px 26px;border-radius:999px;background:var(--bj-teal,#087f75);color:#fff;border:1px solid var(--bj-teal,#087f75);font-size:14px;font-weight:800;letter-spacing:.01em;box-shadow:0 10px 24px rgba(8,127,117,.22);transition:transform .15s ease,background .15s ease,box-shadow .15s ease;text-decoration:none}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-btn:hover{background:var(--bj-dark,#05655e);border-color:var(--bj-dark,#05655e);transform:translateY(-1px);box-shadow:0 14px 28px rgba(5,101,94,.28)}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-link{font-size:var(--type-caption);font-weight:700;color:var(--bj-teal,#087f75);text-decoration:none}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-link:hover{color:var(--bj-dark,#05655e)}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-flow{list-style:none;margin:0;padding:0;border-top:1px solid var(--bj-line,#cfe0dc)}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-flow>li{display:grid;grid-template-columns:44px 1fr;gap:14px;align-items:start;border-bottom:1px solid var(--bj-line,#cfe0dc);padding:18px 0}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-flow-mark{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:999px;background:rgba(8,127,117,.12);color:var(--bj-teal,#087f75);margin-top:2px}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-flow-copy h3{margin:0 0 6px;color:var(--bj-navy,#102a3a);font:600 18px var(--brand-serif)}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-flow-copy p{margin:0;font-size:var(--type-caption);color:var(--bj-muted,#61747a);line-height:1.5}@media (max-width:900px){.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-banner .bj-standards-grid{grid-template-columns:1fr;gap:36px}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-actions{margin-top:20px;flex-direction:column;align-items:stretch}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-btn{width:100%}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-link{text-align:center}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-flow>li{grid-template-columns:36px 1fr;gap:10px;padding:14px 0}}@media (max-width:620px){.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-actions{margin-top:16px;gap:12px}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-btn{min-height:46px}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-link{font-size:12px}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-flow-mark{width:32px;height:32px}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-flow-copy h3{font-size:1rem}.blog-marketing :is(.blog-journal-page,.blog-journal-detail) .bj-submit-flow-copy p{font-size:12px;line-height:1.4}}.blog-marketing .blog-chip{border:1px solid var(--border-color);background:var(--bg-surface-2);color:var(--text-secondary)}.blog-marketing .blog-chip.active{border-color:color-mix(in srgb,var(--blog-teal) 40%,var(--border-color));background:color-mix(in srgb,var(--blog-teal) 15%,transparent);color:var(--blog-teal)}.dark .blog-marketing{background:radial-gradient(circle at 50% 12%,rgba(8,127,117,.08),transparent 28rem),var(--brand-dark-page)}.dark .blog-marketing .blog-explorer-intro{border-color:var(--brand-dark-line);background:linear-gradient(90deg,rgba(8,127,117,.15),rgba(19,31,36,.92) 48%,var(--brand-dark-page))}.dark .blog-marketing .blog-explorer-badge,.dark .blog-marketing .blog-explorer-icon{border-color:rgba(134,211,199,.25);background:rgba(134,211,199,.1);color:var(--brand-teal-light)}.dark .blog-marketing .explorer-filter-panel{border-color:var(--brand-dark-line)!important;background:linear-gradient(180deg,var(--brand-dark-surface-2),var(--brand-dark-surface))!important;box-shadow:0 18px 44px rgba(0,0,0,.22)!important}.dark .blog-marketing .blog-featured-card,.dark .blog-marketing .blog-list-card{border-color:rgba(134,211,199,.22)!important;background:linear-gradient(180deg,var(--brand-dark-surface-2),var(--brand-dark-surface))!important;box-shadow:0 18px 40px rgba(0,0,0,.3),inset 0 1px 0 rgba(255,255,255,.035)!important}.dark .blog-marketing .blog-featured-card:hover,.dark .blog-marketing .blog-list-card:hover{border-color:rgba(134,211,199,.42)!important;box-shadow:0 20px 48px rgba(8,127,117,.12),0 18px 40px rgba(0,0,0,.32)!important}.dark .blog-marketing .blog-card-footer{border-color:var(--brand-dark-line);background:linear-gradient(90deg,rgba(8,127,117,.14),transparent)}.dark .blog-marketing .blog-featured-cta{background:var(--brand-teal-light)!important;color:var(--brand-dark-page)!important;box-shadow:0 10px 26px rgba(8,127,117,.22)!important}.dark .blog-marketing .blog-featured-cta:hover{background:#a5e1d8!important}.dark .blog-marketing .blog-chip{border-color:var(--brand-dark-line);background:var(--brand-dark-surface);color:var(--brand-dark-muted)}.dark .blog-marketing .blog-chip.active{border-color:color-mix(in srgb,var(--brand-teal-light) 45%,var(--brand-dark-line));background:var(--brand-dark-mint);color:var(--brand-teal-light)}.dark .blog-marketing .blog-empty-state{border-color:rgba(134,211,199,.22);background:var(--brand-dark-mint)}.dark .blog-marketing .widget-card{border-color:var(--brand-dark-line);background:linear-gradient(180deg,var(--brand-dark-surface-2),var(--brand-dark-surface));box-shadow:0 12px 32px rgba(0,0,0,.28)}.dark .blog-marketing .widget-card:hover{border-color:rgba(134,211,199,.35)}.dark .blog-marketing :is(.blog-detail-tag,.blog-detail-meta-pill){border-color:rgba(134,211,199,.22)!important;background:var(--brand-dark-mint)!important;color:var(--brand-teal-light)!important}.dark .blog-marketing .blog-detail-tag:hover{border-color:rgba(134,211,199,.4)!important;background:color-mix(in srgb,var(--brand-teal-light) 16%,var(--brand-dark-surface))!important}.dark .blog-marketing .blog-detail-author-card{border-color:rgba(134,211,199,.22)!important;background:linear-gradient(135deg,color-mix(in srgb,var(--brand-teal-light) 8%,var(--brand-dark-surface)),var(--brand-dark-surface))!important;box-shadow:0 12px 32px rgba(0,0,0,.28)!important}.dark .blog-marketing .blog-submit-admin-note{border-color:rgba(134,211,199,.22)!important;background:var(--brand-dark-mint)!important;color:var(--brand-dark-text)!important}.dark .blog-marketing .blog-submit-success{border-color:rgba(134,211,199,.28)!important;background:var(--brand-dark-mint)!important}.dark .blog-marketing form :is(.rounded-2xl.border,[class*=FormCard]){border-color:var(--brand-dark-line)!important;background:linear-gradient(180deg,var(--brand-dark-surface-2),var(--brand-dark-surface))!important;box-shadow:0 12px 32px rgba(0,0,0,.28)!important}.dark .blog-marketing .blog-journal-detail,.dark .blog-marketing .blog-journal-page{--bj-teal:var(--brand-teal-light);--bj-dark:var(--brand-teal);--bj-navy:#0b1c28;--bj-mint:var(--brand-dark-mint);--bj-line:var(--brand-dark-line);--bj-ink:var(--brand-dark-text);--bj-muted:var(--brand-dark-muted);--bj-cream:var(--brand-dark-page);--bj-white:var(--brand-dark-surface);background:var(--brand-dark-page);color:var(--brand-dark-text)}.dark .blog-marketing .blog-journal-detail .bjd-hero,.dark .blog-marketing .blog-journal-page .bj-feature-main,.dark .blog-marketing .blog-journal-page .bj-hero,.dark .blog-marketing .blog-journal-page .bj-standards{background:#0b1c28;color:#fff}.dark .blog-marketing .blog-journal-detail .bj-submit-banner,.dark .blog-marketing .blog-journal-page .bj-submit-banner{background:var(--brand-dark-surface-mint);color:var(--brand-dark-text)}.dark .blog-marketing .blog-journal-detail .bj-submit-banner h2,.dark .blog-marketing .blog-journal-page .bj-submit-banner h2{color:var(--brand-dark-text)}.dark .blog-marketing .blog-journal-detail .bj-submit-banner .bj-eyebrow,.dark .blog-marketing .blog-journal-detail .bj-submit-banner .bj-eyebrow.light,.dark .blog-marketing .blog-journal-detail .bj-submit-banner h2 em,.dark .blog-marketing .blog-journal-page .bj-submit-banner .bj-eyebrow,.dark .blog-marketing .blog-journal-page .bj-submit-banner .bj-eyebrow.light,.dark .blog-marketing .blog-journal-page .bj-submit-banner h2 em{color:var(--brand-teal-light)}.dark .blog-marketing .blog-journal-detail .bj-submit-banner .bj-standards-grid>div:first-child>p:not(.bj-eyebrow),.dark .blog-marketing .blog-journal-page .bj-submit-banner .bj-standards-grid>div:first-child>p:not(.bj-eyebrow){color:var(--brand-dark-muted)}.dark .blog-marketing .blog-journal-detail .bj-submit-flow,.dark .blog-marketing .blog-journal-page .bj-submit-flow{border-top-color:var(--brand-dark-line)}.dark .blog-marketing .blog-journal-detail .bj-submit-flow>li,.dark .blog-marketing .blog-journal-page .bj-submit-flow>li{border-bottom-color:var(--brand-dark-line)}.dark .blog-marketing .blog-journal-detail .bj-submit-flow-mark,.dark .blog-marketing .blog-journal-page .bj-submit-flow-mark{background:rgba(134,211,199,.16);color:var(--brand-teal-light)}.dark .blog-marketing .blog-journal-detail .bj-submit-flow-copy h3,.dark .blog-marketing .blog-journal-page .bj-submit-flow-copy h3{color:var(--brand-dark-text)}.dark .blog-marketing .blog-journal-detail .bj-submit-flow-copy p,.dark .blog-marketing .blog-journal-page .bj-submit-flow-copy p{color:var(--brand-dark-muted)}.dark .blog-marketing .blog-journal-detail .bj-submit-btn,.dark .blog-marketing .blog-journal-page .bj-submit-btn{background:var(--brand-teal-light);border-color:var(--brand-teal-light);color:#0b1c28;box-shadow:0 10px 24px rgba(0,0,0,.28)}.dark .blog-marketing .blog-journal-detail .bj-submit-btn:hover,.dark .blog-marketing .blog-journal-page .bj-submit-btn:hover{background:#fff;border-color:#fff;color:#0b1c28}.dark .blog-marketing .blog-journal-detail .bj-submit-link,.dark .blog-marketing .blog-journal-page .bj-submit-link{color:var(--brand-teal-light)}.dark .blog-marketing .blog-journal-detail .bj-submit-link:hover,.dark .blog-marketing .blog-journal-page .bj-submit-link:hover{color:#fff}.dark .blog-marketing .blog-journal-detail .bj-button.dark,.dark .blog-marketing .blog-journal-page .bj-button.dark{background:#0b1c28;border-color:#0b1c28;color:#fff}.dark .blog-marketing .blog-journal-page .bj-search>div{background:var(--brand-dark-surface-2);border:1px solid var(--brand-dark-line)}.dark .blog-marketing .blog-journal-page .bj-search input{color:var(--brand-dark-text);background:transparent}.dark .blog-marketing .blog-journal-page .bj-search input::placeholder{color:var(--brand-dark-muted)}.dark .blog-marketing .blog-journal-page .bj-search button{background:var(--brand-teal-light);color:var(--brand-dark-page)}.dark .blog-marketing .blog-journal-detail .bj-card h3,.dark .blog-marketing .blog-journal-detail .bj-requirements h3,.dark .blog-marketing .blog-journal-detail .bj-section h2,.dark .blog-marketing .blog-journal-detail .bjd-author h3,.dark .blog-marketing .blog-journal-detail .bjd-pullquote,.dark .blog-marketing .blog-journal-page .bj-card h3,.dark .blog-marketing .blog-journal-page .bj-feature-side h3,.dark .blog-marketing .blog-journal-page .bj-next-links a,.dark .blog-marketing .blog-journal-page .bj-requirements h3,.dark .blog-marketing .blog-journal-page .bj-section h2,.dark .blog-marketing .blog-journal-page .bj-topic-text b{color:var(--brand-dark-text)}.dark .blog-marketing .blog-journal-detail .bj-eyebrow:not(.light),.dark .blog-marketing .blog-journal-detail .bj-text-link,.dark .blog-marketing .blog-journal-detail .bjd-article-label,.dark .blog-marketing .blog-journal-detail .bjd-role,.dark .blog-marketing .blog-journal-detail .bjd-view-all,.dark .blog-marketing .blog-journal-page .bj-article-head>b,.dark .blog-marketing .blog-journal-page .bj-explore,.dark .blog-marketing .blog-journal-page .bj-eyebrow:not(.light),.dark .blog-marketing .blog-journal-page .bj-num,.dark .blog-marketing .blog-journal-page .bj-text-link,.dark .blog-marketing .blog-journal-page .bj-tile-mark{color:var(--brand-teal-light)}.dark .blog-marketing .blog-journal-detail .bj-section h2 em,.dark .blog-marketing .blog-journal-page .bj-section h2 em{color:#78d2c7}.dark .blog-marketing .blog-journal-detail .bj-card,.dark .blog-marketing .blog-journal-detail .bj-requirements,.dark .blog-marketing .blog-journal-page .bj-card,.dark .blog-marketing .blog-journal-page .bj-feature-side-card,.dark .blog-marketing .blog-journal-page .bj-filters,.dark .blog-marketing .blog-journal-page .bj-requirements{background:var(--brand-dark-surface-2);border-color:var(--brand-dark-line);color:var(--brand-dark-text)}.dark .blog-marketing .blog-journal-detail .bj-card:hover,.dark .blog-marketing .blog-journal-page .bj-card:hover,.dark .blog-marketing .blog-journal-page .bj-feature-side-card:hover{border-color:rgba(134,211,199,.42)}.dark .blog-marketing .blog-journal-page .bj-mint{background:var(--brand-dark-surface-mint)}.dark .blog-marketing .blog-journal-page .bj-topic-list{border-top-color:var(--brand-dark-line)}.dark .blog-marketing .blog-journal-page .bj-topic-list button{border-bottom-color:var(--brand-dark-line);color:var(--brand-dark-text)}.dark .blog-marketing .blog-journal-page .bj-topic-list button:hover{background:var(--brand-dark-surface-2)}.dark .blog-marketing .blog-journal-page .bj-filters label{border-color:var(--brand-dark-line);color:var(--brand-dark-muted)}.dark .blog-marketing .blog-journal-page .bj-filters select{background:var(--brand-dark-surface-2);color:var(--brand-dark-text)}.dark .blog-marketing .blog-journal-detail .bj-pills span,.dark .blog-marketing .blog-journal-page .bj-pills span{background:var(--brand-dark-mint);color:var(--brand-teal-light)}.dark .blog-marketing .blog-journal-detail .bj-meta,.dark .blog-marketing .blog-journal-detail .bj-meta-left,.dark .blog-marketing .blog-journal-detail .bj-meta-right,.dark .blog-marketing .blog-journal-page .bj-meta,.dark .blog-marketing .blog-journal-page .bj-meta-left,.dark .blog-marketing .blog-journal-page .bj-meta-right{color:var(--brand-dark-muted)}.dark .blog-marketing .blog-journal-page .bj-empty{background:var(--brand-dark-mint);color:var(--brand-dark-text)}.dark .blog-marketing .blog-journal-page .bj-empty button{background:var(--brand-teal-light);color:var(--brand-dark-page)}.dark .blog-marketing .blog-journal-detail .bj-requirements>div+div,.dark .blog-marketing .blog-journal-page .bj-requirements>div+div{border-left-color:var(--brand-dark-line)}.dark .blog-marketing .blog-journal-detail .bj-requirements p,.dark .blog-marketing .blog-journal-page .bj-requirements p{border-bottom-color:var(--brand-dark-line);color:var(--brand-dark-muted)}.dark .blog-marketing .blog-journal-detail .bj-contribute-intro>small,.dark .blog-marketing .blog-journal-page .bj-contribute-intro>small{color:#8fa3a9}.dark .blog-marketing .blog-journal-page .bj-newsletter{background:var(--brand-teal)}.dark .blog-marketing .blog-journal-page .bj-newsletter form button,.dark .blog-marketing .blog-journal-page .bj-success{background:#fff;color:#05655e}.dark .blog-marketing .blog-journal-detail .bj-next,.dark .blog-marketing .blog-journal-page .bj-next{background:var(--brand-dark-surface-mint)}.dark .blog-marketing .blog-journal-page .bj-next-links,.dark .blog-marketing .blog-journal-page .bj-next-links a{border-color:var(--brand-dark-line)}.dark .blog-marketing .blog-journal-page .bj-next-links a:hover,.dark .blog-marketing .blog-journal-page .bj-next-links span{color:var(--brand-teal-light)}.dark .blog-marketing .blog-journal-detail .bjd-article{color:var(--brand-dark-text)}.dark .blog-marketing .blog-journal-detail .bjd-prose .prose,.dark .blog-marketing .blog-journal-detail .bjd-prose .prose :where(p,li,strong){color:var(--brand-dark-text)}.dark .blog-marketing .blog-journal-detail .bjd-prose .prose :where(a){color:var(--brand-teal-light)}.dark .blog-marketing .blog-journal-detail .bjd-prose .prose :where(h2,h3){color:var(--brand-dark-text)}.dark .blog-marketing .blog-journal-detail .bjd-tags{border-top-color:var(--brand-dark-line)}.dark .blog-marketing .blog-journal-detail .bjd-author{border-color:var(--brand-dark-line);background:linear-gradient(145deg,color-mix(in srgb,var(--brand-teal-light) 10%,var(--brand-dark-surface)),var(--brand-dark-surface-2))}.dark .blog-marketing .blog-journal-detail .bjd-author>div>p:last-child{color:var(--brand-dark-muted)}.dark .blog-marketing .blog-journal-detail .bjd-pullquote{border-left-color:var(--brand-teal-light)}.dark .blog-marketing .blog-journal-detail .bj-button:not(.dark),.dark .blog-marketing .blog-journal-page .bj-button:not(.dark){background:var(--brand-teal-light);border-color:var(--brand-teal-light);color:var(--brand-dark-page)}.dark .blog-marketing .blog-journal-detail .bj-button:not(.dark):hover,.dark .blog-marketing .blog-journal-page .bj-button:not(.dark):hover{background:#a5e1d8;border-color:#a5e1d8}@media (max-width:900px){.dark .blog-marketing .blog-journal-page .bj-filters label{border-right-color:var(--brand-dark-line);border-bottom-color:transparent}.dark .blog-marketing .blog-journal-detail .bj-card,.dark .blog-marketing .blog-journal-detail .bj-requirements>div,.dark .blog-marketing .blog-journal-page .bj-card,.dark .blog-marketing .blog-journal-page .bj-feature-side-card,.dark .blog-marketing .blog-journal-page .bj-next-links a,.dark .blog-marketing .blog-journal-page .bj-requirements>div,.dark .blog-marketing .blog-journal-page .bj-topic-list button{background:var(--brand-dark-surface);border-color:var(--brand-dark-line)}.dark .blog-marketing .blog-journal-page .bj-standard-list>div{border-color:color-mix(in srgb,var(--brand-teal-light) 28%,var(--brand-dark-line))}}@media (max-width:720px){.dark .blog-marketing .blog-journal-page .bj-search>div{background:var(--brand-dark-surface);border:1px solid var(--brand-dark-line)}.dark .blog-marketing .blog-journal-page .bj-search input{background:transparent;border:0;border-radius:0;padding:10px 12px}}@media (min-width:1024px){.blog-marketing .blog-journal-page .bj-filter-facets{display:contents}}@media (max-width:1023px){.blog-marketing .blog-journal-page .bj-filters{grid-template-columns:1fr!important}}.blog-content-html li,.blog-content-html p{color:var(--text-secondary);line-height:1.65;overflow-wrap:anywhere}.blog-content-html h1,.blog-content-html h2,.blog-content-html h3{font-family:var(--brand-serif);font-weight:600;color:var(--text-primary)}.blog-content-figure{position:relative;display:block;margin:1.25rem 0;overflow:hidden;border-radius:.75rem;border:1px solid var(--border-color);background:var(--bg-surface-2);min-height:12rem}.blog-content-img-ph{position:absolute;inset:0;background:linear-gradient(110deg,var(--bg-surface-2) 8%,var(--bg-surface) 18%,var(--bg-surface-2) 33%);background-size:200% 100%;animation:blog-img-shimmer 1.4s ease-in-out infinite}.blog-content-img{position:relative;z-index:1;display:block;width:100%;height:auto}.blog-content-video-wrap{margin:1.25rem 0;border-radius:.75rem;overflow:hidden;border:1px solid var(--border-color);background:#102a3a}.blog-content-video-wrap video{display:block;width:100%;max-height:480px;background:#102a3a}@keyframes blog-img-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}.blog-rich-text-prose :is(h1,h2,h3){font-family:var(--brand-serif);font-weight:600;margin:.75rem 0 .35rem}.blog-rich-text-prose p{margin:.5rem 0}.blog-rich-text-prose ol,.blog-rich-text-prose ul{padding-left:1.25rem;margin:.5rem 0}.blog-rich-text-prose a{color:var(--brand-teal);text-decoration:underline}.blog-editor-video,.blog-rich-text-prose img{max-width:100%;border-radius:.5rem;margin:.5rem 0}.blog-editor-video{display:block;width:100%;max-height:360px;background:#102a3a}