.hwy-dual-index{--navy:#102C4E;--blue:#2367B2;--accent:#C79D63;--cream:#F8F7F4;--paper:#fff;--muted:#637184;--line:#E5E6E5;--ice:#EDF1F3;--content:1240px}.hwy-dual-index *{box-sizing:border-box}.hwy-dual-index{scroll-behavior:smooth}.hwy-dual-index{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC","Microsoft YaHei",sans-serif;color:var(--navy);background:#fff;font-size:15px;line-height:1.65}.hwy-dual-index button,.hwy-dual-index input,.hwy-dual-index select{font:inherit}.hwy-dual-index button{cursor:pointer}.hwy-dual-index a{color:inherit;text-decoration:none}.hwy-dual-index a:hover{color:var(--blue)}.hwy-dual-index button:focus-visible,.hwy-dual-index a:focus-visible,.hwy-dual-index input:focus-visible,.hwy-dual-index select:focus-visible{outline:3px solid #7daee6;outline-offset:3px}.hwy-dual-index .container{width:min(calc(100% - 48px),var(--content));margin:0 auto}.hwy-dual-index .header{background:white;position:relative;z-index:5;border-bottom:1px solid #e9edf1}.hwy-dual-index .header-in{height:76px;display:flex;align-items:center;justify-content:space-between;gap:18px}.hwy-dual-index .brand{display:flex;align-items:center;gap:9px;white-space:nowrap}.hwy-dual-index .brand-symbol{width:36px;height:36px;background:#1a5ba1;color:white;display:grid;place-items:center;border-radius:3px}.hwy-dual-index .brand-text{line-height:1.08;letter-spacing:2px}.hwy-dual-index .brand-text b{font-size:19px;letter-spacing:1px}.hwy-dual-index .brand-text small{font-size:9px;display:block;letter-spacing:3px}.hwy-dual-index .nav{display:flex;align-items:center;height:100%;gap:29px}.hwy-dual-index .nav a{font-size:13px;font-weight:600;position:relative;white-space:nowrap}.hwy-dual-index .nav a.selected{color:#164d85}.hwy-dual-index .nav a.selected::after{content:"";height:3px;background:var(--blue);position:absolute;bottom:-25px;left:0;right:0}.hwy-dual-index .header-actions{display:flex;align-items:center;gap:16px}.hwy-dual-index .header-search{border:0;background:none;color:var(--navy);padding:7px}.hwy-dual-index .nav-cta{color:white;background:#1459a7;padding:10px 19px;border-radius:4px;font-size:13px;white-space:nowrap}.hwy-dual-index .mobile-toggle{display:none;border:0;background:transparent;color:var(--navy)}.hwy-dual-index .hero{position:relative;min-height:415px;overflow:hidden;background:#f5f8f8}.hwy-dual-index .hero-bg{position:absolute;inset:0;background-image:url("../images/professional-views/dual/index-hero.webp");background-size:1420px auto;background-repeat:no-repeat;background-position:center center}.hwy-dual-index .hero-in{position:relative;padding:45px 0 44px}.hwy-dual-index .eyebrow{font-size:12px;letter-spacing:3px;color:#bb8650;font-weight:650}.hwy-dual-index .hero h1{font-family:serif,Georgia,"Songti SC","STSong","SimSun",serif;font-size:60px;letter-spacing:3px;line-height:1.18;margin:9px 0 8px;color:var(--navy)}.hwy-dual-index .gold-line{display:inline-block;width:54px;height:2px;background:var(--accent);vertical-align:middle;margin-left:14px}.hwy-dual-index .hero-sub{font-family:serif,"Songti SC","SimSun",serif;font-size:27px;font-weight:700;letter-spacing:1px;margin:0 0 12px}.hwy-dual-index .hero-desc{max-width:555px;font-size:15px;color:#3d516a;margin:0;line-height:1.9}.hwy-dual-index .hero-values{display:flex;gap:32px;align-items:center;margin-top:33px;flex-wrap:wrap}.hwy-dual-index .hero-value{display:flex;align-items:center;gap:12px}.hwy-dual-index .hero-value svg{color:#C79D63;width:38px;height:38px;flex:0 0 38px;stroke-width:1.6}.hwy-dual-index .hero-value strong{font-size:13px;display:block}.hwy-dual-index .hero-value span{font-size:11px;color:var(--muted);display:block}.hwy-dual-index .section{padding:35px 0}.hwy-dual-index .domains-section{background:var(--cream)}.hwy-dual-index .heading-row{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:19px}.hwy-dual-index .heading-left{display:flex;align-items:baseline;gap:14px}.hwy-dual-index .section-title{margin:0;font-size:26px;font-family:serif,Georgia,"Songti SC","STSong","SimSun",serif;font-weight:750;white-space:nowrap;line-height:1.35}.hwy-dual-index .section-title::before{content:"";display:inline-block;width:24px;height:3px;background:var(--accent);vertical-align:middle;margin-right:13px;border-radius: 1px;}.hwy-dual-index .heading-hint{color:#768296;font-size:12px}.hwy-dual-index .heading-link{color:#244e79;font-size:12px;font-weight:600;white-space:nowrap}.hwy-dual-index .domain-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.hwy-dual-index .domain{border:1px solid #e4e6e8;background:#fff;min-height:155px;border-radius:7px;padding:21px 22px;text-align:left;display:flex;align-items:flex-start;gap:18px;position:relative;transition:box-shadow .2s,transform .2s}.hwy-dual-index .domain:hover{box-shadow:0 9px 23px #112d4b12;transform:translateY(-2px)}.hwy-dual-index .domain-icon{width:72px;height:72px;flex:0 0 72px;background:#edf5ff;color:var(--blue);border-radius:50%;display:grid;place-items:center}.hwy-dual-index .domain-content{display:flex;flex-direction:column;min-width:0}.hwy-dual-index .domain-top em{font-family:serif,Georgia;font-style:normal;font-weight:700;font-size:20px;color:#ba8a53;line-height:1}.hwy-dual-index .domain strong{font-size:16px;margin:3px 0 5px;color:var(--navy)}.hwy-dual-index .domain-description{font-size:16px;color:var(--muted);line-height:1.5;padding-right:12px}.hwy-dual-index .domain-arrow{position:absolute;right:18px;bottom:15px;display:grid;place-items:center;color:#b67f41;width:27px;height:27px;background:#fcf2e8;border-radius:50%}.hwy-dual-index .editorial-area{background:linear-gradient(180deg,#f9f7f2,#fff 80%);padding:29px 0 55px}.hwy-dual-index .editorial-grid{display:grid;grid-template-columns:minmax(0,1fr) 264px;gap:24px;align-items:start}.hwy-dual-index .main-col{min-width:0}.hwy-dual-index .feature-layout{display:grid;grid-template-columns:1.42fr 1fr;gap:12px}.hwy-dual-index .feature-main,.hwy-dual-index .feature-side{border:1px solid #e9e8e5;border-radius:7px;background:#fff;overflow:hidden;min-width:0}.hwy-dual-index .feature-main{display:flex;flex-direction:column}.hwy-dual-index .feature-main img{display:block;width:100%;height:120px;object-fit:cover}.hwy-dual-index .feature-body{padding:15px 20px 19px}.hwy-dual-index .tag{display:inline-block;border:1px solid #e5c9a9;color:#a5763f;background:#fffaf4;padding:2px 9px;border-radius:30px;font-size:11px;font-weight:500;vertical-align:middle;white-space:nowrap}.hwy-dual-index .feature-body h3{font-size:24px;margin:9px 0 7px;font-family:serif,Georgia,"Songti SC","SimSun",serif;line-height:1.45}.hwy-dual-index .feature-body p{font-size:13px;color:var(--muted);line-height:1.8;margin:0 0 13px}.hwy-dual-index .meta{font-size:11px;color:#8994a4}.hwy-dual-index .feature-minis{display:grid;grid-template-rows:1fr 1fr;gap:12px}.hwy-dual-index .feature-side{display:flex;flex-direction:row;position:relative}.hwy-dual-index .feature-side-content{padding:16px 12px 14px 18px;flex:1;display:flex;flex-direction:column;min-width:0}.hwy-dual-index .feature-side h3{font-size:16px;line-height:1.5;margin:8px 0 9px}.hwy-dual-index .feature-side img{width:33%;object-fit:cover}.hwy-dual-index .feature-side .meta{margin-top:auto}.hwy-dual-index .feature-side .nav-arrow{position:absolute;right:35%;bottom:10px;background:#f9efe3;border-radius:50%;width:24px;height:24px;display:grid;place-items:center;color:#b27e46}.hwy-dual-index .all-section{padding:34px 0 10px}.hwy-dual-index .filter-head{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:15px}.hwy-dual-index .search-wrap{position:relative;width:245px;max-width:100%}.hwy-dual-index .search-wrap input{width:100%;border:1px solid #dde3e8;border-radius:4px;background:#fff;height:37px;padding:0 36px 0 12px;font-size:12px;color:#2e4157}.hwy-dual-index .search-wrap svg{position:absolute;right:11px;top:9px;color:var(--blue)}.hwy-dual-index .filters{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin-bottom:17px}.hwy-dual-index .filter-btn{border:1px solid transparent;border-radius:4px;padding:6px 11px;background:#f0f2f3;color:#536176;font-size:11px}.hwy-dual-index .filter-btn.active{background:#15579b;color:white}.hwy-dual-index .sort-select{margin-left:auto;color:#42536a;border:1px solid #e2e7ed;background:#fff;border-radius:4px;padding:5px 6px;font-size:11px}.hwy-dual-index .article-list{min-height:200px}.hwy-dual-index .article-row{border-bottom:1px solid #e7e8e8;display:flex;align-items:center;gap:18px;padding:12px 0;cursor:pointer}.hwy-dual-index .article-row:first-child{border-top:1px solid #e8e9e9}.hwy-dual-index .article-thumb{width:112px;height:70px;object-fit:cover;border-radius:4px;flex:0 0 auto}.hwy-dual-index .article-info{min-width:0;flex:1}.hwy-dual-index .article-heading{display:flex;align-items:center;flex-wrap:wrap;gap:9px}.hwy-dual-index .article-title{font-size:15px;font-weight:700;color:var(--navy);line-height:1.5}.hwy-dual-index .article-row:hover .article-title{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.hwy-dual-index .article-info p{color:#788497;font-size:11.5px;margin:4px 0 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.hwy-dual-index .article-date{color:#8591a0;font-size:11px;white-space:nowrap}.hwy-dual-index .list-arrow{color:#b67c44;flex:none}.hwy-dual-index .empty{padding:45px;text-align:center;color:#6c7786}.hwy-dual-index .pagination{display:flex;justify-content:center;gap:6px;align-items:center;margin-top:23px}.hwy-dual-index .pagination button{min-width:32px;height:32px;border:1px solid #edf0f2;border-radius:4px;background:#f5f7f8;color:#44536b;font-size:12px}.hwy-dual-index .pagination button.active{background:#1b5a9e;color:#fff;border-color:#1b5a9e}.hwy-dual-index .pagination button:disabled{opacity:.35;cursor:default}.hwy-dual-index .side-col{padding-top:7px}.hwy-dual-index .sidebar-block{background:#fff;border:1px solid #f0efed;border-radius:7px;padding:18px 16px;margin:0 0 16px}.hwy-dual-index .sidebar-block h3{margin:0 0 14px;font-size:17px}.hwy-dual-index .hot-item{display:flex;gap:9px;padding:0 0 11px;margin-bottom:11px;border-bottom:1px solid #e9eaeb}.hwy-dual-index .hot-item:last-child{margin:0;padding:0;border:0}.hwy-dual-index .hot-item img{width:76px;height:58px;object-fit:cover;border-radius:4px}.hwy-dual-index .hot-item strong{display:block;line-height:1.5;font-size:12px}.hwy-dual-index .hot-item small{display:block;color:#8793a0;margin-top:4px;font-size:10px}.hwy-dual-index .contact-panel{min-height:320px;border-radius:7px;overflow:hidden;background:#102c4e url('../images/professional-views/dual/index-cta.webp') 74% center/cover no-repeat;position:relative;isolation:isolate;padding:140px 22px 22px;color:#fff}.hwy-dual-index .contact-panel:before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;background:linear-gradient(180deg,rgba(16,44,78,0) 0%,rgba(16,44,78,.04) 28%,rgba(16,44,78,.38) 52%,rgba(16,44,78,.82) 100%)}.hwy-dual-index .contact-panel>*{position:relative;z-index:1}.hwy-dual-index .contact-panel h3{font-family:serif,Georgia,"Songti SC",serif;font-size:24px;line-height:1.5;margin:0 0 12px}.hwy-dual-index .contact-panel p{font-size:12px;color:#dfe6ef;margin:0 0 19px}.hwy-dual-index .contact-panel button{display:inline-flex;align-items:center;gap:8px;border:1px solid #d4b084;background:#c79d63;color:#fff;padding:8px 13px;border-radius:5px;font-size:12px;cursor:pointer}.hwy-dual-index .footer{background:#102c4e;color:#c8d4df;padding:23px 0;margin-top:10px}.hwy-dual-index .footer-in{display:flex;align-items:center;justify-content:space-between;gap:16px}.hwy-dual-index .footer .brand-text b{font-size:15px;color:#fff}.hwy-dual-index .footer nav{display:flex;gap:18px;flex-wrap:wrap;font-size:11px}.hwy-dual-index .footer p{font-size:10px;margin:0;color:#b9c7d3}.hwy-dual-index .detail{display:none;background:var(--cream);min-height:75vh;padding:34px 0 75px}.hwy-dual-index .detail.active{display:block}.hwy-dual-index .detail-layout{display:grid;grid-template-columns:minmax(0,800px) 265px;justify-content:space-between;gap:48px}.hwy-dual-index .article-paper{background:#fff;border:1px solid #e8e9e9;border-radius:7px;padding:38px 48px}.hwy-dual-index .back-link{font-size:13px;color:var(--blue);background:none;border:0;padding:0;margin-bottom:18px}.hwy-dual-index .detail-title{font-size:35px;font-family:serif,Georgia,"Songti SC",serif;margin:12px 0;line-height:1.4}.hwy-dual-index .detail-lead{font-size:16px;color:#5d6c7b}.hwy-dual-index .detail-heroimg{width:100%;height:290px;object-fit:cover;border-radius:6px;margin:24px 0}.hwy-dual-index .keypoint{border-left:4px solid var(--blue);padding:18px 20px;background:#eff5fb;color:#315474;margin:22px 0}.hwy-dual-index .article-paper h2{font-size:21px;margin:30px 0 8px}.hwy-dual-index .article-paper .body-p{line-height:2.2;color:#445265;font-size:15px}.hwy-dual-index .detail-aside{position:sticky;top:20px;align-self:start}.hwy-dual-index .detail-aside .sidebar-block p{color:#708092;font-size:13px}.hwy-dual-index .muted-note{font-size:11px;color:#96a0ad;margin:15px 0 0}.hwy-dual-index .hide{display:none!important}@media(max-width:1150px){.hwy-dual-index .nav{gap:16px}.hwy-dual-index .nav a{font-size:12px}.hwy-dual-index .editorial-grid{grid-template-columns:minmax(0,1fr) 230px}.hwy-dual-index .domain{padding:16px;gap:11px}.hwy-dual-index .domain-icon{width:48px;height:48px;flex-basis:48px}.hwy-dual-index .domain-icon svg{width:27px}.hwy-dual-index .domain strong{font-size:14px}.hwy-dual-index .domain-description{font-size:11.5px}}@media(max-width:850px){.hwy-dual-index .container{width:min(calc(100% - 36px),var(--content))}.hwy-dual-index .header-in{height:64px}.hwy-dual-index .mobile-toggle{display:inline-flex}.hwy-dual-index .nav{display:none;position:absolute;top:64px;left:0;right:0;background:#fff;height:auto;padding:10px 20px 20px;box-shadow:0 15px 25px #1a304514;flex-direction:column;align-items:stretch;gap:0}.hwy-dual-index .nav.open{display:flex}.hwy-dual-index .nav a{padding:12px 4px;border-bottom:1px solid #edf0f3}.hwy-dual-index .nav a.selected:after{display:none}.hwy-dual-index .header-search{display:none}.hwy-dual-index .nav-cta{padding:7px 10px}.hwy-dual-index .hero{min-height:390px}.hwy-dual-index .hero-bg{background-position:58% center;opacity:.65}.hwy-dual-index .hero::after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#f7f8f6ed,#f7f8f69e 63%,transparent);pointer-events:none}.hwy-dual-index .hero-in{z-index:1;padding:35px 0}.hwy-dual-index .hero h1{font-size:45px}.hwy-dual-index .hero-sub{font-size:21px}.hwy-dual-index .hero-desc{max-width:550px}.hwy-dual-index .domain-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hwy-dual-index .editorial-grid{grid-template-columns:1fr}.hwy-dual-index .side-col{display:none}.hwy-dual-index .detail-layout{grid-template-columns:1fr}.hwy-dual-index .detail-aside{position:static}.hwy-dual-index .detail .sidebar-block{display:none}}@media(max-width:580px){.hwy-dual-index .container{width:calc(100% - 28px)}.hwy-dual-index .header-actions{gap:9px}.hwy-dual-index .nav-cta{font-size:11px}.hwy-dual-index .brand-symbol{width:31px;height:31px}.hwy-dual-index .brand-text b{font-size:15px}.hwy-dual-index .hero{min-height:390px}.hwy-dual-index .hero-bg{background-position:67% center;opacity:.32}.hwy-dual-index .hero::after{background:linear-gradient(90deg,#f8f8f5f0,#f8f8f5a9)}.hwy-dual-index .hero-in{padding:37px 0 30px}.hwy-dual-index .hero h1{font-size:43px}.hwy-dual-index .hero-sub{font-size:19px}.hwy-dual-index .hero-desc{font-size:13px}.hwy-dual-index .hero-values{gap:13px;flex-wrap:wrap;margin-top:23px}.hwy-dual-index .hero-value svg{width:24px;height:24px}.hwy-dual-index .hero-value strong{font-size:11px}.hwy-dual-index .hero-value span{font-size:10px}.hwy-dual-index .section{padding:29px 0}.hwy-dual-index .heading-left{align-items:flex-start;gap:3px;flex-direction:column}.hwy-dual-index .heading-hint{padding-left:36px}.hwy-dual-index .section-title{font-size:22px}.hwy-dual-index .section-title:before{width:20px;margin-right:13px}.hwy-dual-index .domain-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.hwy-dual-index .domain{padding:13px 10px;min-height:162px;display:block}.hwy-dual-index .domain-icon{width:40px;height:40px;margin-bottom:6px}.hwy-dual-index .domain-icon svg{width:24px}.hwy-dual-index .domain-top{position:absolute;top:16px;right:13px}.hwy-dual-index .domain strong{font-size:13px;display:block;line-height:1.45}.hwy-dual-index .domain-description{font-size:11px;padding:0 0 12px}.hwy-dual-index .domain-arrow{width:22px;height:22px;right:9px;bottom:7px}.hwy-dual-index .feature-layout{grid-template-columns:1fr}.hwy-dual-index .feature-main img{height:160px}.hwy-dual-index .feature-body h3{font-size:20px}.hwy-dual-index .feature-minis{gap:9px}.hwy-dual-index .feature-side{min-height:132px}.hwy-dual-index .feature-side img{width:30%}.hwy-dual-index .feature-side h3{font-size:14px}.hwy-dual-index .feature-side .nav-arrow{display:none}.hwy-dual-index .all-section{padding-top:28px}.hwy-dual-index .filter-head{align-items:stretch;flex-direction:column}.hwy-dual-index .search-wrap{width:100%}.hwy-dual-index .filters{gap:5px}.hwy-dual-index .filter-btn{padding:6px 8px}.hwy-dual-index .sort-select{margin-left:0}.hwy-dual-index .article-row{gap:10px;align-items:flex-start}.hwy-dual-index .article-thumb{width:75px;height:67px}.hwy-dual-index .article-title{font-size:13px}.hwy-dual-index .article-info p{white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;font-size:11px}.hwy-dual-index .article-date{display:none}.hwy-dual-index .article-heading{gap:4px}.hwy-dual-index .article-heading .tag{font-size:9px;padding:1px 6px}.hwy-dual-index .list-arrow{display:none}.hwy-dual-index .footer-in{flex-direction:column;align-items:flex-start}.hwy-dual-index .footer nav{gap:10px}.hwy-dual-index .article-paper{padding:22px 18px}.hwy-dual-index .detail-title{font-size:28px}.hwy-dual-index .detail-heroimg{height:180px}}@media(prefers-reduced-motion:reduce){.hwy-dual-index *{scroll-behavior:auto!important;transition:none!important}}


@media (min-width: 901px) {.hwy-dual-index .hero{ min-height: 510px; background-color: #F8F7F4; }.hwy-dual-index .hero-in{ padding-top: 43px; padding-bottom: 38px; }.hwy-dual-index .hero-bg{ opacity: 1; background-position: center center; background-size: 1420px auto; }.hwy-dual-index .hero::after{ background: linear-gradient(90deg, rgba(248,247,244,.62) 0%,rgba(248,247,244,.28) 37%,rgba(248,247,244,0) 66%); }
}.hwy-dual-index .hero .eyebrow{font-family: Georgia, 'Times New Roman', serif; font-size: 12px; letter-spacing: 2.3px; font-weight: 500; color: #B17E40; }.hwy-dual-index .hero h1{ font-family: serif,'Noto Serif CJK SC','Source Han Serif SC','Songti SC','STSong','SimSun',serif; font-size: 66px; font-weight: 900; line-height: 1.24; letter-spacing: 2px; margin: 8px 0 12px; color: #102C4E; }.hwy-dual-index .hero .gold-line{width: 56px; height: 4px; background: #C79D63; margin-left: 18px;border-radius: 2px;}.hwy-dual-index .hero-sub{font-family: serif,'Noto Serif CJK SC','Source Han Serif SC','Songti SC','STSong','SimSun',serif; font-size: 25px; font-weight: 700; letter-spacing: 1px; line-height: 1.55; margin: 0 0 11px; color: #102C4E; }.hwy-dual-index .hero-desc{font-family: 'PingFang SC','Microsoft YaHei','Noto Sans CJK SC',sans-serif; max-width: 555px; font-size: 16px; line-height: 1.85; font-weight: 400; color: #425670; margin: 0; }.hwy-dual-index .hero-values{ margin-top: 50px; gap: 28px; }.hwy-dual-index .hero-value{ gap: 9px; }.hwy-dual-index .hero-value strong{font-size: 13px; font-weight: 700; color: #102C4E;}.hwy-dual-index .hero-value span{font-size: 11px; color:#617187;}.hwy-dual-index .hero-motto{position:absolute;top:56px;left:53%;margin:0; z-index:2;transform:rotate(-8deg);font-family:'STKaiti','KaiTi','AR PL KaitiM GB',cursive;font-size:22px;font-weight:600;line-height:1.6;color:#102C4E;white-space:nowrap;text-align:center;letter-spacing:1px;pointer-events:none;}.hwy-dual-index .hero-motto span{display:block; padding-left:17px; border-bottom:1.5px solid #C79D63;}
@media (max-width: 1100px) and (min-width: 901px){.hwy-dual-index .hero-motto{left:57%;font-size:18px}.hwy-dual-index .hero-desc{max-width:520px}}
@media (max-width: 900px) {.hwy-dual-index .hero h1{font-size:47px}.hwy-dual-index .hero-sub{font-size:21px}.hwy-dual-index .hero-motto{display:none}.hwy-dual-index .hero-bg{opacity:.65}.hwy-dual-index .hero-desc{max-width:520px}}
@media (max-width: 580px) {.hwy-dual-index .hero h1{font-size:43px}.hwy-dual-index .hero-sub{font-size:19px}.hwy-dual-index .hero-desc{font-size:13px;line-height:1.8}.hwy-dual-index .hero .gold-line{width:37px;margin-left:8px}.hwy-dual-index .hero-values{gap:13px;margin-top:22px}}


.hwy-dual-index .feature-layout--single{grid-template-columns:1fr}
.hwy-dual-index .feature-layout--single .feature-main img{height:168px}
.hwy-dual-index .search-wrap button{position:absolute;right:0;top:0;width:37px;height:37px;border:0;background:transparent;color:var(--blue);display:grid;place-items:center}
.hwy-dual-index .search-wrap button svg{position:static;width:19px;height:19px}
.hwy-dual-index .sort-form{margin-left:auto;display:flex;align-items:center;gap:5px}
.hwy-dual-index .sort-form .sort-select{margin-left:0}
.hwy-dual-index .sort-form button{border:1px solid #e2e7ed;background:#fff;border-radius:4px;padding:5px 7px;color:#42536a;font-size:11px}
.hwy-dual-index .pagination a{min-width:32px;height:32px;border:1px solid #edf0f2;border-radius:4px;background:#f5f7f8;color:#44536b;font-size:12px;display:grid;place-items:center}
.hwy-dual-index .pagination a.active{background:#1b5a9e;color:#fff;border-color:#1b5a9e}
.hwy-dual-index .hot-item time{display:block;color:#8793a0;margin-top:4px;font-size:10px}
.hwy-dual-index .domain-icon svg{width:42px;height:42px;stroke-width: 1.2px;}
.hwy-dual-index .feature-main,.hwy-dual-index .feature-side,.hwy-dual-index .article-row{min-width:0}
.hwy-dual-index :is(a,button,input,select):focus-visible{outline:3px solid #7daee6;outline-offset:3px}
@media(max-width:580px){.hwy-dual-index .domain-icon svg{width:24px;height:24px}.hwy-dual-index .sort-form{margin-left:0}}
/* Keep the reference eyebrow visible beside the shared theme reset. */
.hwy-dual-index .hero .eyebrow{display:block!important}

@media(max-width:580px){.hwy-dual-index .hero-value svg{width:38px;height:38px;flex-basis:38px}}

/* Align the title accents to the text, independent of font baselines. */
.hwy-dual-index .hero h1,
.hwy-dual-index .section-title{display:inline-flex;align-items:center}
.hwy-dual-index .gold-line,
.hwy-dual-index .section-title::before{flex:none;vertical-align:initial}
.hwy-dual-index .domains-section .heading-left,
.hwy-dual-index .all-section .heading-left{align-items:flex-end}
@media(max-width:580px){
	.hwy-dual-index .domains-section .heading-left,
	.hwy-dual-index .all-section .heading-left{align-items:flex-start}
}

/* Keep featured images flush to the right edge and fill each card's height. */
.hwy-dual-index .feature-main .feature-body{position:relative;padding-right:58px}
.hwy-dual-index .feature-main .nav-arrow{position:absolute;right:18px;bottom:16px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#f9efe3;color:#b27e46}
.hwy-dual-index .feature-side--with-image{padding-right:33%}
.hwy-dual-index .feature-side--with-image img{position:absolute;top:0;right:0;bottom:0;width:33%;height:100%;object-fit:cover;object-position:right}
.hwy-dual-index .feature-side--with-image .nav-arrow{right:calc(33% + 8px)}
@media(max-width:580px){
	.hwy-dual-index .feature-side--with-image{padding-right:30%}
	.hwy-dual-index .feature-side--with-image img{width:30%}
}
