.lmp-blinder{background:hsla(0,0%,100%,.95);bottom:0;left:0;position:absolute;right:0;text-align:center;top:0;z-index:4}.lmp-blinder svg{margin-top:10%}.floating-action-button{align-items:flex-start;background-color:#fff;border:0;cursor:pointer;display:flex;gap:10px;max-height:32px;max-width:32px;padding:4px}.floating-action-button:not(:focus){outline:2px solid #262626}.floating-action-button:disabled{outline:2px solid #a8a8a8;pointer-events:none}.floating-action-button:disabled img{filter:invert(76%) sepia(0) saturate(474%) hue-rotate(180deg) brightness(89%) contrast(89%)}.floating-action-button:focus-visible{outline:2px solid #007aff}.floating-action-button:focus:not(:focus-visible){outline:2px solid #191919}.floating-action-button:hover{background-color:#f6f6f6;outline-color:#404040}.floating-action-button:hover img{filter:invert(21%) sepia(0) saturate(0) hue-rotate(158deg) brightness(100%) contrast(87%)}.floating-action-button:active{outline:2px solid #191919}.floating-action-button:active img{filter:invert(0) sepia(14%) saturate(2925%) hue-rotate(220deg) brightness(70%) contrast(80%)}.floating-action-button.-circular{border-radius:50%}.floating-action-button.-hidden{display:none}.slider-preloader div{height:100%;position:relative}.slider-preloader div img{left:calc(50% - 12.5px);position:absolute;top:100px}.slider-block{display:flex;flex-direction:column;gap:24px;height:auto;margin-bottom:50px}@media(min-width:991px){.slider-block{gap:36px}}.slider-block.with-divider{margin-bottom:102px}.slider-block .actions-block{align-items:center;display:flex;justify-content:space-between}.slider-block .actions-block .section-header{margin-bottom:0;margin-top:0}.slider-block .actions-block .buttons-group{display:flex;gap:12px}.slider-block .arrow{border:0;color:#262626;cursor:pointer}@media(max-width:991px){.slider-block .arrow{display:none}}.slider-block .arrow.disabled{opacity:.4}.slider-block .slider-wrapper{position:relative}.slider-block .slider-wrapper.with-divider:before{border-bottom:2px dashed #262626;bottom:-50px;content:"";position:absolute;width:100%}.slider-block .slider-wrapper .slider{min-height:300px;overflow-x:hidden;position:relative}.slider-block .slider-wrapper .slider .wrap-container{display:flex;margin-top:2px}.slider-block .slider-wrapper .slider .inner-desktop-wrapper{left:0;padding-left:2px;position:absolute;transition:left 1s ease-out;white-space:nowrap}.slider-block .slider-wrapper .slider .inner-mobile-wrapper{display:flex;overflow:scroll}.slider-block .slider-wrapper .slider .inner-mobile-wrapper::-webkit-scrollbar{display:none}.slider-block .slider-wrapper .slider .inner-mobile-wrapper .material-tile{margin-bottom:5px;margin-right:20px}.slider-block .slider-wrapper .slider .inner-mobile-wrapper .lmp-blogpost:last-child,.slider-block .slider-wrapper .slider .inner-mobile-wrapper .material-tile:last-child{padding-right:15px}.slider-block .slider-wrapper .slider .inner-mobile-wrapper .lmp-blogpost:first-child,.slider-block .slider-wrapper .slider .inner-mobile-wrapper .material-tile:first-child{margin-left:15px}@media(max-width:991px){.slider-block .slider-wrapper .slider{margin:0 -15px}}.slider-block .slider-wrapper .arrow{bottom:50%;position:absolute}.slider-block .slider-wrapper .arrow.left{left:-56px}.slider-block .slider-wrapper .arrow.right{right:-56px}.slider-block .slider-wrapper .arrow.disabled{display:none}@media(max-width:1350px)and (min-width:991px){.container .slider-block{margin-left:auto;margin-right:auto;max-width:85%}}.blogs-section{margin:0 auto 64px;max-width:1200px;min-height:370px;padding:38px 16px;width:100%}@media(min-width:767px){.blogs-section{padding:26px 29px 41px}}@media(min-width:1200px){.blogs-section{padding:44px 38px 57px}}@media(min-width:1366px){.blogs-section{padding:37px 48px}}.blogs-section .slider-block{gap:36px;margin-bottom:0}@media(min-width:767px){.blogs-section .slider-block{gap:48px}}@media(min-width:1200px){.blogs-section .slider-block{gap:36px}}.blogs-section .slider-block .slider{margin:0}.blogs-section .slider-block .title{margin-bottom:0}.extra-content{display:flex;flex-direction:column;gap:12px}.extra-content .block{display:flex;flex-direction:column;gap:6px}.extra-content .tsc-caption-regular{line-height:20px;margin:0}.popover{word-wrap:break-word;background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);display:block;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;font-size:.875rem;font-style:normal;font-weight:400;left:0;letter-spacing:normal;line-break:auto;line-height:1.5;max-width:276px;position:absolute;text-align:left;text-decoration:none;text-shadow:none;text-transform:none;top:0;white-space:normal;word-break:normal;word-spacing:normal;z-index:1070}.popover .popover-arrow{display:block;height:.5rem;position:absolute;width:1rem}.popover .popover-arrow:after,.popover .popover-arrow:before{border-color:transparent;border-style:solid;content:"";display:block;position:absolute}.bs-popover-top{margin-bottom:.5rem}.bs-popover-top>.popover-arrow{bottom:calc(-.5rem + -1px)}.bs-popover-top>.popover-arrow:before{border-top-color:rgba(0,0,0,.25);border-width:.5rem .5rem 0;bottom:0}.bs-popover-top>.popover-arrow:after{border-top-color:#fff;border-width:.5rem .5rem 0;bottom:1px}.bs-popover-end,.bs-popover-right{margin-left:.5rem}.bs-popover-end>.popover-arrow,.bs-popover-right>.popover-arrow{height:1rem;left:calc(-.5rem + -1px);top:50%!important;transform:translateY(-50%)!important;width:.5rem}.bs-popover-end>.popover-arrow:before,.bs-popover-right>.popover-arrow:before{border-right-color:rgba(0,0,0,.25);border-width:.5rem .5rem .5rem 0;left:0}.bs-popover-end>.popover-arrow:after,.bs-popover-right>.popover-arrow:after{border-right-color:#fff;border-width:.5rem .5rem .5rem 0;left:1px}.bs-popover-bottom{margin-top:.5rem}.bs-popover-bottom .popover-arrow{top:calc(-.5rem + -1px)}.bs-popover-bottom .popover-arrow:before{border-bottom-color:rgba(0,0,0,.25);border-width:0 .5rem .5rem;top:0}.bs-popover-bottom .popover-arrow:after{border-bottom-color:#fff;border-width:0 .5rem .5rem;top:1px}.bs-popover-bottom .popover-header:before{border-bottom:1px solid #f0f0f0;content:"";display:block;left:50%;margin-left:-.5rem;position:absolute;top:0;width:1rem}.bs-popover-left,.bs-popover-start{margin-right:.5rem}.bs-popover-left>.popover-arrow,.bs-popover-start>.popover-arrow{height:1rem;right:calc(-.5rem + -1px);top:50%!important;transform:translateY(-50%)!important;width:.5rem}.bs-popover-left>.popover-arrow:before,.bs-popover-start>.popover-arrow:before{border-left-color:rgba(0,0,0,.25);border-width:.5rem 0 .5rem .5rem;right:0}.bs-popover-left>.popover-arrow:after,.bs-popover-start>.popover-arrow:after{border-left-color:#fff;border-width:.5rem 0 .5rem .5rem;right:1px}.popover-header{background-color:#f0f0f0;border-bottom:1px solid #e3e3e3;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);color:inherit;font-size:1rem;margin-bottom:0;padding:.5rem .75rem}.popover-header:empty{display:none}.popover-body{color:#212529;padding:.5rem .75rem}.popover-inner{font-size:12px}.popover{animation:popoverFadeIn .15s ease-in}@keyframes popoverFadeIn{0%{opacity:0}to{opacity:1}}.numbers{font-size:18px;font-weight:700;gap:32px;margin-right:48px}@media(max-width:767px){.numbers{font-size:16px;margin-right:0}}.numbers img{margin-right:8px}.custom-icon .colored{display:none;padding:0}@media(min-width:991px){.custom-icon.animated:not(.active):hover .default{display:none}.custom-icon.animated:not(.active):hover .colored{display:inline;opacity:.8}.custom-icon.animated:not(.active):hover:active .colored{display:inline;opacity:.4}}.custom-icon.active .default{display:none}.custom-icon.active .colored{display:inline}.custom-icon .text{font-weight:500;margin-left:6px;vertical-align:middle}.interactive-badge{align-items:center;background-color:#fddc69;border-radius:100%;display:flex;justify-content:center}.interactive-badge.sm{height:36px;width:36px}.interactive-badge.sm img{height:21px}.interactive-badge.md{height:48px;width:48px}.interactive-badge.md img{height:28px}.interactive-badge.purple{background-color:#6285ff}.interactive-badge.purple img{filter:brightness(100)}.interactive-badge-standalone{align-items:center;background-color:#6285ff;border-radius:8px;bottom:1px;box-shadow:0 1px 1px 0 rgba(0,0,0,.25);display:flex;justify-content:center;left:50%;padding:0 8px;position:absolute;transform:translate(-50%)}.interactive-badge-standalone.sm{height:55px;padding:0 15px;width:80%}.interactive-badge-standalone.auto img{height:auto;width:80%}.bundle-pages-info-container,.pages-info-container{align-items:center;background:transparent;bottom:1px;color:#000;display:flex;height:23px;justify-content:center;left:0;line-height:normal;min-height:0;min-height:auto;position:absolute;width:100%}.bundle-pages-info-container .pages-info,.pages-info-container .pages-info{background-color:#fff;border-radius:4px;color:#262626;font-size:14px;font-weight:500;padding:4px}.preview{background-color:#fff;background-position:0,0;background-repeat:no-repeat;background-size:cover;border:1px solid #d6d6d6;border-radius:8px;cursor:pointer;display:block;margin:0 auto;position:relative}.preview .interactive-badge{position:absolute;right:-10px;top:-10px}.user-avatar{background:#fff;border-radius:50%;box-shadow:.7px .7px 1.5px 0 rgba(0,0,0,.45);position:relative}.user-avatar.default-image .author-image{background-repeat:no-repeat;background-size:contain;object-fit:contain}.user-avatar .author-image{background-position:50%;background-size:cover;border-radius:50%;display:inline-block;overflow:hidden}.favorite-teacher-card{background:#fff;border-radius:8px;box-shadow:0 2px 5px 0 rgba(0,0,0,.25);margin:0 12px 6px;min-height:325px;padding:16px 12px;width:311px}@media(min-width:991px){.favorite-teacher-card{margin-left:0}.favorite-teacher-card:not(:last-of-type){margin-right:24px}}.favorite-teacher-card .lmp-c{background-color:transparent;border:1px solid #d6d6d6;max-width:100px}.favorite-teacher-card .lmp-c:active,.favorite-teacher-card .lmp-c:hover{color:#167272}.favorite-teacher-card .bundle-pages-info-container{display:none}.favorite-teacher-card .interactive-badge.md{height:34px;width:34px}.favorite-teacher-card .numbers{font-size:14px;font-weight:400;gap:12px}.favorite-teacher-card .author-name{overflow:hidden}.favorite-teacher-card .pages-info-container{display:none}.favorite-teacher-card .top-category-wrapper{flex-wrap:nowrap;gap:4px}.favorite-teacher-card .pub-name{color:#26bfbf}.favorite-teacher-card .previews-wrapper{gap:12px}.favorite-teachers{display:flex;gap:24px}@media(min-width:991px){.favorite-teachers{align-items:center}.favorite-teachers.primary .tsc-h3{max-width:242px}.favorite-teachers.secondary .tsc-h3{margin-right:60px;max-width:206px}}.favorite-teachers.secondary .favorite-teacher-card{border:1px solid #a8a8a8}.favorite-teachers .title-block{flex-basis:40%;margin-right:40px}.favorite-teachers .favorite-teachers-slider.slider-block{height:auto;margin-bottom:0;width:100%}@media(max-width:991px){.favorite-teachers{flex-direction:column}.favorite-teachers div.favorite-teachers-slider.slider-block{margin-top:0}.favorite-teachers .title-block{margin-right:0;margin-top:24px;text-align:center}}.home-authors-section .favorite-teachers{gap:24px;min-height:375px}@media(min-width:991px){.home-authors-section .favorite-teachers{align-items:center;flex-direction:row;gap:0}}.home-authors-section .favorite-teachers .title-block{margin:0;text-align:left}.home-authors-section .title p{margin:0}.home-authors-section .title .tsc-body{margin-bottom:17px}.home-authors-section .tsc-h3{margin-bottom:0;word-break:break-word}.home-authors-section .favorite-teacher-card{box-shadow:none}.home-authors-section.primary{margin:0 auto 64px;max-width:1200px;padding:32px 15px}@media(min-width:767px){.home-authors-section.primary{padding-bottom:30px;padding-top:52px}}@media(min-width:991px){.home-authors-section.primary{padding:38px 24px}}.home-authors-section.primary .tsc-h3{margin-right:26px}@media(min-width:991px){.home-authors-section.primary .tsc-h3{max-width:242px}}.home-authors-section.secondary{margin:0 auto 64px;max-width:1200px;padding:0 15px}.home-authors-section.secondary .slider-wrapper .slider{margin-right:0}.home-authors-section.secondary .favorite-teachers{gap:36px}@media(min-width:991px){.home-authors-section.secondary .favorite-teachers{padding:0}.home-authors-section.secondary .tsc-h3{max-width:206px}}.home-authors-section.secondary .favorite-teacher-card{border:1px solid #a8a8a8}@media(min-width:991px){.home-authors-section.latest .tsc-h3{max-width:280px}}.custom-button{align-items:center;border-radius:8px;box-shadow:0 2px 5px rgba(0,0,0,.25);box-sizing:border-box;display:flex;font-size:16px;font-weight:700;justify-content:center;line-height:normal;max-height:50px;padding:15px;position:relative;text-align:center}.custom-button.tag,.custom-button.tag-active{background-color:transparent;border:2px solid #26bfbf;border-radius:10px;box-shadow:none;color:#262626;font-size:16px;font-weight:400;line-height:22px;max-height:40px;padding:7px 6px;vertical-align:baseline}.custom-button.tag-active:hover:not([disabled]):not(.disabled),.custom-button.tag:hover:not([disabled]):not(.disabled){background:#f6fefe}.custom-button.tag-active:active:not([disabled]):not(.disabled),.custom-button.tag:active:not([disabled]):not(.disabled){background:#caf2f3}.custom-button.tag-active{font-weight:700;letter-spacing:-.005em}.custom-button.tag-active,.custom-button.tag-active:active:not([disabled]):not(.disabled),.custom-button.tag-active:hover:not([disabled]):not(.disabled){background:#26bfbf;color:#fff}.custom-button.rounded{background-color:transparent;border:none;border-radius:100px;color:#262626}.custom-button.rounded:hover:not([disabled]):not(.disabled){background:rgba(253,231,89,.2)}.custom-button.rounded:active:not([disabled]):not(.disabled){background:rgba(253,231,89,.4)}.custom-button.small{background-color:#26bfbf;border:2px solid #26bfbf;border-radius:5px;box-shadow:none;color:#fff;font-size:14px;padding:5px 7px}.custom-button.small:hover:not([disabled]):not(.disabled){opacity:.8}.custom-button.small:active:not([disabled]):not(.disabled){opacity:1}.custom-button.apple{background-color:#262626;border:2px solid #262626;color:#fff;font-size:14px}.custom-button.apple:hover:not([disabled]):not(.disabled){opacity:.8}.custom-button.apple:active:not([disabled]):not(.disabled){opacity:1}.custom-button.black{background-color:#000;border:2px solid #000;color:#fff;font-size:14px}.custom-button.black:hover:not([disabled]):not(.disabled){opacity:.8}.custom-button.black:active:not([disabled]):not(.disabled){opacity:1}.custom-button.facebook{background-color:#3b5998;border:2px solid #3b5998;color:#fff;font-size:14px}.custom-button.facebook:hover:not([disabled]):not(.disabled){opacity:.8}.custom-button.facebook:active:not([disabled]):not(.disabled){background-color:#193571;border:2px solid #193571;opacity:1}.custom-button.facebook-light{background-color:#fff;border:2px solid #3b5998;color:#3b5998;font-size:14px}.custom-button.facebook-light:hover:not([disabled]):not(.disabled){opacity:.7}.custom-button.facebook-light:active:not([disabled]):not(.disabled){opacity:1}.custom-button.facebook-light-test{background-color:#fff;border:2px solid #3b5998;color:#3b5998;font-size:14px}.custom-button.facebook-light-test:hover:not([disabled]):not(.disabled){opacity:.7}.custom-button.facebook-light-test:active:not([disabled]):not(.disabled){opacity:1}.custom-button.green{background-color:#26bfbf;border:2px solid #26bfbf;color:#fff}.custom-button.green:hover:not([disabled]):not(.disabled){opacity:.8}.custom-button.green:active:not([disabled]):not(.disabled){opacity:1}.custom-button.yellow{background-color:var(--primary-yellow-color);border:2px solid transparent;color:#262626}.custom-button.yellow:hover:not([disabled]):not(.disabled){background:#f9cf41}.custom-button.yellow:active:not([disabled]):not(.disabled){background:#e4b829}.custom-button.yellow:focus-visible:not([disabled]):not(.disabled){background:#fddc69}.custom-button.yellow.disabled,.custom-button.yellow:disabled{background-color:#e7e7e7;border:2px solid #e7e7e7;color:#797979;opacity:1}.custom-button.pink{background-color:#ff5b79;border:2px solid #ff5b79;color:#fff}.custom-button.pink:hover:not([disabled]):not(.disabled){opacity:.8}.custom-button.pink:active:not([disabled]):not(.disabled){opacity:1}.custom-button.white{background-color:transparent;border:2px solid #fff;color:#fff}.custom-button.white:hover:not([disabled]):not(.disabled){opacity:.7}.custom-button.white:before{border-bottom-color:#fff;border-right-color:#fff}.custom-button.red{background-color:#be1937;border:2px solid #be1937;color:#fff}.custom-button.red:hover:not([disabled]):not(.disabled){opacity:.8}.custom-button.red:active:not([disabled]):not(.disabled){opacity:1}.custom-button.transparent{background-color:transparent;border:2px solid #262626;color:#262626}.custom-button.transparent:hover:not([disabled]):not(.disabled){border:2px solid #404040}.custom-button.transparent:active:not([disabled]):not(.disabled){border:2px solid #191919}.custom-button.transparent:focus-visible:not([disabled]):not(.disabled){border:2px solid #007aff}.custom-button.transparent.disabled,.custom-button.transparent:disabled{border:2px solid #a8a8a8;color:#a8a8a8}.custom-button.transparent-yellow{background-color:transparent;border:2px solid #262626;color:#262626}.custom-button.transparent-yellow:hover:not([disabled]):not(.disabled){background:rgba(253,231,89,.2)}.custom-button.transparent-yellow:active:not([disabled]):not(.disabled){background:rgba(253,231,89,.4)}.custom-button.lmp-bordered{background-color:#fff;border:2px solid #262626;border-radius:5px;box-shadow:none;color:#262626;font-size:14px;padding:5px 7px}.custom-button.lmp-bordered:hover:not(disabled):not(.disabled){background-color:#caf2f3;opacity:.7}.custom-button.no-border{background-color:transparent;border:none;box-shadow:none;color:#262626}.custom-button.interactive-primary{background-color:#6285ff;border:none;color:#fff;outline:none}.custom-button.interactive-primary:hover{background-color:#21357c;cursor:pointer}.custom-button.interactive-secondary{background-color:#fff;border:2px solid #6285ff;color:#6285ff;outline:none}.custom-button.interactive-secondary:hover{background-color:#e0eaff;cursor:pointer}.custom-button.interactive-tertiary,.custom-button.plain-link{background-color:transparent;border:none;box-shadow:none;color:#6285ff;outline:none;padding:0}.custom-button.interactive-tertiary:hover,.custom-button.plain-link:hover{cursor:pointer;text-decoration:underline}.custom-button.plain-link{color:#262626}.custom-button.disabled,.custom-button:disabled{background-color:#d6d6d6;border:2px solid #d6d6d6;opacity:.7}.custom-button .success-icon{position:relative}.custom-button .success-icon .check{left:-22px;opacity:0;position:absolute;top:50%;transform:translateY(-50%);transition:opacity .7s ease-in-out;vertical-align:middle}.custom-button .success-icon img{height:14px;width:auto}.custom-button.interactive-blue{background-color:#6285ff;border:2px solid transparent;color:#fff}.custom-button.interactive-blue:active:not([disabled]):not(.disabled),.custom-button.interactive-blue:hover:not([disabled]):not(.disabled){background:#21357c}.custom-button.interactive-red{background-color:#ff6275;border:2px solid transparent;color:#fff}.custom-button.interactive-red:active:not([disabled]):not(.disabled),.custom-button.interactive-red:hover:not([disabled]):not(.disabled){background:#e25b6b}@media(max-width:767px){.custom-button{font-size:16px;font-weight:700;min-height:40px}}@media(max-width:480px){.custom-button{font-size:14px;font-weight:700}}::-ms-reveal{display:none}.input-container label{line-height:16px}.input-container input{padding-right:30px}.input-container input:not(.default-style){background-color:#fff;border:1px solid #d6d6d6;border-radius:8px;color:#262626;font-size:16px;height:50px;outline:none;padding:0 50px 0 12px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;width:100%}.input-container input:not(.default-style):-ms-input-placeholder{color:#797979}.input-container input:not(.default-style)::placeholder{color:#797979}.input-container input:not(.default-style)[name=password]{padding-right:55px}.input-container .text{color:#777}.input-container .text.error{color:#be1937!important}.input-container input.default-style+.eye-icon{right:10px}.input-container .eye-icon{position:absolute;right:20px;top:50%;transform:translateY(-50%)}.input-container .eye-icon .custom-fa-icon:hover{cursor:pointer}.input-container .payment-input{max-width:580px;min-width:515px}@media(max-width:767px){.input-container .payment-input{min-width:92vw}}.input-container .payment-input-grope{max-width:283px;min-width:250px}@media(max-width:767px){.input-container .payment-input-grope{min-width:45vw}}.input-container .payment-input-doc-number-cash{max-width:340px;min-width:272px}@media(max-width:767px){.input-container .payment-input-doc-number-cash{min-width:45vw}}.price-range .input-container{align-items:center;display:flex;gap:4px;justify-content:space-between;margin:4px 0 8px}.price-range .input-container input{cursor:auto;font-size:14px!important;height:36px!important;padding:8px!important}.price-range .input-container input.contain,.price-range .input-container input:active,.price-range .input-container input:focus{border-color:#262626}.price-range .apply{font-size:16px!important;font-weight:700!important;padding:5px;width:100%}.price-range .apply.transparent{border:2px solid #262626!important;border-radius:8px!important;box-shadow:0 2px 5px 0 rgba(0,0,0,.25)!important;color:#262626!important;margin:0!important;padding:7px!important}.price-range .apply.transparent:disabled{background:transparent!important;border-color:#797979!important;color:#797979!important}.price-range .apply.transparent:hover{border-color:#797979!important}@media(max-width:991px){.price-range{align-items:center;display:flex;gap:12px;justify-content:start}.price-range.hide-cents{flex-direction:column;width:280px}.price-range.hide-cents button{max-width:100%}.price-range.hide-cents input{max-width:116px}.price-range .input-container{margin:0}.price-range button{max-width:125px;min-height:36px}.price-range input{margin:0!important;max-width:64px}}.slider-link{align-items:center;display:flex;gap:8px}.slider-link:active,.slider-link:hover{color:#262626;text-decoration:underline}.slider-link .title{display:block;margin-bottom:0;max-width:200px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(min-width:767px){.slider-link .title{max-width:527px}}.magazine-block{align-items:center;display:flex;flex-direction:column-reverse;margin-left:0;text-align:left}@media(min-width:991px){.magazine-block{flex-direction:row}}.magazine-block .left-part{flex:1 1}.magazine-block .right-part{margin-bottom:36px;max-width:360px}@media(min-width:767px){.magazine-block .right-part{margin-bottom:16px}}@media(min-width:991px){.magazine-block .right-part{margin-bottom:0;max-width:500px}}.magazine-block .right-part img{width:100%}.magazine-block .magazine-title{margin-bottom:15px}@media(min-width:767px){.magazine-block .magazine-title{margin-bottom:24px}}@media(min-width:991px){.magazine-block .magazine-title{margin-bottom:40px}}.magazine-block .magazine-title .tsc-h3{font-size:24px;line-height:normal}@media(min-width:767px){.magazine-block .magazine-title .tsc-h3{font-size:36px}}@media(min-width:991px){.magazine-block .magazine-title .tsc-h3{font-size:30px}}.magazine-block .magazine-subtitle{color:#262626;font-size:16px;font-style:normal;font-weight:400;line-height:140%;margin:0 auto 36px}@media(min-width:991px){.magazine-block .magazine-subtitle{margin:0 0 70px}}.magazine-block .action-block button{font-size:16px;margin:0 auto 0 0;padding:15px 32px}.create-materials-block{text-align:left}@media(min-width:767px){.create-materials-block{text-align:center}}@media(min-width:991px){.create-materials-block{align-items:start;text-align:left}}.create-materials-block .magazine-title{margin-bottom:12px}@media(min-width:767px){.create-materials-block .magazine-title{margin-bottom:24px}}@media(min-width:991px){.create-materials-block .magazine-title{margin-bottom:16px}}.create-materials-block .magazine-title .tsc-h3{font-size:20px;line-height:normal}@media(min-width:767px){.create-materials-block .magazine-title .tsc-h3{font-size:24px}}@media(min-width:991px){.create-materials-block .magazine-subtitle{margin-bottom:64px}}.create-materials-block .right-part{flex:1 1;margin-bottom:0}@media(min-width:767px){.create-materials-block .right-part{margin-bottom:24px;max-width:535px}}@media(min-width:991px){.create-materials-block .right-part{max-width:450px}.create-materials-block .left-part{margin-right:17px;max-width:54%}}.create-materials-block .left-part .magazine-title{margin-bottom:24px}@media(min-width:1200px){.create-materials-block .left-part .magazine-title{margin-bottom:16px}}.create-materials-block .left-part .action-block button{margin:0 auto}@media(min-width:991px){.create-materials-block .left-part .action-block button{margin:0}}.democracy-magazine-block{margin-bottom:50px;margin-top:50px}.democracy-magazine-block.grid{margin-right:0!important}.democracy-magazine-block .headline-h1{margin-bottom:0}.democracy-magazine-block .tsc-h1{font-size:42px}.democracy-magazine-block .read-more{cursor:pointer;font-weight:700;padding:16px 11px 16px 0}.democracy-magazine-block .right-part img{width:100%}.democracy-magazine-block .magazine-subtitle{color:#262626;font-size:18px;font-style:normal;font-weight:400;line-height:140%;margin-bottom:52px;margin-top:46px}@media screen and (min-width:1920px){.democracy-magazine-block{min-height:652px}}@media screen and (max-width:1366px){.democracy-magazine-block .magazine-title .tsc-h1{font-size:32px;line-height:40px}}@media screen and (max-width:991px){.democracy-magazine-block{display:flex;flex-direction:column-reverse;height:auto;justify-content:flex-end;margin:50px 0;min-height:auto;position:relative}.democracy-magazine-block .read-more{justify-content:flex-end}.democracy-magazine-block .magazine-subtitle{margin-top:15px}.democracy-magazine-block .right-part{margin:0 auto;position:relative;width:50%}.democracy-magazine-block .right-part .magazine-title{color:#fff;left:30%;position:absolute;top:85%;transform:translate(-30%,-85%)}.democracy-magazine-block .right-part img{padding:15px}.democracy-magazine-block .action-block{text-align:right}.democracy-magazine-block .middle-line{color:#fff}.democracy-magazine-block .left-part{background:#fff;padding:0 16px;width:100%;z-index:1}.democracy-magazine-block .magazine-subtitle{font-size:16px;line-height:140%}}@media screen and (max-width:767px){.democracy-magazine-block .left-part{padding:0}.democracy-magazine-block .right-part{width:100%}.democracy-magazine-block .right-part .magazine-title{width:85%}}.inclusion{align-items:start;text-align:left}@media(min-width:767px){.inclusion{align-items:center}}@media(min-width:991px){.inclusion{align-items:start;text-align:left}}.inclusion .magazine-title{margin-bottom:12px}.inclusion .magazine-title .tsc-h3{font-size:20px;line-height:normal}@media(min-width:767px){.inclusion .magazine-title .tsc-h3{font-size:24px}}@media(min-width:991px){.inclusion .magazine-subtitle{margin-bottom:24px}}.inclusion .right-part{flex:1 1;margin-bottom:24px}@media(min-width:767px){.inclusion .right-part{max-width:514px}}@media(min-width:991px){.inclusion .right-part{margin-bottom:0;padding-top:25px}}.inclusion .left-part{flex:auto}@media(min-width:991px){.inclusion .left-part{margin-right:17px;max-width:54%}.interactive-magazine-block{gap:65px}}@media(min-width:1366px){.interactive-magazine-block{gap:196px}}.interactive-magazine-block .magazine-title .tsc-h3{font-weight:700}.join-community{align-items:center;text-align:left}@media(min-width:767px){.join-community{align-items:center}}@media(min-width:991px){.join-community{align-items:start;text-align:left}}.join-community .magazine-title{margin-bottom:12px}@media(min-width:767px){.join-community .magazine-title{margin-bottom:24px}}@media(min-width:991px){.join-community .magazine-title{margin-bottom:16px}}.join-community .magazine-title .tsc-h3{font-size:20px;line-height:normal}@media(min-width:767px){.join-community .magazine-title .tsc-h3{font-size:24px}}@media(min-width:991px){.join-community .magazine-subtitle{margin-bottom:64px}}.join-community .right-part{flex:1 1;margin-bottom:24px}@media(min-width:767px){.join-community .right-part{margin-bottom:24px;max-width:535px}}@media(min-width:991px){.join-community .right-part{max-width:450px}.join-community .left-part{margin-right:17px;max-width:54%}}.no-copypaste{align-items:start;text-align:left}@media(min-width:767px){.no-copypaste{align-items:center;text-align:left}}@media(min-width:991px){.no-copypaste{align-items:start}}.no-copypaste .magazine-title{margin-bottom:0}.no-copypaste .magazine-title .tsc-h3{font-size:20px;font-weight:500}@media(min-width:767px){.no-copypaste .magazine-title .tsc-h3{font-size:24px}}@media(min-width:991px){.no-copypaste .magazine-subtitle{margin-bottom:24px}}.no-copypaste .right-part{flex:1 1;margin-bottom:24px;max-width:312px}@media(min-width:767px){.no-copypaste .right-part{max-width:514px}}@media(min-width:991px){.no-copypaste .right-part{margin-bottom:0;max-width:437px;padding-top:25px}}.no-copypaste .left-part{flex:auto}@media(min-width:991px){.no-copypaste .left-part{margin-right:17px;max-width:54%}}.link-button{align-items:center;background:transparent;border:none;color:#262626;cursor:pointer;display:flex;font-size:16px;font-weight:700;line-height:20px;margin:0;outline:none;padding:0;text-align:left}.link-button.black{color:#262626;font-weight:400}.link-button.black:active:not([disabled]):not(.disabled),.link-button.black:hover:not([disabled]):not(.disabled){color:#262626}.link-button.bold{color:#262626;font-size:16px;font-weight:700;opacity:1;text-decoration:underline}.link-button.bold:hover{color:#262626!important;opacity:1!important}.link-button.green{color:#26bfbf}.link-button.with-border{background:#fff;border:1px solid #d6d6d6;border-radius:100px;padding:4px 8px!important}.link-button.gray{background-color:#f6f6f6;border-color:transparent;font-weight:400}.link-button.gray:hover:not([disabled]):not(.disabled){background-color:#eefafa;color:#262626;opacity:1}.link-button:hover:not([disabled]):not(.disabled){color:#26bfbf;opacity:.7}.link-button:hover:not([disabled]):not(.disabled) .custom-fa-icon{opacity:.7}.link-button.interactive,.link-button.interactive:active:not([disabled]):not(.disabled),.link-button.interactive:hover:not([disabled]):not(.disabled){color:#6285ff}.link-button:active:not([disabled]):not(.disabled){color:#26bfbf;opacity:1;text-decoration:underline}.link-button:active:not([disabled]):not(.disabled) .custom-fa-icon{opacity:1}.link-button.disabled,.link-button:disabled{cursor:auto;opacity:.2}.subjects-list-container.full-width{left:50%;margin-left:-50vw;margin-right:-50vw;position:absolute;right:50%;width:100vw}.subjects-list-container.full-width .background-bottom{align-items:center;display:flex;flex-direction:column}.subjects-list-container.full-width .background-bottom .subjects-list-group{max-width:1170px}.subjects-list-container .title{margin-bottom:24px}@media(min-width:767px){.subjects-list-container .title{margin-bottom:36px}}.subjects-list-container.overflow-bottom{bottom:-100px;margin-top:-100px;position:relative}.subjects-list-container.overflow-bottom .background-bottom{padding:32px 12px 100px}.subjects-list-container .background-top{background-image:url(/static/media/bg-top.3b99444f147caaacf656.svg);display:flex;height:72px;padding-top:40px;width:100%}.subjects-list-container .background-bottom{background-image:url(/static/media/bg-bottom.0c884c3aa05e2a2a1559.svg);padding:32px 12px}.subjects-list-container .subjects-list{clear:both;column-count:4;min-height:151px;padding-left:0;position:relative}@media(min-width:767px){.subjects-list-container .subjects-list{gap:80px}}@media(min-width:1366px){.subjects-list-container .subjects-list{gap:150px}}.subjects-list-container .subjects-list a{display:block;padding-top:16px}.subjects-list-container .subjects-list a.bold{font-weight:900}.subjects-list-container .subjects-list.groups{column-count:1}@media(min-width:767px){.subjects-list-container .subjects-list.groups{column-count:2}}@media(min-width:1200px){.subjects-list-container .subjects-list.groups{column-count:3}}.subjects-list-container .subjects-list .group{break-inside:avoid-column;width:100%}.subjects-list-container .subjects-list .group:not(:last-child){margin:0 0 24px}.subjects-list-container .subjects-list .group-title{margin-bottom:17px}.subjects-list-container .subjects-list-group{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-start}.subjects-list-container .subjects-list-group a{display:block;padding:0;word-break:break-word}.subjects-list-container .subjects-list-group a.link-button.gray:hover{background-color:#e8fbfb}.subjects-list-container .subjects-list-group a.link-button.gray:active{background-color:#d1f8f8;color:#262626;text-decoration:none}.subjects-list-container .subjects-list-group a:focus-visible{outline:2px solid #007aff}@media(max-width:1199px){.subjects-list-container .subjects-list{column-count:3;gap:80px}}@media(max-width:991px){.subjects-list-container .subjects-list{column-count:2}}@media(max-width:500px){.subjects-list-container .subjects-list{align-items:center;column-count:1;display:flex;flex-direction:column;gap:0;justify-content:center;margin-bottom:20px;min-height:0;min-height:auto}.subjects-list-container .background-top{background-image:url(/static/media/bg-top-mobile.01b3ee615c6bded5b6ed.svg);height:auto}.subjects-list-container .background-bottom{background-image:url(/static/media/bg-bottom-mobile.4fbcf8d789e37fd083be.svg)}}.handover-hero{align-items:self-start;background:#eefafa;display:flex;justify-content:space-between;margin:0 auto;max-width:1200px;min-height:400px;width:100%}.handover-hero.bottom,.handover-hero.bottom-right{align-items:self-end}.handover-hero.sale{background:#afe9fd;margin:2px auto 0;min-height:416px;overflow:hidden;padding:0 32px;position:relative}.handover-hero.sale:before{background:url(/static/media/before.56a10be24caf34b57c5a.svg) no-repeat;left:0;top:0;width:417px}.handover-hero.sale:after,.handover-hero.sale:before{content:"";height:75px;pointer-events:none;position:absolute;z-index:0}.handover-hero.sale:after{background:url(/static/media/after.4c876e0086af78aee2c3.svg) no-repeat;bottom:0;left:34.2%;width:384px}.handover-hero.sale .right-part{justify-content:end;max-width:450px;position:relative;z-index:1}.handover-hero.sale .right-part.centred .hero-img{height:382px;margin:18px 0 0}.handover-hero.sale .right-part:after{background:url(/static/media/after-right.478edefee2e9ac0f4d47.svg) no-repeat 100%;content:"";height:330px;pointer-events:none;position:absolute;right:-32px;top:0;width:464px;z-index:0}.handover-hero.sale .left-part{margin:60px auto auto;padding:0 20px;position:relative;z-index:1}.handover-hero.sale .left-part .tsc-headline{bottom:-12px;color:#262626;font-size:30px;font-style:normal;font-weight:500;line-height:126%;position:relative}.handover-hero.sale .left-part .tsc-headline-constructor{gap:initial;margin:16px 0 0}.handover-hero.sale .left-part .tsc-headline-constructor .tsc-display{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;color:#262626;font-size:48px;font-style:normal;font-weight:700;line-height:normal}.handover-hero.sale .left-part .tsc-subheadline{font-size:30px;font-style:normal;font-weight:500;line-height:normal;margin:8px 0 0;white-space:pre-wrap}.handover-hero.sale .left-part .custom-button{font-weight:700;margin:24px 0 28px}.handover-hero.sale.es .left-part{margin:75px auto auto}.handover-hero.sale.it .left-part{margin:50px auto auto}.handover-hero .right-part{display:flex;height:100%;justify-content:center;max-width:642px;position:relative;width:100%}.handover-hero .right-part.bottom .hero-img{bottom:0;height:384px;margin:32px 0 0;position:absolute;width:auto}.handover-hero .right-part.centred .hero-img{height:360px;margin:24px 0 0;z-index:1}.handover-hero .right-part.bottom-right .hero-img{bottom:0;height:410px;margin:0;position:absolute;right:0;width:auto}.handover-hero .left-part{max-width:55vw;padding:32px;width:100%}.handover-hero .left-part a.transparent-yellow,.handover-hero .left-part a.yellow{padding:15px 32px}.handover-hero .left-part h2{width:100%}.handover-hero .left-part .tsc-headline{font-size:36px;font-weight:800;line-height:normal}.handover-hero .left-part .tsc-headline-constructor{align-items:start;display:flex;flex-direction:column;flex-wrap:wrap;gap:10px;justify-content:start;width:100%}.handover-hero .left-part .tsc-headline-constructor .tsc-display{background:#a8e5e5;font-family:Roboto;font-size:64px;font-style:italic;font-weight:800;line-height:52px;white-space:nowrap}.handover-hero .left-part .tsc-headline-constructor .tsc-display span{display:inline-block;margin-right:10px}.handover-hero .left-part .tsc-subheadline{font-size:20px;font-weight:500;line-height:normal;margin:36px 0}.handover-hero .left-part a{text-align:center}.handover-hero .left-part .action-block{flex-direction:row}@media(max-width:1200px){.handover-hero.sale .right-part{max-width:400px}.handover-hero.sale .right-part:after{background-image:url(/static/media/after-right-short.847e52c202cd5c3803b0.svg);width:142px}.handover-hero.sale .right-part.centred .hero-img{height:382px;margin:4px -18px 0 0}.handover-hero.sale .left-part{margin:52px auto 6px}.handover-hero.sale:after{left:41.3%}.handover-hero.sale.es{min-height:0;min-height:auto}.handover-hero.sale.es .left-part{margin:50px auto 6px}.handover-hero.sale.gr .left-part{margin:47px auto 6px}.handover-hero.sale.gr .left-part .tsc-headline-constructor .tsc-display{font-size:40px}}@media(max-width:991px){.handover-hero{flex-direction:column}.handover-hero.sale{padding:0}.handover-hero.sale h2{line-height:1.1}.handover-hero.sale .left-part{margin:0 auto;max-width:calc(100vw - 16px);min-width:374px;padding:4px 8px 16px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.handover-hero.sale .left-part h2{max-width:calc(100vw - 16px);width:100%}.handover-hero.sale .left-part .tsc-headline{font-size:24px;font-style:normal;font-weight:500;line-height:normal}.handover-hero.sale .left-part .tsc-headline-constructor{margin:12px 0 0}.handover-hero.sale .left-part .tsc-headline-constructor .tsc-display{font-size:36px;font-style:normal;font-weight:700;line-height:110%}.handover-hero.sale .left-part .tsc-subheadline{font-size:16px;font-style:normal;font-weight:400;line-height:23px;margin:-4px 0 0}.handover-hero.sale .left-part .custom-button{margin-top:12px}.handover-hero.sale .right-part{max-width:none;padding:0}.handover-hero.sale .right-part.centred .hero-img{height:auto;margin:-4px auto 0;max-width:100vw;width:374px}.handover-hero.sale .right-part.bottom .hero-img{margin:-24px auto 0}.handover-hero.sale .right-part:after,.handover-hero.sale:after,.handover-hero.sale:before{display:none}.handover-hero.sale.es{min-height:0;min-height:auto}.handover-hero.sale.es .left-part .tsc-headline-constructor{margin:12px 0 0}.handover-hero.sale.es .left-part,.handover-hero.sale.gr .left-part,.handover-hero.sale.it .left-part{margin:0 auto}.handover-hero.sale.gr .left-part .tsc-headline-constructor .tsc-display{font-size:36px}.handover-hero.bottom{align-items:start}.handover-hero .left-part{max-width:100%;padding:24px 12px;position:static;width:auto}.handover-hero .left-part .tsc-headline{font-size:24px;font-weight:700;line-height:normal}.handover-hero .left-part h2{width:calc(100vw - 40px)}.handover-hero .left-part .tsc-headline-constructor{align-items:start;display:flex;flex-direction:column;flex-wrap:wrap;gap:6px;justify-content:start;width:100%}.handover-hero .left-part .tsc-headline-constructor .tsc-display{font-size:40px;line-height:32px;margin-top:0}.handover-hero .left-part .tsc-subheadline{font-size:20px;font-weight:500;line-height:normal;margin:16px 0}.handover-hero .right-part{align-items:start;display:flex;justify-content:start;max-width:100%;position:static}.handover-hero .right-part.bottom{width:100%}.handover-hero .right-part.bottom .hero-img{bottom:auto;height:auto;margin:20px auto 0;max-width:calc(100vw - 40px);position:static;width:297px}.handover-hero .right-part.centred .hero-img{height:auto;margin:12px auto 24px;max-width:calc(100vw - 40px);width:340px}.handover-hero.last .left-part{padding:4px 0 24px}.handover-hero.last .left-part .custom-button{margin-top:12px}.handover-hero .action-block{justify-content:space-between}.handover-hero .action-block .custom-button.yellow{margin-right:5px}.handover-hero .action-block .custom-button.transparent-yellow{margin-left:5px}}@keyframes modalBounce{0%{transform:scale(1)}30%{transform:scale(1.011)}to{transform:scale(1)}}.base-modal-container.fade{transition:opacity .15s linear}.base-modal-container.modal{display:none;height:100%;left:0;outline:0;overflow-x:hidden;overflow-y:auto;pointer-events:none;position:fixed;top:0;width:100%;z-index:1050}.base-modal-container.modal.show{display:block;pointer-events:auto}.base-modal-container.modal .modal-dialog{margin:.5rem;opacity:0;pointer-events:none;position:relative;transform:translateY(-30px);transition:transform .3s ease-out,opacity .3s ease-out;width:auto;z-index:1050}.base-modal-container.modal .modal-dialog.appearing-animation{opacity:1;transform:translateY(0)}.base-modal-container.modal .modal-dialog.bouncing-animation{animation:modalBounce .45s ease-out}@media(min-width:576px){.base-modal-container.modal .modal-dialog{margin:1.75rem auto;max-width:500px}.base-modal-container.modal .modal-dialog.modal-sm{max-width:300px}}@media(min-width:992px){.base-modal-container.modal .modal-dialog.modal-lg,.base-modal-container.modal .modal-dialog.modal-xl{max-width:800px}}@media(min-width:1200px){.base-modal-container.modal .modal-dialog.modal-xl{max-width:1140px}}.base-modal-container.modal .modal-dialog-centered{min-height:calc(100% - 3.5rem)}.base-modal-container.modal .modal-dialog-centered:before{height:calc(100vh - 3.5rem)}.base-modal-container .modal-backdrop{background-color:#000;height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:1040}.base-modal-container .modal-backdrop.fade{background-color:hsla(0,0%,89%,.89);opacity:1}.base-modal-container .modal-content{background-clip:padding-box;background-color:#fff;border:1px solid rgba(0,0,0,.2);border-radius:.3rem;display:flex;flex-direction:column;outline:0;pointer-events:auto;position:relative;width:100%}.base-modal-container .modal-content .modal-header{align-items:flex-start;border-bottom:1px solid #dee2e6;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px);display:flex;justify-content:space-between;padding:1rem}.base-modal-container .modal-content .modal-header.close{margin:-1rem -1rem -1rem auto;padding:1rem}.base-modal-container .modal-content .modal-header .btn-close{border:0;border-radius:.375rem;box-sizing:content-box;color:#000;height:1em;opacity:.5;padding:.25em;width:1em}.base-modal-container .modal-content .modal-header .btn-close:hover{color:#262626;opacity:1;text-decoration:none}.base-modal-container .modal-content .modal-header .btn-close.disabled,.base-modal-container .modal-content .modal-header .btn-close:disabled{opacity:.7;pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none}.base-modal-container .modal-content .modal-title{font-size:1.5rem;font-weight:500;line-height:1.5;margin-bottom:0}.base-modal-container .modal-content .modal-body{flex:1 1 auto;padding:1rem;position:relative}.base-modal-container .modal-content .modal-footer{align-items:center;border-bottom-left-radius:calc(.3rem - 1px);border-bottom-right-radius:calc(.3rem - 1px);border-top:1px solid #dee2e6;display:flex;flex-wrap:wrap;justify-content:flex-end;padding:.75rem}.base-modal-container .modal-content .modal-footer>*{margin:.25rem}.shared-modal-container .shared-modal .modal-content{border:none;font-size:16px;padding:24px}.shared-modal-container .shared-modal .modal-content a{color:inherit;text-decoration:underline}.shared-modal-container .shared-modal .modal-content .modal-header{border-bottom:none;display:flex;font-size:20px;font-weight:500;justify-content:space-around}.shared-modal-container .shared-modal .modal-content .modal-header button.btn-close{color:#262626;font-size:18px;font-weight:300;margin:0;opacity:1;position:absolute;right:1rem;top:1rem;z-index:1}.shared-modal-container .shared-modal .modal-content .modal-header button.btn-close:hover{opacity:.7}.shared-modal-container .shared-modal .modal-content .modal-footer{border-top:none;display:flex;justify-content:space-around;padding:15px}.shared-modal-container .shared-modal .modal-content .modal-footer button{margin:0}@media(max-width:991px){.shared-modal-container .shared-modal .modal-content .modal-footer{display:block}.shared-modal-container .shared-modal .modal-content .modal-footer button{width:100%}}.shared-modal-container .shared-modal.with-equal-buttons .modal-footer{display:flex!important;gap:16px}.shared-modal-container .shared-modal.with-equal-buttons .modal-footer>button{flex:1 1}@media(max-width:991px){.shared-modal .modal-content .modal-footer{display:flex;flex-direction:column;row-gap:16px}}.shared-backdrop{background-color:#333!important;opacity:.7!important}.toast-container:not(.interactive) .toast{align-items:center;border-radius:10px;bottom:48px;cursor:pointer;display:flex;gap:4px;justify-content:center;left:50%;min-width:150px;opacity:1;padding:4px;position:fixed;transform:translate(-50%,50%);transition:all 1s linear;white-space:nowrap;width:auto;z-index:100000}@media(max-width:767px){.toast-container:not(.interactive) .toast{min-width:300px;white-space:normal}}.toast-container:not(.interactive) .hidden{opacity:0}.toast-container:not(.interactive) .success{background:#5ae0c0}.toast-container:not(.interactive) .error{background:#ff5b79;color:#fff}.toast-container.interactive>.toast{align-items:center;border:1px solid;border-radius:8px;bottom:auto;color:#262626;font-size:14px;font-weight:500;gap:4px;justify-content:center;left:12px;opacity:1;padding:12px 8px;position:fixed;text-align:center;top:12px;transform:none;transition:opacity .6s ease-in-out;width:calc(100% - 24px);word-break:break-word;z-index:100000}.toast-container.interactive>.toast>img{height:24px;width:24px}.toast-container.interactive>.toast>span{white-space:normal;word-break:break-word}.toast-container.interactive>.toast:hover{cursor:pointer}.toast-container.interactive>.toast.hidden{opacity:0;pointer-events:none;visibility:inherit}.toast-container.interactive.-success>.toast{background-color:#e8f8e3;border-color:#bde1c4}.toast-container.interactive.-error>.toast{background-color:#ffe3e8;border-color:#ffb2d0}.add-to-folders-modal-action-btn{gap:8px;justify-self:center}.add-to-folders-modal-action-btn .plus-icon{pointer-events:none}.add-to-folders-modal-action-btn:hover{color:#26bfbf;cursor:pointer}.add-to-folders-modal-action-btn:hover .plus-icon>img{display:none}.add-to-folders-modal-action-btn:hover .plus-icon>img.colored{display:block}.add-to-folders-modal-action-btn[disabled]{pointer-events:none}.material-checkbox input[type=checkbox]{display:none}.material-checkbox.disabled{opacity:.1}.material-checkbox.disabled label{cursor:no-drop}.material-checkbox label{cursor:pointer;display:inline-block;font-weight:500;line-height:18px;padding-left:30px;padding-left:calc(var(--checkbox-size, 24px)*1.25);padding-top:7px;position:relative}.material-checkbox label:after,.material-checkbox label:before{display:inline-block;height:24px;height:var(--checkbox-size,24px);width:24px;width:var(--checkbox-size,24px)}.material-checkbox label:before{background-color:#fff;border:2px solid #797979;border-radius:5px;content:"";left:0;position:absolute;top:3px}.material-checkbox label:after{content:none;position:absolute}.material-checkbox input[type=checkbox]:checked+label.green:after{background-image:url(/static/media/24px-check.6ecefebfb64d5e33aaa0.svg);color:#fff;content:"";left:0;top:2px}.material-checkbox input[type=checkbox]:checked+label.dark:before,.material-checkbox input[type=checkbox]:checked+label.green:before{background-color:#262626;border:2px solid #262626}.material-checkbox input[type=checkbox]:checked+label:after{background-image:url(/static/media/24px-check.6ecefebfb64d5e33aaa0.svg);background-repeat:no-repeat;background-size:contain;color:#fff;content:"";left:0;top:2px}.choose-folders-new-label{background-color:#8ceeee;border-radius:8px;color:#262626;font-size:14px;font-weight:500;line-height:1;padding:6px 4px}.choose-folders-checkboxes{align-items:flex-start;background-color:#eefafa;border-radius:8px;display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px;justify-content:flex-start;max-height:285px;overflow-y:auto;padding:10px 15px;width:100%}.choose-folders-checkboxes::-webkit-scrollbar{background:transparent;width:7px}.choose-folders-checkboxes::-webkit-scrollbar-thumb{background:#26bfbf;border-radius:3px}.choose-folders-checkboxes .folder{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px;justify-content:flex-start;max-width:100%;width:100%}.choose-folders-checkboxes .folder .material-checkbox{align-items:center;display:flex;flex-wrap:nowrap;gap:8px;justify-content:flex-start;overflow:hidden;padding:0!important;width:100%}.choose-folders-checkboxes .folder label{align-items:center;display:flex;flex-wrap:nowrap;gap:4px;justify-content:flex-start;line-height:1;margin-bottom:0;max-width:100%;overflow:hidden;padding:0}.choose-folders-checkboxes .folder label .choose-folders-checkbox-title{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.choose-folders-checkboxes .folder label:before{height:24px;left:0;min-width:24px;position:relative;top:0;width:24px}.choose-folders-checkboxes .folder label:after{top:0!important}.choose-folders-checkboxes .folder .children{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px;justify-content:flex-start;max-width:100%;overflow:hidden}.choose-folders-checkboxes .folder .subfolder{margin-left:25px;max-width:calc(100% - 25px);width:calc(100% - 25px)}.choose-folders-body{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:24px;justify-content:flex-start}.choose-folders-empty{display:block;font-size:16px;font-weight:400;line-height:1.2;text-align:center;width:100%;word-break:break-word}.add-to-folders-modal-heading{grid-gap:10px;display:grid;grid-template-columns:18px 1fr 18px;place-items:center;width:100%}.add-to-folders-modal-back-arrow{height:24px;min-width:24px;width:24px}.add-to-folders-modal-back-arrow:hover{cursor:pointer}.add-to-folders-modal-title{grid-column:2;max-width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%}.add-to-folders-modal-close{height:18px;margin:0!important;opacity:1;padding:0!important;width:18px}.add-to-folders-modal-close:hover{cursor:pointer;opacity:.5}.shared-modal-header:has(.add-to-folders-modal-heading){width:100%}.radio-button [type=radio]:checked,.radio-button [type=radio]:not(:checked){left:-9999px;position:absolute}.radio-button [type=radio]:checked+label,.radio-button [type=radio]:not(:checked)+label{cursor:pointer;display:inline-block;line-height:24px;padding-left:30px;position:relative}.radio-button [type=radio]:checked+label:before,.radio-button [type=radio]:not(:checked)+label:before{background:transparent;border-radius:100%;content:"";height:24px;left:0;position:absolute;top:0;width:24px}.radio-button [type=radio]:not(:checked)+label:before,.radio-button:not(.checked) [type=radio]+label:before{border:2px solid #797979}.radio-button [type=radio]:checked+label:before,.radio-button.checked [type=radio]+label:before{border:2px solid #262626}.radio-button [type=radio]:checked+label:after,.radio-button [type=radio]:not(:checked)+label:after{background:#262626;border-radius:100%;content:"";height:12px;left:6px;position:absolute;top:6px;transition:all .2s ease;width:12px}.radio-button [type=radio]:not(:checked)+label:after,.radio-button:not(.checked) [type=radio]+label:after{opacity:0;transform:scale(0)}.radio-button [type=radio]:checked+label:after,.radio-button.checked [type=radio]+label:after{opacity:1;transform:scale(1)}.create-folder-select-radio{align-items:flex-start;display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px;justify-content:flex-start;padding:0;width:100%}.create-folder-select-radio .radio-button.disabled{color:#d6d6d6}.create-folder-select-radio .radio-button.disabled>label:before{border-color:#d6d6d6}.create-folder-select-radio .radio-button.disabled:hover{cursor:not-allowed}.create-folder-select-radio label{margin-bottom:0}.create-folder-select-radios{align-items:flex-start;background-color:#eefafa;display:flex;flex-direction:column;flex-wrap:nowrap;gap:16px;justify-content:flex-start;list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0}.create-folder-select-radios::-webkit-scrollbar{background:transparent;width:7px}.create-folder-select-radios::-webkit-scrollbar-thumb{background:#26bfbf;border-radius:3px}.create-folder-select-radios.-first{border-radius:8px;padding:16px 12px}.create-folder-select-radios.-children{margin-left:25px}.create-folder-select{align-items:stretch;border:1px solid #d6d6d6;border-radius:8px;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;min-height:50px;padding:0;width:100%}.create-folder-select-wrapper{width:100%}.create-folder-select-label{font-size:16px;font-weight:700;margin-bottom:8px;max-width:100%}.create-folder-select-folder,.create-folder-select-label{display:block;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.create-folder-select-folder{width:100%}.create-folder-select-value{align-items:center;display:flex;flex-wrap:nowrap;gap:12px;height:50px;justify-content:space-between;padding:0 12px;width:100%}.create-folder-select-value:hover{cursor:pointer}.create-folder-select.-open .create-folder-select-arrow{transform:rotate(180deg)}.create-folder-select.-open .create-folder-select-value{border-bottom:1px solid #d6d6d6}.create-folder-body{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:24px;justify-content:flex-start;width:100%}.create-folder-body>.input-container{width:100%}.create-folder-body>.input-container label{display:block;font-size:16px;font-weight:700;margin-bottom:8px;max-width:100%;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.add-to-folder-modal.for-favorites{min-width:500px}@media(max-width:767px){.add-to-folder-modal.for-favorites{min-width:0;min-width:auto;width:100%}}.add-to-folder-modal.for-favorites .modal-content{align-items:center;display:flex;flex-direction:column;flex-wrap:nowrap;gap:24px;justify-content:flex-start;padding:24px!important}.add-to-folder-modal.for-favorites .modal-body,.add-to-folder-modal.for-favorites .modal-footer,.add-to-folder-modal.for-favorites .modal-header{padding:0!important;width:100%}.add-to-folder-modal.for-favorites .modal-body{overflow:hidden}.add-to-folder-modal-fade{z-index:1030}.add-to-folder-modal-container{align-items:center;display:flex!important;justify-content:center;z-index:1040}.choose-folders-primary-btn,.create-folder-primary-btn{display:block;margin:0 auto!important;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:auto}.tooltip{word-wrap:break-word;border:none;display:block;line-height:1.5;margin:0;opacity:1;position:absolute;z-index:1060}.tooltip,.tooltip-inner{font-size:14px;font-weight:400}.tooltip-inner{background-color:#fff;border-radius:8px;color:#262626;-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto;max-width:280px;min-height:50px;overflow-wrap:anywhere;text-align:left}.tooltip-action{min-height:0;min-height:auto}.tooltip.auto-width .tooltip-inner{max-width:-webkit-fit-content;max-width:-moz-fit-content;max-width:fit-content}.rich-tooltip div.tooltip-inner{border:none;box-shadow:0 2px 5px 0 rgba(0,0,0,.25);padding:12px 16px}.rich-tooltip .tooltip-title{font-size:14px;font-weight:500;margin-bottom:4px}.rich-tooltip .tooltip-actions{display:flex;flex-wrap:wrap;gap:16px;margin-top:16px}.rich-tooltip .tooltip-actions .tooltip-action{font-size:14px;font-weight:500;max-width:100%;padding:0}.rich-tooltip .tooltip-actions .tooltip-action:hover{cursor:pointer;text-decoration:underline}.rich-tooltip .tooltip-actions .tooltip-action-title{color:#262626;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:break-all}.rich-tooltip .tooltip-actions .tooltip-action-title:hover{color:#262626;text-decoration:underline}.simple-tooltip .tooltip-inner{border:1px solid #262626;padding:12px}.favorite-icon-button .favorite-icon{cursor:pointer}.favorite-icon-button .custom-button{font-weight:700;padding:16px 12px}@media(max-width:991px){.favorite-icon-button .custom-button{width:125px}}.favorite-icon-button .custom-button .favorite-icon{margin-right:8px}.favorites-banner-content{align-items:center;display:flex;flex-wrap:nowrap;gap:12px;justify-content:center;overflow:hidden}.favorites-banner-content .favorites-banner-text{color:#262626;font-size:14px;font-weight:500;max-width:350px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.favorites-banner-content .favorites-banner-text>b{font-weight:700;margin:0}.favorites-banner-content>button.interactive-tertiary{color:#000;font-size:14px;font-weight:500;text-decoration:underline;white-space:nowrap}.favorites-banner-content>button.interactive-tertiary:hover{cursor:pointer}.favorites-banner>.toast.success{align-items:center;bottom:12px;display:flex;flex-wrap:nowrap;gap:4px;justify-content:center;left:50%;max-width:80%;top:auto;transform:translateX(-50%);width:auto}.download-button img{margin-right:10px}.add-to-cart-btn{cursor:pointer}.add-to-cart-btn:disabled{cursor:default}.cart-icon{cursor:pointer}.free-material-download-btn .plus-button{color:#262626}@media(max-width:991px){.free-material-download-btn .shared-modal .modal-content .modal-footer button.cancel-modal{margin-bottom:12px}.base-modal-container.modal .modal-dialog.free-material-modal .modal-footer button:first-child{margin-bottom:16px}}.cart-download-btn .download-btn{background:#fff;border:2px solid #262626;padding:15px 0}.cart-download-icon-btn{cursor:pointer}.bottom-part-default-tile .price-block{color:#262626}.bottom-part-default-tile .price-block .currency{display:inline-block}.bottom-part-default-tile .price-block.price-highlighted{background:transparent;color:#d1031c}.bottom-part-default-tile .action-buttons{align-items:center;bottom:0;display:flex;gap:16px;position:absolute;right:0;z-index:2}.bottom-part-default-tile .action-buttons .cart-icon .lmp-spinner,.bottom-part-default-tile .action-buttons .download-icon .lmp-spinner{margin:0;width:24px}.bottom-part-default-tile .action-buttons .cart-icon img,.bottom-part-default-tile .action-buttons .download-icon img{height:24px;width:24px}.bottom-part-default-tile .cart-black-icon{bottom:2px;position:absolute;right:0;z-index:2}.material-label{border-radius:4px;max-width:100%;overflow:hidden;padding:4px 6px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.material-label:hover{cursor:default}.material-label>span{display:block;font-size:14px;font-weight:500;line-height:1.2;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.material-label.dark-green{background-color:#51cbcb;color:#262626}.material-label.green{background-color:#26bfbf;color:#fff}.material-label.red{background-color:#d1031c;color:#fff}.material-label.cyan{background-color:#cff1fd;color:#262626}.material-label.yellow{background-color:#ffeaa2;color:#262626}.bottom-part-bought-desktop .bought-in-bundle-wrapper .material-label{display:none}.label{border-bottom-left-radius:8px;border-top-left-radius:8px;color:#fff;font-weight:700;left:0;z-index:1}.label.donate{background-color:gold;color:#262626}@media(max-width:767px){.label.donate{font-size:10px}}.label.featured,.label.new{background-color:#26bfbf;color:#fff}.label.sale{min-width:-30px}.label.bestseller,.label.sale{background-color:#ff5b79}.label .triangle{border-color:transparent #fff transparent transparent;border-style:solid;border-width:14px 7px 14px 0;position:absolute;right:0;top:0}.star-rating{display:flex}.material-rating{align-items:center;color:#262626;display:flex;font-size:14px;font-weight:500;gap:4px}.material-rating.extended .total-rating-voices{margin-left:4px}.material-tile{align-self:end;border-radius:8px;display:inline-block;height:460px;margin-right:32px;max-width:227px;outline:1px solid #d6d6d6;padding:16px 16px 14px;position:relative;vertical-align:bottom;white-space:normal}.material-tile.with-label{margin-top:35px}.material-tile .material-rating{margin:2px 0}.material-tile .labels-wrapper{left:0;position:absolute;top:-33px}.material-tile .label{padding:4px 17px 4px 8px;position:relative}.material-tile .preview-cover{display:table;margin:auto;position:relative;z-index:1}.material-tile .preview-cover .preview-container{background-color:#fff}.material-tile .below-preview{height:150px;position:relative}.material-tile .below-preview h3{font-weight:700;line-height:19px;margin:initial}.material-tile .below-preview .title{-webkit-box-orient:vertical;-webkit-line-clamp:2;clear:both;color:#262626;display:-webkit-box;font-size:16px;font-weight:700;line-height:19px;margin-top:10px;max-height:38px;overflow:hidden}.material-tile .below-preview .title:hover{color:#262626;text-decoration:underline}.material-tile .below-preview .title:active{color:#515151;text-decoration:none}.material-tile .below-preview .author-details{padding-bottom:7px}.material-tile .below-preview .author-details-link{color:#262626}.material-tile .below-preview .author-details-link:hover{color:#262626;text-decoration:underline}.material-tile .below-preview .author-details-link:active{color:#515151;text-decoration:none}.hero-wrapper{background:#eefafa;width:100%}@media(max-width:767px){.hero-wrapper{overflow:hidden}}.hero-wrapper .new-hero-block{background:#eefafa;margin:0 auto;max-width:1200px;min-height:511px;padding:37px 12px}@media(max-width:767px){.hero-wrapper .new-hero-block{height:auto;padding:24px 12px}}.hero-wrapper .new-hero-block.sale{height:551px}.hero-wrapper .new-hero-block.sale .right-part{background-color:transparent;background-size:100% 100%;position:relative}.hero-wrapper .new-hero-block.sale .right-part:after{background-color:#fff;content:"";height:100%;left:0;position:absolute;width:2px}.hero-wrapper .new-hero-block.sale .right-part .waves{display:none}@media(max-width:1366px){.hero-wrapper .new-hero-block.sale{height:auto}.hero-wrapper .new-hero-block.sale .right-part{height:0}}@media(max-width:767px){.hero-wrapper .new-hero-block.sale .right-part{height:0}}.hero-wrapper .new-hero-block.last-day{height:551px}.hero-wrapper .new-hero-block.last-day .right-part{background-color:transparent;background-size:100% 100%;position:relative}.hero-wrapper .new-hero-block.last-day .right-part:after{background-color:#fff;content:"";height:100%;left:0;position:absolute;width:2px}.hero-wrapper .new-hero-block.last-day .right-part .waves{display:none}@media(max-width:1366px){.hero-wrapper .new-hero-block.last-day{height:auto}.hero-wrapper .new-hero-block.last-day .right-part{height:0;padding-top:70.6357214934vw}.hero-wrapper .new-hero-block.last-day .right-part:after{bottom:0;content:"";height:2px;width:100%}}@media(max-width:767px){.hero-wrapper .new-hero-block.last-day .right-part{height:0}}.hero-wrapper .new-hero-block .label{display:none}.hero-wrapper .new-hero-block .tsc-display{margin:40px 0}@media(min-width:1366px){.hero-wrapper .new-hero-block .tsc-display{width:500px}}.hero-wrapper .new-hero-block .tsc-subheadline{margin-bottom:52px;max-width:800px}.hero-wrapper .new-hero-block .left-part{grid-row-start:1}.hero-wrapper .new-hero-block .left-part .tsc-display{margin-top:0}.hero-wrapper .new-hero-block .right-part{background:transparent none repeat 0 0/auto auto padding-box border-box scroll;background:initial;display:flex;grid-row-start:1;height:380px;margin:auto}@media(max-width:767px){.hero-wrapper .new-hero-block .right-part{height:270px;margin-top:37px}}@media(max-width:1366px){.hero-wrapper .new-hero-block .right-part{margin-top:31px}}.hero-wrapper .new-hero-block .right-part .hero-materials{position:relative;width:616px}@media(max-width:767px){.hero-wrapper .new-hero-block .right-part .hero-materials{width:358px}}@media(max-width:1366px){.hero-wrapper .new-hero-block .right-part .hero-materials{margin:0 auto}}.hero-wrapper .new-hero-block .right-part .hero-materials .materials-header{margin:0 auto;max-width:331px;width:100%}.hero-wrapper .new-hero-block .right-part .hero-materials .bubble-teacher{bottom:-35px;position:absolute;transform:scale(1.2);z-index:1}@media(max-width:767px){.hero-wrapper .new-hero-block .right-part .hero-materials .bubble-teacher{display:none}}.hero-wrapper .new-hero-block .right-part .hero-materials .main-bg{bottom:-25px;position:absolute;right:0;transform:scale(1.2)}@media(max-width:767px){.hero-wrapper .new-hero-block .right-part .hero-materials .main-bg{bottom:-5px;height:203px;left:-15px;transform:scale(1.3);width:100%}}.hero-wrapper .new-hero-block .material-tile{margin:0}.hero-wrapper .new-hero-block .material-item{background:#fff;border-radius:9.44276px;box-shadow:0 3.7771px 3.7771px rgba(0,0,0,.25)}.hero-wrapper .new-hero-block .material-item.index-1{position:absolute;right:100px;top:-276px;transform:rotate(-1.883deg);z-index:1}@media(max-width:767px){.hero-wrapper .new-hero-block .material-item.index-1{top:-265px}}.hero-wrapper .new-hero-block .material-item.index-2{left:-112px;position:absolute;top:-276px;z-index:2}@media(max-width:767px){.hero-wrapper .new-hero-block .material-item.index-2{top:-265px}}.hero-wrapper .new-hero-block .material-item.index-3{left:103px;position:absolute;top:-276px;transform:rotate(2.532deg);z-index:3}@media(max-width:767px){.hero-wrapper .new-hero-block .material-item.index-3{top:-265px}}.hero-wrapper .new-hero-block a{text-align:center}.hero-wrapper .new-hero-block a.yellow{margin-right:32px}.hero-wrapper .new-hero-block .material-items-wrapper{bottom:-25px;margin:0;right:-30px;transform:scale(.7)}@media(max-width:767px){.hero-wrapper .new-hero-block .material-items-wrapper{bottom:-10px;right:5px;transform:scale(.5)}}.hero-wrapper .new-hero-block .middle-line{color:#26bfbf}.hero-wrapper .new-hero-block .action-block{flex-direction:row}.hero-wrapper .new-hero-block .action-block .incentive{align-items:center;background-color:#fddc69;border-radius:50%;display:flex;height:67px;justify-content:center;line-height:normal;position:absolute;right:-39px;text-align:center;top:-48px;width:67px}.hero-wrapper .new-hero-block .action-block .incentive .de-incentive,.hero-wrapper .new-hero-block .action-block .incentive .fr-incentive{font-size:9px}.hero-wrapper .new-hero-block .action-block .incentive .de-incentive .amount,.hero-wrapper .new-hero-block .action-block .incentive .fr-incentive .amount{font-size:19px}@media(max-width:500px){.hero-wrapper .new-hero-block .action-block .incentive{height:50px;right:-25px;top:-35px;width:50px}.hero-wrapper .new-hero-block .action-block .incentive .es-incentive{font-size:13px}.hero-wrapper .new-hero-block .action-block .incentive .de-incentive,.hero-wrapper .new-hero-block .action-block .incentive .fr-incentive{font-size:7px}.hero-wrapper .new-hero-block .action-block .incentive .de-incentive .amount,.hero-wrapper .new-hero-block .action-block .incentive .fr-incentive .amount{font-size:17px}}@media(min-width:1920px){.hero-wrapper .new-hero-block.grid{grid-template-columns:repeat(12,1fr)}}@media(max-width:1365px){.hero-wrapper .new-hero-block{display:flex;flex-direction:column;height:auto}.hero-wrapper .new-hero-block .material-items-wrapper{display:flex;margin:0}}@media(max-width:500px){.hero-wrapper .new-hero-block a.yellow{margin:0}.hero-wrapper .new-hero-block .action-block .custom-button.yellow{margin-right:5px}.hero-wrapper .new-hero-block .action-block .custom-button.transparent-yellow{margin-left:5px}}@media(max-width:410px){.hero-wrapper .new-hero-block a.transparent-yellow,.hero-wrapper .new-hero-block a.yellow{padding:15px 20px}}.wr{background-color:#26bfbf;height:50px;width:100%}.latest-authors-section.primary{margin:0 auto 64px;max-width:1200px;padding:0 15px}.latest-authors-section .favorite-teachers{gap:24px;min-height:410px}@media(min-width:767px){.latest-authors-section .favorite-teachers{gap:28px}}@media(min-width:991px){.latest-authors-section .favorite-teachers{align-items:center;flex-direction:row;gap:0}}.latest-authors-section .favorite-teachers .title-block{margin:0;text-align:left}.latest-authors-section .title p{margin:0}.latest-authors-section .title .tsc-body{margin-bottom:17px}.latest-authors-section .tsc-h3{margin-bottom:0}.latest-authors-section .favorite-teacher-card{box-shadow:none}.latest-authors-section.primary{padding:32px 12px}@media(min-width:767px){.latest-authors-section.primary{padding-bottom:30px;padding-top:52px}}@media(min-width:991px){.latest-authors-section.primary{padding:38px 24px}}.latest-authors-section.primary .tsc-h3{margin-right:26px}@media(min-width:991px){.latest-authors-section.primary .tsc-h3{max-width:242px}.latest-authors-section.secondary .favorite-teachers{padding:0}.latest-authors-section.secondary .tsc-h3{margin-right:60px;max-width:206px}}.latest-authors-section.secondary .favorite-teacher-card{border:1px solid #a8a8a8}@media(min-width:991px){.latest-authors-section.latest .tsc-h3{max-width:280px}}.bottom-part-tile-my-material{color:red}.bottom-part-tile-my-material .interactive-icon{bottom:2px;cursor:pointer;position:absolute;right:50px;z-index:2}.bottom-part-tile-my-material .download-icon{bottom:2px;cursor:pointer;position:absolute;right:5px;z-index:2}@media(max-width:991px){.optional-slider .block{display:none}}.slider-section{gap:36px;max-width:100%;padding:0}.slider-section .title.tsc-h3{text-align:left}.slider-section .title.tsc-h3 .highlighted{background-color:#fddc69;padding:0 5px}.slider-section .slider-block{margin-bottom:36px}.slider-section.compact .slider-block,.slider-section.in-bubble .slider-block{margin-bottom:0}.blog-slider{background:#eefafa;padding-top:36px}.blog-slider:has(.container:empty){display:none}.blog-slider:has(.container .d-none){display:none}.blog-slider .slider-block{margin-bottom:0}.blog-slider .slider-block h2.title{margin-bottom:32px}.fold-wrapper{position:relative}.fold-wrapper .fold{-ms-overflow-style:none;background:#eefafa;flex-wrap:nowrap;justify-content:center;min-height:112px;padding:15px 0;scrollbar-width:none}.fold-wrapper .fold::-webkit-scrollbar{display:none}.fold-wrapper .fold .item{height:88px;margin:0 20px;min-width:200px;text-align:center;width:200px}.fold-wrapper .fold .item img{margin-bottom:10px}@media(max-width:1250px){.fold-wrapper .fold{justify-content:normal;overflow-x:scroll}.fold-wrapper .fold .blur{display:block}}.fold-wrapper .blur{background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.7),hsla(0,0%,100%,.9));display:none;height:100%;position:absolute;right:0;top:0;width:70px}@media(max-width:1250px){.fold-wrapper .blur{display:block}}.supplementary-sale-hero .handover-hero{margin-bottom:50px}.supplementary-hero{padding:50px 15px}.supplementary-hero .text{margin-bottom:15px}.supplementary-hero .text .hero-title{margin-bottom:34px;text-align:left}.supplementary-hero .text .subtext{margin-bottom:36px}.supplementary-hero .text button.yellow{margin-right:20px}@media(min-width:1200px){.supplementary-hero .text .hero-title{font-size:64px;font-weight:700;letter-spacing:0;line-height:75px}}.supplementary-hero .image-block{padding-left:30px}.supplementary-hero .image-block img{width:100%}.magazine{background:#eefafa;font-size:16px;padding:48px 15px}.magazine .text-block{margin-bottom:15px}.magazine .text-block .explanation,.magazine .text-block h2{margin-bottom:24px}.magazine .text-block .list{margin-bottom:36px}.magazine .text-block .list .list-item{align-items:center;display:flex;margin-bottom:13px}.magazine .text-block .list .list-item img{margin-right:8px}.magazine .image-block{text-align:center}.magazine .image-block img{max-height:440px;max-width:100%}.bottom-magazine{background:#eefafa;font-size:16px;padding:48px 15px}.bottom-magazine .row .text-block{margin-bottom:15px}.bottom-magazine .row .text-block .explanation,.bottom-magazine .row .text-block h2{margin-bottom:24px}.bottom-magazine .row .text-block .list{margin-bottom:36px}.bottom-magazine .row .text-block .list .list-item{align-items:center;display:flex;margin-bottom:13px}.bottom-magazine .row .text-block .list .list-item img{margin-right:8px}.bottom-magazine .row .image-block{text-align:center}.bottom-magazine .row .image-block img{max-height:440px;max-width:100%}@media(max-width:991px){.bottom-magazine .row{flex-direction:column-reverse}}.education-block{padding-bottom:40px;padding-top:80px}.supplementary-home button.custom-button{padding-left:33px;padding-right:33px}@media(max-width:480px){.supplementary-home button.custom-button{padding-left:8px;padding-right:8px}}.home-container{margin:0 auto 64px;max-width:1200px;padding:0 15px;width:100%}.home-container.flush{margin-bottom:0}.home-container.compact{margin-bottom:32px}.home-container.fill{overflow-x:clip;padding-left:0;padding-right:0}.home .title.tsc-h3{color:#262626}.hero-section{margin-bottom:64px}.bubbles-bg,.bubbles-bg-secondary{background-color:#eefafa;background-size:cover;border-radius:8px;position:relative;width:100%}.bubbles-bg-secondary:after,.bubbles-bg-secondary:before,.bubbles-bg:after,.bubbles-bg:before{background-repeat:no-repeat;background-size:cover;content:"";display:block;pointer-events:none;position:absolute;z-index:0}.bubbles-bg-secondary:before,.bubbles-bg:before{border-radius:8px 0 0 0;left:0;top:0}.bubbles-bg-secondary:after,.bubbles-bg:after{border-radius:0 0 8px 0;bottom:0;right:0}.bubbles-bg-secondary>*,.bubbles-bg>*{position:relative;z-index:1}.bubbles-bg:before{background-image:url(/static/media/sm-bubble-left-top-2.ca618d0651a843f0f94f.svg);height:151px;width:97px}@media(min-width:991px){.bubbles-bg:before{background-image:url(/static/media/bubble-left-top.4a41e027c277b95846bb.svg);height:177px;width:199px}}.bubbles-bg:after{background-image:url(/static/media/bubble-right-bottom.ccdd49a3aeb70ab6b3df.svg);height:56px;width:98px}@media(min-width:767px){.bubbles-bg:after{height:56px;width:98px}}@media(min-width:991px){.bubbles-bg:after{height:112px;width:197px}}.bubbles-bg-secondary:before{background-image:url(/static/media/sm-bubble-left-top.4e89811725410abebc23.svg);height:80px;width:110px}@media(min-width:767px){.bubbles-bg-secondary:before{background-image:url(/static/media/bubble-left-top.4a41e027c277b95846bb.svg);height:136px;width:153px}}@media(min-width:991px){.bubbles-bg-secondary:before{background-image:url(/static/media/sm-bubble-left-top.4e89811725410abebc23.svg);height:111px;width:169px}}.bubbles-bg-secondary:after{background-image:url(/static/media/sm-bubble-right-bottom.5ea8c7794abc57c1de1f.svg);height:93px;width:160px}@media(min-width:1366px){.bubbles-bg-secondary:after{width:190px}}
/*# sourceMappingURL=43260.1779986822237.chunk.css.map*/