.ic-input[data-v-2e70b7f0]{margin-top:.25rem;width:100%;border-radius:.75rem;border:1px solid #d1d5db;background:#fff;padding:.5rem .75rem;font-size:.95rem}.ic-input[data-v-2e70b7f0]:focus{outline:none;border-color:#f59e0b;box-shadow:0 0 0 2px #f59e0b4d}.btn-primary[data-v-b298ac64]{border-radius:.5rem;--tw-bg-opacity: 1;background-color:rgb(55 79 67 / var(--tw-bg-opacity, 1));font-weight:600;--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1));transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.btn-primary[data-v-b298ac64]:hover{--tw-bg-opacity: 1;background-color:rgb(45 63 55 / var(--tw-bg-opacity, 1))}.prose[data-v-b298ac64]{color:#334155;font-size:1.125rem;line-height:1.8}.prose[data-v-b298ac64]>div>*:first-child{margin-top:0}.prose[data-v-b298ac64] p{margin:0 0 1.4rem;line-height:1.8}.prose[data-v-b298ac64]>div:first-child>p:first-of-type{font-size:1.28rem;line-height:1.7;color:#1f2937}.prose[data-v-b298ac64] strong{color:#0b2545;font-weight:700}.prose[data-v-b298ac64] h2{color:#0b2545;font-weight:800;font-size:1.85rem;letter-spacing:-.01em;line-height:1.25;margin-top:2.9rem;margin-bottom:.85rem;scroll-margin-top:5rem}.prose[data-v-b298ac64] h2:before{content:"";display:block;width:34px;height:6px;margin-bottom:.85rem;border-radius:3px;background:linear-gradient(90deg,#e8a33d,#f6c667)}.prose[data-v-b298ac64] h3{color:#0b2545;font-weight:700;font-size:1.32rem;line-height:1.35;margin-top:2rem;margin-bottom:.6rem;scroll-margin-top:5rem}.prose[data-v-b298ac64] h2+p,.prose[data-v-b298ac64] h3+p{margin-top:0}.prose[data-v-b298ac64] ul,.prose[data-v-b298ac64] ol{margin:0 0 1.6rem;padding-left:1.4rem}.prose[data-v-b298ac64] li{margin:.5rem 0;line-height:1.72;padding-left:.25rem}.prose[data-v-b298ac64] li::marker{color:#e8a33d;font-weight:700}.prose[data-v-b298ac64] a{color:#b45309;font-weight:600;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px;text-decoration-color:#e8a33d80;transition:color .15s ease,text-decoration-color .15s ease}.prose[data-v-b298ac64] a:hover{color:#92400e;text-decoration-color:#b45309}.prose[data-v-b298ac64] img{width:100%;height:auto;border-radius:1rem;box-shadow:0 18px 40px -20px #1b151259;margin:2.25rem 0}.prose[data-v-b298ac64] blockquote{margin:2rem 0;padding:.4rem 0 .4rem 1.5rem;border-left:4px solid #e8a33d;color:#1b1512;font-size:1.3rem;line-height:1.55;font-style:italic;font-weight:500}.prose[data-v-b298ac64] blockquote p{margin-bottom:.5rem}.prose[data-v-b298ac64] hr{border:0;height:1px;margin:2.5rem 0;background:linear-gradient(90deg,transparent,rgba(232,163,61,.55),transparent)}.prose[data-v-b298ac64] code{background-color:#fdf5e8;color:#92400e;padding:.15rem .4rem;border-radius:.3rem;font-size:.9em}.prose[data-v-b298ac64] pre{background-color:#1b1512;color:#f8f2e7;padding:1.25rem 1.5rem;border-radius:.75rem;overflow-x:auto;margin:0 0 1.75rem}.prose[data-v-b298ac64] pre code{background:transparent;color:inherit;padding:0}.prose[data-v-b298ac64] table{width:100%;border-collapse:collapse;margin:0 0 1.75rem;font-size:1rem}.prose[data-v-b298ac64] th,.prose[data-v-b298ac64] td{border:1px solid #f0e2cc;padding:.6rem .85rem;text-align:left}.prose[data-v-b298ac64] th{background-color:#fdf5e8;color:#0b2545;font-weight:700}
