.fvp-app .fv-fast-break-page .hero{display:grid;grid-template-columns:minmax(0,1fr);gap:20px;margin:24px 0 0}.fvp-app .fv-fast-break-page .eyebrow{margin:0 0 4px;color:var(--fvp-muted-2);font:700 12px/1.5 var(--fvp-body);letter-spacing:.05em;text-transform:uppercase}.fvp-app .fv-fast-break-page .lede{margin:0 0 12px;color:var(--fvp-text);font-size:16px;line-height:1.6}.fvp-app .fv-fast-break-page .filter-row{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 12px}.fvp-app .fv-fast-break-page button.chip{display:inline-flex;align-items:center;gap:6px;min-height:44px;margin:0;padding:8px 14px;color:var(--fvp-label);font:600 14px/1.25 var(--fvp-body);text-transform:none;letter-spacing:0;background:var(--fvp-chip);border:1px solid transparent;border-radius:999px;box-shadow:none;cursor:pointer}.fvp-app .fv-fast-break-page button.chip:hover{color:var(--fvp-ink);background:#e6e9ed}.fvp-app .fv-fast-break-page button.chip.is-active,.fvp-app .fv-fast-break-page button.chip.active{color:#fff;background:var(--fvp-ink)}.fvp-app .fv-fast-break-page .chip .n{color:inherit;font-weight:400;opacity:.75}.fvp-app .fv-fast-break-page .search-panel h2,.fvp-app .fv-fast-break-page .section-head h2,.fvp-app .fv-fast-break-page .category-band h2{margin:0 0 10px;color:var(--fvp-heading);font:700 22px/1.25 var(--fvp-head)}.fvp-app .fv-fast-break-page .search-box{display:flex;flex-wrap:wrap;gap:8px;margin:0}.fvp-app .fv-fast-break-page .fv-search-container{position:relative;flex:1 1 260px;min-width:0}.fvp-app .fv-fast-break-page .fv-search-input{display:block;width:100%;height:48px;margin:0;padding:0 16px;color:#1f2328;font:400 16px/1.2 var(--fvp-body);background:#fff;border:1.5px solid var(--fvp-line-strong);border-radius:var(--fvp-radius);box-shadow:none}.fvp-app .fv-fast-break-page .fv-search-input:focus{outline:none;border-color:var(--fvp-accent);box-shadow:0 0 0 3px var(--fvp-ring)}.fvp-app .fv-fast-break-page button.button-primary{min-height:48px;margin:0;padding:12px 24px;color:#fff;font:700 15px/1.3 var(--fvp-body);text-transform:none;letter-spacing:0;background:var(--fvp-accent);border:0;border-radius:var(--fvp-radius);box-shadow:none;cursor:pointer}.fvp-app .fv-fast-break-page button.button-primary:hover{background:var(--fvp-accent-deep)}.fvp-app .fv-search-suggestions{position:absolute;top:100%;right:0;left:0;z-index:20;margin-top:4px;overflow:hidden;background:#fff;border:1px solid var(--fvp-line-strong);border-radius:var(--fvp-radius);box-shadow:0 12px 32px #00000014}.fvp-app .fv-search-suggestion{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:10px 14px;cursor:pointer;border-bottom:1px solid var(--fvp-line)}.fvp-app .fv-search-suggestion:hover,.fvp-app .fv-search-suggestion.active{background:var(--fvp-tint)}.fvp-app .fv-search-suggestion-name{color:var(--fvp-heading);font-size:15px;font-weight:700}.fvp-app .fv-search-suggestion-category{color:var(--fvp-muted-2);font-size:12.5px;text-transform:capitalize}.fvp-app .fv-fast-break-page .answer-preview{margin:16px 0 0;border-top:1px solid var(--fvp-line)}.fvp-app .fv-fast-break-page button.answer-row{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:44px;margin:0;padding:10px 0;color:var(--fvp-heading);font:400 15px/1.4 var(--fvp-body);text-align:left;text-transform:none;letter-spacing:0;background:none;border:0;border-bottom:1px solid var(--fvp-line);border-radius:0;box-shadow:none;cursor:pointer}.fvp-app .fv-fast-break-page button.answer-row:hover strong{color:var(--fvp-accent)}.fvp-app .fv-fast-break-page .answer-row small{color:var(--fvp-muted-2);font-size:13px}.fvp-app .verdict.yes,.fvp-app td.yes,.fvp-app .fv-verdict-safe .fv-verdict-subtitle{color:var(--fvp-pass)}.fvp-app .verdict.maybe,.fvp-app td.maybe,.fvp-app .fv-verdict-caution .fv-verdict-subtitle{color:#8a5a00}.fvp-app .fv-fast-break-page .section{margin:32px 0 0}.fvp-app .fv-fast-break-page .section-head p,.fvp-app .fv-fast-break-page .category-band p{margin:0 0 12px;color:var(--fvp-text-2);font-size:15px;line-height:1.6}.fvp-app .fv-fast-break-page .data-table{width:100%;border:0;border-collapse:collapse;font-size:14.5px;line-height:1.4}.fvp-app .fv-fast-break-page .data-table caption{padding:0 0 6px;color:var(--fvp-muted-2);font-size:13px;text-align:left;caption-side:top}.fvp-app .fv-fast-break-page .data-table th,.fvp-app .fv-fast-break-page .data-table td{padding:9px 10px;color:var(--fvp-heading);text-align:left;vertical-align:top;background:transparent;border:0;border-bottom:1px solid var(--fvp-line)}.fvp-app .fv-fast-break-page .data-table th:first-child,.fvp-app .fv-fast-break-page .data-table td:first-child{padding-left:0}.fvp-app .fv-fast-break-page .data-table tr{background:transparent!important}.fvp-app .fv-fast-break-page button.fv-show-all-reference{margin-top:12px}.fvp-app .fv-fast-break-page .category-band{padding:16px 0 0;background:none;border:0;border-top:1px solid var(--fvp-line);border-radius:0}.fvp-app .sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);border:0}.fvp-app .fv-verdict-card{margin:0;padding:0;text-align:left;background:none;border:0;box-shadow:none}.fvp-app .fv-verdict-card:before{display:none}.fvp-app .fv-verdict-title{margin:0 0 4px;color:var(--fvp-muted-2);font:700 12px/1.5 var(--fvp-body);letter-spacing:.05em;text-transform:uppercase}.fvp-app .fv-verdict-subtitle{margin:0;font:800 40px/1.1 var(--fvp-head);letter-spacing:-.01em}.fvp-app .fv-verdict-detail{display:flex;flex-direction:column;padding:10px 0;border-bottom:1px solid var(--fvp-line)}.fvp-app .fv-verdict-detail-label{color:var(--fvp-label);font:800 12px/1.5 var(--fvp-head);letter-spacing:.05em;text-transform:uppercase}.fvp-app .fv-verdict-detail-value{color:var(--fvp-heading);font:700 20px/1.2 var(--fvp-head);text-transform:capitalize}.fvp-app .fv-verdict-card>p{margin:12px 0 0!important;color:var(--fvp-text)!important;font-size:15px!important}.fvp-app .fv-verdict-tips{margin:16px 0 0}.fvp-app .fv-verdict-tips-title{margin:0 0 6px;font-size:16px}.fvp-app .fv-verdict-tips-list{margin:0;padding:0;list-style:none;border-top:1px solid var(--fvp-line)}.fvp-app .fv-verdict-tips-list li{padding:8px 0;color:var(--fvp-text);font-size:15px;border-bottom:1px solid var(--fvp-line)}@media(max-width:767px){.fvp-app .fv-verdict-subtitle{font-size:32px}.fvp-app .fv-fast-break-page .data-table thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}.fvp-app .fv-fast-break-page .data-table,.fvp-app .fv-fast-break-page .data-table tbody,.fvp-app .fv-fast-break-page .data-table tr{display:block;width:100%}.fvp-app .fv-fast-break-page .data-table tr{padding:10px 0;border-bottom:1px solid var(--fvp-line)}.fvp-app .fv-fast-break-page .data-table td{display:flex;justify-content:space-between;gap:12px;padding:3px 0;border:0}.fvp-app .fv-fast-break-page .data-table td:before{content:attr(data-label);color:var(--fvp-label);font:800 12px/1.6 var(--fvp-head);letter-spacing:.04em;text-transform:uppercase}.fvp-app .fv-fast-break-page .data-table td:first-child{padding-bottom:4px;font-size:16px}.fvp-app .fv-fast-break-page .data-table td:first-child:before{display:none}.fvp-app .fv-fast-break-page .data-table td:last-child{display:block;padding-top:4px;color:var(--fvp-text-2)}.fvp-app .fv-fast-break-page .data-table td:last-child:before{display:none}}
