.fhh-search-band{padding:27px 0;border-bottom:1px solid var(--fh-line)}.fhh-search-band form{display:flex;align-items:center;gap:35px}.fhh-search-band label{font-size:16px;font-weight:700}.fhh-search-band form>div{display:flex;flex:1}.fhh-search-band input[type=search],.fhh-search-band input[name=s]{width:100%;min-width:0;border:1px solid #c9d3da;border-right:0;padding:12px 15px;background:white;font:14px Arial}.fhh-search-band nav{display:flex;gap:12px 22px;flex-wrap:wrap;font-size:12px;margin-top:19px;color:#4a6479}.fhh-section-head{display:flex;align-items:end;justify-content:space-between;gap:25px;margin-bottom:32px}.fhh-section-head h2{margin-bottom:0}.fhh-section-head>a{white-space:nowrap;color:var(--fh-blue);font-size:13px;font-weight:700}.fhh-section-head>p{font-size:13px;margin:0}.fhh-category-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}.fhh-category-card{border:1px solid var(--fh-line);border-radius:4px;overflow:hidden;transition:border-color .15s}.fhh-category-card:hover{border-color:var(--fh-blue);text-decoration:none!important}.fhh-category-photo{background:#fff;aspect-ratio:1.7;display:flex;align-items:center;justify-content:center;padding:18px}.fhh-category-photo img{width:100%;height:100%;object-fit:contain;mix-blend-mode:multiply}.fhh-category-caption{padding:19px 22px;border-top:1px solid #eef1f3}.fhh-category-caption h3{font-size:20px;margin-bottom:7px}.fhh-category-caption span{display:block;color:var(--fh-muted);font-size:12px}.fhh-category-caption b{float:right;color:var(--fh-blue);font-size:18px}.fhh-featured-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.fhh-featured-grid article{background:white;border:1px solid var(--fh-line);padding:18px}.fhh-featured-grid img{width:100%;height:190px;object-fit:contain;margin-bottom:18px}.fhh-featured-grid h3{font-size:15px;line-height:1.5}.fhh-featured-grid span{font-size:12px;color:var(--fh-blue);font-weight:700}
@media(max-width:760px){.fhh-search-band form{display:block}.fhh-search-band label{display:block;margin-bottom:12px}.fhh-search-band nav{gap:10px 16px;font-size:11px}.fhh-category-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fhh-category-caption{padding:13px}.fhh-category-caption h3{font-size:16px}.fhh-category-photo{aspect-ratio:1.25;padding:9px}.fhh-featured-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.fhh-featured-grid article{padding:12px}.fhh-featured-grid img{height:140px}.fhh-section-head{display:block}.fhh-section-head>a,.fhh-section-head>p{display:block;margin-top:15px}}
.fhh-paired-photo{display:flex;width:100%;height:100%;align-items:center}.fhh-paired-photo img{width:50%;height:100%;object-fit:contain}
