.ffl-s1l3qk0k{--q-ink:#151311 !important;--q-accent:#b51231 !important;--q-soft:#f3e7df !important;--q-paper:#fffaf5 !important;--q-radius:0px !important;--q-heading-font:Cormorant, Georgia, serif !important;--q-heading-weight:400 !important;--q-top-offset:0px !important;--q-mobile-top-offset:0px !important}
.ffl-s17r78fq{margin-top:30px !important}
.ffl-s1ql8cg0{padding-top:15px !important}
.ffl-s168z4ve{padding-top:0 !important}
.ffl-s8ax0pi{display:inline-flex !important;align-items:center !important;gap:10px !important;background:#f2e9dc !important;border-radius:0px !important;padding:8px 20px !important;margin-bottom:28px !important;font-size:13px !important;color:#685d55 !important;font-family:inherit !important;line-height:1 !important}
.ffl-su5m7hw{font-size:1.1em !important}
.ffl-s14ehxct{color:inherit !important}
.ffl-sjambzs{background:#FAF7F2 !important;border:1px solid #B58A5E !important;border-top:5px solid #B58A5E !important;border-radius:0px !important;padding:21px 23px !important;margin:30px 0 !important}
.ffl-s2k9d3z{font-size:0.72em !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:0.11em !important;color:#A3162A !important;margin:0 0 9px 0 !important}
.ffl-seg21xy{margin:0 !important;color:#151311 !important;font-weight:650 !important;line-height:1.65 !important;font-size:0.96em !important}
.ffl-s1097461{margin:0 !important}
.ffl-s3h2ytm{background:#f2e9dc !important;border-left:3px solid #A3162A !important;border-radius:0px !important;padding:20px 24px !important;margin:32px 0 !important;max-width:520px !important}
.ffl-s5skte3{font-size:13px !important;font-weight:700 !important;color:#A3162A !important;margin:0 0 12px 0 !important;text-transform:uppercase !important;letter-spacing:.06em !important}
.ffl-s18r22zm{margin:0 !important;padding:0 0 0 18px !important;list-style:decimal !important}
.ffl-slwesut{margin:0 !important;padding:0 !important}
.ffl-s1s3qxh5{color:#A3162A !important;text-decoration:none !important;font-size:14px !important;line-height:1.8 !important;display:block !important;padding:2px 0 !important}
.ffl-s7c2cog{background:#f2e9dc !important;border-left:4px solid #A3162A !important;border-radius:0 0px 0px 0 !important;padding:20px 22px !important;margin:30px 0 !important;display:flex !important;gap:15px !important;align-items:flex-start !important}
.ffl-s15ogjxy{width:31px !important;height:31px !important;display:grid !important;place-items:center !important;background:#A3162A !important;color:#fff !important;font-size:0.84em !important;font-weight:800 !important;line-height:1 !important;flex-shrink:0 !important}
.ffl-s1mqv1mp{font-size:0.72em !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:0.1em !important;color:#A3162A !important;margin:0 0 6px 0 !important}
.ffl-sh8ae9z{margin:0 !important;color:#685d55 !important;line-height:1.65 !important;font-size:0.94em !important}
.ffl-s7nmpf{margin:36px 0 !important;text-align:center !important}
.ffl-sls7xub{max-width:100% !important;height:auto !important;border-radius:8px !important;display:block !important;margin:0 auto !important}
.ffl-s12bebbr{font-size:0.78em !important;color:#999 !important;margin-top:6px !important;text-align:center !important}
.ffl-s6bfabl{display:grid !important;grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr)) !important;gap:14px !important;margin:34px 0 !important}
.ffl-s1619mmc{background:#f2e9dc !important;border:1px solid #dfd6cb !important;border-radius:0px !important;padding:21px !important;display:flex !important;flex-direction:column !important;gap:11px !important}
.ffl-s5q4q2k{width:36px !important;height:36px !important;background:#151311 !important;color:#fff !important;border-radius:0px !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;font-size:.7em !important;font-weight:800 !important;letter-spacing:.05em !important}
.ffl-s1beseug{font-weight:750 !important;font-size:0.9em !important;color:#151311 !important;margin:0 !important;line-height:1.35 !important}
.ffl-s1bnwhph{font-size:0.84em !important;color:#685d55 !important;margin:0 !important;line-height:1.55 !important}
.ffl-s19kiqau{width:36px !important;height:36px !important;background:#A3162A !important;color:#fff !important;border-radius:0px !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;font-size:.7em !important;font-weight:800 !important;letter-spacing:.05em !important}
.ffl-sl58qtc{width:36px !important;height:36px !important;background:#B58A5E !important;color:#fff !important;border-radius:0px !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;font-size:.7em !important;font-weight:800 !important;letter-spacing:.05em !important}
.ffl-s1qpy75a{width:36px !important;height:36px !important;background:#556b4d !important;color:#fff !important;border-radius:0px !important;display:flex !important;align-items:center !important;justify-content:center !important;flex-shrink:0 !important;font-size:.7em !important;font-weight:800 !important;letter-spacing:.05em !important}
.ffl-sdqjjox{background:#eee2dd !important;border-left:4px solid #8a4c43 !important;border-radius:0 0px 0px 0 !important;padding:20px 22px !important;margin:30px 0 !important;display:flex !important;gap:15px !important;align-items:flex-start !important}
.ffl-s1l8uzkv{width:31px !important;height:31px !important;display:grid !important;place-items:center !important;background:#8a4c43 !important;color:#fff !important;font-size:0.9em !important;font-weight:900 !important;line-height:1 !important;flex-shrink:0 !important}
.ffl-s1arzrqe{font-size:0.72em !important;font-weight:800 !important;text-transform:uppercase !important;letter-spacing:0.1em !important;color:#8a4c43 !important;margin:0 0 6px 0 !important}
.ffl-s1y9lxim{margin:0 !important;color:#151311 !important;line-height:1.65 !important;font-size:0.94em !important}
.ffl-sf5ohih{padding:clamp(16px,4vw,28px) !important;margin:28px 0 !important;border:1px solid currentColor !important;border-radius:12px !important;background:transparent !important;color:inherit !important}
.ffl-s1w3pg4r{list-style:none !important;padding:0 !important}
.ffl-sfjhhyc{margin:12px 0 !important}
.ffl-s6211fy{display:flex !important;align-items:baseline !important;gap:12px !important}
.ffl-sjcgx0r{width:auto !important;flex:none !important;accent-color:currentColor !important}
.ffl-szelji7{margin: 56px auto !important;max-width: 720px !important;text-align: center !important}
.ffl-s1hsikyq{width:100% !important;aspect-ratio:16/9 !important;border-radius:10px !important;display:block !important}
.ffl-so27rp2{width:100% !important;margin-top:24px !important}
.ffl-s1do7o3l{margin:28px 0 15px !important}
.ffl-s8plp7{font-size:11px !important;margin:15px 0 !important}
.ffl-sakjizx{width:100% !important}
.ffl-s364vdc{margin-top:25px !important}
.ffl-sm19t6l{padding-bottom:90px !important}
