﻿.has-global-padding :where(.is-layout-flow>.has-global-padding.wp-block:not(.alignfull))>.alignfull{margin-right:calc(var(--wp--style--root--padding-right)*-1);margin-left:calc(var(--wp--style--root--padding-left)*-1)}a:where(:not(.wp-element-button)){transition:.3s}a:where(:not(.wp-element-button)):where(:not(:hover,:active)){color:var(--color-link, var(--wp--preset--color--tx-link))}a:where(:not(.wp-element-button)):where(:hover,:active){color:var(--color-link-hover, var(--wp--preset--color--accent-1))}:where(figure:last-child){margin:0}:where(h1,h2,h3,h4,h5,h6){line-height:var(--line-height-headding, calc(var(--line-height, 2) * 0.8));margin-block-start:var(--block-gap);margin-block-end:0;--block-gap:var(--block-gap--d,clamp(2rem,calc(.8em + 1.5rem),6rem))}:where(h1,h2,h3,h4,h5,h6)>:where(a:first-child:last-child){text-decoration:none;color:inherit}:where(h1,h2,h3,h4,h5,h6):where(:first-child){margin-block-start:0}:where(h2){font-size:var(--wp--preset--font-size--xx-large, 200%)}:where(h3){font-size:var(--wp--preset--font-size--x-large, 150%)}:where(h4){font-size:var(--wp--preset--font-size--large, 125%)}:where(h5){font-size:var(--wp--preset--font-size--medium, 112.5%)}:where(h6){font-size:var(--wp--preset--font-size--small, 87.5%)}:where(p){margin-block-start:var(--block-gap);margin-block-end:0;--block-gap:var(--block-gap--s,clamp(.8rem,calc(.4em + .4rem),3rem))}:where(p):where(:first-child){margin-block-start:0}:where(ul,ol){margin-block-start:var(--block-gap);margin-block-end:0;--block-gap:var(--block-gap--s,clamp(.8rem,calc(.4em + .4rem),3rem));padding-inline-start:var(--list-pad-l, 2em)}:where(ul,ol):where(:first-child){margin-block-start:0}:where(li){line-height:var(--line-height-list, calc(var(--line-height, 2) * 0.8))}:where(li:not(:first-child)){margin-block-start:var(--list-pad-b, clamp(0.1em, var(--line-height-list, calc(var(--line-height, 2) * 0.8)) * 0.25em, 1.5rem))}:where(.wp-block-image img){object-fit:cover}:where(.has-background){padding-block:var(--hasbg-p, var(--wp--preset--spacing--10))}:where(.wp-block-post-content-is-layout-flow)>:where(.has-background):where(.wp-block-group){padding-block:var(--hasbg-p, var(--wp--preset--spacing--30))}.material-symbols{font-family:"Material Symbols Outlined";font-weight:400;font-style:normal;letter-spacing:normal;text-transform:none;display:inline-block;text-align:center;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-feature-settings:"liga";-webkit-font-smoothing:antialiased;line-height:1;max-width:1em;overflow:hidden}:where(.scroll_d){cursor:grab}:where(.wp-site-blocks) :where(.scroll_d)::-webkit-scrollbar{width:1rem;height:3px}:where(.scroll_d)::-webkit-scrollbar-track{background-color:var(--scrollbar-track, transparent)}:where(.scroll_d)::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb, var(--wp--preset--color--line-b, rgba(119, 119, 119, 0.4666666667)))}:where(.wp-site--blocks) .modal,.modal_image{max-width:none !important;position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;transition:.3s;margin:0}:where(.wp-site--blocks) .modal>.sw__close,.modal_image>.sw__close{margin:0}:where(.wp-site--blocks) .modal>div.sw__close,.modal_image>div.sw__close{position:fixed;top:0;left:0;z-index:-1;width:100%;height:100%;background-color:var(--modal-bg, rgba(0, 0, 0, 0.4));max-width:none}:where(.wp-site--blocks) .modal>button,.modal_image>button{background:none;border:none;color:var(--modal-btn-color, #fff);padding:var(--modal-icon-size, clamp(1rem, 3vw, 3rem));cursor:pointer;position:absolute;font-size:0;font-weight:200;line-height:1;text-shadow:var(--modal-btn-shadow, 0 0 1em var(--modal-bg, rgba(0, 0, 0, 0.4)))}:where(.wp-site--blocks) .modal>button::before,.modal_image>button::before{font-family:"Material Symbols Outlined";font-size:var(--modal-icon-size, clamp(1rem, 3vw, 3rem))}:where(.wp-site--blocks) .modal>button.sw__close,.modal_image>button.sw__close{top:0;right:0;z-index:2}:where(.wp-site--blocks) .modal>button.sw__close::before,.modal_image>button.sw__close::before{content:""}:where(.wp-site--blocks) .modal>button.sw__left,.modal_image>button.sw__left{top:0;bottom:0;left:0}:where(.wp-site--blocks) .modal>button.sw__left::before,.modal_image>button.sw__left::before{content:""}:where(.wp-site--blocks) .modal>button.sw__right,.modal_image>button.sw__right{top:0;bottom:0;right:0}:where(.wp-site--blocks) .modal>button.sw__right::before,.modal_image>button.sw__right::before{content:""}:where(.wp-site--blocks) .modal:not(.active):not(.__zoom),.modal_image:not(.active):not(.__zoom){opacity:0;z-index:-1}.modal_inner{position:relative;overflow:auto}.modal_inner.scroll_d::-webkit-scrollbar{width:3px;height:3px}:not(.modal_image)>.modal_inner>*{max-width:1200px;box-shadow:var(--modal-btn-shadow, 0 0 1em var(--modal-bg, rgba(0, 0, 0, 0.4)))}.modal_image>.modal_inner>figure{position:relative;padding:0;margin:0;display:flex;align-items:center;justify-content:center;box-sizing:border-box;box-shadow:none;width:100%;height:100%}.modal_image>.modal_inner>figure img{max-width:100%;height:auto;display:block;object-fit:contain;box-shadow:var(--modal-btn-shadow, 0 0 1em var(--modal-bg, rgba(0, 0, 0, 0.4)));transition:transform .2s;transform-origin:50% 50%;position:relative}:where(.wp-site--blocks) .modal{display:flex;justify-content:center;flex-direction:column}:where(.wp-site--blocks) .modal>:not(.sw__close){width:100%;margin:0;overflow:auto;max-height:100vh;transition:transform .5s,opacity .3s}:where(.wp-site--blocks) .modal.modal-fit-h>:not(.sw__close){height:100vh}:where(.wp-site--blocks) .modal.modal-fit-w>:not(.sw__close){width:100vw}:where(.wp-site--blocks) .modal.modal-ani-right:not(.active)>:not(.sw__close){transform:translateX(100vw)}:where(.wp-site--blocks) .modal.modal-ani-left:not(.active)>:not(.sw__close){transform:translateX(-100vw)}:where(.wp-site--blocks) .modal.modal-ani-bottom:not(.active)>:not(.sw__close){transform:translateY(100vh)}:where(.wp-site--blocks) .modal.modal-ani-top:not(.active)>:not(.sw__close){transform:translateY(-100vh)}.modal_image{display:block}.modal_image>.modal_inner{height:100vh;margin:0}.modal_image:last-of-type .sw__right{display:none}.t_shadow_wh{text-shadow:var(--color-shadow-oppo, #fff) var(--shadow_size, 2px) 0px 0px,var(--color-shadow-oppo, #fff) calc(var(--shadow_size, 2px)*-1) 0px 0px,var(--color-shadow-oppo, #fff) 0px calc(var(--shadow_size, 2px)*-1) 0px,var(--color-shadow-oppo, #fff) 0px var(--shadow_size, 2px) 0px,var(--color-shadow-oppo, #fff) var(--shadow_size, 2px) var(--shadow_size, 2px) 0px,var(--color-shadow-oppo, #fff) calc(var(--shadow_size, 2px)*-1) var(--shadow_size, 2px) 0px,var(--color-shadow-oppo, #fff) var(--shadow_size, 2px) calc(var(--shadow_size, 2px)*-1) 0px,var(--color-shadow-oppo, #fff) calc(var(--shadow_size, 2px)*-1) calc(var(--shadow_size, 2px)*-1) 0px,var(--color-shadow-oppo, #fff) calc(var(--shadow_size, 2px)*.5) var(--shadow_size, 2px) 0px,var(--color-shadow-oppo, #fff) calc(var(--shadow_size, 2px)*-0.5) var(--shadow_size, 2px) 0px,var(--color-shadow-oppo, #fff) calc(var(--shadow_size, 2px)*.5) calc(var(--shadow_size, 2px)*-1) 0px,var(--color-shadow-oppo, #fff) calc(var(--shadow_size, 2px)*-0.5) calc(var(--shadow_size, 2px)*-1) 0px,var(--color-shadow-oppo, #fff) var(--shadow_size, 2px) calc(var(--shadow_size, 2px)*.5) 0px,var(--color-shadow-oppo, #fff) calc(var(--shadow_size, 2px)*-1) calc(var(--shadow_size, 2px)*.5) 0px,var(--color-shadow-oppo, #fff) var(--shadow_size, 2px) calc(var(--shadow_size, 2px)*-0.5) 0px,var(--color-shadow-oppo, #fff) calc(var(--shadow_size, 2px)*-1) calc(var(--shadow_size, 2px)*-0.5) 0px,var(--color-shadow-oppo, #fff) calc(var(--shadow_size, 2px)*.5) calc(var(--shadow_size, 2px)*.5) 0px,var(--color-shadow-oppo, #fff) calc(var(--shadow_size, 2px)*-0.5) calc(var(--shadow_size, 2px)*.5) 0px,var(--color-shadow-oppo, #fff) calc(var(--shadow_size, 2px)*.5) calc(var(--shadow_size, 2px)*-0.5) 0px,var(--color-shadow-oppo, #fff) calc(var(--shadow_size, 2px)*-0.5) calc(var(--shadow_size, 2px)*-0.5) 0px}p.t_shadow_wh img,.wp-block-image.t_shadow_wh img,.t_shadow_wh:not(.has-background):not(.is-image-fill)>.wp-block-media-text__media img{filter:drop-shadow(calc(var(--shadow_size, 2px) * 0.5) var(--shadow_size, 2px) 0px var(--color-shadow-oppo, #fff)) drop-shadow(calc(var(--shadow_size, 2px) * -0.5) calc(var(--shadow_size, 2px) * -1) 0px var(--color-shadow-oppo, #fff)) drop-shadow(calc(var(--shadow_size, 2px) * -0.5) var(--shadow_size, 2px) 0px var(--color-shadow-oppo, #fff)) drop-shadow(calc(var(--shadow_size, 2px) * 0.5) calc(var(--shadow_size, 2px) * -1) 0px var(--color-shadow-oppo, #fff)) drop-shadow(calc(var(--shadow_size, 2px) * 0.5) 0 0px var(--color-shadow-oppo, #fff)) drop-shadow(calc(var(--shadow_size, 2px) * -0.5) 0 0px var(--color-shadow-oppo, #fff)) drop-shadow(0 calc(var(--shadow_size, 2px) * 0.5) 0px var(--color-shadow-oppo, #fff)) drop-shadow(0 calc(var(--shadow_size, 2px) * -0.5) 0px var(--color-shadow-oppo, #fff))}.t_shadow_wh2{--shadow_size:clamp(2px,.035em,9px);text-shadow:var(--color-shadow2-oppo, var(--color-shadow-oppo, #fff)) var(--shadow_size, 2px) var(--shadow_size, 2px) 0}p.t_shadow_wh2 img,.wp-block-image.t_shadow_wh2 img,.t_shadow_wh2>.wp-block-media-text__media img{filter:drop-shadow(var(--shadow_size, 2px) var(--shadow_size, 2px) 0 var(--color-shadow2-oppo, var(--color-shadow-oppo, #fff))) drop-shadow(calc(var(--shadow_size, 2px) * 0.5) var(--shadow_size, 2px) 0 var(--color-shadow2-oppo, var(--color-shadow-oppo, #fff))) drop-shadow(var(--shadow_size, 2px) calc(var(--shadow_size, 2px) * 0.5) var(--color-shadow2-oppo, var(--color-shadow-oppo, #fff)))}.t_shadow_wh3{text-shadow:var(--color-shadow2-oppo, var(--color-shadow-oppo, #fff)) 0 0 calc(.2*var(--width-shadow, 1.25em)),var(--color-shadow2-oppo, var(--color-shadow-oppo, #fff)) 0 0 var(--width-shadow, 1.25em)}p.t_shadow_wh3 img,.wp-block-image.t_shadow_wh3 img,.t_shadow_wh3>.wp-block-media-text__media img{filter:drop-shadow(0 0 var(--width-shadow, 1.25em) var(--color-shadow2-oppo, var(--color-shadow-oppo, #fff)))}.t_shadow_bl{text-shadow:var(--color-shadow, #000) var(--shadow_size, 2px) 0px 0px,var(--color-shadow, #000) calc(var(--shadow_size, 2px)*-1) 0px 0px,var(--color-shadow, #000) 0px calc(var(--shadow_size, 2px)*-1) 0px,var(--color-shadow, #000) 0px var(--shadow_size, 2px) 0px,var(--color-shadow, #000) var(--shadow_size, 2px) var(--shadow_size, 2px) 0px,var(--color-shadow, #000) calc(var(--shadow_size, 2px)*-1) var(--shadow_size, 2px) 0px,var(--color-shadow, #000) var(--shadow_size, 2px) calc(var(--shadow_size, 2px)*-1) 0px,var(--color-shadow, #000) calc(var(--shadow_size, 2px)*-1) calc(var(--shadow_size, 2px)*-1) 0px,var(--color-shadow, #000) calc(var(--shadow_size, 2px)*.5) var(--shadow_size, 2px) 0px,var(--color-shadow, #000) calc(var(--shadow_size, 2px)*-0.5) var(--shadow_size, 2px) 0px,var(--color-shadow, #000) calc(var(--shadow_size, 2px)*.5) calc(var(--shadow_size, 2px)*-1) 0px,var(--color-shadow, #000) calc(var(--shadow_size, 2px)*-0.5) calc(var(--shadow_size, 2px)*-1) 0px,var(--color-shadow, #000) var(--shadow_size, 2px) calc(var(--shadow_size, 2px)*.5) 0px,var(--color-shadow, #000) calc(var(--shadow_size, 2px)*-1) calc(var(--shadow_size, 2px)*.5) 0px,var(--color-shadow, #000) var(--shadow_size, 2px) calc(var(--shadow_size, 2px)*-0.5) 0px,var(--color-shadow, #000) calc(var(--shadow_size, 2px)*-1) calc(var(--shadow_size, 2px)*-0.5) 0px,var(--color-shadow, #000) calc(var(--shadow_size, 2px)*.5) calc(var(--shadow_size, 2px)*.5) 0px,var(--color-shadow, #000) calc(var(--shadow_size, 2px)*-0.5) calc(var(--shadow_size, 2px)*.5) 0px,var(--color-shadow, #000) calc(var(--shadow_size, 2px)*.5) calc(var(--shadow_size, 2px)*-0.5) 0px,var(--color-shadow, #000) calc(var(--shadow_size, 2px)*-0.5) calc(var(--shadow_size, 2px)*-0.5) 0px}p.t_shadow_bl img,.wp-block-image.t_shadow_bl img,.t_shadow_bl:not(.has-background):not(.is-image-fill)>.wp-block-media-text__media img{filter:drop-shadow(calc(var(--shadow_size, 2px) * 0.5) var(--shadow_size, 2px) 0px var(--color-shadow, #000)) drop-shadow(calc(var(--shadow_size, 2px) * -0.5) calc(var(--shadow_size, 2px) * -1) 0px var(--color-shadow, #000)) drop-shadow(calc(var(--shadow_size, 2px) * -0.5) var(--shadow_size, 2px) 0px var(--color-shadow, #000)) drop-shadow(calc(var(--shadow_size, 2px) * 0.5) calc(var(--shadow_size, 2px) * -1) 0px var(--color-shadow, #000)) drop-shadow(calc(var(--shadow_size, 2px) * 0.5) 0 0px var(--color-shadow, #000)) drop-shadow(calc(var(--shadow_size, 2px) * -0.5) 0 0px var(--color-shadow, #000)) drop-shadow(0 calc(var(--shadow_size, 2px) * 0.5) 0px var(--color-shadow, #000)) drop-shadow(0 calc(var(--shadow_size, 2px) * -0.5) 0px var(--color-shadow, #000))}.t_shadow_bl2{--shadow_size:clamp(2px,.035em,9px);text-shadow:var(--color-shadow2, rgba(0, 0, 0, 0.5)) var(--shadow_size, 2px) var(--shadow_size, 2px) 0}p.t_shadow_bl2 img,.wp-block-image.t_shadow_bl2 img,.t_shadow_bl2>.wp-block-media-text__media img{filter:drop-shadow(var(--shadow_size, 2px) var(--shadow_size, 2px) 0 var(--color-shadow2, rgba(0, 0, 0, 0.5))) drop-shadow(calc(var(--shadow_size, 2px) * 0.5) var(--shadow_size, 2px) 0 var(--color-shadow2, rgba(0, 0, 0, 0.5))) drop-shadow(var(--shadow_size, 2px) calc(var(--shadow_size, 2px) * 0.5) var(--color-shadow2, rgba(0, 0, 0, 0.5)))}.t_shadow_bl3{text-shadow:var(--color-shadow2, rgba(0, 0, 0, 0.5)) 0 0 calc(.2*var(--width-shadow, 1.25em)),var(--color-shadow2, rgba(0, 0, 0, 0.5)) 0 0 var(--width-shadow, 1.25em)}p.t_shadow_bl3 img,.wp-block-image.t_shadow_bl3 img,.t_shadow_bl3>.wp-block-media-text__media img{filter:drop-shadow(0 0 var(--width-shadow, 1.25em) var(--color-shadow2, rgba(0, 0, 0, 0.5)))}.t_shadow_none{text-shadow:none}p.t_shadow_none img,.wp-block-image.t_shadow_none img,.t_shadow_none>.wp-block-media-text__media img{filter:none}@media(max-width: 439.9px){*:where(.hide__min){opacity:.5}}@media(max-width: 639.9px){*:where(.hide__sp){opacity:.5}}@media(min-width: 640px)and (max-width: 1023.9px){*:where(.hide__tab){opacity:.5}}@media(min-width: 1024px)and (max-width: 1439.9px){*:where(.hide__pc){opacity:.5}}@media(min-width: 1440px){*:where(.hide__wide){opacity:.5}}:has(>*[class*=hide_s]){container-type:inline-size}@container (max-width: 239.9px){*:where(.hide_s__ss){opacity:.5}}@container (min-width: 240px) and (max-width: 419.9px){*:where(.hide_s__s){opacity:.5}}@container (min-width: 420px) and (max-width: 599.9px){*:where(.hide_s__m){opacity:.5}}@container (min-width: 600px) and (max-width: 839.9px){*:where(.hide_s__l){opacity:.5}}@container (min-width: 840px) and (max-width: 1199.9px){*:where(.hide_s__ll){opacity:.5}}@container (min-width: 1200px){*:where(.hide_s__lll){opacity:.5}}@media(max-width: 439.9px){:where(.wp-site--blocks) *:where(.hide__min){display:none !important}}@media(max-width: 639.9px){:where(.wp-site--blocks) *:where(.hide__sp){display:none !important}}@media(min-width: 640px)and (max-width: 1023.9px){:where(.wp-site--blocks) *:where(.hide__tab){display:none !important}}@media(min-width: 1024px)and (max-width: 1439.9px){:where(.wp-site--blocks) *:where(.hide__pc){display:none !important}}@media(min-width: 1440px){:where(.wp-site--blocks) *:where(.hide__wide){display:none !important}}:has(>:where(.wp-site--blocks) *[class*=hide_s]){container-type:inline-size}@container (max-width: 239.9px){:where(.wp-site--blocks) *:where(.hide_s__ss){display:none !important}}@container (min-width: 240px) and (max-width: 419.9px){:where(.wp-site--blocks) *:where(.hide_s__s){display:none !important}}@container (min-width: 420px) and (max-width: 599.9px){:where(.wp-site--blocks) *:where(.hide_s__m){display:none !important}}@container (min-width: 600px) and (max-width: 839.9px){:where(.wp-site--blocks) *:where(.hide_s__l){display:none !important}}@container (min-width: 840px) and (max-width: 1199.9px){:where(.wp-site--blocks) *:where(.hide_s__ll){display:none !important}}@container (min-width: 1200px){:where(.wp-site--blocks) *:where(.hide_s__lll){display:none !important}}.la_footer_fix{position:sticky;bottom:0;z-index:98}@media(min-width: 1024px){.wp-site--blocks .la_footer_fix:not([class*=sme-hidden-]){display:none}}.btn_totop{cursor:pointer}.la_totop_fix{position:fixed;right:clamp(0px,5vw,200px);bottom:0;z-index:98;min-width:100%}@media(max-width: 1023.9px){.wp-site--blocks .la_totop_fix:not([class*=sme-hidden-]){display:none}}.is-style-plump::before,.is-style-plump::after{content:"";display:block;position:absolute;top:0;left:0;bottom:0;right:0;transition:.3s;background-image:linear-gradient(to top, #000, #fff);mix-blend-mode:screen;opacity:.2}.is-style-plump::before{mix-blend-mode:multiply}.is-style-plump>*{position:relative;z-index:1}.is-style-plump:hover::before,.is-style-plump:hover::after{opacity:0}[style*="writing-mode:vertical-rl"] bdo[dir=ltr]{text-combine-upright:all}.__nowrap{white-space:nowrap}.__pore{position:relative;z-index:1}.h100{height:100%}.h100.wp-block-image img{height:100%}/*# sourceMappingURL=base.css.map */