.hp-horizon-build-state{max-width:1100px;color:var(--horizon-ink);margin:0 auto;padding:48px 24px}.hp-horizon-build-state h1{font:600 clamp(32px,5vw,56px)/1.05 var(--horizon-heading);margin:12px 0 20px}.hp-horizon-build-state>p{max-width:720px;line-height:1.65}.hp-horizon-build-state>a{color:inherit;margin:24px 0;display:inline-block}.hp-horizon-coverage{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:24px;display:grid}.hp-horizon-coverage article{background:var(--horizon-surface);border-radius:6px;justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.hp-horizon-coverage h2{margin:6px 0;font-size:25px}.hp-horizon-coverage :is(small,span){color:var(--horizon-muted);font-size:13px}.hp-horizon-coverage a{color:inherit;font-size:13px}.hp-horizon-coverage__qualification{color:var(--horizon-muted);margin:10px 0 0;font-size:12px;line-height:1.5}.hp-horizon-coverage article{grid-template-columns:1fr;align-content:space-between;min-width:0;display:grid}.hp-horizon-coverage details{margin-top:12px}.hp-horizon-coverage summary{cursor:pointer;align-items:center;gap:8px;min-height:44px;font-size:13px;display:flex}.hp-horizon-coverage summary:before{content:"+";font-size:18px}.hp-horizon-coverage details[open]>summary:before{content:"−"}.hp-horizon-coverage article>a{justify-self:start;align-items:center;min-height:44px;display:inline-flex}@media (max-width:720px){.hp-horizon-coverage{grid-template-columns:1fr}.hp-horizon-build-state{padding:32px 18px}.hp-horizon-coverage article{flex-direction:column;align-items:flex-start;gap:8px}}.hp-horizon-preview-notice{background:var(--hp-skin-surface,#f2f6f8);color:var(--hp-skin-text,#173c50);border-bottom:1px solid var(--hp-skin-line,#dce6eb);flex-wrap:wrap;align-items:center;gap:12px 20px;padding:12px 24px;font-size:12px;line-height:1.5;display:flex}.hp-horizon-preview-notice__copy{flex:220px;gap:2px;min-width:0;display:grid}.hp-horizon-preview-notice a,.hp-horizon-preview-notice button{color:inherit}.hp-horizon-preview-notice button{cursor:pointer;background:0 0;border:0;min-height:44px;padding:6px 0;text-decoration:underline}.hp-skin-preview-time{white-space:nowrap;gap:2px;font-size:12px;line-height:1.5;display:grid}.hp-skin-preview-time strong{font-variant-numeric:tabular-nums;color:inherit;font-size:15px;font-weight:600}.hp-skin-preview-time>span{color:inherit;font-size:11px}.hp-website-skin__panel>.hp-skin-preview-time{border-top:1px solid var(--hp-skin-line,#dce6eb);margin:14px 8px 0;padding-top:12px}
