.show-page[data-v-fb7ed8af]{background-color:var(--beige);color:var(--blue);min-height:100vh}.show-header[data-v-fb7ed8af]{background-color:var(--blue);padding:3rem 2rem 4rem}.show-header__inner[data-v-fb7ed8af]{max-width:860px;margin:0 auto;display:flex;flex-direction:column;gap:1rem}.show-back[data-v-fb7ed8af]{font-size:.85rem;color:#fff9;text-decoration:none;transition:color .2s;width:-moz-fit-content;width:fit-content}.show-back[data-v-fb7ed8af]:hover{color:#fff;text-decoration:none}.show-date[data-v-fb7ed8af]{font-size:.78rem;color:var(--orange);text-transform:uppercase;letter-spacing:.08em;margin:0}.show-title[data-v-fb7ed8af]{font-size:clamp(1.6rem,4vw,2.4rem);color:#fff;line-height:1.2;margin:0}.show-title[data-v-fb7ed8af]:after{display:none}.show-header__divider[data-v-fb7ed8af]{width:4rem;height:4px;background-color:var(--orange);border-radius:2px;margin-top:.5rem}.show-body[data-v-fb7ed8af]{max-width:860px;margin:0 auto;padding:3rem 2rem 5rem}.show-body__inner[data-v-fb7ed8af]{background:#fff;border-radius:0 0 1rem 1rem;padding:2.5rem;margin-top:-2rem;box-shadow:0 8px 32px #083d7714}.show-disclaimer[data-v-fb7ed8af]{display:flex;align-items:flex-start;gap:.75rem;margin-top:2.5rem;padding:1.25rem 1.5rem;background-color:var(--yellow);border-radius:.75rem}.show-disclaimer__icon[data-v-fb7ed8af]{font-size:1.25rem;flex-shrink:0;margin-top:1px}.show-disclaimer p[data-v-fb7ed8af]{font-size:.82rem;line-height:1.65;color:var(--blue);opacity:.8;margin:0}.show-footer-nav[data-v-fb7ed8af]{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid rgba(8,61,119,.12)}.show-back-btn[data-v-fb7ed8af]{display:inline-block;padding:.6rem 1.4rem;background-color:#f59e0b;color:#fff;border-radius:.4rem;font-size:.9rem;text-decoration:none;transition:background-color .2s ease,color .2s ease}.show-back-btn[data-v-fb7ed8af]:hover{background-color:#fbbf24;color:var(--blue);text-decoration:none}.article-content[data-v-fb7ed8af]{color:var(--blue);line-height:1.85;font-size:.9375rem;overflow-wrap:break-word;word-break:break-word}.article-content[data-v-fb7ed8af] h2,.article-content[data-v-fb7ed8af] h3,.article-content[data-v-fb7ed8af] h4{font-weight:700;color:var(--blue);margin-top:2em;margin-bottom:.6em;line-height:1.3}.article-content[data-v-fb7ed8af] h2{font-size:1.2rem;padding-bottom:.4em;border-bottom:2px solid var(--orange)}.article-content[data-v-fb7ed8af] h2:after{display:none}.article-content[data-v-fb7ed8af] h3{font-size:1.05rem}.article-content[data-v-fb7ed8af] h4{font-size:.95rem;opacity:.75}.article-content[data-v-fb7ed8af] p{margin-bottom:1.1em}.article-content[data-v-fb7ed8af] ul,.article-content[data-v-fb7ed8af] ol{padding-left:1.5em;margin-bottom:1.1em}.article-content[data-v-fb7ed8af] li{margin-bottom:.35em}.article-content[data-v-fb7ed8af] a{color:var(--orange);text-decoration:underline;text-underline-offset:2px;word-break:break-all}.article-content[data-v-fb7ed8af] a:hover{opacity:.75}.article-content[data-v-fb7ed8af] hr{border:none;border-top:1px solid rgba(8,61,119,.15);margin:2em 0}.article-content[data-v-fb7ed8af] strong{font-weight:700;color:var(--blue)}.article-content[data-v-fb7ed8af] em{font-style:italic;opacity:.8}.article-content[data-v-fb7ed8af] code{background:var(--beige);border:1px solid rgba(8,61,119,.15);padding:.15em .4em;border-radius:4px;font-size:.85em;font-family:ui-monospace,monospace;word-break:break-all}.article-content[data-v-fb7ed8af] pre{background:var(--blue);color:var(--beige);padding:1.5em;border-radius:.5rem;overflow-x:auto;margin-bottom:1.25em;font-size:.85em;line-height:1.6}.article-content[data-v-fb7ed8af] pre code{background:transparent;border:none;padding:0;color:inherit;word-break:normal;white-space:pre}.article-content[data-v-fb7ed8af] blockquote{border-left:4px solid var(--orange);padding:.75em 1.25em;margin:1.25em 0;background:#f4de8d4d;border-radius:0 .5rem .5rem 0;font-style:italic}.article-content[data-v-fb7ed8af] table{width:100%;border-collapse:collapse;margin-bottom:1.25em;font-size:.875em;display:block;overflow-x:auto}.article-content[data-v-fb7ed8af] th,.article-content[data-v-fb7ed8af] td{border:1px solid rgba(8,61,119,.15);padding:.5em .75em;text-align:left}.article-content[data-v-fb7ed8af] th{background:var(--yellow);font-weight:700;color:var(--blue)}@media(max-width:768px){.show-header[data-v-fb7ed8af]{padding:2rem 1.5rem 3rem}.show-body[data-v-fb7ed8af]{padding:2rem 1.25rem 4rem}.show-body__inner[data-v-fb7ed8af]{padding:1.75rem 1.25rem;margin-top:-1.5rem}}
