.dm-story{background:#fff;border:1px solid var(--dm-border);border-radius:18px;box-shadow:var(--dm-shadow);display:grid;grid-template-columns:minmax(0,1fr);overflow:hidden}@media(min-width:900px){.dm-story{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)}}.dm-story__quote{background:linear-gradient(158deg,#0a2a46,#04121f);display:flex;flex-direction:column;gap:26px;justify-content:space-between;overflow:hidden;padding:clamp(26px,3vw,40px);position:relative}.dm-story__quote:before{color:#fff;content:"”";font-family:Georgia,serif;font-size:150px;line-height:1;opacity:.09;pointer-events:none;position:absolute;right:-6px;top:-14px}.dm-story__text{background:none;border:0;color:#fff;font-family:var(--dm-font);font-size:clamp(18px,1.8vw,23px);font-style:normal;font-weight:600;line-height:1.45;margin:0;padding:0;position:relative}.dm-story__person{align-items:center;border-top:1px solid hsla(0,0%,100%,.16);display:flex;gap:14px;padding-top:24px}.dm-story__avatar{background:hsla(0,0%,100%,.12);border-radius:999px;display:block;flex:0 0 auto;height:46px;overflow:hidden;width:46px}.dm-story__avatar img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dm-story__who{min-width:0}.dm-story__name{color:#fff;display:block;font-size:15px;font-weight:600;line-height:1.4}.dm-story__company{color:#9fb0bf;display:block;font-size:13.5px;line-height:1.4;margin-top:2px}.dm-story__btn{align-items:center;align-self:flex-start;border:1.5px solid hsla(0,0%,100%,.6);border-radius:999px;color:#fff;display:inline-flex;font-size:14.5px;font-weight:600;gap:9px;line-height:1.1;padding:12px 22px;text-decoration:none;transition:background .12s var(--dm-eo),border-color .12s var(--dm-eo)}.dm-story__btn:focus-visible,.dm-story__btn:hover{background:hsla(0,0%,100%,.1);border-color:#fff;color:#fff}.dm-story__change{display:flex;flex-direction:column;justify-content:center;padding:clamp(24px,3vw,40px)}.dm-story__change>*{margin-bottom:0;margin-top:0}.dm-story__change .dm-story-note{border-bottom:1px solid var(--dm-hair);color:var(--dm-muted);font-size:12.5px;line-height:1.5;margin-bottom:22px;padding-bottom:18px}.dm-story__change .dm-story-label{color:var(--dm-muted);line-height:1.6}.dm-story__change .dm-story-divider~.dm-story-label{color:var(--dm-blue)}.dm-story__change ul[class*=is-style-dm-]{margin-top:18px}.dm-story__change ul[class*=is-style-dm-] li{min-height:29px}.dm-story__change .wp-block-separator.dm-story-divider{background:linear-gradient(var(--dm-hair),var(--dm-hair)) 50%/100% 1px no-repeat;border:0;height:34px;margin:26px 0;opacity:1;position:relative}.dm-story__change .wp-block-separator.dm-story-divider:before{background:#fff;content:"";height:34px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:48px}.dm-story__change .wp-block-separator.dm-story-divider:after{background:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23136AB6%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272.2%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M12 5v14m-7-7 7 7 7-7%27/%3E%3C/svg%3E") 50%/15px 15px no-repeat,var(--dm-tint);border-radius:999px;content:"";height:34px;left:50%;position:absolute;top:0;transform:translateX(-50%);width:34px}
