.yr-image-nav,.yr-image-nav *{box-sizing:border-box}.yr-image-nav{width:100%;color:var(--yr-text,#36475e)}.yr-image-nav__shell{width:min(100%,var(--yr-layout-wide,1500px));margin-inline:auto}.yr-image-nav__header{display:flex;align-items:flex-end;justify-content:space-between;gap:clamp(28px,4vw,64px);margin-bottom:clamp(32px,3.3vw,48px)}.yr-image-nav__copy{max-width:780px}.yr-image-nav__copy .yr-h2,.yr-image-nav__copy .yr-lead{margin:0;text-align:left}.yr-image-nav__copy .yr-lead{max-width:720px;margin-top:12px;font-size:clamp(15px, 1.1vw, 17px);line-height:1.7}.yr-image-nav__actions,.yr-image-nav__controls{display:flex;flex:0 0 auto;align-items:center}.yr-image-nav__actions{gap:clamp(18px,2.2vw,32px)}.yr-image-nav__controls{gap:10px}.yr-image-nav__control{display:grid;width:46px;height:46px;padding:0;border:1px solid var(--yr-line,#e2e9f2);border-radius:999px;background:0 0;color:var(--yr-heading,#0c1c36);cursor:pointer;place-items:center;transition:border-color 180ms,background-color 180ms,color 180ms}.yr-image-nav__control .yr-tabler-icon,.yr-image-nav__control svg{display:block;width:20px;height:20px}.yr-image-nav__control:focus-visible,.yr-image-nav__control:hover{border-color:var(--yr-accent,#2e6ce6);background:var(--yr-accent,#2e6ce6);color:var(--yr-button-text,#fff)}.yr-image-nav__card:focus-visible,.yr-image-nav__control:focus-visible{outline:3px solid var(--yr-accent-ring,rgba(46,108,230,.22));outline-offset:3px}.yr-image-nav__control.swiper-button-disabled{cursor:default;opacity:.38;pointer-events:none}.yr-image-nav__slider{width:100%;overflow:hidden}.yr-image-nav__track{margin:0;padding:0;list-style:none}.yr-image-nav:not([data-yr-image-nav-ready]) .yr-image-nav__slider{overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin}.yr-image-nav:not([data-yr-image-nav-ready]) .yr-image-nav__track{display:grid;grid-auto-columns:minmax(230px,1fr);grid-auto-flow:column;gap:24px}.yr-image-nav:not([data-yr-image-nav-ready]) .yr-image-nav__slide{width:auto}.yr-image-nav__slide{height:auto}.yr-image-nav__card{display:flex;height:100%;min-width:0;overflow:hidden;flex-direction:column;border:var(--yr-card-border,1px solid var(--yr-line,#e2e9f2));border-radius:var(--yr-card-radius,var(--yr-radius,8px));background:var(--yr-home-card-bg,var(--yr-paper,#fff));color:var(--yr-heading,#0c1c36);text-decoration:none;transition:border-color 180ms}.yr-image-nav__media{position:relative;display:block;overflow:hidden;aspect-ratio:1/1;background:var(--yr-card-media-bg,var(--yr-paper-3,#e9f0f9))}.yr-image-nav__media .yr-image-placeholder,.yr-image-nav__media img{display:block;width:100%;height:100%;object-fit:cover;transition:transform 240ms}.yr-image-nav__media .yr-image-placeholder{border-radius:0}.yr-image-nav__footer{display:grid;min-height:68px;flex:1 0 auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px 17px}.yr-image-nav__card-title{display:-webkit-box;overflow:hidden;font-family:var(--wp--preset--font-family--montserrat, Montserrat, sans-serif);font-size:clamp(14px, .95vw, 16px);font-weight:600;line-height:1.38;overflow-wrap:anywhere;-webkit-box-orient:vertical;-webkit-line-clamp:2}.yr-image-nav__card-arrow{display:grid;width:24px;height:24px;color:var(--yr-accent,#2e6ce6);place-items:center;transition:transform 180ms}.yr-image-nav__card-arrow .yr-tabler-icon,.yr-image-nav__card-arrow svg{display:block;width:21px;height:21px}a.yr-image-nav__card:focus-visible,a.yr-image-nav__card:hover{border-color:var(--yr-card-hover-border,rgba(46,108,230,.28))}a.yr-image-nav__card:focus-visible .yr-image-nav__media img,a.yr-image-nav__card:hover .yr-image-nav__media img{transform:scale(1.025)}a.yr-image-nav__card:focus-visible .yr-image-nav__card-arrow,a.yr-image-nav__card:hover .yr-image-nav__card-arrow{transform:translateX(2px)}@media (max-width:900px){.yr-image-nav__header{align-items:flex-start;flex-direction:column;gap:22px}.yr-image-nav__actions{width:100%;justify-content:space-between}}@media (max-width:560px){.yr-image-nav__actions{align-items:flex-start;flex-direction:column-reverse}.yr-image-nav__all-link{width:max-content}.yr-image-nav__control{width:42px;height:42px}}@media (prefers-reduced-motion:reduce){.yr-image-nav__card,.yr-image-nav__card-arrow,.yr-image-nav__control,.yr-image-nav__media img{transition:none}a.yr-image-nav__card:focus-visible .yr-image-nav__card-arrow,a.yr-image-nav__card:focus-visible .yr-image-nav__media img,a.yr-image-nav__card:hover .yr-image-nav__card-arrow,a.yr-image-nav__card:hover .yr-image-nav__media img{transform:none}}
