.quad-cities-signup-network-module__HQZ0nW__network{gap:.75rem;width:100%;display:grid;position:relative}.quad-cities-signup-network-module__HQZ0nW__heading{justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;display:flex}.quad-cities-signup-network-module__HQZ0nW__kicker,.quad-cities-signup-network-module__HQZ0nW__disclosure{margin:0}.quad-cities-signup-network-module__HQZ0nW__kicker{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.25rem,2.4vw,1.75rem);font-weight:700}.quad-cities-signup-network-module__HQZ0nW__disclosure{color:var(--color-text-muted);letter-spacing:.055em;text-transform:uppercase;margin-top:.15rem;font-size:.75rem;font-weight:700}.quad-cities-signup-network-module__HQZ0nW__motionControl{z-index:10;-webkit-backdrop-filter:blur(.35rem);backdrop-filter:blur(.35rem);background:#ffffffe0;border-color:#ffffffb3;min-height:1.875rem;padding:.25rem .5rem;font-size:.7rem;position:absolute;bottom:.75rem;right:.75rem}.quad-cities-signup-network-module__HQZ0nW__scene{--node-size:3.5rem;isolation:isolate;aspect-ratio:16/11;border:1px solid color-mix(in srgb, var(--color-border) 82%, transparent);border-radius:calc(var(--radius-card) * 1.35);background:linear-gradient(#f8f5eb7a,#e9eee894),url(../media/login-network-background.05xrnnuck0nik.avif) 50%/cover no-repeat;width:100%;position:relative;overflow:hidden;box-shadow:0 1.5rem 4rem #18211b17}.quad-cities-signup-network-module__HQZ0nW__coordinatePlane{aspect-ratio:10/7;height:100%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.quad-cities-signup-network-module__HQZ0nW__map,.quad-cities-signup-network-module__HQZ0nW__arcLayer{width:100%;height:100%;position:absolute;inset:0}.quad-cities-signup-network-module__HQZ0nW__map{z-index:0}.quad-cities-signup-network-module__HQZ0nW__arcLayer{z-index:1;pointer-events:none;overflow:visible}.quad-cities-signup-network-module__HQZ0nW__landShape{fill:#ffffff59}.quad-cities-signup-network-module__HQZ0nW__landShapeSouth{fill:#dae4d76e}.quad-cities-signup-network-module__HQZ0nW__riverGlow{fill:none;stroke:#ffffffbd;stroke-linecap:round;stroke-width:90px}.quad-cities-signup-network-module__HQZ0nW__river{fill:none;stroke:#9fc3cb;stroke-linecap:round;stroke-width:58px}.quad-cities-signup-network-module__HQZ0nW__bridge{fill:none;stroke:#46544a6b;stroke-linecap:round;stroke-width:6px}.quad-cities-signup-network-module__HQZ0nW__city{fill:var(--color-text-muted);font-family:var(--font-sans);letter-spacing:.04em;font-size:18px;font-weight:700}.quad-cities-signup-network-module__HQZ0nW__node{z-index:3;left:var(--node-x);top:var(--node-y);width:var(--node-size);height:var(--node-size);background:var(--color-surface);border:3px solid #fffffff0;border-radius:50%;place-items:center;transition:opacity .18s,filter .18s,box-shadow .18s;display:grid;position:absolute;transform:translate(-50%,-50%);box-shadow:0 .45rem 1.25rem #18211b2e}.quad-cities-signup-network-module__HQZ0nW__portrait{border-radius:inherit;object-fit:cover;width:100%;height:100%}.quad-cities-signup-network-module__HQZ0nW__ambientNode{opacity:.52;border-width:2px;width:2rem;height:2rem;box-shadow:0 .25rem .7rem #18211b1f}.quad-cities-signup-network-module__HQZ0nW__ambientGlyph{background:radial-gradient(circle at 50% 30%,#6b8374 0 25%,#0000 27%),radial-gradient(at 50% 88%,#6b8374 0 42%,#0000 44%);border-radius:50% 50% 44% 44%;width:55%;height:55%}.quad-cities-signup-network-module__HQZ0nW__highlightedNode{z-index:4;box-shadow:0 0 0 .4rem #17604424,0 .65rem 1.5rem #18211b36}.quad-cities-signup-network-module__HQZ0nW__referralArc,.quad-cities-signup-network-module__HQZ0nW__staticArc{fill:none;stroke:var(--color-action-primary);stroke-linecap:round;stroke-width:7px}.quad-cities-signup-network-module__HQZ0nW__referralArc{stroke-dasharray:1;stroke-dashoffset:1px;animation:.85s cubic-bezier(.22,1,.36,1) forwards quad-cities-signup-network-module__HQZ0nW__draw-arc}.quad-cities-signup-network-module__HQZ0nW__staticArc{opacity:.55}.quad-cities-signup-network-module__HQZ0nW__movingDot{fill:var(--color-action-primary);stroke:var(--color-surface);stroke-width:4px}.quad-cities-signup-network-module__HQZ0nW__storyCard{--card-width:min(17rem, 65%);--card-height:9.25rem;--anchor-shift:calc(var(--node-size) / -2);z-index:6;left:var(--node-x);top:var(--node-y);width:var(--card-width);height:var(--card-height);border:1px solid var(--color-border);border-radius:var(--radius-card);background:#fffffffa;position:absolute;overflow:hidden;box-shadow:0 1.2rem 2.8rem #18211b36}.quad-cities-signup-network-module__HQZ0nW__storyCard[data-card-direction=southeast]{transform:translate(var(--anchor-shift), var(--anchor-shift));transform-origin:0 0}.quad-cities-signup-network-module__HQZ0nW__storyCard[data-card-direction=southwest]{transform:translate(calc(-100% - var(--anchor-shift)), var(--anchor-shift));transform-origin:100% 0}.quad-cities-signup-network-module__HQZ0nW__storyCard[data-card-direction=northeast]{transform:translate(var(--anchor-shift), calc(-100% - var(--anchor-shift)));transform-origin:0 100%}.quad-cities-signup-network-module__HQZ0nW__storyCard[data-card-direction=northwest]{transform:translate(calc(-100% - var(--anchor-shift)), calc(-100% - var(--anchor-shift)));transform-origin:100% 100%}.quad-cities-signup-network-module__HQZ0nW__storyCard[data-card-phase=requestOpening],.quad-cities-signup-network-module__HQZ0nW__storyCard[data-card-phase=responseOpening]{animation:.45s cubic-bezier(.22,1,.36,1) both quad-cities-signup-network-module__HQZ0nW__open-card}.quad-cities-signup-network-module__HQZ0nW__storyCard[data-card-phase=requestClosing],.quad-cities-signup-network-module__HQZ0nW__storyCard[data-card-phase=responseClosing]{animation:.35s cubic-bezier(.4,0,.8,.2) both quad-cities-signup-network-module__HQZ0nW__close-card}.quad-cities-signup-network-module__HQZ0nW__cardPortraitShell{z-index:2;width:var(--node-size);height:var(--node-size);background:var(--color-surface);box-sizing:border-box;border:3px solid #fffffff0;border-radius:50%;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 .45rem 1.25rem #18211b2e}.quad-cities-signup-network-module__HQZ0nW__cardText{min-width:0;padding:.75rem .85rem .85rem}.quad-cities-signup-network-module__HQZ0nW__storyCard[data-card-phase=requestOpening] .quad-cities-signup-network-module__HQZ0nW__cardText,.quad-cities-signup-network-module__HQZ0nW__storyCard[data-card-phase=responseOpening] .quad-cities-signup-network-module__HQZ0nW__cardText{animation:.18s .22s both quad-cities-signup-network-module__HQZ0nW__reveal-content}.quad-cities-signup-network-module__HQZ0nW__storyCard[data-card-phase=requestClosing] .quad-cities-signup-network-module__HQZ0nW__cardText,.quad-cities-signup-network-module__HQZ0nW__storyCard[data-card-phase=responseClosing] .quad-cities-signup-network-module__HQZ0nW__cardText{animation:.1s both quad-cities-signup-network-module__HQZ0nW__hide-content}.quad-cities-signup-network-module__HQZ0nW__cardPortrait{object-fit:cover;border-radius:50%;width:100%;height:100%}.quad-cities-signup-network-module__HQZ0nW__cardIdentity{min-height:var(--node-size);min-width:0;padding-left:calc(var(--node-size) + .7rem);align-content:center;display:grid}.quad-cities-signup-network-module__HQZ0nW__cardIdentity strong{font-size:.9rem;line-height:1.2}.quad-cities-signup-network-module__HQZ0nW__cardIdentity span{color:var(--color-text-muted);overflow-wrap:anywhere;font-size:.72rem;line-height:1.25}.quad-cities-signup-network-module__HQZ0nW__cardText p{color:var(--color-text-secondary);margin:.5rem 0 0;font-size:.82rem;line-height:1.35}.quad-cities-signup-network-module__HQZ0nW__scene[data-paused] *,.quad-cities-signup-network-module__HQZ0nW__scene[data-paused] :before,.quad-cities-signup-network-module__HQZ0nW__scene[data-paused] :after{animation-play-state:paused!important}.quad-cities-signup-network-module__HQZ0nW__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes quad-cities-signup-network-module__HQZ0nW__draw-arc{to{stroke-dashoffset:0}}@keyframes quad-cities-signup-network-module__HQZ0nW__open-card{0%{width:var(--node-size);height:var(--node-size);border-radius:50%;box-shadow:0 .45rem 1.25rem #18211b2e}}@keyframes quad-cities-signup-network-module__HQZ0nW__close-card{to{width:var(--node-size);height:var(--node-size);border-radius:50%;box-shadow:0 .45rem 1.25rem #18211b2e}}@keyframes quad-cities-signup-network-module__HQZ0nW__reveal-content{0%{opacity:0;transform:translateY(.3rem)}}@keyframes quad-cities-signup-network-module__HQZ0nW__hide-content{to{opacity:0}}@media (max-width:63.99rem){.quad-cities-signup-network-module__HQZ0nW__scene{max-width:46rem;margin-inline:auto}}@media (max-width:47.99rem){.quad-cities-signup-network-module__HQZ0nW__heading{align-items:end}.quad-cities-signup-network-module__HQZ0nW__kicker{font-size:1.2rem}.quad-cities-signup-network-module__HQZ0nW__disclosure{max-width:20rem;font-size:.68rem}.quad-cities-signup-network-module__HQZ0nW__scene{--node-size:2.9rem;aspect-ratio:1}.quad-cities-signup-network-module__HQZ0nW__motionControl{bottom:.5rem;right:.5rem}.quad-cities-signup-network-module__HQZ0nW__coordinatePlane{width:100%;height:auto}.quad-cities-signup-network-module__HQZ0nW__storyCard{--card-width:min(13.5rem, calc(100vw - 8rem));--card-height:10.25rem}.quad-cities-signup-network-module__HQZ0nW__storyCard[data-card-node=theo-grove]{--card-width:min(13.5rem, calc(100vw - 8.5rem))}.quad-cities-signup-network-module__HQZ0nW__cardText{padding:.6rem .7rem .7rem}.quad-cities-signup-network-module__HQZ0nW__ambientNode{width:1.6rem;height:1.6rem}.quad-cities-signup-network-module__HQZ0nW__mobileHiddenNode{display:none}.quad-cities-signup-network-module__HQZ0nW__city{font-size:16px}}@media (prefers-reduced-motion:reduce){.quad-cities-signup-network-module__HQZ0nW__node{transition:none}.quad-cities-signup-network-module__HQZ0nW__referralArc,.quad-cities-signup-network-module__HQZ0nW__storyCard,.quad-cities-signup-network-module__HQZ0nW__cardText{animation:none!important}}
.signup-module__8Fjwta__main{width:min(78rem,100% - 2rem);margin:0 auto;padding:clamp(2rem,7vw,5rem) 0}.signup-module__8Fjwta__shell{gap:2.5rem;width:100%;max-width:78rem;margin-inline:auto;display:grid}.signup-module__8Fjwta__formColumn{justify-self:center;width:100%;min-width:0;max-width:34rem}.signup-module__8Fjwta__visualSlot{align-self:start;width:100%;min-width:0}@media (min-width:48rem){.signup-module__8Fjwta__shell{gap:3rem}.signup-module__8Fjwta__visualSlot{justify-self:center;max-width:46rem}}@media (min-width:64rem){.signup-module__8Fjwta__shell{grid-template-columns:minmax(30rem,34rem) minmax(0,1fr);align-items:start}.signup-module__8Fjwta__visualSlot{max-width:none}}
