.hidden-figure_main__6K4nR{min-height:75vh;background:#eff4fc;color:#243659;padding:1rem 1rem 4rem}.hidden-figure_content__LdBIQ{max-width:1100px;margin:auto}.hidden-figure_breadcrumb__dLQem{display:flex;flex-wrap:wrap;gap:.55rem;align-items:center;font-size:.82rem}.hidden-figure_breadcrumb__dLQem a,.hidden-figure_footer__vZAqu a{display:inline-flex;min-height:44px;align-items:center;color:#314c91}.hidden-figure_header__EH2v4{margin:1.5rem 0}.hidden-figure_header__EH2v4 h1{font:400 clamp(2.1rem,5vw,3.4rem)/1.1 Georgia,serif;color:#233e85;margin:.5rem 0 1rem}.hidden-figure_header__EH2v4 p{line-height:1.65}.hidden-figure_eyebrow__QMzJG{text-transform:uppercase;letter-spacing:.12em;font-size:.72rem;font-weight:750}.hidden-figure_intro__B61KF{display:grid;grid-template-columns:.9fr 1.1fr;border:1px solid #c1cee5;border-radius:20px;overflow:hidden;background:#fff}.hidden-figure_hero__QmU7H{display:grid;align-content:center;background:#e7effb;padding:clamp(.65rem,3vw,1.7rem)}.hidden-figure_introBody__2mIV7{padding:clamp(1.2rem,4vw,2.3rem)}.hidden-figure_introBody__2mIV7 h2,.hidden-figure_panel__iDa3L h2{font:400 clamp(1.6rem,3vw,2rem)/1.2 Georgia,serif;color:#233e85}.hidden-figure_introBody__2mIV7 p,.hidden-figure_panel__iDa3L p,.hidden-figure_rules__W2wpi{line-height:1.65}.hidden-figure_panel__iDa3L{background:#fff;border:1px solid #c1cee5;border-radius:20px;padding:clamp(1rem,3vw,1.8rem);scroll-margin-top:1rem}.hidden-figure_panel__iDa3L h2{margin:1rem 0 .6rem}.hidden-figure_panel__iDa3L h2:focus{outline:none}.hidden-figure_progress__HhgDP{display:flex;justify-content:space-between;gap:.6rem;flex-wrap:wrap;font-size:.84rem;border-bottom:1px solid #dce4f2;padding-bottom:.8rem}.hidden-figure_progress__HhgDP strong{font-size:1.2rem;color:#233e85}.hidden-figure_prompt__qcdud{background:#edf6f7;padding:.65rem .9rem;border-radius:9px;font-size:.9rem}.hidden-figure_challenge__VlPpO{display:grid;grid-template-columns:.75fr 1.25fr;grid-gap:1.8rem;gap:1.8rem;align-items:center}.hidden-figure_model__Pim59{text-align:center}.hidden-figure_label__eKXaB{text-transform:uppercase;font-size:.7rem;font-weight:750;letter-spacing:.1em;margin:.6rem 0}.hidden-figure_target__Z2iXC{display:block;width:100%;max-width:230px;margin:auto;border:1px solid #d6dff0;border-radius:12px;background:#f9fbff}.hidden-figure_modelNote__QzM_R{font-size:.77rem;color:#53627d}.hidden-figure_board__x35bz{position:relative;aspect-ratio:1;width:100%;max-width:450px;margin:auto;background:#f6f9ff;border:1px solid #c2d0e8;border-radius:12px;touch-action:manipulation}.hidden-figure_network__8BpSw{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.hidden-figure_selectionLine__42SYa{fill:none;stroke:#1b817c;stroke-width:.08;stroke-linejoin:round;stroke-linecap:round}.hidden-figure_solutionLine__faO_c{fill:#1b817c0b;stroke:#194e71;stroke-width:.075;stroke-dasharray:.13 .08;stroke-linejoin:round}.hidden-figure_point__mjcyH{position:absolute;width:44px;height:44px;display:grid;place-items:center;padding:0;transform:translate(-50%,-50%);border:0;border-radius:50%;background:transparent;color:#fff;font:inherit;font-size:.75rem;font-weight:750;cursor:pointer;-webkit-tap-highlight-color:transparent}.hidden-figure_point__mjcyH>span{width:9px;height:9px;border-radius:50%;background:#455d8c;display:grid;place-items:center;box-shadow:0 0 0 2px #f6f9ff}.hidden-figure_column0__LgSsL{left:10%}.hidden-figure_column1__jshSU{left:30%}.hidden-figure_column2__lnreO{left:50%}.hidden-figure_column3__n1Cmp{left:70%}.hidden-figure_column4__PgE9m{left:90%}.hidden-figure_row0__cIVk2{top:10%}.hidden-figure_row1__3piUv{top:30%}.hidden-figure_row2__xBWKr{top:50%}.hidden-figure_row3__1op2c{top:70%}.hidden-figure_row4__qwd6q{top:90%}.hidden-figure_point__mjcyH:hover:not(:disabled){background:#1b817c15}.hidden-figure_point__mjcyH[data-selected=true]>span{width:25px;height:25px;background:#1b817c;box-shadow:0 0 0 2px #fff}.hidden-figure_point__mjcyH[data-solution=true]:not([data-selected=true])>span{width:25px;height:25px;background:#194e71;box-shadow:0 0 0 2px #fff}.hidden-figure_point__mjcyH:disabled{opacity:1;cursor:default}.hidden-figure_actions__t4P8e{display:flex;flex-wrap:wrap;align-items:center;gap:.65rem;margin:1.1rem 0}.hidden-figure_primary__Zw1FX,.hidden-figure_secondary__Mw5Jx{min-height:46px;padding:.65rem 1.1rem;border:1px solid #3554bb;border-radius:9px;font:inherit;font-weight:700;cursor:pointer}.hidden-figure_primary__Zw1FX{background:#3554bb;color:#fff}.hidden-figure_primary__Zw1FX:hover{background:#263f93}.hidden-figure_primary__Zw1FX:disabled,.hidden-figure_secondary__Mw5Jx:disabled{background:#e0e6f2;border-color:#c4cfe2;color:#53627c;cursor:default}.hidden-figure_secondary__Mw5Jx{background:#fff;color:#314784}.hidden-figure_secondary__Mw5Jx:hover:not(:disabled){background:#eef4ff}.hidden-figure_main__6K4nR :is(button,a,summary):focus-visible{outline:3px solid #147977;outline-offset:4px}.hidden-figure_edit__gmyki{border-top:1px solid #dce4f2;margin-top:1rem;display:flex;justify-content:space-between;gap:.6rem;align-items:center;flex-wrap:wrap;font-size:.83rem}.hidden-figure_edit__gmyki .hidden-figure_actions__t4P8e{margin:.4rem 0}.hidden-figure_edit__gmyki .hidden-figure_secondary__Mw5Jx{padding:.5rem .8rem}.hidden-figure_feedback__7p51h{border:1px solid #d4bb8a;background:#fff8eb;border-radius:10px;padding:.8rem 1rem;margin-top:1rem}.hidden-figure_feedback__7p51h[data-success=true]{border-color:#9dcdb7;background:#f0faf4}.hidden-figure_feedback__7p51h h3{font-size:1rem;margin:.25rem 0}.hidden-figure_feedback__7p51h p{margin:.4rem 0}.hidden-figure_rules__W2wpi{border-top:1px solid #dce4f2;padding-top:.5rem;font-size:.87rem}.hidden-figure_rules__W2wpi summary{min-height:44px;align-content:center;cursor:pointer;font-weight:700}.hidden-figure_error__i0tpU{border:1px solid #c18168;background:#fff3ec;border-radius:9px;padding:1rem}.hidden-figure_footer__vZAqu{margin-top:1.2rem;font-size:.82rem}.hidden-figure_footer__vZAqu p{color:#53627d;line-height:1.6}@media (max-width:720px){.hidden-figure_challenge__VlPpO,.hidden-figure_intro__B61KF{grid-template-columns:1fr;gap:.5rem}.hidden-figure_hero__QmU7H .hidden-figure_board__x35bz{max-width:320px}.hidden-figure_model__Pim59{display:grid;grid-template-columns:1fr 1fr;align-items:center;grid-column-gap:.8rem;column-gap:.8rem}.hidden-figure_model__Pim59 .hidden-figure_label__eKXaB{text-align:right}.hidden-figure_target__Z2iXC{width:150px;grid-column:2;grid-row:1/3;justify-self:center}.hidden-figure_modelNote__QzM_R{grid-column:1;grid-row:2;text-align:right;font-size:.67rem}.hidden-figure_board__x35bz{max-width:400px}}@media (max-width:370px){.hidden-figure_main__6K4nR{padding:.65rem .65rem 3rem}.hidden-figure_panel__iDa3L{padding:.8rem}.hidden-figure_target__Z2iXC{width:130px}.hidden-figure_model__Pim59{column-gap:.3rem}.hidden-figure_label__eKXaB{font-size:.64rem}.hidden-figure_modelNote__QzM_R{font-size:.6rem}.hidden-figure_point__mjcyH{width:44px;height:44px}}