.dtv12.ih-bkx .bx-sec.bxm{--bx-ink:#fff;--bx-text:rgb(255 255 255/.84);--bx-text-2:rgb(255 255 255/.74);--bx-link:#fff;--bx-link-line:rgb(255 255 255/.5);--bx-rule:rgb(255 255 255/.16);position:relative;isolation:isolate;overflow:hidden;color:#fff;background:radial-gradient(60% 70% at 88% 0,rgba(255,255,255,.08),transparent 62%),#1e3a8a}.dtv12.ih-bkx .bxm-cards{display:grid;gap:16px;max-width:1080px;margin-inline:auto}.dtv12.ih-bkx .bxm .bxm-card{--bx-ink:var(--v12-ink);--bx-link:var(--v12-blue);--bx-link-line:rgb(30 64 175/.35);display:flex;flex-direction:column;gap:20px;min-width:0;padding:28px 24px 30px;box-shadow:0 1px 2px rgb(4 10 40/.12),0 24px 48px -28px rgb(4 10 40/.55)}.dtv12.ih-bkx .bxm-card .bx-p{max-width:none}@media (min-width:640px){.dtv12.ih-bkx .bxm .bxm-card{flex-direction:row;align-items:flex-start;gap:24px;padding:32px 32px 34px}}@media (min-width:1024px){.dtv12.ih-bkx .bxm-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.dtv12.ih-bkx .bxm .bxm-card{padding:36px 36px 38px 32px}}.dtv12.ih-bkx .bxb{--bxb-gap:20px}.dtv12.ih-bkx .bxb-kinds{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--bxb-gap);margin:0;padding:0;list-style:none}.dtv12.ih-bkx .bxb-kind{display:flex;flex-direction:column;min-width:0}.dtv12.ih-bkx .bxb-card{display:flex;flex:1;flex-direction:column;min-width:0;padding:10px;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)}@media (hover:hover){.dtv12.ih-bkx .bxb-card:hover{box-shadow:inset 0 0 0 1px rgb(30 64 175/.22),0 24px 50px -20px rgb(15 23 42/.18)}}.dtv12.ih-bkx .bxb-pic{display:flex;align-items:center;min-width:0;padding:16px 8px;border-radius:13px;background:var(--v12-surface);container-type:inline-size}.dtv12.ih-bkx .bxb-body{display:flex;flex:1;flex-direction:column;padding:20px 10px 8px}.dtv12.ih-bkx .bxb-body .bx-tags{margin-top:auto;padding-top:18px}.dtv12.ih-bkx .bxb .bxb-more{max-width:66ch;margin:clamp(36px,4.4vw,52px) auto 0;text-align:center;text-wrap:pretty}@media (min-width:760px){.dtv12.ih-bkx .bxb-kinds{grid-template-columns:repeat(2,minmax(0,1fr))}.dtv12.ih-bkx .bxb-body{padding:22px 14px 10px}}@media (min-width:760px) and (max-width:1199px){.dtv12.ih-bkx .bxb-kind:last-child:nth-child(odd){grid-column:1/-1}.dtv12.ih-bkx .bxb-kind:last-child:nth-child(odd) .bxb-card{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,1fr);gap:8px}.dtv12.ih-bkx .bxb-kind:last-child:nth-child(odd) .bxb-body{padding:20px 20px 12px 18px}}@media (min-width:1200px){.dtv12.ih-bkx .bxb{--bxb-gap:24px}.dtv12.ih-bkx .bxb-kinds{grid-template-columns:repeat(6,minmax(0,1fr))}.dtv12.ih-bkx .bxb-kind{grid-column:span 2}.dtv12.ih-bkx .bxb-kind:nth-child(-n+2){--bxb-cap:14.5px;grid-column:span 3}.dtv12.ih-bkx .bxb-pic{padding:18px 10px}.dtv12.ih-bkx .bxb-body{padding:24px 18px 12px}}.dtv12.ih-bkx .bxb-art{--u:min(calc(100cqw / 32),var(--bxb-cap,12px));--bxb-navy:#0f1f4d;--bxb-blue:#1e40af;--bxb-ink:#0f172a;--bxb-slate:#475569;--bxb-skel:#e2e8f0;--bxb-tint:#eaf0fe;--bxb-gold:#f5b301;--bxb-green:#10b981;--bxb-serif:Georgia,"Times New Roman",Times,serif;--bxb-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);position:relative;display:block;width:calc(32 * var(--u));height:calc(15 * var(--u));margin-inline:auto;font-size:var(--u);font-weight:500;line-height:1.2;white-space:nowrap;color:var(--bxb-ink);-webkit-user-select:none;user-select:none}.dtv12.ih-bkx .bxb-art svg{display:block;flex:none;overflow:visible}.dtv12.ih-bkx .bxb-o{position:absolute;top:calc(var(--oy) * 1em);left:calc(var(--ox) * 1em);width:calc(var(--ow) * 1em);height:calc(var(--oh) * 1em)}.dtv12.ih-bkx .bxb-at{position:absolute;top:calc(var(--y) * var(--u));left:calc(var(--x) * var(--u));width:calc(var(--pw) * var(--u));height:calc(var(--ph) * var(--u))}.dtv12.ih-bkx .bxb-sheet{border-radius:.4em;background:#fff;box-shadow:var(--bxb-paper-sh)}.dtv12.ih-bkx .bxb-pad{display:flex;flex-direction:column;padding:1em .95em .9em}.dtv12.ih-bkx .bxb-t{font-size:max(.92em,9.5px);font-weight:700;line-height:1.15;letter-spacing:-.01em;color:var(--bxb-navy)}.dtv12.ih-bkx .bxb-s{font-size:max(.8em,9.5px);font-weight:600;line-height:1.1;color:var(--bxb-slate)}.dtv12.ih-bkx .bxb-rhead{font-size:max(.74em,9.5px);font-weight:700;line-height:1.1;letter-spacing:.08em;text-transform:uppercase;color:var(--bxb-slate)}.dtv12.ih-bkx .bxb-head{display:flex;align-items:center;justify-content:space-between;gap:.6em;padding-bottom:.6em;border-bottom:1px solid var(--bxb-skel)}.dtv12.ih-bkx .bxb-lines{display:grid;gap:.42em}.dtv12.ih-bkx .bxb-lines>i{display:contents}.dtv12.ih-bkx :is(.bxb-lines,.bxb-lines>i):after,.dtv12.ih-bkx :is(.bxb-lines,.bxb-lines>i):before{content:"";display:block;width:calc(var(--w, 1) * 100%);height:.38em;border-radius:999px;background:var(--bxb-skel)}.dtv12.ih-bkx .bxb-lines:before{--w:var(--w0)}.dtv12.ih-bkx .bxb-lines:after{--w:var(--wz)}.dtv12.ih-bkx .bxb-lines>i:before{--w:var(--wa)}.dtv12.ih-bkx .bxb-lines>i:after{--w:var(--wb)}.dtv12.ih-bkx :is(.bxb-lines,.bxb-lines>i).is-1:after{content:none}.dtv12.ih-bkx .bxb-chip{padding:.34em .46em .3em;border-radius:.3em;background:var(--bxb-tint);font-size:max(.8em,9.5px);font-style:normal;font-weight:700;line-height:1;letter-spacing:.05em;color:var(--bxb-blue)}.dtv12.ih-bkx .bxb-chip.is-on{background:var(--bxb-blue);color:#fff}.dtv12.ih-bkx .bxb-art .bxb-pen{stroke:var(--bxb-blue);stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-bkx .bxb-art .bxb-done{stroke:var(--bxb-green);stroke-width:2.6}.dtv12.ih-bkx .bxb-tick{width:calc(1.2 * var(--u));height:calc(1.2 * var(--u))}.dtv12.ih-bkx :is(.bxb-say,.bxb-vl,.bxb-cap){font-family:var(--bxb-serif);font-style:normal;font-weight:400;color:var(--bxb-navy)}.dtv12.ih-bkx .bxb-pb:after,.dtv12.ih-bkx .bxb-spread:before{content:"";position:absolute;top:0;bottom:0;left:50%;width:1.4em;margin-left:-.7em;background:linear-gradient(90deg,transparent,rgb(15 23 42/.05) 40%,rgb(15 23 42/.12) 50%,rgb(15 23 42/.05) 60%,transparent)}.dtv12.ih-bkx .bxb-open{display:flex;align-items:flex-start;gap:.55em;margin-top:1em}.dtv12.ih-bkx .bxb-cap{font-size:2.7em;font-weight:700;line-height:.8}.dtv12.ih-bkx .bxb-open .bxb-lines{flex:1;padding-top:.12em}.dtv12.ih-bkx .bxb-say{position:relative;display:block;margin-top:.8em;font-size:max(1.22em,9.5px);line-height:1.3}.dtv12.ih-bkx .bxb-mk{position:relative;display:inline-block}.dtv12.ih-bkx .bxb-mk.is-mark:before{position:absolute;inset:.06em -.1em 0;border:.09em solid var(--bxb-blue);border-radius:.14em;content:""}.dtv12.ih-bkx .bxb-note{position:absolute;top:0;right:0;font-style:italic;color:var(--bxb-blue)}.dtv12.ih-bkx .bxb-hl{z-index:0}.dtv12.ih-bkx .bxb-hl:before{position:absolute;z-index:-1;inset:.06em -.1em 0;border-radius:.14em;background:rgb(245 179 1/.5);content:""}.dtv12.ih-bkx .bxb-say .bxb-done{position:absolute;top:50%;right:0;margin-top:calc(-.6 * var(--u))}.dtv12.ih-bkx .bxb-tail{margin-top:.9em}.dtv12.ih-bkx .bxb-def{border-radius:.3em;background:#f3f6fd;box-shadow:inset .16em 0 0 #9fb4e4}.dtv12.ih-bkx .bxb-term{display:flex;align-items:center;width:calc(5.2 * var(--u));height:calc(1.3 * var(--u));padding-left:calc(.34 * var(--u))}.dtv12.ih-bkx .bxb-term:before{position:absolute;inset:0;border-radius:.26em;background:rgb(245 179 1/.55);content:""}.dtv12.ih-bkx .bxb-term b{position:relative;font-size:max(.86em,9.5px);font-weight:700;line-height:1;color:var(--bxb-navy)}.dtv12.ih-bkx .bxb-fig{display:flex;align-items:flex-end;gap:.5em;padding:.5em .7em 0;border-radius:.3em;box-shadow:inset 0 0 0 1px var(--bxb-skel),inset 0 -.1em 0 #cbd5e1}.dtv12.ih-bkx .bxb-fig:after,.dtv12.ih-bkx .bxb-fig:before{content:""}.dtv12.ih-bkx .bxb-fig:after,.dtv12.ih-bkx .bxb-fig:before,.dtv12.ih-bkx .bxb-fig>i{flex:1;height:70%;border-radius:.16em .16em 0 0;background:#c9d7f6}.dtv12.ih-bkx .bxb-fig>i{height:40%}.dtv12.ih-bkx .bxb-fig:after{height:88%}.dtv12.ih-bkx :is(.bxb-cap-line,.bxb-cap-line>i):after,.dtv12.ih-bkx :is(.bxb-cap-line,.bxb-cap-line>i):before{background:#cbd5e1}.dtv12.ih-bkx .bxb-ruled{display:grid;gap:1em}.dtv12.ih-bkx .bxb-ruled:after,.dtv12.ih-bkx .bxb-ruled:before{content:""}.dtv12.ih-bkx .bxb-ruled:after,.dtv12.ih-bkx .bxb-ruled:before,.dtv12.ih-bkx .bxb-ruled>i{display:block;height:.1em;background:#cbd5e1}.dtv12.ih-bkx .bxb-key{display:flex;align-items:center;justify-content:space-between}.dtv12.ih-bkx .bxb-thread{position:absolute;top:calc(var(--y) * var(--u));left:calc(var(--x) * var(--u));width:calc(var(--pw) * var(--u));height:calc(.3 * var(--u));margin-top:calc(-.15 * var(--u));background:radial-gradient(circle closest-side,var(--bxb-gold) 72%,transparent 100%) 0 50% /calc(.55 * var(--u)) 100% repeat-x}.dtv12.ih-bkx .bxb-pb{overflow:hidden}.dtv12.ih-bkx .bxb-ill{position:absolute;inset:0;width:100%;height:100%}.dtv12.ih-bkx .bxb-hill.is-back{fill:#e6edfc}.dtv12.ih-bkx .bxb-hill.is-mid{fill:#c9d7f6}.dtv12.ih-bkx .bxb-hill.is-front,.dtv12.ih-bkx .bxb-star{fill:#9fb4e8}.dtv12.ih-bkx .bxb-moon{fill:var(--bxb-gold)}.dtv12.ih-bkx .bxb-frame{display:grid;align-content:start;row-gap:.5em;padding:.62em .7em;border:1px dashed rgb(30 64 175/.5);border-radius:.12em}.dtv12.ih-bkx .bxb-vl{position:relative;display:block;font-size:max(1.1em,9.5px);line-height:1.3}.dtv12.ih-bkx .bxb-vl.is-fit{grid-area:2/1}.dtv12.ih-bkx .bxb-rl{position:absolute;top:.1em;left:calc(-1.3 * var(--u));font-size:max(.8em,9.5px);font-style:italic;color:var(--bxb-blue)}.dtv12.ih-bkx .bxb-rh{position:relative}.dtv12.ih-bkx .bxb-ul{position:absolute;bottom:-.2em;left:-.04em;width:calc(100% + .08em);height:.26em}.dtv12.ih-bkx .bxb-art .bxb-ul{stroke-width:1.4}.dtv12.ih-bkx .bxb-fit{width:calc(.8 * var(--u));height:calc(4.6 * var(--u))}.dtv12.ih-bkx .bxb-art .bxb-fit{stroke-width:1.5}.dtv12.ih-bkx .bxb-fits{display:flex;align-items:center;gap:.3em}.dtv12.ih-bkx .bxb-quote{padding:.1em 0 0 1em}.dtv12.ih-bkx .bxb-quote:before{position:absolute;top:0;bottom:.2em;left:0;width:.18em;border-radius:999px;background:#9fb4e4;content:""}.dtv12.ih-bkx :is(.bxb-quote .bxb-lines,.bxb-quote .bxb-lines>i):after,.dtv12.ih-bkx :is(.bxb-quote .bxb-lines,.bxb-quote .bxb-lines>i):before{background:#cdd8ee}.dtv12.ih-bkx .bxb-fn{position:absolute;top:calc(2.3 * var(--u));left:calc(10 * var(--u));font-size:max(.74em,9.5px);font-weight:700;line-height:1;color:var(--bxb-blue)}.dtv12.ih-bkx .bxb-brk{width:calc(.8 * var(--u));height:calc(4.4 * var(--u))}.dtv12.ih-bkx .bxb-art .bxb-brk{stroke-width:1.5}.dtv12.ih-bkx .bxb-foot{display:flex;align-items:center;gap:.5em;padding-top:.6em}.dtv12.ih-bkx .bxb-foot:before{position:absolute;top:0;left:0;width:4.4em;height:.1em;background:#cbd5e1;content:""}.dtv12.ih-bkx .bxb-foot em{font-size:max(.74em,9.5px);font-style:normal;font-weight:700;line-height:1;color:var(--bxb-blue)}.dtv12.ih-bkx .bxb-foot .bxb-lines{flex:1}.dtv12.ih-bkx .bxb-string path{stroke:var(--bxb-slate);stroke-width:1.3;stroke-linecap:round}.dtv12.ih-bkx .bxb-string circle{fill:var(--bxb-slate)}.dtv12.ih-bkx .bxb-tag{display:flex;flex-direction:column;gap:.7em;padding:2.5em 1em 1em;border-radius:.4em;background:var(--bxb-gold);box-shadow:inset 0 0 0 1px rgb(161 98 7/.28),var(--bxb-paper-sh)}.dtv12.ih-bkx .bxb-tag:before{content:"";position:absolute;top:.75em;left:.75em;width:.95em;height:.95em;border-radius:50%;background:var(--v12-surface);box-shadow:0 0 0 .22em #fde68a,inset 0 .08em .14em rgb(15 23 42/.3)}.dtv12.ih-bkx :is(.bxb-tag-k,.bxb-t--2){white-space:pre}.dtv12.ih-bkx .bxb-tag-k{font-size:max(.92em,9.5px);font-weight:700;line-height:1.18;color:var(--bxb-navy)}.dtv12.ih-bkx .bxb-tag .bxb-lines{margin-top:auto}.dtv12.ih-bkx :is(.bxb-tag .bxb-lines,.bxb-tag .bxb-lines>i):after,.dtv12.ih-bkx :is(.bxb-tag .bxb-lines,.bxb-tag .bxb-lines>i):before{background:rgb(15 31 77/.22)}.dtv12.ih-bkx .bxb-scan{overflow:hidden;border-radius:.3em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1340 1380' preserveAspectRatio='none'%3E%3Cg fill='%23c3c8d0'%3E%3Crect x='180' y='360' width='1000' height='42' rx='8'/%3E%3Crect x='180' y='444' width='970' height='42' rx='8'/%3E%3Crect x='180' y='528' width='1000' height='42' rx='8'/%3E%3Crect x='180' y='612' width='930' height='42' rx='8'/%3E%3Crect x='180' y='696' width='600' height='42' rx='8'/%3E%3Crect x='180' y='840' width='980' height='42' rx='8'/%3E%3Crect x='180' y='924' width='1000' height='42' rx='8'/%3E%3Crect x='180' y='1008' width='950' height='42' rx='8'/%3E%3Crect x='180' y='1092' width='420' height='42' rx='8'/%3E%3C/g%3E%3Cg fill='%238b95a3'%3E%3Ccircle cx='1172' cy='312' r='12'/%3E%3Ccircle cx='332' cy='772' r='12'/%3E%3Ccircle cx='952' cy='832' r='12'/%3E%3Ccircle cx='1222' cy='1152' r='12'/%3E%3Ccircle cx='572' cy='1272' r='12'/%3E%3C/g%3E%3C/svg%3E") 0 0 /100% 100% no-repeat,linear-gradient(90deg,rgb(15 23 42/.2),rgb(15 23 42/.06) 45%,transparent) 0 0 /2.4em 100% no-repeat,#f1f0eb;box-shadow:var(--bxb-paper-sh)}.dtv12.ih-bkx .bxb-scan:before{content:"";position:absolute;top:calc(1.4 * var(--u));left:calc(1.8 * var(--u));width:calc(6.4 * var(--u));height:.66em;border-radius:.1em;background:#9aa3b0}.dtv12.ih-bkx .bxb-pdf{background:transparent;box-shadow:inset 0 0 0 .1em #64748b;color:var(--bxb-slate)}.dtv12.ih-bkx .bxb-move{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.45em}.dtv12.ih-bkx .bxb-move svg{width:2.3em;height:1em}.dtv12.ih-bkx .bxb-art .bxb-move .bxb-pen{stroke-width:1.8}.dtv12.ih-bkx .bxb-guides{position:absolute;inset:1em 1.1em;border:1px dashed rgb(30 64 175/.22)}.dtv12.ih-bkx .bxb-rule{width:calc(2.4 * var(--u));height:.14em;background:var(--bxb-navy)}.dtv12.ih-bkx :is(.bxb-new .bxb-lines,.bxb-new .bxb-lines>i):after,.dtv12.ih-bkx :is(.bxb-new .bxb-lines,.bxb-new .bxb-lines>i):before{background:#d6deea}.dtv12.ih-bkx .bxb-ned{padding:.4em .62em .36em;border-radius:.26em;background:var(--bxb-gold);box-shadow:inset 0 0 0 1px rgb(161 98 7/.28);font-size:max(.8em,9.5px);font-weight:700;line-height:1;letter-spacing:.02em;color:var(--bxb-navy)}@container (max-width: 300px){.dtv12.ih-bkx :is(.bxb-tail>i,.bxb-tail):after{display:none}}.dtv12.ih-bkx .bxk-case{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);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-bkx .bxk-case+.bxk-case{margin-top:clamp(20px,2.2vw,28px)}.dtv12.ih-bkx .bxk-side{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:clamp(28px,3.2vw,48px) clamp(22px,2.8vw,40px);background:var(--v12-grad-band)}.dtv12.ih-bkx .bxk-art{min-width:0;container-type:inline-size}.dtv12.ih-bkx .bxk-body{display:grid;align-content:center;min-width:0;padding:clamp(28px,3.4vw,52px)}.dtv12.ih-bkx .bxk-stage{display:grid;align-content:center;min-width:0;padding:clamp(20px,2.4vw,32px) clamp(20px,2.6vw,36px);border-right:1px solid #e8edf5;background:var(--v12-surface);container-type:inline-size}.dtv12.ih-bkx .bxk-case--2 .bxk-body{padding-block:clamp(24px,2.8vw,40px)}.dtv12.ih-bkx .bxk-sc{--cols:40;--u:min(calc(100cqw / var(--cols)),12.4px);--bxk-ink:#0f1f4d;--bxk-slate:#475569;--bxk-mute:#64748b;--bxk-skel:#e2e8f0;--bxk-tint:#eaf0fe;--bxk-gold:#f5b301;--bxk-green:#10b981;--bxk-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);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(--bxk-ink);-webkit-user-select:none;user-select:none}.dtv12.ih-bkx .bxk-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-bkx .bxk-sc svg{display:block;flex:none;overflow:visible}.dtv12.ih-bkx .bxk-sc :is(b,em,small){font-style:normal}.dtv12.ih-bkx .bxk-paper{border-radius:.55em;background:#fff;box-shadow:var(--bxk-paper-sh)}.dtv12.ih-bkx .bxk-chip{display:inline-grid;place-items:center;flex:none;min-width:2.3em;height:1.6em;padding-inline:.45em;border-radius:.35em;background:var(--bxk-tint);box-shadow:inset 0 0 0 1px #dde5f5;font-size:max(.74em,9px);font-weight:700;line-height:1;letter-spacing:.04em;color:var(--v12-blue)}.dtv12.ih-bkx .bxk-tick{width:1.3em;height:1.3em}.dtv12.ih-bkx .bxk-tick path{stroke:var(--bxk-green);stroke-width:2.8;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-bkx .bxk-lines{display:flex;flex-direction:column;gap:.72em}.dtv12.ih-bkx .bxk-lines:before{content:"";--f:var(--f0)}.dtv12.ih-bkx .bxk-lines:after{content:"";--f:var(--f2)}.dtv12.ih-bkx .bxk-lines:after,.dtv12.ih-bkx .bxk-lines:before,.dtv12.ih-bkx .bxk-lines>i{display:block;width:calc(var(--f, 1) * 100%);height:.45em;border-radius:999px;background:var(--bxk-skel)}.dtv12.ih-bkx .bxk-sc small{font-size:max(.6em,9px);font-weight:700;line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--bxk-mute)}.dtv12.ih-bkx .bxk-sc--small{--rows:32.4;--ex:1;--es:4;--bxk-paper-sh:0 0 0 1px rgb(15 23 42/.07),0 .5em 1.3em -.5em rgb(8 16 48/.5)}.dtv12.ih-bkx .bxk-cover{--x:1;--y:1;--w:14;--h:14.4}.dtv12.ih-bkx .bxk-ed{--x:calc(var(--ex) + (var(--k) + 1) * var(--es));--y:1;--w:14;--h:14.4}.dtv12.ih-bkx .bxk-count{--x:1;--y:16.6;--w:14;--h:6.6}.dtv12.ih-bkx .bxk-lib{--x:16.2;--y:16.6;--w:22.8;--h:6.6}.dtv12.ih-bkx .bxk-slip{--x:1;--y:24.4;--w:38;--h:7.2}.dtv12.ih-bkx .bxk-cover{z-index:1;display:flex;flex-direction:column;align-items:center;padding:1.3em 1.2em 1em 1.6em;border-radius:.2em .45em .45em .2em;box-shadow:inset 0 0 0 .55em #fff,inset 0 0 0 .62em #dfe6f2,.3em 0 .7em -.3em rgb(8 16 48/.45),var(--bxk-paper-sh)}.dtv12.ih-bkx .bxk-cover:before{content:"";position:absolute;top:0;bottom:0;left:.7em;width:1px;background:#d5ddea}.dtv12.ih-bkx .bxk-pic{width:100%;height:6.4em}.dtv12.ih-bkx .bxk-pic-ground{stroke:var(--bxk-ink);stroke-width:1.4;stroke-linecap:round}.dtv12.ih-bkx .bxk-pic-big{fill:var(--v12-blue)}.dtv12.ih-bkx .bxk-pic-small{fill:var(--bxk-gold)}.dtv12.ih-bkx .bxk-cover-t{position:relative;margin-top:.9em}.dtv12.ih-bkx .bxk-cover-t b{font-family:Georgia,Times New Roman,serif;font-size:1.6em;font-weight:700;line-height:1.1;letter-spacing:-.005em;color:var(--bxk-ink)}.dtv12.ih-bkx .bxk-cover:after{content:"";width:4.2em;height:.42em;margin-top:.75em;border-radius:999px;background:#cfd8e6}.dtv12.ih-bkx .bxk-ed{border-radius:.2em .45em .45em .2em;background:#fff;box-shadow:.3em 0 .7em -.3em rgb(8 16 48/.45),var(--bxk-paper-sh)}.dtv12.ih-bkx .bxk-ed:nth-child(2n){background:#e8eefc}.dtv12.ih-bkx .bxk-ed b{position:absolute;top:1em;right:.55em;width:2.9em;font-size:max(.74em,9px);font-weight:700;letter-spacing:.02em;text-align:center;color:var(--bxk-ink)}.dtv12.ih-bkx .bxk-ed:after{content:"";position:absolute;top:var(--gy,6.62em);right:var(--gr,1.87em);left:2em;height:.16em;border-radius:999px;background:var(--bxk-ink)}.dtv12.ih-bkx .bxk-count{display:flex;flex-direction:column;justify-content:center;gap:.35em;padding:0 1.1em}.dtv12.ih-bkx .bxk-count b{font-size:2.35em;font-weight:700;line-height:1;letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--bxk-ink)}.dtv12.ih-bkx .bxk-count em{font-size:max(.72em,9px);font-weight:600;line-height:1.25;white-space:normal;color:var(--bxk-slate)}.dtv12.ih-bkx .bxk-lib{display:flex;flex-direction:column;gap:.55em;padding:.95em 1.1em 0;border-radius:.3em;background:repeating-linear-gradient(180deg,transparent 0 1.15em,#edf2f9 1.15em calc(1.15em + 1px)) 0 2.15em /100% calc(100% - 2.15em) no-repeat,#fff}.dtv12.ih-bkx .bxk-lib small{padding-bottom:.5em;border-bottom:.14em solid var(--v12-blue)}.dtv12.ih-bkx .bxk-lib>b{font-size:.82em;font-weight:700;line-height:1.4;white-space:normal;text-wrap:balance;color:var(--bxk-ink)}.dtv12.ih-bkx .bxk-stamp{position:absolute;right:1em;bottom:.7em;padding:.3em .55em .32em;border-radius:.3em;box-shadow:inset 0 0 0 .13em currentColor,inset 0 0 0 .27em #fff,inset 0 0 0 .35em currentColor;font-size:max(.74em,9px);font-weight:700;line-height:1.15;letter-spacing:.14em;text-transform:uppercase;color:rgb(30 64 175/.92);rotate:-5deg}.dtv12.ih-bkx .bxk-slip{display:flex;align-items:center;gap:1.1em;padding:0 1.3em;border-radius:.45em}.dtv12.ih-bkx .bxk-slip>span{display:flex;flex-direction:column;gap:.7em}.dtv12.ih-bkx .bxk-now{flex:1;padding-left:1.2em;border-left:1px dashed #cbd5e1}.dtv12.ih-bkx .bxk-row{display:flex;align-items:center;gap:.7em}.dtv12.ih-bkx .bxk-tally{width:10.6em;height:2.25em}.dtv12.ih-bkx .bxk-tally path{stroke:var(--bxk-mute);stroke-width:2.1;stroke-linecap:round}.dtv12.ih-bkx :is(.bxk-rounds,.bxk-one){font-size:1.05em;font-weight:700;letter-spacing:-.01em;color:var(--bxk-ink)}.dtv12.ih-bkx .bxk-arrow{width:2.6em;height:1.05em;margin-top:1.35em}.dtv12.ih-bkx .bxk-arrow path{stroke:var(--v12-blue);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.dtv12.ih-bkx .bxk-now .bxk-tick{width:1.55em;height:1.55em}.dtv12.ih-bkx .bxk-sc--bro{--rows:18;--u:min(calc(100cqw / var(--cols)),12px)}.dtv12.ih-bkx .bxk-bro{--y:1.2;--w:9;--h:15.6}.dtv12.ih-bkx .bxk-bro.is-1{--x:1}.dtv12.ih-bkx .bxk-bro.is-2{--x:10.8}.dtv12.ih-bkx .bxk-bro.is-3{--x:20.6}.dtv12.ih-bkx .bxk-cal{--x:31;--y:1.2;--w:8;--h:6.8}.dtv12.ih-bkx .bxk-clock{--x:31;--y:9;--w:8;--h:7.8}.dtv12.ih-bkx .bxk-bro{display:flex;flex-direction:column;gap:.8em;padding:.85em .85em 1em;border-radius:.3em}.dtv12.ih-bkx .bxk-bro:before{content:"";position:absolute;top:.5em;right:-.42em;bottom:.5em;z-index:-1;width:.6em;border-radius:0 .25em .25em 0;background:#e3e9f2;box-shadow:inset -1px 0 0 #d3dbe7}.dtv12.ih-bkx .bxk-bro-h{display:flex;align-items:center;justify-content:space-between}.dtv12.ih-bkx .bxk-bro-h .bxk-chip{letter-spacing:.02em}.dtv12.ih-bkx .bxk-bro-hero{position:relative;display:grid;place-items:center;height:5.4em;overflow:hidden;border-radius:.3em;background:var(--bxk-ink)}.dtv12.ih-bkx .bxk-bro-hero:after{content:"";position:absolute;bottom:1em;left:50%;width:2.2em;height:.2em;border-radius:999px;background:rgb(255 255 255/.35);translate:-50% 0}.dtv12.ih-bkx .bxk-bro-hero b{font-size:1.08em;font-weight:700;letter-spacing:-.005em;color:#fff}.dtv12.ih-bkx .bxk-bro-f{margin-top:auto;padding-top:.75em;border-top:1px dashed #d5dde9;font-size:max(.84em,9px);font-weight:600;line-height:1.1;color:var(--bxk-slate)}.dtv12.ih-bkx .bxk-cal{display:flex;flex-direction:column;overflow:visible;border-radius:.35em}.dtv12.ih-bkx .bxk-cal-h{display:grid;place-items:center;flex:none;height:2.2em;border-radius:.35em .35em 0 0;background:var(--v12-blue);font-size:max(.8em,9px);font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:#fff}.dtv12.ih-bkx .bxk-cal:after,.dtv12.ih-bkx .bxk-cal:before{content:"";position:absolute;top:-.45em;width:.5em;height:1.05em;border-radius:999px;background:#94a3b8;box-shadow:inset 0 0 0 .12em #64748b}.dtv12.ih-bkx .bxk-cal:before{left:14%}.dtv12.ih-bkx .bxk-cal:after{right:14%}.dtv12.ih-bkx .bxk-cal-y{display:grid;flex:1;place-items:center;font-size:2.1em;font-weight:700;letter-spacing:-.02em;color:var(--bxk-ink)}.dtv12.ih-bkx .bxk-clock{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.55em;border-radius:.35em}.dtv12.ih-bkx .bxk-dial{width:5em;height:5em;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 60 60' fill='none'%3E%3Ccircle cx='30' cy='30' r='27' fill='%23fff' stroke='%23cbd5e1' stroke-width='1.4'/%3E%3Cpath d='M30.00 9.60L30.00 5.80M35.75 8.56L36.26 6.62M41.10 10.77L42.10 9.04M45.70 14.30L47.11 12.89M49.23 18.90L50.96 17.90M51.44 24.25L53.38 23.74M50.40 30.00L54.20 30.00M51.44 35.75L53.38 36.26M49.23 41.10L50.96 42.10M45.70 45.70L47.11 47.11M41.10 49.23L42.10 50.96M35.75 51.44L36.26 53.38M30.00 50.40L30.00 54.20M24.25 51.44L23.74 53.38M18.90 49.23L17.90 50.96M14.30 45.70L12.89 47.11M10.77 41.10L9.04 42.10M8.56 35.75L6.62 36.26M9.60 30.00L5.80 30.00M8.56 24.25L6.62 23.74M10.77 18.90L9.04 17.90M14.30 14.30L12.89 12.89M18.90 10.77L17.90 9.04M24.25 8.56L23.74 6.62' stroke='%2394a3b8' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E") 0 0 /100% 100% no-repeat}.dtv12.ih-bkx .bxk-sweep{stroke:rgb(30 64 175/.16);stroke-width:20}.dtv12.ih-bkx .bxk-hand{stroke:var(--bxk-ink);stroke-width:2.6;stroke-linecap:round}.dtv12.ih-bkx .bxk-pin{fill:var(--bxk-ink)}.dtv12.ih-bkx .bxk-clock-t{font-size:.9em;font-weight:700;letter-spacing:-.005em;color:var(--bxk-ink)}@container (max-width: 419px){.dtv12.ih-bkx .bxk-sc{--cols:30}.dtv12.ih-bkx .bxk-sc--small{--rows:30.5;--ex:.5;--es:3;--gy:5.24em;--gr:1.43em}.dtv12.ih-bkx .bxk-cover{--x:.5;--y:.5;--w:11;--h:11.4}.dtv12.ih-bkx .bxk-ed{--y:.5;--w:11;--h:11.4}.dtv12.ih-bkx .bxk-count{--x:.5;--y:12.9;--w:12;--h:9.2}.dtv12.ih-bkx .bxk-lib{--x:13.4;--y:12.9;--w:16.1;--h:9.2}.dtv12.ih-bkx .bxk-slip{--x:.5;--y:23;--w:29;--h:7}.dtv12.ih-bkx .bxk-cover{padding:1em .9em .9em 1.3em}.dtv12.ih-bkx .bxk-pic{height:5.2em}.dtv12.ih-bkx .bxk-cover-t b{font-size:1.32em}.dtv12.ih-bkx .bxk-ed b{right:.3em;width:2.4em}.dtv12.ih-bkx .bxk-lib .bxk-stamp{right:.8em;bottom:.6em}.dtv12.ih-bkx .bxk-lib>b{font-size:max(.82em,10px)}.dtv12.ih-bkx .bxk-slip{gap:.6em;padding-inline:.8em}.dtv12.ih-bkx .bxk-tally{width:8.4em;height:1.8em}.dtv12.ih-bkx .bxk-arrow{width:1.8em}.dtv12.ih-bkx .bxk-now{padding-left:.7em}.dtv12.ih-bkx :is(.bxk-sc small,.bxk-chip,.bxk-ed b,.bxk-count em,.bxk-stamp,.bxk-cal-h){font-size:max(.68em,9.5px)}.dtv12.ih-bkx .bxk-sc small{letter-spacing:.08em}.dtv12.ih-bkx .bxk-sc--bro{--rows:22.6;--u:min(calc(100cqw / var(--cols)),11px)}.dtv12.ih-bkx .bxk-bro{--y:.4;--w:9.2;--h:13.8}.dtv12.ih-bkx .bxk-bro.is-1{--x:.4}.dtv12.ih-bkx .bxk-bro.is-2{--x:10.4}.dtv12.ih-bkx .bxk-bro.is-3{--x:20.4}.dtv12.ih-bkx .bxk-cal{--x:.4;--y:15.4;--w:14;--h:6.8}.dtv12.ih-bkx .bxk-clock{--x:15.6;--y:15.4;--w:14;--h:6.8}.dtv12.ih-bkx .bxk-bro{gap:.7em;padding:.75em .7em .9em}.dtv12.ih-bkx .bxk-bro-hero{height:4.8em}.dtv12.ih-bkx .bxk-bro-hero b{font-size:max(1.02em,10px)}.dtv12.ih-bkx .bxk-clock{flex-direction:row;gap:.9em}}@media (max-width:1023px){.dtv12.ih-bkx .bxk-case{grid-template-columns:minmax(0,1fr)}.dtv12.ih-bkx .bxk-sc--small{--u:min(calc(100cqw / var(--cols)),calc(340px / var(--rows)))}.dtv12.ih-bkx .bxk-stage{border-right:0;border-bottom:1px solid #e8edf5}.dtv12.ih-bkx .bxk-art,.dtv12.ih-bkx .bxk-sc--bro{max-width:560px;margin-inline:auto}.dtv12.ih-bkx .bxk-art{width:100%}}@media (max-width:759px){.dtv12.ih-bkx .bxk-case{border-radius:18px}.dtv12.ih-bkx .bxk-side{padding:22px 12px 24px}.dtv12.ih-bkx .bxk-stage{padding:18px 12px}.dtv12.ih-bkx .bxk-body,.dtv12.ih-bkx .bxk-case--2 .bxk-body{padding:24px 20px 26px}}.dtv12.ih-bkx .bxl-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-bkx .bxl-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-bkx .bxl-body{display:grid;align-content:center;min-width:0;padding:clamp(28px,3.6vw,56px)}.dtv12.ih-bkx .bxl-body .bx-copy{max-width:520px}.dtv12.ih-bkx .bxl-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-bkx .bxl-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-bkx .bxl-sector{font-size:12px;font-weight:700;line-height:1.2;letter-spacing:.12em;text-transform:uppercase;color:#1e40af}.dtv12.ih-bkx .bxl-logo{display:flex;align-items:center;height:30px;margin-top:10px}.dtv12.ih-bkx .bxl-logo img{display:block;width:auto;max-width:100%;height:auto;max-height:100%;object-fit:contain}.dtv12.ih-bkx .bxl-work{margin:6px 0 18px;font-size:14px;font-weight:500;line-height:1.4;color:#475569;text-wrap:balance}.dtv12.ih-bkx .bxl-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-bkx .bxl-lang-w,.dtv12.ih-bkx .bxl-langs{display:flex;align-items:center;gap:5px}.dtv12.ih-bkx .bxl-lang{padding:5px 7px 4px;border-radius:5px;background:#eaf0fe;line-height:1;letter-spacing:.05em;color:#1e40af}.dtv12.ih-bkx .bxl-join,.dtv12.ih-bkx .bxl-lang{font-size:12px;font-style:normal;font-weight:700}.dtv12.ih-bkx .bxl-join{color:#94a3b8}.dtv12.ih-bkx .bxl-since{display:grid;justify-items:end;gap:2px}.dtv12.ih-bkx .bxl-since-k{font-size:12px;font-weight:700;line-height:1;letter-spacing:.12em;text-transform:uppercase;color:#64748b}.dtv12.ih-bkx .bxl-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-bkx .bxl-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-bkx .bxl-case{grid-template-columns:minmax(0,1fr)}.dtv12.ih-bkx .bxl-side{border-right:0;border-bottom:1px solid var(--v12-line)}.dtv12.ih-bkx .bxl-body .bx-copy{max-width:640px}.dtv12.ih-bkx .bxl-foot{flex-direction:column;align-items:flex-start}.dtv12.ih-bkx .bxl-since{display:flex;align-items:baseline;gap:6px}}@media (min-width:760px) and (max-width:1023px){.dtv12.ih-bkx .bxl-cards{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:759px){.dtv12.ih-bkx .bxl-case{border-radius:var(--v12-r-lg)}.dtv12.ih-bkx .bxl-side{padding:14px}.dtv12.ih-bkx .bxl-body{padding:24px 20px 26px}.dtv12.ih-bkx .bxl-cards{gap:10px}.dtv12.ih-bkx .bxl-card{padding:14px 13px 13px;border-radius:12px}.dtv12.ih-bkx .bxl-logo{height:26px}.dtv12.ih-bkx .bxl-work{font-size:13px}.dtv12.ih-bkx .bxl-foot{padding-top:11px}.dtv12.ih-bkx .bxl-work{margin-bottom:14px}}.dtv12.ih-bkx .bxl-mark{display:block;width:auto;height:30px;max-width:100%;overflow:visible}.dtv12.ih-bkx .bxl-mark text{font-family:inherit}.dtv12.ih-bkx .bxd{--bxd-line:#e2e8f0;--bxd-pad:clamp(20px,2.6vw,36px)}.dtv12.ih-bkx .bxd .bx-lede{text-wrap:balance}.dtv12.ih-bkx .bxd-nw{white-space:nowrap}.dtv12.ih-bkx .bxd-grid{display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(16px,2vw,24px);max-width:1200px;margin:0 auto}.dtv12.ih-bkx .bxd-card{display:flex;flex-direction:column;min-width:0;padding:6px var(--bxd-pad);border-radius:20px;background:#fff;box-shadow:inset 0 0 0 1px var(--bxd-line),0 1px 2px rgb(13 27 62/.03),0 18px 40px -30px rgb(13 27 62/.3)}@media (min-width:1024px){.dtv12.ih-bkx .bxd-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.dtv12.ih-bkx .bxd-disc{display:grid;flex:none;place-items:center;width:68px;height:68px;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-bkx .bxd-disc .bx-ico{width:42px;height:42px}.dtv12.ih-bkx .bxd-disc .bx-ico :is(.ln,.la){stroke-width:2}.dtv12.ih-bkx .bxd-disc .bx-ico .fl{fill:#eaf0ff}.dtv12.ih-bkx .bxd .bxd-lead{margin:0;padding:20px 0 18px;border-bottom:1px solid var(--bxd-line);font-weight:600;color:var(--bx-ink)}.dtv12.ih-bkx .bxd-list{display:flex;flex:1;flex-direction:column;justify-content:space-around;margin:0;padding:0;list-style:none}.dtv12.ih-bkx .bxd-item{display:flex;align-items:center;gap:20px;min-width:0;padding:14px 0}.dtv12.ih-bkx .bxd-item+.bxd-item{border-top:1px solid var(--bxd-line)}.dtv12.ih-bkx .bxd-item .bx-p{max-width:none;text-wrap:balance}.dtv12.ih-bkx .bxd .bxd-para{max-width:none;padding:20px 0 22px;border-bottom:1px solid var(--bxd-line)}.dtv12.ih-bkx .bxd-spec{display:flex;flex:1;flex-direction:column;justify-content:space-around}.dtv12.ih-bkx .bxd-row{display:flex;align-items:center;gap:20px;min-width:0;padding:18px 0}.dtv12.ih-bkx .bxd-row+.bxd-row{border-top:1px solid var(--bxd-line)}.dtv12.ih-bkx .bxd-row-copy{display:grid;gap:4px;min-width:0}.dtv12.ih-bkx .bxd-row-l{font-size:.75rem;font-weight:700;line-height:1.3;letter-spacing:.08em;text-transform:uppercase;color:#64748b}.dtv12.ih-bkx .bxd-row-v{display:block;font-size:1rem;font-weight:500;line-height:1.55;letter-spacing:-.006em;color:#1e293b;text-wrap:balance}.dtv12.ih-bkx .bxd-val{white-space:nowrap}.dtv12.ih-bkx .bxd-val:not(:last-child):after{content:","}@media (max-width:639px){.dtv12.ih-bkx .bxd-card{border-radius:18px}.dtv12.ih-bkx .bxd-item,.dtv12.ih-bkx .bxd-row{gap:16px}.dtv12.ih-bkx .bxd-disc{width:56px;height:56px}.dtv12.ih-bkx .bxd-disc .bx-ico{width:36px;height:36px}.dtv12.ih-bkx .bxd-row-v{font-size:.9375rem}}