.AuthSurround-module__aB5gwG__page{background:var(--color-background);grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;display:grid}.AuthSurround-module__aB5gwG__rail{background:var(--color-planner);color:var(--color-planner-text);padding:var(--space-2xl);flex-direction:column;justify-content:space-between;display:flex}.AuthSurround-module__aB5gwG__mark{width:auto;height:66px;margin-bottom:var(--space-lg)}.AuthSurround-module__aB5gwG__wordmark{font-size:var(--text-display);font-weight:var(--font-weight-bold);letter-spacing:var(--tracking-heading);margin:0;line-height:1}.AuthSurround-module__aB5gwG__line{margin:var(--space-md) 0 0;max-width:300px;font-size:var(--text-body);opacity:.86;line-height:1.55}.AuthSurround-module__aB5gwG__meta{font-size:var(--text-caption);opacity:.6;margin:0}.AuthSurround-module__aB5gwG__side{padding:var(--space-2xl) var(--space-lg);justify-content:center;align-items:center;display:flex}.AuthSurround-module__aB5gwG__card{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);width:100%;max-width:360px;box-shadow:var(--elevation-2);padding:var(--space-xl) var(--space-lg)}.AuthSurround-module__aB5gwG__note{align-items:center;gap:var(--space-sm);margin:0 0 var(--space-lg);padding:var(--space-sm) var(--space-md);background:var(--color-accent-subtle);border-radius:var(--radius-md);font-size:var(--text-small);color:var(--text-primary);line-height:1.4;display:flex}.AuthSurround-module__aB5gwG__noteIcon{width:15px;height:15px;color:var(--fa-professional);flex-shrink:0}@media (max-width:720px){.AuthSurround-module__aB5gwG__page{grid-template-columns:1fr}.AuthSurround-module__aB5gwG__rail{padding:var(--space-lg);align-items:center;gap:var(--space-md);flex-direction:row}.AuthSurround-module__aB5gwG__rail>div{align-items:center;gap:var(--space-md);display:flex}.AuthSurround-module__aB5gwG__mark{height:36px;margin:0}.AuthSurround-module__aB5gwG__wordmark{font-size:var(--text-h2)}.AuthSurround-module__aB5gwG__line,.AuthSurround-module__aB5gwG__meta{display:none}.AuthSurround-module__aB5gwG__side{padding:var(--space-lg) var(--space-md);align-items:flex-start}}
.page-module__dfg7qG__legal{margin:var(--space-md) 0 0;text-align:center;font-size:var(--text-caption);color:var(--text-secondary)}.page-module__dfg7qG__legal a{color:inherit;text-decoration:underline}
