.LkypfG_productsList{grid-gap:1rem;flex-wrap:wrap;display:flex}.LkypfG_form{flex-direction:column;gap:1rem;display:flex}.LkypfG_createButton{margin-bottom:1rem}
.Wl5EEG_button{border-radius:var(--radius);cursor:pointer;border:0;justify-content:center;align-items:center;gap:8px;font-family:Nunito Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1rem;font-weight:600;line-height:1;transition:all .3s;display:inline-flex}.Wl5EEG_button.Wl5EEG_button-link{color:var(--text-color);background-color:#0000}.Wl5EEG_button.Wl5EEG_button-contained{color:#fff;background-color:var(--accent-color)}.Wl5EEG_button.Wl5EEG_button-outlined{color:var(--color-text-dark);background-color:#0000;box-shadow:inset 0 0 0 1px #00000026}.Wl5EEG_button.Wl5EEG_button--small{padding:10px 16px;font-size:12px}.Wl5EEG_button.Wl5EEG_button--medium{padding:14px 20px;font-size:14px}.Wl5EEG_button.Wl5EEG_button--large{padding:16px 24px;font-size:16px}.Wl5EEG_button:hover:not(.Wl5EEG_button-link){background-color:var(--accent-color-hover);transform:scale(.98)}.Wl5EEG_button.Wl5EEG_button-link:hover{color:var(--accent-color)}.Wl5EEG_button.Wl5EEG_button-outlined:hover{color:#fff}.Wl5EEG_button:disabled{opacity:.5;cursor:not-allowed}
.kIBzCa_questionsContainer{background-color:var(--elements-color);border-radius:.5rem;flex-direction:column;justify-content:center;align-items:stretch;min-height:350px;padding:1rem;display:flex}@media only screen and (min-width:600px){.kIBzCa_questionsContainer{padding:2rem}}.kIBzCa_title{text-align:center;color:var(--h2-color);text-transform:uppercase;margin-bottom:2rem;font-size:1.5rem;font-weight:700}.kIBzCa_resultTitle{text-align:center;flex-direction:column;margin-bottom:0;display:flex}.kIBzCa_resultTitle .kIBzCa_resultTitleIcon{margin-bottom:1rem;font-size:6rem;line-height:6rem;animation:.3s ease-in kIBzCa_ZoomIn;display:inline-block}.kIBzCa_resultTitle .kIBzCa_resultTitleText{color:var(--h2-color);font-size:2rem;font-weight:700}.kIBzCa_question{box-shadow:0 3px 0px var(--accent-color);background:#ffffffcf;border-radius:.5rem;margin-bottom:2rem;padding:2rem}.kIBzCa_entitled{margin-bottom:1rem}.kIBzCa_form .kIBzCa_group{flex-wrap:wrap;align-items:center;gap:2rem;display:flex}.kIBzCa_card{background-color:#fff;border-radius:.5em;width:100%;margin-bottom:1rem;display:inline-block;position:relative}.kIBzCa_radio{font-size:inherit;margin:0;position:absolute;top:calc(1em + 2px);left:calc(1em + 2px)}.kIBzCa_resultContainer{text-align:left}.kIBzCa_resultContainer .kIBzCa_resultSentence{background-color:#fff;border-radius:.5rem;padding:1rem}.kIBzCa_resultContainer .kIBzCa_badSentence{box-shadow:0 2px red}.kIBzCa_resultContainer .kIBzCa_correctSentence{box-shadow:0 2px green}.kIBzCa_card .kIBzCa_planDetails{cursor:pointer;border:2px solid #fff;border-radius:.5em;flex-direction:column;padding:1em 1em 1em 56px;transition:border-color .2s ease-out;display:flex}.kIBzCa_card:hover .kIBzCa_planDetails,.kIBzCa_radio:checked~.kIBzCa_planDetails{border-color:var(--accent-color);color:var(--accent-color)}.kIBzCa_score{text-align:center;color:var(--h2-color);font-size:1rem}.kIBzCa_bad{color:red}@supports (appearance:none){.kIBzCa_radio{appearance:none;border:2px solid var(--text-color);cursor:pointer;background:#fff;border-radius:50%;outline:none;width:1.5em;height:1.5em;transition:border-color .2s ease-out}.kIBzCa_radio:after{content:"";border:2px solid #fff;border-top:0;border-left:0;width:.375rem;height:.75rem;display:block;position:absolute;top:50%;left:25%;transform:rotate(45deg)translate(-50%,-50%)}.kIBzCa_radio:checked{background-color:var(--accent-color);border-color:var(--accent-color)}.kIBzCa_card:hover .kIBzCa_radio,.kIBzCa_card:hover .kIBzCa_radio:checked{border-color:var(--accent-color)}}@keyframes kIBzCa_ZoomIn{0%{transform:scale(0)}60%{transform:scale(1.2)}70%{transform:scale(1)}to{transform:scale(1)}}
._7SO4_q_modalContainer{z-index:100;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:fixed;inset:0}._7SO4_q_backdrop{z-index:200;background-color:#00000054;width:100%;height:100%;position:absolute;inset:0}._7SO4_q_modal{z-index:200;background-color:#fff;height:100vh;overflow:auto}._7SO4_q_modalTitle{font-size:1.2rem;font-weight:700}._7SO4_q_modalHeader{grid-template-columns:1fr 36px;align-items:center;padding:1rem 1.5rem;display:grid}._7SO4_q_modalBody{background-color:#fff;min-height:100vh;padding:16px;overflow:auto}._7SO4_q_closeIcon{background-color:var(--elements-color);cursor:pointer;border:none;border-radius:.5rem;justify-content:center;align-items:center;width:36px;height:36px;margin:8px;display:flex}@media only screen and (min-width:600px){._7SO4_q_modal{z-index:200;background-color:#fff;border-radius:.5rem;height:auto}._7SO4_q_modalBody{min-height:inherit;padding:32px}}
.pQ4eWW_cartSummary{border:1px solid #000;border-radius:.5rem;padding:16px}.pQ4eWW_recommendedProducts{margin-top:3rem}.pQ4eWW_recommendedProducts h2{margin-bottom:1.5rem}.pQ4eWW_recommendedProductsList{flex-wrap:wrap;justify-content:flex-start;gap:1rem;display:flex}@media only screen and (max-width:599px){.pQ4eWW_recommendedProductsList{justify-content:center}}.pQ4eWW_emptyCart{text-align:center;flex-direction:column;align-items:center;gap:.75rem;padding:2rem 1rem;display:flex}.pQ4eWW_emptyCartIcon{width:3rem;height:3rem;color:var(--color-text-subtle)}.pQ4eWW_emptyCartTitle{margin:0;font-size:1.25rem;font-weight:600}.pQ4eWW_emptyCartSubtitle{color:var(--color-text-muted);margin:0}.pQ4eWW_cartAction{flex-wrap:wrap;gap:1rem;display:flex}.pQ4eWW_cartDetails{margin-bottom:1rem}.pQ4eWW_stripeBlock{text-align:right;color:var(--color-text-muted)}.pQ4eWW_stripeBlock img{width:200px;height:auto;margin-top:2rem}@media only screen and (max-width:599px){.pQ4eWW_cartAction .pQ4eWW_btnLink{padding-left:0}}@media only screen and (min-width:600px){.pQ4eWW_cartSummary{padding:32px}}
._6uDQ6G_completed{color:var(--accent-color);align-items:center;gap:.5rem;font-size:1rem;font-weight:600;display:inline-flex}@media screen and (max-width:767px){._6uDQ6G_completed{border-radius:var(--radius);background-color:var(--color-bg-subtle);justify-content:center;width:100%;padding:.9rem 1.1rem;display:flex}._6uDQ6G_button{width:100%;padding:.9rem 1.1rem;font-size:1rem}}
._7k8JeG_paywall{text-align:center;border:2px dashed var(--color-border);background-color:var(--color-bg-subtle);border-radius:12px;flex-direction:column;align-items:center;gap:1.5rem;max-width:480px;margin:2rem auto;padding:3rem 2rem;display:flex}._7k8JeG_icon{color:var(--color-text-subtle)}._7k8JeG_title{margin:0;font-size:1.4rem;font-weight:700}._7k8JeG_description{color:var(--color-text-muted);margin:0;line-height:1.6}
.sJq1YW_productAction{background-color:var(--elements-color);z-index:100;border-radius:.5rem;justify-content:space-between;align-items:center;gap:24px;margin:32px 0;padding:1rem;display:flex;position:sticky;top:16px;left:0;right:0}.sJq1YW_productAction .sJq1YW_btnAction{min-width:150px}.sJq1YW_productAction button{margin:0}.sJq1YW_product{position:relative}.sJq1YW_productThumbnailContainer{text-align:center}.sJq1YW_productThumbnail{max-width:80%;height:auto;box-shadow:var(--shadow-card);border:1rem solid #fff}.sJq1YW_productName{margin-top:1rem;margin-bottom:1rem}.sJq1YW_productSummary{border:1px solid #0003;gap:1rem;padding:1rem;display:flex}.sJq1YW_productSummary img{object-fit:contain;width:auto}.sJq1YW_descriptionTitle{font-size:1.5rem}.sJq1YW_videoSection{margin-top:2rem}.sJq1YW_reviewLink{color:inherit}@media only screen and (min-width:960px){.sJq1YW_product{grid-template-columns:400px 1fr;gap:4rem;display:grid}.sJq1YW_productName{margin-top:0}.sJq1YW_productThumbnail{max-width:100%}.sJq1YW_productAction{padding:1rem 2rem}.sJq1YW_productAction .sJq1YW_btnAction{min-width:250px}}
.VJMicq_cta{flex-wrap:wrap;align-items:center;gap:1.5rem;margin-top:1.5rem;display:flex}.VJMicq_price{font-size:1.4rem}
._3Lpq2W_player{flex-direction:column;gap:2rem;display:flex}._3Lpq2W_videoWrapper{aspect-ratio:16/9;width:100%;position:relative}._3Lpq2W_videoWrapper ._3Lpq2W_iframe{border:none;border-radius:8px;width:100%;height:100%}._3Lpq2W_content{max-width:800px;line-height:1.7}._3Lpq2W_content h1,._3Lpq2W_content h2,._3Lpq2W_content h3,._3Lpq2W_content h4{margin-top:1.75rem;margin-bottom:.5rem;line-height:1.3}._3Lpq2W_content h1{font-size:1.75rem}._3Lpq2W_content h2{font-size:1.4rem}._3Lpq2W_content h3{font-size:1.15rem}._3Lpq2W_content p{margin-bottom:.75rem}._3Lpq2W_content ul,._3Lpq2W_content ol{margin-bottom:.75rem;padding-left:1.5rem}._3Lpq2W_content li{margin-bottom:.25rem}._3Lpq2W_content strong{font-weight:700}._3Lpq2W_content em{font-style:italic}._3Lpq2W_content code{background:var(--color-bg-subtle);border-radius:4px;padding:.15em .4em;font-family:monospace;font-size:.9em}._3Lpq2W_content blockquote{border-left:3px solid var(--accent-color);color:var(--color-text-muted);margin-left:0;padding-left:1rem;font-style:italic}._3Lpq2W_content a{color:var(--accent-color);text-decoration:underline}._3Lpq2W_exercicesWrapper{margin-top:1rem}._3Lpq2W_pdfSection{background-color:var(--color-bg-subtle);border-left:4px solid var(--accent-color);border-radius:8px;align-items:center;gap:.75rem;padding:1rem;display:flex}._3Lpq2W_footer{border-top:1px solid var(--color-border);flex-direction:column;gap:1.5rem;margin-top:1rem;padding-top:1.5rem;display:flex}._3Lpq2W_navigation{justify-content:space-between;gap:1rem;display:flex}._3Lpq2W_navLink{min-width:0;max-width:45%;color:var(--accent-color);align-items:center;gap:.4rem;font-size:.95rem;font-weight:500;text-decoration:none;display:flex}._3Lpq2W_navLink:hover{text-decoration:underline}._3Lpq2W_navLinkNext{text-align:right;justify-content:flex-end}._3Lpq2W_navArrow{flex-shrink:0}._3Lpq2W_navLabel{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media screen and (max-width:767px){._3Lpq2W_navigation{flex-direction:column;gap:.75rem}._3Lpq2W_navSpacer{display:none}._3Lpq2W_navLink{border-radius:var(--radius);border:1px solid var(--color-border);background-color:var(--color-bg-subtle);width:100%;max-width:none;color:var(--text-color);gap:.6rem;padding:.9rem 1.1rem;font-weight:600}._3Lpq2W_navLink:hover{border-color:var(--accent-color);color:var(--accent-color);text-decoration:none}._3Lpq2W_navArrow{color:var(--accent-color);font-size:1.1rem}}
.Swr47a_accordion{border:solid 2px var(--elements-color);margin:1rem 0}.Swr47a_accordion summary::-webkit-details-marker{display:none}.Swr47a_accordionTitle{cursor:pointer;background-color:var(--elements-color);grid-template-columns:1fr 32px;padding:1rem;display:grid}.Swr47a_accordionTitle *{cursor:pointer;font-weight:500;font-family:var(--font-sans-serif);margin:0;padding:0;font-size:1rem!important}.Swr47a_iconContainer{justify-content:center;align-items:center;display:flex}.Swr47a_accordionTitle svg{transition:all .3s;transform:rotate(180deg)}.Swr47a_accordion[open] .Swr47a_accordionTitle svg{transform:rotate(0)}.Swr47a_accordionContent{visibility:hidden;opacity:0;width:100%;height:0;padding:0;transition:all .3s}.Swr47a_accordion[open] .Swr47a_accordionContent{visibility:visible;opacity:1;height:auto;padding:1rem 0}.Swr47a_accordionContent p{margin:0}
.hKQz1q_sectionEbook{margin:2rem auto;position:relative}.hKQz1q_sectionEbookContainer{background:linear-gradient(180deg, var(--elements-color) 0%, var(--elements-color) 75%, white 75%, white 100%);padding-top:2rem;padding-bottom:2rem}.hKQz1q_sectionEbookLink{text-align:center;width:100%}.hKQz1q_sectionEbook img{width:100%;box-shadow:var(--shadow-card);border:1rem solid #fff;height:auto;margin-top:2rem}.hKQz1q_sectionEbookTitle{font-size:2rem;line-height:2.7rem}.hKQz1q_sectionEbookTitle span{font-size:1.2rem;display:block}@media only screen and (min-width:960px){.hKQz1q_sectionEbook{margin:8rem auto}.hKQz1q_sectionEbookContainer{flex-direction:row-reverse;align-items:center;gap:4rem;display:flex}.hKQz1q_content{width:100%;max-width:80%}}@media only screen and (min-width:1280px){.hKQz1q_sectionEbookImage{max-width:400px;margin-top:0;transition:all .3s}.hKQz1q_sectionEbookImage:hover{transform:scale(1.01);box-shadow:0 5px 10px 5px #7070703b}.hKQz1q_sectionEbookContainer{background-color:var(--elements-color);background-image:radial-gradient(var(--accent-color) .5px, var(--elements-color) .5px);background-size:1rem 1rem;border-radius:1rem;padding:4rem}.hKQz1q_sectionEbookTitle{margin-bottom:2rem;font-size:3.15rem;line-height:2.7rem}}
.uQa5TG_pageLayout{grid-template-rows:auto 1fr auto;min-height:100vh;display:grid;overflow-x:clip}.uQa5TG_pageContent{margin-top:4rem;margin-bottom:4rem}
.eCKcFq_playlistStats{color:var(--color-text-muted);flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:.75rem;font-size:.85rem;display:flex}.eCKcFq_statsDot{opacity:.5;background:currentColor;border-radius:50%;flex-shrink:0;width:3px;height:3px}.eCKcFq_otherPlaylists{margin:0 0 2.5rem}@media only screen and (min-width:960px){.eCKcFq_otherPlaylists{margin-bottom:4rem}}.eCKcFq_otherPlaylistsTitle{color:var(--color-text-dark);margin:0 0 .875rem;font-size:1rem;font-weight:600}@media only screen and (min-width:960px){.eCKcFq_otherPlaylistsTitle{margin-bottom:1rem;font-size:1.1rem}}.eCKcFq_otherPlaylistsGrid{grid-template-columns:1fr;gap:.625rem;display:grid}@media only screen and (min-width:600px){.eCKcFq_otherPlaylistsGrid{grid-template-columns:repeat(3,1fr);gap:.75rem}}.eCKcFq_otherPlaylistCard{background:var(--elements-color);border-radius:var(--radius);color:var(--text-color);border:2px solid #0000;align-items:center;gap:.75rem;padding:.75rem 1rem;text-decoration:none;transition:background .15s,border-color .15s,transform .15s;display:flex}.eCKcFq_otherPlaylistCard:active{transform:scale(.98)}@media only screen and (min-width:960px){.eCKcFq_otherPlaylistCard{padding:.875rem 1rem}.eCKcFq_otherPlaylistCard:hover{background:var(--elements-color-hover);border-color:var(--accent-color);transform:translateY(-1px)}}.eCKcFq_otherPlaylistInfo{min-width:0}.eCKcFq_otherPlaylistName{font-size:.9rem;font-weight:700;display:block}@media only screen and (min-width:600px){.eCKcFq_otherPlaylistName{font-size:.95rem}}.eCKcFq_otherPlaylistDesc{color:var(--color-text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin-top:.1rem;font-size:.78rem;display:-webkit-box;overflow:hidden}@media only screen and (min-width:600px){.eCKcFq_otherPlaylistDesc{margin-top:.15rem;font-size:.8rem}}.eCKcFq_lessonCta{background:var(--elements-color);border-radius:.75rem;flex-direction:column;gap:.75rem;margin:0 0 3rem;padding:1.125rem 1.25rem;display:flex}@media only screen and (min-width:600px){.eCKcFq_lessonCta{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:4rem;padding:1.25rem 1.5rem}}.eCKcFq_lessonCtaText{margin:0;font-size:.95rem;font-weight:500}@media only screen and (min-width:600px){.eCKcFq_lessonCtaText{font-size:1rem}}.eCKcFq_lessonCtaLink{color:var(--accent-color);white-space:nowrap;font-size:.9rem;font-weight:700;text-decoration:none;display:inline-block}.eCKcFq_lessonCtaLink:hover{text-decoration:underline}
.mY14pq_pageHeader{justify-content:space-between;align-items:center;margin-bottom:1.5rem;display:flex}.mY14pq_pageHeader h1{margin:0}.mY14pq_table{border-collapse:collapse;width:100%}.mY14pq_table th,.mY14pq_table td{text-align:left;border-bottom:1px solid var(--color-border);padding:.75rem 1rem}.mY14pq_table th{background-color:var(--color-bg-subtle);color:var(--color-text-dark);text-transform:uppercase;letter-spacing:.03em;font-size:.85rem;font-weight:700}.mY14pq_table tr:hover td{background-color:var(--color-bg-subtle)}.mY14pq_table td:first-child{color:var(--color-text-subtle);font-family:monospace;font-size:.8rem}.mY14pq_table code{background-color:var(--color-bg-muted);border-radius:4px;padding:.1rem .3rem;font-size:.85rem}.mY14pq_badge{background-color:var(--color-bg-muted);color:var(--color-text-dark);border-radius:20px;padding:.2rem .6rem;font-size:.75rem;font-weight:600;display:inline-block}.mY14pq_badge.mY14pq_badgeSuccess{color:#065f46;background-color:#d1fae5}.mY14pq_badge.mY14pq_badgePending{color:#92400e;background-color:#fef3c7}.mY14pq_badge.mY14pq_badgeDanger{color:#991b1b;background-color:#fee2e2}.mY14pq_breadcrumb{color:var(--color-text-muted);align-items:center;gap:.4rem;margin-bottom:.2rem;font-size:.82rem;display:flex}.mY14pq_breadcrumb a{color:var(--color-text-muted);text-decoration:none}.mY14pq_breadcrumb a:hover{color:var(--accent-color);text-decoration:underline}.mY14pq_pageTitle{margin:0;font-size:1.4rem}.mY14pq_emptyState{text-align:center;color:var(--color-text-muted);padding:3rem 1rem;font-size:.95rem}
.hNPn7q_wrapper{margin:1rem 0}.hNPn7q_bar{background-color:var(--color-border);border-radius:5px;width:100%;height:10px;overflow:hidden}.hNPn7q_fill{background-color:var(--accent-color);border-radius:5px;height:100%;transition:width .4s}.hNPn7q_label{color:var(--color-text-muted);margin-top:.4rem;font-size:.85rem}
.b_U2-W_sidebar{display:none}@media only screen and (min-width:960px){.b_U2-W_sidebar{background-color:var(--elements-color);border:1px solid var(--color-border);border-radius:10px;max-height:calc(100vh - 3rem);padding:.5rem;display:block;position:sticky;top:1.5rem;overflow-y:auto}}.b_U2-W_sidebarTitle{text-transform:uppercase;letter-spacing:.05em;color:var(--color-text-subtle);border-bottom:1px solid var(--color-border);margin:0 0 .75rem;padding-bottom:.75rem;font-size:.8rem;font-weight:700}.b_U2-W_progress{background-color:var(--body-color);border-radius:.5rem;margin-bottom:.5rem;padding:.75rem}.b_U2-W_progressTrack{background-color:var(--sidebar-item-bg);border-radius:999px;height:5px;overflow:hidden}.b_U2-W_progressFill{border-radius:inherit;background-color:var(--accent-color);height:100%;transition:width .2s}.b_U2-W_progressMeta{color:var(--color-text);justify-content:space-between;align-items:center;margin-top:.4rem;font-size:.7rem;font-weight:600;display:flex}.b_U2-W_annexesLink{border-radius:var(--radius);color:inherit;align-items:center;gap:.5rem;margin-top:.75rem;padding:.5rem .6rem;font-size:.875rem;font-weight:600;text-decoration:none;transition:background-color .15s;display:flex}.b_U2-W_annexesLink:hover{background-color:var(--elements-color-hover)}.b_U2-W_chapterAccordion{border:none;border-bottom:1px solid var(--color-border);background:0 0;margin:0}.b_U2-W_chapterAccordion:last-child{border-bottom:none}.b_U2-W_chapterAccordion>summary{background:0 0!important;padding:.5rem .6rem!important}.b_U2-W_chapterAccordion>summary *{text-transform:uppercase;letter-spacing:.03em;color:var(--color-text-subtle);font-size:.75rem!important;font-weight:700!important}.b_U2-W_chapterAccordion>summary>*{min-width:0}.b_U2-W_chapterAccordion>summary svg{flex-shrink:0;width:10px;height:10px}.b_U2-W_chapterAccordion>div{height:0;padding:0!important}.b_U2-W_chapterAccordion[open]>div{height:auto;padding:0 0 .5rem!important}.b_U2-W_chapterTitle{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.b_U2-W_list{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.b_U2-W_item{border-radius:var(--radius)}.b_U2-W_item .b_U2-W_indicator{background-color:var(--sidebar-item-bg)}.b_U2-W_item.b_U2-W_current>.b_U2-W_link{background-color:var(--accent-color);color:#fff;font-weight:600}.b_U2-W_item.b_U2-W_completed .b_U2-W_indicator{background-color:var(--accent-color);color:#fff}.b_U2-W_link{border-radius:var(--radius);color:inherit;align-items:center;gap:.6rem;padding:.45rem .6rem;font-size:.875rem;line-height:1.3;text-decoration:none;transition:background-color .15s;display:flex}.b_U2-W_link:hover{background-color:var(--elements-color-hover)}.b_U2-W_indicator{background-color:var(--elements-color);width:22px;min-width:22px;height:22px;color:var(--text-color);border-radius:50%;justify-content:center;align-items:center;font-size:.7rem;font-weight:700;display:flex}.b_U2-W_label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}
.NFAlIW_sectionIntroductionHomepage{flex-direction:row-reverse;justify-content:space-around;align-items:center;gap:32px;display:flex}.NFAlIW_sectionIntroductionHomepage img{object-fit:cover;width:100%;max-width:450px;box-shadow:var(--shadow-card);border-radius:.5rem;-webkit-mask:url(/svg/blob.svg) 50%/contain no-repeat;mask:url(/svg/blob.svg) 50%/contain no-repeat}.NFAlIW_sectionIntroductionTitle{margin-bottom:1rem;font-size:2.5rem;line-height:2.5rem}@media only screen and (max-width:599px){.NFAlIW_sectionIntroductionHomepage{flex-flow:column-reverse wrap;align-items:stretch;margin-top:0}.NFAlIW_sectionIntroductionHomepage img{width:100%;height:auto}}@media only screen and (min-width:600px){.NFAlIW_sectionIntroductionTitle{font-size:4rem;line-height:3.5rem}}
.guHG9a_field{flex-direction:column;gap:.4rem;display:flex}.guHG9a_label{color:var(--color-text-dark);font-size:.9rem;font-weight:500;display:block}.guHG9a_trigger{background-color:var(--color-bg-subtle);border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer;text-align:left;justify-content:space-between;align-items:center;width:100%;padding:.65rem 1rem;font-family:inherit;font-size:.9rem;transition:border-color .15s,background-color .15s;display:flex}.guHG9a_trigger:hover{border-color:var(--accent-color);background-color:var(--elements-color)}.guHG9a_triggerText{color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap;max-width:80%;font-style:italic;overflow:hidden}.guHG9a_triggerCta{color:var(--accent-color);flex-shrink:0;margin-left:1rem;font-size:.82rem;font-weight:600}.guHG9a_dialog{border:none;border-radius:12px;flex-direction:column;width:min(860px,95vw);height:min(88vh,860px);padding:0;display:none;overflow:hidden;box-shadow:0 12px 48px #00000038}.guHG9a_dialog[open]{display:flex}.guHG9a_dialog::backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background-color:#00000073}.guHG9a_header{border-bottom:1px solid var(--color-border);background-color:var(--elements-color);flex-shrink:0;justify-content:space-between;align-items:center;padding:.9rem 1.25rem;display:flex}.guHG9a_title{color:var(--text-color);font-size:.95rem;font-weight:600}.guHG9a_closeBtn{cursor:pointer;width:28px;height:28px;color:var(--color-text-muted);background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;font-family:inherit;font-size:1rem;display:flex}.guHG9a_closeBtn:hover{color:var(--text-color);background-color:var(--color-bg-muted)}.guHG9a_body{background-color:var(--color-bg-subtle);flex:1;padding:1.25rem;overflow-y:auto}.guHG9a_footer{border-top:1px solid var(--color-border);background-color:var(--elements-color);flex-shrink:0;justify-content:flex-end;gap:.75rem;padding:.9rem 1.25rem;display:flex}.guHG9a_cancelBtn{border:1px solid var(--color-border);border-radius:var(--radius);cursor:pointer;color:var(--text-color);background:0 0;padding:.5rem 1.25rem;font-family:inherit;font-size:.9rem}.guHG9a_cancelBtn:hover{background-color:var(--color-bg-muted)}.guHG9a_confirmBtn{background-color:var(--accent-color);color:#fff;border-radius:var(--radius);cursor:pointer;border:none;padding:.5rem 1.25rem;font-family:inherit;font-size:.9rem;font-weight:600}.guHG9a_confirmBtn:hover{opacity:.88}.guHG9a_editorLoader{border:1px solid var(--color-border);border-radius:var(--radius);background:#fff;min-height:300px}
.nxKs7W_card{border-radius:var(--radius);box-shadow:var(--shadow-soft);border:1px solid var(--color-border);background:#fff;overflow:hidden}.nxKs7W_imageWrapper{aspect-ratio:16/9;width:100%;display:none;overflow:hidden}@media only screen and (min-width:960px){.nxKs7W_imageWrapper{display:block}}.nxKs7W_image{object-fit:cover;width:100%;height:100%;display:block}.nxKs7W_body{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.nxKs7W_body .cta{margin-top:0}@media only screen and (min-width:960px){.nxKs7W_body{gap:1rem;padding:1.25rem}}.nxKs7W_progressHeader{align-items:baseline;gap:.4rem;display:flex}.nxKs7W_progressRate{color:var(--accent-color);font-size:2rem;font-weight:700;line-height:1}.nxKs7W_progressLabel{color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.04em;font-size:.9rem}.nxKs7W_exerciseStat{border-top:1px solid var(--color-border-light);align-items:baseline;gap:.4rem;padding-top:.75rem;display:flex}.nxKs7W_exerciseRate{font-size:1.2rem;font-weight:700}.nxKs7W_exerciseLabel{color:var(--color-text-muted);font-size:.85rem}.nxKs7W_ctaWrapper{text-decoration:none;display:block}.nxKs7W_ctaWrapper button{width:100%}.nxKs7W_includes{border-top:1px solid var(--color-border-light);padding-top:.75rem}.nxKs7W_includesTitle{margin:0 0 .6rem;font-size:.9rem;font-weight:600}.nxKs7W_includesList{flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.nxKs7W_includesList li{align-items:center;gap:.5rem;font-size:.9rem;display:flex}.nxKs7W_includesList li svg{color:var(--accent-color);flex-shrink:0}
.zgQ8fa_breadCrumb{flex-wrap:wrap;row-gap:.25rem;margin:0;padding:0;list-style-type:none;display:flex}.zgQ8fa_breadCrumb .zgQ8fa_breadCrumbLi{color:#5f5e5e;align-items:center;min-width:0;max-width:100%;margin:0;padding:0;display:inline-flex}.zgQ8fa_breadCrumb .zgQ8fa_breadCrumbItem{color:inherit;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:.8rem;line-height:1.2rem;display:inline-block;overflow:hidden}@media only screen and (max-width:959px){.zgQ8fa_breadCrumb .zgQ8fa_breadCrumbItem{max-width:50vw}}
._3nxDXq_header{background-color:var(--elements-color);margin-bottom:0;padding:2rem 0}._3nxDXq_header ._3nxDXq_breadCrumb{margin-bottom:.5rem}._3nxDXq_header ._3nxDXq_title{margin:0 0 .5rem}._3nxDXq_header ._3nxDXq_subtitle{margin:0}._3nxDXq_header ._3nxDXq_headerContainer{max-width:var(--container-width-max);margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem}._3nxDXq_header ._3nxDXq_headerContent{width:100%}._3nxDXq_header ._3nxDXq_headerWithImage{gap:1.5rem;display:flex}._3nxDXq_header ._3nxDXq_headerWithImage ._3nxDXq_headerContent{flex:1;min-width:0}._3nxDXq_header ._3nxDXq_coverImageWrapper{border-radius:.5rem;flex-shrink:0;display:none;overflow:hidden}._3nxDXq_header ._3nxDXq_coverImage{object-fit:contain;width:100%;height:auto;display:block}@media only screen and (min-width:960px){._3nxDXq_header{padding:4rem 0}._3nxDXq_header ._3nxDXq_breadCrumb{margin-bottom:1rem}._3nxDXq_header ._3nxDXq_title{width:100%;max-width:700px;margin-bottom:1rem}._3nxDXq_header ._3nxDXq_headerWithImage{flex-direction:row}._3nxDXq_header ._3nxDXq_coverImageWrapper{border:.5rem solid #fff;border-radius:.5rem;width:25%;display:block}}
.Qggk_a_sectionYoutube{background-color:var(--elements-color);margin:2rem auto;position:relative}.Qggk_a_sectionYoutube .Qggk_a_buttons{flex-wrap:wrap;align-items:center;gap:1rem;margin-bottom:3rem;display:flex}.Qggk_a_sectionYoutube .Qggk_a_sectionContainer{padding-top:3rem;padding-bottom:3rem;position:relative}.Qggk_a_sectionYoutube .Qggk_a_moreButton{padding:0}.Qggk_a_sectionYoutube .Qggk_a_sectionTitle{font-size:2rem;line-height:2.7rem}.Qggk_a_sectionYoutube .Qggk_a_youtube3dImage{display:none}@media only screen and (min-width:960px){.Qggk_a_sectionYoutube .Qggk_a_sectionContainer{padding-top:6rem;padding-bottom:6rem}.Qggk_a_sectionYoutube .Qggk_a_sectionTitle{font-size:3.15rem;line-height:2.7rem}}@media only screen and (min-width:1280px){.Qggk_a_sectionYoutube .Qggk_a_youtube3dImage{animation:2s linear 1s infinite alternate Qggk_a_floatingY;display:block;position:absolute;top:0;right:0;transform:translateY(-50%)}}@keyframes Qggk_a_floatingY{0%{transform:translateY(-48%)}to{transform:translateY(-52%)}}
._3cbBWW_form{flex-direction:column;gap:1rem;width:100%;min-width:400px;max-width:600px;display:flex}._3cbBWW_form fieldset{border:none;margin:0;padding:0}._3cbBWW_submit{margin-top:1rem}@media only screen and (max-width:959px){._3cbBWW_form{min-width:100%}}
.VMxzaW_header{text-align:center;max-width:700px;margin:4rem auto}.VMxzaW_section{margin-top:4rem}.VMxzaW_section h2{margin-bottom:2rem}.VMxzaW_sectionShare{text-align:center;background-color:var(--elements-color);opacity:.8;background-image:radial-gradient(var(--accent-color) .5px, var(--elements-color) .5px);background-size:1rem 1rem;border-radius:1rem;padding:4rem 2rem}.VMxzaW_sectionShare h2{max-width:450px;margin:0 auto 3rem;font-size:2rem;line-height:2.7rem}@media only screen and (min-width:960px){.VMxzaW_section{margin-top:6rem;margin-bottom:6rem}.VMxzaW_howWillBeUsedGrid{grid-template-columns:1fr 1fr;gap:2rem}.VMxzaW_sectionShare{padding:6rem 2rem}.VMxzaW_sectionShare h2{font-size:2.5rem;line-height:3rem}}
.OSNMMG_form{flex-direction:column;gap:1.5rem;max-width:900px;display:flex}.OSNMMG_stickyBar{z-index:10;background-color:var(--elements-color);border:1px solid var(--color-border);border-radius:8px;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1.25rem;display:flex;position:sticky;top:0;box-shadow:0 2px 8px #0000000f}.OSNMMG_stickyTitle{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:.95rem;font-weight:600;overflow:hidden}.OSNMMG_stickyActions{flex-shrink:0;align-items:center;gap:.75rem;display:flex}.OSNMMG_section{border:1px solid var(--color-border);border-radius:8px;flex-direction:column;gap:1rem;padding:1.5rem;display:flex}.OSNMMG_section h2{margin:0 0 .25rem;font-size:1.05rem}.OSNMMG_row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:600px){.OSNMMG_row{grid-template-columns:1fr}}.OSNMMG_checkboxLabel{cursor:pointer;align-items:center;gap:.5rem;font-size:.95rem;display:flex}.OSNMMG_sequencesHeader{justify-content:space-between;align-items:center;margin-bottom:.25rem;display:flex}.OSNMMG_emptySequences{color:var(--color-text-subtle);text-align:center;padding:1.5rem 0;font-style:italic}.OSNMMG_chapterItem{border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.OSNMMG_chapterItem:not(:last-child){margin-bottom:1rem}.OSNMMG_chapterItem[open]>.OSNMMG_chapterSummary{border-bottom:1px solid var(--color-border)}.OSNMMG_chapterSummary{cursor:pointer;background-color:var(--color-bg-muted);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.85rem 1rem;font-weight:600;list-style:none;display:flex}.OSNMMG_chapterSummary::-webkit-details-marker{display:none}.OSNMMG_chapterBody{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.OSNMMG_chapterBody h3{margin:0;font-size:.95rem}.OSNMMG_sequenceItem{border:1px solid var(--color-border);border-radius:8px;overflow:hidden}.OSNMMG_sequenceItem[open] .OSNMMG_sequenceSummary{border-bottom:1px solid var(--color-border)}.OSNMMG_sequenceSummary{cursor:pointer;background-color:var(--color-bg-subtle);-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:.75rem 1rem;list-style:none;display:flex}.OSNMMG_sequenceSummary:hover{background-color:var(--color-bg-muted)}.OSNMMG_sequenceSummary::-webkit-details-marker{display:none}.OSNMMG_sequenceActions{gap:.5rem;display:flex}.OSNMMG_sequenceActions button{border:1px solid var(--color-border);cursor:pointer;background:0 0;border-radius:4px;padding:.2rem .5rem;font-family:inherit;font-size:.85rem}.OSNMMG_sequenceActions button:hover{background-color:var(--color-border)}.OSNMMG_removeBtn{color:var(--color-danger-dark)!important;border-color:var(--color-danger-dark)!important}.OSNMMG_sequenceFields{flex-direction:column;gap:.75rem;padding:1rem;display:flex}.OSNMMG_deleteBtn{color:var(--color-danger-dark);border-color:var(--color-danger-dark)}.OSNMMG_feedbackSuccess{border-radius:var(--radius);color:#065f46;white-space:nowrap;background-color:#d1fae5;border:1px solid #6ee7b7;margin:0;padding:.4rem .75rem;font-size:.85rem}.OSNMMG_feedbackError{border-radius:var(--radius);color:#991b1b;white-space:nowrap;background-color:#fee2e2;border:1px solid #fca5a5;margin:0;padding:.4rem .75rem;font-size:.85rem}
.Cf1_fG_playlistGrid{scroll-snap-type:x mandatory;scroll-snap-stop:always;touch-action:manipulation;-webkit-overflow-scrolling:touch;grid-gap:1rem;grid-auto-columns:75%;grid-auto-flow:column;padding-bottom:1rem;display:grid;overflow:auto}.Cf1_fG_playlistGrid .Cf1_fG_item{scroll-snap-align:start;min-width:.1rem}@media screen and (min-width:768px) and (max-width:959px){.Cf1_fG_playlistGrid{grid-auto-columns:40%}}@media screen and (min-width:960px){.Cf1_fG_playlistGrid{grid-template-columns:repeat(4,1fr);gap:32px;padding-bottom:0}}
.QK7vQq_productImagesContainer{width:100%;margin-bottom:3rem}.QK7vQq_productImagesContainer img{width:100%;height:auto;box-shadow:var(--shadow-card);border:1rem solid #fff}.QK7vQq_productImagesContainer .QK7vQq_preview{margin-bottom:1rem}.QK7vQq_productImagesContainer .QK7vQq_imagesList{grid-gap:1rem;grid-template-columns:repeat(4,1fr);display:grid}.QK7vQq_productImagesContainer .QK7vQq_imagesList button{background-color:#0000;border:none;padding:0}.QK7vQq_productImagesContainer .QK7vQq_imagesList img{cursor:pointer;border:.25rem solid #fff}.QK7vQq_productImagesContainer .QK7vQq_imagesList img.QK7vQq_active{border:solid var(--accent-color) .25rem}
.mW08BG_pageContainer{margin-top:2rem;margin-bottom:3rem}.mW08BG_layout{grid-template-columns:1fr;align-items:start;gap:2rem;display:grid}@media only screen and (min-width:960px){.mW08BG_layout{grid-template-columns:1fr 300px}}.mW08BG_main{min-width:0}
.ojFv-G_pageWrapper{max-width:var(--container-width-max);flex-direction:column;margin:0 auto;padding:0 1rem;display:flex}@media only screen and (min-width:960px){.ojFv-G_pageWrapper{grid-template-columns:1fr 360px;grid-template-areas:"hero sidebar""main sidebar";column-gap:2rem;display:grid}}.ojFv-G_heroArea{background:var(--elements-color);order:0;grid-area:hero;margin:0 -1rem;padding:2rem 1rem;position:relative}@media only screen and (min-width:960px){.ojFv-G_heroArea{margin:0;padding:4rem 2rem 4rem 0}.ojFv-G_heroArea:before{content:"";background:var(--elements-color);z-index:-1;position:absolute;inset:0 -100vw}}.ojFv-G_breadcrumb{margin-bottom:.5rem}@media only screen and (min-width:960px){.ojFv-G_breadcrumb{margin-bottom:1rem}}.ojFv-G_heroTitle{margin:0 0 .5rem}@media only screen and (min-width:960px){.ojFv-G_heroTitle{max-width:680px;margin-bottom:1rem}}.ojFv-G_heroSubtitle{margin:0}.ojFv-G_main{flex-direction:column;order:2;grid-area:main;gap:1.5rem;padding:1.25rem 0;display:flex}@media only screen and (min-width:960px){.ojFv-G_main{padding:2rem 2rem 2rem 0}}.ojFv-G_sidebar{order:1;grid-area:sidebar;padding:1.25rem 0 0}@media only screen and (min-width:960px){.ojFv-G_sidebar{align-self:start;padding:4rem 0 2rem;position:sticky;top:2rem}}.ojFv-G_sequenceSection h2{margin-bottom:.25rem}.ojFv-G_sequenceMeta{color:var(--color-text-muted);margin:0;font-size:.9rem}.ojFv-G_content{line-height:1.7}.ojFv-G_content h1,.ojFv-G_content h2,.ojFv-G_content h3,.ojFv-G_content h4{margin-top:1.5rem;margin-bottom:.4rem;line-height:1.3}.ojFv-G_content h2{font-size:1.3rem}.ojFv-G_content h3{font-size:1.1rem}.ojFv-G_content p{margin-bottom:.6rem}.ojFv-G_content ul,.ojFv-G_content ol{margin-bottom:.6rem;padding-left:1.5rem}.ojFv-G_content strong{font-weight:700}.ojFv-G_content em{font-style:italic}.ojFv-G_content a{color:var(--accent-color);text-decoration:underline}
.QDx_AW_wrapper{flex-direction:column;gap:1rem;display:flex}.QDx_AW_error{color:var(--color-danger,#dc3545);margin:0;font-size:.85rem}.QDx_AW_empty{color:var(--color-text-subtle);padding:.5rem 0;font-style:italic}.QDx_AW_list{flex-direction:column;gap:.6rem;margin:0;padding:0;list-style:none;display:flex}.QDx_AW_item{border:1px solid var(--color-border);border-radius:8px;align-items:center;gap:.75rem;padding:.6rem;display:flex}.QDx_AW_itemEditing{align-items:stretch}.QDx_AW_itemThumb{background:var(--color-bg-subtle);width:44px;height:44px;color:var(--color-text-subtle);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.QDx_AW_itemImage{object-fit:cover;width:100%;height:100%}.QDx_AW_itemInfo{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.QDx_AW_itemTitle{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.QDx_AW_itemMeta{color:var(--color-text-subtle);font-size:.78rem}.QDx_AW_itemCaption{color:var(--color-text-muted);font-size:.85rem}.QDx_AW_itemActions{flex-shrink:0;gap:.4rem;display:flex}.QDx_AW_addForm{border:1px dashed var(--color-border);border-radius:8px;flex-direction:column;gap:.6rem;padding:.9rem;display:flex}.QDx_AW_field{color:var(--color-text-subtle);flex-direction:column;gap:.25rem;font-size:.8rem;font-weight:600;display:flex}.QDx_AW_field input{border:1px solid var(--color-border);color:var(--color-text-dark,#333);background:#fff;border-radius:4px;padding:.4rem .6rem;font-size:.9rem;font-weight:400}
.XIazvW_card{cursor:pointer;background:#fff;border-radius:.5rem;width:100%;min-width:200px;height:100%;transition:all .3s}.XIazvW_card.XIazvW_bgColor{background:var(--elements-color)}.XIazvW_card:hover{color:var(--accent-color)}.XIazvW_cardImageContainer{aspect-ratio:16/9;padding:.5rem .5rem 0;position:relative}.XIazvW_cardImageContainer .XIazvW_cardImage{border-radius:.25rem;width:100%;height:auto}.XIazvW_playOverlay{background:0 0;border-radius:.25rem;justify-content:center;align-items:center;transition:background .2s;display:flex;position:absolute;inset:.5rem .5rem 0}.XIazvW_card:hover .XIazvW_playOverlay{background:#00000059}.XIazvW_playButton{color:#fff;opacity:0;text-shadow:0 2px 8px #0009;font-size:2rem;line-height:1;transition:opacity .2s,transform .2s;transform:scale(.8)}.XIazvW_card:hover .XIazvW_playButton{opacity:1;transform:scale(1)}.XIazvW_cardBody{padding:1rem}.XIazvW_cardLink{color:var(--text-color)}.XIazvW_cardTitle{font-family:var(--font-sans-serif);font-size:1rem}
.h37uHq_largeCardWithIcon{border:solid 2px var(--color-border);border-radius:.5rem;align-items:center;gap:1.5rem;padding:1rem;display:flex}.h37uHq_largeCardWithIcon .h37uHq_largeCardIcon{font-size:2rem}.h37uHq_largeCardWithIcon .h37uHq_largeCardTitle{font-weight:700}.h37uHq_largeCardWithIcon .h37uHq_largeCardContent{color:var(--color-text-muted)}
.C9qKZq_inputContainer{flex-direction:column;gap:.25rem;display:flex}.C9qKZq_input{border-radius:var(--radius);border-width:1px;width:100%;padding:.75rem .5rem}.C9qKZq_error{color:var(--color-error);margin-top:.25rem;font-size:.8rem}
.EzotLG_card{border:1px solid #e6e6e6;border-radius:.5rem;width:100%;overflow:hidden}@media only screen and (min-width:600px){.EzotLG_card{display:flex}}.EzotLG_card .EzotLG_content{flex-direction:column;gap:.5rem;padding:1rem;display:flex}.EzotLG_card .EzotLG_link{color:inherit;text-decoration:none}.EzotLG_card .EzotLG_image{object-fit:cover;object-position:top;background-color:#efefef;background-position:50%;background-size:contain;width:100%;height:30%;max-height:250px}@media only screen and (min-width:600px){.EzotLG_card .EzotLG_image{width:130px;height:auto}}.EzotLG_card .EzotLG_cta{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}
.bH4v9a_list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.bH4v9a_card{border:1px solid var(--color-border);border-radius:.5rem;overflow:hidden}.bH4v9a_cardHeader{background-color:var(--color-bg-subtle);border-bottom:1px solid var(--color-border);justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}.bH4v9a_productName{font-size:.95rem;font-weight:600}.bH4v9a_stars{letter-spacing:.05em;flex-shrink:0;font-size:1.1rem}.bH4v9a_cardBody{flex-direction:column;gap:.5rem;padding:.75rem 1rem;display:flex}.bH4v9a_statusBadge{font-size:.8rem;font-weight:600}.bH4v9a_comment{color:var(--color-text-muted);margin:0;font-size:.9rem;font-style:italic}.bH4v9a_author{color:var(--color-text-subtle);margin:0;font-size:.85rem}.bH4v9a_empty{color:var(--color-text-muted);background-color:var(--color-bg-subtle);text-align:center;border-radius:.5rem;padding:1.5rem;font-size:.95rem}
.gJpu9W_button{align-items:center;gap:10px;display:flex}@media only screen and (max-width:599px){.gJpu9W_text{display:none}}
.GB1h3q_card{flex-direction:column;max-width:300px;display:flex}.GB1h3q_card h3{font-size:1rem;line-height:1.2rem}.GB1h3q_card .GB1h3q_content{border:solid 2px var(--color-border);border-top:none;border-bottom-right-radius:.5rem;border-bottom-left-radius:.5rem;padding:1rem}.GB1h3q_card .GB1h3q_image{background-color:var(--color-bg-muted);object-fit:cover;object-position:top;background-position:50%;background-size:contain;border-top-left-radius:.5rem;border-top-right-radius:.5rem;width:100%;height:100%;max-height:250px}.GB1h3q_card .GB1h3q_description{color:var(--color-text-muted);-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;margin:.25rem 0 .5rem;font-size:.85rem;line-height:1.2rem;display:-webkit-box;overflow:hidden}.GB1h3q_card .GB1h3q_cta{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}
.jLxrQG_wrapper{align-items:center;gap:.3rem;font-size:.875rem;display:inline-flex}.jLxrQG_stars{color:var(--color-star)}.jLxrQG_count{color:var(--color-text-subtle)}
.NG6k-G_howWillBeUsedGrid{grid-template-columns:1fr;gap:.5rem;display:grid}@media only screen and (min-width:960px){.NG6k-G_howWillBeUsedGrid{grid-template-columns:1fr 1fr;gap:2rem}}
.lDwvKq_productReviews{margin-top:4rem}.lDwvKq_productReviews .lDwvKq_title{margin-bottom:2rem;font-weight:700}.lDwvKq_productReviews .lDwvKq_list{grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1rem;margin:0;padding:0;list-style-type:none;display:grid}.lDwvKq_productReviews .lDwvKq_reviewAuthor{margin:.5rem 0 0;font-weight:600}.lDwvKq_productReviews .lDwvKq_reviewContent{margin:0}.lDwvKq_productReviews .lDwvKq_ratingValue{margin-left:1rem}.lDwvKq_productReviews .lDwvKq_ratingStars{color:var(--color-star)}
.OmVPsq_textarea{border-radius:var(--radius);border-width:1px;width:100%;padding:.5rem}
._94daca_overlay{z-index:500;background:#000000e0;justify-content:center;align-items:center;padding:1rem;animation:.15s _94daca_fadeIn;display:flex;position:fixed;inset:0}@keyframes _94daca_fadeIn{0%{opacity:0}to{opacity:1}}._94daca_container{background:#111;border-radius:.75rem;width:100%;max-width:860px;animation:.2s _94daca_slideUp;overflow:hidden}@keyframes _94daca_slideUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._94daca_header{justify-content:space-between;align-items:center;gap:1rem;padding:.75rem 1rem;display:flex}._94daca_title{color:#fff;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:.9rem;overflow:hidden}._94daca_closeButton{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;transition:background .15s;display:flex}._94daca_closeButton:hover{background:#ffffff40}._94daca_iframeWrapper{aspect-ratio:16/9;background:#000;position:relative}._94daca_iframeWrapper iframe{border:none;width:100%;height:100%;position:absolute;inset:0}._94daca_footer{justify-content:space-between;align-items:center;gap:1rem;padding:.625rem 1rem;display:flex}._94daca_ytLink{color:var(--color-text-subtle);font-size:.8rem;text-decoration:none;transition:color .15s}._94daca_ytLink:hover{color:#fff}
._86IWHG_form{flex-direction:column;gap:1rem;display:flex}._86IWHG_description{color:var(--text-color);margin:0}._86IWHG_actions{display:flex}._86IWHG_submitButton{width:100%}._86IWHG_caption{color:var(--text-color);opacity:.8;margin:0;font-size:.9rem;line-height:1.4}
.Y-G2QW_sectionTitle{border-bottom:2px solid var(--accent-color);margin:0 0 1.25rem;padding-bottom:.6rem;font-size:1.1rem;font-weight:700;display:inline-block}.Y-G2QW_empty{color:var(--color-text-muted);background-color:var(--color-bg-subtle);text-align:center;border-radius:.5rem;padding:1.5rem;font-size:.95rem}.Y-G2QW_contactBox{background-color:var(--color-bg-subtle);border:1px solid var(--color-border);color:var(--color-text-muted);border-radius:.5rem;margin-top:2rem;padding:1.25rem 1.5rem;font-size:.9rem}.Y-G2QW_contactBox a{color:var(--accent-color);font-weight:600;text-decoration:none}.Y-G2QW_contactBox a:hover{text-decoration:underline}
._9RLMbW_grid{grid-template-columns:repeat(auto-fill,minmax(min(250px,100%),1fr));gap:1.5rem;margin:0;padding:0;list-style:none;display:grid}
.YNH7CG_content{padding:1.5rem 0 3rem}@media only screen and (min-width:960px){.YNH7CG_content{padding:2.5rem 0 4rem}}.YNH7CG_playlistSection{border-bottom:1px solid var(--elements-color);margin-bottom:2.5rem;padding-bottom:2.5rem}.YNH7CG_playlistSection:last-child{border-bottom:none;margin-bottom:0}@media only screen and (min-width:960px){.YNH7CG_playlistSection{margin-bottom:3.5rem;padding-bottom:3.5rem}}.YNH7CG_playlistHeader{flex-direction:column;gap:.75rem;margin-bottom:1rem;display:flex}@media only screen and (min-width:600px){.YNH7CG_playlistHeader{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.25rem}}.YNH7CG_playlistMeta{flex:1;min-width:0}.YNH7CG_playlistTitle{flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .4rem;font-size:1.15rem;display:flex}@media only screen and (min-width:960px){.YNH7CG_playlistTitle{gap:.6rem;margin-bottom:.5rem;font-size:1.3rem}}.YNH7CG_playlistCount{background:var(--elements-color);color:var(--accent-color);letter-spacing:.02em;border-radius:999px;align-items:center;padding:.2rem .65rem;font-size:.72rem;font-weight:700;line-height:1rem;display:inline-flex}.YNH7CG_playlistDescription{color:var(--color-text-muted);margin:0;font-size:.9rem;line-height:1.55}@media only screen and (min-width:960px){.YNH7CG_playlistDescription{font-size:.92rem}}.YNH7CG_playlistActions{flex-shrink:0}@media only screen and (min-width:600px){.YNH7CG_playlistActions{padding-top:.2rem}}.YNH7CG_playlistLink{color:var(--accent-color);border:2px solid var(--accent-color);border-radius:var(--radius);white-space:nowrap;align-items:center;gap:.35rem;padding:.45rem 1rem;font-size:.88rem;font-weight:600;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.YNH7CG_playlistLink:active{background:var(--accent-color);color:#fff;transform:scale(.97)}@media only screen and (min-width:600px){.YNH7CG_playlistLink{padding:.5rem 1.1rem}.YNH7CG_playlistLink:hover{background:var(--accent-color);color:#fff}}.YNH7CG_carouselWrapper{margin-top:1rem}@media only screen and (min-width:960px){.YNH7CG_carouselWrapper{margin-top:1.25rem}}
.BWlB9G_card{background-color:var(--elements-color);border-radius:1rem;flex-direction:column;justify-content:space-between;width:100%;height:100%;transition:all .3s;display:flex}.BWlB9G_cardLink:hover .BWlB9G_card .BWlB9G_footer{background-color:var(--accent-color-hover)}.BWlB9G_content{height:100%;padding:1.5rem}.BWlB9G_footer{background-color:var(--accent-color);color:#fff;border-radius:0 0 1rem 1rem;padding:1rem 1.5rem;transition:background-color .3s}
.oMyG_G_shareSocials{justify-content:center;gap:2rem;display:flex}.oMyG_G_shareButton{text-align:center;color:#fff;cursor:pointer;width:70px;height:70px;box-shadow:var(--shadow-soft);background-color:#fff;border:none;border-radius:1rem;justify-content:center;align-items:center;font-size:1rem;text-decoration:none;transition:background-color .3s;display:flex}.oMyG_G_shareButton:hover{box-shadow:1px 5px 20px #cbc7c4}.oMyG_G_webShareButton{text-align:center;color:red;margin:auto;color:var(--accent-color)!important}.oMyG_G_webShareButton .oMyG_G_shareButtonIcon{width:100%;height:100%}.oMyG_G_facebookButton{color:#1877f2}.oMyG_G_facebookButton:hover{color:#fff;background-color:#1877f2}.oMyG_G_twitterButton{color:#1da1f2}.oMyG_G_twitterButton:hover{color:#fff;background-color:#1da1f2}.oMyG_G_linkedinButton{color:#0a66c2}.oMyG_G_linkedinButton:hover{color:#fff;background-color:#0a66c2}.oMyG_G_shareButtonIcon{justify-content:center;align-items:center;display:flex}.oMyG_G_shareButtonIcon svg{transition:all .3s}@media only screen and (min-width:600px){.oMyG_G_shareButton{width:90px;height:90px}.oMyG_G_shareButton:hover .oMyG_G_shareButtonIcon svg{transform:scale(1.4)}}
.VQQxxW_inputContainer{display:block}.VQQxxW_select{border-radius:var(--radius);border-width:1px;width:100%;padding:.5rem}.VQQxxW_error{color:var(--color-error);margin-top:.25rem;font-size:.8rem}
.CQNDWG_productsList{flex-wrap:wrap;justify-content:flex-start;gap:1rem;margin-top:2rem;display:flex}@media only screen and (max-width:599px){.CQNDWG_productsList{justify-content:center}}
.QawCya_wrapper{max-width:var(--page-width-max);flex-direction:column;gap:1rem;margin:2rem auto 3rem;display:flex}.QawCya_panel{text-align:center}.QawCya_headline{text-align:center;flex-direction:column;gap:.25rem;display:flex}.QawCya_headline h1{margin-bottom:0}.QawCya_headline p{color:var(--text-color);opacity:.9;margin:0}
.yWU5sW_orderHeader{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.yWU5sW_orderDate{flex:1;font-size:.9rem}.yWU5sW_orderTotal{font-size:.9rem;font-weight:700}.yWU5sW_badge{white-space:nowrap;border-radius:20px;align-items:center;padding:.2rem .65rem;font-size:.75rem;font-weight:600;display:inline-flex}.yWU5sW_badge_paid{color:#1e7e34;background-color:#e6f4ea}.yWU5sW_badge_pending{color:#856404;background-color:#fff3cd}.yWU5sW_badge_refunded{color:#1a56c0;background-color:#e8f0fe}.yWU5sW_badge_canceled,.yWU5sW_badge_failed{color:#c0392b;background-color:#fce8e6}.yWU5sW_accordionContent{flex-direction:column;gap:1rem;padding:1rem 1.25rem;display:flex}.yWU5sW_productsList{flex-direction:column;gap:.75rem;display:flex}.yWU5sW_orderMeta{border-top:1px solid var(--color-border);color:var(--color-text-muted);flex-wrap:wrap;gap:1.5rem;padding-top:.75rem;font-size:.9rem;display:flex}.yWU5sW_orderMeta strong{color:var(--color-text-dark)}
.oGm_-W_list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.oGm_-W_card{border:1px solid var(--color-border);background-color:#fff;border-radius:.5rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;overflow:hidden}@media only screen and (min-width:600px){.oGm_-W_card{flex-direction:row;align-items:flex-start;gap:1.25rem}}.oGm_-W_imageLink{flex-shrink:0}.oGm_-W_image{object-fit:cover;object-position:top;border-radius:.375rem;width:100%;height:160px;display:block}@media only screen and (min-width:600px){.oGm_-W_image{width:160px;height:100px}}.oGm_-W_content{flex-direction:column;flex:1;gap:.6rem;min-width:0;display:flex}.oGm_-W_title{color:inherit;font-size:1rem;font-weight:700;text-decoration:none}.oGm_-W_title:hover{color:var(--accent-color)}.oGm_-W_progressBlock{flex-direction:column;gap:.3rem;display:flex}.oGm_-W_progressBar{background-color:var(--color-bg-muted);border-radius:3px;max-width:360px;height:6px;overflow:hidden}.oGm_-W_progressFill{background-color:var(--accent-color);border-radius:3px;height:100%;transition:width .3s}.oGm_-W_progressLabel{color:var(--color-text-muted);font-size:.8rem}.oGm_-W_cta{color:var(--accent-color);align-self:flex-start;font-size:.875rem;font-weight:600;text-decoration:none}.oGm_-W_cta:hover{text-decoration:underline}.oGm_-W_discoverLink{color:var(--accent-color);margin-top:.75rem;font-size:.9rem;font-weight:600;text-decoration:none;display:inline-block}.oGm_-W_discoverLink:hover{text-decoration:underline}
._0QOeVa_container{border:solid 1px var(--color-border);padding:1rem}._0QOeVa_attributeField{flex-direction:column;gap:1rem;display:flex}._0QOeVa_row{align-items:center;gap:1rem;display:flex}._0QOeVa_row input{margin-top:0}._0QOeVa_add{margin-top:1rem}._0QOeVa_error{color:var(--color-error);margin-top:.25rem;font-size:.8rem}
.Q2CD-a_empty{color:var(--color-text-muted);font-style:italic}.Q2CD-a_list{flex-direction:column;gap:.75rem;margin:0;padding:0;list-style:none;display:flex}.Q2CD-a_card{border:1px solid var(--color-border);border-radius:var(--radius);color:inherit;background:#fff;align-items:center;gap:.75rem;padding:.9rem;text-decoration:none;transition:border-color .15s,background .15s,box-shadow .15s;display:flex}.Q2CD-a_card:hover,.Q2CD-a_card:focus-visible{border-color:var(--accent-color);background:var(--accent-color-alpha);box-shadow:var(--shadow-soft)}.Q2CD-a_thumb{border-radius:calc(var(--radius) - 2px);background:var(--color-bg-subtle);width:52px;height:52px;color:var(--color-text-muted);flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}.Q2CD-a_thumbImage{object-fit:cover;width:100%;height:100%}.Q2CD-a_info{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.Q2CD-a_title{color:var(--text-color);text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.Q2CD-a_caption{color:var(--color-text-muted);font-size:.85rem}.Q2CD-a_download{background:var(--accent-color-alpha);width:40px;height:40px;color:var(--accent-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}
