.LearnBreadcrumbs{font-size: 0.85rem;color: var(--color-text-muted);margin: 0 0 1.25rem;display: flex;flex-wrap: wrap;align-items: center;gap: 0.35rem}.LearnBreadcrumbs a{color: var(--color-text-muted);font-weight: 500}.LearnBreadcrumbs a:hover{color: var(--color-accent)}.LearnBreadcrumbs span[aria-current="page"]{color: var(--color-text);font-weight: 600}.LearnBreadcrumbs .BreadcrumbSep{color: var(--color-border)}.LearnMain{max-width: 1400px;margin: 0 auto;padding: 2.5rem 1.5rem 4rem}.LearnMain.NarrowMain{max-width: 860px}.LearnHero{padding: 3rem 0 2.5rem;border-bottom: 1px solid var(--color-border);margin-bottom: 2.5rem}.LearnHero h1{font-size: 2.4rem;margin: 0.4rem 0 1rem;max-width: 40rem}.LearnHero .LandingText{max-width: 38rem}.LearnStatsRow{display: flex;flex-wrap: wrap;gap: 0.75rem;margin-top: 1.5rem}.LearnStatChip{display: inline-flex;align-items: center;gap: 0.5rem;background: var(--color-surface-alt);border: 1px solid var(--color-border);border-radius: var(--radius-sm);padding: 0.55rem 0.9rem;font-size: 0.85rem;font-weight: 600}.LearnStatChip i{color: var(--color-accent)}.LearnSiloGrid{display: grid;grid-template-columns: repeat(auto-fit,minmax(260px,1fr));gap: 1.25rem;margin: 1.5rem 0 2.5rem}.LearnSiloGrid.LearnSiloGrid3{grid-template-columns: repeat(3,minmax(0,1fr))}@media (max-width: 900px){.LearnSiloGrid.LearnSiloGrid3{grid-template-columns: repeat(2,minmax(0,1fr))}}@media (max-width: 560px){.LearnSiloGrid.LearnSiloGrid3{grid-template-columns: 1fr}}.LearnSiloCard{display: flex;flex-direction: column;gap: 0.75rem;padding: 1.5rem;border-radius: var(--radius-md);border: 1px solid var(--color-border);background: var(--color-surface);box-shadow: var(--shadow-card);transition: transform 0.15s ease,box-shadow 0.15s ease}@media (hover: hover){.LearnSiloCard:hover{transform: translateY(-3px);box-shadow: var(--shadow-card-hover)}}.LearnSiloCard .SectionIconBadge{margin-bottom: 0.25rem}.LearnSiloCard h3{margin: 0;font-size: 1.1rem}.LearnSiloCard p{margin: 0;color: var(--color-text-muted);font-size: 0.9rem;flex-grow: 1}.LearnSiloCard .LearnCardLink{font-weight: 600;font-size: 0.9rem;display: inline-flex;align-items: center;gap: 0.4rem}.LearnSiloCard .LearnCardLink i{font-size: 0.8rem;transition: transform 0.15s ease}.LearnSiloCard:hover .LearnCardLink i{transform: translateX(3px)}.LearnSiloCard.LearnSiloTool{grid-column: 1 / -1;background: var(--color-peach);border-color: #f6e3c8}@media (min-width: 641px){.LearnSiloCard.LearnSiloTool{display: grid;grid-template-columns: auto 1fr;column-gap: 1.25rem;row-gap: 0.5rem;align-items: start}.LearnSiloTool .SectionIconBadge{grid-row: 1 / span 3;margin: 0}}.LearnArticle{max-width: 760px}.LearnArticle h2{font-size: 1.6rem;margin: 2.25rem 0 1rem}.LearnArticle h3{font-size: 1.2rem;margin: 1.75rem 0 0.75rem}.LearnArticle p{line-height: 1.7;margin: 0 0 1rem}.LearnArticle ul,.LearnArticle ol{line-height: 1.7;margin: 0 0 1.25rem;padding-left: 1.3rem}.LearnArticle li{margin-bottom: 0.4rem}.LearnArticle .LearnLede{font-size: 1.15rem;color: var(--color-text-muted);margin-bottom: 1.75rem}.LearnTableWrap{overflow-x: auto;margin: 0.5rem 0 2rem;border: 1px solid #efe4d3;border-radius: 18px;background: var(--color-white);box-shadow: 0 4px 0 #efe4d3,0 16px 30px -22px rgba(90,45,0,0.45);-webkit-overflow-scrolling: touch}.LearnTable,.LearnTable tr{margin: 0;border-radius: 0;overflow: visible}.LearnTable{width: 100%;border-collapse: collapse;font-size: 0.97rem;line-height: 1.45}.LearnTable th,.LearnTable td{text-align: left;padding: 0.85rem 1.15rem;border: none;border-bottom: 1px solid #f3ebdf;box-shadow: none;background: transparent;color: var(--color-text);vertical-align: top}.LearnTable thead th{background: var(--color-peach);color: #6b4410;font-size: 0.76rem;font-weight: 800;letter-spacing: 0.07em;text-transform: uppercase;border-bottom: 2px solid #f4c282;white-space: nowrap}.LearnTable tbody tr:nth-child(even) td,.LearnTable tbody tr:nth-child(even) th{background: #fffaf3}.LearnTable tbody tr:last-child td,.LearnTable tbody tr:last-child th{border-bottom: none}@media (hover: hover){.LearnTable tbody tr:hover td{background: #fdf2e4}}.LearnCompare th[scope="row"]{width: 24%;background: var(--color-peach);color: #6b4410;font-size: 0.82rem;font-weight: 800;border-bottom: 1px solid #f6e3c8}.LearnCompare tbody tr:nth-child(even) th[scope="row"]{background: #fbead3}.LearnCompare td{width: 38%}.LearnCompare thead th:first-child{background: var(--color-peach)}.LearnNote{font-size: 0.9rem;color: var(--color-text-muted)}@media (max-width: 640px){.LearnTable{font-size: 0.92rem}.LearnTable th,.LearnTable td{padding: 0.7rem 0.85rem}.LearnTableWrap{border-radius: 16px}}.LearnFAQ{margin: 2.25rem 0 1.75rem}.LearnFAQItem{border: 1px solid var(--color-border);border-radius: var(--radius-md);background: var(--color-white);margin: 0 0 0.6rem}.LearnFAQItem summary{position: relative;display: block;padding: 0.9rem 3rem 0.9rem 1.1rem;font-weight: 700;line-height: 1.45;cursor: pointer;list-style: none}.LearnFAQItem summary::-webkit-details-marker{display: none}.LearnFAQItem summary::after{content: '+';position: absolute;top: 50%;right: 1.1rem;transform: translateY(-50%);color: var(--color-accent);font-size: 1.4rem;font-weight: 700;line-height: 1;transition: transform 0.15s ease}.LearnFAQItem[open] summary::after{transform: translateY(-50%) rotate(45deg)}.LearnFAQItem summary:focus-visible{outline: 2px solid var(--color-accent);outline-offset: 2px;border-radius: var(--radius-md)}.LearnArticle .LearnFAQItem p{margin: 0;padding: 0 1.1rem 1rem}.DeHetEmbed{margin: 2.5rem 0 0;padding: 1.5rem;border: 1px solid #f6e3c8;border-radius: 24px;background: #fffaf3}.DeHetEmbed h2{margin-top: 0}.DeHetCode{position: relative;margin-top: 1rem}.DeHetCode textarea{display: block;width: 100%;box-sizing: border-box;margin: 0;padding: 1rem 1.1rem 3.6rem;text-indent: 0;border: 1.5px solid #f1d9b8;border-radius: 16px;background: var(--color-white);color: #5a3a10;font-family: ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size: 0.82rem;line-height: 1.55;resize: none;box-shadow: none}.DeHetCode textarea:focus{outline: 2px solid var(--color-accent);outline-offset: 2px;box-shadow: none}.DeHetCopy{position: absolute;right: 0.7rem;bottom: 0.7rem;display: inline-flex;align-items: center;justify-content: center;gap: 0.45rem;padding: 0.55rem 1rem;border: 0;border-radius: 999px;background: var(--color-accent);color: var(--color-white);font: inherit;font-weight: 800;font-size: 0.9rem;cursor: pointer}.DeHetCopy i{color: var(--color-white)}.DeHetCopy:hover{opacity: 1;background: #f09a35}.DeHetCopy.Done{background: #1a1a1a;color: #fefefe}.DeHet{position: relative;margin: 1.75rem 0 2.5rem;padding: 1.75rem;border: 1px solid #f6e3c8;border-radius: 28px;background: radial-gradient(circle at 100% 0,rgba(226,128,17,0.16),rgba(226,128,17,0) 260px),linear-gradient(160deg,var(--color-peach) 0%,#fff8ef 55%,var(--color-white) 100%);box-shadow: 0 26px 50px -34px rgba(120,60,0,0.45)}.DeHetHead{display: flex;align-items: center;gap: 1rem;margin-bottom: 1.1rem}.DeHetDuo{display: inline-flex;flex-shrink: 0}.DeHetDuo .DeHetArt{width: 3rem;height: 3rem;min-width: 0;padding: 0;border: 3px solid #fff8ef;border-radius: 50%;font-size: 0.95rem}.DeHetDuo .DeHetArt + .DeHetArt{margin-left: -0.7rem}.DeHetHeadText{display: flex;flex-direction: column;gap: 0.15rem;min-width: 0}.DeHetLabel{font-size: 1.3rem;font-weight: 800;line-height: 1.25}.DeHetHeadText small{font-size: 0.9rem;color: var(--color-text-muted)}.DeHetField{position: relative;display: flex;align-items: center;margin: 0}.DeHetField > i{position: absolute;left: 1.25rem;top: 50%;transform: translateY(-50%);color: var(--color-accent);font-size: 1.1rem;pointer-events: none}.DeHet input[type="search"]{width: 100%;box-sizing: border-box;margin: 0;padding: 1.1rem 8.5rem 1.1rem 3.2rem;text-indent: 0;font-size: 1.3rem;font-weight: 600;border: 2px solid #f4c282;border-radius: 999px;background: var(--color-white);box-shadow: 0 6px 16px -10px rgba(120,60,0,0.35)}.DeHet input[type="search"]::placeholder{color: #b3a898;font-weight: 500}.DeHet input[type="search"]::-webkit-search-cancel-button{display: none}.DeHet input[type="search"]:focus{outline: none;border-color: var(--color-accent);box-shadow: var(--shadow-focus-ring)}.DeHetGo{position: absolute;right: 0.45rem;top: 50%;transform: translateY(-50%);display: inline-flex;align-items: center;justify-content: center;gap: 0.5rem;height: calc(100% - 0.9rem);padding: 0 1.3rem;border: 0;border-radius: 999px;background: var(--color-text);color: var(--color-white);font: inherit;font-weight: 800;cursor: pointer;transition: background-color 0.15s ease}.DeHetGo:hover{background: #3a3a3a;opacity: 1}.DeHetSuggest{position: absolute;left: 1.75rem;right: 1.75rem;z-index: 5;list-style: none;margin: 0.4rem 0 0;padding: 0.4rem;background: var(--color-white);border: 1px solid #f6e3c8;border-radius: 18px;box-shadow: 0 18px 36px -18px rgba(90,45,0,0.35)}.DeHetSuggest li{margin: 0}.DeHetSuggest button{display: flex;align-items: center;justify-content: flex-start;gap: 0.7rem;width: 100%;padding: 0.6rem 0.75rem;border: 0;border-radius: 12px;background: none;color: var(--color-text);font: inherit;font-size: 1.05rem;text-align: left;cursor: pointer}.DeHetSuggest button:hover,.DeHetSuggest button:focus-visible{background: var(--color-peach);outline: none;opacity: 1}.DeHet .DeHetTry{display: flex;flex-wrap: wrap;align-items: center;gap: 0.4rem;margin: 1.5rem 0 0;font-size: 0.88rem;font-weight: 700;color: var(--color-text-muted)}.DeHetTry button{padding: 0.3rem 0.85rem;border: 1px solid #f1d9b8;border-radius: 999px;background: rgba(254,254,254,0.8);color: var(--color-text);font: inherit;font-weight: 700;cursor: pointer;transition: border-color 0.15s ease,background-color 0.15s ease,transform 0.15s ease}.DeHetTry button:hover{border-color: var(--color-accent);background: var(--color-white);transform: translateY(-1px);opacity: 1}.DeHetResult{margin-top: 1.25rem}.DeHetResult:empty{display: none}.DeHet .DeHetHint{margin: 0;padding: 0.95rem 1.1rem;border: 1px dashed #f1d9b8;border-radius: 18px;font-size: 0.95rem;color: var(--color-text-muted);text-align: center}.DeHet .DeHetNote{margin: 0 0 0.6rem;font-size: 0.95rem;font-weight: 700;color: var(--color-text)}.DeHetCard{position: relative;margin-bottom: 0.7rem;padding: 1.15rem 1.3rem 1.15rem 1.6rem;overflow: hidden;background: var(--color-white);border: 1px solid #f6e3c8;border-radius: 20px;box-shadow: 0 14px 30px -24px rgba(90,45,0,0.5);animation: DeHetIn 0.25s ease both}.DeHetCard::before{content: '';position: absolute;inset: 0 auto 0 0;width: 6px;background: #3a3a3a}.DeHetCard.Het::before{background: var(--color-accent)}.DeHetCard.Unknown::before{background: #d9cbb6}.DeHetCard p{margin: 0}.DeHetPhrase{display: flex;flex-wrap: wrap;align-items: center;gap: 0.6rem}.DeHetPhrase strong{font-size: 2rem;font-weight: 800;line-height: 1.15;overflow-wrap: anywhere}.DeHetMeaning{margin-top: 0.35rem !important;font-size: 1.05rem;color: var(--color-text-muted)}.DeHetPlural{display: inline-flex;align-items: center;gap: 0.45rem;margin-top: 0.7rem !important;padding: 0.3rem 0.8rem;border-radius: 999px;background: var(--color-peach);font-size: 0.88rem}.DeHetPlural span{color: #6b4410;font-weight: 700}.DeHetRule{margin-top: 0.7rem !important;padding: 0.6rem 0.8rem;border-radius: 12px;background: #fffaf3;font-size: 0.92rem;color: var(--color-text)}.DeHetRule i{color: var(--color-accent);margin-right: 0.25rem}.DeHetGuess{border-style: dashed;border-color: #f1d9b8;box-shadow: none}.DeHetArt{display: inline-flex;align-items: center;justify-content: center;min-width: 2.6em;padding: 0.2em 0.6em;border-radius: 999px;font-weight: 800;font-size: 0.9rem;line-height: 1.4;color: var(--color-white);background: #3a3a3a}.DeHetArt.Het{background: var(--color-accent);color: #2b1a05}.DeHetArt.Unknown{background: #e8ded0;color: var(--color-text)}.DeHetPhrase .DeHetArt{font-size: 1.15rem;min-width: 3.4em;padding: 0.3em 0.75em}.DeHetRules td:first-child{font-weight: 600}@keyframes DeHetIn{from{opacity: 0;transform: translateY(6px)}to{opacity: 1;transform: none}}@media (prefers-reduced-motion: reduce){.DeHetCard{animation: none}}@media (max-width: 640px){.DeHet{padding: 1.2rem;border-radius: 22px}.DeHetDuo .DeHetArt{width: 2.5rem;height: 2.5rem;font-size: 0.8rem}.DeHetLabel{font-size: 1.1rem}.DeHet input[type="search"]{padding: 1rem 1rem 1rem 2.9rem;font-size: 1.15rem}.DeHetField > i{left: 1.1rem}.DeHetField{flex-direction: column;align-items: stretch;gap: 0.6rem}.DeHetField > i{top: 1.65rem}.DeHetGo{position: static;transform: none;height: auto;padding: 0.85rem 1.3rem}.DeHetSuggest{left: 1.2rem;right: 1.2rem}.DeHetPhrase strong{font-size: 1.65rem}}.LearnCTABox{display: flex;flex-wrap: wrap;align-items: center;gap: 1.25rem;background: var(--color-accent-tint);border: 1px solid var(--color-accent-light);border-radius: var(--radius-lg);padding: 1.75rem;margin: 2.5rem 0}.LearnCTABox .LearnCTABoxBody{flex: 1 1 260px}.LearnCTABox .FormSectionTitle{margin-bottom: 0.3rem}.LearnCTABox .ProfileSectionIntro{margin: 0}.LearnCTABox .ButtonPrimary{flex-shrink: 0}.LearnRelatedLinks{margin-top: 2.5rem;padding-top: 1.75rem;border-top: 1px solid var(--color-border)}.LearnRelatedLinks h2{margin-top: 0}.LearnRelatedGrid{display: grid;grid-template-columns: repeat(auto-fit,minmax(220px,1fr));gap: 1rem}.LearnRelatedGrid a{display: flex;align-items: center;gap: 0.6rem;padding: 0.9rem 1.1rem;border: 1px solid var(--color-border);border-radius: var(--radius-sm);font-weight: 600}.LearnRelatedGrid a:hover{background: var(--color-accent-tint)}.LearnRelatedGrid a i{color: var(--color-accent)}.LearnBackLink{display: flex;width: fit-content;align-items: center;gap: 0.5rem;font-weight: 600;margin-bottom: 1.5rem}.LearnBackLink i{font-size: 0.85rem}.LearnLevelBadge{display: inline-flex;align-items: center;justify-content: center;padding: 0.3rem 0.8rem;border-radius: 999px;background: var(--color-accent);color: #fefefe;font-weight: 700;font-size: 0.85rem}.LearnHeroSplit{display: grid;grid-template-columns: minmax(0,1fr) minmax(260px,360px);gap: 2.5rem;align-items: center}.LearnHeroArt{height: 250px;border-radius: 22px}.LearnHeroArt .LangArt .HowFlag{width: 124px;height: 124px;box-shadow: 0 0 0 7px #fefefe,0 22px 34px -14px rgba(90,45,0,0.6)}.LearnHeroArt .LangHello{left: 94px;top: -22px;padding: 0.5rem 1rem;border-radius: 18px 18px 18px 5px;font-size: 1.3rem}.LearnWords{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 1rem;margin: 1.5rem 0 2.5rem;padding: 1.5rem;border-radius: 22px;background: linear-gradient(135deg,#fdf2e4 0%,#f8d6a8 100%)}.LearnWord{display: flex;flex-direction: column;align-items: center;justify-content: center;gap: 0.2rem;min-height: 78px;padding: 0.9rem 0.75rem;border-radius: 14px;background-color: #fefefe;text-align: center;box-shadow: 0 12px 22px -14px rgba(90,45,0,0.5)}.LearnWord strong{font-size: 1.2rem;font-weight: 800;color: #1a1a1a}.LearnWord small{font-size: 0.85rem;font-weight: 700;color: #a85c08}.LearnOtherLangsWrap{margin: 2.5rem 0 0}.LearnOtherLangsWrap h2{margin: 0}.LearnOtherLangs{display: flex;flex-wrap: wrap;gap: 0.75rem;margin-top: 1rem}.LearnOtherLangs a{display: inline-flex;align-items: center;gap: 0.6rem;padding: 0.45rem 1.1rem 0.45rem 0.45rem;border: 1px solid var(--color-border);border-radius: 999px;background: var(--color-surface);color: var(--color-text);font-weight: 700;transition: background-color 0.15s ease}.LearnOtherLangs a:hover{background: var(--color-accent-tint);color: var(--color-text)}.LearnOtherLangs .Flag{flex: 0 0 auto;width: 30px;height: 30px;border-radius: 50%}.LearnPlaces{display: grid;grid-template-columns: repeat(4,minmax(0,1fr));gap: 1rem;margin: 1.5rem 0 2.5rem}.LearnPlace{box-sizing: border-box;display: flex;flex-direction: column;align-items: center;gap: 0.6rem;width: auto;min-width: 0;margin: 0;padding: 1.2rem 1rem 1rem;border: 1px solid #efece6;border-radius: 18px;background-color: #fefefe;text-align: center;box-shadow: 0 14px 28px -22px rgba(90,45,0,0.45)}.LearnPlaceArt{display: block;width: 100%;max-width: 150px;height: auto}.LearnPlace figcaption{display: flex;flex-direction: column;gap: 0.1rem}.LearnPlace strong{font-size: 1rem}.LearnPlace small{font-size: 0.8rem;font-weight: 600;color: var(--color-text-muted)}.LearnCTAArt{flex-shrink: 0;display: inline-flex;align-items: center;justify-content: center;width: 96px;height: 96px;border-radius: 50%;background-color: #fefefe;box-shadow: 0 10px 20px -14px rgba(90,45,0,0.5)}.LearnCTAArt svg{display: block;width: 76px;height: auto}@media (max-width: 860px){.LearnPlaces{grid-template-columns: repeat(2,minmax(0,1fr))}.LearnHeroSplit{grid-template-columns: minmax(0,1fr);gap: 1.5rem}.LearnWords{grid-template-columns: repeat(3,minmax(0,1fr))}.LearnHeroArt{height: 170px}.LearnHeroArt .LangArt .HowFlag{width: 92px;height: 92px}.LearnHeroArt .LangHello{left: 70px;top: -18px;font-size: 1.05rem}}@media (max-width: 640px){.LearnHero h1{font-size: 1.9rem}.LearnWords{grid-template-columns: repeat(2,minmax(0,1fr));gap: 0.75rem;padding: 1rem}.LearnCTABox{padding: 1.35rem}}.LearnGuideIndex{margin: 3rem 0 2.5rem}.LearnGuideIndex h2{margin-bottom: 1rem}.LearnGuideStartLabel{margin: 0 0 0.6rem;font-size: 0.78rem;font-weight: 800;letter-spacing: 0.08em;text-transform: uppercase;color: var(--color-text-muted)}.LearnGuideStart{display: grid;grid-template-columns: repeat(2,minmax(0,1fr));gap: 1rem;margin-bottom: 1.5rem}.LearnGuideStart a{display: flex;align-items: center;gap: 0.85rem;padding: 1rem 1.15rem;border: 1px solid #f6e3c8;border-radius: 18px;background: var(--color-peach);color: var(--color-text);font-size: 1.05rem;font-weight: 800;text-decoration: none;box-shadow: 0 4px 0 #efd9b8;transition: transform 0.15s ease,box-shadow 0.15s ease}.LearnGuideStart a > span:not(.LearnGuideBadge){flex: 1 1 auto}.LearnGuideStart a > i{color: var(--color-accent);transition: transform 0.15s ease}.LearnGuideBadge{flex: none;display: inline-flex;align-items: center;justify-content: center;width: 38px;height: 38px;border-radius: 12px;background: var(--color-accent);color: var(--color-white);font-size: 1rem;box-shadow: 0 3px 0 #b8650a}.LearnGuideSections{display: grid;grid-template-columns: repeat(6,minmax(0,1fr));gap: 1rem;align-items: start}.LearnGuideSection{grid-column: span 2}.LearnGuideSection:nth-child(3n+1):nth-last-child(2),.LearnGuideSection:nth-child(3n+1):nth-last-child(2) ~ .LearnGuideSection{grid-column: span 3}.LearnGuideSection:first-child:nth-last-child(4),.LearnGuideSection:first-child:nth-last-child(4) ~ .LearnGuideSection{grid-column: span 3}.LearnGuideSection:nth-child(3n+1):last-child{grid-column: span 6}.LearnGuideSection{overflow: hidden;border: 1px solid #efe4d3;border-radius: 18px;background: var(--color-white);box-shadow: 0 4px 0 #efe4d3,0 16px 30px -22px rgba(90,45,0,0.45)}.LearnGuideSectionHead{display: flex;align-items: center;gap: 0.75rem;padding: 0.85rem 1.1rem;background: #fffaf3;border-bottom: 1px solid #f3ebdf;color: var(--color-text);font-size: 1.05rem;font-weight: 800;text-decoration: none}.LearnGuideSectionHead .LearnGuideBadge{width: 34px;height: 34px;border-radius: 10px;font-size: 0.9rem}.LearnGuideSection ul{margin: 0;padding: 0.35rem 0;list-style: none}.LearnGuideSection li{margin: 0}.LearnGuideSection li a{display: flex;align-items: center;justify-content: space-between;gap: 0.75rem;padding: 0.65rem 1.1rem;color: var(--color-text);font-weight: 600;text-decoration: none}.LearnGuideSection li + li a{border-top: 1px solid #f6efe4}.LearnGuideSection li a i{flex: none;font-size: 0.75rem;color: var(--color-accent);transition: transform 0.15s ease}@media (hover: hover){.LearnGuideStart a:hover{opacity: 1;transform: translateY(-2px);box-shadow: 0 6px 0 #efd9b8}.LearnGuideStart a:hover > i,.LearnGuideSection li a:hover i{transform: translateX(3px)}.LearnGuideSection li a:hover,.LearnGuideSectionHead:hover{opacity: 1;background: #fdf2e4}}@media (max-width: 900px){.LearnGuideSections{grid-template-columns: repeat(2,minmax(0,1fr))}.LearnGuideSections .LearnGuideSection{grid-column: auto}}@media (max-width: 640px){.LearnGuideStart,.LearnGuideSections{grid-template-columns: minmax(0,1fr)}}