@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/2742b3d653a3157b-s.92bf32a1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/be7780d61d89233b-s.9b0d31b6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/fb4a86a49ba2c1c4-s.4d358879.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/3e80ce3d3175ff0e-s.b807d5f3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:italic;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/9de307755bdae5a1-s.p.b8bd3ca3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/2742b3d653a3157b-s.92bf32a1.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/be7780d61d89233b-s.9b0d31b6.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/fb4a86a49ba2c1c4-s.4d358879.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/3e80ce3d3175ff0e-s.b807d5f3.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:italic;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/9de307755bdae5a1-s.p.b8bd3ca3.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.78def622.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.656fbe30.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.a9cc7c2a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.d6988a53.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.8a6b2436.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/02046ca7e906ed9f-s.78def622.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/6bbcb5b36acd717c-s.656fbe30.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/0797a9ffe47acb65-s.a9cc7c2a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/7c2c7251ac640798-s.d6988a53.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Merriweather;font-style:normal;font-weight:900;font-stretch:100%;font-display:swap;src:url(../media/248e1dc0efc99276-s.p.8a6b2436.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Merriweather Fallback;src:local(Times New Roman);ascent-override:80.59%;descent-override:22.36%;line-gap-override:0.0%;size-adjust:122.09%}.merriweather_632f58a9-module__znUmma__className{font-family:Merriweather,Merriweather Fallback}.merriweather_632f58a9-module__znUmma__variable{--font-fab-titre:"Merriweather","Merriweather Fallback"}
@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6f6530532ffb3238-s.8e1a16c0.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/e18eba515b6e45c8-s.1cd688f2.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/46cc84520f28186f-s.6d70e6fe.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/99ca7d2f6d3b3697-s.511458d2.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/4ce07a5530a1026d-s.004e371a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/6db87f820516bc94-s.6595215d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:400;font-display:swap;src:url(../media/753116ed0644caba-s.p.dfb15105.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/e1c56cfa5c29f186-s.c19f1511.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/9a9f1b49fd66f5b2-s.4b96d53e.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/1cbcfdabcc772f4e-s.5032f335.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/ca8bf95652b4436c-s.7e914b3f.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/c73a2dc173b2d048-s.c5527a30.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/8ca8cb901ccc3a61-s.5d2e187d.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:italic;font-weight:700;font-display:swap;src:url(../media/4479d8de70a32803-s.p.40b85219.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/00c7e5acc48683f4-s.30c4f078.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/87da4c579d46d553-s.004c652f.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/936250bb3ad001bc-s.50b85c2a.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/14da52269264e5de-s.848d8d09.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/23963417ab846622-s.0fc3233b.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/847b360c863aee07-s.70c25bdb.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3de5843039fd6032-s.p.27796456.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/7108beb54dc93e76-s.517d1672.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/a4a362e1fb92bebd-s.204201d1.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/5a32e298ab98510f-s.69b245d4.woff2)format("woff2");unicode-range:U+1F??}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/695a7aebbe0f3894-s.c7d7714f.woff2)format("woff2");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/d1f849767841653a-s.78b96766.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b6e15accc0a1e3a9-s.46896848.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Alegreya Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0f9b0aa50a4f67ad-s.p.ad8fb83a.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Alegreya Sans Fallback;src:local(Arial);ascent-override:103.67%;descent-override:34.56%;line-gap-override:0.0%;size-adjust:86.81%}.alegreya_sans_3112530e-module__JKDnGq__className{font-family:Alegreya Sans,Alegreya Sans Fallback}.alegreya_sans_3112530e-module__JKDnGq__variable{--font-fab-texte:"Alegreya Sans","Alegreya Sans Fallback"}
.fab-guide{--fab-bg:#120600;--fab-cream:#f9e6c5;--fab-gold:#dab45f;--fab-dark-gold:#423115;--fab-blood:#91160d;--fab-white:#fff;--fab-muted:rgba(249,230,197,.62);--fab-line:rgba(218,180,95,.35);--fab-panel:#1a0b03;--fab-tiller:var(--font-fab-titre),Georgia,"Times New Roman",serif;--fab-scala:var(--font-fab-texte),"Segoe UI",Helvetica,Arial,sans-serif;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.fab-guide *{box-sizing:border-box}.fab-guide{background:var(--fab-bg);color:var(--fab-cream);font-family:var(--fab-scala);margin:0;font-size:17px;line-height:1.5}.fab-guide a{color:var(--fab-gold)}.fab-guide h1,.fab-guide h2,.fab-guide h3,.fab-guide h4{font-family:var(--fab-tiller);text-wrap:balance;margin:0}.fab-guide p{margin:0 0 16px}.fab-guide strong{color:var(--fab-white);font-weight:700}.fab-guide em{font-style:italic}.fab-guide .wrap{max-width:800px;margin:0 auto;padding-left:20px;padding-right:20px}.fab-guide .rule{color:var(--fab-gold);align-items:center;gap:0;max-width:800px;margin:0 auto;padding-left:20px;padding-right:20px;display:flex}.fab-guide .rule:before,.fab-guide .rule:after{content:"";background:linear-gradient(90deg,transparent,var(--fab-gold)30%,var(--fab-gold)70%,transparent);flex:1;height:1px}.fab-guide .rule i{background:var(--fab-gold);flex:none;width:9px;height:9px;margin:0 10px;transform:rotate(45deg)}.fab-guide .rule.plain:before,.fab-guide .rule.plain:after{background:var(--fab-line)}.fab-guide .nav{z-index:20;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--fab-line);background:rgba(18,6,0,.92);position:-webkit-sticky;position:sticky;top:64px}.fab-guide .nav .wrap{scrollbar-width:none;justify-content:center;align-items:center;gap:2px;max-width:1000px;padding-top:10px;padding-bottom:10px;display:flex;overflow-x:auto}.fab-guide .nav .wrap::-webkit-scrollbar{display:none}.fab-guide .nav a{font-family:var(--fab-tiller);letter-spacing:.06em;text-transform:uppercase;color:var(--fab-cream);white-space:nowrap;opacity:.85;padding:6px 12px;font-size:12px;font-weight:700;text-decoration:none}.fab-guide .nav a:hover{color:var(--fab-gold);opacity:1;outline:none}.fab-guide .nav a:focus-visible{color:var(--fab-gold);opacity:1;outline:none}.fab-guide .nav a+a:before{content:"◆";color:var(--fab-gold);vertical-align:2px;opacity:.8;margin-right:14px;font-size:7px}.fab-guide .crumb{color:var(--fab-cream);opacity:.85;padding-top:16px;padding-bottom:6px;font-size:14px}.fab-guide .crumb span{color:var(--fab-gold);vertical-align:2px;margin:0 8px;font-size:9px}.fab-guide .crumb a{color:var(--fab-cream);text-decoration:none}.fab-guide .crumb a:hover{color:var(--fab-gold)}.fab-guide .title{text-align:center;padding-top:28px;padding-bottom:8px}.fab-guide .title h1{text-transform:uppercase;color:var(--fab-white);font-size:max(26px,min(4.4vw,34px));font-weight:900;line-height:1.25}.fab-guide .meta{text-align:center;padding-top:12px;padding-bottom:26px;font-size:14px}.fab-guide .meta span{color:var(--fab-gold);vertical-align:2px;margin:0 10px;font-size:9px}.fab-guide .lead{font-size:17px}.fab-guide .tagline{text-align:left;margin:0 0 34px;font-style:italic}.fab-guide{scroll-behavior:smooth}.fab-guide .sec{padding-top:36px;padding-bottom:8px;scroll-margin-top:118px}.fab-guide .sec h2{text-transform:uppercase;color:var(--fab-white);text-align:center;margin-bottom:22px;font-size:max(28px,min(5vw,36px));font-weight:900;line-height:1.2}.fab-guide .sec .sub{text-align:center;color:var(--fab-gold);font-family:var(--fab-tiller);text-transform:uppercase;letter-spacing:.04em;margin:-14px 0 22px;font-size:15px;font-weight:700}.fab-guide h3{text-transform:uppercase;color:var(--fab-gold);margin:26px 0 8px;font-size:19px;font-weight:700;line-height:1.3}.fab-guide h3.center{text-align:center}.fab-guide .steps{counter-reset:s;gap:12px;margin:0 0 8px;padding:0;list-style:none;display:grid}.fab-guide .steps li{padding-left:46px;position:relative}.fab-guide .steps li:before{counter-increment:s;content:counter(s);border:1px solid var(--fab-gold);width:32px;height:32px;color:var(--fab-gold);font-family:var(--fab-tiller);place-items:center;font-size:15px;font-weight:900;display:grid;position:absolute;top:0;left:0;transform:rotate(45deg)}.fab-guide .steps li:after{counter-increment:none;content:counter(s);width:32px;height:32px;color:var(--fab-gold);font-family:var(--fab-tiller);place-items:center;font-size:15px;font-weight:900;display:grid;position:absolute;top:0;left:0}.fab-guide .steps li:before{color:transparent}.fab-guide .cards{flex-wrap:wrap;justify-content:center;gap:18px 16px;padding-top:18px;padding-bottom:10px;display:flex}.fab-guide .cards figure{text-align:center;width:186px;max-width:calc(50% - 8px);margin:0}.fab-guide .cards.big figure{width:230px}.fab-guide .cards img{aspect-ratio:376/526;cursor:zoom-in;border-radius:4.5%/3.2%;width:100%;transition:transform .15s;display:block;box-shadow:0 8px 24px rgba(0,0,0,.6)}.fab-guide .cards img:hover{transform:scale(1.04)}.fab-guide .cards figcaption{font-family:var(--fab-tiller);color:var(--fab-cream);margin-top:10px;font-size:13px;font-weight:700;line-height:1.3}.fab-guide .cards figcaption small{font-family:var(--fab-scala);color:var(--fab-muted);margin-top:2px;font-size:13px;font-weight:400;display:block}.fab-guide .gallery-desc{text-align:center;color:var(--fab-muted);max-width:600px;margin:0 auto 6px;font-size:15px}.fab-guide .box{border:1px solid var(--fab-gold);background:var(--fab-panel);margin:20px 0;padding:16px 20px}.fab-guide .box .lbl{font-family:var(--fab-tiller);text-transform:uppercase;color:var(--fab-gold);margin-bottom:6px;font-size:13px;font-weight:700;display:block}.fab-guide .box p:last-child{margin:0}.fab-guide .tip{border-left:3px solid var(--fab-gold);color:var(--fab-cream);margin:16px 0;padding:6px 0 6px 16px}.fab-guide .tip:before{content:"Astuce : ";color:var(--fab-gold);font-weight:700}.fab-guide .kw{gap:4px;display:grid}.fab-guide .kw div{border-bottom:1px solid var(--fab-line);padding:14px 0}.fab-guide .kw div:last-child{border:0}.fab-guide .kw h3{margin:0 0 6px}.fab-guide .kw p{margin:0}.fab-guide .kw .tip{margin:10px 0 0}.fab-guide .marks{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;margin:18px 0 6px;display:grid}.fab-guide .mark{border:1px solid var(--fab-line);text-align:center;background:var(--fab-panel);padding:14px 16px}.fab-guide .mark b{font-family:var(--fab-tiller);color:var(--fab-gold);font-variant-numeric:tabular-nums;margin-bottom:8px;font-size:30px;font-weight:900;line-height:1;display:block}.fab-guide .mark span{color:var(--fab-cream);font-size:14px}.fab-guide .styles{grid-template-columns:1fr 1fr;gap:14px;margin:12px 0 18px;display:grid}.fab-guide .styles div{border:1px solid var(--fab-line);background:var(--fab-panel);padding:14px 16px;font-size:16px}.fab-guide .styles b{font-family:var(--fab-tiller);text-transform:uppercase;color:var(--fab-gold);margin-bottom:6px;font-size:14px;font-weight:700;display:block}.fab-guide .tablewrap{border:1px solid var(--fab-line);margin-top:10px;overflow-x:auto}.fab-guide table{border-collapse:collapse;width:100%;min-width:640px;font-size:15px}.fab-guide th,.fab-guide td{text-align:left;border-bottom:1px solid var(--fab-line);vertical-align:top;padding:12px 14px}.fab-guide th{font-family:var(--fab-tiller);text-transform:uppercase;color:var(--fab-gold);font-size:12px;font-weight:700}.fab-guide tr:last-child td{border-bottom:0}.fab-guide td.h{font-family:var(--fab-tiller);text-transform:uppercase;color:var(--fab-white);white-space:nowrap;font-weight:900}.fab-guide .check{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;margin-top:14px;display:grid}.fab-guide .check label{border:1px solid var(--fab-line);background:var(--fab-panel);cursor:pointer;align-items:flex-start;gap:12px;padding:12px 14px;font-size:15px;display:flex}.fab-guide .check input{accent-color:var(--fab-gold);flex:none;margin-top:4px}.fab-guide .check label:has(input:checked){opacity:.5;text-decoration:line-through}.fab-guide .cta{font-family:var(--fab-tiller);text-transform:uppercase;color:var(--fab-white);border:1px solid var(--fab-gold);margin:6px 6px 0 0;padding:10px 22px;font-size:14px;font-weight:700;text-decoration:none;display:inline-block}.fab-guide .cta:hover{background:var(--fab-dark-gold)}.fab-guide footer{color:var(--fab-muted);text-align:center;padding-top:40px;padding-bottom:56px;font-size:14px}.fab-guide footer a{color:var(--fab-gold)}#lightbox{z-index:50;cursor:zoom-out;background:rgba(0,0,0,.82);place-items:center;padding:20px;display:none;position:fixed;top:0;bottom:0;left:0;right:0}#lightbox.on{display:grid}#lightbox img{border-radius:4.5%/3.2%;max-width:min(96vw,600px);max-height:92vh;box-shadow:0 20px 60px rgba(0,0,0,.8)}@media (max-width:640px){.fab-guide .styles{grid-template-columns:1fr}.fab-guide .cards figure{width:150px}.fab-guide .cards.big figure{width:170px}.fab-guide .nav .wrap{justify-content:flex-start}}
