.about-section[data-astro-cid-lcdefpme] .about-visual[data-astro-cid-lcdefpme]{aspect-ratio:5/4;height:auto}.gallery-preview[data-astro-cid-lcdefpme] .gallery-grid[data-astro-cid-lcdefpme]{gap:1rem}.gallery-grid[data-astro-cid-lcdefpme] .gallery-tile__image{aspect-ratio:4/3;overflow:hidden}.gallery-grid[data-astro-cid-lcdefpme] .gallery-tile__image img{object-fit:cover;object-position:50% 50%;width:100%;height:100%;display:block;position:absolute;inset:0}.gallery-grid[data-astro-cid-lcdefpme] #saging img{object-position:50% 60%}.gallery-grid[data-astro-cid-lcdefpme] #arbeid img{object-position:50% 45%}.gallery-grid[data-astro-cid-lcdefpme] #kjernebor img{object-position:50% 48%}.gallery-grid[data-astro-cid-lcdefpme] #betongarbeid img{object-position:50% 35%}@media (width<=780px){.about-section[data-astro-cid-lcdefpme] .about-visual[data-astro-cid-lcdefpme]{aspect-ratio:16/10}.gallery-preview[data-astro-cid-lcdefpme] .gallery-grid[data-astro-cid-lcdefpme]{gap:.75rem}}.home-hero[data-astro-cid-lcdefpme]{isolation:isolate;min-height:535px;color:var(--color-ink);background:#f5f6f2;align-items:center;display:flex;position:relative;overflow:hidden}.home-hero__art[data-astro-cid-lcdefpme],.home-hero__veil[data-astro-cid-lcdefpme]{z-index:-1;position:absolute;inset:0}.home-hero__veil[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#f5f6f2fa 0%,#f5f6f2f0 32%,#f5f6f280 50%,#0000 68%)}.home-hero__content[data-astro-cid-lcdefpme]{padding-block:5rem;position:relative}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{letter-spacing:-.06em;margin:0;font-size:clamp(3rem,5.3vw,5rem);font-weight:850;line-height:1.02}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme] em[data-astro-cid-lcdefpme]{color:#967700;font-style:normal}.hero-lead[data-astro-cid-lcdefpme]{color:#33444a;max-width:420px;margin:1.25rem 0 1.55rem;font-size:1.08rem;line-height:1.5}.hero-actions[data-astro-cid-lcdefpme]{flex-wrap:wrap;align-items:center;gap:1.35rem;display:flex}.hero-secondary[data-astro-cid-lcdefpme]{align-items:center;gap:.65rem;font-size:.9rem;font-weight:800;text-decoration:none;display:inline-flex}.hero-secondary[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{font-size:1.1rem}.hero-mark[data-astro-cid-lcdefpme]{color:#fff;letter-spacing:.14em;background:#071d27cc;align-items:center;gap:.5rem;padding:.4rem .6rem;font-size:.61rem;font-weight:800;display:flex;position:absolute;bottom:1.4rem;right:max(50vw - 600px,24px)}.hero-mark[data-astro-cid-lcdefpme] span[data-astro-cid-lcdefpme]{color:var(--color-brand);font-size:.82rem}.hero-mark[data-astro-cid-lcdefpme] i[data-astro-cid-lcdefpme]{background:var(--color-brand);width:25px;height:2px}.trust-strip[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border);background:#fff}.trust-items[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr);padding-block:1.3rem;display:grid}.trust-items[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{border-right:1px solid var(--color-border);align-items:center;gap:.85rem;margin:0;padding:.35rem 1.5rem;display:flex}.trust-items[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:first-child{padding-left:0}.trust-items[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:last-child{border:0}.trust-icon[data-astro-cid-lcdefpme]{color:#594900;background:#fff7cc;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:1.25rem;display:grid}.trust-items[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme],.trust-items[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{display:block}.trust-items[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:.83rem}.trust-items[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:.72rem}@media (width<=900px){.home-hero[data-astro-cid-lcdefpme]{flex-direction:column;align-items:stretch;min-height:0;display:flex}.home-hero__content[data-astro-cid-lcdefpme]{order:-1;padding-block:3.5rem 2.5rem}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.5rem,6.2vw,3.5rem)}.home-hero__art[data-astro-cid-lcdefpme]{z-index:auto;aspect-ratio:16/9;width:100%;max-height:400px;position:relative;inset:auto;overflow:hidden}.home-hero__veil[data-astro-cid-lcdefpme]{display:none}.hero-mark[data-astro-cid-lcdefpme]{font-size:.55rem;bottom:1rem;right:1rem}}@media (width<=780px){.trust-items[data-astro-cid-lcdefpme]{padding-block:1rem}.trust-items[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{gap:.55rem;padding:0 .8rem}.trust-icon[data-astro-cid-lcdefpme]{flex-basis:32px;width:32px;height:32px}.trust-items[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:.7rem}.trust-items[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:.61rem}}@media (width<=520px){.home-hero__content[data-astro-cid-lcdefpme]{padding-block:2.75rem 2rem}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:clamp(2.15rem,8.7vw,2.85rem)}.home-hero__art[data-astro-cid-lcdefpme]{aspect-ratio:4/3;max-height:none}.hero-lead[data-astro-cid-lcdefpme]{max-width:320px;font-size:.98rem}.hero-actions[data-astro-cid-lcdefpme]{gap:1rem}.hero-secondary[data-astro-cid-lcdefpme]{font-size:.83rem}.hero-actions[data-astro-cid-lcdefpme] .button[data-astro-cid-lcdefpme]{padding-inline:1rem;font-size:.9rem}.hero-mark[data-astro-cid-lcdefpme]{font-size:.5rem;bottom:.75rem;right:.75rem}.trust-items[data-astro-cid-lcdefpme]{grid-template-columns:1fr;gap:.6rem;padding-block:1rem}.trust-items[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme],.trust-items[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]:first-child{border:0;padding:0}.trust-items[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{gap:.7rem}.trust-items[data-astro-cid-lcdefpme] b[data-astro-cid-lcdefpme]{font-size:.78rem}.trust-items[data-astro-cid-lcdefpme] small[data-astro-cid-lcdefpme]{font-size:.67rem}}@keyframes hero-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.home-hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme]{animation:.48s 20ms both hero-rise}.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{animation:.5s 90ms both hero-rise}.home-hero[data-astro-cid-lcdefpme] .hero-lead[data-astro-cid-lcdefpme]{animation:.5s .16s both hero-rise}.home-hero[data-astro-cid-lcdefpme] .hero-actions[data-astro-cid-lcdefpme]{animation:.5s .23s both hero-rise}.home-hero[data-astro-cid-lcdefpme] .hero-mark[data-astro-cid-lcdefpme]{animation:.5s .3s both hero-rise}@media (prefers-reduced-motion:reduce){.home-hero[data-astro-cid-lcdefpme] .eyebrow[data-astro-cid-lcdefpme],.home-hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme],.home-hero[data-astro-cid-lcdefpme] .hero-lead[data-astro-cid-lcdefpme],.home-hero[data-astro-cid-lcdefpme] .hero-actions[data-astro-cid-lcdefpme],.home-hero[data-astro-cid-lcdefpme] .hero-mark[data-astro-cid-lcdefpme]{animation:none}}
