.lp[data-astro-cid-3bc4moae]{border:var(--rule-hair) solid var(--color-rule);background:var(--color-bg);margin:0}.lp__head[data-astro-cid-3bc4moae]{justify-content:space-between;align-items:center;gap:var(--space-sm);padding:var(--space-2xs) var(--space-sm);border-block-end:var(--rule-hair) solid var(--color-rule);font-size:var(--text-xs);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-meta);font-weight:600;display:flex}.lp__ref[data-astro-cid-3bc4moae]{color:var(--color-accent-text)}.lp__stage[data-astro-cid-3bc4moae]{padding:var(--space-2xs)}.lp__svg[data-astro-cid-3bc4moae]{width:100%;height:auto;font-family:var(--font-body);display:block}.lp__stamp[data-astro-cid-3bc4moae]{padding:var(--space-2xs) var(--space-sm);border-block-start:var(--rule-hair) solid var(--color-rule);font-size:var(--text-xs);gap:0;margin:0;display:grid}@media (width>=30rem){.lp__stamp[data-astro-cid-3bc4moae]{column-gap:var(--space-md);grid-template-columns:repeat(2,minmax(0,1fr))}}.lp__stamp-row[data-astro-cid-3bc4moae]{justify-content:space-between;align-items:baseline;gap:var(--space-2xs);border-block-end:var(--rule-hair) solid var(--color-rule-2);min-width:0;padding-block:.3rem;display:flex}.lp__stamp[data-astro-cid-3bc4moae] dt[data-astro-cid-3bc4moae]{letter-spacing:var(--track-label);text-transform:uppercase;color:var(--color-meta);white-space:nowrap}.lp__stamp[data-astro-cid-3bc4moae] dd[data-astro-cid-3bc4moae]{text-align:end;overflow-wrap:anywhere;margin:0;font-weight:600}.lp__stamp[data-astro-cid-3bc4moae] dd[data-astro-cid-3bc4moae][data-just]{color:var(--color-accent-text)}.lp-key[data-astro-cid-3bc4moae] rect[data-astro-cid-3bc4moae],.lp-key[data-astro-cid-3bc4moae] path[data-astro-cid-3bc4moae]{fill:none;stroke:var(--color-rule);stroke-width:1.2px}.lp-key-frame[data-astro-cid-3bc4moae]{stroke:var(--color-rule-2)!important}.lp-key-house[data-astro-cid-3bc4moae]{stroke:var(--color-meta)!important;stroke-width:1.6px!important}.lp-key-new[data-astro-cid-3bc4moae]{opacity:.85;fill:var(--ochre)!important;stroke:none!important}.lp-key-t[data-astro-cid-3bc4moae]{fill:var(--color-meta);letter-spacing:.09em;font-size:7px}.lp-thin[data-astro-cid-3bc4moae]{stroke:var(--color-rule-2)!important;stroke-width:.8px!important}[data-astro-cid-3bc4moae][data-live=klus] .lp-plot[data-astro-cid-3bc4moae]{stroke:var(--color-rule-2)!important}.lp-k-zone[data-astro-cid-3bc4moae]{opacity:.16;fill:var(--ochre)!important;stroke:none!important}.lp-strip[data-astro-cid-3bc4moae]{opacity:.5;stroke:var(--ochre)!important;stroke-width:.9px!important}.lp__note[data-astro-cid-3bc4moae]{padding:var(--space-2xs) var(--space-sm);border-block-start:var(--rule-hair) solid var(--color-rule);font-size:var(--text-xs);color:var(--color-meta)}.lp-grid[data-astro-cid-3bc4moae] line[data-astro-cid-3bc4moae]{stroke:var(--color-rule-2);stroke-width:1px}.lp-house[data-astro-cid-3bc4moae] path[data-astro-cid-3bc4moae],.lp-house[data-astro-cid-3bc4moae] rect[data-astro-cid-3bc4moae],.lp-house[data-astro-cid-3bc4moae] line[data-astro-cid-3bc4moae]{fill:none;stroke:var(--color-meta);stroke-width:1.6px}.lp-solid[data-astro-cid-3bc4moae]{fill:var(--color-meta);stroke:none!important}.lp-label-inv[data-astro-cid-3bc4moae]{fill:var(--anthracite);letter-spacing:.1em;font-size:8px;font-weight:700}.lp-label[data-astro-cid-3bc4moae]{fill:var(--color-meta);letter-spacing:.1em;font-size:7.5px;font-weight:700}.lp-ext[data-astro-cid-3bc4moae] rect[data-astro-cid-3bc4moae],.lp-ext[data-astro-cid-3bc4moae] line[data-astro-cid-3bc4moae],.lp-ext[data-astro-cid-3bc4moae] path[data-astro-cid-3bc4moae],.lp-ext[data-astro-cid-3bc4moae] circle[data-astro-cid-3bc4moae],.lp-ext[data-astro-cid-3bc4moae] ellipse[data-astro-cid-3bc4moae]{fill:none;stroke:var(--lime);stroke-width:2px;stroke-linejoin:round}.lp-plot[data-astro-cid-3bc4moae]{stroke:var(--color-meta)!important;stroke-width:1.6px!important}.lp-body[data-astro-cid-3bc4moae],.lp-roofline[data-astro-cid-3bc4moae]{stroke-width:2.2px!important}.lp-terras-base[data-astro-cid-3bc4moae] rect[data-astro-cid-3bc4moae]{stroke:var(--lime)!important;stroke-width:1.6px!important}[data-astro-cid-3bc4moae][data-live=tuin] .lp-terras-base[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin] .lp-best-beton[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin] .lp-best-gebakken[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin] .lp-best-keramiek[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin] .lp-best-natuursteen[data-astro-cid-3bc4moae]{transform-box:view-box;transform-origin:52px 220px;transform:scale(var(--t,1));transition:transform var(--dur-mid) var(--ease-out)}@media (prefers-reduced-motion:reduce){[data-astro-cid-3bc4moae][data-live=tuin] .lp-terras-base[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin] .lp-best-beton[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin] .lp-best-gebakken[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin] .lp-best-keramiek[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin] .lp-best-natuursteen[data-astro-cid-3bc4moae]{transition:none}}.lp-steel[data-astro-cid-3bc4moae],.lp-steel-inline[data-astro-cid-3bc4moae]{fill:var(--ochre)!important;stroke:none!important}.lp-glass[data-astro-cid-3bc4moae]{stroke:var(--ochre)!important;stroke-width:3px!important}.lp-dashed[data-astro-cid-3bc4moae]{stroke-dasharray:6 5}.lp-wall[data-astro-cid-3bc4moae]{stroke:var(--lime)!important;stroke-width:4px!important}.lp-wall-gone[data-astro-cid-3bc4moae]{stroke-dasharray:6 5;stroke:var(--color-meta)!important;stroke-width:1.5px!important}.lp-hatch[data-astro-cid-3bc4moae]{stroke-width:1px!important}.lp-ground[data-astro-cid-3bc4moae] line[data-astro-cid-3bc4moae]{fill:none;stroke:var(--color-meta);stroke-width:1.4px}.lp-best-beton[data-astro-cid-3bc4moae] line[data-astro-cid-3bc4moae],.lp-best-gebakken[data-astro-cid-3bc4moae] line[data-astro-cid-3bc4moae],.lp-best-keramiek[data-astro-cid-3bc4moae] line[data-astro-cid-3bc4moae],.lp-best-natuursteen[data-astro-cid-3bc4moae] path[data-astro-cid-3bc4moae],.lp-tegel-standaard[data-astro-cid-3bc4moae] line[data-astro-cid-3bc4moae],.lp-tegel-groot[data-astro-cid-3bc4moae] line[data-astro-cid-3bc4moae],.lp-tegel-natuursteen[data-astro-cid-3bc4moae] path[data-astro-cid-3bc4moae],.lp-vloerverw[data-astro-cid-3bc4moae] path[data-astro-cid-3bc4moae],.lp-bad-verw[data-astro-cid-3bc4moae] path[data-astro-cid-3bc4moae],.lp-dak-groen[data-astro-cid-3bc4moae] path[data-astro-cid-3bc4moae],.lp-isolatie[data-astro-cid-3bc4moae] path[data-astro-cid-3bc4moae],.lp-radiator[data-astro-cid-3bc4moae] line[data-astro-cid-3bc4moae],.lp-klus-vlak[data-astro-cid-3bc4moae] line[data-astro-cid-3bc4moae]{stroke-width:1.1px!important}.lp-borders[data-astro-cid-3bc4moae] circle[data-astro-cid-3bc4moae],.lp-plan-groen[data-astro-cid-3bc4moae] circle[data-astro-cid-3bc4moae],.lp-licht[data-astro-cid-3bc4moae] circle[data-astro-cid-3bc4moae]{stroke-width:1.3px!important}.lp-dim[data-astro-cid-3bc4moae] line[data-astro-cid-3bc4moae],.lp-dim[data-astro-cid-3bc4moae] path[data-astro-cid-3bc4moae]{fill:none;stroke:var(--ochre);stroke-width:1.2px}.lp-dimt[data-astro-cid-3bc4moae]{fill:var(--ochre);font-size:11px;font-weight:700}.lp-o[data-astro-cid-3bc4moae]{opacity:0;transition:opacity var(--dur-mid) var(--ease-out)}[data-astro-cid-3bc4moae][data-live=aanbouw][data-niveau=compleet] .lp-vloer[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-niveau=hoog] .lp-vloer[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-niveau=hoog] .lp-spots[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-pui=kozijn] .lp-pui-kozijn[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-pui=schuif2] .lp-pui-schuif2[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-pui=schuif3] .lp-pui-schuif3[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-pui=vouw] .lp-pui-vouw[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-dak=licht] .lp-dak-licht[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-dak=groen] .lp-dak-groen[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-dak=lessenaar] .lp-dak-lessenaar[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-doorbraak=deel] .lp-steel[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-doorbraak=vol] .lp-steel[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-extras~=vloerverwarming] .lp-vloerverw[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-extras~=zonwering] .lp-zonwering[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-extras~=terras] .lp-terras[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-extras~=keuken] .lp-keuken[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-extras~=wtw] .lp-wtw[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-niveau=casco] .lp-casco[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-dak=plat] .lp-dak-plat[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-doorbraak=bestaand] .lp-doorbraak-bestaand[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-plek=achter] .lp-key-achter[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-plek=zij] .lp-key-zij[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=aanbouw][data-plek=beide] .lp-key-beide[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-bestrating=beton] .lp-best-beton[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-bestrating=gebakken] .lp-best-gebakken[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-bestrating=keramiek] .lp-best-keramiek[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-bestrating=natuursteen] .lp-best-natuursteen[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-groen=borders] .lp-borders[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-groen=plan] .lp-borders[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-groen=plan] .lp-plan-groen[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-erf=schutting] .lp-schutting[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-erf=schutting-plus] .lp-schutting[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-erf=muur] .lp-muur[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-water=twijfel] .lp-drainage[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-water=slecht] .lp-drainage[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-extras~=overkapping] .lp-over[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-extras~=berging] .lp-berging[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-extras~=vijver] .lp-vijver[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-extras~=verlichting] .lp-licht[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-extras~=beregening] .lp-beregening[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-extras~=buitenkraan] .lp-kraan[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=tuin][data-groen=minimaal] .lp-groen-min[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-tegels=standaard] .lp-tegel-standaard[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-tegels=groot] .lp-tegel-groot[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-tegels=natuursteen] .lp-tegel-natuursteen[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-douche=bak] .lp-douche-bak[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-douche=inloop] .lp-douche-inloop[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-douche=inloop-nis] .lp-douche-nis[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-meubel=standaard] .lp-meubel-enkel[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-meubel=maatwerk] .lp-meubel-enkel[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-meubel=dubbel] .lp-meubel-dubbel[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-bad=standaard] .lp-bad-standaard[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-bad=vrijstaand] .lp-bad-vrijstaand[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-extras~=toilet] .lp-toilet[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-extras~=radiator] .lp-radiator[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-extras~=vloerverwarming] .lp-bad-verw[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-extras~=ventilatie] .lp-ventilatie[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-extras~=verlichting] .lp-bad-licht[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-leidingen=zelfde] .lp-lei-zelfde[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-leidingen=deels] .lp-lei-deels[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer][data-leidingen=volledig] .lp-lei-vol[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-constructie=een] .lp-muur-weg[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-constructie=meer] .lp-muur-weg[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-ruimtes~=keuken] .lp-r-keuken[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-ruimtes~=badkamer] .lp-r-badkamer[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-ruimtes~=toilet] .lp-r-toilet[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-ruimtes~=zolder] .lp-r-zolder[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-isolatie~=vloer] .lp-isolatie[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-isolatie~=dak] .lp-isolatie[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-isolatie~=spouw] .lp-isolatie[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-installaties~=elektra] .lp-elektra[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-installaties~=leidingwerk] .lp-leidingwerk[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-installaties~=verwarming] .lp-verwarming[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-installaties~=ventilatie] .lp-ventilatie-r[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-isolatie~=glas] .lp-glas[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-diepte=opknappen] .lp-diep-opknappen[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-diepte=ingrijpend] .lp-diep-ingrijpend[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie][data-diepte=casco] .lp-diep-casco[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=klus][data-soort=tegelwerk] .lp-k-tegel[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=klus][data-soort=stucwerk] .lp-k-stuc[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=klus][data-soort=timmerwerk] .lp-k-timmer[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=klus][data-soort=herstel] .lp-k-herstel[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=klus][data-soort=wand] .lp-k-wand[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=klus][data-soort=anders] .lp-k-anders[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=klus][data-niveau=standaard] .lp-k-fijn[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=klus][data-niveau=hoog] .lp-k-fijn[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=klus][data-niveau=hoog] .lp-k-fijner[data-astro-cid-3bc4moae]{opacity:1}.lp-scale[data-astro-cid-3bc4moae]{transform-box:fill-box;transform-origin:0 100%;transform:scaleX(var(--w,1)) scaleY(var(--d,1));transition:transform var(--dur-mid) var(--ease-out)}[data-astro-cid-3bc4moae][data-live=tuin] .lp-scale[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=badkamer] .lp-scale[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=renovatie] .lp-scale[data-astro-cid-3bc4moae],[data-astro-cid-3bc4moae][data-live=klus] .lp-scale[data-astro-cid-3bc4moae]{transform-origin:50%;transform:scale(var(--w,1))}@media (prefers-reduced-motion:reduce){.lp-scale[data-astro-cid-3bc4moae],.lp-o[data-astro-cid-3bc4moae]{transition:none}}.cfg[data-astro-cid-6tjzm5i2]{border:var(--rule-hair) solid var(--color-rule);background:var(--color-bg-2);scroll-margin-block-start:5.5rem}.cfg__banner[data-astro-cid-6tjzm5i2]{isolation:isolate;position:relative}.cfg__shot[data-astro-cid-6tjzm5i2]{aspect-ratio:21/7;background:var(--color-bg-3);margin:0;overflow:hidden}.cfg__shot[data-astro-cid-6tjzm5i2] img[data-astro-cid-6tjzm5i2]{object-fit:cover;width:100%;height:100%}.cfg__banner-text[data-astro-cid-6tjzm5i2]{padding:var(--space-md);background:linear-gradient(#0000,oklch(18.5% 0 0/.95));position:absolute;inset-block-end:0;inset-inline:0}.cfg__title[data-astro-cid-6tjzm5i2]{font-size:var(--text-xl);color:var(--lime);margin-block-start:var(--space-3xs)}.cfg__intro[data-astro-cid-6tjzm5i2]{font-size:var(--text-sm);color:var(--color-text-2);max-width:52ch;margin-block-start:var(--space-3xs)}.cfg__body[data-astro-cid-6tjzm5i2]{border-block-start:var(--rule-hair) solid var(--color-rule);display:grid}@media (width>=62rem){.cfg__body[data-astro-cid-6tjzm5i2]{grid-template-columns:14rem minmax(0,1fr) 20rem}}.cfg__steps[data-astro-cid-6tjzm5i2]{padding:var(--space-md);border-block-end:var(--rule-hair) solid var(--color-rule);min-width:0}@media (width>=62rem){.cfg__steps[data-astro-cid-6tjzm5i2]{border-block-end:0;border-inline-end:var(--rule-hair) solid var(--color-rule);align-self:start;max-height:calc(100svh - 6rem);position:sticky;inset-block-start:5rem;overflow-y:auto}}.cfg__steps-head[data-astro-cid-6tjzm5i2]{font-family:var(--font-display);font-size:var(--text-lg);color:var(--color-accent-text);margin-block-end:var(--space-2xs)}.cfg__steps-of[data-astro-cid-6tjzm5i2]{color:var(--color-meta);font-size:var(--text-sm)}.cfg__steps[data-astro-cid-6tjzm5i2] ol[data-astro-cid-6tjzm5i2]{gap:var(--space-2xs);scrollbar-width:thin;scroll-snap-type:x proximity;margin:0;padding:0;list-style:none;display:flex;overflow-x:auto}.cfg__steps[data-astro-cid-6tjzm5i2] ol[data-astro-cid-6tjzm5i2]>li[data-astro-cid-6tjzm5i2]{scroll-snap-align:start;flex:none}@media (width>=62rem){.cfg__steps[data-astro-cid-6tjzm5i2] ol[data-astro-cid-6tjzm5i2]{flex-direction:column;gap:0;overflow:visible}}.cfg__stepbtn[data-astro-cid-6tjzm5i2]{appearance:none;border:0;border-inline-start:var(--rule-mid) solid transparent;align-items:center;gap:var(--space-2xs);width:100%;min-height:2.5rem;padding:var(--space-3xs) var(--space-2xs);text-align:start;cursor:pointer;white-space:nowrap;color:var(--color-meta);transition:color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out);background:0 0;display:flex}.cfg__stepbtn[data-astro-cid-6tjzm5i2]:hover{color:var(--color-text)}.cfg__stepbtn[data-astro-cid-6tjzm5i2][aria-current=step]{color:var(--color-text);border-inline-start-color:var(--ochre)}.cfg__stepbtn[data-astro-cid-6tjzm5i2][data-done]{color:var(--color-text-2)}.cfg__stepnum[data-astro-cid-6tjzm5i2]{font-family:var(--font-display);font-size:var(--text-xs);letter-spacing:.04em}.cfg__steplabel[data-astro-cid-6tjzm5i2]{font-size:var(--text-sm);font-weight:500}.cfg__stepdone[data-astro-cid-6tjzm5i2]{border:1px solid var(--color-rule-strong);flex:none;width:7px;height:7px;margin-inline-start:auto}.cfg__stepbtn[data-astro-cid-6tjzm5i2][data-done] .cfg__stepdone[data-astro-cid-6tjzm5i2]{background:var(--ochre);border-color:var(--ochre)}.cfg__main[data-astro-cid-6tjzm5i2]{min-width:0}.cfg__main[data-astro-cid-6tjzm5i2]>.lp{border-block-start:0;border-inline:0}.cfg__form[data-astro-cid-6tjzm5i2]{padding:var(--space-md);position:relative}@media (width>=62rem){.cfg__form[data-astro-cid-6tjzm5i2]{padding:var(--space-lg)}}.cfg__progress[data-astro-cid-6tjzm5i2]{background:var(--color-rule);height:2px;margin-block-end:var(--space-lg)}.cfg__progress[data-astro-cid-6tjzm5i2] span[data-astro-cid-6tjzm5i2]{background:var(--ochre);transform-origin:0;height:100%;transition:transform var(--dur-mid) var(--ease-out);display:block}.cfg__panel[data-astro-cid-6tjzm5i2]{border:0;margin:0;padding:0}.cfg__q[data-astro-cid-6tjzm5i2]{font-family:var(--font-display);font-size:var(--text-lg);text-transform:uppercase;letter-spacing:var(--track-display);padding:0;line-height:1.05}.cfg__help[data-astro-cid-6tjzm5i2]{font-size:var(--text-sm);color:var(--color-text-2);max-width:56ch;margin-block-start:var(--space-2xs)}.cfg__range[data-astro-cid-6tjzm5i2]{margin-block-start:var(--space-lg)}.cfg__rangeout[data-astro-cid-6tjzm5i2]{font-size:var(--text-2xl);color:var(--color-accent-text);line-height:1;display:block}.cfg__range[data-astro-cid-6tjzm5i2] input[data-astro-cid-6tjzm5i2][type=range]{width:100%;height:3rem;accent-color:var(--ochre);margin-block-start:var(--space-2xs)}.cfg__rangeends[data-astro-cid-6tjzm5i2]{font-size:var(--text-xs);color:var(--color-meta);justify-content:space-between;display:flex}.cfg__options[data-astro-cid-6tjzm5i2]{gap:var(--space-2xs);margin-block-start:var(--space-md);display:grid}@media (width>=40rem){.cfg__options[data-astro-cid-6tjzm5i2]{grid-template-columns:repeat(2,minmax(0,1fr))}}.cfg__opt[data-astro-cid-6tjzm5i2]{align-items:start;gap:var(--space-2xs);padding:var(--space-sm);border:var(--rule-hair) solid var(--color-rule);background:var(--color-bg);cursor:pointer;min-height:3.25rem;transition:border-color var(--dur-short) var(--ease-out), background-color var(--dur-short) var(--ease-out), transform var(--dur-instant) var(--ease-out);display:flex}.cfg__opt[data-astro-cid-6tjzm5i2] input[data-astro-cid-6tjzm5i2]{opacity:0;width:1px;height:1px;position:absolute}.cfg__opt-body[data-astro-cid-6tjzm5i2]{flex:1;min-width:0}.cfg__opt-title[data-astro-cid-6tjzm5i2]{font-weight:600;display:block}.cfg__opt-desc[data-astro-cid-6tjzm5i2]{font-size:var(--text-sm);color:var(--color-text-2);margin-block-start:2px;display:block}.cfg__opt-mark[data-astro-cid-6tjzm5i2]{border:var(--rule-mid) solid var(--color-rule-strong);width:1.1rem;height:1.1rem;transition:background-color var(--dur-short) var(--ease-out), border-color var(--dur-short) var(--ease-out);flex:none;margin-block-start:.2rem}@media (hover:hover) and (pointer:fine){.cfg__opt[data-astro-cid-6tjzm5i2]:hover{border-color:var(--color-rule-strong);transform:translateY(-1px)}}.cfg__opt[data-astro-cid-6tjzm5i2]:has(input:checked){border-color:var(--ochre);background:var(--ochre-wash)}.cfg__opt[data-astro-cid-6tjzm5i2]:has(input:checked) .cfg__opt-mark[data-astro-cid-6tjzm5i2]{background:var(--ochre);border-color:var(--ochre)}.cfg__opt[data-astro-cid-6tjzm5i2]:has(input:focus-visible){outline:var(--rule-mid) solid var(--color-focus);outline-offset:2px}.cfg__contact[data-astro-cid-6tjzm5i2]{margin-block-start:var(--space-md)}.cfg__grid[data-astro-cid-6tjzm5i2]{gap:var(--space-md);display:grid}@media (width>=40rem){.cfg__grid[data-astro-cid-6tjzm5i2]{grid-template-columns:repeat(2,minmax(0,1fr))}.cfg__wide[data-astro-cid-6tjzm5i2]{grid-column:1/-1}}.cfg__consent[data-astro-cid-6tjzm5i2]{align-items:start;gap:var(--space-2xs);font-size:var(--text-sm);color:var(--color-text-2);cursor:pointer;margin-block-start:var(--space-md);display:flex}.cfg__consent[data-astro-cid-6tjzm5i2] input[data-astro-cid-6tjzm5i2]{width:1.15rem;height:1.15rem;accent-color:var(--ochre);flex:none;margin-block-start:.25rem}.cfg__send[data-astro-cid-6tjzm5i2]{width:100%;margin-block-start:var(--space-lg)}.cfg__status[data-astro-cid-6tjzm5i2]{font-size:var(--text-sm);color:var(--color-danger);margin-block-start:var(--space-sm);font-weight:600}.cfg__fallback[data-astro-cid-6tjzm5i2]{margin-block-start:var(--space-md)}.cfg__fallback[data-astro-cid-6tjzm5i2] .btn[data-astro-cid-6tjzm5i2]{margin-block-start:var(--space-sm)}.cfg__nav[data-astro-cid-6tjzm5i2]{align-items:center;gap:var(--space-2xs);border-block-start:var(--rule-hair) solid var(--color-rule);flex-wrap:wrap;margin-block-start:var(--space-xl);padding-block-start:var(--space-md);display:flex}.cfg__nav[data-astro-cid-6tjzm5i2] [data-astro-cid-6tjzm5i2][data-cfg-reset]{margin-inline-start:auto}.cfg__rail[data-astro-cid-6tjzm5i2]{border-block-start:var(--rule-hair) solid var(--color-rule);background:var(--color-bg)}@media (width>=62rem){.cfg__rail[data-astro-cid-6tjzm5i2]{border-block-start:0;border-inline-start:var(--rule-hair) solid var(--color-rule)}}.cfg__rail-inner[data-astro-cid-6tjzm5i2]{padding:var(--space-md)}@media (width>=62rem){.cfg__rail-inner[data-astro-cid-6tjzm5i2]{position:sticky;inset-block-start:5rem}}.cfg__price[data-astro-cid-6tjzm5i2]{font-size:var(--text-xl);color:var(--color-accent-text);margin-block-start:var(--space-3xs);line-height:1.05}.cfg__price-sep[data-astro-cid-6tjzm5i2]{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-meta);font-weight:400}.cfg__min[data-astro-cid-6tjzm5i2]{font-size:var(--text-sm);color:var(--color-text-2);margin-block-start:var(--space-2xs)}.cfg__break[data-astro-cid-6tjzm5i2]{border-block-start:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm);margin-block-start:var(--space-md);padding-block-start:var(--space-sm)}.cfg__break[data-astro-cid-6tjzm5i2] summary[data-astro-cid-6tjzm5i2]{cursor:pointer;align-items:center;min-height:44px;font-weight:600;display:flex}.cfg__break[data-astro-cid-6tjzm5i2] ul[data-astro-cid-6tjzm5i2]{margin:var(--space-2xs) 0 0;padding:0;list-style:none}.cfg__break[data-astro-cid-6tjzm5i2] li[data-astro-cid-6tjzm5i2]{justify-content:space-between;gap:var(--space-sm);border-block-end:var(--rule-hair) solid var(--color-rule-2);color:var(--color-text-2);padding-block:3px;display:flex}.cfg__version[data-astro-cid-6tjzm5i2]{font-size:var(--text-xs);color:var(--color-meta);margin-block-start:var(--space-2xs)}.cfg__incl[data-astro-cid-6tjzm5i2]{border-block-start:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm);margin-block-start:var(--space-md);padding-block-start:var(--space-sm)}.cfg__incl[data-astro-cid-6tjzm5i2] ul[data-astro-cid-6tjzm5i2]{margin:var(--space-3xs) 0 var(--space-sm);color:var(--color-text-2);padding-inline-start:1.1em}.cfg__excl[data-astro-cid-6tjzm5i2]{color:var(--color-meta)}.cfg__note[data-astro-cid-6tjzm5i2]{font-size:var(--text-xs);color:var(--color-meta);margin-block-start:var(--space-sm)}html:not(.js) .cfg__nav[data-astro-cid-6tjzm5i2],html:not(.js) .cfg__steps[data-astro-cid-6tjzm5i2],html:not(.js) .cfg__progress[data-astro-cid-6tjzm5i2],html.js .cfg__panel[data-astro-cid-6tjzm5i2]:not([data-active]){display:none}html:not(.js) .cfg__panel[data-astro-cid-6tjzm5i2]+.cfg__panel[data-astro-cid-6tjzm5i2]{border-block-start:var(--rule-hair) solid var(--color-rule);margin-block-start:var(--space-xl);padding-block-start:var(--space-lg)}.cfg-head[data-astro-cid-vsumq4of]{margin-block-end:var(--space-lg)}.cfg-head[data-astro-cid-vsumq4of] .lede[data-astro-cid-vsumq4of]{margin-block-start:var(--space-2xs)}.crumbs[data-astro-cid-vsumq4of]{padding-block:var(--space-2xs);border-block-end:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm);color:var(--color-meta)}.crumbs[data-astro-cid-vsumq4of] a[data-astro-cid-vsumq4of]{min-height:44px;color:var(--color-text-2);text-underline-offset:.2em;align-items:center;text-decoration:underline 1px;display:inline-flex}.crumbs[data-astro-cid-vsumq4of] span[data-astro-cid-vsumq4of][aria-hidden]{margin-inline:.35em}.other[data-astro-cid-vsumq4of] ul[data-astro-cid-vsumq4of]{margin:var(--space-2xs) 0 0;gap:var(--space-2xs);flex-wrap:wrap;padding:0;list-style:none;display:flex}.other[data-astro-cid-vsumq4of] a[data-astro-cid-vsumq4of]{min-height:2.75rem;padding-inline:var(--space-sm);border:var(--rule-hair) solid var(--color-rule);font-size:var(--text-sm);transition:border-color var(--dur-short) var(--ease-out), color var(--dur-short) var(--ease-out);align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.other[data-astro-cid-vsumq4of] a[data-astro-cid-vsumq4of]:hover{border-color:var(--ochre);color:var(--color-accent-text)}
