.edv-icon--sm{width:20px;height:20px}@media screen and (max-width:768px){.edv-icon--sm{width:20px;height:20px}}@media screen and (max-width:599px){.edv-icon--sm{width:16px;height:16px}}.edv-icon--md{width:24px;height:24px}@media screen and (max-width:768px){.edv-icon--md{width:24px;height:24px}}@media screen and (max-width:599px){.edv-icon--md{width:20px;height:20px}}.edv-icon--lg{width:48px;height:48px}@media screen and (max-width:768px){.edv-icon--lg{width:40px;height:40px}}@media screen and (max-width:599px){.edv-icon--lg{width:32px;height:32px}}.type-body{font-size:16px}@media screen and (max-width:599px){.type-body{font-size:14px}}.type-small{font-size:14px}@media screen and (max-width:599px){.type-small{font-size:12px}}.type-section{font-size:clamp(32px,4vw,48px)}@media screen and (max-width:599px){.type-section{font-size:28px}}.type-display{font-size:clamp(40px,5vw,64px)}@media screen and (max-width:599px){.type-display{font-size:32px}}.type-display-xl{font-size:clamp(48px,6vw,84px)}@media screen and (max-width:599px){.type-display-xl{font-size:40px}}.type-h1{font-size:clamp(32px,3.5vw,40px)}@media screen and (max-width:599px){.type-h1{font-size:28px}}.type-h2{font-size:clamp(24px,2.5vw,28px)}@media screen and (max-width:599px){.type-h2{font-size:22px}}.type-h3{font-size:20px}@media screen and (max-width:904px){.type-h3{font-size:18px}}.type-quote{font-size:22px}@media screen and (max-width:904px){.type-quote{font-size:18px}}.blog-page{max-width:960px;margin:0 auto;padding:48px 16px 32px;box-sizing:border-box}.blog-post.layout-article{padding-top:24px;padding-bottom:32px}.listing-hero+#articles.blog-page{padding-top:64px}.blog-list{display:flex;flex-direction:column;gap:32px;margin-top:0}.blog-list__link{text-decoration:none;color:inherit;display:block}.blog-list__link:hover .card__title{text-decoration:underline}.blog-list__group{display:contents}.blog-list__group[hidden]{display:none !important}.blog-list__link[hidden]{display:none !important}.blog-list__row{display:grid;grid-template-columns:1fr min(334px,42%);gap:24px;align-items:start;padding-top:24px;border-top:2px solid var(--color-divider)}.blog-list__row.card--blog{padding:0;overflow:visible;box-shadow:none;border:none;border-radius:0;background:0 0}.blog-list__row .card__cover{height:auto;aspect-ratio:var(--blog-card-cover-ratio);border:var(--blog-card-border);border-radius:var(--blog-card-radius);box-shadow:var(--blog-card-shadow);overflow:hidden;transition:transform .08s,box-shadow .08s}.blog-list__row .card__cover img{width:100%;height:100%;object-fit:cover;display:block}.blog-list__row .card__title{font-size:28px;line-height:1.1}.blog-list__row .card__content{min-width:0;padding:0}.blog-list__row .card__meta{flex-wrap:wrap}.blog-list__link:first-child .blog-list__row{border-top:none;padding-top:0}.blog-list__link:hover .card__cover{transform:translate(-2px,-2px);box-shadow:var(--button-shadow-hover)}@media(prefers-reduced-motion:reduce){.blog-list__row .card__cover{transition:none}}@media screen and (max-width:768px){.blog-list__row{grid-template-columns:1fr;grid-template-areas:"cover" "content"}.blog-list__row .card__cover{grid-area:cover}.blog-list__row .card__content{grid-area:content}}.blog-pagination-nav{margin-top:64px}.badge+.blog-pagination-nav,.faq+.blog-pagination-nav{margin-top:32px}#pagination-mobile{display:none}@media screen and (max-width:599px){#pagination-desktop{display:none}#pagination-mobile{display:flex}}.blog-body{max-width:720px;margin:0 auto}.blog-body h2{margin-top:48px;margin-bottom:16px}.blog-body h3{margin-top:32px;margin-bottom:12px}.blog-body p,.blog-body li{margin-bottom:16px}.blog-body img{max-width:100%;height:auto;border-radius:12px}.blog-body blockquote{border-left:2px solid var(--color-link);padding:16px 24px;margin:32px 0;background:var(--color-primary-faint);border-radius:0 12px 12px 0}.blog-post-hero{margin-bottom:24px}.blog-post-hero__img{width:100%;height:auto;display:block;border-radius:var(--blog-card-radius);border:var(--blog-card-border);box-shadow:var(--blog-card-shadow)}.blog-post-header{margin-bottom:24px}.blog-photographer{margin-top:0;margin-bottom:12px;color:var(--color-text-muted)}.blog-post-meta{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:32px}.blog-post-nav{display:flex;justify-content:space-between;gap:16px;margin-top:64px;flex-wrap:wrap}.blog-post-nav__side{flex:1;display:flex}.blog-post-nav__side--next{justify-content:flex-end}html{margin:0;width:100%}body{display:flex;flex-direction:column;min-height:100vh;margin:0;width:100%;max-width:none}main{padding-top:0;flex:1 0 auto;width:100%;max-width:none}.newsletter-cta{width:100%;max-width:none;flex-shrink:0}.newsletter-cta+.edv-footer{margin-top:0}.edv-footer{width:100%;max-width:none;flex-shrink:0}