.page-module___8aEwW__shell{isolation:isolate;background:0 0;position:relative;overflow:clip visible}.page-module___8aEwW__page{z-index:1;padding-top:56px;padding-bottom:84px;position:relative}.page-module___8aEwW__page>*{z-index:1;position:relative}.page-module___8aEwW__primaryCta,.page-module___8aEwW__primaryCta:visited,.page-module___8aEwW__secondaryCta,.page-module___8aEwW__secondaryCta:visited{letter-spacing:-.012em;border-radius:999px;justify-content:center;align-items:center;min-height:46px;font-size:14px;font-weight:600;text-decoration:none;transition:transform .16s,border-color .16s,background-color .16s,box-shadow .16s,color .16s;display:inline-flex}.page-module___8aEwW__primaryCta,.page-module___8aEwW__primaryCta:visited{color:#fffffffa;background:#0f0f0ff0;border:1px solid #0f0f0fe6;padding:0 16px;box-shadow:0 10px 30px #0f0f0f1f}.page-module___8aEwW__primaryCta:hover{background:#0f0f0ffa;transform:translateY(-1px);box-shadow:0 14px 34px #0f0f0f24}.page-module___8aEwW__primaryCta:focus-visible{outline-offset:4px;outline:2px solid #0047ab33}.page-module___8aEwW__secondaryCta,.page-module___8aEwW__secondaryCta:visited{color:#0f0f0fd6;background:#ffffffc7;border:1px solid #0f0f0f1a;padding:0 15px}.page-module___8aEwW__secondaryCta:hover{background:#fffffff0;border-color:#0f0f0f2e;transform:translateY(-1px)}.page-module___8aEwW__secondaryCta:focus-visible{outline-offset:4px;outline:2px solid #0047ab2e}.page-module___8aEwW__hero{padding-top:10px}.page-module___8aEwW__headerInner{max-width:960px}.page-module___8aEwW__kicker,.page-module___8aEwW__sectionKicker,.page-module___8aEwW__toolMeta,.page-module___8aEwW__bottomNoteKicker{letter-spacing:.12em;text-transform:uppercase;color:#0f0f0f80;margin:0;font-size:11px;line-height:1.2}.page-module___8aEwW__kicker{margin-bottom:14px}.page-module___8aEwW__title{letter-spacing:-.043em;max-width:13ch;color:var(--color-text);text-wrap:balance;margin:0;font-size:clamp(40px,5.8vw,66px);line-height:1.02}.page-module___8aEwW__noWrap{white-space:nowrap}.page-module___8aEwW__subhead{color:#0f0f0fa3;max-width:58ch;margin:20px 0 0;font-size:16px;line-height:1.72}.page-module___8aEwW__heroActions{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.page-module___8aEwW__heroDivider{background:linear-gradient(90deg,#0f0f0f24,#0f0f0f0a 42%,#0000 82%);width:100%;height:1px;margin-top:38px}.page-module___8aEwW__section{padding-top:40px}.page-module___8aEwW__sectionHeader{align-items:end;gap:12px;margin-bottom:20px;display:grid}.page-module___8aEwW__sectionKicker{margin-bottom:8px}.page-module___8aEwW__sectionTitle{letter-spacing:-.03em;color:var(--color-text);margin:0;font-size:clamp(24px,3vw,30px);line-height:1.14}.page-module___8aEwW__sectionText{color:#0f0f0f8f;text-wrap:balance;max-width:30ch;margin:0;font-size:14px;line-height:1.58}.page-module___8aEwW__sectionFootnote{color:#0f0f0fb8;margin:18px 0 0;font-size:14px}.page-module___8aEwW__sectionFootnote a,.page-module___8aEwW__toolCta,.page-module___8aEwW__rowCta{color:inherit;text-decoration:none;transition:color .16s,border-color .16s}.page-module___8aEwW__sectionFootnote a{border-bottom:1px solid #0f0f0f29;padding-bottom:2px}.page-module___8aEwW__sectionFootnote a:hover{border-bottom-color:#0f0f0f57}.page-module___8aEwW__toolsGrid{gap:16px;display:grid}.page-module___8aEwW__toolCard{color:inherit;background:#ffffffd1;border:1px solid #0f0f0f14;border-radius:20px;text-decoration:none;transition:transform .18s,border-color .18s,box-shadow .18s,background-color .18s;display:block;box-shadow:0 8px 24px #0f0f0f0a}.page-module___8aEwW__toolCard:hover{background:#fffffff0;border-color:#0f0f0f1f;transform:translateY(-2px);box-shadow:0 14px 34px #0f0f0f0f}.page-module___8aEwW__toolCard:focus-visible,.page-module___8aEwW__journalRow:focus-visible{outline-offset:4px;outline:2px solid #0047ab2e}.page-module___8aEwW__toolCardInner{flex-direction:column;min-height:224px;padding:22px 22px 20px;display:flex}.page-module___8aEwW__toolMeta{color:#0f0f0f75;margin-bottom:22px}.page-module___8aEwW__toolTitle{letter-spacing:-.032em;max-width:12ch;color:var(--color-text);margin:0;font-size:24px;line-height:1.08}.page-module___8aEwW__toolDesc{color:#0f0f0f94;text-wrap:pretty;max-width:25ch;margin:12px 0 0;font-size:15px;line-height:1.58}.page-module___8aEwW__toolCta{letter-spacing:-.01em;color:#0f0f0fcc;align-self:flex-start;align-items:center;gap:0;margin-top:auto;padding-top:18px;padding-bottom:4px;font-size:13px;font-weight:650;display:inline-flex;position:relative}.page-module___8aEwW__toolCta:after{content:"";transform-origin:0;background:#0f0f0f29;width:100%;height:1px;transition:background-color .16s,transform .16s;position:absolute;bottom:0;left:0;right:auto}.page-module___8aEwW__toolCard:hover .page-module___8aEwW__toolCta{color:#0f0f0feb}.page-module___8aEwW__toolCard:hover .page-module___8aEwW__toolCta:after{background:#0f0f0f57;transform:scaleX(1.04)}.page-module___8aEwW__journalRow{color:inherit;border-top:1px solid #0f0f0f14;border-bottom:1px solid #0f0f0f14;grid-template-columns:12px 1fr;gap:18px;padding:22px 0;text-decoration:none;transition:background-color .15s,border-color .15s;display:grid}.page-module___8aEwW__journalRow:hover{background:#0f0f0f03;border-top-color:#0f0f0f1f;border-bottom-color:#0f0f0f1f}.page-module___8aEwW__marker{background:var(--series-accent,#0f0f0f2e);border-radius:999px;width:2px;margin:4px 0}.page-module___8aEwW__seriesRoad{--series-accent:#218857}.page-module___8aEwW__journalBody{min-width:0}.page-module___8aEwW__journalTitle{letter-spacing:-.034em;color:var(--color-text);margin:0;font-size:28px;line-height:1.06}.page-module___8aEwW__journalDesc{color:#0f0f0f9e;max-width:66ch;margin:10px 0 0;font-size:15px;line-height:1.72}.page-module___8aEwW__rowCta{color:#0f0f0fbd;border-bottom:1px solid #0f0f0f29;margin-top:14px;padding-bottom:2px;font-size:14px;font-weight:600;display:inline-block}.page-module___8aEwW__journalRow:hover .page-module___8aEwW__rowCta{border-bottom-color:#0f0f0f57}.page-module___8aEwW__bottomSection{padding-top:56px}.page-module___8aEwW__bottomNote{gap:24px;display:grid}.page-module___8aEwW__bottomNoteCopy{max-width:58ch}.page-module___8aEwW__bottomNoteKicker{margin-bottom:12px}.page-module___8aEwW__bottomNoteTitle{letter-spacing:-.04em;max-width:14ch;color:var(--color-text);text-wrap:balance;margin:0;font-size:clamp(30px,4.2vw,42px);line-height:1.02}.page-module___8aEwW__bottomNoteText{color:#0f0f0f9e;max-width:42ch;margin:14px 0 0;font-size:15px;line-height:1.7}.page-module___8aEwW__bottomNoteActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}@media (min-width:820px){.page-module___8aEwW__page{padding-top:72px;padding-bottom:96px}.page-module___8aEwW__sectionHeader{grid-template-columns:minmax(0,1fr) auto;gap:16px}.page-module___8aEwW__sectionText{justify-self:end}.page-module___8aEwW__toolsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.page-module___8aEwW__bottomNote{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:32px}.page-module___8aEwW__bottomNoteActions{justify-content:flex-end}}@media (max-width:819px){.page-module___8aEwW__title{letter-spacing:-.04em;text-wrap:unset;max-width:12ch;font-size:clamp(40px,10vw,56px);line-height:1.04}.page-module___8aEwW__noWrap{white-space:nowrap}.page-module___8aEwW__sectionText{text-wrap:balance;max-width:28ch}.page-module___8aEwW__toolCardInner{min-height:216px}.page-module___8aEwW__toolDesc{max-width:24ch}.page-module___8aEwW__toolCta{padding-top:20px}.page-module___8aEwW__journalTitle{font-size:24px}.page-module___8aEwW__bottomNoteTitle{max-width:12ch}}@media (prefers-reduced-motion:reduce){.page-module___8aEwW__primaryCta,.page-module___8aEwW__secondaryCta,.page-module___8aEwW__toolCard,.page-module___8aEwW__journalRow,.page-module___8aEwW__sectionFootnote a,.page-module___8aEwW__toolCta,.page-module___8aEwW__toolCta:after,.page-module___8aEwW__rowCta{transition:none}}
