.social-links{display:flex;gap:10px;margin-top:20px}.social-links a{width:40px;height:40px;border:1px solid #ffffff3b;border-radius:50%;display:grid;place-content:center;color:#FFA6A6;font-weight:700;text-transform:uppercase}.social-links a:hover{background:#EE6262;color:#fff;border-color:#EE6262}.contact-meta p{margin:0;color:var(--ink);font-size:16px}.contact-social{display:flex;gap:12px;margin-top:25px}.contact-social a{border:1px solid var(--line);padding:13px 17px;display:flex;align-items:center;gap:12px;background:#fff}.contact-social b{width:30px;height:30px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-content:center;text-transform:uppercase;font-size:11px}.error-page{min-height:680px;padding:100px 6vw;display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:5vw;overflow:hidden}.error-page h1{font:500 clamp(54px,7vw,100px)/.98 'Manrope';letter-spacing:-.055em;margin:0;max-width:760px}.error-page>div>p:not(.eyebrow){font-size:19px;line-height:1.6;color:var(--muted);max-width:600px;margin:30px 0}.error-code{display:flex;align-items:center;justify-content:center;font:500 clamp(80px,12vw,190px) 'Manrope';letter-spacing:-.08em;color:var(--ink)}.error-orb{width:min(18vw,220px);aspect-ratio:1;border-radius:50%;background:radial-gradient(circle at 35% 30%,#ffe0dc,#ff8b8b 35%,#d94e55 68%,#651f2b);color:#fff;display:grid;place-content:center;box-shadow:0 35px 70px #a2282833}@media(max-width:800px){.error-page{grid-template-columns:1fr;min-height:600px}.error-code{display:none}}@media(max-width:600px){.contact-social{flex-direction:column}.contact-social a{justify-content:center}}
