.page-module___8aEwW__landing{--red:#e11d07;--green:#0a9338;--blue:#3ea2d4;--ink:#15161a;--ink-2:#4a4d55;--ink-3:#7a7e88;--line:#e5e5e0;--line-2:#efeee9;--paper:#fff;--mute:#f5f4ef;--max:1180px;--timing:cubic-bezier(.25, .1, .25, 1);--duration:.15s;background:var(--paper);color:var(--ink);letter-spacing:.025em;font-family:Braun Linear,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:15px;line-height:1.5}.page-module___8aEwW__landing a{color:var(--blue);text-decoration:none}.page-module___8aEwW__landing a:hover{text-decoration:underline}.page-module___8aEwW__hero{text-align:center;padding:56px 28px 36px}.page-module___8aEwW__heroMark{width:78px;height:122px;margin:0 auto 24px;display:block}.page-module___8aEwW__eyebrow{letter-spacing:-.02em;margin:0 0 6px;font-size:18px;font-weight:700}.page-module___8aEwW__dot{color:var(--red)}.page-module___8aEwW__title{letter-spacing:-.03em;text-transform:uppercase;max-width:720px;margin:0 auto 18px;font-size:56px;font-weight:700;line-height:1.02}.page-module___8aEwW__titleSub{letter-spacing:.02em;text-transform:none;color:var(--ink-2);margin-top:12px;font-size:20px;font-weight:500;line-height:1.3;display:block}.page-module___8aEwW__lede{color:var(--ink-2);max-width:520px;margin:0 auto 28px;font-size:16px;line-height:1.55}.page-module___8aEwW__sources{color:var(--ink-2);max-width:720px;margin:40px auto 0;font-size:13px;line-height:1.7}.page-module___8aEwW__block{max-width:var(--max);margin:0 auto;padding:64px 28px}.page-module___8aEwW__sectionTitle{text-align:center;letter-spacing:.04em;text-transform:uppercase;margin:0 0 8px;font-size:22px;font-weight:700}.page-module___8aEwW__sectionSub{text-align:center;color:var(--ink-2);margin:0 0 36px;font-size:14px}.page-module___8aEwW__aboutProse{max-width:720px;color:var(--ink-2);margin:0 auto;font-size:14px;line-height:1.7}.page-module___8aEwW__aboutProse p{margin:0 0 16px}.page-module___8aEwW__aboutProse p:last-child{margin-bottom:0}.page-module___8aEwW__aboutProse strong{color:var(--ink-1,#000);font-weight:600}.page-module___8aEwW__aboutProse a{color:inherit;text-decoration:underline}.page-module___8aEwW__cards{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.page-module___8aEwW__card{border:1px solid var(--line);transition:border-color var(--duration) var(--timing);background:#fff;padding:18px}.page-module___8aEwW__card:hover{border-color:var(--blue)}.page-module___8aEwW__cardIcon{color:#fff;place-items:center;width:36px;height:36px;margin-bottom:14px;display:grid}.page-module___8aEwW__cardIconRed{background:var(--red)}.page-module___8aEwW__cardIconGreen{background:var(--green)}.page-module___8aEwW__cardIconBlue{background:var(--blue)}.page-module___8aEwW__cardTitle{margin-bottom:4px;font-size:15px;font-weight:700}.page-module___8aEwW__cardDesc{color:var(--ink-2);margin-bottom:14px;font-size:13px;line-height:1.5}.page-module___8aEwW__cardLink{color:var(--blue);font-variant-numeric:tabular-nums lining-nums;font-size:13px;font-weight:600}.page-module___8aEwW__examples{text-align:center;max-width:760px;margin:-8px auto 0;padding:0 24px}.page-module___8aEwW__examplesLabel{letter-spacing:.12em;text-transform:uppercase;color:var(--ink-3);margin-bottom:12px;font-size:11px;font-weight:700;display:block}.page-module___8aEwW__examplesRow{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.page-module___8aEwW__exampleItem{border:1px solid var(--line);color:inherit;text-align:left;transition:border-color var(--duration) var(--timing);background:#fff;flex-direction:column;gap:2px;padding:10px 12px;text-decoration:none;display:flex}.page-module___8aEwW__exampleItem:hover{border-color:var(--blue);text-decoration:none}.page-module___8aEwW__exampleName{font-size:13px;font-weight:700}.page-module___8aEwW__exampleRole{color:var(--ink-3);font-size:12px}.page-module___8aEwW__askHead{justify-content:space-between;align-items:baseline;margin-bottom:16px;display:flex}.page-module___8aEwW__askHead h3{margin:0;font-size:18px;font-weight:700}.page-module___8aEwW__askGrid{grid-template-columns:1fr 1fr;gap:12px;display:grid}.page-module___8aEwW__askCard{border:1px solid var(--line);transition:border-color var(--duration) var(--timing);color:inherit;background:#fff;padding:16px 18px;text-decoration:none;display:block}.page-module___8aEwW__askCard:hover{border-color:var(--blue);text-decoration:none}.page-module___8aEwW__askTag{letter-spacing:.12em;color:var(--ink-3);text-transform:uppercase;margin-bottom:4px;font-size:11px;font-weight:700}.page-module___8aEwW__askQ{color:var(--blue);font-size:14px}@media (max-width:960px){.page-module___8aEwW__cards,.page-module___8aEwW__examplesRow{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.page-module___8aEwW__title{font-size:40px}.page-module___8aEwW__titleSub{font-size:17px}.page-module___8aEwW__hero{padding:36px 20px 24px}.page-module___8aEwW__block{padding:40px 20px}.page-module___8aEwW__cards,.page-module___8aEwW__examplesRow,.page-module___8aEwW__askGrid{grid-template-columns:1fr}}
