.blog-grid{border-top:1px solid var(--color-border-grey);grid-template-columns:1fr;width:100%;display:grid}.blog-grid>*{border-right:1px solid var(--color-border-grey);border-bottom:1px solid var(--color-border-grey);min-width:0}@media (min-width:480px){.blog-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog-grid{grid-template-columns:repeat(3,1fr)}}@media (min-width:1440px){.blog-grid{grid-template-columns:repeat(4,1fr)}}@media (min-width:480px) and (max-width:767px),(min-width:1440px) and (max-width:2047px){.blog-grid>:nth-child(14n+1),.blog-grid>:nth-child(14n+10){grid-column:span 2}}@media (max-width:479px){.blog-card__body{align-items:center;gap:1.25rem;display:flex}.blog-card__image{aspect-ratio:1;flex:none;width:35%}.blog-card__text{padding-top:0}.blog-grid>:nth-child(14n+1) .blog-card__body,.blog-grid>:nth-child(14n+10) .blog-card__body{flex-flow:column;align-items:flex-start}.blog-grid>:nth-child(14n+1) .blog-card__image,.blog-grid>:nth-child(14n+10) .blog-card__image{aspect-ratio:30/17;width:100%}.blog-grid>:nth-child(14n+1) .blog-card__text,.blog-grid>:nth-child(14n+10) .blog-card__text{padding-top:1.25rem}}.blog-grid-related{border-top:1px solid var(--color-border-grey);grid-template-columns:1fr;width:100%;display:grid}.blog-grid-related>*{border-right:1px solid var(--color-border-grey);border-bottom:1px solid var(--color-border-grey);min-width:0}@media (min-width:480px){.blog-grid-related{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.blog-grid-related{grid-template-columns:repeat(4,1fr)}}.blog-rich-text{font-size:1rem;font-weight:300;line-height:1.5}.blog-rich-text h1,.blog-rich-text h2,.blog-rich-text h3,.blog-rich-text h4,.blog-rich-text h5,.blog-rich-text h6{font-weight:300;line-height:1.1}.blog-rich-text h1{margin-top:1.5rem;margin-bottom:1rem;font-size:3rem}.blog-rich-text h2{margin-top:3rem;margin-bottom:1rem;font-size:2.5rem}.blog-rich-text h3{margin-top:1.5rem;margin-bottom:1rem;font-size:1.75rem}.blog-rich-text h4{margin-top:1.5rem;margin-bottom:1rem;font-size:1.25rem}.blog-rich-text h5{margin-top:1.25rem;margin-bottom:1rem;font-size:1rem}.blog-rich-text h6{margin-top:1.25rem;margin-bottom:1rem}.blog-rich-text p{margin-bottom:1.5rem;font-size:1rem;line-height:1.4}.blog-rich-text ul{margin-bottom:1rem;list-style:outside}.blog-rich-text ol{margin-bottom:1.5rem;list-style:decimal}.blog-rich-text ul,.blog-rich-text ol{padding-left:1.5rem;overflow:hidden}.blog-rich-text li{margin-bottom:.3rem;margin-left:.6rem}.blog-rich-text strong{font-weight:400}.blog-rich-text a{color:var(--color-purple-1);text-underline-offset:5px;text-decoration:underline}.blog-rich-text blockquote{border-left:.25rem solid #e2e2e2;margin-top:2rem;margin-bottom:2rem;padding:0 1.25rem;font-size:1.25rem;line-height:1.5}.blog-rich-text code{font-family:var(--font-mono);background-color:#0000000d;border-radius:.25rem;padding:.1em .35em;font-size:.875em}.blog-rich-text pre{font-family:var(--font-mono);background-color:#0000000d;border-radius:.625rem;margin-bottom:1.5rem;padding:1.25rem;font-size:.875rem;line-height:1.6;overflow:auto}.blog-rich-text pre code{font-size:inherit;background:0 0;padding:0}.blog-rich-text table{border-collapse:collapse;border-spacing:0;width:100%;margin-bottom:1.5rem}.blog-rich-text th,.blog-rich-text td{border:1px solid var(--color-border-grey);text-align:left;padding:.5rem .75rem}.blog-rich-text th{font-weight:500}.blog-rich-text img{vertical-align:middle;max-width:100%;display:inline-block}.blog-rich-text hr{border:0;border-top:1px solid var(--color-border-grey);margin:2.5rem 0}.blog-rich-text figure{max-width:60%;margin-bottom:1.5rem;position:relative}.blog-rich-text figure img{border-radius:.625rem;width:100%}.blog-rich-text figure.w-richtext-figure-type-image,.blog-rich-text figure[data-rt-type=image]{display:table}.blog-rich-text figure.w-richtext-figure-type-image>div,.blog-rich-text figure[data-rt-type=image]>div{display:inline-block}.blog-rich-text figure.w-richtext-figure-type-image>figcaption,.blog-rich-text figure[data-rt-type=image]>figcaption{caption-side:bottom;display:table-caption}.blog-rich-text figcaption{text-align:center;opacity:.6;margin-top:.25rem;font-size:.875rem}.blog-rich-text figure.w-richtext-align-center{clear:both;margin-left:auto;margin-right:auto}.blog-rich-text figure.w-richtext-align-center.w-richtext-figure-type-image>div,.blog-rich-text figure.w-richtext-align-center[data-rt-type=image]>div{max-width:100%}.blog-rich-text figure.w-richtext-align-normal{clear:both}.blog-rich-text figure.w-richtext-align-fullwidth{clear:both;text-align:center;width:100%;max-width:100%;margin-left:auto;margin-right:auto;display:block}.blog-rich-text figure.w-richtext-align-fullwidth>div{padding-bottom:inherit;display:inline-block}.blog-rich-text figure.w-richtext-align-fullwidth>figcaption{display:block}.blog-rich-text figure.w-richtext-figure-type-video,.blog-rich-text figure[data-rt-type=video]{width:60%;height:0}.blog-rich-text figure.w-richtext-figure-type-video iframe,.blog-rich-text figure[data-rt-type=video] iframe{width:100%;height:100%;position:absolute;inset:0}.blog-rich-text figure.w-richtext-figure-type-video>div,.blog-rich-text figure[data-rt-type=video]>div{width:100%}.blog-rich-text>:not(div):first-child,.blog-rich-text>div:first-child>:first-child{margin-top:0}.blog-rich-text>:last-child,.blog-rich-text ol li:last-child,.blog-rich-text ul li:last-child{margin-bottom:0}@media (max-width:767px){.blog-rich-text h1{font-size:2rem}.blog-rich-text h2{margin-top:2rem;margin-bottom:.5rem;font-size:2rem}.blog-rich-text h3{margin-top:1rem;margin-bottom:.5rem;font-size:1.5rem}.blog-rich-text h4{font-size:1.125rem}.blog-rich-text figure,.blog-rich-text figure.w-richtext-figure-type-video,.blog-rich-text figure[data-rt-type=video]{width:100%;max-width:100%}}@media (min-width:2048px){.blog-grid{grid-template-columns:repeat(5,1fr)}.blog-grid>:nth-child(18n+1),.blog-grid>:nth-child(18n+13){grid-column:span 2}}@media (min-width:3048px){.blog-grid{grid-template-columns:repeat(7,1fr)}.blog-grid>:nth-child(18n+1),.blog-grid>:nth-child(18n+13){grid-column:auto}.blog-grid>:nth-child(26n+1),.blog-grid>:nth-child(26n+19){grid-column:span 2}}
