.classes_container__QE6YU{padding:var(--spa-12) var(--spa-16);background:var(--background-3);cursor:pointer;&.classes_isActive__gvSu_{background:var(--background-1)}}.classes_container__UEjjO{display:flex}.classes_size-12__71Fik{width:1.2rem;height:1.2rem}.classes_size-16__qcGai{width:1.6rem;height:1.6rem}.classes_size-20__V_rQy{width:2rem;height:2rem}.classes_size-24__W3wDv{width:2.4rem;height:2.4rem}.classes_size-30__jQLi8{width:3rem;height:3rem}.classes_size-36__o8Z1U{width:3.6rem;height:3.6rem}.classes_size-48__8rVEC{width:4.8rem;height:4.8rem}.classes_size-60__5y4rA{width:6rem;height:6rem}.classes_size-72__fuoyf{width:7.2rem;height:7.2rem}.classes_size-96__Wp5X5{width:9.6rem;height:9.6rem}.classes_size-128__QMc9h{width:12.8rem;height:12.8rem}.classes_stroke-neutral__5SyxV{stroke:var(--icon-neutral-color)}.classes_stroke-neutral-dark__4oTj6{stroke:var(--icon-neutral-dark-color)}.classes_stroke-accent__AraZO{stroke:var(--icon-accent-color)}.classes_stroke-success__ZcpW4{stroke:var(--icon-success-color)}.classes_stroke-danger__X3hui{stroke:var(--icon-danger-color)}.classes_fill-neutral__VgLzy{fill:var(--icon-neutral-color)}.classes_fill-neutral-dark__7_J_o{fill:var(--icon-neutral-dark-color)}.classes_fill-accent__Urr3W{fill:var(--icon-accent-color)}.classes_fill-success__R9HX2{fill:var(--icon-success-color)}.classes_fill-danger__J3_Ny{fill:var(--icon-danger-color)}.classes_detailRow__a0Mig{display:flex;align-items:flex-start;gap:var(--spa-8)}.classes_container__n_I4g{position:relative;display:flex;align-items:center;justify-content:center;padding:var(--spa-12) var(--spa-16);border-radius:var(--rad-6);cursor:pointer;gap:var(--spa-8);transition:transform .2s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1)}:not(.classes_ghost__famXE):not(.classes_ghost-dark__lqzGP).classes_small__RFtGn{padding:var(--spa-8) var(--spa-12);box-shadow:var(--box-shadow-1-small);&:hover{transform:translate(.4rem,.4rem)}}:not(.classes_ghost__famXE):not(.classes_ghost-dark__lqzGP).classes_medium__d1kAy{padding:var(--spa-12) var(--spa-16);box-shadow:var(--box-shadow-1);&:hover{box-shadow:none;transform:translate(.6rem,.6rem)}}.classes_ghost__famXE{background:var(--button-ghost-background);&:hover{background:var(--button-ghost-background-hover)}}.classes_ghost-dark__lqzGP{background:var(--button-ghost-background);&:hover{background:var(--button-ghost-dark-bg-background-hover)}}.classes_rotated__uP2xU{transform:rotate(-2deg)}.classes_small__RFtGn.classes_rotated__uP2xU{&:hover{transform:translate(.4rem,.4rem) rotate(0deg)}}.classes_medium__d1kAy.classes_rotated__uP2xU{&:hover{transform:translate(.6rem,.6rem) rotate(0deg)}}.classes_primary__befzu{border:var(--border-1) solid var(--button-primary-border-color);background:var(--button-primary-background)}.classes_secondary__k_m3D{border:var(--border-1) solid var(--button-secondary-border-color);background:var(--button-secondary-background)}.classes_ghost-dark__lqzGP,.classes_ghost__famXE{border:none;background:none}.classes_block__dk4rz{display:flex;flex-direction:column;padding:var(--spa-48) var(--spa-32) var(--spa-32);background:var(--background-1);gap:var(--spa-32)}.classes_details__F0U7_,.classes_header__RJdwu{display:flex;flex-direction:column;gap:var(--spa-8)}.classes_actions__5apn_{display:flex;flex-direction:column;gap:var(--spa-24)}.classes_ul__eZ1zc{list-style:none}.classes_container__UTcAv{position:relative;display:flex;flex-direction:column;padding-bottom:var(--spa-32);background:var(--background-1)}.classes_image__xbW15{margin:0 auto}.classes_content__0jVr6,.classes_text__7BBG1{display:flex;flex-direction:column}.classes_content__0jVr6{padding:0 var(--spa-32) 0 3.4rem;gap:var(--spa-12)}.classes_container__jMCTJ{display:flex;flex-direction:column;justify-content:space-between;gap:var(--spa-64)}@media (min-width:768px){.classes_container__jMCTJ{flex-direction:row}}.classes_qualiopi__yq3Lx{max-width:100%}@media (min-width:768px){.classes_qualiopi__yq3Lx{max-width:500px}}.classes_sections__zZx11{display:flex;flex-direction:column;gap:var(--spa-32)}@media (min-width:768px){.classes_sections__zZx11{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}}.classes_overlay__wxRDT{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);content:"";opacity:0;pointer-events:none;transition:opacity var(--time-300) ease-in-out}.classes_container__x4xTF[data-open=true] .classes_overlay__wxRDT{opacity:1;pointer-events:auto}.classes_panel__RnCjV{position:fixed;top:0;right:0;width:90%;max-width:600px;height:100%;background-color:var(--background-black-dark);transform:translateX(100%);transition:transform var(--time-300) ease-in-out}.classes_container__x4xTF[data-open=true] .classes_panel__RnCjV{transform:translateX(0)}.classes_header__e2HND{display:flex;justify-content:flex-end}.classes_content__vjW3u{display:flex;flex-direction:column;padding:var(--spa-12);gap:var(--spa-12)}.classes_container__2qMvq{position:-webkit-sticky;position:sticky;z-index:10;top:0;border-bottom:var(--border-1) solid var(--border-black-darkest-color);background-color:var(--background-black-dark)}.classes_container__2qMvq .classes_content__i_3F4{display:flex;align-items:center;justify-content:space-between;padding:var(--spa-12) var(--spa-24)}.classes_right__BoIHT{display:none}@media (min-width:768px){.classes_right__BoIHT{display:flex;align-items:center}}.classes_navLinks__2bS9K,.classes_subsectionLinks__3CX4s{display:flex;gap:var(--spa-4)}@media (min-width:768px){.classes_drawer__kR6LK{display:none}}.classes_container__ZEzGY,.classes_mobileContent__5Yx5_{display:flex;flex-direction:column;gap:var(--spa-32)}.classes_container__VySsk{gap:2rem}.classes_container__VySsk,.classes_header__pSwc7{display:flex;flex-direction:column;justify-content:center}@media (min-width:768px){.classes_header__pSwc7{gap:1.2rem}}.classes_tip__oP4Xp{padding:var(--spa-8) var(--spa-12);border:1px solid var(--border-accent-color);background:var(--background-accent-light);transform:rotate(-1deg)}.classes_header__FyffN{display:flex;width:100%;align-items:center;justify-content:space-between;padding:var(--spa-16) var(--spa-24);border:none;background:var(--background-2);cursor:pointer}.classes_icon__VsGRg{transform:rotate(0deg);transition:transform var(--time-300) ease-out}.classes_iconRotated__0z513{transform:rotate(45deg)}.classes_content__s1qWw{overflow:hidden;max-height:0;transition:max-height var(--time-300) ease-out}.classes_contentOpen__Cboxq{max-height:100%}.classes_contentText__LoDG4{padding:var(--spa-16) var(--spa-24);opacity:.5;transition:opacity var(--time-300) ease-out}.classes_contentOpen__Cboxq .classes_contentText__LoDG4{opacity:1}.classes_container__73aUY{display:flex;flex-direction:column;gap:var(--spa-12)}@media (min-width:1120px){.classes_container__73aUY{gap:var(--spa-24)}}.classes_container__hMFXv{display:grid;align-items:flex-start;grid-gap:var(--spa-32);gap:var(--spa-32);grid-template-columns:repeat(1,minmax(0,1fr))}@media (min-width:768px){.classes_container__hMFXv{gap:var(--spa-96);grid-template-columns:repeat(2,minmax(0,1fr))}}.classes_container__sGW9W{display:inline-flex;align-items:center;gap:var(--spa-12)}.classes_stars__FWvzG{display:inline-flex}.classes_star__Ue18Q{margin-left:-.5rem;fill:transparent}.classes_isFilled__7u_3O{fill:var(--yellow-color)}.classes_container__Xz8QQ{padding:var(--spa-96) var(--spa-0);background:var(--background-black-darkest)}@media (min-width:768px){.classes_container__Xz8QQ{padding:var(--spa-128) var(--spa-0)}}.classes_content__h4y0U{display:flex;flex-direction:column;gap:var(--spa-12)}.classes_headerTitle__eNtVq{align-items:center}.classes_actions__asOZF,.classes_headerTitle__eNtVq{display:flex;justify-content:center;gap:var(--spa-12)}.classes_actions__asOZF{flex-direction:column;margin-top:var(--spa-32)}@media (min-width:768px){.classes_actions__asOZF{flex-direction:row}}.classes_stars__ruXj_{text-align:center}.classes_container__RTMuf{display:flex;flex-direction:column;gap:var(--spa-32)}@media (min-width:768px){.classes_container__RTMuf{gap:var(--spa-64)}}.classes_container__igGN0{position:relative;overflow:hidden}@media (min-width:768px){.classes_withShadow__jAWv4{box-shadow:var(--box-shadow-2)}}.classes_withBorder__Nfy1O{border:var(--border-4) solid var(--border-primary-color)}@media (min-width:768px){.classes_withBorder__Nfy1O{border:var(--border-8) solid var(--border-primary-color)}}.classes_container__NQyVa{display:flex;flex-direction:column;gap:var(--spa-16)}@media (min-width:768px){.classes_container__NQyVa{display:grid;align-items:flex-start;grid-gap:var(--spa-48);gap:var(--spa-48);grid-template-columns:20rem 1fr}.classes_imageContainer__sSsQ3{transition:box-shadow var(--time-300) ease-in-out}.classes_container__NQyVa:hover .classes_imageContainer__sSsQ3{box-shadow:var(--box-shadow-3)}}.classes_textContent__K1oXJ{display:flex;flex-direction:column;gap:var(--spa-12)}.classes_subtitle__peS57{margin-bottom:var(--spa-12)}.classes_container__e0mU_{padding:0 var(--spa-24)}.classes_list__cxPPy{display:flex;flex-direction:column;gap:var(--spa-32)}@media (min-width:1120px){.classes_list__cxPPy{gap:var(--spa-64)}}.classes_content__JQbCp{display:flex;flex-direction:column;gap:var(--spa-32)}@media (min-width:768px){.classes_content__JQbCp{gap:var(--spa-24)}}.classes_program__CHebU{display:flex;flex-direction:column;padding:var(--spa-32) var(--spa-12);background:var(--background-1);gap:var(--spa-32)}@media (min-width:768px){.classes_program__CHebU{padding:var(--spa-64) var(--spa-48);gap:var(--spa-48)}}.classes_downloadButton__2OO4p{align-self:auto}@media (min-width:768px){.classes_downloadButton__2OO4p{align-self:flex-end}}.classes_moduleSection__bvVlO li:not(:last-child){margin:0 0 var(--spa-4) 0}@media (min-width:768px){.classes_moduleSection__bvVlO li:not(:last-child){margin:0 0 var(--spa-8) 0}}.classes_moduleTitle__rcikb{margin-bottom:var(--spa-24)}.classes_moduleSeparator__qytPi{border:none;border-top:var(--border-1) solid var(--border-3-color)}.classes_container__pvt6x{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:var(--spa-32);border:1px solid var(--border-accent-color);background:var(--background-accent-light);gap:var(--spa-12)}@media (min-width:768px){.classes_container__pvt6x{flex-direction:row;justify-content:space-between}}.classes_actions__YHTkd{width:100%}@media (min-width:768px){.classes_actions__YHTkd{display:flex;width:auto}}.classes_container__p0pLR{display:flex;flex-direction:column;gap:var(--spa-8)}.classes_grid__pz1CA{display:grid;grid-template-columns:repeat(5,minmax(0,1fr))}.classes_header__Ydf46{padding:var(--spa-12);background-color:var(--background-3);text-align:center}.classes_content__rbNTv{padding:var(--spa-8);text-align:center;&:hover{background:white}}.classes_totalCost__7AEym{display:flex;flex-direction:column-reverse;align-items:flex-end;gap:var(--spa-8)}@media (min-width:768px){.classes_totalCost__7AEym{flex-direction:row;align-items:center;justify-content:flex-end}}.classes_strike__gxaqQ{color:var(--text-secondary-color);text-decoration:line-through}.classes_discount-0__2cNx0{background:#f6fbf8}.classes_discount-10__OWH5T{background:#e9f6ef}.classes_discount-20__IuU5v{background:#d4eddf}.classes_discount-30__5CJ9z{background:#bde4cf}.classes_container__5G9aX{padding:var(--spa-32) 0}@media (min-width:768px){.classes_container__5G9aX{padding:var(--spa-64) 0}}