.BimboProtocolPage-module__DvlxGW__page{--bp-hot:#ff2d95;--bp-hot-soft:#ff7bbd;--bp-cyan:#35e8ff;--bp-violet:#a855f7;--bp-white:#fff;--bp-ink:#e9e4f5;--bp-muted:#aaa3bf;--bp-display:"Bahnschrift", "DIN Alternate", "Oswald", "Segoe UI Variable Display", "Segoe UI Semibold", system-ui, sans-serif;--bp-body:"Segoe UI Variable Text", "Segoe UI", Inter, system-ui, -apple-system, "Helvetica Neue", sans-serif;--bp-mono:"Cascadia Mono", "Cascadia Code", Consolas, ui-monospace, "SF Mono", monospace;isolation:isolate;font-family:var(--bp-body);background:radial-gradient(65% 52% at 76% 8%,#a855f71f,#0000 68%),radial-gradient(50% 48% at 8% 36%,#ff2d951a,#0000 70%),linear-gradient(#0c0916f5,#07060dfa);position:relative;overflow:hidden}.BimboProtocolPage-module__DvlxGW__page:before{z-index:-1;content:"";opacity:.6;pointer-events:none;background:linear-gradient(115deg,#0000 0 42%,#35e8ff09 50%,#0000 58%),repeating-linear-gradient(0deg,#ffffff06 0 1px,#0000 1px 5px);position:absolute;inset:0}.BimboProtocolPage-module__DvlxGW__page:after{z-index:-1;content:"";pointer-events:none;border:1px solid #35e8ff14;border-radius:50%;width:35rem;height:35rem;position:absolute;top:7rem;right:-14rem;box-shadow:0 0 0 3rem #35e8ff05,0 0 0 8rem #a855f705}.BimboProtocolPage-module__DvlxGW__inner{width:min(100% - 2.5rem,74rem);margin:0 auto;padding:1.25rem 0 5.5rem}.BimboProtocolPage-module__DvlxGW__back{color:var(--bp-hot-soft);font-family:var(--bp-mono);letter-spacing:.18em;text-transform:uppercase;align-items:center;gap:.65rem;font-size:.68rem;transition:color .16s,transform .16s;display:inline-flex}.BimboProtocolPage-module__DvlxGW__back:hover{color:var(--bp-white);transform:translate(-.2rem)}.BimboProtocolPage-module__DvlxGW__backArrow{color:var(--bp-hot);font-size:1rem;line-height:1}.BimboProtocolPage-module__DvlxGW__hero{grid-template-columns:minmax(0,1.05fr) minmax(19rem,.95fr);align-items:center;gap:clamp(2.5rem,7vw,6rem);padding:clamp(3.25rem,8vw,6.5rem) 0 3.5rem;display:grid}.BimboProtocolPage-module__DvlxGW__copy{min-width:0}.BimboProtocolPage-module__DvlxGW__lockup{width:fit-content;max-width:100%;margin:1.1rem 0 0;line-height:.76;display:grid}.BimboProtocolPage-module__DvlxGW__lockupSignature{color:var(--bp-hot);letter-spacing:-.08em;text-shadow:0 0 1px #ffffffc7,0 0 1.1rem #ff2d95a6,0 0 2.8rem #ff2d9545;transform-origin:0;font-family:Segoe Script,Bradley Hand ITC,cursive;font-size:clamp(3.25rem,7.4vw,6.1rem);font-weight:700;transform:skew(-5deg)}.BimboProtocolPage-module__DvlxGW__lockupWord{color:var(--bp-white);letter-spacing:.075em;text-shadow:0 0 1px #ffffffe6,0 0 1rem #ff2d9594,0 0 2.8rem #a855f742;text-transform:uppercase;margin-top:.55rem;font-family:Franklin Gothic Medium,Arial Narrow,Arial,sans-serif;font-size:clamp(3.7rem,8.2vw,6.8rem);font-weight:700;line-height:.78}.BimboProtocolPage-module__DvlxGW__tagline{max-width:34rem;color:var(--bp-hot-soft);font-family:var(--bp-display);margin:1.7rem 0 0;font-size:clamp(1.25rem,2vw,1.65rem);font-style:italic;line-height:1.15}.BimboProtocolPage-module__DvlxGW__synopsis{color:#e9e4f5d1;max-width:37rem;margin:1.2rem 0 0;font-size:.98rem;line-height:1.75}.BimboProtocolPage-module__DvlxGW__actions{flex-wrap:wrap;align-items:center;gap:.75rem;margin-top:2rem;display:flex}.BimboProtocolPage-module__DvlxGW__play,.BimboProtocolPage-module__DvlxGW__secondary{letter-spacing:.06em;text-transform:uppercase;border:1px solid #0000;border-radius:.3rem;justify-content:center;align-items:center;gap:.75rem;min-height:3rem;padding:.72rem 1.2rem;font-size:.82rem;font-weight:600;transition:border-color .16s,background .16s,box-shadow .16s,transform .12s;display:inline-flex}.BimboProtocolPage-module__DvlxGW__play{color:#160814;background:linear-gradient(100deg, var(--bp-hot), var(--bp-violet));box-shadow:0 .75rem 2rem -1rem #ff2d95e6}.BimboProtocolPage-module__DvlxGW__play:hover{transform:translateY(-.1rem);box-shadow:0 .9rem 2.5rem -1rem #ff2d95f2}.BimboProtocolPage-module__DvlxGW__secondary{color:var(--bp-ink);background:#35e8ff0f;border-color:#35e8ff59}.BimboProtocolPage-module__DvlxGW__secondary:hover{border-color:var(--bp-cyan);box-shadow:0 0 1.6rem -.8rem var(--bp-cyan);background:#35e8ff1f}.BimboProtocolPage-module__DvlxGW__actionIcon{color:currentColor;font-size:1.05rem;line-height:.8}.BimboProtocolPage-module__DvlxGW__openNote{color:var(--bp-muted);font-family:var(--bp-mono);letter-spacing:.08em;text-transform:uppercase;margin:.8rem 0 0;font-size:.62rem}.BimboProtocolPage-module__DvlxGW__media{justify-self:end;width:min(100%,26rem)}.BimboProtocolPage-module__DvlxGW__coverFrame{aspect-ratio:4/5;background:linear-gradient(145deg,#ff2d9533,#0000 42%),linear-gradient(#171023,#08060e);border:1px solid #ff2d957a;position:relative;overflow:hidden;box-shadow:0 2.5rem 4rem -2rem #000000d9,0 0 2.5rem -1.2rem #ff2d95b8}.BimboProtocolPage-module__DvlxGW__coverFrame:before{z-index:2;content:"";mix-blend-mode:screen;opacity:.28;pointer-events:none;background:linear-gradient(120deg,#0000 0 33%,#ffffff29 50%,#0000 67%),linear-gradient(#0000 65%,#08060eb8);position:absolute;inset:0}.BimboProtocolPage-module__DvlxGW__coverFrame:after{z-index:3;content:"";opacity:.34;pointer-events:none;background:repeating-linear-gradient(0deg,#0000 0 3px,#ffffff0a 4px,#0000 5px);position:absolute;inset:0}.BimboProtocolPage-module__DvlxGW__cover{object-fit:cover;width:100%;height:100%;display:block}.BimboProtocolPage-module__DvlxGW__coverFallback{width:100%;height:100%;color:var(--bp-hot);font-family:var(--bp-display);place-items:center;font-size:7rem;display:grid}.BimboProtocolPage-module__DvlxGW__downloads{background:linear-gradient(110deg,#35e8ff12,#0000 45%),linear-gradient(#100d1cf0,#090710f0);border:1px solid #35e8ff33;margin-top:3rem;padding:clamp(1.25rem,3vw,2rem);box-shadow:inset 0 1px #ffffff0f,0 1.8rem 3.5rem -2.8rem #000000e6}.BimboProtocolPage-module__DvlxGW__sectionTitle{color:var(--bp-white);font-family:var(--bp-display);margin:0;font-size:clamp(1.65rem,3vw,2.3rem);line-height:1}.BimboProtocolPage-module__DvlxGW__downloadLead{max-width:43rem;color:var(--bp-muted);margin:1rem 0 0;font-size:.84rem;line-height:1.65}.BimboProtocolPage-module__DvlxGW__downloadList{gap:.75rem;max-width:42rem;margin-top:1.4rem;display:grid}.BimboProtocolPage-module__DvlxGW__downloadList button{background:#ff2d950f;border-color:#ff2d954d;border-radius:.25rem}.BimboProtocolPage-module__DvlxGW__downloadList button:hover:not(:disabled){border-color:var(--bp-hot);box-shadow:0 0 1.4rem -.8rem var(--bp-hot);background:#ff2d9521}.BimboProtocolPage-module__DvlxGW__lockedNote{color:var(--bp-muted);border-top:1px solid #ffffff1a;margin-top:1.25rem;padding-top:1rem;font-size:.8rem;line-height:1.55}.BimboProtocolPage-module__DvlxGW__lockedNote a{color:var(--bp-hot-soft);text-underline-offset:.18em;-webkit-text-decoration:underline #ff7bbd80;text-decoration:underline #ff7bbd80}.BimboProtocolPage-module__DvlxGW__lockedNote a:hover{color:var(--bp-white)}@media (max-width:900px){.BimboProtocolPage-module__DvlxGW__hero{grid-template-columns:1fr;gap:3rem}.BimboProtocolPage-module__DvlxGW__media{order:-1;justify-self:start;width:min(100%,25rem)}}@media (max-width:560px){.BimboProtocolPage-module__DvlxGW__inner{width:min(100% - 1.5rem,74rem);padding-top:1rem}.BimboProtocolPage-module__DvlxGW__hero{padding-top:2.75rem}.BimboProtocolPage-module__DvlxGW__lockupSignature{font-size:clamp(2.9rem,16vw,4.2rem)}.BimboProtocolPage-module__DvlxGW__lockupWord{font-size:clamp(3.15rem,17vw,4.65rem)}.BimboProtocolPage-module__DvlxGW__actions{flex-direction:column;align-items:stretch}.BimboProtocolPage-module__DvlxGW__play,.BimboProtocolPage-module__DvlxGW__secondary{width:100%}}
