.lp-sales{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:calc(100dvh - 76px)}.lp-sales-copy{justify-self:end;width:min(600px,100%);padding:clamp(48px,9vh,96px) clamp(24px,4vw,72px) 64px}.lp-sales h1{margin:0;color:var(--lp-ink);font-size:clamp(40px,4.4vw,64px);font-weight:660;line-height:1;letter-spacing:-.02em}.lp-sales-lede{margin:20px 0 0;color:var(--lp-muted);font-size:16px;line-height:1.6}.lp-sales-topics{margin:32px 0 44px}.lp-sales-art{position:relative;isolation:isolate;overflow:hidden;padding:clamp(48px,9vh,72px) clamp(24px,4vw,56px)}.lp-sales-art .lp-card-dither{position:absolute;inset:0;z-index:-1;width:100%;height:100%}.lp-sales-card{display:grid;width:min(440px,100%);padding:28px 24px 24px;border-top:6px solid var(--lp-ink);border-radius:6px;background:var(--lp-raised);box-shadow:var(--lp-shadow-overlay);color:var(--lp-ink)}.lp-sales-card h2{margin:0 0 4px;font-size:22px;font-weight:650;letter-spacing:-.01em}.lp-sales-card>p{margin:8px 0 0;color:var(--lp-muted);font-size:15px;line-height:1.6}.lp-sales-card a{color:var(--lp-accent-ink)}.lp-sales-card>a{justify-self:start;margin-top:18px;font-weight:600}.lp-sales-field{display:grid;gap:7px;margin-top:16px}.lp-sales-field span{font-size:14px;font-weight:600}.lp-sales-field :is(input,select,textarea){width:100%;padding:11px 12px;border:1px solid var(--lp-line-strong);border-radius:4px;background:var(--lp-raised);color:var(--lp-ink);font:inherit;font-size:15px}.lp-sales-field textarea{min-height:112px;resize:vertical}.lp-sales-field :is(input,select,textarea):focus-visible{border-color:var(--lp-ink);outline:2px solid rgba(var(--lp-lime-rgb),.45);outline-offset:1px}.lp-sales-error{margin:14px 0 0;color:color-mix(in srgb,var(--lp-destructive) 70%,var(--lp-night));font-size:14px}.lp-sales-submit{height:48px;margin-top:22px;border:0;border-radius:4px;background:var(--lp-night);color:var(--lp-paper);font:600 16px var(--lp-font-sans),sans-serif;cursor:pointer;transition:background-color .2s ease}.lp-sales-submit:hover{background:color-mix(in srgb,var(--lp-night) 82%,var(--lp-lime))}.lp-sales-submit:disabled{cursor:progress;opacity:.6}.lp-sales-note{margin:12px 0 0;color:var(--lp-muted);font-size:12.5px}@media (max-width:900px){.lp-sales{grid-template-columns:minmax(0,1fr)}.lp-sales-copy{justify-self:stretch;width:auto;padding:40px 16px 32px}.lp-sales-art{padding:32px 16px}}