.af-cases{font-size:16px;line-height:1.15;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);padding:80px 0;width:100vw}.af-cases .af-cases__title{color:#1e384e;font-size:32px;letter-spacing:-.25px;line-height:40px;margin:0 auto 40px;padding:0 24px;text-align:center}.af-cases__container{display:flex;gap:40px;justify-content:space-between;margin:0 auto;max-width:1432px;padding:0 20px;position:relative;width:100%}.af-cases__preview{flex:1 1 55%;max-width:700px;position:relative}.af-cases__preview-image{height:auto;left:0;opacity:0;position:absolute;top:0;transition:opacity .3s;width:100%;z-index:1}.af-cases__preview-image--active{opacity:1;position:relative;z-index:2}.af-cases__list{flex:1 1 40%;max-width:560px;padding-top:40px}.af-cases__item{border-bottom:1px solid #e8e5e5;padding:24px 0;interpolate-size:allow-keywords}.af-cases__item::details-content{height:0;overflow:hidden;transition:height .3s,content-visibility allow-discrete .3s}.af-cases__item[open]::details-content{height:auto}.af-cases__item-name{color:#1e384e;cursor:pointer;font-size:20px;font-weight:700;line-height:28px;list-style:none;padding-right:32px;position:relative;transition:opacity .3s}.af-cases__item-name:hover{opacity:.8}.af-cases__item-name:focus:not(:focus-visible){outline:none}.af-cases__item-name::-webkit-details-marker{display:none}.af-cases__item-name:after{border-bottom:2px solid #1e384e;border-right:2px solid #1e384e;content:"";height:8px;position:absolute;right:8px;top:6px;transform:rotate(45deg);transition:transform .2s;width:8px}.af-cases__item[open] .af-cases__item-name:after{top:12px;transform:rotate(-135deg)}.af-cases .af-cases__item-text{color:#1e384e;font-size:16px;line-height:24px;margin:16px 0 0}.af-cases__all{display:flex;font-size:18px;justify-content:center;line-height:28px;margin-top:40px}.af-cases .af-cases__link{border-bottom:.0714em solid transparent;color:purple;margin:4px 0 0;position:relative;text-decoration:none;transition:color .3s,border-color .3s}.af-cases .af-cases__link:hover{border-color:rgba(128,0,128,.4);color:purple}.af-cases__link:before{background:url(https://get.appfollow.io/hubfs/landing-images/home/link-arrow-fuchsia.svg) 100% no-repeat;content:"";height:100%;position:absolute;right:-1.4286em;top:50%;transform:translateY(-50%);transition:right .3s;width:50px}.af-cases__link:hover:before{right:-1.5714em}@media (max-width:1024px){.af-cases__container{flex-direction:column}.af-cases__list{max-width:none;padding-top:0}}@media (max-width:768px){.af-cases__container{padding:0 24px}}@media (max-width:500px){.af-cases .af-cases__title{font-size:28px;line-height:36px}.af-cases__container{padding:0 12px}}