.dtv12.ih-apl .ih-hero .v12hero-bg{background-image:url(/img/dt-images/dt-image-header--bg-3.webp)}.dtv12.ih-apl{--apl-ink:var(--v12-ink);--apl-text:var(--v12-muted);--apl-rule:var(--v12-line);--apl-block:clamp(64px,7.4vw,112px);--apl-head-mb:clamp(36px,5vw,60px)}.dtv12.ih-apl .apl-sec{position:relative;padding-block:var(--apl-block);background:#fff}.dtv12.ih-apl .apl-sec--slate{background:var(--v12-surface)}.dtv12.ih-apl .apl-head{max-width:820px;margin:0 auto var(--apl-head-mb);text-align:center}.dtv12.ih-apl .apl-h2{margin:0;font-size:clamp(1.875rem,3vw,2.5rem);font-weight:400;line-height:1.16;letter-spacing:-.022em;color:var(--apl-ink);text-wrap:balance}.dtv12.ih-apl .apl-h2 b{font-weight:700;letter-spacing:-.012em}.dtv12.ih-apl .apl-lede{max-width:66ch;margin:16px auto 0;font-size:1.0625rem;font-weight:400;line-height:1.65;letter-spacing:-.003em;color:var(--apl-text);text-wrap:pretty}.dtv12.ih-apl .apl-lede+.apl-lede{margin-top:.75em}.dtv12.ih-apl .apl-h3{margin:0 0 8px;font-size:1.1875rem;font-weight:700;line-height:1.24;letter-spacing:-.022em;color:var(--apl-ink);text-wrap:balance}.dtv12.ih-apl .apl-p{max-width:68ch;margin:0;font-size:1rem;font-weight:400;line-height:1.65;letter-spacing:-.003em;color:var(--apl-text);text-wrap:pretty}.dtv12.ih-apl .apl-p--s{font-size:.9375rem;line-height:1.62}.dtv12.ih-apl .apl-p--solo{color:#1e293b}.dtv12.ih-apl .apl-lead{margin:0 0 20px;font-size:1rem;font-weight:700;line-height:1.5;letter-spacing:-.006em;color:var(--apl-ink)}.dtv12.ih-apl .apl-statement{max-width:66ch;margin:clamp(32px,4vw,48px) auto 0;font-size:1.0625rem;font-weight:400;line-height:1.65;letter-spacing:-.003em;color:var(--apl-text);text-align:center;text-wrap:balance}.dtv12.ih-apl :is(.apl-lede,.apl-p) a:not(.btn){font-weight:600;color:var(--v12-blue);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:rgb(30 64 175/.35);text-underline-offset:3px;transition:text-decoration-color .25s var(--v12-ease)}.dtv12.ih-apl :is(.apl-lede,.apl-p) a:not(.btn):hover{text-decoration-color:initial}.dtv12.ih-apl .apl-card{position:relative;min-width:0;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);transition:opacity .6s var(--v12-ease) var(--d,0s),transform .6s var(--v12-ease) var(--d,0s),box-shadow .4s var(--v12-ease),translate .4s var(--v12-ease)}@media (prefers-reduced-motion:reduce){.dtv12.ih-apl .apl-card{transition:none}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.dtv12.ih-apl .apl-card:not(.apl-card--still):hover{translate:0 -2px;box-shadow:inset 0 0 0 1px #d5dde9,0 1px 2px rgb(13 27 62/.03),0 22px 42px -28px rgb(13 27 62/.3)}}.dtv12.ih-apl .apl-panel{display:grid;grid-template-columns:minmax(0,1fr);gap:1px;overflow:hidden;margin:0;padding:0;border-radius:24px;background:#e2e8f0;box-shadow:0 0 0 1px #e2e8f0,0 1px 2px rgb(15 23 42/.04),0 30px 60px -44px rgb(13 27 62/.32);list-style:none}.dtv12.ih-apl .apl-panel>*{min-width:0;background:#fff}.dtv12.ih-apl .apl-list{margin:16px 0 0;padding:0;list-style:none}.dtv12.ih-apl .apl-list>li{position:relative;padding:10px 0 10px 28px;border-top:1px solid #eef2f7}.dtv12.ih-apl .apl-list>li:before{content:"";position:absolute;top:calc(10px + .38em);left:1px;width:16px;height:16px;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%231e40af' stroke-width='2.75' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M20 6 9 17l-5-5'/%3E%3C/svg%3E") 0 0 /100% 100% no-repeat}.dtv12.ih-apl .apl-ico{flex:none;width:48px;height:48px;overflow:visible}.dtv12.ih-apl .apl-ico :is(.ln,.la){stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-apl .apl-ico .ln{stroke:#0f1f4d}.dtv12.ih-apl .apl-ico .la{stroke:#2563eb}.dtv12.ih-apl .apl-ico .fl{fill:#eff4ff}.dtv12.ih-apl .apl-ico .pp{fill:#fff}@media (min-width:1100px){.dtv12.ih-apl .apl-ico{width:56px;height:56px}}.dtv12.ih-apl .apl-ask{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:16px 28px;margin:clamp(48px,5.6vw,72px) 0 0;padding-top:clamp(32px,3.4vw,44px);border-top:1px solid var(--apl-rule);text-align:center}.dtv12.ih-apl .apl-ask-q{margin:0;font-size:1.1875rem;font-weight:700;line-height:1.24;letter-spacing:-.022em;color:var(--apl-ink);text-wrap:balance}.dtv12.ih-apl .apl-ask-btn{flex:none;gap:10px;padding:15px 28px;white-space:nowrap}.dtv12.ih-apl .apl-ask-btn svg{flex:none;width:18px;height:18px;transition:transform .3s cubic-bezier(.16,1,.3,1)}.dtv12.ih-apl .apl-ask-btn:hover svg{transform:translateX(3px)}@media (prefers-reduced-motion:reduce){.dtv12.ih-apl .apl-ask-btn:hover svg{transform:none}}.dtv12.ih-apl .v12scta-p:empty{display:none}@media (min-width:1100px){.dtv12.ih-apl .v12scta-copy{max-width:min(1000px,100%)}}