.mvs-arc.mvs-cat-publishers{position:relative;box-sizing:border-box;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);clear:both}body:not(.mvs-arc-full) .mvs-arc.mvs-cat-publishers{width:auto;max-width:100%;margin-left:0;margin-right:0}.cp11{--bg:#edf2f8;background:var(--bg);color:#13294b;margin:clamp(28px,3vw,56px) 0 0;overflow:clip}.cp11::before{content:"";position:absolute;left:0;right:0;top:0;height:9px;background:radial-gradient(circle at 9px 0,#fff 6px,#0000 6.5px) 0 0/18px 9px repeat-x;pointer-events:none}.cp11 .in{padding:clamp(32px,2.6vw,52px) clamp(16px,4vw,128px) clamp(28px,2.4vw,48px)}.cp11 .hd{display:grid;grid-template-columns:minmax(0,1fr);gap:8px 56px;margin:0 0 clamp(20px,1.6vw,34px)}.cp11 .k{margin:0;display:flex;align-items:center;gap:10px;font-size:clamp(12px,.7vw,15px);font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:#a8461f;line-height:1.4}.cp11 .k::before{content:"";width:26px;height:14px;border-radius:3px;background:radial-gradient(circle at 50% 0,#edf2f8 3px,#0000 3.5px),radial-gradient(circle at 50% 100%,#edf2f8 3px,#0000 3.5px),#a8461f;flex:none}.cp11 h2{margin:0;color:#0b1f3a;font-size:clamp(25px,2.3vw,58px);line-height:1.08;font-weight:900;letter-spacing:-.03em;text-transform:none}.cp11 .ld{margin:0;max-width:72ch;font-size:clamp(15px,.9vw,19px);line-height:1.55;color:#40536b}.cp11 .hub{justify-self:start;position:relative;display:inline-flex;align-items:center;gap:12px;min-height:46px;padding:0 18px 0 22px;margin-top:6px;border-radius:10px;background:#0b1f3a;color:#fff;font-weight:700;font-size:clamp(14px,.82vw,18px);line-height:1.25;text-decoration:none;outline:1px dashed rgb(255 255 255 / .45);outline-offset:-6px;box-shadow:0 14px 26px -16px rgb(11 31 58 / .7);transition:transform .45s cubic-bezier(.2,.8,.2,1),background-color .3s}.cp11 .hub::after{content:"\2192";font-size:16px;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.cp11 .hub:hover{background-color:#13294b;transform:translateY(-3px);color:#fff}.cp11 .hub:hover::after{transform:translateX(5px)}.cp11 .ts{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:minmax(0,1fr);gap:clamp(12px,1.25vw,30px);perspective:1400px}.cp11 .ts li{margin:0;padding:0;list-style:none;min-width:0;perspective:1100px;--c:#13294b}.cp11 .ts li:nth-child(6n+2){--c:#0f766e}.cp11 .ts li:nth-child(6n+3){--c:#a8461f}.cp11 .ts li:nth-child(6n+4){--c:#6d28d9}.cp11 .ts li:nth-child(6n+5){--c:#0e7490}.cp11 .ts li:nth-child(6n){--c:#15803d}.cp11 .tk{--sw:clamp(84px,5.6vw,150px);position:relative;display:flex;height:100%;min-height:clamp(84px,4.9vw,124px);transform-origin:50% 100%;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.cp11 .tk::before,.cp11 .tk::after{content:"";position:absolute;z-index:2;left:calc(var(--sw) - 8px);width:18px;height:18px;border-radius:50%;background:var(--bg);pointer-events:none}.cp11 .tk::before{top:-9px}.cp11 .tk::after{bottom:-9px}.cp11 .sb{position:relative;flex:none;width:var(--sw);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:20px 6px 12px;border-radius:14px 4px 4px 14px;background:var(--c);color:#fff;text-align:center;box-shadow:0 18px 30px -22px rgb(11 31 58 / .8);transform-origin:100% 100%;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.cp11 .sb i{position:absolute;left:10px;top:7px;font-style:normal;font-size:12px;font-weight:700;letter-spacing:.08em;color:rgb(255 255 255 / .8)}.cp11 .sb b{font-size:clamp(26px,1.8vw,48px);font-weight:900;line-height:1;letter-spacing:-.03em;font-variant-numeric:tabular-nums}.cp11 .sb span{font-size:clamp(12px,.62vw,14px);font-weight:700;letter-spacing:.14em;text-transform:uppercase;line-height:1.2}.cp11 .bd{flex:1;min-width:0;display:flex;align-items:center;gap:clamp(12px,.9vw,22px);padding:clamp(10px,.8vw,18px) clamp(12px,1.1vw,26px);border-left:2px dashed #b4c4d8;border-radius:4px 14px 14px 4px;background:#fff;box-shadow:0 18px 30px -22px rgb(11 31 58 / .55),0 1px 0 #d7e3ee;transition:box-shadow .6s}.cp11 .lg{position:relative;flex:none;width:clamp(46px,2.6vw,72px);aspect-ratio:1;border-radius:12px;overflow:hidden;display:grid;place-items:center;background:#e6edf6;box-shadow:inset 0 0 0 1px #d7e3ee;transition:transform .6s cubic-bezier(.2,.8,.2,1)}.cp11 .lg img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.cp11 .lg b{font-size:clamp(14px,.8vw,20px);font-weight:900;color:#0b1f3a;line-height:1}.cp11 .lg img+b{display:none}.cp11 .bd a{flex:1 1 auto;min-width:0;display:block;padding:4px 0;color:#0b1f3a;font-weight:800;font-size:clamp(15px,.92vw,21px);line-height:1.28;text-decoration:none;overflow-wrap:anywhere;transition:color .3s}.cp11 .bd a::after{content:"";position:absolute;inset:0;z-index:3;border-radius:14px}.cp11 .bc{position:relative;flex:none;align-self:stretch;width:clamp(16px,1.3vw,36px);margin:4px 0;overflow:hidden;opacity:.55;background:repeating-linear-gradient(90deg,#0b1f3a 0 2px,#0000 2px 4px,#0b1f3a 4px 5px,#0000 5px 8px,#0b1f3a 8px 11px,#0000 11px 13px)}.cp11 .bc::after{content:"";position:absolute;left:-2px;right:-2px;top:0;height:2px;background:#14b8a6;transform:translateY(-4px);transition:transform .9s cubic-bezier(.4,0,.2,1)}.cp11 .tk:hover{transform:translateY(-6px) rotateX(7deg) rotateY(-3deg)}.cp11 .tk:hover .sb{transform:rotate(-6deg) translate(-5px,1px)}.cp11 .tk:hover .bd{box-shadow:0 30px 40px -26px rgb(11 31 58 / .6),0 1px 0 #d7e3ee}.cp11 .tk:hover .bd a{color:#0b5e57}.cp11 .tk:hover .lg{transform:scale(1.08) rotate(-4deg)}.cp11 .tk:hover .bc::after{transform:translateY(160px)}.cp11 a:focus-visible{outline:3px solid #0f766e;outline-offset:3px}.cp11 .bd a:focus-visible{outline:none}.cp11 .bd a:focus-visible::after{outline:3px solid #0f766e;outline-offset:3px}.cp11 .pg .tk{min-height:clamp(76px,4.2vw,104px)}@media (min-width:700px){.cp11 .ts{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.cp11 .hd{grid-template-columns:minmax(0,1fr) auto;align-items:end}.cp11 .k,.cp11 h2,.cp11 .ld{grid-column:1}.cp11 .hub{grid-column:2;grid-row:1/span 3;align-self:end;justify-self:end}}@media (min-width:1150px){.cp11 .ts{grid-template-columns:repeat(3,minmax(0,1fr))}.cp11 .ts:has(>li:nth-child(4):last-child){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1600px){.cp11 .hd{grid-template-columns:minmax(0,auto) minmax(0,1fr) auto;gap:8px clamp(40px,3vw,96px)}.cp11 .k{grid-column:1/-1}.cp11 h2{grid-column:1;grid-row:2}.cp11 .ld{grid-column:2;grid-row:2;align-self:end;justify-self:end;max-width:58ch}.cp11 .hub{grid-column:3;grid-row:2}}@media (min-width:2200px){.cp11 .bd a{font-size:clamp(20px,.9vw,24px)}.cp11 .ts{gap:26px 34px}.cp11 .tk{min-height:116px}}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.cp11 .ts li{animation:cp11up linear both;animation-timeline:view();animation-range:entry 0% cover 26%}.cp11 .hd>*{animation:cp11up linear both;animation-timeline:view();animation-range:entry 0% cover 22%}}}@keyframes cp11up{from{transform:translateY(22px)}to{transform:none}}@keyframes cp11print{from{transform:translateY(34px) rotateX(-58deg)}to{transform:none}}@keyframes cp11tear{from{transform:translateX(-26px) rotate(-9deg)}to{transform:none}}@media (min-width:640px) and (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.cp11 .ts li{animation-name:cp11print;transform-origin:50% 0}.cp11 .sb{animation:cp11tear linear both;animation-timeline:view();animation-range:entry 20% cover 34%;animation-fill-mode:backwards}}}@media (prefers-reduced-motion:reduce){.cp11 .tk,.cp11 .sb,.cp11 .lg,.cp11 .bc::after,.cp11 .hub,.cp11 .hub::after{transition:none}.cp11 .tk:hover,.cp11 .tk:hover .sb,.cp11 .tk:hover .lg,.cp11 .tk:hover .bc::after,.cp11 .hub:hover,.cp11 .hub:hover::after{transform:none}}@media (max-width:699px){.cp11 .in{padding-top:28px;padding-bottom:24px}.cp11 .ts{gap:10px}.cp11 .hd{margin-bottom:16px}}