.twin-page-intro[data-v-418289c0]{padding-top:calc(var(--space-base-xl2)*3)}.twin-page-intro__layout[data-v-418289c0]{align-items:end;display:grid;gap:var(--space-base-xl);grid-template-columns:3fr 6fr 3fr}.twin-page-intro p[data-v-418289c0]{color:var(--color-primary);font-family:var(--font-family-mono);text-transform:uppercase}.twin-page-intro h1[data-v-418289c0]{font-family:var(--font-family-secondary);font-size:clamp(calc(var(--size-h1)*1.25),4.8vw,calc(var(--size-h1)*2.1));letter-spacing:-.04em;line-height:.96;margin:0;max-width:12ch}.twin-page-intro__layout>div[data-v-418289c0]{color:var(--color-text-secondary);display:grid;gap:var(--space-base-lg);justify-items:start}.twin-page-model[data-v-418289c0]{padding-top:0}.twin-page-model__layout[data-v-418289c0]{background-image:linear-gradient(to right,color-mix(in srgb,var(--color-border-default) 44%,transparent) var(--border-line-xs),transparent var(--border-line-xs)),linear-gradient(to bottom,color-mix(in srgb,var(--color-border-default) 44%,transparent) var(--border-line-xs),transparent var(--border-line-xs));background-size:var(--space-base-xl2) var(--space-base-xl2);border:var(--border-line-xs) solid var(--color-border-default);border-radius:var(--landing-radius);overflow:hidden;padding-block:var(--space-base-xl2) calc(var(--space-base-xl2)*2);position:relative}.twin-page-model__layout[data-v-418289c0]:after,.twin-page-model__layout[data-v-418289c0]:before{content:"";pointer-events:none;position:absolute}.twin-page-model__layout[data-v-418289c0]:before{border-right:var(--border-line-xs) solid var(--color-primary);border-top:var(--border-line-xs) solid var(--color-primary);height:var(--space-base-xl2);opacity:.28;right:var(--space-base-xl);top:var(--space-base-lg);width:calc(var(--space-base-xl2)*2)}.twin-page-model__layout[data-v-418289c0]:after{border:var(--border-line-xs) solid var(--color-border-strong);bottom:var(--space-base-lg);height:var(--space-base-lg);opacity:.55;right:calc(var(--space-base-xl) - var(--space-base-xs));width:var(--space-base-lg)}.twin-page-model__layers[data-v-418289c0]{align-items:start;display:grid;gap:var(--space-base-lg);grid-template-columns:repeat(5,minmax(0,1fr));list-style:none;margin:0;padding:0}.twin-page-model__layers li[data-v-418289c0]{min-width:0;position:relative}.twin-page-model__layers li[data-v-418289c0]:nth-child(2){margin-top:var(--space-base-md)}.twin-page-model__layers li[data-v-418289c0]:nth-child(3){margin-top:calc(var(--space-base-md)*2)}.twin-page-model__layers li[data-v-418289c0]:nth-child(4){margin-top:calc(var(--space-base-md)*3)}.twin-page-model__layers li[data-v-418289c0]:nth-child(5){margin-top:calc(var(--space-base-md)*4)}.twin-page-model__layers li[data-v-418289c0]:not(:first-child):before{border-right:var(--border-line-xs) solid var(--color-primary);border-top:var(--border-line-xs) solid var(--color-primary);content:"";height:var(--space-base-md);opacity:.62;position:absolute;right:100%;top:calc(50% - var(--space-base-md));width:var(--space-base-lg)}.twin-page-model__layers li[data-v-418289c0]:after{background:var(--color-bg-page);border:var(--border-line-xs) solid var(--color-primary);content:"";height:var(--space-base-xs);left:calc(var(--space-base-xs)*-.5);position:absolute;top:calc(50% - var(--space-base-xs));transform:rotate(45deg);width:var(--space-base-xs);z-index:2}.twin-page-model__layers li[data-v-418289c0]:nth-child(2){--layer-order:1}.twin-page-model__layers li[data-v-418289c0]:nth-child(3){--layer-order:2}.twin-page-model__layers li[data-v-418289c0]:nth-child(4){--layer-order:3}.twin-page-model__layers li[data-v-418289c0]:nth-child(5){--layer-order:4}.twin-page-model__plane[data-v-418289c0]{align-content:space-between;backdrop-filter:blur(var(--space-base-sm));background:color-mix(in srgb,var(--color-bg-surface) 76%,transparent);border:var(--border-line-xs) solid var(--color-border-strong);border-radius:var(--landing-radius-compact);box-shadow:var(--shadow-glass);display:grid;gap:var(--space-base-lg);min-height:calc(var(--space-base-xl2)*3);overflow:hidden;padding:var(--space-base-lg);position:relative}.twin-page-model__index[data-v-418289c0]{color:var(--color-primary);font-family:var(--font-family-mono);font-size:var(--size-caption);letter-spacing:.08em}.twin-page-model__plane strong[data-v-418289c0]{color:var(--color-text-primary);font-family:var(--font-family-secondary);font-size:var(--size-h5);line-height:1.08;max-width:12ch;position:relative;z-index:1}.twin-page-model__schema[data-v-418289c0]{aspect-ratio:1;border:var(--border-line-xs) solid var(--color-border-default);bottom:calc(var(--space-base-lg)*-1);opacity:.52;position:absolute;right:calc(var(--space-base-lg)*-1);transform:rotate(45deg);width:calc(var(--space-base-xl2)*2)}.twin-page-model__schema i[data-v-418289c0]{border:var(--border-line-xs) solid var(--color-border-default);inset:var(--space-base-md);position:absolute}.twin-page-model__schema i[data-v-418289c0]:nth-child(2){border-color:var(--color-primary);inset:calc(var(--space-base-md)*2)}.twin-page-model__schema i[data-v-418289c0]:nth-child(3){border-width:var(--border-line-xs) 0 0;bottom:auto;left:50%;right:calc(var(--space-base-xl2)*-1);top:50%}@keyframes twin-layer-signal-418289c0{0%,18%,to{background:var(--color-bg-page);box-shadow:none}8%{background:var(--color-primary);box-shadow:0 0 var(--space-base-md) color-mix(in srgb,var(--color-primary) 46%,transparent)}}@media (prefers-reduced-motion:no-preference){.twin-page-model__layers li[data-v-418289c0]:after{animation:twin-layer-signal-418289c0 var(--landing-motion-slow) var(--landing-ease) infinite;animation-delay:calc(var(--landing-motion)*var(--layer-order, 0))}}@media (max-width:64rem){.twin-page-intro__layout[data-v-418289c0]{grid-template-columns:1fr}.twin-page-model__layers[data-v-418289c0]{gap:var(--space-base-md);grid-template-columns:repeat(2,minmax(0,1fr))}.twin-page-model__layers li[data-v-418289c0]:nth-child(n){margin-top:0}.twin-page-model__layers li[data-v-418289c0]:last-child:nth-child(odd){grid-column:1/-1}.twin-page-model__plane[data-v-418289c0]{min-height:calc(var(--space-base-xl2)*2.5);padding:var(--space-base-md)}.twin-page-model__layers li[data-v-418289c0]:not(:first-child):before{width:var(--space-base-md)}}@media (max-width:37.5rem){.twin-page-model__layout[data-v-418289c0]{background-size:var(--space-base-xl) var(--space-base-xl);padding:var(--space-base-xl) var(--space-base-lg)}.twin-page-model__layers[data-v-418289c0]{gap:var(--space-base-lg);grid-template-columns:1fr}.twin-page-model__layers li[data-v-418289c0]:nth-child(n){margin-top:0}.twin-page-model__layers li[data-v-418289c0]:not(:first-child):before{border-bottom:var(--border-line-xs) solid var(--color-primary);border-left:var(--border-line-xs) solid var(--color-primary);border-right:0;border-top:0;height:var(--space-base-lg);left:var(--space-base-xl);right:auto;top:calc(var(--space-base-lg)*-1);width:var(--space-base-lg)}.twin-page-model__layers li[data-v-418289c0]:after{left:calc(var(--space-base-xl) - var(--space-base-xs)*.5);top:calc(var(--space-base-xs)*-.5)}.twin-page-model__plane[data-v-418289c0]{min-height:calc(var(--space-base-xl2)*2)}.twin-page-model__plane strong[data-v-418289c0]{max-width:18ch}}