.souqna-tfx{--ink:var(--sf-ink,currentColor);--ink-2:var(--fx-accent,var(--sf-accent,#ff4fd8));--ink-3:var(--fx-accent-2,color-mix(in srgb,var(--fx-accent,var(--sf-accent,#4ff8ff)) 45%,var(--sf-ink,#4ff8ff)));display:inline-block;max-width:100%}.fx-aurora{letter-spacing:.06em;background:linear-gradient(115deg,var(--ink-2),var(--ink-3),var(--ink-2),var(--ink-3)) 0 0 /300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fx-aurora calc(7s / var(--fx-speed, 1)) linear infinite}@keyframes fx-aurora{0%{background-position:0 50%;filter:hue-rotate(0deg)}to{background-position:300% 50%;filter:hue-rotate(1turn)}}.fx-glitch{position:relative;letter-spacing:.06em;color:var(--ink)}.fx-glitch:after,.fx-glitch:before{content:attr(data-text);position:absolute;inset:0}.fx-glitch:before{color:var(--ink-2);clip-path:inset(0 0 55% 0);animation:fx-glitch-a calc(2.6s / var(--fx-speed, 1)) steps(1) infinite}.fx-glitch:after{color:var(--ink-3);clip-path:inset(45% 0 0 0);animation:fx-glitch-b calc(2.6s / var(--fx-speed, 1)) steps(1) infinite}@keyframes fx-glitch-a{0%,12%,20%,55%,to{transform:translate(0);opacity:0}13%{transform:translate(-5px,-2px);opacity:.9}16%{transform:translate(4px,1px);opacity:.9}48%{transform:translate(-3px,2px);opacity:.9}51%{transform:translate(2px,-1px);opacity:.9}}@keyframes fx-glitch-b{0%,14%,22%,60%,to{transform:translate(0);opacity:0}15%{transform:translate(5px,2px);opacity:.9}18%{transform:translate(-4px,-1px);opacity:.9}52%{transform:translate(3px,-2px);opacity:.9}56%{transform:translate(-2px,1px);opacity:.9}}.fx-typewriter{letter-spacing:0;color:var(--ink);white-space:nowrap;overflow:hidden;display:inline-block;width:fit-content;max-width:calc(var(--fx-chars, 10) * 1.24ch);border-right:.55ch solid var(--ink-2);animation:fx-type calc(3.6s / var(--fx-speed, 1)) steps(var(--fx-chars,10)) infinite,fx-caret calc(.65s / var(--fx-speed, 1)) steps(1) infinite}@keyframes fx-type{0%,8%{max-width:0}55%,to{max-width:calc(var(--fx-chars, 10) * 1.24ch)}}@keyframes fx-caret{50%{border-color:transparent}}.fx-neon{letter-spacing:.14em;color:var(--ink);animation:fx-neon calc(3.2s / var(--fx-speed, 1)) linear infinite}@keyframes fx-neon{0%,18%,21%,24%,to{opacity:1;text-shadow:0 0 4px var(--ink),0 0 11px var(--ink-2),0 0 24px var(--ink-2),0 0 48px var(--ink-2)}19%,22%,62%{opacity:.35;text-shadow:none}63%,64.5%{opacity:.6;text-shadow:0 0 4px var(--ink-2)}}.fx-liquid{letter-spacing:.06em;color:transparent;-webkit-text-stroke:1px color-mix(in srgb,var(--ink-3) 65%,transparent);background:linear-gradient(0deg,var(--ink-3) 0 46%,color-mix(in srgb,var(--ink-3) 55%,transparent) 48%,transparent 52% 100%) 0 0 /100% 220%;-webkit-background-clip:text;background-clip:text;animation:fx-liquid calc(3.4s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-liquid{0%,to{background-position:0 -110%}50%{background-position:0 10%}}.fx-chrome{letter-spacing:.06em;background:linear-gradient(105deg,color-mix(in srgb,var(--ink) 40%,transparent) 0 38%,var(--ink) 47%,#fff 50%,var(--ink) 53%,color-mix(in srgb,var(--ink) 40%,transparent) 62% 100%) 0 0 /260% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fx-chrome calc(2.8s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-chrome{0%{background-position:130% 0}60%,to{background-position:-130% 0}}.fx-focus{letter-spacing:.08em;color:var(--ink)}.fx-focus b{font-weight:inherit;display:inline-block;animation:fx-focus calc(2.6s / var(--fx-speed, 1)) ease-in-out infinite;animation-delay:calc(var(--i) * calc(.18s / var(--fx-speed, 1)))}@keyframes fx-focus{0%,to{filter:blur(0);opacity:1}50%{filter:blur(7px);opacity:.35}}.fx-wave{letter-spacing:.1em;color:var(--ink-3)}.fx-wave b{font-weight:inherit;display:inline-block;animation:fx-wave calc(1.3s / var(--fx-speed, 1)) ease-in-out infinite;animation-delay:calc(var(--i) * calc(-.14s / var(--fx-speed, 1)))}@keyframes fx-wave{0%,to{transform:translateY(7px)}50%{transform:translateY(-7px)}}.fx-sliced{position:relative;letter-spacing:.06em;color:transparent}.fx-sliced:after,.fx-sliced:before{content:attr(data-text);position:absolute;inset:0;color:var(--ink)}.fx-sliced:before{clip-path:inset(0 0 50% 0);animation:fx-sliced-top calc(3s / var(--fx-speed, 1)) ease-in-out infinite}.fx-sliced:after{clip-path:inset(50% 0 0 0);animation:fx-sliced-bot calc(3s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-sliced-top{0%,22%,78%,to{transform:translateX(0)}38%,62%{transform:translateX(8px);color:var(--ink-2)}}@keyframes fx-sliced-bot{0%,22%,78%,to{transform:translateX(0)}38%,62%{transform:translateX(-8px);color:var(--ink-3)}}.fx-decoder{letter-spacing:.08em;color:transparent;position:relative}.fx-decoder:after{content:attr(data-text);position:absolute;inset:0;color:var(--ink);animation:fx-decoder calc(4s / var(--fx-speed, 1)) steps(1) infinite}@keyframes fx-decoder{0%{content:"#K1%R&Q0X";color:var(--ink-3)}8%{content:"X7#Q$1&%K";color:var(--ink-3)}16%{content:"K3#D9%O$4";color:var(--ink-3)}24%{content:"8$#Q0&X1%";color:var(--ink-3)}32%{content:"%4K#7$Q&D";color:var(--ink-3)}40%,82%{content:attr(data-text);color:var(--ink)}88%{content:"D3#0*&R$7";color:var(--ink-3)}94%{content:"%#C0D1Q&K";color:var(--ink-3)}}.fx-scanner{position:relative;letter-spacing:.08em;background:linear-gradient(90deg,color-mix(in srgb,var(--ink) 25%,transparent) 0 40%,var(--ink) 50%,color-mix(in srgb,var(--ink) 25%,transparent) 60% 100%) 0 0 /300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fx-scan-glow calc(2.6s / var(--fx-speed, 1)) ease-in-out infinite alternate}.fx-scanner:after{content:"";position:absolute;top:-6px;bottom:-6px;left:0;width:3px;background:var(--ink-2);box-shadow:0 0 14px var(--ink-2);animation:fx-scan-bar calc(2.6s / var(--fx-speed, 1)) ease-in-out infinite alternate}@keyframes fx-scan-glow{0%{background-position:100% 0}to{background-position:0 0}}@keyframes fx-scan-bar{0%{left:0;transform:translateX(0)}to{left:100%;transform:translateX(-100%)}}.fx-ember{letter-spacing:.1em;color:#ffd9a0;animation:fx-ember calc(1.7s / var(--fx-speed, 1)) ease-in-out infinite alternate}@keyframes fx-ember{0%{text-shadow:0 -2px 6px #ffab40,0 -6px 14px #ff6d00,0 -12px 28px #dd2c00,0 -20px 44px rgba(213,0,0,.55)}to{text-shadow:0 -3px 8px #ffc46b,0 -9px 20px #ff8f1f,0 -18px 38px #ff3d00,0 -30px 60px rgba(213,0,0,.8)}}.fx-echo{position:relative;letter-spacing:.12em;color:var(--ink)}.fx-echo:after,.fx-echo:before{content:attr(data-text);position:absolute;inset:0;animation:fx-echo calc(2s / var(--fx-speed, 1)) ease-out infinite}.fx-echo:before{color:var(--ink-2)}.fx-echo:after{color:var(--ink-3);animation-delay:calc(1s / var(--fx-speed, 1))}@keyframes fx-echo{0%{opacity:.8;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(1.9);filter:blur(3px)}}.fx-extrude{letter-spacing:.08em;color:var(--ink);text-shadow:1px 1px 0 color-mix(in srgb,var(--ink-2) 80%,#000),2px 2px 0 color-mix(in srgb,var(--ink-2) 70%,#000),3px 3px 0 color-mix(in srgb,var(--ink-2) 60%,#000),4px 4px 0 color-mix(in srgb,var(--ink-2) 50%,#000),5px 5px 0 color-mix(in srgb,var(--ink-2) 40%,#000),6px 6px 0 color-mix(in srgb,var(--ink-2) 30%,#000),7px 7px 12px rgba(0,0,0,.5);animation:fx-extrude calc(3s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-extrude{0%,to{transform:rotate(-3.5deg) translateY(2px)}50%{transform:rotate(3.5deg) translateY(-4px)}}.fx-contour{width:240px;height:56px;overflow:visible}.fx-contour text{letter-spacing:.02em;fill:color-mix(in srgb,var(--ink) 10%,transparent);stroke:var(--ink-3);stroke-width:1.2;stroke-dasharray:34 66;animation:fx-contour calc(3.2s / var(--fx-speed, 1)) linear infinite}@keyframes fx-contour{to{stroke-dashoffset:-100}}.fx-spectrum{letter-spacing:.08em}.fx-spectrum b{font-weight:inherit;display:inline-block;color:#ff2d78;filter:hue-rotate(calc(var(--i) * 42deg));animation:fx-spectrum calc(2.4s / var(--fx-speed, 1)) linear infinite;animation-delay:calc(var(--i) * calc(-.1s / var(--fx-speed, 1)))}@keyframes fx-spectrum{to{filter:hue-rotate(calc(var(--i) * 42deg + 1turn))}}.fx-jitter{letter-spacing:.06em;color:var(--ink);animation:fx-jitter calc(1.9s / var(--fx-speed, 1)) steps(1) infinite}@keyframes fx-jitter{0%,15%,55%,7%,to{transform:none;opacity:1}8%{transform:skewX(-14deg) translateX(-4px)}10%{transform:skewX(10deg) translateX(3px)}12%{transform:translateY(-3px);opacity:.6}46%{transform:skewX(8deg)}48%{transform:skewX(-6deg) translateY(2px);opacity:.75}50%{transform:translateX(2px)}}.fx-anaglyph{letter-spacing:.1em;color:var(--ink);animation:fx-anaglyph calc(2.4s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-anaglyph{0%,to{text-shadow:0 0 0 #f35,0 0 0 #3df}50%{text-shadow:-6px 0 1px #f35,6px 0 1px #3df}}.fx-flap{letter-spacing:0;display:inline-flex;gap:3px;perspective:400px;color:var(--ink)}.fx-flap b{font-weight:inherit;display:grid;place-items:center;width:1.5em;height:1.9em;background:linear-gradient(color-mix(in srgb,var(--ink) 16%,transparent) 0 49%,color-mix(in srgb,var(--ink) 8%,transparent) 51% 100%);border-radius:4px;transform-origin:center;animation:fx-flap calc(3.2s / var(--fx-speed, 1)) ease-in-out infinite;animation-delay:calc(var(--i) * calc(.12s / var(--fx-speed, 1)))}@keyframes fx-flap{0%,55%,to{transform:rotateX(0)}62%{transform:rotateX(-88deg)}69%{transform:rotateX(0)}74%{transform:rotateX(-25deg)}79%{transform:rotateX(0)}}.fx-crt{position:relative;letter-spacing:.1em;padding:.3em .5em;color:#4dff88;text-shadow:0 0 7px rgba(77,255,136,.8);background:rgba(20,60,35,.18);border-radius:4px;animation:fx-crt-flicker calc(3.4s / var(--fx-speed, 1)) steps(1) infinite}.fx-crt:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;background:repeating-linear-gradient(0deg,transparent 0 2px,rgba(0,0,0,.38) 2px 4px);animation:fx-crt-roll calc(6s / var(--fx-speed, 1)) linear infinite}@keyframes fx-crt-flicker{0%,6%,to{opacity:1}3%{opacity:.82}4.5%{opacity:.95;transform:translateY(1px)}70%{opacity:.9}71%{opacity:1;transform:none}}@keyframes fx-crt-roll{to{background-position:0 48px}}.fx-pop{letter-spacing:.04em;color:var(--ink)}.fx-pop b{font-weight:inherit;display:inline-block;animation:fx-pop calc(1.5s / var(--fx-speed, 1)) cubic-bezier(.3,1.6,.4,1) infinite;animation-delay:calc(var(--i) * calc(.09s / var(--fx-speed, 1)))}@keyframes fx-pop{0%,55%,to{transform:translateY(0);text-shadow:0 0 0 var(--ink-2)}25%{transform:translateY(-12px) rotate(-4deg);text-shadow:0 12px 0 var(--ink-2)}}.fx-spotlight{letter-spacing:.08em;background:radial-gradient(3.5ch 100% at 50% 50%,var(--ink) 20%,color-mix(in srgb,var(--ink) 14%,transparent) 75%) 0 0 /300% 100%;-webkit-background-clip:text;background-clip:text;color:transparent;animation:fx-spotlight calc(3.4s / var(--fx-speed, 1)) ease-in-out infinite alternate}@keyframes fx-spotlight{0%{background-position:100% 0}to{background-position:0 0}}.fx-elastic{letter-spacing:.08em;color:var(--ink-2);animation:fx-elastic calc(1.6s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-elastic{0%,to{transform:scale(1)}28%{transform:scale(1.28,.72)}44%{transform:scale(.78,1.24)}60%{transform:scale(1.12,.9)}74%{transform:scale(.96,1.05)}86%{transform:scale(1.02,.98)}}.fx-mirror{letter-spacing:.1em;color:var(--ink);-webkit-box-reflect:below 2px linear-gradient(transparent 45%,hsla(0,0%,100%,.28));animation:fx-mirror calc(3s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-mirror{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.fx-ransom{letter-spacing:0;display:inline-flex;gap:4px;color:var(--ink)}.fx-ransom b{font-weight:inherit;display:grid;place-items:center;padding:.28em .3em;border-radius:3px;background:color-mix(in srgb,var(--ink) 14%,transparent);animation:fx-ransom calc(2.8s / var(--fx-speed, 1)) ease-in-out infinite alternate;animation-delay:calc(var(--i) * calc(-.5s / var(--fx-speed, 1)))}.fx-ransom b:nth-child(odd){background:var(--ink-2);color:#14020f}.fx-ransom b:nth-child(3n){background:transparent;outline:1.5px dashed color-mix(in srgb,var(--ink) 55%,transparent);color:var(--ink-3)}@keyframes fx-ransom{0%{transform:rotate(-6deg) translateY(1.5px)}to{transform:rotate(6deg) translateY(-1.5px)}}.fx-melt{letter-spacing:.1em;color:var(--ink-2)}.fx-melt b{font-weight:inherit;display:inline-block;transform-origin:top center;animation:fx-melt calc(2.8s / var(--fx-speed, 1)) ease-in infinite;animation-delay:calc(var(--i) * calc(.22s / var(--fx-speed, 1)))}@keyframes fx-melt{0%,45%{transform:scaleY(1) translateY(0);filter:blur(0)}70%{transform:scaleY(1.55) translateY(7px) scaleX(.92);filter:blur(1.5px)}85%,to{transform:scaleY(1) translateY(0);filter:blur(0)}}.fx-heartbeat{letter-spacing:.12em;color:var(--ink-2);animation:fx-heartbeat calc(1.4s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-heartbeat{0%,to{transform:scale(1);text-shadow:0 0 0 transparent}14%{transform:scale(1.14);text-shadow:0 0 18px color-mix(in srgb,var(--ink-2) 65%,transparent)}28%{transform:scale(1)}42%{transform:scale(1.18);text-shadow:0 0 26px color-mix(in srgb,var(--ink-2) 80%,transparent)}70%{transform:scale(1);text-shadow:0 0 0 transparent}}.fx-marker{letter-spacing:.08em;color:var(--ink);padding:.1em .2em;background:linear-gradient(100deg,color-mix(in srgb,var(--ink-2) 85%,transparent),color-mix(in srgb,var(--ink-2) 60%,transparent)) no-repeat 0 62%;background-size:0 46%;animation:fx-marker calc(3s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-marker{0%{background-size:0 46%;background-position:0 62%}38%,62%{background-size:100% 46%;background-position:0 62%}to{background-size:0 46%;background-position:100% 62%}}.fx-sundial{letter-spacing:.1em;color:var(--ink);animation:fx-sundial calc(5s / var(--fx-speed, 1)) linear infinite}@keyframes fx-sundial{0%,to{text-shadow:4px 0 var(--ink-2),8px 0 color-mix(in srgb,var(--ink-2) 55%,transparent),12px 0 color-mix(in srgb,var(--ink-2) 25%,transparent)}12.5%{text-shadow:2.8px 2.8px var(--ink-2),5.6px 5.6px color-mix(in srgb,var(--ink-2) 55%,transparent),8.4px 8.4px color-mix(in srgb,var(--ink-2) 25%,transparent)}25%{text-shadow:0 4px var(--ink-2),0 8px color-mix(in srgb,var(--ink-2) 55%,transparent),0 12px color-mix(in srgb,var(--ink-2) 25%,transparent)}37.5%{text-shadow:-2.8px 2.8px var(--ink-2),-5.6px 5.6px color-mix(in srgb,var(--ink-2) 55%,transparent),-8.4px 8.4px color-mix(in srgb,var(--ink-2) 25%,transparent)}50%{text-shadow:-4px 0 var(--ink-2),-8px 0 color-mix(in srgb,var(--ink-2) 55%,transparent),-12px 0 color-mix(in srgb,var(--ink-2) 25%,transparent)}62.5%{text-shadow:-2.8px -2.8px var(--ink-2),-5.6px -5.6px color-mix(in srgb,var(--ink-2) 55%,transparent),-8.4px -8.4px color-mix(in srgb,var(--ink-2) 25%,transparent)}75%{text-shadow:0 -4px var(--ink-2),0 -8px color-mix(in srgb,var(--ink-2) 55%,transparent),0 -12px color-mix(in srgb,var(--ink-2) 25%,transparent)}87.5%{text-shadow:2.8px -2.8px var(--ink-2),5.6px -5.6px color-mix(in srgb,var(--ink-2) 55%,transparent),8.4px -8.4px color-mix(in srgb,var(--ink-2) 25%,transparent)}}.fx-negative{position:relative;letter-spacing:.08em;color:var(--ink);padding:.18em .22em}.fx-negative:after{content:"";position:absolute;top:0;bottom:0;left:0;width:34%;background:var(--ink);mix-blend-mode:difference;animation:fx-negative calc(2.4s / var(--fx-speed, 1)) ease-in-out infinite alternate}@keyframes fx-negative{0%{left:0;transform:translateX(0)}to{left:100%;transform:translateX(-100%)}}.fx-hologram{position:relative;letter-spacing:.12em;color:color-mix(in srgb,var(--ink-3) 72%,var(--ink));text-shadow:0 0 6px color-mix(in srgb,var(--ink-3) 60%,transparent),0 0 22px color-mix(in srgb,var(--ink-3) 45%,transparent);isolation:isolate;animation:fx-hologram-float calc(3.8s / var(--fx-speed, 1)) ease-in-out infinite}.fx-hologram:after,.fx-hologram:before{content:attr(data-text);position:absolute;inset:0;pointer-events:none}.fx-hologram:before{color:var(--ink-2);clip-path:inset(0 0 52% 0);opacity:.58;animation:fx-hologram-split calc(2.8s / var(--fx-speed, 1)) steps(1) infinite}.fx-hologram:after{color:transparent;background:repeating-linear-gradient(0deg,color-mix(in srgb,var(--ink) 70%,transparent) 0 1px,transparent 1px 4px);-webkit-background-clip:text;background-clip:text;opacity:.48;animation:fx-hologram-lines calc(1.2s / var(--fx-speed, 1)) linear infinite}@keyframes fx-hologram-float{0%,to{transform:translateY(2px) skewX(0deg);filter:brightness(1)}50%{transform:translateY(-4px) skewX(-3deg);filter:brightness(1.35)}}@keyframes fx-hologram-split{0%,14%,40%,72%,to{transform:translateX(0);opacity:.22}15%{transform:translateX(-5px);opacity:.8}17%{transform:translateX(4px);opacity:.6}74%{transform:translateX(3px);opacity:.7}}@keyframes fx-hologram-lines{to{background-position:0 12px}}.fx-foil{letter-spacing:.08em;color:transparent;background:linear-gradient(108deg,#7a4a08,#f2c15d 18%,#fff4b8 24%,#b87014 36%,#f6d66d 51%,#8e560b 68%,#fff0a2 76%,#c98218) 0 0 /230% 100%;-webkit-background-clip:text;background-clip:text;text-shadow:0 1px 0 rgba(255,244,184,.45),0 9px 20px rgba(0,0,0,.36);animation:fx-foil calc(3.1s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-foil{0%,to{background-position:115% 0;filter:saturate(1.05)}45%{background-position:-35% 0;filter:saturate(1.35) brightness(1.12)}}.fx-pixel{position:relative;letter-spacing:.08em;color:var(--ink);text-shadow:1px 0 0 var(--ink-2),-1px 0 0 var(--ink-3)}.fx-pixel:after,.fx-pixel:before{content:attr(data-text);position:absolute;inset:0;opacity:.85}.fx-pixel:before{color:var(--ink-2);clip-path:polygon(0 0,100% 0,100% 28%,0 28%,0 44%,100% 44%,100% 58%,0 58%);animation:fx-pixel-a calc(2.2s / var(--fx-speed, 1)) steps(1) infinite}.fx-pixel:after{color:var(--ink-3);clip-path:polygon(0 30%,100% 30%,100% 42%,0 42%,0 66%,100% 66%,100% 82%,0 82%);animation:fx-pixel-b calc(2.2s / var(--fx-speed, 1)) steps(1) infinite}@keyframes fx-pixel-a{0%,20%,54%,to{transform:translate(0)}22%{transform:translate(7px,-2px)}24%{transform:translate(-4px,1px)}56%{transform:translate(5px,2px)}58%{transform:translate(-7px)}}@keyframes fx-pixel-b{0%,18%,58%,to{transform:translate(0)}19%{transform:translate(-6px,2px)}21%{transform:translate(4px,-1px)}60%{transform:translate(-5px,-2px)}63%{transform:translate(6px,1px)}}.fx-starlight{letter-spacing:.12em;color:transparent;background:radial-gradient(circle at 14% 35%,#fff 0 2px,transparent 2.4px),radial-gradient(circle at 42% 68%,#fff 0 1.6px,transparent 2px),radial-gradient(circle at 75% 24%,#fff 0 2.2px,transparent 2.6px),linear-gradient(100deg,var(--ink),var(--ink-3),var(--ink));background-size:120px 60px,150px 72px,180px 68px,240% 100%;-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 10px color-mix(in srgb,var(--ink-3) 45%,transparent));animation:fx-starlight calc(3.6s / var(--fx-speed, 1)) linear infinite}@keyframes fx-starlight{0%{background-position:0 0,0 0,0 0,120% 0}to{background-position:120px 0,-150px 0,180px 0,-120% 0}}.fx-blueprint{letter-spacing:.1em;color:transparent;padding:.28em .45em;-webkit-text-stroke:1px color-mix(in srgb,var(--ink-3) 80%,var(--ink));background:linear-gradient(90deg,color-mix(in srgb,var(--ink-3) 22%,transparent) 1px,transparent 1px),linear-gradient(0deg,color-mix(in srgb,var(--ink-3) 18%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,var(--ink-3) 42%,transparent),transparent 35% 65%,color-mix(in srgb,var(--ink-3) 42%,transparent));background-size:12px 12px,12px 12px,240% 100%;background-position:0 0,0 0,100% 0;border:1px solid color-mix(in srgb,var(--ink-3) 42%,transparent);box-shadow:inset 0 0 18px color-mix(in srgb,var(--ink-3) 18%,transparent);animation:fx-blueprint calc(4s / var(--fx-speed, 1)) linear infinite}@keyframes fx-blueprint{to{background-position:24px 0,0 24px,-100% 0}}.fx-vapor{position:relative;letter-spacing:.16em;color:var(--ink);text-shadow:0 0 12px color-mix(in srgb,var(--ink) 45%,transparent);animation:fx-vapor-main calc(2.8s / var(--fx-speed, 1)) ease-in-out infinite}.fx-vapor:after,.fx-vapor:before{content:attr(data-text);position:absolute;inset:0;pointer-events:none;filter:blur(2px);opacity:.62}.fx-vapor:before{color:var(--ink-2);animation:fx-vapor-a calc(2.8s / var(--fx-speed, 1)) ease-in-out infinite}.fx-vapor:after{color:var(--ink-3);animation:fx-vapor-b calc(2.8s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-vapor-main{0%,to{transform:translateX(-3px)}50%{transform:translateX(3px)}}@keyframes fx-vapor-a{0%,to{transform:translate(-10px,6px) scaleX(1.08);opacity:.22}50%{transform:translate(-18px,-4px) scaleX(1.22);opacity:.58}}@keyframes fx-vapor-b{0%,to{transform:translate(10px,-5px) scaleX(1.08);opacity:.2}50%{transform:translate(18px,5px) scaleX(1.2);opacity:.56}}.fx-kinetic{letter-spacing:.06em;color:var(--ink);display:inline-flex}.fx-kinetic b{font-weight:inherit;display:inline-block;transform-origin:center;animation:fx-kinetic calc(2.6s / var(--fx-speed, 1)) cubic-bezier(.2,.8,.2,1) infinite;animation-delay:calc(var(--i) * calc(.08s / var(--fx-speed, 1)))}.fx-kinetic b:nth-child(2n){color:var(--ink-3)}.fx-kinetic b:nth-child(3n){color:var(--ink-2)}@keyframes fx-kinetic{0%,18%{transform:translateY(0) rotate(0deg);filter:blur(0)}34%{transform:translateY(-18px) rotate(-9deg);filter:blur(.4px)}52%{transform:translateY(14px) rotate(7deg)}68%,to{transform:translateY(0) rotate(0deg);filter:blur(0)}}.fx-blackout{position:relative;letter-spacing:.08em;color:var(--ink);padding:.28em .12em}.fx-blackout:after,.fx-blackout:before{content:"";position:absolute;left:-.18em;right:-.18em;height:44%;background:var(--ink);box-shadow:0 0 0 1px color-mix(in srgb,var(--ink-2) 45%,transparent);animation:fx-blackout calc(3s / var(--fx-speed, 1)) steps(1) infinite}.fx-blackout:before{top:0;transform-origin:left}.fx-blackout:after{bottom:0;transform-origin:right;animation-delay:calc(.28s / var(--fx-speed, 1))}@keyframes fx-blackout{0%,20%,72%,to{transform:scaleX(0)}26%,58%{transform:scaleX(1)}64%{transform:scaleX(.38)}}@keyframes reveal{0%{opacity:0;transform:translateY(20px);clip-path:inset(0 0 100% 0)}to{opacity:1;transform:translateY(0);clip-path:inset(0 0 0 0)}}.fx-magnetic{letter-spacing:.06em;color:var(--ink);display:inline-flex}.fx-magnetic b{font-weight:inherit;display:inline-block;text-shadow:0 0 0 var(--ink-2);animation:fx-magnetic calc(2.7s / var(--fx-speed, 1)) ease-in-out infinite;animation-delay:calc(var(--i) * calc(.07s / var(--fx-speed, 1)))}.fx-magnetic b:nth-child(odd){color:var(--ink-3)}@keyframes fx-magnetic{0%,to{transform:translateX(0) scale(1);text-shadow:0 0 0 transparent}42%{transform:translateX(calc((3 - var(--i)) * 2px)) scale(1.12);text-shadow:0 0 16px color-mix(in srgb,var(--ink-2) 70%,transparent)}62%{transform:translateX(calc((var(--i) - 3) * 3px)) scale(.96)}}.fx-mesh{letter-spacing:.08em;color:transparent;background:radial-gradient(circle at 18% 28%,var(--ink-2) 0 12%,transparent 28%),radial-gradient(circle at 78% 24%,var(--ink-3) 0 14%,transparent 30%),radial-gradient(circle at 44% 82%,#fff 0 10%,transparent 24%),linear-gradient(110deg,var(--ink-2),var(--ink-3));background-size:180% 180%,170% 170%,160% 160%,220% 100%;-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 18px color-mix(in srgb,var(--ink-3) 28%,transparent));animation:fx-mesh calc(4.8s / var(--fx-speed, 1)) ease-in-out infinite alternate}@keyframes fx-mesh{0%{background-position:0 20%,100% 10%,35% 100%,100% 0}to{background-position:100% 80%,0 60%,70% 0,-100% 0}}.fx-iridescent{letter-spacing:.12em;color:transparent;background:conic-gradient(from 20deg,#f7fbff,var(--ink-3),#bba7ff,var(--ink-2),#fff7d6,#f7fbff) 50% 50% /220% 220%;-webkit-background-clip:text;background-clip:text;text-shadow:0 10px 28px rgba(0,0,0,.28);animation:fx-iridescent calc(4.5s / var(--fx-speed, 1)) linear infinite}@keyframes fx-iridescent{to{filter:hue-rotate(1turn);background-position:120% 50%}}.fx-glass{position:relative;letter-spacing:.12em;color:color-mix(in srgb,var(--ink) 58%,transparent);-webkit-text-stroke:1px color-mix(in srgb,var(--ink) 52%,transparent);text-shadow:0 1px 0 hsla(0,0%,100%,.4),0 12px 24px rgba(0,0,0,.3);animation:fx-glass calc(3.4s / var(--fx-speed, 1)) ease-in-out infinite}.fx-glass:before{color:var(--ink-3);opacity:.34;filter:blur(3px);transform:translate(4px,5px)}.fx-glass:after,.fx-glass:before{content:attr(data-text);position:absolute;inset:0}.fx-glass:after{color:transparent;background:linear-gradient(115deg,transparent 22%,#fff 44%,transparent 62%) 110% 0 /260% 100%;-webkit-background-clip:text;background-clip:text;opacity:.55;animation:fx-glass-sheen calc(2.7s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-glass{50%{transform:translateY(-3px)}}@keyframes fx-glass-sheen{to{background-position:-110% 0}}.fx-datastream{position:relative;letter-spacing:.12em;color:transparent;background:repeating-linear-gradient(0deg,var(--ink-3) 0 2px,color-mix(in srgb,var(--ink-3) 35%,transparent) 2px 4px,transparent 4px 8px),linear-gradient(90deg,var(--ink-2),var(--ink-3),var(--ink));background-size:100% 32px,240% 100%;-webkit-background-clip:text;background-clip:text;animation:fx-datastream calc(1.6s / var(--fx-speed, 1)) linear infinite}.fx-datastream:after{content:"0101 1100 0011";position:absolute;left:50%;top:100%;width:170%;color:color-mix(in srgb,var(--ink-3) 42%,transparent);font-size:.42em;letter-spacing:.16em;transform:translateX(-50%);animation:fx-datastream-code calc(1.6s / var(--fx-speed, 1)) linear infinite}@keyframes fx-datastream{to{background-position:0 32px,-120% 0}}@keyframes fx-datastream-code{0%{opacity:.2;transform:translate(-50%,-2px)}50%{opacity:.7}to{opacity:.2;transform:translate(-50%,10px)}}.fx-orbit{letter-spacing:.08em;color:var(--ink);display:inline-flex}.fx-orbit b{font-weight:inherit;display:inline-block;transform-origin:50% 120%;animation:fx-orbit calc(2.8s / var(--fx-speed, 1)) cubic-bezier(.45,0,.2,1) infinite;animation-delay:calc(var(--i) * calc(-.18s / var(--fx-speed, 1)))}.fx-orbit b:nth-child(odd){color:var(--ink-3)}.fx-orbit b:nth-child(3n){color:var(--ink-2)}@keyframes fx-orbit{0%,to{transform:translate(0) rotate(0deg)}35%{transform:translate(5px,-13px) rotate(16deg)}70%{transform:translate(-5px,7px) rotate(-10deg)}}.fx-prismcut{position:relative;letter-spacing:.12em;color:var(--ink)}.fx-prismcut:after,.fx-prismcut:before{content:attr(data-text);position:absolute;inset:0;pointer-events:none}.fx-prismcut:before{color:var(--ink-2);clip-path:polygon(0 0,66% 0,46% 100%,0 100%);animation:fx-prismcut-a calc(3s / var(--fx-speed, 1)) ease-in-out infinite}.fx-prismcut:after{color:var(--ink-3);clip-path:polygon(42% 0,100% 0,100% 100%,24% 100%);animation:fx-prismcut-b calc(3s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-prismcut-a{0%,to{transform:translate(0);opacity:.35}50%{transform:translate(-7px,-2px);opacity:.85}}@keyframes fx-prismcut-b{0%,to{transform:translate(0);opacity:.35}50%{transform:translate(7px,2px);opacity:.85}}.fx-softblur{letter-spacing:.1em;color:var(--ink);text-shadow:0 0 0 var(--ink),0 0 18px color-mix(in srgb,var(--ink-2) 45%,transparent),0 0 34px color-mix(in srgb,var(--ink-3) 35%,transparent);animation:fx-softblur calc(3.2s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-softblur{0%,to{filter:blur(0);opacity:1;transform:scale(1)}50%{filter:blur(2.4px);opacity:.72;transform:scale(1.045)}}.fx-laser{position:relative;letter-spacing:.12em;color:var(--ink)}.fx-laser:before{content:attr(data-text);position:absolute;inset:0;color:var(--ink-2);clip-path:inset(44% 0 42% 0);text-shadow:0 0 10px var(--ink-2);animation:fx-laser-slice calc(2.2s / var(--fx-speed, 1)) ease-in-out infinite}.fx-laser:after{content:"";position:absolute;left:-8%;top:49%;width:116%;height:2px;background:linear-gradient(90deg,transparent,#fff,var(--ink-2),transparent);box-shadow:0 0 13px var(--ink-2);animation:fx-laser calc(2.2s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-laser{0%,to{transform:translateY(-14px) scaleX(.35);opacity:0}44%,58%{transform:translateY(0) scaleX(1);opacity:1}}@keyframes fx-laser-slice{0%,to{transform:translateX(0);opacity:.2}50%{transform:translateX(5px);opacity:1}}.fx-microchip{letter-spacing:.1em;color:transparent;padding:.35em .45em;background:linear-gradient(90deg,transparent 0 44%,var(--ink-3) 44% 47%,transparent 47% 100%),linear-gradient(0deg,transparent 0 46%,var(--ink-2) 46% 49%,transparent 49% 100%),repeating-linear-gradient(90deg,color-mix(in srgb,var(--ink-3) 35%,transparent) 0 1px,transparent 1px 14px),linear-gradient(100deg,var(--ink),var(--ink-3));background-size:42px 42px,42px 42px,14px 100%,220% 100%;-webkit-background-clip:text;background-clip:text;border:1px solid color-mix(in srgb,var(--ink-3) 24%,transparent);animation:fx-microchip calc(3.8s / var(--fx-speed, 1)) linear infinite}@keyframes fx-microchip{to{background-position:42px 0,0 42px,14px 0,-120% 0}}.fx-heatmap{letter-spacing:.08em;color:transparent;background:radial-gradient(circle at 20% 50%,#fff26d 0 8%,transparent 24%),radial-gradient(circle at 70% 40%,#ff4f8b 0 12%,transparent 28%),radial-gradient(circle at 44% 78%,var(--ink-3) 0 14%,transparent 32%),linear-gradient(90deg,#2d7dff,#36f0b2,#ffcf4a,#ff4f8b);background-size:130% 130%,150% 150%,140% 140%,260% 100%;-webkit-background-clip:text;background-clip:text;animation:fx-heatmap calc(3.5s / var(--fx-speed, 1)) ease-in-out infinite alternate}@keyframes fx-heatmap{0%{background-position:0 0,100% 20%,40% 100%,100% 0;filter:saturate(1)}to{background-position:100% 90%,0 60%,80% 0,-100% 0;filter:saturate(1.35)}}.fx-parallax{letter-spacing:.08em;color:var(--ink);display:inline-flex}.fx-parallax b{font-weight:inherit;display:inline-block;text-shadow:4px 4px 0 color-mix(in srgb,var(--ink-2) 72%,transparent),-4px -3px 0 color-mix(in srgb,var(--ink-3) 72%,transparent);animation:fx-parallax calc(3s / var(--fx-speed, 1)) ease-in-out infinite;animation-delay:calc(var(--i) * calc(-.11s / var(--fx-speed, 1)))}@keyframes fx-parallax{0%,to{transform:translate(0);text-shadow:4px 4px 0 color-mix(in srgb,var(--ink-2) 72%,transparent),-4px -3px 0 color-mix(in srgb,var(--ink-3) 72%,transparent)}50%{transform:translateY(-4px);text-shadow:8px 2px 0 color-mix(in srgb,var(--ink-2) 72%,transparent),-8px -1px 0 color-mix(in srgb,var(--ink-3) 72%,transparent)}}.fx-inktrap{position:relative;letter-spacing:.04em;color:var(--ink)}.fx-inktrap:after,.fx-inktrap:before{content:attr(data-text);position:absolute;inset:0;pointer-events:none}.fx-inktrap:before{color:transparent;-webkit-text-stroke:1px var(--ink-3);opacity:.65;animation:fx-inktrap-line calc(2.7s / var(--fx-speed, 1)) ease-in-out infinite}.fx-inktrap:after{color:var(--ink-2);clip-path:polygon(0 0,100% 0,84% 22%,18% 22%,0 0,0 100%,20% 78%,86% 78%,100% 100%,0 100%);mix-blend-mode:screen;animation:fx-inktrap-fill calc(2.7s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-inktrap-line{50%{transform:scale(1.05);opacity:.95}}@keyframes fx-inktrap-fill{0%,to{opacity:.18;transform:scale(.98)}50%{opacity:.72;transform:scale(1.02)}}@keyframes souqna-pulse-inktrap{0%,to{opacity:1;box-shadow:0 0 0 0 color-mix(in srgb,var(--primary) 50%,transparent)}50%{opacity:.5;box-shadow:0 0 0 6px transparent}}.fx-topographic{letter-spacing:.1em;color:transparent;background:repeating-radial-gradient(ellipse at 30% 55%,var(--ink) 0 1px,transparent 1px 7px),repeating-radial-gradient(ellipse at 78% 35%,var(--ink-3) 0 1px,transparent 1px 8px);background-size:130px 70px,170px 80px;-webkit-background-clip:text;background-clip:text;filter:drop-shadow(0 0 8px color-mix(in srgb,var(--ink-3) 25%,transparent));animation:fx-topographic calc(5s / var(--fx-speed, 1)) linear infinite}@keyframes fx-topographic{to{background-position:130px 0,-170px 0}}.fx-signal{position:relative;letter-spacing:.1em;color:var(--ink);animation:fx-signal calc(2s / var(--fx-speed, 1)) steps(1) infinite}.fx-signal:after,.fx-signal:before{content:attr(data-text);position:absolute;inset:0;pointer-events:none}.fx-signal:before{color:var(--ink-2);clip-path:inset(0 0 58% 0);animation:fx-signal-a calc(2s / var(--fx-speed, 1)) steps(1) infinite}.fx-signal:after{color:var(--ink-3);clip-path:inset(42% 0 0 0);animation:fx-signal-b calc(2s / var(--fx-speed, 1)) steps(1) infinite}@keyframes fx-signal{0%,21%,47%,to{filter:none}22%,24%{filter:blur(.8px) contrast(1.4)}}@keyframes fx-signal-a{0%,20%,52%,to{transform:translate(0);opacity:.15}23%{transform:translate(-8px,-1px);opacity:.9}54%{transform:translate(5px,2px);opacity:.7}}@keyframes fx-signal-b{0%,24%,58%,to{transform:translate(0);opacity:.12}27%{transform:translate(8px,1px);opacity:.86}60%{transform:translate(-5px,-2px);opacity:.72}}.fx-portal{position:relative;letter-spacing:.12em;color:transparent;background:conic-gradient(from 0deg,var(--ink-2),var(--ink),var(--ink-3),var(--ink-2));-webkit-background-clip:text;background-clip:text;animation:fx-portal calc(3.6s / var(--fx-speed, 1)) linear infinite}.fx-portal:after{content:attr(data-text);position:absolute;inset:0;color:transparent;background:radial-gradient(circle,transparent 0 30%,#fff 34% 36%,transparent 40% 100%);-webkit-background-clip:text;background-clip:text;opacity:.72;animation:fx-portal-souqna-pulse-portal calc(1.8s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-portal{to{filter:hue-rotate(1turn);transform:rotate(.001deg)}}@keyframes fx-portal-souqna-pulse-portal{0%,to{transform:scale(.92);opacity:.24}50%{transform:scale(1.08);opacity:.8}}@keyframes souqna-pulse-portal{0%,to{opacity:1;box-shadow:0 0 0 0 color-mix(in srgb,var(--primary) 50%,transparent)}50%{opacity:.5;box-shadow:0 0 0 6px transparent}}.fx-tiltshift{position:relative;letter-spacing:.1em;color:color-mix(in srgb,var(--ink) 28%,transparent);filter:blur(2px)}.fx-tiltshift:after,.fx-tiltshift:before{content:attr(data-text);position:absolute;inset:0;pointer-events:none}.fx-tiltshift:before{color:var(--ink);filter:blur(0);clip-path:inset(32% 0 32% 0);animation:fx-tiltshift calc(2.8s / var(--fx-speed, 1)) ease-in-out infinite alternate}.fx-tiltshift:after{color:var(--ink-3);opacity:.3;filter:blur(6px)}@keyframes fx-tiltshift{0%{clip-path:inset(0 0 64% 0);transform:translateY(-2px)}to{clip-path:inset(64% 0 0 0);transform:translateY(2px)}}.fx-duotone{position:relative;letter-spacing:.1em;color:var(--ink)}.fx-duotone:after,.fx-duotone:before{content:attr(data-text);position:absolute;inset:0;pointer-events:none;mix-blend-mode:screen}.fx-duotone:before{color:var(--ink-2);animation:fx-duotone-a calc(2.6s / var(--fx-speed, 1)) ease-in-out infinite}.fx-duotone:after{color:var(--ink-3);animation:fx-duotone-b calc(2.6s / var(--fx-speed, 1)) ease-in-out infinite}@keyframes fx-duotone-a{0%,to{transform:translate(-3px);opacity:.42}50%{transform:translate(-9px,-3px);opacity:.8}}@keyframes fx-duotone-b{0%,to{transform:translate(3px);opacity:.42}50%{transform:translate(9px,3px);opacity:.8}}.fx-glyphrain{letter-spacing:.08em;color:var(--ink);display:inline-flex}.fx-glyphrain b{font-weight:inherit;display:inline-block;text-shadow:0 -12px 0 color-mix(in srgb,var(--ink-3) 45%,transparent),0 -24px 0 color-mix(in srgb,var(--ink-2) 28%,transparent);animation:fx-glyphrain calc(2.4s / var(--fx-speed, 1)) cubic-bezier(.25,.8,.25,1) infinite;animation-delay:calc(var(--i) * calc(.12s / var(--fx-speed, 1)))}.fx-glyphrain b:nth-child(2n){color:var(--ink-3)}@keyframes fx-glyphrain{0%,to{transform:translateY(0);opacity:1}38%{transform:translateY(22px);opacity:.22}64%{transform:translateY(-10px);opacity:.75}}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.fx-aurora,.fx-chrome,.fx-datastream,.fx-foil,.fx-glass,.fx-heatmap,.fx-hologram,.fx-iridescent,.fx-liquid,.fx-mesh,.fx-microchip,.fx-portal,.fx-scanner,.fx-spotlight,.fx-starlight,.fx-topographic{background:none!important;-webkit-text-fill-color:currentColor!important;color:var(--sf-ink,#1f1b16)!important}}.EditorialScenes_surface__95uQ7{--scene-x:0px;--scene-y:0px;font-family:var(--sf-font-body,var(--font-sans));color:var(--sf-ink)}.EditorialScenes_surface__95uQ7 *{box-sizing:border-box}.EditorialScenes_surface__95uQ7 h1,.EditorialScenes_surface__95uQ7 h2,.EditorialScenes_surface__95uQ7 p{margin:0}.EditorialScenes_surface__95uQ7 a{color:inherit;text-decoration:none}.EditorialScenes_surface__95uQ7 :where(a,button):focus-visible{outline:2px solid currentColor;outline-offset:6px}.EditorialScenes_surface__95uQ7[data-motion=paused] *,.EditorialScenes_surface__95uQ7[data-motion=paused] :after,.EditorialScenes_surface__95uQ7[data-motion=paused] :before{animation-play-state:paused!important}.EditorialScenes_hero__DsYGO{position:relative;isolation:isolate;overflow:hidden;padding:clamp(24px,4vw,60px);min-height:660px;display:grid}.EditorialScenes_heroBrand__1cTQ0{display:flex;align-items:center;gap:18px;position:relative;z-index:2;align-self:start;font-family:var(--sf-font-label,var(--font-mono));font-size:var(--sf-label-size,11px);letter-spacing:var(--sf-label-tracking,.08em);text-transform:var(--sf-label-transform,uppercase)}.EditorialScenes_heroGlyph__0Jxtb{margin-inline-start:auto;width:44px;height:44px;display:grid;place-items:center;color:var(--sf-accent)}.EditorialScenes_heroGlyph__0Jxtb img{width:100%;height:100%;object-fit:contain}.EditorialScenes_heroCopy__qwHJD{position:relative;z-index:1}.EditorialScenes_heroTitle__XM2M_{font-family:var(--sf-font-display,var(--font-sans));font-size:calc(clamp(50px, 7.8vw, 112px) * var(--sf-font-scale, 1));font-weight:var(--sf-heading-weight,500);letter-spacing:var(--sf-display-tracking,-.045em);line-height:1.03;text-wrap:balance;overflow-wrap:anywhere}[dir=rtl] .EditorialScenes_heroTitle__XM2M_{line-height:1.25;letter-spacing:0}.EditorialScenes_heroFoot__C5VSk{display:flex;align-items:center;gap:32px;margin-block-start:30px}.EditorialScenes_heroFoot__C5VSk>p{max-width:36ch;font-size:clamp(15px,1.35vw,19px);line-height:1.7;color:color-mix(in srgb,currentColor 72%,transparent)}.EditorialScenes_sceneCta__FDBL7{display:inline-flex;align-items:center;justify-content:space-between;gap:24px;min-height:54px;padding:16px 22px;background:var(--sf-ink);color:var(--sf-ground)!important;font-size:14px;flex-shrink:0;transition:gap .25s,background .25s}.EditorialScenes_sceneCta__FDBL7:hover{gap:34px}[dir=rtl] .EditorialScenes_campaignCta__Xia6r svg,[dir=rtl] .EditorialScenes_sceneCta__FDBL7 svg{transform:scaleX(-1)}.EditorialScenes_founder__KImsF{margin-block-start:25px!important;font-size:11px;opacity:.55}.EditorialScenes_heroMedia__FfcZS{overflow:hidden;position:absolute;z-index:0;background:var(--hero-pattern,var(--sf-ink-08));background-size:var(--hero-pattern-size,auto)}.EditorialScenes_heroMedia__FfcZS img{width:100%;height:100%;object-fit:cover;object-position:var(--focal-x) var(--focal-y);transform:scale(1.04) translate(var(--scene-x),var(--scene-y));transition:transform .7s cubic-bezier(.2,.7,.2,1)}.EditorialScenes_surface__95uQ7[data-motion=running] .EditorialScenes_campaignPhoto__G459v img,.EditorialScenes_surface__95uQ7[data-motion=running] .EditorialScenes_heroMedia__FfcZS img{animation:EditorialScenes_photographReveal__OTPO1 1.1s cubic-bezier(.2,.7,.2,1)}@keyframes EditorialScenes_photographReveal__OTPO1{0%{clip-path:inset(0 0 100%)}to{clip-path:inset(0)}}.EditorialScenes_heroMonogram__234QS{position:absolute;inset-inline-end:3%;bottom:-12%;font-family:var(--sf-font-display);font-size:500px;line-height:1;opacity:.045;pointer-events:none}.EditorialScenes_centered__rwtsd{grid-template-rows:auto 1fr;min-height:750px}.EditorialScenes_centered__rwtsd .EditorialScenes_heroCopy__qwHJD{align-self:center;width:78%;padding-block:50px}.EditorialScenes_centered__rwtsd .EditorialScenes_heroTitle__XM2M_{max-width:12ch}.EditorialScenes_centered__rwtsd .EditorialScenes_heroMedia__FfcZS{inset-block:20% 8%;inset-inline:58% 4%;clip-path:inset(0 0 0 0 round 46% 46% 2px 2px)}.EditorialScenes_centered__rwtsd[data-photo=true] .EditorialScenes_heroTitle__XM2M_{text-shadow:0 2px 30px var(--sf-ground)}.EditorialScenes_centered__rwtsd .EditorialScenes_heroFoot__C5VSk{max-width:65%;flex-wrap:wrap}.EditorialScenes_inline__TISrB{grid-template-columns:1fr 1fr;gap:32px;min-height:680px}.EditorialScenes_inline__TISrB .EditorialScenes_heroBrand__1cTQ0{grid-column:1/-1}.EditorialScenes_inline__TISrB .EditorialScenes_heroCopy__qwHJD{align-self:center;padding-block:60px}.EditorialScenes_inline__TISrB .EditorialScenes_heroTitle__XM2M_{font-size:calc(clamp(42px, 5.4vw, 82px) * var(--sf-font-scale, 1))}.EditorialScenes_inline__TISrB .EditorialScenes_heroFoot__C5VSk{flex-direction:column;align-items:flex-start;gap:24px}.EditorialScenes_inline__TISrB .EditorialScenes_heroMedia__FfcZS{inset-inline:53% 0;inset-block:0;z-index:-1}.EditorialScenes_inline__TISrB .EditorialScenes_heroBrand__1cTQ0{max-width:48%}.EditorialScenes_banner__5qsrb{min-height:min(850px,90svh);grid-template-rows:auto 1fr}.EditorialScenes_banner__5qsrb[data-photo=true]{color:#fff}.EditorialScenes_banner__5qsrb .EditorialScenes_heroMedia__FfcZS{inset:0;z-index:-2}.EditorialScenes_banner__5qsrb[data-photo=true]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0003,#0000 24%,#000b)}.EditorialScenes_banner__5qsrb .EditorialScenes_heroCopy__qwHJD{align-self:end;padding-block:100px 15px}.EditorialScenes_banner__5qsrb .EditorialScenes_heroTitle__XM2M_{max-width:15ch}.EditorialScenes_banner__5qsrb .EditorialScenes_heroFoot__C5VSk{justify-content:space-between}.EditorialScenes_banner__5qsrb .EditorialScenes_sceneCta__FDBL7{background:#fff;color:#101010!important}.EditorialScenes_campaign__ovQqc{min-height:430px;position:relative;isolation:isolate;display:flex;align-items:end;justify-content:center;padding:clamp(28px,5vw,70px);overflow:hidden;background:color-mix(in srgb,var(--sf-accent) 15%,var(--sf-ground))}.EditorialScenes_campaign__ovQqc[data-photo=true]{color:#fff}.EditorialScenes_campaign__ovQqc[data-align=start]{justify-content:flex-start}.EditorialScenes_campaign__ovQqc[data-align=end]{justify-content:flex-end}.EditorialScenes_campaignPhoto__G459v{position:absolute;inset:0;z-index:-2}.EditorialScenes_campaignPhoto__G459v img{width:100%;height:100%;object-fit:cover;object-position:var(--focal-x) var(--focal-y);transform:scale(1.05) translate(var(--scene-x),var(--scene-y));transition:transform .8s}.EditorialScenes_campaign__ovQqc[data-photo=true]:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(180deg,#0000,#0008 75%,#000b)}.EditorialScenes_campaign__ovQqc[data-scrim=strong]:after{background:linear-gradient(180deg,#0005,#000c)}.EditorialScenes_campaign__ovQqc[data-scrim=none]:after{background:transparent}.EditorialScenes_campaignCopy__ogzFR{width:min(100%,740px);text-align:start}.EditorialScenes_campaign__ovQqc[data-align=center] .EditorialScenes_campaignCopy__ogzFR{text-align:center}.EditorialScenes_campaign__ovQqc[data-align=end] .EditorialScenes_campaignCopy__ogzFR{text-align:end}.EditorialScenes_campaignCopy__ogzFR h2{font-family:var(--sf-font-display);font-size:calc(clamp(38px, 6vw, 88px) * var(--sf-font-scale, 1));font-weight:var(--sf-heading-weight,500);line-height:1.08;letter-spacing:var(--sf-display-tracking,-.035em);text-wrap:balance}[dir=rtl] .EditorialScenes_campaignCopy__ogzFR h2{letter-spacing:0;line-height:1.25}.EditorialScenes_campaignCopy__ogzFR p{margin-block-start:20px;font-size:clamp(14px,1.5vw,18px);line-height:1.7}.EditorialScenes_campaignCta__Xia6r{display:inline-flex;align-items:center;gap:24px;border-bottom:1px solid;padding-block:20px 10px;margin-block-start:20px;font-size:14px;transition:gap .2s}.EditorialScenes_campaignCta__Xia6r:hover{gap:36px}.EditorialScenes_animated__L_jRn{position:relative;isolation:isolate;overflow:hidden;padding:clamp(64px,10vw,140px) clamp(24px,5vw,80px);background:var(--sf-ground)}.EditorialScenes_textEyebrow__PsQi_{font-family:var(--sf-font-label,var(--font-mono));font-size:var(--sf-label-size,11px);letter-spacing:var(--sf-label-tracking,.1em);text-transform:var(--sf-label-transform,uppercase);opacity:.65;margin-block-end:26px!important}.EditorialScenes_animatedTitle__roBqd{position:relative;font-family:var(--sf-font-display,var(--font-sans));font-size:calc(clamp(44px, 8vw, 120px) * var(--sf-font-scale, 1));font-weight:var(--sf-heading-weight,500);letter-spacing:var(--sf-display-tracking,-.045em);line-height:1.16;text-wrap:balance}[dir=rtl] .EditorialScenes_animatedTitle__roBqd{line-height:1.5;letter-spacing:0}.EditorialScenes_animated__L_jRn[data-emphasis=body] .EditorialScenes_animatedTitle__roBqd{font-family:var(--sf-font-body);font-size:calc(clamp(24px, 3vw, 42px) * var(--sf-font-scale, 1))}.EditorialScenes_textLine__v1gRj{position:relative;z-index:1}.EditorialScenes_textWord__H0L7G{display:inline-block;max-width:100%;overflow-wrap:anywhere}.EditorialScenes_textToken___f_4_{display:inline-block;max-width:100%;transform-origin:50% 90%}.EditorialScenes_textEcho___a_L7{display:none}.EditorialScenes_textRule__6HB1n{margin-block-start:45px;height:2px;width:70px;display:inline-block;background:var(--sf-accent)}.EditorialScenes_animated__L_jRn[data-effect=kinetic]{background:color-mix(in srgb,var(--sf-accent) 10%,var(--sf-ground))}.EditorialScenes_animated__L_jRn[data-effect=kinetic] .EditorialScenes_textEcho___a_L7{display:block;position:absolute;inset:0;opacity:.055;transform:translateY(.18em) scaleY(1.12)}.EditorialScenes_animated__L_jRn[data-effect=wave] .EditorialScenes_textLine__v1gRj{color:var(--sf-accent-text,var(--sf-ink))}.EditorialScenes_animated__L_jRn[data-effect=typewriter] .EditorialScenes_textRule__6HB1n{height:.08em;width:1em;font-size:80px}.EditorialScenes_animated__L_jRn[data-effect=glitch] .EditorialScenes_textEcho___a_L7{display:block;position:absolute;inset:0;color:var(--sf-accent);clip-path:inset(45% 0 40%);transform:translateX(.04em);opacity:.6}.EditorialScenes_surface__95uQ7[data-motion=running] .EditorialScenes_textToken___f_4_{animation-duration:var(--text-duration);animation-delay:var(--token-delay);animation-iteration-count:var(--text-iterations);animation-timing-function:cubic-bezier(.2,.7,.2,1)}.EditorialScenes_surface__95uQ7[data-motion=running] [data-effect=reveal] .EditorialScenes_textToken___f_4_{animation-name:EditorialScenes_wordReveal__kji70;animation-fill-mode:both}.EditorialScenes_surface__95uQ7[data-motion=running] [data-effect=kinetic] .EditorialScenes_textToken___f_4_{animation-name:EditorialScenes_typeLift__DMjum}.EditorialScenes_surface__95uQ7[data-motion=running] [data-effect=wave] .EditorialScenes_textToken___f_4_{animation-name:EditorialScenes_typeWave__YRe3q}.EditorialScenes_surface__95uQ7[data-motion=running] [data-effect=typewriter] .EditorialScenes_textToken___f_4_{animation-name:EditorialScenes_typePrint__HkEa8;animation-fill-mode:both;animation-timing-function:step-end}.EditorialScenes_surface__95uQ7[data-motion=running] [data-effect=glitch] .EditorialScenes_textEcho___a_L7{animation:EditorialScenes_typeSlice__dnS5w var(--text-duration) step-end var(--text-iterations)}@keyframes EditorialScenes_wordReveal__kji70{0%{clip-path:inset(100% 0 0);transform:translateY(.12em)}22%,to{clip-path:inset(0);transform:none}}@keyframes EditorialScenes_typeLift__DMjum{0%,to{transform:none}16%{transform:perspective(500px) rotateX(-22deg) translateY(-.14em)}36%,85%{transform:none}}@keyframes EditorialScenes_typeWave__YRe3q{0%,to{transform:none}30%{transform:translateY(-.14em) rotate(-3deg)}60%{transform:translateY(.04em) rotate(1deg)}}@keyframes EditorialScenes_typePrint__HkEa8{0%{opacity:.08}12%,to{opacity:1}}@keyframes EditorialScenes_typeSlice__dnS5w{0%,70%,to{transform:translateX(0);clip-path:inset(45% 0 40%)}72%{transform:translateX(.06em);clip-path:inset(20% 0 64%)}76%{transform:translateX(-.05em);clip-path:inset(62% 0 15%)}80%{transform:none}}.EditorialScenes_aurora__cEzHr{position:relative;isolation:isolate;overflow:hidden;padding:clamp(28px,5vw,70px);display:flex;align-items:center;justify-content:space-between;gap:36px;background:var(--sf-ground)}.EditorialScenes_auroraField__5IWtN{position:absolute;inset:-70% -10%;z-index:-1;filter:brightness(var(--aurora-brightness));transform:rotate(-12deg)}.EditorialScenes_auroraField__5IWtN i{display:block;position:absolute;width:115%;height:38%;top:32%;border:2px solid color-mix(in srgb,var(--sf-accent) 60%,transparent);border-radius:50%;background:linear-gradient(0deg,transparent,color-mix(in srgb,var(--sf-accent) 35%,transparent),transparent);box-shadow:0 -28px 70px color-mix(in srgb,var(--sf-accent) 22%,transparent);animation:EditorialScenes_ribbonFlow__yiPgR 17s ease-in-out infinite alternate}.EditorialScenes_auroraField__5IWtN i:nth-child(2){top:35%;transform:rotate(5deg);animation-delay:-6s;opacity:.7}.EditorialScenes_auroraField__5IWtN i:nth-child(3){top:38%;transform:rotate(-4deg);animation-delay:-12s;opacity:.4}.EditorialScenes_auroraField__5IWtN i:nth-child(4){top:42%;height:25%;animation-delay:-3s;opacity:.55}.EditorialScenes_auroraCopy__4w_5v{max-width:62%}.EditorialScenes_auroraCopy__4w_5v h2{font-family:var(--sf-font-display);font-size:calc(clamp(30px, 4.2vw, 62px) * var(--sf-font-scale, 1));line-height:1.15;font-weight:var(--sf-heading-weight,500);text-wrap:balance}.EditorialScenes_auroraSubtitle__pl0Q7{max-width:28ch;line-height:1.8;font-size:15px}@keyframes EditorialScenes_ribbonFlow__yiPgR{0%{transform:translateX(-5%) rotate(-6deg) scaleY(.8)}to{transform:translateX(5%) rotate(6deg) scaleY(1.3)}}.EditorialScenes_shader__cXZ_k{min-height:620px;position:relative;isolation:isolate;overflow:hidden;background:var(--sf-ground);display:flex;align-items:center;padding:clamp(28px,6vw,90px)}.EditorialScenes_shader__cXZ_k[data-layout=immersive]{min-height:min(900px,90svh)}.EditorialScenes_shaderArtwork__qkT2P{position:absolute;inset:0;z-index:-1}.EditorialScenes_shaderCanvas__K1e_i{position:absolute;inset:0}.EditorialScenes_shaderFallback__qcHRK{position:absolute;inset:0;background:radial-gradient(ellipse at 78% 45%,color-mix(in srgb,var(--sf-accent) 45%,transparent),transparent 60%)}.EditorialScenes_shaderArc__k8Tlq{position:absolute;width:65%;height:120%;inset-inline-end:-10%;top:-10%;border-radius:50%;border:1px solid color-mix(in srgb,var(--sf-ink) 30%,transparent);box-shadow:inset 25px 0 90px color-mix(in srgb,var(--sf-accent) 35%,transparent);transform:translate(var(--scene-x),var(--scene-y)) rotate(-24deg);transition:transform .6s}.EditorialScenes_shaderLine__FHyZy{position:absolute;top:0;bottom:0;inset-inline-start:70%;width:1px;background:color-mix(in srgb,var(--sf-ink) 12%,transparent)}.EditorialScenes_shader__cXZ_k:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,var(--sf-ground) 0,color-mix(in srgb,var(--sf-ground) 88%,transparent) 27%,transparent 90%)}.EditorialScenes_shader__cXZ_k[dir=rtl]:after{transform:scaleX(-1)}.EditorialScenes_shader__cXZ_k[data-tone=cream] .EditorialScenes_shaderFallback__qcHRK{background:radial-gradient(ellipse at 70% 55%,color-mix(in srgb,var(--sf-accent) 65%,var(--sf-ground)),var(--sf-ground))}.EditorialScenes_shader__cXZ_k[data-tone=gold] .EditorialScenes_shaderArc__k8Tlq{box-shadow:inset 25px 0 150px color-mix(in srgb,var(--sf-accent) 70%,transparent)}.EditorialScenes_shaderCopy__BQGMA{width:min(76%,850px)}.EditorialScenes_shaderCopy__BQGMA h2{font-family:var(--sf-font-display);font-weight:var(--sf-heading-weight,500);font-size:calc(clamp(48px, 7vw, 105px) * var(--sf-font-scale, 1));line-height:1.04;letter-spacing:var(--sf-display-tracking,-.035em);text-wrap:balance}.EditorialScenes_shaderCopy__BQGMA .EditorialScenes_sceneCta__FDBL7{margin-block-start:32px}.EditorialScenes_shaderSubtitle__t7FwN{max-width:39ch;margin-block-start:28px!important;font-size:clamp(15px,1.5vw,19px);line-height:1.7;opacity:.74}[dir=rtl] .EditorialScenes_shaderCopy__BQGMA h2{line-height:1.3;letter-spacing:0}@media (max-width:700px){.EditorialScenes_hero__DsYGO{padding:24px;min-height:600px}.EditorialScenes_heroBrand__1cTQ0{gap:12px}.EditorialScenes_heroTitle__XM2M_{font-size:calc(clamp(40px, 10vw, 62px) * var(--sf-font-scale, 1))}.EditorialScenes_centered__rwtsd{min-height:780px}.EditorialScenes_centered__rwtsd .EditorialScenes_heroCopy__qwHJD{align-self:start;width:100%;padding-block:36px}.EditorialScenes_centered__rwtsd .EditorialScenes_heroFoot__C5VSk{max-width:80%;gap:20px}.EditorialScenes_centered__rwtsd .EditorialScenes_heroMedia__FfcZS{inset-block:auto 0;height:32%;inset-inline:35% 0}.EditorialScenes_centered__rwtsd .EditorialScenes_founder__KImsF{max-width:45%}.EditorialScenes_inline__TISrB{display:flex;flex-direction:column;gap:0}.EditorialScenes_inline__TISrB .EditorialScenes_heroBrand__1cTQ0{max-width:none}.EditorialScenes_inline__TISrB .EditorialScenes_heroCopy__qwHJD{padding-block:40px}.EditorialScenes_inline__TISrB .EditorialScenes_heroMedia__FfcZS{position:relative;inset:auto;height:360px;margin-inline:-24px;margin-bottom:-24px;z-index:0}.EditorialScenes_inline__TISrB .EditorialScenes_heroTitle__XM2M_{font-size:calc(48px * var(--sf-font-scale, 1))}.EditorialScenes_banner__5qsrb{min-height:700px}.EditorialScenes_banner__5qsrb .EditorialScenes_heroFoot__C5VSk{align-items:start;flex-direction:column;gap:20px}.EditorialScenes_campaign__ovQqc{min-height:440px;padding:28px}.EditorialScenes_aurora__cEzHr{flex-direction:column;align-items:start;gap:24px}.EditorialScenes_auroraCopy__4w_5v{max-width:100%}.EditorialScenes_shader__cXZ_k{min-height:660px;align-items:end}.EditorialScenes_shaderCopy__BQGMA{width:100%}.EditorialScenes_shaderCopy__BQGMA h2{font-size:calc(48px * var(--sf-font-scale, 1))}.EditorialScenes_shaderArc__k8Tlq{width:100%;height:80%;top:-10%;inset-inline-end:-25%}}@media (prefers-reduced-motion:reduce){.EditorialScenes_surface__95uQ7 *,.EditorialScenes_surface__95uQ7 :after,.EditorialScenes_surface__95uQ7 :before{animation:none!important;transition:none!important}.EditorialScenes_campaignPhoto__G459v img,.EditorialScenes_heroMedia__FfcZS img{transform:none}}.BlockCardEffectFrame_frame__4cYlT{--sf-card-x:50%;--sf-card-y:50%;--sf-card-rx:-2deg;--sf-card-ry:3deg;--sf-card-px:0px;--sf-card-py:-3px;--sf-card-highlight:var(--fx-accent,var(--sf-accent));position:relative;min-width:0}.BlockCardEffectFrame_content__2y17I{min-width:0}.BlockCardEffectFrame_frame__4cYlT [data-sf-card-target]{position:relative;transition:transform .4s cubic-bezier(.2,.7,.2,1),box-shadow .4s ease,filter .4s ease}.BlockCardEffectFrame_frame__4cYlT [data-sf-card-target]:after,.BlockCardEffectFrame_frame__4cYlT [data-sf-card-target]:before{pointer-events:none;border-radius:inherit}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=shader-card] [data-sf-card-target]:after{content:"";position:absolute;inset:0;z-index:2;opacity:.35;background:radial-gradient(ellipse at 25% 90%,color-mix(in srgb,var(--sf-card-highlight) 70%,transparent),transparent 65%),radial-gradient(ellipse at var(--sf-card-x) var(--sf-card-y),color-mix(in srgb,var(--sf-ground) 50%,transparent),transparent 55%);background-size:160% 160%;animation:BlockCardEffectFrame_surface-flow__GV86r calc(7s / var(--fx-speed, 1)) ease-in-out infinite alternate;mix-blend-mode:soft-light}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=shader-card] [data-sf-card-target]:is(:hover,:focus-within):after{opacity:.65}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=chroma-card] [data-sf-card-target]:is(:hover,:focus-within){box-shadow:-5px 0 0 color-mix(in srgb,var(--sf-card-highlight) 70%,transparent),5px 0 0 color-mix(in srgb,var(--fx-accent-2,var(--sf-ink)) 60%,transparent),0 22px 45px -28px var(--sf-ink);transform:translateY(-5px)}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=chroma-card] [data-sf-card-target]:is(:hover,:focus-within) img{filter:saturate(1.2) contrast(1.04)}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=credit-card] [data-sf-card-target]:is(:hover,:focus-within){transform:perspective(1100px) rotateX(var(--sf-card-rx)) rotateY(var(--sf-card-ry));box-shadow:0 26px 44px -28px color-mix(in srgb,var(--sf-ink) 75%,transparent)}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=credit-card] [data-sf-card-target]:after{content:"";position:absolute;inset:0;z-index:2;opacity:0;transition:opacity .25s ease;background:linear-gradient(125deg,transparent 22%,color-mix(in srgb,#fff 28%,transparent) 42%,transparent 62%);background-position:var(--sf-card-x) var(--sf-card-y);background-size:200% 200%}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=credit-card] [data-sf-card-target]:is(:hover,:focus-within):after{opacity:1}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=depth-card] [data-sf-card-target]:is(:hover,:focus-within){transform:perspective(1000px) rotateX(var(--sf-card-rx)) rotateY(var(--sf-card-ry)) translateY(-10px);box-shadow:0 8px 0 -2px color-mix(in srgb,var(--sf-card-highlight) 35%,var(--sf-ground)),0 15px 0 -4px color-mix(in srgb,var(--sf-card-highlight) 18%,var(--sf-ground)),0 36px 54px -32px var(--sf-ink)}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=modal-cards] [data-sf-card-target]:is(:hover,:focus-within){transform:translateY(-5px) scale(1.012);box-shadow:0 28px 48px -30px var(--sf-ink)}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=rotating-cards] [data-sf-card-target]{animation:BlockCardEffectFrame_card-rock__bQ8qd calc(5s / var(--fx-speed, 1)) ease-in-out infinite alternate;animation-delay:calc(var(--sf-card-order, 0) * -.7s);transform-origin:center 75%}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=rotating-cards] [data-sf-card-target]:is(:hover,:focus-within){animation-play-state:paused}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=parallax-cards] [data-sf-card-target]:is(:hover,:focus-within){transform:perspective(1200px) rotateX(var(--sf-card-rx)) rotateY(var(--sf-card-ry));box-shadow:0 28px 45px -30px var(--sf-ink)}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=parallax-cards] [data-sf-card-target] img{transition:translate .35s ease,scale .35s ease}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=parallax-cards] [data-sf-card-target]:is(:hover,:focus-within) img{translate:var(--sf-card-px) var(--sf-card-py);scale:1.04}.BlockCardEffectFrame_frame__4cYlT [data-sf-card-stack]{display:grid!important;grid-template-columns:minmax(0,1fr)!important;max-width:520px;margin-inline:auto;padding-block-end:48px;padding-inline:24px}.BlockCardEffectFrame_frame__4cYlT [data-sf-card-stack]>[data-sf-card-target]{grid-area:1/1;z-index:var(--sf-stack-z);transform:translateY(calc(var(--sf-stack-depth) * 10px)) rotate(calc(var(--sf-stack-depth) * 1.5deg)) scale(calc(1 - var(--sf-stack-depth) * .025));transform-origin:center bottom;background-color:var(--sf-ground);box-shadow:0 8px 24px -14px var(--sf-ink)}.BlockCardEffectFrame_frame__4cYlT [data-sf-stack-active=false]{pointer-events:none}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=click-stack][data-card-effect-cycle="1"] [data-sf-card-target]:not([data-sf-stack-active]){transform:rotate(-2deg) translateY(-4px);box-shadow:7px 7px 0 color-mix(in srgb,var(--sf-card-highlight) 30%,var(--sf-ground)),14px 14px 0 color-mix(in srgb,var(--sf-card-highlight) 15%,var(--sf-ground))}.BlockCardEffectFrame_frame__4cYlT[data-card-effect=warped-card] [data-sf-card-target]:is(:hover,:focus-within){transform:perspective(800px) rotateY(var(--sf-card-ry)) skewY(-1.2deg) scale(1.015,.99);border-radius:30px 18px 34px 16px;box-shadow:0 25px 40px -28px var(--sf-ink)}.BlockCardEffectFrame_frame__4cYlT [data-sf-card-target]:has([role=dialog],dialog[open]){transform:none!important;animation:none!important}.BlockCardEffectFrame_controls__cjjDG{display:flex;gap:14px;justify-content:flex-end;align-items:center;margin-block:10px 18px;font-size:12px}.BlockCardEffectFrame_controls__cjjDG button{display:inline-flex;align-items:center;gap:10px;padding:10px 16px;border-radius:999px;border:1px solid var(--sf-ink-20);background:var(--sf-ground);color:var(--sf-ink);font:inherit;cursor:pointer}.BlockCardEffectFrame_controls__cjjDG button:focus-visible{outline:2px solid var(--sf-accent);outline-offset:4px}.BlockCardEffectFrame_dialog__HrBhi{position:fixed;width:min(1240px,calc(100vw - 32px));max-width:none;max-height:calc(100svh - 32px);margin:auto;padding:clamp(16px,4vw,48px);border:1px solid var(--sf-ink-20);border-radius:20px;background:var(--sf-ground);color:var(--sf-ink);overflow:auto}.BlockCardEffectFrame_dialog__HrBhi::backdrop{background:rgba(0,0,0,.65);backdrop-filter:blur(8px)}@keyframes BlockCardEffectFrame_surface-flow__GV86r{0%{background-position:0 20%,100% 40%}to{background-position:100% 80%,0 60%}}@keyframes BlockCardEffectFrame_card-rock__bQ8qd{0%{transform:perspective(1400px) rotateY(-3deg) rotate(-.7deg)}to{transform:perspective(1400px) rotateY(3deg) rotate(.7deg)}}@media (prefers-reduced-motion:reduce){.BlockCardEffectFrame_frame__4cYlT [data-sf-card-target],.BlockCardEffectFrame_frame__4cYlT [data-sf-card-target] img,.BlockCardEffectFrame_frame__4cYlT [data-sf-card-target]:after{animation:none!important;transition:none!important;transform:none!important;translate:none!important;scale:none!important}.BlockCardEffectFrame_frame__4cYlT [data-sf-card-stack]>[data-sf-card-target]{visibility:hidden}.BlockCardEffectFrame_frame__4cYlT [data-sf-card-stack]>[data-sf-stack-active=true]{visibility:visible}}.InteractiveGallery_comparisons__AhpOY,.InteractiveGallery_dragGallery__UDX6G{min-inline-size:0;font-family:var(--font-sans)}.InteractiveGallery_comparisons__AhpOY[dir=rtl],.InteractiveGallery_dragGallery__UDX6G[dir=rtl]{font-family:var(--font-arabic),var(--font-sans)}.InteractiveGallery_comparisonCaption___DSfz>div,.InteractiveGallery_controls__XLCpZ,.InteractiveGallery_toolbar__niI1Y{display:flex;align-items:center;justify-content:space-between;gap:12px}.InteractiveGallery_toolbar__niI1Y{margin-block-end:14px;font-size:12px;color:var(--sf-ink-60)}.InteractiveGallery_controls__XLCpZ{gap:8px}.InteractiveGallery_controls__XLCpZ button{display:grid;place-items:center;inline-size:42px;block-size:42px;border:1px solid var(--sf-ink-20);background:var(--sf-ground);color:var(--sf-ink);border-radius:50%;font-size:20px;cursor:pointer}.InteractiveGallery_controls__XLCpZ button:disabled{opacity:.3;cursor:default}.InteractiveGallery_comparisonCaption___DSfz input:focus-visible,.InteractiveGallery_controls__XLCpZ button:focus-visible,.InteractiveGallery_dragRail__KiQy5:focus-visible{outline:2px solid var(--sf-accent);outline-offset:4px}.InteractiveGallery_dragRail__KiQy5{min-inline-size:0;overflow-x:auto;overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:var(--sf-ink-20) transparent;cursor:grab;user-select:none;padding-block-end:12px}.InteractiveGallery_dragRail__KiQy5[data-dragging=true]{cursor:grabbing}.InteractiveGallery_dragGrid__CrsjL{display:grid;gap:clamp(12px,1.6vw,20px)}.InteractiveGallery_dragGrid__CrsjL img{-webkit-user-drag:none}.InteractiveGallery_comparisons__AhpOY{display:grid;gap:28px}.InteractiveGallery_comparison___RohJ{margin:0;min-inline-size:0}.InteractiveGallery_comparisonFrame__FO4rT{position:relative;overflow:hidden;border:1px solid var(--sf-ink-20);background:var(--sf-ink-08);touch-action:pan-y;user-select:none}.InteractiveGallery_comparisonOverlay__fKYhW{position:absolute;inset:0}.InteractiveGallery_comparisonHandle__sSD5j{position:absolute;inset-block:0;inline-size:2px;background:var(--sf-ground);box-shadow:0 0 0 1px var(--sf-ink-20);pointer-events:none}.InteractiveGallery_comparisonHandle__sSD5j>span{display:grid;place-items:center;position:absolute;inset-block-start:50%;inset-inline-start:50%;inline-size:42px;block-size:42px;border-radius:50%;background:var(--sf-ground);color:var(--sf-ink);box-shadow:0 3px 16px var(--sf-ink-20);transform:translate(-50%,-50%);font-size:22px}.InteractiveGallery_comparisons__AhpOY[dir=rtl] .InteractiveGallery_comparisonHandle__sSD5j>span{transform:translate(50%,-50%)}.InteractiveGallery_comparisonCaption___DSfz,.InteractiveGallery_singleCaption__kXPoy{margin-block-start:10px;color:var(--sf-ink-60);font-size:12px}.InteractiveGallery_comparisonCaption___DSfz>div{align-items:start}.InteractiveGallery_comparisonCaption___DSfz>div>span{max-inline-size:48%}.InteractiveGallery_comparisonCaption___DSfz>div>span:last-child{text-align:end}.InteractiveGallery_comparisonCaption___DSfz input{display:block;inline-size:100%;min-block-size:36px;margin-block:6px 0;margin-inline:0;accent-color:var(--sf-accent);cursor:ew-resize}