@charset "UTF-8";.html-editor-content[data-v-a5c4f14d]{color:#787774;font-size:1rem;line-height:1.9}.html-editor-content[data-v-a5c4f14d] h1,.html-editor-content[data-v-a5c4f14d] h2{color:var(--color-brand-ink);font-size:1.5rem;font-weight:700;margin-bottom:1rem;margin-top:2rem;scroll-margin-top:56px}@media(min-width:1280px){.html-editor-content[data-v-a5c4f14d] h1,.html-editor-content[data-v-a5c4f14d] h2{scroll-margin-top:80px}}.html-editor-content[data-v-a5c4f14d] h1:first-child,.html-editor-content[data-v-a5c4f14d] h2:first-child{margin-top:0}.html-editor-content[data-v-a5c4f14d] h3{color:var(--color-brand-muted);font-size:1.25rem;font-weight:600;margin-bottom:.75rem;margin-top:1.5rem}.html-editor-content[data-v-a5c4f14d] p{font-family:var(--font-dm-sans);margin-bottom:var(--editor-p-mb,0)}.html-editor-content[data-v-a5c4f14d] p:last-child{margin-bottom:0}.html-editor-content[data-v-a5c4f14d] p:empty:before{content:"";display:inline-block}.html-editor-content[data-v-a5c4f14d] p img{display:inline}.html-editor-content[data-v-a5c4f14d] p:has(>img){color:var(--color-brand-line-2);font-family:var(--font-noto-sans-tc);font-size:12px;font-weight:400;letter-spacing:0;line-height:1.4}@media(min-width:798px){.html-editor-content[data-v-a5c4f14d] p:has(>img){font-size:14px}}.html-editor-content[data-v-a5c4f14d] p:has(>img) img{margin-bottom:7px}@media(min-width:798px){.html-editor-content[data-v-a5c4f14d] p:has(>img) img{margin-bottom:.75rem}}.html-editor-content[data-v-a5c4f14d] img{height:auto;-o-object-fit:cover;object-fit:cover}.html-editor-content[data-v-a5c4f14d] ol,.html-editor-content[data-v-a5c4f14d] ul{margin-bottom:1.25rem;padding-left:1.5rem}.html-editor-content[data-v-a5c4f14d] ol{list-style-type:decimal}.html-editor-content[data-v-a5c4f14d] .editor-style-section-title{align-items:center;background-color:#eae7de;color:var(--color-brand-ink);display:flex;font-family:var(--font-dm-sans);font-size:20px;font-weight:500;height:56px;justify-content:center;margin-bottom:1.5rem;text-align:center}.html-editor-content[data-v-a5c4f14d] blockquote{border-bottom:2px solid hsla(37,7%,65%,.5);border-left:none;border-top:2px solid hsla(37,7%,65%,.5);font-style:italic;margin-bottom:3rem}.html-editor-content[data-v-a5c4f14d] blockquote p{color:#333c;font-size:15px;line-height:2;padding:1.25rem 0;text-align:justify}@media(min-width:798px){.html-editor-content[data-v-a5c4f14d] blockquote p{font-size:16px;padding:2.5rem 7%}}.html-editor-content[data-v-a5c4f14d] a{color:#a17854;text-decoration:underline}.html-editor-content[data-v-a5c4f14d] a:hover{opacity:.7}.html-editor-content[data-v-a5c4f14d] strong{font-weight:700}.html-editor-content[data-v-a5c4f14d] [data-type=horizontalRule] hr{background-color:#aca7a080;border:none;height:1px;margin:40px 0;width:100%}.html-editor-content[data-v-a5c4f14d] ul{list-style:none;margin-bottom:1.5rem;padding-left:0}.html-editor-content[data-v-a5c4f14d] ul li{font-size:.9375rem;line-height:1.8;padding-left:1rem;position:relative}.html-editor-content[data-v-a5c4f14d] ul li:before{color:var(--color-brand-ink);content:"•";left:0;position:absolute}.html-editor-content[data-v-a5c4f14d] ul[data-type=taskList]{list-style:none;padding-left:.25rem}.html-editor-content[data-v-a5c4f14d] ul[data-type=taskList] li{align-items:center;display:flex;padding-left:0}.html-editor-content[data-v-a5c4f14d] ul[data-type=taskList] li:before{content:none}.html-editor-content[data-v-a5c4f14d] ul[data-type=taskList] li label{display:inline-flex;padding-right:.625rem}.html-editor-content[data-v-a5c4f14d] ul[data-type=taskList] li label input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-position:50%;background-repeat:no-repeat;border-radius:.125rem;box-shadow:inset 0 0 0 1px #d4d4d8;cursor:default;height:1rem;width:1rem}.html-editor-content[data-v-a5c4f14d] ul[data-type=taskList] li label input:checked{background-color:#3b82f6;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIxNCIgaGVpZ2h0PSIxNCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjZmZmIiBzdHJva2UtbGluZWNhcD0icm91bmQiIHN0cm9rZS1saW5lam9pbj0icm91bmQiIHN0cm9rZS13aWR0aD0iMyIgdmlld0JveD0iMCAwIDI0IDI0Ij48cGF0aCBkPSJNMjAgNiA5IDE3bC01LTUiLz48L3N2Zz4=);box-shadow:inset 0 0 0 1px #3b82f6}.html-editor-content[data-v-a5c4f14d] ul[data-type=taskList] li[data-checked=true]>div>p{opacity:.5;text-decoration:line-through}.html-editor-content[data-v-a5c4f14d] .editor-style-h2-title{color:#95775d;font-family:var(--font-noto-serif-tc);font-size:20px;font-weight:600;line-height:1.375;margin-bottom:1.5rem;margin-top:40px;scroll-margin-top:70px}@media(min-width:798px){.html-editor-content[data-v-a5c4f14d] .editor-style-h2-title{font-size:26px}}@media(min-width:1280px){.html-editor-content[data-v-a5c4f14d] .editor-style-h2-title{scroll-margin-top:80px}}.html-editor-content[data-v-a5c4f14d] iframe{margin-bottom:1.5rem}.html-editor-content[data-v-a5c4f14d] [data-youtube-video]{aspect-ratio:16/9;margin-bottom:1.5rem}.html-editor-content[data-v-a5c4f14d] [data-youtube-video]>iframe{height:100%;width:100%}.html-editor-content[data-v-a5c4f14d] table{border-collapse:collapse;margin-bottom:1.5rem;table-layout:fixed;width:100%}.html-editor-content[data-v-a5c4f14d] .table-scroll-wrapper{overflow-x:auto;-webkit-overflow-scrolling:touch;margin-bottom:1.5rem;max-width:100%;scrollbar-color:rgba(0,0,0,.15) transparent;scrollbar-width:thin}.html-editor-content[data-v-a5c4f14d] .table-scroll-wrapper::-webkit-scrollbar{height:3px}.html-editor-content[data-v-a5c4f14d] .table-scroll-wrapper::-webkit-scrollbar-track{background:#0000000f}.html-editor-content[data-v-a5c4f14d] .table-scroll-wrapper::-webkit-scrollbar-thumb{background-color:#00000026;border-radius:0}.html-editor-content[data-v-a5c4f14d] .table-scroll-wrapper table{margin-bottom:0;table-layout:auto;width:auto}.html-editor-content[data-v-a5c4f14d] .table-scroll-wrapper img{max-width:none}.html-editor-content[data-v-a5c4f14d] td,.html-editor-content[data-v-a5c4f14d] th{min-width:50px;overflow-x:auto;-webkit-overflow-scrolling:touch;overflow-wrap:break-word;word-break:break-word}.html-editor-content[data-v-a5c4f14d] td p,.html-editor-content[data-v-a5c4f14d] th p{margin-bottom:0}.html-editor-content[data-v-a5c4f14d] th{background-color:var(--color-brand-bg-2);font-weight:600;text-align:left}
