.offert-form[data-astro-cid-vekgkm42]{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-elevated);box-shadow:var(--shadow-card);padding:1.25rem;scroll-margin-top:7rem}@media (width>=640px){.offert-form[data-astro-cid-vekgkm42]{padding:2rem}}.wizard-progress[data-astro-cid-vekgkm42]{justify-content:space-between;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.wizard-progress__btn[data-astro-cid-vekgkm42]{font:inherit;cursor:pointer;color:var(--color-subtle);background:0 0;border:none;align-items:center;gap:.5rem;padding:.25rem;display:flex}.wizard-progress__btn[data-astro-cid-vekgkm42]:disabled{cursor:default}.wizard-progress__dot[data-astro-cid-vekgkm42]{border:1px solid var(--color-border-strong);background:var(--color-surface);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:600;display:inline-flex}.wizard-progress__label[data-astro-cid-vekgkm42]{font-size:.8125rem;font-weight:600}li[data-astro-cid-vekgkm42].is-active .wizard-progress__btn[data-astro-cid-vekgkm42],li[data-astro-cid-vekgkm42].is-done .wizard-progress__btn[data-astro-cid-vekgkm42]{color:var(--color-fg)}li[data-astro-cid-vekgkm42].is-active .wizard-progress__dot[data-astro-cid-vekgkm42]{background:var(--color-primary);border-color:var(--color-primary);color:var(--color-primary-fg)}li[data-astro-cid-vekgkm42].is-done .wizard-progress__dot[data-astro-cid-vekgkm42]{background:var(--color-accent-soft);border-color:var(--color-accent);color:var(--color-fg)}.wizard-bar[data-astro-cid-vekgkm42]{background:var(--color-border);border-radius:999px;height:.25rem;margin-top:.75rem;overflow:hidden}.wizard-bar__fill[data-astro-cid-vekgkm42]{border-radius:inherit;background:var(--color-accent);width:33%;height:100%;transition:width .3s}.wizard-step[data-astro-cid-vekgkm42]{margin-top:1.5rem;display:none}.wizard-step[data-astro-cid-vekgkm42].is-active{animation:.25s step-in;display:block}@keyframes step-in{0%{opacity:0;transform:translate(.75rem)}to{opacity:1;transform:none}}.wizard-step__title[data-astro-cid-vekgkm42]{font-size:1.125rem;font-weight:600}.wizard-step__lead[data-astro-cid-vekgkm42]{color:var(--color-muted);margin-top:.375rem;font-size:.9375rem}.label-optional[data-astro-cid-vekgkm42]{color:var(--color-subtle);font-weight:400}.contact-grid[data-astro-cid-vekgkm42]{gap:1rem;margin-top:1.25rem;display:grid}@media (width>=640px){.contact-grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr}.contact-grid__full[data-astro-cid-vekgkm42]{grid-column:span 2}}.trust-note[data-astro-cid-vekgkm42]{color:var(--color-muted);align-items:center;gap:.5rem;margin-top:1.25rem;font-size:.8125rem;display:flex}.trust-note[data-astro-cid-vekgkm42] svg[data-astro-cid-vekgkm42]{color:var(--color-accent);flex-shrink:0}.measure-fig[data-astro-cid-vekgkm42]{width:100%;max-width:21rem;height:auto;margin:1.25rem auto 0}.measure-fig[data-astro-cid-vekgkm42] .fig-ceiling[data-astro-cid-vekgkm42]{stroke:var(--color-subtle);stroke-width:1.5px;stroke-dasharray:6 5}.measure-fig[data-astro-cid-vekgkm42] .fig-label[data-astro-cid-vekgkm42]{fill:var(--color-subtle);font-size:.6875rem;font-family:var(--font-sans)}.measure-fig[data-astro-cid-vekgkm42] .fig-wall[data-astro-cid-vekgkm42]{fill:var(--color-surface);stroke:var(--color-border-strong);stroke-width:1.5px}.measure-fig[data-astro-cid-vekgkm42] .fig-opening[data-astro-cid-vekgkm42]{fill:var(--color-accent-soft);stroke:var(--color-border-strong);stroke-width:1.5px}.measure-fig[data-astro-cid-vekgkm42] .fig-panel[data-astro-cid-vekgkm42]{stroke:var(--color-border-strong);stroke-width:1px}.measure-fig[data-astro-cid-vekgkm42] .fig-floor[data-astro-cid-vekgkm42]{stroke:var(--color-border-strong);stroke-width:2px}.measure-fig[data-astro-cid-vekgkm42] .dim[data-astro-cid-vekgkm42]{stroke:var(--color-subtle);stroke-width:1.5px;transition:stroke .15s}.measure-fig[data-astro-cid-vekgkm42] .dim[data-astro-cid-vekgkm42] text[data-astro-cid-vekgkm42]{stroke:none;fill:var(--color-muted);font-size:.75rem;font-weight:500;font-family:var(--font-sans);transition:fill .15s}.measure-fig[data-astro-cid-vekgkm42] .dim[data-astro-cid-vekgkm42].is-active{stroke:var(--color-accent);stroke-width:2.5px}.measure-fig[data-astro-cid-vekgkm42] .dim[data-astro-cid-vekgkm42].is-active text[data-astro-cid-vekgkm42]{fill:var(--color-accent);font-weight:700}.measure-fields[data-astro-cid-vekgkm42]{gap:1rem;margin-top:1.25rem;display:grid}@media (width>=640px){.measure-fields[data-astro-cid-vekgkm42]{grid-template-columns:repeat(3,1fr)}}.field-help[data-astro-cid-vekgkm42]{color:var(--color-muted);margin-top:.375rem;font-size:.75rem}.unsure-toggle[data-astro-cid-vekgkm42]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);cursor:pointer;align-items:flex-start;gap:.75rem;margin-top:1.25rem;padding:.875rem 1rem;font-size:.875rem;font-weight:500;display:flex}.unsure-toggle[data-astro-cid-vekgkm42] input[data-astro-cid-vekgkm42]{width:1.125rem;height:1.125rem;accent-color:var(--color-primary);box-shadow:none;flex-shrink:0;margin:.125rem 0 0}.unsure-toggle__sub[data-astro-cid-vekgkm42]{color:var(--color-muted);margin-top:.125rem;font-size:.8125rem;font-weight:400;display:block}.photos__actions[data-astro-cid-vekgkm42]{flex-direction:column;gap:.75rem;margin-top:1.25rem;display:flex}.photo-cta[data-astro-cid-vekgkm42]{border-radius:var(--radius-lg);background:var(--color-primary);width:100%;color:var(--color-primary-fg);font:inherit;text-align:left;cursor:pointer;box-shadow:var(--shadow-soft);border:none;align-items:center;gap:.875rem;padding:1rem 1.25rem;transition:background-color .15s,transform .15s;display:flex}.photo-cta[data-astro-cid-vekgkm42]:hover{background:var(--color-primary-hover)}.photo-cta[data-astro-cid-vekgkm42]:active{transform:scale(.98)}.photo-cta[data-astro-cid-vekgkm42] svg[data-astro-cid-vekgkm42]{flex-shrink:0}.photo-cta__title[data-astro-cid-vekgkm42]{font-weight:600;display:block}.photo-cta__sub[data-astro-cid-vekgkm42]{opacity:.75;font-size:.8125rem;display:block}.photos__previews[data-astro-cid-vekgkm42]{flex-wrap:wrap;gap:.625rem;margin:1rem 0 0;padding:0;list-style:none;display:flex}.photos__previews[data-astro-cid-vekgkm42] li[data-astro-cid-vekgkm42]{position:relative}.photos__previews[data-astro-cid-vekgkm42] img[data-astro-cid-vekgkm42]{object-fit:cover;border-radius:var(--radius-md);border:1px solid var(--color-border);width:5rem;height:5rem}.photos__previews[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42]{background:var(--color-fg);color:#fff;cursor:pointer;border:none;border-radius:50%;width:1.6rem;height:1.6rem;font-size:1rem;line-height:1;position:absolute;top:-.5rem;right:-.5rem}.photo-tips[data-astro-cid-vekgkm42]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);margin-top:1.25rem;padding:.875rem 1rem}.photo-tips__title[data-astro-cid-vekgkm42]{font-size:.8125rem;font-weight:600}.photo-tips[data-astro-cid-vekgkm42] ul[data-astro-cid-vekgkm42]{color:var(--color-muted);margin:.375rem 0 0;padding-left:1.125rem;font-size:.8125rem}.photo-tips[data-astro-cid-vekgkm42] li[data-astro-cid-vekgkm42]+li[data-astro-cid-vekgkm42]{margin-top:.125rem}.wizard-summary[data-astro-cid-vekgkm42]{color:var(--color-accent);min-height:1.25em;margin-top:.375rem;font-size:.875rem;font-weight:500}.extra-grid[data-astro-cid-vekgkm42]{gap:1rem;margin-top:1.25rem;display:grid}@media (width>=640px){.extra-grid[data-astro-cid-vekgkm42]{grid-template-columns:1fr 1fr}.extra-grid__full[data-astro-cid-vekgkm42]{grid-column:span 2}}.extra-grid[data-astro-cid-vekgkm42] textarea[data-astro-cid-vekgkm42]{min-height:90px}.hp-field[data-astro-cid-vekgkm42]{position:absolute;left:-9999px}.wizard-nav[data-astro-cid-vekgkm42] button[data-astro-cid-vekgkm42][hidden]{display:none}.wizard-nav[data-astro-cid-vekgkm42]{flex-direction:column-reverse;gap:.75rem;margin-top:1.5rem;display:flex}@media (width>=640px){.wizard-nav[data-astro-cid-vekgkm42]{flex-direction:row;justify-content:flex-end}}.wizard-legal[data-astro-cid-vekgkm42]{text-align:center;color:var(--color-muted);margin:.75rem 0 0;font-size:.8125rem}.wizard-legal[data-astro-cid-vekgkm42] a[data-astro-cid-vekgkm42]{color:var(--color-fg)}.wizard-note[data-astro-cid-vekgkm42]{color:var(--color-muted);text-align:center;margin-top:.875rem;font-size:.8125rem}.form-status[data-astro-cid-vekgkm42]{text-align:center;min-height:1.5em;margin:.75rem 0 0;font-size:.9375rem;font-weight:500}.form-status--ok[data-astro-cid-vekgkm42]{color:var(--color-ok)}.form-status--error[data-astro-cid-vekgkm42]{color:var(--color-error)}.section[data-astro-cid-lcdefpme]{padding:4rem 0}@media (width>=640px){.section[data-astro-cid-lcdefpme]{padding:5rem 0}}.process__price[data-astro-cid-lcdefpme]{text-align:center;color:var(--color-muted);margin:2rem 0 0}.process__price[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-fg)}.testimonials__grid[data-astro-cid-lcdefpme]{gap:1.5rem;display:grid}@media (width>=768px){.testimonials__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.testimonial[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-elevated);margin:0;overflow:hidden}.testimonial[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;display:block}.testimonial[data-astro-cid-lcdefpme] blockquote[data-astro-cid-lcdefpme]{margin:0;padding:1.25rem 1.25rem 0}.testimonial[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{color:var(--color-muted);padding:.75rem 1.25rem 1.25rem;font-size:.875rem}.section--surface[data-astro-cid-lcdefpme]{background:var(--color-surface);border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.section-head[data-astro-cid-lcdefpme]{max-width:42rem}.section-lead[data-astro-cid-lcdefpme]{color:var(--color-muted);margin-top:1rem;line-height:1.625}.section-lead[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-fg);font-weight:500}.hero[data-astro-cid-lcdefpme]{position:relative;overflow:hidden}.hero__bg[data-astro-cid-lcdefpme]{position:absolute;inset:0}.hero__bg[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;object-position:center;width:100%;height:100%}.hero__overlay[data-astro-cid-lcdefpme]{background:linear-gradient(90deg,#061224eb,#061224c7 50%,#06122473);position:absolute;inset:0}.hero__inner[data-astro-cid-lcdefpme]{padding-block:3.5rem 4rem;position:relative}@media (width>=640px){.hero__inner[data-astro-cid-lcdefpme]{padding-block:5rem}}@media (width>=1024px){.hero__inner[data-astro-cid-lcdefpme]{padding-block:6rem}}.hero__content[data-astro-cid-lcdefpme]{max-width:38rem}.hero__badge[data-astro-cid-lcdefpme]{backdrop-filter:blur(4px);text-transform:uppercase;letter-spacing:.05em;color:#ffffffe6;background:#ffffff1a;border:1px solid #ffffff26;border-radius:999px;align-items:center;gap:.5rem;padding:.375rem .75rem;font-size:.75rem;font-weight:500;display:inline-flex}.hero__badge-icon[data-astro-cid-lcdefpme]{color:var(--color-accent)}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{color:#fff;margin-top:1.25rem;font-size:2.35rem;line-height:1.12}@media (width>=640px){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:3rem}}@media (width>=1024px){.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{font-size:3.25rem}}.hero__lead[data-astro-cid-lcdefpme]{color:#fffc;max-width:36rem;margin-top:1.25rem;font-size:1.125rem;line-height:1.625}.hero__actions[data-astro-cid-lcdefpme]{flex-direction:column;gap:.75rem;margin-top:2rem;display:flex}@media (width>=640px){.hero__actions[data-astro-cid-lcdefpme]{flex-direction:row;align-items:center}}.hero__stats[data-astro-cid-lcdefpme]{border-top:1px solid #ffffff26;grid-template-columns:repeat(3,1fr);gap:1rem;max-width:32rem;margin:3rem 0 0;padding-top:2rem;display:grid}.hero__stats[data-astro-cid-lcdefpme] dt[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.05em;color:#ffffff8c;font-size:.75rem}.hero__stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:#fff;margin:.25rem 0 0;font-size:1.5rem;font-weight:500}@media (width>=640px){.hero__stats[data-astro-cid-lcdefpme] dd[data-astro-cid-lcdefpme]{font-size:1.875rem}}.promises[data-astro-cid-lcdefpme]{border-bottom:1px solid var(--color-border);background:var(--color-surface)}.promises__grid[data-astro-cid-lcdefpme]{gap:1.5rem;padding-block:2rem;display:grid}@media (width>=640px){.promises__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.promises__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.promises__item[data-astro-cid-lcdefpme]{align-items:center;gap:.75rem;font-size:.875rem;font-weight:500;display:flex}.promises__icon[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);background:var(--color-accent-soft);width:2.5rem;height:2.5rem;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.benefits__grid[data-astro-cid-lcdefpme]{gap:1.25rem;margin-top:3rem;display:grid}@media (width>=640px){.benefits__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}.benefit-card[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-elevated);box-shadow:var(--shadow-soft);padding:1.5rem}@media (width>=640px){.benefit-card[data-astro-cid-lcdefpme]{padding:1.75rem}}.benefit-card__icon[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);background:var(--color-primary);width:2.75rem;height:2.75rem;color:var(--color-primary-fg);justify-content:center;align-items:center;display:flex}.benefit-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.025em;margin-top:1.25rem;font-size:1.25rem;font-weight:500}.benefit-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);margin-top:.5rem;line-height:1.625}.products__head[data-astro-cid-lcdefpme]{flex-direction:column;gap:1rem;display:flex}@media (width>=640px){.products__head[data-astro-cid-lcdefpme]{flex-direction:row;justify-content:space-between;align-items:flex-end}.products__head[data-astro-cid-lcdefpme]>div[data-astro-cid-lcdefpme]{max-width:36rem}}.products__aside[data-astro-cid-lcdefpme]{max-width:24rem;color:var(--color-muted);font-size:.875rem}@media (width>=640px){.products__aside[data-astro-cid-lcdefpme]{text-align:right}}.products__grid[data-astro-cid-lcdefpme]{gap:1.5rem;margin-top:3rem;display:grid}@media (width>=1024px){.products__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(3,1fr)}}.product-card[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-elevated);box-shadow:var(--shadow-card);flex-direction:column;display:flex;overflow:hidden}.product-card__media[data-astro-cid-lcdefpme]{aspect-ratio:4/3;background:var(--color-border);position:relative;overflow:hidden}.product-card__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;transition:transform .5s cubic-bezier(0,0,.2,1)}.product-card[data-astro-cid-lcdefpme]:hover .product-card__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{transform:scale(1.03)}.product-card__body[data-astro-cid-lcdefpme]{flex-direction:column;flex:1;padding:1.5rem;display:flex}.product-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-family:var(--font-display);letter-spacing:-.025em;font-size:1.25rem;font-weight:500}.product-card__body[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);flex:1;margin-top:.5rem;font-size:.875rem;line-height:1.625}.process__grid[data-astro-cid-lcdefpme]{gap:1.25rem;margin:3rem 0 0;padding:0;list-style:none;display:grid}@media (width>=640px){.process__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(2,1fr)}}@media (width>=1024px){.process__grid[data-astro-cid-lcdefpme]{grid-template-columns:repeat(4,1fr)}}.process-card[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface-elevated);box-shadow:var(--shadow-soft);padding:1.5rem;position:relative}.process-card__num[data-astro-cid-lcdefpme]{font-family:var(--font-display);color:var(--color-border-strong);font-size:1.875rem;font-weight:500}.process-card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{margin-top:1rem;font-size:1rem;font-weight:600}.process-card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--color-muted);margin-top:.5rem;font-size:.875rem;line-height:1.625}.warranty-section[data-astro-cid-lcdefpme]{padding-bottom:4rem}@media (width>=640px){.warranty-section[data-astro-cid-lcdefpme]{padding-bottom:5rem}}.warranty[data-astro-cid-lcdefpme]{border-radius:var(--radius-2xl);background:var(--color-primary);color:var(--color-primary-fg);box-shadow:var(--shadow-card);display:grid;overflow:hidden}@media (width>=1024px){.warranty[data-astro-cid-lcdefpme]{grid-template-columns:1fr 1fr}}.warranty__content[data-astro-cid-lcdefpme]{padding:2rem}@media (width>=640px){.warranty__content[data-astro-cid-lcdefpme]{padding:2.5rem}}@media (width>=1024px){.warranty__content[data-astro-cid-lcdefpme]{padding:3rem}}.warranty__eyebrow[data-astro-cid-lcdefpme]{text-transform:uppercase;letter-spacing:.05em;color:#f7f4ea99;font-size:.875rem;font-weight:600}.warranty[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{margin-top:.5rem;font-size:1.875rem}@media (width>=640px){.warranty[data-astro-cid-lcdefpme] h2[data-astro-cid-lcdefpme]{font-size:2.25rem}}.warranty__lead[data-astro-cid-lcdefpme]{color:#f7f4eacc;margin-top:1rem;line-height:1.625}.warranty__list[data-astro-cid-lcdefpme]{color:#f7f4eae6;gap:.75rem;margin:2rem 0 0;padding:0;font-size:.875rem;list-style:none;display:grid}.warranty__list[data-astro-cid-lcdefpme] li[data-astro-cid-lcdefpme]{align-items:flex-start;gap:.75rem;display:flex}.warranty__list[data-astro-cid-lcdefpme] svg[data-astro-cid-lcdefpme]{color:var(--color-accent);flex-shrink:0;margin-top:.125rem}.warranty__cta[data-astro-cid-lcdefpme]{margin-top:2rem}.warranty__media[data-astro-cid-lcdefpme]{min-height:260px;position:relative}.warranty__media[data-astro-cid-lcdefpme] img[data-astro-cid-lcdefpme]{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.warranty__media-overlay[data-astro-cid-lcdefpme]{background:linear-gradient(#0000,#0b214866);position:absolute;inset:0}@media (width>=1024px){.warranty__media-overlay[data-astro-cid-lcdefpme]{background:linear-gradient(270deg,#0b214866,#0000)}}.contact__grid[data-astro-cid-lcdefpme]{gap:2.5rem;display:grid}@media (width>=1024px){.contact__grid[data-astro-cid-lcdefpme]{grid-template-columns:5fr 7fr;gap:3.5rem}}.contact-card[data-astro-cid-lcdefpme]{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-elevated);box-shadow:var(--shadow-soft);color:var(--color-fg);align-items:flex-start;gap:.75rem;margin-top:1.5rem;padding:.875rem 1rem;text-decoration:none;transition:border-color .15s;display:flex}a[data-astro-cid-lcdefpme].contact-card:hover{border-color:var(--color-border-strong)}.contact-card__icon[data-astro-cid-lcdefpme]{border-radius:var(--radius-md);background:var(--color-accent-soft);width:2.5rem;height:2.5rem;color:var(--color-primary);flex-shrink:0;justify-content:center;align-items:center;display:flex}.contact-card__hint[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:.875rem;line-height:1.625}.contact-card__hint[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--color-fg);font-weight:500}.contact-card__title[data-astro-cid-lcdefpme]{font-size:.875rem;font-weight:500;display:block}.contact-card__sub[data-astro-cid-lcdefpme]{color:var(--color-muted);font-size:.875rem}.contact__channels[data-astro-cid-lcdefpme]{gap:0;margin-top:.5rem;display:grid}.contact__channels[data-astro-cid-lcdefpme] .contact-card[data-astro-cid-lcdefpme]{align-items:center;margin-top:1rem}#fordelar[data-astro-cid-lcdefpme],#produkter[data-astro-cid-lcdefpme],#process[data-astro-cid-lcdefpme],#garanti[data-astro-cid-lcdefpme],#kontakt[data-astro-cid-lcdefpme]{scroll-margin-top:7rem}.mobile-cta[data-astro-cid-lcdefpme][hidden]{display:none}.mobile-cta[data-astro-cid-lcdefpme]{inset-inline:0;z-index:40;padding:.625rem 1rem calc(.625rem + env(safe-area-inset-bottom,0px));backdrop-filter:blur(8px);border-top:1px solid var(--color-border);background:#faf8f3eb;gap:.625rem;transition:transform .25s,opacity .25s;display:flex;position:fixed;bottom:0}.mobile-cta[data-astro-cid-lcdefpme].is-hidden{opacity:0;pointer-events:none;transform:translateY(110%)}.mobile-cta__call[data-astro-cid-lcdefpme]{flex:none}.mobile-cta__offert[data-astro-cid-lcdefpme]{flex:auto}@media (width>=768px){.mobile-cta[data-astro-cid-lcdefpme]{display:none}}
