@keyframes CookiesPopup-module__ws7DqW__slideUpFadeIn{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@keyframes CookiesPopup-module__ws7DqW__slideDownFadeOut{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(40px)}}.CookiesPopup-module__ws7DqW__cookiesPopup{width:100%;max-width:20rem;color:var(--color-w-text);background:var(--color-b);border-radius:var(--radius);z-index:100000;box-shadow:var(--shadow);will-change:transform, opacity;flex-direction:column;align-items:center;gap:1rem;padding:2rem;display:flex;position:fixed;bottom:1.5rem;right:1.5rem}.CookiesPopup-module__ws7DqW__message{text-align:center;font-size:var(--font-size-6);color:var(--color-w-text);margin:0;padding:0;line-height:1.5}.CookiesPopup-module__ws7DqW__buttonGroup{justify-content:center;gap:.75rem;width:100%;display:flex}.CookiesPopup-module__ws7DqW__btn{cursor:pointer;font-family:var(--font);font-size:var(--font-size-6);letter-spacing:-.05rem;border-radius:var(--radius-big);transition:var(--transition);border:none;padding:.6rem 1.25rem;font-weight:700}.CookiesPopup-module__ws7DqW__btnAccept{background:var(--color-y);color:var(--color-b-fixed)}.CookiesPopup-module__ws7DqW__btnAccept:hover{opacity:.85}.CookiesPopup-module__ws7DqW__btnReject{color:var(--color-w-text);background:0 0;border:1.5px solid #ffffff4d}.CookiesPopup-module__ws7DqW__btnReject:hover{background:#ffffff1a}.CookiesPopup-module__ws7DqW__link{font-size:var(--font-size-6);color:var(--color-w-text);padding:0;font-weight:400;text-decoration:underline}.CookiesPopup-module__ws7DqW__slideUp{animation:.35s cubic-bezier(.23,1,.32,1) forwards CookiesPopup-module__ws7DqW__slideUpFadeIn}.CookiesPopup-module__ws7DqW__slideDown{animation:.35s cubic-bezier(.7,0,.84,0) forwards CookiesPopup-module__ws7DqW__slideDownFadeOut}
@font-face{font-family:Gantari;font-style:normal;font-weight:400;font-display:swap;src:url(../media/9bb85b650745e20d-s.0jqw1y--xrl1h.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gantari;font-style:normal;font-weight:400;font-display:swap;src:url(../media/b0c05fd55fefbed5-s.p.0bzhaoxhx89su.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:Gantari;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9bb85b650745e20d-s.0jqw1y--xrl1h.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-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Gantari;font-style:normal;font-weight:600;font-display:swap;src:url(../media/b0c05fd55fefbed5-s.p.0bzhaoxhx89su.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:Gantari Fallback;src:local(Arial);ascent-override:91.87%;descent-override:24.18%;line-gap-override:0.0%;size-adjust:103.41%}.gantari_341087cb-module__cRFpGq__className{font-family:Gantari,Gantari Fallback;font-style:normal}.gantari_341087cb-module__cRFpGq__variable{--font-gantari:"Gantari", "Gantari Fallback"}
:root{--color-y:#ffe897;--color-y-light:#fff2c7;--color-b:#302d20;--color-w:#fff;--color-g:#d3d3d3;--color-g-light:#f0f0f0;--color-b-dark:#302d20;--color-background:var(--color-w);--color-b-fixed:#302d20;--color-w-text:#fff;--color-translucent:#0000000d;--radius:1.5rem;--radius-big:2rem;--font:inherit, sans-serif;--font-size-1:3.25rem;--font-size-2:2.25rem;--font-size-3:1.75rem;--font-size-4:1.5rem;--font-size-5:1.25rem;--font-size-6:1rem;--line-height:1.5;--height-max:3.5rem;--height-min:2.75rem;--transition:all .25s ease;--navDrawerDurationEnterMS:.25s;--easingDecelerate:cubic-bezier(0, 0, .2, 1);--max-width:1120px;--shadow:0 1.6px 3.6px 0 #00000012, 0 .3px .9px 0 #0000000d;font-size:16px}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{scroll-behavior:smooth;-webkit-font-smoothing:antialiased;color:var(--color-b)}body,main{height:100%;transition:all .5s var(--easingDecelerate);position:relative}body{text-align:center;font-family:var(--font);background:var(--color-background);font-size:0;display:block}section{width:100%;padding:4rem 1.5rem}.container{width:100%;max-width:var(--max-width);margin:0 auto;display:inline-block;position:relative}.miniContainer{max-width:650px}.fullscreen{min-height:100vh;padding-top:5rem;display:table}.fullscreen-container{vertical-align:middle;display:table-cell}.flex-container{flex-direction:column;justify-content:center;align-items:center;display:flex}a,button,input{font-family:var(--font)}a{color:var(--color-b);text-decoration:none}button{cursor:pointer;border:none}p,h1,h2,h3{font-family:var(--font);color:var(--color-b);-webkit-font-smoothing:antialiased;padding-bottom:2rem}p,ul{padding-bottom:1.5rem}ul{margin-left:1.2rem}li{padding:0 0 .5rem .5rem}p,li{font-weight:400}h1{letter-spacing:-.025rem}h1,h2,h3,a,strong,button,select{font-weight:700}h1,h2,.aboutContainer h3{font-size:var(--font-size-3)}h3,article h2,.subtitle{font-size:var(--font-size-4)}p,input,textarea,input{font-size:var(--font-size-5)}.specialContainer{text-align:left;line-height:var(--line-height);flex-direction:column;gap:1rem;display:flex}.aboutContainer{grid-gap:2rem;text-align:left;grid-template-columns:1fr;margin:0 auto;display:grid}.aboutContainer div:first-of-type{margin-bottom:3rem}p a,article a{border-bottom:2px solid #0000}p a:hover,p a:focus,article a:hover,article a:focus{border-color:var(--color-b)}article{text-align:left;max-width:720px;line-height:var(--line-height);margin:2rem auto;position:relative}article h1{padding:2rem 0 4rem}article h2,article h3{padding:2.5rem 0 1.5rem}article ol{padding:1rem 2rem;list-style-type:decimal}article ul{margin:0;padding:0 0 1.75rem 1.75rem;list-style-type:disc;list-style-position:outside}article li{font-size:var(--font-size-5);padding:0 0 .6rem;line-height:1.6}article li:last-child{padding-bottom:0}article blockquote{float:none;border-left:3px solid var(--color-b);color:#666;width:auto;margin:0 auto 2rem;padding:1rem;font-style:italic;display:block}.home h1{text-wrap:balance;font-size:var(--font-size-4);padding-bottom:2rem}.page{margin:2rem auto 0}.page .container{flex-direction:column;align-items:center;max-width:2000px;display:flex}.page .description{max-width:800px;font-size:var(--font-size-5);margin:0 auto}.description{padding:0 0 2.5rem}.subtitle{text-align:left;margin-bottom:1rem}::placeholder{color:var(--color-b);opacity:1}::-moz-placeholder{color:var(--color-b)}.svg-color-translucent{fill:var(--color-translucent)}.svg-color-y{fill:var(--color-y)}.background-y{background:var(--color-y)}.background-y h2,.color-b-fixed p,.color-b-fixed h1,.color-b-fixed h2,.color-b-fixed h3{color:var(--color-b-fixed)}code{background:var(--color-translucent);border-radius:var(--radius);font-size:var(--font-size-5);color:var(--color-b);margin:2rem auto;padding:1.5rem;display:block}@media only screen and (min-width:700px){footer{padding:1.5rem}section{padding:5rem 2rem}article h1,.aboutContainer h3{font-size:var(--font-size-2)}h2,.description,h3,article h2{font-size:var(--font-size-3)}.aboutContainer p{font-size:var(--font-size-5)}.home h1{font-size:var(--font-size-2)}h1{font-size:var(--font-size-1)}}@media only screen and (min-width:900px){.aboutContainer{grid-gap:5rem;grid-template-columns:1fr 1fr}.aboutContainer h3{padding-bottom:4rem}.page .description{font-size:var(--font-size-3)}}
