.hero[data-astro-cid-ge2uvauf]{padding-top:clamp(2rem,1rem + 4vw,5rem);padding-bottom:var(--space-7);position:relative;overflow:hidden}.hero[data-astro-cid-ge2uvauf]:before{content:"";background:var(--rib-light);pointer-events:none;width:45%;height:70%;position:absolute;inset:0 0 auto auto;-webkit-mask-image:linear-gradient(to bottom left,#000 10%,#0000 75%);mask-image:linear-gradient(to bottom left,#000 10%,#0000 75%)}.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(2rem,1rem + 4vw,5rem);display:grid;position:relative}.hero__copy[data-astro-cid-ge2uvauf]{gap:var(--space-6);display:grid}.hero__title[data-astro-cid-ge2uvauf]{font-size:var(--fs-h1);line-height:.86}.hero__title-sub[data-astro-cid-ge2uvauf]{color:var(--c-graphite)}.hero__lead[data-astro-cid-ge2uvauf]{font-size:var(--fs-lg);max-width:34rem;color:var(--c-ink-2)}.hero__actions[data-astro-cid-ge2uvauf]{gap:var(--space-3);flex-wrap:wrap;display:flex}.hero__media[data-astro-cid-ge2uvauf]{aspect-ratio:4/5;margin:0;position:relative}.hero__media[data-astro-cid-ge2uvauf]:after{content:"";border:1px solid var(--c-thread);z-index:-1;position:absolute;inset:-14px 14px 14px -14px}.hero__media[data-astro-cid-ge2uvauf] img{object-fit:cover;object-position:center 70%;width:100%;height:100%;box-shadow:var(--shadow-soft)}.hero__badge[data-astro-cid-ge2uvauf]{align-items:center;gap:var(--space-3);padding:var(--space-4) var(--space-5);background:var(--c-ink);color:var(--c-paper);font-size:var(--fs-xs);letter-spacing:.04em;line-height:1.25;display:flex;position:absolute;top:2rem;left:-1.25rem}.hero__badge-num[data-astro-cid-ge2uvauf]{font-family:var(--f-display);color:var(--c-white);font-size:2.75rem;font-weight:800;line-height:1}.hero__scale[data-astro-cid-ge2uvauf]{padding-top:var(--space-5);border-top:1px solid var(--c-line);color:var(--c-graphite);align-items:flex-end;gap:clamp(.4rem,.2rem + .8vw,1rem);margin-top:clamp(3rem,2rem + 4vw,6rem);text-decoration:none;display:flex}.hero__bar[data-astro-cid-ge2uvauf]{flex:var(--w) 1 0;min-width:4px;max-width:calc(var(--w) * .09rem + .3rem);border:1px solid var(--c-ink);background:repeating-linear-gradient(90deg, #0000001f 0 1px, transparent 1px 3px), var(--c-white);transform-origin:bottom;height:3.5rem;transition:transform .5s var(--ease);transition-delay:calc(var(--i) * 25ms);position:relative}.hero__bar[data-astro-cid-ge2uvauf][data-tone=black]{background:repeating-linear-gradient(90deg, #ffffff1a 0 1px, transparent 1px 3px), var(--c-ink)}.hero__scale[data-astro-cid-ge2uvauf]:hover .hero__bar[data-astro-cid-ge2uvauf]{transform:scaleY(1.25)}.hero__bar-label[data-astro-cid-ge2uvauf]{font-size:.7rem;font-weight:600;position:absolute;top:calc(100% + .35rem);left:50%;transform:translate(-50%)}.hero__scale-note[data-astro-cid-ge2uvauf]{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:.25rem;margin-left:auto;font-weight:600;display:inline-flex}@media (width<=900px){.hero__grid[data-astro-cid-ge2uvauf]{grid-template-columns:1fr}.hero__media[data-astro-cid-ge2uvauf]{aspect-ratio:4/3;margin-left:14px}.hero__badge[data-astro-cid-ge2uvauf]{left:-14px}}@media (width<=560px){.hero__scale-note[data-astro-cid-ge2uvauf]{display:none}.hero__actions[data-astro-cid-ge2uvauf] .btn[data-astro-cid-ge2uvauf]{flex:100%}}.highlights[data-astro-cid-awfdy76h]{background:var(--c-ink);color:var(--c-paper);padding-block:var(--space-6)}.highlights__list[data-astro-cid-awfdy76h]{gap:var(--space-5);grid-template-columns:repeat(5,minmax(0,1fr));display:grid}.highlights__item[data-astro-cid-awfdy76h]{gap:var(--space-3);align-items:flex-start;display:flex}.highlights__item[data-astro-cid-awfdy76h]+.highlights__item[data-astro-cid-awfdy76h]{padding-left:var(--space-5);border-left:1px solid #f3f0ea26}.highlights__icon{color:var(--c-thread);filter:brightness(1.35);flex:none}.highlights__title[data-astro-cid-awfdy76h]{font-weight:700;font-size:var(--fs-sm);line-height:1.3}.highlights__text[data-astro-cid-awfdy76h]{font-size:var(--fs-xs);opacity:.65;margin-top:.15rem;line-height:1.4}@media (width<=1080px){.highlights__list[data-astro-cid-awfdy76h]{grid-template-columns:repeat(2,minmax(0,1fr))}.highlights__item[data-astro-cid-awfdy76h]+.highlights__item[data-astro-cid-awfdy76h]{border-left:0;padding-left:0}}@media (width<=480px){.highlights__list[data-astro-cid-awfdy76h]{grid-template-columns:1fr}}.products[data-astro-cid-rtei5hqi]{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1.5rem,1rem + 2vw,3rem);display:grid}.product[data-astro-cid-rtei5hqi]{background:var(--c-white);border:1px solid var(--c-line);transition:border-color .4s var(--ease), box-shadow .4s var(--ease);grid-template-rows:auto 1fr;display:grid}.product[data-astro-cid-rtei5hqi]:hover{border-color:var(--c-ink);box-shadow:var(--shadow-soft)}.product__media[data-astro-cid-rtei5hqi]{aspect-ratio:3/2;background:var(--c-paper-2);position:relative;overflow:hidden}.product__media[data-astro-cid-rtei5hqi] img{object-fit:cover;width:100%;height:100%;transition:transform 1.2s var(--ease)}.product[data-astro-cid-rtei5hqi]:hover .product__media[data-astro-cid-rtei5hqi] img{transform:scale(1.04)}.product__stock[data-astro-cid-rtei5hqi]{top:var(--space-4);right:var(--space-4);background:var(--c-thread);color:var(--c-white);font-size:var(--fs-xs);letter-spacing:.04em;padding:.25rem .65rem;font-weight:700;position:absolute}.product__stock[data-astro-cid-rtei5hqi][hidden]{display:none}.product__index[data-astro-cid-rtei5hqi]{top:var(--space-4);left:var(--space-4);background:var(--c-ink);color:var(--c-paper);font-size:var(--fs-xs);letter-spacing:.08em;padding:.2rem .55rem;font-weight:700;position:absolute}.product__ribbons[data-astro-cid-rtei5hqi]{background:var(--c-paper);justify-content:center;align-items:stretch;gap:3%;padding:12% 8% 0;display:flex;position:absolute;inset:0}.product__ribbons[data-astro-cid-rtei5hqi] span[data-astro-cid-rtei5hqi]{flex:0 0 calc(var(--w) * 0.14%);border:1px solid var(--c-ink);background:repeating-linear-gradient(0deg, #0000001a 0 1px, transparent 1px 3px), var(--c-white);transform-origin:bottom;min-width:6px;transition:transform .6s var(--ease);border-bottom:0}.product__ribbons[data-astro-cid-rtei5hqi] span[data-astro-cid-rtei5hqi][data-tone=black]{background:repeating-linear-gradient(0deg, #ffffff14 0 1px, transparent 1px 3px), var(--c-ink)}.product[data-astro-cid-rtei5hqi]:hover .product__ribbons[data-astro-cid-rtei5hqi] span[data-astro-cid-rtei5hqi]{transform:scaleY(1.06)}.product[data-astro-cid-rtei5hqi]:hover .product__ribbons[data-astro-cid-rtei5hqi] span[data-astro-cid-rtei5hqi]:nth-child(2n){transform:scaleY(.96)}.product__body[data-astro-cid-rtei5hqi]{align-content:start;gap:var(--space-4);padding:clamp(1.25rem,1rem + 1.2vw,2.25rem);display:grid}.product__body[data-astro-cid-rtei5hqi] h3[data-astro-cid-rtei5hqi]{font-size:var(--fs-h3)}.product__text[data-astro-cid-rtei5hqi]{color:var(--c-graphite)}.product__specs[data-astro-cid-rtei5hqi]{margin:var(--space-2) 0 var(--space-3);border-top:1px solid var(--c-line);display:grid}.product__specs[data-astro-cid-rtei5hqi] div[data-astro-cid-rtei5hqi]{justify-content:space-between;gap:var(--space-4);padding-block:var(--space-2);border-bottom:1px solid var(--c-line);font-size:var(--fs-sm);display:flex}.product__specs[data-astro-cid-rtei5hqi] dt[data-astro-cid-rtei5hqi]{color:var(--c-graphite)}.product__specs[data-astro-cid-rtei5hqi] dd[data-astro-cid-rtei5hqi]{text-align:right;margin:0;font-weight:600}.product[data-astro-cid-rtei5hqi] .link-arrow[data-astro-cid-rtei5hqi]{font-size:var(--fs-sm);justify-self:start}@media (width<=760px){.products[data-astro-cid-rtei5hqi]{grid-template-columns:1fr}}.ws[data-astro-cid-svyhivtr]{border:1px solid var(--c-line);background:var(--c-paper)}.ws__toolbar[data-astro-cid-svyhivtr]{gap:var(--space-4);padding:var(--space-4) var(--space-5);border-bottom:1px solid var(--c-line);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.ws__tones[data-astro-cid-svyhivtr]{border:1px solid var(--c-ink);display:inline-flex}.ws__tone[data-astro-cid-svyhivtr]{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-size:var(--fs-sm);cursor:pointer;background:0 0;border:0;font-weight:600;transition:background .3s,color .3s;display:inline-flex}.ws__tone[data-astro-cid-svyhivtr][aria-pressed=true]{background:var(--c-ink);color:var(--c-paper)}.ws__swatch[data-astro-cid-svyhivtr]{border:1px solid;width:.9rem;height:.9rem}.ws__swatch--white[data-astro-cid-svyhivtr]{background:#fff}.ws__swatch--black[data-astro-cid-svyhivtr]{background:#141414}.ws__hint[data-astro-cid-svyhivtr]{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--c-graphite)}.ws__stage[data-astro-cid-svyhivtr]{--gap:1rem;align-items:flex-end;gap:var(--gap);padding:var(--space-7) var(--space-5) var(--space-5);background:linear-gradient(var(--c-line), var(--c-line)) left calc(100% - 3.25rem) / 100% 1px no-repeat;min-height:22rem;display:flex;container-type:inline-size}.ws__ribbon[data-astro-cid-svyhivtr]{flex:var(--w) 1 0px;align-items:center;gap:var(--space-3);cursor:pointer;background:0 0;border:0;flex-direction:column;min-width:.5rem;height:16rem;padding:0;display:flex}.ws__band[data-astro-cid-svyhivtr]{border:1px solid var(--c-ink);transform-origin:bottom;width:100%;transition:transform .6s var(--ease), background-color .4s, box-shadow .4s;background:repeating-linear-gradient(90deg,#00000021 0 1px,#0000 1px 3px),#fff;flex:1}[data-astro-cid-svyhivtr][data-tone=black] .ws__band[data-astro-cid-svyhivtr]{background:repeating-linear-gradient(90deg,#ffffff1a 0 1px,#0000 1px 3px),#141414}.ws__ribbon[data-astro-cid-svyhivtr]:hover .ws__band[data-astro-cid-svyhivtr]{transform:scaleY(1.06)}.ws__ribbon[data-astro-cid-svyhivtr][aria-pressed=true] .ws__band[data-astro-cid-svyhivtr]{box-shadow:0 0 0 2px var(--c-paper), 0 0 0 3.5px var(--c-thread);transform:scaleY(1.14)}.ws__label[data-astro-cid-svyhivtr]{font-size:var(--fs-xs);color:var(--c-graphite);height:1.25rem;font-weight:700}.ws__ribbon[data-astro-cid-svyhivtr][aria-pressed=true] .ws__label[data-astro-cid-svyhivtr]{color:var(--c-thread)}.ws__detail[data-astro-cid-svyhivtr]{gap:var(--space-6);padding:var(--space-5);border-top:1px solid var(--c-line);background:var(--c-white);grid-template-columns:auto 1fr auto;align-items:center;display:grid}.ws__readout[data-astro-cid-svyhivtr]{align-items:baseline;gap:var(--space-2);min-width:7.5rem;display:flex}.ws__value[data-astro-cid-svyhivtr]{font-family:var(--f-display);font-size:clamp(3.5rem,3rem + 2vw,5rem);font-weight:800;line-height:.9}.ws__unit[data-astro-cid-svyhivtr]{color:var(--c-graphite);font-weight:700}.ws__color[data-astro-cid-svyhivtr]{font-size:var(--fs-sm);color:var(--c-graphite)}.ws__color[data-astro-cid-svyhivtr] strong[data-astro-cid-svyhivtr]{color:var(--c-ink)}.ws__stock[data-astro-cid-svyhivtr]{margin-top:var(--space-2);font-size:var(--fs-sm);color:var(--c-thread);font-weight:700}.ws__stock[data-astro-cid-svyhivtr][hidden]{display:none}.ws__ribbon[data-astro-cid-svyhivtr][data-out] .ws__band[data-astro-cid-svyhivtr]{opacity:.35;background-image:repeating-linear-gradient(135deg,#b23a2e80 0 2px,#0000 2px 8px)}.ws__forms[data-astro-cid-svyhivtr]{margin-top:var(--space-2);gap:.2rem;display:grid}.ws__forms[data-astro-cid-svyhivtr] li{align-items:center;gap:var(--space-2);font-weight:600;display:flex}.ws__forms[data-astro-cid-svyhivtr] svg{color:var(--c-thread)}@media (width<=760px){.ws__stage[data-astro-cid-svyhivtr]{--gap:.35rem;padding-inline:var(--space-3);min-height:15rem}.ws__ribbon[data-astro-cid-svyhivtr]{min-width:.45rem;height:10rem}.ws__label[data-astro-cid-svyhivtr]{font-size:.65rem}.ws__detail[data-astro-cid-svyhivtr]{gap:var(--space-4);grid-template-columns:1fr}}.prod[data-astro-cid-p36u2r52]{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);grid-template-areas:"head head""photo process";column-gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.prod__head[data-astro-cid-p36u2r52]{grid-area:head}.prod__photo[data-astro-cid-p36u2r52]{isolation:isolate;top:calc(var(--header-h) + 1.5rem);grid-area:photo;align-self:start;margin:0;position:sticky}.prod__photo[data-astro-cid-p36u2r52] img,.prod__video[data-astro-cid-p36u2r52]{aspect-ratio:4/5;object-fit:cover;filter:grayscale(.15)contrast(1.05);width:100%}.prod__video[data-astro-cid-p36u2r52]{display:block;position:absolute;top:0;left:0}.prod__vbtn[data-astro-cid-p36u2r52]{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#14141499;border:0;border-radius:50%;place-items:center;width:2.25rem;height:2.25rem;display:grid;position:absolute;top:.75rem;right:.75rem}.prod__vbtn[data-astro-cid-p36u2r52] .i-play[data-astro-cid-p36u2r52],.prod__vbtn[data-astro-cid-p36u2r52].is-paused .i-pause[data-astro-cid-p36u2r52]{display:none}.prod__vbtn[data-astro-cid-p36u2r52].is-paused .i-play[data-astro-cid-p36u2r52]{display:block}.prod__photo[data-astro-cid-p36u2r52] figcaption[data-astro-cid-p36u2r52]{margin-top:var(--space-3);font-size:var(--fs-xs);color:#f3f0ea99;padding-left:var(--space-4);border-left:2px solid var(--c-thread)}.prod__process[data-astro-cid-p36u2r52]{gap:var(--space-7);grid-area:process;align-content:start;display:grid}.prod__diagram[data-astro-cid-p36u2r52]{width:100%;height:auto;padding:var(--space-4);border:1px solid #f3f0ea26}.d-spools[data-astro-cid-p36u2r52] rect[data-astro-cid-p36u2r52]{fill:none;stroke:#f3f0eacc;stroke-width:1.4px}.d-spools[data-astro-cid-p36u2r52] line[data-astro-cid-p36u2r52]{stroke:#f3f0ea66}.d-threads[data-astro-cid-p36u2r52] path[data-astro-cid-p36u2r52]{fill:none;stroke:#f3f0ea59;stroke-width:.8px}.d-bar[data-astro-cid-p36u2r52]{fill:#f3f0ea1f;stroke:#f3f0eacc}.d-needles[data-astro-cid-p36u2r52] line[data-astro-cid-p36u2r52]{stroke:#f3f0eacc;stroke-width:1.2px;stroke-linecap:round}.d-tapes[data-astro-cid-p36u2r52] rect[data-astro-cid-p36u2r52]{fill:#f7f5f0;transform-box:fill-box;transform-origin:0}.d-tapes[data-astro-cid-p36u2r52] rect[data-astro-cid-p36u2r52].is-dark{fill:#3a3835;stroke:#f3f0ea80;stroke-width:.8px}.d-red[data-astro-cid-p36u2r52]{fill:none;stroke:var(--c-thread);stroke-width:2px;filter:brightness(1.3);stroke-dasharray:520;stroke-dashoffset:0}.d-labels[data-astro-cid-p36u2r52] text[data-astro-cid-p36u2r52]{fill:#f3f0ea99;font-family:var(--f-body);letter-spacing:.08em;text-transform:uppercase;font-size:12px}.js[data-astro-cid-p36u2r52] .prod__diagram[data-astro-cid-p36u2r52]:not(.is-visible) .d-tapes[data-astro-cid-p36u2r52] rect[data-astro-cid-p36u2r52]{transform:scaleX(0)}.js[data-astro-cid-p36u2r52] .prod__diagram[data-astro-cid-p36u2r52]:not(.is-visible) .d-red[data-astro-cid-p36u2r52]{stroke-dashoffset:520px}.d-tapes[data-astro-cid-p36u2r52] rect[data-astro-cid-p36u2r52]{transition:transform 1.6s var(--ease)}.d-tapes[data-astro-cid-p36u2r52] rect[data-astro-cid-p36u2r52]:nth-child(2){transition-delay:80ms}.d-tapes[data-astro-cid-p36u2r52] rect[data-astro-cid-p36u2r52]:nth-child(3){transition-delay:.16s}.d-tapes[data-astro-cid-p36u2r52] rect[data-astro-cid-p36u2r52]:nth-child(4){transition-delay:.24s}.d-tapes[data-astro-cid-p36u2r52] rect[data-astro-cid-p36u2r52]:nth-child(5){transition-delay:.32s}.d-tapes[data-astro-cid-p36u2r52] rect[data-astro-cid-p36u2r52]:nth-child(6){transition-delay:.4s}.d-red[data-astro-cid-p36u2r52]{transition:stroke-dashoffset 2.2s var(--ease) .3s}.prod__steps[data-astro-cid-p36u2r52]{border-top:1px solid #f3f0ea26;margin:0;padding:0;list-style:none;display:grid}.prod__steps[data-astro-cid-p36u2r52] li[data-astro-cid-p36u2r52]{gap:var(--space-4);padding-block:var(--space-5);border-bottom:1px solid #f3f0ea26;grid-template-columns:3rem 1fr;display:grid}.prod__num[data-astro-cid-p36u2r52]{font-weight:700;font-size:var(--fs-sm);color:var(--c-thread);filter:brightness(1.35);padding-top:.2rem}.prod__steps[data-astro-cid-p36u2r52] h3[data-astro-cid-p36u2r52]{margin-bottom:var(--space-2);font-size:clamp(1.5rem,1.3rem + .8vw,2rem)}.prod__steps[data-astro-cid-p36u2r52] p[data-astro-cid-p36u2r52]{color:#f3f0eab8}@media (width<=900px){.prod[data-astro-cid-p36u2r52]{row-gap:var(--space-7);grid-template-columns:1fr;grid-template-areas:"head""photo""process"}.prod__photo[data-astro-cid-p36u2r52]{position:relative;top:auto}.prod__photo[data-astro-cid-p36u2r52] img,.prod__video[data-astro-cid-p36u2r52]{aspect-ratio:4/3}}.prod-section[data-astro-cid-p36u2r52]{isolation:isolate;overflow:hidden}.prod-section[data-astro-cid-p36u2r52] .prod-section__bg{object-fit:cover;opacity:.35;z-index:-1;width:100%;height:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 70%);mask-image:linear-gradient(#000 0%,#0000 70%)}.apps[data-astro-cid-53cbzt72]{border-top:1px solid var(--c-ink);border-left:1px solid var(--c-line);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.app[data-astro-cid-53cbzt72]{align-content:start;gap:var(--space-3);padding:var(--space-6) var(--space-5) var(--space-7);border-right:1px solid var(--c-line);border-bottom:1px solid var(--c-line);transition:background .4s var(--ease);display:grid;position:relative;overflow:hidden}.app[data-astro-cid-53cbzt72]:hover{background:var(--c-white)}.app__icon{color:var(--c-ink);margin-bottom:var(--space-4)}.app[data-astro-cid-53cbzt72] h3[data-astro-cid-53cbzt72]{font-size:var(--fs-h3)}.app[data-astro-cid-53cbzt72] p[data-astro-cid-53cbzt72]{color:var(--c-graphite);font-size:var(--fs-sm)}.app__rib[data-astro-cid-53cbzt72]{background:repeating-linear-gradient(90deg, #ffffff40 0 1px, transparent 1px 3px), var(--c-thread);transform-origin:0;height:6px;transition:transform .6s var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.app[data-astro-cid-53cbzt72]:hover .app__rib[data-astro-cid-53cbzt72]{transform:scaleX(1)}.audience[data-astro-cid-53cbzt72]{align-items:center;gap:var(--space-4) var(--space-6);margin-top:var(--space-7);flex-wrap:wrap;display:flex}.audience__label[data-astro-cid-53cbzt72]{font-size:var(--fs-xs);letter-spacing:.16em;text-transform:uppercase;color:var(--c-graphite);font-weight:600}.audience__list[data-astro-cid-53cbzt72]{gap:var(--space-2);flex-wrap:wrap;display:flex}.audience__list[data-astro-cid-53cbzt72] li[data-astro-cid-53cbzt72]{border:1px solid var(--c-line);font-size:var(--fs-sm);background:var(--c-white);border-radius:999px;padding:.35rem .85rem}@media (width<=1000px){.apps[data-astro-cid-53cbzt72]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.apps[data-astro-cid-53cbzt72]{grid-template-columns:1fr}}.order__steps[data-astro-cid-t4lozhmk]{counter-reset:step;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.5rem,1rem + 2vw,3rem);margin:0;padding:0;list-style:none;display:grid}.order__steps[data-astro-cid-t4lozhmk] li[data-astro-cid-t4lozhmk]{gap:var(--space-3);padding-top:var(--space-6);border-top:1px solid var(--c-ink);display:grid;position:relative}.order__steps[data-astro-cid-t4lozhmk] li[data-astro-cid-t4lozhmk]:before{content:"";background:var(--c-thread);width:3rem;height:3px;position:absolute;top:-1px;left:0}.order__num[data-astro-cid-t4lozhmk]{font-family:var(--f-display);color:#0000;-webkit-text-stroke:1.5px var(--c-ink);font-size:4.5rem;font-weight:800;line-height:.8}.order__steps[data-astro-cid-t4lozhmk] h3[data-astro-cid-t4lozhmk]{font-size:var(--fs-h3)}.order__steps[data-astro-cid-t4lozhmk] p[data-astro-cid-t4lozhmk]{color:var(--c-graphite)}.order__cta[data-astro-cid-t4lozhmk]{isolation:isolate;justify-items:start;gap:var(--space-6);margin-top:var(--space-8);background:radial-gradient(62% 72% at 42%,#efe5d6 0%,#efe5d68c 50%,#fff0 100%);align-content:center;min-height:24rem;padding:clamp(2rem,1rem + 3vw,4.5rem);display:grid;position:relative;overflow:hidden}.order__cta[data-astro-cid-t4lozhmk]:after{content:"";background:repeating-linear-gradient(90deg, #ffffff40 0 1px, transparent 1px 3px), linear-gradient(90deg, #b23a2e00 0%, var(--c-thread) 18%, var(--c-thread) 82%, #b23a2e00 100%);height:5px;position:absolute;bottom:0;left:0;right:0}.order__cta[data-astro-cid-t4lozhmk] .order__cta-img{object-fit:cover;object-position:left center;z-index:-1;-webkit-mask-composite:source-in;width:64%;height:100%;position:absolute;inset:0 0 0 auto;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 40% 80%,#0000 100%),linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 40% 80%,#0000 100%),linear-gradient(#0000 0%,#000 22% 78%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.order__cta-text[data-astro-cid-t4lozhmk]{max-width:30rem}@media (width<=860px){.order__cta[data-astro-cid-t4lozhmk] .order__cta-img{opacity:.3;width:100%}}.order__cta-text[data-astro-cid-t4lozhmk]{font-family:var(--f-display);text-transform:uppercase;font-size:clamp(1.75rem,1.4rem + 1.4vw,2.75rem);font-weight:800;line-height:1}.order__cta-text[data-astro-cid-t4lozhmk] span[data-astro-cid-t4lozhmk]{font-family:var(--f-body);font-weight:500;font-size:var(--fs-base);text-transform:none;color:var(--c-graphite)}.order__cta-actions[data-astro-cid-t4lozhmk]{gap:var(--space-3);flex-wrap:wrap;display:flex}@media (width<=860px){.order__steps[data-astro-cid-t4lozhmk]{grid-template-columns:1fr}}.contact[data-astro-cid-he3spzz3]{background:linear-gradient(var(--c-paper), var(--c-paper)) padding-box}.contact__grid[data-astro-cid-he3spzz3]{grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);align-items:start;gap:clamp(2rem,1rem + 4vw,5rem);display:grid}.contact__info[data-astro-cid-he3spzz3] .section-head[data-astro-cid-he3spzz3]{margin-bottom:var(--space-6)}.channels[data-astro-cid-he3spzz3]{border-top:1px solid var(--c-line);margin-bottom:var(--space-6);display:grid}.channels[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]{align-items:center;gap:var(--space-4);padding-block:var(--space-4);border-bottom:1px solid var(--c-line);transition:color .25s, padding .35s var(--ease);font-weight:600;text-decoration:none;display:flex}.channels[data-astro-cid-he3spzz3] a[data-astro-cid-he3spzz3]:hover{color:var(--c-thread);padding-left:var(--space-2)}.channels[data-astro-cid-he3spzz3] svg{color:var(--c-thread);flex:none}.channels__phone[data-astro-cid-he3spzz3]{align-items:center;gap:var(--space-4);border-bottom:1px solid var(--c-line);display:flex}.channels__phone[data-astro-cid-he3spzz3]>a[data-astro-cid-he3spzz3]:first-child{border-bottom:0;flex:1}.channels__icons[data-astro-cid-he3spzz3]{flex:none;gap:.6rem;display:flex}.channels[data-astro-cid-he3spzz3] .channels__icon[data-astro-cid-he3spzz3]{color:#fff;width:3rem;height:3rem;transition:background .25s, transform .25s var(--ease), box-shadow .25s;border:0;border-radius:50%;place-items:center;padding:0;display:grid}.channels[data-astro-cid-he3spzz3] .channels__icon[data-astro-cid-he3spzz3] svg{color:#fff}.channels[data-astro-cid-he3spzz3] .channels__icon[data-astro-cid-he3spzz3]:hover{color:#fff;padding-left:0;transform:translateY(-2px);box-shadow:0 6px 14px -6px #14141473}.channels__icon--viber[data-astro-cid-he3spzz3]{background:#665cac}.channels__icon--viber[data-astro-cid-he3spzz3]:hover{background:#4f4690}.channels__icon--fb[data-astro-cid-he3spzz3]{background:#1666d4}.channels__icon--fb[data-astro-cid-he3spzz3]:hover{background:#0f4fa8}.channels[data-astro-cid-he3spzz3] small[data-astro-cid-he3spzz3]{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-graphite);font-weight:500;display:block}.form[data-astro-cid-he3spzz3]{gap:var(--space-4);background:var(--c-white);border:1px solid var(--c-line);border-top:4px solid var(--c-ink);top:calc(var(--header-h) + 1.5rem);padding:clamp(1.5rem,1rem + 2vw,3rem);display:grid;position:sticky}.form__title[data-astro-cid-he3spzz3]{font-size:var(--fs-h3);margin-bottom:var(--space-2)}.form__row[data-astro-cid-he3spzz3]{gap:var(--space-4);grid-template-columns:1fr 1fr;display:grid}.form__row--3[data-astro-cid-he3spzz3]{grid-template-columns:1fr 1fr 1fr}.field[data-astro-cid-he3spzz3]{gap:.35rem;display:grid}.field[data-astro-cid-he3spzz3]>span[data-astro-cid-he3spzz3]{font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--c-graphite);font-weight:600}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3],.field[data-astro-cid-he3spzz3] select[data-astro-cid-he3spzz3],.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{border:1px solid var(--c-line);border-radius:var(--radius);background:var(--c-paper);width:100%;min-height:3rem;padding:.7rem .85rem;transition:border-color .25s,background .25s}.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]{resize:vertical}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]:focus,.field[data-astro-cid-he3spzz3] select[data-astro-cid-he3spzz3]:focus,.field[data-astro-cid-he3spzz3] textarea[data-astro-cid-he3spzz3]:focus{border-color:var(--c-ink);background:var(--c-white);outline:none}.field[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3][aria-invalid=true],.consent[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3][aria-invalid=true]{border-color:var(--c-thread);outline:1px solid var(--c-thread)}.consent[data-astro-cid-he3spzz3]{gap:var(--space-3);font-size:var(--fs-xs);color:var(--c-graphite);align-items:flex-start;line-height:1.5;display:flex}.consent[data-astro-cid-he3spzz3] input[data-astro-cid-he3spzz3]{width:1.1rem;height:1.1rem;accent-color:var(--c-thread);flex:none;margin-top:.15rem}.form__submit[data-astro-cid-he3spzz3]{justify-self:start}.form__submit[data-astro-cid-he3spzz3][disabled]{opacity:.6;cursor:progress}.form__status[data-astro-cid-he3spzz3]{min-height:1.5em;font-size:var(--fs-sm);font-weight:600}.form__status[data-astro-cid-he3spzz3].is-error{color:var(--c-thread)}.form__status[data-astro-cid-he3spzz3].is-success{color:#2d6a3e}@media (width<=960px){.contact__grid[data-astro-cid-he3spzz3]{grid-template-columns:1fr}.form[data-astro-cid-he3spzz3]{position:static}}@media (width<=560px){.form__row[data-astro-cid-he3spzz3],.form__row--3[data-astro-cid-he3spzz3]{grid-template-columns:1fr}.form__submit[data-astro-cid-he3spzz3]{justify-self:stretch}}
