.methodology-page-module__OH-54G__page{min-height:100vh;font-family:var(--font-geist-sans);background:linear-gradient(180deg, #185c551a, transparent 340px), var(--background)}.methodology-page-module__OH-54G__header{justify-content:space-between;align-items:center;width:100%;max-width:1180px;margin:0 auto;padding:24px;display:flex}.methodology-page-module__OH-54G__brand{font-size:20px;font-weight:700}.methodology-page-module__OH-54G__nav{color:var(--muted);gap:24px;font-size:14px;font-weight:600;display:flex}.methodology-page-module__OH-54G__main{width:100%;max-width:1180px;margin:0 auto;padding:56px 24px 80px}.methodology-page-module__OH-54G__hero{max-width:820px;margin-bottom:32px}.methodology-page-module__OH-54G__kicker{color:var(--accent);text-transform:uppercase;margin-bottom:8px;font-size:13px;font-weight:700}.methodology-page-module__OH-54G__hero h1{color:var(--foreground);letter-spacing:0;font-size:52px;line-height:1}.methodology-page-module__OH-54G__hero p{color:var(--muted);margin-top:16px;font-size:17px;line-height:1.65}.methodology-page-module__OH-54G__principles{border:1px solid var(--line);background:var(--line);border-radius:8px;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;margin-bottom:24px;display:grid;overflow:hidden}.methodology-page-module__OH-54G__principles div{background:var(--panel);flex-direction:column;justify-content:center;gap:8px;min-height:118px;padding:20px;display:flex}.methodology-page-module__OH-54G__principles span,.methodology-page-module__OH-54G__section span{color:var(--muted);text-transform:uppercase;font-size:12px;font-weight:700}.methodology-page-module__OH-54G__principles strong{color:var(--foreground);font-size:18px;line-height:1.35}.methodology-page-module__OH-54G__sections{gap:16px;display:grid}.methodology-page-module__OH-54G__section{border:1px solid var(--line);background:var(--panel);border-radius:8px;grid-template-columns:280px minmax(0,1fr);gap:32px;padding:28px;display:grid}.methodology-page-module__OH-54G__section h2{color:var(--foreground);margin-top:8px;font-size:24px;line-height:1.2}.methodology-page-module__OH-54G__sectionBody{gap:14px;display:grid}.methodology-page-module__OH-54G__sectionBody p,.methodology-page-module__OH-54G__sectionBody li{color:var(--muted);font-size:15px;line-height:1.65}.methodology-page-module__OH-54G__sectionBody ul{gap:8px;padding-left:18px;display:grid}@media (max-width:780px){.methodology-page-module__OH-54G__header{flex-direction:column;align-items:flex-start;gap:18px}.methodology-page-module__OH-54G__main{padding-top:36px}.methodology-page-module__OH-54G__hero h1{font-size:40px}.methodology-page-module__OH-54G__principles,.methodology-page-module__OH-54G__section{grid-template-columns:1fr}}
