.reveal-word{color:#77706e}.reveal-word.revealed{color:var(--red)}.about-page{min-height:calc(100svh - 176px);align-items:center}.about-page h1{font:700 clamp(90px,9vw,165px)/.85 Oswald,sans-serif;letter-spacing:-.04em;color:var(--red);margin:36px 0 0}.about-page p{font-size:clamp(22px,2.1vw,32px);line-height:1.25;letter-spacing:-.035em;margin:0 0 28px}.about-page .text-link{margin-top:25px}@media(max-width:800px){.about-page{display:block}.about-page>div:last-child{margin-top:70px}}@media(max-width:560px){.about-page h1{font-size:19vw}.about-page p{font-size:23px}}@media(prefers-reduced-motion:reduce){.reveal-word{color:var(--red)}.solution summary img,.solution-content .solution-visual{transition:none}}
