.menu{clip-path:circle(0%);background-color:var(--black);z-index:100;width:100%;height:100svh;padding:1rem;position:fixed;top:0;left:0;overflow:hidden}body.menu-open{-webkit-overflow-scrolling:touch;touch-action:none;overflow:hidden}.menu-wrapper{background-color:var(--black);border-radius:2rem;flex-direction:column;justify-content:space-between;gap:2rem;width:100%;height:100%;display:flex;position:relative}.col{height:100%;display:flex;position:relative}.col-1{flex:3;padding:2rem}.col-2{flex:2;align-items:flex-end;padding:2rem}.link{pointer-events:auto;position:relative}.link a h2{color:var(--base-500);pointer-events:auto;font-size:4rem;line-height:1.1;text-decoration:none;transition:color .3s ease-out}.link a h2:hover{color:var(--base-100)}.socials{gap:2em;width:50%;display:flex}.socials .sub-col{flex-direction:column;flex:1;justify-content:flex-end;gap:2rem;display:flex}.menu-meta{color:var(--base-50)}.socials .sub-col p{margin-bottom:.25rem;position:relative}.menu-meta p:first-child{color:var(--base-300);margin-bottom:1rem;font-size:1.25rem}.menu-meta .link{color:var(--base-50);font-size:1.2rem;transition:color .3s}.menu-meta .link:hover{color:var(--base-300)}.menu-commissions p:first-child{color:var(--base-400);text-transform:uppercase;letter-spacing:.15rem;opacity:.9;margin-bottom:1.5rem;font-size:1.05rem;font-weight:750}.split-line{will-change:transform;pointer-events:auto;overflow:hidden}@media (max-width:1000px){.link a h2{font-size:2.25rem;line-height:1.2s}.col-2{flex-direction:column;align-items:flex-start}.socials{flex-direction:column;align-items:flex-start;width:100%;padding-bottom:10rem}.socials .sub-col{flex:1}.menu-commissions{word-break:break-word;margin-top:2rem;font-size:1.1rem;display:block}.menu-commissions .link{color:var(--base-100);word-break:break-all;margin-bottom:.5rem;font-size:1.1rem;text-decoration:underline;transition:color .3s;display:inline-block}.menu-commissions .link:hover{color:var(--base-300)}.menu-meta p{margin-bottom:.5rem;font-size:1rem}@media (max-width:600px){.menu-wrapper{border-radius:1rem;gap:1rem;padding:.5rem}.col-1,.col-2{padding:1rem}.menu-commissions{margin-top:1rem}.menu-commissions .link{padding:.25rem 0;font-size:.95rem}.menu-meta p{font-size:.95rem}}}.nav-redes{margin-top:2rem}
