.speedtest-page .speed-dashboard{width:min(1320px,calc(100% - 56px))}.speedtest-page .speed-top{grid-template-columns:minmax(0,2fr) minmax(0,3fr);gap:16px}.speedtest-page .runner-speed-console,.speedtest-page .speed-intro,.speedtest-page .summary-card,.speedtest-page .summary-quality{min-width:0}.speedtest-page .runner-speed-console{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:12px}.speedtest-page .runner-speed-console .home-result-panel{grid-column:auto;grid-template-columns:minmax(0,1fr);grid-template-rows:repeat(4,auto);height:auto;gap:10px}.speedtest-page .runner-speed-console .dial-wrap{width:100%;height:390px;margin:0;transform:none}.speedtest-page .runner-speed-console .native-speed-gauge{display:block;min-width:0;min-height:0}.speedtest-page .runner-speed-console .native-speed-gauge>svg{display:block;max-width:100%;height:100%}.speedtest-page .runner-speed-console .native-gauge-value{top:82%;bottom:auto;transform:translate(-50%,-50%)}.speedtest-page .summary-card>i{flex:none}.speedtest-page .summary-card>div{width:100%;grid-template-columns:minmax(0,1fr) auto;column-gap:8px}.speedtest-page .summary-card strong{font-size:26px}.speedtest-page .summary-quality span{overflow-wrap:anywhere}.speedtest-page .speed-bottom{grid-template-columns:minmax(0,1fr) minmax(0,1.8fr)}@media (max-width:1100px){.speedtest-page .speed-top{grid-template-columns:minmax(0,1fr);min-height:0;gap:12px;padding:28px 0 24px}.speedtest-page .speed-intro{width:100%;max-width:620px;margin-inline:auto;text-align:center}.speedtest-page .speed-intro :is(h1,h2){font-size:clamp(36px,5vw,52px);margin:12px 0 16px}.speedtest-page .speed-intro>p{margin-inline:auto}.speedtest-page .speed-actions,.speedtest-page .speed-intro .trust{justify-content:center;flex-wrap:wrap}.speedtest-page .speed-actions{margin:22px 0 18px}.speedtest-page .runner-speed-console{width:min(760px,100%);margin-inline:auto;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr)}.speedtest-page .runner-speed-console .dial-wrap{height:340px}.speedtest-page .speed-bottom{grid-template-columns:minmax(0,1fr)}}@media (max-width:760px){.speedtest-page .speed-top{gap:8px;padding:24px 0 20px}.speedtest-page .speed-intro :is(h1,h2){font-size:clamp(32px,7vw,44px);line-height:1.1}.speedtest-page .speed-intro>p{font-size:14px;line-height:1.6}.speedtest-page .speed-intro .trust{gap:12px;font-size:11px}.speedtest-page .speed-intro .trust span{gap:5px}.speedtest-page .runner-speed-console{grid-template-columns:minmax(0,1fr)}.speedtest-page .runner-speed-console .dial-wrap{width:min(460px,100%);height:clamp(280px,82vw,360px);margin-inline:auto}.speedtest-page .runner-speed-console .home-result-panel{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto;gap:10px}.speedtest-page .runner-speed-console .summary-quality{grid-column:auto;min-height:110px}.speedtest-page .summary-card{gap:8px;padding:12px}.speedtest-page .summary-card>i{min-width:30px;height:30px}.speedtest-page .summary-quality>div{min-width:0;padding:12px 9px}.speedtest-page .metric-strip{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:20px}.speedtest-page .dash-metric{min-width:0;padding:16px;border-bottom:1px solid #1b2a41}.speedtest-page .dash-metric:nth-child(2n){border-right:0}.speedtest-page .dash-metric:nth-last-child(-n+2){border-bottom:0}.speedtest-page .speed-widget-cta{grid-template-columns:40px minmax(0,1fr);padding:14px}.speedtest-page .speed-widget-cta em{grid-column:2}}@media (max-width:480px){.speedtest-page .summary-card>div{grid-template-columns:minmax(0,1fr)}.speedtest-page .summary-card strong{font-size:22px}.speedtest-page .summary-card small{margin-top:4px}.speedtest-page .summary-card span{letter-spacing:.06em}.speedtest-page .speed-actions .button{width:100%}.speedtest-page .speed-intro .trust{gap:10px;font-size:10px}}@media (max-width:620px){.speedtest-page .speed-dashboard{width:calc(100% - 32px)}}.speedtest-page.speedtest-with-notes{min-height:0;padding-bottom:0}.speedtest-with-notes+.research-notes{margin-top:28px}