.learn-main{max-width:1440px;margin:0 auto;padding:72px 32px;font-size:var(--ui-body-size,22px)}.learn-main header{max-width:960px;margin-bottom:56px}.learn-main h1{font-size:clamp(42px,5vw,68px);letter-spacing:-.04em;line-height:1.16;text-wrap:balance}.learn-main p{line-height:1.6}.learn-main header .button{margin:12px 12px 0 0}.learn-tools{display:grid;gap:24px;margin-bottom:30px}.learn-tools input{display:block;width:min(100%,640px);font:inherit;border:1px solid #d9d9df;border-radius:14px;margin-top:10px;padding:14px;box-sizing:border-box}.learn-tools div{display:flex;gap:12px;flex-wrap:wrap}.learn-tools button,.learn-card button{font:inherit;font-size:var(--ui-body-size,22px);min-height:48px}.learn-tools button[aria-pressed=true]{background:#1d1d1f;color:#fff}.learn-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.learn-card{padding:28px;border-radius:22px;background:#f5f5f7;scroll-margin-top:140px;display:flex;flex-direction:column}.learn-card[hidden]{display:none}.learn-card h2{font-size:28px;letter-spacing:-.025em;line-height:1.25}.learn-card .eyebrow{font-size:var(--ui-body-size,22px)}.learn-card button{margin-top:auto;align-self:flex-start}.learn-invite{padding:48px 0 0;max-width:800px}@media(max-width:1000px){.learn-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.learn-main{padding:40px 22px}.learn-grid{grid-template-columns:1fr}.learn-card{padding:24px}}
