.ldm-gb{width:100%}.ldm-gb__inner{margin:0 auto;max-width:1200px;padding:0 20px}.ldm-gb__header{margin:0 auto 44px;max-width:860px;text-align:center}.ldm-gb__heading{font-size:52px;font-weight:800;letter-spacing:-.01em;line-height:1.08}.ldm-gb__heading span{color:var(--head-accent,#d40511)}.ldm-gb__heading h1,.ldm-gb__heading h2,.ldm-gb__heading h3,.ldm-gb__heading h4,.ldm-gb__heading p{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0}.ldm-gb__subheading{font-size:18px;line-height:1.5;margin:18px 0 0}.ldm-gb__grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}.ldm-gb__card{border:1px solid #e6e6e8;border-radius:20px;box-shadow:0 1px 2px hsla(0,0%,8%,.04);display:flex;flex-direction:column;padding:28px 26px;position:relative;transition:transform .4s cubic-bezier(.2,.8,.2,1),box-shadow .4s cubic-bezier(.2,.8,.2,1),border-color .4s ease;will-change:transform}.ldm-gb__card:hover{border-color:var(--accent,#d40511);box-shadow:0 20px 40px -18px hsla(0,0%,8%,.22);transform:translateY(-6px)}.ldm-gb__icon{border-radius:14px;box-shadow:0 6px 16px -6px hsla(0,0%,8%,.25);display:inline-grid;flex:0 0 auto;height:52px;place-items:center;transition:transform .4s cubic-bezier(.2,.8,.2,1);width:52px}.ldm-gb__card:hover .ldm-gb__icon{transform:translateY(-2px) scale(1.06) rotate(-3deg)}.ldm-gb__icon svg{display:block;height:26px;width:26px}.ldm-gb__icon img{display:block;height:auto;width:26px}.ldm-gb__title{font-size:21px;font-weight:800;letter-spacing:-.01em;line-height:1.2;margin:22px 0 0;padding-bottom:12px;position:relative}.ldm-gb__title:after{background:var(--accent,#fc0);border-radius:2px;bottom:0;content:"";height:3px;left:0;position:absolute;transition:width .45s cubic-bezier(.2,.8,.2,1);width:32px}.ldm-gb__card:hover .ldm-gb__title:after{width:64px}.ldm-gb__text{font-size:16px;line-height:1.55;margin:14px 0 0}.ldm-gb__text *{color:inherit!important}.ldm-gb__text p{margin:0}.ldm-gb__text p+p{margin-top:8px}.ldm-gb--anim .ldm-gb__card{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.2,.8,.2,1),transform .6s cubic-bezier(.2,.8,.2,1),box-shadow .4s ease,border-color .4s ease}.ldm-gb--anim.is-visible .ldm-gb__card{opacity:1;transform:translateY(0)}.ldm-gb--anim.is-visible .ldm-gb__card:first-child{transition-delay:0s}.ldm-gb--anim.is-visible .ldm-gb__card:nth-child(2){transition-delay:.08s}.ldm-gb--anim.is-visible .ldm-gb__card:nth-child(3){transition-delay:.16s}.ldm-gb--anim.is-visible .ldm-gb__card:nth-child(4){transition-delay:.24s}.ldm-gb--anim.is-visible .ldm-gb__card:nth-child(5){transition-delay:.32s}.ldm-gb--anim.is-visible .ldm-gb__card:nth-child(6){transition-delay:.4s}@media (max-width:991px){.ldm-gb__grid{grid-template-columns:repeat(2,1fr)}}.ldm-gb__nav{display:none}@media (max-width:600px){.ldm-gb__nav{align-items:center;display:flex;gap:16px;justify-content:center;margin-top:4px}.ldm-gb__arrow{background:var(--accent,#d40511);border:none;border-radius:50%;box-shadow:0 6px 16px -6px hsla(0,0%,8%,.3);color:#fff;cursor:pointer;display:grid;flex:0 0 auto;height:44px;place-items:center;transition:opacity .25s ease,transform .15s ease;width:44px}.ldm-gb__arrow:active{transform:scale(.92)}.ldm-gb__arrow:disabled{cursor:default;opacity:.3}.ldm-gb__arrow svg{height:20px;width:20px}.ldm-gb__dots{align-items:center;display:flex;gap:8px}.ldm-gb__dot{background:#d2d2d6;border:none;border-radius:50%;cursor:pointer;height:8px;padding:0;transition:width .3s ease,background .3s ease;width:8px}.ldm-gb__dot.is-active{background:var(--accent,#d40511);border-radius:5px;width:22px}.ldm-gb__grid{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:visible;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;gap:14px;padding:8px 0 30px;scrollbar-width:none}.ldm-gb__grid::-webkit-scrollbar{display:none}.ldm-gb__card{box-shadow:0 6px 16px -10px hsla(0,0%,8%,.18);flex:0 0 84%;scroll-snap-align:start}.ldm-gb__heading{font-size:34px}.ldm-gb__title{font-size:20px}}@media (prefers-reduced-motion:reduce){.ldm-gb__card,.ldm-gb__icon,.ldm-gb__title:after{transition:none!important}.ldm-gb--anim .ldm-gb__card{opacity:1!important;transform:none!important}}