.rg-in{background:#fff;border-radius:2px;padding:56px}
.rg-hd{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:100px;align-items:end}
.rg-hd h2{font:400 72px/1 Geist,sans-serif;letter-spacing:-.04em;margin:0;color:#0B0D12}
.rg-hd p{font:400 19px/1.55 Inter;color:#464A53;margin:0;max-width:860px;text-wrap:pretty}
.rg-sum{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;margin-top:40px}
.rg-sum b{display:block;font:500 20px/1.25 Geist,sans-serif;letter-spacing:-.01em;color:#0B0D12;margin:16px 0 6px}.rg-sum span{display:block;font:400 15px/1.5 Inter;color:#464A53;text-wrap:pretty}
.rg-g{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 32px}
.rg{background:#fff;border-radius:2px;padding:28px;display:grid;grid-template-columns:280px minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}
.rg-t>i{display:block;font:500 14px/1 Inter;font-style:normal;color:#80848C;margin-bottom:14px}
.rg-t h3{font:500 22px/1.2 Geist,sans-serif;letter-spacing:-.015em;color:#0B0D12;margin:0 0 10px;text-wrap:balance}
.rg-t p{font:400 15px/1.5 Inter;color:#5A5E67;margin:0;text-wrap:pretty}
.rg figure{margin:0;display:flex;flex-direction:column;gap:10px;min-width:0}
.rg figcaption{display:flex;align-items:center;gap:8px;font:500 14px/1 Inter}.rg figcaption:before{content:"";width:8px;height:8px;border-radius:1px}
.rg .ok figcaption{color:#1E7A46}.rg .ok figcaption:before{background:#1E7A46}.rg .no figcaption{color:#B4321F}.rg .no figcaption:before{background:#B4321F}
.rg figure>p{font:400 14px/1.45 Inter;color:#5A5E67;margin:0;text-wrap:pretty}
.rg-c{position:relative;height:200px;border-radius:2px;overflow:hidden;background:#000;display:flex;align-items:center;justify-content:center;gap:14px;padding:0 20px}.rg-c>*:not(canvas){position:relative}
.rg-c.w{background:#fff;box-shadow:inset 0 0 0 1px #E6E7EB}.rg-c.k{background:#4D6BFE}
.rg-c.col{flex-direction:column}.rg-c.tp{justify-content:flex-start;padding-top:32px}.rg-c.bt{justify-content:flex-end;padding-bottom:28px}.rg-c.nv{padding:0 24px}
.rg-h{font:400 28px/1.05 Geist,sans-serif;letter-spacing:-.035em;color:#F7F8FA;margin:0;text-align:center;text-wrap:balance;max-width:440px}.rg-c.w .rg-h{color:#0B0D12}
.rg-row{display:flex;gap:14px;align-items:center}
.rg-nav{width:100%;display:flex;align-items:center;gap:20px;font:500 14px/1 Inter;color:#C9CCD3}.rg-nav img{height:18px}.rg-nav .r{margin-left:auto;display:flex;gap:16px;align-items:center}
.rg-ph{width:300px;display:flex;flex-direction:column;gap:12px;align-items:stretch}.rg-ph .b3{align-self:center}
.rg-sd{flex:none;width:7px;height:7px;border-radius:1px;background:#FD723A}
.rg-c .pb-lp{max-width:340px;font-size:15px;text-align:center}
.rg.sh{background:#000;grid-template-columns:1fr;gap:28px;align-content:start}.rg-shk{font:500 14px/1.4 Inter;font-style:normal;color:#9A9EA7}
.rg.sh h3{font:400 40px/1.05 Geist,sans-serif;letter-spacing:-.035em;color:#F7F8FA;margin:10px 0 0}
.rg.sh dl{margin:0;display:grid;grid-template-columns:1fr 1fr;gap:24px 40px}.rg.sh dt{font:500 17px/1.3 Inter;color:#F2F3F5}.rg.sh dd{margin:4px 0 0;font:400 15px/1.5 Inter;color:#A3A7B0}
.ty-mx{background:#fff;border-radius:2px;padding:56px}.ty-mx>h2{font:400 72px/1 Geist,sans-serif;letter-spacing:-.04em;margin:0;color:#0B0D12}.ty-mx>p{font:400 19px/1.55 Inter;color:#464A53;margin:16px 0 0;max-width:980px;text-wrap:pretty}
.ty-tb{display:grid;grid-template-columns:320px repeat(7,minmax(0,1fr));margin-top:40px}
.ty-tb>div{padding:14px 16px 14px 0;border-top:1px solid #E6E7EB;font:400 15px/1.4 Inter;color:#9A9EA7;font-variant-numeric:tabular-nums}
.ty-tb>.h{border-top:0;font:500 14px/1.4 Inter;color:#6B6F78;padding-bottom:10px}
.ty-tb>.r b{display:block;font:500 17px/1.3 Inter;color:#0B0D12}.ty-tb>.r span{display:block;font:400 13px/1.4 Inter;color:#6B6F78;margin-top:2px}
.ty-tb em{font:500 18px/1.3 Inter;font-style:normal;color:#0B0D12}.ty-tb small{font:500 12px/1 Inter;color:#3D5AF1;background:#EEF1FF;padding:3px 5px;border-radius:2px;margin-left:8px;vertical-align:2px}
.ty-h2{font:400 56px/1.04 Geist,sans-serif;letter-spacing:-.04em;margin:14px 0 0;color:#0B0D12;max-width:900px;text-wrap:balance}
.ty-ld{font:400 24px/1.45 Inter;color:#464A53;margin:20px 0 0;max-width:720px;text-wrap:pretty}
.dk .ty-h2{color:#F7F8FA}.dk .ty-ld{color:#A3A7B0}
.ty-in{position:absolute;inset:0;padding:96px 48px 48px}
.ty-q{margin:48px 0 0}.ty-q blockquote{margin:0;font:400 34px/1.22 Geist,sans-serif;letter-spacing:-.025em;color:#0B0D12;text-wrap:pretty}
.ty-q figcaption{margin-top:20px;font:400 15px/1.5 Inter;color:#6B6F78}.ty-q figcaption b{display:block;font:500 16px/1.4 Inter;color:#0B0D12}
.ty-t{display:grid}
.ty-t>*{padding:16px 16px 16px 0;border-top:1px solid rgba(255,255,255,.09);font:400 16px/1.5 Inter;font-style:normal;color:#C9CCD3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.ty-t>i{border-top:0;padding-top:0;padding-bottom:12px;font:500 14px/1.4 Inter;color:#7A7E87}
.ty-t>b{font-weight:500;color:#F2F3F5;display:flex;align-items:center;gap:12px}
.ty-t .n{text-align:right;font-variant-numeric:tabular-nums}.ty-t .v{color:#F2F3F5;font-weight:500}.ty-t .rk{color:#7A7E87;font-variant-numeric:tabular-nums}
.ty-t .ld{width:8px;height:8px;border-radius:1px;background:#FD723A;flex:none}
.ty-t.sm>*{font-size:14px;padding:12px 12px 12px 0}.ty-t.sm>i{font-size:13px;padding:0 12px 10px 0}
.ty-app{width:1440px;height:900px;background:#0B0C0F;display:grid;grid-template-columns:240px minmax(0,1fr);color:#F2F3F5}
.ty-sb{background:#000;padding:28px 20px;display:flex;flex-direction:column;gap:32px}.ty-sb>img{height:18px;align-self:flex-start;margin-left:8px}
.ty-sb nav{display:flex;flex-direction:column;gap:2px}.ty-sb nav a{font:500 14px/1 Inter;color:#9A9EA7;padding:10px 8px;border-radius:2px}.ty-sb nav a.on{background:rgba(255,255,255,.08);color:#F2F3F5}
.ty-sb-f{margin-top:auto;padding:0 8px}.ty-sb-f small{display:block;font:500 13px/1.4 Inter;color:#7A7E87}.ty-sb-f b{font:500 14px/1.4 Inter;color:#F2F3F5}
.ty-mn{padding:28px 36px;display:flex;flex-direction:column;gap:28px;min-width:0}
.ty-bar{display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.ty-bar small{display:block;font:500 13px/1.4 Inter;color:#7A7E87;margin-bottom:6px}.ty-bar h3{font:500 28px/1.1 Geist,sans-serif;letter-spacing:-.02em;margin:0;color:#F7F8FA}.ty-bar .r{display:flex;gap:12px}
.ty-k4{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.ty-k4>div{background:#15171C;border-radius:2px;padding:20px 22px}
.ty-k4 small{display:block;font:500 13px/1.4 Inter;color:#9A9EA7}.ty-k4 b{display:block;font:500 36px/1.1 Geist,sans-serif;letter-spacing:-.03em;color:#F7F8FA;margin:14px 0 6px;font-variant-numeric:tabular-nums}.ty-k4 span{font:400 13px/1.4 Inter;color:#7A7E87}
.ty-pn{background:#15171C;border-radius:2px;padding:22px 24px 8px}.ty-pn h4{font:500 18px/1.25 Geist,sans-serif;letter-spacing:-.01em;margin:0;color:#F7F8FA}.ty-pn>p{font:400 13px/1.4 Inter;color:#7A7E87;margin:4px 0 0}
.ty-phs{position:relative;width:1290px;height:844px}
.ty-ph{position:absolute;top:0;width:390px;height:844px;border-radius:48px;overflow:hidden;box-shadow:0 0 0 1px rgba(0,0,0,.1)}
.ty-pin{position:absolute;inset:0;padding:64px 24px 36px;display:flex;flex-direction:column}.ty-pin>*{position:relative}
.ty-pk{font:500 13px/1.4 Inter;color:#9A9EA7}.pp .ty-pk{color:#6B6F78}
.ty-m1{font:400 48px/1 Geist,sans-serif;letter-spacing:-.04em;margin:10px 0 0;color:#F7F8FA}
.ty-ml{font:400 19px/1.45 Inter;color:#A3A7B0;margin:14px 0 0;text-wrap:pretty}
.ty-pkp{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin:28px 0;border-top:1px solid rgba(255,255,255,.12);padding-top:18px}.ty-pkp b{display:block;font:500 32px/1 Geist,sans-serif;letter-spacing:-.03em;color:#F7F8FA;font-variant-numeric:tabular-nums}.ty-pkp small{display:block;font:400 14px/1.4 Inter;color:#9A9EA7;margin-top:8px}
.ty-pbar{display:flex;justify-content:space-between;align-items:center;font:500 13px/1 Inter;color:#6B6F78;margin-bottom:32px}.ty-pbar img{height:16px}
.ty-m2{font:500 32px/1.1 Geist,sans-serif;letter-spacing:-.025em;margin:10px 0 0;color:#0B0D12;text-wrap:balance}
.ty-mt{font:400 17px/1.55 Inter;color:#464A53;margin:16px 0 0;text-wrap:pretty}.ty-mt b{font-weight:600;color:#0B0D12}.dk .ty-mt{color:#A3A7B0}
.ty-m3{font:500 22px/1.2 Geist,sans-serif;letter-spacing:-.015em;margin:28px 0 0;color:#0B0D12}
.ty-mc{font:400 14px/1.5 Inter;color:#6B6F78;margin:16px 0 0}.dk .ty-mc{color:#7A7E87}
.ty-mn1{font:400 88px/1 Geist,sans-serif;letter-spacing:-.045em;color:#F7F8FA;font-variant-numeric:tabular-nums;white-space:nowrap}
.ty-so{position:absolute;inset:0;padding:64px;display:flex;flex-direction:column}.ty-so>*{position:relative}.ty-so>img{height:28px;align-self:flex-start}
.ty-sk{font:500 24px/1.4 Inter;color:#9A9EA7}
.ty-snum{font:400 220px/.9 Geist,sans-serif;letter-spacing:-.05em;color:#F7F8FA;font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:24px}
.ty-stx{font:400 32px/1.4 Inter;color:#A3A7B0;margin:28px 0 0;max-width:880px;text-wrap:pretty}.pp .ty-stx{color:#464A53}
.ty-ssrc{display:flex;justify-content:space-between;font:400 22px/1.4 Inter;color:#7A7E87;margin-top:40px;padding-top:22px;border-top:1px solid rgba(255,255,255,.12)}.pp .ty-ssrc{color:#6B6F78;border-color:#E6E7EB}
.ty-sn{font:400 120px/1 Geist,sans-serif;letter-spacing:-.05em;color:#3D5AF1;font-variant-numeric:tabular-nums}
.ty-s2{font:400 88px/1 Geist,sans-serif;letter-spacing:-.045em;color:#0B0D12;margin:28px 0 0;text-wrap:balance}
.ty-sl{width:1920px;height:1080px;background:#000}
.ty-sli{position:absolute;inset:0;padding:96px 120px 72px;display:grid;grid-template-columns:minmax(0,1fr) 620px;grid-template-rows:1fr auto;column-gap:120px}
.ty-slk{font:500 24px/1.4 Inter;color:#9A9EA7}
.ty-sl1{font:400 96px/1 Geist,sans-serif;letter-spacing:-.045em;color:#F7F8FA;margin:24px 0 0;text-wrap:balance}
.ty-slt{font:400 28px/1.5 Inter;color:#A3A7B0;margin:36px 0 0;max-width:900px;text-wrap:pretty}
.ty-sln{display:flex;flex-direction:column;justify-content:flex-end;gap:56px}
.ty-sln b{display:block;font:400 160px/.9 Geist,sans-serif;letter-spacing:-.05em;color:#F7F8FA;font-variant-numeric:tabular-nums;white-space:nowrap}.ty-sln b.m{color:#6B6F78}
.ty-sln span{display:block;font:400 24px/1.4 Inter;color:#9A9EA7;margin-top:16px}
.ty-slf{grid-column:1/-1;display:flex;align-items:center;gap:32px;font:400 24px/1 Inter;color:#7A7E87;margin-top:64px}.ty-slf img{height:26px}.ty-slf span:last-child{margin-left:auto;font-variant-numeric:tabular-nums}
.ty-em{width:640px;height:1080px;background:#fff;padding:32px 48px 40px;display:flex;flex-direction:column}
.ty-emp{display:flex;justify-content:space-between;font:400 13px/1.4 Inter;color:#80848C}
.ty-em>img{height:22px;align-self:flex-start;margin:48px 0 56px}
.ty-emh{font:500 36px/1.12 Geist,sans-serif;letter-spacing:-.025em;color:#0B0D12;margin:0;text-wrap:balance}
.ty-emt{font:400 17px/1.6 Inter;color:#464A53;margin:20px 0 0;text-wrap:pretty}
.ty-emc{display:flex;gap:24px;align-items:center;margin-top:32px}
.ty-eml{margin:48px 0 0;padding:28px 0 0;border-top:1px solid #E6E7EB;list-style:none;display:flex;flex-direction:column;gap:14px}
.ty-eml li{display:grid;grid-template-columns:48px minmax(0,1fr);font:400 16px/1.5 Inter;color:#464A53}.ty-eml li b{font:500 16px/1.5 Inter;color:#0B0D12;font-variant-numeric:tabular-nums}
.ty-emf{margin-top:auto;font:400 13px/1.55 Inter;color:#80848C}
.ty-rl{width:960px;height:1080px;background:#fff;padding:56px;display:flex;flex-direction:column;gap:28px}
.ty-rl h3{font:500 30px/1.15 Geist,sans-serif;letter-spacing:-.025em;color:#0B0D12;margin:0}
.ty-rl dl{margin:0;display:flex;flex-direction:column;gap:20px}.ty-rl dt{font:500 17px/1.3 Inter;color:#0B0D12}.ty-rl dd{margin:4px 0 0;font:400 15px/1.5 Inter;color:#5A5E67;text-wrap:pretty}
