.shot.scn{--u:calc(100cqw/1200);container-type:inline-size;position:relative;aspect-ratio:3/2;overflow:hidden;isolation:isolate}.scn .in{position:absolute;inset:0;transform-origin:50% 50%;transition:transform .8s cubic-bezier(.2,.7,.2,1)}.lcard:hover .scn .in{transform:scale(1.035)}.scn *{box-sizing:border-box}.scn .blob,.scn .glass,.scn .solid,.scn .orb,.scn .bar,.scn .av,.scn .tx,.scn .pill,.scn .ph,.scn .sp,.scn .ab,.scn .act,.scn .ring,.scn .pic,.scn .vid,.scn .pic2,.scn .scr,.scn .notch,.scn .th,.scn .vtrack,.scn .vfill,.scn .shape,.scn .pimg{position:absolute;display:block}.scn .blob{border-radius:50%;pointer-events:none}.scn .glass{background:linear-gradient(135deg,#ffffffa8,#ffffff24);border:calc(var(--u)*3) solid rgba(255,255,255,.55);box-shadow:0 calc(var(--u)*40) calc(var(--u)*70) calc(var(--u)*-40) #141e7873;border-radius:calc(var(--u)*40)}.scn .solid{background:linear-gradient(135deg,#fff 55%,#ffffffd1);box-shadow:0 calc(var(--u)*40) calc(var(--u)*70) calc(var(--u)*-36) #141e7880;border-radius:calc(var(--u)*40)}.scn .orb{border-radius:50%;background:linear-gradient(135deg,#ffffffbf,#ffffff2e);border:calc(var(--u)*3) solid rgba(255,255,255,.6);box-shadow:0 calc(var(--u)*24) calc(var(--u)*40) calc(var(--u)*-24) #141e7880}.scn .orb .c,.scn .ab{display:grid;place-items:center}.scn .orb .c{position:absolute;inset:0}.scn .orb.mini{background:linear-gradient(135deg,#ffae3c,#ff6a2a);border-color:#fff}.scn .bar{background:linear-gradient(90deg,#ffffffc7,#ffffff52)}.scn .bar.b{background:linear-gradient(90deg,var(--bl),var(--a2))}.scn .bar.g{background:linear-gradient(90deg,#e4e8f5,#c9d0ea)}.scn .av,.scn .ring{border-radius:50%}.scn .tx{font-weight:600;white-space:nowrap;line-height:1}.scn .pill{border-radius:999px;display:flex;align-items:center;justify-content:center;font-weight:600;line-height:1;white-space:nowrap}.scn .act{display:flex;gap:calc(var(--u)*26)}.scn svg{display:block}.scn .ph{background:linear-gradient(160deg,#3a1088,#1e0650);box-shadow:0 calc(var(--u)*60) calc(var(--u)*90) calc(var(--u)*-40) #280078b3}.scn .scr{overflow:hidden;background:linear-gradient(180deg,#fff,#f6ecff 60%,#ffe6f6)}.scn .notch{background:#2a0b66}.scn .ring{padding:0}.scn .ring i{position:absolute;display:block;border-radius:50%;background:#fff}.scn .pic,.scn .vid,.scn .pic2{overflow:hidden}.scn .pic{background:linear-gradient(135deg,#b99bff,#ff9ae0 65%,#ffd0b8)}.scn .vid{background:linear-gradient(180deg,#ffd9c4,#ff8a78 55%,#d01442);overflow:hidden}.scn .pic2{background:linear-gradient(160deg,#9ff0dc,#19c9b0 60%,#0b8f7f)}.scn .sun{position:absolute;border-radius:50%;background:#ffffffd9}.scn .hill{position:absolute;border-radius:50%}.scn .vtrack{background:#fff6}.scn .vfill{background:#ffe9c4;transform-origin:0 50%}.scn .pimg{background:linear-gradient(135deg,#fff0d8,#ffd9a6 70%,#ffc98a);overflow:hidden}.scn .shape{display:block}.scn .sp{overflow:visible}.scn .ly{position:absolute;inset:0;transform:translate3d(calc(var(--mx,0)*var(--d,0px)),calc(var(--my,0)*var(--d,0px)),0);transition:transform .35s cubic-bezier(.2,.7,.2,1);will-change:transform}.scn .hrt,.scn .dt,.scn .eqb,.scn .fly,.scn .swp,.scn .caret,.scn .halo,.scn .badge,.scn .feed,.scn .stories{position:absolute;display:block}.scn .hrt{opacity:0;overflow:visible}.scn .dt{border-radius:50%}.scn .caret{background:#fff;border-radius:calc(var(--u)*2)}.scn .fly{border-radius:50%;opacity:0}.scn .swp{background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.75) 50%,transparent 70%);transform:translate(-130%)}.scn .halo{inset:calc(var(--u)*-6);border:calc(var(--u)*3) solid var(--a);border-radius:calc(var(--u)*42);opacity:0}.scn .badge{background:#fff;color:#e8680f;border:calc(var(--u)*3) solid #ff9a3c}.scn .bdg{display:grid;place-items:center;width:100%;height:100%;font-weight:700;font-size:calc(var(--u)*24)}.scn .feed,.scn .stories{background:transparent}.scn .stories{background:linear-gradient(180deg,#fff 70%,#fff0)}.scn *{animation-play-state:paused!important}@media(hover:hover){.lcard:hover .scn *,.lcard:focus-within .scn *{animation-play-state:running!important}}.shot.on *{animation-play-state:running!important}@keyframes sF{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--u)*-14))}}@keyframes sF2{0%,to{transform:translateY(calc(var(--u)*-8))}50%{transform:translateY(calc(var(--u)*10))}}@keyframes sF3{0%,to{transform:translateY(calc(var(--u)*6))}50%{transform:translateY(calc(var(--u)*-12))}}@keyframes sD{0%,to{transform:translate(0)}50%{transform:translate(calc(var(--u)*18))}}@keyframes sP{0%,to{transform:scale(1)}50%{transform:scale(1.07)}}@keyframes sPhone{0%,to{transform:rotate(-6deg) translateY(0)}50%{transform:rotate(-3deg) translateY(calc(var(--u)*-18))}}@keyframes sBeat{0%,60%,to{transform:scale(1)}20%{transform:scale(1.3)}40%{transform:scale(.95)}}@keyframes sBounce{0%,to{transform:translateY(0)}20%{transform:translateY(calc(var(--u)*-22))}40%{transform:translateY(0)}55%{transform:translateY(calc(var(--u)*-8))}70%{transform:translateY(0)}}@keyframes sPop{0%,70%,to{transform:scale(1)}80%{transform:scale(1.16)}90%{transform:scale(.96)}}@keyframes sUp{0%,to{transform:translate(0)}50%{transform:translate(calc(var(--u)*6),calc(var(--u)*-8))}}@keyframes sShim{0%,to{transform:scaleX(1)}50%{transform:scaleX(.82)}}@keyframes sGrow{0%,to{transform:scaleX(1)}50%{transform:scaleX(.72)}}@keyframes sWave{0%,to{transform:scaleY(1)}50%{transform:scaleY(.6)}}@keyframes sProg{0%{transform:scaleX(.55)}to{transform:scaleX(.96)}}@keyframes sRing{0%{transform:scale(1);opacity:.7}to{transform:scale(1.5);opacity:0}}@keyframes sType{0%{transform:scaleX(1)}8%{transform:scaleX(.18)}55%,to{transform:scaleX(1)}}@keyframes sSpin{0%{transform:rotate(0) scale(1)}50%{transform:rotate(180deg) scale(1.25)}to{transform:rotate(360deg) scale(1)}}@keyframes sRise{0%{opacity:0;transform:translateZ(0) scale(.6)}15%{opacity:1}to{opacity:0;transform:translate3d(var(--dx,0),calc(var(--u)*-170),0) scale(1.15)}}@keyframes sDot{0%,60%,to{transform:translateY(0);opacity:.55}30%{transform:translateY(calc(var(--u)*-14));opacity:1}}@keyframes sEq{0%,to{transform:scaleY(1)}50%{transform:scaleY(.3)}}@keyframes sSweep{0%,55%{transform:translate(-130%)}to{transform:translate(130%)}}@keyframes sCaret{0%,49%{opacity:1}50%,to{opacity:0}}@keyframes sFly{0%{opacity:0;transform:translate(0) scale(1)}12%{opacity:1}85%{opacity:1}to{opacity:0;transform:translate(var(--fx),var(--fy)) scale(.35)}}@keyframes sSlide{0%,70%{opacity:1;transform:translate(0)}82%{opacity:0;transform:translate(calc(var(--u)*50))}83%{opacity:0;transform:translate(calc(var(--u)*-50))}to{opacity:1;transform:translate(0)}}@keyframes sNotif{0%,62%{opacity:1;transform:translate(0)}74%{opacity:0;transform:translate(calc(var(--u)*40))}75%{opacity:0;transform:translate(calc(var(--u)*-40))}90%,to{opacity:1;transform:translate(0)}}@keyframes sStag{0%,76%{opacity:1;transform:translateY(0)}86%{opacity:0;transform:translateY(calc(var(--u)*28))}to{opacity:1;transform:translateY(0)}}@keyframes sGlow{0%,to{opacity:0;transform:scale(1)}50%{opacity:.9;transform:scale(1.03)}}@keyframes sSkip{0%,55%,to{transform:scale(1)}70%{transform:scale(1.12)}85%{transform:scale(1)}}@keyframes sPrice{0%,to{transform:scale(1)}8%{transform:scale(1.14)}16%{transform:scale(1)}}@keyframes sFeed{0%,to{transform:translateY(0)}50%{transform:translateY(calc(var(--u)*-90))}}@keyframes sCardUp{0%,70%{transform:translateY(0)}85%{transform:translateY(calc(var(--u)*-20))}to{transform:translateY(0)}}.a-float{animation:sF 5s ease-in-out infinite}.a-float2{animation:sF2 6.2s ease-in-out infinite}.a-float3{animation:sF3 5.6s ease-in-out infinite}.a-drift{animation:sD 7s ease-in-out infinite}.a-pulse{animation:sP 3.6s ease-in-out infinite;animation-delay:var(--ph,0s)}.a-phone{animation:sPhone 6s ease-in-out infinite;transform:rotate(-6deg)}.a-beat{animation:sBeat 2.4s ease-in-out infinite;transform-origin:50% 60%}.a-bounce{animation:sBounce 3.4s ease-in-out infinite}.a-pop{animation:sPop 3.8s ease-in-out infinite}.a-up{animation:sUp 3s ease-in-out infinite}.a-shim,.a-grow,.a-type{transform-origin:0 50%}.a-shim{animation:sShim 4s ease-in-out infinite}.a-grow{animation:sGrow 4.4s ease-in-out infinite}.a-type{animation:sType 5.2s ease-in-out infinite}.a-type.d2{animation-delay:.45s}.a-type.d3{animation-delay:.9s}.a-wave{animation:sWave 1.1s ease-in-out infinite;transform-origin:center;transform-box:fill-box}.a-prog{animation:sProg 7s ease-in-out infinite alternate}.a-spin{animation:sSpin 5s ease-in-out infinite;transform-origin:center;transform-box:fill-box}.a-rise{animation:sRise 3.4s ease-out infinite}.a-dot{animation:sDot 1.2s ease-in-out infinite}.a-eq{animation:sEq .9s ease-in-out infinite;transform-origin:50% 100%}.a-sweep{animation:sSweep 3.6s ease-in-out infinite}.a-caret{animation:sCaret 1s steps(1) infinite}.a-fly{animation:sFly 3.2s ease-in infinite}.a-slide{animation:sSlide 7.5s ease-in-out infinite}.a-slide.d1{animation-delay:.3s}.a-slide.d2{animation-delay:.6s}.a-notif{animation:sNotif 7s ease-in-out infinite}.a-stag{animation:sStag 8s ease-in-out infinite}.a-stag.d2{animation-delay:.5s}.a-glow{animation:sGlow 2.6s ease-in-out infinite}.a-skip{animation:sSkip 6s ease-in-out infinite}.a-price{animation:sPrice 3.6s ease-in-out infinite}.a-feed{animation:sFeed 9s ease-in-out infinite}.a-rise-card{animation:sCardUp 6.5s ease-in-out infinite}.a-playring:after{content:"";position:absolute;inset:calc(var(--u)*-3);border:calc(var(--u)*3) solid rgba(255,255,255,.7);border-radius:50%;animation:sRing 2.2s ease-out infinite}.s-social .sp,.s-chatgpt .sp,.s-google .sp{display:none}@media(prefers-reduced-motion:reduce){.scn *{animation:none!important}.scn .a-phone{transform:rotate(-6deg)}.scn .in,.scn .ly{transition:none}}.cs-list{list-style:none;margin:32px 0 0;padding:0;text-align:left;border-top:1px solid #dfe5f3}.cs-item{border-bottom:1px solid #dfe5f3;transition:background .35s}.cs-item.open{background:#fff}.cs-head{all:unset;box-sizing:border-box;width:100%;display:grid;grid-template-columns:minmax(120px,1.1fr) minmax(0,1fr) minmax(0,1.3fr) 28px;gap:20px;align-items:center;padding:22px 18px;cursor:pointer;transition:background .25s}.cs-head:hover{background:#4f5fd00b}.cs-head:focus-visible{outline:2px solid var(--accent,#4f5fd0);outline-offset:-2px;border-radius:8px}.cs-logo{display:flex;align-items:center;min-height:44px}.cs-logo img{width:auto;display:block;opacity:.88}.cs-sector{font-size:.78rem;font-weight:500;letter-spacing:.12em;text-transform:uppercase;color:#8b93b8}.cs-key{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;transition:opacity .3s}.cs-item.open .cs-key{opacity:0;pointer-events:none}.cs-num{font-weight:300;font-size:clamp(1.7rem,2.6vw,2.2rem);line-height:1;letter-spacing:-.02em;color:#10163a}.cs-lbl{font-size:.84rem;color:#555d82}.cs-chev{width:28px;height:28px;border:1px solid #c9d1ea;border-radius:50%;position:relative;transition:transform .45s cubic-bezier(.2,.7,.2,1),background .25s,border-color .25s}.cs-chev:before{content:"";position:absolute;left:9px;top:8px;width:8px;height:8px;border-right:1.5px solid #10163a;border-bottom:1.5px solid #10163a;transform:rotate(45deg)}.cs-head:hover .cs-chev{border-color:#10163a}.cs-item.open .cs-chev{transform:rotate(180deg);background:#10163a;border-color:#10163a}.cs-item.open .cs-chev:before{border-color:#fff}.cs-panel{display:grid;grid-template-rows:0fr;transition:grid-template-rows .5s cubic-bezier(.2,.7,.2,1)}.cs-item.open .cs-panel{grid-template-rows:1fr}.cs-clip{overflow:hidden;min-height:0}.cs-body{padding:4px 18px 32px;opacity:0;transform:translateY(-8px);transition:opacity .35s ease,transform .5s cubic-bezier(.2,.7,.2,1)}.cs-item.open .cs-body{opacity:1;transform:none;transition-delay:.12s}.cs-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 48px;max-width:760px}.cs-stat p{margin-top:10px;font-size:.92rem;line-height:1.6;color:#555d82}.cs-stat .cs-num{font-size:clamp(2rem,3.4vw,2.8rem)}.cs-acts{margin-top:28px;padding-top:22px;border-top:1px solid #dfe5f3;max-width:760px}.cs-acts-h{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin:0 0 14px}.cs-acts h3{font-size:.72rem;font-weight:500;letter-spacing:.16em;text-transform:uppercase;color:#4f5fd0;margin:0}.cs-tags{display:flex;gap:8px;flex-wrap:wrap}.cs-tags span{font-size:.72rem;font-weight:500;padding:4px 12px;border:1px solid #c9d1ea;border-radius:999px;color:#10163a;background:#fff}.cs-tags .g{color:#1a3fc4;background:#e8efff;border-color:#c3d3ff}.cs-tags .s{color:#5a22b8;background:#f1e8ff;border-color:#d9c6fb}.cs-acts ul{margin:0;padding:0;list-style:none;display:grid;gap:10px}.cs-acts li{position:relative;padding-left:22px;font-size:.95rem;line-height:1.6;color:#3b4368}.cs-acts li:before{content:"";position:absolute;left:2px;top:.62em;width:7px;height:7px;border-radius:50%;background:#4f5fd0}@media(max-width:760px){.cs-head{grid-template-columns:minmax(0,1fr) 28px;grid-template-areas:"logo chev" "sector sector" "key key";gap:6px 12px;padding:20px 14px}.cs-item.open .cs-key{display:none}.cs-logo{grid-area:logo}.cs-sector{grid-area:sector}.cs-key{grid-area:key;margin-top:6px}.cs-chev{grid-area:chev}.cs-stats{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.cs-panel,.cs-body,.cs-chev{transition:none}}
