Team Ai
Apppublic

sameersyed/Defence_FrameWork

sourceHugging Faceupdated 8mo agoView on Hugging Face
0likes
landing.css609 linesDownload Raw Back to static
1* {2    margin: 0;3    padding: 0;4    box-sizing: border-box;5}6 7body {8    font-family: 'Inter', -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;9    background: #0f0f23;10    color: #e0e0e0;11    line-height: 1.6;12}13 14.container {15    max-width: 1200px;16    margin: 0 auto;17    padding: 0 24px;18}19 20/* Navbar */21.navbar {22    background: rgba(26, 26, 46, 0.95);23    backdrop-filter: blur(10px);24    border-bottom: 1px solid #2a2a3e;25    position: fixed;26    width: 100%;27    top: 0;28    z-index: 1000;29}30 31.nav-container {32    max-width: 1200px;33    margin: 0 auto;34    padding: 16px 24px;35    display: flex;36    justify-content: space-between;37    align-items: center;38}39 40.logo {41    font-size: 24px;42    font-weight: 700;43    color: #fff;44}45 46.nav-links {47    display: flex;48    gap: 32px;49    align-items: center;50}51 52.nav-links a {53    color: #b0b0b0;54    text-decoration: none;55    transition: color 0.3s;56}57 58.nav-links a:hover {59    color: #667eea;60}61 62.btn-login {63    padding: 8px 20px;64    border: 1px solid #667eea;65    border-radius: 6px;66    color: #667eea !important;67}68 69.btn-signup {70    padding: 8px 20px;71    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);72    border-radius: 6px;73    color: #fff !important;74}75 76/* Hero Section */77.hero {78    padding: 120px 24px 80px;79    text-align: center;80    background: linear-gradient(rgba(15, 15, 35, 0.85), rgba(15, 15, 35, 0.95)), 81                url('https://images.unsplash.com/photo-1563986768609-322da13575f3?w=1920&q=80') center/cover;82    position: relative;83}84 85.hero-content h1 {86    font-size: 48px;87    font-weight: 700;88    margin-bottom: 16px;89    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);90    -webkit-background-clip: text;91    -webkit-text-fill-color: transparent;92}93 94.subtitle {95    font-size: 24px;96    color: #b0b0b0;97    margin-bottom: 16px;98}99 100.description {101    font-size: 18px;102    color: #888;103    max-width: 700px;104    margin: 0 auto 32px;105}106 107.hero-buttons {108    display: flex;109    gap: 16px;110    justify-content: center;111    margin-bottom: 24px;112}113 114.btn-primary, .btn-secondary {115    padding: 14px 32px;116    border-radius: 8px;117    text-decoration: none;118    font-weight: 600;119    transition: transform 0.3s;120}121 122.btn-primary {123    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);124    color: #fff;125}126 127.btn-secondary {128    background: rgba(255, 255, 255, 0.05);129    color: #e0e0e0;130    border: 1px solid #2a2a3e;131}132 133.btn-primary:hover, .btn-secondary:hover {134    transform: translateY(-2px);135}136 137.research-badge {138    display: inline-block;139    padding: 12px 24px;140    background: rgba(102, 126, 234, 0.1);141    border: 1px solid rgba(102, 126, 234, 0.3);142    border-radius: 24px;143    font-size: 14px;144    color: #667eea;145}146 147/* Features Section */148.features {149    padding: 80px 24px;150    background: #0f0f23;151}152 153.features h2 {154    text-align: center;155    font-size: 36px;156    margin-bottom: 48px;157    color: #fff;158}159 160.features-grid {161    display: grid;162    grid-template-columns: repeat(auto-fit, minmax(300px, 1fr));163    gap: 24px;164}165 166.feature-card {167    background: #1e1e2f;168    border: 1px solid #2a2a3e;169    border-radius: 12px;170    padding: 32px;171    transition: transform 0.3s, border-color 0.3s;172}173 174.feature-card:hover {175    transform: translateY(-4px);176    border-color: #667eea;177}178 179.feature-icon {180    font-size: 48px;181    margin-bottom: 16px;182}183 184.feature-card h3 {185    font-size: 20px;186    margin-bottom: 12px;187    color: #fff;188}189 190.feature-card p {191    color: #b0b0b0;192    font-size: 15px;193}194 195/* Research Section */196.research {197    padding: 80px 24px;198    background: #1a1a2e;199}200 201.research h2 {202    text-align: center;203    font-size: 36px;204    margin-bottom: 48px;205    color: #fff;206}207 208.research-paper {209    background: #1e1e2f;210    border: 1px solid #667eea;211    border-radius: 12px;212    padding: 40px;213    max-width: 900px;214    margin: 0 auto;215}216 217.paper-info h3 {218    font-size: 24px;219    color: #667eea;220    margin-bottom: 16px;221}222 223.authors, .publication, .doi {224    color: #b0b0b0;225    margin-bottom: 8px;226}227 228.research-highlights {229    margin-top: 32px;230    padding-top: 32px;231    border-top: 1px solid #2a2a3e;232}233 234.research-highlights h4 {235    color: #fff;236    margin-bottom: 16px;237}238 239.research-highlights ul {240    list-style: none;241    padding: 0;242}243 244.research-highlights li {245    padding: 8px 0;246    color: #b0b0b0;247}248 249/* Stats Section */250.stats {251    padding: 60px 24px;252    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);253}254 255.stats-grid {256    display: grid;257    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));258    gap: 32px;259    text-align: center;260}261 262.stat-number {263    font-size: 48px;264    font-weight: 700;265    color: #fff;266    margin-bottom: 8px;267}268 269.stat-label {270    font-size: 16px;271    color: rgba(255, 255, 255, 0.9);272}273 274/* About Section */275.about {276    padding: 80px 24px;277    background: #0f0f23;278}279 280.about h2 {281    text-align: center;282    font-size: 36px;283    margin-bottom: 48px;284    color: #fff;285}286 287.workflow {288    display: flex;289    justify-content: center;290    align-items: center;291    gap: 24px;292    flex-wrap: wrap;293}294 295.workflow-step {296    background: #1e1e2f;297    border: 1px solid #2a2a3e;298    border-radius: 12px;299    padding: 32px;300    text-align: center;301    flex: 1;302    min-width: 250px;303    max-width: 300px;304}305 306.step-number {307    width: 48px;308    height: 48px;309    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);310    border-radius: 50%;311    display: flex;312    align-items: center;313    justify-content: center;314    font-size: 24px;315    font-weight: 700;316    color: #fff;317    margin: 0 auto 16px;318}319 320.workflow-step h3 {321    color: #fff;322    margin-bottom: 12px;323}324 325.workflow-step p {326    color: #b0b0b0;327}328 329.workflow-arrow {330    font-size: 32px;331    color: #667eea;332}333 334/* Use Cases */335.use-cases {336    padding: 80px 24px;337    background: #1a1a2e;338}339 340.use-cases h2 {341    text-align: center;342    font-size: 36px;343    margin-bottom: 48px;344    color: #fff;345}346 347.use-cases-grid {348    display: grid;349    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));350    gap: 24px;351}352 353.use-case {354    background: #1e1e2f;355    border: 1px solid #2a2a3e;356    border-radius: 12px;357    padding: 32px;358    text-align: center;359}360 361.use-case h3 {362    font-size: 20px;363    margin-bottom: 12px;364    color: #fff;365}366 367.use-case p {368    color: #b0b0b0;369}370 371/* CTA Section */372.cta {373    padding: 80px 24px;374    background: linear-gradient(135deg, #1a1a2e 0%, #0f0f23 100%);375    text-align: center;376}377 378.cta h2 {379    font-size: 36px;380    margin-bottom: 16px;381    color: #fff;382}383 384.cta p {385    font-size: 18px;386    color: #b0b0b0;387    margin-bottom: 32px;388}389 390.cta-buttons {391    display: flex;392    gap: 16px;393    justify-content: center;394    margin-bottom: 24px;395}396 397.btn-primary-large, .btn-secondary-large {398    padding: 16px 48px;399    border-radius: 8px;400    text-decoration: none;401    font-weight: 600;402    font-size: 18px;403    transition: transform 0.3s;404}405 406.btn-primary-large {407    background: linear-gradient(135deg, #667eea 0%, #764ba2 100%);408    color: #fff;409}410 411.btn-secondary-large {412    background: rgba(255, 255, 255, 0.05);413    color: #e0e0e0;414    border: 1px solid #2a2a3e;415}416 417.btn-primary-large:hover, .btn-secondary-large:hover {418    transform: translateY(-2px);419}420 421.disclaimer {422    font-size: 14px;423    color: #888;424    margin-top: 16px;425}426 427/* Footer */428footer {429    background: #1a1a2e;430    border-top: 1px solid #2a2a3e;431    padding: 40px 24px 24px;432}433 434.footer-content {435    display: grid;436    grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));437    gap: 32px;438    margin-bottom: 32px;439}440 441.footer-section h4 {442    color: #fff;443    margin-bottom: 12px;444}445 446.footer-section p {447    color: #b0b0b0;448    font-size: 14px;449}450 451.footer-bottom {452    text-align: center;453    padding-top: 24px;454    border-top: 1px solid #2a2a3e;455    color: #888;456    font-size: 14px;457}458 459/* Responsive */460@media (max-width: 768px) {461    .hero-content h1 {462        font-size: 32px;463    }464    465    .subtitle {466        font-size: 18px;467    }468    469    .workflow-arrow {470        display: none;471    }472    473    .nav-links {474        gap: 16px;475    }476}477 478 479/* Tech Stack Grid */480.tech-grid {481    display: grid;482    grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));483    gap: 16px;484    margin-top: 16px;485}486 487.tech-item {488    background: rgba(102, 126, 234, 0.1);489    padding: 12px 16px;490    border-radius: 8px;491    border: 1px solid rgba(102, 126, 234, 0.3);492}493 494.tech-item strong {495    color: #667eea;496    display: block;497    margin-bottom: 4px;498}499 500/* Algorithm Tags */501.algo-grid {502    display: flex;503    flex-wrap: wrap;504    gap: 12px;505    margin-top: 16px;506}507 508.algo-tag {509    background: rgba(255, 107, 107, 0.1);510    color: #ff6b6b;511    padding: 8px 16px;512    border-radius: 20px;513    border: 1px solid rgba(255, 107, 107, 0.3);514    font-size: 14px;515    font-weight: 500;516}517 518.algo-tag.defense {519    background: rgba(81, 207, 102, 0.1);520    color: #51cf66;521    border-color: rgba(81, 207, 102, 0.3);522}523 524 525/* Tech Stack Section */526.tech-stack {527    padding: 80px 24px;528    background: #0f0f23;529}530 531.tech-stack h2 {532    text-align: center;533    font-size: 36px;534    margin-bottom: 48px;535    color: #fff;536}537 538.tech-categories {539    display: grid;540    grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));541    gap: 24px;542}543 544.tech-category {545    background: #1e1e2f;546    border: 1px solid #2a2a3e;547    border-radius: 12px;548    padding: 32px;549    transition: transform 0.3s, border-color 0.3s;550}551 552.tech-category:hover {553    transform: translateY(-4px);554    border-color: #667eea;555}556 557.tech-category h3 {558    color: #fff;559    margin-bottom: 20px;560    font-size: 20px;561}562 563.tech-tags {564    display: flex;565    flex-wrap: wrap;566    gap: 10px;567}568 569.tech-tag {570    background: rgba(102, 126, 234, 0.1);571    color: #667eea;572    padding: 8px 16px;573    border-radius: 20px;574    border: 1px solid rgba(102, 126, 234, 0.3);575    font-size: 14px;576    font-weight: 500;577    transition: all 0.3s;578}579 580.tech-tag:hover {581    background: rgba(102, 126, 234, 0.2);582    transform: scale(1.05);583}584 585.tech-tag.attack {586    background: rgba(255, 107, 107, 0.1);587    color: #ff6b6b;588    border-color: rgba(255, 107, 107, 0.3);589}590 591.tech-tag.attack:hover {592    background: rgba(255, 107, 107, 0.2);593}594 595.tech-tag.defense {596    background: rgba(81, 207, 102, 0.1);597    color: #51cf66;598    border-color: rgba(81, 207, 102, 0.3);599}600 601.tech-tag.defense:hover {602    background: rgba(81, 207, 102, 0.2);603}604 605/* Smooth Scroll */606html {607    scroll-behavior: smooth;608}609