.on-regional.on-magazine-home{padding:20px clamp(16px,2.4vw,32px);font-size:16px;line-height:1.6}.on-magazine-home :is(h1,h2,h3,p,small,label,button,a,span){word-break:keep-all;overflow-wrap:break-word}.on-magazine-home button{min-height:44px;padding:8px 12px;font-size:16px}.on-magazine-home :is(input,select){min-height:44px;padding:8px 10px;font-size:16px}.on-magazine-home label{gap:4px;font-size:14px}.on-magazine-home small{font-size:14px;line-height:1.6}.on-magazine-home .on-brand-header{gap:24px;padding:8px 0 18px}.on-magazine-home .on-brand-title{padding:2px 0 4px 18px}.on-magazine-home .on-brand-kicker{letter-spacing:.06em;font-size:13px}.on-magazine-home .on-brand-header h1{margin-top:4px;font-size:clamp(42px,4.4vw,64px)}.on-magazine-home .on-brand-report{border-radius:14px;gap:8px;min-height:0;padding:14px 18px}.on-magazine-home .on-brand-tagline{font-size:18px;line-height:1.4}.on-magazine-home .on-brand-submit{min-height:44px;padding:8px 14px;font-size:17px}.on-magazine-home .on-seven.on-brand-nav{gap:8px;margin-bottom:14px;padding-bottom:14px}.on-magazine-home .on-seven.on-brand-nav button{min-height:44px;padding:8px 6px;font-size:16px}.on-magazine-home .on-regional-cover{border-radius:10px;min-height:190px;margin:0 0 12px;display:grid}.on-magazine-home .on-regional-cover>img{object-position:center 40%;width:100%;height:100%;position:absolute;inset:0}.on-magazine-home .on-regional-cover>div{background:linear-gradient(90deg,#251e15eb,#251e1555);grid-area:1/1;align-self:end;padding:22px;position:relative}.on-magazine-home .on-regional-cover>div>span{letter-spacing:.08em;font-size:12px}.on-magazine-home .on-regional-cover h2{margin:6px 0 8px;font-size:clamp(23px,2.2vw,30px);line-height:1.35}.on-magazine-home .on-regional-cover p{margin:0;font-size:15px;line-height:1.6}.on-magazine-home .on-discover{grid-template-columns:repeat(7,minmax(0,1fr));gap:8px;margin-bottom:20px}.on-magazine-home .on-discover>button{border-bottom-width:3px;min-height:44px;padding:0 0 8px}.on-magazine-home .on-discover img{aspect-ratio:2;display:block}.on-magazine-home .on-discover .on-discover-image>span{padding:8px;font-size:15px;line-height:1.4}.on-magazine-home .on-discover small{padding:8px 8px 0;font-size:13px;line-height:1.5}.on-magazine-home .on-section-heading{border-left-width:4px;gap:12px;margin:20px 0 12px;padding-left:14px}.on-magazine-home .on-section-heading>div>span{letter-spacing:.1em;font-size:12px}.on-magazine-home .on-section-heading h2{margin:4px 0;font-size:clamp(23px,2.2vw,30px)}.on-magazine-home .on-section-heading p{margin:4px 0 0;font-size:15px}.on-magazine-home .on-magazine-filters{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:16px;display:grid}.on-magazine-home .on-region{margin:0;padding:12px 14px}.on-magazine-home .on-region legend{padding:0 6px;font-size:16px}.on-magazine-home .on-controls{gap:10px}.on-magazine-home .on-controls>label{flex-basis:135px}.on-magazine-home .on-controls>input{flex-basis:150px}.on-magazine-home .on-region details{margin:6px 0 0}.on-magazine-home .on-region summary{min-height:36px;padding:6px 0;font-size:14px}.on-magazine-home .on-region>small{margin-top:8px;font-size:13px}.on-magazine-home .on-search{margin:9px 0 0;padding:12px 0}.on-magazine-home .on-search>label{flex-basis:calc(50% - 10px)}.on-magazine-home .on-search>button{flex:auto}.on-magazine-home .on-result{margin:14px 0 10px;font-size:14px}.on-magazine-home .on-post-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.on-magazine-home .on-post-card{border-top-width:3px}.on-magazine-home .on-post-card>div:not(.on-story-image){flex-direction:column;flex:1;align-items:flex-start;padding:16px;display:flex}.on-magazine-home .on-story-image>img{aspect-ratio:2}.on-magazine-home .on-image-keyword{padding:32px 14px 12px}.on-magazine-home .on-image-keyword>small{margin-bottom:2px;font-size:13px}.on-magazine-home .on-image-keyword>strong{font-size:clamp(21px,2vw,28px);line-height:1.35}.on-magazine-home .on-post-card .on-badge{padding:3px 6px;font-size:13px}.on-magazine-home .on-post-card h3{margin:9px 0 6px;font-size:19px;line-height:1.5}.on-magazine-home .on-post-card p{margin:0 0 8px;font-size:16px;line-height:1.65}.on-magazine-home .on-post-card>div:not(.on-story-image)>strong{margin-top:auto;padding-top:12px;font-size:14px}.on-magazine-home .on-pagination{gap:10px;margin:18px 0}.on-magazine-home .on-regional-foot{gap:12px;margin-top:24px;padding-top:16px;font-size:14px}.on-magazine-home .on-regional-foot p{margin:0}@media (width<=1199px){.on-magazine-home .on-seven.on-brand-nav{grid-template-columns:repeat(4,minmax(0,1fr))}.on-magazine-home .on-seven.on-brand-nav button:nth-child(6){grid-column:span 2}.on-magazine-home .on-discover{grid-template-columns:repeat(4,minmax(0,1fr))}.on-magazine-home .on-discover img{aspect-ratio:2.8}}@media (width<=999px){.on-magazine-home .on-magazine-filters{grid-template-columns:minmax(0,1fr);gap:6px}.on-magazine-home .on-search{margin:0;padding:8px 0}.on-magazine-home .on-search>label{flex-basis:160px}.on-magazine-home .on-search>button{flex:0 auto}.on-magazine-home .on-post-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=699px){.on-regional.on-magazine-home{padding:16px}.on-magazine-home .on-brand-header{grid-template-columns:minmax(0,1fr);gap:14px;padding:4px 0 14px}.on-magazine-home .on-brand-title{padding-left:14px}.on-magazine-home .on-brand-header h1{font-size:clamp(42px,11vw,58px)}.on-magazine-home .on-brand-report{flex-flow:wrap;justify-content:space-between;gap:8px 12px;padding:12px 14px}.on-magazine-home .on-brand-tagline{text-align:left;flex:140px;font-size:16px}.on-magazine-home .on-brand-submit{flex:135px;width:auto;max-width:none;font-size:16px}.on-magazine-home .on-seven.on-brand-nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-bottom:12px;padding-bottom:12px}.on-magazine-home .on-seven.on-brand-nav button{font-size:15px}.on-magazine-home .on-seven.on-brand-nav button:nth-child(n){grid-column:auto}.on-magazine-home .on-seven.on-brand-nav button:last-child{grid-column:1/-1}.on-magazine-home .on-regional-cover{min-height:200px}.on-magazine-home .on-regional-cover>div{padding:18px 16px}.on-magazine-home .on-regional-cover h2{font-size:23px}.on-magazine-home .on-regional-cover p{font-size:14px}.on-magazine-home .on-discover{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-bottom:16px}.on-magazine-home .on-discover img{aspect-ratio:2.8}.on-magazine-home .on-discover .on-discover-image>span{padding:6px 8px;font-size:15px}.on-magazine-home .on-discover small{padding-top:6px}.on-magazine-home .on-section-heading{margin-top:16px}.on-magazine-home .on-search>label{flex-basis:100%}.on-magazine-home .on-search>button{flex:auto}.on-magazine-home .on-post-grid{grid-template-columns:minmax(0,1fr);gap:12px}.on-magazine-home .on-post-card>div:not(.on-story-image){padding:14px}.on-magazine-home .on-story-image>img{aspect-ratio:2.4}.on-magazine-home .on-post-card h3{font-size:19px}}@media (prefers-reduced-motion:reduce){.on-magazine-home .on-post-card{transition:none}}.on-magazine-home .on-brand-signature{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.on-magazine-home .on-brand-header .on-brand-signature h1{min-width:0;max-width:100%;margin-block:4px 0}.on-magazine-home .on-brand-signature .ncc-pet-scene[data-integrated=true]{--ncc-signature-pet-size:68px}@media (width>=700px) and (width<=899px){.on-magazine-home .on-brand-header{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:18px}.on-magazine-home .on-brand-signature{gap:10px}.on-magazine-home .on-brand-signature .ncc-pet-scene[data-integrated=true]{--ncc-signature-pet-size:46px}}@media (width<=699px){.on-magazine-home .on-brand-signature{gap:10px}.on-magazine-home .on-brand-header .on-brand-signature h1{font-size:clamp(32px,9vw,50px)}.on-magazine-home .on-brand-signature .ncc-pet-scene[data-integrated=true]{--ncc-signature-pet-size:50px}}@media (width<=379px){.on-magazine-home .on-brand-title{border-left-width:4px;padding-left:10px}.on-magazine-home .on-brand-signature .ncc-pet-scene[data-integrated=true]{--ncc-signature-pet-size:38px}}.on-magazine-home .on-seven.on-brand-nav{border:0;gap:8px;margin:0 0 18px;padding:0}.on-magazine-home .on-section-heading{border:0;margin:18px 0 12px;padding:0}.on-magazine-home .on-search{grid-template-columns:repeat(2,minmax(0,1fr));align-items:end;gap:10px;margin:0;padding:0;display:grid}.on-magazine-home .on-search>label{flex-direction:column;gap:4px;min-width:0;margin:0;display:flex}.on-magazine-home .on-search :is(input,select,button){box-sizing:border-box;width:100%;min-width:0;min-height:44px;margin:0}.on-magazine-home .on-search>button{justify-self:stretch;padding:10px 12px;font-size:16px}.on-magazine-home .on-magazine-filters{align-items:start;gap:16px}@media (width<=699px){.on-regional.on-magazine-home{padding:0}.on-magazine-home .on-search{gap:10px}.on-magazine-home .on-search>label,.on-magazine-home .on-search>button{grid-column:auto}.on-magazine-home .on-magazine-filters{gap:14px}}.on-magazine-home .on-magazine-filters{background:#fafbf8;border:1px solid #d8dfd7;border-radius:16px;grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:24px;padding:20px}.on-magazine-home .on-magazine-filters .on-region{background:0 0;border:0;border-radius:0;min-inline-size:0;margin:0;padding:0}.on-magazine-home .on-magazine-filters .on-region legend,.on-magazine-home .on-filter-heading{float:left;color:#234c3e;width:100%;margin:0 0 12px;padding:0;font-size:15px;font-weight:600;line-height:22px}.on-magazine-home .on-magazine-filters .on-region>.on-controls{clear:both}.on-magazine-home .on-magazine-filters .on-controls{gap:12px}.on-magazine-home .on-magazine-filters label{gap:6px;font-size:14px;font-weight:500;line-height:20px}.on-magazine-home .on-magazine-filters :is(input,select,button){border-color:#c8d3ca;border-radius:9px;min-height:46px;padding:10px 12px;line-height:24px}.on-magazine-home .on-magazine-filters :is(input,select):focus-visible,.on-magazine-home .on-magazine-filters button:focus-visible{outline-offset:3px;outline:2px solid #47785f}.on-magazine-home .on-region-search{margin-top:12px}.on-magazine-home .on-region-search>.on-controls{grid-template-columns:minmax(0,1fr) auto;align-items:start;display:grid}.on-magazine-home .on-magazine-filters .on-search{border-left:1px solid #d8dfd7;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 0 0 24px}.on-magazine-home .on-filter-heading{float:none;grid-column:1/-1;margin:0}.on-magazine-home .on-search .on-filter-submit{color:#fff;background:#174c38;border-color:#174c38}.on-magazine-home .on-magazine-filters button:not(:disabled):hover{color:#173d2e;background:#e7efe8;border-color:#47785f}.on-magazine-home .on-search .on-filter-submit:hover{color:#fff;background:#103c2b}@media (width<=999px){.on-magazine-home .on-magazine-filters{grid-template-columns:minmax(0,1fr);gap:18px;padding:18px}.on-magazine-home .on-magazine-filters .on-search{border-top:1px solid #d8dfd7;border-left:0;padding:18px 0 0}}@media (width<=479px){.on-magazine-home .on-magazine-filters{border-radius:12px;gap:16px;padding:14px}.on-magazine-home .on-magazine-filters .on-search{grid-template-columns:repeat(2,minmax(0,1fr));padding-top:16px}.on-magazine-home .on-magazine-filters .on-search>label{grid-column:1/-1}.on-magazine-home .on-region-search>.on-controls{gap:8px}.on-magazine-home .on-region-search button{padding-inline:10px}}
