.breakdance .bde-section-520-100 .section-container{display:flex;flex-direction:column}.screeny-eco{--se-black:#141414;--se-black-2:#1E1C1C;--se-ruby:#C81927;--se-ruby-bright:#E23746;--se-sand:#F1EBE6;--se-body-dark:#3A3634;--se-radius:22px;font-family:'Public Sans',sans-serif;background:var(--se-black);color:var(--se-sand);padding:64px 36px;border-radius:var(--se-radius);-webkit-font-smoothing:antialiased}.screeny-eco *{box-sizing:border-box}.screeny-eco .se-grid{display:grid;grid-template-columns:1.15fr .85fr;gap:60px;align-items:center;max-width:1120px;margin:0 auto}.screeny-eco .se-constellation{width:100%;height:auto;display:block}.screeny-eco .se-constellation .se-link{stroke:rgba(241,235,230,.16);stroke-width:1.2;transition:stroke .3s,stroke-width .3s}.screeny-eco .se-constellation .se-link.lit{stroke:var(--se-ruby);stroke-width:2}.screeny-eco .se-constellation .se-pnode{cursor:pointer}.screeny-eco .se-constellation .se-pnode circle.se-core{fill:var(--se-black-2);stroke:rgba(241,235,230,.4);stroke-width:1.2;transition:all .3s}.screeny-eco .se-constellation .se-pnode circle.se-halo{fill:none;stroke:var(--se-ruby);stroke-width:1;opacity:0;transition:opacity .3s}.screeny-eco .se-constellation .se-pnode.active circle.se-core{fill:var(--se-ruby);stroke:var(--se-ruby)}.screeny-eco .se-constellation .se-pnode.active circle.se-halo{opacity:.6}.screeny-eco .se-constellation .se-pnode text{fill:var(--se-sand);font-family:'Public Sans';font-weight:700;font-size:11px;letter-spacing:.16em;text-transform:uppercase;pointer-events:none}.screeny-eco .se-constellation .se-center circle{fill:var(--se-sand)}.screeny-eco .se-constellation .se-center text{fill:var(--se-ruby);font-weight:800;font-size:13px;letter-spacing:.26em}.screeny-eco .se-panel{background:var(--se-sand);color:var(--se-body-dark);border-radius:var(--se-radius);padding:42px 40px;min-height:330px;display:flex;flex-direction:column;justify-content:center}.screeny-eco .se-kicker{color:var(--se-ruby);font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase;margin-bottom:16px}.screeny-eco .se-panel h3{font-weight:800;font-size:32px;letter-spacing:-.02em;margin:0 0 14px;color:var(--se-black)}.screeny-eco .se-story{font-style:italic;font-size:19px;line-height:1.45;color:var(--se-ruby);margin:0 0 16px}.screeny-eco .se-desc{line-height:1.7;font-size:15px;margin:0}.screeny-eco .se-hint{margin-top:26px;color:rgba(20,20,20,.4);font-weight:600;font-size:11px;letter-spacing:.2em;text-transform:uppercase}.screeny-eco a:focus-visible,.screeny-eco .se-pnode:focus-visible{outline:2px solid var(--se-ruby);outline-offset:3px}@media(max-width:820px){.screeny-eco{padding:44px 22px}.screeny-eco .se-grid{grid-template-columns:1fr;gap:36px}.screeny-eco .se-panel{padding:32px 26px;min-height:0}}