.focus-suggestions{color:#202923;border-top:1px solid #e2e5e0;border-bottom:1px solid #e2e5e0;margin:24px 0;padding:24px 0}.focus-heading{justify-content:space-between;align-items:center;gap:18px;margin-bottom:14px;display:flex}.focus-eyebrow{letter-spacing:1.5px;text-transform:uppercase;color:#58645e;margin:0 0 8px;font-size:10px}.focus-heading h2{letter-spacing:-.6px;margin:0;font-size:26px;font-weight:500}.focus-heading button{color:#173b30;font:inherit;cursor:pointer;background:0 0;border:0;min-height:44px;padding:12px;font-size:13px}.focus-heading button:disabled{opacity:.6}.focus-suggestions p{color:#58645e;margin:8px 0;font-size:14px;line-height:1.6}.focus-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:18px;display:grid}.focus-suggestion{background:#fff;border:1px solid #e2e5e0;border-radius:16px;min-width:0;padding:20px}.focus-support{color:#173b30;font-size:11px}.focus-suggestion h3{overflow-wrap:anywhere;margin:12px 0 4px;font-size:19px;font-weight:500;line-height:1.3}.focus-suggestion h3 a{color:inherit;text-decoration:none}.focus-suggestions .focus-subtitle{font-size:12px}.focus-destination{color:#173b30;align-items:center;gap:8px;min-height:44px;font-size:13px;text-decoration:none;display:inline-flex}.focus-destination:focus-visible,.focus-heading button:focus-visible{outline-offset:3px;outline:2px solid #173b30}.focus-clarification{margin-top:24px}.focus-clarification>h3{margin:0;font-size:17px;font-weight:500}.focus-suggestion .focus-unknown{color:#726346;font-size:12px}@media (max-width:760px){.focus-grid{grid-template-columns:1fr}.focus-suggestions{padding:20px 0}.focus-heading h2{font-size:24px}.focus-suggestion{padding:18px}}
