section.not-found .wrapper{text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}section.not-found .wrapper figure{width:min(80%,max(260px,194.174svh - 776.694px));margin-bottom:1em}section.not-found .wrapper h1{margin:0;font-size:30px;font-weight:600;line-height:1.2}@media (max-width:600px){section.not-found .wrapper h1{font-size:24px}}section.not-found .wrapper p{font-size:var(--font-small);opacity:.5;margin:.5em 0 0}section.not-found .wrapper nav.links{background:var(--white);border-radius:50px;justify-content:center;align-items:center;max-width:100%;margin-top:1.5em;padding:4px;display:inline-flex}@media (max-width:800px){section.not-found .wrapper nav.links{border-radius:30px;grid-template-columns:1fr 1fr;gap:2px;width:100%;max-width:420px;padding:8px;display:grid}section.not-found .wrapper nav.links a{text-align:center}section.not-found .wrapper nav.links a.home{grid-column:1/-1}}section.not-found .wrapper nav.links a{font-size:var(--font-small);color:var(--black);white-space:nowrap;border-radius:50px;padding:10px 22px;font-weight:500;text-decoration:none;transition:all .4s cubic-bezier(.16,1,.3,1)}@media (max-width:600px){section.not-found .wrapper nav.links a{font-size:var(--font-tiny);padding:12px 15px}}@media (hover:hover){section.not-found .wrapper nav.links a:hover{color:var(--pink)}}section.not-found .wrapper nav.links a.home{background:var(--pink);color:var(--white)}@media (hover:hover){section.not-found .wrapper nav.links a.home:hover{background:var(--green);color:var(--black)}}
