.PluginsPage_layout__l8vpn{display:grid;grid-template-columns:352px minmax(0,1fr);gap:24px;align-items:start}.PluginsPage_intro__KUflG{position:sticky;top:108px;display:flex;flex-direction:column;padding-right:24px}.PluginsPage_intro__KUflG>:first-child{order:0}.PluginsPage_h1__w5rZa{order:1}.PluginsPage_introText__j4fjn{order:2}.PluginsPage_buttons__D_H_9{order:3}.PluginsPage_introText__j4fjn{margin:24px 0 0;font-size:1.125rem;line-height:32px}.PluginsPage_introLine__ni5sd{display:block}.PluginsPage_smiley__chfIp{display:inline-block;vertical-align:-6px;margin-left:4px}.PluginsPage_h1__w5rZa{margin:0;font-family:var(--font-display);font-size:var(--fs-hero);font-weight:300;line-height:1.1}.PluginsPage_buttons__D_H_9{margin-top:40px}.PluginsPage_lines__OC_h_{display:grid;gap:48px;min-width:0}.PluginsPage_line__ZLCO_{min-width:0}.PluginsPage_lineTitle__mrWKc{margin:0 0 20px;padding-bottom:12px;border-bottom:1px dashed var(--line);font-family:var(--font-body);font-size:.875rem;font-weight:500;line-height:22px;letter-spacing:.06em;text-transform:uppercase}.PluginsPage_ideas__vrj9Q{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,6fr);gap:64px;align-items:start}.PluginsPage_ideasH2__9xuAS{margin:0;font-family:var(--font-display);font-size:var(--fs-h2);font-weight:300;line-height:var(--lh-h2)}.PluginsPage_ideasLead__YMqvx{margin:24px 0 0;font-size:1.125rem;line-height:32px}.PluginsPage_formCard__M7Bxq{padding:32px;border:1px solid var(--line);border-radius:16px;background:#ffffff}.PluginsPage_form__Y51Vl{max-width:none}.PluginsPage_form__Y51Vl input,.PluginsPage_form__Y51Vl textarea{border-color:#8a8a86;border-radius:8px;font-family:var(--font-body);font-weight:300}.PluginsPage_form__Y51Vl input{height:48px}.PluginsPage_form__Y51Vl button[type=submit]{align-self:flex-start;height:56px;padding:0 24px;font-family:var(--font-body);font-weight:500}@media (max-width:1083.98px){.PluginsPage_ideas__vrj9Q,.PluginsPage_layout__l8vpn{grid-template-columns:minmax(0,1fr);gap:40px}.PluginsPage_intro__KUflG{position:static;padding:0}}@media (max-width:767.98px){.PluginsPage_formCard__M7Bxq{padding:20px}.PluginsPage_form__Y51Vl button[type=submit]{align-self:stretch}}.PluginsPage_plan__Hi_iM{display:inline-block;margin:0 0 10px;padding:1px 8px;border:1px solid rgba(0,0,0,.16);border-radius:8px;font-size:.75rem;font-weight:500;line-height:20px}