.FamilyHeroLab-module__sPzGNq__lab{--labAccent:#a1dae8;isolation:isolate;background:linear-gradient(145deg,#1b2d3d,#101f2c 56%,#0c1925);border:1px solid #84a8bd60;border-radius:16px;width:100%;min-width:0;padding:18px;position:relative;box-shadow:0 5px #223947,0 6px #84a8bd40,0 24px 60px #0006,inset 0 1px #ecf7ff1c;container-type:inline-size}:where(.FamilyHeroLab-module__sPzGNq__lab) :is(button,input){font:inherit}.FamilyHeroLab-module__sPzGNq__lab :is(button,a,input):focus-visible{outline:2px solid var(--labAccent);outline-offset:4px}.FamilyHeroLab-module__sPzGNq__lab button{cursor:pointer}.FamilyHeroLab-module__sPzGNq__topbar{color:#a3bfd0;letter-spacing:.1em;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;font:600 10px/1.5 ui-monospace,monospace;display:flex}.FamilyHeroLab-module__sPzGNq__live{align-items:center;gap:8px;display:flex}.FamilyHeroLab-module__sPzGNq__live i{background:var(--labAccent);flex:none;width:6px;height:6px;box-shadow:0 0 12px #9de3f466}.FamilyHeroLab-module__sPzGNq__topRight{color:#7e9bae;font-size:9px}.FamilyHeroLab-module__sPzGNq__tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:12px;display:grid}.FamilyHeroLab-module__sPzGNq__tab{color:#a0b7c7;overflow-wrap:break-word;background:#0a1722;border:1px solid #7e9aae42;border-radius:7px;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:44px;padding:9px 7px;font-size:12px;font-weight:500;line-height:1.35;transition:background .16s,color .16s,border-color .16s;display:flex}.FamilyHeroLab-module__sPzGNq__tab>span{color:#7796ac;font:9px ui-monospace,monospace}.FamilyHeroLab-module__sPzGNq__tab:hover{color:#edf6fb;background:#203748;border-color:#99bdcd}.FamilyHeroLab-module__sPzGNq__tab[aria-pressed=true]{border-color:var(--labAccent);color:#f1f8fc;background:linear-gradient(125deg,#294657,#1c3140);box-shadow:inset 0 1px #e4f6ff1c}.FamilyHeroLab-module__sPzGNq__tab[aria-pressed=true]>span{color:var(--labAccent)}.FamilyHeroLab-module__sPzGNq__panel{min-width:0}.FamilyHeroLab-module__sPzGNq__viewport{background:#091622;border:1px solid #88acc444;border-radius:9px;overflow:hidden;box-shadow:inset 0 1px 16px #0005}.FamilyHeroLab-module__sPzGNq__canvas{aspect-ratio:2;width:100%;height:auto;display:block}.FamilyHeroLab-module__sPzGNq__controls{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 20px;padding:14px 2px 12px;display:grid}.FamilyHeroLab-module__sPzGNq__controls label{color:#b6cbd8;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:5px 8px;min-width:0;font-size:11px;line-height:1.45;display:grid}.FamilyHeroLab-module__sPzGNq__controls output{color:var(--labAccent);font:11px/1.45 ui-monospace,monospace}.FamilyHeroLab-module__sPzGNq__controls input[type=range]{cursor:ew-resize;width:100%;min-width:0;min-height:24px;accent-color:var(--labAccent);grid-column:1/-1;margin:0}.FamilyHeroLab-module__sPzGNq__controls .FamilyHeroLab-module__sPzGNq__titleInput{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}.FamilyHeroLab-module__sPzGNq__titleInput input{color:#e3eff6;background:#0a1722;border:1px solid #8faec355;border-radius:6px;width:100%;min-width:0;padding:8px 10px;font-size:13px}.FamilyHeroLab-module__sPzGNq__exampleInfo{border-top:1px solid #8facc330;border-bottom:1px solid #8facc330;padding:14px 0}.FamilyHeroLab-module__sPzGNq__exampleHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.FamilyHeroLab-module__sPzGNq__exampleHead strong{color:#ecf6fb;letter-spacing:-.02em;font-size:16px;font-weight:600}.FamilyHeroLab-module__sPzGNq__exampleHead>span{color:var(--labAccent);font:10px/1.5 ui-monospace,monospace}.FamilyHeroLab-module__sPzGNq__exampleInfo p{color:#adc1cf;min-height:3.4em;margin:7px 0 0;font-size:12px;line-height:1.7}.FamilyHeroLab-module__sPzGNq__graphBlock{padding-top:13px}.FamilyHeroLab-module__sPzGNq__graphLabel{color:#8eafc3;letter-spacing:.08em;font:9px/1.5 ui-monospace,monospace}.FamilyHeroLab-module__sPzGNq__graph{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:10px 0 0;padding:0;list-style:none;display:grid}.FamilyHeroLab-module__sPzGNq__graphNode{background:linear-gradient(140deg,#203546,#102030);border:1px solid #7096af65;border-radius:7px;flex-direction:column;justify-content:center;gap:5px;min-width:0;min-height:57px;padding:10px;display:flex;position:relative;box-shadow:0 3px #263f50,inset 0 1px #e4f8ff10}.FamilyHeroLab-module__sPzGNq__graphNode[data-highlight=true]{border-color:var(--labAccent);background:linear-gradient(145deg,#2d495c,#182f40)}.FamilyHeroLab-module__sPzGNq__graphNode>span{color:#95b8cb;letter-spacing:.1em;font:8px/1 ui-monospace,monospace}.FamilyHeroLab-module__sPzGNq__graphNode strong{color:#dbeaf3;overflow-wrap:anywhere;font-size:11px;font-weight:500;line-height:1.4}.FamilyHeroLab-module__sPzGNq__wire{text-align:center;width:24px;color:var(--labAccent);font:21px/1 ui-monospace,monospace;position:absolute;top:50%;left:calc(100% + 1px);transform:translateY(-50%)}.FamilyHeroLab-module__sPzGNq__branch{color:#aaccdf;overflow-wrap:anywhere;background:#132b3d;border-left:2px solid #79bbe2;align-items:start;gap:7px;margin:11px 0 0;padding:8px 10px;font-size:10px;line-height:1.6;display:flex}.FamilyHeroLab-module__sPzGNq__branch i{background:#8acbed;flex:0 0 5px;height:5px;margin-top:5px}.FamilyHeroLab-module__sPzGNq__footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:9px;margin-top:13px;padding-top:5px;display:flex}.FamilyHeroLab-module__sPzGNq__footer a,.FamilyHeroLab-module__sPzGNq__footer button{background:0 0;border:0;align-items:center;gap:9px;min-height:36px;padding:5px 0;font-size:11px;line-height:1.5;display:inline-flex}.FamilyHeroLab-module__sPzGNq__footer a{font-weight:600;color:#d5ebf6!important}.FamilyHeroLab-module__sPzGNq__footer button{color:#9fbacc}.FamilyHeroLab-module__sPzGNq__footer a:hover,.FamilyHeroLab-module__sPzGNq__footer button:hover{text-decoration:underline;color:#fff!important}.FamilyHeroLab-module__sPzGNq__footer span{color:var(--labAccent);font-size:15px}.FamilyHeroLab-module__sPzGNq__notice{color:#8fa9ba;border-top:1px solid #8facc324;padding-top:10px;font-size:10px;line-height:1.6;margin:7px 0 0!important}@container (max-width:460px){.FamilyHeroLab-module__sPzGNq__topbar{letter-spacing:.04em;font-size:9px}.FamilyHeroLab-module__sPzGNq__topRight{display:none}.FamilyHeroLab-module__sPzGNq__tab{gap:3px;padding-inline:5px;font-size:11px}.FamilyHeroLab-module__sPzGNq__tab>span{display:none}.FamilyHeroLab-module__sPzGNq__controls{gap:10px 13px}.FamilyHeroLab-module__sPzGNq__controls label,.FamilyHeroLab-module__sPzGNq__controls output{font-size:10px}.FamilyHeroLab-module__sPzGNq__exampleInfo p{min-height:0}.FamilyHeroLab-module__sPzGNq__exampleHead strong{font-size:15px}.FamilyHeroLab-module__sPzGNq__graph{gap:15px}.FamilyHeroLab-module__sPzGNq__graphNode{padding:8px 6px}.FamilyHeroLab-module__sPzGNq__graphNode strong{font-size:10px}.FamilyHeroLab-module__sPzGNq__wire{width:15px;font-size:16px}}@media (max-width:480px){.FamilyHeroLab-module__sPzGNq__lab{border-radius:12px;padding:12px}.FamilyHeroLab-module__sPzGNq__topbar{margin-bottom:11px}.FamilyHeroLab-module__sPzGNq__tabs{gap:5px}.FamilyHeroLab-module__sPzGNq__controls{padding-top:11px}.FamilyHeroLab-module__sPzGNq__exampleInfo p{font-size:12px}.FamilyHeroLab-module__sPzGNq__notice{font-size:10px}}@media (prefers-reduced-motion:reduce){.FamilyHeroLab-module__sPzGNq__lab *{transition:none!important;animation:none!important}}
.NodeTypeGuides-module__SOuEUq__root{--ink:#e9f1f7;--muted:#9ab0bf;--line:#c4dded27;--nodeAccent:#a1cfe3;isolation:isolate;min-height:100vh;color:var(--ink);background:#060b11;font-family:inherit;overflow-x:clip}.NodeTypeGuides-module__SOuEUq__root *{box-sizing:border-box;min-width:0}.NodeTypeGuides-module__SOuEUq__root :is(a,button){-webkit-tap-highlight-color:transparent}.NodeTypeGuides-module__SOuEUq__root a{color:inherit;text-decoration:none}.NodeTypeGuides-module__SOuEUq__root :is(a,button):focus-visible{outline-offset:4px;outline:2px solid #b9e2f7}.NodeTypeGuides-module__SOuEUq__root section[id]{scroll-margin-top:110px}.NodeTypeGuides-module__SOuEUq__wrap{width:min(100% - 64px,1560px);margin-inline:auto}.NodeTypeGuides-module__SOuEUq__crumb{color:#91a9b9;flex-wrap:wrap;align-items:center;gap:13px;padding-block:32px 0;font-size:12px;display:flex}.NodeTypeGuides-module__SOuEUq__crumb a:hover{color:#fff}.NodeTypeGuides-module__SOuEUq__crumb>span[aria-hidden]{color:#426070}.NodeTypeGuides-module__SOuEUq__overline{color:#9ac7d7;letter-spacing:.16em;text-transform:uppercase;align-items:center;gap:9px;font:600 10px/1.5 ui-monospace,SFMono-Regular,monospace;display:inline-flex}.NodeTypeGuides-module__SOuEUq__dot{background:#a9dfee;border-radius:50%;width:5px;height:5px;display:inline-block;box-shadow:0 0 12px #8cc9eb}.NodeTypeGuides-module__SOuEUq__hero,.NodeTypeGuides-module__SOuEUq__articleHero{border-bottom:1px solid var(--line);background:radial-gradient(at 73% 0,#27445443 0%,#0000 48%),radial-gradient(at 16% 95%,#95816b14,#0000 50%),linear-gradient(#071018,#09121b);position:relative}.NodeTypeGuides-module__SOuEUq__hero:before,.NodeTypeGuides-module__SOuEUq__articleHero:before{content:"";pointer-events:none;background-image:linear-gradient(#e1eff908 1px,#0000 1px),linear-gradient(90deg,#e1eff908 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0,#0000 96%);mask-image:linear-gradient(#000 0,#0000 96%)}.NodeTypeGuides-module__SOuEUq__hero>.NodeTypeGuides-module__SOuEUq__wrap,.NodeTypeGuides-module__SOuEUq__articleHero>.NodeTypeGuides-module__SOuEUq__wrap{position:relative}.NodeTypeGuides-module__SOuEUq__heroGrid{grid-template-columns:minmax(340px,.88fr) minmax(0,1.12fr);align-items:center;gap:clamp(38px,5vw,90px);padding-block:74px 92px;display:grid}.NodeTypeGuides-module__SOuEUq__heroCopy h1{letter-spacing:-.065em;max-width:800px;margin:25px 0 0;font-size:clamp(50px,5.3vw,84px);font-weight:500;line-height:1.065}.NodeTypeGuides-module__SOuEUq__heroCopy h1 em{color:#9fc6de;font-style:normal}.NodeTypeGuides-module__SOuEUq__lead{color:#b4c7d4;max-width:680px;margin:28px 0 0;font-size:clamp(15px,1.2vw,19px);line-height:1.9}.NodeTypeGuides-module__SOuEUq__cta{background:linear-gradient(110deg,#d9effb,#a9cadc);border:1px solid #b6ddec66;border-radius:7px;justify-content:space-between;align-items:center;gap:28px;width:max-content;max-width:100%;margin-top:38px;padding:17px 21px;font-size:13px;font-weight:700;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 6px #36526888,0 22px 55px #0006;color:#10212c!important}.NodeTypeGuides-module__SOuEUq__cta:hover{transform:translateY(-3px);box-shadow:0 9px #36526888,0 25px 62px #0008}.NodeTypeGuides-module__SOuEUq__heroMeta{border-top:1px solid var(--line);color:#738f9f;letter-spacing:.13em;flex-wrap:wrap;gap:30px;margin-top:55px;padding-top:21px;font:600 10px ui-monospace,monospace;display:flex}.NodeTypeGuides-module__SOuEUq__systemDiagram{background:linear-gradient(145deg,#182a3bd9,#0d1925ee 70%);border:1px solid #aed7ef3c;border-radius:15px;min-height:454px;padding:27px;overflow:hidden;box-shadow:0 5px #293f4c,0 38px 96px #0009}.NodeTypeGuides-module__SOuEUq__diagramTop,.NodeTypeGuides-module__SOuEUq__diagramFoot{color:#83a7bc;letter-spacing:.11em;justify-content:space-between;align-items:center;gap:14px;font:600 9px ui-monospace,monospace;display:flex}.NodeTypeGuides-module__SOuEUq__systemSwitches{flex-wrap:wrap;gap:7px;margin-top:27px;display:flex}.NodeTypeGuides-module__SOuEUq__systemSwitches button{appearance:none;color:#91a8b6;cursor:pointer;background:#101c2a;border:1px solid #a5c9de37;border-radius:4px;padding:10px 12px;font:600 10px ui-monospace,monospace;transition:color .2s,background .2s,transform .2s}.NodeTypeGuides-module__SOuEUq__systemSwitches button:hover{color:#f1f8ff}.NodeTypeGuides-module__SOuEUq__systemSwitches button[aria-pressed=true]{color:var(--systemTint);border-color:var(--systemTint);background:#2b435b;transform:translateY(-2px)}.NodeTypeGuides-module__SOuEUq__diagramStage{background:radial-gradient(at 50% 47%,#2b3d546b,#0000 70%),#0a1520;border:1px solid #9abed533;border-radius:8px;justify-content:center;align-items:center;gap:5px;min-height:220px;margin-block:26px 14px;padding:20px 13px;display:flex;position:relative;overflow:hidden}.NodeTypeGuides-module__SOuEUq__diagramGrid{pointer-events:none;background-color:#0000;background-image:linear-gradient(#cae2f00e 1px,#0000 1px),linear-gradient(90deg,#cae2f00e 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:23px 23px;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:absolute;inset:0}.NodeTypeGuides-module__SOuEUq__diagramNode{z-index:1;border:1px solid color-mix(in srgb,var(--systemTint)48%,transparent);background:linear-gradient(160deg,#1b3042,#0a1725);border-radius:7px;flex-direction:column;justify-content:center;gap:12px;width:29%;min-height:95px;padding:14px 11px;display:flex;position:relative;box-shadow:0 7px 18px #0007}.NodeTypeGuides-module__SOuEUq__diagramNode span{color:var(--systemTint);font:8px ui-monospace,monospace}.NodeTypeGuides-module__SOuEUq__diagramNode strong{overflow-wrap:anywhere;color:#eaf2f8;font-family:inherit;font-size:clamp(10px,1vw,13px);font-weight:600;line-height:1.5}.NodeTypeGuides-module__SOuEUq__diagramConnector{background:var(--systemTint);min-width:8px;height:2px;box-shadow:0 0 14px var(--systemTint);flex:1;position:relative}.NodeTypeGuides-module__SOuEUq__diagramConnector i{border-right:2px solid var(--systemTint);border-top:2px solid var(--systemTint);width:7px;height:7px;position:absolute;top:-3px;right:-1px;transform:rotate(45deg)}.NodeTypeGuides-module__SOuEUq__diagramFoot{align-items:flex-start}.NodeTypeGuides-module__SOuEUq__diagramFoot>span{white-space:nowrap}.NodeTypeGuides-module__SOuEUq__diagramFoot>span i{border-radius:50%;width:6px;height:6px;margin-right:10px;display:inline-block}.NodeTypeGuides-module__SOuEUq__diagramFoot p{color:#aec3d1;text-align:right;max-width:300px;margin:0;font:11px/1.7 system-ui}.NodeTypeGuides-module__SOuEUq__hubSection,.NodeTypeGuides-module__SOuEUq__hubSectionAlt{padding-block:92px 106px}.NodeTypeGuides-module__SOuEUq__hubSectionAlt{border-top:1px solid var(--line);background:linear-gradient(#08101a,#060b11)}.NodeTypeGuides-module__SOuEUq__sectionHeading{grid-template-columns:1.2fr .8fr;align-items:end;gap:30px;margin-bottom:42px;display:grid}.NodeTypeGuides-module__SOuEUq__sectionHeading h2{letter-spacing:-.052em;margin:15px 0 0;font-size:clamp(30px,3.6vw,52px);font-weight:500;line-height:1.14}.NodeTypeGuides-module__SOuEUq__sectionHeading>p{color:var(--muted);max-width:550px;margin:0;font-size:14px;line-height:1.9}.NodeTypeGuides-module__SOuEUq__featuredGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.NodeTypeGuides-module__SOuEUq__featureCard{background:linear-gradient(155deg,#162635,#0c1620 70%);border:1px solid #b2d4e033;border-radius:12px;flex-direction:column;min-height:300px;padding:25px;transition:transform .18s,box-shadow .18s,border-color .18s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px #243847a0}.NodeTypeGuides-module__SOuEUq__featureCard:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#add8f013,#0000 55%);position:absolute;inset:0}.NodeTypeGuides-module__SOuEUq__featureCard:hover{border-color:#bcdff07a;transform:translateY(-5px);box-shadow:0 9px #243847a0,0 25px 60px #0008}.NodeTypeGuides-module__SOuEUq__featureTop{color:#90bbd0;letter-spacing:.08em;justify-content:space-between;align-items:center;font:10px ui-monospace,monospace;display:flex}.NodeTypeGuides-module__SOuEUq__featureTop>span:last-child{font-size:19px}.NodeTypeGuides-module__SOuEUq__featureGlyph{color:#88bfdc;align-items:center;gap:9px;height:84px;margin-top:17px;display:flex}.NodeTypeGuides-module__SOuEUq__featureGlyph>span{color:#a5bfd1;font:600 35px ui-monospace,monospace}.NodeTypeGuides-module__SOuEUq__featureGlyph i,.NodeTypeGuides-module__SOuEUq__featureGlyph b{background:linear-gradient(140deg,#89b8d72a,#0000);border:1px solid #9bbbd066;width:28px;height:28px;display:block;transform:skewY(-10deg);box-shadow:5px 5px #0004}.NodeTypeGuides-module__SOuEUq__featureGlyph i:last-child{transform:skewY(10deg)}.NodeTypeGuides-module__SOuEUq__featureCard h3{letter-spacing:-.04em;margin:6px 0 0;font-size:clamp(22px,1.7vw,27px);font-weight:500}.NodeTypeGuides-module__SOuEUq__featureCard p{color:#a7bdcc;max-width:290px;margin:12px 0 20px;font-size:12px;line-height:1.85}.NodeTypeGuides-module__SOuEUq__featureBottom{color:#7197ac;border-top:1px solid #bedff020;margin-top:auto;padding-top:15px;font:10px/1.7 ui-monospace,monospace}.NodeTypeGuides-module__SOuEUq__referenceGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.NodeTypeGuides-module__SOuEUq__referenceCard{background:#0b1723;border:1px solid #a8c6d332;border-radius:10px;flex-direction:column;min-height:225px;padding:25px;transition:background .2s,border-color .2s;display:flex}.NodeTypeGuides-module__SOuEUq__referenceCard:hover{background:#132638;border-color:#b8e2f17d}.NodeTypeGuides-module__SOuEUq__referenceCard>span{color:#85aec3;letter-spacing:.09em;font:9px ui-monospace,monospace}.NodeTypeGuides-module__SOuEUq__referenceCard h3{margin:14px 0 0;font-size:22px;font-weight:500}.NodeTypeGuides-module__SOuEUq__referenceCard p{color:#9bb1c0;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:11px 0 18px;font-size:12px;line-height:1.8;display:-webkit-box;overflow:hidden}.NodeTypeGuides-module__SOuEUq__referenceCard b{color:#a7d1e8;margin-top:auto;font-size:11px;font-weight:600}.NodeTypeGuides-module__SOuEUq__bottomRail{color:#adbfca;background:linear-gradient(100deg,#142333,#101921);border:1px solid #bfd5dd2b;justify-content:space-between;align-items:center;gap:16px;margin-top:38px;padding:26px;font-size:13px;display:flex}.NodeTypeGuides-module__SOuEUq__bottomRail a{color:#d5eefa;font-size:12px;font-weight:600}.NodeTypeGuides-module__SOuEUq__bottomRail a:hover{text-decoration:underline}.NodeTypeGuides-module__SOuEUq__articleHero h1{letter-spacing:-.053em;max-width:930px;margin:20px 0 0;font-size:clamp(36px,4vw,67px);font-weight:500;line-height:1.12}.NodeTypeGuides-module__SOuEUq__articleHero .NodeTypeGuides-module__SOuEUq__lead{max-width:850px}.NodeTypeGuides-module__SOuEUq__articleChips{flex-wrap:wrap;gap:8px;margin-top:28px;display:flex}.NodeTypeGuides-module__SOuEUq__articleChips span{color:#a4c1d4;background:#b0d0eb0a;border:1px solid #b1cbd139;border-radius:4px;padding:8px 10px;font:11px ui-monospace,monospace}.NodeTypeGuides-module__SOuEUq__articleHeroArt{background:radial-gradient(circle at 50% 48%,color-mix(in srgb,var(--nodeAccent)20%,transparent),transparent 50%),linear-gradient(140deg,#1a2c3c,#0b1521);border:1px solid #b5cfdd42;border-radius:14px;flex-direction:column;justify-content:space-between;height:310px;padding:23px;display:flex;overflow:hidden;box-shadow:0 5px #243b4c,0 35px 60px #0008}.NodeTypeGuides-module__SOuEUq__artTop,.NodeTypeGuides-module__SOuEUq__artBottom{color:#b1c8d5;letter-spacing:.1em;justify-content:space-between;font:9px/1.6 ui-monospace,monospace;display:flex}.NodeTypeGuides-module__SOuEUq__artOrbit{isolation:isolate;flex:1;place-items:center;display:grid;position:relative}.NodeTypeGuides-module__SOuEUq__artOrbit>i{border:1px solid color-mix(in srgb,var(--nodeAccent)28%,transparent);border-radius:50%;width:180px;height:180px;position:absolute;transform:rotateX(62deg)rotate(-20deg)}.NodeTypeGuides-module__SOuEUq__artOrbit>i:nth-child(2){height:250px;transform:rotateX(60deg)rotate(48deg)}.NodeTypeGuides-module__SOuEUq__artOrbit>i:nth-child(3){height:220px;transform:rotateY(60deg)rotate(20deg)}.NodeTypeGuides-module__SOuEUq__artCore{z-index:2;border:1px solid var(--nodeAccent);box-shadow:0 0 40px color-mix(in srgb,var(--nodeAccent)26%,transparent),0 9px 0 #0007;text-align:center;background:#101c2bef;border-radius:10px;padding:16px 22px;font-size:22px;position:relative}.NodeTypeGuides-module__SOuEUq__articleLayout{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:40px;padding-block:66px 100px;display:grid}.NodeTypeGuides-module__SOuEUq__articleBody{gap:22px;display:grid}.NodeTypeGuides-module__SOuEUq__articleIntro,.NodeTypeGuides-module__SOuEUq__contentBlock{background:linear-gradient(140deg,#111f2d,#0b141e);border:1px solid #bdd6e12e;border-radius:12px;padding:30px 35px}.NodeTypeGuides-module__SOuEUq__articleIntro h2,.NodeTypeGuides-module__SOuEUq__contentBlock h2{letter-spacing:-.04em;margin:14px 0;font-size:clamp(25px,2.6vw,35px);font-weight:500;line-height:1.23}.NodeTypeGuides-module__SOuEUq__articleIntro p{color:#abc0cf;max-width:900px;margin:0;font-size:15px;line-height:1.9}.NodeTypeGuides-module__SOuEUq__proseSections{gap:16px;display:grid}.NodeTypeGuides-module__SOuEUq__proseCard{background:#0e1823;border:1px solid #b7d2e032;border-radius:12px;padding:30px 35px;position:relative}.NodeTypeGuides-module__SOuEUq__proseNum{color:#8bb4ca;letter-spacing:.15em;font:9px ui-monospace,monospace}.NodeTypeGuides-module__SOuEUq__proseCard h2{letter-spacing:-.038em;margin:14px 0 20px;font-size:clamp(23px,2.2vw,32px);font-weight:500;line-height:1.26}.NodeTypeGuides-module__SOuEUq__proseContent{gap:15px;display:grid}.NodeTypeGuides-module__SOuEUq__proseContent p{color:#aec1ce;max-width:950px;margin:0;font-size:15px;line-height:1.95}.NodeTypeGuides-module__SOuEUq__contentBlock{padding-block:37px}.NodeTypeGuides-module__SOuEUq__scrollTable{border:1px solid #bfd5e031;border-radius:8px;max-width:100%;margin-top:26px;overflow:auto}.NodeTypeGuides-module__SOuEUq__scrollTable table{border-collapse:collapse;color:#bed0dd;text-align:left;width:100%;min-width:580px;font-size:13px}.NodeTypeGuides-module__SOuEUq__scrollTable th,.NodeTypeGuides-module__SOuEUq__scrollTable td{vertical-align:top;border-bottom:1px solid #bedce326;padding:17px 18px;line-height:1.7}.NodeTypeGuides-module__SOuEUq__scrollTable thead{color:#e5f0f7;background:#21394a}.NodeTypeGuides-module__SOuEUq__scrollTable tbody th{color:#ddeaf0;min-width:154px;font-weight:600}.NodeTypeGuides-module__SOuEUq__scrollTable tbody tr:last-child>*{border-bottom:0}.NodeTypeGuides-module__SOuEUq__scrollTable tbody tr:nth-child(2n){background:#ffffff08}.NodeTypeGuides-module__SOuEUq__recipeGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:27px;display:grid}.NodeTypeGuides-module__SOuEUq__recipeCard{background:#0b1823;border:1px solid #bbd9e235;border-radius:9px;padding:22px}.NodeTypeGuides-module__SOuEUq__recipeCard>span{color:#9bc7dc;font:10px ui-monospace,monospace}.NodeTypeGuides-module__SOuEUq__recipeCard h3{margin:16px 0 18px;font-size:17px;font-weight:500;line-height:1.3}.NodeTypeGuides-module__SOuEUq__recipeCard code{color:#b1d6e8;overflow-wrap:anywhere;background:#080e15;border:1px solid #bdd2e32b;border-radius:6px;min-height:69px;padding:13px;font:10px/1.7 ui-monospace,monospace;display:block}.NodeTypeGuides-module__SOuEUq__recipeCard p{color:#a9bac9;margin:17px 0 0;font-size:12px;line-height:1.8}.NodeTypeGuides-module__SOuEUq__workflow{counter-reset:none;gap:12px;margin:27px 0 0;padding:0;list-style:none;display:grid}.NodeTypeGuides-module__SOuEUq__workflow li{border-bottom:1px solid #b9d3e321;align-items:start;gap:19px;padding:12px 0 20px;display:flex}.NodeTypeGuides-module__SOuEUq__workflow li>span{color:#a7d7e8;background:#1c3440;border:1px solid #adcfd456;border-radius:6px;flex:0 0 40px;place-items:center;height:40px;font:11px ui-monospace,monospace;display:grid}.NodeTypeGuides-module__SOuEUq__workflow p{color:#b7cbd9;margin:7px 0 0;font-size:14px;line-height:1.8}.NodeTypeGuides-module__SOuEUq__errorGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:26px;display:grid}.NodeTypeGuides-module__SOuEUq__errorGrid>div{background:#31242032;border:1px solid #e4b4a839;border-radius:8px;align-items:start;gap:14px;padding:20px;display:flex}.NodeTypeGuides-module__SOuEUq__errorGrid span{color:#ddaa95;border:1px solid #b17d76;border-radius:50%;padding:1px 8px;font-size:11px;line-height:1.5}.NodeTypeGuides-module__SOuEUq__errorGrid p{color:#cfbec1;margin:0;font-size:13px;line-height:1.75}.NodeTypeGuides-module__SOuEUq__articleSidebar{gap:16px;display:grid;position:sticky;top:94px}.NodeTypeGuides-module__SOuEUq__sideBlock{background:#0e1a25;border:1px solid #c0dae42a;border-radius:10px;padding:24px}.NodeTypeGuides-module__SOuEUq__sideBlock nav,.NodeTypeGuides-module__SOuEUq__sideRelated{gap:4px;margin-top:18px;display:grid}.NodeTypeGuides-module__SOuEUq__sideBlock a{color:#a4b9c9;border-radius:5px;gap:12px;padding:10px;font-size:12px;line-height:1.6;transition:background .2s,color .2s;display:flex}.NodeTypeGuides-module__SOuEUq__sideBlock a:hover{color:#fff;background:#23394b}.NodeTypeGuides-module__SOuEUq__sideBlock small{color:#77a1b7;flex:0 0 17px;padding-top:2px;font:9px ui-monospace,monospace}.NodeTypeGuides-module__SOuEUq__sideRelated a{border-bottom:1px solid #bacfd51d;justify-content:space-between}.NodeTypeGuides-module__SOuEUq__sideRelated a span{color:#94c6df}.NodeTypeGuides-module__SOuEUq__sideCatalog{background:#b4d9e5;border-radius:7px;justify-content:space-between;align-items:center;gap:10px;padding:21px;font-size:12px;font-weight:700;display:flex;color:#102631!important}.NodeTypeGuides-module__SOuEUq__muted{color:var(--muted)}@media (max-width:1200px){.NodeTypeGuides-module__SOuEUq__featuredGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.NodeTypeGuides-module__SOuEUq__heroGrid{grid-template-columns:minmax(320px,1fr) minmax(0,1fr);gap:34px}.NodeTypeGuides-module__SOuEUq__recipeGrid{grid-template-columns:1fr}.NodeTypeGuides-module__SOuEUq__recipeCard code{min-height:0}.NodeTypeGuides-module__SOuEUq__articleHeroGrid{gap:35px}.NodeTypeGuides-module__SOuEUq__articleLayout{grid-template-columns:minmax(0,1fr) 260px;gap:25px}}@media (max-width:960px){.NodeTypeGuides-module__SOuEUq__heroGrid,.NodeTypeGuides-module__SOuEUq__articleHeroGrid{grid-template-columns:1fr;gap:30px}.NodeTypeGuides-module__SOuEUq__heroGrid{padding-block:48px 65px}.NodeTypeGuides-module__SOuEUq__systemDiagram{min-height:0}.NodeTypeGuides-module__SOuEUq__articleHeroArt{max-width:620px;height:240px}.NodeTypeGuides-module__SOuEUq__articleLayout{grid-template-columns:1fr}.NodeTypeGuides-module__SOuEUq__articleSidebar{grid-template-columns:1fr 1fr;align-items:start;position:static}.NodeTypeGuides-module__SOuEUq__sideCatalog{grid-column:1/-1}.NodeTypeGuides-module__SOuEUq__referenceGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.NodeTypeGuides-module__SOuEUq__sectionHeading{grid-template-columns:1fr}}@media (max-width:690px){.NodeTypeGuides-module__SOuEUq__wrap{width:min(100% - 34px,1560px)}.NodeTypeGuides-module__SOuEUq__crumb{gap:9px;padding-top:19px;font-size:10px}.NodeTypeGuides-module__SOuEUq__heroGrid{padding-top:40px}.NodeTypeGuides-module__SOuEUq__heroCopy h1{font-size:clamp(42px,12vw,62px)}.NodeTypeGuides-module__SOuEUq__lead{margin-top:20px;font-size:14px}.NodeTypeGuides-module__SOuEUq__heroMeta{gap:14px;margin-top:34px;font-size:9px}.NodeTypeGuides-module__SOuEUq__systemDiagram{padding:15px}.NodeTypeGuides-module__SOuEUq__diagramTop{font-size:8px}.NodeTypeGuides-module__SOuEUq__diagramStage{gap:3px;min-height:190px;padding:8px 7px}.NodeTypeGuides-module__SOuEUq__diagramNode{min-height:85px;padding:8px 6px}.NodeTypeGuides-module__SOuEUq__diagramNode span{font-size:7px}.NodeTypeGuides-module__SOuEUq__diagramNode strong{font-size:9px}.NodeTypeGuides-module__SOuEUq__diagramConnector{min-width:7px}.NodeTypeGuides-module__SOuEUq__diagramFoot{display:block}.NodeTypeGuides-module__SOuEUq__diagramFoot p{text-align:left;margin-top:7px}.NodeTypeGuides-module__SOuEUq__hubSection,.NodeTypeGuides-module__SOuEUq__hubSectionAlt{padding-block:56px}.NodeTypeGuides-module__SOuEUq__sectionHeading{gap:12px;margin-bottom:22px}.NodeTypeGuides-module__SOuEUq__sectionHeading h2{font-size:34px}.NodeTypeGuides-module__SOuEUq__featuredGrid,.NodeTypeGuides-module__SOuEUq__referenceGrid{grid-template-columns:1fr}.NodeTypeGuides-module__SOuEUq__featureCard{min-height:245px}.NodeTypeGuides-module__SOuEUq__featureGlyph{height:65px}.NodeTypeGuides-module__SOuEUq__referenceCard{min-height:200px}.NodeTypeGuides-module__SOuEUq__bottomRail{flex-direction:column;align-items:flex-start;padding:20px}.NodeTypeGuides-module__SOuEUq__articleHeroGrid{padding-block:47px}.NodeTypeGuides-module__SOuEUq__articleHero h1{font-size:35px}.NodeTypeGuides-module__SOuEUq__articleChips span{font-size:9px}.NodeTypeGuides-module__SOuEUq__articleHeroArt{height:220px}.NodeTypeGuides-module__SOuEUq__articleLayout{padding-block:38px 65px}.NodeTypeGuides-module__SOuEUq__articleIntro,.NodeTypeGuides-module__SOuEUq__contentBlock,.NodeTypeGuides-module__SOuEUq__proseCard{padding:22px 19px}.NodeTypeGuides-module__SOuEUq__proseContent p{font-size:14px;line-height:1.85}.NodeTypeGuides-module__SOuEUq__recipeGrid,.NodeTypeGuides-module__SOuEUq__errorGrid,.NodeTypeGuides-module__SOuEUq__articleSidebar{grid-template-columns:1fr}.NodeTypeGuides-module__SOuEUq__sideCatalog{grid-column:auto}.NodeTypeGuides-module__SOuEUq__cta{padding:14px 17px;font-size:12px}}@media (prefers-reduced-motion:reduce){.NodeTypeGuides-module__SOuEUq__root a,.NodeTypeGuides-module__SOuEUq__root button{transition:none!important}.NodeTypeGuides-module__SOuEUq__root a:hover,.NodeTypeGuides-module__SOuEUq__root button:hover{transform:none}}.NodeTypeGuides-module__SOuEUq__articleHero{background:radial-gradient(ellipse at 78% 36%,color-mix(in srgb,var(--nodeAccent)11%,transparent),transparent 48%),radial-gradient(ellipse at 11% 90%,#b39c8513,transparent 58%),linear-gradient(125deg,#050b12,#0b1823 62%,#071018)}.NodeTypeGuides-module__SOuEUq__articleHero:before{opacity:.7;background-size:42px 42px;-webkit-mask-image:linear-gradient(#000,#0000 96%);mask-image:linear-gradient(#000,#0000 96%)}.NodeTypeGuides-module__SOuEUq__articleHero>.NodeTypeGuides-module__SOuEUq__wrap{width:min(100% - 80px,1680px)}.NodeTypeGuides-module__SOuEUq__articleHeroGrid{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);align-items:center;gap:clamp(48px,5.4vw,100px);padding:52px 0 62px;display:grid}.NodeTypeGuides-module__SOuEUq__articleHeroCopy{min-width:0;max-width:680px;padding:5px 0 16px}.NodeTypeGuides-module__SOuEUq__articleHeroCopy .NodeTypeGuides-module__SOuEUq__overline{color:color-mix(in srgb,var(--nodeAccent)72%,#edf7ff);font-size:10px}.NodeTypeGuides-module__SOuEUq__articleHeroCopy h1{letter-spacing:-.06em;text-wrap:balance;max-width:650px;margin:22px 0 0;font-size:clamp(43px,3.7vw,65px);font-weight:500;line-height:1.055}.NodeTypeGuides-module__SOuEUq__articleStatement{letter-spacing:-.045em;text-wrap:balance;max-width:660px;color:color-mix(in srgb,var(--nodeAccent)68%,#aebdd5);margin:20px 0 0;font-size:clamp(23px,2.15vw,33px);font-weight:500;line-height:1.27}.NodeTypeGuides-module__SOuEUq__articleDescription{color:#afc4d1;max-width:610px;margin:22px 0 0;font-size:clamp(13px,1.06vw,15px);line-height:1.88}.NodeTypeGuides-module__SOuEUq__articleActions{flex-wrap:wrap;align-items:center;gap:10px 20px;margin-top:32px;display:flex}.NodeTypeGuides-module__SOuEUq__articlePrimary{background:linear-gradient(120deg,#d9eef6,#9cc9d8);border:1px solid #badbe585;border-radius:8px;justify-content:space-between;align-items:center;gap:22px;min-height:48px;padding:12px 17px;font-size:12px;font-weight:700;transition:transform .2s,border-color .2s;display:inline-flex;box-shadow:0 5px #36536780,0 19px 38px #0006;color:#102432!important}.NodeTypeGuides-module__SOuEUq__articlePrimary:hover{border-color:#fff;transform:translateY(-3px)}.NodeTypeGuides-module__SOuEUq__articlePrimary span{font-size:16px;line-height:1}.NodeTypeGuides-module__SOuEUq__articleSecondary{align-items:center;gap:13px;min-height:44px;font-size:12px;font-weight:500;transition:color .2s;display:inline-flex;color:#bbd0db!important}.NodeTypeGuides-module__SOuEUq__articleSecondary:hover{color:#fff!important}.NodeTypeGuides-module__SOuEUq__articleSecondary span{color:#78a5ba;font-size:15px}.NodeTypeGuides-module__SOuEUq__articleHeroMeta{color:#8fa8b8;border-top:1px solid #acc6db2c;justify-content:space-between;align-items:center;gap:12px 21px;max-width:560px;margin-top:34px;padding-top:17px;font-size:11px;display:flex}.NodeTypeGuides-module__SOuEUq__articleHeroMeta strong{letter-spacing:.07em;color:var(--nodeAccent);white-space:nowrap;font:10px ui-monospace,monospace}.NodeTypeGuides-module__SOuEUq__articleVisual{justify-self:end;width:100%;min-width:0;max-width:845px;position:relative}.NodeTypeGuides-module__SOuEUq__articleVisual:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(ellipse at 60% 49%,color-mix(in srgb,var(--nodeAccent)14%,transparent),transparent 66%);position:absolute;inset:-35px -35px -17px}.NodeTypeGuides-module__SOuEUq__articleHeroFoot{color:#8ba9bd;letter-spacing:.09em;border-top:1px solid #b0cbd12b;align-items:center;gap:20px;padding:19px 0 24px;font:9px/1.6 ui-monospace,monospace;display:flex}.NodeTypeGuides-module__SOuEUq__articleHeroFoot>span:first-child{white-space:nowrap}.NodeTypeGuides-module__SOuEUq__articleHeroFoot .NodeTypeGuides-module__SOuEUq__articleChips{flex:1;gap:7px;margin:0}.NodeTypeGuides-module__SOuEUq__articleHeroFoot .NodeTypeGuides-module__SOuEUq__articleChips span{color:#aecbdc;letter-spacing:0;background:#a9c9e509;border:1px solid #b4cfdf2d;padding:7px 9px;font-size:9px;line-height:1.1}.NodeTypeGuides-module__SOuEUq__heroScroll{color:#9ec0cf;white-space:nowrap;font-size:9px}.NodeTypeGuides-module__SOuEUq__articleLayout{grid-template-columns:minmax(0,1fr) 300px;gap:clamp(32px,4vw,65px);padding-top:70px}.NodeTypeGuides-module__SOuEUq__articleBody{gap:25px}.NodeTypeGuides-module__SOuEUq__articleIntro,.NodeTypeGuides-module__SOuEUq__contentBlock{background:linear-gradient(145deg,#112536,#0b1623 70%);border-color:#aacbdf31;position:relative;overflow:hidden;box-shadow:inset 0 1px #fff1}.NodeTypeGuides-module__SOuEUq__articleIntro{border-radius:13px;padding:36px 42px 42px;box-shadow:0 6px #182a3788,0 20px 40px #0004}.NodeTypeGuides-module__SOuEUq__articleIntro:before{content:"";background:linear-gradient(to bottom,var(--nodeAccent),transparent);width:3px;position:absolute;inset:0 auto 0 0}.NodeTypeGuides-module__SOuEUq__articleIntro h2,.NodeTypeGuides-module__SOuEUq__contentBlock h2{letter-spacing:-.045em;font-weight:500}.NodeTypeGuides-module__SOuEUq__articleIntro p{font-size:15px;line-height:1.85}.NodeTypeGuides-module__SOuEUq__proseSections{gap:19px}.NodeTypeGuides-module__SOuEUq__proseCard{background:linear-gradient(135deg,#0e1c29,#0b151f 70%);border-color:#a3c9dc2c;border-radius:12px;padding:35px 41px 39px;position:relative;overflow:hidden;box-shadow:0 5px #13243566}.NodeTypeGuides-module__SOuEUq__proseCard:nth-child(odd){background:linear-gradient(135deg,#142536,#0c1926)}.NodeTypeGuides-module__SOuEUq__proseCard:after{content:"";background:color-mix(in srgb,var(--nodeAccent)38%,transparent);width:2px;position:absolute;top:38px;bottom:38px;left:0}.NodeTypeGuides-module__SOuEUq__proseCard h2{max-width:900px;margin-bottom:19px;font-size:clamp(24px,2.15vw,34px)}.NodeTypeGuides-module__SOuEUq__proseContent{gap:17px}.NodeTypeGuides-module__SOuEUq__proseContent p{font-size:15px;line-height:1.88}.NodeTypeGuides-module__SOuEUq__contentBlock{border-radius:12px;padding:34px 41px 39px}.NodeTypeGuides-module__SOuEUq__sideBlock{background:linear-gradient(135deg,#142433,#0c1721);box-shadow:inset 0 1px #fff1}@media (min-width:1850px){.NodeTypeGuides-module__SOuEUq__articleHeroCopy h1{font-size:67px}.NodeTypeGuides-module__SOuEUq__articleHeroGrid{gap:108px}}@media (max-width:1230px){.NodeTypeGuides-module__SOuEUq__articleHero>.NodeTypeGuides-module__SOuEUq__wrap{width:min(100% - 56px,1680px)}.NodeTypeGuides-module__SOuEUq__articleHeroGrid{grid-template-columns:minmax(0,.84fr) minmax(0,1.16fr);gap:32px}.NodeTypeGuides-module__SOuEUq__articleHeroCopy h1{font-size:clamp(38px,4vw,54px)}.NodeTypeGuides-module__SOuEUq__articleStatement{font-size:clamp(21px,2.5vw,29px)}.NodeTypeGuides-module__SOuEUq__articleDescription{font-size:13px}.NodeTypeGuides-module__SOuEUq__articleActions{margin-top:22px}.NodeTypeGuides-module__SOuEUq__articleHeroMeta{margin-top:24px}}@media (max-width:980px){.NodeTypeGuides-module__SOuEUq__articleHeroGrid{grid-template-columns:1fr;gap:45px;padding:44px 0 46px}.NodeTypeGuides-module__SOuEUq__articleHeroCopy{max-width:780px}.NodeTypeGuides-module__SOuEUq__articleHeroCopy h1{font-size:clamp(40px,6vw,61px)}.NodeTypeGuides-module__SOuEUq__articleStatement{font-size:clamp(24px,3.5vw,31px)}.NodeTypeGuides-module__SOuEUq__articleVisual{justify-self:center;max-width:780px}.NodeTypeGuides-module__SOuEUq__articleHeroFoot{flex-wrap:wrap;gap:10px 17px}.NodeTypeGuides-module__SOuEUq__articleHeroFoot .NodeTypeGuides-module__SOuEUq__articleChips{flex-basis:100%;order:3}.NodeTypeGuides-module__SOuEUq__articleLayout{grid-template-columns:1fr}}@media (max-width:690px){.NodeTypeGuides-module__SOuEUq__articleHero>.NodeTypeGuides-module__SOuEUq__wrap{width:min(100% - 32px,1680px)}.NodeTypeGuides-module__SOuEUq__articleHeroGrid{gap:33px;padding:37px 0 32px}.NodeTypeGuides-module__SOuEUq__articleHeroCopy h1{margin-top:16px;font-size:clamp(38px,10vw,52px)}.NodeTypeGuides-module__SOuEUq__articleStatement{margin-top:17px;font-size:clamp(22px,6vw,28px)}.NodeTypeGuides-module__SOuEUq__articleDescription{margin-top:16px;font-size:13px;line-height:1.8}.NodeTypeGuides-module__SOuEUq__articleActions{gap:7px 19px;margin-top:22px}.NodeTypeGuides-module__SOuEUq__articlePrimary{min-height:46px;padding:11px 14px;font-size:11px}.NodeTypeGuides-module__SOuEUq__articleSecondary{font-size:11px}.NodeTypeGuides-module__SOuEUq__articleHeroMeta{margin-top:24px;font-size:10px}.NodeTypeGuides-module__SOuEUq__articleHeroFoot{padding:17px 0 21px;font-size:8px}.NodeTypeGuides-module__SOuEUq__heroScroll,.NodeTypeGuides-module__SOuEUq__articleHeroFoot .NodeTypeGuides-module__SOuEUq__articleChips span{font-size:8px}.NodeTypeGuides-module__SOuEUq__articleLayout{padding-top:39px}.NodeTypeGuides-module__SOuEUq__articleIntro,.NodeTypeGuides-module__SOuEUq__proseCard,.NodeTypeGuides-module__SOuEUq__contentBlock{padding:24px 22px 29px}.NodeTypeGuides-module__SOuEUq__proseCard:after{top:25px;bottom:25px}.NodeTypeGuides-module__SOuEUq__articleIntro h2{font-size:27px}.NodeTypeGuides-module__SOuEUq__proseCard h2{font-size:25px}.NodeTypeGuides-module__SOuEUq__proseContent p{font-size:14px;line-height:1.85}}
.NodeTypeArticleHero-module__NtVyMa__hero{background:radial-gradient(ellipse at 77% 25%,color-mix(in srgb,var(--nodeAccent)12%,transparent),transparent 57%),linear-gradient(145deg,#09131e,#08121b 68%,#0f1b24);isolation:isolate;border-bottom:1px solid #adc9da2b;position:relative}.NodeTypeArticleHero-module__NtVyMa__hero:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(#bedced07 1px,#0000 1px),linear-gradient(90deg,#bedced07 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 90%);mask-image:linear-gradient(#000,#0000 90%)}.NodeTypeArticleHero-module__NtVyMa__wrap{width:min(1480px,100% - 80px);margin-inline:auto}.NodeTypeArticleHero-module__NtVyMa__crumb{color:#94afc0;flex-wrap:wrap;align-items:center;gap:11px;padding-top:29px;font-size:12px;line-height:1.65;display:flex}.NodeTypeArticleHero-module__NtVyMa__crumb a:hover{color:#eef8ff;text-decoration:underline}.NodeTypeArticleHero-module__NtVyMa__crumb>span[aria-hidden]{color:#5a7a8e}.NodeTypeArticleHero-module__NtVyMa__grid{grid-template-columns:minmax(0,.96fr) minmax(0,1.04fr);align-items:start;gap:clamp(36px,4.6vw,74px);padding:45px 0 49px;display:grid}.NodeTypeArticleHero-module__NtVyMa__copy{max-width:640px;padding-top:28px}.NodeTypeArticleHero-module__NtVyMa__eyebrow{color:var(--nodeAccent);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:9px;font:600 10px/1.6 ui-monospace,monospace;display:flex}.NodeTypeArticleHero-module__NtVyMa__eyebrow i{background:var(--nodeAccent);width:6px;height:6px;box-shadow:0 0 12px color-mix(in srgb,var(--nodeAccent)45%,transparent);flex:none}.NodeTypeArticleHero-module__NtVyMa__copy h1{color:#eef5f9;letter-spacing:-.05em;overflow-wrap:break-word;text-wrap:balance;margin:24px 0 0;font-size:clamp(39px,3.9vw,65px);font-weight:500;line-height:1.06}.NodeTypeArticleHero-module__NtVyMa__statement{max-width:610px;color:color-mix(in srgb,var(--nodeAccent)70%,#c5d4df);letter-spacing:-.035em;text-wrap:balance;margin:23px 0 0;font-size:clamp(23px,2vw,31px);font-weight:500;line-height:1.28}.NodeTypeArticleHero-module__NtVyMa__description{color:#b2c6d4;max-width:570px;margin:23px 0 0;font-size:15px;line-height:1.85}.NodeTypeArticleHero-module__NtVyMa__actions{flex-wrap:wrap;align-items:center;gap:13px 21px;margin-top:30px;display:flex}.NodeTypeArticleHero-module__NtVyMa__primary{background:linear-gradient(120deg,#dcedf3,#a3cfdc);border:1px solid #cee8f194;border-radius:7px;justify-content:space-between;align-items:center;gap:22px;min-height:46px;padding:12px 17px;font-size:12px;font-weight:700;line-height:1.5;transition:background .16s,transform .16s;display:inline-flex;box-shadow:0 4px #365565,0 16px 28px #0004;color:#112b3a!important}.NodeTypeArticleHero-module__NtVyMa__primary:hover{background:#e3f2f7;transform:translateY(-2px)}.NodeTypeArticleHero-module__NtVyMa__secondary{align-items:center;gap:10px;min-height:44px;font-size:12px;font-weight:500;line-height:1.5;display:inline-flex;color:#b6d0df!important}.NodeTypeArticleHero-module__NtVyMa__secondary:hover{text-decoration:underline;color:#fff!important}.NodeTypeArticleHero-module__NtVyMa__secondary>span{color:var(--nodeAccent)}.NodeTypeArticleHero-module__NtVyMa__meta{color:#95adbd;border-top:1px solid #b4d0df30;justify-content:space-between;align-items:center;gap:13px;margin-top:36px;padding-top:17px;font-size:11px;line-height:1.6;display:flex}.NodeTypeArticleHero-module__NtVyMa__meta strong{color:var(--nodeAccent);white-space:nowrap;font:11px/1.6 ui-monospace,monospace}.NodeTypeArticleHero-module__NtVyMa__quickLinks{flex-wrap:wrap;gap:10px 19px;margin-top:19px;display:flex}.NodeTypeArticleHero-module__NtVyMa__quickLinks a{align-items:center;gap:6px;min-height:34px;font-size:11px;line-height:1.5;display:inline-flex;color:#a9c8da!important}.NodeTypeArticleHero-module__NtVyMa__quickLinks a:hover{text-decoration:underline;color:#fff!important}.NodeTypeArticleHero-module__NtVyMa__quickLinks span{color:#6fa2bc}.NodeTypeArticleHero-module__NtVyMa__visual{justify-self:end;width:100%;min-width:0;max-width:720px}.NodeTypeArticleHero-module__NtVyMa__foot{color:#87aabd;letter-spacing:.07em;border-top:1px solid #aacbdb29;flex-wrap:wrap;align-items:center;gap:18px;padding:19px 0 22px;font:10px/1.6 ui-monospace,monospace;display:flex}.NodeTypeArticleHero-module__NtVyMa__chips{flex-wrap:wrap;gap:7px;display:flex}.NodeTypeArticleHero-module__NtVyMa__chips span{color:#b2cbd9;letter-spacing:0;background:#a2c3d40b;border:1px solid #b2d2df2e;border-radius:4px;padding:6px 9px;font-size:10px}@media (min-width:1900px){.NodeTypeArticleHero-module__NtVyMa__grid{padding-block:49px 55px}.NodeTypeArticleHero-module__NtVyMa__copy{padding-top:34px}}@media (max-width:1150px){.NodeTypeArticleHero-module__NtVyMa__wrap{width:calc(100% - 48px)}.NodeTypeArticleHero-module__NtVyMa__grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:30px}.NodeTypeArticleHero-module__NtVyMa__copy{padding-top:15px}.NodeTypeArticleHero-module__NtVyMa__copy h1{font-size:clamp(36px,4.1vw,50px)}.NodeTypeArticleHero-module__NtVyMa__statement{font-size:25px}.NodeTypeArticleHero-module__NtVyMa__description{font-size:14px}.NodeTypeArticleHero-module__NtVyMa__meta{margin-top:28px}}@media (max-width:960px){.NodeTypeArticleHero-module__NtVyMa__wrap{width:min(800px,100% - 48px)}.NodeTypeArticleHero-module__NtVyMa__grid{grid-template-columns:minmax(0,1fr);gap:31px;padding-block:30px 40px}.NodeTypeArticleHero-module__NtVyMa__copy{max-width:730px;padding-top:0}.NodeTypeArticleHero-module__NtVyMa__copy h1{max-width:720px;font-size:clamp(39px,6.3vw,58px)}.NodeTypeArticleHero-module__NtVyMa__statement{max-width:690px;font-size:clamp(24px,3.6vw,30px)}.NodeTypeArticleHero-module__NtVyMa__description{max-width:700px}.NodeTypeArticleHero-module__NtVyMa__visual{justify-self:center;max-width:760px}.NodeTypeArticleHero-module__NtVyMa__meta{max-width:590px}.NodeTypeArticleHero-module__NtVyMa__quickLinks{margin-top:12px}}@media (max-width:540px){.NodeTypeArticleHero-module__NtVyMa__wrap{width:calc(100% - 32px)}.NodeTypeArticleHero-module__NtVyMa__crumb{gap:7px;padding-top:20px;font-size:11px}.NodeTypeArticleHero-module__NtVyMa__grid{gap:25px;padding-top:27px}.NodeTypeArticleHero-module__NtVyMa__eyebrow{font-size:9px}.NodeTypeArticleHero-module__NtVyMa__copy h1{margin-top:18px;font-size:clamp(34px,8.8vw,46px);line-height:1.1}.NodeTypeArticleHero-module__NtVyMa__statement{margin-top:18px;font-size:23px}.NodeTypeArticleHero-module__NtVyMa__description{margin-top:18px;font-size:14px;line-height:1.8}.NodeTypeArticleHero-module__NtVyMa__actions{gap:10px 16px;margin-top:25px}.NodeTypeArticleHero-module__NtVyMa__primary{gap:16px;padding:12px 14px;font-size:11px}.NodeTypeArticleHero-module__NtVyMa__secondary{font-size:11px}.NodeTypeArticleHero-module__NtVyMa__meta{margin-top:27px;font-size:10px}.NodeTypeArticleHero-module__NtVyMa__meta strong{font-size:10px}.NodeTypeArticleHero-module__NtVyMa__quickLinks{gap:6px 17px}.NodeTypeArticleHero-module__NtVyMa__foot{gap:10px;padding-block:17px}.NodeTypeArticleHero-module__NtVyMa__chips{gap:6px}.NodeTypeArticleHero-module__NtVyMa__chips span{font-size:9px}}@media (prefers-reduced-motion:reduce){.NodeTypeArticleHero-module__NtVyMa__primary{transition:none}.NodeTypeArticleHero-module__NtVyMa__primary:hover{transform:none}}.NodeTypeArticleHero-module__NtVyMa__sourceNote{color:#a9c2d2;margin:0;font-size:13px;line-height:1.8}.NodeTypeArticleHero-module__NtVyMa__sources{gap:13px;margin:23px 0 0;padding:0;list-style:none;display:grid}.NodeTypeArticleHero-module__NtVyMa__sources li{background:#091724;border:1px solid #a4cada30;border-radius:7px;padding:16px 18px}.NodeTypeArticleHero-module__NtVyMa__sources a{justify-content:space-between;align-items:baseline;gap:13px;font-size:13px;font-weight:500;line-height:1.6;display:flex;color:#dcebf3!important}.NodeTypeArticleHero-module__NtVyMa__sources a:hover{text-decoration:underline}.NodeTypeArticleHero-module__NtVyMa__sources a span{color:#8bb6cb;flex:none;font:10px ui-monospace,monospace}.NodeTypeArticleHero-module__NtVyMa__sources p{color:#9eb7c7;margin:6px 0 0;font-size:12px;line-height:1.65}
