.zTtl1a_hero{position:relative}.zTtl1a_heroIn{box-sizing:border-box;height:calc(min(100svh - var(--news-h,0px), 960px) - 56px);grid-template-columns:50% 50%;min-height:644px;display:grid;position:relative}.zTtl1a_cardWrap{grid-area:1/1;min-width:0;padding-right:40px;position:relative}.zTtl1a_col{grid-area:1/2;min-width:0;padding:0 48px 40px 0}.zTtl1a_block{max-width:none;padding-top:157px}.zTtl1a_h1{text-wrap:balance;max-width:760px}.zTtl1a_nw{white-space:nowrap}.zTtl1a_sub{text-wrap:pretty;max-width:672px;margin-top:20px}.zTtl1a_ctas{margin-top:60px}@media (min-width:1536px){.zTtl1a_heroIn{max-width:var(--container-wide)}.zTtl1a_col{padding-right:0}}.zTtl1a_card{--pw:min(80.2cqw, 660px);--pl:calc((100cqw - var(--pw)) / 2);--pt:22.6cqh;--pr:min(3.7cqw, 26px);isolation:isolate;background:#d9d6cf;height:100%;position:relative;overflow:hidden;container-type:size}.zTtl1a_photo{object-fit:cover;object-position:50% 0%;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block;position:absolute;inset:0}.zTtl1a_panel{--u:clamp(.85px, .147cqw, 1.1px);--ui-ink:#0d1016;--ui-sec:#363430;--done:#3fb66b;--flag:#e2a33c;--tint:linear-gradient(180deg, #faf9f6a8 0%, #faf9f68f 32%, #faf9f680 62%, #faf9f675 100%);left:var(--pl);top:var(--pt);width:var(--pw);border-radius:var(--pr);color:var(--ui-ink);font-family:var(--font-display);font-weight:400;font-size:calc(15 * var(--u));-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.4;position:absolute;overflow:hidden;box-shadow:0 0 0 1px #0000000f,0 24px 60px -30px #0d101659}.zTtl1a_glassBlur{left:calc(-1 * var(--pl));top:calc(-1 * var(--pt));object-fit:cover;object-position:50% 0%;-webkit-user-select:none;user-select:none;width:100cqw;max-width:none;height:100cqh;display:block;position:absolute}.zTtl1a_glassTint{border-radius:inherit;background:var(--tint);position:absolute;inset:0;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #ffffffc7}.zTtl1a_panel i{font-style:normal}.zTtl1a_pIn{padding:calc(22 * var(--u)) calc(24 * var(--u)) calc(8 * var(--u));position:relative}.zTtl1a_pHead{align-items:center;gap:calc(12 * var(--u));display:flex}.zTtl1a_tile{width:calc(34 * var(--u));height:calc(34 * var(--u));border-radius:calc(8 * var(--u));color:var(--ui-ink);background:#ffffffb8;flex:none;place-items:center;display:grid;box-shadow:inset 0 0 0 1px #00000012,0 1px 2px #0000000d}.zTtl1a_tile svg{width:calc(19 * var(--u));height:auto;display:block}.zTtl1a_hTxt{flex-direction:column;flex:auto;min-width:0;display:flex}.zTtl1a_pTitle{font-size:calc(17 * var(--u));line-height:calc(21 * var(--u));letter-spacing:-.01em;font-weight:500}.zTtl1a_pSub{font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));color:var(--ui-sec);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.zTtl1a_when{font-size:calc(14 * var(--u));line-height:calc(21 * var(--u));color:var(--ui-sec);white-space:nowrap;flex:none;align-self:flex-start}.zTtl1a_chips{gap:calc(6 * var(--u));margin-top:calc(14 * var(--u));flex-wrap:wrap;display:flex}.zTtl1a_chip{height:calc(26 * var(--u));padding:0 calc(11 * var(--u));font-size:calc(14 * var(--u));white-space:nowrap;background:#ffffff80;border-radius:999px;align-items:center;display:inline-flex;box-shadow:inset 0 0 0 1px #0d101614}.zTtl1a_rule{height:1px;margin:calc(16 * var(--u)) 0 calc(14 * var(--u));background:#0d101614}.zTtl1a_watch{align-items:center;gap:calc(6 * var(--u));flex-wrap:wrap;display:flex}.zTtl1a_wLab{align-items:center;gap:calc(8 * var(--u));margin-right:calc(4 * var(--u));font-size:calc(14 * var(--u));color:var(--ui-sec);white-space:nowrap;display:inline-flex}.zTtl1a_st{display:inline-grid}.zTtl1a_watchV2>.zTtl1a_wLab{flex-basis:100%}.zTtl1a_st>*{grid-area:1/1}.zTtl1a_trig{height:calc(24 * var(--u));padding:0 calc(10 * var(--u));font-size:calc(13.5 * var(--u));white-space:nowrap;background:#0d10160e;border-radius:999px;align-items:center;display:inline-flex}.zTtl1a_list{margin-top:calc(12 * var(--u))}.zTtl1a_row{grid-template-columns:calc(16 * var(--u)) minmax(0, 1fr) auto calc(78 * var(--u));align-items:center;column-gap:calc(12 * var(--u));height:calc(36 * var(--u));padding:0 calc(10 * var(--u));font-size:calc(15 * var(--u));display:grid;position:relative}.zTtl1a_row>*{position:relative}.zTtl1a_row .zTtl1a_v{font-variant-numeric:tabular-nums}.zTtl1a_row .zTtl1a_s{color:var(--ui-sec);font-size:calc(14 * var(--u));justify-self:end}.zTtl1a_mk{width:calc(16 * var(--u));height:calc(16 * var(--u));border-radius:50%;place-items:center;display:inline-grid}.zTtl1a_mk>*{grid-area:1/1}.zTtl1a_mk .zTtl1a_pend{border-radius:50%;width:100%;height:100%;box-shadow:inset 0 0 0 1.2px #0d101647}.zTtl1a_mk .zTtl1a_ok,.zTtl1a_mk .zTtl1a_fl{background:var(--done);border-radius:50%;place-items:center;width:100%;height:100%;display:grid}.zTtl1a_mk .zTtl1a_fl{background:var(--flag)}.zTtl1a_mk svg{width:calc(9 * var(--u));height:auto;display:block}.zTtl1a_mk .zTtl1a_fl svg{width:calc(3 * var(--u))}.zTtl1a_row>.zTtl1a_litBg{border-radius:calc(10 * var(--u));background:#ffffff8c;position:absolute;inset:0;box-shadow:inset 0 1px #fffffff2,0 0 0 1px #0d10160d}.zTtl1a_st2{justify-items:end;display:inline-grid}.zTtl1a_st2>*{grid-area:1/1}.zTtl1a_st2 .zTtl1a_onInk{color:var(--ui-ink)}.zTtl1a_ans{margin-top:calc(12 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u)) calc(16 * var(--u));border-radius:calc(16 * var(--u));background:#fff9;box-shadow:inset 0 1px #fffffff2,inset 0 0 0 1px #fff6,0 0 0 1px #0d10160d,0 10px 30px -14px #0d101638}.zTtl1a_aLab{font-size:calc(14 * var(--u));line-height:calc(18 * var(--u));color:var(--ui-sec)}.zTtl1a_pair{align-items:flex-end;gap:calc(16 * var(--u));margin-top:calc(8 * var(--u));display:flex}.zTtl1a_fig{gap:calc(2 * var(--u));flex-direction:column;display:flex}.zTtl1a_fig i{font-size:calc(13 * var(--u));line-height:calc(17 * var(--u));color:var(--ui-sec);white-space:nowrap}.zTtl1a_fig b{font-weight:400;font-size:calc(36 * var(--u));line-height:calc(40 * var(--u));letter-spacing:-.03em;font-variant-numeric:tabular-nums}.zTtl1a_fig.zTtl1a_old b{color:var(--ui-sec)}.zTtl1a_arrow{width:calc(34 * var(--u));height:calc(12 * var(--u));margin-bottom:calc(13 * var(--u));transform-origin:0;flex:none}.zTtl1a_pFoot{justify-content:space-between;align-items:center;gap:calc(12 * var(--u));min-height:calc(44 * var(--u));margin-top:calc(6 * var(--u));font-size:calc(14 * var(--u));white-space:nowrap;display:flex}.zTtl1a_pFoot .zTtl1a_l{align-items:center;gap:calc(8 * var(--u));display:inline-flex}.zTtl1a_mini{width:calc(16 * var(--u));height:calc(16 * var(--u));border-radius:calc(4 * var(--u));background:var(--ui-ink);color:#fff;flex:none;place-items:center;display:grid}.zTtl1a_mini svg{width:calc(10 * var(--u));height:auto;display:block}.zTtl1a_pFoot .zTtl1a_r{gap:calc(14 * var(--u));color:var(--ui-sec);display:inline-flex}.zTtl1a_pFoot .zTtl1a_r b{color:var(--ui-ink);font-weight:400}.zTtl1a_card[data-seq=run] .zTtl1a_arrow[data-at]{transition:transform .42s cubic-bezier(.23,1,.32,1),opacity .3s cubic-bezier(.23,1,.32,1)}.zTtl1a_card[data-seq=run] .zTtl1a_arrow[data-at]:not([data-on]){opacity:0;transform:scaleX(0)}@media (max-width:1211.98px){.zTtl1a_heroIn{flex-direction:column;height:auto;min-height:0;display:flex}.zTtl1a_col{padding:0 20px}.zTtl1a_block{max-width:620px;padding-top:50px}.zTtl1a_ctas{margin-top:32px}.zTtl1a_cardWrap{margin-top:47px;padding-right:0}.zTtl1a_card{--pw:min(80.2cqw, 600px);--pt:18cqh;height:820px}.zTtl1a_panel{--u:1px}}@media (max-width:809.98px){.zTtl1a_block{padding-top:50px}.zTtl1a_cardWrap{margin-top:44px}.zTtl1a_card{--pw:calc(100cqw - 28px);--pt:120px;--pr:22px;height:760px}.zTtl1a_panel{--u:.84px;--tint:linear-gradient(180deg, #faf9f6ad 0%, #faf9f699 40%, #faf9f694 70%, #faf9f694 100%)}.zTtl1a_pIn{padding:18px 16px 6px}.zTtl1a_pSub,.zTtl1a_when,.zTtl1a_chip,.zTtl1a_trig,.zTtl1a_wLab,.zTtl1a_row .zTtl1a_s,.zTtl1a_aLab,.zTtl1a_fig i,.zTtl1a_pFoot{font-size:12px}.zTtl1a_pTitle{font-size:15px;line-height:19px}.zTtl1a_row{grid-template-columns:14px minmax(0,1fr) auto 62px;column-gap:9px;padding:0 8px;font-size:13.5px}.zTtl1a_fig b{font-size:30px;line-height:34px}.zTtl1a_pFoot{flex-wrap:wrap;row-gap:4px;padding:8px 0}}@media (max-width:359.98px){.zTtl1a_card{--pw:calc(100cqw - 20px)}.zTtl1a_pIn{padding-left:12px;padding-right:12px}.zTtl1a_pSub{white-space:normal}.zTtl1a_pair{gap:8px}.zTtl1a_fig b{font-size:26px;line-height:30px}.zTtl1a_arrow{width:22px;margin-bottom:11px}.zTtl1a_fig i{white-space:normal}}
