html{scroll-behavior:smooth}.by-head--center{flex-direction:column;align-items:center;text-align:center;gap:1.2rem}.by-head--center h2{max-width:18ch}.by-head__sub{margin:0;color:var(--by-muted);font-size:1.6rem;max-width:46ch}.by-steps-wrap{border-top:1px solid var(--by-line)}.by-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:1.6rem;counter-reset:by-step}.by-step{position:relative;padding:2.8rem 2.4rem 2.6rem;border-radius:var(--by-r);background:var(--by-surface);display:flex;flex-direction:column;gap:1rem;min-width:0}.by-step__num{font-family:var(--by-mono);font-size:1.2rem;font-weight:700;letter-spacing:.1em;color:var(--by-pink)}.by-step__num:before{content:"0"}.by-step__num:after{content:" / 03";color:var(--by-muted)}.by-step h3{margin:.4rem 0 0;font-family:var(--by-display);font-variation-settings:var(--by-wide);font-weight:800;font-size:2.4rem;text-transform:uppercase;line-height:1}.by-step p{margin:0;color:var(--by-muted);font-size:1.5rem;line-height:1.55}.by-compat{margin-top:3.2rem;display:flex;align-items:center;justify-content:center;gap:1.2rem 1.6rem;flex-wrap:wrap}.by-compat__label{font-family:var(--by-mono);font-weight:700;text-transform:uppercase;letter-spacing:.12em;color:var(--by-fg)}.by-compat__chips{display:flex;gap:.8rem;flex-wrap:wrap;justify-content:center}.by-chip{border:1.5px solid var(--by-line);border-radius:99rem;padding:.7rem 1.4rem;font-size:1.35rem;font-weight:600;color:var(--by-fg);background:#fff}.by-kit{display:grid;grid-template-columns:repeat(2,1fr);gap:1.8rem;max-width:104rem;margin-inline:auto}.by-kit__card{display:grid;grid-template-columns:.9fr 1.1fr;border-radius:var(--by-r);overflow:hidden;background:var(--by-surface);min-width:0}.by-kit__img{background:var(--by-tile);display:block;aspect-ratio:1;overflow:hidden}.by-kit__img img{width:100%;height:100%;object-fit:cover;mix-blend-mode:multiply;display:block;transition:transform .5s ease}.by-kit__card:hover .by-kit__img img{transform:scale(1.03)}.by-kit__body{padding:2.2rem;display:flex;flex-direction:column;align-items:flex-start;gap:1rem;min-width:0}.by-kit__body h3{margin:0;font-size:2rem;line-height:1.15}.by-kit__body h3 a{text-decoration:none;color:var(--by-fg)}.by-kit__body p{margin:0;color:var(--by-muted);font-size:1.45rem;line-height:1.5}.by-kit__row{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap;margin-top:auto;padding-top:.6rem}.by-kit__row strong{font-family:var(--by-body);font-size:2.2rem;font-weight:800}.by-kit__row form{margin:0}.by-kit__body .by-kit__combo{margin:0;color:var(--by-fg);font-weight:700}.by-faq{display:grid;grid-template-columns:.8fr 1.2fr;gap:5.6rem;align-items:start}.by-faq__intro{display:flex;flex-direction:column;gap:1.6rem;align-items:flex-start;position:sticky;top:10rem}.by-faq__intro h2{margin:0;font-size:clamp(3.2rem,4.4vw,5rem)}.by-faq__list{display:flex;flex-direction:column;border-top:1.5px solid var(--by-fg)}.by-faq__item{border-bottom:1px solid var(--by-line)}.by-faq__item summary{list-style:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:1.6rem;min-height:6.4rem;padding:1.6rem 0;font-weight:700;font-size:1.65rem;line-height:1.3}.by-faq__item summary::-webkit-details-marker{display:none}.by-faq__icon{width:1.4rem;height:1.4rem;flex:none;position:relative}.by-faq__icon:before,.by-faq__icon:after{content:"";position:absolute;left:0;right:0;top:50%;height:2px;margin-top:-1px;background:var(--by-fg);transition:transform .2s ease}.by-faq__icon:after{transform:rotate(90deg)}.by-faq__item[open] .by-faq__icon:after{transform:rotate(0)}.by-faq__item[open] summary{color:var(--by-fg)}.by-faq__a{padding:0 3.2rem 2rem 0;color:var(--by-muted);font-size:1.5rem;line-height:1.6}.by-faq__a p{margin:0}.by-faq__a a{color:var(--by-fg);text-decoration-color:var(--by-pink)}@media screen and (max-width:819px){.by-steps,.by-kit{display:grid;grid-auto-flow:column;grid-template-columns:none;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;margin-inline:-1.5rem;padding:0 1.5rem .4rem;scroll-padding-inline:1.5rem;gap:1.2rem}.by-steps::-webkit-scrollbar,.by-kit::-webkit-scrollbar{display:none}.by-steps{grid-auto-columns:78%}.by-kit{grid-auto-columns:82%;max-width:none}.by-step,.by-kit__card{scroll-snap-align:start}.by-step{padding:2.4rem 2rem;min-height:21rem}.by-step h3{font-size:2.2rem}.by-kit__card{grid-template-columns:1fr}.by-kit__img{aspect-ratio:5 / 4}.by-kit__body{padding:1.8rem}.by-kit__body h3{font-size:1.8rem}.by-compat{margin-top:2.4rem}.by-faq{grid-template-columns:1fr;gap:2.4rem}.by-faq__intro{position:static}.by-faq__item summary{font-size:1.55rem}.by-faq__a{padding-right:0}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.by-kit__img img,.by-faq__icon:after{transition:none}}
/*# sourceMappingURL=/cdn/shop/t/19/assets/bytra-home.css.map */
