.page-enter-active,.page-leave-active{transition:opacity .3s ease}.page-enter-from,.page-leave-to{opacity:0}html{scroll-behavior:smooth}.fade-enter-active[data-v-10e8a6fd],.fade-leave-active[data-v-10e8a6fd]{transition:opacity .3s ease}.fade-enter-from[data-v-10e8a6fd],.fade-leave-to[data-v-10e8a6fd]{opacity:0}.slide-enter-active[data-v-10e8a6fd],.slide-leave-active[data-v-10e8a6fd]{transition:transform .3s ease}.slide-enter-from[data-v-10e8a6fd],.slide-leave-to[data-v-10e8a6fd]{transform:translate(100%)}.banner-fade-enter-active[data-v-71efe20c],.banner-fade-leave-active[data-v-71efe20c]{transition:opacity 1s ease}.banner-fade-enter-from[data-v-71efe20c],.banner-fade-leave-to[data-v-71efe20c]{opacity:0}.home-page[data-v-eea9306a]{min-height:100vh}input[type=number][data-v-3b32ae9d]::-webkit-inner-spin-button,input[type=number][data-v-3b32ae9d]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number][data-v-3b32ae9d]{-moz-appearance:textfield}@media print{.print\\[data-v-82c35bc3]:hidden{display:none!important}body[data-v-82c35bc3]{background:#fff}.container[data-v-82c35bc3]{max-width:100%;padding:0}.bg-white[data-v-82c35bc3]{page-break-inside:avoid}h2[data-v-82c35bc3]{page-break-after:avoid}}[data-v-94157398] .prose{color:#374151;line-height:1.75}[data-v-94157398] .prose h1,[data-v-94157398] .prose h2,[data-v-94157398] .prose h3,[data-v-94157398] .prose h4{font-weight:700;margin-top:2rem;margin-bottom:1rem;color:#111827}[data-v-94157398] .prose h2{font-size:1.875rem;margin-top:2.5rem}[data-v-94157398] .prose h3{font-size:1.5rem}[data-v-94157398] .prose p{margin-bottom:1.25rem;font-size:1.125rem}[data-v-94157398] .prose ul,[data-v-94157398] .prose ol{margin-right:1.5rem;margin-bottom:1.25rem}[data-v-94157398] .prose li{margin-bottom:.75rem;font-size:1.125rem}[data-v-94157398] .prose strong{font-weight:700;color:#111827}[data-v-94157398] .prose a{color:var(--primary);text-decoration:underline}[data-v-94157398] .prose a:hover{opacity:.8}@media (max-width: 1023px){aside[data-v-1b68c853]{transition:transform .3s ease}}.page-fade-enter-active[data-v-1b68c853],.page-fade-leave-active[data-v-1b68c853]{transition:opacity .3s ease,transform .3s ease}.page-fade-enter-from[data-v-1b68c853]{opacity:0;transform:translateY(10px)}.page-fade-leave-to[data-v-1b68c853]{opacity:0;transform:translateY(-10px)}.page-fade-enter-to[data-v-1b68c853],.page-fade-leave-from[data-v-1b68c853]{opacity:1;transform:translateY(0)}
