.landing-module__bxHgOq__page{background:var(--ds-bg);flex-direction:column;min-height:100vh;display:flex}.landing-module__bxHgOq__top{width:100%;max-width:72rem;margin:0 auto;padding:1rem 1.5rem}.landing-module__bxHgOq__wordmark{color:var(--ds-foreground);letter-spacing:-.02em;align-items:baseline;gap:.5rem;font-size:1.25rem;font-weight:700;text-decoration:none;display:inline-flex}.landing-module__bxHgOq__wordmark small{font-weight:500;font-size:var(--ds-fs-sm);color:var(--ds-muted-foreground);letter-spacing:0}.landing-module__bxHgOq__main{flex:1;grid-template:"intro login""features login"1fr/minmax(0,1fr) 26rem;align-items:start;gap:2rem 4rem;width:100%;max-width:72rem;margin:0 auto;padding:2.5rem 1.5rem 4rem;display:grid}.landing-module__bxHgOq__intro{grid-area:intro;gap:.75rem;display:grid}.landing-module__bxHgOq__intro h1{letter-spacing:-.02em;font-size:1.9rem;line-height:1.3}.landing-module__bxHgOq__lead{color:var(--ds-muted-foreground);max-width:34rem;font-size:1.05rem}.landing-module__bxHgOq__card{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);grid-area:login;padding:.25rem;overflow:hidden}.landing-module__bxHgOq__about{grid-area:features;gap:1.5rem;display:grid}.landing-module__bxHgOq__features{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;margin:0;padding:0;list-style:none;display:grid}.landing-module__bxHgOq__features li{background:var(--ds-surface);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);align-content:start;gap:.25rem;padding:1rem 1.25rem;display:grid}.landing-module__bxHgOq__features h3{font-size:1rem;line-height:1.4}.landing-module__bxHgOq__features p{font-size:var(--ds-fs-body-sm);color:var(--ds-muted-foreground)}.landing-module__bxHgOq__scope{font-size:var(--ds-fs-sm);color:var(--ds-muted-foreground)}.landing-module__bxHgOq__scope b{color:var(--ds-foreground)}.landing-module__bxHgOq__contact{font-size:var(--ds-fs-sm);color:var(--ds-muted-foreground)}.landing-module__bxHgOq__contact b{color:var(--ds-foreground)}.landing-module__bxHgOq__contact a{color:var(--ds-primary-text)}.landing-module__bxHgOq__legal{border-top:1px solid var(--ds-border);background:var(--ds-surface);color:var(--ds-muted-foreground);font-size:var(--ds-fs-xs);line-height:1.7}.landing-module__bxHgOq__legalIn{gap:.75rem;max-width:72rem;margin:0 auto;padding:1.25rem 1.5rem 1.5rem;display:grid}.landing-module__bxHgOq__links{font-size:var(--ds-fs-sm);color:var(--ds-foreground);flex-wrap:wrap;gap:.5rem;display:flex}.landing-module__bxHgOq__slot{min-height:var(--ds-touch);border:1px dashed var(--ds-border-control);border-radius:var(--ds-radius-sm);background:var(--ds-surface);align-items:center;gap:.35rem;padding:0 .75rem;display:inline-flex}.landing-module__bxHgOq__link{min-height:var(--ds-touch);color:var(--ds-foreground);align-items:center;padding:0 .75rem;display:inline-flex}.landing-module__bxHgOq__policy{font-weight:700}.landing-module__bxHgOq__soon{color:var(--ds-muted-foreground);font-weight:400;font-size:var(--ds-fs-xs)}.landing-module__bxHgOq__biz{flex-wrap:wrap;gap:0 1rem;margin:0;display:flex}.landing-module__bxHgOq__biz div{gap:.35rem;display:inline-flex}.landing-module__bxHgOq__biz dt{color:var(--ds-muted-foreground)}.landing-module__bxHgOq__biz dd{color:var(--ds-foreground);margin:0}.landing-module__bxHgOq__biz a{color:var(--ds-primary-text)}.landing-module__bxHgOq__copy{color:var(--ds-muted-foreground)}@media (max-width:64rem){.landing-module__bxHgOq__main{grid-template-columns:minmax(0,1fr) 22rem;gap:2rem}.landing-module__bxHgOq__features{grid-template-columns:minmax(0,1fr)}}@media (max-width:40rem){.landing-module__bxHgOq__top{padding:.75rem 1rem}.landing-module__bxHgOq__main{grid-template-columns:minmax(0,1fr);grid-template-areas:"intro""login""features";gap:1.25rem;padding:.5rem 1rem 2rem}.landing-module__bxHgOq__intro h1{font-size:1.4rem}.landing-module__bxHgOq__lead{font-size:var(--ds-fs-body-sm)}.landing-module__bxHgOq__card{padding:0}.landing-module__bxHgOq__legalIn{padding:1rem 1rem 1.25rem}.landing-module__bxHgOq__biz{gap:0;display:grid}}
