diff --git a/backend/core/static/css/index.css b/backend/core/static/css/index.css index bb52579..2612b16 100644 --- a/backend/core/static/css/index.css +++ b/backend/core/static/css/index.css @@ -1,166 +1,321 @@ body { font-family: "Darker Grotesque", sans-serif; + font-size: x-large; } - -.inner-container { - display: grid; - grid-template-columns: 1fr; - background: linear-gradient(90deg, rgb(2, 0, 36) 0%, rgb(9, 9, 121) 50%, rgb(10, 8, 37) 100%); + +.btn-primary-orn { + margin: 0 auto; + display: inline-block; + border-radius: 40px; + text-decoration: none; + font-weight: 600; + font-size: 1.5rem; + color: #fff; + background: linear-gradient(90deg, #FAA95E 0%, #FB4B3F 100%); + padding: 0.75rem 1.5rem; + justify-content: center; + align-items: center; + text-align: center; +} +.btn-primary-orn:hover { + background: #FB4B3F; + color:white; +} + +.btn-secondary-grn{ + margin: 0 auto; + display: inline-block; + border-radius: 40px; + text-decoration: none; + font-weight: 600; + font-size: 1.5rem; + color: #fff; + background: #0ec97f36; + padding: 0.75rem 1.5rem; + justify-content: center; + align-items: center; + text-align: center; +} + +.btn-secondary-grn:hover { + background: #FB4B3F; + color:white; +} + +.btn-pricing-blc{ + margin: 0 auto; + display: inline-block; + border-radius: 10px; + text-decoration: none; + border:#453E4D 1px solid; + text-decoration: none; + font-size: 2rem; + color: #fff; + justify-content: center; + align-items: center; + text-align: center; + width: 95%; + padding: 0.5rem 0rem; +} + + +.org-t{ + color: orange; +} + +.pricing-card.org-b { + border: 2px solid orange; +} + +.btn-pricing-blc:hover { + background: #FB4B3F; + color:white; +} + +.btn-pricing-org{ + margin: 0 auto; + display: inline-block; + border-radius: 10px; + text-decoration: none; + border:#453E4D 1px solid; + text-decoration: none; + font-size: 2rem; + color: #fff; + justify-content: center; + align-items: center; + text-align: center; + width: 95%; + padding: 0.5rem 0rem; + background: linear-gradient(90deg, #FAA95E 0%, #FB4B3F 100%); +} + +.btn-pricing-org:hover { + background: #FB4B3F; + color:white; +} + +.component-title{ + width: fit-content; + padding: 0.5rem 1.5rem; + margin: 0 auto; + display: flex; + justify-content: center; + align-items: center; + border: 1px solid #453E4D; + border-radius: 30px; color: white; - margin: 0; - width: 100%; + font-size: large; +} + +/* Hero Section */ +.hero { + text-align: center; + padding: 4rem 1rem; + background: radial-gradient(35.48% 50.52% at 50% 105.04%, #FAA95E 0%, #101010 100%); + color: white; +} + +.hero h1 { + font-size: 2.5rem; + line-height: 1.2; + font-weight: 800; + margin-bottom: 1rem; +} + +.hero p { + font-size: 1.1rem; + color: white; + max-width: 700px; + margin: 0 auto; +} + +.hero-buttons a { + margin: 0.5rem; +} + +/* Pricing Section */ +.pricing { + padding: 4rem 1rem; + background-color: #101010; + text-align: center; + color: white; +} + +.pricing-grid { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(310px, 1fr)); + gap: 2rem; + max-width: 1400px; + margin: 0 auto; +} + +.pricing-card { + border: 1px solid #453E4D; + padding: 2rem; + border-radius: 12px; + box-shadow: 0 5px 15px rgba(0, 0, 0, 0.05); + background-color: #101010; +} + +.pricing-card h3 { + font-size: 1.4rem; + margin-bottom: 1rem; +} + +.pricing-card ul { + list-style: none; padding: 0; - gap: 3%; - padding: 60px; - text-align: center; + margin: 1rem 0; + text-align: left; } -.gif-container { - display: flex; - justify-content: center; - align-items: center; - padding: 20px; -} - -.gif-container img { - height: auto; - display: block; - max-width: 700px; -} -.insight-main { - display: flex; - justify-content: center; - padding: 20px; -} -.insight-content { - display: flex; - width: 80%; - box-shadow: 0 0 143px #f2f0fb; -} -.left-side { - flex: 1; - display: flex; - align-items: center; - justify-content: center; - padding: 20px; -} -.right-side { - flex: 1; - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - padding: 20px; -} -.insight-grid { - display: flex; - flex-direction: column; - align-items: center; - text-align: center; -} -.insight-grid img { - max-width: 100%; - height: auto; -} -.out-risk-management { - width: 100%; - background-color: white; - display: flex; - justify-content: center; - align-items: center; - padding: 20px; -} - -.risk-management { - width: 80%; - display: grid; - grid-template-columns: 1fr; - text-align: center; - justify-content: center; - align-items: center; - gap: 20px; - padding: 20px; - background: radial-gradient(circle, rgba(255,255,255,1) 0%, rgba(223,240,255,1) 48%, rgba(255,255,255,1) 100%); -} -.risklet-action { - display: flex; - flex-direction: column; - align-items: center; - justify-content: center; - text-align: center; - padding: 20px; -} -.btn-bl{ - background: linear-gradient(230deg, #3652f3 16.03%, #a862ee 90.73%); - color: #fff; - border: none; - border-radius: 11px; - height: 100%; - width: 100%; - text-transform: uppercase; - padding: 15px 20px; - min-width: 200px; - max-width: 300px; - text-decoration: none; - text-align: center; -} -.btn-bl-small{ - background: linear-gradient(230deg, #3652f3 16.03%, #a862ee 90.73%); - color: #fff; - border: none; - border-radius: 11px; - text-transform: uppercase; - padding: 15px 20px; - text-decoration: none; - text-align: center; -} -.btn-bl:hover{ +.pricing-card ul li { + margin-bottom: 0.5rem; color: white; } -.btn-bl-small:hover{ - color: white; + +.marked-org{ + padding: 0 3px; + background-color: rgb(77, 50, 2); + color: orange; + border-radius: 50%; } -.buttons { - display: flex; - gap: 20px; - justify-content: center; - text-align: center; -} -.demo-buttons{ - display: flex; - justify-content: center; - gap: 10px; -} -.sf-insight-main { - padding: 8rem; - border-radius: 2rem; - box-shadow: 0 0 143px #f2f0fb; - display: flex; -} -.insight-grid{ + +/* Whitepaper Section */ +.whitepaper { + background-color: #101010; display: grid; - gap: 3rem; + justify-content: center; + align-items: center; + padding: 4rem 1rem; + text-align: center; + color: white; } -.video-container { - display: flex; - justify-content: center; - align-items: center; - width: 100%; - max-width: 500px; - height: auto; - max-height: 500px; - aspect-ratio: 16 / 9; - background: #000; - margin: 0 auto; +.title-org{ + color: orange; } -.iframe { - position: absolute; - top: 0; - left: 0; - width: 100%; - height: 100%; +.whitepaper h1 { + font-size: 4rem; + font-weight: 700; + margin-bottom: 1rem; +} + +.whitepaper p { + color: #fff; +} + +/* Insights Section */ +.insights { + padding: 4rem 1rem; + background-color: #0A0A0A; + text-align: center; + color: white; +} + +.insights h2 { + font-size: 2rem; + margin-bottom: 2rem; +} + +.insights-grid { + display: grid; + grid-template-columns: repeat(auto-fit, minmax(310px, 1fr)); + gap: 2rem; + max-width: 1400px; + margin: 0 auto; +} + +.insight-card { + border: 1px solid #453E4D; + padding: 1.5rem; + border-radius: 10px; + background-color: #19161C; + text-align: left; + color: white; +} + +.insight-card h3 { + font-weight: 600; + color: white; + margin-bottom: 0.3rem; +} + +.insight-card h4 { + font-weight: 500; + color: white; +} + +.insight-card p { + color: #929292; +} +.insight-card h5{ + color: orange; +} + +.faq-answer { + display: none; + margin-top: 0.5rem; + color: #ccc; +} +.faq-card.active .faq-answer { + display: flex; +} + +.faq-card.active { + display: grid; + background-color: #0A0A0A; + border-radius: 10px; + margin-bottom: 1rem; +} + +.faq-question { + cursor: pointer; + user-select: none; + background-color: #0A0A0A; + justify-content: center; + align-items: center; + border-radius: 10px; + padding: 0.5rem 2rem; +} +.faq-card.active .faq-answer { + display: flex; + justify-content: center; + align-items: center; +} +.faq-answer p { + width: 90%; +} + +.faq-intro{ + display: grid; + justify-content: center; + align-items: center; +} + +.faq-toggle { + display: inline-block; + transition: transform 0.2s; + font-size: 1.0em; +} + +.faq-card.active .faq-toggle { + transform: rotate(90deg); +} + +.faq{ + display: grid; + background-color: #101010; + justify-content: center; + align-items: center; + color: white; + gap: 20px; +} + +.faq-grid { + display: grid; + gap: 1rem; } .form-check.other-gap .other-row { @@ -180,55 +335,6 @@ body { } @media (max-width: 768px) { - .inner-container { - padding: 60px; - } - .gif-container img { - width: 100%; - max-width: 400px; - } - .insight-content { - flex-direction: column; - width: 100%; - } - - .left-side, .right-side { - flex: none; - width: 100%; - padding: 10px; - } - - .insight-main { - flex-direction: column; - } - - .risk-management { - padding: 10px; - } - - .risklet-action { - padding: 10px; - } - - .btn-bl, .btn-bl-small { - width: 90%; - min-width: auto; - max-width: none; - } - - .buttons { - flex-direction: column; - gap: 10px; - } - - .sf-insight-main { - padding: 4rem; - } - - .insight-grid { - grid-template-columns: 1fr; - } - .form-check.other-gap .other-row { flex-direction: column; align-items: flex-start; @@ -242,4 +348,13 @@ body { display: grid !important; gap: 0 !important; } + .hero h1 { + font-size: 2rem; + } + .pricing-grid { + grid-template-columns: 1fr; + } + .faq{ + padding: 0 1.5rem + } } \ No newline at end of file diff --git a/backend/core/templates/index.html b/backend/core/templates/index.html index ef9562d..937fd1c 100644 --- a/backend/core/templates/index.html +++ b/backend/core/templates/index.html @@ -2,44 +2,169 @@ {% load static %} {% block content %} -
-

Gen-AI Powered Business Risk Analysis

-
- Risklet Poll -
-

Actionable | Intelligent | Simple

-
- Learn More - Watch Keynote -
-
-
-
-
-

What are your top cybersecurity risks?

-
-
-
-

Your Top Cyber Risks Quantified in Loss Magnitude ($) and Likelihood (Probability)

- Risklet Plot + + +
+

Meet NIS2 Requirements: +

+

Instantly See Your Top 10 Cybersecurity Risks

+

RiskLM’s intuitive AI platform makes complex cyber risk assessments accessible to everyone, not just experts. Automatic analysis, generate compliant reports (NIS2, ISO, NIST, GDPR+), save time, reduce consultant costs, and ensure continuous security effortlessly.

+

Download our free white paper showing exactly how Risklet pinpoints critical vulnerabilities for NIS2 compliance and recommends cost-effective controls.

+ +
+ + +
+
PRICING & PLANS
+
+

Simple Plans, Powerful Value

+

Lorem ipsum is placeholder text commonly used in the graphic, print, and publishing industries for previewing layouts and visual mockups.

+
+ +
+

$49/month

+

Basic

+ Get Started +
    +
  • Monthly Billing (€49/month) or Annual Billing (€469/year)
  • +
  • 4 report generations per year
  • +
  • Optional control maturity recording
  • +
  • Role Based Permissions
  • +
  • Risk policy generation
  • +
  • Email Support
  • +
+
+ + +
+

$249/One-time

+

Standard

+ Get Started +
    +
  • Top 10 Cybersecurity Risk Report
  • +
  • Control recommendation
  • +
  • Downloadable PDF
  • +
  • Renew your assessment for €189
  • +
  • Risk policy generation
  • +
  • Email Support + 10 hours of phone support
  • +
+
+ + +
+

$2449/year

+

Risklet Pro

+ Get Started +
    +
  • Unlimited report generations
  • +
  • Real-time visibility of risk posture
  • +
  • Control maturity assessment questionnaire
  • +
  • Role Based Permissions
  • +
  • Risk policy generation
  • +
  • Priority Support
  • +
-
-
-
-
-

The Only Unified Platform to Manage your Third-Party & First-Party Cyber Risk

-
- +

All subscription models must be cancelled at least 30 days before the license is

+ + + +
+

Latest Insights & Updates

+
+ +
+
NEVER OTHERS POST WORDPRESS
+

Night Colors

+

A. Verdasse • January 29, 2018

+

Shaping bargain jeans ready made fashioning extraordinary apparel valuable looked pumps. Braiding shading sleeveless. Accessory halter sewing...

+
+ + +
+
LIFESTYLE OTHERS PEOPLE WORDPRESS
+

North Pole

+

A. Verdasse • January 29, 2018

+

Allure availability skirt artificial extra ordinary jewelry. Modification petticoat jersey hanger buttons influence proportion. Imprint accessory imagination...

+
+ + +
+
NEWS OTHERS POST
+

Lost Paradise

+

A. Verdasse • January 29, 2018

+

Leverage commercial frameworks to provide availability robust synopsis for trend watching level overviews. Iterative approaches to corporate...

+
-
+ + +
+
+
FAQ
+
+
+

Frequently Asked Questions

+

Lorem ipsum is placeholder text commonly used in the graphic, print, and publishing industries for previewing layouts and visual mockups.

-
-
-
-

See Risklet in Action

- Demo -
+
+ +
+

+ + How does Risklet work? +

+
+

Lorem ipsum is placeholder text commonly used in the graphic, print, and publishing industries for previewing layouts and visual mockups.

+
+
+ +
+

+ + What is the pricing model?

+
+

Lorem ipsum is placeholder text commonly used in the graphic, print, and publishing industries for previewing layouts and visual mockups.

+
+
+ +
+

+ + How do I get support?

+
+

Lorem ipsum is placeholder text commonly used in the graphic, print, and publishing industries for previewing layouts and visual mockups.

+
+
+
+ + + +
+
GET STARTED
+
+

Elevate Your Business with Smart,
Scalable Solutions!

+

Lorem ipsum is placeholder text commonly used in the graphic, print, and publishing industries for previewing layouts and visual mockups.

+ +
+ + + + + {% endblock %} \ No newline at end of file