@layer components{.mk-fork{gap:1.25rem;max-width:64rem;margin:clamp(2.75rem,2rem + 2.5vw,4rem) auto 0;display:grid}@media (width>=900px){.mk-fork{grid-template-columns:minmax(0,1.05fr) 7.5rem minmax(0,1fr);align-items:stretch;gap:0}.mk-fork--single{grid-template-columns:minmax(0,48rem);justify-content:center}}.mk-kit{align-self:center;min-width:0}.mk-kit-parts{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1.75rem 1.5rem;display:grid}.mk-kit-part{text-align:center;min-width:0}.mk-kit-part .mk-draw-title{margin-top:.9rem}.mk-kit-line{color:var(--color-muted);margin-top:.2rem;font-size:.9375rem;line-height:1.4}.mk-kit-plate{aspect-ratio:25/14;position:relative}.mk-kit-plate.mk-draw-plate--tile{aspect-ratio:25/14;background:var(--mk-plate);justify-content:center;padding:0}@media (width>=900px){.mk-fork--single .mk-kit-parts{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.75rem}.mk-fork--single .mk-kit-part+.mk-kit-part .mk-kit-plate:before{content:"+";font-family:var(--font-display);color:var(--color-ink);font-size:2rem;font-weight:700;line-height:1;position:absolute;top:50%;left:-1.375rem;translate:-50% -50%}}@media (width>=640px) and (width<=899px){.mk-fork--single .mk-kit-part+.mk-kit-part .mk-kit-plate:before{content:"+";font-family:var(--font-display);color:var(--color-ink);font-size:1.25rem;font-weight:700;line-height:1;position:absolute;top:50%;left:-.75rem;translate:-50% -50%}}@media (width<=639px){.mk-fork--single .mk-kit-parts{grid-template-columns:minmax(0,1fr);gap:1rem;max-width:20rem;margin-inline:auto}.mk-fork--single .mk-kit-part{text-align:left;grid-template-columns:7rem minmax(0,1fr);column-gap:1rem;display:grid}.mk-fork--single .mk-kit-part>.mk-kit-plate{grid-row:1/span 2}.mk-fork--single .mk-kit-part .mk-draw-title{align-self:end;margin-top:0}.mk-fork--single .mk-kit-part .mk-kit-line{align-self:start}.mk-fork--single .mk-kit-theme--one .mk-product-logo[data-logo=myhome]{height:1.7rem}.mk-fork--single .mk-kit-theme--one .mk-product-logo[data-logo=vehica]{height:.85rem}}.mk-kit-wp{justify-content:center}.mk-kit-wp svg{width:34%;height:auto}.mk-kit-wp .mkd path{fill:none;stroke:var(--color-ink);stroke-width:.3px;stroke-linecap:round;stroke-linejoin:round}.mk-kit-wp .mkf{fill:var(--color-ink)}.mk-kit-theme{justify-content:center}.mk-kit-theme ul{flex-direction:column;align-items:center;gap:.45rem;margin:0;padding:0;list-style:none;display:flex}.mk-kit-theme--icons{container-type:inline-size}.mk-kit-theme--icons ul{flex-direction:row;gap:min(.75rem,4.6cqw)}.mk-kit-theme--icons .mk-pi{color:#0e1220;width:min(3.25rem,25cqw);height:min(3.25rem,25cqw)}.mk-kit-theme--icons .mk-pi :is(.mk-pi-plate,.mk-pi-fill){fill:#f6f6f8}.mk-kit-theme--one .mk-product-logo[data-logo=myhome]{height:2.4rem}.mk-kit-theme--one .mk-product-logo[data-logo=vehica]{height:1.3rem}.mk-kit-theme--one .mk-product-logo[data-logo=listivo]{height:2.3rem}.mk-kit-sum{border-top:1px solid var(--color-line);text-align:center;flex-direction:column;align-items:center;margin-top:3rem;display:flex}.mk-kit-equals{background:var(--color-accent);width:2.5rem;height:2.5rem;box-shadow:0 0 0 6px color-mix(in srgb, var(--color-accent) 22%, transparent);font-family:var(--font-display);color:#fff;border-radius:50%;place-items:center;margin-top:-1.25rem;font-size:1.375rem;font-weight:700;line-height:1;display:grid}.mk-ink .mk-kit-equals{color:#0e1220}.mk-kit-sum-title{font-family:var(--font-display);letter-spacing:-.015em;color:var(--color-ink);margin-top:1.75rem;font-size:clamp(1.25rem,1.1rem + .6vw,1.5rem);font-weight:700;line-height:1.25}.mk-kit-sum-note{color:var(--color-body);margin-top:.4rem;font-size:.9375rem;line-height:1.5}}
