.e_fhia_success{text-align:center}.e_fhia_scene{color:#d64338;place-items:center;height:216px;display:grid;position:relative}.e_fhia_halo{background:#d6433808;border:1px solid #d6433826;border-radius:50%;width:136px;height:136px;animation:.9s ease-out .7s both e_fhia_halo;position:absolute}.e_fhia_tiles{animation:1.1s cubic-bezier(.22,1,.36,1) both e_fhia_gather;position:absolute}.e_fhia_orbit{transform:rotate(var(--angle));position:absolute;inset:0}.e_fhia_tile{background:#fff7f5;border:1px solid #d6433859;border-radius:9px;place-items:center;width:32px;height:38px;margin:-19px -16px;font-size:24px;animation:1.1s cubic-bezier(.65,0,.35,1) both e_fhia_orbit;display:grid;position:absolute;box-shadow:0 4px 12px #d6433812}.e_fhia_badge{color:#fff;background:#d64338;border-radius:26px;place-items:center;width:88px;height:88px;animation:.55s cubic-bezier(.175,.885,.32,1.275) .8s both e_fhia_badge;display:grid;box-shadow:0 12px 32px #d643382e}.e_fhia_badge svg{width:52px;height:52px}.e_fhia_check{stroke-dasharray:1;animation:.35s ease-out 1.1s both e_fhia_check}@keyframes e_fhia_gather{0%{opacity:0;transform:rotate(-90deg)}15%,65%{opacity:1}to{opacity:0;transform:rotate(120deg)}}@keyframes e_fhia_orbit{0%{transform:translate(84px)rotate(0)scale(.8)}35%{transform:translate(70px)rotate(30deg)scale(1)}to{transform:translate(0)rotate(90deg)scale(.3)}}@keyframes e_fhia_badge{0%{opacity:0;transform:scale(.35)rotate(-12deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes e_fhia_halo{0%{opacity:0;transform:scale(.45)}to{opacity:1;transform:scale(1)}}@keyframes e_fhia_check{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.e_fhia_halo,.e_fhia_tiles,.e_fhia_tile,.e_fhia_badge,.e_fhia_check{animation:none}.e_fhia_tiles{display:none}}
:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline]){aspect-ratio:5/4;touch-action:pan-y;-webkit-user-select:none;user-select:none;--hl-sw:var(--hairline-stroke,.9);--hl-plate:var(--hairline-plate,#fff);--hl-hi:var(--hairline-hi,#232327);--hl-edge:var(--hairline-edge,#a4a4ac);--hl-mid:var(--hairline-mid,#c3c3c9);--hl-lo:var(--hairline-lo,#e0e0e4);display:block;position:relative}:is(.landing-new,.auth-illustration) .gm-hairline :where(.dark,[data-theme=dark]) :where([data-hairline]){--hl-plate:var(--hairline-plate,#08090a);--hl-hi:var(--hairline-hi,#d0d6e0);--hl-edge:var(--hairline-edge,#5b5d64);--hl-mid:var(--hairline-mid,#3e3e44);--hl-lo:var(--hairline-lo,#29292d)}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline][data-hairline-theme=light]){--hl-plate:var(--hairline-plate,#fff);--hl-hi:var(--hairline-hi,#232327);--hl-edge:var(--hairline-edge,#a4a4ac);--hl-mid:var(--hairline-mid,#c3c3c9);--hl-lo:var(--hairline-lo,#e0e0e4)}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline][data-hairline-theme=dark]){--hl-plate:var(--hairline-plate,#08090a);--hl-hi:var(--hairline-hi,#d0d6e0);--hl-edge:var(--hairline-edge,#5b5d64);--hl-mid:var(--hairline-mid,#3e3e44);--hl-lo:var(--hairline-lo,#29292d)}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline]:focus-visible){outline:1.5px solid var(--hl-hi);outline-offset:2px}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline]>svg){width:100%;height:100%;display:block;position:absolute;inset:0}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline]>[data-hairline-live]){clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline]>svg) :where(path,polygon,ellipse,line){fill:var(--hl-plate);stroke:var(--hl-mid);stroke-width:var(--hl-sw);vector-effect:non-scaling-stroke;stroke-linejoin:round;stroke-linecap:round;transition:stroke .26s cubic-bezier(.5,0,.1,1)}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline]>svg) :where(.nf){fill:none}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline]>svg) :where(.fo){stroke:none}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline]>svg) :where(.sil){stroke:var(--hl-edge)}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline]>svg) :where(.hi){stroke:var(--hl-hi)}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline]>svg) :where(.lo){stroke:var(--hl-lo)}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline]>svg) :where(.dash){stroke-dasharray:1 3}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline]>svg) :where(.dot){stroke:none;fill:var(--hl-hi);transition:fill .26s cubic-bezier(.5,0,.1,1)}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline]>svg) :where(.dot.m){fill:var(--hl-edge)}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline]>svg) :where(.dot.off){fill:var(--hl-lo)}:is(.landing-new,.auth-illustration) .gm-hairline :where([data-hairline]>svg) :where(.ghost path){fill:none;stroke:var(--hl-mid)}:is(.landing-new,.auth-illustration) .gm-hairline{--hairline-plate:#0f0f0f;--hairline-hi:#f4f4f5;--hairline-edge:#9b9ba3;--hairline-mid:#66666f;--hairline-lo:#38383f}:is(.landing-new,.auth-illustration) .gm-hairline[data-hairline-tone=light]{--hairline-plate:#fff;--hairline-hi:#232327;--hairline-edge:#777780;--hairline-mid:#a4a4ac;--hairline-lo:#d4d4da}
