.dtv12.ih-apl .apl-panel.api-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.dtv12.ih-apl .api-cell{display:flex;flex-direction:column;align-items:center;gap:12px;padding:24px 12px 22px;text-align:center}.dtv12.ih-apl .api-name{min-width:0;font-size:.9375rem;font-weight:700;line-height:1.3;letter-spacing:-.012em;color:var(--apl-ink);text-wrap:balance}@media (min-width:900px){.dtv12.ih-apl .apl-panel.api-panel{grid-template-columns:repeat(5,minmax(0,1fr))}.dtv12.ih-apl .api-cell{gap:16px;padding:30px 16px 28px}.dtv12.ih-apl .api-name{font-size:1rem}}@media (min-width:1100px){.dtv12.ih-apl .api-cell{padding:38px 20px 34px}}.dtv12.ih-apl .apn-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:28px}.dtv12.ih-apl .apn-copy .apl-lede{margin-inline:0}.dtv12.ih-apl .apl-lead.apn-lead{margin:22px 0 0}.dtv12.ih-apl .apn-card{margin:0;padding:4px 22px;list-style:none}.dtv12.ih-apl .apn-row{display:flex;align-items:flex-start;gap:18px;padding:22px 0}.dtv12.ih-apl .apn-row+.apn-row{border-top:1px solid var(--apl-rule)}.dtv12.ih-apl .apn-row .apl-p{max-width:none}.dtv12.ih-apl .apl-p.apn-close{margin-top:24px}@media (min-width:640px){.dtv12.ih-apl .apn-card{padding:6px 32px}.dtv12.ih-apl .apn-row{gap:22px;padding:26px 0}}@media (min-width:1024px){.dtv12.ih-apl .apn-grid{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(40px,5vw,80px);align-items:start}.dtv12.ih-apl .apn-copy{padding-top:8px}.dtv12.ih-apl .apn-card{padding:8px 40px}.dtv12.ih-apl .apn-row{padding:30px 0}}.dtv12.ih-apl .apo-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:16px;margin:0;padding:0;list-style:none}.dtv12.ih-apl .apo-card{display:flex;flex-direction:column;padding:26px 22px 22px}.dtv12.ih-apl .apo-head{display:flex;align-items:center;gap:16px;margin-bottom:18px}.dtv12.ih-apl .apo-head .apl-h3{margin:0}.dtv12.ih-apl .apo-card .apl-list{margin-bottom:24px}.dtv12.ih-apl .apl-p.apo-note{max-width:none;margin-top:auto;padding:16px 18px;border-radius:14px;background:var(--v12-surface);color:#1e293b}@media (min-width:640px){.dtv12.ih-apl .apo-card{padding:32px 32px 28px}}@media (min-width:1100px){.dtv12.ih-apl .apo-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.dtv12.ih-apl .apo-card{padding:36px 32px 30px}.dtv12.ih-apl .apo-head{gap:18px;margin-bottom:20px}}.dtv12.ih-apl .apr-cell{display:flex;flex-direction:column;gap:20px;padding:28px 24px 30px}.dtv12.ih-apl .apr-cell .apl-p{max-width:54ch}@media (min-width:640px){.dtv12.ih-apl .apl-panel.apr-panel{grid-template-columns:repeat(2,minmax(0,1fr))}.dtv12.ih-apl .apr-cell{flex-direction:row;align-items:flex-start;gap:20px;padding:34px 30px 36px}}@media (min-width:1100px){.dtv12.ih-apl .apr-cell{gap:26px;padding:40px 44px 44px 40px}}