.landing-v2 .lv-interior{position:relative;isolation:isolate;background:radial-gradient(circle at 8% 4%,rgba(42,93,255,.1),transparent 28rem),radial-gradient(circle at 92% 12%,rgba(124,92,255,.08),transparent 26rem),var(--ink-50)}.landing-v2 .lv-interior:before{position:absolute;inset:0;z-index:-1;content:"";pointer-events:none;opacity:.42;background-image:linear-gradient(var(--line-soft) 1px,transparent 1px),linear-gradient(90deg,var(--line-soft) 1px,transparent 1px);background-size:64px 64px;-webkit-mask-image:linear-gradient(180deg,black,transparent 42rem);mask-image:linear-gradient(180deg,black,transparent 42rem)}.landing-v2 .lv-interior>:is(div,article,section){position:relative}.landing-v2 .lv-interior>article,.landing-v2 .lv-interior>div[class*=py-20],.landing-v2 .lv-interior>div[class*=py-24]{padding-top:clamp(5rem,8vw,7.5rem);padding-bottom:clamp(5rem,8vw,7.5rem)}.landing-v2 .lv-interior h1,.landing-v2 .lv-interior h2,.landing-v2 .lv-interior h3{color:var(--ink-900);text-wrap:balance}.landing-v2 .lv-interior [class~=text-white] :is(h1,h2,h3){color:inherit}.landing-v2 .lv-interior h1{font-size:clamp(2.7rem,6vw,4.75rem);font-weight:650;line-height:.98;letter-spacing:-.052em}.landing-v2 .lv-interior h2{letter-spacing:-.035em}.landing-v2 .lv-interior :is(p,li,dd){text-wrap:pretty}:where(.landing-v2 .lv-interior [class*=uppercase][class*=tracking-]){color:var(--blue);font-family:var(--mono);font-size:11px;font-weight:600;letter-spacing:.12em}.landing-v2 .lv-interior [class*=rounded-3xl][class*=bg-white]{border:1px solid var(--line);background:color-mix(in oklch,var(--ink-0) 94%,transparent);box-shadow:0 18px 60px rgba(12,13,15,.055)}.landing-v2 .lv-interior [class*=rounded-2xl][class*=bg-white]{border-color:var(--line);background:color-mix(in oklch,var(--ink-0) 92%,transparent);box-shadow:none}.landing-v2 .lv-interior a,.landing-v2 .lv-interior button{transition-duration:.16s;transition-timing-function:ease}.landing-v2 .lv-interior a:focus-visible,.landing-v2 .lv-interior button:focus-visible,.landing-v2 .lv-interior input:focus-visible,.landing-v2 .lv-interior select:focus-visible,.landing-v2 .lv-interior textarea:focus-visible{outline:2px solid color-mix(in oklch,var(--blue) 65%,white);outline-offset:3px}.landing-v2 .lv-interior [class*="hover:-translate-y"]:hover{transform:translateY(-2px)}.landing-v2 .lv-interior article [class*=prose],.landing-v2 .lv-interior article>div[class*=mt-6]{color:var(--ink-700)}@media (max-width:700px){.landing-v2 .lv-interior:before{background-size:44px 44px}.landing-v2 .lv-interior>article,.landing-v2 .lv-interior>div[class*=py-20],.landing-v2 .lv-interior>div[class*=py-24]{padding-top:4.5rem;padding-bottom:4.5rem}.landing-v2 .lv-interior [class*=rounded-3xl][class*=p-10]{padding:1.5rem}}.dark .landing-v2 .lv-interior,.landing-v2.dark .lv-interior{background:radial-gradient(circle at 8% 4%,rgba(110,150,245,.11),transparent 28rem),radial-gradient(circle at 92% 12%,rgba(155,138,242,.08),transparent 26rem),var(--ink-50)}.dark .landing-v2 .lv-interior [class*=rounded-3xl][class*=bg-white],.landing-v2.dark .lv-interior [class*=rounded-3xl][class*=bg-white]{background:color-mix(in oklch,var(--ink-100) 92%,transparent);box-shadow:none}.dark .landing-v2 .lv-interior [class*=rounded-2xl][class*=bg-white],.landing-v2.dark .lv-interior [class*=rounded-2xl][class*=bg-white]{border-color:var(--line);background:color-mix(in oklch,var(--ink-200) 74%,transparent)}@media (prefers-reduced-motion:reduce){.landing-v2 .lv-interior *,.landing-v2 .lv-interior :after,.landing-v2 .lv-interior :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}