.dive{position:relative;isolation:isolate;overflow:clip;padding-block:clamp(3.5rem,2rem + 5vw,6.5rem);border-top:1px solid var(--hair-soft)}.dive__ghost{position:absolute;z-index:-1;left:-2vw;top:0;font-family:var(--f-display);font-weight:700;font-size:clamp(14rem,34vw,34rem);line-height:.8;letter-spacing:-.06em;color:transparent;-webkit-text-stroke:2px var(--hair-soft);pointer-events:none;user-select:none}.dive__ghost--r{left:auto;right:-2vw}.dive__grid{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,1rem + 4vw,5.5rem);align-items:start}.dive__grid--flip{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.dive__text{display:grid;gap:1.25rem;justify-items:start}.dive__text h2{max-width:14ch}.dive__visual{display:grid;gap:1.75rem;min-width:0}.slab{display:inline-flex;align-items:center;gap:.6rem;margin-bottom:.9rem;padding:.4rem 1.1rem;border-radius:999px;font-size:var(--t-s);font-weight:500}.slab b{font-weight:600;padding-left:.6rem;border-left:1px solid currentColor;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem}.slab--owned{background:var(--rail-1);color:#031519;box-shadow:0 6px 0 var(--rail-2)}.slab--partial{background:var(--rail-2);color:#fff;box-shadow:0 6px 0 var(--rail-3)}.ruled{width:100%;margin-top:.5rem}.ruled li{display:grid;gap:.35rem;justify-items:start;padding-block:1.1rem;border-top:1px solid var(--hair)}.ruled h3{display:flex;align-items:center;gap:.6rem;font-weight:600}.ruled p{color:var(--text-2);max-width:34rem;text-wrap:pretty}.ruled a{display:inline-flex;align-items:center;min-height:44px;font-size:var(--t-s);font-weight:500}.ruled--row{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0 clamp(1.25rem,.5rem + 2vw,2.5rem);margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.ruled--three{grid-template-columns:repeat(3,minmax(0,1fr))}.ruled--row li{align-content:start;padding-top:1.4rem;border-top:1px solid var(--hair)}.beta{font-family:var(--f-mono);font-size:.66rem;letter-spacing:.1em;text-transform:uppercase;color:var(--lav);border:1px solid var(--hair);border-radius:999px;padding:.1rem .55rem}.lane{display:flex;flex-wrap:wrap;gap:.4rem;font-family:var(--f-mono);font-size:.78rem}.lane li{flex:1 1 6rem;text-align:center;padding:.7rem 1.2rem .7rem 1.4rem;color:var(--text-2);background:var(--raised);clip-path:polygon(0 0,calc(100% - .9rem) 0,100% 50%,calc(100% - .9rem) 100%,0 100%,.9rem 50%)}.lane li:first-child{clip-path:polygon(0 0,calc(100% - .9rem) 0,100% 50%,calc(100% - .9rem) 100%,0 100%)}.lane li:nth-child(3){background:var(--rail-3);color:#fff}html.motion .lane li{animation:lane 6s linear infinite;animation-delay:calc(var(--i) * .55s)}@keyframes lane{0%,16%,to{filter:brightness(1)}5%{filter:brightness(1.9)}}.dive--l4{background:radial-gradient(70% 60% at 50% 0%,color-mix(in srgb,var(--rail-2) 18%,transparent),transparent 80%),var(--sheet)}.l4head{display:grid;justify-items:start;gap:.5rem;margin-bottom:clamp(2rem,1rem + 3vw,4rem)}.l4head h2{max-width:18ch}.l4left{display:grid;gap:1.5rem;justify-items:start;align-content:start}.l4left h2{max-width:13ch}.l4left .nterm{width:100%;max-width:30rem}.l4body{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(2rem,1rem + 4vw,5rem);align-items:start}.nbars{display:grid;gap:1.9rem}.nbar{position:relative;width:var(--w);isolation:isolate}.nbar:nth-child(2){margin-left:auto;margin-right:0}.nbar__face{display:grid;gap:.35rem;padding:1.25rem 2rem;border-radius:2.4rem}.nbar__face b{font-family:var(--f-display);font-size:var(--t-h3);font-weight:600}.nbar__face span{font-size:var(--t-s);text-wrap:pretty}.nbar--on .nbar__face{background:var(--rail-2);color:#eaf7fb;box-shadow:0 16px 0 var(--rail-3),0 36px 40px -14px #06232c73}.nbar--gap .nbar__face{border:2px dashed var(--edge);background:repeating-linear-gradient(135deg,var(--hair-soft) 0 9px,transparent 9px 18px);color:var(--text-2)}.nbar--gap .nbar__face b{color:var(--ember-ink)}.nbar--gap:after{content:"";position:absolute;inset:16px 0 -16px;z-index:-1;border-radius:2.4rem;border:2px dashed var(--hair)}.nterm{margin:0;display:grid;gap:.6rem}.nterm__bar{display:flex;align-items:center;gap:.4rem;height:2.25rem;padding-inline:.9rem;background:var(--console-2);border:1px solid var(--console-line);border-bottom:0;border-radius:12px 12px 0 0;margin-bottom:-.6rem}.nterm__bar i{width:.65rem;height:.65rem;border-radius:50%;background:var(--console-line)}.nterm__bar span{margin-left:.75rem;font-size:var(--t-xs);color:var(--console-dim)}.nterm__body{margin:0;padding:1.1rem 1.2rem;background:var(--console);border:1px solid var(--console-line);border-radius:0 0 12px 12px;font-family:var(--f-mono);font-size:.8rem;line-height:1.8;color:var(--console-text);overflow-x:auto;box-shadow:0 30px 60px -24px #000000e6}.t-p{color:var(--console-lev)}.t-d{color:var(--console-dim)}.t-c:after{content:"";display:inline-block;width:.55em;height:1.1em;margin-left:.3em;vertical-align:text-bottom;background:var(--console-lev)}html.motion .t-c:after{animation:blink 1.1s steps(1) infinite}@keyframes blink{50%{opacity:0}}.l4note a{display:inline-flex;align-items:center;min-height:44px}.l4note{display:flex;flex-wrap:wrap;gap:.5rem 1.75rem;font-size:var(--t-s);font-weight:500}.l3low{display:grid;grid-template-columns:minmax(0,8fr) minmax(0,4fr);gap:clamp(2rem,1rem + 4vw,5rem);align-items:start;margin-top:clamp(2.5rem,1.5rem + 3vw,4.5rem)}.l3low .ruled{margin-top:0;position:sticky;top:6rem}.l3nodes{margin:0;display:grid;gap:.5rem}.dns{display:grid;align-content:center;justify-items:start;gap:.6rem;padding:1.25rem 1.4rem;border:1px solid var(--hair);background:var(--raised);border-radius:2rem}.dns code{font-size:clamp(.82rem,.7rem + .4vw,1rem);color:var(--lev);line-height:1.7;overflow-wrap:anywhere}.yours{position:relative;overflow:clip;padding-block:clamp(3.5rem,2rem + 5vw,6.5rem) clamp(3rem,2rem + 3vw,5rem);border-top:1px solid var(--hair-soft)}.yours .wrap>.lede{max-width:34rem;margin-top:1rem}.drail{display:grid;gap:1.6rem;margin-top:clamp(2rem,1rem + 3vw,3.5rem)}.drail li{position:relative;display:grid;grid-template-columns:3rem 9rem minmax(0,1fr);align-items:center;gap:1rem;margin-left:calc(var(--i) * 4%);padding:1.1rem 2rem;border:1.5px dashed var(--edge);border-radius:999px;background:var(--hair-soft)}.drail li:after{content:"";position:absolute;inset:12px 0 -12px;z-index:-1;border:1.5px dashed var(--hair);border-radius:999px}.drail__n{font-weight:700;font-size:1.25rem;color:var(--text-3)}.drail p{color:var(--text-2);font-size:var(--t-s)}.nfinale{display:grid;justify-items:start;gap:1.1rem;margin-top:clamp(3.5rem,2rem + 5vw,6.5rem);padding-top:clamp(2rem,1rem + 3vw,3.5rem);border-top:1px solid var(--hair)}.nfinale__t{font-family:var(--f-display);font-size:var(--t-h2);font-weight:600;letter-spacing:-.03em;line-height:1.08}@media(max-width:899px){.l3low{grid-template-columns:minmax(0,1fr)}.l3low .ruled{position:static}.ruled--row,.ruled--three{grid-template-columns:minmax(0,1fr)}.ruled--row li{border-top-width:1px}.dive__grid,.dive__grid--flip,.l4body{grid-template-columns:minmax(0,1fr)}.dive__grid--flip .dive__text{order:-1}.nbar{width:100%}.nbar__face{padding:1.1rem 1.4rem;border-radius:1.8rem}.drail li{grid-template-columns:2.5rem minmax(0,1fr);border-radius:1.8rem;margin-left:calc(var(--i) * 2%);padding:1rem 1.3rem}.drail li p{grid-column:1 / -1}.lane li{flex-basis:40%}}.dive--l4:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(40% 55% at 70% 50%,color-mix(in srgb,var(--rail-2) 38%,transparent),transparent 70%);pointer-events:none}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){.dive--l4:before{animation:l4glow linear both;animation-timeline:view()}.dive--l4 .nbar{animation:l4bar linear both;animation-timeline:view();animation-range:entry 0% cover 55%}.dive--l4 .nbar:nth-child(2){--dir: -1}.dive--l4 .nbar:nth-child(3){--dir: .5}.dive--l3:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:radial-gradient(36% 40% at 30% 40%,color-mix(in srgb,var(--rail-1) 26%,transparent),transparent 70%);animation:l3glow linear both;animation-timeline:view()}}}@keyframes l4glow{0%{translate:-22% 0;opacity:.2}to{translate:22% 0;opacity:1}}@keyframes l3glow{0%{translate:0 -12%;opacity:.1}50%{opacity:1}to{translate:40% 12%;opacity:.1}}@keyframes l4bar{0%{translate:calc(var(--dir, 1) * 14%) 0;opacity:.2}to{translate:0 0;opacity:1}}
