body{--de-pale:#a6dcf2;--de-acc:#0079ad}.hero .h1 .dim,.cta h2 .dim{color:var(--de-pale)}.s-dark .title .dim,.s-navy .title .dim{color:var(--de-pale)}.s-light .num-label,.s-white .num-label{color:var(--de-acc)}.s-dark .lead,.s-navy .lead{color:var(--chip)}.mono-s{font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.mono-xs{font-family:var(--mono);font-size:11px;letter-spacing:.03em;text-transform:uppercase}.intro{display:grid;grid-template-columns:minmax(0,1100px) minmax(0,440px);justify-content:space-between;gap:32px 64px;align-items:start;margin-bottom:64px}.intro .title{max-width:1100px}.intro .lead{max-width:440px}.intro .aside{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.chip-row{display:flex;gap:8px;flex-wrap:wrap}.chip-row span{display:inline-block;padding:5px 10px;border-radius:20px;font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.02em;text-transform:uppercase;background:rgba(255,255,255,.1);border:1px solid rgba(255,255,255,.28);color:#fff;white-space:nowrap}.s-light .chip-row span,.s-white .chip-row span{background:var(--ink);border-color:var(--ink);color:#fff}.chip-row.ghost span{background:rgba(255,255,255,.1);border-color:rgba(255,255,255,.28);color:#fff}.box{border-radius:12px;background:#fff;border:1px solid var(--ink);padding:32px}.box-dark{border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);padding:28px;color:#fff}.box-navy{border-radius:12px;background:var(--surface-dark);color:#fff;padding:40px}.box-vivid{border-radius:12px;background:var(--vivid);color:#fff;padding:32px}.check{display:flex;gap:12px;align-items:flex-start}.check>i{font-style:normal;font-family:var(--mono);font-weight:500;font-size:14px;color:#16a34a;line-height:1.4;flex:none}.check b{display:block;font-weight:600;font-size:18px;letter-spacing:-.01em}.check p{font-size:15px;line-height:1.55;color:var(--muted);margin-top:4px}.hero-main{display:grid;grid-template-columns:minmax(0,880px) minmax(0,1fr);gap:64px;align-items:center;padding-block:72px;position:relative}.hero-copy{display:flex;flex-direction:column;gap:28px;align-items:flex-start}.hero-copy .tag{font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.hero-visual{min-width:0;display:flex;justify-content:flex-end;position:relative}.hero-visual .fit-view{width:100%;max-width:768px}.ticker{position:relative;display:flex;gap:20px;align-items:center;padding:14px 20px;border-radius:6px;background:var(--surface-dark);border:1px solid rgba(255,255,255,.14);font-family:var(--mono);font-size:12px;letter-spacing:.03em;text-transform:uppercase;overflow:hidden;white-space:nowrap}.ticker .tk{display:flex;gap:20px;align-items:center;min-width:0}.ticker .ok{padding:3px 8px;border-radius:4px;background:#16a34a;font-weight:500;font-size:11px}.ticker .live{margin-left:auto;display:inline-flex;gap:8px;align-items:center;color:var(--chip)}.ticker .live i{width:6px;height:6px;border-radius:50%;background:#3ecf8e;animation:pulse 1.6s infinite}@keyframes pulse{0%,100%{opacity:1}50%{opacity:.25}}.hstats{display:grid;grid-template-columns:repeat(3,1fr);padding-block:48px;position:relative}.hstats>div{display:flex;flex-direction:column;gap:10px;padding:4px 32px;border-left:1px solid rgba(255,255,255,.2)}.hstats>div:first-child{padding-left:0;border-left:0}.hstats .n{width:36px;height:36px;border-radius:8px;border:1px solid rgba(255,255,255,.4);display:grid;place-items:center;font-family:var(--mono);font-weight:500;font-size:12px}.hstats h3{font-weight:600;font-size:24px;letter-spacing:-.01em}.hstats p{font-size:15px;line-height:1.55;color:var(--chip);max-width:480px}.app{display:grid;grid-template-columns:130px 1fr;height:100%;background:#0c1433;color:#e7ecff;font-size:10px;font-family:var(--sans)}.hero .win-bar{padding:12px 18px}.hero .app{--k:.71;width:calc(100% / var(--k));height:calc(100% / var(--k));transform:scale(var(--k));transform-origin:0 0;grid-template-columns:152px 1fr}.hero .app .side a{white-space:nowrap}.app .side{border-right:1px solid rgba(255,255,255,.08);padding:12px 10px;display:flex;flex-direction:column;gap:6px}.app .side .brand{display:flex;gap:6px;align-items:baseline;font-weight:700;font-size:12px;padding:4px 6px 10px}.app .side .brand small{font-family:var(--mono);font-size:7px;color:rgba(194,209,245,.6);text-transform:uppercase}.app .side .ws{display:flex;gap:6px;align-items:center;padding:6px;border:1px solid rgba(255,255,255,.1);border-radius:6px;background:rgba(255,255,255,.03);margin-bottom:6px}.app .side .ws i{width:18px;height:18px;border-radius:4px;background:rgba(255,255,255,.12);display:grid;place-items:center;font-style:normal;font-weight:700;font-size:9px}.app .side .ws small{display:block;color:rgba(194,209,245,.5);font-size:8px}.app .side .lbl{font-family:var(--mono);font-size:7px;letter-spacing:.06em;color:rgba(194,209,245,.45);text-transform:uppercase;padding:8px 6px 2px}.app .side a{display:flex;gap:6px;align-items:center;padding:5px 6px;border-radius:5px;color:rgba(231,236,255,.85)}.app .side a i{width:8px;height:8px;border-radius:2px;background:rgba(255,255,255,.3);flex:none}.app .side a.on{background:rgba(0,121,173,.25);color:#fff}.app .side a.on i{background:#4cc3ef}.app .side a b{margin-left:auto;font-weight:500;font-size:8px;padding:1px 5px;border-radius:8px;background:rgba(255,255,255,.1)}.app .main{display:flex;flex-direction:column;min-width:0}.app .top{display:flex;gap:10px;align-items:center;padding:8px 14px;border-bottom:1px solid rgba(255,255,255,.08);font-size:9px;color:rgba(231,236,255,.7)}.app .top .search{margin-left:auto;padding:4px 10px;border-radius:6px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:rgba(194,209,245,.6);width:150px}.app .top .pilot{padding:3px 8px;border-radius:10px;background:rgba(62,207,142,.15);color:#3ecf8e;font-family:var(--mono);font-size:8px}.app .top .av{width:18px;height:18px;border-radius:50%;background:#0079ad;display:grid;place-items:center;font-weight:700;font-size:8px}.app .body{padding:12px 14px;display:flex;flex-direction:column;gap:10px;min-height:0}.app .hd{display:flex;align-items:flex-end;justify-content:space-between;gap:10px}.app .hd small{font-family:var(--mono);font-size:8px;color:rgba(194,209,245,.55);text-transform:uppercase;letter-spacing:.05em}.app .hd h4{font-weight:700;font-size:16px;letter-spacing:-.02em;margin:2px 0}.app .hd p{font-size:9px;color:rgba(194,209,245,.65)}.app .hd .btns{display:flex;gap:6px}.app .hd .btns span{padding:5px 9px;border-radius:5px;border:1px solid rgba(255,255,255,.14);font-size:9px}.app .hd .btns span.p{background:#0079ad;border-color:#0079ad}.app .kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.app .kpi{padding:9px 10px;border-radius:7px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08)}.app .kpi small{display:block;font-size:8px;color:rgba(194,209,245,.6);margin-bottom:5px}.app .kpi b{font-size:17px;font-weight:700;letter-spacing:-.02em}.app .kpi em{font-style:normal;font-size:8px;margin-left:5px;color:#3ecf8e}.app .kpi em.a{color:#f5a524}.app .cols{display:grid;grid-template-columns:1.6fr 1fr;gap:8px;min-height:0}.app .pane{padding:10px;border-radius:7px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:6px}.app .pane h5{font-weight:700;font-size:10px;display:flex;justify-content:space-between}.app .pane h5 a{color:#4cc3ef;font-weight:500;font-size:8px}.app .pane h5 .g{color:#3ecf8e;font-weight:500;font-size:8px}.app .pane p.s{font-size:8px;color:rgba(194,209,245,.55);margin-top:-4px}.app .row{display:flex;gap:8px;align-items:center;padding:6px 8px;border-radius:6px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.06);animation:rowin .6s backwards}.app .row:nth-child(3){animation-delay:.3s}.app .row:nth-child(4){animation-delay:.5s}.app .row:nth-child(5){animation-delay:.7s}.app .row:nth-child(6){animation-delay:.9s}@keyframes rowin{from{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.app .row .ic{width:18px;height:18px;border-radius:4px;display:grid;place-items:center;font-size:9px;flex:none;background:rgba(245,165,36,.15);color:#f5a524}.app .row .ic.b{background:rgba(85,121,235,.2);color:#9db4ff}.app .row .ic.r{background:rgba(229,72,77,.18);color:#ff7b80}.app .row .m{flex:1;min-width:0}.app .row .m b{display:block;font-size:9.5px;font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.app .row .m small{color:rgba(194,209,245,.55);font-size:8px}.app .row .st{font-size:8px;padding:2px 6px;border-radius:4px;white-space:nowrap}.app .row .st.a{background:rgba(245,165,36,.15);color:#f5a524}.app .row .st.g{background:rgba(62,207,142,.15);color:#3ecf8e}.app .row .st.r{background:rgba(229,72,77,.18);color:#ff7b80}.app .row .rv2{padding:3px 8px;border-radius:4px;border:1px solid rgba(255,255,255,.14);font-size:8px}.app .emp{display:flex;gap:8px;align-items:center;padding:5px 0;border-bottom:1px solid rgba(255,255,255,.06)}.app .emp i{width:18px;height:18px;border-radius:4px;background:rgba(255,255,255,.06);display:grid;place-items:center;font-style:normal;font-size:9px}.app .emp b{display:block;font-size:9.5px}.app .emp small{font-size:8px;color:rgba(194,209,245,.55)}.app .emp .c{margin-left:auto;text-align:right}.app .emp .c b{font-size:12px}.app .note{margin-top:4px;padding:7px 8px;border-radius:6px;background:rgba(0,121,173,.15);border:1px solid rgba(0,121,173,.4);font-size:8.5px;color:#cfeefc}.app .pane.r2{flex-direction:row;align-items:center;justify-content:space-between;gap:10px}.app .pane h5 small{font-family:var(--mono);font-weight:400;font-size:7.5px;color:rgba(194,209,245,.5);margin-left:auto}.app .seg{display:inline-flex;gap:2px;padding:2px;border-radius:6px;background:rgba(255,255,255,.05);flex:none}.app .seg b,.app .seg i{font-style:normal;font-weight:500;padding:3px 7px;border-radius:4px;font-size:8px;color:rgba(194,209,245,.6);white-space:nowrap}.app .seg b{background:rgba(255,255,255,.1);color:#fff}.app .why{display:grid;grid-template-columns:1fr auto;gap:4px 8px;align-items:center;font-size:8.5px}.app .why span{color:rgba(194,209,245,.75)}.app .why i{grid-column:1/-1;height:2px;border-radius:1px;background:#f5a524;width:var(--w)}.prob-grid{display:grid;grid-template-columns:minmax(0,860px) minmax(0,1fr);gap:64px;align-items:start;margin-bottom:64px}.prob-grid .title{max-width:860px}.prob-grid .lead{max-width:700px;margin-top:28px}.bars{display:flex;flex-direction:column;gap:18px}.bar{display:flex;flex-direction:column;gap:8px}.bar .l{display:flex;justify-content:space-between;gap:12px;font-size:16px}.bar .l span{font-family:var(--mono);font-size:12px;color:var(--de-acc)}.bar .t{height:6px;border-radius:3px;background:var(--ink);overflow:hidden}.bar .t i{display:block;height:100%;width:0;border-radius:3px;background:var(--vivid);transition:width 1.2s cubic-bezier(.2,.8,.2,1)}.rv.in .bar .t i{width:var(--w)}.bars .note{font-size:15px;color:var(--muted);line-height:1.55}.problems{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-bottom:64px}.problems>div{border-top:1px solid var(--ink);padding-block:24px;transition:border-color .3s}.problems>div:hover{border-color:var(--vivid)}.problems h3{display:flex;gap:12px;align-items:center;font-weight:600;font-size:22px;letter-spacing:-.01em}.problems h3 small{font-family:var(--mono);font-weight:500;font-size:13px;color:var(--de-acc)}.problems p{font-size:15px;line-height:1.55;color:var(--muted);margin-top:12px;max-width:380px}.solution{display:grid;grid-template-columns:360px 1fr;gap:48px;padding:40px}.solution .big{font-weight:500;font-size:clamp(22px,1.56vw,30px);line-height:1.25;letter-spacing:-.02em;color:var(--de-acc);max-width:1200px}.solution hr{border:0;border-top:1px solid var(--ink);margin:28px 0}.solution .foot{display:flex;justify-content:space-between;align-items:center;gap:24px;flex-wrap:wrap}.solution .foot p{font-size:15px;line-height:1.55;color:var(--muted);max-width:640px}.roles{display:grid;grid-template-columns:repeat(4,1fr);gap:24px}.role{position:relative;min-height:300px;border-radius:12px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);padding:28px;display:flex;flex-direction:column;gap:14px;overflow:hidden;cursor:pointer;outline-offset:4px;transition:background .45s,border-color .45s,transform .45s cubic-bezier(.2,.8,.2,1)}.role .rh{display:flex;justify-content:space-between;color:var(--chip);font-family:var(--mono);font-size:13px;font-weight:500}.role .rh em{font-style:normal;font-size:12px;transition:transform .4s}.role h3{font-weight:600;font-size:24px;line-height:1.2;letter-spacing:-.01em}.role .front,.role .back{display:flex;flex-direction:column;gap:14px;flex:1;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1)}.role .front p{font-size:15px;line-height:1.5;color:var(--chip)}.role .front .chip-row{margin-top:auto}.role .back{position:absolute;left:28px;right:28px;top:84px;bottom:28px;opacity:0;transform:translateY(14px);pointer-events:none}.role .back ul{display:flex;flex-direction:column;gap:10px}.role .back li{display:flex;gap:10px;font-size:15px;line-height:1.45}.role .back li i{font-style:normal;font-family:var(--mono);font-weight:500;font-size:13px}.role .back .rf{margin-top:auto;display:flex;justify-content:space-between;gap:10px;font-family:var(--mono);font-size:11px;letter-spacing:.03em}.role .back .rf span{color:var(--chip)}.role .back .rf a{color:#fff;font-weight:500;text-transform:uppercase;pointer-events:auto}.role:is(:hover,:focus-visible,.open){background:var(--vivid);border-color:transparent;transform:translateY(-4px)}.role:is(:hover,:focus-visible,.open) .rh em{transform:rotate(90deg)}.role:is(:hover,:focus-visible,.open) .front{opacity:0;transform:translateY(-8px);pointer-events:none}.role:is(:hover,:focus-visible,.open) .back{opacity:1;transform:none;pointer-events:auto}.roles-foot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:64px;font-family:var(--mono);font-size:11px;letter-spacing:.03em;text-transform:uppercase;color:var(--chip)}.pipe{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 1fr;gap:12px;align-items:center;margin-bottom:64px}.pipe .step{min-height:240px;padding:28px;transition:transform .35s,box-shadow .35s}.pipe .step:hover{transform:translateY(-4px);box-shadow:0 18px 40px rgba(6,11,34,.08)}.pipe .step small{display:block;font-family:var(--mono);font-weight:500;font-size:13px;color:var(--de-acc);margin-bottom:12px}.pipe .step h3{font-weight:600;font-size:22px;line-height:1.2;letter-spacing:-.01em;margin-bottom:12px}.pipe .step p{font-size:15px;line-height:1.55;color:var(--muted)}.pipe .arr-s{font-family:var(--mono);font-size:18px;color:var(--de-acc)}.example{display:grid;grid-template-columns:320px 1fr auto 1fr auto 1fr;gap:40px;align-items:start;margin-bottom:64px}.example .k{font-family:var(--mono);font-size:12px;font-weight:500;letter-spacing:.03em;text-transform:uppercase;color:var(--chip);margin-bottom:10px}.example .k.lc{text-transform:none}.example h3{font-weight:600;font-size:26px;letter-spacing:-.01em;margin:12px 0}.example p{font-size:17px;line-height:1.5}.example .lead-p{font-size:15px;color:var(--chip);max-width:300px}.example .arr-s{font-family:var(--mono);font-size:18px;color:var(--chip);padding-top:28px}.rule-line{display:flex;gap:16px;align-items:center;font-weight:500;font-size:clamp(18px,1.15vw,22px);letter-spacing:-.02em}.rule-line i{width:10px;height:10px;background:var(--vivid);flex:none}.scen{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.scen>div{display:flex;flex-direction:column;gap:20px;min-width:0}.scen .win{border-radius:14px;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.scen>div:hover .win{transform:translateY(-6px)}.scen .k{font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--de-acc)}.scen h3{font-weight:600;font-size:24px;line-height:1.2;letter-spacing:-.01em}.scen p{font-size:15px;line-height:1.55;color:var(--muted)}.win-bar .url{font-family:var(--mono);font-size:12px;letter-spacing:.03em;color:rgba(255,255,255,.85);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.win-bar .dots{color:rgba(255,255,255,.5);font-size:9px;letter-spacing:2px}.scen .win-bar{padding:12px 16px}.scn{display:flex;flex-direction:column;height:100%;background:#fff;color:var(--text);font-size:6.5px;line-height:1.35}.scn .tb{display:flex;align-items:center;gap:5px;padding:5px 8px;border-bottom:1px solid var(--line);flex:none}.scn .tb .bm{font-weight:700;font-size:8px;white-space:nowrap}.scn .tb .bm small{font-family:var(--mono);font-size:5px;color:var(--muted);text-transform:uppercase;margin-left:3px;font-weight:400}.scn .tb .cr{display:flex;gap:3px;align-items:center;padding-left:6px;margin-left:2px;border-left:1px solid var(--line);color:var(--muted);white-space:nowrap}.scn .tb .cr b{color:var(--text);font-weight:600}.scn .tb .sr{margin-left:auto;display:flex;align-items:center;gap:4px;padding:3px 6px;border-radius:5px;background:var(--paper);border:1px solid var(--line);color:var(--muted);width:118px;white-space:nowrap;overflow:hidden}.scn .tb .sr em{margin-left:auto;font-style:normal;font-family:var(--mono);font-size:5px}.scn .tb .pl{padding:2px 5px;border-radius:7px;background:rgba(22,163,74,.12);color:#16a34a;font-size:5.5px;white-space:nowrap}.scn .tb .av{width:13px;height:13px;border-radius:50%;background:#e3f3fa;border:1px solid rgba(0,121,173,.3);color:var(--de-acc);display:grid;place-items:center;font-weight:700;font-size:5.5px;flex:none}.scn .bd{display:grid;grid-template-columns:92px 1fr;flex:1;min-height:0}.scn .side{border-right:1px solid var(--line);background:#fafbfd;padding:7px 6px;display:flex;flex-direction:column;gap:1px;min-width:0}.scn .side .ws{display:flex;gap:4px;align-items:center;padding:4px;border:1px solid var(--line);border-radius:5px;background:#fff;margin-bottom:5px}.scn .side .ws i{width:13px;height:13px;border-radius:3px;background:var(--ink);color:#fff;display:grid;place-items:center;font-style:normal;font-weight:700;font-size:6px;flex:none}.scn .side .ws b{font-weight:600;font-size:6px;display:block}.scn .side .ws small{display:block;color:var(--muted);font-size:5px}.scn .side .lbl{font-family:var(--mono);font-size:5px;letter-spacing:.08em;color:var(--muted);text-transform:uppercase;padding:6px 5px 2px}.scn .side a{display:flex;gap:5px;align-items:center;padding:3.5px 5px;border-radius:4px;color:var(--text);white-space:nowrap}.scn .side a i{width:7px;height:7px;border-radius:2px;border:1px solid var(--muted);flex:none}.scn .side a.on{background:#e3f3fa;color:var(--de-acc);font-weight:600}.scn .side a.on i{background:var(--de-acc);border-color:var(--de-acc)}.scn .side a b{margin-left:auto;font-weight:500;font-size:5px;padding:0 4px;border-radius:6px;background:var(--line);color:var(--muted)}.scn .mn{background:var(--paper);padding:8px 9px;display:flex;flex-direction:column;gap:5px;min-width:0;overflow:hidden}.scn .kick{display:block;font-family:var(--mono);font-size:5.5px;letter-spacing:.09em;text-transform:uppercase;color:var(--de-acc)}.scn .ph{display:flex;gap:6px;align-items:flex-start}.scn .ph .ic{width:20px;height:20px;border-radius:5px;background:#e3f3fa;color:var(--de-acc);display:grid;place-items:center;font-style:normal;font-size:9px;flex:none}.scn .ph .pt{min-width:0;flex:1}.scn h6{font-size:12px;font-weight:700;letter-spacing:-.02em;margin:1px 0;display:flex;gap:5px;align-items:center}.scn .ph p{font-size:6px;color:var(--muted)}.scn .acts{display:flex;gap:4px;flex:none}.scn .acts span{padding:3.5px 6px;border-radius:5px;border:1px solid var(--line);background:#fff;font-size:6px;white-space:nowrap}.scn .acts span.p{background:var(--de-acc);border-color:var(--de-acc);color:#fff}.scn .ptab{display:flex;gap:9px;border-bottom:1px solid var(--line);font-size:6.5px;color:var(--muted)}.scn .ptab span{padding-bottom:4px;white-space:nowrap}.scn .ptab span.on{color:var(--text);font-weight:600;box-shadow:inset 0 -1.5px 0 var(--de-acc)}.scn .card{background:#fff;border:1px solid var(--line);border-radius:6px;padding:7px 8px;display:flex;flex-direction:column;gap:5px;min-width:0}.scn .card.flush{padding:0;overflow:hidden;gap:0}.scn .card.flush .ch{padding:7px 8px 5px}.scn .ch{display:flex;align-items:center;gap:6px}.scn .ch b{font-size:7.5px;font-weight:700}.scn .ch a{margin-left:auto;color:var(--de-acc);font-size:6px;white-space:nowrap}.scn .kpis{display:grid;gap:5px}.scn .kpis>div{background:#fff;border:1px solid var(--line);border-radius:6px;padding:6px 7px}.scn .kpis small{display:block;font-size:5.5px;color:var(--muted);margin-bottom:2px}.scn .kpis b{font-size:13px;font-weight:700;letter-spacing:-.03em}.scn .kpis em{font-style:normal;font-size:5.5px;margin-left:3px;color:#16a34a}.scn .kpis em.n{color:var(--muted)}.scn .t{width:100%;border-collapse:collapse;font-size:6px}.scn .t th{font-family:var(--mono);font-weight:400;font-size:5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:left;padding:4px 5px;border-bottom:1px solid var(--line);background:var(--paper)}.scn .t td{padding:4.5px 5px;border-bottom:1px solid var(--line);vertical-align:middle;white-space:nowrap}.scn .t tr:last-child td{border-bottom:0}.scn .t .id{font-family:var(--mono);font-size:5.5px;color:var(--muted)}.scn .t .nm{font-weight:600}.scn .t .nm small{display:block;font-weight:400;font-size:5px;color:var(--muted)}.scn .t .n{font-family:var(--mono);font-size:5.5px}.scn .t .n.miss{color:#d4323a;font-weight:700}.scn .ch .seg{margin-left:auto}.scn .det .ch .s{margin-left:auto}.scn .t tr.hl td{background:#fff8ed}.scn .t tr.sel td{background:#e8f4fd}.scn .s{display:inline-block;padding:1.5px 5px;border-radius:7px;font-size:5.5px;white-space:nowrap;background:var(--paper);border:1px solid var(--line);color:var(--muted)}.scn .s.g{background:rgba(22,163,74,.12);border-color:transparent;color:#16a34a}.scn .s.a{background:rgba(245,165,36,.16);border-color:transparent;color:#b26a00}.scn .s.r{background:rgba(229,72,77,.12);border-color:transparent;color:#d4323a}.scn .s.b{background:#e3f3fa;border-color:transparent;color:var(--de-acc)}.scn .emp{display:inline-flex;gap:3px;align-items:center}.scn .emp i{width:9px;height:9px;border-radius:2px;background:#e3f3fa;color:var(--de-acc);display:grid;place-items:center;font-style:normal;font-size:5px;flex:none}.scn .two{display:grid;gap:6px;min-height:0}.scn .two.m1{grid-template-columns:1fr 114px}.scn .two.m3{grid-template-columns:1fr 134px}.scn .col{display:flex;flex-direction:column;gap:6px;min-width:0}.scn .kpis.c3{grid-template-columns:repeat(3,1fr)}.scn .kpis.c4{grid-template-columns:repeat(4,1fr)}.scn .ar{display:flex;gap:5px;align-items:center;padding:4px 0;border-bottom:1px solid var(--line)}.scn .ar:last-child{border-bottom:0}.scn .ar>i{width:12px;height:12px;border-radius:3px;background:var(--paper);border:1px solid var(--line);display:grid;place-items:center;font-style:normal;font-size:6px;color:var(--muted);flex:none}.scn .ar div{min-width:0;flex:1}.scn .ar b{display:block;font-size:6px;font-weight:700}.scn .ar small{display:block;font-size:5px;color:var(--muted)}.scn .lim{display:flex;justify-content:space-between;gap:6px;font-size:6px}.scn .lim b{font-weight:700;font-variant-numeric:tabular-nums}.scn .warn{display:flex;gap:4px;padding:4px 5px;border-radius:4px;background:var(--paper);color:var(--muted);font-size:5.5px}.scn .seg{display:flex;gap:2px;padding:2px;border-radius:6px;background:var(--paper);align-self:flex-start;font-size:6px}.scn .seg span{padding:3px 6px;border-radius:4px;color:var(--muted);white-space:nowrap}.scn .seg span em{font-style:normal;margin-left:3px;font-size:5.5px}.scn .seg span.on{background:#fff;color:var(--text);font-weight:600;box-shadow:0 1px 2px rgba(6,11,34,.08)}.scn .frow{display:flex;gap:4px}.scn .frow span{padding:3.5px 6px;border-radius:5px;border:1px solid var(--line);background:#fff;color:var(--muted);font-size:6px;white-space:nowrap}.scn .frow span.q{flex:1;min-width:0;overflow:hidden}.scn .frow span b{color:var(--text);font-weight:600}.scn .cmp{display:flex;align-items:center;gap:5px;padding:4px 7px;border-radius:5px;background:#fff;border:1px solid var(--line);font-size:6px;color:var(--muted)}.scn .cmp i{font-style:normal;font-family:var(--mono);font-size:5.5px;padding:1.5px 5px;border-radius:4px;background:var(--paper);color:var(--text)}.scn .cmp i.d{background:#e3f3fa;color:var(--de-acc)}.scn .cmp .r{margin-left:auto;white-space:nowrap}.scn .det{background:#fff;border:1px solid var(--line);border-radius:6px;padding:6px 7px;display:flex;flex-direction:column;gap:4px;min-width:0}.scn .det .lbl2{font-family:var(--mono);font-size:5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.scn .det .fnd{display:flex;gap:6px;align-items:center;padding:4px 5px;border-radius:4px;background:var(--paper);font-size:6px}.scn .det .fnd em{margin-left:auto;font-style:normal;font-family:var(--mono);font-size:5.5px;color:var(--de-acc);white-space:nowrap}.scn .vs{display:grid;grid-template-columns:1fr 1fr;gap:5px}.scn .vs>div{padding:5px 6px;border-radius:5px}.scn .vs .k{display:block;font-family:var(--mono);font-size:5px;letter-spacing:.08em;text-transform:uppercase}.scn .vs strong{display:block;font-size:11px;font-weight:700;letter-spacing:-.02em;margin:1px 0 2px}.scn .vs p{font-size:5.5px;line-height:1.3}.scn .vs .lv{background:rgba(229,72,77,.1);color:#d4323a}.scn .vs .dr{background:rgba(22,163,74,.1);color:#16a34a}.scn .vs .lv p,.scn .vs .dr p{color:var(--muted)}.scn .det>p{font-size:5.5px;line-height:1.4;color:var(--muted)}.practice{display:grid;grid-template-columns:520px 1fr;gap:32px;align-items:start}.story{display:flex;flex-direction:column;gap:16px}.story>div{padding:24px;transition:border-color .4s,background .4s}.story>div.lit{border-color:rgba(76,195,239,.6);background:rgba(0,121,173,.14)}.story .k{display:flex;gap:12px;font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--chip);margin-bottom:10px}.story .k b{font-weight:500}.story p{font-size:16px;line-height:1.5}.practice-foot{display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap;margin-top:64px;font-family:var(--mono);font-size:11px;letter-spacing:.03em;text-transform:uppercase;color:var(--chip);white-space:pre}.run{display:flex;flex-direction:column;height:100%;background:#0c1433;color:#e7ecff;font-size:10px}.run .rtop{display:flex;gap:10px;align-items:center;padding:8px 14px;border-bottom:1px solid rgba(255,255,255,.08);font-size:9px;color:rgba(231,236,255,.7);flex:none}.run .rtop .bm{font-weight:700;font-size:11px;color:#fff;white-space:nowrap}.run .rtop .bm small{font-family:var(--mono);font-size:7px;color:rgba(194,209,245,.6);text-transform:uppercase;margin-left:4px;font-weight:400}.run .rtop .cr{padding-left:10px;border-left:1px solid rgba(255,255,255,.1);white-space:nowrap}.run .rtop .cr b{color:#fff;font-weight:600}.run .rtop .search{margin-left:auto;padding:4px 10px;border-radius:6px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.08);color:rgba(194,209,245,.6);width:170px}.run .rtop .pilot{padding:3px 8px;border-radius:10px;background:rgba(62,207,142,.15);color:#3ecf8e;font-family:var(--mono);font-size:8px;white-space:nowrap}.run .rtop .av{width:18px;height:18px;border-radius:50%;background:#0079ad;display:grid;place-items:center;font-weight:700;font-size:8px;flex:none}.run .rbody{display:grid;grid-template-columns:150px 1fr;flex:1;min-height:0}.run .rcol{display:flex;flex-direction:column;gap:12px;min-width:0}.run .side{border-right:1px solid rgba(255,255,255,.08);padding:14px 12px;display:flex;flex-direction:column;gap:5px}.run .main{padding:16px 20px;display:flex;flex-direction:column;gap:12px;min-width:0}.run .crumb2{font-family:var(--mono);font-size:8px;letter-spacing:.06em;text-transform:uppercase;color:rgba(194,209,245,.55)}.run .crumb2 b{color:#4cc3ef;font-weight:500}.run h4{font-size:19px;font-weight:700;letter-spacing:-.02em}.run .meta{font-size:9px;color:rgba(194,209,245,.6)}.run .hd{display:flex;justify-content:space-between;align-items:flex-start;gap:12px}.run .hd .st{display:flex;gap:6px}.run .hd .st span{padding:4px 8px;border-radius:5px;border:1px solid rgba(255,255,255,.14);font-size:8.5px;white-space:nowrap}.run .hd .st span.w{background:rgba(245,165,36,.15);border-color:rgba(245,165,36,.4);color:#f5a524}.run .hd .st span.ok{background:rgba(62,207,142,.15);border-color:rgba(62,207,142,.4);color:#3ecf8e}.run .cols{display:grid;grid-template-columns:1fr 290px;gap:12px;min-height:0;flex:1}.run .pane{padding:12px;border-radius:8px;background:rgba(255,255,255,.03);border:1px solid rgba(255,255,255,.08);display:flex;flex-direction:column;gap:8px;min-width:0}.run .ask{padding:8px 10px;border-radius:6px;background:rgba(0,121,173,.18);border:1px solid rgba(0,121,173,.4);font-size:9.5px;text-align:center}.run .files{display:flex;gap:6px;align-items:center;font-size:9px;flex-wrap:wrap}.run .files b{display:inline-flex;gap:5px;align-items:center;font-weight:700}.run .files b i{width:14px;height:14px;border-radius:3px;background:#0079ad;font-style:normal;font-size:8px;display:grid;place-items:center}.run .files span{padding:3px 7px;border-radius:4px;background:rgba(255,255,255,.06);border:1px solid rgba(255,255,255,.1);font-family:var(--mono);font-size:8px}.run .tbl{font-size:9px}.run .tbl th,.run .tbl td{padding:6px 8px}.run .tbl tr{opacity:.35;transition:opacity .4s}.run .tbl tr.on{opacity:1}.run .tbl .st{display:inline-block;padding:2px 6px;border-radius:4px;font-size:8px;white-space:nowrap;opacity:0;transform:translateX(-4px);transition:opacity .4s,transform .4s}.run .tbl tr.on .st{opacity:1;transform:none}.run .st.r{background:rgba(229,72,77,.18);color:#ff7b80}.run .st.a{background:rgba(245,165,36,.15);color:#f5a524}.run .st.g{background:rgba(62,207,142,.15);color:#3ecf8e}.run .st.c{background:rgba(76,195,239,.15);color:#4cc3ef}.run .hi{color:#f5a524}.run .steps h5{font-size:10px;font-weight:700;display:flex;justify-content:space-between}.run .steps h5 small{font-family:var(--mono);font-weight:400;font-size:8px;color:rgba(194,209,245,.55)}.run .steps ol{display:flex;flex-direction:column;gap:7px}.run .steps li{position:relative;display:flex;gap:8px;align-items:flex-start;opacity:.3;transition:opacity .4s}.run .steps li::before{content:"";position:absolute;left:3px;top:12px;bottom:-9px;width:1px;background:rgba(255,255,255,.12)}.run .steps li:last-child::before{display:none}.run .steps li.on{opacity:1}.run .steps li i{width:7px;height:7px;border-radius:50%;background:#3ecf8e;margin-top:4px;flex:none}.run .steps li.on.cur i{animation:pulse 1s infinite;background:#4cc3ef}.run .steps li small{display:block;font-family:var(--mono);font-size:7.5px;color:rgba(194,209,245,.5)}.run .steps li span{font-size:9px;line-height:1.35}.run .ctx{font-size:9px;display:grid;grid-template-columns:auto 1fr;gap:4px 10px}.run .ctx small{color:rgba(194,209,245,.55)}.run .bar2{height:4px;border-radius:2px;background:rgba(255,255,255,.08);overflow:hidden}.run .bar2 i{display:block;height:100%;width:0;background:#4cc3ef;transition:width .6s}.plat{display:grid;grid-template-columns:minmax(0,1160px) minmax(0,1fr);gap:32px;align-items:start}.arch{display:flex;flex-direction:column;align-items:center}.layer{display:grid;grid-template-columns:380px 1fr;gap:24px;align-items:center;width:100%;transition:transform .35s,box-shadow .35s}.layer:hover{transform:translateX(4px)}.layer .lk{display:flex;gap:12px;font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase}.layer .lk b{font-weight:500;color:var(--de-acc)}.layer.box-vivid .lk b{color:var(--chip)}.layer p{font-size:15px;line-height:1.55;color:var(--muted);margin-top:6px;max-width:360px}.layer.box-vivid p{color:var(--chip)}.arch .updown{padding:8px;font-family:var(--mono);font-size:20px;color:var(--de-acc);animation:ud 2.4s ease-in-out infinite}@keyframes ud{0%,100%{transform:translateY(-2px)}50%{transform:translateY(2px)}}.control{display:flex;flex-direction:column;gap:22px}.control .k{font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--de-acc)}.calc{display:grid;grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 380px;gap:16px;align-items:center;margin-bottom:32px}.calc .cell{min-height:180px;padding:24px;border-radius:12px;background:var(--paper);border:1px solid var(--ink);display:flex;flex-direction:column;gap:10px}.calc .cell.total{background:var(--vivid);border-color:var(--vivid);color:#fff}.calc .cell small{font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.calc .cell.total small,.calc .cell.total .f{color:var(--chip)}.calc .cell b{font-weight:500;font-size:clamp(36px,2.5vw,48px);line-height:1;letter-spacing:-.04em}.calc .cell .f{font-family:var(--mono);font-size:12px;letter-spacing:.03em;color:var(--muted)}.calc .op{font-family:var(--mono);font-weight:500;font-size:18px;color:var(--de-acc)}.details{display:grid;grid-template-columns:repeat(3,1fr);gap:32px;margin-bottom:32px}.details>div{padding:28px;display:flex;flex-direction:column;gap:14px}.details .k{font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--muted)}.details .box{background:var(--paper)}.details .box-navy .k{color:var(--chip)}.details .box-navy p{font-size:17px;line-height:1.5}.details .ck{display:flex;gap:10px;align-items:center;font-size:15px}.details .ck i{font-style:normal;font-family:var(--mono);font-weight:500;font-size:14px;color:#16a34a}.footnote{font-family:var(--mono);font-size:11px;letter-spacing:.02em;line-height:1.6;color:var(--muted);max-width:1200px}.rules{display:grid;grid-template-columns:minmax(0,1160px) minmax(0,1fr);gap:32px;align-items:start}.steps3{display:flex;flex-direction:column;gap:16px}.steps3>div{display:flex;gap:18px;padding:24px;transition:transform .35s,box-shadow .35s}.steps3>div:hover{transform:translateX(4px);box-shadow:0 18px 40px rgba(6,11,34,.08)}.steps3 i{width:36px;height:36px;border-radius:50%;background:var(--vivid);color:#fff;display:grid;place-items:center;font-style:normal;font-family:var(--mono);font-weight:500;font-size:14px;flex:none}.steps3 b{display:block;font-weight:600;font-size:20px;letter-spacing:-.01em}.steps3 p{font-size:15px;line-height:1.55;color:var(--muted);margin-top:6px;max-width:440px}.adm{display:grid;grid-template-columns:200px 1fr;height:100%;background:#fff;color:var(--text);font-size:11px}.adm .side{border-right:1px solid var(--line);padding:16px 14px;display:flex;flex-direction:column;gap:6px;background:#fafbfd}.adm .side .brand{font-weight:700;font-size:14px;padding:2px 6px 10px}.adm .side .brand small{font-family:var(--mono);font-size:8px;color:var(--muted);text-transform:uppercase;margin-left:6px;font-weight:400}.adm .side .ws{display:flex;gap:8px;align-items:center;padding:8px;border:1px solid var(--line);border-radius:7px;background:#fff;margin-bottom:8px}.adm .side .ws i{width:22px;height:22px;border-radius:5px;background:var(--ink);color:#fff;display:grid;place-items:center;font-style:normal;font-weight:700;font-size:10px}.adm .side .ws small{display:block;color:var(--muted);font-size:9px}.adm .side .lbl{font-family:var(--mono);font-size:8px;letter-spacing:.06em;color:var(--muted);text-transform:uppercase;padding:10px 8px 2px}.adm .side a{display:flex;gap:8px;align-items:center;padding:7px 8px;border-radius:6px;color:var(--text)}.adm .side a i{width:10px;height:10px;border-radius:2px;border:1px solid var(--muted);flex:none}.adm .side a.on{background:#e3f3fa;color:var(--de-acc)}.adm .side a.on i{background:var(--de-acc);border-color:var(--de-acc)}.adm .side a b{margin-left:auto;font-weight:500;font-size:9px;padding:1px 6px;border-radius:8px;background:var(--line)}.adm .main{display:flex;flex-direction:column;min-width:0}.adm .top{display:flex;gap:10px;align-items:center;padding:9px 18px;border-bottom:1px solid var(--line);font-size:10px;color:var(--muted)}.adm .top .search{margin-left:auto;padding:5px 12px;border-radius:6px;border:1px solid var(--line);width:200px;color:var(--muted)}.adm .top .pilot{padding:3px 8px;border-radius:10px;background:rgba(22,163,74,.12);color:#16a34a;font-family:var(--mono);font-size:8px}.adm .top .av{width:20px;height:20px;border-radius:50%;background:var(--de-acc);color:#fff;display:grid;place-items:center;font-weight:700;font-size:8px}.adm .body{padding:16px 20px;display:flex;flex-direction:column;gap:12px;min-height:0;overflow:hidden}.adm .hd{display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.adm .hd small{font-family:var(--mono);font-size:8px;letter-spacing:.06em;text-transform:uppercase;color:var(--de-acc)}.adm .hd h4{font-size:18px;font-weight:700;letter-spacing:-.02em;margin:3px 0}.adm .hd p{font-size:10px;color:var(--muted)}.adm .hd .btns{display:flex;gap:8px}.adm .hd .btns span{padding:6px 10px;border-radius:6px;border:1px solid var(--line);font-size:10px;white-space:nowrap}.adm .hd .btns span.p{background:var(--de-acc);border-color:var(--de-acc);color:#fff}.adm .filters{display:flex;gap:6px;align-items:center;font-size:10px}.adm .filters span{padding:4px 9px;border-radius:6px;border:1px solid var(--line)}.adm .filters span.on{background:#e3f3fa;color:var(--de-acc);border-color:#e3f3fa;font-weight:600}.adm .filters small{margin-left:auto;color:var(--muted);font-size:9px}.adm .grid{display:grid;grid-template-columns:repeat(4,1fr);grid-auto-rows:1fr;gap:12px;flex:1}.adm .rc{padding:12px;border-radius:8px;border:1px solid var(--line);background:#fff;display:flex;flex-direction:column;gap:6px;transition:border-color .3s,box-shadow .3s}.adm .rc.sel{border-color:var(--de-acc);box-shadow:0 0 0 2px rgba(0,121,173,.15)}.adm .rc .r1{display:flex;justify-content:space-between;align-items:center}.adm .rc .r1 i{width:22px;height:22px;border-radius:5px;background:#e3f3fa;color:var(--de-acc);display:grid;place-items:center;font-style:normal;font-size:10px}.adm .rc .r1 span{font-size:8px;padding:2px 6px;border-radius:8px;background:rgba(22,163,74,.12);color:#16a34a}.adm .rc .r1 span.b{background:#e3f3fa;color:var(--de-acc)}.adm .rc b{font-size:11px;font-weight:700}.adm .rc p{font-size:9px;color:var(--muted);line-height:1.4}.adm .rc .chips2{display:flex;gap:4px;flex-wrap:wrap}.adm .rc .chips2 span{font-family:var(--mono);font-size:7px;padding:2px 5px;border-radius:3px;background:var(--paper);border:1px solid var(--line);text-transform:uppercase}.adm .rc .nums{margin-top:auto!important;display:grid;grid-template-columns:1fr 1fr auto;gap:6px;margin-top:4px;padding-top:6px;border-top:1px solid var(--line);font-size:8px;color:var(--muted)}.adm .rc .nums b{display:block;font-size:12px;color:var(--text)}.inc{display:grid;grid-template-columns:repeat(4,1fr);gap:32px;margin-bottom:32px}.inc>div{min-height:360px;display:flex;flex-direction:column;gap:16px;transition:transform .4s cubic-bezier(.2,.8,.2,1),border-color .4s}.inc>div:hover{transform:translateY(-6px);border-color:rgba(76,195,239,.5)}.inc small{font-family:var(--mono);font-weight:500;font-size:13px;color:var(--chip)}.inc h3{font-weight:600;font-size:24px;line-height:1.2;letter-spacing:-.01em}.inc p{font-size:15px;line-height:1.55;color:var(--chip)}.inc .chip-row{margin-top:auto}.statement{display:flex;gap:40px;align-items:center;padding:40px}.statement small{font-family:var(--mono);font-size:13px;letter-spacing:.04em;text-transform:uppercase;color:var(--chip);white-space:nowrap}.statement p{font-weight:500;font-size:clamp(20px,1.46vw,28px);line-height:1.25;letter-spacing:-.02em;max-width:1300px}.faq-de{display:grid;grid-template-columns:560px 1fr;gap:64px;align-items:start}.faq-de .lead{margin-top:24px}.faq-de .qa{border:1px solid var(--ink);border-radius:12px;background:#fff;margin-bottom:12px;transition:background .35s,border-color .35s}.faq-de .qa button{padding:24px 28px;font-size:20px;font-weight:600;letter-spacing:-.01em;gap:12px}.faq-de .qa button sup{color:var(--de-acc);font-size:12px;margin-top:4px}.faq-de .qa .pm{width:32px;height:32px;border-color:var(--ink)}.faq-de .qa.open{background:var(--surface-dark);border-color:var(--surface-dark)}.faq-de .qa.open button{color:#fff}.faq-de .qa.open button sup{color:var(--chip)}.faq-de .qa.open .pm{background:transparent;color:#fff;border-color:rgba(255,255,255,.3)}.faq-de .qa .ans p{padding:0 28px 24px 52px;font-size:15px;line-height:1.5;color:var(--chip)}.cta .contacts a{font-weight:500;font-size:14px}.form{--consent-w:326px;--consent-fs:12px;--consent-c:var(--chip);--consent-accent:var(--vivid)}.form .btn-primary{color:var(--ink)}@media (max-width:1500px){.hero-main{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.practice{grid-template-columns:420px 1fr}.calc{grid-template-columns:1fr auto 1fr auto 1fr auto 1fr auto 300px}.faq-de{grid-template-columns:420px 1fr}}@media (max-width:1200px){.hero-main{grid-template-columns:1fr}.hero-visual{justify-content:flex-start}.intro,.prob-grid,.plat,.rules,.faq-de{grid-template-columns:1fr}.roles{grid-template-columns:repeat(2,1fr)}.problems{grid-template-columns:repeat(2,1fr)}.pipe{grid-template-columns:1fr 1fr;gap:16px}.pipe .arr-s{display:none}.pipe .step{min-height:0}.example{grid-template-columns:1fr 1fr;gap:28px}.example .arr-s{display:none}.example>div:first-child{grid-column:1/-1}.scen{grid-template-columns:1fr}.practice{grid-template-columns:1fr}.layer{grid-template-columns:1fr;gap:16px}.calc{grid-template-columns:1fr 1fr;gap:12px}.calc .op{display:none}.calc .cell{min-height:0}.calc .cell.total{grid-column:1/-1}.details{grid-template-columns:1fr}.inc{grid-template-columns:repeat(2,1fr)}}@media (max-width:900px){.hstats{grid-template-columns:1fr;gap:24px;padding-block:40px}.hstats>div{padding:0;border:0}.solution{grid-template-columns:1fr;gap:20px;padding:24px}.problems{grid-template-columns:1fr;gap:0}.statement{flex-direction:column;align-items:flex-start;gap:16px;padding:28px}.example{grid-template-columns:1fr;padding:28px}}@media (max-width:640px){.roles,.inc,.pipe{grid-template-columns:1fr}.role{min-height:280px}.ticker{font-size:11px}.ticker .live{display:none}.ticker .tk{animation:tkm 14s linear infinite}@keyframes tkm{0%,8%{transform:translateX(0)}92%,100%{transform:translateX(calc(100% * -1 + 330px))}}.calc{grid-template-columns:1fr}.box,.box-dark,.box-navy,.box-vivid{padding:24px}.faq-de .qa button{padding:20px 18px;font-size:17px}.faq-de .qa .ans p{padding:0 18px 20px 40px}.story>div{padding:18px}.practice-foot{white-space:normal;flex-direction:column}}