.dtv12.ih-apl .apb-lead{text-align:center}.dtv12.ih-apl .apb-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;max-width:560px;margin:0 auto;padding:0;list-style:none}.dtv12.ih-apl .apb-card{display:flex;align-items:center;gap:18px;padding:22px 22px 22px 20px}.dtv12.ih-apl .apb-card .apl-p{max-width:none}@media (min-width:960px){.dtv12.ih-apl .apb-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(16px,1.8vw,24px);max-width:none}.dtv12.ih-apl .apb-card{gap:20px;padding:28px 28px 28px 26px}}.dtv12.ih-apl .apl-sec.apc{overflow:hidden;background:radial-gradient(60% 70% at 88% 0,rgba(255,255,255,.08),transparent 62%),#1e3a8a}.dtv12.ih-apl .apc .apl-head{--apl-ink:#fff;--apl-text:rgb(255 255 255/.84)}.dtv12.ih-apl .apl-panel.apc-panel{box-shadow:0 0 0 1px rgb(255 255 255/.5),0 30px 64px -34px rgb(0 18 56/.7)}.dtv12.ih-apl .apc-cell{display:flex;flex-direction:column;padding:28px 24px 30px}.dtv12.ih-apl .apc-cell .apl-ico{margin-bottom:20px}.dtv12.ih-apl .apc-cell .apl-p{max-width:60ch}@media (min-width:640px){.dtv12.ih-apl .apc-cell{padding:34px 32px 36px}}@media (min-width:960px){.dtv12.ih-apl .apl-panel.apc-panel{grid-template-columns:repeat(3,minmax(0,1fr))}.dtv12.ih-apl .apc-cell{padding:40px 36px 44px}.dtv12.ih-apl .apc-cell .apl-ico{margin-bottom:24px}}.dtv12.ih-apl .apf{--apf-disc:64px}.dtv12.ih-apl .apf-list{display:grid;grid-template-columns:minmax(0,1fr);gap:0;max-width:720px;margin:0 auto;padding:0;list-style:none}.dtv12.ih-apl .apf-step{position:relative;display:grid;grid-template-columns:var(--apf-disc) minmax(0,1fr);column-gap:20px;padding-bottom:36px}.dtv12.ih-apl .apf-step:last-child{padding-bottom:0}.dtv12.ih-apl .apf-step:not(:last-child):before{content:"";position:absolute;top:calc(var(--apf-disc) / 2);bottom:calc(var(--apf-disc) / -2);left:calc(var(--apf-disc) / 2);width:1px;background:#cbd5e1}.dtv12.ih-apl .apf-disc{position:relative;z-index:1;display:grid;place-items:center;width:var(--apf-disc);height:var(--apf-disc);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 18px 30px -24px rgb(13 27 62/.35)}.dtv12.ih-apl .apf-disc .apl-ico{width:34px;height:34px}.dtv12.ih-apl .apf-disc .apl-ico :is(.ln,.la){stroke-width:1.6}.dtv12.ih-apl .apf-copy{min-width:0;padding-top:6px}.dtv12.ih-apl .apf-label{display:block;margin-bottom:4px;font-size:.8125rem;font-weight:600;letter-spacing:.01em;color:var(--v12-blue)}.dtv12.ih-apl .apf-t strong{font-weight:700}.dtv12.ih-apl .apf-copy .apl-p{max-width:56ch}.dtv12.ih-apl .apf-copy .apl-list a{white-space:nowrap}@media (min-width:1100px){.dtv12.ih-apl .apf{--apf-disc:76px}.dtv12.ih-apl .apf-list{grid-template-columns:repeat(4,minmax(0,1fr));column-gap:32px;max-width:none}.dtv12.ih-apl .apf-step{grid-template-columns:minmax(0,1fr);row-gap:24px;padding-bottom:0}.dtv12.ih-apl .apf-step:not(:last-child):before{top:calc(var(--apf-disc) / 2);bottom:auto;left:calc(var(--apf-disc) / 2);width:calc(100% + 32px);height:1px}.dtv12.ih-apl .apf-disc .apl-ico{width:40px;height:40px}.dtv12.ih-apl .apf-copy{padding-top:0}}