.page_page__ZU32B{--gray-rgb:0,0,0;--gray-alpha-200:rgba(var(--gray-rgb),0.08);--gray-alpha-100:rgba(var(--gray-rgb),0.05);--button-primary-hover:#383838;--button-secondary-hover:#f2f2f2;position:relative;min-height:100vh;font-family:var(--font-geist-sans);overflow:visible}@media (prefers-color-scheme:dark){.page_page__ZU32B{--gray-rgb:255,255,255;--gray-alpha-200:rgba(var(--gray-rgb),0.145);--gray-alpha-100:rgba(var(--gray-rgb),0.06);--button-primary-hover:#ccc;--button-secondary-hover:#1a1a1a}}.page_main__GlU4n{display:flex;flex-direction:column;gap:32px;justify-content:center;position:fixed;top:20vh;left:0;right:0;height:80vh;margin:0;padding:20px;overflow:hidden;align-items:center}.page_cardsSection__G0hE5{width:100%;height:70%;display:flex;align-items:stretch;justify-content:space-evenly;margin:0;padding:8px;overflow:hidden;box-sizing:border-box}.page_card__QV0Om{background:transparent;display:flex;border:none;justify-content:space-evenly;cursor:pointer;margin:0 auto;border-radius:8px;height:100%}.page_main__GlU4n ol{font-family:var(--font-geist-mono);padding-left:0;margin:0;font-size:14px;line-height:24px;letter-spacing:-.01em;list-style-position:inside}.page_main__GlU4n li:not(:last-of-type){margin-bottom:8px}.page_main__GlU4n code{font-family:inherit;background:var(--gray-alpha-100);padding:2px 4px;border-radius:4px;font-weight:600}.page_ctas__g5wGe{display:flex;gap:16px}.page_ctas__g5wGe a{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:128px;height:48px;padding:0 20px;border:1px solid transparent;transition:background .2s,color .2s,border-color .2s;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:16px;line-height:20px;font-weight:500}a.page_primary__V8M9Y{background:var(--foreground);color:var(--background);gap:8px}a.page_secondary__lm_PT{border-color:var(--gray-alpha-200);min-width:158px}.page_footer__sHKi3{grid-row-start:3;display:flex;gap:24px}.page_footer__sHKi3 a{display:flex;align-items:center;gap:8px}.page_footer__sHKi3 img{flex-shrink:0}@media (hover:hover) and (pointer:fine){a.page_primary__V8M9Y:hover{background:var(--button-primary-hover);border-color:transparent}a.page_secondary__lm_PT:hover{background:var(--button-secondary-hover);border-color:transparent}.page_footer__sHKi3 a:hover{text-decoration:underline;text-underline-offset:4px}}@media (max-width:768px){a.page_primary__V8M9Y:active{background:var(--button-primary-hover);border-color:transparent}a.page_secondary__lm_PT:active{background:var(--button-secondary-hover);border-color:transparent}.page_footer__sHKi3 a:active{text-decoration:underline;text-underline-offset:4px}}@media (max-width:600px){.page_page__ZU32B{padding:0;min-height:100dvh;height:100dvh}.page_main__GlU4n{align-items:center;gap:4px;top:8vh;height:88vh;padding:max(env(safe-area-inset-top),.5rem) 0 max(env(safe-area-inset-bottom),.5rem);height:calc(100dvh - 8vh)}.page_cardsSection__G0hE5{flex-direction:column;height:100%;gap:.25rem;padding:2px .5rem;justify-content:space-evenly;align-items:center;width:100%;overflow:hidden}.page_main__GlU4n ol{text-align:center}.page_ctas__g5wGe{flex-direction:column}.page_ctas__g5wGe a{font-size:14px;height:40px;padding:0 16px}a.page_secondary__lm_PT{min-width:auto}.page_footer__sHKi3{flex-wrap:wrap;align-items:center;justify-content:center}}@media (max-width:768px){.page_main__GlU4n{gap:4px;top:8vh;height:88vh;padding:max(env(safe-area-inset-top),.5rem) 0 max(env(safe-area-inset-bottom),.5rem);height:calc(100dvh - 8vh)}.page_cardsSection__G0hE5{flex-direction:column;height:100%;padding:2px .5rem;justify-content:space-evenly;align-items:center;width:100%;overflow:hidden}}@media (max-width:480px){.page_main__GlU4n{padding:6px;gap:4px;top:12vh;height:80vh}.page_cardsSection__G0hE5{padding:2px 2.5rem;gap:.5rem;height:100%;justify-content:space-evenly;align-items:center;width:100%;position:relative;overflow:visible}}@media (prefers-color-scheme:dark){.page_logo__7fc9l{filter:invert()}}.page_backgroundImage__0ASkt{position:absolute;top:0;left:0;width:100%;height:100%;z-index:-10}.page_backgroundImage__0ASkt img{object-fit:cover;width:100%;height:100%}.page_content__kDoxQ{position:relative;z-index:1;background:rgba(255,255,255,.8);padding:20px;border-radius:8px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.Card_card__RlVbj{width:450px;height:95%;display:flex;flex-direction:column;background:black;border-radius:8px;overflow:hidden;box-shadow:0 4px 1px black,4px 0 1px black,-4px 0 1px black,0 -4px 1px black;border:4px solid white;box-sizing:border-box;align-items:center;justify-content:center;margin:0;padding:0;position:relative}.Card_card__RlVbj:hover{transform:scale(1.02);transition:transform .3s ease;background:black;border:4px solid #b53333}.Card_overlayImage__OwRRp{position:absolute;top:0;right:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;opacity:0;padding:0;z-index:2;pointer-events:none;object-fit:fill;margin:-2rem 0 0 12rem;transform:rotate(180deg);box-sizing:border-box}.Card_card__RlVbj:hover .Card_overlayImage__OwRRp{opacity:1}.Card_imageContainer__tz8v8{width:100%;height:200px;position:relative;overflow:hidden;flex-shrink:0;box-sizing:border-box;border-radius:8px}.Card_cardImage__Vr_Xc{display:block;object-fit:fill;z-index:10}.Card_content__9gie_{z-index:1;overflow:hidden;justify-content:flex-start;border:4px solid black}.Card_content__9gie_,.Card_textContainer__qMxoY{flex:1 1;position:relative;width:100%;height:auto;display:flex;flex-direction:column;align-items:center}.Card_textContainer__qMxoY{justify-content:space-evenly;z-index:10;padding:1rem .5rem;gap:1rem}.Card_card__RlVbj:hover .Card_childrenOnly__686yD{flex:4 1;display:flex;flex-direction:column;height:auto;justify-content:center;align-items:center;width:100%;z-index:10;position:relative;margin:0;padding:0}.Card_childrenOnly__686yD{display:none}.Card_title__5D8xe{font-family:pink-scooter,sans-serif!important;font-size:2.5rem;font-weight:700;color:black;background:white;text-shadow:1px 1px 1px white,2px 2px 1px #B53333;width:100%;flex:1 1;align-items:center;display:flex;justify-content:center;z-index:10;position:relative}.Card_card__RlVbj:hover .Card_title__5D8xe{color:white;background:#B53333;text-shadow:1px 1px 1px black,2px 2px 1px black}.Card_text__z4JZf{flex:1 1;font-size:1.15rem;color:white;line-height:1.5rem;font-family:shark-bite,sans-serif!important;display:flex;align-items:center;justify-content:center;text-align:center;width:95%;z-index:10;position:relative}.Card_card__RlVbj:hover .Card_text__z4JZf{color:white;text-shadow:1px 1px 1px black,0 -1px 1px black,-1px 0 1px black,1px 0 1px black}.Card_children__EjLtK{display:none;flex:1 1;align-items:center;flex-direction:column;justify-content:center;height:30%;font-family:shark-bite,sans-serif!important;color:white;z-index:10;position:relative;line-height:1.5rem;text-align:center}.Card_card__RlVbj:hover .Card_children__EjLtK{display:flex;color:white;text-shadow:1px 1px 1px black,0 -1px 1px black,-1px 0 1px black,1px 0 1px black}@media (max-width:768px){.Card_card__RlVbj{width:100%;max-width:320px;height:auto;min-height:140px;margin:.1rem 0;overflow:hidden}.Card_imageContainer__tz8v8{height:70px}.Card_title__5D8xe{font-size:1.4rem}.Card_text__z4JZf{font-size:.8rem;line-height:1.1rem;width:98%}.Card_textContainer__qMxoY{padding:.2rem .15rem;gap:.2rem}.Card_card__RlVbj:hover{transform:scale(1.01)}.Card_card__RlVbj:active{transform:scale(1.01);transition:transform .3s ease;background:black;border:4px solid #b53333}.Card_card__RlVbj:active .Card_overlayImage__OwRRp{opacity:1}.Card_card__RlVbj:active .Card_childrenOnly__686yD{flex:4 1;display:flex;flex-direction:column;height:auto;justify-content:center;align-items:center;width:100%;z-index:10;position:relative;margin:0;padding:0}.Card_card__RlVbj:active .Card_title__5D8xe{color:white;background:#B53333;text-shadow:1px 1px 1px black,2px 2px 1px black}.Card_card__RlVbj:active .Card_children__EjLtK,.Card_card__RlVbj:active .Card_text__z4JZf{color:white;text-shadow:1px 1px 1px black,0 -1px 1px black,-1px 0 1px black,1px 0 1px black}.Card_card__RlVbj:active .Card_children__EjLtK{display:flex}}@media (max-width:480px){.Card_card__RlVbj{width:100%;max-width:280px;min-height:120px;margin:.05rem 0;overflow:hidden}.Card_imageContainer__tz8v8{height:60px}.Card_title__5D8xe{font-size:1.2rem}.Card_text__z4JZf{font-size:.7rem;line-height:1rem}.Card_textContainer__qMxoY{padding:.15rem .1rem;gap:.15rem}.Card_overlayImage__OwRRp{margin-left:6rem;margin-top:-.5rem}}.Hero_hero__1d92z{position:relative;margin:2.5vh 0;padding:0;width:95%;height:75vh;display:flex;background:black;border-radius:8px;overflow:hidden;box-shadow:0 4px 1px black,4px 0 1px black,-4px 0 1px black,0 -4px 1px black;border:4px solid white;box-sizing:border-box;align-items:center;justify-content:flex-start}.Hero_hero__1d92z:hover{cursor:pointer;border:4px solid #b53333}.Hero_heroContent__ksbat{position:relative;z-index:1;color:white;margin:13vh auto;padding:0;display:flex;flex-direction:column;justify-content:center;align-items:center}.Hero_overlay__Vle1u{position:absolute;width:100%;height:100%;background:rgba(0,0,0,.4);z-index:1}.Hero_hero__1d92z:hover .Hero_overlay__Vle1u{background:rgba(0,0,0,.2)}.Hero_title__bGj6o{font-size:100px;font-family:pink-scooter,serif;color:white;text-shadow:2px 2px 1px #B53333,4px 4px 1px black;position:relative}.Hero_text__HwgeS,.Hero_title__bGj6o{display:flex;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-smooth:always;text-rendering:optimizeLegibility;font-weight:700}.Hero_text__HwgeS{color:#B53333;justify-content:center;font-size:2rem;font-family:love-craft,sans-serif!important;text-shadow:1px 1px 2px black,3px 3px 1px black,3px 3px 2px white;margin:0 6rem;text-align:center}.Hero_heroImage__pom9L{object-fit:cover;z-index:0;border-radius:8px}.Hero_ctaButton__SZIGU{background:#B53333;color:white;padding:10px 20px;border-radius:5px;cursor:pointer;margin:1rem 0;font-size:1.2rem;font-family:love-craft,serif!important;text-shadow:1px 1px 1px #B53333,2px 2px 1px black;border:2px solid black}.Hero_ctaButton__SZIGU:hover{background:white;color:#B53333;text-shadow:1px 1px 1px white,2px 2px 1px black;border:2px solid black;cursor:pointer}@media (max-width:768px){.Hero_hero__1d92z{width:98%;height:60vh;margin:1.5vh 0}.Hero_heroContent__ksbat{margin:8vh auto;padding:0 1rem}.Hero_title__bGj6o{font-size:60px;text-align:center}.Hero_text__HwgeS{font-size:1.5rem;margin:0 2rem;text-align:center}.Hero_ctaButton__SZIGU{font-size:1rem;padding:8px 16px}.Hero_hero__1d92z:active{cursor:pointer;border:4px solid #b53333}.Hero_hero__1d92z:active .Hero_overlay__Vle1u{background:rgba(0,0,0,.2)}.Hero_ctaButton__SZIGU:active{background:white;color:#B53333;text-shadow:1px 1px 1px white,2px 2px 1px black;border:2px solid black;cursor:pointer}}@media (max-width:480px){.Hero_hero__1d92z{width:100%;height:50vh;margin:1vh 0;border-radius:4px}.Hero_heroContent__ksbat{margin:5vh auto;padding:0 .5rem}.Hero_title__bGj6o{font-size:40px}.Hero_text__HwgeS{font-size:1.2rem;margin:0 1rem}.Hero_ctaButton__SZIGU{font-size:.9rem;padding:6px 12px;margin:.5rem 0}}