:root{--media-below-480: (max-width: 479px);--media-above-480: (min-width: 480px);--media-below-720: (max-width: 719px);--media-above-720: (min-width: 720px);--media-below-960: (max-width: 959px);--media-above-960: (min-width: 960px);--media-below-1200: (max-width: 1199px);--media-above-1200: (min-width: 1200px);--media-below-1400: (max-width: 1399px);--media-above-1400: (min-width: 1400px);--max-width: 1344px;--max-width-narrow: 747px;--flyout-mobile-gap: var(--spacing-9);--flyout-width: calc(375px + var(--flyout-mobile-gap))}@media (min-width: 720px){:root{--flyout-width: 460px }}:root{--spacing-unit: 4px;--spacing-unit-half: 2px;--spacing-between-sections: var(--space-80);--spacing-1: 4px;--spacing-2: 8px;--spacing-3: calc(var(--spacing-unit) * 3);--spacing-4: clamp(12px, 7.4286px + .5952vw, 16px);--spacing-5: 20px;--spacing-6: clamp(16px, 6.8571px + 1.1905vw, 24px);--spacing-7: calc(var(--spacing-unit) * 7);--spacing-8: clamp(20px, 6.2857px + 1.7857vw, 32px);--spacing-9: calc(var(--spacing-unit) * 9);--spacing-10: clamp(32px, 22.8571px + 1.1905vw, 40px);--spacing-11: calc(var(--spacing-unit) * 11);--spacing-12: clamp(32px, 13.7143px + 2.381vw, 48px);--spacing-15: calc(var(--spacing-unit) * 15);--spacing-16: clamp(42px, 16.8571px + 3.2738vw, 64px);--spacing-17: calc(var(--spacing-unit) * 17);--spacing-18: clamp(44px, 12px + 4.1667vw, 72px);--spacing-20: clamp(50px, 15.7143px + 4.4643vw, 80px);--spacing-25: calc(var(--spacing-unit) * 25);--spacing-30: calc(var(--spacing-unit) * 30);--box-shadow: 0px 4px 6px rgba(0, 0, 0, .06);--box-shadow-darker: 0px 4px 6px rgba(0, 0, 0, .15);--box-shadow-double: 0px 1px 2px rgba(0, 0, 0, .09), 0px 3px 8px rgba(0, 0, 0, .14);--box-shadow-offset-bottom: 4px;--z-index-bar: 300;--z-index-header: 500;--z-index-announcement-bar: 500;--z-index-drawers: 520;--z-index-filter-bar-wash: 400;--z-index-filter-bar: 450;--z-index-popup: 400;--z-index-modal-wash: 1200;--z-index-modal: 1300;--z-index-theme-editor-offset: 2000;--z-index-page-transition-overlay: 2100;--z-index-quick-search: 480}@media (min-width: 960px){:root{--z-index-quick-search: 520 }}:root{--space-outer: var(--space-margin);--height-input: 48px;--quick-buy-button-height: 60px;--easing: cubic-bezier(.33, 0, 0, 1);--duration-ultra-fast: .1s;--duration-fast: .3s;--duration-normal: .5s;--duration-slow: 1.2s;--delay-small: 33ms;--delay-normal: 67ms;--delay-long: 133ms;--aspect-ratio-square: 1;--aspect-ratio-portrait: 2 / 3;--aspect-ratio-portrait-alt: 4 / 5;--aspect-ratio-landscape: 3 / 2;--aspect-ratio-landscape-alt: 5 / 4;--aspect-ratio-landscape-43: 4 / 3;--aspect-ratio-widescreen: 16 / 9;--aspect-ratio-ultrawide: 21 / 9;--color-embark-yellow: #FFCE34;--color-button-background-disabled: #E0E0E0;--color-button-border-disabled: #626262;--color-button-dark-solid-disabled-bg: #434343;--color-button-dark-solid-disabled-text: #A5A4A1;--color-button-light-solid-disabled-bg: #A5A4A1;--color-button-light-solid-disabled-text: #474744;--color-button-outline-disabled-bg: #C4C4C4;--color-button-outline-disabled-text: #676663;--color-button-outline-disabled-border: #7B7A78;--color-gray-warm-300: #E6E5E2;--color-gray-warm-400: #C3C2BF;--color-brand-yellow: #FFCE34;--color-brand-black: #000000;--color-teal-800: #00616B;--color-teal-600: #00ACBD;--color-teal-50: #E0FDFF;--color-background-tan: #F8F7F4;--space-margin: clamp(24px, -3.4286px + 3.5714vw, 48px);--space-4: var(--spacing-1);--space-8: var(--spacing-2);--space-16: var(--spacing-4);--space-20: var(--spacing-5);--space-24: var(--spacing-6);--space-32: var(--spacing-8);--space-40: var(--spacing-10);--space-48: var(--spacing-12);--space-56: clamp(38px, 17.4286px + 2.6786vw, 56px);--space-64: var(--spacing-16);--space-72: var(--spacing-18);--space-80: var(--spacing-20);--space-88: 88px;--space-96: 96px;--radius: 10px}@media (min-width: 720px){:root{--radius: 16px }}.blog__inner .blog__header{max-width:none;max-width:initial}.blog__rss{position:absolute;right:0;top:50%;transform:translateY(-50%)}.blog__nav{display:flex;align-items:center;justify-content:center;width:100%;margin-top:20px;margin-top:var(--spacing-5)}@media (min-width: 480px){.blog__nav{margin-top:clamp(12px,7.4286px + .5952vw,16px);margin-top:var(--spacing-4)}}.blog__nav-list{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin:0;padding:0;list-style:none}@media (max-width: 719px){.blog__nav-list{display:none}}.blog__nav-item{padding:8px 12px;padding:var(--spacing-2) var(--spacing-3)}.blog__nav-link{padding:8px 0;padding:var(--spacing-2) 0;text-transform:capitalize;color:var(--color-text-meta)}.blog__nav-link.blog__nav-link--active{border-bottom:solid 2px currentColor;color:var(--color-text)}@media (min-width: 720px){.blog__nav-mobile--wrapper{display:none}}.blog__article-list{display:grid;grid-column-gap:clamp(32px,22.8571px + 1.1905vw,40px);grid-column-gap:var(--spacing-10);-moz-column-gap:clamp(32px,22.8571px + 1.1905vw,40px);column-gap:clamp(32px,22.8571px + 1.1905vw,40px);-moz-column-gap:var(--spacing-10);column-gap:var(--spacing-10);grid-row-gap:36px;grid-row-gap:var(--spacing-9);row-gap:36px;row-gap:var(--spacing-9);margin:0;padding:clamp(12px,7.4286px + .5952vw,16px) 0 0;padding:var(--spacing-4) 0 0;list-style:none}@media (min-width: 720px){.blog__article-list{grid-template-columns:repeat(var(--article-column),1fr)}}@media (min-width: 1200px){.blog__article-list{-moz-column-gap:20px;column-gap:20px;-moz-column-gap:var(--spacing-5);column-gap:var(--spacing-5);row-gap:clamp(32px,13.7143px + 2.381vw,48px);row-gap:var(--spacing-12)}}.blog__article-item--featured{margin-bottom:clamp(12px,7.4286px + .5952vw,16px);margin-bottom:var(--spacing-4);padding-bottom:clamp(20px,6.2857px + 1.7857vw,32px);padding-bottom:var(--spacing-8);border-bottom:solid 1px var(--color-border)}@media (min-width: 720px){.blog__article-item--featured{grid-column:1 / span 2;padding-bottom:60px;padding-bottom:var(--spacing-15)}}.blog__article-item-cta-card{grid-column:span var(--card-columns)}.blog__article-item-cta-card-image{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%}.blog__article-item-cta-card-inner{position:relative;width:100%;height:100%;margin-bottom:12px;padding-bottom:100%;overflow:hidden;background-color:var(--card-background-color);color:var(--card-text-color)}@media (min-width: 960px){.blog__article-item-cta-card-inner{margin-bottom:18px}}.blog__article-item-cta-card-content{position:absolute;left:0;top:0;z-index:10;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start;width:100%;height:100%;padding:10px;text-align:left}@media (min-width: 480px){.blog__article-item-cta-card-content{padding:20px}}@media (min-width: 960px){.blog__article-item-cta-card-content{padding:28px}}.blog__article-item-cta-card-button{margin-top:8px}@media (min-width: 960px){.blog__article-item-cta-card-button{margin-top:16px}}.blog__article-item-cta-card-text{margin-top:4px}.related-articles .blog-posts__grid{display:grid;grid-template-columns:1fr;grid-column-gap:clamp(32px,22.8571px + 1.1905vw,40px);grid-column-gap:var(--spacing-10);-moz-column-gap:clamp(32px,22.8571px + 1.1905vw,40px);column-gap:clamp(32px,22.8571px + 1.1905vw,40px);-moz-column-gap:var(--spacing-10);column-gap:var(--spacing-10);grid-row-gap:36px;grid-row-gap:var(--spacing-9);row-gap:36px;row-gap:var(--spacing-9)}@media (min-width: 720px){.related-articles .blog-posts__grid{grid-template-columns:repeat(3,1fr);grid-template-columns:repeat(var(--related-columns, 3),1fr)}}@media (min-width: 1200px){.related-articles .blog-posts__grid{-moz-column-gap:20px;column-gap:20px;-moz-column-gap:var(--spacing-5);column-gap:var(--spacing-5);row-gap:clamp(32px,13.7143px + 2.381vw,48px);row-gap:var(--spacing-12)}}.blog-posts__grid--featured{display:grid;grid-template-columns:1fr;grid-gap:clamp(32px,22.8571px + 1.1905vw,40px) clamp(16px,6.8571px + 1.1905vw,24px);grid-gap:var(--spacing-10) var(--spacing-6);gap:clamp(32px,22.8571px + 1.1905vw,40px) clamp(16px,6.8571px + 1.1905vw,24px);gap:var(--spacing-10) var(--spacing-6)}@media (min-width: 720px){.blog-posts__grid--featured{grid-template-columns:repeat(6,1fr)}.blog-posts__grid--featured>.article-item{grid-column:span 2}.blog-posts__grid--featured>.article-item:nth-child(-n+4){grid-column:span 3}}@media (min-width: 1200px){.blog-posts__grid--desktop-2:not(.blog-posts__grid--featured):not(.blog-posts__grid--minimal){grid-template-columns:repeat(2,1fr)}.blog-posts__grid--desktop-3:not(.blog-posts__grid--featured):not(.blog-posts__grid--minimal){grid-template-columns:repeat(3,1fr)}.blog-posts__grid--desktop-4:not(.blog-posts__grid--featured):not(.blog-posts__grid--minimal){grid-template-columns:repeat(4,1fr)}.blog-posts__grid--featured.blog-posts__grid--desktop-2{grid-template-columns:repeat(2,1fr)}.blog-posts__grid--featured.blog-posts__grid--desktop-2>.article-item,.blog-posts__grid--featured.blog-posts__grid--desktop-2>.article-item:nth-child(-n+4){grid-column:span 1}.blog-posts__grid--featured.blog-posts__grid--desktop-4{grid-template-columns:repeat(4,1fr)}.blog-posts__grid--featured.blog-posts__grid--desktop-4>.article-item{grid-column:span 1}.blog-posts__grid--featured.blog-posts__grid--desktop-4>.article-item:nth-child(-n+4){grid-column:span 2}}.article-item{position:relative}.article-item__inner{display:flex;flex-direction:column;gap:10px}@media (min-width: 1200px){.article-item--is-featured .article-item__inner{display:grid;grid-template-columns:repeat(24,1fr);grid-gap:0;gap:0}}.article-item__image-wrapper{display:block;-webkit-text-decoration:none;text-decoration:none}@media (min-width: 1200px){.article-item--is-featured .article-item__image-wrapper{grid-column:1 / 16;grid-row:1}}.article-item__image,.article-item__image img{border-radius:24px}.article-item__image{overflow:hidden}.article-item__image .image__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center;-o-object-position:var(--focal-alignment, center center);object-position:var(--focal-alignment, center center)}.article-item__content{min-width:0}@media (min-width: 1200px){.article-item--is-featured .article-item__content{grid-column:11 / 25;grid-row:1}}.article-item__content-inner{display:flex;flex-direction:column;gap:16px;width:100%;padding:16px}.article-item__tags{--article-item-tag-inset: 12px;position:absolute;top:12px;top:var(--article-item-tag-inset);right:12px;right:var(--article-item-tag-inset);left:12px;left:var(--article-item-tag-inset);margin:0}.article-item__title{font-family:var(--font-heading);font-weight:700;font-weight:var(--font-heading-bold-weight, 700);font-size:20px;line-height:1.25;text-transform:none}.article-item__meta{opacity:.6}.article-item__meta span+time{padding-left:clamp(12px,7.4286px + .5952vw,16px);padding-left:var(--spacing-4)}.article-item__excerpt{font-size:14px;line-height:1.4}.article-item__excerpt p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3}.article-item__read-button{margin-top:auto}.article-item__read-button .btn.btn--callout{width:auto;justify-content:flex-start}.article-tags{display:flex;flex-wrap:wrap;margin:-4px;margin:calc(var(--spacing-1) * -1);padding:0;list-style:none}.article-tags__item{margin:4px;margin:var(--spacing-1)}.article-tags__tag{padding:2px 4px;padding:var(--spacing-unit-half) var(--spacing-unit);background-color:var(--color-blog-category-bg);color:var(--color-blog-category-text);border:1px solid var(--color-blog-category-text);text-transform:uppercase;letter-spacing:.025em}.article-tags__tag.article-tags__tag--metaobject{--tag-pill-line-height: 1.25;--tag-pill-padding-block: 6px;--tag-pill-padding-inline: 10px;display:inline-flex;align-items:center;padding:6px 10px;padding:var(--tag-pill-padding-block) var(--tag-pill-padding-inline);line-height:1.25;line-height:var(--tag-pill-line-height);border:none;border-radius:8px;background-color:var(--tag-bg-color, var(--color-white));color:#000;color:var(--tag-text-color, var(--color-brand-black));font-weight:600;text-transform:none;letter-spacing:0}.article-tags__tag.article-tags__tag--abbreviation{display:inline-flex;align-items:center;padding:4px 10px;border:none;border-radius:8px;background-color:#e6e5e2;background-color:var(--color-gray-warm-300, #e6e5e2);color:#000;color:var(--color-brand-black, #000);font-weight:600;text-transform:none;letter-spacing:0}html.do-anim .animation.animation--blog.is-visible .article-item__content-inner>*,html.do-anim .animation.animation--blog.is-visible .animation--blog-header>*,html.do-anim .animation.animation--blog.is-visible .animation--blog-pagination>*{opacity:1;transform:none;transform:initial}html.do-anim .animation.animation--blog .animation--blog-header>*,html.do-anim .animation.animation--blog .animation--blog-pagination>*{--delay-amount: var(--delay-normal);--duration-amount: var(--duration-normal);opacity:0;transform:translateY(20px);transition:transform var(--duration-amount) cubic-bezier(.33,0,0,1),opacity var(--duration-amount) cubic-bezier(.33,0,0,1);transition:transform var(--duration-amount) var(--easing),opacity var(--duration-amount) var(--easing);transition-delay:0ms;transition-delay:calc(var(--delay-amount) * var(--delay-offset-multiplier, 0))}html.do-anim .animation.animation--blog .article-item__content-inner>*{--delay-amount: var(--delay-normal);--duration-amount: var(--duration-normal);opacity:0;transform:translateY(20px);transition:transform var(--duration-amount) cubic-bezier(.33,0,0,1),opacity var(--duration-amount) cubic-bezier(.33,0,0,1);transition:transform var(--duration-amount) var(--easing),opacity var(--duration-amount) var(--easing);transition-delay:0ms;transition-delay:calc(var(--delay-amount) * var(--delay-offset-multiplier, 0))}
