.fenix-auth-shell-module__j2defG__shell{--background:#fafafa;--foreground:#171719;--surface:#fff;--surface-muted:#f4f4f5;--surface-elevated:#fff;--surface-wash:#fafafa;--border:#e4e4e7;--border-soft:#eeeef0;--border-strong:#d4d4d8;--muted:#66666f;--muted-soft:#85858e;--primary:#18181b;--primary-strong:#35353b;--primary-soft:#e4e4e7;--primary-muted:#f4f4f5;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;min-height:100svh;color:var(--foreground);background:radial-gradient(at 46% 60%,#f0f0f3 0%,#0000 54%),#fafafa;align-items:center;display:grid}:is(.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-rootBox,.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-cardBox,.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-card){width:100%!important;min-width:0!important;max-width:100%!important}.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-card{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-cardBox{box-shadow:none!important;border:0!important;border-radius:0!important;overflow:visible!important}.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-formFieldInput{color:#18181b!important;min-height:48px!important;box-shadow:none!important;background:#fafafa!important;border:1px solid #e4e4e7!important}.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-formFieldInput:focus{border-color:#71717a!important;box-shadow:0 0 0 3px #e4e4e7!important}.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-formFieldInput::placeholder{color:#71717a!important}:is(.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-formFieldInput[aria-invalid=true],.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-formFieldInput[data-invalid=true],.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-formFieldInput[data-feedback=error],.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-formFieldInput:user-invalid){border-color:#be123c!important;box-shadow:0 0 0 2px #fff1f2!important}.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-socialButtonsBlockButton{box-shadow:none!important;border:1px solid #e4e4e7!important}.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-formButtonPrimary{color:#fff!important;box-shadow:none!important;background:#18181b!important}.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-formButtonPrimary:hover{background:#35353b!important}.fenix-auth-shell-module__j2defG__shell.fenix-auth-shell .cl-formButtonPrimary:after{display:none!important}.fenix-auth-shell-module__j2defG__layout{grid-template-columns:minmax(0,1.2fr) minmax(0,.9fr);gap:64px;width:100%;max-width:1440px;min-height:min(100svh,1000px);margin:0 auto;padding:44px 64px 36px;display:grid}.fenix-auth-shell-module__j2defG__brand{flex-direction:column;min-width:0;display:flex}.fenix-auth-shell-module__j2defG__logo{mix-blend-mode:multiply;width:250px;height:auto;display:block}.fenix-auth-shell-module__j2defG__intro{z-index:2;margin-top:58px;position:relative}.fenix-auth-shell-module__j2defG__brandKicker{color:#71717a;letter-spacing:.16em;margin:0 0 19px;font-size:10px;font-weight:650}.fenix-auth-shell-module__j2defG__intro h1{letter-spacing:-.055em;max-width:570px;margin:0;font-size:clamp(44px,4.15vw,62px);font-weight:400;line-height:1.09}.fenix-auth-shell-module__j2defG__intro h1 strong{font-weight:780;display:block}.fenix-auth-shell-module__j2defG__description{color:#6a6a73;max-width:400px;margin:23px 0 0;font-size:16px;line-height:1.7}.fenix-auth-shell-module__j2defG__scene{flex:1;min-height:310px;margin-top:6px;position:relative}.fenix-auth-shell-module__j2defG__dog{z-index:2;object-fit:contain;width:auto;height:385px;position:absolute;bottom:-6px;right:-20px;-webkit-mask-image:linear-gradient(#000 0% 82%,#0000 100%);mask-image:linear-gradient(#000 0% 82%,#0000 100%)}.fenix-auth-shell-module__j2defG__backgroundPaw{color:#ededf0;width:105px;height:105px;position:absolute;top:-170px;right:-20px;transform:rotate(-16deg)}.fenix-auth-shell-module__j2defG__dayCard{z-index:3;background:#ffffffed;border:1px solid #e9e9ed;border-radius:20px;width:310px;padding:17px;position:absolute;top:50px;left:60px;box-shadow:0 18px 50px -24px #34343d45}.fenix-auth-shell-module__j2defG__dayHeader{align-items:center;gap:10px;display:flex}.fenix-auth-shell-module__j2defG__dayIcon{background:#f4f4f6;border-radius:11px;flex-shrink:0;place-items:center;width:36px;height:36px;display:grid}.fenix-auth-shell-module__j2defG__dayCopy{flex:1;min-width:0}.fenix-auth-shell-module__j2defG__dayCopy strong{font-size:12px;font-weight:700;line-height:1.4;display:block}.fenix-auth-shell-module__j2defG__dayCopy>span{color:#71717a;margin-top:4px;font-size:10px;line-height:1.5;display:block}.fenix-auth-shell-module__j2defG__dayCheck{color:#367461;background:#eaf5ef;border-radius:50%;align-self:flex-start;place-items:center;width:18px;height:18px;margin-left:5px;display:grid}.fenix-auth-shell-module__j2defG__dayRows{border-top:1px solid #eeeef1;gap:12px;margin-top:15px;padding-top:15px;display:grid}.fenix-auth-shell-module__j2defG__dayRow{align-items:center;gap:10px;display:flex}.fenix-auth-shell-module__j2defG__dayRowIcon{color:#5f5f69;background:#f7f7f9;border-radius:9px;flex-shrink:0;place-items:center;width:28px;height:28px;display:grid}.fenix-auth-shell-module__j2defG__dayRowIcon svg{stroke-width:1.5px;width:15px;height:15px}.fenix-auth-shell-module__j2defG__dayRow strong{font-size:11px;font-weight:650;line-height:1.4;display:block}.fenix-auth-shell-module__j2defG__dayRow div>span{color:#71717a;margin-top:2px;font-size:10px;line-height:1.45;display:block}.fenix-auth-shell-module__j2defG__careNote{z-index:3;color:#71717a;align-items:center;gap:8px;font-size:11px;display:flex;position:absolute;bottom:16px;left:28px}.fenix-auth-shell-module__j2defG__features{z-index:3;border-top:1px solid #e5e5e9;grid-template-columns:1fr 1fr 1.2fr;gap:15px;padding-top:23px;display:grid;position:relative}.fenix-auth-shell-module__j2defG__feature{align-items:center;gap:11px;min-width:0;display:flex}.fenix-auth-shell-module__j2defG__featureIcon{background:#fff;border:1px solid #eeeef1;border-radius:50%;flex-shrink:0;place-items:center;width:42px;height:42px;display:grid;box-shadow:0 4px 14px #19192104}.fenix-auth-shell-module__j2defG__featureIcon svg{stroke-width:1.5px;width:20px;height:20px}.fenix-auth-shell-module__j2defG__feature strong{font-size:11px;font-weight:650;display:block}.fenix-auth-shell-module__j2defG__feature div>span{color:#71717a;margin-top:4px;font-size:10px;display:block}.fenix-auth-shell-module__j2defG__access{flex-direction:column;justify-content:center;align-items:center;min-width:0;padding:50px 0;display:flex;position:relative}.fenix-auth-shell-module__j2defG__accessContent{width:100%;max-width:442px}.fenix-auth-shell-module__j2defG__card{background:#fff;border:1px solid #ebebee;border-radius:28px;padding:31px 31px 21px;position:relative;box-shadow:0 20px 70px -25px #27273320,0 2px 10px #27273303}.fenix-auth-shell-module__j2defG__cardHeader{color:#92929b;border-bottom:1px solid #eeeef0;justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:23px;display:flex}.fenix-auth-shell-module__j2defG__eyebrow{color:#71717a;letter-spacing:.14em;text-transform:uppercase;font-size:10px;font-weight:650}.fenix-auth-shell-module__j2defG__cardTrust{color:#71717a;text-align:center;border-top:1px solid #eeeef0;justify-content:center;align-items:center;gap:7px;margin-top:25px;padding-top:20px;font-size:10px;line-height:1.5;display:flex}.fenix-auth-shell-module__j2defG__cardTrust svg{flex-shrink:0}.fenix-auth-shell-module__j2defG__support{color:#71717a;text-align:center;max-width:315px;margin:23px auto 0;font-size:11px;line-height:1.8}.fenix-auth-shell-module__j2defG__accessFooter{color:#71717a;align-items:center;gap:9px;margin:0;font-size:10px;display:flex;position:absolute;bottom:11px}.fenix-auth-shell-module__j2defG__mobileBrand{display:none}.fenix-auth-shell-module__j2defG__unavailable{color:#6b4e25;padding:12px 0}.fenix-auth-shell-module__j2defG__unavailable h1{letter-spacing:-.03em;color:#18181b;font-size:24px;line-height:1.3}.fenix-auth-shell-module__j2defG__unavailable p{margin:15px 0;font-size:13px;line-height:1.7}.fenix-auth-shell-module__j2defG__unavailable a{color:#fff;background:#18181b;border-radius:12px;align-items:center;min-height:44px;padding:0 18px;font-size:13px;font-weight:600;display:inline-flex}.fenix-auth-shell-module__j2defG__unavailable a:focus-visible{outline-offset:4px;outline:2px solid #71717a}@media (min-width:901px) and (min-height:900px){.fenix-auth-shell-module__j2defG__layout{padding-top:44px;padding-bottom:32px}.fenix-auth-shell-module__j2defG__intro{margin-top:50px}.fenix-auth-shell-module__j2defG__dog{height:400px;right:-12px}.fenix-auth-shell-module__j2defG__scene{min-height:320px}.fenix-auth-shell-module__j2defG__dayCard{top:60px}}@media (max-width:1200px) and (min-width:901px){.fenix-auth-shell-module__j2defG__layout{gap:34px;padding-left:36px;padding-right:36px}.fenix-auth-shell-module__j2defG__logo{width:220px}.fenix-auth-shell-module__j2defG__intro{margin-top:50px}.fenix-auth-shell-module__j2defG__intro h1{font-size:48px}.fenix-auth-shell-module__j2defG__dog{height:335px;right:-28px}.fenix-auth-shell-module__j2defG__dayCard{width:245px;padding:14px;top:36px;left:0}.fenix-auth-shell-module__j2defG__dayHeader{gap:8px}.fenix-auth-shell-module__j2defG__dayIcon{border-radius:9px;width:30px;height:30px}.fenix-auth-shell-module__j2defG__dayCopy strong{font-size:11px}.fenix-auth-shell-module__j2defG__dayCheck{display:none}.fenix-auth-shell-module__j2defG__dayRows{gap:10px;margin-top:13px;padding-top:13px}.fenix-auth-shell-module__j2defG__features{gap:10px}.fenix-auth-shell-module__j2defG__feature{gap:7px}.fenix-auth-shell-module__j2defG__featureIcon{width:33px;height:33px}.fenix-auth-shell-module__j2defG__feature strong{font-size:10px}.fenix-auth-shell-module__j2defG__feature div>span{font-size:8px}.fenix-auth-shell-module__j2defG__card{padding:26px 24px 20px}}@media (min-width:901px) and (max-width:1050px){.fenix-auth-shell-module__j2defG__dayCard{width:230px}.fenix-auth-shell-module__j2defG__dayRow{gap:8px}}@media (max-width:900px){.fenix-auth-shell-module__j2defG__layout{max-width:540px;min-height:100svh;padding:0 24px;display:block}.fenix-auth-shell-module__j2defG__brand{display:none}.fenix-auth-shell-module__j2defG__access{justify-content:flex-start;min-height:100svh;padding:64px 0 80px}.fenix-auth-shell-module__j2defG__mobileBrand{flex-direction:column;align-items:center;margin:0 0 24px;display:flex}.fenix-auth-shell-module__j2defG__mobileBrand .fenix-auth-shell-module__j2defG__logo{width:160px}.fenix-auth-shell-module__j2defG__mobileBrand p{color:#71717a;text-align:center;margin:12px 0 0;font-size:12px}.fenix-auth-shell-module__j2defG__card{border-radius:24px;padding:26px 27px 20px}.fenix-auth-shell-module__j2defG__cardHeader{margin-bottom:23px;padding-bottom:20px}.fenix-auth-shell-module__j2defG__accessFooter{font-size:10px;bottom:44px}.fenix-auth-shell-module__j2defG__support{margin-top:20px;font-size:11px}}@media (max-width:360px){.fenix-auth-shell-module__j2defG__layout{padding:0 16px}.fenix-auth-shell-module__j2defG__access{padding-top:58px}.fenix-auth-shell-module__j2defG__card{padding:22px 18px 18px}.fenix-auth-shell-module__j2defG__cardTrust,.fenix-auth-shell-module__j2defG__eyebrow{font-size:9px}}
