.rtc-stats{background-color:#000;width:100%;padding:100px 80px;position:relative;overflow:hidden}.animate-up{opacity:0;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(40px)}.animate-up--visible{opacity:1;transform:translateY(0)}.rtc-stats__header{margin-bottom:64px}.rtc-stats__num{font-family:var(--font-jetbrains-mono), monospace;color:#00d4ff;letter-spacing:3px;margin-right:12px;font-size:14px}.rtc-stats__title{font-family:var(--font-thunder-lc), sans-serif;color:#fff;text-transform:uppercase;letter-spacing:1.5px;margin:8px 0 16px;font-size:clamp(38px,4vw,54px);font-weight:700;line-height:1.05}.rtc-stats__subtitle{font-family:var(--font-jetbrains-mono), monospace;color:#6b7280;letter-spacing:.5px;max-width:500px;font-size:14px}.rtc-stats__top-grid{grid-template-columns:repeat(3,1fr);gap:24px;margin-bottom:24px;display:grid}.stat-card{background:#0a0a0a;border:1px solid #1a1a1a;border-radius:12px;flex-direction:column;gap:8px;padding:32px;transition:border-color .3s,transform .3s;display:flex;position:relative;overflow:hidden}.stat-card:hover{border-color:#00d4ff33;transform:translateY(-2px)}.stat-card__label{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:3px;text-transform:uppercase;color:#6b7280;font-size:11px}.stat-card__value{font-family:var(--font-thunder-lc), sans-serif;color:#fff;letter-spacing:-1px;font-size:56px;line-height:1}.stat-card__value--alert{color:#f44;text-shadow:0 0 20px #ff44444d}.stat-card__sub{font-family:var(--font-jetbrains-mono), monospace;color:#4b5563;letter-spacing:.5px;font-size:12px}.stat-card__glow{pointer-events:none;opacity:0;background:radial-gradient(circle,#00d4ff14 0%,#0000 70%);width:100px;height:100px;transition:opacity .3s;position:absolute;top:-40px;right:-40px}.stat-card:hover .stat-card__glow{opacity:1}.rtc-stats__bottom-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}.detail-card{background:#0a0a0a;border:1px solid #1a1a1a;border-radius:12px;flex-direction:column;gap:20px;padding:32px;transition:border-color .3s,transform .3s;display:flex;overflow:hidden}.detail-card:hover{border-color:#00d4ff33;transform:translateY(-2px)}.detail-card__head{justify-content:space-between;align-items:flex-start;display:flex}.detail-card__title{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:3px;text-transform:uppercase;color:#6b7280;margin:0 0 12px;font-size:11px}.detail-card__row{align-items:baseline;gap:12px;display:flex}.detail-card__value{font-family:var(--font-thunder-lc), sans-serif;color:#fff;letter-spacing:-1px;font-size:48px;line-height:1}.detail-card__badge{font-family:var(--font-jetbrains-mono), monospace;color:#00d4ff;letter-spacing:1px;background:#00d4ff14;border:1px solid #00d4ff26;border-radius:6px;padding:4px 10px;font-size:11px}.detail-card__chart{width:100%;height:60px;overflow:hidden}.detail-card__desc{font-family:var(--font-jetbrains-mono), monospace;color:#4b5563;margin:0;font-size:12px;line-height:1.7}.stat-spark{width:100%;height:100%}.stat-spark__line{stroke-dasharray:500;stroke-dashoffset:500px}.animate-up--visible .stat-spark__line{animation:2s .5s forwards drawSpark}@keyframes drawSpark{to{stroke-dashoffset:0}}.stat-bars{width:100%;height:100%}.stat-bars__bar{transform-origin:bottom;transform:scaleY(0)}.animate-up--visible .stat-bars__bar{animation:.6s forwards barGrow}@keyframes barGrow{to{transform:scaleY(1)}}@media (max-width:1024px){.rtc-stats{padding:80px 40px}.rtc-stats__top-grid{grid-template-columns:repeat(3,1fr)}.rtc-stats__bottom-grid{grid-template-columns:repeat(2,1fr)}.rtc-stats__title{font-size:36px}}@media (max-width:768px){.rtc-stats{padding:60px 24px}.rtc-stats__top-grid,.rtc-stats__bottom-grid{grid-template-columns:1fr;gap:16px}.rtc-stats__title{font-size:28px}.stat-card__value{font-size:44px}.detail-card__value{font-size:36px}}
.rtc-video{justify-content:center;align-items:center;width:100%;min-height:90vh;display:flex;position:relative;overflow:hidden}.rtc-video__overlay{z-index:1;pointer-events:none;background:linear-gradient(#000 0%,#0000 15%),linear-gradient(#0000 85%,#000 100%);position:absolute;inset:0}.rtc-video__content{z-index:2;flex-direction:column;align-items:center;gap:48px;width:100%;padding:80px;display:flex;position:relative}.rtc-video__header{text-align:center;max-width:600px}.rtc-video__num{font-family:var(--font-jetbrains-mono), monospace;color:#00d4ff;letter-spacing:3px;font-size:14px}.rtc-video__title{font-family:var(--font-thunder-lc), sans-serif;color:#fff;text-transform:uppercase;letter-spacing:1.5px;margin:8px 0 16px;font-size:clamp(38px,4vw,54px);font-weight:700;line-height:1.05}.rtc-video__subtitle{font-family:var(--font-jetbrains-mono), monospace;color:#6b7280;letter-spacing:.5px;font-size:14px;line-height:1.7}.rtc-video__player{opacity:0;width:65%;max-width:960px;transition:opacity .8s cubic-bezier(.16,1,.3,1),transform .8s cubic-bezier(.16,1,.3,1);transform:translateY(40px)}.rtc-video__player--visible{opacity:1;transform:translateY(0)}.rtc-video__frame{background:#0a0a0a;border:1px solid #00d4ff26;border-radius:8px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 60px #00d4ff0f,0 20px 40px #00000080}.rtc-video__element{aspect-ratio:16/9;object-fit:cover;background:#0a0a0a;width:100%;height:auto;display:block}.rtc-video__play-badge{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000b3;border:1px solid #00d4ff33;border-radius:4px;align-items:center;gap:8px;padding:6px 12px;display:flex;position:absolute;top:16px;left:16px}.rtc-video__play-badge span{font-family:var(--font-jetbrains-mono), monospace;color:#00d4ff;letter-spacing:2px;font-size:10px}.rtc-video__actions{justify-content:center;align-items:center;margin-top:8px;display:flex}.rtc-video__actions .rtc-btn-wrap{background-color:#000;border:none;display:inline-block}.rtc-video__actions .rtc-btn-wrap a{text-transform:uppercase;color:#fff;font-size:15px;font-weight:700;font-family:var(--font-thunder-lc), sans-serif;letter-spacing:2px;background-color:#000;border:2px solid #fff;border-radius:8px;padding:12px 26px;text-decoration:none;transition:all .3s cubic-bezier(.16,1,.3,1);display:inline-block;position:relative;box-shadow:0 0 18px #00d4ff26}.rtc-video__actions .rtc-btn-wrap a:before{content:"";z-index:1;background-color:#000;width:calc(100% + 4px);height:calc(100% - 14px);transition:all .3s ease-in-out;position:absolute;top:7px;left:-2px;transform:scaleY(1)}.rtc-video__actions .rtc-btn-wrap a:hover:before{transform:scaleY(0)}.rtc-video__actions .rtc-btn-wrap a:after{content:"";z-index:1;background-color:#000;width:calc(100% - 14px);height:calc(100% + 4px);transition:all .3s ease-in-out .15s;position:absolute;top:-2px;left:7px;transform:scaleX(1)}.rtc-video__actions .rtc-btn-wrap a:hover:after{transform:scaleX(0)}.rtc-video__actions .rtc-btn-wrap a:hover{color:#fff;border-color:#00d4ff;box-shadow:0 0 35px #00d4ff8c}.rtc-video__actions .rtc-btn-wrap a span{z-index:3;position:relative}.rtc-video__actions .rtc-btn-wrap a:hover span{color:#00d4ff}@media (max-width:1024px){.rtc-video__content{padding:60px 40px}.rtc-video__player{width:80%}.rtc-video__title{font-size:36px}}@media (max-width:768px){.rtc-video__content{padding:48px 24px}.rtc-video__player{width:100%}.rtc-video__title{font-size:28px}}
.threat-research{background-color:#0a0a0a;width:100%;padding:120px 0 0;position:relative;overflow:hidden}.threat-research__header{text-align:center;margin-bottom:80px;padding:0 80px}.threat-research__num{font-family:var(--font-jetbrains-mono), monospace;color:#00d4ff;letter-spacing:4px;margin-bottom:24px;font-size:14px;display:block}.threat-research__title{letter-spacing:-.02em;text-transform:uppercase;color:#fff;margin:0;font-size:clamp(60px,10vw,140px);font-weight:400;line-height:.95;overflow:hidden}.tr-char-mask{vertical-align:bottom;display:inline-block;overflow:hidden}.tr-char{transition:transform .6s cubic-bezier(.33,1,.68,1);display:inline-block;transform:translateY(105%)}.threat-research--visible .tr-char{transform:translateY(0)}.threat-research__desc{font-family:var(--font-jetbrains-mono), monospace;color:#6b7280;letter-spacing:.5px;text-align:center;max-width:700px;margin:48px auto 0;font-size:14px;line-height:1.8}.threat-folders{perspective:1200px;width:80%;transform-style:preserve-3d;margin:0 auto;padding-top:50px;position:relative}.threat-folder{cursor:pointer;transform-origin:top;opacity:0;width:100%;transform-style:preserve-3d;transition:transform .7s cubic-bezier(.33,1,.68,1),opacity .5s;position:relative;transform:rotateX(-75deg)scale(.9)}.threat-folders--visible .threat-folder{opacity:1;transform:rotateX(0)scale(1)}.threat-folders--visible .threat-folder:first-child{transition-delay:.15s}.threat-folders--visible .threat-folder:nth-child(2){transition-delay:.3s}.threat-folders--visible .threat-folder:nth-child(3){transition-delay:.45s}.threat-folders--visible .threat-folder:nth-child(4){transition-delay:.6s}.threat-folder+.threat-folder{margin-top:3px}.threat-folder__tabs{z-index:10;gap:6px;display:flex;position:absolute;bottom:100%;left:40px}.threat-folder__tab{font-family:var(--font-thunder-lc), sans-serif;color:#fff;z-index:2;text-transform:uppercase;letter-spacing:1.2px;text-shadow:0 1px 3px #0000004d;border-radius:12px 12px 0 0;align-items:center;padding:11px 30px;font-size:20px;font-weight:700;display:inline-flex;position:relative}.threat-folder__tab:before{content:"";background:0 0;border-bottom-right-radius:12px;width:12px;height:12px;position:absolute;bottom:0;left:-12px}.threat-folder__tab:after{content:"";background:0 0;border-bottom-left-radius:12px;width:12px;height:12px;position:absolute;bottom:0;right:-12px}.threat-folder__body{z-index:1;border-radius:6px;width:100%;max-height:48px;transition:max-height .4s cubic-bezier(.25,.46,.45,.94),box-shadow .3s;position:relative;overflow:hidden}.threat-folder__body--expanded,.threat-folder--always-open .threat-folder__body{max-height:420px;box-shadow:0 8px 32px #0000004d}.threat-folder__bar{justify-content:flex-end;align-items:center;width:100%;min-height:48px;padding:12px 40px;display:flex}.threat-folder__category{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:2px;color:#ffffffbf;white-space:nowrap;align-items:center;gap:8px;font-size:13px;display:flex}.threat-folder__chevron{font-size:18px;line-height:1;transition:transform .4s cubic-bezier(.25,1,.5,1);display:inline-block}.threat-folder__chevron--open{transform:rotate(90deg)}.threat-folder__content{opacity:0;pointer-events:none;padding:8px 40px 48px;transition:opacity .45s cubic-bezier(.33,1,.68,1) .1s,transform .45s cubic-bezier(.33,1,.68,1) .1s;transform:translateY(16px)scale(.98)}.threat-folder__body--expanded .threat-folder__content,.threat-folder--always-open .threat-folder__content{opacity:1;pointer-events:auto;transform:translateY(0)scale(1)}.threat-folder__text{font-family:var(--font-jetbrains-mono), monospace;color:#ffffffd9;max-width:520px;margin:0 0 24px;font-size:13px;line-height:1.8}.threat-folder__mitigation-label{font-family:var(--font-jetbrains-mono), monospace;letter-spacing:3px;text-transform:uppercase;color:#ffffff73;margin-bottom:8px;font-size:10px}.threat-folder__mitigation{font-family:var(--font-jetbrains-mono), monospace;color:#ffffffb3;border-left:2px solid #fff3;max-width:520px;margin:0;padding-left:16px;font-size:13px;line-height:1.7}.threat-folder--row1 .threat-folder__body{background:#1e3a8a}.threat-folder--row1 .tab-blue{background:#1d4ed8}.threat-folder--row1 .tab-blue:before{box-shadow:6px 0 #1d4ed8}.threat-folder--row1 .tab-blue:after{box-shadow:-6px 0 #1d4ed8}.threat-folder--row1 .tab-red{background:#0284c7}.threat-folder--row1 .tab-red:before{box-shadow:6px 0 #0284c7}.threat-folder--row1 .tab-red:after{box-shadow:-6px 0 #0284c7}.threat-folder--row2 .threat-folder__body{background:#0f766e}.threat-folder--row2 .tab-green{background:#16a34a}.threat-folder--row2 .tab-green:before{box-shadow:6px 0 #16a34a}.threat-folder--row2 .tab-green:after{box-shadow:-6px 0 #16a34a}.threat-folder--row3 .threat-folder__body,.threat-folder--row3 .tab-purple{background:#6b21a8}.threat-folder--row3 .tab-purple:before{box-shadow:6px 0 #6b21a8}.threat-folder--row3 .tab-purple:after{box-shadow:-6px 0 #6b21a8}.threat-folder--row3 .tab-yellow{color:#111;text-shadow:none;background:#eab308}.threat-folder--row3 .tab-yellow:before{box-shadow:6px 0 #eab308}.threat-folder--row3 .tab-yellow:after{box-shadow:-6px 0 #eab308}.threat-folder--row3 .tab-black{background:#111}.threat-folder--row3 .tab-black:before{box-shadow:6px 0 #111}.threat-folder--row3 .tab-black:after{box-shadow:-6px 0 #111}.threat-folder--row4 .threat-folder__body{background:#0369a1}.threat-folder--row4 .tab-red{background:#0284c7}.threat-folder--row4 .tab-red:before{box-shadow:6px 0 #0284c7}.threat-folder--row4 .tab-red:after{box-shadow:-6px 0 #0284c7}.threat-folder--row4 .tab-blue2{background:#dc2626}.threat-folder--row4 .tab-blue2:before{box-shadow:6px 0 #dc2626}.threat-folder--row4 .tab-blue2:after{box-shadow:-6px 0 #dc2626}@media (max-width:1024px){.threat-research__header{padding:0 40px}.threat-folders{width:90%}.threat-folder__tabs{gap:16px;left:24px}.threat-folder__bar{padding:12px 24px}.threat-folder__content{padding:8px 24px 40px}}@media (max-width:768px){.threat-research{padding:60px 0 30px}.threat-research__header{margin-bottom:40px;padding:0 16px}.threat-research__title{font-size:clamp(32px,10vw,64px)}.threat-research__desc{margin-top:24px;font-size:12px}.threat-folders{perspective:1000px;width:96%;padding-top:40px}.threat-folder__tabs{scrollbar-width:none;flex-wrap:nowrap;gap:4px;width:calc(100% - 20px);left:10px;overflow-x:auto}.threat-folder__tabs::-webkit-scrollbar{display:none}.threat-folder+.threat-folder{margin-top:4px}.threat-folder__tab{border-radius:8px 8px 0 0;padding:6px 12px;font-size:12px}.threat-folder__tab:before{border-bottom-right-radius:8px;width:8px;height:8px;left:-8px}.threat-folder__tab:after{border-bottom-left-radius:8px;width:8px;height:8px;right:-8px}.threat-folder__body{border-radius:4px}.threat-folder__bar{min-height:40px;padding:10px 14px}.threat-folder__category{letter-spacing:1px;font-size:10px}.threat-folder__chevron{font-size:14px}.threat-folder__content{padding:6px 14px 24px}.threat-folder__text{max-width:100%;font-size:12px;line-height:1.7}.threat-folder__mitigation{max-width:100%;font-size:12px}.threat-folder__mitigation-label{letter-spacing:2px;font-size:9px}}@media (max-width:480px){.threat-research{padding-top:40px}.threat-research__header{margin-bottom:32px;padding:0 12px}.threat-research__title{font-size:clamp(26px,12vw,48px)}.threat-research__desc{margin-top:20px;font-size:11px}.threat-folders{width:100%}.threat-folder__tabs{gap:4px;width:calc(100% - 8px);left:4px}.threat-folder__tab{padding:6px 10px;font-size:10px}.threat-folder__bar{min-height:36px;padding:8px 10px}.threat-folder__category{letter-spacing:0;font-size:9px}.threat-folder__content{padding:4px 10px 20px}.threat-folder__text,.threat-folder__mitigation{font-size:11px}}
.circular-carousel{outline:none;flex-direction:column;justify-content:center;align-items:center;gap:32px;width:100%;display:flex;position:relative}.circular-carousel__track{width:100%;max-width:900px;height:450px;position:relative}.circular-carousel__item{cursor:pointer;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);transform-origin:50%;text-align:left;background:linear-gradient(#27272ae6 0%,#18181be6 100%);border:1px solid #ffffff1a;border-radius:16px;flex-direction:column;justify-content:space-between;align-items:flex-start;width:320px;height:240px;margin-top:-120px;margin-left:-160px;padding:24px;transition:box-shadow .3s;display:flex;position:absolute;top:50%;left:50%}.circular-carousel__item:focus{outline:none}.circular-carousel__item--active{border-color:#fff3;box-shadow:0 20px 60px -12px #00000080}.circular-carousel__item--inactive{box-shadow:0 8px 24px -4px #0000004d}.circular-carousel__item--inactive:hover{border-color:#ffffff26;box-shadow:0 12px 32px -4px #0006}.circular-carousel__tag{text-transform:uppercase;letter-spacing:.05em;color:#ffffffb3;font-size:11px;font-weight:500;font-family:var(--font-jetbrains-mono), monospace;background:#ffffff1a;border-radius:9999px;padding:4px 12px}.circular-carousel__content{width:100%}.circular-carousel__title{font-weight:700;line-height:1.2;font-family:var(--font-thunder-lc), sans-serif;text-transform:none;letter-spacing:.8px;margin:0;transition:color .3s,font-size .3s}.circular-carousel__item--active .circular-carousel__title{color:#fff;font-size:26px}.circular-carousel__item--inactive .circular-carousel__title{color:#fffc;font-size:20px}.circular-carousel__desc{-webkit-line-clamp:3;font-size:14px;line-height:1.6;font-family:var(--font-jetbrains-mono), monospace;-webkit-box-orient:vertical;margin:12px 0 0;transition:color .3s;display:-webkit-box;overflow:hidden}.circular-carousel__item--active .circular-carousel__desc{color:#fff9}.circular-carousel__item--inactive .circular-carousel__desc{color:#fff6}.circular-carousel__center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.circular-carousel__center-num{letter-spacing:2px;color:#ffffffe6;font-size:56px;font-weight:700;font-family:var(--font-thunder-lc), sans-serif;line-height:1}.circular-carousel__center-total{color:#fff6;font-size:12px;font-family:var(--font-jetbrains-mono), monospace;margin-top:4px}.circular-carousel__controls{align-items:center;gap:16px;margin-top:16px;display:flex}.circular-carousel__btn{color:#ffffffb3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:9999px;justify-content:center;align-items:center;width:40px;height:40px;transition:background-color .2s,color .2s;display:flex}.circular-carousel__btn:hover{color:#fff;background:#ffffff1a}.circular-carousel__btn:focus-visible{outline:none;box-shadow:0 0 0 2px #ffffff4d}.circular-carousel__dots{align-items:center;gap:6px;display:flex}.circular-carousel__dot{cursor:pointer;border:none;border-radius:9999px;height:6px;padding:0;transition:all .3s}.circular-carousel__dot--active{background:#fffc;width:24px}.circular-carousel__dot--inactive{background:#fff3;width:6px}.circular-carousel__dot--inactive:hover{background:#fff6}
.scam-patterns{background-color:#0a0a0a;border-top:1px solid #ffffff0d;width:100%;padding:120px 0 100px;position:relative;overflow:hidden}.scam-patterns__header{text-align:center;margin-bottom:60px;padding:0 40px}.scam-patterns__num{font-family:var(--font-jetbrains-mono), monospace;color:#00d4ff;letter-spacing:4px;margin-bottom:24px;font-size:14px;display:block}.scam-patterns__label{font-family:var(--font-thunder-lc), sans-serif;color:#fff;text-transform:uppercase;letter-spacing:2px;margin:0 0 16px;font-size:clamp(44px,6.5vw,84px);font-weight:700;line-height:.95}.scam-patterns__sublabel{font-family:var(--font-jetbrains-mono), monospace;color:#6b7280;letter-spacing:.5px;text-transform:none;margin:0;font-size:15px}.scam-patterns__carousel-wrap{justify-content:center;width:100%;margin-bottom:80px;padding:0 20px;display:flex}@media (max-width:768px){.scam-patterns{padding:20px 0 80px}}
