.math-guide-page,.math-guides-index{padding:clamp(38px,6vw,78px) 0 70px}.math-guides-hero{position:relative;display:grid;grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:36px;align-items:center;overflow:hidden;padding:clamp(34px,6vw,72px);border:1px solid #d9d4c9;border-radius:30px;background:radial-gradient(circle at 88% 12%,rgba(242,201,76,.42),transparent 33%),linear-gradient(135deg,#fff,#f0ede5);box-shadow:0 20px 60px rgba(47,47,47,.09)}.math-guides-eyebrow{margin:0 0 13px!important;color:#775e0b!important;font-size:12px!important;font-weight:900;letter-spacing:.12em;text-transform:uppercase}.math-guides-hero h1{max-width:760px;margin:0;font-size:clamp(45px,6.8vw,82px);line-height:.96;letter-spacing:-.06em}.math-guides-hero>div>p:last-of-type{max-width:680px;margin:24px 0 0;color:#5f5a51;font-size:clamp(18px,2.1vw,23px);line-height:1.5}.math-guide-hero-links{display:flex;flex-wrap:wrap;gap:12px;margin-top:28px}.math-guide-hero-links a{padding:13px 17px;border:1px solid #24483c;border-radius:10px;color:#24483c;font-size:14px;font-weight:850}.math-guide-hero-links a:first-child{background:#24483c;color:#fff}.math-guides-hero-mark{display:flex!important;min-height:250px;align-items:center;justify-content:center;gap:10px;color:#24483c;transform:rotate(-4deg)}.math-guides-hero-mark span,.math-guides-hero-mark strong{font-family:Georgia,serif;font-size:clamp(46px,6vw,76px)}.math-guides-hero-mark span:last-child{padding:16px 20px;border-bottom:5px solid #f2c94c;background:#fff;border-radius:12px;box-shadow:0 18px 35px rgba(47,47,47,.12)}.math-guides-proof{display:grid;grid-template-columns:repeat(3,1fr);margin:24px 0 74px;border:1px solid #ded9cf;border-radius:16px;background:#fff}.math-guides-proof div{display:grid;gap:4px;padding:21px 28px;text-align:center}.math-guides-proof div+div{border-left:1px solid #e4e0d8}.math-guides-proof strong{font-size:26px;letter-spacing:-.03em}.math-guides-proof span{color:#777168;font-size:12px;font-weight:750;text-transform:uppercase;letter-spacing:.07em}.math-guide-subjects{display:grid;gap:80px}.math-guide-subject>header{display:grid;grid-template-columns:1fr 1fr;align-items:end;gap:25px;margin-bottom:25px;padding-bottom:20px;border-bottom:1px solid #cbc6bc}.math-guide-subject>header>div{display:flex;align-items:baseline;gap:14px}.math-guide-subject>header span{color:#9d7e16;font-size:12px;font-weight:900}.math-guide-subject>header h2{margin:0;font-size:clamp(36px,5vw,56px);letter-spacing:-.045em}.math-guide-subject>header p{max-width:460px;margin:0 0 5px auto;color:#68635b;line-height:1.55}.math-guide-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.math-guide-card{display:flex;min-height:255px;flex-direction:column;padding:25px;border:1px solid #ddd8cf;border-radius:16px;background:#fff;color:#2f2f2f;box-shadow:0 8px 22px rgba(47,47,47,.04);transition:transform .16s ease,border-color .16s ease}.math-guide-card:hover{transform:translateY(-3px);border-color:#a89c7d}.math-guide-card>span,.math-guide-card>strong{color:#765d0c;font-size:11px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.math-guide-card h3{margin:16px 0 10px;font-size:24px;line-height:1.08;letter-spacing:-.035em}.math-guide-card p{margin:0;color:#6d685f;font-size:14px;line-height:1.55}.math-guide-card>strong{margin-top:auto;padding-top:22px;color:#24483c}.math-guide-final-signup,.math-guide-index-signup,.math-guide-inline-signup{margin-top:80px;padding:clamp(25px,5vw,50px);border-radius:22px;background:#24483c;color:#fff}.math-guide-index-signup,.math-guide-inline-signup{display:grid;grid-template-columns:1fr 1fr;gap:35px;align-items:center}.math-guide-final-signup>span,.math-guide-index-signup span,.math-guide-inline-signup>div>span{color:#f2c94c;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.math-guide-final-signup h2,.math-guide-index-signup h2,.math-guide-inline-signup h2{margin:8px 0;color:#fff;font-size:clamp(28px,4vw,42px);letter-spacing:-.04em}.math-guide-final-signup p,.math-guide-index-signup p,.math-guide-inline-signup p{margin:0;color:#dbe5e1;line-height:1.55}.math-guide-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin:0 0 30px;color:#858078;font-size:12px}.math-guide-breadcrumb a{color:#5f7068}.math-guide-header{max-width:880px;padding:clamp(25px,5vw,55px) 0 45px}.math-guide-header h1{margin:0;font-size:clamp(48px,7.5vw,84px);line-height:.96;letter-spacing:-.06em}.math-guide-header>p:nth-of-type(2){max-width:760px;margin:24px 0;color:#625d55;font-size:clamp(19px,2.3vw,24px);line-height:1.5}.math-guide-header>div{display:flex;flex-wrap:wrap;gap:8px;color:#7b756c;font-size:12px}.math-guide-layout{display:grid;grid-template-columns:220px minmax(0,760px);gap:clamp(35px,7vw,90px);align-items:start}.math-guide-toc{position:sticky;top:25px;display:grid;gap:0;padding:20px 0;border-top:3px solid #24483c;border-bottom:1px solid #d5d0c6}.math-guide-toc strong{margin-bottom:10px;font-size:12px;text-transform:uppercase;letter-spacing:.08em}.math-guide-toc a{padding:8px 2px;color:#6e6961;font-size:12px;font-weight:650}.math-guide-toc a:last-child{margin-top:10px;border-top:1px solid #ddd8cf;color:#24483c;font-weight:850}.math-guide-content{min-width:0}.math-guide-quick{padding:clamp(25px,5vw,42px);border:1px solid #d9d4c8;border-radius:20px;background:linear-gradient(135deg,#fff,#f3f0e7)}.math-guide-quick>span{color:#856a10;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.math-guide-quick h2{margin:8px 0 14px;font-size:clamp(28px,4vw,38px);letter-spacing:-.04em}.math-guide-quick p{margin:0;color:#504c46;font-size:18px;line-height:1.7}.math-guide-formula{overflow-x:auto;margin-top:24px;padding:18px;border-left:4px solid #f2c94c;background:#fff;font-size:clamp(18px,3vw,26px);text-align:center}.math-guide-section{padding-top:72px;scroll-margin-top:25px}.math-guide-section-heading{display:grid;grid-template-columns:45px 1fr;gap:12px;align-items:start;margin-bottom:27px}.math-guide-section-heading>span{display:grid;width:38px;height:38px;place-items:center;border-radius:50%;background:#f2c94c;font-size:11px;font-weight:900}.math-guide-section-heading h2{margin:0;font-size:clamp(33px,5vw,48px);line-height:1;letter-spacing:-.045em}.math-guide-section-heading p{margin:8px 0 0;color:#79736a;font-size:14px}.math-guide-section>.math-guide-section-heading+p{margin:-8px 0 24px;color:#5f5a52;font-size:17px;line-height:1.7}.math-guide-principles{display:grid;gap:12px}.math-guide-principles article{display:grid;grid-template-columns:38px 1fr;column-gap:14px;padding:21px;border:1px solid #ded9cf;border-radius:14px;background:#fff}.math-guide-principles article>span{grid-row:1/3;color:#a07f10;font-size:28px;font-weight:900}.math-guide-principles h3{margin:2px 0 7px;font-size:20px}.math-guide-principles p{margin:0;color:#666159;line-height:1.65}.math-guide-diagram{margin:0;padding:20px;border:1px solid #d8d4cb;border-radius:18px;background:#fff}.math-guide-diagram svg{display:block;width:100%;height:auto;color:#24483c}.math-guide-diagram figcaption{margin:12px 8px 2px;color:#817b72;font-size:11px;line-height:1.5}.diagram-grid{opacity:.09}.diagram-accent{color:#c99e13}.diagram-dot{fill:#f2c94c}.diagram-dot,.diagram-point{stroke:#24483c;stroke-width:2}.diagram-point{fill:#fff}.diagram-fill{fill:rgba(242,201,76,.28)}.math-guide-inline-signup{margin:72px 0 0;padding:28px}.math-guide-inline-signup h2{font-size:30px}.math-guide-examples{display:grid;gap:18px}.math-guide-examples article{overflow:hidden;border:1px solid #d8d3c9;border-radius:17px;background:#fff}.math-guide-examples article>header{display:flex;gap:9px;padding:14px 20px;background:#24483c;color:#fff;font-size:11px;text-transform:uppercase;letter-spacing:.07em}.math-guide-examples article>header span{color:#f2c94c;font-weight:900}.math-guide-examples h3{margin:24px 24px 15px;font-size:21px}.math-guide-examples ol{display:grid;gap:9px;margin:0;padding:0 30px 23px 55px;color:#5c5750;line-height:1.6}.math-guide-examples ol li::marker{color:#a07f10;font-weight:900}.math-guide-examples article>div{display:flex;align-items:center;gap:12px;padding:17px 24px;border-top:1px solid #e4e0d7;background:#f7f4ec}.math-guide-examples article>div span{color:#856b13;font-size:10px;font-weight:900;letter-spacing:.09em;text-transform:uppercase}.math-guide-mistakes{display:grid;gap:10px;margin:0;padding:0;list-style:none}.math-guide-mistakes li{display:grid;grid-template-columns:28px 1fr;gap:10px;padding:17px 20px;border:1px solid #ead6d8;border-radius:12px;background:#fffafa;color:#5c5354;line-height:1.55}.math-guide-mistakes li>span{color:#bf1a2f;font-size:22px;font-weight:900}.math-guide-worksheet{display:grid;grid-template-columns:1fr 145px;gap:20px;align-items:center;padding:28px;border:1px solid #d2c9ae;border-radius:18px;background:linear-gradient(135deg,#fff,#fff9e7);color:#2f2f2f}.math-guide-worksheet>div>span{color:#7d6514;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.math-guide-worksheet h3{margin:8px 0;font-size:30px;letter-spacing:-.04em}.math-guide-worksheet p{margin:0;color:#686158;line-height:1.55}.math-guide-worksheet>div>strong{display:block;margin-top:18px;color:#24483c;font-size:13px}.math-guide-sheet-art{display:grid!important;height:165px!important;padding:26px 20px!important;transform:rotate(3deg);border:1px solid #d0c9ba;background:#fff!important;box-shadow:0 12px 24px rgba(47,47,47,.11)}.math-guide-sheet-art i{display:block;height:2px;background:#ddd7ca}.math-guide-sheet-art b{color:#3b745e;font-size:30px}.math-guide-practice-note{margin:18px 0 0;padding:18px;border-left:4px solid #24483c;background:#f0f5f2;color:#5b615d;line-height:1.65}.math-guide-faq details{border-top:1px solid #d8d3c9}.math-guide-faq details:last-child{border-bottom:1px solid #d8d3c9}.math-guide-faq summary{padding:19px 5px;cursor:pointer;font-weight:850}.math-guide-faq details p{margin:0;padding:0 5px 20px;color:#625d55;line-height:1.65}.math-guide-final-signup{margin-top:72px}.math-guide-final-signup>p{margin:0 0 25px;max-width:610px}.math-guide-related{padding-top:72px}.math-guide-related>header>span{color:#8d7010;font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.math-guide-related>header h2{margin:6px 0 22px;font-size:38px;letter-spacing:-.04em}.math-guide-related>div{display:grid;grid-template-columns:repeat(3,1fr);gap:11px}.math-guide-related a{display:flex;min-height:230px;flex-direction:column;padding:20px;border:1px solid #ddd8cf;border-radius:14px;background:#fff;color:#2f2f2f}.math-guide-related a>span{color:#8a6e10;font-size:10px;font-weight:900;text-transform:uppercase}.math-guide-related h3{margin:12px 0 8px;font-size:20px}.math-guide-related p{margin:0;color:#706a61;font-size:13px;line-height:1.5}.math-guide-related strong{margin-top:auto;padding-top:15px;color:#24483c;font-size:12px}.math-guide-final-signup form button[type=submit],.math-guide-index-signup form button[type=submit],.math-guide-inline-signup form button[type=submit]{border:2px solid #f2c94c;background:#f2c94c;color:#26352f;box-shadow:0 8px 18px rgba(0,0,0,.22);font-weight:900}.math-guide-final-signup form button[type=submit]:hover:not(:disabled),.math-guide-index-signup form button[type=submit]:hover:not(:disabled),.math-guide-inline-signup form button[type=submit]:hover:not(:disabled){border-color:#fff3bb;background:#fff3bb;color:#1e3029;box-shadow:0 10px 22px rgba(0,0,0,.28)}.math-guide-final-signup label,.math-guide-index-signup label,.math-guide-inline-signup label{color:#fff}.math-guide-final-signup input:focus,.math-guide-index-signup input:focus,.math-guide-inline-signup input:focus{border-color:#f2c94c;box-shadow:0 0 0 4px rgba(242,201,76,.3)}.systems-equation-graph svg{color:#53635d}.systems-equation-graph .diagram-grid{opacity:.13}.diagram-axes{color:#6a756f}.diagram-tick-labels{fill:#6d746f;font-size:10px;font-weight:700}.system-line{fill:none;stroke-width:3.5;stroke-linecap:round}.system-line-one{stroke:#24483c}.system-line-two{stroke:#c9970a}.system-line-label rect,.system-point-label rect{fill:#fff;stroke:#d8d3c9;stroke-width:1}.system-line-label text,.system-point-label text{fill:#35433e;font-size:11px;font-weight:850}.system-intersection{stroke-width:3}.system-point-callout{fill:none;stroke:#24483c;stroke-width:1.5;stroke-dasharray:3 3}.systems-equation-graph-compact{margin:8px 24px 25px;padding:12px;background:#fbfaf7}.systems-equation-graph-compact figcaption{font-size:12px;font-weight:750;text-align:center}.math-guide-practice-problems{display:grid;gap:12px}.math-guide-practice-problems article{padding:20px;border:1px solid #d8d3c9;border-radius:14px;background:#fff}.math-guide-practice-problems article>div{display:grid;grid-template-columns:34px 1fr;gap:12px;align-items:start}.math-guide-practice-problems article>div>span{display:grid;width:30px;height:30px;place-items:center;border-radius:50%;background:#f2c94c;font-size:12px;font-weight:900}.math-guide-practice-problems article>div>p{margin:4px 0 16px;font-size:17px;font-weight:750;line-height:1.55}.math-guide-practice-problems details{border-top:1px solid #e3dfd7}.math-guide-practice-problems summary{padding:12px 2px;cursor:pointer;color:#24483c;font-size:13px;font-weight:850}.math-guide-practice-problems details p{margin:0;padding:0 2px 13px;color:#625d55;line-height:1.55}.math-guide-practice-problems details ol{display:grid;gap:7px;margin:0;padding:0 10px 12px 28px;color:#625d55;line-height:1.55}.math-guide-practice-problems details ol li::marker{color:#a07f10;font-weight:900}.math-guide-practice-problems .math-guide-practice-answer{margin-top:2px;padding:12px;border-left:3px solid #f2c94c;background:#faf7ee;color:#393630}.congruence-practice-diagram{margin:0 0 18px;padding:12px 20px;border:1px solid #e4dfd5;border-radius:12px;background:#fbfaf7}.congruence-practice-diagram svg{display:block;width:100%;height:auto}.congruence-outline{fill:none;stroke:#24483c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.congruence-outline .congruence-angle{stroke:#c99e13;stroke-width:4}.congruence-outline .congruence-angle-double{stroke:#c99e13;stroke-width:2}.congruence-practice-diagram text{fill:#716b62;font-size:12px;font-weight:800}.congruence-practice-diagram .congruence-measure{fill:#2f2f2f;stroke:#fbfaf7;stroke-width:5;paint-order:stroke;font-size:15px;font-weight:900}.similarity-person{fill:#fbfaf7}.similarity-tree-trunk{fill:#9a7650;stroke:#24483c}.similarity-tree-canopy{fill:#dceade;stroke:#24483c}.proof-practice-diagram .proof-point{fill:#f2c94c}.proof-practice-diagram .proof-parallel-mark{stroke:#c99e13;stroke-width:4}.proof-practice-diagram .proof-given{fill:#5f5a52;stroke:none;font-size:15px;font-weight:850}.pythagorean-practice-diagram .pythagorean-grid{opacity:.12;stroke-width:1}.pythagorean-practice-diagram .pythagorean-hypotenuse{stroke:#c99e13;stroke-width:4}.pythagorean-practice-diagram .proof-point{fill:#f2c94c}.special-right-triangles-reference{margin:28px 0 0}.special-right-triangles-reference>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.special-right-triangles-reference section{overflow:hidden;border:1px solid #ddd7ca;border-radius:15px;background:#fff}.special-right-triangles-reference header{display:grid;gap:3px;padding:16px 18px;background:#24483c;color:#fff}.special-right-triangles-reference header strong{color:#f2c94c;font-size:18px}.special-right-triangles-reference header span{font-size:11px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}.special-right-triangles-reference svg{display:block;width:100%;height:auto}.special-triangle-shape{fill:rgba(242,201,76,.12);stroke:#24483c;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.special-triangle-labels{fill:#2f2f2f;font-size:15px;font-weight:900}.special-right-triangles-reference section>p{margin:0;padding:12px 18px;border-top:1px solid #e5e0d7;color:#4e4a44;font-size:16px;text-align:center}.special-right-triangles-reference figcaption{margin:12px 3px 0;color:#746e65;font-size:12px;line-height:1.5;text-align:center}.special-right-practice-diagram .special-triangle-shape{fill:rgba(242,201,76,.12);stroke:#24483c;stroke-width:3}.special-right-practice-diagram .special-right-practice-content text{stroke:#fbfaf7;stroke-width:5;paint-order:stroke;fill:#2f2f2f;font-size:16px;font-weight:900}.special-right-practice-diagram .special-right-practice-content .special-triangle-angle{font-size:14px}.special-right-practice-diagram .special-triangle-tick{fill:none;stroke:#c99e13;stroke-width:4}.circle-practice-content{fill:none;stroke:#24483c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.circle-practice-content .circle-practice-shape{fill:rgba(242,201,76,.12)}.circle-practice-content .circle-practice-center{fill:#f2c94c;stroke:#24483c;stroke-width:2}.circle-practice-content .circle-practice-angle,.circle-practice-content .circle-practice-measure{stroke:#c99e13;stroke-width:4}.circle-practice-content .circle-practice-radius{stroke:#24483c;stroke-width:3}.circle-practice-content .circle-practice-sector{fill:rgba(242,201,76,.34);stroke:none}.circle-practice-content .circle-practice-arc{fill:none;stroke-width:7}.circle-practice-content text{fill:#2f2f2f;stroke:#fbfaf7;stroke-width:5;paint-order:stroke;font-size:16px;font-weight:900}.area-volume-practice-content{fill:none;stroke:#24483c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.area-volume-practice-content .area-volume-shape{fill:rgba(242,201,76,.12)}.area-volume-practice-content .area-volume-solid{fill:rgba(242,201,76,.15)}.area-volume-practice-content .area-volume-rim{fill:rgba(242,201,76,.18);stroke:#24483c}.area-volume-practice-content .area-volume-guide{stroke:#c99e13;stroke-dasharray:7 6}.area-volume-practice-content .area-volume-dimension,.area-volume-practice-content .area-volume-marker{stroke:#c99e13}.area-volume-practice-content text{fill:#2f2f2f;stroke:#fbfaf7;stroke-width:5;paint-order:stroke;font-size:16px;font-weight:900}.law-of-cosines-practice-content{fill:none;stroke:#24483c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.law-of-cosines-practice-content .cosine-triangle-shape{fill:rgba(242,201,76,.12)}.law-of-cosines-practice-content .cosine-angle{stroke:#c99e13;stroke-width:4}.law-of-cosines-practice-content .cosine-right-angle{fill:rgba(242,201,76,.18)}.law-of-cosines-practice-content text{fill:#2f2f2f;stroke:#fbfaf7;stroke-width:5;paint-order:stroke;font-size:16px;font-weight:900}.law-of-sines-practice-content{fill:none;stroke:#24483c;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.law-of-sines-practice-content .sine-triangle-shape{fill:rgba(242,201,76,.12)}.law-of-sines-practice-content .sine-triangle-secondary{fill:rgba(36,72,60,.06);stroke:#3e7562;stroke-dasharray:7 6}.law-of-sines-practice-content .sine-angle{stroke:#c99e13;stroke-width:4}.law-of-sines-practice-content .sine-construction-ray{stroke:#24483c}.law-of-sines-practice-content .sine-no-intersection{stroke:#c99e13;stroke-dasharray:8 7}.law-of-sines-practice-content .sine-gap{stroke:#bf1a2f;stroke-width:3;stroke-dasharray:4 4}.law-of-sines-practice-content text{fill:#2f2f2f;stroke:#fbfaf7;stroke-width:5;paint-order:stroke;font-size:15px;font-weight:900}.math-guide-mistakes li>p{min-width:0;margin:0}@media(max-width:850px){.math-guides-hero{grid-template-columns:1fr}.math-guides-hero-mark{display:none!important}.math-guide-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.math-guide-layout{grid-template-columns:1fr}.math-guide-toc{position:static;grid-template-columns:repeat(2,1fr);padding:18px}.math-guide-toc a:last-child,.math-guide-toc strong{grid-column:1/-1}.math-guide-related>div{grid-template-columns:1fr}.math-guide-related a{min-height:180px}}@media(max-width:620px){.math-guide-page,.math-guides-index{padding-top:28px}.math-guides-hero{padding:29px 23px;border-radius:22px}.math-guides-hero h1{font-size:45px}.math-guides-proof{grid-template-columns:1fr}.math-guides-proof div+div{border-top:1px solid #e4e0d8;border-left:0}.math-guide-subject>header{grid-template-columns:1fr}.math-guide-subject>header p{margin:0}.math-guide-card-grid{grid-template-columns:1fr}.math-guide-card{min-height:220px}.math-guide-index-signup,.math-guide-inline-signup{grid-template-columns:1fr}.math-guide-header h1{font-size:48px}.math-guide-toc,.math-guide-worksheet{grid-template-columns:1fr}.math-guide-sheet-art{display:none!important}.math-guide-section{padding-top:58px}.math-guide-section-heading{grid-template-columns:38px 1fr}.math-guide-principles article{grid-template-columns:30px 1fr}.math-guide-inline-signup{padding:24px}.math-guide-diagram{padding:9px}.systems-equation-graph-compact{margin:8px 12px 22px}.math-guide-related>div{grid-template-columns:1fr}}.diagram-axis{color:#718079;stroke-width:1.4}.diagram-accent-fill{fill:#c99e13}.sequence-value-label{fill:#2f2f2f;stroke:#fff;stroke-width:4;paint-order:stroke;font-size:12px;font-weight:900}.math-guide-game-link{display:grid;grid-template-columns:auto 1fr auto;gap:18px;align-items:center;margin-top:18px;padding:22px 24px;border:1px solid #24483c;border-radius:16px;background:linear-gradient(135deg,#24483c,#315d4f);color:#fff;box-shadow:0 10px 25px rgba(36,72,60,.14)}.math-guide-game-link>span{padding:7px 9px;border-radius:999px;background:#f2c94c;color:#26352f;font-size:10px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.math-guide-game-link h2{margin:0;color:#fff;font-size:22px;letter-spacing:-.025em}.math-guide-game-link p{margin:5px 0 0;color:#dbe5e1;font-size:14px;line-height:1.5}.math-guide-game-link>strong{white-space:nowrap;color:#f2c94c;font-size:13px}@media(max-width:620px){.math-guide-game-link{grid-template-columns:1fr;gap:10px}.math-guide-game-link>span{justify-self:start}.math-guide-game-link>strong{margin-top:3px}.special-right-triangles-reference>div{grid-template-columns:1fr}}.special-triangle-labels{stroke:#fffdf7;stroke-width:4;paint-order:stroke}.disk-washer-object{color:#2f2f2f}.disk-washer-heading{fill:#24483c;font-size:14px;font-weight:900;letter-spacing:.08em}.disk-washer-back{fill:#f4e3a2;stroke:#24483c;stroke-width:2}.disk-washer-body{fill:#e4bd3f;fill-opacity:.42;stroke:#24483c;stroke-width:2}.disk-washer-face{fill:#fff7d7;stroke:#24483c;stroke-width:3}.disk-washer-hole,.disk-washer-hole-back{fill:#fff;stroke:#24483c;stroke-width:3}.disk-washer-center{fill:#24483c}.disk-washer-inner-radius,.disk-washer-radius{stroke:#c99e13;stroke-width:3}.disk-washer-thickness{fill:none;stroke:#6f7f78;stroke-width:1.5}.disk-washer-note{fill:#746e65;font-size:11px}