@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;font-display:swap;src:url(../media/e8010765dd57f6af-s.3aectgh9xjnmi.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:normal;font-weight:300;font-display:swap;src:url(../media/5c27158bc5efb2d9-s.p.2cxxrf_qfjolf.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(../media/a62ab0e1e181adab-s.27j-o86gye2re.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:normal;font-weight:400;font-display:swap;src:url(../media/fd3f2d7cff5f3729-s.p.3pzoh97cr95ga.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(../media/07952daa7535c4b2-s.3_l-kzejbq-3w.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:normal;font-weight:600;font-display:swap;src:url(../media/d88fc5ebcdbec3b6-s.p.1xat24709ezgo.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(../media/54f0b10c7fed6080-s.0pj6qr705-0yc.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:normal;font-weight:700;font-display:swap;src:url(../media/202f69fb654d2e8e-s.p.1v_zr0njtshul.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titillium Web;font-style:normal;font-weight:900;font-display:swap;src:url(../media/fef736c6abc555dc-s.2jkqn6szlkjql.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Titillium Web;font-style:normal;font-weight:900;font-display:swap;src:url(../media/6fa46fa596aaf4bc-s.p.1-2x1wpjkw-25.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Titillium Web Fallback;src:local(Arial);ascent-override:119.97%;descent-override:41.09%;line-gap-override:0.0%;size-adjust:94.44%}.titillium_web_f217761c-module__XjJq5W__className{font-family:Titillium Web,Titillium Web Fallback;font-style:normal}.titillium_web_f217761c-module__XjJq5W__variable{--font-titillium:"Titillium Web", "Titillium Web Fallback"}
.kc-banner,.kc-overlay,.kc-pc{--kc-red:#b70014;--kc-red-soft:#f0dcdc;--kc-grey:#777;--kc-grey-dark:#666;--kc-border:#d8d8d8;--kc-plus:#27455c;font-family:var(--font-sans);box-sizing:border-box}.kc-banner *,.kc-pc *{box-sizing:border-box}.kc-sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#cc-main{display:none}.kc-btn{font:inherit;letter-spacing:.01em;color:#fff;cursor:pointer;border:1px solid #0000;border-radius:2px;padding:12px 10px;font-size:13px;font-weight:600;line-height:1.2;transition:opacity .15s}.kc-btn:hover{opacity:.7}.kc-btn:focus-visible{outline-offset:2px;outline:2px solid #fff}.kc-btn--primary{background:var(--kc-red);border-color:var(--kc-red)}.kc-btn--settings{background:var(--kc-grey-dark);border-color:#fff}.kc-btn--grey{background:var(--kc-grey);border-color:var(--kc-grey);letter-spacing:.08em;padding:12px 30px;font-size:12px;font-weight:700}.kc-btn--grey:focus-visible{outline-color:var(--kc-grey)}.kc-banner{z-index:2147483000;color:#fff;background:#0009;position:fixed;inset:auto 0 0;box-shadow:0 0 18px #0003}.kc-banner__inner{align-items:center;gap:0 28px;padding:20px 32px 10px;display:flex}.kc-banner__policy{flex:0 55%;margin-bottom:10px}.kc-banner__title{margin:0 0 10px;font-size:19px;font-weight:600;line-height:1.3}.kc-banner__text{margin:0;font-size:13px;line-height:1.5}.kc-banner__revision{margin-bottom:4px;display:block}.kc-banner__link{color:inherit;margin-left:2px;font-weight:700;text-decoration:underline}.kc-banner__link:hover{opacity:.7}.kc-banner__buttons{flex-wrap:wrap;flex:auto;justify-content:center;gap:13px;padding-bottom:6px;display:flex}.kc-banner__buttons .kc-btn{min-width:125px}@media (max-width:1023px){.kc-banner__inner{flex-direction:column;align-items:stretch;padding:20px 24px 16px}.kc-banner__buttons{justify-content:flex-start}}@media (max-width:640px){.kc-banner__inner{padding:20px 20px 16px}.kc-banner__buttons{flex-direction:column;gap:16px}.kc-banner__buttons .kc-btn{width:100%}}.kc-overlay{z-index:2147483001;background:#00000080;position:fixed;inset:0}.kc-pc{z-index:2147483002;width:calc(100% - 32px);max-width:575px;height:min(720px,100% - 40px);color:var(--kc-grey);background:#fff;border-radius:2.5px;flex-direction:column;display:flex;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 2px 10px -3px #999}.kc-pc:focus{outline:none}.kc-pc__header{border-bottom:1px solid #e9e9e9;flex:none;justify-content:space-between;align-items:center;height:60px;padding:10px 0 10px 30px;display:flex}.kc-pc__logo{object-fit:contain;object-position:left center;width:120px;height:40px;display:block}.kc-pc__close{color:#555;cursor:pointer;background:0 0;border:0;border-radius:2px;justify-content:center;align-items:center;width:44px;height:44px;margin-right:10px;padding:0;display:flex}.kc-pc__close:focus-visible{outline:1px solid var(--kc-grey)}.kc-pc__content{flex:1;min-height:0;margin:1px 3px 0 30px;padding:0 27px 20px 2px;overflow-y:auto}.kc-pc__title{margin:10px 0;font-size:16px;font-weight:700;line-height:1.5}.kc-pc__desc{margin:0;font-size:13px;line-height:1.5}.kc-pc__link{color:var(--kc-red);margin-bottom:25px;font-size:13px;line-height:1.5;text-decoration:underline;display:inline-block}.kc-pc__link:hover{opacity:.7}.kc-pc__accept{margin-bottom:25px;font-size:14px;display:block}.kc-pc__manage{margin:10px 0;font-size:16px;font-weight:700;line-height:1.3}.kc-cat{border:1px solid var(--kc-border);border-radius:2px}.kc-cat+.kc-cat{margin-top:-1px}.kc-cat__header{align-items:center;display:flex}.kc-cat__heading{flex:1;min-width:0;margin:0}.kc-cat__toggle{width:100%;font:inherit;color:var(--kc-grey);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;padding:11px 8px;font-size:14px;font-weight:700;line-height:1.5;display:flex}.kc-cat__toggle:focus-visible{outline:1px solid var(--kc-grey);outline-offset:-1px}.kc-cat__plus{flex:none;width:20px;height:20px;margin-right:13px;position:relative}.kc-cat__plus:before,.kc-cat__plus:after{content:"";background:var(--kc-plus);border-radius:1px;position:absolute}.kc-cat__plus:before{width:10%;top:25%;bottom:25%;left:45%}.kc-cat__plus:after{height:10%;top:45%;left:25%;right:25%}.kc-cat[data-open] .kc-cat__plus:before{display:none}.kc-cat__always{color:var(--kc-red);flex:none;margin:0 8px;font-size:13px;font-weight:700}.kc-switch{cursor:pointer;flex:none;width:45px;height:25px;margin:0 8px;position:relative}.kc-switch input{z-index:1;opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.kc-switch__track{background:#767676;border:1px solid #ddd;border-radius:20px;transition:all .2s ease-in;position:absolute;inset:0}.kc-switch__track:before{content:"";background:#fff;border-radius:20px;width:19px;height:19px;transition:transform .4s;position:absolute;bottom:2px;left:2px}.kc-switch input:checked+.kc-switch__track{background:var(--kc-red-soft);border-color:var(--kc-red)}.kc-switch input:checked+.kc-switch__track:before{background:var(--kc-red);transform:translate(20px)}.kc-switch input:focus-visible+.kc-switch__track{outline:2px solid var(--kc-grey);outline-offset:2px}.kc-cat__body{padding:0 20px 15px}.kc-cat__desc{margin:4px 0 15px;font-size:13px;line-height:1.5}.kc-cookies{border-collapse:collapse;color:#696969;width:100%;font-size:12px;line-height:1.45}.kc-cookies caption{text-align:left;padding-bottom:6px;font-size:13px;font-weight:700}.kc-cookies th,.kc-cookies td{text-align:left;vertical-align:top;border:1px solid #e9e9e9;padding:6px 8px}.kc-cookies th{background:#f8f8f8;font-weight:700}.kc-cookies__name{overflow-wrap:anywhere;font-weight:600}@media (max-width:640px){.kc-cookies thead{display:none}.kc-cookies tr,.kc-cookies td{display:block}.kc-cookies tr{border:1px solid #e9e9e9}.kc-cookies tr+tr{margin-top:8px}.kc-cookies td{border:0}.kc-cookies td:before{content:attr(data-label);font-weight:700;display:block}}.kc-pc__footer{border-top:1px solid #e9e9e9;flex-wrap:wrap;flex:none;justify-content:flex-end;gap:10px 14px;padding:19px 20px 16px;display:flex}@media (max-width:640px){.kc-pc{border-radius:0;width:100%;max-width:none;height:100%;top:0;left:0;transform:none}.kc-pc__content{margin-left:10px;padding-right:10px}.kc-pc__accept{width:100%}.kc-pc__footer{flex-direction:column;padding:12px 10px 16px}.kc-pc__footer .kc-btn{width:100%}}
