.ff-section-heading:has(.ff-filter-toolbar){flex-direction:column;align-items:stretch}.ff-section-heading:has(.ff-filter-toolbar)>.min-w-0{flex:none;width:100%}.ff-section-heading:has(.ff-filter-toolbar) .ff-section-heading-actions{flex-shrink:1;width:100%;min-width:0;max-width:100%}.ff-section-heading:has(.ff-filter-toolbar) .ff-section-heading-actions.ff-action-group{flex-shrink:1;width:100%;min-width:0;max-width:100%}.ff-section-heading:has(.ff-filter-toolbar) .ff-filter-toolbar{flex-shrink:1;width:100%;min-width:0;max-width:100%}.ff-section-heading:has(.ff-filter-toolbar) .ff-filter-toolbar>*{min-width:0}@media (width>=1180px){.ff-home-main,.ff-home-lower-shell{align-items:start;column-gap:22px;grid-template-columns:minmax(0,1.65fr) minmax(280px,.65fr)!important}.ff-home-feed,.ff-home-lower-main,.ff-home-side,.ff-home-lower-rail{min-width:0}.ff-home-side,.ff-home-lower-rail{width:100%}}@media (width<=1179px){.ff-home-main,.ff-home-lower-shell{grid-template-columns:minmax(0,1fr)!important}}[data-recommendation-page]{overflow-wrap:anywhere}[data-testid=recommendation-page-header] a,[data-recommendation-disclosures] a{white-space:normal;min-width:0;max-width:100%}[data-testid=recommendation-page-header] h1,[data-testid=recommendation-page-header] a,[data-recommendation-disclosures] summary{letter-spacing:0}[data-testid=recommendation-page-header] a{gap:.5rem}[data-recommendation-page] .ff-empty-state{overflow-wrap:anywhere;min-width:0}[data-recommendation-identity-row]{flex-wrap:wrap}[data-recommendation-portrait]{width:6.75rem;max-width:100%}[data-recommendation-portrait]>span{width:100%;max-width:100%}[data-recommendation-portrait] .size-24{aspect-ratio:1;width:min(6rem,100%);height:auto}[data-recommendation-identity-text]{flex:12rem;max-width:100%}[data-recommendation-identity-text] .ff-person-name,[data-recommendation-identity-text] .ff-person-handle{white-space:normal;overflow-wrap:anywhere;letter-spacing:0;display:block}[data-testid=consumer-saved-searches]{overflow-wrap:anywhere;min-width:0}[data-testid=saved-search-page-header] a,[data-testid=consumer-saved-searches] .ff-secondary{white-space:normal;letter-spacing:0;gap:.5rem;min-width:0;max-width:100%}[data-testid=consumer-saved-searches] .ff-tab-strip{border-radius:.5rem;flex-wrap:wrap}[data-testid=consumer-saved-searches] .ff-tab-strip-item{white-space:normal;letter-spacing:0;border-radius:.5rem;flex-shrink:1;min-width:0;max-width:100%}[data-testid=consumer-saved-search-card]{border-radius:.5rem;min-width:0}[data-saved-search-filters]>span{border-radius:.5rem;max-width:100%}[data-testid=consumer-saved-search-card] input,[data-testid=consumer-saved-search-card] select{min-width:0;max-width:100%}[data-testid=consumer-saved-search-card] summary,[data-testid=consumer-saved-search-card] button,[data-testid=consumer-saved-search-card] a{white-space:normal;letter-spacing:0;max-width:100%}.ff-guest-page .ff-interest-start{margin-top:1.5rem}@media (width<=640px){.ff-guest-page .ff-interest-start{margin-top:1rem}}
