html,body{overflow-x:clip}.tl4 .pts{grid-template-columns:1fr 1fr 1fr 1fr}.tl4 .pt:nth-child(2)::before{transition-delay:.7s}.tl4 .pt:nth-child(3)::before{transition-delay:1.1s}.tl4 .pt:nth-child(4)::before{transition-delay:1.5s}.tl4 .pt:nth-child(4)::before{border-color:var(--violet)}.tl4 .pt:nth-child(4) .yr{color:var(--violet)}@media(max-width:760px){.tl4 .pts{grid-template-columns:1fr}}pre.conf{background:linear-gradient(160deg,#062a32 0%,#04212a 60%,#03171d 100%);color:#ABD1D9;border-radius:18px;padding:26px 28px;font:400 14.5px/1.75 'JetBrains Mono',ui-monospace,monospace;overflow-x:auto;margin:8px 0 12px;position:relative}pre.conf .k{color:#01E8D7}pre.conf .c{color:#7FA3AF}pre.conf .ln{display:block;opacity:0;transform:translateX(-10px)}pre.conf.in .ln{opacity:1;transform:none;transition:opacity .45s cubic-bezier(.22,.61,.36,1) var(--d,0s),transform .45s cubic-bezier(.22,.61,.36,1) var(--d,0s)}pre.conf::after{content:'';position:absolute;left:0;top:0;bottom:0;width:3px;background:linear-gradient(180deg,#01E8D7,#7C6CF0);transform:scaleY(0);transform-origin:top;border-radius:18px 0 0 18px}pre.conf.in::after{transform:scaleY(1);transition:transform 1.4s cubic-bezier(.22,.61,.36,1) .1s}@media(prefers-reduced-motion:reduce){pre.conf .ln{opacity:1;transform:none;transition:none}pre.conf::after{transform:scaleY(1);transition:none}}.conf-foot{font:400 14px/1.6 'Geist',sans-serif;color:#7FA3AF;margin:12px 2px 34px}.state{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin:8px 0 38px}@media(max-width:760px){.state{grid-template-columns:1fr}}.state .st{background:#fff;border:1px solid #E3ECEE;border-radius:18px;padding:26px 24px 22px;position:relative;overflow:hidden;transition:transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s cubic-bezier(.22,.61,.36,1)}.state .st:hover{transform:translateY(-4px);box-shadow:0 22px 48px -28px rgba(6,64,73,.5)}.state .st::before{content:'';position:absolute;left:0;top:0;right:0;height:4px}.state .st.ok::before{background:linear-gradient(90deg,#0F8FA1,#01E8D7)}.state .st.mid::before{background:linear-gradient(90deg,#B9821D,#E0B65C)}.state .st.bad::before{background:linear-gradient(90deg,#8A3B4A,#C06070)}.state .st .lab{font:600 11px/1 'JetBrains Mono',monospace;letter-spacing:.14em;text-transform:uppercase;display:inline-flex;padding:7px 13px;border-radius:9999px}.state .st.ok .lab{color:#0F8FA1;background:#E9F2F5}.state .st.mid .lab{color:#8A6414;background:#FDF1D8}.state .st.bad .lab{color:#8A3B4A;background:#F7E6E9}.state .st h4{font:500 19px/1.3 'Geist',sans-serif;letter-spacing:-0.015em;color:#003C46;margin:16px 0 8px}.state .st p{font:400 15px/1.62 'Geist',sans-serif;color:#3E7C8B;margin:0}.clock{display:grid;grid-template-columns:1fr 1fr 1fr;gap:20px;margin:8px 0 12px}@media(max-width:760px){.clock{grid-template-columns:1fr}}.clock .c{background:#fff;border:1px solid #E3ECEE;border-radius:18px;padding:26px 24px 22px;text-align:center;transition:transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s cubic-bezier(.22,.61,.36,1)}.clock .c:hover{transform:translateY(-4px);box-shadow:0 22px 48px -28px rgba(6,64,73,.5)}.clock .n{font:400 clamp(34px,4vw,46px)/1 'Geist',sans-serif;letter-spacing:-0.03em;background:linear-gradient(105deg,#0F8FA1 0%,#00C2D6 40%,#7C6CF0 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.clock .k{margin-top:12px;font:500 11px/1.5 'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.08em;color:#7FA3AF}.clock-foot{font:400 14px/1.6 'Geist',sans-serif;color:#7FA3AF;margin:12px 2px 34px}.certs{display:flex;gap:20px;flex-wrap:wrap;margin:8px 0 38px}.certs .cert{flex:1;min-width:220px;background:#fff;border:1px solid #E3ECEE;border-radius:18px;padding:24px;transition:transform .22s cubic-bezier(.22,.61,.36,1),box-shadow .22s cubic-bezier(.22,.61,.36,1)}.certs .cert:hover{transform:translateY(-4px);box-shadow:0 22px 48px -28px rgba(6,64,73,.5)}.certs .cert.dark{background:linear-gradient(160deg,#062a32 0%,#04212a 60%,#03171d 100%);border-color:transparent}.certs .num{font:500 26px/1 'JetBrains Mono',monospace;color:#003C46}.certs .cert.dark .num{color:#fff}.certs .meta{margin-top:10px;font:500 11px/1.6 'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.08em;color:#7FA3AF}.certs .chip{display:inline-flex;margin-top:14px;font:600 11px/1 'JetBrains Mono',monospace;letter-spacing:.12em;text-transform:uppercase;border-radius:9999px;padding:7px 13px}.certs .chip.hist{color:#8A6414;background:#FDF1D8}.certs .chip.act{color:#003C46;background:#01E8D7}.srcnote{font:400 14px/1.7 'Geist',sans-serif;color:#7FA3AF;border-top:1px solid #E3ECEE;padding-top:22px;margin-top:44px}.srcnote b{color:#5C8593}.cdown{display:flex;gap:14px;flex-wrap:wrap;margin:26px 0 0}.cdown .cd{display:flex;align-items:center;gap:12px;background:#fff;border:1px solid #E3ECEE;border-radius:9999px;padding:10px 20px 10px 12px}.cdown .cd .num{font:500 22px/1 'Geist',sans-serif;letter-spacing:-0.02em;color:#003C46;background:#E9F2F5;border-radius:9999px;padding:10px 16px;min-width:44px;text-align:center}.cdown .cd.urgent .num{color:#fff;background:linear-gradient(105deg,#0F8FA1,#7C6CF0)}.cdown .cd .k{font:500 11px/1.5 'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.08em;color:#7FA3AF}.race{margin:8px 0 38px;display:grid;gap:18px}.race .r{display:grid;grid-template-columns:150px 1fr;gap:16px;align-items:center}.race .r .lab{font:500 12px/1.5 'JetBrains Mono',monospace;text-transform:uppercase;letter-spacing:.08em;color:#5C8593;text-align:right}.race .r .bar{height:34px;background:#F5F9FA;border:1px solid #E3ECEE;border-radius:9999px;overflow:hidden;position:relative}.race .r .bar i{position:absolute;left:0;top:0;bottom:0;border-radius:9999px;transform:scaleX(0);transform-origin:left center;will-change:transform}.race.in .r.rb i{background:linear-gradient(90deg,#0F8FA1,#01E8D7);width:28%;transform:scaleX(1);transition:transform 1.1s cubic-bezier(.22,.61,.36,1) .2s}.race.in .r.fv i{background:linear-gradient(90deg,#7C6CF0,#8A3B4A);width:96%;transform:scaleX(1);transition:transform 2.6s cubic-bezier(.22,.61,.36,1) .2s}.race .r .val{position:absolute;right:14px;top:50%;transform:translateY(-50%);font:600 12px/1 'JetBrains Mono',monospace;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#003C46;border-radius:9999px;padding:6px 12px;opacity:0}.race.in .r.rb .val{opacity:1;transition:opacity .4s ease 1.2s}.race.in .r.fv .val{opacity:1;transition:opacity .4s ease 2.6s}.race-foot{font:400 14px/1.6 'Geist',sans-serif;color:#7FA3AF;margin:-24px 2px 34px 166px}@media(max-width:640px){.race .r{grid-template-columns:1fr;gap:6px}.race .r .lab{text-align:left}.race-foot{margin-left:2px}}.dodont{display:grid;grid-template-columns:1fr 1fr;gap:20px;margin:8px 0 38px}@media(max-width:760px){.dodont{grid-template-columns:1fr}}.dodont .dd{background:#fff;border:1px solid #E3ECEE;border-radius:18px;padding:24px;position:relative;overflow:hidden}.dodont .dd::before{content:'';position:absolute;left:0;top:0;right:0;height:4px}.dodont .dd.ok::before{background:linear-gradient(90deg,#0F8FA1,#01E8D7)}.dodont .dd.no::before{background:linear-gradient(90deg,#8A3B4A,#C06070)}.dodont .dd .mark{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;font:600 19px/1 'Geist',sans-serif}.dodont .dd.ok .mark{background:#E9F2F5;color:#0F8FA1}.dodont .dd.no .mark{background:#F7E6E9;color:#8A3B4A}.dodont .dd h4{font:500 17px/1.35 'Geist',sans-serif;letter-spacing:-0.01em;color:#003C46;margin:14px 0 8px}.dodont .dd p{font:400 14.5px/1.6 'Geist',sans-serif;color:#3E7C8B;margin:0}.dial{display:grid;grid-template-columns:auto 1fr;gap:40px;align-items:center;margin:8px 0 12px}@media(max-width:760px){.dial{grid-template-columns:1fr;justify-items:center}}.dial svg{width:230px;height:230px}.dial .arc{fill:none;stroke-width:12;stroke-linecap:round}.dial .arc.track{stroke:#E9F2F5}.dial .arc.fill{stroke:url(#dialgrad);stroke-dasharray:565;stroke-dashoffset:565}.dial.in .arc.fill{animation:dialSweep 2.2s cubic-bezier(.22,.61,.36,1) .2s forwards}@keyframes dialSweep{to{stroke-dashoffset:141}}.dial .steps{display:grid;gap:16px;width:100%}.dial .stp{display:flex;gap:14px;align-items:flex-start;opacity:0;transform:translateX(14px)}.dial.in .stp{opacity:1;transform:none;transition:opacity .5s cubic-bezier(.22,.61,.36,1) var(--d,0s),transform .5s cubic-bezier(.22,.61,.36,1) var(--d,0s)}.dial.in .stp:nth-child(1){--d:.5s}.dial.in .stp:nth-child(2){--d:1.2s}.dial.in .stp:nth-child(3){--d:1.9s}.dial .stp .h{font:500 20px/1 'Geist',sans-serif;letter-spacing:-0.02em;color:#003C46;min-width:64px;background:linear-gradient(105deg,#0F8FA1 0%,#00C2D6 40%,#7C6CF0 90%);-webkit-background-clip:text;background-clip:text;color:transparent}.dial .stp p{font:400 15px/1.55 'Geist',sans-serif;color:#3E7C8B;margin:0}@media(prefers-reduced-motion:reduce){.dial .arc.fill{stroke-dashoffset:141;animation:none}.dial .stp{opacity:1;transform:none;transition:none}.race .r .bar i{transform:scaleX(1)!important;transition:none!important}.race .r .val{opacity:1!important;transition:none!important}}.gap4{margin:8px 0 44px;padding:42px 0 46px}.gap4 .line{position:relative;height:3px;background:#E3ECEE;border-radius:2px}.gap4 .line .seg{position:absolute;top:0;bottom:0;left:58%;width:9%;background:linear-gradient(90deg,#0F8FA1,#7C6CF0);border-radius:2px;transform:scaleX(0);transform-origin:left center}.gap4.in .line .seg{transform:scaleX(1);transition:transform .9s cubic-bezier(.22,.61,.36,1) .5s}.gap4 .dot{position:absolute;top:-6px;width:15px;height:15px;border-radius:50%;background:#fff;border:3px solid #0F8FA1;opacity:0;transform:scale(.4)}.gap4.in .dot{opacity:1;transform:scale(1);transition:opacity .4s ease,transform .4s ease}.gap4 .dot.d1{left:57%}.gap4 .dot.d2{left:66%;border-color:#7C6CF0}.gap4.in .dot.d1{transition-delay:.3s}.gap4.in .dot.d2{transition-delay:1.2s}.gap4 .cap{position:absolute;font:500 11px/1.4 'JetBrains Mono',monospace;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.gap4 .cap.c1{right:43.5%;top:-42px;color:#0F8FA1}.gap4 .cap.c2{left:67.5%;top:auto;bottom:-42px;color:#7C6CF0}.gap4 .brace{position:absolute;left:58%;width:9%;top:20px;text-align:center;font:600 12px/1.4 'JetBrains Mono',monospace;letter-spacing:.12em;text-transform:uppercase;color:#003C46;opacity:0;white-space:nowrap}.gap4.in .brace{opacity:1;transition:opacity .5s ease 1.5s}@media(max-width:640px){.gap4 .cap{font-size:9.5px}.gap4 .cap.c1{right:44%}.gap4 .cap.c2{left:68%}}.dtree{margin:8px 0 38px;display:grid;gap:0;justify-items:center}.dtree .q{background:linear-gradient(160deg,#062a32 0%,#04212a 60%,#03171d 100%);color:#fff;border-radius:9999px;padding:16px 30px;font:500 16px/1.3 'Geist',sans-serif;letter-spacing:-0.01em;text-align:center;opacity:0;transform:translateY(12px)}.dtree.in .q{opacity:1;transform:none;transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1)}.dtree .stems{width:min(560px,88%);height:44px;position:relative}.dtree .stems::before,.dtree .stems::after{content:'';position:absolute;top:0;height:100%;width:2px;background:#ABD1D9;transform:scaleY(0);transform-origin:top}.dtree .stems::before{left:25%}.dtree .stems::after{left:75%}.dtree.in .stems::before,.dtree.in .stems::after{transform:scaleY(1);transition:transform .5s cubic-bezier(.22,.61,.36,1) .5s}.dtree .ans{display:grid;grid-template-columns:1fr 1fr;gap:20px;width:min(760px,100%)}@media(max-width:640px){.dtree .ans{grid-template-columns:1fr}}.dtree .a{background:#fff;border:1px solid #E3ECEE;border-radius:18px;padding:24px;opacity:0;transform:translateY(14px);position:relative;overflow:hidden}.dtree .a::before{content:'';position:absolute;left:0;top:0;right:0;height:4px}.dtree .a.new::before{background:linear-gradient(90deg,#0F8FA1,#01E8D7)}.dtree .a.exist::before{background:linear-gradient(90deg,#B9821D,#E0B65C)}.dtree.in .a{opacity:1;transform:none;transition:opacity .55s cubic-bezier(.22,.61,.36,1) .9s,transform .55s cubic-bezier(.22,.61,.36,1) .9s}.dtree.in .a.exist{transition-delay:1.1s}.dtree .a .tag{display:inline-flex;font:600 11px/1 'JetBrains Mono',monospace;letter-spacing:.12em;text-transform:uppercase;border-radius:9999px;padding:7px 13px}.dtree .a.new .tag{color:#0F8FA1;background:#E9F2F5}.dtree .a.exist .tag{color:#8A6414;background:#FDF1D8}.dtree .a h4{font:500 18px/1.3 'Geist',sans-serif;letter-spacing:-0.015em;color:#003C46;margin:14px 0 8px}.dtree .a p{font:400 14.5px/1.6 'Geist',sans-serif;color:#3E7C8B;margin:0}.dtree-foot{font:400 14px/1.6 'Geist',sans-serif;color:#7FA3AF;margin:14px 2px 34px;text-align:center}@media(prefers-reduced-motion:reduce){.dtree .q,.dtree .a{opacity:1;transform:none;transition:none}.dtree .stems::before,.dtree .stems::after{transform:scaleY(1);transition:none}.gap4 .line .seg{transform:scaleX(1)!important;transition:none!important}.gap4 .dot{opacity:1!important;transform:scale(1)!important}.gap4 .brace{opacity:1!important}}.tldr{background:linear-gradient(160deg,#062a32 0%,#04212a 60%,#03171d 100%);border-radius:18px;padding:26px 28px;margin:30px 0 4px}.tldr .t-eye{font:600 11px/1 'JetBrains Mono',monospace;letter-spacing:.14em;text-transform:uppercase;color:#01E8D7;margin-bottom:16px}.tldr ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.tldr li{font:400 15.5px/1.6 'Geist',sans-serif;color:#CFE4E9;padding-left:24px;position:relative}.tldr li::before{content:'';position:absolute;left:0;top:7px;width:10px;height:10px;border-radius:3px;background:#01E8D7}.tldr li b{color:#fff;font-weight:600}.nest{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,460px);gap:40px;align-items:center;padding:36px 40px;border:1px solid #DCE8EA;border-radius:18px;background:#fff;margin-bottom:8px}.ns-eye{font:600 11px/1 'JetBrains Mono',monospace;letter-spacing:.14em;text-transform:uppercase;color:#7FA3AF;margin-bottom:12px}.ns-eye2{margin-top:30px;color:#0F8FA1}.ns-h{font:400 30px/1.1 'Geist',sans-serif;letter-spacing:-.02em;color:#003C46}.ns-list{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ns-list li{display:flex;align-items:center;gap:12px;font:400 16px/1.3 'Geist',sans-serif;color:#3E7C8B;opacity:0;transform:translateX(-10px);transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1)}.ns-list li i{width:22px;height:1px;background:#0F8FA1;flex:none}.ns-key{display:flex;align-items:center;gap:10px;margin-top:26px;font:600 11.5px/1 'JetBrains Mono',monospace;letter-spacing:.1em;text-transform:uppercase;color:#003C46}.ns-dot{width:12px;height:12px;border-radius:50%;background:linear-gradient(135deg,#0F8FA1,#00C2D6 55%,#7C6CF0);flex:none}.ns-fig{position:relative;aspect-ratio:1/1;width:100%}.ns-sq{position:absolute;border:1.5px solid #0F8FA1;border-radius:14px;opacity:0;transform:scale(.92);transition:opacity .6s cubic-bezier(.22,.61,.36,1),transform .6s cubic-bezier(.22,.61,.36,1)}.ns-s4{inset:0;border-color:rgba(15,143,161,.35);background:rgba(15,143,161,.06)}.ns-s3{inset:13%;border-color:rgba(15,143,161,.5);background:rgba(15,143,161,.08)}.ns-s2{inset:26%;border-color:rgba(15,143,161,.7);background:rgba(15,143,161,.1)}.ns-s1{inset:36%;border-color:#0F8FA1;background:rgba(15,143,161,.12)}.ns-lab{position:absolute;left:16px;top:12px;padding:0;background:transparent;font:500 11px/1.3 'JetBrains Mono',monospace;letter-spacing:.08em;text-transform:uppercase;color:#5C8593;white-space:normal;max-width:calc(100% - 32px)}.ns-sq .ns-dot{position:absolute;right:14px;bottom:12px;width:12px;height:12px;opacity:0;transform:scale(.4);transition:opacity .4s cubic-bezier(.22,.61,.36,1),transform .4s cubic-bezier(.22,.61,.36,1)}.ns-sq .ns-dot::after{content:'';position:absolute;inset:-4px;border-radius:50%;border:1px solid #0F8FA1;opacity:.5}.ns-core{position:absolute;left:50%;top:53%;width:20%;height:9%;transform:translate(-50%,-50%) scale(.85);display:grid;place-items:center;text-align:center;padding:4px;border-radius:10px;background:#003C46;color:#fff;font:500 11px/1.2 'Geist',sans-serif;letter-spacing:-.01em;opacity:0;transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1)}.nest.in .ns-core{opacity:1;transform:translate(-50%,-50%) scale(1)}.nest.in .ns-sq{opacity:1;transform:none}.nest.in .ns-s1{transition-delay:.25s}.nest.in .ns-s2{transition-delay:.4s}.nest.in .ns-s3{transition-delay:.55s}.nest.in .ns-s4{transition-delay:.7s}.nest.in .ns-sq .ns-dot{opacity:1;transform:none}.nest.in .ns-s1 .ns-dot{transition-delay:1s}.nest.in .ns-s2 .ns-dot{transition-delay:1.12s}.nest.in .ns-s3 .ns-dot{transition-delay:1.24s}.nest.in .ns-s4 .ns-dot{transition-delay:1.36s}.nest.in .ns-list li{opacity:1;transform:none}.nest.in .ns-list li:nth-child(1){transition-delay:.3s}.nest.in .ns-list li:nth-child(2){transition-delay:.45s}.nest.in .ns-list li:nth-child(3){transition-delay:.6s}.nest.in .ns-list li:nth-child(4){transition-delay:.75s}.ns-sq .ns-dot::before{content:'';position:absolute;inset:0;border-radius:50%;background:linear-gradient(135deg,#0F8FA1,#00C2D6 55%,#7C6CF0);opacity:0;transform:scale(1);will-change:transform}.nest.in .ns-sq .ns-dot::before{animation:nsRing 2.6s cubic-bezier(.22,.61,.36,1) infinite}.nest.in .ns-s1 .ns-dot::before{animation-delay:1.6s}.nest.in .ns-s2 .ns-dot::before{animation-delay:2.1s}.nest.in .ns-s3 .ns-dot::before{animation-delay:2.6s}.nest.in .ns-s4 .ns-dot::before{animation-delay:3.1s}.nest.in .ns-sq{animation:nsBreathe 7s ease-in-out infinite;will-change:transform}.nest.in .ns-s1{animation-delay:1.4s}.nest.in .ns-s2{animation-delay:1.9s}.nest.in .ns-s3{animation-delay:2.4s}.nest.in .ns-s4{animation-delay:2.9s}.nest.in .ns-core{animation:nsFloat 5s ease-in-out 1.4s infinite;will-change:transform}.nest.in .ns-key .ns-dot{position:relative;animation:nsKey 2.6s cubic-bezier(.22,.61,.36,1) 1.6s infinite;will-change:transform}@keyframes nsRing{0%{opacity:.55;transform:scale(1)}70%{opacity:0;transform:scale(3.2)}100%{opacity:0;transform:scale(3.2)}}@keyframes nsBreathe{0%,100%{transform:scale(1)}50%{transform:scale(1.015)}}@keyframes nsFloat{0%,100%{transform:translate(-50%,-50%) scale(1)}50%{transform:translate(-50%,-54%) scale(1.03)}}@keyframes nsKey{0%,100%{transform:scale(1)}15%{transform:scale(1.35)}}@media (max-width:760px){.nest{grid-template-columns:1fr;gap:28px;padding:26px 22px}.ns-fig{max-width:360px;margin:0 auto}.ns-lab{font-size:9.5px}.ns-core{width:24%;height:10%;font-size:10px}}@media (prefers-reduced-motion:reduce){.ns-sq,.ns-core,.ns-sq .ns-dot,.ns-list li{transition:none;opacity:1;transform:none}.ns-core{transform:translate(-50%,-50%)}.nest.in .ns-sq,.nest.in .ns-core,.nest.in .ns-sq .ns-dot::before,.nest.in .ns-key .ns-dot{animation:none}}.fork{padding:28px 32px 28px;border:1px solid #DCE8EA;border-radius:18px;background:#fff;--y0:6%;--y27:38%;--y30:100%}.fk-axis{display:grid;grid-template-columns:repeat(5,1fr);margin:0 0 18px 96px;font:500 11px/1 'JetBrains Mono',monospace;letter-spacing:.1em;color:#7FA3AF;border-bottom:1px solid #DCE8EA;padding-bottom:10px}.fk-row{display:grid;grid-template-columns:80px 1fr;gap:16px;align-items:center;margin-bottom:34px}.fk-row.fk-src{margin-bottom:52px}.fk-row:last-child{margin-bottom:0}.fk-name{font:600 13px/1 'JetBrains Mono',monospace;letter-spacing:.06em;color:#003C46;text-align:right}.fk-bar{position:relative;height:16px}.fk-bar i{position:absolute;top:0;height:16px;border-radius:8px;transform-origin:left center;transform:scaleX(0);transition:transform 1s cubic-bezier(.22,.61,.36,1)}.fk-dead{left:0;width:13.5%;background:#B8C9CE}.fk-elts{left:13.5%;width:86.5%;height:0!important;top:7px!important;border-top:2px dashed #0F8FA1;border-radius:0!important;background:none}.fk-40{left:0;width:27.4%;background:#003C46}.fk-35{left:0;width:85.4%;background:linear-gradient(105deg,#0F8FA1,#00C2D6 55%,#7C6CF0)}.fk-cap{position:absolute;top:22px;font:500 11.5px/1.3 'JetBrains Mono',monospace;letter-spacing:.04em;color:#5C8593;white-space:nowrap;opacity:0;transform:translateY(6px);transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1)}.fk-cap-dead{left:0;color:#8A3B4A}.fk-cap-elts{left:0;top:38px;color:#0F8FA1}.fk-short{display:none}.fk-cap-40{left:0}.fk-cap-35{left:0}.fork.in .fk-bar i{transform:scaleX(1)}.fork.in .fk-cap{opacity:1;transform:none}.fork.in .fk-dead{transition-delay:0s}.fork.in .fk-cap-dead{transition-delay:.5s}.fork.in .fk-40{transition-delay:.35s}.fork.in .fk-cap-40{transition-delay:.9s}.fork.in .fk-35{transition-delay:.55s}.fork.in .fk-cap-35{transition-delay:1.2s}.fork.in .fk-elts{transition-delay:1.4s}.fork.in .fk-cap-elts{transition-delay:1.9s}@media (max-width:640px){.fk-long{display:none}.fk-short{display:inline}.fk-axis{margin-left:72px}.fk-row{grid-template-columns:56px 1fr;margin-bottom:40px}.fk-cap{white-space:normal;max-width:100%}}@media (prefers-reduced-motion:reduce){.fk-bar i,.fk-cap{transition:none;opacity:1;transform:none}}.pullq{margin:8px 0 26px;padding:6px 0 6px 28px;border-left:3px solid transparent;border-image:linear-gradient(180deg,#0F8FA1,#00C2D6 55%,#7C6CF0) 1}.pullq p{margin:0;font:400 26px/1.3 'Geist',sans-serif;letter-spacing:-.015em;color:#003C46;text-wrap:pretty}.distros{display:flex;flex-wrap:wrap;gap:10px;margin-top:22px}.dchip{font:500 12px/1 'JetBrains Mono',monospace;letter-spacing:.06em;color:#003C46;background:#fff;border:1px solid #CFE0E4;border-radius:999px;padding:10px 14px;display:inline-flex;align-items:center;gap:9px;opacity:0;transform:translateY(8px);transition:opacity .5s cubic-bezier(.22,.61,.36,1),transform .5s cubic-bezier(.22,.61,.36,1)}.dchip::before{content:'';width:8px;height:8px;border-radius:50%;background:linear-gradient(135deg,#0F8FA1,#00C2D6 55%,#7C6CF0)}.distros.in .dchip{opacity:1;transform:none}.distros.in .dchip:nth-child(1){transition-delay:.1s}.distros.in .dchip:nth-child(2){transition-delay:.22s}.distros.in .dchip:nth-child(3){transition-delay:.34s}.distros.in .dchip:nth-child(4){transition-delay:.46s}.band-wrap{position:relative;padding:44px 0 40px;margin-bottom:8px}.band-wrap::before{content:'';position:absolute;top:0;bottom:0;left:50%;width:min(100vw,1400px);transform:translateX(-50%);background:linear-gradient(180deg,#F5F9FA,#EEF5F7);z-index:-1;border-radius:24px}.band-wrap .wide{margin-bottom:36px}.band-wrap>.section:first-child{padding-top:0}.dodont+.rule-brk{margin-top:6px}.eol .section{padding-top:28px}.eol .band-wrap{padding-top:30px}.eol .dodont+.rule-brk{margin-top:-8px}.eol .section.band{padding-top:30px}.section.band{position:relative;padding:44px 0 36px}.section.band::before{content:'';position:absolute;top:0;bottom:0;left:50%;width:min(100vw,1400px);transform:translateX(-50%);background:linear-gradient(180deg,#F5F9FA,#EEF5F7);z-index:-1;border-radius:24px}.section.band-fips::before{background:linear-gradient(135deg,#F1F8F9 0%,#F3F1FC 100%)}.twin{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;margin:26px 0;padding:20px 24px;border:1px solid #DCE8EA;border-radius:16px;background:#fff}.tw-ev{display:grid;gap:4px}.tw-d{font:600 22px/1 'Geist',sans-serif;letter-spacing:-.02em;color:#003C46}.tw-l{font:500 10.5px/1.3 'JetBrains Mono',monospace;letter-spacing:.1em;text-transform:uppercase;color:#7FA3AF}.tw-gap{position:relative;display:grid;place-items:center;height:28px}.tw-gap i{position:absolute;left:0;right:0;top:50%;height:2px;background:linear-gradient(90deg,#0F8FA1,#00C2D6 55%,#7C6CF0);transform-origin:left center;transform:scaleX(0);transition:transform .9s cubic-bezier(.22,.61,.36,1) .3s}.tw-gap span{position:relative;font:600 11px/1 'JetBrains Mono',monospace;letter-spacing:.12em;text-transform:uppercase;color:#0F8FA1;background:#fff;padding:0 10px}.twin.in .tw-gap i{transform:scaleX(1)}@media (max-width:640px){.pullq p{font-size:21px}.twin{gap:12px;padding:16px}.tw-d{font-size:18px}.tw-gap span{font-size:10px;padding:0 6px}}@media (prefers-reduced-motion:reduce){.dchip,.tw-gap i{transition:none;opacity:1;transform:none}}