.guide-index-graphic[data-astro-cid-h6d6axko]{width:100%;height:100%;display:block}.guide-cover[data-astro-cid-dakdlacq]{aspect-ratio:4/3;background:#f4f8f9;border:1px solid #9ebbc273;border-radius:12px;position:relative;overflow:hidden}.guide-cover__photo[data-astro-cid-dakdlacq],.guide-cover__diagram[data-astro-cid-dakdlacq],.guide-cover__split[data-astro-cid-dakdlacq]{width:100%;height:100%;display:block}.guide-cover__photo[data-astro-cid-dakdlacq]{object-fit:cover;transition:transform .35s}.guide-cover__diagram[data-astro-cid-dakdlacq] svg{width:100%;height:100%}.guide-cover__split[data-astro-cid-dakdlacq]{grid-template-columns:1fr 1fr;display:grid}.guide-cover__split[data-astro-cid-dakdlacq] img[data-astro-cid-dakdlacq]{object-fit:cover;width:100%;height:100%;display:block}.guide-cover__label[data-astro-cid-dakdlacq]{z-index:1;color:#f3f8f9;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03121ab8;border-radius:999px;padding:6px 9px;font:650 11px/1 Manrope,sans-serif;position:absolute;top:12px}.guide-cover__label--left[data-astro-cid-dakdlacq]{left:12px}.guide-cover__label--right[data-astro-cid-dakdlacq]{right:12px}@media (prefers-reduced-motion:reduce){.guide-cover__photo[data-astro-cid-dakdlacq]{transition:none}}.guide-card[data-astro-cid-yjby3j6m]{min-width:0;color:inherit;outline-offset:4px;border-radius:4px;gap:18px;text-decoration:none;display:grid}.guide-card[data-astro-cid-yjby3j6m]:focus-visible{outline:2px solid var(--coral)}.guide-card[data-astro-cid-yjby3j6m]:hover .guide-cover__photo{transform:scale(1.03)}.guide-card[data-astro-cid-yjby3j6m]:hover .guide-card__title[data-astro-cid-yjby3j6m]{color:var(--cyan-soft)}.guide-card__meta[data-astro-cid-yjby3j6m]{color:var(--guide-label,#8fd3de);letter-spacing:.08em;text-transform:uppercase;flex-wrap:wrap;gap:8px;margin:0;font:700 12px/1 Manrope,sans-serif;display:flex}.guide-card__title[data-astro-cid-yjby3j6m]{color:var(--paper);letter-spacing:-.03em;text-wrap:balance;justify-content:space-between;align-items:start;gap:12px;margin:12px 0 0;font:600 clamp(20px,1.8vw,24px)/1.22 Manrope,sans-serif;transition:color .2s;display:flex}.guide-card__arrow[data-astro-cid-yjby3j6m]{color:var(--cyan-soft);flex:none;margin-top:.15em;font-size:.9em}.guide-card__description[data-astro-cid-yjby3j6m]{color:#f1f6f7;margin:12px 0 0;font:500 15px/1.55 DM Sans,sans-serif}@media (prefers-reduced-motion:reduce){.guide-card[data-astro-cid-yjby3j6m]:hover .guide-cover__photo{transform:none}.guide-card__title[data-astro-cid-yjby3j6m]{transition:none}}.guides-index{width:min(var(--guide-frame,1160px), calc(100% - (2 * var(--resource-mobile-gutter,22px))));margin:0 auto;padding:clamp(48px,5vw,72px) 0 clamp(72px,7vw,104px)}.guides-index .guides-intro{max-width:650px;padding-bottom:28px}.guides-index .guides-intro h1{color:var(--paper);letter-spacing:-.045em;text-wrap:balance;margin:0;font:600 clamp(40px,4.5vw,64px)/1.05 Manrope,sans-serif}.guides-index .guides-intro .page-lede{color:#f1f6f7;max-width:650px;margin-top:18px;font:500 clamp(17px,1.4vw,20px)/1.6 DM Sans,sans-serif}.guide-journey-nav{flex-wrap:wrap;gap:10px;margin:0 0 clamp(40px,5vw,56px);display:flex}.guide-journey-nav__chip{color:#eef6f7;letter-spacing:.01em;border:1px solid #7de4ef2e;border-radius:999px;align-items:center;gap:8px;min-height:36px;padding:8px 14px;font:600 13px/1 Manrope,sans-serif;text-decoration:none;transition:border-color .2s,background .2s,color .2s;display:inline-flex}.guide-journey-nav__chip:hover,.guide-journey-nav__chip:focus-visible{background:#7de4ef0f}.guide-journey-nav__chip:focus-visible{outline:2px solid var(--coral);outline-offset:3px}.guide-journey-nav__number{letter-spacing:.06em;font:700 11px/1 Manrope,sans-serif}.guide-journey-nav__chip[data-accent=cyan] .guide-journey-nav__number{color:var(--cyan-soft)}.guide-journey-nav__chip[data-accent=amber] .guide-journey-nav__number{color:#f2a65a}.guide-journey-nav__chip[data-accent=coral] .guide-journey-nav__number{color:var(--coral)}.guide-journey-nav__chip[data-accent=cyan]:hover,.guide-journey-nav__chip[data-accent=cyan]:focus-visible{color:var(--cyan-soft);border-color:#7de4ef73}.guide-journey-nav__chip[data-accent=amber]:hover,.guide-journey-nav__chip[data-accent=amber]:focus-visible{color:#f2a65a;border-color:#f2a65a73}.guide-journey-nav__chip[data-accent=coral]:hover,.guide-journey-nav__chip[data-accent=coral]:focus-visible{color:#ff7a9a;border-color:#ff365f73}.guide-journeys{gap:clamp(64px,8vw,108px);display:grid}.guide-section{scroll-margin-top:28px}.guide-section__header{border-top:1px solid #7de4ef29;max-width:720px;margin-bottom:32px;padding-top:28px}.guide-section__number{letter-spacing:.12em;margin:0 0 12px;font:700 12px/1 Manrope,sans-serif}.guide-section[data-accent=cyan] .guide-section__number{color:var(--cyan-soft)}.guide-section[data-accent=amber] .guide-section__number{color:#f2a65a}.guide-section[data-accent=coral] .guide-section__number{color:var(--coral)}.guide-section__title{color:var(--paper);letter-spacing:-.035em;text-wrap:balance;margin:0;font:600 clamp(28px,3.2vw,38px)/1.15 Manrope,sans-serif}.guide-section__description{color:#f1f6f7;margin:14px 0 0;font:500 17px/1.55 DM Sans,sans-serif}.guide-section__grid{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(24px,3vw,36px);display:grid}@media (width<=1000px){.guide-section__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.guides-index .guides-intro{padding-bottom:22px}.guide-journeys{gap:clamp(64px,10vw,72px)}.guide-section__grid{grid-template-columns:1fr}.guide-section__header{margin-bottom:24px}}@media (prefers-reduced-motion:reduce){.guide-journey-nav__chip{transition:none}}
