.BusinessForm{width:100%;margin-top:.75rem}.BusinessForm_submitted{text-align:center;flex-direction:column;align-items:center;gap:.5rem;margin-top:1.25rem;display:flex}@media (min-width:64rem){.BusinessForm_submitted{margin-top:0}}.BusinessForm_submitted_icon{width:32px;height:32px}.BusinessForm_submitted_icon path{fill:var(--utility-primary-primary-050)!important}.BusinessForm_submitted_title{letter-spacing:-.0062rem;color:var(--sin-on-surface);font-family:Plus Jakarta Sans,sans-serif;font-size:1.25rem;font-weight:700;line-height:1.75rem}.BusinessForm_submitted_description{letter-spacing:.0094rem;color:var(--sin-on-surface-variant);font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem}.BusinessForm input{letter-spacing:.0094rem;border:1px solid var(--sin-outline-variant);height:2.5rem;color:var(--sin-on-surface);border-radius:.5rem;width:100%;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem;transition:border-color .2s;background:var(--background-form-default)!important;padding:.5rem .75rem!important}.BusinessForm input::placeholder{color:var(--sin-on-surface-variant)}.BusinessForm input:focus{border-color:var(--sin-primary);outline:none}.BusinessForm input:hover:not(:focus){border-color:var(--border-strong-subtle)}.BusinessForm input{width:100%}.BusinessForm [data-class=AreaCodeSelector]{letter-spacing:.0094rem;border:1px solid var(--sin-outline-variant);height:2.5rem;color:var(--sin-on-surface);border-radius:.5rem;width:100%;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem;transition:border-color .2s;background:var(--background-form-default)!important;padding:.5rem .75rem!important}.BusinessForm [data-class=AreaCodeSelector]::placeholder{color:var(--sin-on-surface-variant)}.BusinessForm [data-class=AreaCodeSelector]:focus{border-color:var(--sin-primary);outline:none}.BusinessForm [data-class=AreaCodeSelector]:hover:not(:focus){border-color:var(--border-strong-subtle)}.BusinessForm [data-class=AreaCodeSelector]{width:max-content}.BusinessForm [data-class=AreaCodeSelector] [data-class=AreaCodeSelector_select]{padding:0!important}.BusinessForm [data-class=AreaCodeSelector] [data-class=AreaCodeSelector_valueDisplay]{letter-spacing:0;width:max-content;font-family:Roobert;font-size:14px;line-height:24px}.BusinessForm [data-class=AreaCodeSelector] [data-class=AreaCodeSelector_selectContainer]:after{display:none!important}.BusinessForm [data-class=AreaCodeSelector] img{margin-left:0!important}.BusinessForm [data-class=CountrySelector]{gap:.5rem;width:100%;display:flex}.BusinessForm [data-class=InputPhoneNumber]{width:100%}.BusinessForm_formFields{flex-direction:column;gap:.5rem;display:flex}.BusinessForm_inputGroup{width:100%}.BusinessForm_input{letter-spacing:.0094rem;border:1px solid var(--sin-outline-variant);height:2.5rem;color:var(--sin-on-surface);border-radius:.5rem;width:100%;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem;transition:border-color .2s;background:var(--background-form-default)!important;padding:.5rem .75rem!important}.BusinessForm_input::placeholder{color:var(--sin-on-surface-variant)}.BusinessForm_input:focus{border-color:var(--sin-primary);outline:none}.BusinessForm_input:hover:not(:focus){border-color:var(--border-strong-subtle)}.BusinessForm_input{width:100%}.BusinessForm_phoneInputGroup{gap:.5rem;width:100%;display:flex}.BusinessForm_countrySelector{letter-spacing:.0094rem;border:1px solid var(--sin-outline-variant);height:2.5rem;color:var(--sin-on-surface);border-radius:.5rem;width:100%;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem;transition:border-color .2s;background:var(--background-form-default)!important;padding:.5rem .75rem!important}.BusinessForm_countrySelector::placeholder{color:var(--sin-on-surface-variant)}.BusinessForm_countrySelector:focus{border-color:var(--sin-primary);outline:none}.BusinessForm_countrySelector:hover:not(:focus){border-color:var(--border-strong-subtle)}.BusinessForm_countrySelector{cursor:pointer;flex-shrink:0;align-items:center;gap:.25rem;display:flex}.BusinessForm_countrySelector:focus-within{border-color:var(--sin-primary);outline:none}.BusinessForm_countrySelector_flagIcon{width:var(--icon-size-xlarge);height:var(--icon-size-xlarge);border-radius:50%;flex-shrink:0;overflow:hidden}.BusinessForm_countrySelector_flagIcon img{object-fit:cover;width:100%;height:100%}.BusinessForm_countrySelector_code{letter-spacing:.0094rem;color:var(--sin-on-surface);white-space:nowrap;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem}.BusinessForm_phoneInput{letter-spacing:.0094rem;border:1px solid var(--sin-outline-variant);height:2.5rem;color:var(--sin-on-surface);border-radius:.5rem;width:100%;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem;transition:border-color .2s;background:var(--background-form-default)!important;padding:.5rem .75rem!important}.BusinessForm_phoneInput::placeholder{color:var(--sin-on-surface-variant)}.BusinessForm_phoneInput:focus{border-color:var(--sin-primary);outline:none}.BusinessForm_phoneInput:hover:not(:focus){border-color:var(--border-strong-subtle)}.BusinessForm_phoneInput{flex:1;min-width:0}.Counter{width:100%;height:2.5rem;display:flex}@media (min-width:64rem){.Counter{margin-top:0}}.Counter_counter{justify-content:flex-end;align-items:center;gap:.5rem;width:100%;display:flex}@media (min-width:64rem){.Counter_counter{justify-content:center}}.Counter_counter_button{background:var(--sin-surface);border:var(--border-width-thinner) solid var(--sin-outline-variant);width:2.5rem;height:2.5rem;color:var(--sin-on-surface);cursor:pointer;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex}.Counter_counter_button:hover:not(:disabled){background:var(--sin-surface-container-high);border-color:var(--border-strong-subtle)}.Counter_counter_button:active:not(:disabled){background:var(--background-form-default)}.Counter_counter_button:disabled{opacity:.4;cursor:not-allowed}.Counter_counter_button:focus-visible{outline:var(--border-width-thin) solid var(--utility-highlight-focus);outline-offset:var(--border-width-thin)}.Counter_counter_button_icon{flex-shrink:0;width:1.25rem;height:1.25rem;display:block}.Counter_counter_button_icon path{fill:currentColor}.Counter_counter_input{letter-spacing:.0063rem;background:var(--sin-surface);border:var(--border-width-thinner) solid var(--sin-outline-variant);max-width:7.6875rem;height:2.5rem;color:var(--sin-on-surface);text-align:center;border-radius:.5rem;flex:1;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem;transition:border-color .2s}@media (min-width:64rem){.Counter_counter_input{max-width:100%}}.Counter_counter_input{-webkit-appearance:textfield;appearance:textfield}.Counter_counter_input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.Counter_counter_input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.Counter_counter_input:focus{border-color:var(--sin-primary);outline:none}.Counter_counter_input:hover:not(:focus){border-color:var(--border-strong-subtle)}.PlanRadio{background:var(--sin-surface-container);cursor:pointer;border-radius:.5rem;width:100%;padding:.75rem .5rem;transition:border-color .2s,background .2s;position:relative}.PlanRadio_selected{position:relative}.PlanRadio_selected:before{content:"";z-index:0;background:radial-gradient(circle at 0 100%,#0ae98a73 0%,#0000 50%),radial-gradient(circle at 100% 0,#088db573 0%,#0000 50%);border-radius:.5rem;padding:1px;position:absolute;inset:0}.PlanRadio_selected:after{content:"";background:var(--sin-surface);z-index:1;border-radius:calc(.5rem - 1px);position:absolute;inset:1px}.PlanRadio_selected>*{z-index:2;position:relative}.PlanRadio:focus-visible{outline:var(--border-width-thick) solid var(--utility-highlight-focus);outline-offset:var(--border-width-thick)}.PlanRadio_recommendedBadge{background:var(--sin-surface);border-radius:.5rem 0;padding:.125rem .5rem;transition:background .3s,border-color .3s;position:absolute;top:0;left:0}.PlanRadio_recommendedBadge_selected{border-bottom:.5px solid var(--sin-primary);border-right:.5px solid var(--sin-primary);background:linear-gradient(90deg,#0ae98a73,#088db573)}.PlanRadio_recommendedText{letter-spacing:.005rem;color:var(--sin-on-surface);font-family:Plus Jakarta Sans,sans-serif;font-size:.6875rem;font-weight:500;line-height:1rem}.PlanRadio_content{flex-direction:column;width:100%;display:flex}.PlanRadio_header{flex-direction:column;align-items:flex-end;gap:.125rem;width:100%;display:flex}.PlanRadio_studentsCount,.PlanRadio_personalPrice{letter-spacing:.005rem;color:var(--sin-on-surface-variant);font-family:Plus Jakarta Sans,sans-serif;font-size:.6875rem;font-weight:500;line-height:1rem}.PlanRadio_info{align-items:center;gap:.5rem;width:100%;margin-top:.25rem;display:flex}.PlanRadio_radioButton{border:.833px solid var(--sin-outline-variant);background:var(--sin-surface-container);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;transition:all .2s;display:flex}.PlanRadio_radioButton_selected{border-color:var(--sin-primary);background:var(--sin-surface)}.PlanRadio_radioButton_inner{background:var(--sin-inverse-surface);border-radius:50%;width:.875rem;height:.875rem}.PlanRadio_name{letter-spacing:.0063rem;color:var(--sin-on-surface);flex:1;min-width:0;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem}.PlanRadio_priceContainer{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.PlanRadio_flagIcon{border-radius:50%;flex-shrink:0;width:1.25rem;height:1.25rem;overflow:hidden}.PlanRadio_flagIcon img{object-fit:cover;width:100%;height:100%}.PlanRadio_price{letter-spacing:.0063rem;color:var(--sin-on-surface);white-space:nowrap;font-family:Plus Jakarta Sans,sans-serif;font-size:1rem;font-weight:700;line-height:1.5rem}.PlanRadio_savings{letter-spacing:.0188rem;justify-content:flex-end;align-items:center;gap:.5rem;width:100%;margin-top:.5rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.75rem;font-weight:600;line-height:1rem;display:flex}.PlanRadio_originalPrice{color:var(--sin-on-surface-variant);align-items:center;gap:.25rem;display:flex}.PlanRadio_strikethrough{text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration:line-through}.PlanRadio_separator{color:var(--sin-on-surface-variant)}.PlanRadio_savingsAmount{color:var(--utility-success-success-050)}.PlanRadio_ocpContent{font-size:var(--font-size-14);background-color:#ffffff0f;border-radius:.5rem;flex-direction:column;width:100%;margin-top:1rem;padding:1rem;display:flex}.PlanRadio_ocpContent_separator{background:#ffffff1a;width:100%;height:1px;margin:1rem 0}.PlanRadio_ocpContent_icon{flex-shrink:0;width:20px;height:20px}.PlanRadio_ocpContent_icon path{fill:var(--utility-success-success-050)}.PlanRadio_ocpContent span{font-weight:var(--font-weight-regular);letter-spacing:.01rem;color:var(--sin-on-surface)}.PlanRadio_ocpContent_extend{line-height:var(--line-height-20);align-items:center;gap:1rem;display:flex}.PlanRadio_ocpContent_extend_text{flex-direction:column;gap:.25rem;display:flex}.PlanRadio_ocpContent_payment{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.PlanRadio_ocpContent_payment_card{flex:1;align-items:center;gap:1rem;display:flex}.PlanRadio_ocpContent_payment_card_text{line-height:var(--line-height-20);flex-direction:column;gap:.25rem;display:flex}.PlanCard{background:var(--sin-surface-container);cursor:pointer;border-radius:.5rem;width:18.375rem;height:19.625rem;padding:2.25rem .75rem .75rem;transition:border-color .2s,background .2s,height .2s;display:flex;position:relative}.PlanCard_renew{width:21.25rem;height:auto;min-height:19.625rem}.PlanCard[data-plan=enterprise_plan]{height:auto;min-height:19.625rem}.PlanCard_selected{position:relative}.PlanCard_selected:before{content:"";background:var(--sin-primary);z-index:0;border-radius:.5rem;padding:1px;position:absolute;inset:0}.PlanCard_selected:after{content:"";background:var(--sin-surface-container-high);z-index:1;border-radius:calc(.5rem - 1px);position:absolute;inset:2px}.PlanCard_selected>*{z-index:2;position:relative}.PlanCard_phase2{height:auto;min-height:19.625rem}.PlanCard:focus-visible{outline:var(--border-width-thick) solid var(--utility-highlight-focus);outline-offset:var(--border-width-thick)}.PlanCard_recommendedBadge{letter-spacing:0;background:#f2d428;border-radius:.5rem 0;padding:.125rem .5rem;font-family:Roobert;font-size:14px;line-height:24px;transition:background .3s,border-color .3s;position:absolute;top:0;left:0}.PlanCard_recommendedText{color:var(--sin-inverse-on-surface)}.PlanCard_content{flex-direction:column;gap:.75rem;width:100%;display:flex}.PlanCard_content .Counter_counter{justify-content:center}.PlanCard_studentsCount{letter-spacing:0;color:var(--sin-on-surface-variant);font-family:Roobert;font-size:14px;line-height:24px}.PlanCard_info{flex-direction:column;align-items:center;width:100%;display:flex}.PlanCard_name{letter-spacing:0;color:var(--sin-on-surface);flex:1;min-width:0;font-family:Roobert;font-size:22px;line-height:36px}.PlanCard_priceContainer{flex-shrink:0;align-items:center;gap:.25rem;display:flex}.PlanCard_flagIcon{border-radius:50%;flex-shrink:0;width:1.5rem;height:1.5rem;overflow:hidden}.PlanCard_flagIcon img{object-fit:cover;width:100%;height:100%}.PlanCard_price{letter-spacing:0;color:var(--sin-on-surface);white-space:nowrap;font-family:Roobert;font-size:22px;line-height:36px}.PlanCard_price_period{margin-left:.125rem;font-size:.875rem}.PlanCard_savings{letter-spacing:0;flex-direction:column;flex:1;justify-content:center;align-items:center;width:100%;min-height:0;font-family:Roobert;font-size:14px;line-height:24px;display:flex}.PlanCard_description{letter-spacing:0;color:var(--sin-on-surface);text-align:center;align-self:center;max-width:11.875rem;font-family:Roobert;font-size:14px;line-height:24px}.PlanCard_personalPrice{letter-spacing:0;height:1.5rem;color:var(--sin-on-surface-variant);font-family:Roobert;font-size:14px;line-height:24px}.PlanCard_originalPrice{letter-spacing:0;color:var(--sin-on-surface-variant);align-items:center;gap:.25rem;font-family:Roobert;font-size:14px;line-height:24px;display:flex}.PlanCard_strikethrough{text-decoration-skip-ink:none;text-underline-position:from-font;text-decoration:line-through}.PlanCard_comparison{gap:.25rem;display:flex}.PlanCard_separator{color:var(--sin-on-surface-variant)}.PlanCard_savingsAmount{color:var(--utility-success-success-050)}.PlanCard_actions{flex-direction:column;gap:.25rem;width:100%;display:flex}.PlanCard_actions_subscribeButton{background:linear-gradient(to right, var(--sin-primary), var(--background-info-subtle-hover));color:var(--primary-text);cursor:pointer;text-align:center;border:none;border-radius:.5rem;width:100%;height:2.5rem;transition:opacity .2s}.PlanCard_actions_subscribeButton:hover{opacity:.9}.PlanCard_actions_subscribeButton:active{opacity:.8}.PlanCard_actions_subscribeButton:focus-visible{outline:var(--border-width-thick) solid var(--utility-highlight-focus);outline-offset:var(--border-width-thick)}.PlanCard_actions_installmentsText{letter-spacing:0;color:var(--sin-on-surface-variant);text-align:center;width:100%;margin:0;font-family:Roobert;font-size:14px;line-height:24px}.Plan_card_body_content_ocp{font-size:var(--font-size-14);background-color:#ffffff0f;border-radius:.5rem;flex-direction:column;width:100%;margin-top:1rem;padding:1rem;display:flex}.Plan_card_body_content_ocp_separator{background:#ffffff1a;width:100%;height:1px;margin:1rem 0}.Plan_card_body_content_ocp_icon{flex-shrink:0;width:1.25rem;height:1.25rem}.Plan_card_body_content_ocp_icon path{fill:var(--utility-success-success-050)}.Plan_card_body_content_ocp span{font-weight:var(--font-weight-regular);letter-spacing:.01rem;color:var(--sin-on-surface)}.Plan_card_body_content_ocp_extend{line-height:var(--line-height-20);align-items:center;gap:1rem;display:flex}.Plan_card_body_content_ocp_extend_text{flex-direction:column;gap:.25rem;display:flex}.Plan_card_body_content_ocp_payment{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.Plan_card_body_content_ocp_payment_card{flex:1;align-items:center;gap:1rem;display:flex}.Plan_card_body_content_ocp_payment_card_text{line-height:var(--line-height-20);flex-direction:column;gap:.25rem;display:flex}.PlansMobile{background:var(--sin-surface-container);border-radius:.5rem;flex-direction:column;width:100%;padding:.5rem .5rem .75rem;display:flex;box-shadow:0 3.805px 3.805px #00000040}.PlansMobile-B{box-shadow:none;background:0 0;padding:0}.PlansMobile_header{text-align:center;flex-direction:column;gap:.5rem;width:100%;padding:0 0 .5rem;display:flex}.PlansMobile_header_title{letter-spacing:-.0187rem;color:var(--sin-on-surface);width:100%;margin:0;font-family:Bricolage Grotesque,sans-serif;font-size:1.75rem;font-weight:700;line-height:2.25rem}.PlansMobile_header_description{letter-spacing:.0094rem;color:var(--sin-on-surface-variant);width:100%;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5rem}.PlansMobile_carouselContainer{-ms-overflow-style:none;scrollbar-width:none;scroll-snap-type:x mandatory;scroll-behavior:smooth;scroll-snap-stop:always;align-items:center;gap:.75rem;width:100%;display:flex;overflow-x:scroll}.PlansMobile_carouselContainer::-webkit-scrollbar{display:none}.PlansMobile_carouselContainer_renew{justify-content:center}.PlansMobile_carouselContainer .PlanCard{scroll-snap-align:center;flex-shrink:0;min-width:16.875rem;max-width:16.875rem;height:auto;min-height:19.625rem}.PlansMobile_plansContainer{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:0;display:flex}.PlansMobile_plansList{flex-direction:column;gap:.75rem;width:100%;display:flex}.PlansMobile_actions{flex-direction:column;gap:.25rem;width:100%;display:flex}.PlansMobile_actions_subscribeButton{letter-spacing:.0094rem;background:linear-gradient(to right, var(--sin-primary), var(--background-info-subtle-hover));color:var(--primary-text);cursor:pointer;text-align:center;border:none;border-radius:.5rem;width:100%;height:2.5rem;font-family:Plus Jakarta Sans,sans-serif;font-size:.875rem;font-weight:700;line-height:1.5rem;transition:opacity .2s}.PlansMobile_actions_subscribeButton:hover{opacity:.9}.PlansMobile_actions_subscribeButton:active{opacity:.8}.PlansMobile_actions_subscribeButton:focus-visible{outline:var(--border-width-thick) solid var(--utility-highlight-focus);outline-offset:var(--border-width-thick)}.PlansMobile_actions_installmentsText{letter-spacing:.005rem;color:var(--sin-on-surface-variant);text-align:center;width:100%;margin:0;font-family:Plus Jakarta Sans,sans-serif;font-size:.6875rem;font-weight:500;line-height:1rem}.PlansDesktop{flex-direction:column;width:100%;display:flex}.PlansDesktop_header{text-align:center;flex-direction:column;gap:0;width:100%;margin-bottom:.75rem;display:flex}.PlansDesktop_header_title{letter-spacing:0;color:var(--sin-on-surface);width:100%;margin:0;font-family:Roobert;font-size:22px;font-weight:650;line-height:36px}.PlansDesktop_header_description{letter-spacing:0;color:var(--sin-on-surface-variant);width:100%;margin:0;font-family:Roobert;font-size:18px;line-height:28px}.PlansDesktop_plansContainer{flex-direction:column;gap:1.25rem;width:100%;margin:0 auto;padding:0;display:flex}.PlansDesktop_plansList{justify-content:center;align-items:flex-start;gap:.5rem;width:100%;display:flex}.RenewCongrats{min-width:282px;max-width:var(--plan-card-width);background:var(--sin-surface);border:2px solid var(--sin-outline-variant);border-radius:.5rem;flex-direction:column;margin:0 1rem;padding:24px;display:flex;overflow:hidden}@media (min-width:48rem){.RenewCongrats{width:25rem}}.RenewCongrats_content{z-index:2;position:relative}.RenewCongrats_header{flex-direction:column;gap:8px;margin-bottom:1rem;display:flex}.RenewCongrats_header_title{color:#fff;font-size:1.375rem;font-weight:500;line-height:1.75rem}.RenewCongrats_header_description{letter-spacing:.01rem;color:var(--sin-on-surface-variant);font-size:.75rem;line-height:1.125rem}.RenewCongrats_limit_date{background-color:#ffffff0f;border-radius:.5rem;margin-bottom:1rem;padding:1rem}.RenewCongrats_limit_date_text{letter-spacing:.01rem;color:#fff;font-size:.875rem;line-height:1.125rem}.RenewCongrats_share_text{color:var(--sin-on-surface-variant);letter-spacing:.01rem;font-size:.75rem;line-height:1.125rem}.RenewCongrats_share_buttons{justify-content:space-around;margin-top:1rem;display:flex}.RenewCongrats_share_buttons .RenewCongrats_share_buttons_button{background-color:#ffffff1a;border:none;border-radius:100%;justify-content:center;align-items:baseline;width:2.5rem;height:2.5rem;padding:0;display:flex}.RenewCongrats_share_buttons .RenewCongrats_share_buttons_button svg{width:1.5rem;height:1.5rem}.RenewCongrats_share_buttons .RenewCongrats_share_buttons_button svg path{fill:#fff}._Plans_090eccf{flex-direction:column;width:100%;display:flex}
