#agenda{list-style:none;display:flex;flex-direction:column;gap:15px;max-width:600px;padding-left:0!important}@media(max-width:720px){#agenda{max-width:100%!important}}.column-container{display:flex;justify-content:space-between;flex-direction:column}.column-container>*:nth-child(2){flex-grow:1}@media(max-width:720px){.column-container{max-width:100%!important;gap:0px!important}}button{border-radius:18px}.primary{background:var(--call-to-action);color:var(--text);padding:.75rem 1.5rem;font-size:.95rem;cursor:pointer;border:none}.primary:hover{background:var(--primary)}.secondary{background:transparent;color:var(--text);border:1px solid rgba(255,255,255,.4)}.secondary:hover{background:#ffffff1a}.cell{background:var(--background);border-radius:16px;display:flex;flex-direction:column;justify-content:space-between;overflow:hidden;box-shadow:0 10px 25px #00000014;transition:transform .2s ease,box-shadow .2s ease}.cell:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0000001f}.cell h3{margin-bottom:.5rem;font-size:1.1rem}.cell p{font-size:.95rem;color:var(--text)}.cell-content{padding:1.5rem;min-height:200px;display:flex;flex-direction:column;justify-content:space-between}.cell img{width:100%}.grid{margin:2rem auto;width:var(--width);display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.5rem}@media(max-width:720px){.grid{max-width:426px;grid-template-columns:1fr!important}}.hero{width:100%;min-height:70vh;background-image:linear-gradient(#0000004d,#0000004d),url(/_build/assets/hero-background-BtPKoe7-.png);background-size:cover;background-position-y:-150px;color:var(--background);display:flex;align-items:center;justify-content:center;text-align:center}.hero-content{max-width:700px;padding:2rem}.hero h1{font-size:2.5rem;line-height:1.2;margin-bottom:1rem;color:var(--background)}.hero p{font-size:1.1rem;opacity:.85;margin-bottom:2rem}.hero-actions{display:flex;gap:1rem;justify-content:center}.hero button{padding:.75rem 1.5rem;font-size:.95rem;border-radius:6px;cursor:pointer;border:none}@media(max-width:720px){.hero{background-size:auto}}
