.results-page .button.support-button{color:#245ec9;white-space:nowrap;background:#fff;border:1px solid #cfdcfa;border-radius:8px;gap:8px;min-height:40px;padding-inline:14px;font-size:14px;font-weight:500}.results-page .button.support-button:hover{background:#f5f8ff;border-color:#a7c0f4}.support-button svg{color:#296ff0;flex:none}.plan-support{text-align:center;flex-direction:column;align-items:center;gap:8px;padding:24px 16px;display:flex}.plan-support p{color:#17191c;margin:0;font-size:15px;font-weight:500;line-height:20px}.plan-support p:last-child{color:#68707d;font-size:13px;font-weight:400;line-height:18px}.v5-page .results-main:has(+.plan-support){padding-bottom:0}.support-modal{width:460px}.support-modal .edit-form{gap:16px}@media (width<=920px){.v5-page .result-header:has(.support-button){flex-wrap:wrap;height:auto;min-height:88px;padding-block:12px}.v5-page .result-header:has(.support-button) .header-actions{flex-wrap:wrap;justify-content:flex-end;max-width:100%}}@media (width<=560px){.results-page .result-header:has(.support-button){align-content:flex-start;gap:12px;height:auto;padding:12px 20px;position:relative}.results-page .result-header:has(.support-button) .header-left{max-width:calc(100% - 184px);min-height:40px}.results-page .result-header:has(.support-button) .breadcrumbs{display:none}.results-page .result-header:has(.support-button) .header-actions{flex-flow:wrap;justify-content:flex-start;gap:8px;width:100%}.results-page .result-header:has(.support-button) .header-actions .button{width:auto}.results-page .result-header .support-button{position:absolute;inset:12px 20px auto auto}.results-page .result-header:has(.support-button:only-child) .header-actions{display:contents}}@media print{.plan-support{display:none}}.support-page{width:min(460px,100% - 40px);margin:clamp(32px,8vh,96px) auto;padding:clamp(20px,5vw,28px)}.support-page h1{margin-bottom:20px;font-size:24px}.support-page .edit-form{gap:16px}
