.sf-services-lead{margin:-4px 0 18px;color:var(--dim);font-size:13px;line-height:1.7}.sf-real-services .sf-real-service{border-radius:18px;transition:transform .2s,border-color .2s}.sf-real-services .sf-real-service:hover{transform:translateY(-3px);border-color:#d6a638}.sf-real-service>.sf-real-service-visual{position:relative;flex:none;aspect-ratio:16/10;overflow:hidden;background:#101916}.sf-real-service-visual>img{width:100%;height:auto;display:block}.sf-real-service-visual:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,transparent 30%,rgba(8,13,14,.15) 46%,#080d0e 68%);pointer-events:none}.sf-real-service-game{position:absolute;z-index:1;top:14px;right:14px;padding:6px 9px;border:1px solid #ffffff38;border-radius:5px;background:#0b141ddd;color:#fff;font-size:10px;font-weight:800;letter-spacing:.08em}.sf-real-service--delta .sf-real-service-game{color:#9ef7d7;border-color:#73d7b56b}.sf-real-service-label{position:absolute;z-index:1;bottom:17px;left:18px;right:15px;color:#fff}.sf-real-service-label>span{display:block;font-size:10px;color:#f3cc70;margin-bottom:3px}.sf-real-service-label>strong{display:block;font-size:clamp(22px,2.3vw,30px);font-weight:800;line-height:1.25;text-shadow:0 2px 12px #000b}.sf-real-services .sf-service-caption{flex:1;padding:16px 18px 18px;border-top:1px solid #ffffff0d}.sf-real-services .sf-service-caption h3{font-size:14px;line-height:1.65}.sf-real-services .sf-service-caption p{margin-top:7px;font-size:12px}.sf-service-orders{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 18px;margin-top:14px;border:1px solid var(--line);border-radius:12px;background:var(--panel);font-size:12px;line-height:1.7;color:var(--dim)}.sf-service-orders strong{color:var(--txt);margin-right:7px;font-weight:650}.sf-service-orders-action{flex-shrink:0;color:var(--txt);font-weight:700}.sf-service-orders:hover{border-color:#d6a638}.sf-service-orders:focus-visible{outline:3px solid #55cfcb;outline-offset:3px}@media (min-width:641px) and (max-width:900px){.sf-service-grid.sf-real-services{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.sf-real-services .sf-service-caption{padding:13px 12px;gap:6px}.sf-real-services .sf-service-caption h3{font-size:12px}.sf-real-service-label{left:12px;bottom:13px}.sf-real-service-label>strong{font-size:21px}.sf-real-service-game{top:10px;right:10px;font-size:8px}}@media (max-width:640px){.sf-real-service>.sf-real-service-visual{aspect-ratio:16/10}.sf-real-service-label>strong{font-size:27px}.sf-service-orders{align-items:flex-start;flex-direction:column;gap:6px}.sf-service-orders-action{display:block;padding:5px 0}}@media (prefers-reduced-motion:reduce){.sf-real-services .sf-real-service{transition:none}.sf-real-services .sf-real-service:hover{transform:none}}.mx-intro{position:fixed;inset:0;width:100vw;height:100dvh;max-width:none;max-height:none;margin:0;padding:24px;border:0;background:#090d11;color:#f8f8f3;overflow:hidden;font-family:var(--font-chakra),var(--font-sans),sans-serif;animation:mx-reveal-out .38s 1.72s both}.mx-intro::backdrop{background:#090d11}.mx-intro[open]{display:grid;place-items:center}.mx-intro-grid{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 50%,#d7931424,transparent 57%),linear-gradient(#ffffff03 1px,transparent 0),linear-gradient(90deg,#ffffff03 1px,transparent 0);background-size:auto,70px 70px,70px 70px;-webkit-mask-image:linear-gradient(transparent,#000 25%,#000 75%,transparent);mask-image:linear-gradient(transparent,#000 25%,#000 75%,transparent)}.mx-intro-content{text-align:center;position:relative;width:min(880px,100%)}.mx-intro-eyebrow{display:block;color:#a9afa9;font-size:clamp(9px,1.1vw,12px);letter-spacing:.3em;animation:mx-label .45s .12s both}.mx-intro-word{display:flex;justify-content:center;margin:22px 0 0;font-family:var(--font-chakra),Arial,sans-serif;font-weight:900;font-style:italic;font-size:clamp(42px,13vw,138px);line-height:1.1;letter-spacing:-.075em;padding-right:.08em}.mx-intro-word span{display:inline-block;transform-origin:50% 65%;animation:mx-inflate 1.05s calc(var(--i)*55ms) both;text-shadow:0 6px 30px #0005}.mx-intro-shop{display:flex;align-items:center;justify-content:center;gap:20px;font-weight:900;font-style:italic;font-size:clamp(23px,5.4vw,52px);letter-spacing:.2em;color:#ffba23;animation:mx-shop .7s .45s both}.mx-intro-shop i{display:block;width:clamp(30px,8vw,80px);height:3px;background:#ffba23;transform:skewX(-28deg)}.mx-intro-content p{font-size:clamp(12px,2vw,16px);color:#abb2b6;letter-spacing:.03em;margin:24px 0;animation:mx-label .45s .7s both}.mx-intro-line{height:2px;width:100px;margin:32px auto 0;background:#ffba23;transform-origin:left;animation:mx-progress 1.5s .1s both}.mx-intro-skip{position:absolute;right:max(22px,env(safe-area-inset-right));top:max(22px,env(safe-area-inset-top));border:1px solid #ffffff30;border-radius:999px;background:#ffffff08;color:#ecece4;padding:12px 20px;font:inherit;font-size:13px;cursor:pointer;min-height:44px}.mx-intro-skip:focus-visible{outline:2px solid #ffba23;outline-offset:4px}.mx-intro-footer{position:absolute;bottom:max(26px,env(safe-area-inset-bottom));left:0;right:0;text-align:center;color:#81898e;letter-spacing:.25em;font-size:10px}@keyframes mx-inflate{0%{opacity:0;transform:translateY(28px) scale(.45,1.55);filter:blur(5px);-webkit-text-stroke:0 transparent}40%{opacity:1;transform:translateY(-4px) scale(1.13,.87);filter:blur(0);-webkit-text-stroke:2px currentColor}65%{transform:translateY(0) scale(.97,1.04);-webkit-text-stroke:1px currentColor}to{opacity:1;transform:scale(1);filter:blur(0);-webkit-text-stroke:0 transparent}}@keyframes mx-shop{0%{opacity:0;transform:scaleX(.55) translateY(10px)}65%{opacity:1;transform:scaleX(1.08)}to{opacity:1;transform:none}}@keyframes mx-label{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes mx-progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mx-reveal-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-18px)}}@media(prefers-reduced-motion:reduce){.mx-intro,.mx-intro *{animation:none!important}}