.styles_cards_container__Sto8V{display:grid;grid-template-columns:repeat(3,1fr);align-items:stretch;grid-gap:2rem;gap:2rem;margin-block:var(--margin-bigger)}.styles_price_card__SR5Pn{background-color:var(--white);border:1px solid var(--border);border-radius:var(--rounded-corners-pronounced);padding:2rem;height:88%}.styles_price_card__SR5Pn .styles_card_heading__SG8xm{color:var(--cademy-brand-color);margin:0;text-transform:uppercase}.styles_price_card__SR5Pn .styles_price_container__tX147 h2{font-weight:600}.styles_price_card__SR5Pn .styles_price_container__tX147 h2 span{color:var(--text-muted);font-size:var(--font-size-extra-small);font-weight:500}.styles_price_card__SR5Pn .styles_fancy_points_container__uwC8b{display:flex;flex-direction:column;gap:5px}.styles_price_card__SR5Pn .styles_cta_container__uOIj0{margin-block:1rem}.styles_fancy_point__FLibt{display:flex;height:-moz-fit-content;height:fit-content;align-items:center;gap:.5rem}.styles_fancy_point__FLibt .styles_icon_container__UWL8s{width:.8rem;height:.8rem;-webkit-margin-after:4px;margin-block-end:4px;flex:0 0 .8rem}.styles_fancy_point__FLibt p{margin:0}.styles_billing_buttons__YPz1u{display:flex;justify-content:center;z-index:1;position:relative}.styles_billing_buttons__YPz1u .styles_billing_btn__7KAdf{padding-block:.6rem;padding-inline:1.2rem;border:1px solid var(--border);font-weight:500;background-color:var(--bg-1);cursor:pointer;transition:all .2s}.styles_billing_buttons__YPz1u .styles_billing_btn__7KAdf:hover{background-color:var(--blue100)}.styles_billing_buttons__YPz1u .styles_billing_btn__7KAdf .styles_saveBadge__venrr{background-color:var(--blue25);padding-inline:8px;padding-block:4px;border-radius:var(--rounded-corners-pill);-webkit-margin-start:5px;margin-inline-start:5px;text-transform:uppercase;font-size:9pt;color:var(--black)}.styles_billing_buttons__YPz1u :first-child{border-radius:var(--rounded-corners-pill) 0 0 var(--rounded-corners-pill)}.styles_billing_buttons__YPz1u :last-child{border-radius:0 var(--rounded-corners-pill) var(--rounded-corners-pill) 0;-webkit-padding-end:.8rem;padding-inline-end:.8rem}.styles_billing_buttons__YPz1u .styles_selected__hPm_Z{background:var(--cademy-brand-color);color:var(--on-cademy-brand-color)}.styles_togglesContainer__a8ozu{display:flex;justify-content:center;gap:1rem;margin-block:2rem}@media screen and (max-width:800px){.styles_togglesContainer__a8ozu{flex-direction:column;gap:1rem}}.styles_tooltip_text__sTvMX{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;display:inline;cursor:help}.styles_enterpriseBanner__6TMPH{background-color:var(--cademy-brand-color);border-radius:var(--rounded-corners-pronounced);padding:2rem;display:grid;grid-template-columns:1fr 2fr;align-items:center;grid-gap:var(--gap-list);gap:var(--gap-list);color:var(--on-cademy-brand-color)}.styles_enterpriseBanner__6TMPH .styles_ctaContainer__3ZtSD h3{-webkit-margin-before:0;margin-block-start:0}.styles_enterpriseBanner__6TMPH .styles_ctaContainer__3ZtSD a{width:90%}.styles_enterpriseBanner__6TMPH .styles_enterpriseFeaturesList__5MaoK{display:flex;flex-wrap:wrap;gap:var(--gap-list)}.styles_enterpriseBanner__6TMPH .styles_enterpriseFeaturesList__5MaoK svg{fill:var(--on-cademy-brand-color)}@media only screen and (max-width:1000px){.styles_cards_container__Sto8V{gap:5px}}@media only screen and (max-width:800px){.styles_cards_container__Sto8V{grid-template-columns:1fr;gap:1rem}.styles_price_card__SR5Pn{height:unset}.styles_cta_container__uOIj0{flex-wrap:wrap;justify-content:center}.styles_enterpriseBanner__6TMPH{grid-template-columns:1fr}.styles_enterpriseBanner__6TMPH .styles_ctaContainer__3ZtSD a{width:100%}}.styles_tooltip__F8GwR{background-color:#474d66;padding:var(--padding-small);border-radius:var(--border-radius);color:var(--white);font-weight:var(--font-weight-normal);font-size:var(--font-size-smaller);max-width:300px;z-index:1003;display:flex;flex-direction:column}.styles_tooltipArrow__K1ysA{fill:#474d66}.styles_dropdownContent___d_MN{min-width:150px;max-width:320px;background-color:var(--white);border-radius:var(--border-radius);border:1px solid var(--border);box-shadow:var(--card-box-shadow);animation-duration:.4s;animation-timing-function:cubic-bezier(.16,1,.3,1);will-change:transform,opacity;z-index:11}.styles_dropdownContent___d_MN[data-side=top]{animation-name:styles_slideDownAndFade__DkgSR}.styles_dropdownContent___d_MN[data-side=right]{animation-name:styles_slideLeftAndFade__OXT4w}.styles_dropdownContent___d_MN[data-side=bottom]{animation-name:styles_slideUpAndFade__GyEmz}.styles_dropdownContent___d_MN[data-side=left]{animation-name:styles_slideRightAndFade__jyWrW}.styles_dropdownItem__n7GV1{display:flex;color:var(--text);outline:none}.styles_dropdownItem__n7GV1:hover{background:var(--bg-2)}.styles_dropdownItem__n7GV1 button{flex:1 1;gap:var(--padding-smaller);display:flex;justify-content:flex-start}.styles_dropdownItem__n7GV1 button,.styles_dropdownItem__n7GV1 button:hover{border:none;background:transparent}.styles_separator__CJtMz{height:1px;background-color:var(--border)}.styles_trigger___JPtX{-webkit-margin-before:var(--margin);margin-block-start:var(--margin);display:flex;justify-content:space-between;width:100%}.styles_trigger___JPtX .styles_buttonContent__hMofy{display:flex;align-items:center;gap:var(--padding-small)}.styles_trigger___JPtX:hover{border:1px solid var(--border);cursor:pointer}.styles_trigger___JPtX[data-state=open],.styles_trigger___JPtX[data-state=open]:hover{background:var(--bg-2);border-color:transparent}@keyframes styles_slideUpAndFade__GyEmz{0%{opacity:0;transform:translateY(2px)}to{opacity:1;transform:translateY(0)}}@keyframes styles_slideRightAndFade__jyWrW{0%{opacity:0;transform:translateX(-2px)}to{opacity:1;transform:translateX(0)}}@keyframes styles_slideDownAndFade__DkgSR{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@keyframes styles_slideLeftAndFade__OXT4w{0%{opacity:0;transform:translateX(2px)}to{opacity:1;transform:translateX(0)}}.styles_container__Fclbb{position:relative}.styles_nextButton__9_Pcr,.styles_previousButton__8A0aX{width:2.25rem;height:2.25rem;background:hsla(0,0%,100%,.8);border:1px solid var(--text);cursor:pointer;border-radius:50%;display:flex;align-items:center;justify-content:center;z-index:10;position:absolute}.styles_nextButton__9_Pcr:hover,.styles_previousButton__8A0aX:hover{background:var(--brand-color);color:var(--on-brand-color);fill:var(--on-brand-color);border-color:var(--on-brand-color)}.styles_nextButton__9_Pcr:disabled,.styles_previousButton__8A0aX:disabled{background:hsla(0,0%,100%,.8);color:var(--text-muted);fill:var(--text-muted);border-color:var(--text-muted);cursor:not-allowed}.styles_previousButton__8A0aX{grid-area:previous-button;justify-self:start;left:-1rem;top:47%}.styles_nextButton__9_Pcr{grid-area:next-button;justify-self:end;right:-1rem;top:47%}.styles_scroller__K85RZ{grid-area:scroller;height:100%;display:grid;grid-auto-columns:100%;grid-column-gap:15px;column-gap:15px;grid-auto-flow:column;align-items:center;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;position:relative;border-radius:var(--border-radius)}.styles_scroller__K85RZ>*{scroll-snap-align:center}.styles_item__7MHIx{height:100%;display:grid;grid-auto-flow:column;grid-gap:var(--gap-list);gap:var(--gap-list);max-width:100%;overflow:hidden;grid-auto-columns:1fr;justify-items:center}.styles_image__6YjHI{position:relative;width:100%;height:100%}.styles_image__6YjHI img{object-fit:contain;object-position:center}.styles_blurred_background_image__1N_yh{width:100%;height:100%;display:block;background-position:50%;background-repeat:no-repeat;background-size:cover;filter:blur(10px) brightness(.95);transform:scale(1.1);position:absolute;top:0;z-index:-1}.styles_imageCarouselContainer__efy4v{position:relative}.styles_imageCarouselContainer__efy4v .styles_imageCount__T0g_g{background:var(--white);font-size:var(--font-size-smaller);font-weight:var(--font-weight-bolder);position:absolute;bottom:1rem;right:1rem;padding-block:var(--padding-tiny);padding-inline:var(--padding-small);border-radius:var(--rounded-corners-pill);border:1px solid var(--border-muted)}.styles_noAvailability__rgsJG{text-align:center;color:var(--text-muted);font-style:italic}.styles_buttonsContainer__cIX7Y{display:flex;flex-direction:column;gap:var(--gap-list)}.styles_soldOutButton__vFUPV{font-size:var(--font-size);font-weight:var(--font-weight-bolder)}.styles_priceLabel__ys7S7{display:flex;align-items:center;gap:.25rem;-webkit-margin-after:var(--padding-small);margin-block-end:var(--padding-small)}.styles_priceLabelText__fWiue{display:block;font-weight:var(--font-weight-bolder);font-size:1.5rem;line-height:1.5rem;color:var(--text)}.styles_contactAndMoreBtn__Wy2FL{cursor:pointer;display:flex;align-items:center;gap:var(--gap-list-small);width:100%;box-sizing:border-box;-webkit-margin-before:var(--gap-list);margin-block-start:var(--gap-list)}.styles_contactAndMoreBtn__Wy2FL:hover{background-color:var(--bg-2)}.styles_popover__VkgPU{padding:0}.styles_popover__VkgPU>button{visibility:hidden}.styles_popoverContents__ijNuy a{display:flex;justify-content:center;align-items:center;padding-block:var(--padding-small);padding-inline:3.125em;text-align:center;border-bottom:1px solid var(--border);color:var(--text);font-size:var(--font-size-smaller);font-weight:var(--font-weight-bolder)}.styles_popoverContents__ijNuy a:hover{cursor:pointer;background-color:var(--bg-2)}.styles_list__EyqP6{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:var(--gap-list)}.styles_list__EyqP6 .styles_item__3QAi7{display:flex;gap:var(--gap-list);align-items:center;font-size:var(--font-size-smaller);font-weight:var(--font-weight-bolder)}.styles_list__EyqP6 .styles_item__3QAi7 svg{width:.9rem;fill:var(--cademy-brand-color)}.styles_closeButton__H1zZC{position:absolute;display:block;border:none;outline:none;right:0;-webkit-margin-before:var(--padding-small);margin-block-start:var(--padding-small)}.styles_closeButton__H1zZC svg{fill:var(--black);width:16px;height:16px}.styles_closeButton__H1zZC:hover{outline:none;border:none}.styles_modal__bwB8F{position:relative}.styles_actionButtons__6txMR{display:flex;flex-direction:row;justify-content:flex-end}.styles_actionButtons__6txMR .styles_button__8AKpl{padding:var(--padding-tiny);border-radius:var(--border-radius);background:none;border:none;cursor:pointer;display:flex;flex-direction:row;align-items:center;font-size:var(--font-size-smaller);color:var(--text-muted)}.styles_actionButtons__6txMR .styles_button__8AKpl:hover{background-color:var(--bg-2)}