.dtv12.ih-esx .ese{--ese-line:#e2e8f0;--ese-pad:clamp(24px,2.4vw,32px)}.dtv12.ih-esx .ese .es-lede{text-wrap:balance}.dtv12.ih-esx .ese-nw{white-space:nowrap}.dtv12.ih-esx .ese-colon{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.dtv12.ih-esx .ese-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,1.8vw,24px);max-width:1200px;margin:0 auto;padding:0;list-style:none}@media (min-width:640px){.dtv12.ih-esx .ese-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.dtv12.ih-esx .ese-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.dtv12.ih-esx .ese-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:var(--ese-pad);border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--ese-line),0 1px 2px rgb(13 27 62/.03),0 18px 40px -30px rgb(13 27 62/.3)}.dtv12.ih-esx .ese .ese-title{margin:22px 0 8px}.dtv12.ih-esx .ese-title a{color:var(--es-link);text-decoration:underline;text-decoration-thickness:1px;text-decoration-color:var(--es-link-line);text-underline-offset:4px}.dtv12.ih-esx .ese-title a:hover{text-decoration-color:initial}.dtv12.ih-esx .ese .ese-body{max-width:none}.dtv12.ih-esx .ese-disc{display:grid;flex:none;place-items:center;width:66px;height:66px;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-esx .ese-ico{width:42px;height:42px;overflow:visible}.dtv12.ih-esx .ese-ico :is(.ln,.la){stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-esx .ese-ico .ln{stroke:#0f1f4d}.dtv12.ih-esx .ese-ico .la{stroke:#2563eb}.dtv12.ih-esx .ese-ico .fl{fill:#eaf0ff}.dtv12.ih-esx .ese-ico .pp{fill:#fff}.dtv12.ih-esx .ese .ese-take{max-width:60ch;margin:clamp(28px,3.4vw,44px) auto 0;text-align:center;text-wrap:balance}@media (max-width:639px){.dtv12.ih-esx .ese-card{display:grid;grid-template-columns:54px minmax(0,1fr);column-gap:16px;align-items:center;padding:20px;border-radius:18px}.dtv12.ih-esx .ese-disc{width:54px;height:54px}.dtv12.ih-esx .ese-ico{width:34px;height:34px}.dtv12.ih-esx .ese .ese-title{margin:0}.dtv12.ih-esx .ese .ese-body{grid-column:1/-1;margin-top:14px}}.dtv12.ih-esx .esk{--esk-blue:#1e3a8a;--esk-deep:#182e6e;--esk-gold:#f5b301;--esk-green:#10b981;--esk-ink:#0f172a;--esk-min:8.5px}.dtv12.ih-esx .esk-case{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);max-width:1180px;margin:0 auto;overflow:hidden;border:1px solid rgb(15 23 42/.09);border-radius:calc(var(--v12-r-lg) + 8px);background:#fff;box-shadow:0 30px 64px -46px rgb(13 27 62/.5)}.dtv12.ih-esx .esk-case+.esk-case{margin-top:clamp(20px,2.2vw,28px)}.dtv12.ih-esx .esk-side{display:flex;flex-direction:column;justify-content:center;min-width:0;position:relative;isolation:isolate;padding:clamp(28px,3.2vw,48px) clamp(22px,2.8vw,40px);background:var(--esk-blue)}.dtv12.ih-esx .esk-side:before{content:"";position:absolute;z-index:-1;inset:0;background:radial-gradient(44% 46% at 100% 0,rgb(245 179 1/.92),rgb(245 179 1/.46) 25%,rgb(245 179 1/.1) 58%,rgb(245 179 1/0) 82%);pointer-events:none}.dtv12.ih-esx .esk-stage{display:grid;align-content:center;min-width:0;padding:clamp(24px,2.8vw,40px) clamp(20px,2.6vw,36px);border-right:1px solid #fdf0c4;background:#fff8e6}.dtv12.ih-esx .esk-art{min-width:0;container-type:inline-size}.dtv12.ih-esx .esk-body{display:grid;align-content:center;min-width:0;padding:clamp(28px,3.4vw,52px)}.dtv12.ih-esx .esk-sc{--cols:36;--u:min(calc(100cqw / var(--cols)),13px);--esk-paper-sh:0 0 0 1px rgb(15 23 42/.07),0 .15em .35em rgb(15 23 42/.05),0 1em 2em -1.1em rgb(13 27 62/.3);--esk-muted:#64748b;position:relative;width:calc(var(--cols) * var(--u));height:calc(var(--rows) * var(--u));margin-inline:auto;font-size:var(--u);font-weight:500;line-height:1.2;white-space:nowrap;color:var(--esk-ink);-webkit-user-select:none;user-select:none}.dtv12.ih-esx .esk-sc>*{position:absolute;top:calc(var(--y) * var(--u));left:calc(var(--x) * var(--u));width:calc(var(--w) * var(--u));height:calc(var(--h) * var(--u))}.dtv12.ih-esx .esk-sc svg{display:block;flex:none;overflow:visible}.dtv12.ih-esx .esk-sc :is(b,em,small,i,u){font-style:normal;text-decoration:none}.dtv12.ih-esx .esk-sc ol{margin:0;padding:0;list-style:none}.dtv12.ih-esx .esk-tick{width:1.1em;height:1.1em}.dtv12.ih-esx .esk-tick path{stroke:var(--esk-green);stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-esx .esk-bar{display:block;width:86%;height:.32em;border-radius:99em;background:#e2e8f0}.dtv12.ih-esx .esk-bar.is-short{width:58%}.dtv12.ih-esx .esk-paper{border-radius:.55em;background:#fff;box-shadow:var(--esk-paper-sh)}.dtv12.ih-esx .esk-p-k{display:block;font-size:max(.54em,var(--esk-min));font-weight:700;line-height:1.1;letter-spacing:.12em;text-transform:uppercase;color:var(--esk-muted)}.dtv12.ih-esx .esk-cmd{--rows:25}.dtv12.ih-esx .esk-cmd .esk-sheet{--x:0;--y:0;--w:28.4;--h:24.2}.dtv12.ih-esx .esk-cmd .esk-tabs{--x:26.4;--y:1.4;--w:9.4;--h:22}.dtv12.ih-esx .esk-under{--x:calc(.55 * (var(--k) + 1));--y:calc(.42 * (var(--k) + 1));--w:28.4;--h:24.2;border-radius:.55em;background:#fff;box-shadow:0 0 0 1px rgb(15 23 42/.08),0 .4em 1em -.5em rgb(2 6 24/.45);opacity:calc(.92 - var(--k) * .14)}.dtv12.ih-esx .esk-sheet{display:grid;align-content:start;gap:.5em;padding:1.15em 1.4em;border-radius:.55em;background:#fff;box-shadow:0 0 0 1px rgb(15 23 42/.06),0 1.1em 2.2em -1em rgb(2 6 24/.5)}.dtv12.ih-esx .esk-sh-h{display:flex;align-items:baseline;justify-content:space-between;gap:.8em;margin-bottom:.45em;padding-bottom:.6em;border-bottom:1px solid #e2e8f0;line-height:1}.dtv12.ih-esx .esk-sh-h b{font-size:max(.98em,var(--esk-min));font-weight:700;color:var(--esk-blue)}.dtv12.ih-esx .esk-sh-h small{font-size:max(.56em,var(--esk-min));font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--esk-muted)}.dtv12.ih-esx .esk-cmdset{display:grid;gap:.42em}.dtv12.ih-esx .esk-row{display:flex;align-items:center;gap:.7em;height:1.95em}.dtv12.ih-esx .esk-row.is-loc{padding-left:3.3em}.dtv12.ih-esx .esk-no{width:2.6em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,Liberation Mono,monospace;font-size:max(.64em,var(--esk-min));font-weight:700;color:var(--esk-muted)}.dtv12.ih-esx .esk-code{flex:none;width:4.6em;padding:.32em 0;border-radius:.3em;background:rgb(30 58 138/.08);font-size:max(.58em,var(--esk-min));font-weight:700;line-height:1;letter-spacing:.04em;text-align:center;color:var(--esk-blue)}.dtv12.ih-esx .esk-ph{position:relative;font-size:max(.88em,var(--esk-min));font-weight:600;color:#334155}.dtv12.ih-esx .is-src .esk-ph{font-weight:700;color:var(--esk-ink)}.dtv12.ih-esx .esk-ph u{position:relative}.dtv12.ih-esx .esk-ph u:after{content:"";position:absolute;right:-.06em;bottom:-.2em;left:-.06em;height:.2em;border-radius:99em;background:var(--esk-gold)}.dtv12.ih-esx .esk-wave{width:6.2em;height:1.2em;margin-left:auto}.dtv12.ih-esx .esk-wave path{stroke:var(--esk-blue);stroke-width:1.8;stroke-linecap:round;opacity:.8}.dtv12.ih-esx .esk-row.is-next{opacity:.62}.dtv12.ih-esx .esk-row.is-next .esk-bar{width:10em}.dtv12.ih-esx .esk-row.is-next .esk-bar.is-short{width:7em}.dtv12.ih-esx .esk-scope{bottom:1.15em;left:1.4em;padding:.5em .75em;border-radius:.3em;background:rgb(30 58 138/.07);box-shadow:inset .2em 0 0 var(--esk-blue);color:var(--esk-blue)}.dtv12.ih-esx .esk-scope,.dtv12.ih-esx .esk-stamp{position:absolute;font-size:max(.66em,var(--esk-min));font-weight:700;line-height:1}.dtv12.ih-esx .esk-stamp{right:1.4em;bottom:1em;padding:.45em .7em;border-radius:.25em;box-shadow:inset 0 0 0 .13em var(--esk-green),inset 0 0 0 .26em #fff,inset 0 0 0 .34em var(--esk-green);letter-spacing:.16em;text-transform:uppercase;color:#047857;rotate:-7deg}.dtv12.ih-esx .esk-tabs{display:grid;align-content:start;gap:.6em}.dtv12.ih-esx .esk-tab{display:flex;align-items:center;justify-content:space-between;gap:.4em;height:4.7em;padding:0 .65em 0 2.6em;border-radius:0 .5em .5em 0;background:#f6e7b8;box-shadow:inset .22em 0 0 #d99a00,inset 0 0 0 1px rgb(217 154 0/.4),0 .3em .8em -.4em rgb(2 6 24/.5)}.dtv12.ih-esx .esk-tab b{font-size:max(.64em,var(--esk-min));font-weight:700;letter-spacing:.04em;color:var(--esk-ink)}.dtv12.ih-esx .esk-fin{--rows:22}.dtv12.ih-esx .esk-prog{--x:0;--y:0;--w:19;--h:12.6}.dtv12.ih-esx .esk-booth{--x:0;--y:13.6;--w:19;--h:8.4}.dtv12.ih-esx .esk-pol{--x:20.2;--y:0;--w:15.8;--h:22}.dtv12.ih-esx .esk-fin .esk-paper{display:grid;align-content:start;gap:.55em;padding:1em 1.1em}.dtv12.ih-esx .esk-doc-h{display:flex;align-items:center;justify-content:space-between;gap:.5em;padding-bottom:.55em;border-bottom:1px solid #e2e8f0;line-height:1.1}.dtv12.ih-esx .esk-doc-h b{font-size:max(.86em,var(--esk-min));font-weight:700;color:var(--esk-blue)}.dtv12.ih-esx .esk-doc-h em{flex:none;padding:.28em .42em;border-radius:.25em;background:rgb(30 58 138/.08);font-size:max(.58em,var(--esk-min));font-weight:700;letter-spacing:.04em;color:var(--esk-blue)}.dtv12.ih-esx .esk-hall{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:.5em .35em;margin-top:.3em}.dtv12.ih-esx .esk-seat{aspect-ratio:1;border-radius:.3em .3em .16em .16em;background:rgb(30 58 138/.16)}.dtv12.ih-esx .esk-seat:nth-child(4n){background:rgb(245 179 1/.62)}.dtv12.ih-esx .esk-guests{display:grid;gap:.3em;margin-top:.2em;line-height:1.1}.dtv12.ih-esx .esk-guests b{font-size:max(.9em,var(--esk-min));font-weight:700;color:var(--esk-ink)}.dtv12.ih-esx .esk-guests small{font-size:max(.54em,var(--esk-min));font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--esk-muted)}.dtv12.ih-esx .esk-booth{display:grid;grid-template-columns:5.6em minmax(0,1fr);align-items:center;gap:1.1em;padding:1em 1.3em;overflow:hidden;border-radius:.6em;background:radial-gradient(60% 100% at 100% 0,rgb(245 179 1/.5),rgb(245 179 1/0) 70%),var(--esk-blue);box-shadow:inset 0 -.3em 0 var(--esk-deep),0 1em 2em -1.1em rgb(13 27 62/.55);color:#fff}.dtv12.ih-esx .esk-headset{width:100%;height:auto}.dtv12.ih-esx .esk-headset :is(path,rect),.dtv12.ih-esx .esk-pair path{stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-esx .esk-headset :is(path,rect){stroke:#fff}.dtv12.ih-esx .esk-headset .is-mic{stroke:var(--esk-gold)}.dtv12.ih-esx .esk-bo-t{display:grid;gap:.4em;line-height:1.1}.dtv12.ih-esx .esk-bo-t small{font-size:max(.56em,var(--esk-min));font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:rgb(255 255 255/.78)}.dtv12.ih-esx .esk-pair{display:flex;align-items:center;gap:.6em}.dtv12.ih-esx .esk-pair b{font-size:max(1.7em,var(--esk-min));font-weight:700;letter-spacing:.02em}.dtv12.ih-esx .esk-pair svg{width:2.4em;height:1.1em}.dtv12.ih-esx .esk-pair path{stroke:var(--esk-gold);stroke-width:1.7}.dtv12.ih-esx .esk-p-t{font-size:max(.88em,var(--esk-min));font-weight:700;line-height:1.2;white-space:normal;color:var(--esk-blue)}.dtv12.ih-esx .esk-vers{display:grid;gap:.7em;margin-top:.3em}.dtv12.ih-esx .esk-ver{position:relative;display:grid;gap:.42em;padding:.75em .85em;border-radius:.45em;background:#fff;box-shadow:inset 0 0 0 1px rgb(30 58 138/.16)}.dtv12.ih-esx .esk-ver-h{display:flex;align-items:center;justify-content:space-between;gap:.4em}.dtv12.ih-esx .esk-ver-h b{font-size:max(.8em,var(--esk-min));font-weight:700;color:#334155}.dtv12.ih-esx .esk-final{right:1.2em;bottom:1.1em}@container (max-width: 400px){.dtv12.ih-esx .esk-sc{--cols:28}.dtv12.ih-esx .esk-cmd{--rows:26}.dtv12.ih-esx .esk-cmd .esk-sheet,.dtv12.ih-esx .esk-under{--w:21.2;--h:25.2}.dtv12.ih-esx .esk-cmd .esk-tabs{--x:19.2;--y:1.6;--w:8.6}.dtv12.ih-esx .esk-tab{padding-left:2.4em}.dtv12.ih-esx .esk-sheet{padding-inline:1.1em}.dtv12.ih-esx .esk-sh-h{flex-direction:column;align-items:flex-start;gap:.4em}.dtv12.ih-esx .esk-row.is-loc{padding-left:0}.dtv12.ih-esx .esk-code{width:4.2em}.dtv12.ih-esx .esk-scope{left:1.1em}.dtv12.ih-esx .esk-stamp{right:1.1em;bottom:3.4em}.dtv12.ih-esx .esk-fin{--rows:39}.dtv12.ih-esx .esk-prog{--w:28;--h:13.6}.dtv12.ih-esx .esk-booth{--y:14.6;--w:28;--h:8.4}.dtv12.ih-esx .esk-pol{--x:0;--y:24;--w:28;--h:15}.dtv12.ih-esx .esk-fin .esk-paper{padding:.95em 1.1em}.dtv12.ih-esx .esk-vers{grid-template-columns:repeat(3,minmax(0,1fr));gap:.55em}.dtv12.ih-esx .esk-ver{padding-inline:.6em}.dtv12.ih-esx .esk-final{right:1.1em;bottom:.9em}.dtv12.ih-esx :is(.esk-p-k,.esk-sh-h small,.esk-stamp){letter-spacing:.05em}}@media (max-width:1023px){.dtv12.ih-esx .esk-case{grid-template-columns:minmax(0,1fr);max-width:720px}.dtv12.ih-esx .esk-stage{border-right:0;border-bottom:1px solid #fdf0c4}.dtv12.ih-esx .esk-art{width:100%;max-width:560px;margin-inline:auto}.dtv12.ih-esx .esk-body .es-copy{max-width:none}}@media (max-width:759px){.dtv12.ih-esx .esk{--esk-min:9.5px}.dtv12.ih-esx .esk-case{border-radius:18px}.dtv12.ih-esx :is(.esk-side,.esk-stage){padding:22px 12px 24px}.dtv12.ih-esx .esk-body{padding:24px 20px 26px}}.dtv12.ih-esx .esl-case{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);max-width:1200px;margin-inline:auto;overflow:hidden;border:1px solid rgb(15 23 42/.09);border-radius:calc(var(--v12-r-lg) + 8px);background:#fff;box-shadow:0 30px 64px -46px rgb(13 27 62/.5)}.dtv12.ih-esx .esl-side{display:flex;align-items:center;min-width:0;padding:clamp(28px,3.2vw,48px);border-right:1px solid var(--v12-line);background:var(--v12-surface)}.dtv12.ih-esx .esl-body{display:grid;align-content:center;min-width:0;padding:clamp(28px,3.6vw,56px)}.dtv12.ih-esx .esl-body .es-copy{max-width:520px}.dtv12.ih-esx .esl-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(12px,1.3vw,18px);width:100%;margin:0;padding:0;list-style:none}.dtv12.ih-esx .esl-card{display:flex;flex-direction:column;min-width:0;padding:clamp(16px,1.6vw,22px) clamp(16px,1.6vw,22px) clamp(14px,1.4vw,18px);border-radius:14px;background:#fff;box-shadow:0 0 0 1px rgb(15 23 42/.07),0 2px 5px rgb(15 23 42/.04),0 16px 30px -24px rgb(13 27 62/.4)}.dtv12.ih-esx .esl-logo{display:flex;align-items:center;height:clamp(30px,2.6vw,38px)}.dtv12.ih-esx .esl-fit{display:block;height:100%}.dtv12.ih-esx .esl-fit img{display:block;width:auto;max-width:100%;height:100%;object-fit:contain;object-position:left center}.dtv12.ih-esx :is(.esl-name,.esl-sep){position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.dtv12.ih-esx .esl-fig{display:flex;align-items:baseline;gap:2px;margin:0 0 14px;font-size:clamp(40px,4vw,56px);font-weight:700;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:#1e3a8a}.dtv12.ih-esx .esl-fig-plus{align-self:flex-start;font-size:.55em;color:#f5b301}.dtv12.ih-esx .esl-fig-k{margin-left:10px;font-size:13px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#475569}.dtv12.ih-esx .esl-work{margin:16px 0 18px;font-size:14px;font-weight:500;line-height:1.4;color:#475569;text-wrap:pretty}.dtv12.ih-esx .esl-foot{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:10px 12px;margin-top:auto;padding-top:14px;border-top:1px solid var(--v12-line)}.dtv12.ih-esx .esl-lang-w,.dtv12.ih-esx .esl-langs{display:flex;align-items:center;gap:5px}.dtv12.ih-esx .esl-lang{padding:5px 7px 4px;border-radius:5px;background:#eaf0fe;font-size:11px;font-style:normal;font-weight:700;line-height:1;letter-spacing:.05em;color:#1e40af}.dtv12.ih-esx .esl-join{font-size:12px;font-style:normal;font-weight:700;color:#475569}.dtv12.ih-esx .esl-since{display:grid;justify-items:end;gap:2px}.dtv12.ih-esx .esl-since-k{font-size:11px;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:#475569}.dtv12.ih-esx .esl-year{font-size:clamp(20px,1.8vw,24px);font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:#0f1f4d}@media (hover:hover){.dtv12.ih-esx .esl-card:hover{box-shadow:0 0 0 1px rgb(15 23 42/.09),0 2px 5px rgb(15 23 42/.05),0 22px 40px -26px rgb(13 27 62/.45)}}@media (max-width:1023px){.dtv12.ih-esx .esl-case{grid-template-columns:minmax(0,1fr)}.dtv12.ih-esx .esl-side{border-right:0;border-bottom:1px solid var(--v12-line)}.dtv12.ih-esx .esl-body .es-copy{max-width:640px}.dtv12.ih-esx .esl-foot{flex-direction:column;align-items:flex-start}.dtv12.ih-esx .esl-since{display:flex;align-items:baseline;gap:6px}}@media (min-width:760px) and (max-width:1023px){.dtv12.ih-esx .esl-cards{max-width:640px;margin-inline:auto}}@media (max-width:759px){.dtv12.ih-esx .esl-case{border-radius:var(--v12-r-lg)}.dtv12.ih-esx .esl-side{padding:14px}.dtv12.ih-esx .esl-body{padding:24px 20px 26px}.dtv12.ih-esx .esl-cards{gap:10px}.dtv12.ih-esx .esl-card{padding:14px 13px 13px;border-radius:12px}.dtv12.ih-esx .esl-work{font-size:13px}.dtv12.ih-esx .esl-foot{padding-top:11px}.dtv12.ih-esx .esl-work{margin-bottom:14px}}.dtv12.ih-esx .esl-fit .bxl-mark{display:block;width:auto;max-width:100%;height:100%;overflow:visible}.dtv12.ih-esx .esl-fit .bxl-mark text{font-family:inherit}.dtv12.ih-esx .esl-fit img[src$="faa-seal.svg"]{height:150%;margin:-25% 0}