.background:where(.astro-SZ7XMLTE){background-color:#131313;width:100%;margin-top:30px;padding-bottom:25px;overflow:hidden}.container:where(.astro-SZ7XMLTE){display:flex;flex-direction:column;width:90%;max-width:1254px;margin:auto;color:#fff}.topContainer:where(.astro-SZ7XMLTE){display:flex;justify-content:space-between;width:100%;margin-top:20px}.logo:where(.astro-SZ7XMLTE){width:120px}.list:where(.astro-SZ7XMLTE){margin-top:20px;display:flex;flex-direction:column;gap:20px}.list:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE){font-weight:700;color:#fff}.bottomContainer:where(.astro-SZ7XMLTE){display:flex;justify-content:space-between;width:100%}.socialMedia:where(.astro-SZ7XMLTE){display:flex;gap:20px;margin-top:20px}.leftSide:where(.astro-SZ7XMLTE){width:60%}.menu:where(.astro-SZ7XMLTE){display:flex;flex-direction:column;align-items:flex-end;gap:20px;width:50%}.menu:where(.astro-SZ7XMLTE) a:where(.astro-SZ7XMLTE){color:#fff;font-weight:700}.maskImage:where(.astro-SZ7XMLTE){margin-top:128px}.author:where(.astro-SZ7XMLTE){background-color:#000;padding:10px 0;color:#fff;width:100%;display:flex;justify-content:center;align-items:center;border-top:1.5px solid grey;font-size:.88rem}.mask:where(.astro-SZ7XMLTE){width:147px;aspect-ratio:105/139}@media (min-width: 900px){.container:where(.astro-SZ7XMLTE){display:flex;flex-direction:row;padding-top:35px;padding-bottom:48px}.topContainer:where(.astro-SZ7XMLTE){margin-top:0;width:40%}.logo:where(.astro-SZ7XMLTE){width:156px}.menu:where(.astro-SZ7XMLTE){margin-left:100px;align-items:flex-start}.bottomContainer:where(.astro-SZ7XMLTE){margin-left:32px}.list:where(.astro-SZ7XMLTE){margin-top:0;margin-left:100px}.leftSide:where(.astro-SZ7XMLTE){display:flex;justify-content:space-between}.socialMedia:where(.astro-SZ7XMLTE){flex-direction:column;margin-top:0}.maskImage:where(.astro-SZ7XMLTE){margin-top:0}}.main-container:where(.astro-5BLMO7YK){background:#fff;width:100%;position:sticky;top:0;z-index:1}.container:where(.astro-5BLMO7YK){background:#fff;display:flex;justify-content:space-between;align-items:center;width:90%;margin:auto;padding:15px 0;max-width:1254px}.logo:where(.astro-5BLMO7YK){max-width:54px;width:54px;aspect-ratio:54/32}.slogan:where(.astro-5BLMO7YK){font-family:Segoe-Script;color:#00f}.overlay:where(.astro-5BLMO7YK){display:none;min-height:100vh;background:#fff;position:fixed;z-index:1;width:100%}.menu-items-mobile:where(.astro-5BLMO7YK){display:flex;flex-direction:column;align-items:flex-start;gap:34px;width:90%;margin:30px auto auto}.menu-items-mobile:where(.astro-5BLMO7YK) a:where(.astro-5BLMO7YK){font-size:1.6rem;color:#000;font-weight:300}.menu-items:where(.astro-5BLMO7YK){display:none}.mask:where(.astro-5BLMO7YK){position:absolute;right:25px;top:415px;width:147px;aspect-ratio:105/139}.burger-menu:where(.astro-5BLMO7YK){cursor:pointer}@media (min-width: 900px){.burger-menu:where(.astro-5BLMO7YK),.overlay:where(.astro-5BLMO7YK),.mask:where(.astro-5BLMO7YK),.menu-items-mobile:where(.astro-5BLMO7YK){display:none!important}.menu-items:where(.astro-5BLMO7YK){display:flex;justify-content:space-between;width:50%}.menu-items:where(.astro-5BLMO7YK) a:where(.astro-5BLMO7YK){font-size:1.13rem;color:#000}.logo:where(.astro-5BLMO7YK){max-width:100px;width:100px;aspect-ratio:100/60}.slogan:where(.astro-5BLMO7YK){font-size:1.13rem}}@font-face{font-family:Jost;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/jost-regular.woff2) format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/jost-medium.woff2) format("woff2")}@font-face{font-family:Jost;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/jost-bold.woff2) format("woff2")}@font-face{font-family:Segoe-Script;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/segoe_script_regular-webfont.woff2) format("woff2")}*,*:before,*:after{box-sizing:border-box;padding:0;margin:0;font-family:Jost,sans-serif}a{text-decoration:none}button{transition:all .2s ease-in-out}button:not(:disabled):active{transform:translateY(1px)}.btn{padding-top:10px;padding-bottom:10px;border-radius:6px;min-width:147px;border:none;cursor:pointer}.btn-primary{background:#ed0000;color:#fff;font-size:1.125rem;font-weight:500;line-height:26px;padding:15px 30px}.btn-secondary{background:#f9f9f9;color:#000;font-size:1rem;font-weight:500;line-height:23px;border:1px solid #000}.active{font-weight:500}@media (min-width: 640px){.btn-secondary{min-width:168px}}.container:where(.astro-OSF5E3VI){margin:30px auto auto;width:90%}@media (min-width: 640px){.container:where(.astro-OSF5E3VI){margin-top:58px;max-width:1254px}}
