.ShepherdPointLogin-module__sYeDtW__page{color:#fff;background:radial-gradient(circle at 50% 42%,#d4a74217,#0000 28%),radial-gradient(circle at 20% 15%,#48705c1f,#0000 30%),linear-gradient(145deg,#171b1d 0%,#202629 52%,#15191b 100%);justify-content:center;align-items:center;width:100%;min-height:100vh;padding:40px 24px;display:flex;position:relative;overflow:hidden;box-shadow:none!important;border:none!important;border-radius:0!important}.ShepherdPointLogin-module__sYeDtW__ambient{pointer-events:none;background:radial-gradient(circle at 50% 18%,#d4a7421a,#0000 34%),radial-gradient(circle at 12% 82%,#345c4b17,#0000 32%);position:absolute;inset:0}.ShepherdPointLogin-module__sYeDtW__content{z-index:2;text-align:center;flex-direction:column;align-items:center;width:min(760px,94vw);display:flex;position:relative}.ShepherdPointLogin-module__sYeDtW__logoWrap{opacity:0;width:min(720px,92vw);animation:1.15s cubic-bezier(.22,.75,.2,1) .12s forwards ShepherdPointLogin-module__sYeDtW__logoIn;transform:translateY(18px)scale(.98)}.ShepherdPointLogin-module__sYeDtW__logo{filter:drop-shadow(0 12px 32px #00000047);width:100%;height:auto;display:block}.ShepherdPointLogin-module__sYeDtW__tagline{color:#ffffffa1;letter-spacing:.13em;text-transform:uppercase;opacity:0;margin:24px 0 0;font-size:14px;font-weight:600;animation:.8s .75s forwards ShepherdPointLogin-module__sYeDtW__fadeUp}.ShepherdPointLogin-module__sYeDtW__signInArea{opacity:0;margin-top:44px;animation:.8s 1.08s forwards ShepherdPointLogin-module__sYeDtW__fadeUp;transform:translateY(10px)}.ShepherdPointLogin-module__sYeDtW__googleButton{color:#ffffffd6!important;min-width:0!important;min-height:0!important;box-shadow:none!important;font:inherit!important;letter-spacing:.015em!important;cursor:pointer!important;background:0 0!important;border:0!important;border-bottom:1px solid #d4a74285!important;border-radius:0!important;justify-content:center!important;align-items:center!important;gap:10px!important;margin:0!important;padding:8px 2px 9px!important;font-size:14px!important;font-weight:600!important;transition:color .18s,border-color .18s,transform .18s!important;display:inline-flex!important}.ShepherdPointLogin-module__sYeDtW__googleButton:hover{transform:translateY(-1px);color:#e1b54d!important;box-shadow:none!important;background:0 0!important;border-color:#e1b54d!important}.ShepherdPointLogin-module__sYeDtW__googleButton:active{transform:translateY(0)}.ShepherdPointLogin-module__sYeDtW__arrow{color:#d4a742;font-size:17px;line-height:1;transition:transform .18s}.ShepherdPointLogin-module__sYeDtW__googleButton:hover .ShepherdPointLogin-module__sYeDtW__arrow{transform:translate(3px)}.ShepherdPointLogin-module__sYeDtW__access{color:#ffffff6b;letter-spacing:.03em;margin:15px 0 0;font-size:11px}.ShepherdPointLogin-module__sYeDtW__tenant{opacity:0;margin-top:42px;animation:.8s 1.35s forwards ShepherdPointLogin-module__sYeDtW__fadeUp}.ShepherdPointLogin-module__sYeDtW__tenantLabel{color:#ffffff59;letter-spacing:.15em;text-transform:uppercase;margin-bottom:9px;font-size:10px;font-weight:700;display:block}.ShepherdPointLogin-module__sYeDtW__tenantName{color:#ffffffb3;font-size:14px;font-weight:600}@keyframes ShepherdPointLogin-module__sYeDtW__logoIn{0%{opacity:0;filter:blur(5px);transform:translateY(18px)scale(.98)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}@keyframes ShepherdPointLogin-module__sYeDtW__fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@media (max-width:600px){.ShepherdPointLogin-module__sYeDtW__logoWrap{width:min(600px,94vw)}.ShepherdPointLogin-module__sYeDtW__tagline{letter-spacing:.1em;font-size:11px}.ShepherdPointLogin-module__sYeDtW__signInArea,.ShepherdPointLogin-module__sYeDtW__tenant{margin-top:34px}}@media (prefers-reduced-motion:reduce){.ShepherdPointLogin-module__sYeDtW__logoWrap,.ShepherdPointLogin-module__sYeDtW__tagline,.ShepherdPointLogin-module__sYeDtW__signInArea,.ShepherdPointLogin-module__sYeDtW__tenant{opacity:1;animation:none;transform:none}}
