.guide-page[data-v-a6a39cc7]{background:#fff;min-height:60vh;padding:2.75rem 1.25rem 4.5rem}.guide-wrap[data-v-a6a39cc7]{margin:0 auto;width:min(100%,52rem)}.guide-title[data-v-a6a39cc7]{align-items:center;color:#1f2937;display:flex;font-size:1.35rem;font-weight:500;gap:.7rem;line-height:1.3;margin:0 0 1.35rem}.guide-title[data-v-a6a39cc7]:before{background:#c45454;border-radius:2px;content:"";flex:none;height:1.15em;width:3px}.guide-list[data-v-a6a39cc7]{display:flex;flex-direction:column;gap:.85rem}.guide-card[data-v-a6a39cc7]{background:#fff;border:1px solid #ececec;border-radius:.4rem;box-shadow:0 1px 2px #0f172a0a}.guide-card.is-open[data-v-a6a39cc7]{box-shadow:0 10px 28px #0f172a14}.guide-head[data-v-a6a39cc7]{align-items:center;background:transparent;border:0;color:#222;cursor:pointer;display:flex;font-size:.98rem;font-weight:500;gap:1rem;justify-content:space-between;padding:1.05rem 1.25rem;text-align:left;width:100%}.guide-chevron[data-v-a6a39cc7]{color:#6b7280;font-size:.8rem;transition:transform .2s ease}.guide-card.is-open .guide-chevron[data-v-a6a39cc7]{transform:rotate(180deg)}.guide-body[data-v-a6a39cc7]{color:#1f2937;font-size:.92rem;line-height:1.75;padding:0 1.35rem 1.2rem}.guide-body[data-v-a6a39cc7] h3{color:#111827;font-size:.95rem;font-weight:700;line-height:1.45;margin:1.05rem 0 .2rem}.guide-body[data-v-a6a39cc7] h3:first-child{margin-top:0}.guide-body[data-v-a6a39cc7] p{margin:0 0 .85rem}.guide-body[data-v-a6a39cc7] p:last-child{margin-bottom:0}.guide-body[data-v-a6a39cc7] a{color:#2563eb;text-decoration:underline}.guide-fallback[data-v-a6a39cc7] h1{font-size:1.35rem;font-weight:600;margin-bottom:1rem}.guide-fallback[data-v-a6a39cc7] p{line-height:1.7;margin-bottom:.85rem}.static-page-container[data-v-39aafc29]{min-height:60vh}.prose[data-v-39aafc29] h1{font-size:2rem;font-weight:700;margin-bottom:1.5rem}.prose[data-v-39aafc29] h2{font-size:1.5rem;font-weight:600;margin-bottom:1rem;margin-top:2rem}.prose[data-v-39aafc29] h3{font-size:1.25rem;font-weight:600;margin-bottom:.75rem;margin-top:1.5rem}.prose[data-v-39aafc29] p{line-height:1.7;margin-bottom:1rem}.prose[data-v-39aafc29] ol,.prose[data-v-39aafc29] ul{margin-bottom:1rem;margin-left:1.5rem}.prose[data-v-39aafc29] li{margin-bottom:.5rem}.prose[data-v-39aafc29] a{color:#3b82f6;text-decoration:underline}.prose[data-v-39aafc29] img{border-radius:.5rem;display:block;height:auto;margin:1rem 0;max-width:100%}
