.am-media{background:#fff;color:#182c40;letter-spacing:normal;padding:0 0 64px;font-size:16px;line-height:1.8}.am-wrap{width:92%;max-width:1200px;margin:auto}.am-breadcrumb{font-size:12px;padding:20px 0;color:#657384}.am-masthead{display:flex;justify-content:space-between;align-items:center;gap:28px;border-bottom:4px solid #163952;padding:26px 0 32px}.am-media .am-kicker{font-size:13px;font-weight:500;color:#536c80;letter-spacing:.06em;margin:0 0 10px}.am-media h1{font-size:46px;line-height:1.4;letter-spacing:.08em;margin:0 0 12px;font-weight:700}.am-media .am-intro{font-size:15px;color:#546476;margin:0;line-height:1.9}.am-edition{border-left:1px solid #cfdae3;padding-left:24px;color:#617285;font-size:13px;white-space:nowrap}.am-nav{display:flex;flex-wrap:wrap;height:auto;background:#fff;position:static;border-bottom:1px solid #b6c7d4;z-index:auto}.am-nav a{padding:17px 24px;font-size:15px;font-weight:500;color:#243d54;border-bottom:3px solid transparent}.am-nav a[aria-current]{border-color:#14638b;color:#0d547e;background:#eef5f9}.am-nav a:hover{background:#f0f5f8;opacity:1}.am-search{margin:28px 0 38px;padding:22px;background:#f2f6f8}.am-search label{font-size:14px;font-weight:600;display:block;margin-bottom:10px}.am-search-controls{display:flex;gap:10px}.am-search input,.am-search select,.am-search button{margin:0;height:48px;border:1px solid #bdcbd5;border-radius:3px;padding:10px 14px;font-size:15px;box-sizing:border-box;background:white;color:#20394e}.am-search input{flex:1;min-width:0;width:auto}.am-search select{width:210px}.am-search button{width:90px;background:#163f60;color:#fff;border-color:#163f60;font-weight:600}.am-media a:focus-visible,.am-media button:focus-visible,.am-media input:focus-visible,.am-media select:focus-visible{outline:3px solid #4595c6;outline-offset:3px}.am-columns{display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:40px}.am-section-head{display:flex;justify-content:space-between;align-items:center;gap:14px;border-top:3px solid #203f59;border-bottom:1px solid #d6dfe5;padding:16px 0;margin-bottom:22px}.am-media h2{font-size:23px;line-height:1.5;margin:0;padding:0;color:#183b55}.am-media h2::after{display:none}.am-section-head span,.am-section-head>a{font-size:13px;white-space:nowrap}.am-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 26px}.am-card{min-width:0;border-bottom:1px solid #dce3e9;padding:20px 0 24px;display:flex;flex-direction:column}.am-card time{font-size:12px;color:#6a7885;font-variant-numeric:tabular-nums}.am-media .am-card h3{font-size:19px;line-height:1.7;letter-spacing:normal;margin:8px 0 10px;font-weight:600;overflow-wrap:anywhere}.am-card h3 a{color:#163f60}.am-card a:hover{text-decoration:underline;opacity:1}.am-media .am-card p{font-size:14px;line-height:1.9;letter-spacing:normal;color:#566574;margin:0 0 14px}.am-card .am-read{font-size:12px;margin-top:auto;align-self:flex-start}.am-lead{grid-column:1/-1;border-bottom:2px solid #a5b9c9;padding:12px 0 26px}.am-media .am-lead h3{font-size:29px;line-height:1.6}.am-media .am-lead p{font-size:16px}.am-ranking{border:1px solid #dae3e9;border-top:3px solid #203f59;padding:22px;background:#f8fafb;align-self:start}.am-media .am-ranking h2{font-size:20px}.am-rank-note{font-size:11px;color:#687a8b;margin-top:8px}.am-ranking ol{padding:0;margin:15px 0 0;list-style:none}.am-ranking li{display:flex;gap:12px;padding:17px 0;border-top:1px solid #dae3e9}.am-rank-number{font-size:25px;color:#99adbd;line-height:1.4;font-weight:600;flex:0 0 22px}.am-ranking li:first-child .am-rank-number{color:#aa8140}.am-ranking li a{font-size:15px;line-height:1.7;color:#183e59}.am-ranking small{display:block;font-size:11px;color:#71808d;margin-top:6px}.am-all{display:block;text-align:center;padding:16px;border:1px solid #b8cbd8;margin-top:28px;font-size:15px}.am-other{margin-top:54px}.am-three{grid-template-columns:repeat(3,minmax(0,1fr))}.am-other>.am-intro{margin-bottom:12px}.am-about{font-size:12px;color:#6b7b89;border-top:1px solid #dce3e9;padding-top:24px;margin-top:48px}.am-pagination{display:flex;justify-content:center;flex-wrap:wrap;gap:8px;margin-top:32px}.am-pagination .page-numbers{padding:8px 14px;font-size:14px}.am-pagination .current{color:white;background:#183f5d}.am-empty{padding:30px 0;font-size:16px}.am-media+.sectionBlock{margin-top:0}@media(max-width:1080px){.am-columns{grid-template-columns:minmax(0,1fr) 250px;gap:24px}.am-nav a{padding:14px}.am-media h1{font-size:38px}}@media(max-width:767px){.am-wrap{width:90%}.am-masthead{padding:16px 0 24px}.am-media h1{font-size:32px}.am-edition{display:none}.am-media .am-kicker{font-size:11px}.am-nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.am-nav a{font-size:13px;text-align:center;padding:12px 4px}.am-search{padding:16px;margin:22px 0 28px}.am-search-controls{display:grid;grid-template-columns:minmax(0,1fr) 72px;gap:8px}.am-search input{grid-column:1/-1;width:100%;font-size:16px}.am-search select{width:100%;font-size:14px}.am-search button{width:100%}.am-columns{grid-template-columns:minmax(0,1fr);gap:36px}.am-grid,.am-three{grid-template-columns:minmax(0,1fr)}.am-media .am-card h3{font-size:19px}.am-media .am-lead h3{font-size:24px}.am-media h2{font-size:20px}.am-ranking{padding:20px}.am-other{margin-top:36px}.am-breadcrumb{font-size:11px;padding:14px 0}.am-media .am-intro{font-size:14px}}
