._project_p6ika_1{display:block}._h2_p6ika_5{font-size:clamp(1.75rem,1.4rem + 1.2vw,2.4rem);margin-bottom:1rem}._media_p6ika_11{background:var(--pale);padding-block:clamp(1.5rem,1rem + 2vw,2.5rem)}._compare_p6ika_16{width:100%;aspect-ratio:auto;height:clamp(320px,62svh,640px)}._single_p6ika_22{width:100%;max-height:640px;object-fit:contain;background:var(--forest)}._hint_p6ika_29{margin-top:.6rem;font-size:var(--step--1);color:var(--ink-soft)}._details_p6ika_36{padding-block:var(--space-xl) var(--space-xxl)}._detailsGrid_p6ika_40{display:grid;gap:var(--space-xl)}._copy_p6ika_45{color:var(--ink-soft);max-width:62ch}._copy_p6ika_45 p+p{margin-top:.8rem}._copy_p6ika_45 ._h2_p6ika_5{color:var(--ink)}._tags_p6ika_58{list-style:none;display:flex;flex-wrap:wrap;gap:.4rem;margin-top:var(--space-md)}._tags_p6ika_58 li{padding:.25rem .75rem;border-radius:var(--radius-sm);background:var(--pale);color:var(--green-deep);font-size:var(--step--1);font-weight:600}._box_p6ika_75{align-self:start;display:grid;gap:.75rem;padding:1.5rem;background:var(--pale);border-top:4px solid var(--green)}._boxTitle_p6ika_84{font-size:1.6rem}._services_p6ika_88{list-style:none;display:grid;gap:.4rem;margin-bottom:.5rem}._services_p6ika_88 li{display:grid;grid-template-columns:1.1rem 1fr;gap:.5rem;align-items:baseline}._services_p6ika_88 svg{color:var(--green);font-size:.85rem}._call_p6ika_107{background:var(--white)}@media(min-width:900px){._detailsGrid_p6ika_40{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:var(--space-xxl)}}._more_p6ika_119{padding-block:0 var(--space-xxl)}._moreHead_p6ika_123{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.5rem 1.5rem}._moreGrid_p6ika_131{list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:1.5rem}._card_p6ika_138{display:block;color:var(--ink)}._card_p6ika_138 img{width:100%;aspect-ratio:4 / 3;object-fit:cover}._cardTitle_p6ika_149{display:block;padding-top:.75rem;font-family:var(--font-heading);font-weight:800;font-size:1.6rem;line-height:1.05;text-transform:uppercase}._card_p6ika_138:hover ._cardTitle_p6ika_149{color:var(--green)}._missing_p6ika_164{padding-block:var(--space-xxl);background:var(--pale)}._missing_p6ika_164 h1{font-size:clamp(2.25rem,1.75rem + 2vw,3.25rem)}._missing_p6ika_164 p{margin-block:1rem 1.5rem;color:var(--ink-soft)}
