.mvs-arc.mvs-cat-intro{position:relative;box-sizing:border-box;width:100vw;max-width:none;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw);clear:both}.ci07{background:linear-gradient(135deg,#e6faf4 0,#f1f8fd 52%,#eef1fe 100%);color:#22344f;padding:clamp(32px,4.4vw,112px) 0;overflow:clip;margin-bottom:8px}.ci07 .w{box-sizing:border-box;width:100%;max-width:2480px;margin:0 auto;padding:0 clamp(16px,4vw,104px)}.ci07 .sd{position:relative;margin:0 0 clamp(20px,2.4vw,40px);animation:ci07u .9s cubic-bezier(.2,.75,.2,1) backwards}.ci07 .k{display:inline-block;margin:0 0 14px;padding:6px 14px;border-radius:8px;background:#0b1f3a;font-size:13px;line-height:1.3;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:#7ff0de;box-shadow:0 8px 18px -8px rgb(11 31 58 / .55)}.ci07 h2{margin:0;font-size:clamp(28px,1.9vw + 10px,60px);line-height:1.08;font-weight:900;letter-spacing:-.022em;color:#0b1f3a;text-wrap:balance}.ci07 .st{display:none}.ci07 .tg{position:absolute;width:1px;height:1px;margin:0;opacity:0;pointer-events:none}.ci07 .bx{position:relative;min-width:0}.ci07 .cl{position:relative;max-height:26em;overflow:hidden;margin:-14px;padding:14px;font-size:clamp(16.5px,.3vw + 12.8px,20.5px);-webkit-mask-image:linear-gradient(180deg,#000 52%,rgb(0 0 0 / .28) 80%,transparent);mask-image:linear-gradient(180deg,#000 52%,rgb(0 0 0 / .28) 80%,transparent)}.ci07 .term-description{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,24em),1fr));gap:clamp(12px,1.3vw,28px);line-height:1.72;color:#22344f;perspective:1400px}.ci07 .term-description>*{position:relative;margin:0;padding:clamp(16px,1.5vw,34px) clamp(18px,1.7vw,38px);border-radius:clamp(14px,1.1vw,24px);background:#fff;box-shadow:inset 0 0 0 1px #dce9f1,0 26px 50px -34px rgb(11 31 58 / .45),0 6px 14px -10px rgb(11 31 58 / .18);transform-origin:50% 0;transition:transform .45s cubic-bezier(.2,.75,.2,1),box-shadow .45s;animation:ci07c 1s cubic-bezier(.2,.75,.2,1) backwards}.ci07 .term-description>:first-child{background:#fffdf8;box-shadow:inset 0 0 0 1px #f1e4cf,inset 4px 0 0 #14b8a6,0 26px 50px -34px rgb(11 31 58 / .45),0 6px 14px -10px rgb(11 31 58 / .18);font-weight:700;color:#13294b}.ci07 .term-description>:nth-child(2){animation-delay:.1s}.ci07 .term-description>:nth-child(3){animation-delay:.2s}.ci07 .term-description>:nth-child(n+4){animation-delay:.3s}.ci07 .term-description>:hover{transform:translateY(-5px) rotateX(3deg);box-shadow:inset 0 0 0 1px #bfe3dc,0 34px 60px -34px rgb(11 31 58 / .5),0 8px 16px -10px rgb(11 31 58 / .2)}.ci07 .term-description ul{list-style:none;background:#0f2a4c;color:#e8f4ff;box-shadow:0 26px 50px -30px rgb(11 31 58 / .7),inset 0 1px 0 rgb(255 255 255 / .12)}.ci07 .term-description li{position:relative;margin:0;padding:.38em 0 .38em 1.8em;font-weight:700;line-height:1.42;color:#e8f4ff}.ci07 .term-description li+li{border-top:1px solid rgb(127 240 222 / .16)}.ci07 .term-description li::before{content:"";position:absolute;left:.15em;top:.68em;width:.9em;height:.9em;border-radius:50%;background:radial-gradient(circle at 35% 30%,#a7f3e7,#14b8a6 60%,#0d7f74);box-shadow:0 0 0 3px rgb(20 184 166 / .18)}.ci07 .mb{position:relative;z-index:1;display:inline-flex;align-items:center;gap:12px;min-height:46px;margin:clamp(16px,1.6vw,30px) 0 0;padding:0 22px 0 24px;border-radius:999px;background:linear-gradient(135deg,#13294b,#0b1f3a);color:#fff;font-size:15px;line-height:1.2;font-weight:800;letter-spacing:.02em;cursor:pointer;box-shadow:0 0 0 4px rgb(20 184 166 / .22),0 18px 30px -14px rgb(11 31 58 / .6),inset 0 1px 0 rgb(255 255 255 / .18);transition:transform .3s cubic-bezier(.2,.75,.2,1),box-shadow .3s;-webkit-tap-highlight-color:#fff0;user-select:none}.ci07 .mb:hover{transform:translateY(-3px);box-shadow:0 0 0 6px rgb(20 184 166 / .3),0 24px 36px -14px rgb(11 31 58 / .65),inset 0 1px 0 rgb(255 255 255 / .18)}.ci07 .mb i{width:26px;height:26px;border-radius:50%;background:#2dd4bf;position:relative;transition:transform .45s cubic-bezier(.2,.75,.2,1)}.ci07 .mb i::before{content:"";position:absolute;left:8px;top:6px;width:8px;height:8px;border-right:2.5px solid #0b1f3a;border-bottom:2.5px solid #0b1f3a;transform:rotate(45deg)}.ci07 .ls{display:none}.ci07 .tg:checked~.bx .cl{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.ci07 .tg:checked~.bx .term-description>*{animation:ci07r .7s cubic-bezier(.2,.75,.2,1) backwards}.ci07 .tg:checked~.bx .mo{display:none}.ci07 .tg:checked~.bx .ls{display:inline}.ci07 .tg:checked~.bx .mb i{transform:rotate(180deg)}.ci07 .tg:focus-visible~.bx .mb{outline:3px solid #0b1f3a;outline-offset:4px}.ci07 a:focus-visible{outline:2px solid #0b1f3a;outline-offset:3px}@keyframes ci07u{from{transform:translateY(26px)}}@keyframes ci07c{from{transform:rotateX(-14deg) translateY(36px) scale(.97)}}@keyframes ci07r{from{transform:translateY(18px) scale(.98)}}@keyframes ci07f{50%{transform:translateY(-10px)}}@media(min-width:1200px){.ci07 .w{display:grid;grid-template-columns:minmax(300px,29%) 1fr;column-gap:clamp(36px,4vw,120px);align-items:start}.ci07 .sd{margin:0;padding-top:8px}.ci07 .cl{max-height:23em;-webkit-mask-image:linear-gradient(180deg,#000 60%,rgb(0 0 0 / .3) 84%,transparent);mask-image:linear-gradient(180deg,#000 60%,rgb(0 0 0 / .3) 84%,transparent)}.ci07 .term-description{grid-template-columns:repeat(2,minmax(0,1fr))}.ci07 .term-description>:first-child{grid-column:1/-1;font-size:1.12em;line-height:1.6}.ci07 .st{display:block;position:relative;width:min(100%,300px);height:clamp(150px,10vw,260px);margin:clamp(24px,2.6vw,60px) 0 0;perspective:900px;animation:ci07f 7s ease-in-out 1.4s infinite}.ci07 .st i{position:absolute;left:12%;top:18%;width:70%;height:52%;border-radius:18px;transform:rotateX(58deg) rotateZ(-38deg);box-shadow:0 22px 34px -16px rgb(11 31 58 / .45)}.ci07 .st i:nth-child(1){background:linear-gradient(135deg,#7c3aed,#06b6d4);translate:0 34%}.ci07 .st i:nth-child(2){background:linear-gradient(135deg,#ffffff,#d9f4ef);translate:0 4%;box-shadow:inset 0 0 0 1px #c9e6e0,0 22px 34px -16px rgb(11 31 58 / .45)}.ci07 .st i:nth-child(3){background:linear-gradient(135deg,#13294b,#14b8a6);translate:0 -26%}}@media(prefers-reduced-motion:reduce){.ci07 *,.ci07 *::before,.ci07 *::after{animation:none!important;transition:none!important}}body:not(.mvs-arc-full) .mvs-arc.mvs-cat-intro{width:auto;max-width:100%;margin-left:0;margin-right:0}.ci07 .term-description a{color:#115e59;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.ci07 .term-description a:hover{color:#0b1f3a;text-decoration-thickness:2px}.ci07 .term-description li a{color:#7ff0de}.ci07 .term-description li a:hover{color:#fff}.ci07 .term-description li a:focus-visible{outline-color:#7ff0de}.ci07 .cl:focus-within{max-height:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.ci07 .term-description h2,.ci07 .term-description h3,.ci07 .term-description p:has(>strong:only-child){break-after:avoid;break-inside:avoid}.ci07 .term-description li{break-inside:avoid}