.mentalo-logo-module__0j9Nga__mentaloLogo{display:block}.mentalo-logo-module__0j9Nga__mentaloLogoShell{fill:var(--sys-color-brand-mint)}.mentalo-logo-module__0j9Nga__mentaloLogoSunRays{fill:var(--sys-color-accent-yellow)}.mentalo-logo-module__0j9Nga__mentaloLogoSunCore{fill:var(--sys-color-white)}.mentalo-logo-module__0j9Nga__mentaloLogoRotatingCore{will-change:transform}
.page-module__E0kJGG__landing{--landing-shell-pad:clamp(var(--sys-spacing-2),4vw,var(--sys-spacing-4));--landing-frame-radius:var(--sys-spacing-4);--landing-content-pad-block:var(--sys-spacing-4);--landing-content-pad-inline:var(--sys-spacing-4);--landing-link-gap:var(--sys-spacing-3);--landing-card-gap:var(--sys-spacing-3);--landing-heading-gap:var(--sys-spacing-1);--landing-contact-inset-block:var(--sys-spacing-2);--landing-contact-inset-inline:var(--sys-spacing-4);--landing-status-pad-block:var(--sys-spacing-1);--landing-status-pad-inline:var(--sys-spacing-3);width:100%;min-height:100svh;padding:var(--landing-shell-pad);justify-content:stretch;align-items:stretch;display:flex;position:relative}.page-module__E0kJGG__landingFrame{background-color:var(--sys-color-surface-primary);border-radius:var(--landing-frame-radius);flex:1;justify-content:center;align-items:center;min-height:100%;display:flex;position:relative;overflow:hidden;box-shadow:0 30px 60px #0000001a}.page-module__E0kJGG__landingContent{z-index:10;width:100%;min-height:100%;padding:var(--landing-content-pad-block)var(--landing-content-pad-inline);flex-direction:column;justify-content:space-between;display:flex;position:relative}.page-module__E0kJGG__landingLogoWrap{filter:drop-shadow(0 20px 30px #70c4a466);justify-content:center;animation:6s ease-in-out infinite page-module__E0kJGG__float;display:flex;position:relative}@keyframes page-module__E0kJGG__float{0%{transform:translateY(0)rotate(0)}50%{transform:translateY(-20px)rotate(2deg)}to{transform:translateY(0)rotate(0)}}.page-module__E0kJGG__landingLogo{width:140px;height:auto}.page-module__E0kJGG__landingLink{z-index:15;align-items:center;gap:var(--landing-link-gap);flex-direction:column;text-decoration:none;display:flex;position:relative}.page-module__E0kJGG__landingCard{align-items:center;gap:var(--landing-card-gap);text-align:center;flex-direction:column;display:flex}.page-module__E0kJGG__landingHeading{align-items:center;gap:var(--landing-heading-gap);flex-direction:column;display:flex}.page-module__E0kJGG__landingEyebrow{color:var(--sys-color-text-primary);text-transform:uppercase;letter-spacing:2px;margin:0;font-size:1rem;font-weight:400}.page-module__E0kJGG__landingTitle{letter-spacing:.05em;text-transform:uppercase;color:var(--sys-color-brand-mint);margin:0;font-family:Impact,sans-serif;font-size:2.5rem;line-height:1}.page-module__E0kJGG__landingContact{--duration:.25s;--ease-morph:cubic-bezier(.645,.045,.355,1);color:var(--sys-color-text-primary);letter-spacing:1px;margin:0;padding:0;font-size:.9rem;font-weight:400;display:inline-block;position:relative}.page-module__E0kJGG__landingContact:before{content:"";z-index:-1;background-color:var(--sys-color-text-primary);width:100%;height:1px;transition:top var(--duration)var(--ease-morph),left var(--duration)var(--ease-morph),width var(--duration)var(--ease-morph),height var(--duration)var(--ease-morph),background-color var(--duration)var(--ease-morph),border-radius var(--duration)var(--ease-morph);border-radius:1px;position:absolute;top:100%;left:0}@media (hover:hover) and (pointer:fine){.page-module__E0kJGG__landingLink:hover .page-module__E0kJGG__landingContact:before{top:calc(-1*var(--landing-contact-inset-block));left:calc(-1*var(--landing-contact-inset-inline));width:calc(100% + 2*var(--landing-contact-inset-inline));height:calc(100% + 2*var(--landing-contact-inset-block));background-color:var(--sys-color-accent-yellow);border-radius:var(--sys-spacing-6)}}@media (prefers-reduced-motion:reduce){.page-module__E0kJGG__landingContact:before{transition:none}}.page-module__E0kJGG__landingStatus{padding:var(--landing-status-pad-block)var(--landing-status-pad-inline);border-radius:var(--sys-spacing-6);text-transform:uppercase;letter-spacing:1px;background:var(--sys-color-text-primary);color:var(--sys-color-surface-primary);justify-content:center;align-self:flex-end;align-items:center;font-size:.65rem;font-weight:700;display:inline-flex}.page-module__E0kJGG__landingStatusYellow{background:var(--sys-color-accent-yellow);color:var(--sys-color-text-primary)}.page-module__E0kJGG__landingStatusDot{width:var(--sys-spacing-2);height:var(--sys-spacing-2);margin-right:var(--sys-spacing-2);background:var(--sys-color-brand-mint);border-radius:50%;animation:1.5s infinite alternate page-module__E0kJGG__pulse}@keyframes page-module__E0kJGG__pulse{0%{opacity:1;transform:scale(1)}to{opacity:.5;transform:scale(1.5)}}.page-module__E0kJGG__landingPartnerLogo{flex-shrink:0;align-self:flex-start;width:75px;height:auto}@media (min-width:769px){.page-module__E0kJGG__landing{--landing-shell-pad:clamp(var(--sys-spacing-2),2vw,var(--sys-spacing-3));--landing-frame-radius:var(--sys-spacing-6);--landing-content-pad-block:var(--sys-spacing-4);--landing-content-pad-inline:var(--sys-spacing-4);--landing-link-gap:var(--sys-spacing-4);--landing-card-gap:var(--sys-spacing-6);--landing-heading-gap:var(--sys-spacing-3);--landing-status-pad-block:var(--sys-spacing-2);--landing-status-pad-inline:var(--sys-spacing-3)}.page-module__E0kJGG__landingTitle{font-size:3rem}.page-module__E0kJGG__landingLogo{width:170px}.page-module__E0kJGG__landingEyebrow{font-size:1.25rem}.page-module__E0kJGG__landingPartnerLogo{width:90px}.page-module__E0kJGG__landingStatus{font-size:.85rem}}@media (min-width:1025px){.page-module__E0kJGG__landing{--landing-content-pad-block:var(--sys-spacing-6);--landing-content-pad-inline:var(--sys-spacing-6);--landing-link-gap:var(--sys-spacing-6);--landing-card-gap:var(--sys-spacing-7)}.page-module__E0kJGG__landingTitle{font-size:4rem}.page-module__E0kJGG__landingLogo{width:220px}.page-module__E0kJGG__landingLink{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}
.partner-logo-module__ZBmQDa__partnerLogo{display:block}.partner-logo-module__ZBmQDa__partnerLogoAccent{fill:var(--sys-color-accent-yellow)}.partner-logo-module__ZBmQDa__partnerLogoWordmark{fill:var(--sys-color-text-primary)}
