@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-cyrillic-ext-700-normal.MyDreaeu.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-ext-700-normal.D-Mk2xRJ.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-cyrillic-700-normal.D-Pqjtdp.woff2)format("woff2"),url(/_astro/montserrat-cyrillic-700-normal.BvLYcGP1.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-vietnamese-700-normal.C0x1De3p.woff2)format("woff2"),url(/_astro/montserrat-vietnamese-700-normal.DnwGT2D9.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-latin-ext-700-normal.BOP2Nhf0.woff2)format("woff2"),url(/_astro/montserrat-latin-ext-700-normal.DdDFr05Z.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Montserrat;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/montserrat-latin-700-normal.BdjcYUrC.woff2)format("woff2"),url(/_astro/montserrat-latin-700-normal.BWkrl476.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-cyrillic-ext-400-normal.BjDhGU6t.woff2)format("woff2"),url(/_astro/noto-sans-cyrillic-ext-400-normal.d9FrwbiD.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-cyrillic-400-normal.CHP_ranX.woff2)format("woff2"),url(/_astro/noto-sans-cyrillic-400-normal.BDYvNhAR.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-devanagari-400-normal.C3FccbrF.woff2)format("woff2"),url(/_astro/noto-sans-devanagari-400-normal.g9fsM2jL.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-greek-ext-400-normal.i2oSBwXz.woff2)format("woff2"),url(/_astro/noto-sans-greek-ext-400-normal.L11LEhi4.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-greek-400-normal.DCESwnT1.woff2)format("woff2"),url(/_astro/noto-sans-greek-400-normal.Be2BcUUc.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-vietnamese-400-normal.D2wP-Vm-.woff2)format("woff2"),url(/_astro/noto-sans-vietnamese-400-normal.C3Al4sv4.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-latin-ext-400-normal.CVf-LbaS.woff2)format("woff2"),url(/_astro/noto-sans-latin-ext-400-normal.CNh9dRW_.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/noto-sans-latin-400-normal.BTkUljjl.woff2)format("woff2"),url(/_astro/noto-sans-latin-400-normal.DPpKfCgK.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-cyrillic-ext-500-normal.CuwgPeWW.woff2)format("woff2"),url(/_astro/noto-sans-cyrillic-ext-500-normal.Bw4G4pNe.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-cyrillic-500-normal.9zZ_jNuA.woff2)format("woff2"),url(/_astro/noto-sans-cyrillic-500-normal.BxM0HQjg.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-devanagari-500-normal.VG35fhMU.woff2)format("woff2"),url(/_astro/noto-sans-devanagari-500-normal.B62tDw8r.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-greek-ext-500-normal.D6bOGD5V.woff2)format("woff2"),url(/_astro/noto-sans-greek-ext-500-normal.CbZNESfr.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-greek-500-normal.D_0l3T9g.woff2)format("woff2"),url(/_astro/noto-sans-greek-500-normal.BAAA_uK7.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-vietnamese-500-normal.B_DgfjT4.woff2)format("woff2"),url(/_astro/noto-sans-vietnamese-500-normal.BBHKifio.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-latin-ext-500-normal.D88cFz81.woff2)format("woff2"),url(/_astro/noto-sans-latin-ext-500-normal.Bn9_h39k.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/noto-sans-latin-500-normal.DCA2Z9Cj.woff2)format("woff2"),url(/_astro/noto-sans-latin-500-normal.CDPngY5C.woff)format("woff");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:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-cyrillic-ext-700-normal.OK-fZO_i.woff2)format("woff2"),url(/_astro/noto-sans-cyrillic-ext-700-normal.D83T7awq.woff)format("woff");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-cyrillic-700-normal.DYZmzPmX.woff2)format("woff2"),url(/_astro/noto-sans-cyrillic-700-normal.D8UNalU-.woff)format("woff");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-devanagari-700-normal.DVs0dmkg.woff2)format("woff2"),url(/_astro/noto-sans-devanagari-700-normal.CT12sGlc.woff)format("woff");unicode-range:U+900-97F,U+1CD0-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B09}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-greek-ext-700-normal.Dq1WA5-1.woff2)format("woff2"),url(/_astro/noto-sans-greek-ext-700-normal.BOmIwFkq.woff)format("woff");unicode-range:U+1F??}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-greek-700-normal.x3kNWF-0.woff2)format("woff2"),url(/_astro/noto-sans-greek-700-normal.DDNJsN3F.woff)format("woff");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-vietnamese-700-normal.DayJ0F-f.woff2)format("woff2"),url(/_astro/noto-sans-vietnamese-700-normal.1GL2JyGE.woff)format("woff");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-latin-ext-700-normal.BypTtJma.woff2)format("woff2"),url(/_astro/noto-sans-latin-ext-700-normal.CgsG9aVh.woff)format("woff");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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Noto Sans;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/noto-sans-latin-700-normal.CrvTEWhy.woff2)format("woff2"),url(/_astro/noto-sans-latin-700-normal.ZyrKABVF.woff)format("woff");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}:root{--accent:#ff7a3d;--accent-dark:#ff5100;--blue:#3d81ff;--heading:#1e1810;--text:#575250;--page-bg:#f8f5f4;--card-bg:#f6f6f6;--footer-bg:#191919;--footer-text:#d3d3d3;--font-heading:"Montserrat", sans-serif;--font-body:"Noto Sans", sans-serif}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{background:var(--page-bg);color:var(--text);font:400 16px/1.6 var(--font-body);margin:0}img{max-width:100%;height:auto;display:block}a{color:var(--accent);text-decoration:none}a:hover{color:var(--accent-dark)}h1,h2,h3,h4,h5{font-family:var(--font-heading);color:var(--heading);margin:0 0 20px;font-weight:700;line-height:1.3}h1{font-size:40px}h2{font-size:32px}h3{font-size:24px}h4{font-size:20px;line-height:1.2}p{margin:0 0 1.6em}.btn{background:var(--accent);color:#fff;font:700 14px/14px var(--font-body);letter-spacing:3px;border-radius:30px;padding:15px 33px;display:inline-block}.btn:hover{color:#fff;background:var(--accent-dark)}.btn-blue{background:var(--blue)}.btn-blue:hover{background:#2a6ae6}.site-header{z-index:20;background:#fff;position:relative}.site-header .bar{align-items:center;gap:20px;max-width:1240px;min-height:144px;margin:0 auto;padding:16px 20px;transition:min-height .2s;display:flex}.site-header .logo img{width:120px;height:auto;transition:width .2s}.site-header nav{align-items:center;gap:20px;margin-left:auto;display:flex}.site-header nav .menu{display:flex}.site-header nav .menu a{color:var(--accent);white-space:nowrap;padding:0 16px;line-height:70px;display:block}.site-header nav .btn{white-space:nowrap}.site-header nav .menu a:hover{color:var(--accent-dark)}.site-header nav .btn{border-radius:60px;padding:14px 35px}.site-header .toggle{display:none}.header-transparent .site-header{background:0 0;position:absolute;top:0;left:0;right:0}@media (width>=922px){.header-transparent .site-header:not(.is-stuck){background:linear-gradient(#0000008c,#00000040 60%,#0000)}.header-transparent .site-header:not(.is-stuck) nav .menu a{text-shadow:0 1px 3px #00000080}}.header-transparent .site-header nav .menu a{color:#fff}.site-header.is-stuck{background:#fff;position:fixed;top:0;left:0;right:0;box-shadow:0 1px 6px #00000014}.site-header.is-stuck .bar{min-height:72px;padding-block:0}.site-header.is-stuck .logo img{width:59px}.header-transparent .site-header.is-stuck nav .menu a{color:var(--accent)}.site-main{max-width:1200px;margin:64px auto;padding:0 20px}.site-main.has-sidebar{grid-template-columns:minmax(0,1fr) 348px;align-items:start;display:grid}.sidebar{padding-left:30px}.sidebar .widget{background:#fff;padding:15px 15px 10px}.sidebar h3{margin:0 0 10px;font-size:24px}.side-post{padding:0 5px 5px}.side-post .date{text-transform:capitalize;margin-bottom:10px;font-size:10px;font-weight:500;line-height:23px}.side-post .date a{color:inherit}.side-post .text{margin-bottom:20px;font-size:12px;line-height:24px}.side-post .text p{margin:0 0 1em}.side-post .text img{max-width:100%}.sidebar .more{text-align:center;margin:10px 0}.sidebar .more .btn{border-radius:60px}a.lb{cursor:zoom-in;display:block}.lightbox{z-index:100;background:#ffffffeb;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.lightbox[hidden]{display:none}.lightbox figure{text-align:center;max-width:90vw;max-height:90vh;margin:0}.lightbox img{background:#fff;width:auto;max-width:90vw;height:auto;max-height:84vh;box-shadow:0 0 30px #00000040}.lightbox figcaption{color:var(--text);margin-top:8px;font-size:13px}.lightbox button{color:#333;cursor:pointer;background:0 0;border:0;padding:10px 16px;font-size:48px;line-height:1;position:absolute}.lightbox .lb-close{font-size:40px;top:10px;right:14px}.lightbox .lb-prev{top:50%;left:10px;transform:translateY(-50%)}.lightbox .lb-next{top:50%;right:10px;transform:translateY(-50%)}.box{background:#fff;padding:25px}.inner{max-width:1000px;margin:0 auto;padding:0 20px}.entry-title{margin:0 0 10px;font-size:30px;line-height:1.2}.entry-meta{color:var(--accent);margin:0 0 10px;line-height:1.45}.entry-thumb{margin:0 auto 40px}.entry-thumb img{width:auto;max-height:400px;margin:0 auto}.entry-content{padding-bottom:20px}.entry-content.flow{flex-direction:column;gap:20px;padding:10px 10px 20px;display:flex}.flow>.gallery-figure{width:100%;margin:0}.flow>.gallery-figure>.gallery{margin-bottom:1.6em}.entry-content>*+h2,.entry-content>*+h3{margin-top:1.4em}.entry-content ul,.entry-content ol{margin:0 0 1.6em 1.5em;padding:0}.entry-content blockquote{border-left:5px solid var(--accent);background:var(--page-bg);margin:0 0 1.6em;padding:1.2em 2em}.entry-content table{border-collapse:collapse;width:100%;margin:0 0 1.6em}.entry-content th,.entry-content td{text-align:left;border:1px solid #e6e6e6;padding:11.2px 16px}.row{gap:var(--gap,20px);padding:var(--pad,10px);align-items:flex-start;display:flex}.row.wrap{flex-wrap:wrap}.row>.row{flex:0 0 100%;min-width:0}.col{flex:0 1 var(--w,100%);min-width:0;padding:var(--pad,10px);flex-direction:column;gap:20px;display:flex}.col>:last-child{margin-bottom:0}.row>.col[style*="--pad: 0px 20px"]{margin:10px 10px 0}.adjacent-set p{margin:0 0 10px}.adjacent-set img{object-fit:cover;width:180px;height:100px;margin:0 0 10px}.adjacent-set.next{text-align:right}.adjacent-set.next img{margin-left:auto}.set-meta{border-collapse:collapse;align-self:start;width:100%;margin-bottom:1.6em}.set-meta td{vertical-align:middle;padding:11.2px 16px;border:0!important}.set-meta td:first-child{width:58%}.set-meta td:last-child{color:var(--heading);font-weight:500}.has-small-font-size{font-size:13px}.has-medium-font-size{font-size:20px}.has-large-font-size{font-size:36px;line-height:1.3}.has-x-large-font-size{font-size:42px;line-height:1.3}.wp-buttons{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.figure{margin:0 auto 1.6em}.figure img{margin:0 auto}.figure figcaption,.gallery-figure figcaption,.video-figure figcaption{text-align:center;margin-top:8px;font-size:14px}.gallery-figure{margin:40px auto}.gallery{flex-wrap:wrap;gap:24px;max-width:1000px;margin:0 auto;display:flex}.gallery>a{flex:1 0 calc(100% / var(--cols,2) - 24px * (var(--cols,2) - 1) / var(--cols,2));min-width:0}.gallery-single>a{flex-basis:100%}@media (width<=599px){.gallery:not(.gallery-single)>a{flex-basis:calc(50% - 12px)}}.gallery.portrait{max-width:500px}.gallery img{object-fit:cover;width:100%;height:100%}.gallery-single img{object-fit:contain;height:auto}.video-figure{margin:0 0 1.6em}.video{aspect-ratio:16/9;position:relative}.video iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.intro{grid-template-columns:300px 1fr;align-items:center;gap:70px;max-width:1000px;margin:0 auto 60px;display:grid}.intro h2,.intro h1{margin-bottom:10px;font-size:32px}.intro p{margin-bottom:1.2em}.page-head{max-width:1000px;margin:0 auto 40px}.grid{gap:20px;max-width:1000px;margin:0 auto;padding:0;list-style:none;display:grid}.grid-3{grid-template-columns:repeat(3,1fr)}.grid-2{grid-template-columns:repeat(2,1fr)}.card{background:var(--card-bg);flex-direction:column;padding:0 20px 20px;display:flex}.card .thumb{margin:0 -20px 15px;display:block}.card .thumb img{aspect-ratio:16/9;object-fit:cover;width:100%}.card-news .thumb img{aspect-ratio:570/350}.card h4{margin:0;padding-bottom:15px}.card h4 a{color:var(--heading)}.card h4 a:hover{color:var(--accent)}.card .date{text-transform:capitalize;padding-bottom:15px;font-size:14px;font-weight:500}.card .excerpt{padding-bottom:25px}.card .cta{margin-top:auto}.card-news{text-align:center}.card-news h4{padding-top:0}.micro-list{gap:20px;max-width:1000px;margin:0 auto;display:grid}.micro{background:#fff;padding:20px}.micro .date a{color:inherit}.micro .date{text-transform:capitalize;margin-bottom:15px;font-size:12px;font-weight:500}.micro>div>:last-child{margin-bottom:0}.micro>div:last-child{padding-bottom:25px}.pagination{flex-wrap:wrap;justify-content:center;margin:20px 0 0;display:flex}.pagination a,.pagination span{color:#777;background:#e4e4e4;margin:0 4px 5px 0;padding:5px 10px}.pagination [aria-current=page],.pagination a:hover{color:#333}.site-footer{background:var(--footer-bg);color:var(--footer-text);text-align:center;padding:46px 20px 44px;font-size:13.33px;line-height:25.6px}.site-footer p{margin:0;max-width:1200px;margin-inline:auto}.hero{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;min-height:731px;padding:270px 20px;display:flex;position:relative;overflow:hidden}.hero>img,.banner>img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.hero:after{content:"";z-index:1;background:#00000070;position:absolute;inset:0}.hero>:not(img){z-index:2;position:relative}.hero .kicker{margin:5px 0 10px;font-size:24px;font-weight:700}.hero .sep{border-top:3px solid #fff;width:96px;margin:0 auto 20px}.hero h1{color:#fff;margin:0;font-size:64px}.home-section{padding:50px 10px 40px}.home-section.white{background:#fff}.home-section>.wrap{max-width:1240px;margin:0 auto;padding:0 23px}.home-section .more{text-align:center;margin-top:20px}.home-section .grid{gap:20px;max-width:none}.home-section .card-news{background:0 0}.mikro-section{position:relative;overflow:hidden}.mikro-section>img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.mikro-section:after{content:"";background:#ffffffc7;position:absolute;inset:0}.mikro-section>.wrap{z-index:1;position:relative}.mikro-home{text-align:center;padding:20px}.mikro-home .date{text-transform:capitalize;padding-bottom:15px;font-size:14px;font-weight:500}.banner{color:#fff;min-height:547px;padding:170px 20px;position:relative;overflow:hidden}.banner>img{object-position:100% 50%}.banner:after{content:"";z-index:1;background:#00000080;position:absolute;inset:0}.banner .text{z-index:2;max-width:600px;margin-left:50%;position:relative}.banner h2{color:#fff}.banner .line{border-top:3px solid var(--accent);width:50px;margin:-10px 0 20px}.moje-home{background:#fff;grid-template-columns:1fr 1fr;align-items:center;gap:40px;max-width:1240px;margin:0 auto;padding:80px 10px 100px;display:grid}.moje-home-wrap{background:#fff}.moje-home .text{max-width:400px;padding-left:10px}.moje-sets{max-width:600px}.sets-tools{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:6px;margin:40px 0 20px;display:flex}.sets-tools select,.sets-tools input[type=search]{font:inherit;color:var(--text);background:#fff;border:1px solid #ccc;border-radius:2px;height:34px;padding:6px 14px}.sets-tools label{color:var(--accent);align-items:center;gap:4px;margin:0 4px;display:inline-flex}.sets-tools .search{display:flex}.sets-tools .search input{width:180px}.sets-tools .search span{background:var(--accent);color:#fff;align-items:center;padding:0 14px;display:inline-flex}.table-wrap{max-height:560px;overflow:auto}.sets-table{border-collapse:collapse;width:100%;font-size:15px}.sets-table th,.sets-table td{text-align:left;border:0;padding:8px 10px}.sets-table thead th{color:var(--heading);z-index:1;vertical-align:middle;background:#fff;font-weight:700;position:sticky;top:0}.sets-table th button{all:unset;cursor:pointer}.sets-table th button[aria-sort]:before{content:"▲ ";font-size:10px}.sets-table th button[aria-sort=descending]:before{content:"▼ "}.sets-table td{color:var(--heading)}.sets-table td img{object-fit:cover;width:180px;height:100px}.draft-badge{background:var(--accent);color:#fff;font:700 12px var(--font-body);vertical-align:middle;border-radius:99px;padding:2px 8px;display:inline-block}@media (width<=1200px) and (width>=922px){.site-header .logo img{width:90px}.site-header nav{gap:10px}.site-header nav .menu a{padding:0 10px;font-size:15px}.site-header nav .btn{letter-spacing:2px;padding:12px 18px}}@media (width<=1100px){.site-main.has-sidebar{grid-template-columns:minmax(0,1fr) 300px}}@media (width<=921px){.site-main.has-sidebar{grid-template-columns:minmax(0,1fr)}.sidebar{padding:30px 0 0}.row{flex-direction:column}.row>.col,.row>.row{flex-basis:auto;align-self:stretch;width:auto}.row>.col[style*="--pad: 0px 20px"]{margin:10px 0 0}.site-header .bar{flex-wrap:wrap;min-height:0;padding:10px 20px}.site-header .logo img{width:70px}.site-header .toggle{background:var(--accent);color:#fff;cursor:pointer;border:0;border-radius:2px;margin-left:auto;padding:8px 12px;font-size:18px;display:inline-flex}.site-header nav{flex-direction:column;align-items:stretch;gap:10px;width:100%;margin:0;padding-bottom:10px;display:none}.site-header.open nav{display:flex}.site-header nav .menu{flex-direction:column}.site-header nav .menu a{border-bottom:1px solid #eee;line-height:48px}.header-transparent .site-header{background:#fff;position:relative}.header-transparent .site-header nav .menu a{color:var(--accent)}.site-main{margin:30px auto;padding:0 10px}.intro,.moje-home{grid-template-columns:1fr}.intro{gap:20px}.intro img{max-width:220px;margin:0 auto}.grid-3{grid-template-columns:repeat(2,1fr)}.hero{min-height:480px;padding:140px 20px}.hero h1{font-size:44px}.banner .text{margin-left:0}}@media (width<=544px){body{font-size:15px}.box{padding:15px}.inner{padding:0}.grid-3,.grid-2{grid-template-columns:1fr}.hero h1{font-size:34px}.entry-title{font-size:30px;line-height:1.2}.site-header .bar{padding:15px 20px}.site-header .logo img{width:100px}.hero{min-height:340px;padding:60px 20px}.hero h1{margin-bottom:20px;font-size:30px;line-height:1.4}.home-section{padding:64px 17px 76px}.banner~.home-section .card-news{padding-bottom:0}.mikro-section{padding-bottom:76px}.mikro-section .grid{margin-top:11px}.home-section>.wrap{padding:0}.home-section h2,.banner h2,.moje-home h2{margin-bottom:21px;font-size:24px;line-height:1.3}.banner{min-height:0;padding:60px 20px}.banner h2{margin-bottom:20px}.banner .line{margin:6px 0 20px}.home-section .card-news{padding:20px}.home-section .card .thumb{margin:0 0 15px}.home-section .card h4{font-size:19px;line-height:1.2}.moje-home h2{margin-bottom:30px}.moje-home{gap:66px;padding:75px 27px 74px}.moje-home .text{padding-left:0}.moje-sets .grid-2,.moje-sets{grid-template-columns:1fr}.moje-sets a{padding:20px;display:block}}.site-header nav .lang-switch{border:2px solid var(--accent);border-radius:60px;align-self:center;align-items:center;gap:2px;margin-left:20px;padding:3px}.site-header nav .lang-switch .lang-label{display:none}.site-header nav .lang-switch a{letter-spacing:1px;color:var(--text);border-radius:60px;padding:0 12px;font-size:14px;font-weight:700;line-height:30px}.site-header nav .lang-switch a[aria-current]{background:var(--accent);color:#fff!important}.header-transparent .site-header.is-stuck nav .lang-switch a:not([aria-current]){color:var(--text)}.site-header nav .lang-switch a:not([aria-current]):hover{color:var(--accent)}.header-transparent .site-header:not(.is-stuck) nav .lang-switch{background:#00000059}.header-transparent .site-header:not(.is-stuck) nav .lang-switch a:not([aria-current]){color:#fff}.header-transparent .site-header:not(.is-stuck) nav .lang-switch a:not([aria-current]):hover,.header-transparent .site-header nav .menu a:hover{color:var(--accent)}.header-transparent .site-header.is-stuck nav .menu a:hover{color:var(--accent-dark)}@media (width<=921px){.site-header nav .lang-switch{border:0;flex-direction:row;align-self:flex-start;align-items:center;gap:8px;margin-left:16px;padding:6px 0;background:0 0!important}.site-header nav .lang-switch .lang-label{color:var(--text);margin-right:4px;font-weight:700;display:inline}.site-header nav .lang-switch a{border:2px solid var(--accent);border-bottom:2px solid var(--accent);line-height:26px}.header-transparent .site-header nav .lang-switch a:not([aria-current]){color:var(--text)!important}}.entry-content.inner{max-width:none;margin:0 -25px;padding:0 0 20px}.inner>*{padding-inline:max(var(--px,10px), calc((100% - var(--inner,1200px)) / 2))}.inner>.row{--inner:1000px;padding:var(--pad,10px);padding-inline:max(var(--px,10px), calc((100% - var(--inner)) / 2));justify-content:center;margin:0}.inner>.gallery-figure{margin:0;padding-block:10px}.inner>.gallery-figure>.gallery{max-width:none;margin:0 0 1.6em}.inner .row>.col{padding:var(--pad,10px);margin:0}.inner .row>.col[style*="--pad: 0px 20px"]{margin:10px 10px 0}.col>:is(p,ul,ol):last-child{margin-bottom:1.6em}.col>.gallery-figure{margin:0}.col>.gallery-figure>.gallery{margin-bottom:1.6em}.inner .col>.gallery-figure>.gallery{max-width:none}@media (width<=921px){.inner .row>.col[style*="--pad: 0px 20px"]{margin:10px 10px 0}}.row[style*="--pad: 30px 80px"]>.col{gap:0}.row[style*="--pad: 30px 80px"]>.col>:is(h2,h3){margin-bottom:20px}.row[style*="--pad: 30px 80px"]>.col>h3+h3{margin-top:30px}.row[style*="--pad: 30px 80px"]>.col>p{margin-bottom:29px}@media (width<=767px){.row[style*="--pad: 30px 80px 50px 80px"]{padding:60px 30px 42px}}@media (width<=544px){.entry-content h2{font-size:24px}.entry-content h3{font-size:20px}.row[style*="--pad: 30px 80px"]>.col>h2{margin-bottom:0}.site-main{padding:0 .54em}.entry-content.inner{margin:0 -15px}}
