.guides-module__roZzHW__page{color:var(--ink);padding-bottom:96px}.guides-module__roZzHW__page :where(h1,h2,h3,p,ul,ol){margin:0}.guides-module__roZzHW__page :where(ul,ol){padding:0;list-style:none}.guides-module__roZzHW__crumbs{color:var(--ink-subtle);flex-wrap:wrap;gap:6px;padding-top:22px;font-size:13.5px;display:flex}.guides-module__roZzHW__crumbs a{color:inherit;text-decoration:none}.guides-module__roZzHW__crumbs a:hover{color:var(--ink);text-decoration:underline}.guides-module__roZzHW__crumbs li+li:before{content:"/";color:var(--line-strong);margin-right:6px}.guides-module__roZzHW__head{padding-block:24px 32px}.guides-module__roZzHW__kicker{font-family:var(--font-mono);letter-spacing:.02em;color:var(--brand);font-size:12.5px;font-weight:500}.guides-module__roZzHW__h1{letter-spacing:-.045em;text-wrap:balance;font-size:clamp(36px,6.4vw,62px);font-weight:650;line-height:1;margin-top:12px!important}.guides-module__roZzHW__dek{color:var(--ink-muted);text-wrap:pretty;max-width:38em;font-size:clamp(17px,2vw,19px);line-height:1.55;margin-top:16px!important}.guides-module__roZzHW__trust{max-width:46rem;margin-top:24px}.guides-module__roZzHW__card{border:1px solid var(--line);background:var(--surface);border-radius:18px;align-content:start;transition:border-color .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.guides-module__roZzHW__card:hover{border-color:var(--ink);box-shadow:var(--shadow-raised)}.guides-module__roZzHW__media{background:var(--surface-muted);border-bottom:1px solid var(--line);overflow:hidden}.guides-module__roZzHW__media img{aspect-ratio:3/2;object-fit:cover;width:100%;height:auto;transition:transform .3s;display:block}.guides-module__roZzHW__card:hover .guides-module__roZzHW__media img{transform:scale(1.02)}.guides-module__roZzHW__text{align-content:start;gap:10px;padding:20px 22px 22px;display:grid}.guides-module__roZzHW__topic{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--brand);font-size:11.5px;font-weight:500}.guides-module__roZzHW__title{letter-spacing:-.025em;text-wrap:balance;font-size:20px;font-weight:650;line-height:1.2}.guides-module__roZzHW__title a{color:inherit;text-decoration:none}.guides-module__roZzHW__title a:after{content:"";position:absolute;inset:0}.guides-module__roZzHW__card:hover .guides-module__roZzHW__title a{text-underline-offset:3px;text-decoration:underline}.guides-module__roZzHW__desc{color:var(--ink-muted);text-wrap:pretty;font-size:15px;line-height:1.55}.guides-module__roZzHW__meta{color:var(--ink-subtle);flex-wrap:wrap;align-items:center;gap:6px;margin-top:4px;font-size:13.5px;display:flex}.guides-module__roZzHW__more{color:var(--brand-strong);background:var(--brand-tint);border-radius:999px;justify-self:start;align-items:center;gap:6px;margin-top:6px;padding:9px 14px;font-size:14.5px;font-weight:600;display:inline-flex}.guides-module__roZzHW__more svg{width:15px;height:15px;transition:transform .15s}.guides-module__roZzHW__card:hover .guides-module__roZzHW__more{background:var(--brand-solid);color:var(--on-brand)}.guides-module__roZzHW__card:hover .guides-module__roZzHW__more svg{transform:translate(3px)}.guides-module__roZzHW__featured{border-radius:20px}@media (min-width:860px){.guides-module__roZzHW__featured{grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);align-items:stretch}.guides-module__roZzHW__featured .guides-module__roZzHW__media{border-bottom:0;border-right:1px solid var(--line)}.guides-module__roZzHW__featured .guides-module__roZzHW__media img{height:100%}.guides-module__roZzHW__featured .guides-module__roZzHW__text{align-content:center;gap:14px;padding:36px 40px}}.guides-module__roZzHW__featured .guides-module__roZzHW__title{letter-spacing:-.035em;font-size:clamp(24px,3.2vw,34px);line-height:1.1}.guides-module__roZzHW__featured .guides-module__roZzHW__desc{font-size:16.5px;line-height:1.6}.guides-module__roZzHW__sec{gap:22px;padding-top:64px;display:grid}.guides-module__roZzHW__h2{letter-spacing:-.035em;font-size:clamp(24px,3.2vw,32px);font-weight:650;line-height:1.1}.guides-module__roZzHW__grid{gap:16px;display:grid}@media (min-width:640px){.guides-module__roZzHW__grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.guides-module__roZzHW__grid{grid-template-columns:repeat(3,1fr)}}.guides-module__roZzHW__topics{gap:12px;display:grid}@media (min-width:640px){.guides-module__roZzHW__topics{grid-template-columns:repeat(2,1fr)}}@media (min-width:1000px){.guides-module__roZzHW__topics{grid-template-columns:repeat(4,1fr)}}.guides-module__roZzHW__topics li{border:1px solid var(--line);border-radius:16px;align-content:start;gap:6px;padding:20px;display:grid}.guides-module__roZzHW__topics b{letter-spacing:-.02em;font-size:17px;font-weight:650}.guides-module__roZzHW__topics p{color:var(--ink-muted);font-size:14.5px;line-height:1.5}.guides-module__roZzHW__count{font-family:var(--font-mono);background:var(--brand-tint);color:var(--brand-strong);border-radius:999px;justify-self:start;margin-top:4px;padding:3px 9px;font-size:12px;font-weight:600}@media (prefers-reduced-motion:reduce){.guides-module__roZzHW__card,.guides-module__roZzHW__media img,.guides-module__roZzHW__more svg{transition:none}}
