.social-tab-module-scss-module__rRy0tq__root{--tw-ink:#1e3a0f;--tw-ink-soft:#4a5d3c;--tw-lime:#c8f28a;--tw-surface:#fff;--tw-border:#1e3a0f14;--tw-ease:cubic-bezier(.2,.8,.2,1);z-index:40;align-items:center;display:flex;position:fixed;top:50%;right:0;transform:translateY(-50%)}.social-tab-module-scss-module__rRy0tq__tab{background:var(--tw-surface);border:1px solid var(--tw-border);transition:padding .2s var(--tw-ease),gap .2s var(--tw-ease),border-radius .2s var(--tw-ease),box-shadow .2s var(--tw-ease);border-right:0;border-radius:22px 0 0 22px;flex-direction:column;align-items:center;gap:4px;padding:16px 8px 8px;display:flex;box-shadow:-6px 8px 24px #1e3a0f1a}.social-tab-module-scss-module__rRy0tq__label{writing-mode:vertical-rl;letter-spacing:.22em;text-transform:uppercase;white-space:nowrap;color:var(--tw-ink-soft);max-height:120px;transition:max-height .2s var(--tw-ease),opacity .15s ease-out;font-size:11px;font-weight:700;overflow:hidden;transform:rotate(180deg)}.social-tab-module-scss-module__rRy0tq__rule{width:20px;height:1px;transition:margin .2s var(--tw-ease),opacity .15s ease-out;background:#1e3a0f33;margin:8px 0}.social-tab-module-scss-module__rRy0tq__list{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.social-tab-module-scss-module__rRy0tq__link{width:44px;height:44px;color:var(--tw-ink);transition:background-color .15s ease-out,color .15s ease-out,border-radius .2s var(--tw-ease);border-radius:14px;outline:none;justify-content:center;align-items:center;display:flex;position:relative}.social-tab-module-scss-module__rRy0tq__link i{font-size:20px;line-height:1}.social-tab-module-scss-module__rRy0tq__link:hover{background:var(--tw-ink);color:var(--tw-lime)}.social-tab-module-scss-module__rRy0tq__link:focus-visible{box-shadow:0 0 0 2px var(--tw-surface),0 0 0 4px var(--tw-ink)}.social-tab-module-scss-module__rRy0tq__root[data-compact] .social-tab-module-scss-module__rRy0tq__tab{border-color:#1e3a0f1a;border-radius:18px 0 0 18px;gap:2px;padding:6px;box-shadow:-4px 6px 16px #1e3a0f14}.social-tab-module-scss-module__rRy0tq__root[data-compact] .social-tab-module-scss-module__rRy0tq__label{opacity:0;max-height:0}.social-tab-module-scss-module__rRy0tq__root[data-compact] .social-tab-module-scss-module__rRy0tq__rule{opacity:0;height:0;margin:0}.social-tab-module-scss-module__rRy0tq__root[data-compact] .social-tab-module-scss-module__rRy0tq__list{gap:2px}.social-tab-module-scss-module__rRy0tq__root[data-compact] .social-tab-module-scss-module__rRy0tq__link{border-radius:12px}.social-tab-module-scss-module__rRy0tq__handle{display:none}@media (max-width:767px){.social-tab-module-scss-module__rRy0tq__root{transition:transform .22s var(--tw-ease);transform:translate(61px,-50%)}.social-tab-module-scss-module__rRy0tq__root[data-open]{transform:translateY(-50%)}.social-tab-module-scss-module__rRy0tq__tab,.social-tab-module-scss-module__rRy0tq__root[data-compact] .social-tab-module-scss-module__rRy0tq__tab{visibility:hidden;padding:8px;transition:visibility 0s linear .22s}.social-tab-module-scss-module__rRy0tq__root[data-open] .social-tab-module-scss-module__rRy0tq__tab{visibility:visible;transition-delay:0s}.social-tab-module-scss-module__rRy0tq__label,.social-tab-module-scss-module__rRy0tq__rule{display:none}.social-tab-module-scss-module__rRy0tq__handle{background:var(--tw-surface);width:22px;height:48px;color:var(--tw-ink);cursor:pointer;border:1px solid #1e3a0f1a;border-right:0;border-radius:11px 0 0 11px;justify-content:center;align-items:center;padding:0;display:flex;position:relative;box-shadow:-4px 6px 16px #1e3a0f1a}.social-tab-module-scss-module__rRy0tq__handle:before{content:"";position:absolute;inset:0 0 0 -22px}.social-tab-module-scss-module__rRy0tq__handle i{transition:transform .22s var(--tw-ease);font-size:13px;line-height:1}.social-tab-module-scss-module__rRy0tq__root[data-open] .social-tab-module-scss-module__rRy0tq__handle i{transform:rotate(180deg)}.social-tab-module-scss-module__rRy0tq__handle:focus-visible{outline:2px solid var(--tw-ink);outline-offset:2px}}@media (prefers-reduced-motion:reduce){.social-tab-module-scss-module__rRy0tq__root,.social-tab-module-scss-module__rRy0tq__root *{transition:none!important}}
.language-switcher-module-scss-module__XENZOW__switch{background:#ffffffa6;border:1px solid #142d2d2e;border-radius:999px;align-items:center;gap:2px;padding:1px;line-height:1;display:inline-flex}.language-switcher-module-scss-module__XENZOW__link{letter-spacing:.04em;color:#142d2db3;border-radius:999px;justify-content:center;align-items:center;min-width:26px;padding:4px 6px;font-size:11px;font-weight:600;text-decoration:none;transition:color .2s,background-color .2s;display:inline-flex}.language-switcher-module-scss-module__XENZOW__link:hover,.language-switcher-module-scss-module__XENZOW__link:focus-visible{color:#142d2d;background:#142d2d14}.language-switcher-module-scss-module__XENZOW__active,.language-switcher-module-scss-module__XENZOW__active:hover,.language-switcher-module-scss-module__XENZOW__active:focus-visible{color:#fff;cursor:default;background:#142d2d}.language-switcher-module-scss-module__XENZOW__dark{background:#ffffff14;border-color:#ffffff47}.language-switcher-module-scss-module__XENZOW__dark .language-switcher-module-scss-module__XENZOW__link{color:#ffffffc7}.language-switcher-module-scss-module__XENZOW__dark .language-switcher-module-scss-module__XENZOW__link:hover,.language-switcher-module-scss-module__XENZOW__dark .language-switcher-module-scss-module__XENZOW__link:focus-visible{color:#fff;background:#ffffff24}.language-switcher-module-scss-module__XENZOW__dark .language-switcher-module-scss-module__XENZOW__active,.language-switcher-module-scss-module__XENZOW__dark .language-switcher-module-scss-module__XENZOW__active:hover,.language-switcher-module-scss-module__XENZOW__dark .language-switcher-module-scss-module__XENZOW__active:focus-visible{color:#142d2d;background:#fff}
.legal-header-module-scss-module__axu84G__legalHeaderArea{background-color:#25440c}.legal-header-module-scss-module__axu84G__legalHeaderInner{justify-content:center;align-items:center;width:100%;min-height:84px;display:flex}.legal-header-module-scss-module__axu84G__legalHeaderLogo{justify-content:center;align-items:center;line-height:0;display:inline-flex}.legal-header-module-scss-module__axu84G__legalHeaderLogo img{width:190px;max-width:100%;height:auto}@media (max-width:767px){.legal-header-module-scss-module__axu84G__legalHeaderInner{min-height:54px}.legal-header-module-scss-module__axu84G__legalHeaderLogo img{width:150px}}
