._6M4nkW_AnimatedDolLogo{opacity:0;animation:.5s ease-out forwards _6M4nkW_AnimatedDolLogoSharedAnimation0}@keyframes _6M4nkW_AnimatedDolLogoSharedAnimation0{0%{opacity:0;transform:translate(-40px)}to{opacity:1;transform:translate(0)}}
.zZKdBq_DolLogoWrapper{width:198px;height:36px;line-height:0;position:relative}.zZKdBq_DolLogoWrapper.small{width:70.336px;height:16px}.zZKdBq_DolLogoWrapper.old{width:105px;height:40px}.zZKdBq_DolLogoWrapper img{width:100%;height:100%}.zZKdBq_DolLogoWrapper.tuhoc-logo{width:104px;height:40px}.zZKdBq_DolLogoWrapper.academy-logo{width:160px;height:40px}.zZKdBq_DolLogoWrapper.academy-logo-mobile{width:100px;height:40px}.zZKdBq_DolFooterWrapper{width:212.78px;height:40px;line-height:0;position:relative}.zZKdBq_DolFooterWrapper img{width:auto;height:40px}.zZKdBq_DolFooterWrapper.tuhoc-logo{width:229px;height:40px;position:relative;left:-6px}.zZKdBq_DolFooterWrapper.tuhoc-logo-v2{width:138px;height:40px;position:relative;left:-6px}.zZKdBq_DolFooterWrapper.tuhoc-logo-without-text-v2{width:40px;height:40px;position:relative;left:-6px}.zZKdBq_DolFooterDictionaryWrapper{width:194px;height:40px;line-height:0;position:relative}.zZKdBq_DolFooterDictionaryWrapper img{width:100%;height:100%}.zZKdBq_DolFooterDictionaryWrapper.dictionary-logo{width:120px;height:40px}.zZKdBq_DolLogoDictionaryWrapper{width:157.37px;height:32px;z-index:var(--rootshared-000ef379d-0);line-height:0;position:relative}.zZKdBq_DolLogoDictionaryWrapper.dictionary-logo{width:108px;height:36px}.zZKdBq_DolLogoDictionaryWrapper.dictionary-logo img{width:100%;height:100%}.zZKdBq_DolFooterGrammarWrapper{width:120px;height:40px;line-height:0;position:relative}.zZKdBq_DolLogoGrammarWrapper{width:100%;height:32px;z-index:var(--rootshared-1e65d0783-0);line-height:0;position:relative}.zZKdBq_DolLogoGrammarWrapper img{height:100%}.zZKdBq_DolLogoWithoutTextWrapper{width:29px;height:32px;line-height:0;position:relative}
.PTeida_Main{width:var(--static-d0b98fad-main-0);background-color:var(--static-d0b98fad-main-1);box-shadow:var(--static-d0b98fad-main-2);border:1px solid var(--static-d0b98fad-main-3);border-radius:8px;padding:12px 0}.PTeida_Main .option-item{cursor:pointer;grid-template-columns:minmax(0,1fr);display:grid}.PTeida_Main .option-item:hover{background-color:var(--static-d0b98fad-main-4)}.PTeida_Main .option-item.selected{background-color:var(--static-d0b98fad-main-5)}.PTeida_Main .text{font-weight:500;font-size:var(--text-sm);color:var(--static-d0b98fad-main-6);line-height:1.25rem}
.tRvdkG_Main{width:var(--static-1bd4ccf3-main-0);padding-top:10px}.tRvdkG_Main .content-wrapper .sub-navigation-item{padding:10px 16px}.tRvdkG_Main .content-wrapper a{color:var(--static-1bd4ccf3-main-1)}
.Ep1wYG_Main{background-color:var(--static-881ab5e5-main-0);box-shadow:var(--static-881ab5e5-main-1);border-radius:8px;grid-auto-columns:minmax(0,max-content);grid-auto-flow:column;gap:32px;padding:32px;display:grid}.Ep1wYG_Main .option-list{gap:12px;display:grid}.Ep1wYG_Main .option-item{cursor:pointer}
.pi3SSG_Main{width:var(--static-946396ad-main-0);padding-top:10px}.pi3SSG_Main .content-wrapper a{color:var(--static-946396ad-main-1)}
@layer properties,theme,base,components;@layer utilities{.cdR-qa_shadow1{--tw-shadow:0px 2px 4px var(--tw-shadow-color,var(--colorsV2-blackAlpha10));box-shadow:var(--tw-inset-shadow,0 0 transparent), var(--tw-inset-ring-shadow,0 0 transparent), var(--tw-ring-offset-shadow,0 0 transparent), var(--tw-ring-shadow,0 0 transparent), var(--tw-shadow,0 0 transparent)}}
.wT8M7a_Main{color:var(--static-1daf96a4-main-0);grid-auto-flow:row;justify-content:flex-start;align-items:center;gap:16px;padding:32px 0;display:grid}.wT8M7a_Main .links{grid-auto-columns:max-content;grid-auto-flow:column;gap:8px;display:grid}.wT8M7a_Main .links a{color:var(--static-1daf96a4-main-1)}.wT8M7a_Main .links a:hover{color:var(--static-1daf96a4-main-2)}.wT8M7a_Main .footer-nested-links{grid-auto-columns:max-content;grid-auto-flow:column;gap:8px;display:grid}@media screen and (min-width:840px){.wT8M7a_Main{grid-auto-flow:column;justify-content:space-between;padding:32px 0 40px}}
.aT0zdq_Main{background-color:var(--static-164a6b36-main-2)}.aT0zdq_Main.aT0zdq_Main.aT0zdq_Main .my-link{color:var(--static-164a6b36-main-0)}.aT0zdq_Main.aT0zdq_Main .my-link:hover:not(_){color:var(--static-164a6b36-main-1)}.aT0zdq_Main.aT0zdq_Main .dol-row-link:hover:not(_):not(_){color:var(--static-164a6b36-main-1)}:is(.aT0zdq_Main.aT0zdq_Main .my-link:hover>span,.aT0zdq_Main.aT0zdq_Main .dol-row-link:hover>span){color:var(--static-164a6b36-main-1)}.aT0zdq_Main .brand-logo-footer{margin-bottom:32px}.aT0zdq_Main .responsive-section{width:100%;padding:40px 16px 32px}@media screen and (min-width:540px){.aT0zdq_Main .responsive-section{padding:40px 32px 32px}}@media screen and (min-width:1366px){.aT0zdq_Main .responsive-section{width:1080px;max-width:1144px;padding:40px 0 32px}}.aT0zdq_Main .footer-three-column{border-bottom:1px solid var(--static-164a6b36-main-3);row-gap:16px;padding-bottom:40px;display:grid}@media screen and (min-width:776px){.aT0zdq_Main .footer-three-column{grid-template-columns:minmax(0,1fr) 440px;grid-auto-flow:column;justify-content:space-between;column-gap:24px;margin:0;display:grid}}@media screen and (min-width:1366px){.aT0zdq_Main .footer-three-column{grid-template-columns:minmax(0,1fr) 512px}}.aT0zdq_Main .column{border-bottom:1px solid var(--static-164a6b36-main-3);padding-bottom:16px}@media screen and (min-width:776px){.aT0zdq_Main .column{border-bottom:none;padding-bottom:0}}.aT0zdq_Main .column.column-right{white-space:pre-wrap;word-break:break-word;border-bottom:none}.aT0zdq_Main .column>.header{color:var(--static-164a6b36-main-3);margin-bottom:16px}.aT0zdq_Main .column>.header>.header-content{gap:8px;display:grid}.aT0zdq_Main .column>.title{color:var(--static-164a6b36-main-3);grid-template-columns:1fr max-content;align-items:center;margin-bottom:12px;display:grid}.aT0zdq_Main .column>.title .icon-arrow{font-size:var(--text-2xl);line-height:0;transition:all .3s;transform:rotate(180deg)}@media screen and (min-width:776px){.aT0zdq_Main .column>.title .icon-arrow{display:none}}.aT0zdq_Main .column a>span{white-space:pre-wrap}.aT0zdq_Main .column .link-list{grid-template-rows:auto;row-gap:8px;display:grid}.aT0zdq_Main .column .link-list>*{color:var(--static-164a6b36-main-0)}.aT0zdq_Main .column .link-list>:hover{color:var(--static-164a6b36-main-1)}.aT0zdq_Main .column.collapsed .title{margin-bottom:0}:where(.aT0zdq_Main) .column.collapsed .title .icon-arrow{transform:rotate(0)}.aT0zdq_Main .footer{grid-template-columns:repeat(3,40px);gap:16px;margin-bottom:24px;display:grid}.aT0zdq_Main .footer .btn-icon{background-color:var(--static-164a6b36-main-4);width:40px;height:40px;color:var(--static-164a6b36-main-3);font-size:var(--text-2xl);border-radius:50%;place-items:center;line-height:0;transition:all .2s;display:grid}.aT0zdq_Main .footer .btn-icon:hover{transform:scale(.95)}.aT0zdq_Main .footer .btn-icon:active{transform:scale(.9)}:is(.aT0zdq_Main .column-left-n-middle_right,.aT0zdq_Main .column-middle-n-right,.aT0zdq_Main .column-list){grid-auto-rows:max-content;row-gap:16px;display:grid}@media screen and (min-width:776px){.aT0zdq_Main .column-left-n-middle_right{grid-template-columns:216px 1fr;column-gap:8px}}.aT0zdq_Main .column-middle-n-right .column-right .column{border-bottom:none;padding-bottom:0}@media screen and (min-width:776px){.aT0zdq_Main .column-middle-n-right{grid-template-columns:216px 216px;justify-content:space-between;column-gap:16px}}
@layer properties,theme,base,components;@layer utilities{.ru3yKq_maxW1{max-width:1144px}.ru3yKq_gridCols1{grid-template-columns:minmax(0,max-content) max-content}.ru3yKq_text1{color:var(--colorsV2-paper120)}@media (min-width:48rem){.ru3yKq_gridCols2{grid-template-columns:130px minmax(0,max-content) max-content}}}
.GFEDxW_Container{z-index:var(--static-a19e98be-container-0);flex-direction:column;align-items:start;gap:24px;width:343px;display:flex;position:relative}@media screen and (min-width:768px){.GFEDxW_Container{width:500px}}@media screen and (min-width:1128px){.GFEDxW_Container{gap:32px}}.GFEDxW_Block{gap:24px;display:grid}.GFEDxW_Item{cursor:pointer;color:inherit;gap:12px;text-decoration:none;display:flex}.GFEDxW_Item .icon-wrapper{aspect-ratio:1;background-color:var(--static-a19e98be-item-0);border-radius:12px;justify-content:center;align-items:center;width:40px;display:flex}@media screen and (min-width:768px){.GFEDxW_Item{gap:16px}}
.JnIl7W_Container{background-color:var(--rootshared-93f39f17f-0);border-radius:12px;justify-content:flex-start;height:492px;display:flex;position:relative;overflow:hidden}@media screen and (min-width:1128px){.JnIl7W_Container{justify-content:center}}.JnIl7W_ContentAdvertisement{width:100% - 16px;align-items:center;height:492px;padding:0 16px;display:flex}@media screen and (min-width:768px){.JnIl7W_ContentAdvertisement{width:100% - 32px;padding:0 32px}}@media screen and (min-width:1128px){.JnIl7W_ContentAdvertisement{width:1080px;padding:0;position:relative}}.JnIl7W_Backdrop{gap:20px;width:983px;display:grid;position:absolute;top:0;right:0}.JnIl7W_GradientLayer{background:linear-gradient(121deg, var(--rootshared-aebfdede1-0) 36.58%, var(--rootshared-aebfdede1-1) 52.32%, var(--rootshared-aebfdede1-2) 104.06%);position:absolute;inset:0}.JnIl7W_Image{width:100%;height:100%;animation:24s linear infinite both JnIl7W_ImageSharedAnimation0}@keyframes JnIl7W_ImageSharedAnimation0{0%{transform:translate(0)}to{transform:translateY(-100%)}}
@layer properties,theme,base,components;@layer utilities{.VpksgG_mxAuto1 .responsive-section{margin-inline:auto}.VpksgG_sections .responsive-section{width:100%;padding-inline:calc(var(--spacing) * 4)}@media (min-width:458px){.VpksgG_sections .responsive-section{width:425px;padding-inline:calc(var(--spacing) * 0)}}@media (min-width:776px){.VpksgG_sections .responsive-section{width:712px}}@media (min-width:1144px){.VpksgG_sections .responsive-section{width:1080px}}}
@layer properties,theme,base,components;@layer utilities{._5lkJJG_order1{order:1}._5lkJJG_order2{order:2}._5lkJJG_h1{height:230px}._5lkJJG_w1{width:300px}._5lkJJG_gap1{gap:calc(var(--spacing) * 1)}._5lkJJG_gap2{gap:calc(var(--spacing) * 3)}._5lkJJG_gap3{gap:calc(var(--spacing) * 16)}._5lkJJG_px1{padding-inline:calc(var(--spacing) * 4)}._5lkJJG_py1{padding-block:calc(var(--spacing) * 8)}._5lkJJG_text1{color:var(--colorsV2-black80)}@media (min-width:540px){._5lkJJG_gap4{gap:calc(var(--spacing) * 5)}}@media (min-width:540px){._5lkJJG_gap5{gap:calc(var(--spacing) * 20)}}@media (min-width:540px){._5lkJJG_px2{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:540px){._5lkJJG_py2{padding-block:100px}}@media (min-width:744px){._5lkJJG_order3{order:1}}@media (min-width:744px){._5lkJJG_order4{order:2}}@media (min-width:744px){._5lkJJG_hAuto1{height:auto}}@media (min-width:744px){._5lkJJG_wFull1{width:100%}}@media (min-width:744px){._5lkJJG_gridCols1{grid-template-columns:320px minmax(0,1fr)}}@media (min-width:744px){._5lkJJG_gridCols2{grid-template-columns:minmax(0,1fr) 320px}}@media (min-width:744px){._5lkJJG_gap6{gap:60px}}@media (min-width:744px){._5lkJJG_gap7{gap:100px}}@media (min-width:964px){._5lkJJG_gridCols3{grid-template-columns:520px minmax(0,1fr)}}@media (min-width:964px){._5lkJJG_gridCols4{grid-template-columns:minmax(0,1fr) 520px}}@media (min-width:1144px){._5lkJJG_w2{width:1080px}}@media (min-width:1144px){._5lkJJG_px3{padding-inline:calc(var(--spacing) * 0)}}}
@layer properties,theme,base,components;@layer utilities{.q1kaHq_gridCols2{grid-template-columns:repeat(1,minmax(0,1fr))}.q1kaHq_gridCols1{grid-template-columns:1fr max-content 1fr max-content 1fr}.q1kaHq_gap1{gap:calc(var(--spacing) * 2)}.q1kaHq_gap2{gap:calc(var(--spacing) * 6)}.q1kaHq_px1{padding-inline:calc(var(--spacing) * 4)}.q1kaHq_py1{padding-block:calc(var(--spacing) * 8)}.q1kaHq_textCenter1{text-align:center}@media (min-width:540px){.q1kaHq_minH1{min-height:280px}}@media (min-width:540px){.q1kaHq_gap3{gap:calc(var(--spacing) * 6)}}@media (min-width:540px){.q1kaHq_gap4{gap:calc(var(--spacing) * 8)}}@media (min-width:540px){.q1kaHq_px2{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:540px){.q1kaHq_py2{padding-block:calc(var(--spacing) * 0)}}@media (min-width:964px){.q1kaHq_gridCols3{grid-template-columns:minmax(0,1fr) 510px}}@media (min-width:964px){.q1kaHq_gap5{gap:92px}}@media (min-width:964px){.q1kaHq_textLeft1{text-align:left}}@media (min-width:1144px){.q1kaHq_w1{width:1080px}}@media (min-width:1144px){.q1kaHq_px3{padding-inline:calc(var(--spacing) * 0)}}}
@layer properties,theme,base,components;@layer utilities{._3mqfDG_w1{width:84px}._3mqfDG_wFull1{width:100%}._3mqfDG_gridCols1{grid-template-columns:repeat(1,minmax(0,1fr))}._3mqfDG_gap1{gap:calc(var(--spacing) * 4)}._3mqfDG_px1{padding-inline:calc(var(--spacing) * 4)}._3mqfDG_py1{padding-block:calc(var(--spacing) * 8)}._3mqfDG_text1{color:var(--colorsV2-black60)}@media (min-width:540px){._3mqfDG_px2{padding-inline:calc(var(--spacing) * 8)}}@media (min-width:540px){._3mqfDG_py2{padding-block:100px}}@media (min-width:744px){._3mqfDG_gridCols2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:744px){._3mqfDG_gap2{gap:calc(var(--spacing) * 6)}}@media (min-width:1144px){._3mqfDG_w2{width:1080px}}@media (min-width:1144px){._3mqfDG_gridCols3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1144px){._3mqfDG_px3{padding-inline:calc(var(--spacing) * 0)}}}
