.management-v2-page {
            --ink:#101217;
            --paper:#f1efe8;
            --surface:#fbfaf5;
            --lime:#c8ff32;
            --pink:#f2a6c9;
            --pink-soft:#ffe5f0;
            --blue:#cdd9ff;
            --blue-soft:#e8edff;
            --peach:#ffd0aa;
            --cream:#fff0bd;
            --muted:#555a63;
            --line:rgba(16,18,23,.22);
            --radius:34px 10px 34px 10px;
            --shadow:10px 10px 0 var(--ink);
            width:min(1460px,calc(100% - 56px));
            margin:30px auto 74px;
            color:var(--ink);
            font-family:Inter,Arial,sans-serif;
            line-height:normal;
            -webkit-font-smoothing:antialiased;
        }
        .management-v2-page,
        .management-v2-page * { box-sizing:border-box; }
        .management-v2-page a { color:inherit; text-decoration:none; }
        .management-v2-page button,
        .management-v2-page summary,
        .management-v2-page a { -webkit-tap-highlight-color:transparent; }
        .management-v2-page p { text-wrap:wrap; }
        .management-v2-page .section { width:100%; margin:0 0 46px; border:2px solid var(--ink); border-radius:var(--radius); box-shadow:var(--shadow); overflow:hidden; }
        .management-v2-page .eyebrow { margin:0; color:var(--muted); font-size:11px; font-weight:950; line-height:normal; letter-spacing:.14em; text-transform:uppercase; }
        .management-v2-page .display { margin:0; font-size:clamp(54px,5.4vw,84px); font-weight:700; line-height:1.04; letter-spacing:-.05em; }
        .management-v2-page .lead { max-width:none; margin:0; color:#4d515a; font-size:17px; line-height:1.58; }
        .management-v2-page .button { display:inline-flex; min-height:58px; padding:0 28px; align-items:center; justify-content:center; gap:30px; border:2px solid var(--ink); border-radius:999px; background:var(--lime); color:var(--ink); font-size:15px; font-weight:950; box-shadow:5px 5px 0 var(--ink); transition:.18s ease; }
        .management-v2-page .button:hover { background:var(--lime); transform:translate(-1px,-1px); box-shadow:6px 6px 0 var(--ink); }
        .management-v2-page .button svg { width:20px; height:20px; flex:0 0 20px; }
        .management-v2-page .button--dark { border-color:var(--surface); background:var(--surface); color:var(--ink); box-shadow:5px 5px 0 var(--lime); }
        .management-v2-page .number { font:900 11px/1 Consolas,monospace; }

        /* 01 — approved compact invitation */
        .management-v2-page .hero { position:relative; display:grid; min-height:570px; padding:58px 100px; grid-template-columns:1fr; gap:normal; place-items:center; background:var(--surface); text-align:center; }
        .management-v2-page .hero::before { position:absolute; top:30px; left:34px; width:54px; height:54px; border:1.5px solid var(--ink); border-radius:50%; content:"01"; font:900 11px/54px Consolas,monospace; }
        .management-v2-page .hero__inner { display:grid; max-width:1120px; justify-items:center; gap:23px; }
        .management-v2-page .hero .eyebrow { display:block; align-items:normal; gap:normal; line-height:normal; }
        .management-v2-page .hero h1 { width:100%; max-width:1100px; margin:0; font-size:clamp(66px,6.5vw,98px); font-weight:700; line-height:1; letter-spacing:-.06em; }
        .management-v2-page .hero__lead { max-width:780px; margin:0; color:#4d515a; font-size:18px; line-height:1.52; }
        .management-v2-page .hero__promise { margin:0; padding:10px 19px; border:1.5px solid var(--ink); border-radius:999px; background:var(--blue); font-size:13px; font-weight:900; }
        .management-v2-page .hero__facts { display:flex; margin:8px 0 0; padding:0; grid-template-columns:none; gap:normal; border-top:0; list-style:none; }
        .management-v2-page .hero__facts li { display:flex; min-height:48px; padding:0 19px; grid-template-columns:none; align-content:normal; align-items:center; gap:8px; border:0; border-right:1px solid var(--line); border-radius:0; background:transparent; color:var(--muted); font-size:11px; }
        .management-v2-page .hero__facts li:first-child { padding-left:0; }
        .management-v2-page .hero__facts li:last-child { border-right:0; }
        .management-v2-page .hero__facts strong { color:var(--ink); font-size:13px; letter-spacing:normal; }

        /* 02 — one live operational feed instead of another card grid */
        .market { padding:58px 54px 54px; background:var(--pink); }
        .market__heading { display:grid; grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr); gap:72px; align-items:end; margin-bottom:36px; }
        .market__heading .display { max-width:880px; margin-top:24px; }
        .market__side { display:grid; gap:26px; }
        .market__side .lead { max-width:510px; }
        .market__ticker { display:flex; min-height:48px; padding:0 18px; align-items:center; justify-content:space-between; gap:18px; border-top:2px solid var(--ink); border-bottom:2px solid var(--ink); font:900 10px/1 Consolas,monospace; letter-spacing:.1em; text-transform:uppercase; }
        .market__ticker b { display:inline-flex; align-items:center; gap:8px; }
        .market__ticker b::before { width:9px; height:9px; border-radius:50%; background:var(--lime); box-shadow:0 0 0 5px rgba(200,255,50,.22); content:""; }
        .market__feed { border:2px solid var(--ink); border-radius:24px 7px 24px 7px; background:var(--ink); color:var(--surface); overflow:hidden; }
        .market__feed-head,.market-signal { display:grid; grid-template-columns:64px minmax(210px,.85fr) minmax(320px,1.35fr) 116px; align-items:center; }
        .market__feed-head { min-height:46px; color:#aeb2ba; font-size:9px; font-weight:900; letter-spacing:.12em; text-transform:uppercase; }
        .market__feed-head span { padding:0 20px; }
        .market__feed-head span:first-child { padding-left:24px; }
        .market-signal { position:relative; min-height:118px; border-top:1px solid #4f535b; }
        .market-signal > * { min-width:0; }
        .market-signal > .number { display:grid; height:100%; place-items:center; border-right:1px solid #4f535b; color:var(--lime); }
        .market-signal__event { display:grid; padding:20px 24px; gap:8px; }
        .market-signal__event strong { font-size:20px; line-height:1; letter-spacing:-.035em; }
        .market-signal__event small { color:#aeb2ba; font-size:10px; line-height:1.35; }
        .market-signal > p { margin:0; padding:20px 28px; border-left:1px solid #4f535b; color:#dedfe3; font-size:12px; line-height:1.5; }
        .market-signal > b { justify-self:center; padding:9px 12px; border:1px solid #70747c; border-radius:999px; color:var(--lime); font-size:9px; letter-spacing:.08em; text-transform:uppercase; }
        .market-signal:nth-child(3) { background:#191c21; }
        .market-signal:nth-child(4) { background:#202329; }
        .market-signal:nth-child(5) { background:#272a30; }
        .market__result { display:grid; min-height:98px; margin-top:18px; padding:20px 26px; grid-template-columns:190px 1fr; align-items:center; gap:28px; border:2px solid var(--ink); border-radius:20px 5px 20px 5px; background:var(--lime); }
        .market__result span { font:900 10px/1 Consolas,monospace; letter-spacing:.1em; text-transform:uppercase; }
        .market__result strong { font-size:22px; line-height:1.15; letter-spacing:-.035em; }

        /* 03 — approved continuous cycle */
        .scope { padding:58px 54px 52px; background:var(--surface); }
        .scope__heading { display:grid; grid-template-columns:minmax(0,1fr) 440px; gap:58px; align-items:end; margin-bottom:36px; }
        .scope__heading .display { max-width:820px; margin-top:24px; }
        .scope__cycle { position:relative; display:grid; padding-bottom:58px; grid-template-columns:repeat(4,1fr); gap:10px; }
        .scope-stage { position:relative; display:flex; flex-direction:column; min-height:345px; padding:28px; border:2px solid var(--ink); border-radius:24px 7px 24px 7px; background:var(--surface); }
        .scope-stage:nth-child(2) { background:var(--blue-soft); }
        .scope-stage:nth-child(3) { background:var(--cream); }
        .scope-stage:nth-child(4) { background:var(--pink-soft); }
        .scope-stage:not(:last-of-type)::after { position:absolute; z-index:2; top:50%; right:-23px; display:grid; width:34px; height:34px; place-items:center; border:2px solid var(--ink); border-radius:50%; background:var(--lime); content:"→"; transform:translateY(-50%); }
        .scope-stage h3 { margin:28px 0 16px; font-size:24px; line-height:1.15; letter-spacing:-.045em; }
        .scope-stage p { margin:0 0 20px; color:#4d5159; font-size:14px; line-height:1.55; }
        .scope-stage footer { margin-top:auto; padding-top:15px; border-top:1px solid var(--line); color:var(--muted); font-size:9px; font-weight:900; text-transform:uppercase; }
        .scope__return { position:absolute; right:3%; bottom:12px; left:3%; height:32px; border-right:2px solid var(--ink); border-bottom:2px solid var(--ink); border-left:2px solid var(--ink); border-radius:0 0 24px 24px; }
        .scope__return span { position:absolute; bottom:-13px; left:50%; padding:6px 16px; background:var(--surface); font-size:9px; font-weight:900; letter-spacing:.08em; white-space:nowrap; text-transform:uppercase; transform:translateX(-50%); }
        .scope__foot { display:flex; min-height:80px; padding:18px 28px; align-items:center; justify-content:space-between; border:2px solid var(--ink); border-radius:999px; background:var(--peach); }
        .scope__foot span { color:var(--muted); font:900 10px/1 Consolas,monospace; letter-spacing:.12em; text-transform:uppercase; }
        .scope__foot strong { font-size:18px; }

        /* 04 — partnership is a single visual equation, not another card grid */
        .alignment { position:relative; padding:50px 54px 46px; background:var(--blue); }
        .alignment__heading { position:relative; z-index:2; display:grid; max-width:980px; gap:22px; }
        .alignment__heading .display { max-width:900px; }
        .alignment__heading .lead { max-width:720px; }
        .alignment__equation { position:relative; display:grid; width:min(1080px,100%); min-height:150px; margin:36px auto 0; grid-template-columns:1fr 94px 1fr; align-items:center; }
        .alignment__side { position:relative; z-index:2; display:grid; min-height:128px; padding:22px 28px; align-content:center; justify-items:center; gap:14px; border:2px solid var(--ink); background:var(--surface); text-align:center; }
        .alignment__side:first-child { border-radius:48px 12px 12px 48px; }
        .alignment__side:last-child { border-radius:12px 48px 48px 12px; background:var(--lime); }
        .alignment__side span { color:var(--muted); font-size:10px; font-weight:950; letter-spacing:.13em; text-transform:uppercase; }
        .alignment__side strong { max-width:390px; font-size:25px; line-height:1.05; letter-spacing:-.045em; }
        .alignment__link { position:relative; z-index:3; display:grid; width:78px; height:78px; margin:auto; place-items:center; border:2px solid var(--ink); border-radius:50%; background:var(--ink); color:var(--lime); box-shadow:0 0 0 8px var(--blue); text-align:center; }
        .alignment__link b { font-size:22px; letter-spacing:-.05em; }
        .alignment__rule { display:flex; width:min(1080px,100%); margin:20px auto 0; padding-top:18px; align-items:center; justify-content:space-between; gap:20px; border-top:2px solid var(--ink); }
        .alignment__rule span { font:900 10px/1 Consolas,monospace; letter-spacing:.1em; text-transform:uppercase; }
        .alignment__rule strong { max-width:760px; font-size:17px; line-height:1.35; text-align:right; }

        /* 05 — dark profit ledger */
        .economics { padding:58px 54px; background:var(--ink); color:var(--surface); }
        .economics .display,.final .display { color:var(--surface); }
        .economics .eyebrow { color:var(--lime); }
        .economics__top { display:grid; grid-template-columns:1fr 410px; gap:60px; align-items:end; }
        .economics__top .lead { color:#c8cbd1; }
        .economics__top .display { margin-top:24px; }
        .formula { display:grid; margin:50px 0 0; grid-template-columns:repeat(9,auto); align-items:stretch; border-top:1px solid #50535a; border-bottom:1px solid #50535a; overflow-x:auto; }
        .formula::-webkit-scrollbar { height:15px; }
        .formula span,.formula b { display:grid; min-height:104px; padding:16px; place-items:center; text-align:center; }
        .formula span { min-width:132px; color:#d9dbe0; font-size:11px; font-weight:850; letter-spacing:.06em; text-transform:uppercase; }
        .formula b { min-width:44px; color:var(--lime); font-size:25px; }
        .formula .formula__result { min-width:190px; background:var(--lime); color:var(--ink); font-size:18px; letter-spacing:-.02em; }
        .ledger { display:grid; margin-top:32px; grid-template-columns:1.2fr repeat(4,1fr); border:1px solid #50535a; border-radius:22px 6px 22px 6px; overflow:hidden; }
        .ledger__statement { display:grid; min-height:188px; padding:28px; gap:14px; align-content:space-between; background:#1d2026; }
        .ledger__statement strong { font-size:23px; line-height:1.08; letter-spacing:-.04em; }
        .ledger__statement span { color:#aeb2ba; font-size:11px; line-height:1.5; }
        .ledger article { display:grid; min-height:188px; padding:24px; grid-template-rows:auto 1fr auto; border-left:1px solid #50535a; }
        .ledger article > span { color:var(--lime); }
        .ledger article strong { align-self:center; font-size:17px; }
        .ledger article small { color:#aeb2ba; font-size:10px; line-height:1.4; }

        /* 06 — open timeline */
        .start { display:grid; min-height:580px; padding:58px 54px; grid-template-columns:430px 1fr; gap:86px; background:var(--surface); }
        .start__copy { display:flex; align-items:flex-start; flex-direction:column; }
        .start__copy .display { margin:22px 0 26px; }
        .start__copy .lead { max-width:390px; margin-bottom:32px; }
        .start__steps { position:relative; display:grid; margin:0; padding:14px 0 14px 85px; align-content:space-between; list-style:none; counter-reset:step; }
        .start__steps::before { position:absolute; top:44px; bottom:44px; left:31px; width:3px; background:var(--ink); content:""; }
        .start__steps li { position:relative; display:grid; min-height:140px; padding:25px 28px; grid-template-columns:190px 1fr; align-items:center; border-top:2px solid var(--ink); counter-increment:step; }
        .start__steps li:last-child { border-bottom:2px solid var(--ink); }
        .start__steps li::before { position:absolute; left:-85px; display:grid; width:64px; height:64px; place-items:center; border:2px solid var(--ink); border-radius:50%; background:var(--surface); content:"0" counter(step); font:900 12px/1 Consolas,monospace; }
        .start__steps li:nth-child(2)::before { background:var(--cream); }
        .start__steps li:nth-child(3)::before { background:var(--lime); }
        .start__steps strong { font-size:25px; line-height:1; letter-spacing:-.045em; }
        .start__steps small { max-width:420px; color:var(--muted); font-size:13px; line-height:1.5; }

        /* 07 — one large tariff ticket */
        .price { position:relative; display:grid; min-height:590px; padding:0; grid-template-columns:1.05fr .95fr; background:var(--lime); }
        .price__main { padding:58px 54px; }
        .price__main .display { max-width:700px; margin:22px 0 28px; }
        .price__main .lead { max-width:600px; color:#282b31; }
        .price__value { display:flex; margin-top:52px; align-items:flex-end; gap:20px; }
        .price__value strong { font-size:clamp(106px,11vw,174px); line-height:.7; letter-spacing:-.1em; }
        .price__value span { padding-bottom:7px; font-size:19px; font-weight:900; line-height:1.1; }
        .price__terms { position:relative; display:grid; padding:56px 54px; align-content:center; border-left:2px dashed var(--ink); background:var(--pink-soft); }
        .price__terms::before,.price__terms::after { position:absolute; left:-18px; width:34px; height:34px; border:2px solid var(--ink); border-radius:50%; background:var(--paper); content:""; }
        .price__terms::before { top:-18px; }
        .price__terms::after { bottom:-18px; }
        .price__minimum { display:grid; padding-bottom:28px; border-bottom:2px solid var(--ink); }
        .price__minimum span { color:var(--muted); font-size:10px; font-weight:950; letter-spacing:.12em; text-transform:uppercase; }
        .price__minimum strong { margin-top:10px; font-size:54px; letter-spacing:-.065em; }
        .price__minimum small { font-size:12px; font-weight:850; }
        .price__list { display:grid; margin:28px 0 34px; padding:0; gap:15px; list-style:none; }
        .price__list li { display:flex; align-items:center; gap:13px; font-size:13px; font-weight:800; }
        .price__list li::before { display:grid; width:24px; height:24px; flex:0 0 24px; place-items:center; border:1.5px solid var(--ink); border-radius:50%; background:var(--surface); content:"✓"; font-size:11px; }
        .price__note { margin:18px 0 0; color:var(--muted); font-size:10px; line-height:1.45; }

        /* 08 — quiet, useful FAQ */
        .faq { display:grid; padding:58px 54px; grid-template-columns:390px 1fr; gap:80px; background:var(--surface); }
        .faq__intro .display { margin:22px 0 24px; }
        .faq__intro .lead { max-width:330px; }
        .faq__list { border-top:2px solid var(--ink); }
        .faq details { border-bottom:2px solid var(--ink); }
        .faq summary { display:grid; min-height:90px; padding:18px 4px; grid-template-columns:1fr 46px; align-items:center; gap:24px; cursor:pointer; list-style:none; font-size:20px; font-weight:900; letter-spacing:-.03em; }
        .faq summary::-webkit-details-marker { display:none; }
        .faq details p { max-width:760px; margin:0; padding:0 74px 26px 4px; color:var(--muted); font-size:14px; line-height:1.6; }

        /* Final — one decisive action */
        .final { position:relative; min-height:540px; padding:74px 54px; background:var(--ink); color:var(--surface); text-align:center; }
        .final::before { position:absolute; inset:26px; border:1px solid #4a4e56; border-radius:26px 7px 26px 7px; content:""; pointer-events:none; }
        .final__inner { position:relative; z-index:1; display:grid; max-width:1040px; margin:auto; justify-items:center; gap:26px; }
        .final .eyebrow { color:var(--lime); }
        .final .display { font-size:clamp(62px,5vw,88px); }
        .final .lead { max-width:650px; color:#c8cbd1; }
        .final__contacts { display:flex; margin-top:6px; align-items:center; gap:28px; }
        .final__contacts > a:not(.button) { border-bottom:1px solid #777b84; color:#fff; font-size:13px; font-weight:850; }
        @media (max-width:1279px) {
            .management-v2-page { width:calc(100% - 36px); }
            .management-v2-page .hero { padding-inline:68px; }
            .management-v2-page .hero h1 { font-size:74px; }
            .market,.scope,.alignment,.economics,.price__main,.price__terms,.faq { padding-inline:40px; }
            .market__heading,.scope__heading { grid-template-columns:1fr 350px; gap:34px; }
            .market__feed-head,.market-signal { grid-template-columns:56px minmax(180px,.85fr) minmax(260px,1.35fr) 98px; }
            .alignment__side strong { font-size:23px; }
            .ledger article { padding:18px; }
            .start { grid-template-columns:350px 1fr; gap:45px; }
            .start__steps li { grid-template-columns:155px 1fr; }
        }

        @media (min-width:1280px) {
            .start__copy .display { font-size:clamp(54px,4.2vw,64px); }
            body.management-v2 .public-header { background:transparent; }
        }

        @media (max-width:1279px) {
            .management-v2-page { width:calc(100% - 24px); margin-top:16px; }
            .management-v2-page .section { margin-bottom:24px; border-radius:24px 7px 24px 7px; box-shadow:6px 6px 0 var(--ink); }
            .management-v2-page .display { font-size:44px; line-height:.94; }
            .management-v2-page .lead { font-size:15px; }
            .management-v2-page .hero { min-height:570px; padding:70px 22px 40px; }
            .management-v2-page .hero::before { top:20px; left:20px; width:42px; height:42px; font-size:10px; line-height:42px; }
            .management-v2-page .hero h1 { max-width:100%; font-size:clamp(42px,11.2vw,52px); line-height:.9; overflow-wrap:anywhere; }
            .management-v2-page .hero__lead { max-width:100%; font-size:16px; overflow-wrap:anywhere; }
            .management-v2-page .hero__promise { max-width:100%; font-size:11px; line-height:1.3; white-space:normal; }
            .management-v2-page .hero__facts { width:100%; flex-direction:column; }
            .management-v2-page .hero__facts li { justify-content:center; border-right:0; border-bottom:1px solid var(--line); }
            .management-v2-page .hero__facts li:first-child { padding-left:19px; }
            .management-v2-page .hero__facts li:last-child { border-bottom:0; }
            .market,.scope,.alignment,.economics,.price__main,.price__terms,.faq { padding:34px 20px; }
            .market__heading,.scope__heading,.economics__top { grid-template-columns:1fr; gap:24px; }
            .market__heading .display,.scope__heading .display { margin-top:17px; }
            .market__heading > *,.market__side { min-width:0; }
            .market__feed-head { display:none; }
            .market-signal { min-height:auto; grid-template-columns:48px 1fr; }
            .market-signal > .number { grid-row:1/4; }
            .market-signal__event { padding:20px; }
            .market-signal__event strong { font-size:19px; }
            .market-signal > p { padding:0 20px 20px; border-left:0; }
            .market-signal > b { position:static; margin:0 20px 18px; justify-self:start; padding:7px 9px; }
            .market__result { grid-template-columns:1fr; gap:12px; }
            .scope__cycle { grid-template-columns:1fr; padding-bottom:0; }
            .scope-stage { min-height:270px; }
            .scope-stage:not(:last-of-type)::after { top:auto; right:50%; bottom:-23px; content:"↓"; transform:translateX(50%); }
            .scope__return { display:none; }
            .scope__foot { margin-top:24px; border-radius:22px; gap:18px; }
            .scope__foot strong { font-size:15px; text-align:right; }
            .alignment { min-height:auto; }
            .alignment__equation { grid-template-columns:1fr; gap:0; }
            .alignment__side:first-child,.alignment__side:last-child { min-height:112px; padding:20px 22px; border-radius:34px 9px 34px 9px; }
            .alignment__link { width:68px; height:68px; margin:-8px auto; box-shadow:0 0 0 6px var(--blue); }
            .alignment__link b { font-size:20px; }
            .alignment__rule { align-items:flex-start; flex-direction:column; }
            .alignment__rule strong { text-align:left; }
            .formula { grid-template-columns:1fr auto 1fr; }
            .formula span,.formula b { min-height:70px; min-width:0; }
            .formula span:nth-of-type(n+3),.formula b:nth-of-type(n+3) { border-top:1px solid #50535a; }
            .formula .formula__result { min-width:0; }
            .ledger { grid-template-columns:1fr 1fr; }
            .ledger__statement { grid-column:1/-1; min-height:150px; }
            .ledger article { min-height:150px; border-top:1px solid #50535a; }
            .ledger article:nth-child(2),.ledger article:nth-child(4) { border-left:0; }
            .start { min-height:auto; padding:34px 20px; grid-template-columns:1fr; gap:30px; }
            .start__copy,.start__steps { min-width:0; }
            .start__copy { padding-inline:0; }
            .start__copy .display { margin-block:17px 20px; }
            .start__steps { padding-left:64px; }
            .start__steps::before { left:24px; }
            .start__steps li { min-height:160px; padding:22px 0 22px 20px; grid-template-columns:1fr; gap:12px; }
            .start__steps li::before { left:-64px; width:50px; height:50px; }
            .start__steps strong { font-size:22px; }
            .price { grid-template-columns:1fr; }
            .price__value strong { font-size:116px; }
            .price__terms { border-top:2px dashed var(--ink); border-left:0; overflow:hidden; }
            .price__terms::before,.price__terms::after { top:-18px; }
            .price__terms::before { left:-18px; }
            .price__terms::after { right:-18px; bottom:auto; left:auto; }
            .faq { grid-template-columns:1fr; gap:32px; }
            .faq summary { font-size:17px; }
            .final { min-height:500px; padding:60px 28px; }
            .final::before { inset:14px; }
            .final .display { font-size:50px; }
            .final__contacts { flex-direction:column; }
        }

        @media (max-width:500px) {
            .formula { grid-template-columns:1fr; }
            .formula b { min-height:34px; }
            .formula span,.formula b { border-top:1px solid #50535a; }
            .ledger { grid-template-columns:1fr; }
            .ledger article { border-left:0; }
            .price__value { align-items:flex-start; flex-direction:column; gap:16px; }
            .price__value strong { font-size:104px; }
            .price__minimum strong { font-size:45px; }
        }
        @media (max-width:350px) {
            .management-v2-page .display { font-size:38px; overflow-wrap:anywhere; }
            .management-v2-page .final .display { font-size:50px; }
            .market__ticker { padding-block:14px; align-items:flex-start; flex-direction:column; }
        }
