[class*=asp_]{width:100%;&.asp_1-1 :where(img,video,.imap,iframe){aspect-ratio:1/1}&.asp_16-9 :where(img,video,.imap,iframe){aspect-ratio:16/9}&.asp_9-16 :where(img,video,.imap,iframe){aspect-ratio:9/16}&.asp_3-4 :where(img,video,.imap,iframe){aspect-ratio:3/4}&.asp_5-4 :where(img,video,.imap,iframe){aspect-ratio:5/4}&.asp_12-5 :where(img,video,.imap,iframe){aspect-ratio:12/5}iframe{width:100%;height:auto}}.el-tab{cursor:pointer;&.tb-arw,.tb-arw{transition:transform var(--g-trn-sp) var(--g-trn-tf) 0s,color var(--g-trn-sp) var(--g-trn-tf) 0s;transform-origin:50% 50%}&.active .tb-arw,&.active.tb-arw{transform:rotate(180deg)}}.el-sec-tab{cursor:pointer}.el-panel.sld{transition:height .5s ease 0s,margin .5s ease 0s,padding .5s ease 0s}html:not(.cms-content) .el-panel:not(.active){display:none;visibility:hidden}.md-cnt{--sys-md-itm-h: 380;--sys-md-itm-h-mbl: 200;--sys-md-itm-h-clc: calc((var(--sys-md-itm-h-mbl) * 1px) + (var(--sys-md-itm-h) - var(--sys-md-itm-h-mbl)) * ((100vw - 320px) / (1920 - 320)));&:not(:has(ul)){display:none}.tb-bx{.thumb{width:3.78rem;height:3.78rem;padding:.22rem;border-radius:1.11rem;transition:border-color var(--g-trn-sp) var(--g-trn-tf) 0s;border:solid 2px transparent;svg{font-size:1.8rem}&.active{border-color:var(--buttons)}&:not(.active){border-color:transparent}@media(hover:hover)and (pointer:fine){&:is(:hover,:focus-visible){border-color:var(--buttons)}}}}.bg-bx{.icn-bx{width:3.33rem;height:3.33rem;border-radius:.889rem;padding:.7rem;svg{font-size:1.8rem}}}[data-role=arrows]{margin-top:calc(var(--sp-vm-clc) * var(--sp-t-mpt-30))}@media screen and (min-width:700px){.grd{--itm-val: 100}.el-panel>div:has(.s-active){padding-inline:3.33rem}.el-panel{li{position:relative;video,picture img,.bg-bx{height:var(--sys-md-itm-h-clc)}picture{img{object-fit:contain;aspect-ratio:initial!important}}}}[data-role=arrows]{position:absolute;top:50%;left:50%;width:100%;transform:translate(-50%,-50%);margin-top:0}}}[class*=bdr_]{border-color:hsl(from var(--bdr-clr, var(--text-color)) h s l / var(--bdr-clr-o));border-style:var(--bdr-stl);border-width:0}.bdr_a{border-width:var(--bdr-w)}.bdr_tp{border-top-width:var(--bdr-w)}.bdr_bt{border-bottom-width:var(--bdr-w)}.bdr_rt{border-right-width:var(--bdr-w)}.bdr_lt{border-left-width:var(--bdr-w)}.bdr_a-thc{border-width:var(--bdr-w-thc, var(--bg-bx-bdr-thc))}.bdr_tp-thc{border-top-width:var(--bdr-w-thc, var(--bg-bx-bdr-thc))}.bdr_bt-thc{border-bottom-width:var(--bdr-w-thc, var(--bg-bx-bdr-thc))}.bdr_rt-thc{border-right-width:var(--bdr-w-thc, var(--bg-bx-bdr-thc))}.bdr_lt-thc{border-left-width:var(--bdr-w-thc, var(--bg-bx-bdr-thc))}.brd-cmb ol{gap:.5rem;flex-wrap:wrap}.brd-cmb li{gap:.5rem;font-weight:var(--fnt-nv-sec-w)}.brd-cmb li svg{width:.5rem;height:.5rem;rotate:-90deg;fill:currentColor;flex-shrink:0}.brd-cmb li.current{opacity:.6}.ftr.v3{--ftr-lg-mx-wd: 132;--ftr-lg-mx-wd-mbl: 132;--ftr-lg-mx-wd-clc: calc((var(--ftr-lg-mx-wd-mbl) * 1px) + (var(--ftr-lg-mx-wd) - var(--ftr-lg-mx-wd-mbl)) * ((var(--vw_) - 320px) / (1920 - 320)));--ftr-v3-icn-sz: calc((40 * 1px) + (56 - 40) * ((var(--vw_) - 320px) / (1920 - 320)));--bdr-clr-o: .1;--so-i-s: 1.67rem;.ftr-info-itm{flex:1 1 0;min-width:10rem}.fnt_t-co{@media screen and (min-width:1280px){font-size:2rem}}.ftr-icn-circle{width:var(--ftr-v3-icn-sz);height:var(--ftr-v3-icn-sz);border-radius:50%;background:hsl(from var(--text-color) h s l / .1);.icn{font-size:1.33rem}}a.so-lk{width:2.22rem;height:2.22rem;border-radius:50%;background:hsl(from var(--text-color) h s l / .1);svg{font-size:1.11rem}}li.so-lk{line-height:1}.fnt_phn{@media screen and (min-width:1280px){--fnt-phn-s: 1.11rem}}nav ul{row-gap:.5rem}.fnt_t-nt{color:hsl(from var(--text-color) h s l / .6)}.fnt_t-nt.so{text-transform:uppercase;letter-spacing:1.25px;font-size:.78rem}}
