.login-module__3lrIIq__shell{width:min(100%,68rem);margin:0 auto}.login-module__3lrIIq__layout{grid-template-columns:minmax(0,1.25fr) minmax(19rem,1fr);align-items:start;gap:1.5rem;display:grid}.login-module__3lrIIq__products,.login-module__3lrIIq__features,.login-module__3lrIIq__formPanel{border-radius:var(--radius-xl);border:1px solid #112b5c17;min-width:0}.login-module__3lrIIq__products{background:#eef8f4;grid-column:1/-1;padding:1.5rem 1.75rem}.login-module__3lrIIq__eyebrow{color:#267568;margin:0 0 .75rem;font-size:.875rem;font-weight:700}.login-module__3lrIIq__productList{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.login-module__3lrIIq__product{text-align:left;color:var(--text);flex-wrap:wrap;align-items:baseline;gap:.25rem .6rem;display:flex}.login-module__3lrIIq__product strong{letter-spacing:-.025em;width:100%;font-family:Arial,sans-serif;font-size:clamp(1.5rem,2.7vw,1.875rem);line-height:1.4;display:block}.login-module__3lrIIq__product span{color:#536275;font-family:Arial,sans-serif;font-size:1.125rem}.login-module__3lrIIq__jumpLink{display:none}.login-module__3lrIIq__features{background:#fff;padding:1.75rem}.login-module__3lrIIq__features h2{margin:0 0 1rem;font-size:1.2rem;line-height:1.7}.login-module__3lrIIq__features ul{color:#536275;gap:.9rem;margin:0;padding-inline-start:1.25rem;font-size:.925rem;line-height:1.95;display:grid}.login-module__3lrIIq__features li{padding-inline-start:.25rem}.login-module__3lrIIq__features li::marker{color:#267568}.login-module__3lrIIq__features strong{color:var(--text)}.login-module__3lrIIq__formPanel{background:#fff;align-content:start;padding:1.75rem;scroll-margin-top:1.5rem;box-shadow:0 12px 32px #112b5c0a}@media (max-width:760px){.login-module__3lrIIq__layout{grid-template-columns:minmax(0,1fr);gap:1rem}.login-module__3lrIIq__products{padding:1.15rem}.login-module__3lrIIq__productList{grid-template-columns:minmax(0,1fr);gap:.5rem}.login-module__3lrIIq__product{flex-wrap:nowrap;gap:.5rem}.login-module__3lrIIq__product strong{width:auto;font-size:clamp(1.2rem,5.2vw,1.5rem)}.login-module__3lrIIq__product span{white-space:nowrap;font-size:1rem}.login-module__3lrIIq__jumpLink{border-radius:var(--radius-md);color:#267568;border:1px solid #267568;justify-content:center;align-items:center;min-height:44px;margin-top:1rem;padding:.5rem;font-weight:700;display:flex}.login-module__3lrIIq__features{grid-row:3;padding:1.25rem}.login-module__3lrIIq__features h2{font-size:1.1rem}.login-module__3lrIIq__features ul{font-size:.875rem}.login-module__3lrIIq__formPanel{grid-row:2;padding:1.25rem}}
