.vitratecom-news-detail{background:#fff;color:var(--color-ink);padding-bottom:96px}.vitratecom-news-detail__breadcrumb{align-items:center;color:var(--color-ink-muted);display:flex;flex-wrap:wrap;font-size:15px;gap:12px;padding:34px 0 72px}.vitratecom-news-detail__breadcrumb a{color:var(--color-ink);text-decoration:none}.vitratecom-news-detail__breadcrumb a:hover{text-decoration:underline}.vitratecom-news-detail__breadcrumb [aria-current=page]{max-width:min(52ch,100%);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vitratecom-news-detail__meta{align-items:center;display:flex;gap:44px;justify-content:center;margin:0 auto 34px;max-width:1120px}.vitratecom-news-detail__meta time{font-weight:600}.vitratecom-news-detail__meta a{color:var(--color-ink-muted);text-decoration:none}.vitratecom-news-detail__featured{margin:0 auto 38px;max-width:1120px;overflow:hidden}.vitratecom-news-detail__featured img{display:block;height:auto;max-height:720px;object-fit:cover;width:100%}.vitratecom-news-detail__content{margin:0 auto;max-width:1120px}.vitratecom-news-detail__content h1{font-size:clamp(34px,4vw,52px);font-weight:600;letter-spacing:-.025em;line-height:1.12;margin:0 0 24px}.vitratecom-news-detail__body{font-size:18px;line-height:1.7}.vitratecom-news-detail__body>*{margin-block:0 24px}.vitratecom-news-detail__body h2,.vitratecom-news-detail__body h3,.vitratecom-news-detail__body h4{font-weight:600;line-height:1.25;margin-block:48px 20px}.vitratecom-news-detail__body h2{font-size:32px}.vitratecom-news-detail__body h3{font-size:26px}.vitratecom-news-detail__body img{height:auto;max-width:100%}.vitratecom-news-detail__body figure{margin-inline:0;max-width:100%}.vitratecom-news-detail__body figcaption{color:var(--color-ink-muted);font-size:14px;margin-top:8px;text-align:center}.vitratecom-news-detail__body ul,.vitratecom-news-detail__body ol{padding-left:1.4em}.vitratecom-news-detail__body a{color:var(--color-primary);text-decoration:underline;text-underline-offset:3px}.vitratecom-news-detail__navigation{border-bottom:1px solid var(--color-line);border-top:1px solid var(--color-line);display:grid;gap:24px;grid-template-columns:repeat(2,minmax(0,1fr));margin:64px auto 0;max-width:1120px;padding:24px 0}.vitratecom-news-detail__navigation-link{display:flex;flex-direction:column;justify-content:center;min-height:72px;padding:8px 0;text-decoration:none}.vitratecom-news-detail__navigation-link--next{text-align:right}.vitratecom-news-detail__navigation-link--next:only-child{grid-column:2}.vitratecom-news-detail__navigation-link span{color:var(--color-primary);font-size:14px;font-weight:600;margin-bottom:6px}.vitratecom-news-detail__navigation-link strong{color:var(--color-ink);font-size:17px;line-height:1.4}.vitratecom-news-detail__navigation-link:hover strong{color:var(--color-primary)}.vitratecom-news-detail__navigation-link:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;box-shadow:var(--focus-ring-shadow)}.vitratecom-news-detail__related{margin:72px auto 0;max-width:1120px}.vitratecom-news-detail__related-heading{align-items:end;display:flex;justify-content:space-between;margin-bottom:28px}.vitratecom-news-detail__related-heading h2{font-size:36px;font-weight:500;margin:0}.vitratecom-news-detail__related-heading>a{align-items:center;color:var(--color-primary);display:inline-flex;min-height:44px;text-decoration:none}.vitratecom-news-detail__related-heading>a:hover{text-decoration:underline}@media(max-width:767px){.vitratecom-news-detail{padding-bottom:64px}.vitratecom-news-detail__breadcrumb{font-size:14px;gap:8px;padding:24px 0 46px}.vitratecom-news-detail__meta{gap:12px 24px;justify-content:flex-start;margin-bottom:24px}.vitratecom-news-detail__featured{margin-bottom:28px}.vitratecom-news-detail__content h1{font-size:32px;margin-bottom:20px}.vitratecom-news-detail__body{font-size:16px;line-height:1.65}.vitratecom-news-detail__body h2{font-size:26px}.vitratecom-news-detail__body h3{font-size:22px}.vitratecom-news-detail__navigation{gap:0;grid-template-columns:1fr;margin-top:44px;padding:12px 0}.vitratecom-news-detail__navigation-link{min-height:72px}.vitratecom-news-detail__navigation-link--next,.vitratecom-news-detail__navigation-link--next:only-child{grid-column:1;text-align:left}.vitratecom-news-detail__related{margin-top:52px}.vitratecom-news-detail__related-heading{align-items:flex-start;flex-direction:column;margin-bottom:22px}.vitratecom-news-detail__related-heading h2{font-size:30px}.vitratecom-news-detail__related .vitratecom-news-grid{grid-template-columns:1fr}}