.page-module__E0kJGG__page{flex-direction:column;min-height:100vh;display:flex}.page-module__E0kJGG__hero{background:var(--border);flex:1;grid-template-columns:1fr 1fr;gap:1px;display:grid}@media (max-width:900px){.page-module__E0kJGG__hero{grid-template-columns:1fr}}.page-module__E0kJGG__heroText{background:var(--bg);flex-direction:column;justify-content:center;gap:22px;padding:64px 56px;display:flex}.page-module__E0kJGG__eyebrow{letter-spacing:.24em;text-transform:uppercase;color:var(--accent);font-size:11px}.page-module__E0kJGG__heroTitle{font-family:var(--font-display);letter-spacing:.01em;color:var(--text);font-size:56px;font-weight:700;line-height:1.05}.page-module__E0kJGG__heroTitleAccent{color:var(--accent)}.page-module__E0kJGG__heroLede{color:var(--text-dim);max-width:46ch;font-size:15px;line-height:1.7}.page-module__E0kJGG__heroActions{flex-wrap:wrap;gap:14px;margin-top:8px;display:flex}.page-module__E0kJGG__primaryButton{background:var(--accent);color:var(--bg);border:2px solid var(--accent);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;align-items:center;padding:16px 30px;font-size:14px;font-weight:700;text-decoration:none;transition:box-shadow .15s;display:inline-flex}.page-module__E0kJGG__primaryButton:hover{box-shadow:0 0 24px 2px #ff8c2e73}.page-module__E0kJGG__secondaryButton{color:var(--text-dim);border:1px solid var(--border-light);font-family:var(--font-display);letter-spacing:.1em;text-transform:uppercase;background:0 0;align-items:center;padding:16px 30px;font-size:14px;font-weight:700;text-decoration:none;transition:border-color .15s,color .15s;display:inline-flex}.page-module__E0kJGG__secondaryButton:hover{border-color:var(--accent-dim);color:var(--text)}.page-module__E0kJGG__heroViewer{background:var(--bg);min-height:420px;position:relative}.page-module__E0kJGG__section{border-bottom:1px solid var(--border);padding:64px 56px}.page-module__E0kJGG__sectionHeader{align-items:baseline;gap:16px;margin-bottom:36px;display:flex}.page-module__E0kJGG__sectionNumber{font-family:var(--font-display);color:var(--accent);letter-spacing:.1em;font-size:13px}.page-module__E0kJGG__sectionTitle{font-family:var(--font-display);letter-spacing:.02em;color:var(--text);font-size:28px;font-weight:700}.page-module__E0kJGG__sectionTitle:after{content:""}.page-module__E0kJGG__loopGrid{background:var(--border);border:1px solid var(--border);grid-template-columns:repeat(4,1fr);gap:1px;display:grid}@media (max-width:900px){.page-module__E0kJGG__loopGrid{grid-template-columns:1fr}}.page-module__E0kJGG__loopStep{background:var(--bg);flex-direction:column;gap:10px;padding:28px 24px;display:flex}.page-module__E0kJGG__loopStepIndex{font-family:var(--font-display);color:var(--text-faint);letter-spacing:.1em;font-size:13px}.page-module__E0kJGG__loopStepTitle{font-family:var(--font-display);color:var(--energy);font-size:17px;font-weight:700}.page-module__E0kJGG__loopStepBody{color:var(--text-dim);font-size:13px;line-height:1.65}.page-module__E0kJGG__tierStrip{background:var(--border);border:1px solid var(--border);gap:1px;display:flex;overflow-x:auto}.page-module__E0kJGG__tierChip{background:var(--bg);flex-direction:column;flex-shrink:0;gap:4px;min-width:150px;padding:16px 18px;display:flex}.page-module__E0kJGG__tierChipIndex{letter-spacing:.12em;text-transform:uppercase;color:var(--text-faint);font-size:10px}.page-module__E0kJGG__tierChipName{font-family:var(--font-display);color:var(--accent);font-size:14px;font-weight:700}.page-module__E0kJGG__tierChipMult{color:var(--text-faint);font-size:11px}.page-module__E0kJGG__ctaSection{text-align:center;flex-direction:column;align-items:center;gap:22px;padding:64px 56px;display:flex}.page-module__E0kJGG__ctaTitle{font-family:var(--font-display);color:var(--text);max-width:30ch;font-size:32px;font-weight:700}.page-module__E0kJGG__ctaSub{color:var(--text-faint);font-size:13px}.page-module__E0kJGG__footer{border-top:1px solid var(--border);letter-spacing:.1em;text-transform:uppercase;color:var(--text-faint);justify-content:space-between;padding:22px 56px;font-size:11px;display:flex}.page-module__E0kJGG__footerLink{color:var(--text-faint);text-decoration:none}.page-module__E0kJGG__footerLink:hover{color:var(--accent)}
