.article-template__content .cp-lite{color:#3d2e1f;line-height:1.85;font-size:18px}.article-template__content .cp-lite p{margin:0 0 1.2em}.article-template__content .cp-lite strong{color:#a05a2c;font-weight:700;background:linear-gradient(transparent 65%,#fff1c9 65%);padding:0 2px}.article-template__content .cp-lite a{color:#6f4e37;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.article-template__content .cp-lite h1,.article-template__content .cp-lite h2{display:block;font-size:22px;color:#fff;background:linear-gradient(135deg,#6f4e37,#8b6f4e);padding:14px 18px;border-radius:6px;margin:2.5em 0 1em;font-weight:700;border-bottom:none;line-height:1.5}.article-template__content .cp-lite h3{font-size:20px;color:#a05a2c;background:#fcf4ed;padding:10px 16px;border-left:5px solid #A05A2C;border-radius:0 4px 4px 0;margin:2em 0 .8em;font-weight:700}.article-template__content .cp-lead{background:linear-gradient(135deg,#f5f0e8,#faf6f1);border-left:5px solid #C8A96E;border-radius:6px;padding:20px 24px;margin:0 0 2em;font-size:18px;line-height:1.85}.article-template__content .cp-lead p:last-child{margin-bottom:0}.article-template__content .cp-point{background:#fffbef;border:1px solid #E8DFD3;border-left:5px solid #C8A96E;border-radius:6px;padding:20px 24px;margin:1.5em 0}.article-template__content .cp-point-label{display:inline-block;font-size:14px;font-weight:700;color:#fff;background:#c8a96e;padding:3px 10px;border-radius:99px;letter-spacing:.05em;margin-bottom:10px}.article-template__content .cp-point p:last-child{margin-bottom:0}.article-template__content .cp-check{background:#faf7f2;border-radius:8px;padding:20px 24px;margin:1.5em 0}.article-template__content .cp-check li{padding:10px 0 10px 8px;border-bottom:1px dashed #E8DFD3;line-height:1.7;font-size:18px}.article-template__content .cp-check li:last-child{border-bottom:none}.article-template__content .cp-note{background:#fcf4ed;border-left:5px solid #A05A2C;border-radius:0 6px 6px 0;padding:16px 20px;margin:1.5em 0}.article-template__content .cp-note-label{display:inline-block;font-size:14px;font-weight:700;color:#fff;background:#a05a2c;padding:3px 10px;border-radius:99px;margin-bottom:8px}.article-template__content .cp-note p:last-child{margin-bottom:0}.article-template__content .cp-faq{margin:2em 0}.article-template__content .cp-faq details{background:#fff;border:1px solid #E8DFD3;border-radius:8px;margin-bottom:10px;overflow:hidden;transition:box-shadow .2s}.article-template__content .cp-faq details[open]{box-shadow:0 2px 8px #6f4e371a}.article-template__content .cp-faq summary{background:#f5f0e8;padding:16px 50px 16px 56px;font-weight:700;font-size:18px;color:#3d2e1f;position:relative;cursor:pointer;list-style:none;transition:background .2s;-webkit-user-select:none;user-select:none}.article-template__content .cp-faq summary::-webkit-details-marker{display:none}.article-template__content .cp-faq summary:before{content:"Q";position:absolute;left:14px;top:50%;transform:translateY(-50%);width:30px;height:30px;background:#6f4e37;color:#fff;border-radius:50%;font-size:15px;text-align:center;line-height:30px;font-weight:700}.article-template__content .cp-faq summary:after{content:"+";position:absolute;right:18px;top:50%;transform:translateY(-50%);font-size:24px;color:#6f4e37;font-weight:300;transition:transform .2s}.article-template__content .cp-faq details[open] summary:after{content:"\2212"}.article-template__content .cp-faq summary:hover{background:#efe4d2}.article-template__content .cp-faq details[open] summary{background:#efe4d2}.article-template__content .cp-faq .cp-faq-a{padding:18px 24px 20px 56px;color:#3d2e1f;line-height:1.75;font-size:18px;position:relative;background:#fff}.article-template__content .cp-faq .cp-faq-a:before{content:"A";position:absolute;left:14px;top:18px;width:30px;height:30px;background:#c8a96e;color:#fff;border-radius:50%;font-size:15px;text-align:center;line-height:30px;font-weight:700}.article-template__content .cp-cta{background:linear-gradient(135deg,#f5f0e8,#faf6f1);border-radius:12px;padding:28px 24px;margin:2.5em 0;text-align:center}.article-template__content .cp-cta-title{font-size:20px;color:#3d2e1f;margin-bottom:18px;font-weight:700}.article-template__content .cp-cta-button{display:inline-block;background:#6f4e37;color:#fff!important;padding:16px 36px;border-radius:8px;text-decoration:none!important;font-weight:700;font-size:18px;margin:6px;box-shadow:0 3px 8px #0000001f;transition:transform .15s,box-shadow .15s}.article-template__content .cp-cta-button:hover{transform:translateY(-2px);box-shadow:0 5px 14px #0000002e}.article-template__content .cp-cta-line{background:#06c755}.article-template__content .cp-divider{border:none;height:1px;background:linear-gradient(to right,transparent,#D4C5B0,transparent);margin:3em 0}@media(max-width:600px){.article-template__content .cp-lite h1,.article-template__content .cp-lite h2{font-size:20px;padding:12px 16px}.article-template__content .cp-lite h3{font-size:18px;padding:8px 12px}.article-template__content .cp-lead,.article-template__content .cp-point,.article-template__content .cp-check,.article-template__content .cp-note,.article-template__content .cp-cta{padding:16px 18px}.article-template__content .cp-faq summary{padding:14px 44px 14px 50px;font-size:17px}.article-template__content .cp-faq .cp-faq-a{padding:16px 18px 18px 50px;font-size:17px}.article-template__content .cp-cta-button{display:block;margin:8px 0}}.article-template__content .cp-lite{--bg:#ffffff;--panel:#fbfaf7;--border:#e8e2d6;--text:#1f2937;--muted:#6b7280;--accent:#8b5a2b;--accent2:#d97706;--warn:#b91c1c;--shadow:0 10px 28px rgba(0,0,0,.06);--radius:18px;max-width:860px;margin:0 auto;padding:clamp(14px,2.5vw,26px);background:var(--bg);color:var(--text);line-height:1.9;font-size:18px;letter-spacing:.02em;word-break:break-word}.article-template__content .cp-lite p{margin:.9em 0}.article-template__content .cp-lite li{margin:.4em 0}.article-template__content .cp-lite a{color:var(--accent);text-decoration-thickness:2px;text-underline-offset:3px}.article-template__content .cp-lite h2,.article-template__content .cp-lite h3{line-height:1.35;margin:1.4em 0 .6em}.article-template__content .cp-lite h2{font-size:clamp(22px,3.2vw,28px);padding-left:14px;border-left:6px solid var(--accent)}.article-template__content .cp-lite h3{font-size:clamp(18px,2.6vw,22px);padding-left:12px;border-left:4px solid rgba(139,90,43,.35)}.article-template__content .cp-lite .cp-box{background:var(--panel);border:1px solid var(--border);border-left:6px solid var(--accent2);border-radius:var(--radius);box-shadow:var(--shadow);padding:14px 16px;margin:14px 0}.article-template__content .cp-lite .cp-table-wrap{overflow-x:auto;border:1px solid var(--border);border-radius:var(--radius);box-shadow:var(--shadow);background:var(--panel)}.article-template__content .cp-lite .cp-table{width:100%;border-collapse:collapse;min-width:560px}.article-template__content .cp-lite .cp-table th,.article-template__content .cp-lite .cp-table td{border:1px solid var(--border);padding:12px 14px;vertical-align:top}.article-template__content .cp-lite .cp-table thead th{background:linear-gradient(180deg,var(--panel),#fff);font-weight:800}.article-template__content .lr_wrapper{display:block;overflow:hidden}.article-template__content .lr_wrapper .left,.article-template__content .lr_wrapper .right{text-align:left}.article-template__content p.link{display:block;text-decoration:none}@media screen and (min-width:769px){.article-template__content .lr_wrapper .left{float:left;width:50%}.article-template__content .lr_wrapper .right{float:right;width:50%}}.article-template__content .wp-caption{max-width:100%;margin:0}.article-template__content .wp-caption img{max-width:100%;height:auto}.article-template__content table[style*=px]{display:block;max-width:100%;overflow-x:auto}.article-template__content iframe[src*="youtube.com/embed"],.article-template__content iframe[src*="youtube-nocookie.com/embed"]{display:block;max-width:100%;height:auto;aspect-ratio:16/9;margin:1em auto}.article-template__content .sora-article.cp-lite h3{border-bottom:2px solid #5fca26;padding-bottom:8px;margin:35px 0 16px;font-size:22px}.article-template__content .sora-article.cp-lite h4{margin:26px 0 10px;font-size:20px}.article-template__content .sora-article.cp-lite .sora-box{border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:18px;background:#fffdf9;margin:24px 0;box-shadow:0 4px 6px #00000005}.article-template__content .sora-article.cp-lite .sora-note{border-left:5px solid #5fca26;background:#f0fdf0;padding:14px 16px;border-radius:12px;margin:18px 0}.article-template__content .sora-article.cp-lite .sora-warn{border:2px solid #ff922b;background:#fff4e6;padding:18px;border-radius:14px;margin:22px 0}.article-template__content .sora-article.cp-lite .sora-kicker{color:#d9534f;font-weight:800}.article-template__content .sora-article.cp-lite .sora-highlight{background:linear-gradient(transparent 60%,#ffff7f 60%);font-weight:800}.article-template__content .sora-article.cp-lite .sora-toc a{text-decoration:none}.article-template__content .sora-article.cp-lite .sora-toc a:hover{text-decoration:underline}.article-template__content .sora-article.cp-lite li{margin:8px 0}.article-template__content .sora-article.cp-lite .sora-card{border:1px solid rgba(0,0,0,.08);border-radius:14px;background:#fff;padding:14px 16px;box-shadow:0 4px 10px #00000008;margin:14px 0}.article-template__content .sora-article.cp-lite .sora-card-title{font-weight:900;margin-bottom:6px}.article-template__content .sora-article.cp-lite .sora-card-title .num{display:inline-block;min-width:2.2em;font-weight:900;color:#5fca26}.article-template__content .sora-article.cp-lite .sora-card-body{line-height:1.7}.article-template__content .sora-article.cp-lite .sora-compare-col{border:1px solid rgba(0,0,0,.08);border-radius:14px;background:#fff;padding:14px 16px;margin:14px 0}.article-template__content .sora-article.cp-lite .sora-compare-head{font-weight:900;margin-bottom:10px}.article-template__content .sora-article.cp-lite .sora-good .sora-compare-head{color:#5fca26}.article-template__content .sora-article.cp-lite .sora-bad .sora-compare-head{color:#d9534f}.article-template__content .sora-article.cp-lite .sora-compare-list{margin:0;padding-left:1.1em}.article-template__content .sora-article.cp-lite .sora-compare-list li{margin:8px 0}.article-template__content .sora-article.cp-lite .sora-table td{padding:12px;border:1px solid #ddd;text-align:center;background:#fff}.article-template__content .sora-article.cp-lite iframe.sora-iframe{width:100%;max-width:100%;height:auto;aspect-ratio:9/16;border:0;border-radius:14px}@media(max-width:768px){.article-template__content .sora-article.cp-lite{padding:10px!important}}@media screen and (max-width:480px){.article-template__content .sora-article.cp-lite .sora-table{font-size:14px}.article-template__content .sora-article.cp-lite .sora-table th,.article-template__content .sora-article.cp-lite .sora-table td{padding:10px 6px}}.article-template__content .cp-lite .cp-hero .cp-lead{margin:0;line-height:1.9;color:var(--muted)}
/*# sourceMappingURL=/cdn/shop/t/109/assets/sora-article.css.map */
