Add editable PRISM homepage section
This commit is contained in:
+107
@@ -307,6 +307,94 @@
|
||||
font-style: normal;
|
||||
}
|
||||
|
||||
/* ── PRISM ── */
|
||||
.section-prism {
|
||||
background:
|
||||
radial-gradient(circle at top, rgba(201, 168, 76, 0.12), transparent 46%),
|
||||
linear-gradient(180deg, rgba(13, 13, 11, 0.98), rgba(7, 7, 7, 1));
|
||||
border-bottom: 1px solid rgba(201, 168, 76, 0.12);
|
||||
padding: 5rem 0;
|
||||
}
|
||||
|
||||
.prism-feature {
|
||||
max-width: 1280px;
|
||||
display: grid;
|
||||
grid-template-columns: minmax(0, 1.15fr) minmax(0, 0.85fr);
|
||||
gap: 2.5rem;
|
||||
align-items: center;
|
||||
}
|
||||
|
||||
.prism-copy {
|
||||
max-width: 36rem;
|
||||
width: 100%;
|
||||
justify-self: start;
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.prism-copy .eyebrow {
|
||||
margin-bottom: 0.8rem;
|
||||
}
|
||||
|
||||
.prism-heading {
|
||||
text-align: left;
|
||||
margin-bottom: 1rem;
|
||||
}
|
||||
|
||||
.prism-description {
|
||||
color: rgba(255, 255, 255, 0.72);
|
||||
line-height: 1.7;
|
||||
margin: 0 0 1rem;
|
||||
}
|
||||
|
||||
.prism-steps {
|
||||
display: grid;
|
||||
gap: 0.55rem;
|
||||
margin: 1.35rem 0 1.3rem;
|
||||
}
|
||||
|
||||
.prism-steps p {
|
||||
margin: 0;
|
||||
padding: 0.7rem 0.85rem;
|
||||
border-radius: 12px;
|
||||
border: 1px solid rgba(201, 168, 76, 0.18);
|
||||
background: rgba(201, 168, 76, 0.05);
|
||||
color: var(--brand-warm-white);
|
||||
font-family: var(--brand-font-body);
|
||||
font-size: 0.93rem;
|
||||
letter-spacing: 0.03em;
|
||||
}
|
||||
|
||||
.prism-steps strong {
|
||||
color: var(--brand-gold);
|
||||
font-weight: 700;
|
||||
}
|
||||
|
||||
.prism-emphasis {
|
||||
color: var(--brand-warm-white);
|
||||
font-weight: 600;
|
||||
}
|
||||
|
||||
.prism-video-shell {
|
||||
position: relative;
|
||||
width: 100%;
|
||||
max-width: none;
|
||||
border-radius: 18px;
|
||||
padding: 0.75rem;
|
||||
background: linear-gradient(180deg, rgba(201, 168, 76, 0.14), rgba(255, 255, 255, 0.02));
|
||||
box-shadow:
|
||||
0 0 0 1px rgba(201, 168, 76, 0.18),
|
||||
0 18px 70px rgba(0, 0, 0, 0.45);
|
||||
}
|
||||
|
||||
.prism-video {
|
||||
display: block;
|
||||
width: 100%;
|
||||
aspect-ratio: 16 / 9;
|
||||
border: 0;
|
||||
border-radius: 12px;
|
||||
background: #000;
|
||||
}
|
||||
|
||||
/* ── Player ── */
|
||||
.section-player {
|
||||
background: #070707;
|
||||
@@ -3797,6 +3885,25 @@
|
||||
max-width: 280px;
|
||||
}
|
||||
|
||||
.prism-feature {
|
||||
grid-template-columns: 1fr;
|
||||
gap: 1.2rem;
|
||||
}
|
||||
|
||||
.prism-heading {
|
||||
text-align: center;
|
||||
}
|
||||
|
||||
.prism-copy {
|
||||
max-width: none;
|
||||
text-align: center;
|
||||
justify-self: stretch;
|
||||
}
|
||||
|
||||
.prism-steps {
|
||||
text-align: left;
|
||||
}
|
||||
|
||||
.hero-title {
|
||||
white-space: normal;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user