.VYJqVG_section{border:1px solid rgb(var(--border));background:rgb(var(--surface));box-shadow:var(--shadow);border-radius:1.25rem;margin:2.5rem auto;padding:1.75rem}.VYJqVG_heading{margin:0 0 1rem;font-size:1.35rem;font-weight:700}.VYJqVG_list{flex-direction:column;gap:1.25rem;display:flex}.VYJqVG_item{margin:0}.VYJqVG_question{margin-bottom:.35rem;font-size:1rem;font-weight:600}.VYJqVG_answer{color:rgb(var(--muted));margin:0;line-height:1.6}
.A3dOIa_section{border:1px solid rgb(var(--border));background:rgb(var(--surface));box-shadow:var(--shadow);border-radius:1.25rem;margin:2.5rem 0;padding:1.75rem}.A3dOIa_header{margin-bottom:1.25rem}.A3dOIa_title{margin:0;font-size:1.4rem;font-weight:700}.A3dOIa_description{color:rgb(var(--muted));margin:.35rem 0 0;line-height:1.6}.A3dOIa_grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;display:grid}.A3dOIa_card{border:1px solid rgb(var(--border));background:rgb(var(--surface2));border-radius:.95rem;justify-content:space-between;align-items:center;padding:1rem 1.25rem;font-weight:600;transition:border-color .2s,box-shadow .2s,transform .2s;display:flex;color:rgb(var(--text))!important;text-decoration:none!important}.A3dOIa_card:hover{border-color:rgb(var(--brand));transform:translateY(-2px);box-shadow:0 8px 20px #00000014;color:rgb(var(--brand))!important}.A3dOIa_cardTitle{flex:1}.A3dOIa_cardArrow{font-size:1.2rem}
._19jqJa_container{background-color:rgb(var(--bg));min-height:100vh;color:rgb(var(--text));transition:background-color .3s,color .3s}._19jqJa_light{--bg-primary:var(--bg);--bg-secondary:var(--surface2);--bg-tertiary:var(--surface);--text-primary:var(--text);--text-secondary:var(--muted);--border-color:var(--border);--shadow:0 2px 8px #0000001a;--card-bg:var(--surface);--hover-bg:var(--surface2);--test-cta-bg:var(--surface2);--test-cta-text:var(--text);--test-cta-subtext:var(--muted);--test-cta-border:var(--border);--test-cta-shadow:0 10px 30px #00000014;--test-cta-button-bg:var(--surface);--test-cta-button-text:var(--text);--test-cta-button-hover-bg:var(--surface2)}._19jqJa_dark{--bg-primary:var(--bg);--bg-secondary:var(--surface2);--bg-tertiary:var(--surface);--text-primary:var(--text);--text-secondary:var(--muted);--border-color:var(--border);--shadow:0 2px 8px #0000004d;--card-bg:var(--surface2);--hover-bg:var(--surface);--test-cta-bg:var(--surface2);--test-cta-text:var(--text);--test-cta-subtext:var(--muted);--test-cta-border:var(--border);--test-cta-button-bg:var(--surface);--test-cta-button-text:var(--text);--test-cta-shadow:0 10px 30px #00000073;--test-cta-button-hover-bg:var(--surface2)}._19jqJa_backToGrammar{color:rgb(var(--muted));align-items:center;gap:.25rem;margin-bottom:1.5rem;padding:.5rem 0;font-size:.95rem;text-decoration:none;transition:color .2s;display:inline-flex}._19jqJa_backToGrammar:hover{color:rgb(var(--text))}._19jqJa_content{max-width:800px;margin:0 auto;padding:2rem 1rem}@media (min-width:768px){._19jqJa_content{padding:3rem 2rem}}@media (min-width:1024px){._19jqJa_content{padding:4rem 2rem}}._19jqJa_socialShareSection{border-top:1px solid rgb(var(--border));flex-direction:column;align-items:stretch;gap:1.5rem;width:100%;max-width:100%;margin:4rem 0 3rem;padding-top:2rem;display:flex;overflow-x:hidden}._19jqJa_shareTitle{color:rgb(var(--text));text-align:center;margin-bottom:.5rem;font-size:1.25rem;font-weight:600}._19jqJa_grammarTestCta{margin:3rem 0 2rem}._19jqJa_aiSpeakingSection{margin:3rem 0}._19jqJa_grammarTestCtaContainer{background:rgb(var(--surface));text-align:center;color:rgb(var(--text));box-shadow:var(--shadow);border:1px solid rgb(var(--border));border-radius:16px;padding:2rem 1.5rem}@media (min-width:768px){._19jqJa_grammarTestCtaContainer{padding:2.5rem 2rem}}._19jqJa_grammarTestCtaTitle{margin:0 0 .75rem;font-size:1.5rem;font-weight:700}@media (min-width:768px){._19jqJa_grammarTestCtaTitle{font-size:1.75rem}}._19jqJa_grammarTestCtaDescription{opacity:.95;max-width:640px;color:rgb(var(--muted));margin:0 auto 1.5rem;font-size:1.05rem;line-height:1.6}._19jqJa_grammarTestCtaButton{background-color:rgb(var(--brandFill));border:1px solid #0000;border-radius:10px;padding:.9rem 1.5rem;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background-color .2s;display:inline-block;box-shadow:0 4px 12px #00000026;color:#fff!important}._19jqJa_grammarTestCtaButton:visited{color:#fff!important}._19jqJa_grammarTestCtaButton:hover{background-color:rgb(var(--brandFillHover));transform:translateY(-2px);box-shadow:0 8px 20px #00000038}._19jqJa_lessonNavigation{flex-wrap:wrap;gap:.5rem;margin:1.25rem 0;display:flex}._19jqJa_lessonNavigation a{border:1px solid rgb(var(--border));border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;text-decoration:none}._19jqJa_lessonNavigation a:hover,._19jqJa_lessonNavigation a:focus-visible{background:rgb(var(--surface2))}
