.yhs-content-hub{--yhs-hub-ink: #102035;--yhs-hub-muted: #5c6875;--yhs-hub-surface: #f3f3f3;--yhs-hub-border: rgba(16, 32, 53, .14);--yhs-hub-radius: 14px;color:var(--yhs-hub-ink)}.yhs-content-hub__shell{max-width:1280px;margin:0 auto;padding:0 2rem}.yhs-content-hub__hero{background:var(--yhs-hub-surface);padding:clamp(4rem,8vw,9rem) 0}.yhs-content-hub__eyebrow,.yhs-content-hub__tag{color:#365b83;font-size:1.2rem;font-weight:700;letter-spacing:.09em;text-transform:uppercase}.yhs-content-hub__hero h1{max-width:900px;margin:.8rem 0 1.6rem;color:var(--yhs-hub-ink);font-size:clamp(3.2rem,5vw,6.2rem);line-height:1.08}.yhs-content-hub__lead{max-width:720px;color:var(--yhs-hub-muted);font-size:clamp(1.7rem,2vw,2.1rem);line-height:1.55}.yhs-content-hub__actions{display:flex;flex-wrap:wrap;gap:1.2rem;margin-top:2.8rem}.yhs-content-hub .button--secondary{background:transparent;color:var(--yhs-hub-ink);border:1px solid var(--yhs-hub-ink)}.yhs-content-hub__section{padding:clamp(4rem,7vw,8rem) 0}.yhs-content-hub__section--surface{background:var(--yhs-hub-surface)}.yhs-content-hub__section-heading{max-width:760px;margin-bottom:2.8rem}.yhs-content-hub__section-heading h2{margin:0 0 .8rem;color:var(--yhs-hub-ink);font-size:clamp(2.5rem,3.5vw,4rem)}.yhs-content-hub__section-heading p{color:var(--yhs-hub-muted);font-size:1.7rem;line-height:1.55}.yhs-content-hub__nav{display:flex;flex-wrap:wrap;gap:.9rem;margin:2.4rem 0 3.2rem}.yhs-content-hub__nav a{border:1px solid var(--yhs-hub-border);border-radius:999px;color:var(--yhs-hub-ink);padding:.9rem 1.5rem;text-decoration:none}.yhs-content-hub__nav a[aria-current=page],.yhs-content-hub__nav a:hover{background:var(--yhs-hub-ink);border-color:var(--yhs-hub-ink);color:#fff}.yhs-content-hub__featured,.yhs-content-hub__card,.yhs-content-hub__panel{border:1px solid var(--yhs-hub-border);border-radius:var(--yhs-hub-radius);background:#fff;overflow:hidden}.yhs-content-hub__featured{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.yhs-content-hub__media{background:#e7ebee;aspect-ratio:4 / 3;overflow:hidden}.yhs-content-hub__media img{display:block;height:100%;width:100%;object-fit:cover}.yhs-content-hub__featured-copy,.yhs-content-hub__card-copy{padding:clamp(2rem,3vw,3.8rem)}.yhs-content-hub__featured-copy h2,.yhs-content-hub__card h3{margin:.8rem 0 1.2rem;color:var(--yhs-hub-ink);line-height:1.22}.yhs-content-hub__featured-copy h2{font-size:clamp(2.4rem,3vw,3.8rem)}.yhs-content-hub__card h3{font-size:2.1rem}.yhs-content-hub__meta{color:var(--yhs-hub-muted);font-size:1.35rem}.yhs-content-hub__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:2.2rem}.yhs-content-hub__card{display:flex;flex-direction:column}.yhs-content-hub__card-copy{display:flex;flex:1;flex-direction:column}.yhs-content-hub__card-copy p{color:var(--yhs-hub-muted);line-height:1.55}.yhs-content-hub__card-copy a:last-child,.yhs-content-hub__text-link{color:var(--yhs-hub-ink);font-weight:700;margin-top:auto;text-decoration-thickness:1px;text-underline-offset:.3em}.yhs-content-hub__empty{border:1px dashed var(--yhs-hub-border);border-radius:var(--yhs-hub-radius);color:var(--yhs-hub-muted);padding:3rem;text-align:center}.yhs-content-hub__strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--yhs-hub-border);border:1px solid var(--yhs-hub-border);border-radius:var(--yhs-hub-radius);overflow:hidden}.yhs-content-hub__strip>div{background:#fff;padding:2rem}.yhs-content-hub__strip strong{display:block;color:var(--yhs-hub-ink);font-size:1.7rem}.yhs-content-hub__article{max-width:840px;margin:0 auto}.yhs-content-hub__breadcrumbs{color:var(--yhs-hub-muted);font-size:1.35rem;margin-bottom:2rem}.yhs-content-hub__breadcrumbs a{color:inherit}.yhs-content-hub__article h1{color:var(--yhs-hub-ink);font-size:clamp(3.2rem,5vw,5.8rem);line-height:1.1;margin:1rem 0 1.6rem}.yhs-content-hub__article-image{border-radius:var(--yhs-hub-radius);margin:3.2rem 0;overflow:hidden}.yhs-content-hub__article-image img{display:block;height:auto;width:100%}.yhs-content-hub__quick-answer,.yhs-content-hub__callout{background:var(--yhs-hub-surface);border-left:4px solid #365b83;border-radius:0 var(--yhs-hub-radius) var(--yhs-hub-radius) 0;margin:3rem 0;padding:2rem 2.4rem}.yhs-content-hub__toc{border:1px solid var(--yhs-hub-border);border-radius:var(--yhs-hub-radius);margin:3rem 0;padding:1.8rem 2.2rem}.yhs-content-hub__toc summary{color:var(--yhs-hub-ink);cursor:pointer;font-weight:700}.yhs-content-hub__toc ol{margin:1.2rem 0 0;padding-left:2.2rem}.yhs-content-hub__toc a{color:var(--yhs-hub-ink)}.yhs-content-hub__article-body{color:#253445;font-size:1.8rem;line-height:1.7}.yhs-content-hub__article-body h2{color:var(--yhs-hub-ink);margin-top:4rem;scroll-margin-top:10rem}.yhs-content-hub__article-body h3{color:var(--yhs-hub-ink);margin-top:2.6rem}.yhs-content-hub__article-body table{border-collapse:collapse;display:block;max-width:100%;overflow-x:auto}.yhs-content-hub__article-body td,.yhs-content-hub__article-body th{border:1px solid var(--yhs-hub-border);padding:1rem;text-align:left}.yhs-content-hub__faq{border-top:1px solid var(--yhs-hub-border)}.yhs-content-hub__faq details{border-bottom:1px solid var(--yhs-hub-border);padding:1.6rem 0}.yhs-content-hub__faq summary{color:var(--yhs-hub-ink);cursor:pointer;font-size:1.8rem;font-weight:700;padding-right:2rem}.yhs-content-hub__faq-answer{color:var(--yhs-hub-muted);line-height:1.6;max-width:800px;padding:1.4rem 2rem 0 0}.yhs-content-hub__steps{counter-reset:step;display:grid;gap:1.4rem}.yhs-content-hub__step{border:1px solid var(--yhs-hub-border);border-radius:var(--yhs-hub-radius);padding:2.2rem}.yhs-content-hub__step:before{color:#365b83;content:"Step " counter(step,decimal-leading-zero);counter-increment:step;display:block;font-size:1.2rem;font-weight:700;letter-spacing:.08em;margin-bottom:.8rem;text-transform:uppercase}.yhs-content-hub__step h3{color:var(--yhs-hub-ink);margin:0 0 .7rem}@media screen and (max-width:989px){.yhs-content-hub__grid,.yhs-content-hub__strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:749px){.yhs-content-hub__shell{padding:0 1.5rem}.yhs-content-hub__featured,.yhs-content-hub__grid,.yhs-content-hub__strip{grid-template-columns:1fr}.yhs-content-hub__hero{padding:4.8rem 0}.yhs-content-hub__article-body{font-size:1.7rem}.yhs-content-hub__actions .button{min-height:4.4rem;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/13/assets/yhs-content-hubs.css.map */
