html{background-color:#000}body{background-color:transparent}.in-about{background:var(--tone-100);color:var(--tone-400);display:grid;grid-template-columns:minmax(0,1.25fr) minmax(0,.7fr) minmax(0,1.2fr);gap:3rem;padding:7rem 1.25rem 9rem;min-height:80svh}.in-col h3{font-family:ui-monospace,SF Mono,JetBrains Mono,Roboto Mono,Menlo,Consolas,monospace;font-size:.78rem;font-weight:400;letter-spacing:.04em;text-transform:uppercase;color:var(--tone-400);margin:0 0 .9rem}.in-big{font-size:clamp(1.7rem,2.6vw,2.7rem);font-weight:450;letter-spacing:-.02em;line-height:1.15;max-width:28ch}.in-small{margin-top:2rem;font-size:1.05rem;line-height:1.35;max-width:30ch;color:#ffffff8c}.in-block{margin-bottom:2.4rem}.in-info :is(h3,p,a),.in-team-list :is(h3,button,b,span){font-family:ui-monospace,SF Mono,JetBrains Mono,Roboto Mono,Menlo,Consolas,monospace;font-size:.78rem;letter-spacing:.02em;text-transform:uppercase;line-height:1.55}.in-block p,.in-team-list li,.in-team-list button{font-family:ui-monospace,SF Mono,JetBrains Mono,Roboto Mono,Menlo,Consolas,monospace;font-size:.78rem;letter-spacing:.02em;text-transform:uppercase;line-height:1.55;font-weight:400}.in-block p{color:#ffffff80;margin:0}.in-block a{color:inherit;transition:color .2s ease}.in-block a:hover{color:var(--tone-400)}.in-team-list ul{list-style:none;margin:0;padding:0}.in-team-list li{margin:0 0 .35rem}.in-team-list button{all:unset;display:block;box-sizing:border-box;cursor:pointer;font-family:inherit;font-size:.78rem;letter-spacing:.02em;text-transform:uppercase;line-height:1.55;color:#ffffff80;transition:color .2s ease}.in-team-list button b{font-weight:400;color:var(--tone-400)}.in-team-list button span{margin-left:.4em}.in-team-list .in-sub{margin-top:2.6rem}.in-team-list li{display:flex;flex-wrap:wrap;align-items:baseline;column-gap:.9em}.in-team-list .in-ig{font-family:ui-monospace,SF Mono,JetBrains Mono,Roboto Mono,Menlo,Consolas,monospace;font-size:.78rem;letter-spacing:.02em;text-transform:none;color:#ffffff80;transition:color .2s ease}.in-team-list .in-ig:hover{color:var(--tone-400)}@media(hover:hover){.in-team-list button:hover,.in-team-list button:focus-visible{color:var(--tone-400)}}.in-face{position:fixed;left:0;top:0;z-index:50;width:17rem;aspect-ratio:4 / 5;pointer-events:none;opacity:0;transition:opacity .22s ease;will-change:transform;background:#0b0b0b}.in-face.on{opacity:1}.in-face img{width:100%;height:100%;object-fit:cover;display:block}@media(max-width:1000px),(hover:none){.in-about{grid-template-columns:1fr;gap:2.4rem;padding:5rem 1rem 6rem;min-height:0}.in-big{font-size:1.55rem}.in-team-list li{margin-bottom:.9rem}.in-team-list button span{display:block;margin-left:0}.in-face{left:50%;top:50%;width:min(62vw,15rem);transform:translate(-50%,-50%)}.in-face.on{pointer-events:auto;box-shadow:0 0 0 100vmax #000000b8}}.in-contact{background:var(--tone-100);color:var(--tone-400);padding:0 1.25rem 8rem}.in-contact-grid{display:grid;grid-template-columns:2fr 1fr 1fr;border:1px solid rgba(255,255,255,.22)}.in-cell{position:relative;display:flex;flex-direction:column;justify-content:space-between;gap:2.5rem;min-height:15rem;padding:1.25rem;color:inherit;text-decoration:none}.in-cell+.in-cell{border-left:1px solid rgba(255,255,255,.22)}.in-cell-k,.in-cell-v{font-family:ui-monospace,SF Mono,JetBrains Mono,Roboto Mono,Menlo,Consolas,monospace;font-size:.78rem;letter-spacing:.02em;text-transform:uppercase;line-height:1.55}.in-cell-k{color:#ffffff80}.in-cell-big{margin:0;font-size:clamp(1.7rem,3.4vw,3.4rem);font-weight:450;letter-spacing:-.02em;line-height:1.05;max-width:14ch}.in-cell-link i{position:absolute;top:1.1rem;right:1.25rem;font-style:normal;font-size:1.1rem;color:#ffffff80}.in-cell-link{transition:background .25s ease,color .25s ease}@media(hover:hover){.in-cell-link:hover{background:var(--tone-400);color:#000}.in-cell-link:hover .in-cell-k,.in-cell-link:hover i{color:#0000008c}}@media(max-width:1000px){.in-contact{padding:0 1rem 5rem}.in-contact-grid{grid-template-columns:1fr}.in-cell{min-height:9rem}.in-cell-title{min-height:12rem}.in-cell+.in-cell{border-left:0;border-top:1px solid rgba(255,255,255,.22)}}
