.guides-index-page main{display:block;padding-top:68px!important}.guides-index{max-width:1080px!important}.guides-index__header{max-width:820px;margin-bottom:72px;padding:0;border:0}.guides-index__header h1{max-width:800px;font-style:normal!important;font-size:clamp(48px,6vw,72px)!important;line-height:1.02!important}.guides-index__header .dek{max-width:760px}.guide-path{display:grid;grid-template-columns:minmax(300px,.92fr) minmax(0,1.08fr);gap:clamp(34px,6vw,76px);align-items:center;padding:48px 0;border-top:1px solid var(--line);color:var(--ink);text-decoration:none}.guide-path--reverse img{order:2}.guide-path img{display:block;width:100%;height:auto;aspect-ratio:1 / 1;object-fit:cover;object-position:center;border:1px solid var(--line)}.guide-path__copy{display:grid;gap:16px}.guide-path__number{color:var(--red);font-size:12px;font-weight:700}.guide-path__title{font-family:var(--font-display);font-size:clamp(34px,4vw,48px);font-style:italic;line-height:1.08}.guide-path__description{color:var(--muted);font-size:18px;line-height:1.62}.guide-path__link{font-size:14px;font-weight:700;text-decoration:underline;text-underline-offset:4px}.guides-index__practice{max-width:760px;margin:92px 0 40px}.guides-index__practice h2{margin:0 0 18px;font-size:38px!important}.guides-index__practice p:not(.eyebrow){font-size:18px!important;line-height:1.65!important}.guides-index__practice .button{display:inline-flex;margin-top:18px}@media(max-width:820px){.guides-index-page main{padding-top:42px!important}.guides-index__header{margin-bottom:36px}.guide-path{grid-template-columns:1fr;gap:26px;padding:38px 0}.guide-path--reverse img{order:0}.guide-path img{max-height:none}.guides-index__practice{margin-top:64px}}
