.rf-mx{--paper:#060806;--mx-ink:#f1f4ec;--mx-muted:#9aa095;--mx-line:rgba(235,255,225,.12);--mx-card:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.02));--mx-card-b:rgba(235,255,225,.14);--mx-t2:var(--acid);--mx-edge:max(calc(var(--gut) * 0.9),calc((100% - var(--col)) / 2));container-type:inline-size;position:relative;isolation:isolate;width:100%;aspect-ratio:1460/996;overflow:hidden;background:radial-gradient(40% 70% at 100% 38%,rgba(182,255,59,.16),transparent 72%),radial-gradient(45% 40% at 50% 100%,rgba(182,255,59,.12),transparent 70%),radial-gradient(50% 50% at 50% 20%,#142010,transparent 70%),var(--paper);color:var(--mx-ink);font-family:var(--font-dm),Arial,sans-serif}.rf-mx a{color:inherit;text-decoration:none}.rf-mx-pill{display:inline-flex;align-items:center;justify-content:center;gap:.9cqw;padding:max(9px,.85cqw) max(14px,1.3cqw);border-radius:999px;border:1px solid #171916;background:#111210;color:#fff!important;font-size:max(12.5px,.95cqw);font-weight:500;white-space:nowrap;transition:transform .2s,background-color .2s}.rf-mx-pill:hover{transform:translateY(-2px)}.rf-mx-pill-acid{border-color:var(--acid);background:var(--acid);color:#0b0d0b!important;box-shadow:0 10px 30px -12px rgba(120,170,20,.6)}.rf-mx-pill-soft{border-color:var(--mx-line);background:hsla(0,0%,100%,.05);color:var(--mx-ink)!important;box-shadow:0 2px 12px rgba(41,43,33,.06)}.rf-mx-intro{position:absolute;z-index:3;top:12.1%;left:8%;width:84%;text-align:center}.rf-mx-intro h1{margin-top:calc(22px / var(--hz, 1));margin-bottom:calc(23px / var(--hz, 1));font-family:var(--font-clash),sans-serif;font-weight:500;font-size:calc(clamp(42px, 4.5vw, 66px) / var(--hz, 1));line-height:1.13;letter-spacing:-.06em}.rf-mx-intro h1>span{display:block;white-space:nowrap}.rf-mx-intro h1>span:first-child{color:hsla(83,27%,94%,.86)}.rf-mx-intro h1{display:flex;flex-direction:column;align-items:flex-start;width:-moz-max-content;width:max-content;max-width:100%;margin-left:auto;margin-right:auto;text-align:left}.rf-mx-intro h1>span:last-child{margin-left:2.1em}.rf-mx-br{display:none}.rf-mx-t2{color:var(--mx-t2)}.rf-mx-intro p{max-width:40cqw;margin:0 auto;font-size:calc(16px / var(--hz, 1));line-height:1.6;color:var(--mx-muted)}.rf-mx-actions{margin-top:1.7cqw;display:flex;justify-content:center;gap:1cqw}.rf-mx-actions .rf-mx-pill{padding:max(10px,1cqw) max(16px,1.5cqw)}.rf-mx-lines{position:absolute;inset:0;z-index:1;width:100%;height:100%;pointer-events:none;stroke:var(--mx-line)}.rf-mx-side{position:absolute;z-index:4;width:13.6%;padding:2cqw;border-radius:1.8cqw;border:1px solid var(--mx-card-b);background:var(--mx-card);backdrop-filter:blur(14px);box-shadow:0 10px 45px rgba(53,53,44,.05)}.rf-mx-side p{margin:0;font-size:max(11px,.97cqw);line-height:1.4;color:var(--mx-muted)}.rf-mx-side .rf-mx-big{margin:1.6cqw 0 .5cqw;font-family:var(--font-clash),sans-serif;font-weight:500;font-size:2.6cqw;line-height:1;letter-spacing:-.04em;color:var(--mx-ink)}.rf-mx-side .rf-mx-big-s{font-size:1.9cqw}.rf-mx-left{left:8.2%;top:27%;transform:rotate(-6deg)}.rf-mx-right{right:8.2%;top:37.3%;transform:rotate(7deg)}.rf-mx-wave{display:flex;align-items:center;gap:2px;height:1.6cqw}.rf-mx-wave i{display:block;width:2px;height:45%;border-radius:2px;background:var(--mx-ink);opacity:.7;animation:rf-mx-wave 1.6s ease-in-out infinite}.rf-mx-wave i:nth-child(2),.rf-mx-wave i:nth-child(6){height:70%;animation-delay:.15s}.rf-mx-wave i:nth-child(3),.rf-mx-wave i:nth-child(5){height:100%;animation-delay:.3s}.rf-mx-wave i:nth-child(4){height:130%;animation-delay:.45s}@keyframes rf-mx-wave{50%{transform:scaleY(.55)}}.rf-mx-steps{display:flex;gap:.35cqw;height:1.6cqw;align-items:center}.rf-mx-steps i{width:1.6cqw;height:.45cqw;border-radius:99px;background:var(--mx-line)}.rf-mx-steps i:nth-child(-n+3){background:var(--acid)}.rf-mx-seal{position:absolute;z-index:3;right:5.8%;top:16.4%;width:7%;aspect-ratio:1}.rf-mx-seal svg{width:100%;height:100%;overflow:visible}.rf-mx-seal text{font-family:var(--font-dm),Arial,sans-serif;font-size:7px;letter-spacing:2px;fill:var(--mx-muted)}.rf-mx-seal svg{animation:rf-mx-turn 26s linear infinite;will-change:transform}.rf-mx-seal .rf-mx-star{font-size:38px;fill:var(--acid)}@keyframes rf-mx-turn{to{transform:rotate(1turn)}}.rf-mx-scene{position:absolute;z-index:2;left:25%;top:47%;width:50%;height:53%;perspective:1000px}.rf-mx-portrait{position:absolute;z-index:2;left:14%;top:0;width:72%;height:auto;max-width:none;filter:grayscale(1) contrast(1.05)}.rf-mx-float{position:absolute;z-index:3;display:flex;align-items:center;gap:1cqw;min-width:12cqw;padding:1.2cqw 1.35cqw;border-radius:1.5cqw;border:1px solid rgba(235,255,225,.16);background:linear-gradient(130deg,rgba(30,36,28,.8),rgba(12,15,11,.6));backdrop-filter:blur(16px);box-shadow:0 15px 40px rgba(0,0,0,.4),inset 0 1px 0 hsla(0,0%,100%,.08);color:#f1f4ec}.rf-mx-float strong{font-family:var(--font-clash),sans-serif;font-size:max(12px,1.12cqw);font-weight:500;letter-spacing:-.02em}.rf-mx-ic{display:grid;place-items:center;width:2.35cqw;height:2.35cqw;min-width:24px;min-height:24px;border-radius:.8cqw;font-size:max(12px,1.2cqw);color:#fff}.rf-mx-ic1{background:#c6ef7c;color:#0b0d0b}.rf-mx-ic2{background:#c5b1fa}.rf-mx-ic3{background:#fac9a6}.rf-mx-f1{left:6%;top:8%;transform:rotate(-12deg) rotateY(-16deg)}.rf-mx-f2{left:4%;top:74%;z-index:4;transform:rotate(-7deg)}.rf-mx-f3{right:0;top:25%;transform:rotate(15deg) rotateY(22deg)}.rf-mx-art{position:absolute;z-index:1;width:10cqw;height:7.3cqw;overflow:hidden;border-radius:.9cqw;box-shadow:0 10px 30px rgba(0,0,0,.1)}.rf-mx-art img{-o-object-fit:cover;object-fit:cover;-o-object-position:top left;object-position:top left}.rf-mx-art1{left:0;top:38%;transform:rotate(-21deg) skewY(-6deg)}.rf-mx-art2{right:1%;top:64%;transform:rotate(14deg) skewY(8deg)}.rf-mx-rule{display:block;width:1.8cqw;height:1px;margin-bottom:1.1cqw;background:var(--mx-line)}.rf-mx-trust{position:absolute;z-index:3;left:var(--mx-edge);bottom:14.7%}.rf-mx-sign p,.rf-mx-trust p{max-width:13cqw;margin:0 0 1cqw;font-size:max(11px,1cqw);line-height:1.35;color:var(--mx-muted)}.rf-mx-faces{display:flex;align-items:center}.rf-mx-faces img,.rf-mx-faces span{width:2.3cqw;height:2.3cqw;min-width:26px;min-height:26px;margin-left:-.65cqw;border-radius:50%;border:2px solid var(--paper);-o-object-fit:cover;object-fit:cover}.rf-mx-faces img:first-child{margin-left:0}.rf-mx-faces span{display:grid;place-items:center;background:var(--acid);color:#0b0d0b;font-size:max(12px,1.1cqw)}.rf-mx-sign{position:absolute;z-index:3;right:var(--mx-edge);bottom:12.8%}.rf-mx-ast{margin:0 0 1cqw 2.7cqw;font-size:2.3cqw;line-height:1;color:var(--mx-ink)}.rf-mx-sign>div:last-child{display:flex;gap:1.1cqw}.rf-mx-sign .rf-mx-rule{margin-top:.6cqw}.rf-mx-sign p{margin:0}@media (min-width:768px) and (min-aspect-ratio:5/4) and (max-width:999px){.rf-mx-intro h1{margin-top:1.2cqw;margin-bottom:1.6cqw;font-size:4.5cqw}.rf-mx-intro p{max-width:50cqw;font-size:max(12px,1.5cqw)}}@media (max-width:650px){.rf-mx-intro h1{margin-top:calc(20px / var(--hz, 1));margin-bottom:calc(20px / var(--hz, 1));font-size:calc(clamp(35px, 8.5vw, 51px) / var(--hz, 1));letter-spacing:-.055em}.rf-mx-intro p{font-size:calc(14px / var(--hz, 1))}}@media (max-aspect-ratio:5/4),(max-width:767px){.rf-mx{aspect-ratio:auto;--ib:400px;min-height:calc(var(--ib) + 640px);--mx-edge:var(--gut);--hz:0.9}.rf-mx-intro{top:104px;left:var(--mx-edge);width:calc(100% - 2 * var(--mx-edge))}.rf-mx-intro h1 span{white-space:normal}.rf-mx-intro h1{--step:0.62em}@media (max-width:359px){.rf-mx-intro h1{--step:0.45em}}@media (min-width:400px){.rf-mx-intro h1{--step:0.85em}}.rf-mx-intro h1>span:last-child{margin-left:calc(var(--step) * 2)}.rf-mx-intro h1 .rf-loop-word,.rf-mx-intro h1 .rf-mx-ln{display:block}.rf-mx-intro h1 .rf-loop-word,.rf-mx-intro h1>span:first-child .rf-mx-ln+.rf-mx-br+.rf-mx-ln{margin-left:var(--step)}.rf-mx-intro p{max-width:320px}.rf-mx-actions{margin-top:20px;gap:8px}.rf-mx-actions .rf-mx-pill{padding:13px 16px;font-size:12.5px}@media (max-width:359px){.rf-mx-actions{flex-wrap:wrap}}.rf-mx-seal{right:9%;top:calc(var(--ib) + 40px);width:64px}.rf-mx-side{width:142px;padding:17px;border-radius:18px}.rf-mx-side .rf-mx-big{margin:14px 0 6px;font-size:30px}.rf-mx-side .rf-mx-big-s{font-size:22px}.rf-mx-side p{font-size:12px}.rf-mx-steps,.rf-mx-wave{height:19px}.rf-mx-steps i{width:18px;height:5px}.rf-mx-left{left:6%;top:calc(var(--ib) + 46px)}.rf-mx-right{right:5%;top:calc(var(--ib) + 142px);width:136px}.rf-mx-portrait{top:auto;bottom:-2px;left:6%;width:88%}.rf-mx-scene{left:50%;top:auto;bottom:0;width:500px;height:410px;transform:translateX(-50%)}.rf-mx-float{gap:9px;min-width:0;padding:12px 14px;border-radius:15px}.rf-mx-float strong{font-size:13px}.rf-mx-ic{width:28px;height:28px;border-radius:9px;font-size:15px}.rf-mx-f1{left:15%;top:30%}.rf-mx-f2{left:15%;top:78%}.rf-mx-f3{right:13%;top:52%}.rf-mx-art{width:100px;height:75px;border-radius:9px}.rf-mx-art1{left:12%;top:54%}.rf-mx-art2{right:9%;top:70%}.rf-mx-art2,.rf-mx-trust{display:none}.rf-mx-trust p{max-width:120px;font-size:11px}.rf-mx-rule{width:24px;margin-bottom:9px}.rf-mx-sign{right:5%;bottom:22px;padding:10px;border-radius:10px;background:color-mix(in srgb,var(--paper) 80%,transparent)}.rf-mx-sign p{max-width:130px;font-size:10.5px}.rf-mx-ast{margin:0 0 8px 24px;font-size:22px}.rf-mx-lines{opacity:.5}}@media (prefers-reduced-motion:reduce){.rf-mx-seal svg,.rf-mx-wave i{animation:none}}.rf-mx-loop{width:-moz-fit-content;width:fit-content;margin:0 auto}.rf-mx[data-contour] .rf-mx-portrait{filter:none;left:10.8%;top:-2.6%;width:78%}@media (max-aspect-ratio:5/4),(max-width:767px){.rf-mx[data-contour] .rf-mx-portrait{top:auto;left:2.3%;width:95.4%}}.rf-mx-loop .rf-loop-svg{position:absolute;left:-22%;top:-34%;width:136%;height:168%}@media (max-aspect-ratio:5/4),(max-width:767px){.rf-mx-loop .rf-loop-svg{left:-8%;top:-28%;width:116%;height:162%}}.rf-mx[data-loop=ligne] .rf-loop-svg{left:-9%;top:-42%;width:118%;height:190%}.rf-mx-t2 .rf-loop-word{display:inline-block;white-space:nowrap}.rf-mx[data-loop=mot] .rf-loop-svg{position:absolute;left:-26%;top:-52%;width:150%;height:206%}.rf-mx[data-loop=mot] .rf-mx-t2{white-space:normal}@media (max-aspect-ratio:5/4),(max-width:767px){.rf-mx[data-loop=ligne] .rf-loop-svg{left:-10%;top:-34%;width:120%;height:170%}}.rf-loop-word .rf-loop-svg{color:#fff}@media (hover:none),(max-width:1023px){.rf-mx-float,.rf-mx-side{background:linear-gradient(135deg,#1a1f18,#0e110d)}}@media (max-aspect-ratio:5/4),(max-width:767px){.rf-mx-actions .rf-mx-pill,.rf-mx-side p{font-size:13.5px}.rf-mx-float strong{font-size:14.5px}.rf-mx-sign p{font-size:13px;max-width:150px}}@media (min-width:600px){.rf-mx[data-loop=mot] .rf-loop-svg{left:-24%;top:-27%;width:148%;height:160%}}