.Pricing_pricing__billing-toggle__535ZF{display:flex;justify-content:center;margin:16px 0;padding:0}.Pricing_pricing__billing-toggle-container__n5M9Y{display:flex;align-items:center;gap:12px;background-color:rgba(255,255,255,.2);padding:6px;border-radius:25px;box-shadow:0 2px 8px rgba(0,0,0,.1)}.Pricing_pricing__billing-option__SVMpM{font-size:.9rem;font-weight:600;color:rgba(255,255,255,.8);padding:6px 12px;border-radius:20px;transition:all .3s ease;cursor:pointer;position:relative;display:flex;align-items:center;gap:6px}.Pricing_pricing__billing-option--active__82a3e{color:var(--white);background-color:var(--violet);box-shadow:0 2px 8px rgba(130,110,252,.3)}.Pricing_pricing__billing-switch__htHYB{position:relative;width:50px;height:26px;background-color:rgba(255,255,255,.3);border-radius:13px;border:none;cursor:pointer;transition:all .3s ease;box-shadow:inset 0 2px 4px rgba(0,0,0,.1)}.Pricing_pricing__billing-switch-slider__Ba48M{position:absolute;top:2px;left:2px;width:22px;height:22px;background-color:var(--white);border-radius:50%;transition:all .3s ease;box-shadow:0 2px 4px rgba(0,0,0,.2)}.Pricing_pricing__billing-switch-slider--quarterly__qstdG{transform:translateX(24px)}.Pricing_pricing__billing-savings__OKO2O{font-size:.8rem;font-weight:700;color:var(--dark-yellow);background-color:var(--light-yellow);padding:2px 8px;border-radius:12px;white-space:nowrap}.Pricing_pricing__plan-note__3BE9S{font-size:.9rem;color:var(--dark-yellow);font-weight:600;margin-top:8px;text-align:center;background-color:rgba(255,224,144,.2);padding:4px 8px;border-radius:4px;display:inline-block}.Pricing_pricing__plans-row__eEJjZ{min-height:calc(100vh - 80px);padding:20px 0}.Pricing_pricing__plan-col__WAoSm{margin-bottom:24px}.Pricing_pricing__plan-card__9CnMu{height:100%;background-color:var(--white);box-shadow:8px 8px 0 var(--purple-grey);border:none;padding:0;display:flex;flex-direction:column;position:relative;transition:all .3s ease;min-width:100px;width:100%;border-radius:12px}.Pricing_pricing__plan-card__9CnMu:hover{box-shadow:10px 10px 0 var(--dark-yellow);transform:translateX(-.25em) translateY(-.25em)}.Pricing_pricing__plan-card--popular__zArC9{border-color:var(--violet);position:relative;overflow:hidden}.Pricing_pricing__popular-badge__xYbAh{position:absolute;top:30px;right:-35px;transform:rotate(45deg);background:linear-gradient(135deg,var(--supernova) 0,var(--dark-yellow) 100%);box-shadow:0 4px 0 rgba(255,224,144,.6);color:var(--gray-00);padding:8px 40px;font-size:.8rem;font-weight:800;font-family:DM Sans,sans-serif;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;z-index:10;border:2px solid rgba(255,255,255,.4);backdrop-filter:blur(10px);transition:all .3s ease;width:200px;text-align:center}.Pricing_pricing__popular-badge__xYbAh:before{content:"★";margin-right:6px;font-size:.9rem;display:inline-block;vertical-align:middle;animation:Pricing_pulse__LNrgV 2s infinite}@keyframes Pricing_pulse__LNrgV{0%{transform:scale(1);opacity:1}50%{transform:scale(1.2);opacity:.8}to{transform:scale(1);opacity:1}}.Pricing_pricing__plan-card--popular__zArC9:hover .Pricing_pricing__popular-badge__xYbAh{transform:rotate(45deg) translateY(-2px);box-shadow:0 6px 0 rgba(255,224,144,.8);background:linear-gradient(135deg,var(--dark-yellow) 0,var(--supernova) 100%)}.Pricing_pricing__plan-header__URGtv{padding:24px;font-size:24px;font-family:DM Sans,sans-serif;font-weight:600;text-align:center;margin:0;position:relative;border-radius:12px 12px 0 0}.Pricing_pricing__plan-card__9CnMu:hover .Pricing_pricing__plan-header__URGtv,.Pricing_pricing__plan-header__URGtv{background-color:var(--violet);border-bottom:5px solid var(--purple);color:var(--white)}.Pricing_pricing__plan-card--basic__Uncio .Pricing_pricing__plan-header__URGtv,.Pricing_pricing__plan-card--basic__Uncio:hover .Pricing_pricing__plan-header__URGtv{background-color:var(--verified-green);border-bottom:5px solid var(--dark-green)}.Pricing_pricing__plan-card--enterprise__rjKQu .Pricing_pricing__plan-header__URGtv{background-color:var(--supernova);border-bottom:5px solid var(--lemon-curry)}.Pricing_pricing__plan-card--enterprise__rjKQu{position:relative;overflow:hidden}.Pricing_pricing__customizable-badge__ThSum{position:absolute;top:30px;right:-35px;transform:rotate(45deg);background:linear-gradient(135deg,var(--red) 0,var(--light-orange) 100%);box-shadow:0 4px 0 rgba(255,140,0,.6);color:var(--white);padding:8px 40px;font-size:.8rem;font-weight:800;font-family:DM Sans,sans-serif;text-transform:uppercase;letter-spacing:1px;white-space:nowrap;z-index:10;border:2px solid rgba(255,255,255,.4);backdrop-filter:blur(10px);transition:all .3s ease;width:200px;text-align:center}.Pricing_pricing__customizable-badge__ThSum:before{content:"⚡";margin-right:6px;font-size:.9rem;display:inline-block;vertical-align:middle;animation:Pricing_pulse__LNrgV 2s infinite}.Pricing_pricing__plan-card--enterprise__rjKQu:hover .Pricing_pricing__customizable-badge__ThSum{transform:rotate(45deg) translateY(-2px);box-shadow:0 6px 0 rgba(255,140,0,.8);background:linear-gradient(135deg,var(--light-orange) 0,var(--red) 100%)}.Pricing_pricing__plan-card--enterprise__rjKQu:hover .Pricing_pricing__plan-header__URGtv{background-color:var(--supernova);border-bottom:5px solid var(--lemon-curry)}.Pricing_pricing__plan-name__YMGby{font-size:1.5rem;font-weight:800;margin-bottom:16px;font-family:DM Sans,sans-serif;color:var(--white);text-shadow:0 2px 4px rgba(0,0,0,.2)}.Pricing_pricing__plan-price__eZ5OU{margin-bottom:16px}.Pricing_pricing__price-amount__sfF54{font-size:3rem;font-weight:900;font-family:DM Sans,sans-serif;color:var(--white);text-shadow:0 2px 4px rgba(0,0,0,.2)}.Pricing_pricing__price-period__8JRiI{font-size:1rem;font-weight:500;color:rgba(255,255,255,.8)}.Pricing_pricing__plan-description__BIenC{font-size:1rem;line-height:1.5;margin:0;color:rgba(255,255,255,.9)}.Pricing_pricing__plan-features__yPLtc{flex:1;font-size:14px;padding:24px;color:var(--gray-00);margin-bottom:0}.Pricing_pricing__features-list__93MuH{list-style:none;padding:0;margin:0}.Pricing_pricing__feature-item__3O35s{display:flex;align-items:flex-start;margin-bottom:16px;font-size:14px;line-height:1.5;font-weight:500;color:var(--gray-00)}.Pricing_pricing__feature-icon__Ouyae{margin-right:12px;margin-top:2px;flex-shrink:0;color:var(--violet)}.Pricing_pricing__plan-footer__qogmm{border-top:none;padding:24px;margin-top:auto}.Pricing_pricing__plan-button__HSMZh{width:100%;font-family:DM Sans,sans-serif;font-weight:600;border-radius:8px;padding:8px 24px;font-size:1rem;transition:all .3s ease}.Pricing_pricing__plan-button--basic__x6bbM{background-color:var(--verified-green);border:2px solid var(--verified-green);color:var(--white);box-shadow:0 4px 0 var(--shadow-green)}.Pricing_pricing__plan-button--basic__x6bbM:hover{background-color:var(--verified-green);border-color:var(--verified-green);color:var(--white);box-shadow:0 6px 0 var(--dark-green);transform:translateY(-2px)}.Pricing_pricing__plan-button--professional__NTROQ{background-color:var(--violet);border:2px solid var(--violet);color:var(--white);box-shadow:0 4px 0 var(--shadow-violet)}.Pricing_pricing__plan-button--professional__NTROQ:hover{background-color:var(--sharp-purple);border-color:var(--sharp-purple);color:var(--white);box-shadow:0 6px 0 var(--shadow-sharp-purple);transform:translateY(-2px)}.Pricing_pricing__plan-button--enterprise__gk8ml{background-color:var(--supernova);border:2px solid var(--supernova);color:var(--white);box-shadow:0 4px 0 var(--lemon-curry)}.Pricing_pricing__plan-button--enterprise__gk8ml:hover{background-color:var(--dark-yellow);border-color:var(--dark-yellow);color:var(--white);box-shadow:0 6px 0 var(--lemon-curry);transform:translateY(-2px)}.Pricing_pricing__faq__uILNo{padding:120px 60px;background-color:var(--purple-grey)}.Pricing_pricing__faq--phone__SssFc{padding:120px 20px;background-color:var(--purple-grey)}.Pricing_pricing__faq-content__hI7hL{max-width:800px;margin:0 auto}.Pricing_pricing__faq-title__bRVRT{font-size:2.5rem;text-align:center;font-weight:600;margin-bottom:36px;color:var(--white);transition:all .3s ease;cursor:pointer;border-radius:8px 8px 0 0}.Pricing_pricing__faq-list__rwUnj{display:flex;flex-direction:column;gap:16px}.Pricing_pricing__faq-item__hQpZk{background-color:var(--gray-03);padding:8px 24px;border-radius:0;border-left:8px solid var(--dark-yellow);backdrop-filter:blur(10px);transition:all .3s ease}.Pricing_pricing__faq-item__hQpZk:hover{box-shadow:0 8px 0 var(--lemon-curry);border-left-color:var(--dark-yellow);transform:translateY(-2px)}.Pricing_pricing__faq-question__4DhoB{font-size:1.25rem;font-weight:600;margin-bottom:0;color:var(--purple-grey);background:none;border:none;width:100%;text-align:left;padding:0;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:all .3s ease}.Pricing_pricing__faq-question__4DhoB:hover{color:var(--gray-00)}.Pricing_pricing__faq-icon__dE9J9{font-size:2.5rem;font-weight:300;transition:transform .3s ease;color:var(--purple-grey)}.Pricing_pricing__faq-icon--open__Q_Dxv{transform:rotate(45deg)}.Pricing_pricing__faq-answer-container__AcAAD{max-height:0;overflow:hidden;transition:max-height .3s ease}.Pricing_pricing__faq-answer-container--open__DBlR4{max-height:300px;background-color:var(--white);margin:16px -12px -8px;padding:16px 12px 12px}.Pricing_pricing__faq-answer__Mix4f{font-size:1rem;line-height:1.6;color:rgba(255,255,255,.8);margin:16px 0 0;padding-top:16px;border-top:1px solid rgba(255,255,255,.1)}.Pricing_pricing__faq-answer-container--open__DBlR4 .Pricing_pricing__faq-answer__Mix4f{color:var(--gray-00);border-top:1px solid rgba(0,0,0,.1);margin:0;padding-top:0}.Pricing_coming-soon-section__YwtAp{margin:3rem 0;padding:0 2rem}.Pricing_coming-soon-content__SGho5{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:20px;padding:3rem;text-align:center;border:2px solid var(--purple);box-shadow:0 10px 30px rgba(0,0,0,.1);max-width:800px;margin:0 auto}.Pricing_coming-soon-icon___rJf6{font-size:3rem;margin-bottom:1.5rem}.Pricing_coming-soon-title__VwHFX{font-size:2.5rem;font-weight:700;color:var(--purple);margin-bottom:1rem;font-family:var(--font-family)}.Pricing_coming-soon-description__A1SHx{font-size:1.2rem;color:#4a5568;margin-bottom:2rem;line-height:1.6;font-family:var(--font-family)}.Pricing_coming-soon-features___r43Q{background:white;border-radius:12px;padding:2rem;margin-bottom:2rem;text-align:left;box-shadow:0 4px 12px rgba(0,0,0,.05)}.Pricing_coming-soon-features___r43Q h4{color:var(--purple);margin-bottom:1rem;font-size:1.3rem;text-align:center;font-weight:600}.Pricing_coming-soon-features___r43Q ul{list-style:none;padding:0;margin:0}.Pricing_coming-soon-features___r43Q li{padding:.5rem 0;font-size:1.1rem;color:#2d3748;font-family:var(--font-family)}.Pricing_coming-soon-timeline__7NcNz{padding-top:1rem;border-top:1px solid #e2e8f0}.Pricing_coming-soon-timeline__7NcNz p{color:#4a5568;font-size:1rem;margin:0;font-family:var(--font-family)}.Pricing_coming-soon-timeline__7NcNz strong{color:var(--purple);font-weight:700}.Pricing_waitlist-button__mcwEN{background:var(--purple);color:white;border:none;padding:1rem 2rem;border-radius:8px;font-size:1.1rem;font-weight:600;cursor:pointer;transition:all .3s ease;font-family:var(--font-family);margin-top:1rem}.Pricing_waitlist-button__mcwEN:hover{background:var(--blue);transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.Pricing_coming-soon-banner__kOaHJ{margin:2rem 0;border:none;border-radius:12px;background:linear-gradient(135deg,#e0f2fe,#f0f9ff);border-left:4px solid var(--purple);box-shadow:0 4px 12px rgba(0,0,0,.1)}.Pricing_banner-content__ar8uF{display:flex;align-items:center;gap:1rem;padding:.5rem 0}.Pricing_banner-icon__9qlev{font-size:1.5rem;flex-shrink:0}.Pricing_banner-text__USpFh{color:#1e40af;font-size:1rem;line-height:1.5;font-family:var(--font-family)}.Pricing_banner-text__USpFh strong{color:var(--purple);font-weight:700}.Pricing_login-modal__XbofU .modal-content{border:none;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);overflow:hidden}.Pricing_login-modal__XbofU .header.modal-header{background:linear-gradient(135deg,var(--purple) 0,var(--violet) 100%);color:var(--white);border-bottom:none;padding:1.5rem 2rem;font-weight:600;font-size:1.25rem}.Pricing_login-modal-header__2XN9c{width:100%}.Pricing_login-modal-header-content__JMDXn{display:flex;align-items:center;gap:.75rem;color:var(--violet)}.Pricing_login-modal-header-content__JMDXn svg{flex-shrink:0}.Pricing_login-modal__XbofU .modal-body{padding:2rem;background-color:var(--white)}.Pricing_login-modal__XbofU .modal-header .btn-close{filter:invert(1) grayscale(100%) brightness(200%)!important;opacity:.8!important;background-color:transparent!important;border:none!important;transition:opacity .2s ease}.Pricing_login-modal__XbofU .modal-header .btn-close:hover{opacity:1!important}.Pricing_login-modal__XbofU .Pricing_login-form__rPypz{padding:0;background-color:transparent;box-shadow:none}@media (max-width:768px){.Pricing_login-modal__XbofU .header.modal-header{padding:1.25rem 1.5rem;font-size:1.1rem}.Pricing_login-modal__XbofU .modal-body{padding:1.5rem}}.WaitlistForm_waitlistForm__Nyx_N{background:linear-gradient(135deg,#f8fafc,#e2e8f0);border-radius:16px;padding:2rem;border:2px solid var(--purple);box-shadow:0 8px 25px rgba(0,0,0,.1)}.WaitlistForm_formHeader__VcPMp{text-align:center;margin-bottom:2rem}.WaitlistForm_formTitle__rLCnf{font-size:1.5rem;font-weight:700;color:var(--purple);margin-bottom:.5rem;font-family:var(--font-family)}.WaitlistForm_formDescription__sO3vm{color:#4a5568;font-size:1rem;margin:0;font-family:var(--font-family)}.WaitlistForm_form__3o_RY{margin-bottom:1rem}.WaitlistForm_formRow__3hMtf{margin:0;gap:1rem;align-items:end}.WaitlistForm_formCol__Xlgl1{flex:1;padding:0}.WaitlistForm_buttonCol__E88tx{flex:0 0 auto;padding:0}.WaitlistForm_input__uY6nl{border:2px solid #e5e7eb;border-radius:8px;padding:.875rem 1rem;font-size:1rem;font-family:var(--font-family);transition:all .3s ease;background:white}.WaitlistForm_input__uY6nl:focus{border-color:var(--purple);box-shadow:0 0 0 .2rem rgba(139,92,246,.25);outline:none}.WaitlistForm_input__uY6nl::-moz-placeholder{color:#9ca3af}.WaitlistForm_input__uY6nl::placeholder{color:#9ca3af}.WaitlistForm_submitButton__njaLR{background:var(--purple);border:none;border-radius:8px;padding:.875rem 2rem;font-weight:600;font-family:var(--font-family);transition:all .3s ease;white-space:nowrap;min-width:140px}.WaitlistForm_submitButton__njaLR:hover:not(:disabled){background:var(--blue);transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,0,0,.15)}.WaitlistForm_submitButton__njaLR:disabled{background:#9ca3af;cursor:not-allowed;transform:none;box-shadow:none}.WaitlistForm_errorMessage__jYlHs{color:#dc2626;font-size:.9rem;margin-top:1rem;text-align:center;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;padding:.75rem;font-family:var(--font-family)}.WaitlistForm_successMessage__Ez91_{background:linear-gradient(135deg,#f0fdf4,#dcfce7);border-radius:16px;padding:2rem;border:2px solid #10b981;box-shadow:0 8px 25px rgba(0,0,0,.1);text-align:center;max-width:600px;margin:0 auto}.WaitlistForm_successIcon__dmmlu{font-size:3rem;margin-bottom:1rem}.WaitlistForm_successTitle__nDxRg{font-size:1.5rem;font-weight:700;color:#059669;margin-bottom:.5rem;font-family:var(--font-family)}.WaitlistForm_successText__79LbE{color:#047857;font-size:1rem;margin:0;font-family:var(--font-family)}.WaitlistForm_privacyNote__dUnTO{text-align:center;margin-top:1rem}.WaitlistForm_privacyNote__dUnTO p{color:#6b7280;font-size:.875rem;margin:0;font-family:var(--font-family)}.ModalLayout_modal-layout__scroll-container__t9Nhg{max-height:450px;overflow-y:auto}.ModalLayout_header__w3nkx.modal-header{color:var(--purple);font-size:1.5rem;font-weight:800;font-family:DM Sans,sans-serif;padding:24px;display:flex;align-items:center;gap:8px}.ModalLayout_body__n8jbo.modal-body{padding:24px;font-family:Open Sans,sans-serif;min-height:200px}.ModalLayout_footer__Szd3b.modal-footer{padding:24px;gap:10px}.ModalLayout_footer__Szd3b.modal-footer button{margin:0!important;padding:8px 16px}.ResponsiveModal_responsive-modal--phone-portrait__cM0mG.show.fade .ResponsiveModal_responsive-modal--phone-portrait__dialog__alcyv{transform:none}.ResponsiveModal_responsive-modal--phone-portrait__cM0mG.fade .ResponsiveModal_responsive-modal--phone-portrait__dialog__alcyv{transition:transform .3s ease-out;transform:translateY(100%)}.ResponsiveModal_responsive-modal--phone-portrait__cM0mG .ResponsiveModal_responsive-modal--phone-portrait__dialog__alcyv{width:100%;height:95%;min-height:unset;max-height:unset;min-width:unset;max-width:unset;margin:0;position:fixed;bottom:0}.ResponsiveModal_responsive-modal--phone-portrait__cM0mG .ResponsiveModal_responsive-modal--phone-portrait__content__khRxA{height:100%;border-top-left-radius:.5rem;border-top-right-radius:.5rem}.ResponsiveModal_responsive-modal--phone-portrait--full-page__To757 .ResponsiveModal_responsive-modal--phone-portrait__content__dialog__ZI1rl{width:100%;height:100%}.ResponsiveModal_responsive-modal--phone-portrait--full-page__To757 .ResponsiveModal_responsive-modal--phone-portrait__dialog__alcyv .ResponsiveModal_responsive-modal--phone-portrait__content__khRxA{border:none;outline:none;box-shadow:none;border-radius:0}.regular_layout__WHlAH,.regular_layout__phone__qu9ob{position:fixed;width:100%;display:flex;height:100vh;flex-direction:column}.regular_layout__phone__qu9ob{margin-top:100px}.regular_layout__content__uF1CN{flex-grow:1;overflow-x:hidden;overflow-y:auto;display:flex;width:100%}.regular_layout__actions__gTgVJ{background-color:var(--gray-04);width:100%;display:flex;justify-content:space-between;align-items:center;padding:12px 24px}.regular_layout__actions__gTgVJ .btn{padding:.25rem 1.5rem}.regular_layout__result--incorrect__de_vJ{background-color:var(--background-red)!important}.regular_layout__result--correct__RY5l1{background-color:var(--gentle-green)!important}.regular_layout__actions-right__fVmHw{display:flex;align-items:center;gap:.5rem}.regular_layout__left__DQHk6{flex:0 0 30%;max-width:30%;background-color:var(--deep-purple);color:var(--white);display:flex;flex-direction:column;border-top-right-radius:8px;border-bottom-right-radius:8px;box-shadow:0 0 2px 2px var(--light-violet);z-index:1000}.regular_layout__right__a_lok{flex:0 0 70%;max-width:70%;display:flex;flex-direction:column;font-family:DM Sans,sans-serif;border-right:1px solid var(--gray-03)}.regular_layout__right--chat-open__oWBrz{flex:0 0 45%;max-width:45%}.regular_layout__answer-panel__qjBuN{background-color:var(--gray-04);width:100%;display:flex;flex-direction:column}.regular_layout__answer-panel-bottom__X7e3d{overflow-y:auto;flex:1}.regular_layout__right-container__V0vdC{margin:auto 0;display:flex;flex-direction:column;max-height:100%;overflow:hidden}.regular_layout__right-top__iBX1u{padding:16px 24px}.regular_layout__right-bottom__sAvWt{overflow-y:auto;flex-grow:1;padding:0 1.5rem}.regular_layout__right-bottom-sheet-tab__EPmOK{display:flex;background-color:var(--gray-03);border-top:1px solid var(--gray-02);margin:0 1.5rem 24px}.regular_concept-title-and-audio__UEj7c{display:flex;align-items:center;gap:1.2rem;margin-bottom:1rem;padding:24px 24px 0}.regular_layout__left__DQHk6 .regular_concept-description__D8q3X{overflow-y:scroll;flex:1;padding:0 24px}.regular_layout__left__DQHk6.regular_concept-description__D8q3X::-webkit-scrollbar{-webkit-appearance:none;width:6px;height:6px}.regular_layout__left__DQHk6.regular_concept-description__D8q3X::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--dark-yellow);box-shadow:0 0 1px rgba(255,255,255,.5)}.regular_layout__left__DQHk6 .regular_concept-description__D8q3X b{font-weight:600!important;color:var(--yellow)!important}.regular_layout__left__DQHk6 .regular_concept-description__D8q3X a{color:var(--violet)!important;text-decoration:underline!important;text-underline-offset:.12em!important}.regular_concept-title__PCpfq{font-size:2rem;font-family:DM Sans,sans-serif;font-weight:600}.regular_concept-audio__e6PPq{flex:0 0 50px;max-width:50px}.regular_question-title__GtRag{font-family:DM Sans,sans-serif;font-size:2rem;font-weight:600}.regular_table-title__tv9fy{font-family:DM Sans,sans-serif;font-size:1rem;font-weight:500;margin-bottom:12px}.regular_layout__continue-red__be5su{color:var(--white)!important;font-weight:600!important}.regular_layout__continue-red--phone__GndNX,.regular_layout__continue-red__be5su,.regular_layout__continue-red__be5su:focus,.regular_layout__continue-red__be5su:hover,.regular_layout__continue-red__be5su:not(:disabled):not(.disabled):active{background-color:var(--red)!important;border:2px solid var(--red)!important;box-shadow:0 4px 0 var(--shadow-red)!important}.regular_layout__continue-red--phone__GndNX{color:var(--white)!important}.regular_layout__continue-green__gx6ov{color:var(--white)!important}.regular_layout__continue-green--phone__TCftZ,.regular_layout__continue-green__gx6ov,.regular_layout__continue-green__gx6ov:focus,.regular_layout__continue-green__gx6ov:hover,.regular_layout__continue-green__gx6ov:not(:disabled):not(.disabled):active{background-color:var(--green)!important;border:2px solid var(--green)!important;box-shadow:0 4px 0 var(--shadow-green)!important}.regular_layout__continue-green--phone__TCftZ{color:var(--white)!important;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.regular_layout__continue-green--phone__TCftZ:focus,.regular_layout__continue-green--phone__TCftZ:hover,.regular_layout__continue-green--phone__TCftZ:not(:disabled):not(.disabled):active{background-color:var(--green)!important;border:2px solid var(--green)!important;box-shadow:0 4px 0 var(--shadow-green)!important}.regular_question-warning__jVN3P{height:100%;display:flex;align-items:center;padding:16px 24px}.regular_alert--incorrect__Lju8v{color:var(--deep-red);overflow:auto;height:100%}.regular_alert--incorrect-title__0DfW_{font-weight:800;font-size:1.2rem;display:flex;align-items:center;font-family:DM Sans,sans-serif;color:var(--deep-red);flex:1;min-width:240px;gap:16px;overflow:visible;position:relative}.regular_alert--incorrect-title__0DfW_ .btn-link{flex-shrink:0!important;white-space:nowrap!important;margin-left:auto!important;display:flex!important;visibility:visible!important;opacity:1!important;z-index:10!important;position:relative!important;min-width:60px!important;color:var(--purple)!important;font-weight:600!important}.regular_alert--incorrect-text__3kzFF{font-weight:500;color:var(--deep-red)}.regular_question-warning__jVN3P svg{flex:0 0 30px;max-width:30px;margin-right:.5rem}.regular_alert--correct-title__1oK_I{font-weight:800;font-size:1.2rem;font-family:DM Sans,sans-serif;color:var(--green)}.regular_alert--correct-text__O6CAV{color:var(--green);font-weight:500}.regular_alert--default__zNkqv{color:var(--purple);font-weight:500;background-color:var(--background-purple)}.regular_progress__kX9RW{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:12px}.regular_progress__kX9RW::-webkit-progress-bar{background-color:var(--white);border-radius:8px}.regular_progress__kX9RW::-webkit-progress-value{background-color:var(--purple);border:2px solid var(--white);border-radius:8px}.regular_progress__kX9RW::-moz-progress-bar{background-color:var(--purple);border:2px solid var(--white);border-radius:8px}.regular_progress__kX9RW::-ms-fill{background-color:var(--purple);border:2px solid var(--white);border-radius:8px}.regular_progress__kX9RW::-ms-track{background-color:var(--white);border-radius:8px}.regular_progress-container__B0l75{width:100%;padding:4px 12px;border:none;position:relative;display:flex;align-items:center}.regular_concept-audio-button__bjVzw{background-color:var(--white);width:50px;height:50px;display:flex;justify-content:center;align-items:center;border-radius:8px;padding:0}.regular_concept-audio-button__bjVzw:focus,.regular_concept-audio-button__bjVzw:hover,.regular_concept-audio-button__bjVzw:not(:disabled):not(.disabled):active{background-color:var(--white)}.regular_cheatsheet__modal__jFdhJ .modal-body{padding:16px!important}.regular_offcanvas-body__G8N6V::-webkit-scrollbar{width:5px}.regular_offcanvas-body__G8N6V::-webkit-scrollbar-thumb{background-color:var(--dark-yellow);border-radius:10px}.regular_offcanvas__n_ZUH.regular_offcanvas-top__T_yH4{height:60vh}.regular_fm-navbar-ai-toggle__qcfQB{max-width:300px;gap:8px;font-size:14px;border:none;background-color:var(--light-violet);box-shadow:none;color:var(--white)}.regular_fm-navbar-ai-toggle__qcfQB:focus,.regular_fm-navbar-ai-toggle__qcfQB:hover,.regular_fm-navbar-ai-toggle__qcfQB:not(:disabled):not(.disabled):active{border:none;background-color:var(--purple);box-shadow:none;color:var(--white)}.regular_fm-navbar-check--phone__KlPQO{display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;font-size:14px!important;font-weight:600!important}.regular_fm-navbar-check--phone__KlPQO,.regular_fm-navbar-check--phone__KlPQO.btn-secondary,.regular_fm-navbar-check--phone__KlPQO.btn-secondary:active,.regular_fm-navbar-check--phone__KlPQO.btn-secondary:focus,.regular_fm-navbar-check--phone__KlPQO.btn-secondary:hover,.regular_fm-navbar-check--phone__KlPQO.btn-secondary:not(:disabled):not(.disabled):active{background-color:var(--green)!important;border:2px solid var(--green)!important;box-shadow:0 4px 0 var(--shadow-green)!important;color:var(--white)!important}.regular_fm-navbar-check--phone__KlPQO:hover,.regular_fm-navbar-check--phone__KlPQO:not(:disabled):not(.disabled):active{border:2px solid var(--gentle-green-02)!important;background-color:var(--gentle-green-02)!important;color:var(--green)!important;box-shadow:0 4px 0 var(--shadow-green)!important}.regular_fm-navbar-check--phone__KlPQO:focus{outline:none!important;box-shadow:0 4px 0 var(--shadow-green)!important}.regular_fm-navbar-check--phone__KlPQO:focus,.regular_fm-navbar-check--phone__KlPQO:focus:not(:hover):not(:active),.regular_fm-navbar-check__rvr6E{background-color:var(--green)!important;border:2px solid var(--green)!important;color:var(--white)!important}.regular_fm-navbar-check__rvr6E{display:flex!important;align-items:center!important;gap:8px!important;font-size:14px!important;font-weight:600!important;box-shadow:0 4px 0 var(--shadow-green)!important}.regular_fm-navbar-check__rvr6E:hover,.regular_fm-navbar-check__rvr6E:not(:disabled):not(.disabled):active{border:2px solid var(--gentle-green-02)!important;background-color:var(--gentle-green-02)!important;color:var(--green)!important;box-shadow:0 4px 0 var(--shadow-green)!important}.regular_fm-navbar-check__rvr6E:focus{outline:none!important;box-shadow:0 4px 0 var(--shadow-green)!important}.regular_fm-navbar-check__rvr6E:focus,.regular_fm-navbar-check__rvr6E:focus:not(:hover):not(:active){background-color:var(--green)!important;border:2px solid var(--green)!important;color:var(--white)!important}.regular_layout__navbar--phone__6L_ef{width:100%;display:flex;flex-direction:column;max-height:calc(100vh - 72px)}.regular_layout__navbar--phone__6L_ef .regular_layout__right-top__iBX1u{padding:0 16px;position:relative}.regular_layout__navbar--phone__6L_ef .regular_layout__right-bottom__sAvWt{padding:0}.regular_layout__navbar--phone__6L_ef .regular_layout__right-bottom-sheet-tab__EPmOK{margin:0 0 100px}.regular_layout__navbar--phone__6L_ef .regular_question-title__GtRag{font-size:1.5rem;margin-bottom:48px;margin-top:16px}.regular_layout__navbar--phone__6L_ef .regular_progress__kX9RW{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}.regular_layout__navbar--phone__6L_ef .regular_progress__kX9RW::-webkit-progress-bar{background-color:var(--gray-03);border-radius:10px}.regular_layout__navbar--phone__6L_ef .regular_progress__kX9RW::-webkit-progress-value{background-color:var(--violet);border-radius:10px;border:none}.regular_layout__left--phone__jNcfr{background-color:var(--green-grey);color:var(--white);font-size:14px}.regular_layout__left--phone__jNcfr .regular_concept-title__PCpfq{font-size:1.5rem;margin-top:16px}.regular_layout__left--phone__jNcfr .regular_concept-description__D8q3X{max-height:none;overflow-y:auto;padding:0}.regular_layout__left--phone__jNcfr .regular_concept-description__D8q3X b{font-weight:600!important;color:var(--yellow)!important}.regular_layout__left--phone__jNcfr .regular_concept-description__D8q3X a{color:var(--dark-yellow)!important;text-decoration:underline!important;text-underline-offset:.12em!important}.regular_layout__left--phone__jNcfr .regular_concept-audio-button__bjVzw{background-color:var(--yellow)}.regular_chatbot-footer--phone__J09yz button{left:10px!important}.regular_layout__footer--phone__E5yTB{background-color:var(--gray-04);width:100%;height:auto;max-height:240px;min-height:auto;padding:16px;display:block}.regular_layout__footer--phone__E5yTB .regular_alert--default__zNkqv,.regular_layout__footer--phone__E5yTB .regular_alert--incorrect-text__3kzFF,.regular_layout__footer--phone__E5yTB .regular_alert--incorrect__Lju8v{font-size:14px;font-weight:600}.regular_layout__footer--phone__E5yTB .regular_question-warning__jVN3P{height:100%;margin-bottom:16px;display:block;padding:0}.regular_layout__footer--phone__E5yTB .regular_alert--default__zNkqv{background-color:transparent}.regular_layout__footer--phone-right__FIIHX{display:flex;align-items:center;gap:8px}.regular_layout__footer--phone-right__FIIHX .regular_btn-link__QVI4U{width:auto!important}.regular_layout__footer--phone-right__FIIHX button{width:100%}.regular_fm-modal__j3j8J .regular_login-form__9dhrR{box-shadow:none;border-radius:none;padding:0}.regular_fm-modal__j3j8J .header.modal-header{background-color:var(--violet);color:var(--white);font-weight:800;font-size:18px;padding:16px}.regular_fm-modal__j3j8J .modal-content{border:none}.regular_login-modal__qbQpY .modal-content{border:none;border-radius:16px;box-shadow:0 20px 60px rgba(0,0,0,.3);overflow:hidden}.regular_login-modal__qbQpY .header.modal-header{background:linear-gradient(135deg,var(--purple) 0,var(--violet) 100%);color:var(--white);border-bottom:none;padding:1.5rem 2rem;font-weight:600;font-size:1.25rem}.regular_login-modal-header__otPAa{width:100%}.regular_login-modal-header-content__e82Rr{display:flex;align-items:center;gap:.75rem;color:var(--colors-brand)}.regular_login-modal-header-content__e82Rr svg{flex-shrink:0}.regular_login-modal__qbQpY .modal-body{padding:2rem;background-color:var(--white)}.regular_login-modal__qbQpY .modal-header .btn-close{filter:invert(1) grayscale(100%) brightness(200%)!important;opacity:.8!important;background-color:transparent!important;border:none!important;transition:opacity .2s ease}.regular_login-modal__qbQpY .modal-header .btn-close:hover{opacity:1!important}.regular_login-modal__qbQpY .regular_login-form__9dhrR{padding:0;background-color:transparent;box-shadow:none}@media (max-width:768px){.regular_login-modal__qbQpY .header.modal-header{padding:1.25rem 1.5rem;font-size:1.1rem}.regular_login-modal__qbQpY .modal-body{padding:1.5rem}}.regular_fm-navbar__bd5Nk{height:48px;min-height:48px;background-color:var(--violet);padding:0 16px;z-index:100;white-space:nowrap}.regular_fm-navbar__bd5Nk .col-md-4{padding:0}.regular_fm-navbar-middle__OKHfy{justify-content:center}.regular_fm-navbar-left__qm1KT,.regular_fm-navbar-middle__OKHfy{display:flex;align-items:center;gap:16px}.regular_fm-navbar-right__5igI1{display:flex;align-items:center;justify-content:flex-end}.regular_fm-navbar__bd5Nk a{color:var(--white);text-decoration:none}.regular_fm-navbar__bd5Nk a:hover{text-decoration:underline}.regular_fm-navbar-user__HnC6i .dropdown-toggle{font-family:Open Sans,sans-serif;font-weight:600;font-size:12px;max-width:100px;text-overflow:ellipsis;overflow:hidden;margin-left:16px;padding:4px 8px;border-radius:4px}.regular_fm-navbar-user__HnC6i .dropdown-item{font-size:12px;color:var(--gray-00);gap:4px;display:flex;align-items:center}.regular_fm-navbar-user__HnC6i .btn-check:checked+.btn,.regular_fm-navbar-user__HnC6i .btn.active,.regular_fm-navbar-user__HnC6i .btn.show,.regular_fm-navbar-user__HnC6i .btn:first-child:active,.regular_fm-navbar-user__HnC6i :not(.btn-check)+.btn:active{background-color:var(--white);color:var(--violet)}.regular_launch-module-outline-button__CRTa5{font-size:14px;padding:0 12px;border:none;box-shadow:none;color:var(--white)!important;background-color:var(--purple);border-radius:4px}.regular_launch-module-outline-button__CRTa5:focus,.regular_launch-module-outline-button__CRTa5:hover,.regular_launch-module-outline-button__CRTa5:not(:disabled):not(.disabled):active{background-color:var(--dark-blue);border:none;box-shadow:none;color:var(--white)!important}.regular_back-to-learn__yjBh9{font-size:14px;display:flex;align-items:center;gap:4px;font-weight:600;color:var(--white)}.regular_outline__FqYJn{color:var(--white)!important;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;padding:4px 8px;text-decoration:none}.regular_outline__FqYJn:active,.regular_outline__FqYJn:focus,.regular_outline__FqYJn:hover{color:var(--white)!important;opacity:.8;text-decoration:none;background-color:transparent}.regular_settingsDropdownWhite__XHJWe button{color:var(--violet)!important}.regular_settingsDropdownWhite__XHJWe button:focus,.regular_settingsDropdownWhite__XHJWe button:hover{color:var(--violet)!important;background:none;outline:none;box-shadow:none}.regular_fm-navbar--phone__f0ZjC{position:fixed;top:0;left:0;right:0;width:100%;z-index:1000}.regular_fm-navbar-row-1--phone___aGMg{padding:8px 16px;white-space:nowrap;display:flex;justify-content:space-between;align-items:center;background-color:var(--violet)}.regular_fm-navbar-row-2--phone__rboP3{background-color:var(--gray-03)!important;padding:6px 16px 10px!important;white-space:nowrap!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.regular_fm-navbar-row-1--phone___aGMg a{color:var(--white)!important;text-decoration:none!important}.regular_fm-navbar-row-2--phone__rboP3 .regular_fm-navbar-link-button__XStIl{color:var(--gray-00)!important}.regular_fm-navbar-row-2--phone__rboP3 .regular_fm-navbar-link-button__XStIl:focus,.regular_fm-navbar-row-2--phone__rboP3 .regular_fm-navbar-link-button__XStIl:hover,.regular_fm-navbar-row-2--phone__rboP3 .regular_fm-navbar-link-button__XStIl:not(:disabled):not(.regular_disabled__DdUOt):active{color:var(--violet)!important;text-decoration:underline!important}.ModernTooltipRenderer_contentContainer__xcB0a{position:relative}.ModernTooltipRenderer_tooltip-trigger__zTFsV{position:relative;display:inline!important;cursor:pointer}.ModernTooltipRenderer_tooltip-trigger__zTFsV a{text-decoration:underline!important;text-underline-offset:.12em!important;display:inline!important}.ModernTooltipRenderer_concept-dark-description__zcOXP .ModernTooltipRenderer_tooltip-trigger__zTFsV a{color:var(--dark-yellow)!important}.ModernTooltipRenderer_concept-light-description__vUG4T .ModernTooltipRenderer_tooltip-trigger__zTFsV a,.ModernTooltipRenderer_tooltip-trigger__zTFsV a:hover{color:var(--violet)!important}.ModernTooltipRenderer_tooltip__wl9yS{position:fixed;z-index:9999;background:white;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);max-width:320px;max-height:400px;overflow-y:auto;overflow-x:hidden;padding:16px;font-size:14px;line-height:1.5;color:#24292e;pointer-events:auto;transform:translateX(-50%);animation:ModernTooltipRenderer_tooltipFadeIn__TTNga .2s ease-out;scroll-behavior:smooth;border:1px solid #e1e4e8;border-right:2px solid transparent}.ModernTooltipRenderer_tooltip__wl9yS:hover{border-right-color:#e1e4e8}.ModernTooltipRenderer_tooltipContent__K7SJw{word-wrap:break-word}.ModernTooltipRenderer_tooltipContent__K7SJw p{margin:0 0 8px}.ModernTooltipRenderer_tooltipContent__K7SJw p:last-child{margin-bottom:0}.ModernTooltipRenderer_tooltipContent__K7SJw b{color:#826efc;font-weight:600}.ModernTooltipRenderer_tooltipContent__K7SJw a{color:#0366d6;text-decoration:underline;cursor:pointer;pointer-events:auto}.ModernTooltipRenderer_tooltipContent__K7SJw a:hover{color:#0256cc;text-decoration:underline}.ModernTooltipRenderer_tooltipContent__K7SJw ul{margin:8px 0;padding-left:20px}.ModernTooltipRenderer_tooltipContent__K7SJw li{margin:4px 0}.ModernTooltipRenderer_loading__NWOrc{display:flex;align-items:center;gap:8px;color:#586069;font-size:13px}.ModernTooltipRenderer_spinner__ljPeK{width:16px;height:16px;border:2px solid #e1e4e8;border-top-color:#0366d6;border-radius:50%;animation:ModernTooltipRenderer_spin__uRFOK 1s linear infinite}.ModernTooltipRenderer_error__GGol7{color:#d73a49;font-size:13px;text-align:center;padding:8px}@keyframes ModernTooltipRenderer_tooltipFadeIn__TTNga{0%{opacity:0;transform:translateX(-50%) translateY(-5px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes ModernTooltipRenderer_spin__uRFOK{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.ModernTooltipRenderer_tooltip__wl9yS::-webkit-scrollbar{width:6px}.ModernTooltipRenderer_tooltip__wl9yS::-webkit-scrollbar-track{background:#f1f3f4;border-radius:3px}.ModernTooltipRenderer_tooltip__wl9yS::-webkit-scrollbar-thumb{background:#c1c8cd;border-radius:3px}.ModernTooltipRenderer_tooltip__wl9yS::-webkit-scrollbar-thumb:hover{background:#a1a8ad}@media (prefers-color-scheme:dark){.ModernTooltipRenderer_tooltip__wl9yS{background:#24292e;color:#f0f6fc;border-color:#444d56 transparent #444d56 #444d56}.ModernTooltipRenderer_tooltip__wl9yS:hover{border-right-color:#444d56}.ModernTooltipRenderer_tooltipContent__K7SJw b{color:#a5a5ff}.ModernTooltipRenderer_tooltipContent__K7SJw a{color:#58a6ff;cursor:pointer;pointer-events:auto}.ModernTooltipRenderer_tooltipContent__K7SJw a:hover{color:#79c0ff}.ModernTooltipRenderer_loading__NWOrc{color:#8b949e}.ModernTooltipRenderer_spinner__ljPeK{border-color:#58a6ff #444d56 #444d56}.ModernTooltipRenderer_error__GGol7{color:#f85149}.ModernTooltipRenderer_tooltip__wl9yS::-webkit-scrollbar-track{background:#444d56}.ModernTooltipRenderer_tooltip__wl9yS::-webkit-scrollbar-thumb{background:#6e7681}.ModernTooltipRenderer_tooltip__wl9yS::-webkit-scrollbar-thumb:hover{background:#8b949e}}@media (max-width:768px){.ModernTooltipRenderer_tooltip__wl9yS{max-width:280px;max-height:300px;font-size:13px;padding:12px}}.ModernTooltipRenderer_concept-dark-description__zcOXP{flex:1;padding:0 24px}.ModernTooltipRenderer_concept-dark-description__zcOXP::-webkit-scrollbar{-webkit-appearance:none;width:6px;height:6px}.ModernTooltipRenderer_concept-dark-description__zcOXP::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--dark-yellow);box-shadow:0 0 1px rgba(255,255,255,.5)}.ModernTooltipRenderer_concept-dark-description__zcOXP b{font-weight:600;color:var(--violet)}.ModernTooltipRenderer_concept-dark-description__zcOXP a{color:var(--violet);text-decoration:underline;text-underline-offset:.12em}.ModernTooltipRenderer_concept-light-description__vUG4T,.ModernTooltipRenderer_excel-dark-description__KBM4Y{overflow-y:scroll;flex:1;padding:0 24px}.ModernTooltipRenderer_concept-light-description__vUG4T::-webkit-scrollbar{-webkit-appearance:none;width:6px;height:6px}.ModernTooltipRenderer_concept-light-description__vUG4T::-webkit-scrollbar-thumb{border-radius:4px;background-color:var(--dark-yellow);box-shadow:0 0 1px rgba(255,255,255,.5)}.ModernTooltipRenderer_concept-light-description__vUG4T b{font-weight:600;color:var(--yellow)}.ModernTooltipRenderer_concept-light-description__vUG4T a{color:var(--dark-yellow);text-decoration:underline;text-underline-offset:.12em}.ModernTooltipRenderer_concept-light-description__vUG4T ul{list-style-type:none;padding-left:0}.ModernTooltipRenderer_concept-light-description__vUG4T ul li{position:relative;padding-left:1.5em}.ModernTooltipRenderer_concept-light-description__vUG4T ul li:before{content:"•";position:absolute;left:0;color:var(--dark-yellow);font-size:1.2em;font-weight:700}.ModernTooltipRenderer_concept-dark-description__zcOXP ul{list-style-type:none;padding-left:0;margin:16px 0}.ModernTooltipRenderer_concept-dark-description__zcOXP ul li{position:relative;padding-left:1.5em;margin-bottom:8px;line-height:1.6}.ModernTooltipRenderer_concept-dark-description__zcOXP ul li:before{content:"•";position:absolute;left:0;color:black;font-size:1.2em;font-weight:700}.ModernTooltipRenderer_concept-dark-description__zcOXP ol{margin:16px 0;padding-left:20px}.ModernTooltipRenderer_concept-dark-description__zcOXP ol li{margin-bottom:8px;line-height:1.6;list-style-type:decimal;color:black}.StorySection_fm-navbar___0xF1{height:48px;min-height:48px;background-color:var(--violet);padding:0 16px;z-index:100;white-space:nowrap}.StorySection_fm-navbar___0xF1 .col-md-4{padding:0}.StorySection_fm-navbar-middle__UvNky{justify-content:center}.StorySection_fm-navbar-left__A_Y0_,.StorySection_fm-navbar-middle__UvNky{display:flex;align-items:center;gap:16px}.StorySection_fm-navbar-right__CFa2J{display:flex;align-items:center;justify-content:flex-end}.StorySection_fm-navbar___0xF1 a{color:var(--white);text-decoration:none}.StorySection_fm-navbar___0xF1 a:hover{text-decoration:underline}.StorySection_fm-navbar-row-1--phone__gNEgf{padding:8px 16px;white-space:nowrap;display:flex;justify-content:space-between;align-items:center;background-color:var(--violet)}.StorySection_fm-navbar-row-2--phone__4I5_t{background-color:var(--gray-03)!important;padding:6px 16px 10px!important;white-space:nowrap!important;display:flex!important;justify-content:space-between!important;align-items:center!important}.StorySection_fm-navbar-row-1--phone__gNEgf a{color:var(--white)!important;text-decoration:none!important}.StorySection_fm-navbar-row-2--phone__4I5_t .StorySection_fm-navbar-link-button__3ykLp{color:var(--gray-00)!important}.StorySection_fm-navbar-row-2--phone__4I5_t .StorySection_fm-navbar-link-button__3ykLp:focus,.StorySection_fm-navbar-row-2--phone__4I5_t .StorySection_fm-navbar-link-button__3ykLp:hover,.StorySection_fm-navbar-row-2--phone__4I5_t .StorySection_fm-navbar-link-button__3ykLp:not(:disabled):not(.StorySection_disabled__KwlST):active{color:var(--violet)!important;text-decoration:underline!important}.StorySection_fm-navbar___0xF1 .StorySection_col-md-4__wncdo{padding:0}.StorySection_problem-section__lKIHP{display:flex;justify-content:center;margin-bottom:104px}.StorySection_problem-section__left__uCf02{flex:1 1 50%;max-width:50%}.StorySection_problem-section__left--vertical__pmAC6{flex:1 1 100%;max-width:100%;order:1}.StorySection_concept-breakdown__zcqKU{font-family:Open Sans,sans-serif!important}.StorySection_concept-breakdown__zcqKU::-webkit-scrollbar{-webkit-appearance:none;width:7px}.StorySection_concept-breakdown__zcqKU::-webkit-scrollbar-thumb{border-radius:4px;background-color:rgba(0,0,0,.5);box-shadow:0 0 1px rgba(255,255,255,.5)}.StorySection_concept-breakdown__zcqKU b{font-weight:700;color:var(--violet)}.StorySection_concept-breakdown__zcqKU a{color:var(--violet);text-decoration:underline}.StorySection_problem-section__right__7Rpuf{flex:1 1 50%;max-width:50%}.StorySection_problem-section--phone__feYPk .StorySection_layout__right-bottom__Qx4mT{padding:0}.StorySection_problem-section--phone__feYPk .StorySection_layout__right-bottom-sheet-tab__cu3_P{margin-left:0;margin-right:0}.StorySection_layout__story_right-container__omM01{width:50%}.StorySection_layout__story_right-container--vertical__v6YEq{width:100%;order:2}.StorySection_problem-section--vertical__kMZ8M{display:flex;flex-direction:column;justify-content:center;margin-bottom:104px}@media only screen and (max-width:767px){.StorySection_layout__story_right-container__omM01{width:100%}.StorySection_concept-title__v72I5{font-size:1.4rem!important;line-height:1.4!important;font-weight:700!important;color:#2c3e50!important;word-wrap:break-word!important;hyphens:auto!important;max-width:100%;padding:0 10px;text-align:left}.StorySection_concept-title-and-audio__hd_7V{flex-direction:column;align-items:flex-start;gap:.8rem;padding:16px 16px 0}}@media only screen and (max-width:1024px) and (min-width:768px){.StorySection_concept-title__v72I5{font-size:1.6rem;line-height:1.35;padding:0 5px}.StorySection_concept-title-and-audio__hd_7V{padding:20px 20px 0}}.StorySection_concept-title-and-audio__hd_7V{display:flex;align-items:center;gap:1.2rem;margin-bottom:1rem;padding:24px 24px 0}.StorySection_concept-title__v72I5{font-size:2rem;font-family:DM Sans,sans-serif;font-weight:600;line-height:1.3;color:#2c3e50;word-wrap:break-word;hyphens:auto}.StorySection_concept-breakdown__zcqKU ul{margin:16px 0;padding-left:20px}.StorySection_concept-breakdown__zcqKU ul li{margin-bottom:8px;list-style-type:disc;line-height:1.6;color:black}.StorySection_concept-breakdown__zcqKU ol{margin:16px 0;padding-left:20px}.StorySection_concept-breakdown__zcqKU ol li{margin-bottom:8px;list-style-type:decimal;line-height:1.6;color:black}