.ydiyc90{width:100%;max-width:970px;margin:40px auto;display:flex;flex-direction:column;align-items:center;@media (max-width:768px){max-width:358px}font-size:16px;line-height:24px;font-weight:300;text-align:center;color:black}.ydiyc90 .error500{text-align:left;row-gap:8px;display:flex;flex-direction:column}.ydiyc90 h1{font-family:var(--uppercase-font),sans-serif;font-size:28px;line-height:34px;font-weight:300;text-transform:uppercase;text-align:center;color:black;padding:0;margin:0 0 24px;@media (max-width:768px){font-size:24px;line-height:29px}}.ydiyc90 img{width:718px;height:auto;max-width:90vw;@media (max-width:768px){width:358px;max-width:100%}}.ydiyc90 p:has(img){line-height:0}.ydiyc90 h2,.ydiyc90 h3,.ydiyc90 p:not(:has(img)){max-width:500px;@media (max-width:768px){max-width:358px}}.ydiyc90 h2,.ydiyc90 h3,.ydiyc90 p{padding:0;margin:0}.ydiyc90 h3{font-size:18px;line-height:28px;font-weight:400;margin-top:16px}.ydiyc90 h3 a{text-decoration:underline;text-underline-offset:20%;text-decoration-color:#565656}.ydiyc90 h3 a:hover{text-decoration-color:#000000}.ydiyc90 h2{font-family:var(--uppercase-font),sans-serif;font-weight:300;font-size:24px;line-height:28px;text-transform:uppercase;margin-top:24px;@media (max-width:768px){font-size:20px;line-height:24px}}.ydiyc90 p{line-height:24px;font-size:16px;font-weight:300}