body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}body{background:#f7f5f5;color:#222;font-family:Arial,sans-serif;margin:0}.container{margin:auto;max-width:1150px;width:90%}.header{background:#6d1028;border-bottom:6px solid #d4a017;color:#fff;padding:42px 0}.header h1{font-size:44px;margin:0}.header h2{font-weight:400;margin-top:8px}.header p,.url{color:#f3dede}.nav{background:#fff;border-bottom:1px solid #ddd;padding:14px 0;position:-webkit-sticky;position:sticky;top:0;z-index:10}.nav-links{display:flex;flex-wrap:wrap;gap:12px}.nav button{background:none;border:none;color:#d4a017;cursor:pointer;font-size:15px;font-weight:700;padding:10px 12px}.nav button:hover{background:#6d1028;border-radius:4px;color:#f4d58d}.page{padding:35px 0}.section{background:#fff;border:1px solid #e6dede;border-radius:8px;box-shadow:0 4px 18px #0000000d;padding:36px}.section h2{border-bottom:2px solid #ead3d8;color:#6d1028;padding-bottom:12px}.section h3{color:#6d1028;margin-top:30px}.section h4{color:#8a1835;margin-top:22px}.section h5{color:#8a1835;font-size:16px;margin-bottom:6px}li,p{font-size:16px;line-height:1.8}.card,.info-box{background:#fcf7f8;border-left:5px solid #6d1028;border-radius:6px;margin-top:18px;padding:22px}.button{background:#6d1028;border-radius:6px;color:#f4d58d;display:inline-block;font-weight:700;margin-top:10px;padding:12px 18px;text-decoration:none}.button:hover{background:#4f0b1d}.accordion{background:#fff;border:1px solid #ead3d8;border-radius:8px;margin:14px 0;overflow:hidden}.accordion-title{align-items:center;background:#fcf7f8;border:none;color:#6d1028;cursor:pointer;display:flex;font-size:17px;font-weight:700;justify-content:space-between;padding:17px 20px;text-align:left;width:100%}.accordion-title:hover{background:#f4e7ea}.accordion-title span{color:#d4a017;font-size:24px}.accordion-content{border-top:1px solid #ead3d8;padding:22px}.footer{background:#6d1028;color:#fff;margin-top:40px;padding:30px 0;text-align:center}.footer p{color:#f3dede;margin:6px 0}
/*# sourceMappingURL=main.f970e1da.css.map*/