.dtv12.ih-mfv1 .mxi-head{max-width:860px}.dtv12.ih-mfv1 .mxi-head .mx-lede{margin-top:16px}.dtv12.ih-mfv1 .mxi-head .mx-lede strong{font-weight:600;color:var(--mx-ink)}.dtv12.ih-mfv1 .mxi-body{display:grid;gap:clamp(16px,2vw,24px);max-width:1120px;margin-inline:auto}.dtv12.ih-mfv1 .mxi-cards{display:grid;gap:14px;margin:0;padding:0;list-style:none}.dtv12.ih-mfv1 .mxi-card{display:flex;align-items:center;gap:20px;min-width:0;padding:18px 20px;border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px #e2e8f0,0 1px 2px rgb(13 27 62/.03),0 16px 36px -28px rgb(13 27 62/.22)}.dtv12.ih-mfv1 .mxi-words{display:grid;gap:6px;min-width:0}.dtv12.ih-mfv1 .mxi-card .mx-h3{margin:0;font-size:var(--mx-h3);line-height:1.26;letter-spacing:-.02em}.dtv12.ih-mfv1 .mxi-disc{display:grid;flex:none;place-items:center;width:64px;height:64px;border-radius:50%;background:#fff;box-shadow:0 0 0 1px rgb(30 64 175/.14),0 2px 10px -4px rgb(15 23 42/.12),0 14px 28px -18px rgb(13 27 62/.3)}.dtv12.ih-mfv1 .mxi-note{display:grid;grid-template-columns:60px minmax(0,1fr);align-items:center;gap:20px;padding:22px clamp(20px,3vw,36px);border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px #e2e8f0,0 1px 2px rgb(13 27 62/.03)}.dtv12.ih-mfv1 .mxi .mxi-note .mx-p{max-width:none}.dtv12.ih-mfv1 .mxi-ico{flex:none;width:38px;height:38px;overflow:visible}.dtv12.ih-mfv1 .mxi-disc--note{width:60px;height:60px}.dtv12.ih-mfv1 .mxi-ico :is(.ln,.la){stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-mfv1 .mxi-ico .ln{stroke:#0f1f4d}.dtv12.ih-mfv1 .mxi-ico .la{stroke:#2563eb}.dtv12.ih-mfv1 .mxi-ico .fl{fill:#eff4ff}.dtv12.ih-mfv1 .mxi-ico .pp{fill:#fff}@media (max-width:599px){.dtv12.ih-mfv1 .mxi-note{grid-template-columns:minmax(0,1fr);gap:12px}.dtv12.ih-mfv1 .mxi-disc--note{width:56px;height:56px}}@media (min-width:1024px){.dtv12.ih-mfv1 .mxi-cards{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,2vw,24px)}.dtv12.ih-mfv1 .mxi-card{flex-direction:column;gap:22px;padding:36px 28px 32px;text-align:center}.dtv12.ih-mfv1 .mxi-words{justify-items:center}.dtv12.ih-mfv1 .mxi-card .mxi-disc{width:84px;height:84px}.dtv12.ih-mfv1 .mxi-card .mxi-ico{width:48px;height:48px}}.dtv12.ih-mfv1 .mxp{--mxp-cp:clamp(22px,3.4vw,48px);--mxp-gap:clamp(36px,4vw,52px);--mxp-num-w:clamp(56px,5.4vw,76px);--mxp-col-gap:clamp(24px,3vw,48px);--mxp-hair:rgb(15 23 42/.09)}.dtv12.ih-mfv1 .mxp-flow{display:grid;gap:var(--mxp-gap);max-width:1200px;margin-inline:auto}.dtv12.ih-mfv1 .mxp-card{position:relative;min-width:0;padding:var(--mxp-cp);border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px #e2e8f0,0 1px 2px rgb(13 27 62/.03),0 16px 36px -28px rgb(13 27 62/.22)}.dtv12.ih-mfv1 .mxp-card+.mxp-card:before{content:"";position:absolute;inset-block-end:100%;inset-inline-start:calc(var(--mxp-cp) + 23px);width:2px;height:var(--mxp-gap);background:linear-gradient(rgb(30 64 175/.18),var(--v12-blue))}.dtv12.ih-mfv1 .mxp-card+.mxp-card:after{content:"";position:absolute;inset-block-start:-5px;inset-inline-start:calc(var(--mxp-cp) + 19px);width:10px;height:10px;border-radius:50%;background:var(--v12-blue);box-shadow:0 0 0 4px #fff}.dtv12.ih-mfv1 .mxp-who{margin:0 0 8px}.dtv12.ih-mfv1 .mxp .mxp-ht{max-width:34ch;margin:0}.dtv12.ih-mfv1 :is(.mxp-send,.mxp-list,.mxp-paras){margin:clamp(20px,2.4vw,28px) 0 0;padding:0;border-top:1px solid var(--mxp-hair);list-style:none}.dtv12.ih-mfv1 .mxp-ico{display:block;flex:none;width:48px;height:48px;overflow:visible}.dtv12.ih-mfv1 .mxp-ico :is(.ln,.la){stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-mfv1 .mxp-ico .ln{stroke:#0f1f4d}.dtv12.ih-mfv1 .mxp-ico .la{stroke:#2563eb}.dtv12.ih-mfv1 .mxp-ico .fl{fill:#eff4ff}.dtv12.ih-mfv1 .mxp-ico .pp{fill:#fff}.dtv12.ih-mfv1 .mxp-send{display:grid;grid-template-columns:minmax(0,1fr)}.dtv12.ih-mfv1 .mxp-tile{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:16px;min-width:0;padding:16px 0}.dtv12.ih-mfv1 .mxp-tile+.mxp-tile{border-top:1px solid var(--mxp-hair)}.dtv12.ih-mfv1 .mxp .mxp-tile .mx-p{color:#1e293b}@media (min-width:600px){.dtv12.ih-mfv1 .mxp-send{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--mxp-col-gap)}.dtv12.ih-mfv1 .mxp-tile:nth-child(2){border-top:0}}@media (min-width:1024px){.dtv12.ih-mfv1 .mxp-send{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:0}.dtv12.ih-mfv1 .mxp-tile{grid-template-columns:minmax(0,1fr);align-content:start;align-items:start;gap:14px;padding:28px 24px 4px}.dtv12.ih-mfv1 .mxp-tile:first-child{padding-left:0}.dtv12.ih-mfv1 .mxp-tile:last-child{padding-right:0}.dtv12.ih-mfv1 .mxp-tile+.mxp-tile{border-top:0;border-left:1px solid var(--mxp-hair)}}.dtv12.ih-mfv1 .mxp-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;column-gap:16px;row-gap:8px;padding:22px 0}.dtv12.ih-mfv1 .mxp-row+.mxp-row{border-top:1px solid var(--mxp-hair)}.dtv12.ih-mfv1 .mxp-num{grid-column:1;grid-row:1;margin:0;font-size:clamp(2rem,3.4vw,2.875rem);font-weight:300;line-height:.9;letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:rgb(15 23 42/.78)}.dtv12.ih-mfv1 .mxp-num i{font-style:normal;color:var(--v12-blue)}.dtv12.ih-mfv1 .mxp-t{grid-column:2;grid-row:1;margin:0;font-size:var(--mx-h3);font-weight:700;line-height:1.3;letter-spacing:-.018em;color:var(--mx-ink);text-wrap:balance}.dtv12.ih-mfv1 .mxp-p{grid-column:1/-1;grid-row:2}@media (min-width:760px){.dtv12.ih-mfv1 .mxp-row{grid-template-columns:var(--mxp-num-w) minmax(0,1fr);align-items:start;column-gap:clamp(18px,2.2vw,30px);row-gap:8px;padding-block:clamp(20px,2.2vw,26px)}.dtv12.ih-mfv1 .mxp-num{grid-row:1/span 2}.dtv12.ih-mfv1 .mxp-t{padding-top:7px}.dtv12.ih-mfv1 .mxp-p{grid-column:2}}@media (min-width:1024px){.dtv12.ih-mfv1 .mxp-row{grid-template-columns:var(--mxp-num-w) minmax(0,.72fr) minmax(0,1.28fr);column-gap:var(--mxp-col-gap)}.dtv12.ih-mfv1 .mxp-num{grid-row:1}.dtv12.ih-mfv1 .mxp-p{grid-column:3;grid-row:1;padding-top:7px}}.dtv12.ih-mfv1 .mxp-turn{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:18px;margin-top:6px;padding:20px clamp(18px,2.4vw,28px);border-radius:14px;background:#f5f8ff;box-shadow:inset 0 0 0 1px rgb(30 64 175/.1)}.dtv12.ih-mfv1 .mxp-turn .mxp-ico .fl{fill:#fff}.dtv12.ih-mfv1 .mxp .mxp-turn .mx-p{max-width:78ch}.dtv12.ih-mfv1 .mxp-paras{display:grid;gap:var(--mx-pgap);padding-top:clamp(20px,2.4vw,28px)}.dtv12.ih-mfv1 .mxp .mxp-paras .mx-p{max-width:none;margin:0}@media (min-width:760px){.dtv12.ih-mfv1 .mxp-paras{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--mxp-col-gap)}}@media (max-width:599px){.dtv12.ih-mfv1 .mxp-card{border-radius:16px}.dtv12.ih-mfv1 .mxp-tile{grid-template-columns:40px minmax(0,1fr);gap:14px;padding-block:14px}.dtv12.ih-mfv1 .mxp-tile .mxp-ico{width:40px;height:40px}.dtv12.ih-mfv1 .mxp-num{font-size:2rem}.dtv12.ih-mfv1 .mxp-turn{grid-template-columns:minmax(0,1fr);gap:12px}.dtv12.ih-mfv1 .mxp-turn .mxp-ico{width:40px;height:40px}.dtv12.ih-mfv1 .mxp-card+.mxp-card:before{inset-inline-start:calc(var(--mxp-cp) + 19px)}.dtv12.ih-mfv1 .mxp-card+.mxp-card:after{inset-inline-start:calc(var(--mxp-cp) + 15px)}}.dtv12.ih-mfv1 .mxr-case{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);max-width:1200px;margin-inline:auto;overflow:hidden;border:1px solid rgb(15 23 42/.09);border-radius:24px;background:#fff;box-shadow:0 30px 64px -46px rgb(13 27 62/.5)}.dtv12.ih-mfv1 .mxr-side{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(28px,3.2vw,48px);background:var(--v12-grad-band)}.dtv12.ih-mfv1 .mxr-body{display:grid;align-content:center;min-width:0;padding:clamp(28px,3.6vw,56px)}.dtv12.ih-mfv1 .mxr-block{max-width:520px}.dtv12.ih-mfv1 .mxr-block+.mxr-block{margin-top:clamp(24px,2.6vw,32px);padding-top:clamp(24px,2.6vw,32px);border-top:1px solid var(--v12-line)}.dtv12.ih-mfv1 .mxr-figs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%;max-width:460px;margin:clamp(22px,2.4vw,32px) auto 0;padding:clamp(20px,2.2vw,26px) 0 0;list-style:none;border-top:1px solid rgb(255 255 255/.2)}.dtv12.ih-mfv1 .mxr-figs li{min-width:0;padding-right:clamp(16px,2vw,28px)}.dtv12.ih-mfv1 .mxr-figs li+li{padding-inline:clamp(16px,2vw,28px) 0;border-left:1px solid rgb(255 255 255/.2)}.dtv12.ih-mfv1 .mxr-n{display:block;font-size:clamp(2rem,3.2vw,2.625rem);font-weight:700;line-height:1;letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap;color:#ffc000}.dtv12.ih-mfv1 .mxr-l{display:block;max-width:30ch;margin-top:12px;font-size:.875rem;line-height:1.55;color:rgb(255 255 255/.84);text-wrap:pretty}.dtv12.ih-mfv1 .mxr-creds{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;max-width:460px;margin:0 auto;padding:0;list-style:none}.dtv12.ih-mfv1 .mxr-cred{display:grid;align-content:start;min-width:0;padding:18px 18px 20px;border-radius:16px;background:#fff;box-shadow:0 1px 2px rgb(8 16 48/.18),0 16px 30px -22px rgb(8 16 48/.6)}.dtv12.ih-mfv1 .mxr-mark{position:relative;display:block;width:44px;height:48px;margin-bottom:14px}.dtv12.ih-mfv1 .mxr-mark img{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain;object-position:0 50%}.dtv12.ih-mfv1 .mxr-caps{font-size:.75rem;font-weight:700;line-height:1.2;letter-spacing:.08em;text-transform:uppercase;color:var(--v12-blue)}.dtv12.ih-mfv1 .mxr-cred-t{margin-top:6px;font-size:1rem;font-weight:700;line-height:1.25;letter-spacing:-.015em;color:var(--v12-ink)}.dtv12.ih-mfv1 .mxr-cred-s{margin-top:2px;font-size:.875rem;line-height:1.4;color:#1e293b}@media (max-width:1023px){.dtv12.ih-mfv1 .mxr-case{grid-template-columns:minmax(0,1fr);max-width:720px}.dtv12.ih-mfv1 .mxr-block{max-width:none}}@media (max-width:759px){.dtv12.ih-mfv1 .mxr-cred{padding:16px 14px 18px}.dtv12.ih-mfv1 .mxr-side{padding:26px 20px 24px}.dtv12.ih-mfv1 .mxr-body{padding:26px 20px 28px}.dtv12.ih-mfv1 .mxr-figs{margin-top:22px;padding-top:18px}.dtv12.ih-mfv1 .mxr-l{margin-top:8px;font-size:.8125rem}}@media (max-width:459px){.dtv12.ih-mfv1 .mxr-creds{grid-template-columns:minmax(0,1fr)}}.dtv12.ih-mfv1 .mxa{--mxa-navy:#1e3a8a}.dtv12.ih-mfv1 .mxa-grid{display:grid;grid-template-columns:minmax(0,1fr);grid-auto-rows:clamp(240px,62vw,320px);gap:16px;max-width:1200px;margin:0 auto;padding:0;list-style:none}@media (min-width:520px){.dtv12.ih-mfv1 .mxa-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:clamp(220px,34vw,300px);gap:18px}}@media (min-width:900px){.dtv12.ih-mfv1 .mxa-grid{grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:clamp(280px,26vw,340px);gap:clamp(16px,1.6vw,22px)}.dtv12.ih-mfv1 .mxa-card:is(:first-child,:last-child){grid-column:span 2}}.dtv12.ih-mfv1 .mxa-card{min-width:0;margin:0}.dtv12.ih-mfv1 .mxa-photo{position:relative;height:100%;margin:0;overflow:hidden;border-radius:20px;background:#1e293b;box-shadow:0 1px 2px rgb(13 27 62/.08),0 24px 44px -30px rgb(13 27 62/.5)}.dtv12.ih-mfv1 .mxa-photo img{display:block;width:100%;height:100%;object-fit:cover}.dtv12.ih-mfv1 .mxa-photo:after{content:"";position:absolute;inset:40% 0 0;background:linear-gradient(180deg,rgb(10 22 58/0),rgb(10 22 58/.55) 55%,rgb(10 22 58/.86));pointer-events:none}.dtv12.ih-mfv1 .mxa .mxa-name{position:absolute;z-index:1;left:clamp(18px,1.8vw,24px);right:clamp(18px,1.8vw,24px);bottom:clamp(16px,1.6vw,22px);margin:0;font-size:clamp(1.25rem,1.7vw,1.5rem);font-weight:700;line-height:1.15;letter-spacing:-.02em;color:#fff;text-shadow:0 1px 12px rgb(10 22 58/.35)}.dtv12.ih-mfv1 .mxa-more{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:clamp(20px,2.4vw,32px);align-items:start;max-width:1200px;margin:clamp(48px,5vw,72px) auto 0}.dtv12.ih-mfv1 .mxa .mxa-lead{max-width:56ch;margin:0;font-weight:500;color:var(--mx-ink)}.dtv12.ih-mfv1 .mxa-clients{padding:clamp(24px,2.6vw,34px) clamp(22px,2.6vw,34px) clamp(10px,1.2vw,14px);border-radius:20px;background:#f4f7fb;box-shadow:inset 0 0 0 1px #e3e9f2}.dtv12.ih-mfv1 .mxa-roster{margin:14px 0 0;padding:0;list-style:none}.dtv12.ih-mfv1 .mxa .mxa-row{position:relative;max-width:none;margin:0;padding:16px 0 16px 22px;border-top:1px solid #dfe6f0}.dtv12.ih-mfv1 .mxa-row:before{content:"";position:absolute;top:26px;left:2px;width:8px;height:8px;border-radius:2px;background:var(--mxa-navy)}.dtv12.ih-mfv1 .mxa-client{font-weight:700;color:var(--mx-ink)}.dtv12.ih-mfv1 .mxa-routes{padding-top:clamp(4px,1vw,10px)}.dtv12.ih-mfv1 .mxa-links{display:grid;gap:12px;margin:20px 0 0;padding:0;list-style:none}.dtv12.ih-mfv1 .mxa-route{position:relative;display:flex;align-items:center;gap:18px;padding:18px 18px 18px 22px;border-radius:16px;background:#fff;box-shadow:inset 0 0 0 1px #e2e8f0,0 1px 2px rgb(13 27 62/.04),0 14px 28px -22px rgb(13 27 62/.3)}.dtv12.ih-mfv1 .mxa .mxa-route .mx-p{flex:1;max-width:none;margin:0}.dtv12.ih-mfv1 .mxa-route a:after{content:"";position:absolute;inset:0;border-radius:inherit}.dtv12.ih-mfv1 .mxa-route a:focus-visible{outline:none}.dtv12.ih-mfv1 .mxa-route:has(a:focus-visible){box-shadow:inset 0 0 0 2px var(--v12-blue),0 14px 28px -22px rgb(13 27 62/.3)}.dtv12.ih-mfv1 .mxa-go{display:grid;flex:none;place-items:center;width:40px;height:40px;border-radius:50%;background:#eef3fb;color:var(--mxa-navy)}@media (hover:hover) and (pointer:fine){.dtv12.ih-mfv1 .mxa-route:hover{box-shadow:inset 0 0 0 1px #cfd9e8,0 2px 4px rgb(13 27 62/.05),0 20px 36px -22px rgb(13 27 62/.38)}.dtv12.ih-mfv1 .mxa-route:hover .mxa-go{background:var(--mxa-navy);color:#fff}}@media (max-width:899px){.dtv12.ih-mfv1 .mxa-more{grid-template-columns:minmax(0,1fr)}.dtv12.ih-mfv1 .mxa-routes{padding-top:8px}}@media (max-width:599px){.dtv12.ih-mfv1 .mxa .mxa-row{padding-left:20px}.dtv12.ih-mfv1 .mxa-route{padding:16px 14px 16px 18px}.dtv12.ih-mfv1 .mxa-go{width:36px;height:36px}}.dtv12.ih-mfv1 .mxz-main{min-width:0}@media (min-width:960px){.dtv12.ih-mfv1 .mxz-grid{align-items:start}.dtv12.ih-mfv1 .mxz-main{grid-column:1;grid-row:1}.dtv12.ih-mfv1 .mxz-aside{position:sticky;top:40px}}.dtv12.ih-mfv1 .mxz-list{border-color:rgb(15 23 42/.07);box-shadow:0 1px 2px rgb(13 27 62/.04),0 2px 6px rgb(13 27 62/.03),0 24px 48px -28px rgb(13 27 62/.28)}.dtv12.ih-mfv1 .mxz-row{position:relative}.dtv12.ih-mfv1 .mxz-row .ih-sec-t{margin:0;font-weight:600;line-height:1.4;text-wrap:pretty}.dtv12.ih-mfv1 .mxz-ico{flex:none;width:clamp(48px,4.2vw,56px);height:auto;aspect-ratio:1;overflow:visible}.dtv12.ih-mfv1 .mxz-ico :is(.ln,.la,.la-dot,.halo){stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-mfv1 .mxz-ico .ln{stroke:#0f1f4d}.dtv12.ih-mfv1 .mxz-ico .la{stroke:#2563eb}.dtv12.ih-mfv1 .mxz-ico .la-dot{stroke:#2563eb;stroke-width:3.2}.dtv12.ih-mfv1 .mxz-ico .fl{fill:#eff4ff}.dtv12.ih-mfv1 .mxz-ico .pp{fill:#fff}.dtv12.ih-mfv1 .mxz-ico .halo{stroke:#fff;stroke-width:4}.dtv12.ih-mfv1 .mxz-figure{box-shadow:0 1px 2px rgb(13 27 62/.05),0 24px 48px -30px rgb(13 27 62/.3)}.dtv12.ih-mfv1 .mxz-figure img{object-position:40% 50%}@media (max-width:959px){.dtv12.ih-mfv1 .mxz-figure{width:min(100%,640px)}}