.d-sm__in{align-items:center;gap:80px;justify-content:center;padding:80px}.d-sm__c,.d-sm__in{display:flex;flex-direction:column}.d-sm__c{gap:30px;justify-content:flex-end;width:100%}.d-sm__t p{color:var(--d-purple);font-size:30px;font-weight:600;line-height:38px;max-width:100%;width:1186px}.d-sm__t strong{color:var(--d-dark-green-text);font-weight:700}.d-sm__btn{width:650px}.d-sm__btn .d-imgcta__label{text-align:center}.d-sm__more{color:var(--d-purple);display:flex;flex-direction:column;gap:64px;overflow:hidden;padding-bottom:11px;width:100%}.d-sm__more[hidden]{display:none}.d-sm__more.is-anim{transition:height .6s var(--anim-ease),margin-top .6s var(--anim-ease),opacity .45s var(--anim-ease)}.d-sm__con,.d-sm__dir{max-width:none;width:1296px}.d-sm__dir p{font-size:30px;font-weight:300;line-height:38px;margin:0 0 30px}.d-sm__dir p:first-child{color:var(--d-dark-green-text);font-size:36px;font-weight:700;letter-spacing:-.72px;line-height:44px;margin-bottom:36px}.d-sm__dir p:last-child{margin-bottom:0}.d-sm__dir strong{font-weight:600}.d-sm__con li,.d-sm__con p{font-size:22px;font-weight:400;line-height:30px}.d-sm__con p:first-child{font-size:30px;font-weight:600;line-height:34px;margin:0 0 30px}.d-sm__con ul{list-style:none;margin:0;padding:0}.d-sm__con li{margin:0 0 20px;padding-left:21px;position:relative}.d-sm__con li:before{content:"•";left:0;position:absolute}.d-sm__con strong{font-size:20px;font-weight:600;line-height:28px;text-transform:uppercase}@media (max-width:1023px){.d-sm__more{gap:50px}.d-sm__con,.d-sm__dir{width:100%}.d-sm__dir p{font-size:24px;line-height:34px;margin-bottom:30px}.d-sm__dir p:first-child{font-size:30px;letter-spacing:-.6px;line-height:44px;margin-bottom:30px}.d-sm__dir p:last-child{margin-bottom:0}.d-sm__con li,.d-sm__con p{font-size:18px;line-height:24px}.d-sm__con p:first-child{font-size:24px;line-height:30px;margin-bottom:25px;text-box:trim-both cap alphabetic}.d-sm__con ul{margin-bottom:25px;max-width:100%;width:334px}.d-sm__con li{margin-bottom:18px}.d-sm__con li:last-child{margin-bottom:0;text-box-edge:cap alphabetic;text-box-trim:trim-end}.d-sm__con li:first-child{text-box-edge:cap alphabetic;text-box-trim:trim-start}.d-sm__con p:last-child{text-box:trim-both cap alphabetic}.d-sm__con strong{font-size:18px;line-height:24px;text-transform:none}.d-sm__in{gap:80px;padding:80px 20px}.d-sm__t p{font-size:24px;line-height:34px;width:auto}.d-sm__t strong{font-weight:600}.d-sm__btn{background:linear-gradient(180deg,var(--d-purple) 0,var(--d-dark-purple) 100%);height:80px;padding:40px 80px;width:100%}.d-sm__btn .d-imgcta__bg{display:none}.d-sm__btn .d-imgcta__label{font-size:24px;line-height:34px}}