.articles-page,.article-page{background:#eee7da}.articles-shell{--articles-navy:#102f58;--articles-blue:#1f4e88;--articles-rust:#bf5730;--articles-ink:#1b2a3a;overflow:hidden}.articles-wrap{width:min(1248px,100% - 64px);margin:0 auto}.articles-breadcrumbs{color:#8995a1;align-items:center;gap:9px;min-width:0;font-size:11px;display:flex}.articles-breadcrumbs a{color:#1f4e88}.articles-breadcrumbs span:last-child{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.articles-hero{background-color:#eee7da;background-image:linear-gradient(#0f223809 1px,#0000 1px),linear-gradient(90deg,#0f223809 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:72px 72px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-bottom:1px solid #0f22384d;padding:35px 0 62px}.articles-hero__heading{grid-template-columns:1fr 1fr;align-items:end;gap:70px;margin-top:38px;display:grid}.articles-hero__heading>div>p{color:var(--articles-rust);letter-spacing:.19em;text-transform:uppercase;font:800 10px/1.3 Montserrat,sans-serif}.articles-hero h1{color:var(--articles-blue);letter-spacing:-.065em;text-transform:uppercase;margin-top:10px;font-size:clamp(62px,9vw,118px);line-height:.83}.articles-hero__heading>p{color:#506174;border-top:1px solid #0f223854;max-width:560px;padding:22px 0 3px;font-size:16px;line-height:1.65}.articles-list{padding:64px 0 100px}.article-featured{min-height:430px;color:var(--articles-ink);background:#f6f0e7;border:1px solid #0f2238;grid-template-columns:1.04fr .96fr;display:grid;box-shadow:10px 11px #0f223817}.article-featured:hover{color:var(--articles-ink);transform:translateY(-3px);box-shadow:13px 14px #0f22381c}.article-featured__image{background:#d6dee7;border-right:1px solid #0f2238;min-height:430px;overflow:hidden}.article-featured__image img,.article-card__image img,.article-hero__media img{object-fit:cover;width:100%;height:100%;display:block}.article-featured__copy{flex-direction:column;padding:44px 42px;display:flex}.article-card__meta{color:#667585;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:7px 14px;font-size:12px;display:flex}.article-card__meta span{color:var(--articles-rust);letter-spacing:.13em;text-transform:uppercase;font:800 9px/1.3 Montserrat,sans-serif}.article-featured h2{color:var(--articles-navy);letter-spacing:-.04em;margin-top:29px;font-size:clamp(28px,3.2vw,45px);line-height:1.07}.article-featured__copy>p{color:#526274;margin-top:20px;font-size:15px;line-height:1.7}.article-card__read{color:#4f5d6c;justify-content:space-between;align-items:center;gap:16px;margin-top:auto;padding-top:27px;font-size:12px;display:flex}.article-card__read strong{color:var(--articles-rust);font:800 11px/1.3 Montserrat,sans-serif}.article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:30px;margin-top:48px;display:grid}.article-card{min-width:0;color:var(--articles-ink);background:#f6f0e7;border:1px solid #0f2238;grid-template-columns:180px minmax(0,1fr);display:grid}.article-card:hover{color:var(--articles-ink);background:#fff;transform:translateY(-4px);box-shadow:8px 9px #0f223817}.article-card__image{background:#d6dee7;border-right:1px solid #0f2238;min-height:285px;overflow:hidden}.article-card__body{flex-direction:column;min-width:0;padding:25px 24px 22px;display:flex}.article-card h2{color:var(--articles-navy);letter-spacing:-.025em;margin-top:20px;font-size:19px;line-height:1.22}.article-card__body>p{color:#526274;margin-top:13px;font-size:14px;line-height:1.65}.article-hero{background:linear-gradient(90deg,#eee7da 0 71%,#e5dccd 71%);padding:34px 0 65px}.article-hero__grid{background:#f7f2e9;border:1px solid #0f2238;grid-template-columns:minmax(0,1.18fr) minmax(360px,.82fr);margin-top:31px;display:grid}.article-hero__copy{flex-direction:column;justify-content:center;min-height:525px;padding:54px 48px;display:flex}.article-byline{color:#667585;flex-wrap:wrap;align-items:center;gap:7px 20px;font-size:12px;display:flex}.article-byline span:first-child{color:var(--articles-rust);letter-spacing:.14em;text-transform:uppercase;font:800 9px/1.3 Montserrat,sans-serif}.article-hero h1{color:var(--articles-blue);letter-spacing:-.05em;margin-top:25px;font-size:clamp(38px,4.8vw,65px);line-height:1.01}.article-hero__copy>p{color:#4d5e70;max-width:720px;margin-top:24px;font-size:16px;line-height:1.68}.article-author{border-left:3px solid var(--articles-rust);color:#1e426e;gap:3px;width:max-content;max-width:100%;margin-top:31px;padding-left:14px;display:grid}.article-author span{color:#6f7d8b;text-transform:uppercase;letter-spacing:.1em;font-size:11px}.article-author strong{font:800 11px/1.4 Montserrat,sans-serif}.article-hero__media{background:#d2dce7;border-left:1px solid #0f2238;min-height:525px;position:relative;overflow:hidden}.article-hero__media figcaption{color:#d2deec;background:#0d294ce6;padding:13px 16px;font-size:11px;line-height:1.45;position:absolute;bottom:0;left:0;right:0}.article-layout{grid-template-columns:minmax(0,820px) 280px;justify-content:space-between;align-items:start;gap:65px;padding:74px 0 96px;display:grid}.article-body{min-width:0}.article-body>section+section{border-top:1px solid #0f22384d;margin-top:59px;padding-top:52px}.article-body h2{color:var(--articles-navy);letter-spacing:-.035em;font-size:clamp(27px,3.1vw,41px);line-height:1.14}.article-body h3{color:var(--articles-navy);font-size:18px;line-height:1.35}.article-body p{color:#33475b;margin-top:19px;font-size:16px;line-height:1.82}.article-body>section>ul{border-top:1px solid #0f223847;gap:0;margin:24px 0 0;list-style:none;display:grid}.article-body>section>ul li{color:#34485c;border-bottom:1px solid #0f22382e;padding:15px 10px 15px 33px;font-size:14px;line-height:1.65;position:relative}.article-body>section>ul li:before{content:"—";color:var(--articles-rust);font-weight:800;position:absolute;left:7px}.article-note{border:1px solid #bf5730bf;border-left:5px solid var(--articles-rust);background:#f5e9df;margin-top:27px;padding:22px 24px}.article-note strong{color:#8f391c;font:800 13px/1.35 Montserrat,sans-serif}.article-note p{color:#425366;margin-top:8px;font-size:14px;line-height:1.7}.article-formula{background:var(--articles-navy);color:#fff;border:1px solid #0f2238;margin-top:27px;padding:27px 29px}.article-formula>span{color:#8fb9ed;letter-spacing:.13em;text-transform:uppercase;font:800 9px/1.3 Montserrat,sans-serif}.article-formula>strong{color:#fff;margin-top:13px;font:850 clamp(20px,3vw,30px)/1.25 Montserrat,sans-serif;display:block}.article-formula>p{color:#c5d5e7;margin-top:14px;font-size:14px;line-height:1.65}.article-steps{border:1px solid #0f2238;margin-top:25px;list-style:none;display:grid}.article-steps li{background:#f7f2e9;border-bottom:1px solid #0f223838;grid-template-columns:42px minmax(0,1fr);gap:17px;padding:21px 22px;display:grid}.article-steps li:last-child{border-bottom:0}.article-steps li>span{border:1px solid var(--articles-rust);width:38px;height:38px;color:var(--articles-rust);place-items:center;font:850 10px/1 Montserrat,sans-serif;display:grid}.article-steps h3{margin-top:1px;font-size:16px}.article-steps p{margin-top:6px;font-size:14px;line-height:1.65}.article-table-wrap{border:1px solid #0f2238;margin-top:26px;overflow-x:auto}.article-table-wrap table{border-collapse:collapse;background:#f7f2e9;width:100%;min-width:680px}.article-table-wrap th{background:var(--articles-navy);color:#fff;letter-spacing:.05em;text-align:left;text-transform:uppercase;border-right:1px solid #ffffff26;padding:14px 16px;font:800 12px/1.4 Montserrat,sans-serif}.article-table-wrap td{color:#3f5265;vertical-align:top;border-top:1px solid #0f223840;border-right:1px solid #0f223833;padding:16px;font-size:14px;line-height:1.6}.article-table-wrap th:last-child,.article-table-wrap td:last-child{border-right:0}.article-sources>span{color:var(--articles-rust);letter-spacing:.14em;text-transform:uppercase;font:800 9px/1.3 Montserrat,sans-serif}.article-sources>p{margin-top:16px}.article-body>.article-sources>ul{background:#f7f2e9;border:1px solid #0f2238;margin-top:22px;padding:0;list-style:none;display:block}.article-body>.article-sources>ul li{border:0;padding:0}.article-body>.article-sources>ul li+li{border-top:1px solid #0f223838}.article-body>.article-sources>ul li:before{content:none}.article-sources a{min-height:58px;color:var(--articles-blue);justify-content:space-between;align-items:center;gap:18px;padding:13px 16px;font:800 12px/1.5 Montserrat,sans-serif;display:flex}.article-sources a:hover{color:var(--articles-rust);background:#fff}.article-sources a span{color:var(--articles-rust);flex:none}.article-service-links>div{border:1px solid #0f2238;grid-template-columns:1fr 1fr;margin-top:23px;display:grid}.article-service-links a{min-height:65px;color:var(--articles-blue);background:#f7f2e9;border-right:1px solid #0f2238;justify-content:space-between;align-items:center;gap:15px;padding:16px 18px;font:800 12px/1.45 Montserrat,sans-serif;display:flex}.article-service-links a:last-child{border-right:0}.article-service-links a:hover{color:var(--articles-rust);background:#fff}.article-aside{gap:18px;display:grid;position:sticky;top:106px}.article-toc{background:#e5dccd;border:1px solid #0f2238;padding:23px 21px}.article-toc>span,.article-aside__contact>span{color:#687789;letter-spacing:.13em;text-transform:uppercase;font:800 9px/1.3 Montserrat,sans-serif}.article-toc nav{margin-top:15px;display:grid}.article-toc a{color:#2c4e76;border-top:1px solid #0f223833;grid-template-columns:24px minmax(0,1fr);gap:8px;padding:11px 0;font-size:13px;line-height:1.5;display:grid}.article-toc a:last-child{border-bottom:1px solid #0f223833}.article-toc i{color:var(--articles-rust);font:800 8px/1.6 Montserrat,sans-serif}.article-aside__contact{border:1px solid #0f2238;border-top:5px solid var(--articles-rust);background:var(--articles-navy);color:#fff;padding:24px 21px}.article-aside__contact>span{color:#8fb9ed}.article-aside__contact p{color:#b6c9df;margin-top:12px;font-size:12px;line-height:1.6}.article-aside__contact a{color:#fff;margin-top:19px;font:800 11px/1.4 Montserrat,sans-serif;display:block}.article-related{background:#e5dccd;border-top:1px solid #0f22384d;padding:74px 0 90px}.article-related__head{justify-content:space-between;align-items:end;gap:20px;display:flex}.article-related__head h2{color:var(--articles-navy);letter-spacing:-.04em;font-size:clamp(31px,4vw,48px)}.article-related__head>a{color:var(--articles-rust);font:800 11px/1.4 Montserrat,sans-serif}.article-related__grid{border:1px solid #0f2238;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:33px;display:grid}.article-related__grid>a{min-height:260px;color:var(--articles-ink);background:#f7f2e9;border-right:1px solid #0f2238;flex-direction:column;padding:28px 26px;display:flex}.article-related__grid>a:last-child{border-right:0}.article-related__grid>a:hover{color:var(--articles-ink);background:#fff}.article-related__grid span{color:var(--articles-rust);letter-spacing:.12em;text-transform:uppercase;font:800 9px/1.3 Montserrat,sans-serif}.article-related__grid h3{color:var(--articles-navy);margin-top:25px;font-size:18px;line-height:1.3}.article-related__grid p{color:#5d6b79;margin-top:12px;font-size:14px;line-height:1.62}.article-related__grid i{color:var(--articles-rust);margin-top:auto;font:800 10px/1.3 Montserrat,sans-serif}@media (width<=980px){.articles-wrap{width:min(100% - 40px,780px)}.article-featured{grid-template-columns:1fr}.article-featured__image{border-bottom:1px solid #0f2238;border-right:0;min-height:340px}.article-grid{grid-template-columns:1fr}.article-card{grid-template-columns:210px minmax(0,1fr)}.article-hero__grid{grid-template-columns:1fr}.article-hero__copy{min-height:auto}.article-hero__media{border-top:1px solid #0f2238;border-left:0;min-height:430px}.article-layout{grid-template-columns:1fr;gap:45px}.article-aside{grid-row:1;grid-template-columns:1fr 1fr;position:static}.article-toc nav{grid-template-columns:1fr 1fr;gap:0 20px}.article-related__grid{grid-template-columns:1fr}.article-related__grid>a{border-bottom:1px solid #0f2238;border-right:0;min-height:210px}.article-related__grid>a:last-child{border-bottom:0}}@media (width>=981px) and (width<=1024px){.article-card h2{overflow-wrap:anywhere;hyphens:auto;line-height:1.25;font-size:21px!important}}@media (width>=621px) and (width<=980px){.article-toc nav{grid-template-columns:1fr}}@media (width<=620px){.articles-wrap{width:calc(100% - 28px)}.articles-hero{padding:25px 0 48px}.articles-hero__heading{grid-template-columns:1fr;gap:27px}.articles-hero__heading>p{font-size:16px}.articles-list{padding:42px 0 72px}.article-featured{box-shadow:6px 7px #0f223817}.article-featured__image{min-height:260px}.article-featured__copy{padding:29px 23px}.article-featured__copy>p{font-size:15px}.article-grid{gap:22px;margin-top:32px}.article-card{grid-template-columns:1fr}.article-card__image{border-bottom:1px solid #0f2238;border-right:0;min-height:230px}.article-card__body{padding:25px 22px}.article-card__read{margin-top:26px}.article-hero{padding:23px 0 45px}.article-hero__grid,.article-hero__copy,.article-hero__media{width:100%;min-width:0}.article-hero__copy{padding:34px 23px}.article-hero h1,.article-hero__copy>p,.article-author strong{overflow-wrap:anywhere}.article-hero__copy>p{font-size:16px}.article-author{width:100%}.article-hero__media{min-height:310px}.article-byline{flex-direction:column;align-items:flex-start}.article-layout{padding:52px 0 72px}.article-aside,.article-toc nav{grid-template-columns:1fr}.article-body>section+section{margin-top:45px;padding-top:40px}.article-body p{font-size:16px;line-height:1.76}.article-steps li{grid-template-columns:36px minmax(0,1fr);gap:13px;padding:18px 16px}.article-steps li>span{width:34px;height:34px}.article-formula{padding:23px 20px}.article-service-links>div{grid-template-columns:1fr}.article-service-links a{border-bottom:1px solid #0f2238;border-right:0}.article-service-links a:last-child{border-bottom:0}.article-related{padding:58px 0 72px}.article-related__head{flex-direction:column;align-items:flex-start}.article-related__grid{margin-top:25px}}
