.dvh-courses{background:#f5efdf;color:#193e33}.dvh-courses .dvh-brand{color:#8b651d}.dvh-courses h2{color:#193e33!important}.dvh-courses h2 em{color:#927035}.dvh-courses p{color:#4b6256!important}.dvh-courses .dvh-foot{color:#536d5c}.dvh-courses .dvh-actions .dvh-primary{background:#1e513f;color:#fff8e8!important;border-color:#1e513f}.dvh-courses .dvh-actions .dvh-primary:hover{background:#123a2c}.dvh-courses .dvh-actions a:focus-visible{outline-color:#193e33}.dvh-courses .dvh-orbit{border-color:#c4b88c80;background:radial-gradient(circle,#e9dab280,transparent 70%);box-shadow:0 0 0 35px #c5b88813,0 0 0 70px #c5b8880b}.dvh-courses .dvh-star{color:#b38a37}.dvh-course-card{position:absolute;width:300px;height:240px;border-radius:16px;padding:28px 28px 24px;display:flex;flex-direction:column;justify-content:flex-end;border:1px solid #bdc8b9;box-shadow:8px 15px 35px #213a3020}.dvh-course-card>span{font:9px/1.5 Arial,sans-serif;letter-spacing:1.7px!important}.dvh-course-card>b{font:normal 31px/1.4 Georgia,serif;margin:10px 0}.dvh-course-card>i{font:13px/1.5 Arial,sans-serif}.dvh-card-back{background:#dbe4cc;color:#2e513d;transform:rotate(12deg) translate(22px,-95px)}.dvh-card-middle{background:#dec997;color:#4c4029;transform:rotate(-8deg) translate(-28px,-15px)}.dvh-card-front{background:#174535;color:#fff7e6;transform:rotate(4deg) translate(22px,80px);border-color:#12392c;height:250px;z-index:1}.dvh-card-front>span{color:#d9c799}.dvh-card-front>i{color:#d7e0d3}.dvh-book-symbol{font:50px/1 Georgia,serif;color:#e7ce8d;position:absolute;top:22px;right:28px}.dvh-card-rule{height:1px;background:#9fbb9d66;margin-top:22px}.dvh-course-art .dvh-floating{left:-26px;bottom:-5px}.dvh-workbooks{background:#e2eadb;color:#203f31}.dvh-workbooks .dvh-brand{color:#527447}.dvh-workbooks h2{color:#203f31!important}.dvh-workbooks h2 em{color:#64864e}.dvh-workbooks p{color:#4a6252!important}.dvh-workbooks .dvh-foot{color:#527047}.dvh-workbooks .dvh-actions .dvh-primary{background:#214f3b;color:#fff8e8!important;border-color:#214f3b}.dvh-workbooks .dvh-actions .dvh-primary:hover{background:#153d2b}.dvh-workbooks .dvh-actions a:focus-visible{outline-color:#214f3b}.dvh-workbooks .dvh-orbit{border-color:#9cac8c66;box-shadow:0 0 0 35px #7f9c7010,0 0 0 70px #7f9c700a}.dvh-workbooks .dvh-star{color:#879947}.dvh-notebook-back{position:absolute;width:300px;height:380px;background:#71946a;border-radius:8px 18px 18px 8px;transform:rotate(10deg) translate(12px,5px);border:1px solid #5d7b54}.dvh-notebook{position:relative;width:290px;min-height:390px;background:#fffaf0;border:1px solid #d9d3b9;border-radius:4px 16px 16px 4px;transform:rotate(-5deg);box-shadow:10px 18px 35px #28412b22;padding:31px 29px 25px 42px;color:#35573c}.dvh-notebook-binding{position:absolute;left:13px;top:0;height:100%;width:1px;background:#e2dac2;box-shadow:4px 0 0 #ece5cf}.dvh-notebook-label{font:9px/1.6 Arial,sans-serif;letter-spacing:2px!important;color:#7a895c}.dvh-notebook-title{font:33px/1.25 Georgia,serif;margin:20px 0}.dvh-notebook-title em{color:#8a9b60}.dvh-notebook-line{height:1px;background:#d9dfcb;margin:16px 0}.dvh-notebook-check{font:16px/1.8 Arial,sans-serif;color:#8b9d64;margin:11px 0}.dvh-notebook-check span{font-size:12px;color:#5b6d51;margin-left:8px}.dvh-notebook-sprig{position:absolute;right:25px;bottom:10px;font:68px/1 Georgia,serif;color:#a9b585}.dvh-pencil{position:absolute;right:18px;top:66px;width:13px;height:290px;transform:rotate(17deg);background:linear-gradient(to right,#aa7c32 0 28%,#e5bd61 28% 70%,#c2923d 70%);border-radius:4px 4px 0 0;box-shadow:3px 4px 6px #24462b22}.dvh-pencil:after{content:'';position:absolute;bottom:-29px;border-left:6.5px solid transparent;border-right:6.5px solid transparent;border-top:29px solid #c9aa72}.dvh-workbook-art .dvh-floating{bottom:-6px;left:-25px}.dvh-courses .dvh-brand,.dvh-workbooks .dvh-brand{font-size:11px;line-height:1.7;letter-spacing:2px!important}
@media(max-width:1100px){.dvh-course-art,.dvh-workbook-art{transform:scale(.9)}.dvh-course-card{width:265px}.dvh-notebook{width:260px}.dvh-notebook-back{width:270px}.dvh-courses h2,.dvh-workbooks h2{font-size:46px!important}}
@media(max-width:800px){.dvh-courses h2,.dvh-workbooks h2{font-size:47px!important}}
@media(max-width:480px){.dvh-courses h2,.dvh-workbooks h2{font-size:34px!important}.dvh-courses .dvh-brand,.dvh-workbooks .dvh-brand{font-size:10px;letter-spacing:1.2px!important}}
.dvh-courses .dvh-actions .dvh-secondary{color:#214f3b!important;border-color:#658269}.dvh-courses .dvh-actions .dvh-secondary:hover{background:#e5e9d8}.dvh-books{background:#e2eadb;grid-template-columns:1fr 1.2fr;gap:20px}.dvh-books h2{font-size:54px!important;margin:18px 0!important}.dvh-books p{margin-bottom:10px!important;font-size:16px!important}.dvh-book-titles{list-style:none;margin:0 0 20px!important;padding:0!important;font:13px/1.9 Arial,sans-serif!important}.dvh-book-titles li{margin:0;padding:0}.dvh-book-titles a{color:#3b6043!important;text-decoration:none!important;border-bottom:1px solid #9daf8a}.dvh-book-titles a:hover{color:#142e1e!important}.dvh-books-art{height:450px;transform:none;display:flex}.dvh-books-image{display:block;width:120%!important;max-width:none!important;height:auto!important;object-fit:contain}.dvh-books .dvh-actions a{font-size:14px!important}.dvh-book-titles a:focus-visible{outline:2px solid #214f3b;outline-offset:3px}@media(max-width:1100px){.dvh-books h2{font-size:43px!important}.dvh-books-image{width:115%!important}}@media(max-width:800px){.dvh-books{grid-template-columns:1fr}.dvh-books-art{display:none}.dvh-books h2{font-size:43px!important}}@media(max-width:480px){.dvh-books h2{font-size:32px!important;margin:13px 0!important}.dvh-books p{display:none}.dvh-book-titles{font-size:11px!important;line-height:1.8!important;margin-bottom:15px!important}.dvh-books .dvh-actions a{font-size:12px!important}.dvh-courses .dvh-actions a{gap:8px!important;font-size:12px!important;padding:11px!important}}
.dvh-games{background:#e3f0e9;color:#20483b;grid-template-columns:1fr 1.15fr;gap:20px}.dvh-games .dvh-brand{color:#49765e;font-size:11px;line-height:1.7;letter-spacing:2px!important}.dvh-games h2{color:#20483b!important;font-size:52px!important}.dvh-games h2 em{color:#49846c}.dvh-games p{color:#4b695b!important;font-size:16px!important}.dvh-games .dvh-actions .dvh-primary{background:#235c46;color:#fff8e8!important;border-color:#235c46}.dvh-games .dvh-actions .dvh-primary:hover{background:#16422f}.dvh-games .dvh-actions a:focus-visible{outline-color:#20483b}.dvh-game-names{font:12px/1.8 Arial,sans-serif;color:#4c725b;margin-top:20px}.dvh-game-names span{padding:0 6px;color:#9c8a42}.dvh-games-art{height:450px;display:flex;transform:none}.dvh-games-image{width:115%!important;max-width:none!important;height:auto!important;object-fit:contain;display:block}@media(max-width:1100px){.dvh-games h2{font-size:43px!important}.dvh-games p{font-size:15px!important}}@media(max-width:800px){.dvh-games{grid-template-columns:1fr}.dvh-games-art{display:none}}@media(max-width:480px){.dvh-games h2{font-size:32px!important;margin:13px 0!important}.dvh-games p{font-size:13px!important}.dvh-game-names{font-size:10px;margin-top:13px;line-height:1.6}}
