.lm-gd{padding:calc(var(--nav-h) + var(--lm-space-10)) 0 var(--lm-section-y);background:var(--lm-canvas)}.lm-gd__grid{gap:var(--lm-space-10);margin-top:var(--lm-space-10);grid-template-columns:minmax(0,1fr);display:grid}.lm-gd__intro{align-items:flex-start;gap:var(--lm-space-6);flex-direction:column;min-width:0;display:flex}.lm-gd__title{max-width:16em;font:400 var(--lm-h2-size) / var(--lm-h2-leading) var(--lm-font-display);letter-spacing:-.01em;color:var(--lm-ink);text-wrap:balance;margin:0}.lm-gd__lead{max-width:34em;font:400 var(--lm-body-1-size) / var(--lm-body-1-leading) var(--lm-font-sans);color:var(--lm-ink-secondary);text-wrap:pretty;margin:0}.lm-gd__stage{isolation:isolate;width:100%;height:380px;margin-top:var(--lm-space-4);border-radius:var(--lm-radius-card);background:color-mix(in srgb, var(--lm-paper) 45%, transparent);box-shadow:inset 0 0 0 1px var(--lm-line-glass);position:relative;overflow:hidden}.lm-gd__stage:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(color-mix(in srgb, var(--lm-ink) 2.2%, transparent) 1px, transparent 1px), linear-gradient(90deg, color-mix(in srgb, var(--lm-ink) 2.2%, transparent) 1px, transparent 1px);-webkit-mask:radial-gradient(70% 80% at 50% 60%, var(--lm-ink), transparent);-webkit-mask:radial-gradient(70% 80% at 50% 60%, var(--lm-ink), transparent);mask:radial-gradient(70% 80% at 50% 60%, var(--lm-ink), transparent);background-size:24px 24px;position:absolute;inset:0}.lm-gd__cover{width:280px;position:absolute;top:40px;left:50%;translate:-50%}.lm-gd__form{min-width:0;scroll-margin-top:calc(var(--nav-h) + var(--lm-space-6))}.lm-gd__body{min-width:0;max-width:680px}@media (min-width:1024px){.lm-gd__grid{column-gap:var(--lm-space-16);row-gap:var(--lm-space-12);grid-template-columns:minmax(0,1fr) 420px}.lm-gd__intro{grid-area:1/1}.lm-gd__body{grid-area:2/1}.lm-gd__form{top:calc(var(--nav-h) + var(--lm-space-6));grid-area:1/2/span 2;align-self:start;position:sticky}.lm-gd__stage{height:420px}.lm-gd__cover{width:300px;top:48px}}@media (max-width:767px){.lm-gd__stage{height:300px}.lm-gd__cover{width:210px;top:32px}}
