.dm-sec{padding:clamp(52px,6.5vw,86px) 0}.dm-sec[id]{scroll-margin-top:74px}.dm-sec.has-text-color{--dm-eyebrow-bg:rgba(92,179,248,.16);--dm-eyebrow-fg:color-mix(in srgb,var(--dm-lblue) 55%,currentColor);--dm-eyebrow-border:rgba(92,179,248,.38)}.dm-sec.has-text-color .dm-sec__title{color:inherit}.dm-sec.has-text-color .dm-sec__desc{color:color-mix(in srgb,currentColor 78%,transparent)}.dm-sec__wrap{margin:0 auto;max-width:1280px;padding:0 clamp(20px,5vw,48px)}.dm-sec__head{align-items:flex-end;display:flex;flex-wrap:wrap;gap:14px 32px;justify-content:space-between}.dm-sec__intro{min-width:0}.dm-sec__title{color:var(--dm-ink);font-family:var(--dm-font);font-size:clamp(26px,3vw,38px);font-weight:600;letter-spacing:-.02em;line-height:1.14;margin:20px 0 0;text-wrap:balance}.dm-sec__intro>.dm-sec__title:first-child{margin-top:0}.dm-sec__desc{color:var(--dm-slate);font-size:17px;line-height:1.6;margin:16px 0 0;max-width:640px}.dm-sec__action{display:flex;flex:0 0 auto;gap:8px}.dm-sec__body{margin-top:clamp(28px,3.4vw,44px)}.dm-sec__body>:first-child{margin-top:0}.dm-sec__body>:last-child{margin-bottom:0}.dm-sec__head:empty+.dm-sec__body,.dm-sec__wrap>.dm-sec__body:first-child{margin-top:0}.dm-sec--split .dm-sec__wrap{align-items:start;display:grid;gap:clamp(28px,4vw,64px);grid-template-columns:minmax(0,1fr)}@media(min-width:900px){.dm-sec--split .dm-sec__wrap{grid-template-columns:.82fr 1.18fr}.dm-sec--split .dm-sec__head{position:sticky;top:92px}}.dm-sec--split .dm-sec__body{margin-top:0}.dm-btn-outline{align-items:center;background:transparent;border:1.5px solid var(--dm-blue);border-radius:999px;color:var(--dm-blue);display:inline-flex;font-family:var(--dm-font);font-size:15px;font-weight:600;gap:7px;line-height:1.1;padding:12px 22px;text-decoration:none;transition:background .12s var(--dm-eo),color .12s var(--dm-eo);white-space:nowrap}.dm-btn-outline:focus-visible,.dm-btn-outline:hover{background:var(--dm-blue);color:#fff}
