.Lines_between-lines__ZT37C{grid-area:line;max-width:650px;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:var(--slider-padding);color:var(--main-dark);border-radius:var(--border-radius)}.Lines_lines-logo__Deruo{padding:3rem;width:50%;max-width:250px;aspect-ratio:329/93;background-image:url(/icons/lines.png);background-size:contain;background-repeat:no-repeat;background-position:50%}.Lines_l-text__v_Gxc{-webkit-margin-after:1.5rem;margin-block-end:1.5rem;padding:1rem 0 1rem 1.5rem}.Lines_slider__5_OFw{-webkit-margin-after:.5rem;margin-block-end:.5rem}.Lines_explainer___hrkE{background-color:#fff;color:var(--darker-dark);font-size:small;padding:.7rem 2rem;width:min(80%,80vw);max-width:500px;border-radius:var(--border-radius);display:flex;gap:.5rem;text-wrap:wrap;align-items:center;.Lines_handle__GVhDf{position:relative;width:2rem;min-height:4rem}}.dark .Lines_lines-logo__Deruo{filter:invert(1)}.dark .Lines_explainer___hrkE{color:#fff;background-color:#181a1b}.Lines_slides__iXTyD{display:flex;width:min-content;gap:1rem}.Lines_lines-list-dots__dLRio{padding-block:.5rem;display:flex;gap:.5rem;justify-content:center;align-items:center;width:100%}.Lines_lines-list-dot__3g4iL{--size:0.4rem;width:var(--size);height:var(--size);background-color:var(--main-dark);border:2px solid var(--darker-dark);border-radius:50%;transition:all .5s;cursor:pointer}.Lines_lines-list-dot__3g4iL.Lines_active__JMu88{background-color:var(--main-accent)}.Lines_nav-btn__I5t27{padding:0;margin:0;transition:all 0s;color:var(--main-dark);display:flex;align-items:center;justify-content:center}@media (hover:hover) and (pointer:fine){.Lines_nav-btn__I5t27:hover{color:var(--main-gray)}}@media (max-width:900px){.Lines_between-lines__ZT37C{border-radius:0;grid-row:auto/span 2;grid-column:1/-1;padding-top:3rem;border-top:1px dashed var(--main-dark)}}.image-slider{position:relative;transition:opacity .3s ease-in;height:max-content;width:100%;aspect-ratio:1}.image-slider.moving{touch-action:none}.ph.min{filter:brightness(.8)}.photo-back,.photo-front,.photos-container{background-color:#fff;position:absolute;top:0;left:0;height:100%;width:100%;pointer-events:none;touch-action:none;overflow:hidden}.photos-container .photo-desc-wrapper{position:absolute;top:0;left:0;height:100%}.vertical-line{height:100%;background-color:#000;width:2px;background-color:color-mix(in srgb,#000 var(--colmix),var(--gray-lines));background-color:var(--gray-lines);top:calc(0 * var(--layout-padding))}.lines-handle,.vertical-line{opacity:.9;pointer-events:none}.lines-handle{--_h:clamp(25px,10vw,50px);height:var(--_h);aspect-ratio:1/6;border-radius:0;top:calc(var(--top) - var(--_h) / 2);background-color:color-mix(in srgb,#fff,var(--gray-lines) 80%);transform:translate(-50%,-50%);translate:1px 0;filter:drop-shadow(0 0 1px var(--gray-lines))}.moving .lines-handle{filter:drop-shadow(0 0 1px black)}.slider-handle{overflow:hidden}.lines-handle:not(.moved){animation:latbounce 5s infinite}.lines-handle:not(.moved) svg{animation:shine 5s infinite}@keyframes shine{0%,50%,to{opacity:.7}75%{opacity:1}}@keyframes latbounce{0%,20%,50%,to{transform:translate(-50%,-50%);box-shadow:none}5%{transform:translate(calc(-50% - 5px),-50%)}10%{transform:translate(calc(-50% + 5px),-50%)}15%{transform:translate(calc(-50% - 1px),-50%)}75%{box-shadow:0 0 5px #000,0 0 25px var(--main-light),inset 0 0 2px var(--main-light)}}