.ld-section-letter .ld-letter{position:relative;width:100%;max-width:700px;color:#000;margin:0 auto}.ld-section-letter .ld-letter__back{background-image:url(//kaivenko.com/wp-content/themes/live_chess/blocks/letter-block/./images/letter-back.webp);background-size:contain;background-position:center;background-repeat:no-repeat;aspect-ratio:962/1043}.ld-section-letter .ld-letter__front{background-image:url(//kaivenko.com/wp-content/themes/live_chess/blocks/letter-block/./images/letter-front.svg);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;bottom:-4px;left:2%;width:96%;z-index:2;aspect-ratio:461/307;pointer-events:none}.ld-section-letter .ld-letter__paper{background-image:url(//kaivenko.com/wp-content/themes/live_chess/blocks/letter-block/./images/paper.webp);background-size:contain;background-position:center;background-repeat:no-repeat;position:absolute;bottom:0;left:5%;width:90%;z-index:1;aspect-ratio:406/325;padding:10%}.ld-section-letter .ld-letter__title{font-style:italic;font-weight:400;font-size:1.875em;line-height:1;letter-spacing:0;margin-bottom:15px}.ld-section-letter .ld-letter__text{font-size:1.125em;letter-spacing:0;line-height:1.3;margin-bottom:25px}.ld-section-letter .ld-letter__paper{transition:.5s;transition-delay:0s}.ld-section-letter.ld-active .ld-letter__paper{transition-delay:.5s;translate:0 -180px}@media all and (max-width:768px){.ld-section-letter .ld-letter__title{font-size:1.25em;margin-bottom:10px}.ld-section-letter .ld-letter__text{font-size:1em;margin-bottom:20px}}