.guide-featured{padding:88px 32px;overflow:clip}.guide-featured .container{justify-content:center;display:flex}.guide-featured__card{background:var(--c-card);border-radius:26px;align-items:center;gap:40px;width:100%;padding:14px;display:flex}.guide-featured__cover{border-radius:20px;flex:0 0 640px;height:420px;position:relative;overflow:hidden}.guide-featured__cover img{object-fit:cover;width:100%;height:100%;display:block}.guide-featured__badge{background:var(--c-accent);color:#fff8f2;border-radius:100px;padding:6px 12px;font:400 14px/21.7px Open Sans,sans-serif;position:absolute;top:14px;left:14px}.guide-featured__text{flex-direction:column;flex:1 1 0;align-items:flex-start;gap:18px;min-width:0;padding-right:32px;display:flex}.guide-featured__title{letter-spacing:-.85px;color:var(--c-ink);font:600 34px/38.08px Geist,sans-serif}.guide-featured__title a{color:inherit;text-decoration:none}.guide-featured__copy{color:var(--c-muted);font:400 16px/25.6px Open Sans,sans-serif}.guide-featured__meta{align-items:center;gap:10px;display:flex}.guide-featured__mono,.guide-card__mono{background:var(--c-accent);color:#fff8f2;letter-spacing:.2px;border-radius:100px;flex:none;justify-content:center;align-items:center;font:600 12px/1 Geist,sans-serif;display:flex}.guide-featured__mono{width:36px;height:36px;font-size:13px}.guide-featured__who{flex-direction:column;gap:2px;display:flex}.guide-featured__name{color:var(--c-ink);font:600 14px/19.6px Open Sans,sans-serif}.guide-featured__date{color:var(--c-muted);align-items:center;gap:6px;font:400 13px/18.85px Open Sans,sans-serif;display:flex}.guide-featured__btn{margin-top:4px}.guide-latest{padding:8px 32px 88px;overflow:clip}.guide-latest .container{flex-direction:column;gap:36px;display:flex}.guide-latest__top{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.guide-latest__intro{flex-direction:column;gap:14px;display:flex}.guide-latest__title{letter-spacing:-1px;text-wrap:balance;color:var(--c-ink);font:600 40px/44.8px Geist,sans-serif}.guide-latest__filters{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.guide-latest__filter{background:var(--c-card);color:var(--c-ink);letter-spacing:-.15px;white-space:nowrap;cursor:pointer;border:0;border-radius:100px;padding:9px 18px;font:500 15px/18px Geist,sans-serif;transition:background-color .3s,color .3s}.guide-latest__filter:hover{background:var(--c-sand-2)}.guide-latest__filter.is-active,.guide-latest__filter[aria-pressed=true]{background:var(--c-accent);color:#fff8f2}.guide-latest__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px 24px;display:grid}.guide-card{color:inherit;flex-direction:column;gap:16px;text-decoration:none;display:flex}.guide-card[hidden]{display:none}.guide-card__cover{border-radius:20px;height:240px;position:relative;overflow:hidden}.guide-card__cover img{object-fit:cover;width:100%;height:100%;display:block}.guide-card__tag{background:var(--c-card);color:var(--c-ink);border-radius:100px;padding:6px 12px;font:400 14px/21.7px Open Sans,sans-serif;position:absolute;top:12px;left:12px}.guide-card__text{flex-direction:column;gap:10px;display:flex}.guide-card__meta{color:var(--c-muted);align-items:center;gap:8px;font:400 13px/18.85px Open Sans,sans-serif;display:flex}.guide-card__title{letter-spacing:-.33px;color:var(--c-ink);font:600 22px/28.6px Geist,sans-serif}.guide-card__excerpt{color:var(--c-muted);font:400 14px/21.7px Open Sans,sans-serif}.guide-card__author{color:var(--c-ink);align-items:center;gap:10px;padding-top:4px;font:600 14px/19.6px Open Sans,sans-serif;display:flex}.guide-card__mono{width:28px;height:28px}.guide-cta{padding:0 32px 88px;overflow:clip}.guide-cta .container{flex-direction:column;align-items:center;display:flex}.guide-cta__card{background:var(--c-sand-2);border-radius:26px;justify-content:space-between;align-items:center;gap:40px;width:100%;padding:48px 56px;display:flex}.guide-cta__copy{flex-direction:column;align-items:stretch;gap:12px;max-width:560px;display:flex}.guide-cta__title{letter-spacing:-1px;color:var(--c-ink);font:600 40px/44.8px Geist,sans-serif}.guide-cta__text{color:var(--c-muted);font:400 16px/25.6px Open Sans,sans-serif}.guide-cta__actions{flex:none;gap:10px;display:flex}@media (width<=1199.98px){.guide-featured__card{flex-direction:column;align-items:flex-start}.guide-featured__cover{flex:none;width:100%;height:360px}.guide-featured__text{width:100%;padding:0 12px 12px}.guide-latest__top{flex-direction:column;align-items:flex-start;gap:18px}.guide-latest__filters{justify-content:flex-start}.guide-latest .container{gap:28px}.guide-latest__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px 20px}.guide-cta__card{flex-direction:column;align-items:flex-start;gap:24px;padding:40px}.guide-cta__copy{max-width:none}}@media (width<=809.98px){.guide-featured{padding:56px 20px}.guide-featured__card{padding:14px}.guide-featured__cover{height:220px}.guide-featured__text{gap:12px;padding:0 6px 8px}.guide-featured__title{letter-spacing:-.7px;font-size:28px;line-height:31.36px}.guide-latest{padding:0 20px 56px}.guide-latest .container{gap:24px}.guide-latest__top{gap:18px}.guide-latest__title{letter-spacing:-.7px;font-size:28px;line-height:31.36px}.guide-latest__filters{scrollbar-width:none;flex-wrap:nowrap;width:100%;overflow-x:auto}.guide-latest__filters::-webkit-scrollbar{display:none}.guide-latest__grid{grid-template-columns:minmax(0,1fr);gap:28px}.guide-card__title{letter-spacing:-.255px;font-size:17px;line-height:22.1px}.guide-card__meta{font-size:12px;line-height:17.4px}.guide-card__cover{height:240px}.guide-cta{padding:0 20px 56px}.guide-cta__card{gap:20px;padding:28px 22px}.guide-cta__title{letter-spacing:-.7px;font-size:28px;line-height:31.36px}.guide-cta__text{font-size:15px}.guide-cta__actions{flex-direction:column;align-self:stretch}.guide-cta__actions .btn{width:100%}}.guide-hero .page-hero__frame{height:460px}@media (width<=809.98px){.guide-hero .page-hero__frame{height:400px}}@media (width>=810px) and (width<=1199.98px){.guide-featured .container,.guide-latest .container,.guide-cta .container{width:100%}.guide-latest{padding-top:0}.guide-featured__title{letter-spacing:-.8px;font-size:32px;line-height:35.84px}.guide-latest__title,.guide-cta__title{letter-spacing:-.85px;font-size:34px;line-height:38.08px}.guide-card__title{letter-spacing:-.3px;font-size:20px;line-height:26px}}@media (width<=809.98px){.guide-featured .eyebrow,.guide-latest .eyebrow,.guide-cta .eyebrow{letter-spacing:.72px;font-size:12px;line-height:15.6px}.guide-featured__copy{font-size:15px;line-height:24px}.guide-featured__name{font-size:13px;line-height:18.2px}.guide-featured__date{font-size:12px;line-height:17.4px}.guide-featured__title{letter-spacing:-.7px;font-size:28px;line-height:31.36px}}@media (width>=810px) and (width<=1199.98px){.guide-featured{padding:72px 32px}.guide-featured__card{gap:20px}.guide-latest,.guide-cta{padding:0 32px 72px}}@media (width<=809.98px){.guide-featured__card{gap:18px}.guide-featured .container,.guide-latest .container,.guide-cta .container{width:100%}.guide-featured__btn{margin-top:0}}@media (width>=810px) and (width<=1199.98px){.guide-featured__btn{margin-top:0}}@media (width<=809.98px){.guide-card__author{font-size:13px;line-height:18.2px}.guide-cta__text{line-height:24px}}
