.xpf-rd__panel{box-shadow:0 0 0 1px #3182f614, var(--sh2);background:radial-gradient(60% 80% at 80% 0,#cfe1ff 0%,#0000 60%),linear-gradient(135deg,#f5f9ff 0%,#e4eeff 55%,#cbdcff 100%);border-radius:36px;justify-items:center;gap:22px;margin-bottom:64px;padding:40px 40px 44px;display:grid;overflow:hidden}.xpf-rd__tabs{background:#ffffffb8;border-radius:999px;gap:4px;padding:4px;display:inline-flex;box-shadow:inset 0 0 0 1px #3182f61f}.xpf-rd__tabs button{height:40px;font:inherit;color:var(--body);cursor:pointer;transition:background .2s var(--ease), color .2s var(--ease);background:0 0;border:0;border-radius:999px;padding:0 20px;font-size:14.5px;font-weight:700}.xpf-rd__tabs button[aria-selected=true]{color:var(--blue-d);box-shadow:var(--sh1);background:#fff}.xpf-rd__fit{justify-content:center;width:100%;min-width:0;display:flex}.xpf-rd__stage{zoom:var(--fit,1);width:680px;height:500px;position:relative}.xpf-rd__below{grid-template-columns:minmax(0,400px) minmax(0,1fr);align-items:center;gap:24px;width:100%;max-width:920px;display:grid}.xpf-rd__inside{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.xpf-rd__inside li{color:var(--ink2);background:#ffffffd9;border-radius:999px;padding:8px 13px;font-size:13.5px;font-weight:700}.xpf-rd__page{cursor:pointer;opacity:0;width:300px;height:424px;transition:transform .7s var(--ease) var(--d,0s), opacity .5s var(--ease) var(--d,0s), box-shadow .4s var(--ease);background:#fff;border-radius:10px;margin-left:-150px;position:absolute;top:18px;left:50%;overflow:hidden;transform:translateY(60px)scale(.86);box-shadow:0 1px 2px #001b3714,0 24px 50px -18px #001b3759}.xpf-rd__stage[data-active] .xpf-rd__page{opacity:1}.xpf-rd__stage[data-active] .xpf-rd__page[data-slot="0"]{z-index:6;transform:translateY(-6px)rotate(0)scale(1.06);box-shadow:0 2px 4px #001b3714,0 40px 80px -24px #001b3773}.xpf-rd__stage[data-active] .xpf-rd__page[data-slot="1"]{z-index:5;transform:translate(118px,20px)rotate(6deg)scale(.9)}.xpf-rd__stage[data-active] .xpf-rd__page[data-slot="2"]{z-index:4;transform:translate(-118px,20px)rotate(-6deg)scale(.9)}.xpf-rd__stage[data-active] .xpf-rd__page[data-slot="3"]{z-index:3;transform:translate(190px,42px)rotate(10deg)scale(.8)}.xpf-rd__stage[data-active] .xpf-rd__page[data-slot="4"]{z-index:2;transform:translate(-190px,42px)rotate(-10deg)scale(.8)}.xpf-rd__stage[data-active] .xpf-rd__page[data-slot="5"]{z-index:1;opacity:0;transform:translateY(52px)scale(.76)}.xpf-rd__stage[data-active] .xpf-rd__page:not([data-slot="0"]):hover{filter:brightness(1.02)}.xpf-wr{padding-block:120px 40px}.xpf-wr__dev{max-width:1140px;margin:56px auto 0}.xpf-rd__inner{zoom:.3489;pointer-events:none;width:860px;height:1216px;color:var(--ink2);text-align:left;padding:48px 52px;font-size:14px;position:relative}.xpf-rd__run{color:var(--gray);font-size:13px;position:absolute;top:24px;right:52px}.xpf-rd__no{color:var(--blue);letter-spacing:.04em;font-size:15px;font-weight:800}.xpf-rd__title{letter-spacing:-.03em;color:var(--ink);margin-top:6px;font-size:30px;font-weight:800}.xpf-rd__body{margin-top:30px}.xpf-rd__foot{border-top:1px solid var(--line2);color:var(--gray);justify-content:space-between;padding-top:12px;font-size:13px;display:flex;position:absolute;bottom:30px;left:52px;right:52px}.xpf-rd__cover{margin:-48px -52px 0}.xpf-rd__band{background:linear-gradient(135deg,#f4f8ff 0%,#e3edff 55%,#cddfff 100%);grid-template-columns:minmax(0,1fr) 320px;align-items:center;gap:20px;padding:64px 52px 52px;display:grid}.xpf-rd__chip{color:var(--blue-d);background:#fffc;border-radius:999px;padding:7px 14px;font-size:15px;font-weight:800;display:inline-block}.xpf-rd__band h3{letter-spacing:-.035em;color:var(--ink);margin:22px 0 0;font-size:44px;font-weight:800;line-height:1.2}.xpf-rd__who{align-items:center;gap:16px;margin-top:40px;display:flex}.xpf-rd__who i{background:var(--blue);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:64px;height:64px;font-size:26px;font-style:normal;font-weight:800;display:inline-flex}.xpf-rd__who b{color:var(--ink);font-size:28px;font-weight:800;display:block}.xpf-rd__who small{color:var(--body);margin-top:4px;font-size:17px;display:block}.xpf-rd__mini{background:#ffffffbf;border-radius:24px;padding:10px}.xpf-rd__toc{padding:44px 52px 0}.xpf-rd__toc small{letter-spacing:.04em;color:var(--gray);font-size:15px;font-weight:800}.xpf-rd__toc div{color:var(--ink2);align-items:baseline;gap:12px;padding:13px 0;font-size:19px;font-weight:600;display:flex}.xpf-rd__toc div b{width:30px;color:var(--blue);font-size:16px;font-weight:800}.xpf-rd__toc div i{border-bottom:2px dotted var(--line);flex:1;transform:translateY(-5px)}.xpf-rd__toc div span{color:var(--gray);font-size:16px}.xpf-rd__sum{gap:22px;display:grid}.xpf-rd__grade{background:linear-gradient(160deg, var(--blue-s) 0%, #dfeaff 100%);border-radius:22px;padding:28px 30px}.xpf-rd__grade small,.xpf-rd__kpis small,.xpf-rd__finds small,.xpf-rd__top small{color:var(--gray);font-size:15px;font-weight:800;display:block}.xpf-rd__grade small{color:var(--blue-d)}.xpf-rd__grade b{color:var(--blue-d);margin-top:6px;font-size:96px;font-weight:800;line-height:1;display:block}.xpf-rd__grade span{color:var(--ink2);margin-top:10px;font-size:18px;display:block}.xpf-rd__kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.xpf-rd__kpis div{box-shadow:inset 0 0 0 1px var(--line2);border-radius:18px;padding:20px 22px}.xpf-rd__kpis b{letter-spacing:-.03em;color:var(--ink);margin-top:8px;font-size:36px;font-weight:800;display:block}.xpf-rd__kpis em{color:var(--gray);margin-left:4px;font-size:17px;font-style:normal}.xpf-rd__finds{background:var(--mist);border-radius:18px;padding:22px 24px}.xpf-rd__finds p{color:var(--ink2);margin:12px 0 0;font-size:18px;line-height:1.55}.xpf-rd__top b{letter-spacing:-.04em;color:var(--blue-d);margin-top:6px;font-size:72px;font-weight:800;display:block}.xpf-rd__top em{font-size:30px;font-style:normal}.xpf-rd__count{width:min(100%,440px);box-shadow:var(--sh1);background:#fff;border-radius:22px;align-items:center;gap:14px;padding:18px 24px;display:flex}.xpf-rd__count>b{letter-spacing:-.04em;color:var(--blue);font-variant-numeric:tabular-nums;font-size:46px;font-weight:800;line-height:1}.xpf-rd__count>span{color:var(--ink2);align-self:flex-end;margin:0 6px 4px -8px;font-size:16px;font-weight:800}.xpf-rd__count>div{flex:1;min-width:0}.xpf-rd__count p{color:var(--ink2);margin:0;font-size:14.5px;font-weight:700}.xpf-rd__count i{background:var(--blue-s);border-radius:4px;height:8px;margin-top:10px;display:block;overflow:hidden}.xpf-rd__count i em{background:var(--blue);height:100%;transition:width .6s var(--ease);border-radius:4px;display:block}.xpf-rd__count small{color:var(--gray);margin-top:8px;font-size:12.5px;display:block}@media (max-width:860px){.xpf-rd__panel{border-radius:26px;gap:16px;padding:28px 16px}.xpf-rd__below{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.xpf-rd__count>b{font-size:38px}.xpf-rd__count{gap:10px;padding:16px 18px}.xpf-rd__count p{font-size:13.5px}.xpf-rd__inside li{padding:7px 11px;font-size:12.5px}}@media (prefers-reduced-motion:reduce){.xpf-rd__page{transition:none}}
