.than-so-hoc-cap-doi-article-panel{min-width:0;border:1px solid #eadfca!important;background-color:#fffef9!important;background-image:none!important;padding:1.5rem;color:#382e25;font-family:inherit;font-size:1rem;line-height:1.85;overflow-wrap:anywhere}@media (min-width: 768px){.than-so-hoc-cap-doi-article-panel{padding:2.25rem}}.than-so-hoc-cap-doi-article-panel .vts-answer{margin-top:0;margin-bottom:2rem;padding:clamp(1rem,2vw,1.5rem);border:1px solid #eadfca;border-left:4px solid #971c20;border-radius:1rem;background:#fffdf7}.than-so-hoc-cap-doi-article-panel .vts-answer-title{margin:0 0 .75rem;font-weight:700;color:#971c20;font-size:clamp(1.15rem,2vw,1.35rem);line-height:1.4;font-family:Playfair Display,Georgia,serif}.than-so-hoc-cap-doi-article-panel .vts-answer-content p{margin-bottom:.75rem;color:#382e25}.than-so-hoc-cap-doi-article-panel .vts-answer-content ul{padding-left:1.5rem;list-style:disc;margin-top:.75rem}.than-so-hoc-cap-doi-article-panel .vts-answer-content li{margin-top:.5rem;color:#493a2b}.than-so-hoc-cap-doi-article-panel .vts-toc{border-left:3px solid #971c20;border-radius:0 1rem 1rem 0;padding:1.1rem 1.35rem;background:#f7efdf;margin-block:2rem}.than-so-hoc-cap-doi-article-panel .vts-toc-title{font-weight:700;color:#7f1d1d;margin-bottom:.75rem;font-size:1.05rem}.than-so-hoc-cap-doi-article-panel .vts-toc-list{margin:0;padding-left:1.25rem;display:grid;gap:.5rem}.than-so-hoc-cap-doi-article-panel .vts-toc-list a{color:#971c20;text-decoration:underline;text-underline-offset:3px;font-size:.95rem;transition:color .15s}.than-so-hoc-cap-doi-article-panel .vts-toc-list a:hover{color:#b91c1c}.than-so-hoc-cap-doi-article-panel .vts-section{margin-top:2.75rem;scroll-margin-top:6rem}.than-so-hoc-cap-doi-article-panel h2{margin:0 0 1rem;color:#971c20;font-size:clamp(1.25rem,2.2vw,1.55rem);font-weight:750;line-height:1.4;font-family:Playfair Display,Georgia,serif}.than-so-hoc-cap-doi-article-panel h3{margin:1.5rem 0 .6rem;font-size:1.15rem;font-weight:700;color:#493223;font-family:Playfair Display,Georgia,serif}.than-so-hoc-cap-doi-article-panel p{margin:0 0 1rem}.than-so-hoc-cap-doi-article-panel div.vts-table{width:100%;max-width:100%;min-width:0;overflow-x:auto;margin-block:1.75rem;border-radius:.625rem;border:1px solid #dfd0b8}.than-so-hoc-cap-doi-article-panel div.vts-table>table{width:100%;border-collapse:collapse;margin:0;font-size:.935rem;line-height:1.65;color:#3f2c20;background:#fffdfa}.than-so-hoc-cap-doi-article-panel div.vts-table>table>caption{padding:.65rem .9rem;text-align:left;font-weight:600;color:#5c4a3d;font-size:.9rem;background:#faf5eb;border-bottom:1px solid #dfd0b8}.than-so-hoc-cap-doi-article-panel div.vts-table>table>:is(thead,tbody,tfoot)>tr>:is(th,td){border:1px solid #dfd0b8;padding:.75rem .85rem;text-align:left;vertical-align:top;min-width:8rem}.than-so-hoc-cap-doi-article-panel div.vts-table>table>thead>tr>th{background:#f3e8d2;color:#493223;font-weight:700;white-space:nowrap}.than-so-hoc-cap-doi-article-panel div.vts-table>table>tbody>tr>th{background:#faf5eb;color:#493223;font-weight:600;min-width:8.5rem}.than-so-hoc-cap-doi-article-panel div.vts-table:focus-visible{outline:2px solid #971c20;outline-offset:3px}.than-so-hoc-cap-doi-article-panel .vts-figure{margin-block:1.75rem;overflow:hidden;border-radius:1rem;border:1px solid #eadfca;background:#fffdf7;box-shadow:0 1px 3px #0000000a}.than-so-hoc-cap-doi-article-panel .vts-figure img{display:block;width:100%;height:auto;-o-object-fit:cover;object-fit:cover;aspect-ratio:16/9}.than-so-hoc-cap-doi-article-panel .vts-figure figcaption{padding:.75rem 1rem;font-size:.875rem;line-height:1.6;color:#5c4a3d;text-align:left;border-top:1px solid #f0e6d6}.than-so-hoc-cap-doi-article-panel .vts-steps{list-style:none;counter-reset:vts-step-counter;padding:0;margin-block:1.75rem;display:grid;gap:1rem}.than-so-hoc-cap-doi-article-panel .vts-step-item{counter-increment:vts-step-counter;position:relative;padding:1.25rem 1.25rem 1.25rem 3.5rem;border:1px solid #eadfca;border-radius:.875rem;background:#fffdfa}.than-so-hoc-cap-doi-article-panel .vts-step-item:before{content:counter(vts-step-counter);position:absolute;left:1rem;top:1.25rem;width:1.75rem;height:1.75rem;border-radius:50%;background:#971c20;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:.9rem}.than-so-hoc-cap-doi-article-panel .vts-step-title{font-weight:700;color:#971c20;margin-bottom:.35rem;font-size:1.05rem}.than-so-hoc-cap-doi-article-panel .vts-step-desc{font-size:.95rem;color:#493a2b;margin:0}.than-so-hoc-cap-doi-article-panel .vts-caution-box{margin-block:2rem;padding:1.25rem 1.5rem;border-radius:.875rem;border:1px solid #fecaca;background:#fef2f2;color:#991b1b}.than-so-hoc-cap-doi-article-panel .vts-caution-title{font-weight:700;font-size:1.05rem;margin-bottom:.5rem;color:#b91c1c}.than-so-hoc-cap-doi-article-panel .vts-faq{margin-top:2rem;display:grid;gap:.875rem}.than-so-hoc-cap-doi-article-panel .vts-faq-item{border:1px solid #eadfca;border-radius:.75rem;background:#fffdf9;padding:1rem 1.25rem}.than-so-hoc-cap-doi-article-panel .vts-faq-question{font-weight:700;color:#7f1d1d;font-size:1rem;margin-bottom:.35rem}.than-so-hoc-cap-doi-article-panel .vts-faq-answer{font-size:.95rem;color:#493a2b;margin:0}.than-so-hoc-cap-doi-article-panel .vts-byline{margin-top:2.5rem;padding-top:1rem;border-top:1px solid #eadfca;font-size:.875rem;color:#786553;display:flex;flex-wrap:wrap;justify-content:space-between;gap:.5rem}
