body.n100-body{background:#f7f9fb!important;color:#142b42!important;font-family:Arial,Helvetica,sans-serif!important;margin:0!important}body.n100-body *{box-sizing:border-box}body.n100-body a{text-decoration:none;color:inherit}body.n100-body .n100-wrap{width:min(1220px,calc(100% - 44px));margin:0 auto}body.n100-body .n100-header{background:#fff;border-bottom:1px solid #dfe6ec}body.n100-body .n100-head{display:flex;justify-content:space-between;align-items:center;gap:40px;padding:25px 0}body.n100-body .n100-logo{display:flex;align-items:center;gap:10px;color:#102943!important;flex-shrink:0}body.n100-body .n100-logo100{background:#102943;color:#fff;padding:10px 9px;font-weight:900;font-size:43px;letter-spacing:-4px;line-height:1;border-bottom:5px solid #e23a43}body.n100-body .n100-logotxt{font-size:38px;font-weight:900;letter-spacing:-2px;line-height:.9}body.n100-body .n100-logotxt small{font-size:15px;letter-spacing:-.5px;color:#e23a43}body.n100-body .n100-logotxt em{display:block;font-style:normal;font-size:9px;letter-spacing:2px;font-weight:800;margin-top:11px;color:#718397}body.n100-body .n100-banner{position:relative;overflow:hidden;flex:0 1 530px;background:#102943;color:#fff;min-height:110px;padding:19px 26px;border-left:5px solid #e23a43}body.n100-body .n100-banner-label{font-size:10px;font-weight:800;letter-spacing:1.8px;color:#a9bbca}body.n100-body .n100-banner strong{display:block;font-size:clamp(24px,2.7vw,35px);font-weight:900;letter-spacing:-1px;line-height:1.06;margin-top:9px;position:relative;z-index:1}body.n100-body .n100-banner strong span{color:#f1767b}body.n100-body .n100-banner-lines{position:absolute;right:-40px;top:-40px;width:210px;height:210px;border:26px solid #203d57;border-radius:50%}body.n100-body .n100-front,body.n100-body .n100-archive{margin-top:32px}body.n100-body .n100-sectionhead{display:flex;align-items:end;justify-content:space-between;gap:20px;border-bottom:3px solid #102943;padding-bottom:19px;margin-bottom:24px}body.n100-body .n100-eyebrow{font-size:10px;font-weight:900;letter-spacing:1.8px;color:#e23a43}body.n100-body .n100-eyebrow i{display:inline-block;width:7px;height:7px;background:#e23a43;border-radius:50%;margin-right:6px}body.n100-body .n100-sectionhead h1{font-size:clamp(35px,4.5vw,59px);line-height:1.02;letter-spacing:-2px;font-weight:900;margin:10px 0 0;color:#102943}body.n100-body .n100-sectionhead h1 em{font-style:normal;color:#e23a43}body.n100-body .n100-sectionright{font-size:10px;font-weight:800;letter-spacing:1.4px;color:#7b8b99;padding-bottom:6px}body.n100-body .n100-grid{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:19px;visibility:visible!important;opacity:1!important;height:auto!important;overflow:visible!important}body.n100-body .n100-front .n100-card:first-child{grid-column:span 2;grid-row:span 2}body.n100-body .n100-front .n100-card:nth-child(2){grid-column:span 2}body.n100-body .n100-card{display:block!important;visibility:visible!important;opacity:1!important;transform:none!important;float:none!important;position:relative!important;min-width:0;height:auto!important;background:#fff;border:1px solid #e2e8ed;box-shadow:0 3px 13px #1029430b;overflow:hidden;transition:box-shadow .2s}body.n100-body .n100-card:hover{box-shadow:0 8px 24px #10294320}body.n100-body .n100-cardimage{display:block!important;aspect-ratio:16/10;overflow:hidden;background:#dce5ec;visibility:visible!important;opacity:1!important}body.n100-body .n100-cardimage img{display:block!important;width:100%;height:100%;object-fit:cover;visibility:visible!important;opacity:1!important}body.n100-body .n100-front .n100-card:first-child .n100-cardimage{aspect-ratio:4/3}body.n100-body .n100-placeholder{display:grid;place-items:center;height:100%;font-size:65px;color:#a9b9c8;font-weight:900}body.n100-body .n100-cardbody{display:block!important;padding:17px;visibility:visible!important;opacity:1!important}body.n100-body .n100-category{display:inline-block;font-size:10px;color:#e23a43;font-weight:900;text-transform:uppercase;letter-spacing:1.1px}body.n100-body .n100-card h3{font:800 19px/1.22 Arial,Helvetica,sans-serif!important;letter-spacing:-.35px;margin:11px 0 17px;color:#102943}body.n100-body .n100-front .n100-card:first-child h3{font-size:clamp(23px,2.6vw,34px)}body.n100-body .n100-card time{font-size:11px;color:#8796a5;font-weight:700}body.n100-body .n100-bottom{display:flex;justify-content:space-between;align-items:end;gap:40px;background:#eaf0f5;border-top:4px solid #e23a43;padding:35px 42px;margin-top:65px}body.n100-body .n100-bottom h2{font-size:clamp(28px,3.7vw,47px);line-height:1.08;letter-spacing:-1.5px;font-weight:900;margin:11px 0 0;color:#102943}body.n100-body .n100-bottom h2 em{font-style:normal;color:#e23a43}body.n100-body .n100-bottom p{max-width:300px;font-size:14px;line-height:1.6;color:#607387}body.n100-body .n100-footer{background:#102943;color:#fff;padding:44px 0;margin-top:65px}body.n100-body .n100-foot{display:flex;justify-content:space-between;gap:25px}body.n100-body .n100-foot strong{font-size:27px;letter-spacing:-1px;font-weight:900}body.n100-body .n100-foot strong span{color:#f1767b}body.n100-body .n100-foot p,body.n100-body .n100-foot small{color:#b4c2ce;font-size:12px}body.n100-body .n100-foot>div:last-child{display:flex;flex-direction:column;gap:14px;text-align:right;font-size:12px}body.n100-body .n100-article{max-width:850px;margin:48px auto}body.n100-body .n100-breadcrumb{font-size:11px;color:#8192a0;font-weight:800;margin-bottom:28px}body.n100-body .n100-article h1{font-size:clamp(35px,5vw,57px);line-height:1.08;letter-spacing:-1.5px;font-weight:900;color:#102943;margin:14px 0}body.n100-body .n100-meta{font-size:12px;color:#8192a0;margin:18px 0 32px}body.n100-body .n100-content{font:18px/1.85 Georgia,serif;color:#283846;overflow-wrap:anywhere}body.n100-body .n100-content img{max-width:100%;height:auto}body.n100-body .n100-adv{background:#102943;color:#fff;padding:4px 7px;margin-left:8px;font-size:10px;font-weight:900}body.n100-body .n100-pages{margin:32px 0}@media(max-width:940px){body.n100-body .n100-head{flex-wrap:wrap}body.n100-body .n100-banner{flex:1 1 100%}body.n100-body .n100-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}body.n100-body .n100-front .n100-card:first-child{grid-column:span 2;grid-row:auto}body.n100-body .n100-front .n100-card:nth-child(2){grid-column:auto}}@media(max-width:620px){body.n100-body .n100-wrap{width:calc(100% - 30px)}body.n100-body .n100-head{padding:20px 0;gap:20px}body.n100-body .n100-logo100{font-size:35px}body.n100-body .n100-logotxt{font-size:30px}body.n100-body .n100-logotxt small{font-size:12px}body.n100-body .n100-logotxt em{font-size:8px}body.n100-body .n100-banner{min-height:96px;padding:14px 19px}body.n100-body .n100-banner strong{font-size:26px}body.n100-body .n100-sectionhead h1{font-size:40px}body.n100-body .n100-sectionright{display:none}body.n100-body .n100-grid{gap:11px}body.n100-body .n100-cardbody{padding:11px}body.n100-body .n100-card h3{font-size:15px}body.n100-body .n100-front .n100-card:first-child h3{font-size:23px}body.n100-body .n100-bottom{padding:25px;display:block}body.n100-body .n100-foot{flex-direction:column}body.n100-body .n100-foot>div:last-child{text-align:left}body.n100-body .n100-content{font-size:17px}}