:root{--mv-ink:#17191d;--mv-gray:#686d77;--mv-line:#e0e4eb;--mv-paper:#f6f7f9;--mv-acc:#0d99ff;--mv-wa:#25d366;--mv-spring:cubic-bezier(.34,1.56,.64,1)}.mv-rot{display:inline-block;white-space:nowrap}.mv-rot-slot{display:inline-grid;vertical-align:baseline}.mv-rot-w{grid-area:1/1;opacity:0;transform:translateY(7px);transition:opacity .3s ease,transform .3s ease}.mv-rot-w.is-out{transform:translateY(-7px)}.mv-rot-w.is-on{opacity:1;transform:none}.mv-rot-w:before{content:attr(data-w)}.cover-select .mv-rot{animation:mv-fade .6s .55s both}.cover-select .mv-rot-w:before{color:transparent;background:linear-gradient(110deg,#fff 30%,#a7acb5);-webkit-background-clip:text;background-clip:text}@keyframes mv-fade{0%{opacity:0;transform:translateY(.3em)}to{opacity:1;transform:none}}.mv-num,.mv-odo{font-variant-numeric:tabular-nums}.mv-odo{white-space:nowrap}.mv-digit{display:inline-block;height:1em;line-height:1em;overflow:hidden;vertical-align:-.12em}.mv-reel{display:flex;flex-direction:column;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.mv-reel>span{height:1em;line-height:1em;display:block;text-align:center}.mv-stage{margin-top:28px;position:relative}.mv-stage-in{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:22px;border:1px solid var(--mv-line);border-radius:28px;box-shadow:var(--hard,4px 6px 0 #17191d1a)}.mv-cart,.mv-stage-in{padding:22px;background:#fff}.mv-cart{position:relative;border:1px solid var(--mv-line);border-radius:22px;display:flex;flex-direction:column;gap:14px}.mv-cart-head{display:flex;justify-content:space-between;align-items:center}.mv-cart-head b{font-size:22px;letter-spacing:-.02em}.mv-sample{font-size:11px;font-weight:600;color:var(--mv-gray);background:var(--mv-paper);border:1px solid var(--mv-line);border-radius:99px;padding:3px 9px}.mv-cart ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.mv-cart li{position:relative;display:flex;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid var(--mv-line);font-size:15px;font-variant-numeric:tabular-nums}.mv-cart li small{display:block;color:var(--mv-gray);font-size:12px}.mv-total{display:flex;justify-content:space-between;font-size:20px;font-variant-numeric:tabular-nums}.mv-btn{position:relative;overflow:hidden;margin-top:auto;display:flex;align-items:center;justify-content:center;gap:8px;height:50px;border-radius:14px;background:var(--mv-wa);color:#fff;font-weight:700;font-size:15px;transition:transform .15s}.mv-btn svg{width:18px;height:18px}.mv-ripple{position:absolute;left:50%;top:50%;width:20px;height:20px;margin:-10px;border-radius:50%;background:#fff6;opacity:0;transform:scale(0)}.mv-click .mv-btn,.mv-fly .mv-btn{transform:scale(.96)}.mv-click .mv-ripple{animation:mv-ripple .6s ease-out}@keyframes mv-ripple{0%{opacity:1;transform:scale(0)}to{opacity:0;transform:scale(14)}}.mv-cursor{position:absolute;right:26%;bottom:-10px;opacity:0;transform:translate(120px,80px);transition:transform .8s cubic-bezier(.45,0,.2,1),opacity .3s;pointer-events:none;filter:drop-shadow(0 4px 6px #0003)}.mv-idle .mv-cursor{opacity:1;transform:translateY(-20px)}.mv-click .mv-cursor,.mv-fly .mv-cursor{opacity:1;transform:translateY(-24px) scale(.9)}.mv-read .mv-cursor,.mv-sent .mv-cursor,.mv-type .mv-cursor{opacity:0;transform:translate(60px,-10px)}.mv-chip{position:absolute;left:0;top:0;z-index:3;font-style:normal;font-size:12px;font-weight:600;white-space:nowrap;background:#dcf8c6;color:var(--mv-ink);border-radius:99px;padding:5px 10px;opacity:0;pointer-events:none}.mv-fly .mv-chip{animation:mv-fly .65s cubic-bezier(.5,0,.3,1) both}@keyframes mv-fly{0%{opacity:1;transform:translate(0) scale(1)}60%{opacity:1}to{opacity:0;transform:translate(var(--fx),var(--fy)) scale(.6) rotate(-6deg)}}.mv-chat{display:flex;flex-direction:column;border-radius:22px;overflow:hidden;border:1px solid var(--mv-line);min-height:330px;background:#efe7dd;background-image:radial-gradient(#d9cfc2 1px,transparent 1.2px);background-size:16px 16px}.mv-chat-head{display:flex;align-items:center;gap:10px;padding:12px 14px;background:#fff;border-bottom:1px solid var(--mv-line)}.mv-chat-head small{display:block;font-size:12px;color:var(--mv-gray)}.mv-av{width:36px;height:36px;border-radius:50%;background:var(--mv-ink);color:#fff;display:grid;place-items:center;font-size:12px;font-weight:700}.mv-chat-body{flex:1;display:flex;flex-direction:column;justify-content:flex-end;padding:14px}.mv-bubble{align-self:flex-end;max-width:88%;margin:0;background:#dcf8c6;border-radius:14px 14px 4px 14px;padding:10px 12px 18px;font-size:14px;line-height:1.45;position:relative;box-shadow:0 1px 1px #0000001a;animation:mv-pop .45s var(--mv-spring) both}.mv-bubble em{position:absolute;right:10px;bottom:4px;font-style:normal;font-size:10px;color:#667}.mv-bubble em i{font-style:normal;color:#8a94a0;transition:color .3s}.mv-bubble em i.mv-blue{color:#34b7f1}@keyframes mv-pop{0%{opacity:0;transform:translateY(30px) scale(.9)}to{opacity:1;transform:none}}.mv-chat-bar{display:flex;gap:8px;padding:10px;background:#f0f0f0}.mv-input{flex:1;min-height:40px;background:#fff;border-radius:99px;padding:10px 14px;font-size:13px;line-height:1.4;overflow:hidden;white-space:nowrap}.mv-caret{display:inline-block;width:1.5px;height:1em;background:var(--mv-ink);vertical-align:-2px;margin-left:1px;animation:mv-blink 1s steps(1) infinite}@keyframes mv-blink{50%{opacity:0}}.mv-send{width:40px;height:40px;border-radius:50%;background:var(--mv-wa);color:#fff;display:grid;place-items:center;font-size:14px}.mv-cta{margin-top:22px}@media (max-width:760px){.mv-stage-in{grid-template-columns:1fr;padding:14px}.mv-chat{min-height:260px}}.mv-proc{background:var(--mv-ink);padding:96px 0;margin:64px 0 0}.mv-proc,.mv-proc .chapter-heading h2{color:#fff}.mv-proc-stage{position:relative;margin-top:24px}.mv-curve{display:block;width:100%;height:auto;overflow:visible}.mv-track{fill:none;stroke:#ffffff2e;stroke-width:3;stroke-dasharray:2 9;stroke-linecap:round}.mv-line{fill:none;stroke:#fff;stroke-width:3.5;stroke-linecap:round}.mv-tip{fill:#fff;filter:drop-shadow(0 0 8px #fff)}.mv-node circle{fill:var(--mv-ink);stroke:#ffffff40;stroke-width:2;transition:fill .3s}.mv-node path{fill:none;stroke:var(--mv-ink);stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:20;stroke-dashoffset:20;transition:stroke-dashoffset .4s .15s}.mv-node.mv-hit circle{fill:#fff;stroke:#fff;animation:mv-node .5s var(--mv-spring)}.mv-node.mv-hit path{stroke-dashoffset:0}@keyframes mv-node{0%{transform:scale(.4)}to{transform:scale(1)}}.mv-node{transform-box:fill-box}.mv-steps{list-style:none;margin:28px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.mv-steps li{border:1px solid #ffffff1f;background:#ffffff0a;border-radius:18px;padding:18px 20px;opacity:.25;transform:translateY(18px);transition:opacity .5s,transform .6s var(--mv-spring)}.mv-steps li.mv-in{opacity:1;transform:none}.mv-steps small{display:block;font-size:11px;letter-spacing:.14em;text-transform:uppercase;color:#a7acb5}.mv-steps b{display:block;font-size:24px;letter-spacing:-.02em;margin:6px 0}.mv-steps span{color:#c9cdd4;font-size:15px;line-height:1.45}.mv-done{display:inline-flex;align-items:center;gap:8px;margin:28px 0 0;background:#fff;color:var(--mv-ink);border-radius:99px;padding:10px 16px;font-weight:600;font-size:14px;opacity:0;transform:translateY(12px) scale(.9);transition:opacity .4s,transform .5s var(--mv-spring)}.mv-done.mv-in{opacity:1;transform:none}.mv-done i{width:9px;height:9px;border-radius:50%;background:var(--mv-wa);box-shadow:0 0 0 0 #25d36680;animation:mv-pulse 1.6s infinite}@keyframes mv-pulse{70%{box-shadow:0 0 0 9px #25d36600}to{box-shadow:0 0 0 0 #25d36600}}@media (max-width:760px){.mv-curve{display:none}.mv-steps{grid-template-columns:1fr;position:relative;padding-left:26px}.mv-steps:before{border-radius:3px;background:#fff;transform-origin:top;transform:scaleY(var(--p,0))}.mv-steps:after,.mv-steps:before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:3px}.mv-steps:after{border-left:3px dotted #ffffff2e}}@media (prefers-reduced-motion:reduce){.mv-done,.mv-reel,.mv-rot-w,.mv-steps li{transition:none}}.pl-price .mv-odo,.pl-price .mv-odo span{font-size:inherit;color:inherit}.pl-grid{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr)}.pl-hi{padding:38px}.pl-hi .pl-head h3{font-size:28px}.pl-hi .pl-price strong{font-size:clamp(64px,8vw,104px)}.pl-hi .pl-price span{font-size:24px}.pl-hi .pl-note{font-size:12.5px;margin-top:-6px;opacity:.85}.pl-hi .pl-badge{background:#25d366;color:#0b2914}.pl-alt{background:#f6f7f9;box-shadow:none;align-self:center;padding:26px}.pl-alt .pl-head h3{font-size:20px}.pl-alt .pl-price strong{font-size:clamp(30px,3vw,38px)}.pl-alt .pl-list{font-size:14px;gap:8px}.pl-ghost{background:transparent;border:1.5px solid var(--ink);color:var(--ink);box-shadow:none}.pl-ghost:hover{background:var(--ink);color:#fff}@media (max-width:860px){.pl-grid{grid-template-columns:1fr}.pl-hi{padding:26px}.pl-alt{align-self:stretch}}.pl-alt .pl-price .mv-odo,.pl-alt .pl-price .mv-odo span,.pl-hi .pl-price .mv-odo,.pl-hi .pl-price .mv-odo span{font-size:inherit;color:inherit}.st-item .mv-num,.st-item .mv-num span{display:inline;margin:0;font-size:inherit;color:inherit;line-height:inherit}.mb-more{position:relative}.mb-more summary{list-style:none;cursor:pointer;white-space:nowrap;border-radius:7px;padding:7px 10px;display:flex;align-items:center;gap:5px}.mb-more summary::-webkit-details-marker{display:none}.mb-more summary:after{content:"";width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;transform:translateY(-2px) rotate(45deg);transition:transform .2s}.mb-more[open] summary:after{transform:translateY(1px) rotate(-135deg)}.mb-more summary:hover,.mb-more[open] summary{background:#17191d12}.mb-more-menu{position:absolute;left:0;top:calc(100% + 8px);min-width:210px;display:grid;padding:6px;border-radius:12px;background:#fffffff2;border:1px solid var(--mv-line);box-shadow:0 18px 40px -16px #17191d55;backdrop-filter:blur(16px);animation:mv-menu .18s ease-out;z-index:60}.mb-more-menu a{display:block!important;padding:9px 12px!important}@keyframes mv-menu{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}@media (max-width:860px){.mb-more{display:none}}.mv-ba-box{position:relative;margin-top:26px;aspect-ratio:16/9;border-radius:24px;overflow:hidden;border:1px solid var(--mv-line);box-shadow:var(--hard,4px 6px 0 #17191d1a);touch-action:pan-y;cursor:ew-resize;-webkit-user-select:none;-moz-user-select:none;user-select:none;background:#fff}.mv-old{position:absolute;inset:0;background:#f4f4ee;font-family:Times New Roman,Times,serif;color:#222}.mv-old-bar{background:#1f3fae;color:#ffef5a;text-align:center;font-weight:700;letter-spacing:.06em;padding:clamp(6px,1.4vw,14px);font-size:clamp(11px,1.7vw,20px)}.mv-old-nav{text-align:center;padding:8px;font-size:clamp(10px,1.3vw,15px);color:#0000ee}.mv-old-body{display:grid;grid-template-columns:1fr 1.3fr;gap:4%;padding:3% 6%}.mv-old-img{aspect-ratio:4/3;background:#c9c9c9;border:3px ridge #999;display:grid;place-items:center;color:#777;font-size:clamp(10px,1.4vw,16px)}.mv-old h3{color:#a00;text-decoration:underline;font-size:clamp(14px,2.2vw,26px);margin:0 0 .4em}.mv-old p{font-size:clamp(10px,1.35vw,16px);line-height:1.35;margin:0 0 .8em}.mv-old-btn{display:inline-block;background:linear-gradient(#eee,#bbb);border:2px outset #ddd;padding:4px 14px;font:700 clamp(10px,1.2vw,14px) Arial,sans-serif}.mv-old-foot{position:absolute;left:0;right:0;bottom:0;text-align:center;font:clamp(9px,1.1vw,13px) Courier New,monospace;background:#ffff99;padding:6px;border-top:1px solid #cc0}.mv-new{position:absolute;inset:0;clip-path:inset(0 0 0 var(--x));will-change:clip-path}.mv-new img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;display:block;border-radius:0}.mv-ba-line{top:0;bottom:0;left:var(--x);width:3px;margin-left:-1.5px;box-shadow:0 0 0 1px #17191d33}.mv-ba-line,.mv-ba-line i{position:absolute;background:#fff}.mv-ba-line i{top:50%;left:50%;width:44px;height:44px;margin:-22px;border-radius:50%;color:var(--mv-ink);display:grid;place-items:center;font:700 14px/1 sans-serif;font-style:normal;box-shadow:0 8px 20px -6px #17191d66;transition:transform .2s}.mv-drag .mv-ba-line i{transform:scale(1.15)}.mv-ba-tag{position:absolute;bottom:14px;font:600 11px/1 var(--font-body),sans-serif;letter-spacing:.12em;text-transform:uppercase;padding:7px 10px;border-radius:99px;background:#17191dcc;color:#fff;transition:opacity .2s}.mv-ba-before{left:14px}.mv-ba-after{right:14px}.mv-ba-sample{position:absolute;top:12px;right:12px;font:600 11px/1 var(--font-body),sans-serif;padding:6px 9px;border-radius:99px;background:#ffffffe6;color:var(--mv-gray);border:1px solid var(--mv-line)}@media (max-width:760px){.mv-ba-box{aspect-ratio:4/3}.mv-old-body{grid-template-columns:1fr}.mv-old-img{display:none}}.mv-check{width:16px;height:16px;fill:none;stroke:#25d366;stroke-width:3;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:24;stroke-dashoffset:24;animation:mv-draw .35s .05s ease-out forwards,mv-bounce .45s var(--mv-spring)}.mv-copied{transform:scale(.97);transition:transform .15s}@keyframes mv-draw{to{stroke-dashoffset:0}}@keyframes mv-bounce{0%{transform:scale(.5)}to{transform:scale(1)}}.st-grid{grid-template-columns:repeat(3,1fr)}@media (max-width:760px){.st-grid{grid-template-columns:1fr 1fr}.st-grid>li:last-child:nth-child(odd){grid-column:1/-1}}