.redButton{background-color:#ff0000;color:#ffffff;font-weight:500;font-size:1.25rem;line-height:1.75rem;padding:0.5rem;display:inline-flex;margin-left:auto;margin-right:auto;cursor:pointer;border-radius:calc(0.5em - 2px);text-align:center;text-decoration:none;max-width:90%}.redButton{background-color:#ff0000;color:#ffffff;font-weight:500;font-size:1.25rem;line-height:1.75rem;padding:0.5rem;display:inline-flex;margin-left:auto;margin-right:auto;cursor:pointer;border-radius:calc(0.5em - 2px);text-align:center;text-decoration:none;max-width:90%}.telegram{background-color:#2ca5e0}.instagram{background-color:#ff0202}.intro-grid{display:grid;font-size:1.5rem;line-height:2rem;grid-template-columns:70%;place-content:center;grid-template-areas:"i-text"
        "i-socials"
}.intro-image{display:none;grid-area:i-image;object-fit:contain}@media (min-width: 768px) {.intro-image{display:block}.intro-grid{grid-template-columns:30vw 25vw;grid-auto-rows:minmax(100px, auto);column-gap:max(5%, 4rem);grid-template-areas:"i-text i-image"
            "i-socials i-image"
    }}.intro-text{grid-area:i-text;align-content:last baseline;padding-bottom:2rem}.intro-socials{grid-area:i-socials}.socials-container{display:flex;justify-content:center}.socials{border-radius:50%;width:5rem;height:5rem;margin-left:1rem;margin-right:1rem;transition:width 0.1s, height 0.1s;display:flex;align-items:center;justify-content:center}.socials:hover{border:2px solid white;width:4.5rem;height:4.5rem}.flexbox-horizontal{display:flex;justify-content:center;flex-align:center}.flexbox-vertical{display:flex;justify-content:center;flex-align:center;flex-direction:column;max-width:200}.w-3rem{width:3rem}.wide-container{width:85%;margin-left:auto;margin-right:auto;margin-top:3em;margin-bottom:3em}.flex{display:flex}.photo-grid{display:grid;grid-template-rows:repeat(3, minmax(1fr));gap:.5rem;grid-template-areas:"image3"
        "image2"
        "image1"
}@media (min-width: 768px) {.photo-grid{grid-template-rows:repeat(2, minmax(0, 1fr));grid-template-areas:"image3 image2"
            "image3 image1"
    }}.photo-grid img{object-fit:cover;width:100%;height:100%;display:inline-block}.image1{grid-area:image1}.image2{grid-area:image2}.image3{grid-area:image3}.liquid-chocolate{background:linear-gradient(90deg, #571a01 0%, #803004 20%, #6f2301 50%, #803004 80%, #571a01 100%);opacity:1;height:150vh;width:100vw;z-index:1000;position:fixed;top:0;left:0;transform:translateY(-120%);animation:liquid-move 3s cubic-bezier(0.9, 0.4, 0.6, 1) forwards;box-shadow:0 10px 30px rgba(0, 0, 0, 0.5);clip-path:url(#liquid-clip)}@keyframes liquid-move {0%{transform:translateY(-100%)}100%{transform:translateY(100%)}}.overlay-drips{transform:translateY(-120%);animation:drip-slide 3s cubic-bezier(0.9, 0.4, 0.6, 1) forwards}@keyframes drip-slide {0%{transform:translateY(-115%)}100%{transform:translateY(var(--slide-distance))}}*{--intro-image-height:5rem;margin:0;padding:0;box-sizing:border-box}html{font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}html,body{height:100%;background-color:white}.bg-dark-red{background-color:#551308;color:#ffffff}.bg-red{background-color:#cd0000;color:#ffffff}.bg-white{background-color:#ffffff;color:#000000}.bg-gray{background-color:rgb(243 244 246);padding-top:3em;padding-bottom:3em}.bg-banner{background:url("../../static/images/banner.jpg")}.bg-blurred{backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.h-full{min-height:100%
}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-lg{font-size:1.125rem;line-height:calc(1.75 / 1.125)}.text-base{font-size:1rem;line-height:calc(1.5 / 1)}.text-sm{font-size:.875rem;line-height:1.25rem}.text-red{color:#cd0000}.text-gray{color:#9ca3af}.container{width:75%;margin-left:auto;margin-right:auto;margin-top:3em;margin-bottom:3em}.container h3{font-size:1.25rem;line-height:1.75rem;font-weight:400}.container h2{font-size:1.875rem;line-height:2.25rem;font-weight:700}.container h3,.container h2{text-transform:uppercase;text-align:center;margin-top:.25rem;margin-bottom:.25rem}.container img{margin-left:auto;margin-right:auto;display:block}.container p{text-align:justify;color:rgb(107 114 128);line-height:1.5rem;font-size:1.25rem;margin-top:0.75em;margin-bottom:0.75em}header{padding:16px 32px 16px 32px;display:flex;justify-content:space-between}header .ageplogo{width :80px;overflow:hidden}header .navbar-images{display:flex;gap:20px}header .navbar-images img{height:var(--intro-image-height)}header nav{position:absolute}.nav-list{display:none;flex-direction:column;width:100%;background-color:#cd0000;position:fixed;height:100vh;top:0;padding-top:32px;left:0;list-style:none;align-items:center;font-size:1.25rem;z-index:998}.nav-list li{padding-top:1rem;padding-bottom:1rem}.nav-list li:hover{border-bottom-width:2px 
}.active .nav-list{display:flex}.nav-list a{color:white;text-decoration:none}.burger{all:unset;display:inline-block;cursor:pointer;display:flex;align-content:center;flex-direction:column;z-index:999;margin-top:auto;margin-bottom:auto;padding:1rem}.bar{height:4px;width:35px;background-color:white;margin:3px 0;z-index:999}.menu-toggle{display:none}@media (min-width: 1010px) {header nav{align-content:center;position:inherit}.nav-list{display:flex;flex-direction:row;background-color:inherit;position:inherit;top:inherit;padding-top:inherit;height:inherit}.nav-list li{margin:0 15px}.burger{display:none}}@media (min-width: 620px) {header .ageplogo{width:inherit}}@media (min-width: 768px) {.container{width:40%}.wide-container{width:60%}}@media (min-width: 1400px) {.container{max-width:1400px;max-width:1600px}}