.irx_cms_dsel{color:#111;width:100%;height:100%;font:inherit;background:#fff;border:1px solid #e5e8ed;border-radius:999px;padding:0 24px}.irx_cms_sp{--art:470px;grid-template-columns:var(--sp,minmax(0, 1fr) var(--art));align-items:center;gap:72px;display:grid}@media (width<=1023px){.irx_cms_sp{grid-template-columns:minmax(0,1fr);gap:32px}}.irx_cms_sp--rev>:first-child{order:2}@media (width<=1023px){.irx_cms_sp--rev>:first-child{order:0}}.irx_cms_sp--rev>.irx_cms_cpy{justify-self:end}@media (width<=1023px){.irx_cms_sp--rev>.irx_cms_cpy{justify-self:start}}.irx_cms_mid{text-align:center;margin-bottom:40px}.irx_cms_mid .irx_cms_cpy,.irx_cms_mid .irx_cms_dsc{margin-inline:auto}.irx_cms_cpy{max-width:700px}.irx_cms_note{color:#545b69;margin-top:20px;font-size:1rem;font-weight:400;line-height:1.6}.irx_cms_eye{letter-spacing:.04em;color:#0074ed;font-size:1rem;font-weight:600;line-height:1.6}.irx_cms_h2{letter-spacing:-.02em;margin-top:12px;font-size:clamp(1.75rem,3.6vw,3rem);font-weight:600;line-height:1.12}.irx_cms_dsc{color:#545b69;margin-top:16px;font-size:1.125rem;font-weight:400;line-height:1.65}.irx_cms_defs{grid-template-columns:minmax(0,1fr);gap:24px 32px;margin-top:28px;display:grid}.irx_cms_defs dt{font-size:1rem;font-weight:600;line-height:1.6}.irx_cms_defs dd{color:#545b69;margin-top:4px;font-size:1rem;font-weight:400;line-height:1.6}.irx_cms_hdl{max-width:760px}.irx_cms_stg{width:100%;min-width:0}.irx_cms_stg--wide{max-width:none}.irx_cms_stg--nar{width:70%;margin-inline:auto}@media (width<=639px){.irx_cms_stg--nar{width:100%}.irx_cms_stg{-webkit-overflow-scrolling:touch;overflow-x:auto}.irx_cms_stg>svg[viewBox^="0 0 8"],.irx_cms_stg>svg[viewBox^="0 0 9"],.irx_cms_stg>svg[viewBox^="0 0 1"],.irx_cms_stg>div>svg[viewBox^="0 0 8"],.irx_cms_stg>div>svg[viewBox^="0 0 9"],.irx_cms_stg>div>svg[viewBox^="0 0 1"]{min-width:620px}}.irx_cms_svg{width:100%;height:auto;display:block}@media (width<=639px){.irx_cms_svg[viewBox^="0 0 6"] .irx_cms_t1,.irx_cms_svg[viewBox^="0 0 7"] .irx_cms_t1,.irx_cms_svg[viewBox^="0 0 8"] .irx_cms_t1,.irx_cms_svg[viewBox^="0 0 9"] .irx_cms_t1,.irx_cms_svg[viewBox^="0 0 1"] .irx_cms_t1{font-size:1.45rem}.irx_cms_svg[viewBox^="0 0 6"] .irx_cms_t2,.irx_cms_svg[viewBox^="0 0 7"] .irx_cms_t2,.irx_cms_svg[viewBox^="0 0 8"] .irx_cms_t2,.irx_cms_svg[viewBox^="0 0 9"] .irx_cms_t2,.irx_cms_svg[viewBox^="0 0 1"] .irx_cms_t2{font-size:1.16rem}.irx_cms_svg[viewBox^="0 0 6"] .irx_cms_t3,.irx_cms_svg[viewBox^="0 0 7"] .irx_cms_t3,.irx_cms_svg[viewBox^="0 0 8"] .irx_cms_t3,.irx_cms_svg[viewBox^="0 0 9"] .irx_cms_t3,.irx_cms_svg[viewBox^="0 0 1"] .irx_cms_t3{font-size:.97875rem}.irx_cms_svg[viewBox^="0 0 6"] .irx_cms_t4,.irx_cms_svg[viewBox^="0 0 7"] .irx_cms_t4,.irx_cms_svg[viewBox^="0 0 8"] .irx_cms_t4,.irx_cms_svg[viewBox^="0 0 9"] .irx_cms_t4,.irx_cms_svg[viewBox^="0 0 1"] .irx_cms_t4{font-size:.9425rem}.irx_cms_svg[viewBox^="0 0 6"] .irx_cms_big,.irx_cms_svg[viewBox^="0 0 7"] .irx_cms_big,.irx_cms_svg[viewBox^="0 0 8"] .irx_cms_big,.irx_cms_svg[viewBox^="0 0 9"] .irx_cms_big,.irx_cms_svg[viewBox^="0 0 1"] .irx_cms_big{font-size:1.8rem}.irx_cms_svg--1x .irx_cms_t1{font-size:1rem}.irx_cms_svg--1x .irx_cms_t2{font-size:.8rem}.irx_cms_svg--1x .irx_cms_t3{font-size:.675rem}.irx_cms_svg--1x .irx_cms_t4{font-size:.65rem}}.irx_cms_grd{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;max-width:1144px;margin-inline:auto;display:grid}@media (width<=1023px){.irx_cms_grd{grid-template-columns:minmax(0,1fr);max-width:360px;margin-inline:0}}.irx_cms_cell{background:#f5f7fa;border-radius:12px;min-width:0;padding:20px}.irx_cms_one{max-width:1176px;margin-inline:auto}@media (width<=639px){.irx_cms_one{-webkit-overflow-scrolling:touch;overflow-x:auto}.irx_cms_one>svg{min-width:900px}}.irx_cms_ct{letter-spacing:-.01em;margin-top:20px;font-size:1.25rem;font-weight:600;line-height:1.35}.irx_cms_cd{color:#545b69;margin-top:8px;font-size:1rem;font-weight:400;line-height:1.6}.irx_cms_pnl{fill:#fff;stroke:#e5e8ed}.irx_cms_pnl--on{stroke:#0074ed;stroke-width:2px}.irx_cms_case{fill:#f5f7fa;stroke:#e5e8ed}.irx_cms_scr{fill:#fff;stroke:#e5e8ed}.irx_cms_lens{fill:#8b93a1;fill-opacity:.35}.irx_cms_ln{stroke:#e5e8ed;transition:stroke .3s cubic-bezier(.2,.7,.2,1)}.irx_cms_bx+.irx_cms_ln,.irx_cms_ln--row{stroke:#8b93a1;stroke-opacity:.35}.irx_cms_ln--on,.irx_cms_bx+.irx_cms_ln--on{stroke:#0074ed}@media (prefers-reduced-motion:reduce){.irx_cms_ln{transition:none}}.irx_cms_chp{fill:#f5f7fa}.irx_cms_mon{font-family:ui-monospace,SF Mono,JetBrains Mono,Menlo,Consolas,monospace}.irx_cms_bx{fill:#f5f7fa;stroke:#e5e8ed;transition:stroke .3s cubic-bezier(.2,.7,.2,1)}.irx_cms_bx--sel{stroke:#0074ed}.irx_cms_bx--off{fill:none;stroke:none}.irx_cms_bx--on{fill:#eef6ff;stroke:#0074ed}.irx_cms_sel{fill:none;stroke:#e5e8ed;transition:stroke .3s cubic-bezier(.2,.7,.2,1)}.irx_cms_sel--on{stroke:#0074ed}.irx_cms_chv{fill:none;stroke:#8b93a1;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round}.irx_cms_btn{fill:none;stroke:#e5e8ed;transition:fill .2s cubic-bezier(.2,.7,.2,1)}.irx_cms_btn--on{fill:#111;stroke:#111}.irx_cms_pick{fill:#0000;pointer-events:all;transition:fill .2s cubic-bezier(.2,.7,.2,1)}.irx_cms_pick--on{fill:#f5f7fa}.irx_cms_ico{fill:none;stroke:#8b93a1;stroke-width:1.2px;stroke-linejoin:round}.irx_cms_ico--on{stroke:#0074ed}.irx_cms_rig{fill:none;stroke:none}.irx_cms_rbod{fill:#545b69;stroke:none}.irx_cms_rscn{fill:#111;fill-opacity:.45;stroke:none}.irx_cms_rwdg{fill:#e5e8ed;fill-opacity:.3;stroke:none}.irx_cms_rbar{fill:#e5e8ed;fill-opacity:.55;stroke:none;transition:width .6s cubic-bezier(.2,.7,.2,1)}.irx_cms_rwht{fill:#f5f7fa;stroke:none}.irx_cms_rseg{fill:none;stroke:#545b69;stroke-width:15px;stroke-linecap:round;stroke-linejoin:round}.irx_cms_rseg--thin{stroke-width:7px}.irx_cms_rscr{fill:#e5e8ed;fill-opacity:.35;stroke:none}.irx_cms_rjnt{fill:#f5f7fa;stroke:none}.irx_cms_rjnt--on{fill:#0074ed}.irx_cms_rled{fill:#8b93a1;stroke:none;transition:fill .4s cubic-bezier(.2,.7,.2,1)}.irx_cms_rled--on{fill:#0074ed}.irx_cms_rarm{transform-box:fill-box;transform-origin:0 100%;transition:transform 1.2s cubic-bezier(.2,.7,.2,1)}.irx_cms_rarm--on{transform:rotate(-22deg)}.irx_cms_rgrp{transition:transform .8s cubic-bezier(.2,.7,.2,1)}.irx_cms_rgrp--on{transform:translate(6px)}.irx_cms_rprt{stroke:none}.irx_cms_rprt--on{animation:1.2s cubic-bezier(.2,.7,.2,1) infinite irx_cms_blink}.irx_cms_rig--out *{animation-play-state:paused}.irx_cms_map path{fill:#8b93a1;fill-opacity:.16;stroke:#8b93a1;stroke-opacity:.3;stroke-width:1.5px}.irx_cms_blt{fill:none;stroke:#8b93a1;stroke-opacity:.45;stroke-width:14px;stroke-dasharray:10 14;animation:1s linear infinite irx_cms_belt}.irx_cms_blt--out{animation-play-state:paused}.irx_cms_cnc{animation:1.8s ease-in-out infinite alternate irx_cms_cnc}.irx_cms_cnc--new{animation-duration:.9s}@media (prefers-reduced-motion:reduce){.irx_cms_rprt--on,.irx_cms_rpro--on,.irx_cms_blt,.irx_cms_cnc{animation:none}}.irx_cms_rblk{fill:#e5e8ed;stroke:none;transition:width .6s cubic-bezier(.2,.7,.2,1)}.irx_cms_rblk--on{fill:#0074ed;fill-opacity:1}.irx_cms_rpup{transition:r .6s cubic-bezier(.2,.7,.2,1)}.irx_cms_rpro{fill:none;stroke:#8b93a1;stroke-width:5px;stroke-linecap:round;transform-box:fill-box;transform-origin:50%}.irx_cms_rpro--on{animation:.5s linear infinite irx_cms_spin}.irx_cms_rbdy{transition:transform 1.4s cubic-bezier(.2,.7,.2,1)}.irx_cms_rbdy--on{transform:translateY(-8px)}.irx_cms_rlns{fill:none;stroke:#e5e8ed;stroke-width:9px}.irx_cms_gear{fill:none;stroke:#545b69;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round}.irx_cms_hit{cursor:pointer}.irx_cms_hit:focus{outline:none}.irx_cms_hit:focus-visible{outline-offset:2px;outline:2px solid #0074ed}@media (hover:hover){.irx_cms_hit:hover .irx_cms_bx:not(.irx_cms_bx--sel){stroke:#8b93a1}}.irx_cms_seg{fill:#e5e8ed;transition:fill .3s cubic-bezier(.2,.7,.2,1)}.irx_cms_seg--on{fill:#0074ed}.irx_cms_seg--ok{fill:#12a150}.irx_cms_seg--mid{fill:#8b93a1}.irx_cms_seg--warn{fill:#dc6803}.irx_cms_trk{fill:#e5e8ed}.irx_cms_fil{fill:#8b93a1;transform-box:fill-box;transform-origin:0;transition:transform .8s linear,fill .3s cubic-bezier(.2,.7,.2,1)}.irx_cms_fil--zero{transition:none}.irx_cms_fil--on{fill:#0074ed}.irx_cms_fil--ok{fill:#12a150}.irx_cms_fil--warn{fill:#dc6803}.irx_cms_fil--bad{fill:#d92d20}@media (prefers-reduced-motion:reduce){.irx_cms_fil{transition:none}}.irx_cms_dim{opacity:.34;transition:opacity .4s cubic-bezier(.2,.7,.2,1)}@media (prefers-reduced-motion:reduce){.irx_cms_dim{transition:none}}.irx_cms_drw{stroke-dasharray:1200;stroke-dashoffset:1200px;transition:stroke-dashoffset 2.4s cubic-bezier(.2,.7,.2,1)}.irx_cms_drw--on{stroke-dashoffset:0}@media (prefers-reduced-motion:reduce){.irx_cms_drw{stroke-dashoffset:0;transition:none}}.irx_cms_fo{color:#545b69;margin:0;font-size:1rem;font-weight:400;line-height:1.6}.irx_cms_dot{fill:#8b93a1;transition:fill .3s cubic-bezier(.2,.7,.2,1)}.irx_cms_dot--on{fill:#0074ed}.irx_cms_dot--ok{fill:#12a150}.irx_cms_dot--warn{fill:#dc6803}.irx_cms--ink .irx_cms_pnl{fill:none;stroke:#ffffff24}.irx_cms--ink .irx_cms_bx{fill:#ffffff0f;stroke:#ffffff1a}.irx_cms--ink .irx_cms_bx--on{fill:#0074ed38;stroke:#0074ed}.irx_cms--ink .irx_cms_ln{stroke:#ffffff24}.irx_cms--ink .irx_cms_t1,.irx_cms--ink .irx_cms_t2{fill:#fff}.irx_cms--ink .irx_cms_t3,.irx_cms--ink .irx_cms_t4{fill:#8b93a1}.irx_cms--ink .irx_cms_t2--ok,.irx_cms--ink .irx_cms_t3--ok,.irx_cms--ink .irx_cms_t4--ok{fill:#12a150}.irx_cms--ink .irx_cms_t2--on,.irx_cms--ink .irx_cms_t3--on,.irx_cms--ink .irx_cms_t4--on{fill:#b8d8ff}.irx_cms--ink .irx_cms_t1--bad,.irx_cms--ink .irx_cms_t2--bad,.irx_cms--ink .irx_cms_t3--bad,.irx_cms--ink .irx_cms_t4--bad{fill:#ff6a5e}.irx_cms--ink .irx_cms_t1--warn,.irx_cms--ink .irx_cms_t2--warn,.irx_cms--ink .irx_cms_t3--warn,.irx_cms--ink .irx_cms_t4--warn{fill:#ffa94d}.irx_cms--ink .irx_cms_t1--mut,.irx_cms--ink .irx_cms_t2--mut{fill:#8b93a1}.irx_cms--ink .irx_cms_trk{fill:#ffffff29}.irx_cms_t1{fill:#111;font-size:1rem;font-weight:600;transition:fill .3s cubic-bezier(.2,.7,.2,1)}@media (width<=639px){.irx_cms_t1{font-size:1.3rem}}.irx_cms_t1--bad{fill:#d92d20}.irx_cms_t1--ok{fill:#12a150}.irx_cms_t1--on{fill:#0074ed}.irx_cms_t1--warn{fill:#dc6803}.irx_cms_t1--mut{fill:#8b93a1}.irx_cms_t2{fill:#111;font-size:.8rem;font-weight:500}.irx_cms_t2--bold{font-weight:600}.irx_cms_t2{transition:fill .3s cubic-bezier(.2,.7,.2,1)}@media (width<=639px){.irx_cms_t2{font-size:1.04rem}}.irx_cms_t2--ok{fill:#12a150}.irx_cms_t2--on{fill:#0074ed}.irx_cms_t2--warn{fill:#dc6803}.irx_cms_t2--bad{fill:#d92d20}.irx_cms_t2--mut{fill:#8b93a1}.irx_cms_t2--inv{fill:#f5f7fa}.irx_cms_t3{fill:#545b69;font-size:.675rem;transition:fill .3s cubic-bezier(.2,.7,.2,1)}@media (width<=639px){.irx_cms_t3{font-size:.8775rem}}.irx_cms_t3--mut{fill:#8b93a1}.irx_cms_t3--bad{fill:#d92d20}.irx_cms_t3--on{fill:#0074ed}.irx_cms_t3--ok{fill:#12a150}.irx_cms_t3--warn{fill:#dc6803}.irx_cms_t3--inv{fill:#fff}.irx_cms_t4{fill:#8b93a1}.irx_cms_t4--ink{fill:#111}.irx_cms_t4{letter-spacing:.1em;font-size:.65rem;transition:fill .3s cubic-bezier(.2,.7,.2,1)}@media (width<=639px){.irx_cms_t4{font-size:.845rem}}.irx_cms_t4--on{fill:#0074ed}.irx_cms_t4--ok{fill:#12a150}.irx_cms_t4--warn{fill:#dc6803}.irx_cms_t4--mut{fill:#8b93a1}.irx_cms_big{fill:#111;font-size:1.5rem;font-weight:600;transition:fill .3s cubic-bezier(.2,.7,.2,1)}.irx_cms_big--warn{fill:#dc6803}.irx_cms_big--bad{fill:#d92d20}.irx_cms_big--ok{fill:#12a150}.irx_cms_big--on{fill:#0074ed}.irx_cms_mig{animation:3s ease-in-out both irx_cms_migrate}.irx_cms_mig--out{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.irx_cms_mig{opacity:0;animation:none}}.irx_cms_fade{opacity:0;transition:opacity .45s cubic-bezier(.2,.7,.2,1),transform .45s cubic-bezier(.2,.7,.2,1);transform:translateY(6px)}.irx_cms_fade--on{opacity:1;transform:translate(0)}@media (prefers-reduced-motion:reduce){.irx_cms_fade{transition:none;transform:none}}@keyframes irx_cms_cnc{0%{transform:translate(-7px)}to{transform:translate(7px)}}@keyframes irx_cms_migrate{0%{opacity:0;transform:translate(0)}15%{opacity:1}80%{opacity:1}to{opacity:0;transform:translate(350px)}}@keyframes irx_cms_belt{to{stroke-dashoffset:-24px}}@keyframes irx_cms_blink{0%,to{fill-opacity:1}50%{fill-opacity:.25}}@keyframes irx_cms_spin{to{transform:rotate(360deg)}}
