@media(max-width:1000px){.container{padding:0 24px}.hero{gap:32px}.hero h1{font-size:46px}.hero-art{min-height:305px}.hero-art img{width:205px;height:205px}.card-grid{gap:18px}.card-content{padding:20px}.card h2{font-size:21px}.article-layout{grid-template-columns:minmax(0,1fr) 210px;gap:28px}.article-content{padding:28px}.nav .container{gap:25px}}@media(max-width:760px){.topbar{min-height:110px;gap:20px}.brand>span{font-size:26px}.brand img{width:49px;height:49px}.brand small{font-size:8px;letter-spacing:1px}.search-form{width:260px}.nav .container{gap:24px;overflow-x:auto;white-space:nowrap;min-height:50px}.nav a{font-size:12px}.hero{padding:43px 0 38px;grid-template-columns:1.5fr 1fr;gap:20px}.hero h1{font-size:37px}.hero-intro{font-size:13px}.hero-art{min-height:230px}.hero-art img{width:165px;height:165px}.hero-art span{font-size:13px}.categories{margin-bottom:42px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.category-tile{padding:16px}.category-tile span{font-size:17px}.card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.card-image{height:190px}.article-layout{display:block}.article-nav{position:static;margin-top:30px;padding:22px;background:#fbecf2;border:1px solid #ecd7e2;border-radius:6px}.article-heading h1{font-size:33px}.article-content{font-size:15px}.article-content h2{font-size:26px}.article-content h3{font-size:22px}.page-heading h1{font-size:36px}}@media(max-width:520px){.container{padding:0 19px}.topbar{padding-top:20px;padding-bottom:18px;flex-wrap:wrap;gap:20px}.brand{gap:10px}.brand>span{font-size:28px}.brand small{margin-top:7px;font-size:8px;letter-spacing:1.6px}.brand img{width:53px;height:53px}.search-form{width:100%;height:40px}.search-form input{font-size:12px}.hero{display:block;padding:34px 0 28px}.hero h1{font-size:40px;letter-spacing:-1px}.hero-intro{font-size:14px;line-height:1.8}.hero-art{display:none}.hero .eyebrow{font-size:9px}.button{font-size:12px;padding:11px 20px}.categories{grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:37px}.category-tile{padding:16px 13px;min-height:94px}.category-tile span{font-size:17px;max-width:125px}.category-tile small{font-size:10px}.category-tile b{right:12px;bottom:11px;font-size:19px}.section-heading{align-items:start;margin-bottom:20px}.section-heading h2{font-size:29px}.section-heading>span{font-size:10px;white-space:nowrap;margin-top:29px}.card-grid{grid-template-columns:1fr;gap:21px}.card-image{height:auto;aspect-ratio:1.7}.card-content{padding:23px}.card h2{font-size:24px}.card p{font-size:13px}.card-bottom{font-size:10px}.articles-section{padding-bottom:45px}.breadcrumbs{font-size:10px;padding-top:22px}.article-heading{margin:22px 0 25px}.article-heading h1{font-size:30px;line-height:1.25;overflow-wrap:anywhere}.article-heading .eyebrow{font-size:9px}.article-content{padding:22px 18px;font-size:15px;line-height:1.8;margin-left:-3px;margin-right:-3px}.article-content h2{font-size:25px}.article-content h3{font-size:21px}.article-content img{margin:20px auto}.article-content table{font-size:12px}.article-content td,.article-content th{padding:9px;min-width:95px}.article-content ul,.article-content ol{padding-left:21px}.related{margin-top:40px;margin-bottom:45px}.related>h2{font-size:28px}.page-heading{margin-top:22px}.page-heading h1{font-size:32px}.page-heading p:not(.eyebrow){font-size:14px}.footer{padding:32px 0}.footer p{font-size:11px}.search-panel h1{font-size:32px}.search-panel{padding-top:30px}}