.AlternativesStyles_container__VHurq{text-align:center;display:flex;flex-direction:column}.AlternativesStyles_hero__WhsHi{padding-block:16px}.AlternativesStyles_title__ogUIr{margin-bottom:32px}.AlternativesStyles_intro__wtWAr{font-size:22px;max-width:64ch;margin-inline:auto}.AlternativesStyles_gridBox__appAG{margin-top:64px;padding:24px 64px;width:100%;display:grid}.AlternativesStyles_gridTitle__tVKDM{text-align:left;margin-bottom:24px}.AlternativesStyles_grid__G0TUo{display:grid;grid-template-columns:repeat(auto-fill,minmax(350px,1fr));grid-auto-rows:fit-content(100%);grid-gap:48px;gap:48px}.AlternativesStyles_el__ETT7x{height:-moz-fit-content;height:fit-content;border:1px solid rgba(var(--text-rgb),.6);border-radius:12px;box-shadow:6px 6px rgba(var(--text-rgb),.8);transition:box-shadow .3s}.AlternativesStyles_el__ETT7x:has(.AlternativesStyles_knowMore__OHgzL:hover){box-shadow:3px 3px rgba(var(--text-rgb),.8)}.AlternativesStyles_elIcon__OikUD{height:24px;margin-top:16px}.AlternativesStyles_name__duRJy{font-weight:700;font-size:22px}.AlternativesStyles_subTitle__hjNZa{padding:12px 16px;font-size:15px}.AlternativesStyles_knowMore__OHgzL{text-decoration:none;color:var(--text);border-top:1px solid rgba(var(--text-rgb),.3);display:flex;align-items:center;justify-content:center;cursor:pointer;padding:4px;transition:background-color .3s}.AlternativesStyles_knowMore__OHgzL:hover{background-color:rgba(var(--text-rgb),.05)}.AlternativesStyles_knowMoreIcon__zlf8t{margin-left:8px;height:16px}.AlternativesStyles_endLine__FU03U{margin-top:48px;font-style:italic}@media (max-width:980px){.AlternativesStyles_container__VHurq{max-width:90%}.AlternativesStyles_title__ogUIr{margin-bottom:28px}.AlternativesStyles_intro__wtWAr{font-size:20px;max-width:100%}}@media (max-width:700px){.AlternativesStyles_container__VHurq{max-width:100%;padding-inline:12px}.AlternativesStyles_intro__wtWAr{font-size:16px}.AlternativesStyles_gridBox__appAG{margin-top:48px;padding:24px}.AlternativesStyles_grid__G0TUo{display:grid;grid-template-columns:unset;grid-template-columns:repeat(auto-fill,1fr);grid-gap:32px;gap:32px}}@media (max-width:450px){.AlternativesStyles_gridBox__appAG{padding:8px}}