.discovery-layout{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:65px;padding-block:38px 70px;display:grid}.discovery-layout>aside p{color:var(--muted);margin-top:22px}.discovery-panel{border:1px solid var(--line);background:var(--ice);min-width:0;padding:32px}.discovery-panel h2{margin-bottom:22px;font-size:30px}.discovery-progress{color:var(--muted);flex-wrap:wrap;gap:10px 22px;margin:0 0 28px;padding:0;font-size:13px;list-style:none;display:flex}.discovery-progress [aria-current=step]{color:var(--accent);font-weight:750}.discovery-panel fieldset{border:0;min-width:0;margin:0;padding:0}.discovery-panel legend{margin-bottom:20px;font-size:24px;font-weight:750;line-height:1.4}.discovery-choices{gap:10px;display:grid}.discovery-choice{border:1px solid var(--line);background:var(--white);cursor:pointer;align-items:center;gap:12px;min-height:52px;padding:12px 16px;font-weight:550;display:flex}.discovery-choice:has(input:checked){border-color:var(--accent);background:var(--pale)}.discovery-choice input{width:18px;height:18px;accent-color:var(--accent);flex:none;margin:0}.discovery-actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.discovery-back{color:var(--accent);border-color:var(--line);background:0 0}.discovery-back:hover{background:var(--pale);color:var(--ink)}.discovery-result h2{margin-top:22px}.discovery-result p{color:var(--muted);margin-bottom:18px}.discovery-result a{margin-right:20px}.discovery-error{color:var(--accent);min-height:26px;margin-top:15px;font-weight:650}.brief-fields label,.support-suggestions label{margin:18px 0 8px;font-size:14px;font-weight:650;display:block}.brief-fields input:not([type=checkbox]),.brief-fields select,.brief-fields textarea,.support-suggestions input,.support-suggestions select,.support-suggestions textarea{border:1px solid var(--line);background:var(--white);border-radius:var(--radius);width:100%;min-height:48px;color:var(--ink);padding:12px}.brief-fields textarea{resize:vertical}.brief-fields .form-note,.support-suggestions .form-note{color:var(--muted);margin-top:14px;font-size:13px}.brief-fields .consent-label{align-items:start;gap:12px;min-height:44px;font-weight:400;line-height:1.7;display:flex}.brief-fields .consent-label input{width:19px;height:19px;accent-color:var(--accent);flex:none;margin-top:5px}.brief-summary{background:var(--white);border:1px solid var(--line);margin-block:18px;padding:18px;font-size:14px}.brief-summary p{overflow-wrap:anywhere;white-space:pre-line}.support-suggestions{border-top:1px solid var(--line);margin-bottom:30px;padding-block:35px}.support-suggestions h2{font-size:32px}.support-suggestion-fields{grid-template-columns:1fr 1fr;gap:20px;display:grid}.support-suggestion-fields>div:last-child{grid-column:1/-1}.support-suggestions .button{margin-top:20px}.support-suggestions [data-guide-results]{background:var(--ice);border:1px solid var(--line);margin-top:22px;padding:22px}.support-suggestions [data-guide-results] p{color:var(--muted);font-size:14px}.support-suggestions ul{padding-left:20px}.updates-list{grid-template-columns:1fr 1fr;gap:28px;padding-bottom:60px;display:grid}.update-product{border:1px solid var(--line);min-width:0;padding:28px}.update-product h2{font-size:29px}.update-product h3{margin:24px 0 16px;font-size:20px}.update-product p,.update-product li{color:var(--muted);font-size:15px}.update-product ul{padding-left:20px}.update-product a{margin-right:20px}.update-version{margin-top:17px}.update-boundary{border-top:1px solid var(--line);margin-block:20px;padding-top:18px}.update-filter{flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:28px;display:flex}.update-filter select{border:1px solid var(--line);background:var(--white);max-width:100%;min-height:48px;padding:10px}.updates-access{background:var(--ice);border:1px solid var(--line);margin-bottom:35px;padding:25px}.updates-access p{color:var(--muted);margin-top:15px}.updates-access .text-link{margin-top:10px}@media (width<=767px){.discovery-layout{grid-template-columns:1fr;gap:25px;padding-block:20px 40px}.discovery-panel{padding:22px}.discovery-panel legend{font-size:22px}.discovery-actions>.button{flex:1}.support-suggestion-fields,.updates-list{grid-template-columns:1fr}.update-product{padding:23px}.support-suggestion-fields>div:last-child{grid-column:auto}.discovery-progress{gap:8px 16px}.discovery-layout>aside h2{font-size:30px}}
