@layer astro.images{:where([data-astro-image]){height:auto}:where([data-astro-image=full-width]){width:100%}:where([data-astro-image=constrained]){max-width:100%}[data-astro-image-fit=fill]{object-fit:fill}[data-astro-image-fit=contain]{object-fit:contain}[data-astro-image-fit=cover]{object-fit:cover}[data-astro-image-fit=scale-down]{object-fit:scale-down}[data-astro-image-pos=top]{object-position:top}[data-astro-image-pos=bottom]{object-position:bottom}[data-astro-image-pos=left]{object-position:left}[data-astro-image-pos=right]{object-position:right}[data-astro-image-pos=center]{object-position:center}[data-astro-image-pos=top-bottom]{object-position:top bottom}[data-astro-image-pos=top-left]{object-position:top left}[data-astro-image-pos=top-right]{object-position:top right}[data-astro-image-pos=top-center]{object-position:top center}[data-astro-image-pos=bottom-top]{object-position:bottom top}[data-astro-image-pos=bottom-left]{object-position:bottom left}[data-astro-image-pos=bottom-right]{object-position:bottom right}[data-astro-image-pos=bottom-center]{object-position:bottom center}[data-astro-image-pos=left-top]{object-position:left top}[data-astro-image-pos=left-bottom]{object-position:left bottom}[data-astro-image-pos=left-right]{object-position:left right}[data-astro-image-pos=left-center]{object-position:left center}[data-astro-image-pos=right-top]{object-position:right top}[data-astro-image-pos=right-bottom]{object-position:right bottom}[data-astro-image-pos=right-left]{object-position:right left}[data-astro-image-pos=right-center]{object-position:right center}[data-astro-image-pos=center-top]{object-position:center top}[data-astro-image-pos=center-bottom]{object-position:center bottom}[data-astro-image-pos=center-left]{object-position:center left}[data-astro-image-pos=center-right]{object-position:center right}}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-cyrillic-ext-wght-normal.D4X5GqEv.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-cyrillic-wght-normal.CY6AOgYE.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-vietnamese-wght-normal.U01xdrZh.woff2)format("woff2-variations");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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-latin-ext-wght-normal.CXYtwYOx.woff2)format("woff2-variations");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:Nunito Variable;font-style:normal;font-display:swap;font-weight:200 1000;src:url(/_astro/nunito-latin-wght-normal.BzFMHfZw.woff2)format("woff2-variations");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:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-cyrillic-ext-wght-normal.BCp_3N7R.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-cyrillic-wght-normal.fOt7epNf.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-greek-ext-wght-normal.Bgw4czJT.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-greek-wght-normal.DlT9XTxE.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-math-wght-normal.4a3xuzGk.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-symbols-wght-normal.B7iHSfaG.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-vietnamese-wght-normal._f1XEJpo.woff2)format("woff2-variations");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:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-latin-ext-wght-normal.DYIxWhlt.woff2)format("woff2-variations");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:Roboto Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-latin-wght-normal.ccAYIvAh.woff2)format("woff2-variations");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:Roboto Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-cyrillic-ext-wght-italic.CF6Mjs9W.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Roboto Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-cyrillic-wght-italic.C9vUoH1W.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Roboto Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-greek-ext-wght-italic.BN4prdd5.woff2)format("woff2-variations");unicode-range:U+1F??}@font-face{font-family:Roboto Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-greek-wght-italic.VCNM9v6e.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Roboto Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-math-wght-italic.qN-POhBq.woff2)format("woff2-variations");unicode-range:U+302-303,U+305,U+307-308,U+310,U+312,U+315,U+31A,U+326-327,U+32C,U+32F-330,U+332-333,U+338,U+33A,U+346,U+34D,U+391-3A1,U+3A3-3A9,U+3B1-3C9,U+3D1,U+3D5-3D6,U+3F0-3F1,U+3F4-3F5,U+2016-2017,U+2034-2038,U+203C,U+2040,U+2043,U+2047,U+2050,U+2057,U+205F,U+2070-2071,U+2074-208E,U+2090-209C,U+20D0-20DC,U+20E1,U+20E5-20EF,U+2100-2112,U+2114-2115,U+2117-2121,U+2123-214F,U+2190,U+2192,U+2194-21AE,U+21B0-21E5,U+21F1-21F2,U+21F4-2211,U+2213-2214,U+2216-22FF,U+2308-230B,U+2310,U+2319,U+231C-2321,U+2336-237A,U+237C,U+2395,U+239B-23B7,U+23D0,U+23DC-23E1,U+2474-2475,U+25AF,U+25B3,U+25B7,U+25BD,U+25C1,U+25CA,U+25CC,U+25FB,U+266D-266F,U+27C0-27FF,U+2900-2AFF,U+2B0E-2B11,U+2B30-2B4C,U+2BFE,U+3030,U+FF5B,U+FF5D,U+1D400-1D7FF,U+1EE??}@font-face{font-family:Roboto Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-symbols-wght-italic.Dld46tlZ.woff2)format("woff2-variations");unicode-range:U+1-C,U+E-1F,U+7F-9F,U+20DD-20E0,U+20E2-20E4,U+2150-218F,U+2190,U+2192,U+2194-2199,U+21AF,U+21E6-21F0,U+21F3,U+2218-2219,U+2299,U+22C4-22C6,U+2300-243F,U+2440-244A,U+2460-24FF,U+25A0-27BF,U+28??,U+2921-2922,U+2981,U+29BF,U+29EB,U+2B??,U+4DC0-4DFF,U+FFF9-FFFB,U+10140-1018E,U+10190-1019C,U+101A0,U+101D0-101FD,U+102E0-102FB,U+10E60-10E7E,U+1D2C0-1D2D3,U+1D2E0-1D37F,U+1F0??,U+1F100-1F1AD,U+1F1E6-1F1FF,U+1F30D-1F30F,U+1F315,U+1F31C,U+1F31E,U+1F320-1F32C,U+1F336,U+1F378,U+1F37D,U+1F382,U+1F393-1F39F,U+1F3A7-1F3A8,U+1F3AC-1F3AF,U+1F3C2,U+1F3C4-1F3C6,U+1F3CA-1F3CE,U+1F3D4-1F3E0,U+1F3ED,U+1F3F1-1F3F3,U+1F3F5-1F3F7,U+1F408,U+1F415,U+1F41F,U+1F426,U+1F43F,U+1F441-1F442,U+1F444,U+1F446-1F449,U+1F44C-1F44E,U+1F453,U+1F46A,U+1F47D,U+1F4A3,U+1F4B0,U+1F4B3,U+1F4B9,U+1F4BB,U+1F4BF,U+1F4C8-1F4CB,U+1F4D6,U+1F4DA,U+1F4DF,U+1F4E3-1F4E6,U+1F4EA-1F4ED,U+1F4F7,U+1F4F9-1F4FB,U+1F4FD-1F4FE,U+1F503,U+1F507-1F50B,U+1F50D,U+1F512-1F513,U+1F53E-1F54A,U+1F54F-1F5FA,U+1F610,U+1F650-1F67F,U+1F687,U+1F68D,U+1F691,U+1F694,U+1F698,U+1F6AD,U+1F6B2,U+1F6B9-1F6BA,U+1F6BC,U+1F6C6-1F6CF,U+1F6D3-1F6D7,U+1F6E0-1F6EA,U+1F6F0-1F6F3,U+1F6F7-1F6FC,U+1F7??,U+1F800-1F80B,U+1F810-1F847,U+1F850-1F859,U+1F860-1F887,U+1F890-1F8AD,U+1F8B0-1F8BB,U+1F8C0-1F8C1,U+1F900-1F90B,U+1F93B,U+1F946,U+1F984,U+1F996,U+1F9E9,U+1FA00-1FA6F,U+1FA70-1FA7C,U+1FA80-1FA89,U+1FA8F-1FAC6,U+1FACE-1FADC,U+1FADF-1FAE9,U+1FAF0-1FAF8,U+1FB??}@font-face{font-family:Roboto Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-vietnamese-wght-italic.vkAhbFyB.woff2)format("woff2-variations");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:Roboto Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-latin-ext-wght-italic.BdF9m8sc.woff2)format("woff2-variations");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:Roboto Variable;font-style:italic;font-display:swap;font-weight:100 900;src:url(/_astro/roboto-latin-wght-italic.BZYj8CJm.woff2)format("woff2-variations");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}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{font-size:100%;font:inherit;vertical-align:baseline;border:0;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}:root{--font-heading:"Nunito Variable", "Nunito", sans-serif;--font-bread:"Roboto Variable", "Roboto", sans-serif;--border-width:4px;--speed-multiplier:1;--speed:calc(.2s * var(--speed-multiplier));--color-white:#fff;--color-black:#000;--color-gray-raw:49, 49, 49;--color-gray:rgb(var(--color-gray-raw));--color-green-raw:144, 198, 155;--color-green:rgb(var(--color-green-raw));--color-yellow-raw:252, 202, 83;--color-yellow:rgb(var(--color-yellow-raw));--color-red:#fa5f20;--color-background-raw:255, 255, 255;--color-background:rgb(var(--color-background-raw));--color-text:var(--color-gray);--color-text-block:var(--color-gray);--color-placeholder:var(--color-text);--color-selection:#64646466;--color-text-overlay:#1e1e1e;--text-shadow-readable:0 0 20px var(--color-background)}@media screen and (prefers-reduced-motion:reduce){:root{--speed-multiplier:0}}:root{--side-spacing:5vw;--section-spacing:25px;--section-sides:0px;--section-padding:calc(var(--section-sides) + var(--side-spacing))}@media screen and (width>=667px){:root{--section-spacing:50px;--section-sides:50px}}@media screen and (width>=900px){:root{--section-spacing:70px;--section-sides:70px}}@media screen and (width>=1500px){:root{--side-spacing:10vw;--section-sides:100px}}@media screen and (width>=1800px){:root{--section-spacing:100px;--section-sides:140px;--side-spacing:calc((100% - 1600px) / 2)}}.tns-outer{padding:0!important}.tns-outer [hidden]{display:none!important}.tns-outer [aria-controls],.tns-outer [data-action]{cursor:pointer}.tns-slider{transition:all}.tns-slider>.tns-item{box-sizing:border-box}.tns-horizontal.tns-subpixel{white-space:nowrap}.tns-horizontal.tns-subpixel>.tns-item{vertical-align:top;white-space:normal;display:inline-block}.tns-horizontal.tns-no-subpixel:after{content:"";clear:both;display:table}.tns-horizontal.tns-no-subpixel>.tns-item{float:left}.tns-horizontal.tns-carousel.tns-no-subpixel>.tns-item{margin-right:-100%}.tns-no-calc{position:relative;left:0}.tns-gallery{min-height:1px;position:relative;left:0}.tns-gallery>.tns-item{transition:transform,opacity;position:absolute;left:-100%}.tns-gallery>.tns-slide-active{position:relative;left:auto!important}.tns-gallery>.tns-moving{transition:all .25s}.tns-autowidth{display:inline-block}.tns-lazy-img{opacity:.6;transition:opacity .6s}.tns-lazy-img.tns-complete{opacity:1}.tns-ah{transition:height}.tns-ovh{overflow:hidden}.tns-visually-hidden{position:absolute;left:-10000em}.tns-transparent{opacity:0;visibility:hidden}.tns-fadeIn{opacity:1;filter:alpha(opacity=100);z-index:0}.tns-normal,.tns-fadeOut{opacity:0;filter:alpha(opacity=0);z-index:-1}.tns-vpfix{white-space:nowrap}.tns-vpfix>div,.tns-vpfix>li{display:inline-block}.tns-t-subp2{width:310px;height:10px;margin:0 auto;position:relative;overflow:hidden}.tns-t-ct{width:2333.33%;position:absolute;right:0}.tns-t-ct:after{content:"";clear:both;display:table}.tns-t-ct>div{float:left;width:1.42857%;height:10px}*{box-sizing:border-box;-webkit-tap-highlight-color:#0000}html{height:100%;margin:0;padding:0}body{background-color:var(--color-background);font-family:var(--font-bread);color:var(--color-text);text-size-adjust:none;letter-spacing:.05em;flex-direction:column;min-height:100vh;margin:0;padding:0;font-size:16px;font-weight:400;line-height:1.6em;display:flex;position:relative}@media screen and (width>=1800px){body{font-size:20px}}abbr[title]{cursor:inherit!important;border-bottom:none!important;text-decoration:none!important}::selection{background:var(--color-selection);text-shadow:none}img,svg{max-width:100%;height:auto;display:block}p{text-align:justify;letter-spacing:.04em}em{font-style:italic}strong{font-weight:500}div[id^=sfToolbarClearer]{display:none!important}input,textarea,button,.submit{--el-background-raw:255, 255, 255;--el-behind-background:var(--color-green);color:inherit;appearance:none;box-shadow:-2px 0 var(--el-behind-background), 2px 0 0 var(--el-behind-background), 0 2px 2px rgba(var(--color-gray-raw), .2);background-color:rgba(var(--el-background-raw), .9);backdrop-filter:blur(2px);font-family:inherit;line-height:2em;font-size:inherit;border:0;border-radius:0;margin-bottom:1em;padding:.4em 1em;transition:box-shadow .2s,background-color .2s}input:hover,textarea:hover,button:hover,.submit:hover{background-color:rgba(var(--el-background-raw), .95);box-shadow:-2px 0 var(--el-behind-background), 2px 0 0 var(--el-behind-background), 0 2px 2px rgba(var(--color-gray-raw), .2)}input:focus,input:active,textarea:focus,textarea:active,button:focus,button:active,.submit:focus,.submit:active{background-color:rgba(var(--el-background-raw), 1);box-shadow:-2px 0 var(--el-behind-background), 2px 0 0 var(--el-behind-background), 0 2px 2px rgba(var(--color-gray-raw), .4)}button{--el-background-raw:var(--color-yellow-raw);cursor:pointer}h1,h2,h3{font-family:var(--font-heading);color:var(--color-red);font-weight:400;line-height:1.2em}h1:not(:last-child),h2:not(:last-child),h3:not(:last-child){margin-bottom:.3em}h1{font-size:calc(1.16279vw + 25.1163px)}@media screen and (width<=420px){h1{font-size:30px}}@media screen and (width>=1280px){h1{font-size:40px}}h2{font-size:calc(1.16279vw + 20.1163px)}@media screen and (width<=420px){h2{font-size:25px}}@media screen and (width>=1280px){h2{font-size:35px}}h3{font-size:calc(1.16279vw + 15.1163px)}@media screen and (width<=420px){h3{font-size:20px}}@media screen and (width>=1280px){h3{font-size:30px}}a,a:link,a:visited{color:inherit;transition:color var(--speed) ease;text-decoration:none;display:inline-block}a:hover{color:var(--color-red)}.btn-ghost{text-align:center;border:1px solid #0000001a;border-radius:5px;padding:.2em}.site-main p>a,.site-main li>a,.site-main .project>.details>a,.site-main .news-item>.details>a{color:var(--color-text);border-bottom:2px dashed var(--color-red);font-weight:500}.site-main p>a:hover,.site-main li>a:hover,.site-main .project>.details>a:hover,.site-main .news-item>.details>a:hover{color:var(--color-red)}.site-main .project>.details>a,.site-main .news>.details>a{color:var(--color-white)}table th{color:var(--color-red);text-align:left;padding-right:1em;font-weight:500}.site-main ul{margin:2em 0;padding-left:0}.site-main ul>li{text-align:justify;margin:1em 0;padding-left:3em;display:block;position:relative}.site-main ul>li>a{word-break:break-all}.site-main ul>li:before{content:"";width:1em;height:1em;color:var(--color-green);filter:brightness(.6)sepia()hue-rotate(65deg)saturate(1.5);background-image:url(/theme/poojakajal/assets/icons/check.svg);background-position:0 0;background-repeat:no-repeat;background-size:contain;font-size:2em;display:block;position:absolute;left:0}.site-main ul>li.icon-phone:before{filter:brightness(.3);background-image:url(/theme/poojakajal/assets/icons/phone.svg)}.site-main ul>li.icon-mail:before{filter:brightness(.3);background-image:url(/theme/poojakajal/assets/icons/mail.svg)}.site-main ul>li.icon-fb:before{filter:brightness(.3);background-image:url(/theme/poojakajal/assets/icons/facebook.svg)}.site-main ul>li.icon-instagram:before{filter:brightness(.3);background-image:url(/theme/poojakajal/assets/icons/instagram.svg)}.site-main .highlighted ul>li{padding-left:2em}.site-main .highlighted ul>li:before{content:"●";filter:none;color:var(--color-red);background-image:none;font-size:1.2em}.section.contact .inner>.boltforms{background-color:var(--color-green);padding:calc(var(--section-spacing)) var(--section-spacing) calc(var(--section-spacing) / 2);color:var(--color-text-block);margin-top:1em}.section.contact .inner>.boltforms label{display:none}.section.contact .inner>.boltforms .boltforms-error li.boltform-error{color:var(--color-text-block);text-shadow:none;font-size:inherit;background:0 0;border:none;padding:0}.section.contact .inner>.boltforms .boltforms-error li.boltform-error:before{content:"";width:1.2em;font-size:inherit;filter:brightness(0);vertical-align:middle;background-image:url(/theme/poojakajal/assets/icons/x.svg);background-repeat:no-repeat;background-size:contain;height:1.2em;margin-right:1em;display:inline-block;position:relative}.section.contact .inner>.boltforms .boltforms-error:not(:empty)+.boltforms-value>*{border:2px solid var(--color-red)}.section.contact .inner>.boltforms .boltforms>div{width:100%;display:block}.section.contact .inner>.boltforms .boltforms>div>input,.section.contact .inner>.boltforms .boltforms>div>textarea{width:100%;min-width:100%;max-width:100%}.section.contact .inner>.boltforms .boltforms>div>textarea{min-height:7em}.section.contact .inner>.boltforms .boltforms>div:has(.button.primary){text-align:right}.section.contact .inner>.boltforms p.boltform-message{color:var(--color-text-block);text-shadow:none;font-size:inherit;background:0 0;border:none;margin-bottom:4em;padding:0}.section.contact .inner>.boltforms p.boltform-message:before{content:"";vertical-align:middle;filter:brightness(0);width:1.2em;font-size:inherit;background-image:url(/theme/poojakajal/assets/icons/check.svg);background-repeat:no-repeat;background-size:contain;height:1.2em;margin-right:1em;display:inline-block}.section.contact .inner>.boltforms .boltforms-button{text-align:right}@media screen and (width>=900px){.section.contact .inner>.boltforms{padding:calc(var(--section-spacing) / 2) calc(var(--section-spacing) / 2) calc(var(--section-spacing) / 3);max-width:1000px}}.donate-button{background-color:var(--color-yellow);z-index:1000;opacity:0;user-select:none;pointer-events:none;cursor:pointer;color:var(--color-gray);transition:box-shadow calc(.5s * var(--speed-multiplier)) ease, opacity calc(.5s * var(--speed-multiplier)) ease;box-shadow:0 2px 2px rgba(var(--color-gray-raw), .2);border-radius:.5rem;order:1;padding:1em 2em;font-size:1.1em;font-weight:500;line-height:1.1em}.donate-button:hover{box-shadow:0 2px 2px rgba(var(--color-gray-raw), .4)}.donate-button:active{box-shadow:0 2px 2px rgba(var(--color-gray-raw), .5)}html.donate-open .donate-button{transition:opacity calc(var(--speed) * var(--speed-multiplier)) ease;box-shadow:none;pointer-events:none!important;opacity:0!important}@media screen and (width>=1200px){.donate-button{pointer-events:initial;opacity:1;order:3;align-self:flex-end;display:inline-block}}.donate-modal{background-color:var(--color-yellow);z-index:1001;opacity:0;pointer-events:none;color:var(--color-gray);box-shadow:0 2px 2px rgba(var(--color-gray-raw), .2);right:var(--side-spacing);max-height:100vh;left:var(--side-spacing);transform:translateY(calc(var(--offsetTop) * 1px)) var(--transformScale);transform-origin:top;transition:opacity var(--speed) .3s ease;border-radius:2rem .5rem 2rem 2rem;position:absolute;overflow-y:auto}.donate-modal.closing{transition:transform calc(.4s * var(--speed-multiplier)) ease, opacity var(--speed) .3s ease}.donate-modal-overlay{z-index:1000;opacity:0;width:100vw;height:140vh;transition:opacity calc(.4s * var(--speed-multiplier)) ease;pointer-events:none;background:#000c;display:block;position:fixed;top:-20vh;left:0}.donate-modal>.inner{opacity:0;transition:calc(.3s * var(--speed-multiplier)) ease;padding:20px 30px}.donate-modal *{color:var(--color-gray)}.donate-modal .close{width:50px;height:50px;transition:opacity var(--speed) ease;cursor:pointer;opacity:.55;display:block;position:absolute;top:0;right:0}.donate-modal .close:hover{opacity:1}.donate-modal .close-btn{width:50%;position:absolute;top:50%;left:50%;transform:translate(-50%)}.donate-modal .close-btn:before,.donate-modal .close-btn:after{content:"";background:var(--color-text);width:100%;height:2px;display:block;position:absolute;top:50%}.donate-modal .close-btn:before{transform:translateY(-50%)rotate(45deg)}.donate-modal .close-btn:after{transform:translateY(-50%)rotate(-45deg)}.donate-modal h2{padding-right:1em}.donate-modal .donate-content{margin-top:20px;line-height:1.5em}.donate-modal .donate-content p{text-align:left}.donate-modal .donate-content p+p{margin-top:1em}.donate-modal .donate-content strong{font-size:1.5rem}.donate-modal .donate-content>.image{border-radius:0 .5rem 2rem 0;margin-bottom:20px;margin-left:-30px;margin-right:-30px;overflow:hidden}.donate-modal .donate-content>.image>img{-o-object-fit:cover;object-fit:cover}.donate-modal #error,.donate-modal #success{color:var(--color-red);border-bottom:2px dashed #0003;margin-bottom:1em;padding-bottom:1em;font-weight:700;display:none}.donate-modal #error:target,.donate-modal #success:target{display:block}.donate-modal #success{color:#006815}.donate-modal.custom-amount .donation-amount{position:relative}.donate-modal.custom-amount .donation-amount form{opacity:1;pointer-events:all}.donate-modal.custom-amount .donation-amount>.btn-ghost{opacity:0;pointer-events:none}html.donate-open .donate-modal{opacity:1;pointer-events:all;transition:transform calc(.5s * var(--speed-multiplier)) ease;transform:translateY(calc(var(--offsetTop) * 1px))}html.donate-open .donate-modal-overlay{pointer-events:all;backdrop-filter:blur(4px);opacity:1}html.donate-open .donate-modal>.inner{opacity:1;transition:opacity calc(.4s * var(--speed-multiplier)) var(--speed) ease}@media screen and (width>=667px){.donate-modal .donate-content{display:flex}.donate-modal .donate-content>.image{flex:0 0 50%;margin-left:-30px;margin-right:30px}.donate-modal .donate-content>.image>img{width:100%;height:100%}.donate-modal .donate-content>.donation-form{justify-content:center}}@media screen and (width>=1200px){.donate-modal{transform-origin:100% 0;max-width:750px;left:auto}}.downloads>.inner{padding-right:calc(var(--section-sides) * 2);flex-wrap:wrap;margin:2em 0;display:flex}.downloads>.inner>.download{color:var(--color-text);flex:0 0 125px;margin-bottom:2em;margin-right:2em;font-size:.8em;line-height:1.4em}.downloads>.inner>.download>.icon{width:60px;transition:transform var(--speed) ease;fill:var(--color-green);margin-bottom:1em}.downloads>.inner>.download:hover{color:var(--color-red)}.downloads>.inner>.download:hover>.icon{transform:translateY(-4px)rotate(3deg)}.downloads>.inner>.download:nth-of-type(odd):hover>.icon{transform:translateY(-4px)rotate(-3deg)}.india{margin-top:calc(-1 * var(--section-spacing));position:relative;padding-top:calc(var(--section-spacing) * 2)!important;padding-bottom:calc(var(--section-spacing) * 2)!important}.india>p{text-shadow:var(--text-shadow-readable)}.india>.map{opacity:.5;z-index:-1;top:0;left:var(--section-padding);position:absolute;bottom:0;right:0}.india>.map>svg{width:100%;height:100%}.india>.map:before,.india>.map:after{background:linear-gradient(var(--color-background), transparent);opacity:.5;width:100%;height:calc(var(--section-spacing) * 2);display:block;position:absolute}.india>.map:before{top:0}.india>.map:after{background:linear-gradient(to top, var(--color-background), transparent);bottom:0}@media screen and (width>=900px){.india>p{max-width:50%}.india>.map{opacity:1}.india>.map:before,.india>.map:after{content:""}}.news-item{margin-bottom:var(--section-spacing);flex-wrap:wrap;display:flex}.news-item>.details,.news-item>.image{margin-bottom:2em}.news-item>.image>.inner{border-radius:2rem .5rem;overflow:hidden}.news-item:nth-of-type(odd)>.image>.inner{border-radius:.5rem 2rem}@media screen and (width>=900px){.news-item>.details{flex:1 0 60%;padding-right:2em}.news-item>.image{flex:0 0 40%}}.published{font-size:.8em}.notification{background-color:#e3f7fc;border:1px solid #8ed9f6;border-radius:5px;margin:2em 0;padding:.5em 1em}.notification.error{background-color:#ffecec;border:1px solid #f5aca6}.notification.success{background-color:#e9ffd9;border:1px solid #a6ca8a}.notification.warning{background-color:#fff8c4;border:1px solid #f2c779}.persons{--person-sides:var(--side-spacing);--person-spacing:var(--person-sides);overflow:hidden}.persons>.person{background-color:var(--color-green);margin:calc(var(--person-spacing) * 2) calc(var(--person-sides) * -1);padding:var(--person-spacing) var(--person-sides);border-radius:2rem .5rem;flex-wrap:wrap;display:flex}.persons>.person>.details{color:var(--color-text-block);flex:auto;order:1}.persons>.person>.details>h3{color:var(--color-white);padding-bottom:.5em;position:relative}.persons>.person>.details>h3:after{content:"";border-radius:var(--border-width);height:var(--border-width);background-color:var(--color-yellow);width:100vw;display:block;position:absolute;bottom:0;right:0}.persons>.person>.image{z-index:10;max-width:300px;margin-top:calc(var(--person-spacing) * -2);margin-bottom:var(--person-spacing);flex:0 0 100%;order:0}.persons>.person>.image>img{aspect-ratio:1;-o-object-fit:cover;object-fit:cover;border-radius:.5rem 2rem;width:100%;display:block}.persons>.person:nth-of-type(odd){background-color:var(--color-yellow);border-radius:.5rem 2rem}.persons>.person:nth-of-type(odd)>.image{order:0;margin-left:0}.persons>.person:nth-of-type(odd)>.image>img{border-radius:2rem .5rem}.persons>.person:nth-of-type(odd)>.details{text-align:left}.persons>.person:nth-of-type(odd)>.details>h3:after{background-color:var(--color-green);left:0;right:auto}@media screen and (width>=667px){.persons{--person-sides:var(--section-sides);--person-spacing:calc(var(--person-sides) / 2)}.persons>.person{flex-wrap:nowrap;margin-right:0}.persons>.person>.image{max-width:none;margin-left:var(--person-spacing);margin-right:calc(var(--person-sides) * -2);flex:0 0 30%;order:2}.persons>.person:nth-of-type(odd){margin:calc(var(--person-spacing) * 2) calc(var(--person-sides) * -1);margin-left:0}.persons>.person:nth-of-type(odd)>.image{margin-right:var(--person-spacing);margin-left:calc(var(--person-sides) * -2)}.persons>.person>.image{flex:0 0 40%}}@media screen and (width>=900px){.persons>.person{margin-top:calc(var(--section-spacing));margin-bottom:calc(var(--section-spacing));margin-left:auto}.persons>.person>.image{margin-left:var(--person-sides)}.persons>.person:nth-of-type(odd){padding-right:calc(var(--person-sides) * 2);margin-right:0}.persons>.person:nth-of-type(odd)>.image{margin-right:var(--person-sides)}}.projects{overflow:hidden}.projects>h2{padding-bottom:1em}.projects>.project{color:var(--color-text-block);--project-sides:var(--side-spacing);--project-spacing:var(--project-sides);--line-distance:20%;background-color:var(--color-green);margin:var(--section-spacing) calc(var(--project-sides) * -1);padding:var(--project-spacing) var(--project-sides);border-radius:2rem .5rem;flex-wrap:wrap;display:flex;position:relative}.projects>.project>.details{flex:0 0 100%;order:1}.projects>.project>.details>h3{color:var(--color-white);flex-basis:100%;padding-bottom:.5em;position:relative}.projects>.project>.details>h3 a{line-height:inherit;color:inherit}.projects>.project>.details>h3:after{content:"";border-radius:var(--border-width);height:var(--border-width);background-color:var(--color-yellow);right:var(--line-distance);width:100vw;display:block;position:absolute;bottom:0}.projects>.project>.details>.read-more{float:right}.projects>.project>.image{width:100%}.projects>.project>.image>.inner{background-color:var(--color-text);border-radius:.5rem 2rem;height:0;padding-bottom:50%;display:block;position:relative;overflow:hidden}.projects>.project>.image>.inner>img{width:100%;height:100%;transition:transform calc(1s * var(--speed-multiplier)) ease;-o-object-fit:cover;object-fit:cover;user-select:none;background-color:var(--color-placeholder);display:block;position:absolute}.projects>.project:nth-of-type(odd){border-radius:.5rem 2rem;margin-top:25%}.projects>.project:nth-of-type(odd)>.image{margin-top:calc(-25% - var(--project-spacing));margin-bottom:var(--project-spacing);z-index:1;order:0}.projects>.project:nth-of-type(odd)>.image>.inner{border-radius:2rem .5rem}.projects>.project:nth-of-type(2n){text-align:right;background-color:var(--color-yellow);margin-bottom:calc(50% + var(--project-spacing))}.projects>.project:nth-of-type(2n)>.details>h3:after{background-color:var(--color-green);right:auto;left:var(--line-distance)}.projects>.project:nth-of-type(2n)>.image{margin-bottom:calc(-25% - var(--project-spacing));margin-top:var(--project-spacing);order:2}.projects>.project:last-of-type:nth-of-type(2n){margin-bottom:calc(25% + var(--section-spacing))}.projects>.project:hover>.image>.inner>img{transform:scale(1.05)}@media screen and (width>=667px){.projects>.project{--project-sides:var(--section-sides);--project-spacing:calc(var(--project-sides) / 2)}.projects>.project:nth-of-type(2n){margin-bottom:calc((25% + var(--project-spacing)) * 2)}}@media screen and (width>=900px){.projects>.project{--line-distance:0px;--project-padding:25px;padding:var(--project-padding);flex-wrap:nowrap}.projects>.project>.image{flex:0 0 50%}.projects>.project>.image>.inner{height:100%;padding-bottom:0}.projects>.project>.image>.inner:after{content:"";height:0;padding-bottom:50%;display:block}.projects>.project>.details{flex:auto}.projects>.project:nth-of-type(odd){margin:var(--project-spacing) calc(var(--project-sides) * -1) var(--project-spacing) calc(var(--project-sides) * 2)}.projects>.project:nth-of-type(odd)>.image{margin-top:0;margin-bottom:0;margin-right:calc(var(--project-padding) * 1.5);margin-left:calc(var(--project-sides) * -2 - var(--project-padding))}.projects>.project:nth-of-type(odd)>.details{padding-right:calc(var(--project-sides) - var(--project-padding))}.projects>.project:nth-of-type(odd)>.details>p,.projects>.project:nth-of-type(odd)>.details>.read-more{margin-right:var(--project-sides)}.projects>.project:nth-of-type(2n){margin:var(--project-spacing) calc(var(--project-sides) * 2) var(--project-spacing) calc(var(--project-sides) * -1)}.projects>.project:nth-of-type(2n)>.image{margin-top:0;margin-bottom:0;margin-left:calc(var(--project-padding) * 1.5);margin-right:calc(var(--project-sides) * -2 - var(--project-padding))}.projects>.project:nth-of-type(2n)>.details{text-align:left;padding-left:calc(var(--project-sides) - var(--project-padding))}.projects>.project:nth-of-type(2n)>.details>h3{padding-left:var(--project-sides)}.projects>.project:nth-of-type(2n)>.details>p,.projects>.project:nth-of-type(2n)>.details>.read-more{margin-left:var(--project-sides)}.projects>.project:first-of-type{margin-top:0}.projects>.project:last-of-type:nth-of-type(2n){margin-bottom:var(--section-spacing)}}.embed-responsive{height:0;padding-bottom:calc(1 / var(--video-ratio) * 100%);background:var(--color-placeholder);position:relative;overflow:hidden}.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{width:100%;height:100%;display:block;position:absolute;inset:0}.section{--line-distance:20%;--highlighted-sides:var(--side-spacing);--highlighted-spacing:var(--highlighted-sides)}.section.highlighted{color:var(--color-text-block);padding:var(--section-spacing) 0 0}.section.highlighted>.inner{padding:var(--highlighted-spacing) var(--highlighted-sides);background-color:var(--color-green);border-radius:.5rem 2rem}.section.highlighted>.inner>h2{width:80%;color:var(--color-white);padding-bottom:.5em;position:relative}.section.highlighted>.inner>h2:after{content:"";border-radius:var(--border-width);height:var(--border-width);background-color:var(--color-yellow);width:100vw;display:block;position:absolute;bottom:0;right:0}.section.video{background:var(--color-yellow);margin:var(--section-spacing) 0}@media screen and (width>=667px){.section{--highlighted-sides:var(--section-sides);--highlighted-spacing:calc(var(--highlighted-sides) / 2)}.section.highlighted>.inner{margin:0 var(--side-spacing)}.section.highlighted>.inner>p,.section.highlighted>.inner>ul{padding-left:var(--section-sides)}}@media screen and (width>=900px){.section.highlighted{padding-right:var(--section-sides)}.section.highlighted>.inner>h2{width:100%}.section.highlighted>.inner>p,.section.highlighted>.inner>ul{padding-right:var(--section-sides)}.section.text>.inner,.section.image>.inner{padding-right:calc(var(--section-sides) * 2)}}.site-footer{background-color:var(--color-green);padding:var(--section-spacing) var(--side-spacing);color:var(--color-text-block);flex-shrink:0;justify-content:space-between;align-items:center;font-size:.9em;display:flex}.site-footer>.logo{width:150px;margin-right:2em}.site-footer>.details{flex-wrap:wrap;gap:.5rem 2.5rem;display:flex}.site-footer>.details>p>span{white-space:nowrap}@media screen and (width>=667px){.site-footer{padding:calc(var(--section-spacing) / 2) var(--side-spacing)}}html{--header-height:calc(50px + 4vh)}@media screen and (width>=1200px){html{--header-height:70px}}.site-header{--header-padding-y:2vh;background-color:var(--color-green);padding:var(--header-padding-y) var(--side-spacing);height:var(--header-height);z-index:100;transition:height var(--speed) ease;justify-content:space-between;display:flex;position:fixed;top:0;left:0;right:0;box-shadow:0 0 45px #0006}.site-header>.logo{z-index:101;width:200px;max-width:40%;transition:max-width calc(.5s * var(--speed-multiplier)) ease;order:0}.site-header>.logo>svg{transition:all calc(.5s * var(--speed-multiplier)) ease;max-height:250%}.site-header>.logo>svg .logo-text,.site-header>.logo>svg .logo-stem{transition:opacity calc(.5s * var(--speed-multiplier)) ease}.site-header>.menu{flex:0 0 30%;order:2;max-width:200px}.site-header>.menu>.inner{background:var(--color-green);opacity:0;transition:opacity calc(.5s * var(--speed-multiplier)) ease;pointer-events:none;z-index:100;position:fixed;inset:0}.site-header>.menu>.inner>ul{height:100%;transition:transform calc(.5s * var(--speed-multiplier)) ease;flex-wrap:wrap;align-content:center;display:flex;transform:scale(.95)}.site-header>.menu>.inner>ul>li{text-align:center;flex:0 0 100%;margin-bottom:1em}.site-header>.menu>.inner>ul>li>a{user-select:none;white-space:nowrap;font-family:var(--font-heading);color:var(--color-white);padding:0 1em;font-size:34px;font-weight:300;line-height:1.5em;display:inline-block;position:relative}.site-header>.menu>.inner>ul>li>a:after{content:"";background-color:var(--color-yellow);width:100vw;height:3px;transition:transform calc(.4s * var(--speed-multiplier)) ease-in, opacity var(--speed) ease-in;opacity:0;border-radius:3px;display:block;position:absolute;right:0;transform:translate(-30%)}.site-header>.menu>.inner>ul>li>a:hover:after{opacity:1;transition:transform var(--speed) ease-out, opacity calc(.1s * var(--speed-multiplier)) ease-out;transform:translate(0)}.site-header>.menu>.inner>ul>li>a.active{font-weight:600}.site-header>.menu>.inner>ul>li>a.active:after{opacity:1;transition:transform var(--speed) ease-out, opacity calc(.1s * var(--speed-multiplier)) ease-out;transform:translate(0)}.site-header>.menu .menu-toggle{z-index:101;user-select:none;cursor:pointer;float:right;opacity:.8;width:50px;height:50px;transition:opacity var(--speed);display:block;position:relative;transform:translate(12.5px)}.site-header>.menu .menu-toggle .menu-toggle-button{width:50%;height:2px;transition:opacity var(--speed), background-color calc(.3s * var(--speed-multiplier)) var(--speed);background-color:#fff;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-header>.menu .menu-toggle .menu-toggle-button:before,.site-header>.menu .menu-toggle .menu-toggle-button:after{content:"";width:100%;height:2px;transition:transform calc(.3s * var(--speed-multiplier)), top calc(.3s * var(--speed-multiplier)) var(--speed), bottom calc(.3s * var(--speed-multiplier)) var(--speed);background:#fff;display:block;position:absolute}.site-header>.menu .menu-toggle .menu-toggle-button:before{top:-8px}.site-header>.menu .menu-toggle .menu-toggle-button:after{bottom:-8px}.site-header>.menu .menu-toggle:before,.site-header>.menu .menu-toggle:after{content:"MENU";color:var(--color-gray);opacity:.8;transition:opacity calc(.3s * var(--speed-multiplier)) var(--speed) ease, transform calc(.3s * var(--speed-multiplier)) var(--speed) ease;display:block;position:absolute;top:calc(50% + 1px);right:100%;transform:translateY(-50%)}.site-header>.menu .menu-toggle:after{content:"CLOSE";opacity:0;transition:opacity calc(.3s * var(--speed-multiplier)) ease, transform calc(.3s * var(--speed-multiplier)) ease;transform:translateY(-70%)}.site-header>.menu .menu-toggle:hover{opacity:1;transition:opacity calc(.1s * var(--speed-multiplier)) ease}html.menu-open .site-header>.menu .menu-toggle{transition:opacity calc(.1s * var(--speed-multiplier)) ease}html.menu-open .site-header>.menu .menu-toggle:before{opacity:0;transition:opacity calc(.3s * var(--speed-multiplier)) ease, transform calc(.3s * var(--speed-multiplier)) ease;transform:translateY(-30%)}html.menu-open .site-header>.menu .menu-toggle:after{opacity:.8;transition:opacity calc(.3s * var(--speed-multiplier)) var(--speed) ease, transform calc(.3s * var(--speed-multiplier)) var(--speed) ease;transform:translateY(-50%)}html.menu-open .site-header>.menu .menu-toggle-button{transition:opacity var(--speed), background-color calc(.3s * var(--speed-multiplier));background-color:#fff0}html.menu-open .site-header>.menu .menu-toggle-button:before,html.menu-open .site-header>.menu .menu-toggle-button:after{transition:transform calc(.3s * var(--speed-multiplier)) var(--speed), top calc(.3s * var(--speed-multiplier)), bottom calc(.3s * var(--speed-multiplier))}html.menu-open .site-header>.menu .menu-toggle-button:before{top:0;transform:rotate(45deg)}html.menu-open .site-header>.menu .menu-toggle-button:after{bottom:0;transform:rotate(-45deg)}html.has-scrolled .site-header>.logo>svg{max-height:100%}html.has-scrolled .site-header>.logo>svg .logo-text{opacity:0}@media screen and (width<=1199px){html.menu-open .site-header>.logo{max-width:30%}html.menu-open .site-header>.logo>svg{max-height:100%}html.menu-open .site-header>.logo>svg .logo-text{opacity:0}html.menu-open .site-header>.donate-button{opacity:1;pointer-events:initial}html.menu-open .site-header>.menu>.inner{opacity:1;pointer-events:initial;overflow-y:auto}html.menu-open .site-header>.menu>.inner>ul{transform:none}}@media screen and (width>=1200px){.site-header{--header-padding-y:20px;height:100px}html.has-scrolled .site-header{height:var(--header-height)}.site-header>.menu{max-width:auto;align-self:flex-end}.site-header>.menu>.inner{opacity:1;pointer-events:initial;overflow-y:initial;position:relative}.site-header>.menu>.inner>ul{flex-wrap:nowrap;justify-content:center;transform:none}.site-header>.menu>.inner>ul>li{flex:0 auto;margin:0 2em}.site-header>.menu>.inner>ul>li>a{padding:0;font-size:22px}.site-header>.menu>.inner>ul>li>a:after{width:100%}.site-header>.menu .menu-toggle{display:none}.site-header>.donate-button{white-space:nowrap;z-index:1000;transform:translateY(calc(50% + var(--header-padding-y)))}}.site-main{flex:1 0 auto}.site-main>section{padding:var(--section-spacing) var(--section-padding) 0}.site-main>section:last-of-type{padding:var(--section-spacing) var(--section-padding)}.site-main>section.highlighted:last-of-type{padding:var(--section-spacing) 0}.site-main>h1{margin-bottom:.2em}.site-main p{margin:1em 0}.site-main>p.subtitle{margin-bottom:2em}@media screen and (width>=900px){.site-main>p{max-width:75%}}.slideshow{margin-top:var(--header-height);border-bottom:var(--border-width) solid var(--color-red);background-color:var(--color-placeholder);position:relative}.slideshow-item{user-select:none;padding-bottom:50%;position:relative;overflow:hidden}.slideshow-item>img{pointer-events:none;-o-object-position:center var(--image-position,center);object-position:center var(--image-position,center);-o-object-fit:cover;object-fit:cover;background-color:var(--color-placeholder);width:100%;height:100%;position:absolute;inset:0}.slideshow-item:after{content:"";background:linear-gradient(177deg, var(--color-text-overlay), transparent 40%);display:block;position:absolute;inset:0}.slideshow>.page-title{background-color:rgba(var(--color-background-raw), .8);padding:.7em 1.4em .7em var(--side-spacing,1.2em);backdrop-filter:blur(10px);border-radius:0 .5rem 2rem 0;max-width:1000px;position:absolute;bottom:20%}.slideshow>.page-title>.published{float:right;clear:right}.slideshow>.page-title>a{color:var(--color-text)}.slideshow>.page-title>a.backbtn{margin-left:1em;margin-right:2em;position:relative}.slideshow>.page-title>a.backbtn:before{content:"‹";transition:transform var(--speed) ease;display:block;position:absolute;top:0;left:-1em}.slideshow>.page-title>a.backbtn:hover:before{transform:translate(-4px)}@media screen and (width<=667px){.slideshow.longtitle>.slideshow-item{position:relative}.slideshow.longtitle>.page-title{background-color:rgba(var(--color-background-raw), .9);position:relative;bottom:0}}@media screen and (width>=1199px){.slideshow-item{padding-bottom:30%}}
