.inv{background:var(--surface);padding-block:6.5rem 7rem;position:relative;overflow:clip}.inv-body{z-index:1;position:relative}.inv-top,.inv-main{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:6rem;display:grid}.inv-hello{max-width:22ch;font-size:1.35rem;font-weight:var(--w-light);letter-spacing:-.02em;color:var(--text);margin:0;line-height:1.25}.inv-what{grid-template-columns:repeat(3,minmax(0,1fr));gap:2rem;display:grid}.inv-k,.inv-v{margin:0;font-size:.85rem;line-height:1.5}.inv-k{color:var(--text-muted)}.inv-v{color:var(--text);margin-top:.9rem}.inv-main{align-items:center;margin-top:4.5rem}.inv-say{flex-direction:column;align-items:flex-end;display:flex}.inv-big{font-size:11rem;font-weight:var(--w-regular);letter-spacing:-.055em;text-align:right;margin:0;line-height:.9}.inv-big.is-wipe .k-wipe-l{margin-left:auto}.inv-alt{grid-template-columns:repeat(2,minmax(0,13.5rem));gap:2.5rem;margin-top:4rem;display:grid}.inv-alt .inv-v{color:var(--text-muted);margin-top:.6rem}.inv-pill{border:1px solid var(--text);border-radius:var(--r-full);color:var(--text);transition:background var(--d-quick)var(--e-settle),color var(--d-quick)var(--e-settle);align-items:center;gap:.45em;margin-top:1.1rem;padding:.45rem .95rem;font-size:.82rem;line-height:1.2;text-decoration:none;display:inline-flex}.inv-pill:before{content:"→";transition:transform var(--d-base)var(--e-settle)}.inv-pill:hover{background:var(--text);color:var(--surface)}.inv-pill:hover:before{transform:translate(.15em)}.inv-call{margin-top:1rem}.inv-call a{color:var(--text)}@media (max-width:57.5rem){.inv{padding-block:4.5rem 5rem}.inv-top{display:none}.inv-main{grid-template-columns:minmax(0,1fr);row-gap:3rem}.inv-v{margin-top:.4rem}.inv-say{display:contents}.inv-big{text-align:left;font-size:24vw}.inv-big.is-wipe .k-wipe-l{margin-left:0}.inv-alt{order:1;grid-template-columns:minmax(0,1fr);gap:1.75rem;margin-top:0}}
