@charset "UTF-8";.ju2-inner-hero{position:relative;padding:78px 0 72px;background:radial-gradient(circle at 82% 16%,rgba(255,107,34,.17),transparent 31%),linear-gradient(145deg,#f9fbfd 0%,#fff 52%,#fff4ed 100%)}.ju2-inner-hero-grid{position:relative;display:grid;grid-template-columns:1.03fr .97fr;gap:70px;align-items:center}.ju2-breadcrumbs{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:22px;color:var(--ju2-muted);font-size:12px}.ju2-breadcrumbs a{color:var(--ju2-muted);text-decoration:none}.ju2-breadcrumbs strong{color:var(--ju2-ink)}.ju2-inner-hero h1{margin:0 0 23px;color:var(--ju2-ink);font-size:clamp(42px,5vw,67px);line-height:1.03;letter-spacing:-.05em}.ju2-inline-checks{display:flex;flex-wrap:wrap;gap:10px 18px;margin-top:27px;color:#5f6c7e;font-size:12px;font-weight:800}.ju2-upgrade-map{overflow:hidden;border:1px solid rgba(255,255,255,.85);border-radius:24px;background:rgba(255,255,255,.92);box-shadow:var(--ju2-shadow);backdrop-filter:blur(12px)}.ju2-upgrade-map-head{display:flex;align-items:center;justify-content:space-between;padding:17px 20px;border-bottom:1px solid var(--ju2-line);background:#f7f9fb}.ju2-upgrade-map-head span{color:var(--ju2-muted);font-size:11px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.ju2-upgrade-map-head strong{color:var(--ju2-ink);font-size:13px}.ju2-upgrade-steps{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;gap:10px;align-items:center;padding:30px 22px}.ju2-upgrade-node{min-height:150px;padding:18px;border-radius:14px;text-align:center}.ju2-upgrade-node span,.ju2-upgrade-node strong,.ju2-upgrade-node small{display:block}.ju2-upgrade-node span{margin-bottom:8px;font-size:10px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ju2-upgrade-node strong{color:var(--ju2-ink);font-size:15px}.ju2-upgrade-node small{margin-top:7px;font-size:10px}.ju2-upgrade-node-old{color:#a6343f;background:#fff0f2}.ju2-upgrade-node-mid{color:#9b4a21;background:#fff3eb}.ju2-upgrade-node-new{color:#26854f;background:#ecfaf2}.ju2-upgrade-arrow{color:var(--ju2-orange);font-size:25px;font-weight:900}.ju2-upgrade-map-foot{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid var(--ju2-line);background:#fbfcfd}.ju2-upgrade-map-foot div{padding:15px;border-right:1px solid var(--ju2-line);text-align:center}.ju2-upgrade-map-foot div:last-child{border-right:0}.ju2-upgrade-map-foot small,.ju2-upgrade-map-foot strong{display:block}.ju2-upgrade-map-foot small{color:var(--ju2-muted);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.ju2-upgrade-map-foot strong{color:var(--ju2-ink);font-size:12px}.ju2-two-column{display:grid;grid-template-columns:.95fr 1.05fr;gap:70px;align-items:start}.ju2-two-column h2,.ju2-legacy-grid h2{margin-top:0}.ju2-two-column p{font-size:17px}.ju2-risk-list{display:grid;gap:14px}.ju2-risk-list article{display:grid;grid-template-columns:auto 1fr;gap:17px;padding:20px;border:1px solid var(--ju2-line);border-radius:14px;background:#fff;box-shadow:0 10px 30px rgba(17,23,34,.045)}.ju2-risk-list article>span{display:grid;width:43px;height:43px;place-items:center;border-radius:12px;color:var(--ju2-orange);background:var(--ju2-orange-soft);font-size:11px;font-weight:900}.ju2-risk-list h3{margin:0 0 5px;color:var(--ju2-ink);font-size:18px}.ju2-risk-list p{margin:0;font-size:13px}.ju2-included-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:19px}.ju2-included-grid article{min-height:270px;padding:25px;border:1px solid var(--ju2-line);border-radius:16px;background:#fff;box-shadow:0 12px 32px rgba(17,23,34,.045)}.ju2-included-icon{display:grid;width:48px;height:48px;place-items:center;border-radius:13px;color:#fff;background:var(--ju2-navy);font-size:11px;font-weight:900}.ju2-included-grid h3{margin:18px 0 9px;color:var(--ju2-ink);font-size:19px}.ju2-included-grid p{margin:0;font-size:13px}.ju2-legacy-grid{display:grid;grid-template-columns:1fr 1fr;gap:68px;align-items:center}.ju2-legacy-grid p{font-size:17px}.ju2-legacy-terminal{overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:18px;background:#0c111a;box-shadow:0 25px 60px rgba(0,0,0,.34)}.ju2-legacy-terminal-head{display:flex;gap:7px;align-items:center;padding:12px 15px;border-bottom:1px solid rgba(255,255,255,.08);background:#151c28}.ju2-legacy-terminal-head span{width:9px;height:9px;border-radius:50%;background:#ff6b22}.ju2-legacy-terminal-head span:nth-child(2){background:#e6b743}.ju2-legacy-terminal-head span:nth-child(3){background:#36b66e}.ju2-legacy-terminal-head small{margin-left:auto;color:#8994a5}.ju2-legacy-terminal-body{padding:25px;color:#b9c2cf;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px}.ju2-legacy-terminal-body p{margin:0 0 10px}.ju2-legacy-terminal-body em{color:#ff9b66;font-style:normal}.ju2-upgrade-process{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.ju2-upgrade-process article{min-height:250px;padding:28px;border:1px solid var(--ju2-line);border-radius:16px;background:#fff;box-shadow:0 12px 32px rgba(17,23,34,.045)}.ju2-upgrade-process article>span{color:var(--ju2-orange);font-size:11px;font-weight:900;letter-spacing:.12em}.ju2-upgrade-process h3{margin:18px 0 9px;color:var(--ju2-ink);font-size:20px}.ju2-upgrade-process p{margin:0;font-size:14px}.ju2-scenario-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:21px}.ju2-scenario-grid article{padding:30px;border:1px solid var(--ju2-line);border-radius:var(--ju2-radius);background:rgba(255,255,255,.92);box-shadow:0 14px 38px rgba(17,23,34,.055)}.ju2-scenario-grid article>span{color:var(--ju2-orange);font-size:11px;font-weight:900;letter-spacing:.1em;text-transform:uppercase}.ju2-scenario-grid h3{margin:16px 0 10px;color:var(--ju2-ink);font-size:22px}.ju2-scenario-grid ul{display:grid;gap:7px;margin:20px 0 0;padding-left:20px;font-size:13px}@media (max-width:1020px){.ju2-inner-hero-grid,.ju2-two-column,.ju2-legacy-grid{grid-template-columns:1fr}.ju2-included-grid{grid-template-columns:repeat(2,1fr)}.ju2-upgrade-process,.ju2-scenario-grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.ju2-inner-hero{padding:55px 0 50px}.ju2-upgrade-steps{grid-template-columns:1fr}.ju2-upgrade-arrow{transform:rotate(90deg);text-align:center}.ju2-upgrade-map-foot,.ju2-included-grid,.ju2-upgrade-process,.ju2-scenario-grid{grid-template-columns:1fr}.ju2-upgrade-map-foot div{border-right:0;border-bottom:1px solid var(--ju2-line)}.ju2-upgrade-map-foot div:last-child{border-bottom:0}.ju2-inline-checks{flex-direction:column}}
