.home-news-view-all-mobile{display:none}@media (max-width:640px){.home-news-view-all-desktop{display:none}.home-news-view-all-mobile{justify-content:center;margin-top:28px;display:flex}.home-news-view-all-mobile>a{border:1px solid var(--primary);background:0 0;border-radius:8px;justify-content:center;min-width:160px;padding:10px 24px}}.home-page .figma-branch-card>div{top:auto;bottom:64px}@media (max-width:1023px){.home-page .figma-branch-card>div{bottom:48px}}.home-page .site-projects{background:#f7f8f7;padding:64px 0}.home-page .site-projects-inner{grid-template-columns:minmax(0,.85fr) minmax(0,2fr);align-items:start;gap:40px;display:grid}.home-page .site-projects-heading{margin:0;padding-top:4px}.home-page .site-projects-heading #projects-heading{margin-bottom:16px;font-size:var(--type-h1)!important;line-height:1.4!important}.home-page .site-projects-carousel{min-width:0}.home-page .site-projects-grid{gap:20px}.home-page .site-project-card{box-shadow:none;background:0 0;border-radius:0;overflow:visible}.home-page .site-project-photo{aspect-ratio:3/4;border-radius:24px;overflow:hidden}.home-page .site-project-copy{padding:14px 0 0}.home-page .site-project-copy h3{color:#000;font-size:18px!important}.home-page .site-project-copy p{margin-top:4px;font-size:13px!important}@media (max-width:767px){.home-page .site-projects{padding:40px 0}.home-page .site-projects-inner{grid-template-columns:minmax(0,1fr);gap:24px}.home-page .site-projects-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.home-page .site-project-photo{border-radius:18px}.home-page .site-project-copy h3{font-size:16px!important}}@media (max-width:640px){.home-page .figma-hero-stats{bottom:100px}}.home-page #figma-hero-title{font-size:var(--type-display)!important;font-weight:700!important;line-height:1.25!important}.home-page .figma-hero-copy>p,.home-page .figma-branch-intro>div>p{font-size:var(--type-lead)!important;font-weight:400!important;line-height:1.7!important}.home-page .figma-products-head h2,.home-page .figma-about h2,.home-page #branches-heading,.home-page .site-testimonials-heading h2,.home-page .site-projects-heading h2,.home-page .figma-news-head h2{font-size:var(--type-h2)!important;font-weight:700!important;line-height:1.4!important}.home-page #branches-heading em,.home-page #branches-heading strong,.home-page #branches-heading .figma-branch-heading-line{font-size:inherit!important}.home-page .figma-about .about-intro-title,.home-page .figma-branch-card h3,.home-page .site-project-copy h3{font-size:var(--type-h3)!important;font-weight:700!important;line-height:1.5!important}.home-page .figma-about p,.home-page .figma-branch-card p,.home-page .site-projects-description,.home-page .site-project-copy p,.home-page .site-testimonial-card blockquote,.home-page .figma-news-card>p{font-size:var(--type-body)!important;font-weight:400!important;line-height:1.75!important}.home-page .figma-product-card h3.type-category-title,.home-page .figma-news-title strong{font-size:var(--type-h3)!important;font-weight:700!important;line-height:1.5!important}body[data-site=loha] .home-page .site-testimonial-customer h3{font-size:16px!important;font-weight:700!important;line-height:1.5!important}.home-page .figma-product-card small.type-caption,.home-page .site-testimonial-customer p{font-size:var(--type-body-sm)!important;font-weight:400!important;line-height:1.65!important}.home-page .figma-news-date{font-size:var(--type-caption)!important;font-weight:400!important;line-height:1.5!important}
