.qpt{--q50:#EAF2F7;--q100:#D5E4EE;--q200:#A0C2DA;--q400:#4C8CB8;--q600:#2C78AC;--q800:#1F4D6E;--sky:#6FB4E6;--ink:#0F172A;--line:#E7ECF1;--ok:#15803D;--warn:#B45309;--red:#DC2626;--blue:#2563EB;--teal:#0E7490;--txt:#F1F5F9;--txt2:#A9B8C7;--txt3:#8497A8;position:relative;background:linear-gradient(180deg,#08131F,#0B1828 40%,#0C1B2E 62%,#0A1626);overflow:hidden}.qpt:before{content:"";position:absolute;inset:0;background-image:radial-gradient(rgba(255,255,255,.05) 1px,transparent 0);background-size:26px 26px;-webkit-mask-image:radial-gradient(120% 80% at 50% 6%,#000 45%,transparent 82%);mask-image:radial-gradient(120% 80% at 50% 6%,#000 45%,transparent 82%);pointer-events:none}.qpt .section{position:relative;z-index:1;max-width:1200px;margin:0 auto;padding:88px 28px 100px}.qpt h2.title{text-align:center;font-size:44px;line-height:1.12;font-weight:800;letter-spacing:-.025em;margin:0 auto;max-width:820px;color:var(--txt)}.qpt .lead{text-align:center;font-size:18.5px;line-height:1.55;color:var(--txt2);margin:20px auto 0;max-width:640px}.qpt .tabsWrap{display:flex;justify-content:center;margin:42px 0 0}.qpt .tabs{display:inline-flex;gap:3px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1);border-radius:999px;padding:5px;max-width:100%;overflow-x:auto;scrollbar-width:none;backdrop-filter:blur(8px)}.qpt .tabs::-webkit-scrollbar{display:none}.qpt .tab{border:none;background:transparent;font-family:inherit;font-size:14.5px;font-weight:600;color:var(--txt3);padding:10px 19px;border-radius:999px;cursor:pointer;white-space:nowrap;transition:.18s}.qpt .tab:hover{color:var(--txt2)}.qpt .tab.on{background:#fff;color:#0F1C2E;box-shadow:0 6px 18px -6px rgba(0,0,0,.5)}.qpt .panel{display:none;margin-top:50px}.qpt .panel.on{display:block}.qpt .panel.on .copy{animation:fadeUp .45s ease both}.qpt .panel.on .stage{animation:rise .62s cubic-bezier(.2,.72,.25,1) .1s both}.qpt .copy{display:grid;grid-template-columns:1fr 1fr;gap:56px;align-items:start;margin:0 auto 40px;min-height:168px;max-width:920px}.qpt .copy h3{font-size:33px;line-height:1.14;font-weight:700;letter-spacing:-.015em;max-width:none;color:var(--txt);margin:0;min-height:calc(1.14em * 2)}.qpt .copy>div{margin-top:-3px}.qpt .copy .rt{font-size:17px;line-height:1.6;color:var(--txt2);margin:0}.qpt .copy .more{display:inline-flex;align-items:center;gap:9px;margin-top:18px;font-size:15.5px;font-weight:600;color:var(--sky);cursor:pointer;text-decoration:none}.qpt .copy .more .arw{transition:.2s}.qpt .copy .more:hover .arw{transform:translateX(4px)}.qpt .copy .more svg{width:17px;height:17px}.qpt .stage{position:relative;padding:34px 40px 40px}.qpt .stage .glow{position:absolute;left:50%;top:0;width:66%;height:300px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(closest-side,rgba(76,140,184,.4),transparent 72%);filter:blur(50px);pointer-events:none}.qpt .win{position:relative;z-index:2;max-width:920px;margin:0 auto;background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 46px 90px -34px rgba(0,0,0,.8);border:1px solid rgba(255,255,255,.14)}.qpt .chrome{height:38px;background:#F2F6F9;border-bottom:1px solid var(--line);display:flex;align-items:center;padding:0 13px;gap:7px}.qpt .chrome i{width:10px;height:10px;border-radius:50%;background:#DCE3EA}.qpt .chrome .u{margin:0 auto;font-size:11.5px;color:#64748B;background:#fff;border:1px solid var(--line);border-radius:7px;padding:3px 16px}.qpt .body{padding:18px 20px;min-height:280px;color:var(--ink)}.qpt .bhd{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.qpt .bhd .t{font-size:15px;font-weight:700}.qpt .fchip{position:absolute;z-index:4;display:inline-flex;align-items:center;gap:9px;background:#fff;border:1px solid #e9eff4;border-radius:13px;padding:9px 14px;box-shadow:0 20px 40px -10px rgba(0,0,0,.55);font-size:12.5px;font-weight:600;color:#243244;animation:floaty 5s ease-in-out infinite;animation-delay:.8s}.qpt .fchip.b2{animation-delay:1.15s}.qpt .fchip .i{width:24px;height:24px;border-radius:8px;display:grid;place-items:center;flex:none}.qpt .fchip .i svg{width:14px;height:14px}.qpt .i-blue{background:var(--q50);color:var(--q600)}.qpt .i-ok{background:rgba(22,163,74,.12);color:var(--ok)}.qpt .i-warn{background:rgba(245,158,11,.14);color:var(--warn)}.qpt .badge{display:inline-flex;align-items:center;gap:5px;border-radius:999px;padding:2px 10px;font-size:11px;font-weight:600}.qpt .badge .dot{width:6px;height:6px;border-radius:50%;background:currentColor}.qpt .b-ok{background:rgba(22,163,74,.1);color:#15803D}.qpt .b-blue{background:rgba(37,99,235,.1);color:#1D4ED8}.qpt .b-warn{background:rgba(245,158,11,.12);color:#B45309}.qpt .b-red{background:rgba(220,38,38,.1);color:#B91C1C}.qpt .b-off{background:rgba(100,116,139,.1);color:#64748B}.qpt .kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:11px;margin-bottom:16px}.qpt .kpi{border:1px solid var(--line);border-radius:11px;padding:11px 13px}.qpt .kpi .l{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.03em;color:#94A3B8}.qpt .kpi .v{font-size:20px;font-weight:700;color:#0F1C2E;margin-top:3px}.qpt .pnl .lbls{display:flex;justify-content:space-between;font-size:11px;color:#64748B;margin-bottom:6px}.qpt .pnl .bar{display:flex;height:34px;border-radius:9px;overflow:hidden}.qpt .pnl .bar>div{display:flex;align-items:center;justify-content:center;color:#fff;font-size:12px;font-weight:700}.qpt .pnl .leg{display:flex;gap:18px;margin-top:12px;font-size:12px;color:#475569;flex-wrap:wrap}.qpt .pnl .leg b{display:inline-block;width:9px;height:9px;border-radius:2px;vertical-align:-1px;margin-right:6px}.qpt table{width:100%;border-collapse:collapse}.qpt thead th{text-align:left;font-size:10.5px;font-weight:500;color:#64748B;padding:8px 12px;border-bottom:1px solid var(--line);white-space:nowrap}.qpt thead th.r{text-align:right}.qpt thead th.c{text-align:center}.qpt tbody td{font-size:12.5px;padding:9px 12px;border-bottom:1px solid #f1f4f7;white-space:nowrap;color:var(--ink)}.qpt tbody td.r{text-align:right;font-variant-numeric:tabular-nums}.qpt tbody td.c{text-align:center}.qpt tbody tr:last-child td{border-bottom:0}.qpt .nm{font-weight:500}.qpt .mut{color:#64748B}.qpt .ocr{font-family:JetBrains Mono,monospace;font-size:11px;color:#475569}.qpt .up{color:var(--warn);font-weight:600}.qpt .upr{color:var(--red);font-weight:600}.qpt .dn{color:var(--ok);font-weight:600}.qpt .tg{border:1px solid var(--line);border-radius:11px;overflow:hidden}.qpt .tg .row{display:grid;grid-template-columns:1.3fr repeat(5,1fr);border-bottom:1px solid #f1f4f7}.qpt .tg .row:last-child{border-bottom:0}.qpt .tg .c{padding:9px 12px;font-size:12px;border-right:1px solid #f1f4f7;color:#475569}.qpt .tg .c.h{background:#F8FAFC;font-weight:600;color:#94A3B8;font-size:10px;text-transform:uppercase}.qpt .chip{display:inline-block;background:#EAF2F7;color:#2C78AC;border-radius:6px;padding:2px 8px;font-size:11px;font-weight:600}.qpt .stk{display:flex;flex-direction:column;gap:3px;min-width:110px}.qpt .stk .sbar{height:5px;border-radius:99px;background:#EDF1F5;overflow:hidden}.qpt .stk .sbar>i{display:block;height:100%;border-radius:99px}.qpt .mtx{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr;gap:6px;height:232px}.qpt .qd{border-radius:10px;padding:11px 13px;position:relative;overflow:hidden}.qpt .qd .ql{font-size:12px;font-weight:700}.qpt .qd .qs{font-size:10.5px;opacity:.8;color:#475569}.qpt .qd .pt{position:absolute;width:12px;height:12px;border-radius:50%;border:2px solid #fff}.qpt .q-star{background:rgba(22,163,74,.1)}.qpt .q-star .ql{color:#15803D}.qpt .q-horse{background:rgba(37,99,235,.09)}.qpt .q-horse .ql{color:#1D4ED8}.qpt .q-puzzle{background:rgba(245,158,11,.12)}.qpt .q-puzzle .ql{color:#B45309}.qpt .q-dog{background:rgba(220,38,38,.09)}.qpt .q-dog .ql{color:#B91C1C}.qpt .vk{display:flex;gap:11px;margin-bottom:14px}.qpt .vk .kpi{flex:1}.qpt .plan{display:flex;flex-direction:column;gap:11px}.qpt .prow{display:flex;align-items:center;gap:11px}.qpt .prow .pn{flex:1}.qpt .prow .pn .name{font-size:12.5px;font-weight:500;color:var(--ink)}.qpt .prow .pn .bar{height:6px;border-radius:99px;background:#EDF1F5;margin-top:5px;overflow:hidden}.qpt .prow .pn .bar>i{display:block;height:100%;border-radius:99px}.qpt .prow .pv{font-size:12.5px;font-weight:700;min-width:44px;text-align:right}.qpt .temps{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.qpt .tcard{border:1px solid var(--line);border-radius:10px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between}.qpt .tcard .z{font-size:12px;font-weight:500;color:var(--ink)}.qpt .tcard .z .r{font-size:10.5px;color:#64748B}.qpt .tcard .deg{font-size:15px;font-weight:700}.qpt .tcard .deg.good{color:var(--ok)}.qpt .tcard .deg.bad{color:var(--red)}.qpt .rentab{display:grid;grid-template-columns:1fr 1.12fr;gap:60px;align-items:center;max-width:1160px;margin:0 auto;padding-top:30px}.qpt .panel.on .rleft{animation:fadeUp .45s ease both}.qpt .panel.on .rright{animation:rise .62s cubic-bezier(.2,.72,.25,1) .1s both}.qpt .rleft{min-width:0}.qpt .rtitle{font-size:clamp(30px,3.6vw,44px);line-height:1.1;font-weight:800;letter-spacing:-.03em;color:#fff;margin:0}.qpt .rlead{font-size:18px;line-height:1.62;color:var(--txt2);margin:22px 0 0;max-width:470px}.qpt .ractions{display:flex;flex-wrap:wrap;gap:14px;margin-top:34px}.qpt .rbtn{display:inline-flex;align-items:center;gap:10px;padding:15px 26px;border-radius:12px;font-family:inherit;font-size:16px;font-weight:600;letter-spacing:-.01em;text-decoration:none;cursor:pointer;transition:transform .18s ease,box-shadow .18s ease,background .18s ease,border-color .18s ease}.qpt .rbtn svg{width:18px;height:18px}.qpt .rbtn.primary{color:#fff;background:linear-gradient(180deg,#2f77bd,#235f97);box-shadow:0 10px 26px -10px rgba(35,95,151,.8),inset 0 1px 0 rgba(255,255,255,.12)}.qpt .rbtn.primary:hover{transform:translateY(-1px);box-shadow:0 16px 34px -12px rgba(35,95,151,.9),inset 0 1px 0 rgba(255,255,255,.14)}.qpt .rbtn.ghost{color:#fff;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.22)}.qpt .rbtn.ghost:hover{transform:translateY(-1px);background:rgba(255,255,255,.08);border-color:rgba(255,255,255,.34)}.qpt .rfeats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:34px}.qpt .rfeat{display:flex;align-items:center;gap:9px;font-size:12px;line-height:1.25;font-weight:500;color:var(--txt2)}.qpt .rfeat .ri{flex:none;width:32px;height:32px;border-radius:9px;display:grid;place-items:center;background:rgba(111,180,230,.1);border:1px solid rgba(111,180,230,.18);color:var(--sky)}.qpt .rfeat .ri svg{width:15px;height:15px}.qpt .rright{min-width:0}.qpt .rstage{position:relative;container-type:inline-size;aspect-ratio:1448/1086}.qpt .rphoto{position:absolute;inset:0;border-radius:2.6cqw;overflow:hidden;box-shadow:0 26px 60px -28px rgba(0,0,0,.65)}.qpt .rphoto .rimg{width:100%;height:100%;object-fit:cover;display:block}.qpt .rc{position:absolute;z-index:3;background:#fff;border-radius:2.8cqw;color:#17293d;box-shadow:0 26px 60px -18px rgba(4,12,24,.62)}.qpt .rc .blue{color:#235f9c}.qpt .rc .green{color:#15803D}.qpt .rc-ico{display:grid;place-items:center;border-radius:50%;flex:none}.qpt .rc-ico.ok{background:rgba(22,163,74,.13);color:#15803D}.qpt .rc-ico.blue{background:rgba(37,120,172,.12);color:#2C78AC}.qpt .rc-ico.red{background:rgba(220,38,38,.1);color:#DC2626}.qpt .rc-ico.amber{background:rgba(245,158,11,.14);color:#B45309}.qpt .rc-ico.purple{background:rgba(124,92,214,.13);color:#7c5cd6}.qpt .rc-imp{top:2.5cqw;left:34cqw;width:max-content;max-width:60cqw}.qpt .rc-vtas{width:63cqw}.qpt .rtitle .rt-blue{color:#4b93ea}.qpt .rc-appcc{top:3cqw;left:5cqw;width:84cqw}.qpt .ap-hd{font-size:2.6cqw;font-weight:700;color:#17293d;margin-bottom:2cqw}.qpt .ap-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:2cqw}.qpt .ap-kpi{min-width:0}.qpt .ap-l{font-size:1.55cqw;color:#64748b;line-height:1.25}.qpt .ap-v{font-size:4cqw;font-weight:700;margin:.7cqw 0;letter-spacing:-.01em}.qpt .ap-v.blue{color:#235f9c}.qpt .ap-v.amber{color:#B45309}.qpt .ap-v.green{color:#15803D}.qpt .ap-v.red{color:#DC2626}.qpt .ap-s{display:flex;align-items:center;gap:.7cqw;font-size:1.45cqw;font-weight:500}.qpt .ap-s svg{width:1.9cqw;height:1.9cqw;flex:none}.qpt .ap-s.ok{color:#15803D}.qpt .ap-s.amber{color:#B45309}.qpt .ap-s.red{color:#DC2626}.qpt .rc-chk{width:3cqw;height:3cqw;color:#16a34a;margin-left:auto;flex:none}.qpt .rc-ap1{top:42cqw}.qpt .rc-ap1,.qpt .rc-ap2{right:-3cqw;width:max-content;max-width:58cqw}.qpt .rc-ap2{top:53cqw}.qpt .rc-ap3{top:64cqw;right:-3cqw;width:max-content;max-width:58cqw}.qpt .rc-hoy{top:10cqw;left:-3.5cqw;width:57cqw;padding:2.7cqw 3.2cqw 3cqw}.qpt .rc-hoy-hd{justify-content:space-between;padding-bottom:2.4cqw;border-bottom:1px solid #eef2f6}.qpt .rc-hoy-hd,.qpt .rc-hoy-t{display:flex;align-items:center}.qpt .rc-hoy-t{gap:1.6cqw;font-size:3.3cqw;font-weight:700}.qpt .rc-hoy-t svg{width:3.3cqw;height:3.3cqw}.qpt .rc-more{width:3.4cqw;height:3.4cqw;color:#98a9b8}.qpt .rc-kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:1.5cqw;margin-top:2.6cqw}.qpt .rc-kpi .k-l{font-size:1.65cqw;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#8aa0b3}.qpt .rc-kpi .k-v{font-size:3.2cqw;font-weight:700;margin:.6cqw 0;letter-spacing:-.01em;white-space:nowrap}.qpt .rc-kpi .k-v.blue{color:#235f9c}.qpt .rc-kpi .k-v.green{color:#15803D}.qpt .rc-kpi .k-s{font-size:1.6cqw;color:#7c93a6;white-space:nowrap}.qpt .rc-kpi .k-s.green{color:#15803D;font-weight:600}.qpt .rc-kpi .k-s .green{font-weight:700}.qpt .rc-chip{display:flex;align-items:center;gap:1.7cqw;padding:1.8cqw 2.5cqw;border-radius:2.4cqw}.qpt .rc-chip .rc-ico{width:5.2cqw;height:5.2cqw}.qpt .rc-chip .rc-ico svg{width:2.9cqw;height:2.9cqw}.qpt .rc-chip-tx{display:block;white-space:nowrap;font-size:2.05cqw;line-height:1.28;color:#2b3d50}.qpt .rc-chip-tx b{font-weight:700;color:#17293d}.qpt .rc-chip-sub{display:block;margin-top:.35cqw;font-size:1.8cqw;color:#6b8298}.qpt .rc-arw{width:2.6cqw;height:2.6cqw;color:#9fb1c2;margin-left:auto;flex:none}.qpt .rc-ben{top:44cqw}.qpt .rc-ben,.qpt .rc-rec{left:-4cqw;width:max-content;max-width:58cqw}.qpt .rc-rec{top:55cqw}.qpt .rc-alert{top:66cqw;left:-4cqw;width:max-content;max-width:58cqw}.qpt .rc-plato{bottom:3cqw;right:1cqw;width:32cqw;display:flex;align-items:center;gap:1.8cqw;padding:1.9cqw;border-radius:2.4cqw}.qpt .rc-plato-tx{flex:1;min-width:0}.qpt .rc-plato-t{display:flex;align-items:center;gap:1cqw;font-size:1.95cqw;font-weight:700;color:#235f9c}.qpt .rc-plato-t svg{width:2.3cqw;height:2.3cqw}.qpt .rc-plato-n{font-size:2.3cqw;font-weight:700;margin:.6cqw 0 .35cqw}.qpt .rc-plato-m{font-size:1.95cqw;color:#6b8298}.qpt .rc-plato-img{width:7.4cqw;height:7.4cqw;border-radius:1.8cqw;object-fit:cover;flex:none}.qpt .rc-week{top:9cqw;left:-3.5cqw;width:66cqw}.qpt .rc-week .rc-kpi .k-s{white-space:normal;line-height:1.2}.qpt .rc-kpi .k-s.amber{color:#B45309;font-weight:600}.qpt .rc-eq1{top:43cqw}.qpt .rc-eq1,.qpt .rc-eq2{left:-4cqw;width:max-content;max-width:62cqw}.qpt .rc-eq2{top:54cqw}.qpt .rc-eq3{top:65cqw;left:-4cqw;width:max-content;max-width:62cqw}.qpt .rentab.reverse{grid-template-columns:1.06fr 1fr;gap:124px}.qpt .cc-body{display:grid;grid-template-columns:1fr 1fr;gap:3.2cqw;margin-top:2.4cqw;align-items:start}.qpt .cc-col-l,.qpt .cc-col-r{min-width:0}.qpt .cstage{position:relative;container-type:inline-size}.qpt .cphoto{position:absolute;inset:0;border-radius:2.6cqw;overflow:hidden;box-shadow:0 26px 60px -28px rgba(0,0,0,.65)}.qpt .cphoto .rimg{width:100%;height:100%;object-fit:cover;object-position:34% center;display:block}.qpt .rc-concil{position:relative;z-index:3;width:58cqw;margin:5cqw -9cqw 5cqw auto;padding:2.8cqw 3cqw;border-radius:3cqw}.qpt .cc-hd{display:flex;align-items:center;gap:2.2cqw}.qpt .cc-ico{flex:none;width:7cqw;height:7cqw;border-radius:2cqw;display:grid;place-items:center;background:rgba(37,120,172,.12);color:#2C78AC}.qpt .cc-ico svg{width:3.7cqw;height:3.7cqw}.qpt .cc-title{font-size:2.7cqw;font-weight:700;line-height:1.15;color:#235f9c}.qpt .cc-allabel{font-size:1.9cqw;font-weight:600;color:#526277;margin:0 0 1.3cqw}.qpt .cc-receipt{background:#f5efe1;border:1px solid #e6dcc4;border-radius:2cqw;padding:2.4cqw 2.6cqw}.qpt .cc-r-hd{display:flex;align-items:flex-start;justify-content:space-between;font-size:1.5cqw;color:#5b5245;margin-bottom:1.6cqw}.qpt .cc-r-t{font-weight:700;letter-spacing:.02em;line-height:1.3}.qpt .cc-r-no{font-weight:500;color:#8a8069}.qpt .cc-r-date{color:#8a8069;white-space:nowrap}.qpt .cc-r-tbl{width:100%;border-collapse:collapse;font-size:1.72cqw}.qpt .cc-r-tbl th{text-align:left;font-weight:600;color:#8a8069;padding:0 0 .8cqw;border-bottom:1px solid #e0d5bd}.qpt .cc-r-tbl td.r,.qpt .cc-r-tbl th.r{text-align:right;font-variant-numeric:tabular-nums;padding-left:1.7cqw}.qpt .cc-r-tbl td{padding:.7cqw 0;color:#4a4335;border-bottom:1px solid #eadfc8;white-space:nowrap}.qpt .cc-r-tbl tbody tr:last-child td{border-bottom:0}.qpt .cc-r-foot{display:flex;align-items:center;justify-content:space-between;margin-top:1.6cqw;padding-top:1.4cqw;border-top:1px solid #e0d5bd}.qpt .cc-sign{width:11cqw;height:4.4cqw}.qpt .cc-r-total{font-size:1.9cqw;color:#4a4335}.qpt .cc-r-total b{font-weight:700}.qpt .cc-list{margin-top:0}.qpt .cc-c-title{font-size:1.95cqw;font-weight:700;color:#17293d;margin-bottom:.6cqw}.qpt .cc-row{display:flex;align-items:center;padding:.85cqw 0;border-bottom:1px solid #f1f4f7;font-size:1.72cqw}.qpt .cc-row:last-child{border-bottom:0}.qpt .cc-k{color:#64748b}.qpt .cc-v{margin-left:auto;color:#1f2d3d;font-weight:500}.qpt .cc-v.amber{color:#B45309;font-weight:600}.qpt .cc-ok{flex:none;width:3.4cqw;height:3.4cqw;border-radius:50%;background:#16a34a;color:#fff;display:grid;place-items:center;margin-left:1.8cqw}.qpt .cc-ok svg{width:2.1cqw;height:2.1cqw}.qpt .cc-ok.lg{width:5cqw;height:5cqw}.qpt .cc-ok.lg svg{width:2.9cqw;height:2.9cqw}.qpt .cc-warn{flex:none;color:#B45309;margin-left:1.8cqw;display:grid;place-items:center}.qpt .cc-warn svg{width:3.4cqw;height:3.4cqw}.qpt .cc-dash{margin-left:1.8cqw;color:#9aa7b3}.qpt .cc-alert{display:flex;align-items:center;gap:2cqw;margin-top:2.6cqw;padding:2cqw 2.2cqw;border-radius:2cqw;background:#fff7ed;border:1px solid #fcd9a8}.qpt .cc-alert-ico{flex:none;color:#B45309;display:grid;place-items:center}.qpt .cc-alert-ico svg{width:3.6cqw;height:3.6cqw}.qpt .cc-alert-tx{display:block;line-height:1.32}.qpt .cc-alert-tx b{display:block;font-size:1.85cqw;font-weight:700;color:#B45309}.qpt .cc-alert-tx span{font-size:1.7cqw;color:#9a6b3f}.qpt .cc-alert .rc-arw{width:2.7cqw;height:2.7cqw;color:#c79a6a}.qpt .cc-done{display:flex;align-items:center;gap:2cqw;margin-top:1.6cqw;padding:2cqw 2.2cqw;border-radius:2cqw;background:#f0fdf4;border:1px solid #bbf3cd}.qpt .cc-done-tx{display:block;line-height:1.32}.qpt .cc-done-tx b{display:block;font-size:1.85cqw;font-weight:700;color:#15803D}.qpt .cc-done-tx span{font-size:1.7cqw;color:#4b7c5a}.qpt .rpill{display:inline-flex;align-items:center;gap:10px;margin-top:30px;padding:9px 16px 9px 10px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);font-size:13.5px;font-weight:600;color:var(--txt2)}.qpt .rpill-i{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:rgba(111,180,230,.12);color:var(--sky)}.qpt .rpill-i svg{width:15px;height:15px}.qpt .rentab.prod{gap:104px}.qpt .cstage-prod .cphoto .rimg{object-position:72% center}.qpt .rc-dish{position:relative;z-index:3;width:55cqw;margin:4cqw auto 4cqw -9cqw;padding:2.3cqw 2.6cqw;border-radius:3cqw}.qpt .pd-hd{display:flex;align-items:center;justify-content:space-between}.qpt .pd-hd-t{font-size:2.4cqw;font-weight:700;color:#17293d}.qpt .pd-dish{display:flex;align-items:center;gap:2cqw;margin:1.5cqw 0}.qpt .pd-dish-img{width:8.2cqw;height:6.2cqw;border-radius:1.6cqw;object-fit:cover;flex:none}.qpt .pd-dish-n{font-size:2.3cqw;font-weight:700;color:#17293d;line-height:1.2}.qpt .pd-body{display:flex;flex-direction:column;gap:1.6cqw;border-top:1px solid #eef2f6;padding-top:1.6cqw}.qpt .pd-col{min-width:0}.qpt .pd-col+.pd-col{border-top:1px solid #eef2f6;padding-top:1.6cqw}.qpt .pd-sec{display:flex;align-items:center;gap:1.3cqw;font-size:1.95cqw;font-weight:700;color:#17293d;margin-bottom:1cqw}.qpt .pd-sec-i{display:grid;place-items:center;width:4.6cqw;height:4.6cqw;border-radius:1.3cqw;background:rgba(37,120,172,.1);color:#2C78AC;flex:none}.qpt .pd-sec-i svg{width:2.6cqw;height:2.6cqw}.qpt .pd-chev{width:2.5cqw;height:2.5cqw;color:#98a9b8;margin-left:auto}.qpt .pd-tbl{width:100%;border-collapse:collapse;font-size:1.62cqw}.qpt .pd-tbl th{text-align:left;font-weight:500;color:#94a3b8;padding:0 0 .6cqw;border-bottom:1px solid #eef2f6}.qpt .pd-tbl td.r,.qpt .pd-tbl th.r{text-align:right;padding-left:1.4cqw;font-variant-numeric:tabular-nums}.qpt .pd-tbl td{padding:.58cqw 0;color:#2b3d50;border-bottom:1px solid #f4f6f9}.qpt .pd-tbl tbody tr:last-child td{border-bottom:0}.qpt .pd-esc{display:flex;flex-direction:column}.qpt .pd-erow{display:flex;align-items:center;justify-content:space-between;gap:1cqw;padding:.7cqw 0;border-bottom:1px solid #f4f6f9;font-size:1.72cqw;color:#64748b;white-space:nowrap}.qpt .pd-erow:last-child{border-bottom:0}.qpt .pd-erow b{font-weight:700;color:#17293d}.qpt .pd-erow b.blue{color:#235f9c}.qpt .pd-erow b.green{color:#15803D}.qpt .pd-boxes{display:flex;flex-direction:column;gap:1.1cqw;margin-top:1.6cqw}.qpt .pd-box{margin-top:0;padding:1.4cqw 1.8cqw}.qpt .pd-box b{font-size:1.72cqw;font-weight:700}.qpt .cc-done.pd-box b{color:#15803D}.qpt .cc-alert.pd-box b{color:#B45309}@media (max-width:900px){.qpt .rentab,.qpt .rentab.prod,.qpt .rentab.reverse{grid-template-columns:1fr;gap:30px}.qpt .rlead{max-width:none}}@media (max-width:820px){.qpt .rtitle{font-size:30px}.qpt .rlead{font-size:16px}.qpt .rbtn{padding:13px 22px;font-size:15px}.qpt .rfeats{gap:12px 20px}}.qpt .panel.on .alm-top{animation:fadeUp .5s ease both}.qpt .panel.on .alm-pills{animation:fadeUp .5s ease .12s both}.qpt .alm-top{display:grid;grid-template-columns:1fr 1fr .95fr;gap:38px;align-items:center}.qpt .alm-photo{position:relative;container-type:inline-size;aspect-ratio:1/1.08}.qpt .alm-photo .cphoto .rimg{object-position:42% center}.qpt .alm-chip{position:absolute;z-index:3;display:flex;align-items:flex-start;gap:2.2cqw;background:#fff;border-radius:3cqw;box-shadow:0 22px 50px -16px rgba(4,12,24,.55);padding:2.6cqw 2.9cqw;width:max-content;max-width:60cqw}.qpt .ac-ico{flex:none;width:6.8cqw;height:6.8cqw;border-radius:50%;display:grid;place-items:center}.qpt .ac-ico svg{width:3.6cqw;height:3.6cqw}.qpt .ac-ico.red{background:rgba(220,38,38,.1);color:#DC2626}.qpt .ac-ico.ok{background:rgba(22,163,74,.12);color:#16a34a}.qpt .ac-ico.amber{background:rgba(245,158,11,.14);color:#B45309}.qpt .ac-tx{display:block;line-height:1.32}.qpt .ac-tx b{display:block;font-size:3cqw;font-weight:700;color:#17293d}.qpt .ac-tx span{font-size:2.6cqw;color:#6b7787}.qpt .ac1{top:8cqw;left:-9cqw}.qpt .ac2{bottom:5cqw;left:-6cqw}.qpt .ac3{bottom:20cqw;right:-15cqw}.qpt .alm-mid{min-width:0}.qpt .alm-title{font-size:clamp(28px,3.1vw,40px)}.qpt .alm-mid .rlead{font-size:16.5px;max-width:none}.qpt .alm .rbtn{padding:13px 22px;font-size:15px}.qpt .alm-right{min-width:0}.qpt .alm-inv{background:#fff;color:#17293d;border-radius:20px;box-shadow:0 26px 60px -20px rgba(4,12,24,.5);padding:20px}.qpt .ai-hd{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:700;color:#17293d;padding-bottom:13px;border-bottom:1px solid #eef2f6}.qpt .ai-ico{display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:rgba(37,120,172,.1);color:#2C78AC}.qpt .ai-ico svg{width:17px;height:17px}.qpt .ai-list{display:flex;flex-direction:column}.qpt .ai-row{display:flex;align-items:center;gap:11px;padding:8.5px 0;border-bottom:1px solid #f4f6f9;font-size:13.5px}.qpt .ai-row:last-child{border-bottom:0}.qpt .ai-th{flex:none;width:30px;height:30px;border-radius:8px;background:#f1f4f7;display:grid;place-items:center;font-size:16px}.qpt .ai-nm{flex:1;min-width:0;font-weight:500;color:#1f2d3d}.qpt .ai-q{color:#64748b;font-variant-numeric:tabular-nums;white-space:nowrap}.qpt .ai-st{display:inline-flex;align-items:center;gap:6px;font-size:12.5px;font-weight:600;min-width:94px;justify-content:flex-end;white-space:nowrap}.qpt .ai-st i{width:7px;height:7px;border-radius:50%;flex:none}.qpt .ai-st.green{color:#15803D}.qpt .ai-st.green i{background:#16a34a}.qpt .ai-st.amber{color:#B45309}.qpt .ai-st.amber i{background:#F59E0B}.qpt .ai-st.red{color:#DC2626}.qpt .ai-st.red i{background:#DC2626}.qpt .ai-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin-top:15px;padding-top:15px;border-top:1px solid #eef2f6}.qpt .ai-s-l{font-size:11px;color:#8aa0b3;line-height:1.25}.qpt .ai-s-v{font-size:25px;font-weight:700;color:#17293d;margin-top:3px}.qpt .ai-s-v.amber{color:#B45309}.qpt .ai-s-v.blue{color:#235f9c}.qpt .alm-pills{display:flex;justify-content:center;flex-wrap:wrap;gap:16px;margin-top:44px}.qpt .alm-pill{display:inline-flex;align-items:center;gap:10px;padding:12px 22px;border-radius:999px;background:rgba(255,255,255,.04);border:1px solid rgba(255,255,255,.12);font-size:14.5px;font-weight:600;color:var(--txt2)}.qpt .alm-pill svg{width:17px;height:17px;color:var(--sky)}@media (max-width:900px){.qpt .alm-top{grid-template-columns:1fr;gap:28px}.qpt .alm-chip{display:none}}@keyframes fadeUp{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@keyframes rise{0%{opacity:0;transform:translateY(24px) scale(.98)}to{opacity:1;transform:none}}@keyframes floaty{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}@media (max-width:820px){.qpt .section{padding:60px 20px 68px}.qpt h2.title{font-size:29px}.qpt .lead{font-size:16px}.qpt .copy{grid-template-columns:1fr;gap:14px;min-height:0;margin-bottom:26px}.qpt .copy h3{font-size:25px;min-height:0;max-width:none}.qpt .copy>div{margin-top:0}.qpt .stage{padding:18px 6px 6px}.qpt .fchip{display:none}.qpt .win{border-radius:12px}.qpt .body{padding:14px 12px;min-height:0}.qpt .kpis{gap:8px}.qpt .kpi .v{font-size:17px}}.qb-sectores{--cardw:360px;position:relative;overflow:hidden}.qb-stage{position:relative;height:520px}.qb-card{position:absolute;top:50%;left:50%;width:var(--cardw);aspect-ratio:5/7;border-radius:18px;overflow:hidden;cursor:pointer;box-shadow:0 26px 60px -26px rgba(11,18,32,.5);transition:transform .55s cubic-bezier(.22,.61,.36,1),opacity .55s ease,box-shadow .4s ease;will-change:transform,opacity}.qb-card.is-active{box-shadow:0 38px 80px -28px rgba(11,18,32,.6)}.qb-grad{position:absolute;inset:0;background:linear-gradient(180deg,rgba(9,14,22,.42),rgba(9,14,22,.1) 34%,rgba(9,14,22,.12) 56%,rgba(9,14,22,.66))}.qb-name{top:26px;right:26px;margin:0;font-size:clamp(22px,1.9vw,28px);font-weight:600;letter-spacing:-.01em;line-height:1.15;text-shadow:0 1px 12px rgba(0,0,0,.4)}.qb-more,.qb-name{position:absolute;left:26px;color:#fff}.qb-more{bottom:26px;display:inline-flex;align-items:center;gap:8px;font-size:16px;font-weight:500;text-shadow:0 1px 10px rgba(0,0,0,.45);opacity:0;transition:opacity .4s ease}.qb-card.is-active .qb-more{opacity:1}.qb-more svg{transition:transform .3s ease}.qb-card.is-active:hover .qb-more svg{transform:translateX(4px)}@media (max-width:900px){.qb-sectores{--cardw:300px}.qb-stage{height:440px}}@media (max-width:560px){.qb-sectores{--cardw:240px}.qb-stage{height:356px}}