.cc-article{background:var(--cc-white);color:var(--cc-navy)}.cc-article__head{margin-inline:auto;max-width:1000px;padding:128px 32px 0}.cc-article__crumbs{align-items:center;color:var(--cc-secondary);display:flex;font-size:13px;font-weight:600;gap:8px}.cc-article .cc-article__crumb{color:var(--cc-secondary);text-decoration:none;transition:color .15s ease}.cc-article .cc-article__crumb:hover{color:var(--cc-blue)}.cc-article .cc-article__crumb--current{color:var(--cc-navy)}.cc-article .cc-article__author-link{color:inherit;text-decoration:none;transition:color .15s ease}.cc-article .cc-article__author-link:hover{color:var(--cc-blue)}.cc-article__meta{align-items:center;display:flex;gap:12px;margin-bottom:18px}.cc-article__cat{color:var(--cc-blue);font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase}.cc-article__dot{background:var(--cc-brass);border-radius:50%;height:3px;width:3px}.cc-article__read{color:var(--cc-secondary);font-size:13.5px}.cc-article__title{color:var(--cc-navy);font-size:clamp(32px,3.4vw,44px);font-weight:700;letter-spacing:-.02em;line-height:1.12;margin:0 0 28px}.cc-article__byline{align-items:center;border-bottom:1px solid var(--cc-light-2);display:flex;gap:13px;padding-bottom:32px}.cc-article__avatar{background:var(--cc-surface);border-radius:50%;flex-shrink:0;height:48px;-o-object-fit:cover;object-fit:cover;width:48px}.cc-article__byline-text{display:flex;flex-direction:column}.cc-article__author{color:var(--cc-navy);font-size:15px;font-weight:700}.cc-article__author-sub{color:var(--cc-secondary);font-size:13.5px}.cc-article__cover-wrap{margin:36px auto 0;max-width:1000px;padding:0 32px}.cc-article__cover{aspect-ratio:16/8;border-radius:var(--cc-radius-xl);box-shadow:0 30px 70px -40px rgba(16,26,59,.35);overflow:hidden}.cc-article__cover img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.cc-article__foot{border-top:1px solid var(--cc-light-2);margin:44px auto 0;max-width:760px;padding:32px 32px 0}.cc-article__tags{display:flex;flex-wrap:wrap;gap:10px}.cc-article__tag{background:var(--cc-light);border-radius:var(--cc-radius-pill);color:var(--cc-secondary);font-size:12.5px;font-weight:700;padding:7px 14px}.cc-article__bio-wrap{margin:40px auto 0;max-width:760px;padding:0 32px}.cc-article__bio{align-items:center;background:var(--cc-surface);border:1px solid var(--cc-light-2);border-radius:var(--cc-radius-xl);display:flex;gap:20px;padding:28px}.cc-article__bio-avatar{background:var(--cc-white);border-radius:50%;flex-shrink:0;height:64px;-o-object-fit:cover;object-fit:cover;width:64px}.cc-article__bio-name{color:var(--cc-navy);font-size:17px;font-weight:700}.cc-article__bio-role{color:var(--cc-blue);font-size:14px;font-weight:600;margin:2px 0 8px}.cc-article__bio-text{color:var(--cc-secondary);font-size:14.5px;line-height:1.6;margin:0}.cc-article__related{margin-inline:auto;max-width:1240px;padding:80px 32px 96px}.cc-article__related-title{color:var(--cc-navy);font-size:clamp(24px,2.4vw,28px);font-weight:700;letter-spacing:-.015em;margin:0 0 32px;text-align:center}.cc-article__related-grid{display:grid;gap:28px;grid-template-columns:repeat(3,1fr)}.cc-article__rcard{display:block;text-decoration:none}.cc-article__rcard:hover .cc-article__rcard-media img{transform:scale(1.04)}.cc-article__rcard:hover .cc-article__rcard-title{color:var(--cc-blue)}.cc-article__rcard-media{aspect-ratio:16/10;background:var(--cc-light);border-radius:var(--cc-radius-lg);margin-bottom:16px;overflow:hidden}.cc-article__rcard-media img{height:100%;-o-object-fit:cover;object-fit:cover;transition:transform .35s ease;width:100%}.cc-article__rcard-cat{color:var(--cc-blue);font-size:11.5px;font-weight:700;letter-spacing:.8px;margin-bottom:9px;text-transform:uppercase}.cc-article__rcard-title{color:var(--cc-navy);font-size:18px;font-weight:700;letter-spacing:-.01em;line-height:1.3;margin:0;transition:color .15s ease}@media (max-width:992px){.cc-article__related-grid{gap:24px;grid-template-columns:repeat(2,1fr)}}@media (max-width:768px){.cc-article__head{padding:108px 20px 0}.cc-article__cover-wrap{margin-top:24px;padding:0 20px}.cc-article__bio-wrap,.cc-article__foot{padding-inline:20px}.cc-article__related{padding:56px 20px 72px}.cc-article__related-grid{grid-template-columns:1fr}}.cc-prose{margin-inline:auto;max-width:760px;padding:48px 32px 0}.cc-prose p{color:var(--cc-ink-body);font-size:18px;line-height:1.78;margin:0;padding-bottom:24px}.cc-prose h2{font-size:clamp(24px,2.4vw,28px);line-height:1.25;padding:20px 0 16px}.cc-prose h2,.cc-prose h3{color:var(--cc-navy);font-weight:700;letter-spacing:-.01em;margin:0}.cc-prose h3{font-size:20px;line-height:1.3;padding:16px 0 12px}.cc-prose ol,.cc-prose ul{margin:0;padding:0 0 24px 22px}.cc-prose li{color:var(--cc-ink-body);font-size:18px;line-height:1.7;margin-bottom:10px}.cc-prose strong{color:var(--cc-navy);font-weight:700}.cc-prose a{color:var(--cc-blue);text-decoration:underline}.cc-prose a:hover{color:var(--cc-primary)}.cc-prose img{border-radius:var(--cc-radius-lg);height:auto;margin:8px 0 24px;max-width:100%}.cc-prose blockquote{border-left:3px solid var(--cc-brass);margin:36px 0;padding:8px 0 8px 28px}.cc-prose blockquote p{color:var(--cc-navy);font-size:23px;font-weight:500;line-height:1.5;padding-bottom:0}.cc-prose blockquote cite,.cc-prose blockquote footer,.cc-prose blockquote small{color:var(--cc-secondary);display:block;font-size:14.5px;font-style:normal;font-weight:600;padding-top:12px}@media (max-width:768px){.cc-prose{padding:32px 20px 0}.cc-prose li,.cc-prose p{font-size:16.5px}.cc-prose blockquote p{font-size:20px}}.cc-legal-bar{background:linear-gradient(132deg,var(--cc-header-bg,#2a478b) 15%,color-mix(in srgb,var(--cc-header-bg,#2a478b) 85%,#000) 50%,color-mix(in srgb,var(--cc-header-bg,#2a478b) 65%,#000) 85%)}.cc-legal-bar .cc-container{align-items:center;display:flex;min-height:72px}:where(.cc-legal-bar) .top-left-part{float:left;width:195px}:where(.cc-legal-bar) .logo{color:var(--cc-white);display:inline-block;font-size:18px;line-height:60px;padding-left:0;text-transform:uppercase}:where(.cc-legal-bar) .logo img{max-width:none;vertical-align:middle}:where(.cc-legal-bar) .top-left-part .logo>img{display:block;height:auto;width:100%}:where(.cc-legal-bar) .logo b{display:inline-block;height:auto;line-height:60px;margin-left:20px;text-align:center;width:30px}:where(.cc-legal-bar) .logo b img{height:auto;width:18px}:where(.cc-legal-bar) .logo span img{height:auto;width:125px}:where(.cc-legal-bar) .display-none{display:none!important}@media (max-width:767px){:where(.cc-legal-bar) .top-left-part{width:60px}:where(.cc-legal-bar) .hidden-xs{display:none!important}}.cc-legal__body{padding-block:40px 96px}@media (max-width:768px){.cc-legal__body{padding-block:32px 64px}}.cc-legal .cc-prose{max-width:1040px}.cc-legal .cc-prose>.cc-legal__rule{background:var(--cc-tertiary-separator,#d2b676);height:2px;margin:0 0 12px;width:40px}.cc-legal .cc-prose>.cc-legal__eyebrow{color:var(--cc-primary,#3a6fb0);font-size:13px;font-weight:500;letter-spacing:.156px;line-height:18px;margin:0;padding:0;text-transform:uppercase}.cc-legal .cc-prose>.cc-legal__title{color:var(--cc-primary-hover,#192956);font-size:clamp(30px,4vw,44px);font-weight:700;line-height:1.1;margin:0;padding:12px 0 24px}.cc-legal__prose{padding-top:0}.cc-legal__prose h4{color:var(--cc-primary-hover,#192956);font-size:18px;font-weight:700;padding:12px 0 8px}.cc-legal__prose table{border-collapse:collapse;color:var(--cc-text,#3e4a5f);font-size:15px;margin:0 0 24px;width:100%}.cc-legal__prose table td,.cc-legal__prose table th{border:1px solid var(--cc-border-default,#d7dee7);padding:10px 12px;text-align:left;vertical-align:top}.cc-legal__prose table th{background:var(--cc-page-bg,#f5f7fa);color:var(--cc-primary-hover,#192956);font-weight:700}.cc-legal__prose li>ol,.cc-legal__prose li>ul{padding-bottom:0}
