.dbf[data-v-c6a59201]{text-align:left;margin:clamp(36px,4.5vw,56px) 0 0;position:relative}.dbf[data-v-c6a59201]:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(at 50% 45%,#0f2a4312,#0f2a4300 62%);position:absolute;inset:-40px -6% -20px}.dbf p[data-v-c6a59201],.dbf ul[data-v-c6a59201]{max-width:none;margin:0}.dbf ul[data-v-c6a59201]{padding:0;list-style:none}.dbf-grid[data-v-c6a59201]{z-index:1;grid-template-columns:minmax(0,1fr) minmax(0,.82fr) minmax(0,1.12fr);align-items:stretch;max-width:1040px;margin:0 auto;display:grid;position:relative}.dbf-k[data-v-c6a59201]{font-size:var(--t-xs);letter-spacing:.14em;color:var(--hm-grey-ink);line-height:1.3}.dbf-h[data-v-c6a59201],.dbf-k[data-v-c6a59201]{font-weight:700}.dbf-h[data-v-c6a59201]{letter-spacing:-.01em;text-wrap:balance;color:var(--hm-navy);font-size:clamp(19px,1.7vw,23px);line-height:1.25;margin:6px 0 18px!important}.dbf-foot[data-v-c6a59201]{border-top:1px solid var(--hm-line);font-size:var(--t-sm);color:var(--hm-grey-ink);padding-top:14px;line-height:1.45;margin-top:auto!important}.dbf-core[data-v-c6a59201]{box-sizing:border-box;background:radial-gradient(ellipse at 50% 0,#1b3f63,var(--hm-navy) 70%);color:#fff;border-radius:20px;flex-direction:column;padding:clamp(24px,2.6vw,32px);display:flex;box-shadow:0 2px 4px #0f2a431a,0 24px 48px #0f2a4338}.dbf-core .dbf-k[data-v-c6a59201]{color:#8fa2b4}.dbf-core .dbf-h[data-v-c6a59201]{color:#fff}.dbf-core .dbf-foot[data-v-c6a59201]{color:#b9c4d0;border-top-color:#ffffff24}.dbf-core .dbf-rows li[data-v-c6a59201]{color:#fff;border-top-color:#ffffff24}.dbf-core>.mm[data-v-c6a59201]{color:#8fa2b4;width:26px;height:26px;margin-bottom:14px}.dbf-core>.mm[data-v-c6a59201] svg{width:26px;height:26px}.dbf-dest[data-v-c6a59201]{box-sizing:border-box;border:1px solid var(--hm-card-line,#0f2a4314);border-radius:var(--hm-radius-lg,16px);box-shadow:var(--hm-shadow);background:#fff;flex-direction:column;padding:clamp(24px,2.6vw,32px);display:flex}.dbf-rows[data-v-c6a59201]{margin-bottom:18px!important}.dbf-rows li[data-v-c6a59201]{font-size:var(--t-md);color:var(--hm-navy);border-top:1px solid var(--hm-line);padding:10px 0;font-weight:600;line-height:1.35}.dbf-rows li[data-v-c6a59201]:first-child{border-top:0;padding-top:0}.dbf-link[data-v-c6a59201]{text-align:center;flex-direction:column;align-self:center;align-items:center;padding:0;display:flex}.dbf-dir[data-v-c6a59201]{padding:0 14px;margin-bottom:12px!important}.dbf-rail[data-v-c6a59201]{justify-content:center;align-self:stretch;align-items:center;height:40px;display:flex;position:relative}.dbf-rail[data-v-c6a59201]:before{content:"";border-top:1.5px solid var(--hm-teal);position:absolute;top:50%;left:0;right:7px}.dbf-head[data-v-c6a59201]{fill:none;width:10px;height:14px;stroke:var(--hm-teal);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;margin-top:-7px;position:absolute;top:50%;right:0}.dbf-chip[data-v-c6a59201]{font-size:var(--t-sm);color:var(--hm-teal);letter-spacing:.01em;white-space:nowrap;background:#fff;border:1px solid #0a6b6e66;border-radius:999px;align-items:center;gap:8px;padding:7px 14px 7px 11px;font-weight:700;display:inline-flex;position:relative}.dbf-chip .mm[data-v-c6a59201]{width:18px;height:18px;color:var(--hm-teal)}.dbf-chip .mm[data-v-c6a59201] svg{width:18px;height:18px}.dbf-when[data-v-c6a59201]{padding:0 14px;margin-top:12px!important}.dbf-when li[data-v-c6a59201]{font-size:var(--t-sm);color:var(--hm-grey-ink);line-height:1.5}@media (width<=900px){.dbf-grid[data-v-c6a59201]{grid-template-columns:minmax(0,1fr);max-width:460px}.dbf-link[data-v-c6a59201]{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"rail dir""rail when";align-self:stretch;align-items:center;padding:6px 0;display:grid}.dbf-rail[data-v-c6a59201]{grid-area:rail;height:108px}.dbf-rail[data-v-c6a59201]:before{border-top:0;border-left:1.5px solid var(--hm-teal);margin-left:-.75px;inset:0 auto 7px 50%}.dbf-head[data-v-c6a59201]{margin:0 0 0 -5px;inset:auto auto 0 50%;rotate:90deg}.dbf-dir[data-v-c6a59201]{grid-area:dir;align-self:end;padding:0 0 0 4px;margin-bottom:6px!important}.dbf-when[data-v-c6a59201]{grid-area:when;align-self:start;padding:0 0 0 4px;margin-top:0!important}}@media (width<=600px){.dbf-link[data-v-c6a59201]{grid-template-columns:minmax(0,.85fr) minmax(0,1fr)}.dbf-chip[data-v-c6a59201]{padding:6px 12px 6px 9px}}.hm.hm-modpage.hm-databridge .hm-hero-copy .hm-lead{text-wrap:balance}.hm.hm-modpage.hm-databridge .db-sheet{border:1px solid var(--hm-card-line);border-radius:var(--hm-radius);background:#fff;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hm.hm-modpage.hm-databridge .db-grp{padding:var(--hm-pad);flex-direction:column;align-items:flex-start;scroll-margin-top:92px;display:flex}.hm.hm-modpage.hm-databridge .db-grp+.db-grp{border-left:1px solid var(--hm-line)}.hm.hm-modpage.hm-databridge .db-gh{align-items:center;gap:12px;margin-bottom:18px;display:flex}.hm.hm-modpage.hm-databridge .db-gh h3{font-size:var(--t-lg);color:var(--hm-navy);margin:0;line-height:1.25}.hm.hm-modpage.hm-databridge .db-sheet dl{align-self:stretch;margin:0}.hm.hm-modpage.hm-databridge .db-sheet dl>div{border-top:1px solid var(--hm-line);padding:12px 0;scroll-margin-top:92px}.hm.hm-modpage.hm-databridge .db-sheet dt{font-size:var(--t-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--hm-grey-ink);margin:0 0 4px;font-weight:700;line-height:1.3}.hm.hm-modpage.hm-databridge .db-sheet dd{font-size:var(--t-md);color:var(--hm-navy);text-wrap:pretty;margin:0;font-weight:600;line-height:1.4}.hm.hm-modpage.hm-databridge .db-grp>.hm-arrow{font-size:var(--t-md);margin-top:auto;padding-top:12px}@media (width<=960px){.hm.hm-modpage.hm-databridge .db-sheet{grid-template-columns:minmax(0,1fr)}.hm.hm-modpage.hm-databridge .db-grp+.db-grp{border-left:0;border-top:1px solid var(--hm-line)}}@media (width>=961px){.hm.hm-modpage.hm-databridge .hm-sec-split:has(+.db-sheet){grid-template-columns:minmax(0,1fr);gap:12px}.hm.hm-modpage.hm-databridge .hm-sec-split:has(+.db-sheet)>p{max-width:60ch;padding-top:0}}.hm.hm-modpage.hm-databridge .hm-cta-line .hm-arrow{padding-block:5px}.hm.hm-modpage.hm-databridge .db-nw{white-space:nowrap}.hm.hm-modpage.hm-databridge .hm-spec span.db-nw{color:inherit;font-size:inherit;line-height:inherit;display:inline}@media (width>=961px) and (width<=1199px){.hm.hm-modpage.hm-databridge .hm-case .hm-sec-split{grid-template-columns:minmax(0,1fr);gap:12px}.hm.hm-modpage.hm-databridge .hm-case .hm-sec-split>:last-child{grid-column:auto;max-width:60ch;padding-top:0}}
