.ddt-family-list{color:#3b3b54;font-family:Montserrat,system-ui,sans-serif;margin:0;padding:0}.ddt-family-list *{-webkit-box-sizing:border-box;box-sizing:border-box}.ddt-family-list__band{background:#fff;padding:56px 40px;scroll-margin-top:96px}.ddt-family-list__band--tint{background:#f5fafc}@media only screen and (max-width:767px){.ddt-family-list__band{padding:40px 16px}}.ddt-family-list__inner{-ms-grid-columns:1.1fr .9fr;-webkit-box-align:start;-ms-flex-align:start;align-items:start;display:-ms-grid;display:grid;gap:60px;grid-template-columns:1.1fr .9fr;margin:0 auto;max-width:1200px}@media only screen and (max-width:1024px){.ddt-family-list__inner{gap:36px}}@media only screen and (max-width:767px){.ddt-family-list__inner{-ms-grid-columns:1fr;gap:20px;grid-template-columns:1fr}}.ddt-family-list__title{color:#322d63;font-size:28px;font-weight:700;line-height:1.2;margin:0 0 14px}@media only screen and (max-width:1024px){.ddt-family-list__title{font-size:24px}}.ddt-family-list__title-link{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:12px;text-decoration:none;-webkit-transition:color .2s ease;transition:color .2s ease}.ddt-family-list__title-link:focus-visible,.ddt-family-list__title-link:hover{color:#4b2fd6}.ddt-family-list__title-link:focus-visible{outline:2px solid #4b2fd6;outline-offset:4px}.ddt-family-list__title-arrow{color:#4b2fd6;font-size:.8em;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.ddt-family-list__title-link:hover .ddt-family-list__title-arrow{-webkit-transform:translateX(4px);transform:translateX(4px)}.ddt-family-list__text{color:#4a5568;font-size:14.5px;line-height:1.75;max-width:56ch}.ddt-family-list__text p{margin:0 0 12px}.ddt-family-list__text p:last-child{margin-bottom:0}.ddt-family-list__links{list-style:none;margin:6px 0 0;padding:0}.ddt-family-list__links li{border-bottom:1px solid #e3edf3}.ddt-family-list__links a{-webkit-box-pack:justify;-ms-flex-pack:justify;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#322d63;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:16px;font-weight:700;gap:12px;justify-content:space-between;padding:14px 4px;text-decoration:none}.ddt-family-list__links a span{color:#4b2fd6;-webkit-transition:-webkit-transform .2s ease;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.ddt-family-list__links a:hover{color:#4b2fd6}.ddt-family-list__links a:hover span{-webkit-transform:translateX(4px);transform:translateX(4px)}.ddt-family-list__links a:focus-visible{outline:2px solid #4b2fd6;outline-offset:2px}@media only screen and (max-width:767px){.ddt-family-list__links a{font-size:15px;min-height:48px;padding:13px 2px}}
