.hero_hero__iZJ_g{margin:80px 0 64px;display:flex;flex-direction:column;align-items:center}.hero_hero__iZJ_g .hero_title__Sm1Zd{max-width:840px;text-align:center;font-size:var(--font-size-5xl);font-weight:var(--font-weight-medium);line-height:56px}.hero_hero__iZJ_g .hero_title__Sm1Zd span{display:inline-flex;align-items:center;color:var(--color-primary)}@media screen and (max-width:1024px){.hero_hero__iZJ_g .hero_title__Sm1Zd{font-size:var(--font-size-4xl);line-height:36px}}@media screen and (max-width:768px){.hero_hero__iZJ_g .hero_title__Sm1Zd{font-size:32px;line-height:40px}}.hero_hero__iZJ_g .hero_stars__8qBaZ{display:inline-block;width:40px;height:40px;margin-left:8px}.hero_hero__iZJ_g .hero_lead__0JjDf{max-width:540px;margin-top:24px;line-height:24px;text-align:center;color:var(--color-muted)}@media screen and (max-width:759px){.hero_hero__iZJ_g{margin:48px 0 32px}}.hero_actions__OqR2L{display:flex;justify-content:center;gap:16px;flex-wrap:wrap}@media screen and (max-width:759px){.hero_actions__OqR2L{gap:8px}}.hero_actions__OqR2L .hero_card__gT669{padding:16px;min-width:356px;height:200px;flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:16px;cursor:pointer}@media(hover:hover){.hero_actions__OqR2L .hero_card__gT669:hover{box-shadow:var(--box-shadow-md)}}.hero_actions__OqR2L .hero_card__gT669 .hero_cardIcon__JLxFG{flex-shrink:0;width:64px;height:64px}.hero_actions__OqR2L .hero_card__gT669 .hero_cardTitle__tbIrW{font-size:var(--font-size-2xl);font-weight:var(--font-weight-medium);letter-spacing:0}@media screen and (max-width:1132px){.hero_actions__OqR2L .hero_card__gT669{order:0}.hero_actions__OqR2L .hero_card__gT669:first-child{order:1}}@media screen and (max-width:768px){.hero_actions__OqR2L .hero_card__gT669{width:100%;height:80px;order:1;flex-direction:row;justify-content:center}.hero_actions__OqR2L .hero_card__gT669 .hero_cardIcon__JLxFG{width:48px;height:48px}.hero_actions__OqR2L .hero_card__gT669 .hero_cardTitle__tbIrW{font-size:var(--font-size-lg)}}@media screen and (max-width:540px){.hero_actions__OqR2L,.hero_actions__OqR2L .hero_card__gT669{justify-content:flex-start}.hero_actions__OqR2L .hero_card__gT669 .hero_cardTitle__tbIrW{font-size:var(--font-size-base)}}.hero_info__TSKfY{margin:166px 0 48px}.hero_info__TSKfY .hero_infoList__eBNro{display:flex;justify-content:center;gap:16px}.hero_info__TSKfY .hero_infoItem__1wu9Y{flex:1 1;display:flex;gap:16px}.hero_info__TSKfY .hero_infoItem__1wu9Y .hero_infoIcon__H0gu9{flex-shrink:0;color:var(--color-primary)}.hero_info__TSKfY .hero_infoItem__1wu9Y .hero_infoIcon__H0gu9>svg{width:24px;height:24px}.hero_info__TSKfY .hero_infoItem__1wu9Y .hero_infoTitle__jsMFw{font-size:var(--font-size-base);font-weight:var(--font-weight-medium)}.hero_info__TSKfY .hero_infoItem__1wu9Y .hero_infoDescription__7VfDJ{font-size:var(--font-size-sm);color:var(--color-muted)}@media screen and (max-width:1131px){.hero_info__TSKfY{margin:64px 0 36px}}@media screen and (max-width:768px){.hero_info__TSKfY{margin:48px 0;padding:16px}.hero_info__TSKfY .hero_infoList__eBNro{flex-direction:column;gap:24px}.hero_info__TSKfY .hero_infoItem__1wu9Y:first-child{padding-bottom:24px;border-bottom:1px solid var(--color-border)}}.Place_place__uCJMQ{background-color:var(--color-card);border-radius:var(--radius-xl);border:1px solid var(--color-border);transition:border-color .2s ease-in-out}@media(hover:hover){.Place_place__uCJMQ:hover{border-color:var(--color-primary)}}.Hero_background__SQQwC{position:relative;isolation:isolate;overflow:hidden}.Hero_background__SQQwC:before{content:"";position:absolute;opacity:.7;inset:0;z-index:-1;background-image:radial-gradient(ellipse 30% 40% at 50% 50%,rgba(35,132,244,.3),transparent 40%),radial-gradient(ellipse 50% 30% at 50% 0,rgba(35,132,244,.4),transparent 40%),radial-gradient(ellipse 30% 50% at 0 50%,rgba(35,132,244,.4),transparent 80%),radial-gradient(ellipse 50% 30% at 50% 100%,rgba(35,132,244,.4),transparent 30%),radial-gradient(ellipse 30% 50% at 100% 50%,rgba(35,132,244,.4),transparent 80%);background-repeat:no-repeat;filter:blur(100px)}