.dm-rail__track{align-items:stretch;display:flex;gap:16px;margin:-8px -18px -36px;overflow-x:auto;padding:8px 18px 36px;scroll-padding-inline:18px;scroll-snap-type:x proximity;scrollbar-width:none}.dm-rail__track::-webkit-scrollbar{display:none}.dm-rail__track>.dm-rail-card{flex:1 1 0;min-width:0;scroll-snap-align:start}.dm-rail__track:has(>.dm-rail-card:nth-child(4))>.dm-rail-card{flex:0 0 clamp(240px,30%,320px)}.dm-rail__nav{display:flex;flex:0 0 auto;gap:8px;justify-content:flex-end;margin-bottom:16px}.dm-rail__nav[hidden]{display:none}.dm-rail__nav.dm-rail__nav--in-head{margin-bottom:0}.dm-rail__btn{background:#fff;border:1.5px solid var(--dm-border);border-radius:999px;color:var(--dm-ink);cursor:pointer;display:grid;height:40px;padding:0;place-items:center;transition:border-color .15s var(--dm-eo),background .15s var(--dm-eo),color .15s var(--dm-eo);width:40px}.dm-rail__btn:hover:not(:disabled){background:var(--dm-tint);border-color:var(--dm-blue);color:var(--dm-blue)}.dm-rail__btn:disabled{cursor:not-allowed;opacity:.4}.is-style-dm-device .dm-rail__track{gap:18px}.is-style-dm-device .dm-rail__track:has(>.dm-rail-card:nth-child(4))>.dm-rail-card,.is-style-dm-device .dm-rail__track>.dm-rail-card{flex:0 0 calc(33.33333% - 12px)}@media(max-width:1000px){.is-style-dm-device .dm-rail__track:has(>.dm-rail-card:nth-child(4))>.dm-rail-card,.is-style-dm-device .dm-rail__track>.dm-rail-card{flex-basis:calc(50% - 9px)}}@media(max-width:640px){.is-style-dm-device .dm-rail__track:has(>.dm-rail-card:nth-child(4))>.dm-rail-card,.is-style-dm-device .dm-rail__track>.dm-rail-card{flex-basis:86%}}.is-style-dm-device .dm-rail-card{background:linear-gradient(158deg,#f4f7fb,#e3eaf2);border-color:var(--dm-border);min-height:360px;position:relative}.is-style-dm-device .dm-rail-card:is(a):focus-visible,.is-style-dm-device .dm-rail-card:is(a):hover{border-color:rgba(19,106,182,.4)}.is-style-dm-device .dm-rail-card:is(a):after{background:var(--dm-blue) url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 width=%2715%27 height=%2715%27 fill=%27none%27 stroke=%27%23fff%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272.2%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M5 12h13m-6-7 7 7-7 7%27/%3E%3C/svg%3E") center/15px no-repeat;border-radius:999px;bottom:22px;box-shadow:var(--dm-shadow);content:"";height:36px;left:22px;opacity:0;position:absolute;transform:translateX(-6px);transition:opacity .15s var(--dm-eo),transform .15s var(--dm-eo);width:36px;z-index:3}.is-style-dm-device .dm-rail-card:is(a):focus-visible:after,.is-style-dm-device .dm-rail-card:is(a):hover:after{opacity:1;transform:none}.is-style-dm-device .dm-rail-card__media{aspect-ratio:4/3;background:transparent;bottom:-2%;overflow:visible;position:absolute;right:-4%;width:86%;z-index:0}.is-style-dm-device .dm-rail-card__media img{-o-object-fit:contain;object-fit:contain;-o-object-position:right bottom;object-position:right bottom;transition:transform .3s var(--dm-eo)}.is-style-dm-device .dm-rail-card:hover .dm-rail-card__media img{transform:translateY(-4px)}.is-style-dm-device .dm-rail-card__badge,.is-style-dm-device .dm-rail-card__spec{display:none}.is-style-dm-device .dm-rail-card__body{flex:0 0 auto;gap:10px;max-width:82%;padding:26px 26px 0;position:relative;z-index:1}.is-style-dm-device .dm-rail-card__title{font-size:clamp(22px,1.9vw,28px);letter-spacing:-.01em;line-height:1.15}.is-style-dm-device .dm-rail-card.is-phone .dm-rail-card__media{aspect-ratio:auto;bottom:0;left:18%;overflow:hidden;right:2%;top:34%;width:auto}.is-style-dm-device .dm-rail-card.is-phone .dm-rail-card__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top;transform:translateY(4%)}.is-style-dm-device .dm-rail-card.is-phone:hover .dm-rail-card__media img{transform:translateY(calc(4% - 6px))}.is-style-dm-device .dm-rail-card.is-screen .dm-rail-card__media img{-o-object-position:center top;object-position:center top;transform:translateY(26%)}.is-style-dm-device .dm-rail-card.is-screen:hover .dm-rail-card__media img{transform:translateY(calc(26% - 6px))}.is-style-dm-device .dm-rail-card.is-zoom .dm-rail-card__media img{transform:scale(1.18);transform-origin:right bottom}.is-style-dm-device .dm-rail-card.is-zoom:hover .dm-rail-card__media img{transform:translateY(-4px) scale(1.18)}@media(prefers-reduced-motion:reduce){.is-style-dm-device .dm-rail-card:after,.is-style-dm-device .dm-rail-card__media img{transition:none}}.is-style-dm-cover .dm-rail__track{gap:12px}.is-style-dm-cover .dm-rail__track:has(>.dm-rail-card:nth-child(4))>.dm-rail-card,.is-style-dm-cover .dm-rail__track>.dm-rail-card{flex:0 0 calc(33.33333% - 8px)}@media(max-width:900px){.is-style-dm-cover .dm-rail__track:has(>.dm-rail-card:nth-child(4))>.dm-rail-card,.is-style-dm-cover .dm-rail__track>.dm-rail-card{flex-basis:calc(50% - 6px)}}@media(max-width:560px){.is-style-dm-cover .dm-rail__track:has(>.dm-rail-card:nth-child(4))>.dm-rail-card,.is-style-dm-cover .dm-rail__track>.dm-rail-card{flex-basis:86%}}.is-style-dm-cover .dm-rail-card{background:var(--dm-navy);border:0;height:clamp(380px,48vh,450px);position:relative}.is-style-dm-cover .dm-rail-card:is(a):focus-visible,.is-style-dm-cover .dm-rail-card:is(a):hover{border-color:transparent}.is-style-dm-cover .dm-rail-card__media{aspect-ratio:auto;background:transparent;inset:0;position:absolute}.is-style-dm-cover .dm-rail-card__media:after{background:linear-gradient(180deg,rgba(2,7,13,.22),rgba(2,7,13,.52) 44%,rgba(2,7,13,.9));content:"";inset:0;pointer-events:none;position:absolute}.is-style-dm-cover .dm-rail-card__badge,.is-style-dm-cover .dm-rail-card__spec{display:none}.is-style-dm-cover .dm-rail-card__body{bottom:26px;gap:9px;left:26px;padding:0;position:absolute;right:26px}.is-style-dm-cover .dm-rail-card__title{color:#fff;font-size:clamp(20px,2vw,26px);font-weight:500;letter-spacing:-.01em;line-height:1.2}.is-style-dm-cover .dm-rail-card__text{color:hsla(0,0%,100%,.82);font-size:14.5px;line-height:1.5;max-width:330px}.is-style-dm-docs .dm-rail__track:has(>.dm-rail-card:nth-child(4))>.dm-rail-card,.is-style-dm-docs .dm-rail__track>.dm-rail-card{flex:0 0 calc(25% - 12px)}@media(max-width:1000px){.is-style-dm-docs .dm-rail__track:has(>.dm-rail-card:nth-child(4))>.dm-rail-card,.is-style-dm-docs .dm-rail__track>.dm-rail-card{flex-basis:calc(50% - 8px)}}@media(max-width:640px){.is-style-dm-docs .dm-rail__track:has(>.dm-rail-card:nth-child(4))>.dm-rail-card,.is-style-dm-docs .dm-rail__track>.dm-rail-card{flex-basis:100%}}.is-style-dm-docs .dm-rail-card{border-radius:12px}.is-style-dm-docs .dm-rail-card__media{display:none}.is-style-dm-docs .dm-rail-card__body{gap:5px;padding:20px}.is-style-dm-docs .dm-rail-card__body:before{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=%271.8%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M14 3H6a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2V9z%27/%3E%3Cpath d=%27M14 3v6h6M9 14h6m-6 3h4%27/%3E%3C/svg%3E") 50%/20px no-repeat,var(--dm-tint);border-radius:10px;content:"";flex:none;height:40px;margin-bottom:9px;width:40px}.is-style-dm-docs .dm-rail-card__title{font-size:16px;line-height:1.3}.is-style-dm-docs .dm-rail-card__text{font-size:13.5px;line-height:1.5}.is-style-dm-docs .dm-rail-card__spec{align-items:center;border-top:0;color:var(--dm-blue);display:inline-flex;font-size:13.5px;font-weight:600;gap:6px;line-height:1.2;padding-top:9px}.is-style-dm-docs .dm-rail-card__spec:after{background:currentColor;content:"";height:14px;-webkit-mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272.2%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M7 17 17 7M8 7h9v9%27/%3E%3C/svg%3E") center/contain no-repeat;mask:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns=%27http://www.w3.org/2000/svg%27 fill=%27none%27 stroke=%27%23000%27 stroke-linecap=%27round%27 stroke-linejoin=%27round%27 stroke-width=%272.2%27 viewBox=%270 0 24 24%27%3E%3Cpath d=%27M7 17 17 7M8 7h9v9%27/%3E%3C/svg%3E") center/contain no-repeat;width:14px}.is-style-dm-docs .dm-rail-card:is(a):hover .dm-rail-card__spec{color:var(--dm-blue-hover)}
