.page-module__7EgLCG__page{max-width:var(--site-width);background:var(--color-bg);margin-inline:auto}.page-module__7EgLCG__main{padding:40px var(--gutter) 72px}.page-module__7EgLCG__head{max-width:64ch;margin-bottom:32px}.page-module__7EgLCG__kicker{font:11px var(--font-mono);letter-spacing:.16em;color:var(--color-accent-700);margin:0 0 10px}.page-module__7EgLCG__title{font-size:var(--fs-subtitle);margin:0 0 14px;font-weight:400}.page-module__7EgLCG__lead{color:color-mix(in srgb, var(--color-text) 78%, transparent);margin:0;font-size:16px;line-height:1.55}.page-module__7EgLCG__ways{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0 0 40px;padding:0;list-style:none;display:grid}.page-module__7EgLCG__way{border:1px solid var(--color-divider);border-radius:var(--radius-md);grid-template-rows:auto auto 1fr auto;gap:12px;padding:24px 26px 26px;display:grid}.page-module__7EgLCG__wayHost{border-color:var(--color-accent)}.page-module__7EgLCG__wayKicker{font:10px var(--font-mono);letter-spacing:.16em;color:var(--color-accent-700);margin:0}.page-module__7EgLCG__wayTitle{font-family:var(--font-heading);margin:0;font-size:26px;font-weight:400;line-height:1.15}.page-module__7EgLCG__wayWho{color:color-mix(in srgb, var(--color-text) 78%, transparent);margin:0;font-size:14px}.page-module__7EgLCG__wayList{align-content:start;gap:8px;margin:4px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.page-module__7EgLCG__wayList li{grid-template-columns:14px minmax(0,1fr);gap:8px;display:grid}.page-module__7EgLCG__wayList li:before{content:"";background:var(--color-accent);border-radius:50%;width:6px;height:6px;margin-top:7px}.page-module__7EgLCG__wayFoot{gap:8px;margin-top:8px;display:grid}.page-module__7EgLCG__wayFine{font:11px var(--font-mono);color:color-mix(in srgb, var(--color-text) 55%, transparent);margin:0}.page-module__7EgLCG__which{border-top:1px solid var(--color-divider);max-width:68ch;padding-top:24px}.page-module__7EgLCG__whichTitle{font-family:var(--font-heading);margin:0 0 10px;font-size:22px;font-weight:400}.page-module__7EgLCG__which p{color:color-mix(in srgb, var(--color-text) 78%, transparent);margin:0 0 10px;font-size:15px;line-height:1.55}@media (max-width:1023px){.page-module__7EgLCG__ways{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.page-module__7EgLCG__main{padding:28px var(--pad-mobile) 56px}.page-module__7EgLCG__way{padding:18px 16px 20px}}
