[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:700}.brd-cmb li svg{width:.5rem;height:.5rem;rotate:-90deg;fill:currentColor;flex-shrink:0}.brd-cmb li.current{opacity:.6}footer{--ftr-v1-olp: 3.6rem}.ftr.v1{--ftr-v1-hx-s: 150;--ftr-v1-hx-s-mbl: 16;--ftr-v1-hx-s-clc: calc((var(--ftr-v1-hx-s-mbl) * 1px) + (var(--ftr-v1-hx-s) - var(--ftr-v1-hx-s-mbl)) * ((var(--vw_) - 320px) / (1920 - 320)));position:relative;overflow-x:clip;.hex-dcr{position:absolute;width:var(--ftr-v1-hx-s-clc);height:var(--ftr-v1-hx-s-clc);z-index:0;pointer-events:none;svg{font-size:var(--ftr-v1-hx-s-clc)}}.hex-tr{top:5.2rem;right:calc(-1 * (var(--ftr-v1-hx-s-clc) * .3));color:var(--buttons)}.hex-bl{bottom:15.7rem;left:calc(-1 * (var(--ftr-v1-hx-s-clc) * .3))}.fnt_t-6.alt{--fnt-t-6-tt: uppercase;--fnt-t-6-ls: .31rem;@media screen and (min-width:1280px){--fnt-t-6-s: .78rem}}.fnt_t-6.sm{@media screen and (min-width:1280px){--fnt-t-6-s: .78rem}}.mn_wd{position:relative;z-index:1}.nav-grd{li{a{padding:.75rem 1rem}}}.ftr-img{img{width:100%;height:auto}@media screen and (min-width:1280px){margin-top:-1rem}}.btm-crd{li{flex-shrink:1;min-width:0;svg{font-size:1.5rem;flex-shrink:0}span{min-width:0}}li:last-child{span{text-wrap:balance}}@media screen and (min-width:1280px){padding:1.6rem;margin-bottom:calc(-1 * var(--ftr-v1-olp));.bg-bx{padding:.89rem 1.78rem}}}.btm-crd .icn{flex-shrink:0;color:#fff;opacity:.5}@media screen and (min-width:1280px){+.scp-ftr.v1{padding-top:calc(var(--pd-v) + var(--ftr-v1-olp))!important}padding-bottom:0}}
