.FooterKyu_footer__IJT_t{background-color:var(--color-theme-contrast-black);color:var(--color-theme-base-white);padding:var(--spacing-xl) 0;border-top:3px solid var(--color-theme-contrast-black);position:relative;margin-top:var(--spacing-xxl)}.FooterKyu_footer__IJT_t:before{content:"";position:absolute;top:-6px;left:0;width:100%;height:3px;background-color:var(--color-theme-accent-blue)}.FooterKyu_container__zbEpD{max-width:1140px;margin:0 auto;padding:0 var(--spacing-lg);display:flex;flex-direction:column;gap:var(--spacing-lg)}.FooterKyu_mainContent__wkHHH{display:flex;flex-direction:column;gap:var(--spacing-xl);padding-bottom:var(--spacing-lg);align-items:center;text-align:center}@media (min-width:768px){.FooterKyu_mainContent__wkHHH{flex-direction:row;justify-content:space-between;align-items:flex-start;text-align:left}}.FooterKyu_logoAndNav___f5Cs{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-md)}@media (min-width:768px){.FooterKyu_logoAndNav___f5Cs{align-items:flex-start}}.FooterKyu_logoLink___MfmH{display:inline-block;transition:transform var(--transition-duration) ease}.FooterKyu_logoImage__gWuu0{display:block;height:40px;width:auto;filter:drop-shadow(0 0 5px rgba(var(--color-theme-base-white-rgb),.5))}.FooterKyu_navLinksList__2mOBY{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;justify-content:center;gap:var(--spacing-sm) var(--spacing-md)}@media (min-width:768px){.FooterKyu_navLinksList__2mOBY{justify-content:flex-start;flex-direction:column;gap:var(--spacing-sm)}}.FooterKyu_navLink__VA7bV{color:var(--color-theme-base-white);text-decoration:none;font-family:var(--font-family-highlight);font-size:var(--font-size-md);text-transform:uppercase;padding:var(--spacing-xs);transition:color var(--transition-duration) ease,background-color var(--transition-duration) ease}.FooterKyu_navLink__VA7bV:focus-visible,.FooterKyu_navLink__VA7bV:hover{color:var(--color-theme-contrast-black);background-color:var(--color-theme-accent-blue);outline:none}.FooterKyu_socialAndContact__fwyRk{display:flex;flex-direction:column;align-items:center;gap:var(--spacing-lg)}@media (min-width:768px){.FooterKyu_socialAndContact__fwyRk{align-items:flex-end}}.FooterKyu_contactTitle__GfyfD,.FooterKyu_socialTitle__8scPX{font-family:var(--font-family-highlight);font-size:var(--font-size-lg);color:var(--color-theme-base-white);margin-bottom:0;text-transform:uppercase}.FooterKyu_socialLinksList__OyTMv{list-style:none;padding:0;margin:0;display:flex;justify-content:center;gap:var(--spacing-md)}.FooterKyu_socialLink__IT_mn{display:inline-block;line-height:0}.FooterKyu_socialIconImage__CjUZl{display:block;width:28px;height:28px;transition:transform .2s ease-in-out}.FooterKyu_socialLink__IT_mn:focus-visible .FooterKyu_socialIconImage__CjUZl,.FooterKyu_socialLink__IT_mn:hover .FooterKyu_socialIconImage__CjUZl{transform:scale(1.15) rotate(5deg)}.FooterKyu_contactInfo__hqNsy{font-size:var(--font-size-md);line-height:1.6}.FooterKyu_contactInfo__hqNsy p{margin-bottom:0;color:var(--color-theme-base-white)}.FooterKyu_bottomBar___o0M_{padding-top:var(--spacing-lg);border-top:1px solid rgba(var(--color-theme-base-white-rgb),.2);display:flex;flex-direction:column;align-items:center;gap:var(--spacing-sm);text-align:center;font-size:var(--font-size-sm);color:rgba(var(--color-theme-base-white-rgb),.7)}@media (min-width:768px){.FooterKyu_bottomBar___o0M_{flex-direction:row;justify-content:space-between}}.FooterKyu_copyright__eg_72{margin:0}.FooterKyu_privacyLink__4yoEx{color:rgba(var(--color-theme-base-white-rgb),.7);text-decoration:none;border-bottom:1px dotted rgba(var(--color-theme-base-white-rgb),.7)}.FooterKyu_privacyLink__4yoEx:focus-visible,.FooterKyu_privacyLink__4yoEx:hover{color:var(--color-theme-accent-blue);border-bottom-color:var(--color-theme-accent-blue);outline:none}.HeaderKyu_header__mHpCp{background-color:var(--color-theme-contrast-black);padding:var(--spacing-md) 0;position:absolute;top:0;left:0;width:100%;z-index:1000;border-bottom:2px solid var(--color-theme-contrast-black)}.HeaderKyu_container__fSXsr{width:100%;max-width:var(--breakpoint-xl,1280px);margin:0 auto;padding:0 var(--spacing-md);display:flex;justify-content:space-between;align-items:center;gap:var(--spacing-md)}.HeaderKyu_logoLink__7rJ3i{flex-shrink:0;z-index:1003;transition:transform var(--transition-duration) ease}.HeaderKyu_logoLink__7rJ3i:hover{transform:rotate(-3deg) scale(1.05)}.HeaderKyu_logoImage__GxQek{display:block;height:45px;width:auto}.HeaderKyu_navWrapperDesktop__UaLCN{display:none;align-items:center;gap:var(--spacing-sm)}.HeaderKyu_navLinks__LFhvA{list-style:none;padding:0;margin:0;display:flex;gap:var(--spacing-md)}.HeaderKyu_navLink__frzZW{font-family:var(--font-family-highlight);font-weight:var(--font-weight-bold);color:var(--color-theme-base-white);text-decoration:none;padding:var(--spacing-xs) var(--spacing-sm);position:relative;transition:color var(--transition-duration) ease;text-transform:uppercase;font-size:var(--font-size-md)}.HeaderKyu_navLink__frzZW:after{content:"";position:absolute;bottom:-2px;left:0;width:0;height:3px;background-color:var(--color-theme-primary-red);transition:width var(--transition-duration) ease-out}.HeaderKyu_navLink__frzZW:focus-visible,.HeaderKyu_navLink__frzZW:hover{color:var(--color-theme-primary-red);outline:none}.HeaderKyu_navLink__frzZW:focus-visible:after,.HeaderKyu_navLink__frzZW:hover:after{width:100%}.HeaderKyu_ctaButton__PsX9F{display:inline-block;padding:var(--spacing-sm) var(--spacing-lg);font-family:var(--font-family-highlight);font-weight:var(--font-weight-bold);text-decoration:none;text-align:center;cursor:pointer;transition:background-color var(--transition-duration) ease,color var(--transition-duration) ease,box-shadow var(--transition-duration) ease,transform var(--transition-duration) ease;border:2px solid var(--color-theme-contrast-black);box-shadow:var(--box-shadow-sm);text-transform:uppercase}.HeaderKyu_blogButton__hIs3D{background-color:var(--color-text-secondary);color:var(--color-theme-base-white);border-color:var(--color-text-secondary);margin-left:var(--spacing-md);margin-right:var(--spacing-sm)}.HeaderKyu_blogButton__hIs3D:focus-visible,.HeaderKyu_blogButton__hIs3D:hover{background-color:var(--color-text-primary);color:var(--color-background-body);border-color:var(--color-text-primary);box-shadow:var(--box-shadow-md);transform:translateY(-2px) rotate(1deg);outline:none}.HeaderKyu_ctaButtonPrimary__LFQqO{background-color:var(--color-theme-primary-red);color:var(--color-theme-base-white);border-color:var(--color-theme-contrast-black)}.HeaderKyu_ctaButtonPrimary__LFQqO:focus-visible,.HeaderKyu_ctaButtonPrimary__LFQqO:hover{background-color:var(--color-primary-dark);box-shadow:var(--box-shadow-md);transform:translateY(-2px) rotate(-1deg);outline:none}.HeaderKyu_menuToggle__IEW40{display:block;background:none;border:none;padding:var(--spacing-xs);cursor:pointer;color:var(--color-theme-base-white);line-height:0;transition:color var(--transition-duration) ease,transform .2s ease,opacity .2s ease;z-index:1001}.HeaderKyu_menuToggle__IEW40.HeaderKyu_hidden__AKg7Z{opacity:0;pointer-events:none}.HeaderKyu_menuToggle__IEW40:hover{color:var(--color-theme-primary-red);transform:rotate(-5deg)}.HeaderKyu_closeButton__BoyvH{position:absolute;top:20px;right:20px;background:none;border:none;color:var(--color-theme-base-white);padding:8px;cursor:pointer;z-index:1002;transition:color var(--transition-duration) ease,transform var(--transition-duration) ease;line-height:0}.HeaderKyu_closeButton__BoyvH svg{width:32px;height:32px;display:block}.HeaderKyu_closeButton__BoyvH:focus-visible,.HeaderKyu_closeButton__BoyvH:hover{color:var(--color-theme-primary-red);transform:scale(1.1) rotate(180deg);outline:none}@media (min-width:992px){.HeaderKyu_header__mHpCp{padding:var(--spacing-md) 0}.HeaderKyu_container__fSXsr{padding:0 var(--spacing-lg)}.HeaderKyu_navWrapperDesktop__UaLCN{display:flex}.HeaderKyu_closeButton__BoyvH,.HeaderKyu_menuToggle__IEW40{display:none}}@media (max-width:991px){.HeaderKyu_navWrapper__6_0MC{position:fixed;top:0;left:0;transform:translateX(-100%);width:100%;height:100%;background-color:var(--color-theme-contrast-black);padding-top:80px;padding-bottom:var(--spacing-xl);padding-left:var(--spacing-md);padding-right:var(--spacing-md);display:flex;flex-direction:column;gap:var(--spacing-lg);z-index:1000;overflow-y:auto}.HeaderKyu_mobileNavContent__tT__z{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;flex-grow:1;gap:var(--spacing-md)}.HeaderKyu_navWrapper__6_0MC .HeaderKyu_navLinks__LFhvA{display:flex;flex-direction:column;width:100%;text-align:center;gap:var(--spacing-sm)}.HeaderKyu_navLink__frzZW{color:var(--color-theme-base-white);font-size:2rem;padding:var(--spacing-sm) 0;width:100%;text-align:center;display:block}.HeaderKyu_navLink__frzZW:after{display:none}.HeaderKyu_mobileCtaContainer__FYtZr{width:100%;display:flex;justify-content:center;margin-top:var(--spacing-lg);flex-direction:column;gap:var(--spacing-md);align-items:center}.HeaderKyu_navWrapper__6_0MC .HeaderKyu_blogButton__hIs3D{display:block;width:auto;min-width:240px;max-width:320px;margin:0;background-color:transparent;color:var(--color-theme-base-white);border-color:var(--color-theme-base-white)}.HeaderKyu_navWrapper__6_0MC .HeaderKyu_ctaButtonPrimary__LFQqO{min-width:240px;max-width:320px}}