@font-face{font-family:cormorantGaramond;src:url(../media/CormorantGaramond-s.2mroe1-zsoh_f.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:cormorantGaramond;src:url(../media/CormorantGaramond-s.2mroe1-zsoh_f.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:cormorantGaramond;src:url(../media/CormorantGaramond-s.2mroe1-zsoh_f.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:cormorantGaramond Fallback;src:local(Times New Roman);ascent-override:96.43%;descent-override:29.95%;line-gap-override:0.0%;size-adjust:95.82%}.gmncGG_className{font-family:cormorantGaramond,cormorantGaramond Fallback}.gmncGG_variable{--font-portal-cormorant-garamond:"cormorantGaramond", "cormorantGaramond Fallback"}
@font-face{font-family:lora;src:url(../media/Lora-s.3xmlnyaov53qk.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:lora;src:url(../media/Lora-s.3xmlnyaov53qk.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:lora;src:url(../media/Lora-s.3xmlnyaov53qk.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:lora Fallback;src:local(Times New Roman);ascent-override:87.53%;descent-override:23.84%;line-gap-override:0.0%;size-adjust:114.93%}.BRnmHq_className{font-family:lora,lora Fallback}.BRnmHq_variable{--font-portal-lora:"lora", "lora Fallback"}
@font-face{font-family:dmSerifDisplay;src:url(../media/DMSerifDisplay_Regular-s.08jnvcg5ssesm.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:dmSerifDisplay Fallback;src:local(Times New Roman);ascent-override:93.46%;descent-override:30.22%;line-gap-override:0.0%;size-adjust:110.85%}.GJIlUq_className{font-family:dmSerifDisplay,dmSerifDisplay Fallback}.GJIlUq_variable{--font-portal-dm-serif-display:"dmSerifDisplay", "dmSerifDisplay Fallback"}
@font-face{font-family:libreBaskerville;src:url(../media/LibreBaskerville-s.1m0kzcuhaub3e.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:libreBaskerville;src:url(../media/LibreBaskerville-s.1m0kzcuhaub3e.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:libreBaskerville Fallback;src:local(Times New Roman);ascent-override:76.28%;descent-override:21.23%;line-gap-override:0.0%;size-adjust:127.17%}.M9Vp8G_className{font-family:libreBaskerville,libreBaskerville Fallback}.M9Vp8G_variable{--font-portal-libre-baskerville:"libreBaskerville", "libreBaskerville Fallback"}
@font-face{font-family:marcellus;src:url(../media/Marcellus_Regular-s.4188sgzdjgd6s.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:marcellus Fallback;src:local(Times New Roman);ascent-override:87.1%;descent-override:25.02%;line-gap-override:0.0%;size-adjust:111.84%}._7sdVmG_className{font-family:marcellus,marcellus Fallback}._7sdVmG_variable{--font-portal-marcellus:"marcellus", "marcellus Fallback"}
@font-face{font-family:montserrat;src:url(../media/Montserrat-s.40yqya3___6v0.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:montserrat;src:url(../media/Montserrat-s.40yqya3___6v0.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:montserrat;src:url(../media/Montserrat-s.40yqya3___6v0.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:montserrat Fallback;src:local(Arial);ascent-override:87.85%;descent-override:22.78%;line-gap-override:0.0%;size-adjust:110.19%}.h-uDDa_className{font-family:montserrat,montserrat Fallback}.h-uDDa_variable{--font-portal-montserrat:"montserrat", "montserrat Fallback"}
@font-face{font-family:poppins;src:url(../media/Poppins_Regular-s.1pqcbylccvtye.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:poppins;src:url(../media/Poppins_SemiBold-s.1d0_u-lj6i_v_.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:poppins;src:url(../media/Poppins_Bold-s.28258l4-kmm14.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:poppins Fallback;src:local(Arial);ascent-override:92.83%;descent-override:30.94%;line-gap-override:8.84%;size-adjust:113.11%}.aj-eFG_className{font-family:poppins,poppins Fallback}.aj-eFG_variable{--font-portal-poppins:"poppins", "poppins Fallback"}
@font-face{font-family:playfairDisplay;src:url(../media/PlayfairDisplay-s.3886py48a4ou1.woff2)format("woff2");font-display:swap;font-weight:400}@font-face{font-family:playfairDisplay;src:url(../media/PlayfairDisplay-s.3886py48a4ou1.woff2)format("woff2");font-display:swap;font-weight:600}@font-face{font-family:playfairDisplay;src:url(../media/PlayfairDisplay-s.3886py48a4ou1.woff2)format("woff2");font-display:swap;font-weight:700}@font-face{font-family:playfairDisplay Fallback;src:local(Times New Roman);ascent-override:97.38%;descent-override:22.59%;line-gap-override:0.0%;size-adjust:111.11%}.zy4Ksq_className{font-family:playfairDisplay,playfairDisplay Fallback}.zy4Ksq_variable{--font-portal-playfair-display:"playfairDisplay", "playfairDisplay Fallback"}
.sign-in-intro{z-index:1000;background:radial-gradient(55% 45% at 50% 47%, #5de0e61f, #5de0e600 70%), var(--color-background,#fdfcfb);place-items:center;display:grid;position:fixed;inset:0}.sign-in-intro__stage{flex-direction:column;align-items:center;gap:1.375rem;min-width:0;max-width:100%;padding-inline:1.5rem;display:flex}.sign-in-intro__mark{aspect-ratio:375/125;width:min(360px,64vw);position:relative}.sign-in-intro__letters{animation:.32s ease-out .741s both sign-in-intro-give;position:absolute;inset:0}.sign-in-intro__window{will-change:transform;width:118%;height:100%;animation:.62s cubic-bezier(.22,1,.36,1) 80ms both sign-in-intro-window;position:absolute;top:0;left:0;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#000 84.8%,#0000);mask-image:linear-gradient(90deg,#000 84.8%,#0000)}.sign-in-intro__wordmark{will-change:transform;width:84.7458%;height:100%;animation:.62s cubic-bezier(.22,1,.36,1) 80ms both sign-in-intro-wordmark;position:absolute;top:0;left:0;overflow:visible}.sign-in-intro__dot{transform-origin:77.6% 30.4%;will-change:transform, opacity;width:100%;height:100%;animation:.54s linear .46s both sign-in-intro-drop;position:absolute;inset:0;overflow:visible}.sign-in-intro__halo{aspect-ratio:1;opacity:0;pointer-events:none;will-change:transform, opacity;background:radial-gradient(circle,#5de0e6b3 0%,#5de0e647 45%,#5de0e600 70%);border-radius:50%;width:7%;animation:.76s cubic-bezier(.2,.8,.3,1) .741s forwards sign-in-intro-ripple;position:absolute;top:20%;left:77.6%;transform:translate(-50%,-50%)scale(.5)}.sign-in-intro__greeting{letter-spacing:-.015em;text-align:center;overflow-wrap:anywhere;max-width:100%;color:var(--color-foreground,#1a1a1f);margin:0;font-size:clamp(1.3rem,1rem + 1.2vw,1.75rem);font-weight:600;line-height:1.25;animation:.56s cubic-bezier(.22,1,.36,1) .84s both sign-in-intro-greet}.sign-in-intro[data-waited] .sign-in-intro__dot{animation:1.5s ease-in-out infinite sign-in-intro-float}.sign-in-intro[data-waited] .sign-in-intro__halo{animation:1.5s ease-out infinite sign-in-intro-pulse}.sign-in-intro[data-phase=leave]{pointer-events:none;animation:.42s cubic-bezier(.4,0,.2,1) both sign-in-intro-lift}.sign-in-intro[data-phase=leave] .sign-in-intro__stage{animation:.42s cubic-bezier(.4,0,.2,1) both sign-in-intro-recede}html[data-sign-in-intro=leave] [data-sign-in-reveal=rail]{animation:.64s cubic-bezier(.22,1,.36,1) .18s both sign-in-intro-slide-in}html[data-sign-in-intro=leave] [data-sign-in-reveal=content]{animation:.64s cubic-bezier(.22,1,.36,1) .26s both sign-in-intro-rise}@keyframes sign-in-intro-window{0%{transform:translate(-100%)}}@keyframes sign-in-intro-wordmark{0%{transform:translate(118%)}}@keyframes sign-in-intro-give{0%,to{transform:none}35%{transform:translateY(1.6%)}}@keyframes sign-in-intro-drop{0%{opacity:0;animation-timing-function:cubic-bezier(.5,0,.9,.5);transform:translateY(-85%)scale(.9,1.12)}14%{opacity:1}52%{animation-timing-function:cubic-bezier(.2,.7,.4,1);transform:translateY(0)scale(1.3,.72)}70%{animation-timing-function:cubic-bezier(.6,0,.8,.4);transform:translateY(-9%)scale(.94,1.06)}84%{animation-timing-function:ease-out;transform:translateY(0)scale(1.08,.93)}to{opacity:1;transform:none}}@keyframes sign-in-intro-ripple{0%{opacity:.95;transform:translate(-50%,-50%)scale(.5)}to{opacity:0;transform:translate(-50%,-50%)scale(6)}}@keyframes sign-in-intro-greet{0%{opacity:0;transform:translateY(12px)}}@keyframes sign-in-intro-float{0%,to{transform:none}50%{transform:translateY(-7%)}}@keyframes sign-in-intro-pulse{0%{opacity:.7;transform:translate(-50%,-50%)scale(.8)}to{opacity:0;transform:translate(-50%,-50%)scale(3.4)}}@keyframes sign-in-intro-lift{to{opacity:0}}@keyframes sign-in-intro-recede{to{transform:translateY(-10px)scale(.94)}}@keyframes sign-in-intro-slide-in{0%{opacity:0;transform:translate(-32px)}}@keyframes sign-in-intro-rise{0%{opacity:0;transform:translateY(22px)scale(.985)}}@keyframes sign-in-intro-appear{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.sign-in-intro__letters,.sign-in-intro__window,.sign-in-intro__wordmark,.sign-in-intro__dot,.sign-in-intro__halo,.sign-in-intro[data-waited] .sign-in-intro__dot,.sign-in-intro[data-waited] .sign-in-intro__halo,.sign-in-intro[data-phase=leave] .sign-in-intro__stage{animation:none}.sign-in-intro__mark{animation:.42s both sign-in-intro-appear}.sign-in-intro__greeting{animation:.42s .12s both sign-in-intro-appear}.sign-in-intro[data-phase=leave]{animation-duration:.36s}html[data-sign-in-intro=leave] [data-sign-in-reveal=rail],html[data-sign-in-intro=leave] [data-sign-in-reveal=content]{animation:.38s .1s both sign-in-intro-appear}}
