body{background:#fff}.letters-landing{font-size:17px;line-height:22px}.letters-landing h1{font-family:Georgia,Times,"Times New Roman",serif;font-style:normal;font-weight:normal;font-size:48px;line-height:130%;color:#000}.letters-landing h2{font-family:Georgia,Times,"Times New Roman",serif;font-style:normal;font-weight:normal;font-size:36px;line-height:41px;color:#000}.letters-landing a.button,.letters-landing a.button-secondary{border-radius:7px;font-family:Roboto,Helvetica,Arial,sans-serif;font-weight:500;font-size:17px;line-height:20px;text-decoration:none}.letters-landing a{color:#0954d3}.letters-landing a.button{background:#0954d3;color:#fff}.letters-landing a.button-secondary{background:#edeffc;color:#0954d3}.letters-landing .inset-section{background:#f8f8f9;border:1px solid #dddfe2}.letters-landing .key-features-text>img{min-width:0;max-width:100%}.letters-landing .distinct-text{font-weight:500;color:#0954d3}.letters-landing .key-features-text{font-size:17px;line-height:22px}@media(min-width: 992px){.letters-landing .key-features-text>ol>li{display:block;position:absolute;top:52%;max-width:15%}.letters-landing .key-features-text>ol>li:nth-child(1){left:4.6%}.letters-landing .key-features-text>ol>li:nth-child(2){left:23.8%}.letters-landing .key-features-text>ol>li:nth-child(3){left:43.2%}.letters-landing .key-features-text>ol>li:nth-child(4){left:62.4%}.letters-landing .key-features-text>ol>li:nth-child(5){left:82.2%}}.letters-landing .carousel{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:scroll;-webkit-box-flex:0;-ms-flex:none;flex:none;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;-webkit-scroll-snap-type:x mandatory;-ms-scroll-snap-type:x mandatory;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch}.letters-landing .carousel::-webkit-scrollbar{-webkit-appearance:none}.letters-landing .carousel::-webkit-scrollbar:horizontal{height:8px}.letters-landing .carousel::-webkit-scrollbar-thumb{border-radius:8px;background-color:rgba(0,0,0,.4)}.letters-landing .carousel::-webkit-scrollbar-button:start:decrement,.letters-landing .carousel::-webkit-scrollbar-button:end:increment{display:block;background:rgba(0,0,0,0)}@media(min-width: 768px){.letters-landing .carousel::-webkit-scrollbar-button:start:decrement,.letters-landing .carousel::-webkit-scrollbar-button:end:increment{width:calc((100vw - 750px)/2 + 20px)}}@media(min-width: 992px){.letters-landing .carousel::-webkit-scrollbar-button:start:decrement,.letters-landing .carousel::-webkit-scrollbar-button:end:increment{width:calc((100vw - 970px)/2 + 20px)}}@media(min-width: 1200px){.letters-landing .carousel::-webkit-scrollbar-button:start:decrement,.letters-landing .carousel::-webkit-scrollbar-button:end:increment{width:calc((100vw - 1170px)/2 + 20px)}}.letters-landing .carousel>div{scroll-snap-align:center;-webkit-box-flex:0;-ms-flex:none;flex:none}.letters-landing .carousel>.full-width-spacer{scroll-snap-align:none}@media(min-width: 768px){.letters-landing .carousel>.full-width-spacer{width:calc((100vw - 750px)/2)}}@media(min-width: 992px){.letters-landing .carousel>.full-width-spacer{width:calc((100vw - 970px)/2)}}@media(min-width: 1200px){.letters-landing .carousel>.full-width-spacer{width:calc((100vw - 1170px)/2)}}.letters-landing .carousel-card{background:#fff;border:1px solid #dddfe2;box-shadow:0 4px 8px #dddfe2;border-radius:7px;width:535px;max-width:calc(100vw - 40px);margin:20px;font-family:Roboto,Helvetica,Arial,sans-serif}.letters-landing .card-title{font-size:16px}.letters-landing .card-authors{font-size:14px}.letters-landing .card-authors>a{margin:4px}.letters-landing .carousel-selectors{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.letters-landing .carousel-selector{display:block;height:6px;width:36px;background:#bdbfc9;margin:0 4px 8px}.letters-landing .carousel-thumbnail{width:140px;max-width:50%}.letters-landing .carousel-thumbnail>img{width:100%;border:1px solid #dddfe2}.letters-landing .author-thumbnail{width:24px;height:24px;border-radius:50%}.letters-landing .featured-author-container{margin:0 20px;width:220px}.letters-landing .featured-author-thumbnail{width:170px;height:170px;border-radius:50%;margin-bottom:20px}.letters-landing .featured-author-paper-thumbnail{position:absolute;left:100px;bottom:0;width:53px;border:1px solid #dddfe2;background:#fff;border-radius:3px}.letters-landing .testimonial-author-thumbnail{width:3em;height:3em;border-radius:50%}@media(max-width: 1200px){.letters-landing h1{font-size:40px}.letters-landing .key-features-text{font-size:12px;line-height:18px}}@media(max-width: 992px){.letters-landing h1{font-size:32px}.letters-landing .key-features-text{font-size:17px;line-height:22px}.letters-landing .key-features-text>img{display:none}.letters-landing .key-features-text>ol{padding:0;margin:20px}.letters-landing .card-title{font-size:14px}.letters-landing .card-authors{font-size:12px}.letters-landing .featured-author-thumbnail{width:120px;height:120px}.letters-landing .featured-author-paper-thumbnail{left:70px;bottom:0;width:37px}}@media(max-width: 768px){.letters-landing .side-illustration{display:none}.letters-landing .testimonials-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.letters-landing .featured-authors-container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.letters-landing .featured-author-thumbnail{width:200px;height:200px}.letters-landing .featured-author-paper-thumbnail{left:118px;bottom:0;width:62px}}@media(max-width: 500px){.letters-landing a.button,.letters-landing a.button-secondary{width:100%;text-align:center}.letters-landing .author-thumbnail{display:none}.letters-landing .card-authors>a{margin:0 4px}}
