html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest]{--forest:#173f30;--forest-deep:#092f24;--forest-wood:#65452f;--forest-dark:#321f15;--forest-ivory:#f5f0e3;--forest-gold:#c8a461;color-scheme:light}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body{background:#173f30;color:#173f30}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .reference-shell{background:#f5f0e3;box-shadow:0 0 70px #0005}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(.surface,.card,.panel,.sheet,.intro,.question,.workspace,.student-card,.student-secondary,.student-points-card,.student-referral-card,.discovery-card,.discovery-profile,.teacher-hub,.account-layout,.lesson-guide,.assistant-panel,.word-panel,.study-assistant,.bg-telegram,.definition,.definitions,.term-card,.resource-panel,.lesson-welcome,.home-board,.quick-guide,.quick-access,.teacher-identity,.guide,.quiz-shell){background:#f5f0e3;color:#173f30;border-color:#c8a461}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(h1,h2,h3,h4){color:#173f30}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(.day-header,.topbar,.quiz-header,.ws-top,.masthead,.lab-head,.lesson-banner,.student-header,.teacher-header){background:repeating-linear-gradient(1deg,#ffffff03 0 1px,#00000004 2px 4px),linear-gradient(100deg,#321f15,#65452f 48%,#321f15);color:#f5f0e3;border:1px solid #c8a461;border-radius:16px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(.day-header,.topbar,.quiz-header,.ws-top,.masthead,.lab-head,.lesson-banner) :is(h1,h2,h3,p,small,strong){color:inherit}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header{display:grid;grid-template-columns:230px minmax(0,1fr);grid-template-rows:auto auto auto;gap:14px 20px;padding:20px;min-height:0;margin:14px 0 22px;overflow:hidden;position:relative;background:repeating-linear-gradient(1deg,#ffffff03 0 1px,#00000008 2px 5px),linear-gradient(100deg,#321f15,#65452f 48%,#321f15);box-shadow:inset 0 0 0 4px #321f15,0 5px 20px #0003}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header::before{display:none}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .brand{width:225px;grid-column:1;grid-row:1;align-self:center;padding:9px 12px;border-radius:9px;background:#f5f0e3;border:1px solid #c8a461}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .brand img{mix-blend-mode:normal;width:100%;filter:none}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .day-tools{display:flex;grid-column:2;grid-row:1;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:10px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .day-theme-slot,html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .day-account-slot{display:block;max-width:100%}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .biogenius-theme-toggle{display:flex;flex-wrap:wrap;gap:3px;background:#173f30;border:1px solid #c8a461;color:#f5f0e3;box-shadow:none;padding:4px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .theme-option{color:#f5f0e3;font-size:13px;min-height:40px;padding:5px 9px;flex-shrink:0}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .theme-option[aria-pressed=true]{background:#f5f0e3;color:#173f30;box-shadow:inset 0 0 0 1px #c8a461}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .academy-nav{grid-column:1/-1;grid-row:2;display:flex;justify-content:center;gap:7px;flex-wrap:wrap}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .academy-nav>a{padding:10px 14px;min-height:58px;font-size:14px;border-radius:8px;background:#173f30;color:#f5f0e3;border:1px solid #c8a46180;box-shadow:none;flex:1 1 120px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .academy-nav>a small{font-size:12px;color:#e1d8bd}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .academy-nav>a:hover,html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .academy-nav>a[aria-current=page]{background:#f5f0e3!important;color:#173f30!important;border-color:#c8a461!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .academy-nav>a:hover small,html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .academy-nav>a[aria-current=page] small{color:#173f30!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .day-header .byline{grid-column:1/-1;grid-row:3;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;max-width:none;background:transparent;border:0;color:#eadfc7;font-size:13px;padding:0}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header :is(.day-welcome,.day-resume){display:none}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .day-avatar{position:static;display:block;grid-column:1;grid-row:1;width:68px;justify-self:end;margin:0 0 0 12px;max-width:68px;z-index:1}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header:has(.day-avatar:not([hidden])) .brand{width:150px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .day-avatar-halo{background:#173f30;border-color:#c8a461;box-shadow:0 0 0 3px #c8a46133}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .day-avatar-halo img{animation:none}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .student-account-group{display:flex;align-items:center;gap:8px;flex-wrap:wrap}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .student-account-link{background:#173f30;color:#f5f0e3;border:1px solid #c8a461;border-radius:8px;margin:0;padding:8px 12px;box-shadow:none;font-size:13px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .student-nav-coins{border-radius:8px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .learning-card,html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .resource-tile{background:#f5f0e3;color:#173f30;border:1px solid #c8a461;border-radius:12px;box-shadow:0 4px 12px #321f1514;overflow:hidden;transition:transform 240ms,box-shadow 240ms,border-color 240ms}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(.card-copy,.resource-heading,.resource-copy,.catalog-view){background:#f5f0e3;color:#173f30}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .learning-card h2{font-family:Georgia,serif;font-size:23px;line-height:1.25;font-weight:600}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .learning-card .card-art{background-image:var(--emerald-image);background-size:cover;background-position:center;min-height:165px;border-bottom:1px solid #c8a461;transition:background-size 250ms}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .learning-card.has-emerald-art .card-art>svg{opacity:0}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .card-index{background:#173f30;color:#f5f0e3;border-radius:5px;padding:5px 8px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .card-bottom{border-top-color:#c8a46166;color:#173f30}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .resource-tile :is(strong,span,small,p){color:inherit}@media(hover:hover)and (pointer:fine){html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(.learning-card,.resource-tile):hover{transform:translateY(-4px);box-shadow:0 9px 25px #321f1524,0 0 0 2px #c8a46166}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .learning-card:hover .card-art{background-size:auto 104%}}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(.learning-card,.resource-tile):active{transform:translateY(-1px) scale(.992)}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(button,.button,.primary,.download,.start-button,.catalog-back-button){transition:background-color 220ms,color 220ms,box-shadow 220ms}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(.primary,.start-button,.download,.catalog-back-button){background:#173f30;color:#f5f0e3;border-color:#c8a461}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(dialog,.pdf-reader,.biolab-dialog,.resource-store-dialog,.word-panel,.assistant-panel){background:#f5f0e3;color:#173f30;border:1px solid #c8a461;border-radius:14px;box-shadow:0 20px 80px #0005}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] dialog::backdrop{background:#092f24bb;backdrop-filter:blur(3px)}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] dialog>header,html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(.reader-tools,.slide-nav,.guide-head,.infographic-parts){background:#173f30;color:#f5f0e3;border-color:#c8a461}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] dialog>header :is(h2,small,strong){color:#f5f0e3}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(.reader-tools button,.reader-tools a,.slide-nav button,.infographic-parts button){background:#f5f0e3;color:#173f30;border:1px solid #c8a461;border-radius:6px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(.pdf-stage,.stage,.deck,.pages,.pdf-paper){background:#e8dfc8;border-color:#c8a461}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(.pdf-paper,.pages img,.stage img){box-shadow:0 6px 20px #321f1526}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(.question-card,.option,.answer,.choice,.quiz-option,.answer-option){background:#fffaf0;color:#173f30;border-color:#b2b69c}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(.question-card,.question-panel,.sheet-question){animation:forest-content 280ms ease-out}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(input,select,textarea){background:#fffaf0;color:#173f30;border-color:#c8a461}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .reference-footer{background:#321f15;color:#f5f0e3;border-top:1px solid #c8a461}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .reference-footer a{color:#ead6a4}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-hero{display:grid}.forest-hero{display:none;position:relative;isolation:isolate;overflow:hidden;min-height:390px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;margin:0 0 24px;border:1px solid #c8a461;border-radius:16px;background:#092f24 url(/forest-canopy.webp) center/cover;color:#f5f0e3;perspective:1400px}body:not(.on-home) .forest-hero{display:none!important}.forest-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#092f24e8,#092f2477 45%,transparent 75%)}.forest-copy{padding:38px 32px;z-index:2}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-copy h1{color:#f5f0e3;font:500 clamp(32px,4vw,53px)/1.08 Georgia,serif;max-width:450px;margin:14px 0}.forest-copy p{font-size:16px;color:#e5dcc7;line-height:1.6}.forest-eyebrow{letter-spacing:.2em;font-size:11px;color:#dfc58c;text-transform:uppercase}.forest-cta{display:inline-flex;background:#f5f0e3;color:#173f30!important;border:1px solid #c8a461;border-radius:7px;padding:12px 20px;text-decoration:none;gap:12px;align-items:center;font-weight:700}.forest-book{position:relative;display:grid;grid-template-columns:1fr 1fr;align-items:stretch;height:240px;margin:45px 35px 35px 0;transform:perspective(1000px) rotateX(10deg) rotateY(-5deg);filter:drop-shadow(0 14px 12px #0007);z-index:1}.forest-book-page{background:linear-gradient(90deg,#dfd1ac,#f5f0e3 16%,#f5f0e3 82%,#d8c795);border:1px solid #c8a461;box-shadow:0 3px 0 #dfd0aa,0 6px 0 #b99d63,0 9px 0 #65452f;display:flex;align-items:center;justify-content:center;flex-direction:column;padding:15px;text-align:center;color:#173f30;border-radius:6px 2px 2px 6px;min-width:0}.forest-book-page img{width:100%;max-height:150px;object-fit:contain;border-radius:5px}.forest-book-page strong{font:500 23px/1.15 Georgia,serif}.forest-book-page small{font-size:11px;line-height:1.5;margin-top:12px}.forest-book-cover{position:absolute;inset:0 50% 0 0;transform-origin:right center;border:1px solid #c8a461;border-radius:6px;background:linear-gradient(110deg,#173f30,#092f24);color:#e8cd90;display:flex;align-items:center;justify-content:center;text-align:center;font:500 24px/1.2 Georgia,serif;padding:20px;backface-visibility:hidden;z-index:3;pointer-events:none;transform:rotateY(175deg)}.forest-book-opening .forest-book-cover{animation:forest-book-open 800ms cubic-bezier(.18,.67,.2,1) both}.forest-rays{position:absolute;inset:-30%;z-index:-1;pointer-events:none;background:conic-gradient(from 185deg at 80% 0%,transparent 0deg,#fff1bd22 6deg,transparent 15deg,#ffe7a91c 18deg,transparent 28deg);animation:forest-rays 19s ease-in-out infinite alternate;transform-origin:80% 0}.forest-branch{position:absolute;right:3%;top:6%;width:105px;height:80px;pointer-events:none;transform-origin:100% 0;animation:forest-sway 7s ease-in-out infinite alternate;opacity:.8}.forest-leaf{position:absolute;width:35px;height:15px;border-radius:0 90% 0 90%;background:linear-gradient(145deg,#376947,#849b42);box-shadow:inset 0 -1px 0 #c8a46155;transform:rotate(-25deg)}.forest-leaf:nth-child(2){left:30px;top:25px;transform:rotate(20deg)}.forest-leaf:nth-child(3){left:62px;top:6px;transform:rotate(-45deg)}.forest-butterfly{position:absolute;width:20px;height:14px;pointer-events:none;z-index:1;left:86%;top:20%;animation:forest-flight 27s ease-in-out infinite alternate}.forest-butterfly:before,.forest-butterfly:after{content:"";position:absolute;width:10px;height:14px;border-radius:75% 25% 70% 30%;background:radial-gradient(ellipse at 70% 70%,#c8a461 0 45%,#65452f 55%,#321f15 75%);border:1px solid #321f15;transform-origin:100% 50%;animation:forest-wing 450ms ease-in-out infinite alternate}.forest-butterfly:after{left:10px;transform-origin:0 50%;border-radius:25% 75% 30% 70%}.forest-butterfly.second{left:94%;top:76%;animation-duration:37s;animation-delay:-11s;opacity:.7;scale:.75}.forest-motion-control{display:none;align-items:center;gap:7px;color:#f5f0e3;font-size:12px;flex-wrap:wrap}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-motion-control{display:inline-flex}.forest-motion-control select{font-size:12px;min-height:36px;max-width:175px;border-radius:6px;padding:4px 7px}.forest-cover-transition{position:fixed;inset:15% 20%;z-index:2147483000;pointer-events:none;display:grid;place-items:center;padding:30px;background:#173f30;color:#f5f0e3;border:2px solid #c8a461;border-radius:12px;transform-origin:left center;box-shadow:10px 10px 0 #c8a46144}.forest-cover-transition strong{font:500 30px/1.3 Georgia,serif;text-align:center}.forest-reader-extra{display:none;gap:7px;align-items:center;flex-wrap:wrap;padding:8px 12px;background:#ede5d2}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-reader-extra{display:flex}.forest-reader-extra input{min-width:100px;width:150px;padding:6px}.forest-reader-extra button{padding:7px 10px;border:1px solid #c8a461;border-radius:6px;background:#173f30;color:#f5f0e3}.forest-turn-layer{position:absolute;pointer-events:none;z-index:9;perspective:1200px;overflow:visible}.forest-paper-strip{position:absolute;top:0;height:100%;transform-origin:left center;backface-visibility:hidden;background-repeat:no-repeat;box-shadow:1px 0 2px #321f1522}.forest-second-page{display:none}.forest-reader-spread .pdf-stage{display:flex;gap:14px;align-items:flex-start;justify-content:center}.forest-reader-spread .pdf-paper{flex:0 0 auto}.forest-reader-spread .forest-second-page{display:block;flex:0 0 auto}.forest-second-page canvas{display:block;max-width:100%;height:auto}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest][data-forest-motion=off] *,html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest][data-forest-effective=off] *{animation:none!important;transition:none!important;scroll-behavior:auto!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest][data-forest-effective=minimal] :is(.forest-rays,.forest-branch,.forest-butterfly){animation:none!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest][data-forest-effective=minimal] .forest-butterfly{display:none}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest][data-forest-effective=balanced] .forest-butterfly.second{display:none}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest][data-forest-paused=true] *{animation-play-state:paused!important}@keyframes forest-book-open{from{transform:rotateY(0)}to{transform:rotateY(175deg)}}@keyframes forest-rays{from{transform:rotate(-3deg);opacity:.55}to{transform:rotate(4deg);opacity:1}}@keyframes forest-sway{from{transform:rotate(-3deg)}to{transform:rotate(4deg)}}@keyframes forest-wing{from{transform:rotateY(-25deg)}to{transform:rotateY(65deg)}}@keyframes forest-flight{0%{translate:0 0;rotate:15deg}23%{translate:-18px 17px;rotate:-8deg}59%{translate:12px 34px;rotate:18deg}100%{translate:-24px -8px;rotate:-12deg}}@keyframes forest-content{from{opacity:.8;transform:translateY(5px)}to{opacity:1;transform:none}}@media(max-width:1000px){html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header{grid-template-columns:180px minmax(0,1fr)}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .brand{width:175px}.forest-copy{padding:24px}.forest-book{height:205px;margin-right:20px}.forest-copy h1{font-size:36px}.forest-hero{min-height:330px}}@media(max-width:700px){html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header{grid-template-columns:1fr;padding:14px;gap:12px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .brand{grid-column:1;grid-row:1;width:200px;justify-self:start}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .day-tools{grid-column:1;grid-row:2;justify-content:center;display:flex;flex-direction:column;align-items:stretch}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .day-account-slot{display:flex;justify-content:center}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .academy-nav{grid-row:3;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;width:100%}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .academy-nav>a{min-height:50px;font-size:13px;padding:7px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .academy-nav>a small{font-size:11px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .byline{grid-row:4;font-size:12px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .day-avatar{grid-row:1;grid-column:1;justify-self:end;width:58px;max-width:58px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .biogenius-theme-toggle{justify-content:center}.theme-option-forest{min-width:62px}.forest-hero{grid-template-columns:1fr;min-height:0;background-position:62% center}.forest-copy{padding:28px 22px 14px}.forest-copy h1{font-size:35px!important;max-width:320px}.forest-copy p{font-size:14px;max-width:270px}.forest-book{height:175px;max-width:330px;width:85%;margin:20px auto 30px}.forest-book-page strong{font-size:18px}.forest-book-page small{font-size:10px}.forest-book-page img{max-height:120px}.forest-cover-transition{inset:25% 7%;padding:18px}.forest-cover-transition strong{font-size:23px}.forest-reader-extra{padding:7px;gap:5px}.forest-reader-extra input{width:120px}.forest-reader-extra button{font-size:12px}.forest-reader-spread .pdf-stage{display:block}.forest-second-page{display:none!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .learning-card h2{font-size:22px}.forest-butterfly.second{display:none}}@media(prefers-reduced-motion:reduce){html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] *,html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] *:before,html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] *:after{animation:none!important;transition:none!important;scroll-behavior:auto!important}}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest][data-forest-effective=off] *:before,html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest][data-forest-effective=off] *:after{animation:none!important;transition:none!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] :is(.garden-toolbar,.garden-panel,.avatar-modal,.modal-content){background:#f5f0e3;color:#173f30;border-color:#c8a461}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .theme-option[aria-pressed=false]{background:transparent!important;color:#f5f0e3!important;box-shadow:none!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .academy-nav>a{background:#173f30!important;color:#f5f0e3!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .academy-nav>a[aria-current=page],html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .academy-nav>a:hover{background:#f5f0e3!important;color:#173f30!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .academy-nav>a[aria-current=page] :is(small,.day-nav-icon),html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .academy-nav>a:hover :is(small,.day-nav-icon){color:#173f30!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-hero{background-image:url(/forest-hero-open.webp);background-position:center;min-height:405px;display:block}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-hero:before{background:none}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-copy{position:relative;margin:0 0 0 13%;width:34%;padding:60px 12px 48px;box-sizing:border-box;color:#173f30}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-copy h1{font-size:clamp(30px,3.5vw,47px);color:#173f30;margin:5px 0 12px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-copy p{font-size:14px;color:#173f30;line-height:1.5;margin:10px 0 16px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-eyebrow{color:#65452f;font-size:10px;letter-spacing:.12em}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-cta{background:#173f30;color:#f5f0e3!important;padding:10px 15px;font-size:14px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-book{position:absolute;inset:8% 19% 8% 11%;margin:0;width:auto;height:auto;transform:none;filter:none;pointer-events:none}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-book-page{visibility:hidden}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-book-cover{z-index:4}@media(max-width:1000px){html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-copy{width:38%;margin-left:10%;padding:55px 8px 35px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-copy h1{font-size:35px}}@media(max-width:700px){html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-hero{min-height:350px;background-size:auto 100%;background-position:30% center}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-copy{width:auto;margin:0 12%;padding:55px 6px 35px;background:#f5f0e3e6;border-radius:8px;text-align:center}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-copy h1{font-size:34px!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-copy p{max-width:none;font-size:13px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] .forest-book{inset:8% 5%;max-width:none}.forest-branch{width:70px;right:0}}.forest-mobile-menu{display:none}.forest-offscreen *,.forest-offscreen *:before,.forest-offscreen *:after{animation-play-state:paused!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .academy-nav>a{min-height:44px!important;padding:8px!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .byline{flex-direction:row!important;gap:10px!important}@media(max-width:700px){html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .day-tools{display:flex!important;flex-flow:row wrap!important;align-items:center!important;justify-content:center!important;gap:8px!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .day-theme-slot{flex:1 1 100%!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .day-account-slot{display:flex!important;flex:1 1 180px!important;width:auto!important;min-width:0!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .day-account-slot a{width:auto!important;min-width:0!important;font-size:12px!important;padding:8px!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .forest-mobile-menu{display:block;grid-row:3;grid-column:1;min-height:44px;border:1px solid #c8a461;border-radius:8px;background:#173f30;color:#f5f0e3}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .academy-nav{display:none!important;grid-row:4!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .academy-nav.forest-menu-open{display:grid!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .byline{grid-row:5!important;font-size:11px!important}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .day-nav-icon{display:none!important}}@media(min-width:701px)and (max-width:1000px){html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header{grid-template-columns:230px minmax(0,1fr)}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header:has(.day-avatar:not([hidden])) .brand{width:145px}html[data-theme=forest][data-theme=forest][data-theme=forest][data-theme=forest] body .day-header .day-avatar{width:58px;max-width:58px}}
