.portal-merge .portal-unified-hero{background:#fbfbfc}.portal-merge .portal-unified-hero-grid{grid-template-columns:minmax(0,1fr);gap:16px;padding-bottom:26px}.portal-merge .portal-unified-hero-main{max-width:940px;margin:0 auto;width:100%}.portal-merge .portal-unified-hero h1{font-size:clamp(36px,5vw,66px);line-height:1.12;letter-spacing:-.055em}.portal-merge .portal-unified-lead{max-width:680px;font-size:16px;line-height:1.8}.portal-merge .portal-unified-search{max-width:780px}.portal-merge .portal-unified-quick{gap:8px;flex-wrap:wrap}.portal-merge .portal-unified-quick a{font-size:13px;min-height:42px;display:inline-flex;align-items:center}.portal-refresh-stats{margin-top:18px;border-top:1px solid #e7e7e9;padding-top:12px}.portal-refresh-stats>summary{cursor:pointer;list-style:none;font-size:12px;color:#616671;font-weight:700}.portal-refresh-stats>summary::-webkit-details-marker{display:none}.portal-refresh-stats[open] .portal-unified-stats{margin-top:14px}.portal-merge .portal-refresh-area{display:block;max-width:940px;margin:0 auto;width:100%;border-radius:14px;border:1px solid #e0e1e4;background:#fff;box-shadow:none;min-height:auto}.portal-refresh-area>summary{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:15px 20px;cursor:pointer;font-weight:750;font-size:14px;list-style:none}.portal-refresh-area>summary::-webkit-details-marker{display:none}.portal-refresh-area>summary span{font-size:12px;color:#667085;font-weight:600}.portal-refresh-area .portal-unified-area-head{border-top:1px solid #e8e9eb}.portal-merge .portal-unified-region-links{gap:6px}.portal-refresh-digest{padding:34px 0 32px;border-top:1px solid #ececef;background:#fff}.portal-refresh-digest .portal-merge-digest-head h2{font-size:clamp(25px,3vw,36px)}.portal-refresh-digest-location{margin:0 0 12px;color:#45566b;font-size:13px;font-weight:750}.portal-refresh-source-note{margin:14px 0 0;color:#757b85;font-size:12px;line-height:1.7}.portal-merge .portal-refresh-digest .portal-merge-digest-list>a{min-height:92px}.portal-merge .portal-refresh-digest .portal-merge-digest-main{max-width:100%}.portal-refresh-more{margin-top:30px;margin-bottom:30px;border:1px solid #dedfe2;border-radius:18px;background:#fafafa;overflow:hidden}.portal-refresh-more>summary{list-style:none;display:flex;justify-content:space-between;align-items:center;gap:16px;padding:22px 26px;cursor:pointer;font-size:19px;font-weight:800}.portal-refresh-more>summary::-webkit-details-marker{display:none}.portal-refresh-more>summary span{font-size:12px;color:#626873;font-weight:600;text-align:right}.portal-refresh-more[open]{background:#fff}.portal-refresh-more-content{border-top:1px solid #e6e7e9}.portal-refresh-more-content .portal-merge-shell{width:min(1120px,calc(100% - 32px))}.portal-refresh-map-link{padding:25px 0}.portal-refresh-map-link a{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border:1px solid #e2e3e6;border-radius:12px;font-weight:800}.portal-refresh-area>summary:hover,.portal-refresh-map-link a:hover,.portal-refresh-more>summary:hover{background:#f1f2f4}@media(max-width:700px){.portal-merge .portal-unified-hero-grid{padding-top:24px;gap:13px}.portal-merge .portal-unified-hero h1{font-size:clamp(34px,9vw,45px)}.portal-merge .portal-unified-lead{font-size:14px}.portal-merge .portal-unified-quick a{font-size:12px;padding:8px 10px}.portal-refresh-area>summary,.portal-refresh-more>summary{padding:17px 16px;font-size:14px}.portal-refresh-area>summary span,.portal-refresh-more>summary span{font-size:11px}.portal-refresh-digest{padding:22px 0}.portal-merge .portal-refresh-digest .portal-merge-digest-tabs{overflow-x:auto;white-space:nowrap}}