.article[data-v-b2820fba]{background:#fff;color:#1e1e1e;font-size:clamp(14px,1.2vw,16px);letter-spacing:.01em;line-height:1.7;margin:0 auto;word-wrap:break-word;overflow-wrap:break-word}.article[data-v-b2820fba] h1,.article[data-v-b2820fba] h2,.article[data-v-b2820fba] h3,.article[data-v-b2820fba] h4,.article[data-v-b2820fba] h5,.article[data-v-b2820fba] h6{color:#111;font-weight:600;letter-spacing:-.01em;line-height:1.3;margin-bottom:.6rem;margin-top:1.4rem}.article[data-v-b2820fba] h1{border-bottom:1px solid #e5e5e5;font-size:clamp(1.4rem,3.2vw,1.9rem);padding-bottom:.3rem}.article[data-v-b2820fba] h2{font-size:clamp(1.25rem,2.6vw,1.6rem)}.article[data-v-b2820fba] h3{color:#222;font-size:clamp(1.1rem,2vw,1.35rem)}.article[data-v-b2820fba] h4{color:#333;font-size:clamp(1rem,1.8vw,1.2rem)}.article[data-v-b2820fba] h5,.article[data-v-b2820fba] h6{color:#666;font-size:clamp(.95rem,1.5vw,1.05rem);text-transform:uppercase}.article[data-v-b2820fba] p{color:#2a2a2a;line-height:1.7;margin:.7rem 0}.article[data-v-b2820fba] p:first-child{margin-top:.5rem}.article[data-v-b2820fba] ol,.article[data-v-b2820fba] ul{margin:1rem 1rem 1.3rem;padding:0}.article[data-v-b2820fba] ol li,.article[data-v-b2820fba] ul li{font-size:1em;line-height:1.5;margin-bottom:.4rem;padding-left:.9rem;position:relative}.article[data-v-b2820fba] ul li:before{background:#333;border-radius:50%;content:"";height:5px;left:0;position:absolute;top:.7em;width:5px}.article[data-v-b2820fba] a{border-bottom:1px solid rgba(0,0,0,.15);color:#111;text-decoration:none;transition:all .25s ease}.article[data-v-b2820fba] a:hover{background:#111;border-bottom-color:transparent;color:#fff;padding:0 2px}.article[data-v-b2820fba] img{border-radius:8px;display:block;height:auto;margin:1.1rem 0;transition:transform .25s ease,box-shadow .25s ease;width:100%}.article[data-v-b2820fba] img:hover{box-shadow:0 3px 14px #0000001a;transform:scale(1.01)}.article[data-v-b2820fba] blockquote{background:#fafafa;border-left:3px solid #000;border-radius:4px;color:#444;font-style:italic;margin:1.2rem 0;padding:.8rem 1.2rem}.article[data-v-b2820fba] code,.article[data-v-b2820fba] pre{background:#f8f8f8;border-radius:5px;color:#222;font-family:Fira Code,monospace}.article[data-v-b2820fba] pre{line-height:1.5;margin:1rem 0;overflow-x:auto;padding:.8rem 1rem}.article[data-v-b2820fba] code{background:#0000000d;padding:.2rem .4rem}.rm-wrap[data-v-b2820fba]{margin-top:1.6rem;text-align:center}.rm-btn[data-v-b2820fba]{align-items:center;background:#111;border:none;border-radius:9999px;color:#fff;cursor:pointer;display:inline-flex;font-size:clamp(.85rem,1.2vw,.95rem);font-weight:500;justify-content:center;letter-spacing:.03em;padding:.6rem 1.5rem;transition:all .25s ease}.rm-btn[data-v-b2820fba]:hover{background:#333;transform:translateY(-1px)}.rm-btn .arr[data-v-b2820fba]{margin-left:6px;transition:transform .3s ease}.rm-btn .arr.rot[data-v-b2820fba]{transform:rotate(180deg)}.fade-slide-enter-active[data-v-b2820fba],.fade-slide-leave-active[data-v-b2820fba]{transition:opacity .25s ease,transform .25s ease}.fade-slide-enter-from[data-v-b2820fba],.fade-slide-leave-to[data-v-b2820fba]{opacity:0;transform:translateY(6px)}@media(max-width:768px){.article[data-v-b2820fba]{font-size:clamp(14px,1.5vw,15px);padding:0 .5rem}.article[data-v-b2820fba] h1{font-size:1.4rem}.article[data-v-b2820fba] h2{font-size:1.2rem}.article[data-v-b2820fba] h3{font-size:1.1rem}.rm-btn[data-v-b2820fba]{padding:.55rem 1.2rem}}
