#kb-site-preview .fisher-paykel-story .brand-story-hero h1{font-size:clamp(39px,4.8vw,64px)}
#kb-site-preview .fisher-paykel-story .brand-hero-identity .brand-mark{--logo-width:230px;--logo-height:58px}
#kb-site-preview .fisher-paykel-story .brand-photo img{display:block;width:100%;height:auto;object-fit:contain;aspect-ratio:auto}
#kb-site-preview .fp-archive-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:30px;margin-top:42px;align-items:start}
#kb-site-preview .fp-archive-grid h3{margin:20px 0 12px}
#kb-site-preview .fp-archive-grid .textlink{font-size:14px}
#kb-site-preview .fisher-paykel-story .brand-studio-notes .textlink{margin-top:17px}
@media(max-width:900px){#kb-site-preview .fp-archive-grid{grid-template-columns:1fr;max-width:600px;margin:32px auto 0;gap:38px}}
