@import"https://fonts.googleapis.com/css2?family=Roboto:wght@300;400;600;700&display=swap";@import"https://fonts.googleapis.com/css2?family=Wittgenstein:ital,wght@700&display=swap";@import"https://fonts.googleapis.com/css2?family=Unbounded:wght@300;700&display=swap";:root{--color-midnightblue:#002b80;--color-gray-400:rgba(0,26,54,.8);--color-gray-300:rgba(0,26,54,.9);--color-gray-100:hsla(0,0%,100%,.6)}.root{width:100%;height:auto;position:relative;overflow:hidden}.unsplashutbx9x3y8ly-icon{position:absolute;top:.313rem;left:-5.125rem;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;z-index:-1}.cource-lessons .component1_wrapperGroup2Child__ezblb{position:relative;top:4.5rem;width:120%;height:100%;left:-2rem}.frame-child{position:absolute;top:30.188rem;left:-2.493rem;filter:blur(184px);border-radius:50%;background-color:var(--color-gray-400);width:37.438rem;height:24.5rem;transform:rotate(13.6deg);transform-origin:0 0;mix-blend-mode:multiply;z-index:1}.image-3-icon{position:absolute;top:0;left:-1.062rem;width:36.5rem;height:17.706rem;-o-object-fit:contain;object-fit:contain;z-index:3}.frame-item{position:absolute;top:89.524rem;left:-11.556rem;filter:blur(184px);border-radius:50%;background-color:var(--color-gray-300);width:54.794rem;height:24.5rem;transform:rotate(13.6deg);transform-origin:0 0;mix-blend-mode:multiply;z-index:2}.frame-inner{position:absolute;top:47.5rem;left:-2.562rem;width:25.069rem;height:20.038rem;-o-object-fit:contain;object-fit:contain;z-index:4}.unsplashutbx9x3y8ly-parent{width:100%;height:100%;position:absolute;margin:0!important;top:-.375rem;right:0;left:0}.cosmo{font-size:inherit;font-style:italic;font-weight:700;font-family:var(--font-wittgenstein);position:relative;letter-spacing:-.05em;line-height:90%}.cosmo,.h31,.p{margin:0}header.component1{margin-top:2rem}.h31{position:relative;font-size:inherit;letter-spacing:-.05em;line-height:90%;font-weight:700;font-family:var(--font-unbounded)}.frame-wrapper2{margin:2rem 0}.parent{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.div1,.parent{width:12.25rem}.div1{position:relative;font-size:var(--font-size-14);line-height:120%;display:inline-block;font-family:var(--font-roboto)}.frame-parent2{align-self:stretch;flex:1;background:rgba(0,14,43,.53);border-radius:30px;position:relative;z-index:2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;flex-direction:column;align-items:center;justify-content:flex-start;padding:30px 8px;gap:var(--gap-12)}.frame-parent2:before{content:"";position:absolute;top:2px;left:2px;right:2px;bottom:2px;border-radius:28.5px;pointer-events:none;z-index:1;border:1.5px solid transparent;background:linear-gradient(90deg,hsla(0,0%,100%,.6),hsla(0,0%,100%,0) 50%,hsla(0,0%,100%,.3)) border-box;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.enroll-now-only-50-wrapper{cursor:pointer;border:0;padding:var(--padding-14) var(--padding-20);background-color:var(--color-white);border-radius:964px;display:flex;flex-direction:row;align-items:center;justify-content:center;transition:all .3s ease;text-decoration:none;font-family:var(--font-roboto);font-weight:700;font-size:14px;color:#002b80;box-shadow:0 2px 8px rgba(0,43,128,.08);margin:0 auto}.enroll-now-only-50-wrapper:hover{background-color:#f5f5f5;transform:translateY(-2px)}.frame-parent1{align-self:stretch;flex:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.frame-div{flex:1;flex-direction:row;padding:0 var(--padding-15)}.frame-div,.frame-parent,.root-inner{align-self:stretch;display:flex;align-items:flex-start;justify-content:flex-start}.frame-parent{flex:1;flex-direction:column;gap:7.125rem}header{margin-top:1rem}.root-inner{height:auto;flex-direction:row;padding:0 var(--padding-15);box-sizing:border-box;text-align:left;font-size:var(--font-size-22);color:var(--color-white);font-family:var(--font-wittgenstein);position:relative;z-index:5}@media(max-width:768px){.frame-parent{gap:3rem}.root-inner{height:auto;min-height:35rem;padding:0 var(--padding-10)}.frame-parent2{padding:1.25rem var(--padding-20)}.div1,.parent{width:100%}}@media(max-width:480px){.root-inner{flex-direction:column;padding:0 var(--padding-6)}.frame-parent2{padding:1rem var(--padding-15)}}.content-wrapper-inner{margin-top:.8rem}.content-wrapper-inner p{font-size:14px}.frame-parent3,.frame-parent4,.frame-parent5{flex:1;display:flex;align-items:flex-start;justify-content:flex-start}.frame-parent3,.frame-parent4{align-self:stretch}.frame-parent3{flex-direction:row;position:relative}.irena1{position:relative;font-size:1rem;letter-spacing:-.05em;line-height:90%;font-family:var(--font-unbounded)}.cosmo-group,.frame-wrapper3{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}.frame-wrapper3{flex-shrink:0}.frame-wrapper2{flex-direction:row;justify-content:center;padding:0 var(--padding-20);font-size:1.25rem;color:var(--color-white)}.frame-section,.frame-wrapper2{align-self:stretch;display:flex;align-items:flex-start}.frame-section{height:36.438rem;gap:5.087rem;text-align:left;font-size:2.5rem;color:var(--color-midnightblue);font-family:var(--font-wittgenstein);flex-direction:column;justify-content:flex-start}.image-4-icon,.image-5-icon{position:absolute;-o-object-fit:contain;object-fit:contain}.image-4-icon{bottom:0;left:11.875rem;width:10.063rem;height:11.688rem}.image-5-icon{height:calc(100% - 3.3px);top:0;bottom:.206rem;left:0;max-height:100%;width:14.05rem;z-index:1}.image-4-parent{height:16.188rem;flex:1;position:relative;max-width:100%}.frame-wrapper1{width:21.938rem;margin:0!important;position:absolute;bottom:-5.837rem;left:-1.875rem;display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start;opacity:.9;z-index:1}.accordion-content{display:none;color:var(--color-midnightblue);font-size:.95rem;transition:all .2s}.content-wrapper{width:100%}.accordion.active .accordion-content{display:flex;justify-content:space-around;flex-direction:column;width:100%;margin-top:.8rem}.accordion.active .accordion-content .btn-wrapper{display:flex;justify-content:flex-end;align-items:center}.accordion.active{display:flex;flex-direction:column}.accordion-header{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.b-tn{width:90%;padding:.7rem 0;border-radius:999px;border:none;background:var(--color-midnightblue);color:var(--color-white);font-family:var(--font-roboto);font-size:.9rem;font-weight:700;cursor:pointer;transition:background .2s;margin:.5rem auto 1.2rem;align-items:center;display:flex;justify-content:center}.b-tn img{margin:0 10px}.content-wrapper-inner{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px;padding:0 0 30px 10px;box-sizing:border-box}.instructor{margin:0;position:relative;font-size:2.25rem;letter-spacing:-.05em;line-height:90%;font-weight:700;font-family:var(--font-unbounded)}.about-the-parent{width:16.25rem;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start}.b,.empty-elements{position:relative;line-height:120%}.b{width:9.688rem;display:inline-block;flex-shrink:0}.container,.empty-elements-parent{display:flex;flex-direction:row;align-items:flex-start;justify-content:flex-start}.empty-elements-parent{gap:var(--gap-6)}.icon{width:1.625rem;position:relative;max-height:100%}.frame-icon{height:1.413rem;width:1.413rem;position:relative;transition:transform .3s ease}.frame-icon.rotated{transform:rotate(180deg)}.frame-parent6,.group{display:flex;flex-direction:row}.group{align-items:flex-start;justify-content:flex-start;gap:var(--gap-12)}.frame-parent6{width:15.813rem;align-items:center;justify-content:space-between;gap:0}.frame-child3{align-self:stretch;height:.063rem;position:relative;max-width:100%;overflow:hidden;max-height:100%}.frame-parent4,.frame-parent5{flex:1;display:flex;align-items:flex-start;justify-content:flex-start}.frame-parent5{flex-direction:column;gap:var(--gap-12);font-size:var(--font-size-14);font-family:var(--font-roboto)}.frame-parent4{align-self:stretch;border-radius:var(--br-30);background-color:var(--color-white);flex-direction:column;padding:2rem var(--padding-30);gap:1.375rem;flex-shrink:0;z-index:1}@media(max-width:768px){.frame-parent4{padding:1.5rem var(--padding-20)}.frame-parent5{gap:.75rem}.about-the-parent,.frame-parent6{width:100%}}@media(max-width:480px){.frame-parent4{padding:1rem var(--padding-15)}.accordion-header{flex-direction:column;gap:.5rem}.group{justify-content:center}}.frame-parent5{width:100%}.accordion,.frame-parent6{width:100%;box-sizing:border-box}.accordion-header{display:flex;align-items:center;justify-content:space-between;width:100%;padding:20px 0;gap:24px;flex-direction:row}.empty-elements-parent,.group{display:flex;align-items:center;gap:16px}.content-wrapper{flex:1 1 auto;min-width:0}.btn-wrapper{flex-shrink:0;margin-left:16px;display:flex;align-items:center}.frame-parent6.accordion{border-top:2px solid hsla(0,0%,93%,.93)}.frame-parent6.accordion:first-child{border-top:none}.cource-lessons__item-content-list-item{display:flex;align-items:center;justify-content:space-between;width:100%;gap:16px;padding:0;margin:0;text-align:left;box-sizing:border-box}.content-wrapper-inner:not(:last-child){border-bottom:1px solid #ececec}.pdf-lesson-text{color:#002b80;font-family:Roboto,sans-serif;font-size:14px;font-weight:400;line-height:16.8px}.pause-icon-wrapper{display:flex;align-items:center;justify-content:center;width:26px;height:26px}.pdf-download-section{width:100%;padding:16px 0 0;display:flex;justify-content:center}.pdf-download-btn{display:flex;align-items:center;justify-content:center;width:260px;height:41px;background:#002b80;color:#fff;font-family:Roboto,sans-serif;font-size:14px;font-weight:700;border:none;border-radius:999px;text-decoration:none;transition:background .2s;cursor:pointer;gap:8px}.pdf-download-btn:hover{background:#039}.cource-book{padding:calcSize(40) calcSize(40) calcSize(56);background-color:var(--color-white)}.cource-lessons{margin-top:1rem}.button_white{background-color:#fff;color:#002b80;font-size:calcSize(12);font-style:normal;font-weight:400;line-height:118.5%;border-radius:calcSize(10);border:1px solid #002b80;padding:calcSize(10) calcSize(20)}.cource-book__title{font-size:calcSize(35);font-style:italic;font-weight:700;line-height:110%}.cource-book__img{width:191px;height:198px;position:absolute;margin:calcSize(32) 0;top:4rem;left:8rem;display:flex;justify-content:center;align-items:center;padding:0 calcSize(40);z-index:10}.cource-book__img img{max-width:100%;height:auto;border-radius:var(--br-30);box-shadow:0 4px 20px rgba(0,0,0,.1)}.cource-book__content p{font-size:calcSize(18);font-style:normal;font-weight:400;line-height:118.5%}.cource-book__content p:not(:last-child){margin-bottom:calcSize(22)}.cource-book__icon-download{display:block;width:calcSize(22);height:calcSize(24)}.cource-book__button{display:grid;margin:0 auto}.cource-book__button .button_ternary{margin-top:calcSize(16)}.cource-book__button .enroll-now-only-50-wrapper{cursor:pointer;border:0;padding:var(--padding-14) var(--padding-20);background-color:var(--color-white);align-self:stretch;border-radius:964px;display:flex;flex-direction:row;align-items:center;justify-content:center;transition:all .3s ease;text-decoration:none;margin:calcSize(16) auto 0}.cource-book__button .enroll-now-only-50-wrapper:hover{background-color:#f5f5f5;transform:translateY(-2px)}.cource-book__button .enroll-now-only-50-wrapper .button__text{position:relative;font-size:var(--font-size-14);line-height:90%;font-family:var(--font-roboto);color:var(--color-midnightblue);text-align:center;font-weight:700}@media(max-width:768px){.cource-book{padding:calcSize(20) calcSize(20) calcSize(40)}.cource-book__img{margin:calcSize(24) 0;padding:0 calcSize(20)}.cource-book__button{margin-top:calcSize(24);gap:calcSize(12);padding:0 calcSize(20) calcSize(32)}}.button__text{position:relative;font-size:var(--font-size-14);line-height:90%;font-family:var(--font-roboto);color:var(--color-midnightblue);text-align:right}.button__icon{display:block;position:relative}.button__icon svg{display:block;stroke:#fff;max-width:100%;max-height:100%}.textarea{display:grid;gap:20px}.textarea,.textarea_pay{grid-template-columns:minmax(0,1fr)}.textarea_pay{gap:10px}@media(min-width:768px){.textarea_pay{grid-template-columns:minmax(0,240px) minmax(0,1fr)}}.modal__form .textarea_pay{margin:10px 0 0!important}.textarea__label-title{font-size:14px;font-style:normal;font-weight:400;line-height:120%}@media(min-width:768px){.textarea__label-title{font-size:20px}}.textarea__label-required{color:var(--color-red)}.textarea__label-desc{display:block;color:var(--color-secondary);font-size:9px;font-style:normal;font-weight:500;line-height:120%}@media(min-width:768px){.textarea__label-desc{font-size:14px}}.textarea__element{background:#fff;border-radius:8px;height:36px;border:none;padding:5px 10px;font-size:14px;font-style:normal;font-weight:400;line-height:120%;resize:none;min-height:180px;outline:none}@media(min-width:768px){.textarea__element{font-size:20px;height:60px}}.cource-lessons{border-radius:clamp(12px,9.3023255814vw,60px);padding-top:clamp(12px,4.6511627907vw,30px);padding-bottom:clamp(12px,4.6511627907vw,30px)}.cource-lessons.bg-white{background-color:#fff;position:relative;z-index:10}.cource-lessons__item{transition:all .1s ease}.cource-lessons__item:not(:last-child):after{content:"";display:block;border-bottom:1px solid rgba(0,0,0,.23);margin-right:clamp(12px,9.3023255814vw,60px);margin-left:clamp(12px,9.3023255814vw,60px)}.cource-lessons__item.active{border-radius:40px;background:linear-gradient(180deg,#fff,#fff 53.12%,#ebebeb)}.cource-lessons__item.active:first-child{margin-top:min(12px,max(-4.6511627907vw,-30px))}.cource-lessons__item.active:last-child{margin-bottom:min(12px,max(-4.6511627907vw,-30px))}.cource-lessons__item.active:after{display:none}.cource-lessons__item.active .cource-lessons__item-content{display:block}.cource-lessons__item-header{display:flex;align-items:center;padding:clamp(12px,4.6511627907vw,30px) clamp(12px,9.3023255814vw,60px);position:relative;justify-content:space-between}.cource-lessons__item-header:after{content:"";display:block;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='25' height='14' viewBox='0 0 25 14' fill='none'%3E%3Cpath d='M23.6274 13L12.3137 1.68629L1.00002 13' stroke='black' stroke-width='2'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:100% 100%;width:clamp(12px,5.8139534884vw,37.5px);height:clamp(12px,3.2558139535vw,21px);flex:0 0 clamp(12px,5.8139534884vw,37.5px);margin-left:clamp(12px,3.488372093vw,22.5px);transform:rotate(180deg);order:2}.active .cource-lessons__item-header:after{transform:rotate(0)}.active .cource-lessons__item-header{padding-top:clamp(12px,9.3023255814vw,60px)}.cource-lessons__item_compleeted .cource-lessons__item-header:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Ccircle cx='15' cy='15' r='15' fill='%2382B53D'/%3E%3Cpath d='M6.75879 14.25L12.7979 21.8067L23.3645 8.35567' stroke='white' stroke-width='2'/%3E%3C/svg%3E")}.cource-lessons__item_compleeted .cource-lessons__item-header:before,.cource-lessons__item_paused .cource-lessons__item-header:before{content:"";display:block;width:clamp(12px,6.976744186vw,45px);height:clamp(12px,6.976744186vw,45px);margin-top:min(12px,max(-6.976744186vw,-45px));margin-bottom:min(12px,max(-6.976744186vw,-45px));margin-left:clamp(12px,3.488372093vw,22.5px);flex:0 0 clamp(12px,6.976744186vw,45px);background-repeat:no-repeat;background-size:100% 100%;order:1}.cource-lessons__item_paused .cource-lessons__item-header:before{background-image:url("data:image/svg+xml,%0A%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='15' fill='%23FF7635'/%3E%3Cpath d='M11 8V22' stroke='white' stroke-width='2'/%3E%3Cpath d='M19 8V22' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A")}.cource-lessons__item-header-counter{align-self:flex-start;margin-right:8px}.cource-lessons__item-header-counter,.cource-lessons__item-header-title{font-size:clamp(12px,4.1860465116vw,27px);font-style:normal;font-weight:700;line-height:110%;order:0}.cource-lessons__item-header-title{margin-right:auto}.cource-lessons__item-content{display:none;padding:0 0 clamp(12px,10.2325581395vw,66px)}.cource-lessons__item-content-list-item_paused:after{background-image:url("data:image/svg+xml,%0A%3Csvg width='30' height='30' viewBox='0 0 30 30' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Ccircle cx='15' cy='15' r='15' fill='%23FF7635'/%3E%3Cpath d='M11 8V22' stroke='white' stroke-width='2'/%3E%3Cpath d='M19 8V22' stroke='white' stroke-width='2'/%3E%3C/svg%3E%0A")}.cource-lessons__item-content-list-item_compleeted:after,.cource-lessons__item-content-list-item_paused:after{content:"";display:block;width:clamp(12px,6.976744186vw,45px);height:clamp(12px,6.976744186vw,45px);background-repeat:no-repeat;background-size:100% 100%;grid-column:2/3}.cource-lessons__item-content-list-item_compleeted:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30' fill='none'%3E%3Ccircle cx='15' cy='15' r='15' fill='%2382B53D'/%3E%3Cpath d='M6.75879 14.25L12.7979 21.8067L23.3645 8.35567' stroke='white' stroke-width='2'/%3E%3C/svg%3E")}.cource-lessons__item-content-list-item:hover{background:rgba(0,0,0,.05)}.cource-lessons__item-content-list-item-title{font-size:clamp(12px,4.1860465116vw,27px);font-style:normal;font-weight:400;line-height:110%;letter-spacing:.09px;order:0}.cource-lessons__item-content-list-item-button{display:grid;width:100%;grid-template-columns:minmax(0,1fr);order:3;grid-column:1/-1;margin-top:clamp(12px,6.511627907vw,42px)}.course-lessons__laptop-img-wrapper{position:relative;height:280px;max-width:370px;margin:0 auto;z-index:3}.course-lessons__laptop-img{position:absolute;width:370px;height:auto;left:-18.1px;transform:rotate(-2deg);z-index:3;pointer-events:none}.body-modal-open{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important;touch-action:none!important;-webkit-overflow-scrolling:auto!important;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;overscroll-behavior:none!important;-webkit-overscroll-behavior:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.profile-page{background-color:#eaeaea;min-height:100vh;background-image:none;margin:0 auto;max-width:280px;padding:0 15px 20px}.profile-container{max-width:430px;margin:0 auto;display:flex;flex-direction:column;gap:0}.profile-block{border:1px solid silver;border-radius:16px;padding:20px}.profile-block:last-child{border-top:none}.profile-block.one{border-top:1px solid silver;margin:15px 0;gap:17px;display:flex;flex-direction:column}.profile-block.one .component1_div__o7MoE{font-size:12px;color:#002b80}.profile-block.one .component1_wrapper__GSiT1:hover .component1_div__o7MoE{color:#fff!important}.profile-block.one .component1_wrapper__GSiT1:hover .component1_div__o7MoE svg{filter:brightness(0) invert(1)}.profile-block .profile-block__title{font-size:16px}.profile-block__header{display:flex;justify-content:space-between;align-items:center;align-items:flex-start}.profile-block__title{font-family:var(--font-roboto);font-size:var(--font-size-12);font-weight:700;color:#002f6c;margin:0 0 10px;line-height:1.2}.profile-block__title-italic{font-family:Wittgenstein,serif;font-size:26px;font-style:italic;font-weight:700}.profile-block__title-bold{font-family:Unbounded,sans-serif;font-size:24px;font-weight:700}.profile-block__content{display:flex;flex-direction:column;gap:16px}@media(min-width:768px){.profile-block__content{gap:20px}}.profile-email{display:flex;flex-direction:column;gap:8px}@media(min-width:768px){.profile-email{flex-direction:row;align-items:center;gap:12px}}.profile-email__label{font-family:var(--font-roboto);font-size:var(--font-size-14);font-weight:600;color:#002f6c}@media(min-width:768px){.profile-email__label{font-size:var(--font-size-16)}}.profile-email__value{font-size:var(--font-size-14);font-weight:400;font-size:12px}.course-description p,.profile-email__value{font-family:var(--font-roboto);color:#002f6c}.course-description p{font-size:var(--font-size-12);line-height:1.6;margin:0 0 10px;line-height:120%}.course-description li,.course-description p:nth-child(2){margin:0}.course-description p:last-child{margin-bottom:0}.course-features{list-style:none;margin-bottom:10px;padding:0;margin-top:2px}.course-features ul{margin:0}.course-features li{font-family:var(--font-roboto);font-size:var(--font-size-12);line-height:1.6;color:#002f6c;padding-left:0;margin-bottom:0}.order-summary{display:flex;flex-direction:column;gap:10px;margin-bottom:15px}.order-summary__item{display:flex;justify-content:space-between;align-items:center}.order-summary__item--total,.order-summary__item--total .order-summary__label{font-weight:700}.order-summary__label,.order-summary__value{font-family:var(--font-roboto);font-size:var(--font-size-12);font-weight:400;color:#002f6c}.order-summary__item--total .order-summary__value,.order-summary__item--total .order-summary__value .order-summary__label{font-weight:700}.order-summary__divider{height:1px;background-color:silver;margin:0}.button_enroll{background-color:#002f6c;color:#fff;border:none;border-radius:999px;font-weight:700;text-align:center;cursor:pointer;transition:background-color .3s ease;display:flex;align-items:center;justify-content:center;width:100%;padding:13px 40px}.button_enroll:hover{background-color:#001a4d}.button_enroll:active{transform:translateY(1px)}.button_enroll .button__text{color:#fff;font-weight:700}body.body-modal-open{overflow:hidden!important;position:fixed!important;width:100%!important;height:100%!important;touch-action:none!important;-webkit-overflow-scrolling:auto!important;-webkit-transform:translateZ(0);-webkit-backface-visibility:hidden;overscroll-behavior:none!important;-webkit-overscroll-behavior:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.lesson-content{width:100%;padding:20px}.lesson-content .lesson-main-content{max-width:320px;margin:0 auto;padding:40px 20px;background:hsla(0,0%,100%,.95);border-radius:20px;box-shadow:0 8px 32px rgba(0,0,0,.1)}@media(max-width:768px){.lesson-content .lesson-main-content{padding:30px 15px}}.lesson-content .lesson-title{font-family:var(--font-unbounded);font-size:2.5rem;font-weight:700;text-align:center;margin-bottom:40px;color:var(--color-blue)}@media(max-width:768px){.lesson-content .lesson-title{font-size:2rem;margin-bottom:30px}}.lesson-content .lesson-section{margin-bottom:30px}.lesson-content .lesson-section h2{font-family:var(--font-unbounded);font-size:1.5rem;font-weight:700;color:var(--color-blue);margin-bottom:15px;border-bottom:2px solid var(--color-navy);padding-bottom:10px}@media(max-width:768px){.lesson-content .lesson-section h2{font-size:1.3rem}}.lesson-content .lesson-section p{font-family:var(--font-roboto);font-size:1rem;line-height:1.6;color:var(--color-blue);margin-bottom:15px}@media(max-width:768px){.lesson-content .lesson-section p{font-size:.95rem}}.lesson-content .lesson-section ul{margin:15px 0;padding-left:20px}.lesson-content .lesson-section ul li{font-family:var(--font-roboto);font-size:1rem;line-height:1.6;color:var(--color-blue);margin-bottom:8px;position:relative}.lesson-content .lesson-section ul li:before{content:"•";color:var(--color-navy);font-weight:700;position:absolute;left:-15px}@media(max-width:768px){.lesson-content .lesson-section ul li{font-size:.95rem}}.lesson-content .lesson-section a{color:var(--color-navy);text-decoration:none;transition:color .3s ease}.lesson-content .lesson-section a:hover{color:var(--color-orange);text-decoration:underline}.lesson-content .lesson-date{text-align:center;font-style:italic;color:var(--color-gray-400)!important;margin-top:40px;padding-top:20px;border-top:1px solid var(--color-gray-200)}body{margin:0;line-height:normal;background-color:#1e1e1e}:root{--color-royalblue-200:rgba(0,68,204,.6);--color-royalblue-100:#04c;--color-black:#000;--color-slateblue:#003aad;--color-midnightblue-200:rgba(0,43,128,.7);--color-midnightblue-100:#002b80;--color-white:#fff;--color-gray-500:rgba(0,26,54,.8);--color-gray-400:rgba(0,0,0,.3);--color-gray-300:hsla(0,0%,100%,.6);--color-gray-200:rgba(0,14,43,.53);--color-gray-100:#0a0a0a;--color-navy:#1c0076;--color-midnightblue:#001a4d;--color-midnightblue-dark:#000f3a;--gap-2:0.125rem;--gap-4:0.25rem;--gap-6:0.375rem;--gap-10:0.625rem;--gap-12:0.75rem;--gap-20:1.25rem;--gap-22:1.375rem;--gap-32:2rem;--padding-1:0.062rem;--padding-2:0.125rem;--padding-4:0.25rem;--padding-5:0.312rem;--padding-6:0.375rem;--padding-10:0.625rem;--padding-14:0.875rem;--padding-15:0.937rem;--padding-18:1.125rem;--padding-19:1.187rem;--padding-20:1.25rem;--padding-28:1.75rem;--padding-30:1.875rem;--padding-32:2rem;--br-14:14px;--br-30:30px;--br-100:100px;--font-unbounded:Unbounded;--font-wittgenstein:Wittgenstein;--font-roboto:Roboto;--font-size-12:0.75rem;--font-size-14:0.875rem;--font-size-16:1rem;--font-size-20:1.25rem;--font-size-22:1.375rem;--font-size-24:1.5rem;--font-size-36:2.25rem;--font-size-40:2.5rem}main{overflow:hidden;max-width:320px;margin:0 auto;background-image:url(/images/image-3@2x.png),url(/images/unsplashutbx9x3y8ly-2@2x.png);background-position:0 0,0 0;background-color:#1c0076;position:relative;z-index:1}@media(max-width:480px){main{background-size:120%,cover;background-position:left 40px,0 0}}.deal-status-info{text-align:center;padding:20px;border:2px solid #e0e0e0;border-radius:12px;background-color:#f8f9fa;margin:20px 0}.deal-status-info .deal-loading{display:flex;flex-direction:column;align-items:center;gap:16px}.deal-status-info .deal-loading .spinner{width:32px;height:32px;border:4px solid #f3f3f3;border-top-color:#007bff;border-radius:50%;animation:spin 1s linear infinite}.deal-status-info .deal-loading p{margin:0;color:#6c757d;font-size:14px}.deal-status-info .deal-error{color:#dc3545}.deal-status-info .deal-error p{margin:0 0 16px;font-size:14px}.deal-status-info .deal-error .retry-button{padding:8px 16px;background-color:#dc3545;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}.deal-status-info .deal-error .retry-button:hover{background-color:#c82333}.deal-status-info .deal-pending{color:#6c757d}.deal-status-info .deal-pending p{margin:0 0 16px;font-size:14px}.deal-status-info .deal-pending .create-deal-button{padding:8px 16px;background-color:#007bff;color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:14px}.deal-status-info .deal-pending .create-deal-button:hover{background-color:#0056b3}.deal-status-success{text-align:center;padding:20px;border:2px solid #28a745;border-radius:12px;background-color:#d4edda;color:#155724;margin:20px 0}.deal-status-success .success-icon{font-size:24px;margin-bottom:8px}.deal-status-success p{margin:0 0 8px;font-weight:600}.deal-status-success small{color:#6c757d;font-size:12px}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@media(min-width:375px){body{transform:scale(1.25);transform-origin:top left;width:80%}.about-content,.comparison-details-content,.congratulations-content,.contact-us-content,.course-book-content,.course-hero-content,.course-lessons-content,.course-manual-content,.discover-content,.family-benefits-content,.footer-content,.header-content,.hero-content,.lesson-main-content,.modal-content,.onboarding-content,.privacy-content,.smart-investment-content,.terms-content,.testimonials-content,.to-learn-content,.way-content{max-width:480px!important;margin:0 auto;padding:0 15px!important}.profile-page{max-width:290px!important;margin:0 auto}.profile-container{max-width:370px!important;margin:0 auto}.profile-block{padding:25px!important;margin:15px 0}.profile-block__title{font-size:16px!important}.profile-block__title-italic{font-size:28px!important}.profile-block__title-bold{font-size:26px!important}.course-description p,.course-features li,.order-summary__label,.order-summary__value,.profile-email__label,.profile-email__value{font-size:14px!important}.button_enroll{padding:15px 40px!important;font-size:16px!important}}@media(min-width:375px)and (min-width:480px){.about-content,.comparison-details-content,.congratulations-content,.contact-us-content,.course-book-content,.course-hero-content,.course-lessons-content,.course-manual-content,.discover-content,.family-benefits-content,.footer-content,.header-content,.hero-content,.lesson-main-content,.modal-content,.onboarding-content,.privacy-content,.smart-investment-content,.terms-content,.testimonials-content,.to-learn-content,.way-content{padding:0 20px!important}.profile-block{padding:30px!important}.profile-block__title{font-size:18px!important}.profile-block__title-italic{font-size:32px!important}.profile-block__title-bold{font-size:30px!important}.course-description p,.course-features li,.order-summary__label,.order-summary__value,.profile-email__label,.profile-email__value{font-size:16px!important}.button_enroll{font-size:18px!important}.course-content,.lesson-content,.main-content,.page-content{padding:30px}.lesson-content{padding:40px}}@media(min-width:375px)and (min-width:768px){.about-content,.comparison-details-content,.congratulations-content,.contact-us-content,.course-book-content,.course-hero-content,.course-lessons-content,.course-manual-content,.discover-content,.family-benefits-content,.footer-content,.header-content,.hero-content,.lesson-main-content,.modal-content,.onboarding-content,.privacy-content,.smart-investment-content,.terms-content,.testimonials-content,.to-learn-content,.way-content{padding:0 30px!important}.profile-block{padding:35px!important}}@media(min-width:375px)and (max-width:480px)and (min-width:375px){.profile-page{padding:0 10px 20px!important}.profile-container,.profile-page{max-width:100%!important}.profile-block{padding:20px!important;margin:15px 0}.profile-block__title{font-size:16px!important}.profile-block__title-italic{font-size:28px!important}.profile-block__title-bold{font-size:26px!important}.course-description p,.course-features li,.order-summary__label,.order-summary__value,.profile-email__label,.profile-email__value{font-size:14px!important}.button_enroll{padding:15px 40px!important;font-size:16px!important}}@media(min-width:375px){body,html{overflow-x:hidden;max-width:100vw}}@media(min-width:430px){body{transform:scale(1.35);transform-origin:top left;width:74.0740740741%}}