style.css
This commit is contained in:
+12
-12
@@ -71,7 +71,7 @@ header {
|
|||||||
|
|
||||||
/* ===== OVERLAY & SHEET ===== */
|
/* ===== OVERLAY & SHEET ===== */
|
||||||
.overlay {
|
.overlay {
|
||||||
position: fixed; inset: 0; background: rgba(0,0,0,.6);
|
position: fixed; inset: 0; background: rgba(0,0,0,1);
|
||||||
opacity: 0; pointer-events: none; transition: .35s; z-index: 90;
|
opacity: 0; pointer-events: none; transition: .35s; z-index: 90;
|
||||||
}
|
}
|
||||||
.overlay.open { opacity: 1; pointer-events: auto; }
|
.overlay.open { opacity: 1; pointer-events: auto; }
|
||||||
@@ -119,7 +119,7 @@ header {
|
|||||||
font-size: 16px; color: var(--oscuro); line-height: 1.2; grid-column: 1;
|
font-size: 16px; color: var(--oscuro); line-height: 1.2; grid-column: 1;
|
||||||
}
|
}
|
||||||
.sheet-link-desc {
|
.sheet-link-desc {
|
||||||
font-family: var(--font-ui); font-size: 13px; color: var(--dusty);
|
font-family: var(--font-ui); font-size: 13px; color: var(--claro);
|
||||||
font-weight: 500; opacity: .8; grid-column: 1; margin-top: -2px;
|
font-weight: 500; opacity: .8; grid-column: 1; margin-top: -2px;
|
||||||
}
|
}
|
||||||
.sheet-link.highlight {
|
.sheet-link.highlight {
|
||||||
@@ -231,7 +231,7 @@ section .lede { text-align: center; max-width: 900px; margin-bottom: 38px; }
|
|||||||
}
|
}
|
||||||
.tab {
|
.tab {
|
||||||
font-family: var(--font-ui); font-size: 20px; font-weight: 400;
|
font-family: var(--font-ui); font-size: 20px; font-weight: 400;
|
||||||
letter-spacing: .03em; color: rgba(234,240,238,.4);
|
letter-spacing: .03em; color: var(--claro);
|
||||||
background: none; border: none; cursor: pointer;
|
background: none; border: none; cursor: pointer;
|
||||||
padding: 14px 22px; position: relative; transition: .2s;
|
padding: 14px 22px; position: relative; transition: .2s;
|
||||||
}
|
}
|
||||||
@@ -278,7 +278,7 @@ section .lede { text-align: center; max-width: 900px; margin-bottom: 38px; }
|
|||||||
.plan-card.reco {
|
.plan-card.reco {
|
||||||
border: 1px solid rgba(223,189,185,.2);
|
border: 1px solid rgba(223,189,185,.2);
|
||||||
background: rgba(234,240,238,.04);
|
background: rgba(234,240,238,.04);
|
||||||
box-shadow: 0 0 30px rgba(186,18,77,.05);
|
box-shadow: 0 0 30px rgba(186,18,77,.2);
|
||||||
}
|
}
|
||||||
.badge {
|
.badge {
|
||||||
align-self: center; font-family: var(--font-ui); font-size: 9px; font-weight: 700;
|
align-self: center; font-family: var(--font-ui); font-size: 9px; font-weight: 700;
|
||||||
@@ -292,17 +292,17 @@ section .lede { text-align: center; max-width: 900px; margin-bottom: 38px; }
|
|||||||
}
|
}
|
||||||
.plan-stars { color: var(--claro); font-size: 11px; letter-spacing: 2px; margin-bottom: 14px; }
|
.plan-stars { color: var(--claro); font-size: 11px; letter-spacing: 2px; margin-bottom: 14px; }
|
||||||
.plan-obj {
|
.plan-obj {
|
||||||
font-family: var(--font-ui); font-size: 12px; line-height: 1.5;
|
font-family: var(--font-ui); font-size: 14px; line-height: 1.5;
|
||||||
color: rgba(234,240,238,.5); margin-bottom: 22px; min-height: 52px;
|
color: var(--claro); margin-bottom: 22px; min-height: 52px;
|
||||||
}
|
}
|
||||||
.plan-feats { list-style: none; flex: 1; margin-bottom: 24px; text-align: left; }
|
.plan-feats { list-style: none; flex: 1; margin-bottom: 24px; text-align: left; }
|
||||||
.plan-feats li {
|
.plan-feats li {
|
||||||
font-family: var(--font-ui); font-size: 12px; line-height: 1.5;
|
font-family: var(--font-body); font-size: 13px; line-height: 1.5;
|
||||||
padding: 8px 0; border-top: 1px solid rgba(234,240,238,.06);
|
padding: 8px 0; border-top: 1px solid rgba(234,240,238,.06);
|
||||||
color: rgba(234,240,238,.7);
|
color: rgba(234,240,238,.7);
|
||||||
}
|
}
|
||||||
.plan-feats li:first-child { border-top: none; }
|
.plan-feats li:first-child { border-top: none; }
|
||||||
.plan-feats li::before { content: '— '; color: var(--claro); opacity: 0.5; }
|
.plan-feats li::before { content: '— '; color: var(--claro); opacity: 1; }
|
||||||
.plan-cta {
|
.plan-cta {
|
||||||
font-family: var(--font-ui); font-size: 12px; font-weight: 500;
|
font-family: var(--font-ui); font-size: 12px; font-weight: 500;
|
||||||
letter-spacing: .04em; text-align: center; padding: 12px;
|
letter-spacing: .04em; text-align: center; padding: 12px;
|
||||||
@@ -572,7 +572,7 @@ section .lede { text-align: center; max-width: 900px; margin-bottom: 38px; }
|
|||||||
|
|
||||||
/* ===== FOOTER ===== */
|
/* ===== FOOTER ===== */
|
||||||
.footer {
|
.footer {
|
||||||
background: rgba(0,0,0,.2); border-top: 1px solid rgba(234,240,238,.04);
|
background: rgba(0,0,0,.7); border-top: 1px solid rgba(234,240,238,.04);
|
||||||
padding: 60px 48px 20px;
|
padding: 60px 48px 20px;
|
||||||
}
|
}
|
||||||
.footer-inner {
|
.footer-inner {
|
||||||
@@ -581,11 +581,11 @@ section .lede { text-align: center; max-width: 900px; margin-bottom: 38px; }
|
|||||||
border-bottom: 1px solid rgba(234,240,238,.04);
|
border-bottom: 1px solid rgba(234,240,238,.04);
|
||||||
}
|
}
|
||||||
.footer-brand { display: flex; flex-direction: column; gap: 12px; }
|
.footer-brand { display: flex; flex-direction: column; gap: 12px; }
|
||||||
.footer-desc { font-family: var(--font-display); font-size: 16px; line-height: 1.6; color: var(--dusty); max-width: 320px; }
|
.footer-desc { font-family: var(--font-ui); font-size: 16px; line-height: 1.6; color: var(--claro); max-width: 320px; }
|
||||||
.footer-links { display: grid; grid-template-columns: repeat(3, 1fr); gap: 40px; }
|
.footer-links { display: grid; grid-template-columns: repeat(3, 1fr); gap: 40px; }
|
||||||
.footer-col h4 {
|
.footer-col h4 {
|
||||||
font-family: var(--font-ui); font-size: 10px; font-weight: 700;
|
font-family: var(--font-ui); font-size: 12px; font-weight: 700;
|
||||||
letter-spacing: .1em; text-transform: uppercase; color: var(--claro); opacity: 0.4;
|
letter-spacing: .1em; text-transform: uppercase; color: var(--dusty); opacity: 1;
|
||||||
margin-bottom: 12px;
|
margin-bottom: 12px;
|
||||||
}
|
}
|
||||||
.footer-col a {
|
.footer-col a {
|
||||||
|
|||||||
Reference in New Issue
Block a user