@font-face{font-family:BL Fraunces;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/fraunces-latin-600-normal-BFCDtZfi.woff2)format("woff2")}@font-face{font-family:BL Fraunces;font-style:normal;font-weight:800;font-display:swap;src:url(/build/assets/fraunces-latin-800-normal-5RM8DebB.woff2)format("woff2")}@font-face{font-family:BL Fraunces;font-style:italic;font-weight:600;font-display:swap;src:url(/build/assets/fraunces-latin-600-italic-O70d2LGK.woff2)format("woff2")}@font-face{font-family:BL Nunito;font-style:normal;font-weight:400;font-display:swap;src:url(/build/assets/nunito-latin-400-normal-r8SDr6Up.woff2)format("woff2")}@font-face{font-family:BL Nunito;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/nunito-latin-600-normal-Br8yIETf.woff2)format("woff2")}@font-face{font-family:BL Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(/build/assets/nunito-latin-700-normal-Dort48En.woff2)format("woff2")}@font-face{font-family:BL Nunito;font-style:normal;font-weight:800;font-display:swap;src:url(/build/assets/nunito-latin-800-normal-Dz8SOQK_.woff2)format("woff2")}@font-face{font-family:BL Caveat;font-style:normal;font-weight:600;font-display:swap;src:url(/build/assets/caveat-latin-600-normal-zlTlWIYU.woff2)format("woff2")}.bl{--ecru:#f4ecdd;--ecru-2:#eadfc9;--laine:#fffbf2;--nuit:#1b2440;--nuit-2:#2a3458;--nuit-soft:#55607f;--or:#d9a520;--or-d:#a97c0b;--rouge:#c93a2e;--rouge-d:#a22c22;--bleu:#2f5f9e;--mousse:#4e8a62;--mousse-d:#376b49;--good-bg:#dcefdd;--bad-bg:#f9ddd6;--note-bg:#fbeec2;--h:"BL Fraunces", Fraunces, Georgia, "Times New Roman", serif;--b:"BL Nunito", Nunito, system-ui, -apple-system, "Segoe UI", sans-serif;--w:"BL Caveat", Caveat, "Comic Sans MS", cursive;--ch:var(--rouge);--on:#fff;--bw:2.5px;--r:16px;--knit-light:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='11'%3E%3Cg fill='none' stroke='%23fff' stroke-width='4.4' stroke-linecap='round'%3E%3Cpath d='M3.2 1l5.2 11.2M3.2 -10l5.2 11.2' opacity='.15'/%3E%3Cpath d='M14.8 1L9.6 12.2M14.8 -10L9.6 1.2' opacity='.09'/%3E%3C/g%3E%3C/svg%3E");--stitch:polygon(0 0, 35% 0, 50% 55%, 65% 0, 100% 0, 50% 100%);color:var(--nuit);font:400 17px/1.55 var(--b);background:var(--ecru);-webkit-font-smoothing:antialiased;position:relative;overflow:hidden}:where(.bl) *,:where(.bl) :before,:where(.bl) :after{box-sizing:border-box}:where(.bl) :is(h1,h2,h3,h4){font-family:var(--h);letter-spacing:0;margin:0;font-weight:800;line-height:1.12}:where(.bl) p{margin:0}:where(.bl) :is(ul,ol){margin:0;padding:0;list-style:none}:where(.bl) img{max-width:100%;height:auto}:where(.bl) svg{display:block}:where(.bl) :is(strong,b){font-weight:800}:where(.bl) button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent}:where(.bl) button:disabled{cursor:default}.bl :focus-visible{outline:3px solid var(--bleu);outline-offset:3px}.bl [x-cloak]{display:none!important}.bl-wrap{width:100%;max-width:76rem;margin-inline:auto;padding-inline:1rem}.bl-wrap.is-narrow{max-width:50rem}@media (width>=640px){.bl-wrap{padding-inline:1.5rem}}.bl-section{padding-block:4.5rem;position:relative}.bl-section.is-laine{background:var(--ecru-2)}.bl-section.is-nuit{color:var(--laine);background:var(--nuit);border-block:var(--bw) solid var(--nuit)}.bl-section.is-nuit :focus-visible,.bl-sign :focus-visible{outline-color:var(--or)}.bl-hem{background:repeating-linear-gradient(90deg, var(--ch) 0 9px, color-mix(in srgb, var(--ch) 62%, var(--nuit)) 9px 11px);border-block:var(--bw) solid var(--nuit);height:18px}.bl-kicker{font:600 1.6rem/1.1 var(--w);color:var(--rouge-d);align-items:center;gap:.55rem;display:flex}.bl-kicker:before{content:"";border:2px solid var(--nuit);background:radial-gradient(circle at 36% 36%, var(--nuit) 1.7px, transparent 2.3px), radial-gradient(circle at 64% 36%, var(--nuit) 1.7px, transparent 2.3px), radial-gradient(circle at 36% 64%, var(--nuit) 1.7px, transparent 2.3px), radial-gradient(circle at 64% 64%, var(--nuit) 1.7px, transparent 2.3px), var(--or);border-radius:50%;flex:none;width:24px;height:24px}.bl .bl-h2{text-wrap:balance;margin-top:.4rem;font-size:clamp(2rem,4.8vw,3.2rem);line-height:1.04}.bl-h2 em{font:italic 600 1em/1 var(--h);color:var(--rouge)}.bl-lead{max-width:47rem;color:var(--nuit-soft);font-size:1.14rem;line-height:1.6;margin-top:1.1rem!important}.bl-lead strong{color:var(--nuit)}.is-nuit .bl-kicker,.is-nuit .bl-h2 em{color:var(--or)}.is-nuit .bl-lead{color:#d9d3c5}.is-nuit .bl-lead strong{color:var(--laine)}.bl-tag{font:600 1.35rem/1.1 var(--w);color:var(--rouge-d)}.bl-pill{background:var(--ch);color:#fff;font:700 .82rem/1.4 var(--b);border-radius:999px;padding:3px 12px;display:inline-block}.bl-card{background:var(--laine);border:var(--bw) solid var(--nuit);border-radius:var(--r);box-shadow:0 5px 0 var(--nuit);position:relative}.bl-card:after,.bl-label:after{content:"";border:2px dashed color-mix(in srgb, var(--ch) 55%, transparent);border-radius:calc(var(--r) - 6px);pointer-events:none;position:absolute;inset:6px}.bl-btn{min-height:48px;font:800 1rem/1.15 var(--b);text-align:center;color:var(--nuit);background:var(--laine);border:var(--bw) solid var(--nuit);box-shadow:0 4px 0 var(--nuit);border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:10px 20px;text-decoration:none;transition:transform 80ms,box-shadow 80ms;display:inline-flex}.bl-btn svg{flex:none;width:20px;height:20px}.bl-btn:hover:not(:disabled){box-shadow:0 5px 0 var(--nuit);transform:translateY(-1px)}.bl-btn:active:not(:disabled){box-shadow:0 1px 0 var(--nuit);transform:translateY(3px)}.bl-btn:disabled{opacity:.5;box-shadow:0 2px 0 var(--nuit)}.bl-btn.is-or{background:var(--or)}.bl-btn.is-big{min-height:56px;padding:14px 26px;font-size:1.14rem}.bl-btn.is-small{min-height:42px;box-shadow:0 3px 0 var(--nuit);padding:8px 14px;font-size:.94rem}.bl-btn.is-light{color:var(--laine);border-color:var(--laine);box-shadow:none;background:0 0}.bl-btn.is-light:hover{box-shadow:none;background:#fffbf21a}.bl-full{width:100%;margin-top:14px}.bl-actions{flex-wrap:wrap;align-items:center;gap:.8rem;margin-top:1.5rem;display:flex}.bl-actions.is-center{justify-content:center}.bl-list{gap:.55rem;display:grid;margin-top:1rem!important}.bl-list li{padding-left:1.7rem;line-height:1.5;position:relative}.bl-list li:before{content:"";background:var(--rouge);width:13px;height:11px;clip-path:var(--stitch);position:absolute;top:.42em;left:0}.bl-list.is-big{gap:.85rem;margin-top:1.4rem!important}.bl-says{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:14px;display:grid}.bl-maille{width:64px;height:auto}.bl-bubble{font:600 1.32rem/1.15 var(--w);color:var(--nuit);background:var(--laine);border:2px solid var(--nuit);border-radius:14px;padding:9px 13px;position:relative}.bl-bubble:after{content:"";background:var(--laine);border:solid var(--nuit);border-width:0 0 2px 2px;width:13px;height:13px;margin-top:-7px;position:absolute;top:50%;left:-8px;transform:rotate(45deg)}.bl-bubble.is-right:after{border-width:2px 2px 0 0;left:auto;right:-8px}.bl-says.is-small{grid-template-columns:46px minmax(0,1fr);gap:12px;margin-top:1.1rem}.bl-says.is-small .bl-maille{width:46px}.bl-says.is-small .bl-bubble{font-size:1.22rem}.bl-says.is-wide{max-width:34rem;margin:2.6rem auto 0}.bl-says.is-center{text-align:left;max-width:24rem;margin:1.5rem auto 0}.bl-shot{background:var(--laine);border:var(--bw) solid var(--nuit);width:100%;box-shadow:0 5px 0 var(--nuit);cursor:zoom-in;border-radius:14px;padding:6px;transition:transform .15s;display:block}.bl-shot:hover{transform:translateY(-2px)rotate(-.4deg)}.bl-shot img{border:1.5px solid var(--nuit);border-radius:8px;width:100%;height:auto;display:block}.bl-shot.is-flat{z-index:1;box-shadow:none;border-width:2px;border-radius:10px;padding:0;position:relative;overflow:hidden}.bl-shot.is-flat img{border:0;border-radius:0}.bl-mech .bl-shot img,.bl-thread .bl-shot img,.bl-ball .bl-shot img{aspect-ratio:16/10;object-fit:cover;object-position:top}.bl-lightbox{z-index:60;cursor:zoom-out;background:#1b2440d6;place-items:center;padding:1rem;display:grid;position:fixed;inset:0}.bl-lightbox img{background:var(--ecru);border:var(--bw) solid var(--laine);width:auto;max-width:min(1280px,100%);max-height:90vh;box-shadow:0 6px 0 var(--or-d);border-radius:12px}.bl-hero{padding:1rem 0 2.6rem}.bl-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;margin-bottom:.9rem;display:flex}.bl-brand{align-items:center;gap:8px;display:inline-flex}.bl-brand img{width:34px;height:34px}.bl-brand b{font:600 1.5rem/1 var(--w)}.bl-crumbs{font:700 .86rem/1.3 var(--b);color:var(--nuit-soft)}.bl-crumbs a{text-underline-offset:3px;justify-content:center;align-items:center;min-width:40px;min-height:40px;text-decoration:underline;display:inline-flex}.bl-crumbs a:hover{color:var(--rouge-d)}.bl-crumbs>span:last-child{color:var(--nuit)}.bl-sign{color:var(--laine);background:var(--nuit);border:var(--bw) solid var(--nuit);box-shadow:0 6px 0 var(--or-d);border-radius:22px;gap:1.8rem;padding:1.7rem 1.2rem 1.6rem;display:grid;position:relative}.bl-sign:after{content:"";border:2px dashed var(--or);pointer-events:none;opacity:.8;border-radius:15px;position:absolute;inset:7px}.bl-sign>*{min-width:0}@media (width>=720px){.bl-sign{padding:2.2rem 2.2rem 2rem}}@media (width>=1024px){.bl-sign{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr);align-items:center;gap:2.6rem;padding:2.8rem 2.8rem 2.5rem}}.bl .bl-logo{letter-spacing:-.01em;line-height:.9;display:grid}.bl-logo .l1{color:var(--laine);font-size:clamp(2.75rem,11.5vw,4.1rem)}.bl-logo .l1 i{font:italic 600 .6em/1 var(--h);color:var(--or)}.bl-logo .l2{color:var(--or);text-shadow:3px 3px 0 var(--rouge);font-size:clamp(4rem,17.5vw,6.4rem)}.bl-tagline{font:600 clamp(1.7rem, 4vw, 2.2rem)/1.1 var(--w);color:var(--or);margin-top:.75rem!important}.bl-sub{color:#e9e2d2;max-width:35em;font-size:1.04rem;line-height:1.55;margin-top:.7rem!important}.bl-sub strong{color:var(--laine)}.bl-sign .bl-btn.is-or{box-shadow:0 4px 0 var(--or-d)}.bl-sign .bl-btn.is-or:hover{box-shadow:0 5px 0 var(--or-d)}.bl-sign .bl-btn.is-or:active{box-shadow:0 1px 0 var(--or-d)}.bl-facts{flex-wrap:wrap;gap:.5rem;display:flex;margin-top:1.4rem!important}.bl-facts li{color:#e9e2d2;border:2px dashed #f4ecdd73;border-radius:999px;padding:3px 12px;font-size:.9rem}.bl-facts b{color:var(--or)}.bl-window{background:var(--nuit-2);border:var(--bw) solid var(--laine);box-shadow:0 5px 0 var(--or-d);border-radius:16px;margin:0;position:relative;overflow:hidden}.bl-window video,.bl-window>img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.bl-window figcaption{color:var(--nuit);background:var(--laine);border-top:var(--bw) solid var(--nuit);justify-content:space-between;align-items:center;gap:.8rem;padding:.4rem .7rem .4rem .9rem;display:flex}.bl-window figcaption span{font:600 1.3rem/1.1 var(--w)}.bl-sound{background:var(--or);border:2px solid var(--nuit);min-height:40px;box-shadow:0 3px 0 var(--nuit);border-radius:999px;flex:none;padding:4px 14px;font:800 .88rem/1 var(--b)!important}.bl-sound:active{box-shadow:0 1px 0 var(--nuit);transform:translateY(2px)}.bl-hello{grid-template-columns:minmax(0,1fr) 92px;align-items:end;gap:16px;margin-top:1.2rem;display:grid}.bl-hello .bl-maille{width:92px}.bl-hello .bl-bubble{box-shadow:0 3px 0 var(--or-d);align-self:center}@media (width>=720px){.bl-hello{grid-template-columns:minmax(0,1fr) 120px}.bl-hello .bl-maille{width:120px}.bl-hello .bl-bubble{font-size:1.45rem}}.bl-trio{gap:1.3rem;margin-top:2.5rem;display:grid}@media (width>=900px){.bl-trio{grid-template-columns:repeat(3,minmax(0,1fr))}}.bl-trio .bl-card{padding:1.5rem 1.4rem 1.6rem}.bl-card-pic{width:64px;height:64px;margin-bottom:.5rem}.bl .bl-trio h3{margin-top:.15rem;font-size:1.45rem}.bl-trio .bl-card>p:last-child{color:var(--nuit-soft);margin-top:.6rem;font-size:1rem;line-height:1.55}.bl-trio strong{color:var(--nuit)}.bl-life{gap:1.1rem;display:grid;margin-top:2.8rem!important}.bl-life li{grid-template-columns:56px minmax(0,1fr);gap:0 14px;display:grid;position:relative}.bl-life li:not(:last-child):before{content:"";border-left:3px dashed var(--rouge);position:absolute;top:58px;bottom:calc(-1.1rem - 2px);left:26px}.bl-life-knot{background:var(--laine);border:var(--bw) solid var(--nuit);border-radius:50%;grid-row:span 2;place-items:center;width:56px;height:56px;display:grid}.bl-life-knot img{width:38px;height:38px}.bl-life b{font:800 1.2rem/1.2 var(--h);align-self:end}.bl-life b small{font:700 .82rem/1 var(--b);color:var(--nuit-soft);margin-left:.5rem}.bl-life p{color:var(--nuit-soft);font-size:.96rem;line-height:1.42}@media (width>=900px){.bl-life{grid-template-columns:repeat(6,minmax(0,1fr));gap:1rem}.bl-life li{text-align:center;display:block}.bl-life li:not(:last-child):before{border-left:0;border-top:3px dashed var(--rouge);width:calc(100% - 60px + 1rem);inset:26px auto auto calc(50% + 30px)}.bl-life-knot{margin:0 auto .6rem}.bl-life b{min-height:2.45em;display:block}.bl-life b small{margin:3px 0 0;display:block}.bl-life p{margin-top:.35rem}}.bl-feature{align-items:center;gap:1.8rem;margin-top:3.4rem;display:grid}.bl-feature>*{min-width:0}@media (width>=1024px){.bl-feature{grid-template-columns:1.2fr 1fr;gap:3rem}.bl-feature.is-flip{grid-template-columns:1fr 1.2fr}.bl-feature.is-flip>:first-child{order:2}}.bl .bl-feature h3{margin-top:.2rem;font-size:clamp(1.6rem,3vw,2.1rem)}.bl-feature p:not([class]){color:var(--nuit-soft);margin-top:.8rem;font-size:1.05rem;line-height:1.6}.bl-feature strong{color:var(--nuit)}.bl-feature .bl-says{margin-top:1.4rem}.bl-counts{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;display:grid;margin-top:3.2rem!important}@media (width>=700px){.bl-counts{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width>=1100px){.bl-counts{grid-template-columns:repeat(6,minmax(0,1fr))}}.bl-counts li{text-align:center;background:var(--laine);border:var(--bw) solid var(--nuit);border-radius:14px;justify-items:center;gap:2px;padding:.9rem .4rem .8rem;display:grid}.bl-counts img{width:44px;height:44px}.bl-counts b{font:800 2rem/1.05 var(--h)}.bl-counts span{color:var(--nuit-soft);font-size:.84rem;line-height:1.25}.bl-play{align-items:start;gap:1.5rem;margin-top:2.5rem;display:grid}.bl-play>*{min-width:0}@media (width>=1024px){.bl-play{grid-template-columns:minmax(0,.85fr) minmax(0,1fr);gap:2rem}.bl-play.is-flip{grid-template-columns:minmax(0,1fr) minmax(0,.72fr)}}.bl-intro{padding:1.5rem 1.3rem}.bl-intro-head{grid-template-columns:64px minmax(0,1fr);align-items:center;gap:12px;display:grid}.bl-intro-head img{width:64px;height:64px}.bl .bl-intro h3{margin-top:.35rem;font-size:1.5rem}.bl-intro-txt{font-size:1.02rem;line-height:1.5;margin-top:.9rem!important}.bl-intro .bl-says{margin-top:1rem}.bl-lesson{z-index:1;text-align:left;color:var(--nuit);background:var(--note-bg);border:2px solid var(--nuit);border-radius:14px;margin-top:1rem;padding:14px;position:relative}.bl-lesson-h{font:600 1.5rem/1 var(--w);align-items:center;gap:8px;display:flex;margin-bottom:8px!important}.bl-lesson-h img{flex:none;width:30px;height:30px}.bl-lesson ul{gap:9px;display:grid}.bl-lesson li{padding-left:20px;font-size:.98rem;line-height:1.45;position:relative}.bl-lesson li:before{content:"";background:var(--ch);width:11px;height:9px;clip-path:var(--stitch);position:absolute;top:.45em;left:0}.bl-lesson b,.bl-label li b{background:linear-gradient(transparent 62%, color-mix(in srgb, var(--or) 55%, transparent) 62%)}.bl-aside{align-content:start;gap:1.2rem;display:grid}.bl-aside .bl-lesson{margin-top:0}.bl-note{font:600 1.3rem/1.2 var(--w);color:var(--nuit-soft)}.bl-game{color:var(--nuit);background:var(--ecru);border:3px solid var(--nuit);box-shadow:0 6px 0 var(--nuit);border-radius:20px;overflow:hidden}.is-nuit .bl-game{border-color:var(--laine);box-shadow:0 6px 0 var(--or-d)}.bl-game-top{color:var(--laine);background:var(--nuit);border-bottom:4px solid var(--ch);align-items:center;gap:10px;padding:8px 12px;display:flex}.bl-game-title{flex:1;min-width:0;line-height:1.2;display:grid}.bl-game-title small{color:var(--or);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.bl-game-title b{white-space:nowrap;text-overflow:ellipsis;font-size:1rem;overflow:hidden}.bl-iconbtn{width:44px;height:44px;color:var(--nuit);background:var(--laine);border:var(--bw) solid var(--nuit);border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.bl-iconbtn svg{width:22px;height:22px}.bl-iconbtn:active{transform:translateY(2px)}.bl-game-main{padding:16px 14px 18px}@media (width>=640px){.bl-game-main{padding:20px 22px 22px}}.bl-step-head{grid-template-columns:34px minmax(0,1fr);align-items:start;gap:10px;margin-bottom:12px;display:grid}.bl-step-n{width:34px;height:34px;font:800 1.05rem/1 var(--b);color:var(--on);background:var(--ch);border:2px solid var(--nuit);border-radius:50%;place-items:center;display:grid}.bl-prompt{font:800 clamp(1.2rem, 2.6vw, 1.45rem)/1.2 var(--h)}.bl-help{color:var(--nuit-soft);font-size:.9rem;margin-top:3px!important}.bl-ctx{font:700 .84rem/1.35 var(--b);color:var(--laine);background:var(--nuit);border-radius:999px;padding:4px 12px;display:inline-block}.bl-left{min-height:1em;font:700 .84rem/1 var(--b);color:var(--nuit-soft);text-align:right}.bl-deal{place-items:center;min-height:132px;margin:6px 0 4px;display:grid;position:relative}.bl-deal:before,.bl-deal:after{content:"";background:var(--ecru-2);border:2px solid var(--nuit);border-radius:16px;width:min(86%,330px);height:100px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-3deg)}.bl-deal:after{transform:translate(-50%,-50%)rotate(2.5deg)}.bl-deal[data-left="1"]:before,.bl-deal[data-left="1"]:after,.bl-deal[data-left="2"]:before{display:none}.bl-deal-card{z-index:2;background:var(--laine);border:var(--bw) solid var(--nuit);width:min(92%,350px);min-height:100px;box-shadow:0 5px 0 var(--nuit);border-radius:16px;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:10px;padding:12px 14px;animation:.25s bl-drop;display:grid;position:relative}.bl-deal-card img{width:48px;height:48px}.bl-deal-card b{font-size:1.06rem;line-height:1.22}.bl-why{align-items:flex-start;gap:8px;min-height:2.9em;font-size:.92rem;line-height:1.4;display:flex;margin:10px 0!important}.bl-why.is-empty{visibility:hidden}.bl-why-ico svg{width:20px;height:20px;color:var(--mousse-d);margin-top:1px}.bl-trap{font:700 .78rem/1.6 var(--b);color:#fff;white-space:nowrap;background:var(--rouge);border-radius:999px;padding:0 8px;font-style:normal;display:inline-block}.bl-bins{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.bl-bin{text-align:center;background:var(--laine);border:var(--bw) solid var(--nuit);min-height:118px;box-shadow:0 5px 0 var(--nuit);border-radius:18px 18px 26px 26px;align-content:start;justify-items:center;gap:4px;padding:10px 6px 12px;transition:transform 80ms,box-shadow 80ms,background .15s;display:grid;position:relative}.bl-bin:hover:not(:disabled){background:var(--note-bg)}.bl-bin:active:not(:disabled){box-shadow:0 2px 0 var(--nuit);transform:translateY(3px)}.bl-bin.is-nope{background:var(--bad-bg)}.bl-bin img{width:58px;height:58px}.bl-bin b{font-size:1rem;line-height:1.18}.bl-bin-n{min-width:26px;height:26px;font:800 .8rem/1 var(--b);background:var(--ecru-2);border:2px solid var(--nuit);border-radius:999px;place-items:center;padding:0 6px;display:grid;position:absolute;top:-9px;right:-5px}.bl-bin-n.has{color:#fff;background:var(--mousse)}.bl-fb{background:var(--note-bg);border-top:var(--bw) solid var(--nuit);grid-template-columns:34px minmax(0,1fr);align-items:start;gap:8px 10px;padding:12px 14px;display:grid}.bl-fb.is-good{background:var(--good-bg)}.bl-fb.is-bad{background:var(--bad-bg)}.bl-fb-ico{background:var(--or);border:2px solid var(--nuit);border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.bl-fb.is-good .bl-fb-ico{color:#fff;background:var(--mousse)}.bl-fb.is-bad .bl-fb-ico{color:#fff;background:var(--rouge)}.bl-fb-ico svg{width:19px;height:19px}.bl-fb-txt{min-width:0}.bl-fb-txt b{font:600 1.45rem/1.1 var(--w);display:block}.bl-fb-txt p{font-size:.96rem;line-height:1.4}.bl-fb-btns{flex-wrap:wrap;grid-column:1/-1;gap:8px;display:flex}.bl-fb-btns .bl-btn{flex:auto}@media (width>=640px){.bl-fb{grid-template-columns:38px minmax(0,1fr) auto;align-items:center;padding-inline:22px}.bl-fb-btns{grid-column:auto;justify-content:flex-end}.bl-fb-btns .bl-btn{flex:none}}.bl-debrief{text-align:center}.bl-stars{justify-content:center;gap:6px;margin:12px 0 2px;display:flex}.bl-stars svg{color:#d8cfbd;width:44px;height:44px}.bl-stars .is-on svg{color:var(--or)}.bl-debrief .bl-says{text-align:left;max-width:30rem;margin:12px auto}.bl-score{font-size:.96rem;font-weight:800}.bl-won{font:600 1.45rem/1.1 var(--w);color:var(--rouge-d);margin:1.1rem 0 .5rem!important}.bl-debrief .bl-label{max-width:34rem;margin-inline:auto}.bl-label{--r:14px;text-align:left;color:var(--nuit);background:var(--laine);border:var(--bw) solid var(--nuit);border-radius:14px;padding:14px 14px 14px 16px;position:relative}.bl-label header{align-items:center;gap:10px;margin-bottom:8px;display:flex}.bl-label header img{flex:none;width:42px;height:42px}.bl-label small{font:700 .8rem/1.2 var(--b);color:color-mix(in srgb, var(--ch) 62%, var(--nuit))}.bl .bl-label h3{font-size:1.1rem;line-height:1.2}.bl-label ul{gap:5px;display:grid}.bl-label li{padding-left:16px;font-size:.93rem;line-height:1.38;position:relative}.bl-label li:before{content:"";background:var(--ch);border-radius:50%;width:7px;height:7px;position:absolute;top:.5em;left:2px}.bl-mechs{gap:1.4rem;margin-top:2.5rem;display:grid}@media (width>=700px){.bl-mechs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.bl-mechs{grid-template-columns:repeat(3,minmax(0,1fr))}}.bl-mech{flex-direction:column;padding:1.2rem 1.2rem 1.4rem;display:flex}.bl-mech header{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:12px;margin-bottom:.9rem;display:grid}.bl-mech header img{width:52px;height:52px}.bl-mech-n{font:600 1.3rem/1 var(--w);color:var(--rouge-d)}.bl .bl-mech h3{font-size:1.4rem}.bl-mech-help{border-left:4px solid var(--or);padding-left:10px;font-size:.88rem;font-weight:700;line-height:1.35;margin-top:.9rem!important}.bl-mech>p:last-child{color:var(--nuit-soft);margin-top:.5rem;font-size:.96rem;line-height:1.5}.bl-mech.is-maille{background:var(--note-bg);justify-content:center;gap:1.1rem}.bl-mech.is-maille>div>p{margin-top:.4rem;font-size:.98rem;line-height:1.52}.bl-echo{z-index:1;gap:8px;margin-top:.9rem;display:grid;position:relative}.bl-echo .bl-fb{border:2px solid var(--nuit);border-radius:12px;padding:10px 12px}.bl-echo .bl-fb-txt b{font-size:1.3rem}.bl-echo .bl-fb-txt p{font-size:.93rem}@media (width>=640px){.bl-echo .bl-fb{grid-template-columns:34px minmax(0,1fr);padding-inline:12px}}@media (width>=1100px){.bl-mech.is-maille{grid-column:span 2;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr);align-items:center;gap:1.8rem;padding:1.6rem 1.8rem;display:grid}.bl-mech.is-maille .bl-says{grid-template-columns:minmax(0,1fr);justify-items:center;gap:10px}.bl-mech.is-maille .bl-maille{width:132px}.bl-mech.is-maille .bl-bubble{order:-1;font-size:1.7rem}.bl-mech.is-maille .bl-bubble:after{border-width:0 2px 2px 0;margin:0 0 0 -7px;top:auto;bottom:-8px;left:50%}}.bl-tabs{flex-wrap:wrap;gap:6px;padding:12px 12px 0;display:flex}@media (width>=640px){.bl-tabs{padding-inline:22px}}.bl-tabs button{min-height:42px;font:800 .9rem/1.1 var(--b);background:var(--laine);border:2px solid var(--nuit);border-radius:999px;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}.bl-tabs button[aria-pressed=true]{color:var(--laine);background:var(--nuit)}.bl-tabs i svg{width:16px;height:16px;color:var(--mousse-d)}.bl-tabs button[aria-pressed=true] i svg{color:var(--or)}.bl-goals{background:var(--note-bg);border:2px dashed var(--nuit);border-radius:12px;padding:10px 12px}.bl-goals>p{font:600 1.35rem/1 var(--w)}.bl-goals ul{gap:4px;margin-top:5px;display:grid}.bl-goals li{padding-left:24px;font-size:.96rem;font-weight:700;line-height:1.35;position:relative}.bl-goals li:before{content:"";background:var(--laine);border:2px solid var(--nuit);border-radius:50%;width:15px;height:15px;position:absolute;top:.2em;left:0}.bl-goals li.is-met:before{background:var(--mousse)}.bl-goals li.is-missed:before{background:var(--rouge)}.bl-slider{background:var(--laine);border:var(--bw) solid var(--nuit);border-radius:var(--r);margin-top:14px;padding:12px 12px 14px}.bl-poles{justify-content:space-between;gap:12px;font-size:.84rem;font-weight:700;line-height:1.2;display:flex}.bl-poles span:last-child{text-align:right}.bl-slider input{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:4px 0 0;padding:0;display:block}.bl-slider input:disabled{cursor:default}.bl-slider input::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--bleu) var(--pos,0%), var(--ecru-2) var(--pos,0%));border:2px solid var(--nuit);border-radius:999px;height:12px}.bl-slider input::-moz-range-track{background:var(--ecru-2);border:2px solid var(--nuit);border-radius:999px;height:8px}.bl-slider input::-moz-range-progress{background:var(--bleu);border-radius:999px;height:8px}.bl-slider input::-webkit-slider-thumb{-webkit-appearance:none;border:var(--bw) solid var(--nuit);width:40px;height:40px;box-shadow:0 3px 0 var(--nuit);background:radial-gradient(circle at 37% 37%, var(--nuit) 2.4px, transparent 3.2px), radial-gradient(circle at 63% 37%, var(--nuit) 2.4px, transparent 3.2px), radial-gradient(circle at 37% 63%, var(--nuit) 2.4px, transparent 3.2px), radial-gradient(circle at 63% 63%, var(--nuit) 2.4px, transparent 3.2px), var(--rouge);border-radius:50%;margin-top:-16px}.bl-slider input::-moz-range-thumb{background:var(--rouge);border:var(--bw) solid var(--nuit);width:34px;height:34px;box-shadow:0 3px 0 var(--nuit);border-radius:50%}.bl-gauges{gap:10px;margin-top:14px;display:grid}.bl-gauge b{font-size:.9rem}.bl-gbar{background:var(--laine);border:2px solid var(--nuit);border-radius:7px;height:20px;margin-top:3px;position:relative}.bl-gbar i{background:var(--bleu) var(--knit-light);background-size:13px 8px;border-radius:4px;height:100%;transition:width .25s;display:block}.bl-gauge[data-g=net] .bl-gbar i{background-color:var(--or)}.bl-gauge[data-g=cotis] .bl-gbar i{background-color:var(--rouge)}.bl-gauge[data-g=arret] .bl-gbar i{background-color:var(--mousse)}.bl-gbar em{border-left:3px dashed var(--nuit);width:0;position:absolute;top:-6px;bottom:-6px}.bl-gbar em:after{content:"";border:5px solid #0000;border-top-color:var(--nuit);position:absolute;top:-7px;left:-7px}.bl-quarters{font-size:.96rem;font-weight:800;margin-top:10px!important}.bl-teaching{color:var(--nuit-soft);font-size:.84rem;font-style:italic;margin-top:4px!important}.bl-thread{gap:2.2rem 1.6rem;display:grid;margin-top:2.8rem!important}@media (width>=760px){.bl-thread{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1200px){.bl-thread{grid-template-columns:repeat(4,minmax(0,1fr))}}.bl-thread li{align-content:start;gap:.9rem;padding-top:26px;display:grid;position:relative}.bl-knot{z-index:2;width:44px;height:44px;font:800 1.2rem/1 var(--b);color:#fff;background:var(--ch);border:var(--bw) solid var(--nuit);box-shadow:0 3px 0 var(--nuit);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;left:14px}@media (width>=1200px){.bl-thread li:not(:last-child):before{content:"";border-top:3px dashed var(--rouge);position:absolute;top:12px;left:64px;right:-1.6rem}}.bl .bl-thread h3{font-size:1.25rem}.bl-thread p{color:var(--nuit-soft);margin-top:.4rem;font-size:.97rem;line-height:1.5}.bl-thread strong{color:var(--nuit)}.bl-cloud{color:var(--laine);background:var(--nuit-2);border:var(--bw) solid var(--nuit);border-radius:var(--r);grid-template-columns:62px minmax(0,1fr);align-items:center;gap:10px;padding:12px;display:grid}.bl-cloud img{width:62px;height:62px}.bl-cloud b{font:800 1.2rem/1.15 var(--h);color:var(--or);display:block}.bl-cloud p{margin-top:2px;font-size:.92rem;line-height:1.35}.bl-cloud.is-struck{animation:.5s bl-strike}.bl-count{font-size:.94rem;font-weight:800;margin:12px 0 6px!important}.bl-decisions{gap:8px;display:grid}@media (width>=560px){.bl-decisions{grid-template-columns:repeat(2,minmax(0,1fr))}}.bl-decision{text-align:left;background:var(--laine);border:var(--bw) solid var(--nuit);width:100%;min-height:56px;box-shadow:0 3px 0 var(--nuit);border-radius:12px;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:2px 10px;padding:9px 12px;display:grid}.bl-decision i{background:var(--ecru);border:2px solid var(--nuit);border-radius:50%;place-items:center;width:28px;height:28px;display:grid}.bl-decision i svg{opacity:0;width:17px;height:17px}.bl-decision span{font-size:.96rem;font-weight:700;line-height:1.28}.bl-decision small{color:var(--nuit-soft);grid-column:2;font-size:.87rem;line-height:1.32}.bl-decision.is-on{background:var(--note-bg)}.bl-decision.is-on i{color:#fff;background:var(--mousse)}.bl-decision.is-on i svg{opacity:1}.bl-decision.is-out{opacity:.45;box-shadow:none}.bl-drop:disabled{opacity:1;color:var(--nuit-soft);background:var(--ecru-2);border-color:var(--nuit-soft);box-shadow:0 2px 0 var(--nuit-soft)}.bl-drop.is-ready{color:#fff;background:var(--rouge);animation:1.2s infinite bl-pulse}.bl-threads{gap:8px;margin-top:14px;display:grid}.bl-thread-row{background:var(--laine);border:var(--bw) solid var(--nuit);border-radius:12px;grid-template-columns:32px minmax(0,1fr);align-items:start;gap:10px;padding:10px 12px;animation:.35s backwards bl-rise;display:grid}.bl-thread-row:nth-child(2){animation-delay:.25s}.bl-thread-row:nth-child(3){animation-delay:.5s}.bl-thread-row>span{color:#fff;border:2px solid var(--nuit);border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.bl-thread-row svg{width:18px;height:18px}.bl-thread-row small{letter-spacing:.04em;text-transform:uppercase;font-size:.78rem;font-weight:800;line-height:1.2;display:block}.bl-thread-row b{font-size:.96rem;line-height:1.25;display:block}.bl-thread-row p{margin-top:2px;font-size:.92rem;line-height:1.35}.bl-thread-row.is-holds{background:var(--good-bg)}.bl-thread-row.is-holds>span{background:var(--mousse)}.bl-thread-row.is-holds small{color:var(--mousse-d)}.bl-thread-row.is-breaks{background:var(--bad-bg);border-style:dashed}.bl-thread-row.is-breaks>span{background:var(--rouge)}.bl-thread-row.is-breaks small{color:var(--rouge-d)}.bl-blows{color:var(--nuit);background:var(--laine);border:var(--bw) solid var(--nuit);border-radius:var(--r);box-shadow:0 5px 0 var(--or-d);padding:1.2rem 1.2rem 1.3rem}.bl .bl-blows h3{font-size:1.3rem}.bl-blows ul{gap:7px;margin-top:.8rem;display:grid}.bl-blows li{background:var(--note-bg);border:2px solid var(--nuit);min-height:52px;box-shadow:0 3px 0 var(--ch);border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:6px 10px 6px 6px;display:grid}.bl-blows li img{width:40px;height:40px}.bl-blows li span{font-size:.95rem;font-weight:700;line-height:1.25}.bl-blows li small{color:color-mix(in srgb, var(--ch) 62%, var(--nuit));font-size:.78rem;font-weight:700;line-height:1.25;display:block}.bl-blows>p{color:var(--nuit-soft);margin-top:.9rem;font-size:.93rem;line-height:1.45}.bl-blows strong{color:var(--nuit)}.bl-balls{gap:1.9rem;margin-top:2.7rem;display:grid}.bl-ball{box-shadow:0 6px 0 var(--ch);padding:1.5rem 1.2rem;scroll-margin-top:6rem}@media (width>=720px){.bl-ball{padding:1.8rem}}.bl-ball-head{grid-template-columns:auto 60px minmax(0,1fr);align-items:center;gap:12px;display:grid}.bl-ball-head img{width:60px;height:60px}.bl-ball-n{width:36px;height:36px;font:800 1.1rem/1 var(--b);color:var(--on);background:var(--ch);border:2px solid var(--nuit);border-radius:50%;place-items:center;display:grid}.bl-ball-when{color:color-mix(in srgb, var(--ch) 62%, var(--nuit));font-size:.82rem;font-weight:700;line-height:1.3}.bl .bl-ball h3{font-size:clamp(1.55rem,3vw,1.95rem)}.bl-ball-sub{font:600 1.32rem/1.12 var(--w);color:var(--nuit-soft);margin-top:2px!important}.bl-ball-body{align-items:start;gap:1.4rem;margin-top:1.2rem;display:grid}.bl-ball-body>*{min-width:0}@media (width>=700px){.bl-ball-body{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.6rem}.bl-ball-text{grid-column:1/-1}}@media (width>=1100px){.bl-ball-body{grid-template-columns:minmax(0,1.05fr) minmax(0,.82fr) minmax(0,1fr);gap:1.8rem}.bl-ball-text{grid-column:auto}}.bl-ball-text>p:first-child{color:var(--nuit-soft);font-size:1rem;line-height:1.6}.bl-chips{flex-wrap:wrap;gap:6px;display:flex;margin-top:1rem!important}.bl-chips li{background:color-mix(in srgb, var(--ch) 20%, var(--laine));border:2px solid var(--nuit);border-radius:999px;padding:3px 10px;font-size:.8rem;font-weight:700;line-height:1.3}.bl-levels{gap:7px;display:grid}.bl-levels li{background:var(--laine);border:2px solid var(--nuit);min-height:58px;box-shadow:0 3px 0 var(--ch);border-radius:12px;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:10px;padding:6px 10px 6px 6px;display:grid}.bl-levels li.is-blow{background:var(--note-bg)}.bl-levels img{width:40px;height:40px}.bl-levels small{color:color-mix(in srgb, var(--ch) 62%, var(--nuit));font-size:.76rem;font-weight:700;line-height:1.25;display:block}.bl-levels b{font-size:.97rem;line-height:1.25;display:block}.bl-levels em{color:var(--nuit-soft);font-size:.8rem;font-style:normal;line-height:1.3;display:block}.bl-end{align-items:start;gap:1.9rem;margin-top:2.7rem;display:grid}.bl-end>*{min-width:0}@media (width>=1024px){.bl-end{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:2.4rem}}.bl-todo{padding:1.7rem 1.3rem 1.5rem}@media (width>=720px){.bl-todo{padding:2rem 2rem 1.9rem}}.bl .bl-todo h3{align-items:center;gap:10px;font-size:1.5rem;display:flex}.bl-todo h3 img,.bl-pro h4 img{flex:none;width:40px;height:40px}.bl-todo-sub{color:var(--nuit-soft);font-size:.92rem;margin:4px 0 14px!important}.bl-todo ol{counter-reset:d;gap:11px;display:grid}.bl-todo li{counter-increment:d;gap:1px;padding-left:38px;display:grid;position:relative}.bl-todo li:before{content:counter(d);width:27px;height:27px;font:800 .88rem/1 var(--b);background:var(--or);border:2px solid var(--nuit);border-radius:6px;place-items:center;display:grid;position:absolute;top:0;left:0}.bl-todo li b{font-size:1.02rem;line-height:1.25}.bl-todo li span{color:var(--nuit-soft);font-size:.93rem;line-height:1.42}.bl-todo li strong{color:var(--nuit)}.bl-pro{z-index:1;background:var(--note-bg);border:2px solid var(--nuit);border-radius:14px;margin-top:16px;padding:12px 14px;position:relative}.bl .bl-pro h4{align-items:center;gap:8px;font-size:1.12rem;line-height:1.2;display:flex}.bl-pro p{margin-top:5px;font-size:.95rem;line-height:1.45}.bl-end-side{gap:1.5rem;display:grid}.bl .bl-end-side h3{margin-top:.15rem;font-size:1.5rem}.bl-end-side>div>p:not([class]){color:var(--nuit-soft);margin-top:.6rem;font-size:1.02rem;line-height:1.58}.bl-end-side strong{color:var(--nuit)}.bl-sheets{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:1rem;display:grid}.bl-shot.is-sheet{border-width:2px;border-radius:8px;padding:0;overflow:hidden;transform:rotate(-1.6deg);box-shadow:4px 5px #1b244038}.bl-shot.is-sheet.is-back{margin-top:1.4rem;transform:rotate(1.4deg)}.bl-shot.is-sheet:hover{transform:rotate(0)translateY(-2px)}.bl-shot.is-sheet img{border:0;border-radius:0}.bl-skills{padding:1.3rem 1.4rem 1.4rem}.bl-skills .bl-list li:before{background:var(--mousse)}.bl-book{margin-top:3.6rem}.bl-book-head{align-items:center;gap:1.4rem;display:grid}@media (width>=900px){.bl-book-head{grid-template-columns:minmax(0,1fr) 24rem;gap:2.4rem}}.bl .bl-book-head h3{margin-top:.15rem;font-size:clamp(1.5rem,3vw,2rem)}.bl-book-head p:not([class]){color:var(--nuit-soft);margin-top:.6rem;font-size:1.04rem;line-height:1.58}.bl-labels{gap:12px;margin-top:1.5rem;display:grid}@media (width>=700px){.bl-labels{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.bl-labels{grid-template-columns:repeat(3,minmax(0,1fr))}}.bl-phones{grid-template-columns:repeat(2,minmax(0,1fr));place-items:start center;gap:.9rem;display:grid}@media (width>=640px){.bl-phones{grid-template-columns:repeat(4,minmax(0,1fr))}}.bl-phones img{background:var(--nuit);border-radius:22px;width:100%;max-width:210px;padding:6px 5px 12px;box-shadow:0 5px #1b244040}.bl-phones img:nth-child(2n){margin-top:1.4rem}.bl-train{align-items:center;gap:2.2rem;display:grid}.bl-train>*{min-width:0}@media (width>=1024px){.bl-train{grid-template-columns:1.15fr 1fr;gap:3rem}}.bl .bl-train .bl-h2{font-size:clamp(1.8rem,3.8vw,2.6rem)}.bl-train .bl-kicker{font-size:1.4rem}.bl-train-fig{margin:0;transform:rotate(1deg)}.bl-train-fig figcaption{font:600 1.3rem/1.1 var(--w);color:var(--nuit-soft);text-align:center;margin-top:.8rem}.bl-uses{gap:1.2rem;margin-top:2.6rem;display:grid}@media (width>=700px){.bl-uses{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1100px){.bl-uses{grid-template-columns:repeat(4,minmax(0,1fr))}}.bl-uses .bl-card{flex-direction:column;padding:1.3rem 1.2rem 1.4rem;display:flex}.bl .bl-uses h3{margin-top:.15rem;font-size:1.22rem}.bl-uses .bl-card>p:not(.bl-tag){color:var(--nuit-soft);margin-top:.5rem;font-size:.95rem;line-height:1.5}.bl-uses .is-custom{color:var(--laine);background:var(--nuit)}.bl-uses .is-custom:after{border-color:var(--or)}.bl-uses .is-custom .bl-tag{color:var(--or)}.bl-uses .is-custom>p:not(.bl-tag){color:#d9d3c5}.bl-uses a{z-index:1;min-height:42px;color:var(--or);text-underline-offset:3px;align-items:flex-end;margin-top:auto;padding-top:.8rem;font-weight:800;text-decoration:underline;display:inline-flex;position:relative}.bl-faq{gap:.7rem;margin-top:1.9rem;display:grid}.bl-faq details{background:var(--laine);border:var(--bw) solid var(--nuit);box-shadow:0 3px 0 var(--nuit);border-radius:14px}.bl-faq summary{min-height:56px;font:800 1.1rem/1.25 var(--h);cursor:pointer;border-radius:12px;justify-content:space-between;align-items:center;gap:1rem;padding:.8rem 1rem;list-style:none;display:flex}.bl-faq summary::-webkit-details-marker{display:none}.bl-faq summary span{width:32px;height:32px;font:800 1.4rem/1 var(--b);background:var(--or);border:2px solid var(--nuit);border-radius:50%;flex:none;place-items:center;padding-bottom:2px;transition:transform .15s;display:grid}.bl-faq details[open] summary span{transform:rotate(45deg)}.bl-faq details[open] summary{border-bottom:2px dashed color-mix(in srgb, var(--rouge) 55%, transparent);border-radius:12px 12px 0 0}.bl-faq details>div{color:var(--nuit-soft);padding:.85rem 1rem 1rem;line-height:1.6}.bl-finale{padding:4.5rem 0}.bl-sign.is-finale{text-align:center;padding:2.4rem 1.3rem 2.1rem;display:block}.bl .bl-finale h2{color:var(--or);text-shadow:3px 3px 0 var(--rouge);font-size:clamp(2.7rem,8vw,4.8rem);line-height:.95}.bl-finale .bl-sub{margin-inline:auto}.bl-finale-art{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:1.3rem;display:flex}.bl-finale-art img{background:var(--ecru);border:2px solid var(--or);border-radius:50%;width:54px;height:54px;padding:7px}.bl-finale .bl-maille{width:76px}.bl-finale .bl-says{grid-template-columns:76px minmax(0,1fr)}.bl-others{border:2px dashed var(--nuit-soft);border-radius:var(--r);margin-top:2.6rem;padding:1.1rem 1.2rem 1.3rem}.bl-others>p{font:600 1.55rem/1.1 var(--w)}.bl-others>div{flex-wrap:wrap;gap:.6rem;margin-top:.8rem;display:flex}.bl-shake{animation:.45s bl-shake!important}.bl-pop{animation:.35s bl-pop}@keyframes bl-shake{20%{transform:translate(-7px)}40%{transform:translate(6px)}60%{transform:translate(-4px)}80%{transform:translate(3px)}}@keyframes bl-pop{40%{transform:scale(1.06)}}@keyframes bl-drop{0%{opacity:0;transform:translateY(-18px)rotate(-3deg)}}@keyframes bl-rise{0%{opacity:0;transform:translateY(14px)}}@keyframes bl-pulse{50%{transform:scale(1.03)}}@keyframes bl-strike{15%{background-color:var(--or);transform:translateY(6px)}35%{transform:translateY(-3px)}}@media (prefers-reduced-motion:reduce){.bl *,.bl :before,.bl :after{transition:none!important;animation:none!important}}@media (width<=640px){.bl{font-size:16px}.bl-section{padding-block:3.3rem}.bl-finale{padding:3.3rem 0}.bl-kicker{font-size:1.45rem}.bl-sign .bl-actions .bl-btn{width:100%}.bl-window figcaption span{font-size:1.15rem}.bl-ball-head{grid-template-columns:auto 48px minmax(0,1fr);gap:10px}.bl-ball-head img{width:48px;height:48px}.bl-train-fig{transform:none}.bl-bin img{width:50px;height:50px}.bl-stars svg{width:38px;height:38px}}
