.upg-grid{--upg-card-border-color:var(--itz-color-border,#dce2e8);--upg-card-radius:var(--itz-radius-card,12px);--upg-card-background:var(--itz-color-surface-light,#fff);--upg-card-title-size:var(--itz-font-size-h4);--upg-card-list-hover-background:var(--itz-color-surface-light,#fff)}.upg-grid,.upg-grid *{box-sizing:border-box}.upg-grid{display:grid;grid-template-columns:repeat(var(--upg-columns,3),minmax(0,1fr));gap:clamp(16px,2vw,20px)}.upg-grid--full .upg-card,.upg-grid--list{border:1px solid var(--upg-card-border-color,#d8dde2)}.upg-card{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:var(--upg-card-radius,0px);background:var(--upg-card-background,#fff);color:inherit}.upg-card__image{display:block;aspect-ratio:16 / 10;overflow:hidden}.upg-card__image img{display:block;width:100%;height:100%;object-fit:cover}.upg-card__body{display:flex;flex:1;flex-direction:column;align-items:flex-start;padding:clamp(16px,2vw,24px)}.upg-card__title{margin-bottom:20px;font-size:var(--upg-card-title-size)}.upg-card__title a{color:inherit;text-decoration:none!important}.upg-card__title a:hover{text-decoration:none}.upg-card__link{margin-top:auto;text-decoration:none!important}.upg-card__link::after{content:' →';transition:margin-left .2s}.upg-card__link:hover::after{margin-left:10px}.upg-card__eyebrow{margin:0 0 10px;font-size:.8rem;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.upg-card :where(a):focus-visible{outline:2px solid currentColor;outline-offset:3px}.upg-card__meta{display:flex;flex-wrap:wrap;column-gap:14px;row-gap:4px}.upg-grid--list{gap:0;padding:0 20px;background:#fff;border-radius:var(--upg-card-radius,0px)}.single-up_guide .upg-grid--list{margin-top:40px}.upg-card--list{display:block;border-radius:0}.upg-card--list .upg-card__title{margin:0}.upg-card--list .upg-card__title{border-bottom:1px solid var(--upg-card-border-color)}.upg-card--list:last-child .upg-card__title{border-bottom:none}.upg-card--list .upg-card__title a{display:block;padding:20px 0}.upg-card--list .upg-card__title a::after{content:' →';margin-left:10px;transition:margin-left .2s}.upg-card--list .upg-card__title a:hover::after{margin-left:20px}.upg-card--list .upg-card__title a:hover{background:var(--upg-card-list-hover-background,#f5f7f8)}.upg-card--list .upg-card__title a:focus-visible{outline-offset:-3px}@media (max-width:850px){.upg-grid{grid-template-columns:repeat(var(--upg-columns-tablet,2),minmax(0,1fr))}}@media (max-width:560px){.upg-grid{grid-template-columns:minmax(0,1fr)}}@media (min-width:701px){.upg-card--full.upg-card--image-left{display:grid;grid-template-columns:minmax(0,38%) minmax(0,1fr);align-items:stretch}.upg-card--full.upg-card--image-left .upg-card__image{position:relative;aspect-ratio:auto;min-height:100%}.upg-card--full.upg-card--image-left .upg-card__image img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}.upg-card--full.upg-card--image-left .upg-card__body{min-width:0}}