.guides-module__roZzHW__header{max-width:56ch;margin-block-end:clamp(2.75rem,6vh,4rem)}.guides-module__roZzHW__eyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--muted);margin:0 0 1.4rem;font-size:.72rem;font-weight:600}.guides-module__roZzHW__title{font-family:var(--font-display),serif;letter-spacing:-.015em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(2.8rem,6vw,4.6rem);font-weight:500;line-height:1.02}.guides-module__roZzHW__rule{background:var(--gold);block-size:2px;inline-size:64px;margin-block:1.6rem}.guides-module__roZzHW__intro{color:var(--ink-light);max-inline-size:46ch;margin:0;font-size:1.2rem;line-height:1.6}.guides-module__roZzHW__feature{border-block-start:2px solid var(--ink);color:inherit;margin-block-end:clamp(2.5rem,6vh,4rem);padding-block-start:1.8rem;display:block}.guides-module__roZzHW__feature:hover{color:inherit}.guides-module__roZzHW__featureEyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:0 0 .9rem;font-size:.7rem;font-weight:600}.guides-module__roZzHW__featureTitle{font-family:var(--font-display),serif;letter-spacing:-.01em;color:var(--ink);text-wrap:balance;margin:0;font-size:clamp(2rem,4.4vw,3.2rem);font-weight:500;line-height:1.1;transition:color .2s}.guides-module__roZzHW__feature:hover .guides-module__roZzHW__featureTitle{color:var(--brand-hover)}.guides-module__roZzHW__featureExcerpt{color:var(--ink-light);max-inline-size:62ch;margin:1rem 0 0;font-size:1.2rem;line-height:1.6}.guides-module__roZzHW__featureCue{color:var(--brand);margin-block-start:1.4rem;font-size:.92rem;font-weight:600;transition:color .2s;display:inline-block}.guides-module__roZzHW__feature:hover .guides-module__roZzHW__featureCue{color:var(--brand-hover)}.guides-module__roZzHW__meta{letter-spacing:.12em;text-transform:uppercase;color:var(--muted);flex-wrap:wrap;align-items:baseline;gap:.6rem;margin:1.1rem 0 0;font-size:.72rem;font-weight:600;display:flex}.guides-module__roZzHW__metaAuthor{color:var(--muted)}.guides-module__roZzHW__metaDot{color:var(--gold);-webkit-user-select:none;user-select:none}.guides-module__roZzHW__metaDate{font-variant-numeric:tabular-nums;letter-spacing:.06em}.guides-module__roZzHW__list{margin:0;padding:0;list-style:none}.guides-module__roZzHW__row{border-block-start:1px solid var(--border)}.guides-module__roZzHW__row:last-child{border-block-end:1px solid var(--border)}.guides-module__roZzHW__rowLink{color:inherit;justify-content:space-between;align-items:baseline;gap:clamp(1.5rem,5vw,4rem);padding-block:clamp(1.6rem,3vh,2.2rem);display:flex}.guides-module__roZzHW__rowLink:hover{color:inherit}.guides-module__roZzHW__rowBody{min-inline-size:0}.guides-module__roZzHW__rowTitle{font-family:var(--font-display),serif;letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(1.4rem,2.6vw,1.9rem);font-weight:500;line-height:1.2;transition:color .2s}.guides-module__roZzHW__rowLink:hover .guides-module__roZzHW__rowTitle{color:var(--brand-hover)}.guides-module__roZzHW__rowExcerpt{color:var(--ink-light);max-inline-size:60ch;margin:.5rem 0 0;font-size:1.05rem;line-height:1.55}.guides-module__roZzHW__rowLink .guides-module__roZzHW__meta{text-align:end;flex-shrink:0;margin-block-start:.35rem}.guides-module__roZzHW__acq{border:1px solid var(--border);border-radius:var(--radius-lg);text-align:center;margin-block-start:clamp(3.5rem,8vh,6rem);padding:clamp(2.5rem,6vw,4rem) clamp(1.5rem,5vw,3.5rem)}.guides-module__roZzHW__acqEyebrow{letter-spacing:.2em;text-transform:uppercase;color:var(--brand);margin:0 0 .7rem;font-size:.7rem;font-weight:600}.guides-module__roZzHW__acqTitle{font-family:var(--font-display),serif;letter-spacing:-.01em;color:var(--ink);margin:0;font-size:clamp(1.9rem,4vw,2.8rem);font-weight:500;line-height:1.1}.guides-module__roZzHW__acqLead{color:var(--ink-light);max-inline-size:48ch;margin:.9rem auto 1.8rem;font-size:1.1rem;line-height:1.6}.guides-module__roZzHW__acqButton{background:var(--brand);color:#fff;border-radius:var(--radius-sm);border:none;justify-content:center;align-items:center;min-height:52px;padding-block:.95rem;padding-inline:2.4rem;font-size:1rem;font-weight:600;transition:background-color .25s,transform .2s;display:inline-flex}.guides-module__roZzHW__acqButton:hover{background:var(--brand-hover);color:#fff;transform:translateY(-2px)}@media (max-width:768px){.guides-module__roZzHW__intro,.guides-module__roZzHW__featureExcerpt{font-size:1.08rem}.guides-module__roZzHW__rowLink{flex-direction:column;gap:.6rem}.guides-module__roZzHW__rowLink .guides-module__roZzHW__meta{text-align:start;margin-block-start:0}}@media (prefers-reduced-motion:reduce){.guides-module__roZzHW__featureTitle,.guides-module__roZzHW__featureCue,.guides-module__roZzHW__rowTitle,.guides-module__roZzHW__acqButton{transition:none}.guides-module__roZzHW__acqButton:hover{transform:none}}
