._9C_K9M{flex-direction:column;gap:var(--spacing-8)}.P_UImT,._9C_K9M{width:100%;display:flex}.P_UImT{justify-content:space-between;align-items:center;flex-wrap:wrap;gap:var(--spacing-4)}.LRO9Fn,.sfIQzb{width:200px;flex-shrink:0}.sfIQzb{display:flex;justify-content:flex-end}.zIUBk6{flex-grow:1;display:flex;justify-content:center;max-width:-moz-fit-content;max-width:fit-content;margin:0 auto}.p2oYxi{max-width:100%}._9cEk8g{display:grid;grid-template-columns:repeat(1,1fr);grid-gap:var(--spacing-6);gap:var(--spacing-6);width:100%}.PXGc2C{height:100%;min-width:0}._0SZL3Z{grid-column:1/-1;display:flex;justify-content:center;padding:var(--spacing-8) 0}.LEVjgY{text-align:center;padding:4rem 1rem;background:var(--surface);border-radius:var(--radius-lg);border:1px solid var(--border);max-width:500px;width:100%;box-shadow:var(--shadow-subtle);display:flex;flex-direction:column;align-items:center}._99EKOH{font-size:3rem;margin-bottom:1rem}.LEVjgY h3{font-size:1.5rem;font-weight:600;margin-bottom:.5rem;color:var(--foreground);margin-top:0}.LEVjgY p{color:var(--muted-foreground);margin-bottom:1.5rem}@media (min-width:640px){._9cEk8g{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){._9cEk8g{grid-template-columns:repeat(var(--desktop-columns,3),1fr)}}@media (max-width:768px){.P_UImT{flex-direction:column;align-items:center;gap:var(--spacing-4)}.LRO9Fn{display:none}.zIUBk6{width:auto;max-width:100%;overflow-x:auto}.sfIQzb{justify-content:center}.p2oYxi,.sfIQzb{width:auto}}.o8dWu5{min-height:100vh;background-color:var(--background);display:flex;flex-direction:column}.Yq5GJc{flex:1 1}.Iw22pl{padding:6rem 1.5rem 3rem;justify-content:center;background-color:var(--background);text-align:center;overflow:hidden}.Iw22pl,.iV4eiE{position:relative;display:flex;align-items:center}.iV4eiE{z-index:2;max-width:800px;flex-direction:column;gap:1.5rem}.y7frPT{font-family:var(--font-family-heading);font-size:3.5rem;font-weight:500;line-height:1.1;margin:0;color:var(--foreground);letter-spacing:-.02em;text-shadow:0 2px 4px color-mix(in srgb,var(--foreground) 5%,transparent)}.LDcISv{font-size:1.25rem;color:var(--foreground-subtitle);line-height:1.6;margin:0;max-width:600px;text-shadow:0 1px 2px color-mix(in srgb,var(--foreground) 3%,transparent)}.EIWsJo{margin-top:1rem;gap:var(--spacing-3);flex-wrap:wrap}.EIWsJo,.QZAERK{display:flex;justify-content:center}.QZAERK{width:100%;padding:0 1.5rem;margin-bottom:var(--spacing-8)}.ctSWq6{width:32rem;height:3px;background:linear-gradient(90deg,transparent 0,color-mix(in srgb,var(--primary) 40%,transparent) 20%,var(--primary) 50%,color-mix(in srgb,var(--primary) 40%,transparent) 80%,transparent 100%);border-radius:var(--radius-full);box-shadow:0 2px 8px color-mix(in srgb,var(--primary) 25%,transparent)}.twKCWl{padding:0 1.5rem 6rem;max-width:1200px;margin:0 auto;width:100%}@media (max-width:768px){.y7frPT{font-size:2.5rem}.LDcISv{font-size:1.125rem}.Iw22pl{padding-top:4rem}}