.resources-page[data-astro-cid-tpj2ekvg]{background:var(--color-paper);color:var(--color-ink);font-family:var(--font-body);-webkit-font-smoothing:antialiased}.resources-page[data-astro-cid-tpj2ekvg] [data-astro-cid-tpj2ekvg],.resources-page[data-astro-cid-tpj2ekvg] [data-astro-cid-tpj2ekvg]:before,.resources-page[data-astro-cid-tpj2ekvg] [data-astro-cid-tpj2ekvg]:after{box-sizing:border-box}.resources-container[data-astro-cid-tpj2ekvg]{width:var(--container-width);margin:0 auto}.resources-eyebrow[data-astro-cid-tpj2ekvg]{color:var(--color-gold-dark);letter-spacing:.14em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:700;line-height:1.4}.resources-section-title[data-astro-cid-tpj2ekvg]{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 40px;font-size:clamp(34px,4.2vw,54px);font-weight:600;line-height:1.05}.resources-section-lede[data-astro-cid-tpj2ekvg]{max-width:640px;color:var(--color-muted);margin:-22px 0 40px;font-size:16px;line-height:1.7}.resources-section[data-astro-cid-tpj2ekvg]{border-top:1px solid var(--color-line);padding:54px 0}.resources-hero[data-astro-cid-tpj2ekvg]{padding:calc(var(--nav-h) + var(--hero-gap)) 0 96px;background:var(--color-paper);text-align:center;flex-direction:column;justify-content:center;min-height:520px;display:flex}.resources-hero__inner[data-astro-cid-tpj2ekvg]{flex-direction:column;align-items:center;max-width:820px;margin:0 auto;display:flex}.resources-hero__eyebrow[data-astro-cid-tpj2ekvg]{color:var(--color-gold);letter-spacing:.18em;text-transform:uppercase;margin:0 0 24px;font-size:11px;font-weight:700;line-height:1.4}.resources-hero__title[data-astro-cid-tpj2ekvg]{font-family:var(--font-display);letter-spacing:-.03em;color:var(--color-ink);margin:0;font-size:clamp(44px,5vw,72px);font-weight:600;line-height:1.05}.resources-hero__title[data-astro-cid-tpj2ekvg] em[data-astro-cid-tpj2ekvg]{color:var(--color-gold);font-style:normal}.resources-hero__subtitle[data-astro-cid-tpj2ekvg]{max-width:620px;color:var(--color-muted);margin:30px auto 0;font-size:17px;line-height:1.7}.featured-resource[data-astro-cid-tpj2ekvg]{background:var(--color-paper-2);border:1px solid var(--color-line);border-radius:var(--radius-lg);grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.featured-resource__media[data-astro-cid-tpj2ekvg]{background:var(--color-surface);cursor:pointer;justify-content:center;align-items:center;min-height:420px;padding:40px;text-decoration:none;display:flex}.featured-resource__media-inner[data-astro-cid-tpj2ekvg]{aspect-ratio:16/10;background:var(--color-white);border-radius:var(--radius-sm);width:100%;max-width:360px;transition:transform var(--ease-slow), box-shadow var(--ease-slow);position:relative;overflow:hidden;transform:rotate(0);box-shadow:0 25px 50px #0000001f}.featured-resource__media[data-astro-cid-tpj2ekvg]:hover .featured-resource__media-inner[data-astro-cid-tpj2ekvg]{transform:rotate(-3deg)translateY(-6px);box-shadow:0 35px 65px #0000002b}.featured-resource__media-inner[data-astro-cid-tpj2ekvg] img[data-astro-cid-tpj2ekvg]{object-fit:cover;width:100%;height:100%;display:block}.featured-resource__body[data-astro-cid-tpj2ekvg]{background:var(--color-paper);flex-direction:column;justify-content:center;padding:36px 40px;display:flex}.featured-resource__type[data-astro-cid-tpj2ekvg]{color:var(--color-gold);letter-spacing:.14em;text-transform:uppercase;margin:0 0 14px;font-size:11px;font-weight:700}.featured-resource__title[data-astro-cid-tpj2ekvg]{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(26px,2.4vw,32px);font-weight:600;line-height:1.1}.featured-resource__desc[data-astro-cid-tpj2ekvg]{max-width:420px;color:var(--color-muted);margin:0 0 26px;font-size:15px;line-height:1.7}.featured-resource__button[data-astro-cid-tpj2ekvg]{color:var(--color-ink);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--color-ink);transition:color var(--ease-out), border-color var(--ease-out), gap var(--ease-out);align-self:flex-start;align-items:center;gap:12px;padding-bottom:8px;font-size:11px;font-weight:700;text-decoration:none;display:inline-flex}.featured-resource__button[data-astro-cid-tpj2ekvg]:hover{color:var(--color-gold);border-color:var(--color-gold);gap:18px}.featured-resource__button[data-astro-cid-tpj2ekvg] span[data-astro-cid-tpj2ekvg]{color:var(--color-gold);font-size:15px}.downloads-list[data-astro-cid-tpj2ekvg]{border-top:1px solid var(--color-line)}.download-item[data-astro-cid-tpj2ekvg]{border-bottom:1px solid var(--color-line);color:inherit;transition:padding var(--ease-out), background var(--ease-out);grid-template-columns:160px 1fr auto;align-items:center;gap:32px;padding:24px 0;text-decoration:none;display:grid}.download-item[data-astro-cid-tpj2ekvg]:hover{background:linear-gradient(135deg,#ae8d5a1f 0%,#ae8d5a05 100%);padding-left:20px;padding-right:20px}.download-item__media[data-astro-cid-tpj2ekvg]{aspect-ratio:3/2;background:var(--color-surface);border-radius:var(--radius-sm);width:160px;overflow:hidden}.download-item__media[data-astro-cid-tpj2ekvg] img[data-astro-cid-tpj2ekvg]{object-fit:cover;width:100%;height:100%;transition:transform var(--ease-slow);display:block}.download-item[data-astro-cid-tpj2ekvg]:hover .download-item__media[data-astro-cid-tpj2ekvg] img[data-astro-cid-tpj2ekvg]{transform:scale(1.04)}.download-item__content[data-astro-cid-tpj2ekvg] h3[data-astro-cid-tpj2ekvg]{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.02em;margin:0 0 8px;font-size:22px;font-weight:600;line-height:1.15}.download-item__content[data-astro-cid-tpj2ekvg] p[data-astro-cid-tpj2ekvg]{max-width:560px;color:var(--color-muted);margin:0;font-size:15px;line-height:1.65}.download-item__action[data-astro-cid-tpj2ekvg]{color:var(--color-ink);letter-spacing:.1em;text-transform:uppercase;transition:color var(--ease-out), gap var(--ease-out);align-items:center;gap:10px;font-size:11px;font-weight:700;display:inline-flex}.download-item__action[data-astro-cid-tpj2ekvg] span[data-astro-cid-tpj2ekvg]{color:var(--color-gold);font-size:15px}.download-item[data-astro-cid-tpj2ekvg]:hover .download-item__action[data-astro-cid-tpj2ekvg]{color:var(--color-gold);gap:16px}.guides-start[data-astro-cid-tpj2ekvg]{background:var(--color-paper-2);border:1px solid var(--color-line);border-left:3px solid var(--color-gold);border-radius:var(--radius-lg);color:inherit;transition:border-color var(--ease-out), transform var(--ease-out), box-shadow var(--ease-out);justify-content:space-between;align-items:center;gap:36px;margin-bottom:48px;padding:38px 44px;text-decoration:none;display:flex;position:relative}.guides-start[data-astro-cid-tpj2ekvg]:hover{border-color:var(--color-gold);box-shadow:var(--shadow-panel);transform:translateY(-2px)}.guides-start__body[data-astro-cid-tpj2ekvg]{min-width:0}.guides-start__eyebrow[data-astro-cid-tpj2ekvg]{color:var(--color-gold-dark);letter-spacing:.18em;text-transform:uppercase;margin:0 0 14px;font-size:10px;font-weight:800}.guides-start__title[data-astro-cid-tpj2ekvg]{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 12px;font-size:clamp(26px,3vw,38px);font-weight:600;line-height:1.1}.guides-start__desc[data-astro-cid-tpj2ekvg]{max-width:640px;color:var(--color-muted);margin:0 0 20px;font-size:15px;line-height:1.7}.guides-start__cta[data-astro-cid-tpj2ekvg]{border-bottom:1px solid var(--color-ink);color:var(--color-ink);letter-spacing:.1em;text-transform:uppercase;transition:color var(--ease-out), border-color var(--ease-out), gap var(--ease-out);align-items:center;gap:10px;padding-bottom:6px;font-size:11px;font-weight:800;display:inline-flex}.guides-start[data-astro-cid-tpj2ekvg]:hover .guides-start__cta[data-astro-cid-tpj2ekvg]{color:var(--color-gold-dark);border-color:var(--color-gold);gap:16px}.guides-start__cta[data-astro-cid-tpj2ekvg] span[data-astro-cid-tpj2ekvg]{color:var(--color-gold);font-size:15px}.guides-start__arrow[data-astro-cid-tpj2ekvg]{color:var(--color-gold);transition:transform var(--ease-out);flex:none;font-size:28px;line-height:1}.guides-start[data-astro-cid-tpj2ekvg]:hover .guides-start__arrow[data-astro-cid-tpj2ekvg]{transform:translate(4px,-4px)}.guide-outline__note[data-astro-cid-tpj2ekvg]{max-width:640px;color:var(--color-muted-2);margin:0 0 20px;font-size:13px;line-height:1.65}.guide-outline__list[data-astro-cid-tpj2ekvg]{border-top:1px solid var(--color-line);margin:0;padding:0;list-style:none}.guide-outline__item[data-astro-cid-tpj2ekvg]{border-bottom:1px solid var(--color-line);color:inherit;transition:padding var(--ease-out), background var(--ease-out);grid-template-columns:48px minmax(0,1fr) auto 24px;align-items:center;gap:20px;padding:20px 0;text-decoration:none;display:grid}.guide-outline__item[data-astro-cid-tpj2ekvg]:hover{background:linear-gradient(135deg,#ae8d5a1a 0%,#ae8d5a03 100%);padding-left:16px;padding-right:16px}.guide-outline__number[data-astro-cid-tpj2ekvg]{color:var(--color-gold-dark);font-family:var(--font-display);letter-spacing:-.02em;font-size:18px;font-weight:600;line-height:1}.guide-outline__body[data-astro-cid-tpj2ekvg]{flex-direction:column;gap:4px;min-width:0;display:flex}.guide-outline__title[data-astro-cid-tpj2ekvg]{color:var(--color-ink);font-family:var(--font-display);letter-spacing:-.02em;transition:color var(--ease-out);font-size:20px;font-weight:600;line-height:1.25}.guide-outline__item[data-astro-cid-tpj2ekvg]:hover .guide-outline__title[data-astro-cid-tpj2ekvg]{color:var(--color-gold-dark)}.guide-outline__desc[data-astro-cid-tpj2ekvg]{color:var(--color-muted);font-size:13px;line-height:1.6}.guide-outline__phase[data-astro-cid-tpj2ekvg]{border:1px solid var(--color-line);color:var(--color-muted-2);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;border-radius:2px;padding:4px 8px;font-size:9px;font-weight:800;line-height:1.4}.guide-outline__arrow[data-astro-cid-tpj2ekvg]{color:var(--color-gold-dark);transition:transform var(--ease-out);justify-self:end;font-size:18px;line-height:1}.guide-outline__item[data-astro-cid-tpj2ekvg]:hover .guide-outline__arrow[data-astro-cid-tpj2ekvg]{transform:translate(4px)}.site-cta[data-astro-cid-tpj2ekvg]{background:var(--color-ink-deep);min-height:500px;color:var(--color-cream);flex-direction:column;justify-content:center;padding:78px 6%;display:flex;position:relative;overflow:hidden}.site-cta[data-astro-cid-tpj2ekvg]:after{content:"";background:var(--color-gold);width:42px;height:1px;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.site-cta__circle[data-astro-cid-tpj2ekvg]{pointer-events:none;border:1px solid #ae8d5a2e;border-radius:50%;width:480px;height:480px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.site-cta__inner[data-astro-cid-tpj2ekvg]{z-index:1;text-align:center;width:100%;max-width:850px;margin:0 auto;position:relative}.site-cta__eyebrow[data-astro-cid-tpj2ekvg]{color:var(--color-gold-soft);letter-spacing:.16em;text-transform:uppercase;margin:0 0 20px;font-size:11px;font-weight:700}.site-cta[data-astro-cid-tpj2ekvg] h2[data-astro-cid-tpj2ekvg]{color:var(--color-cream);font-family:var(--font-display);letter-spacing:-.025em;margin:0 0 22px;font-size:clamp(38px,5vw,64px);font-weight:600;line-height:1.05}.site-cta__desc[data-astro-cid-tpj2ekvg]{max-width:570px;color:var(--color-cream-muted);margin:0 auto 30px;font-size:15px;line-height:1.75}.site-cta[data-astro-cid-tpj2ekvg] .cta-button[data-astro-cid-tpj2ekvg]{background:var(--color-gold);min-width:180px;color:var(--color-white);letter-spacing:.1em;text-transform:uppercase;transition:background var(--ease-out), color var(--ease-out), transform var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:20px;padding:15px 24px;font-size:12px;font-weight:700;text-decoration:none;display:inline-flex}.site-cta[data-astro-cid-tpj2ekvg] .cta-button[data-astro-cid-tpj2ekvg]:hover{background:var(--color-white);color:var(--color-ink);transform:translateY(-2px)}.site-cta[data-astro-cid-tpj2ekvg] .cta-button[data-astro-cid-tpj2ekvg] span[data-astro-cid-tpj2ekvg]{font-size:17px;font-weight:400}@media (width<=1024px){.resources-hero[data-astro-cid-tpj2ekvg]{min-height:440px;padding-bottom:80px}.resources-section[data-astro-cid-tpj2ekvg]{padding:44px 0}.featured-resource[data-astro-cid-tpj2ekvg]{grid-template-columns:1fr}.featured-resource__media[data-astro-cid-tpj2ekvg]{min-height:320px}.featured-resource__body[data-astro-cid-tpj2ekvg]{padding:28px 24px}.download-item[data-astro-cid-tpj2ekvg]{grid-template-columns:140px 1fr auto;gap:24px}.download-item__media[data-astro-cid-tpj2ekvg]{width:140px}.guides-start[data-astro-cid-tpj2ekvg]{padding:32px 28px}.guide-outline__item[data-astro-cid-tpj2ekvg]{grid-template-columns:40px minmax(0,1fr) auto 20px;gap:14px}.guide-outline__title[data-astro-cid-tpj2ekvg]{font-size:18px}}@media (width<=640px){.resources-container[data-astro-cid-tpj2ekvg]{width:calc(100% - 36px)}.resources-hero[data-astro-cid-tpj2ekvg]{min-height:0;padding-bottom:56px}.resources-hero__title[data-astro-cid-tpj2ekvg]{font-size:clamp(36px,10vw,48px)}.resources-hero__subtitle[data-astro-cid-tpj2ekvg]{margin-top:22px;font-size:15px}.resources-section[data-astro-cid-tpj2ekvg]{padding:34px 0}.resources-section-title[data-astro-cid-tpj2ekvg]{margin-bottom:28px;font-size:32px}.resources-section-lede[data-astro-cid-tpj2ekvg]{margin-top:-16px;margin-bottom:28px;font-size:15px}.featured-resource__media[data-astro-cid-tpj2ekvg]{min-height:260px;padding:28px}.featured-resource__title[data-astro-cid-tpj2ekvg]{font-size:24px}.download-item[data-astro-cid-tpj2ekvg]{grid-template-columns:120px 1fr;gap:16px;padding:18px 0}.download-item__media[data-astro-cid-tpj2ekvg]{width:120px}.download-item__content[data-astro-cid-tpj2ekvg] h3[data-astro-cid-tpj2ekvg]{font-size:18px}.download-item__content[data-astro-cid-tpj2ekvg] p[data-astro-cid-tpj2ekvg]{font-size:13px}.download-item__action[data-astro-cid-tpj2ekvg]{display:none}.guides-start[data-astro-cid-tpj2ekvg]{flex-direction:column;align-items:flex-start;gap:20px;margin-bottom:32px;padding:26px 22px}.guides-start__title[data-astro-cid-tpj2ekvg]{font-size:24px}.guides-start__desc[data-astro-cid-tpj2ekvg]{font-size:14px}.guides-start__arrow[data-astro-cid-tpj2ekvg]{display:none}.guide-outline__note[data-astro-cid-tpj2ekvg]{font-size:12px}.guide-outline__item[data-astro-cid-tpj2ekvg]{grid-template-columns:34px minmax(0,1fr) 18px;gap:12px;padding:16px 0}.guide-outline__number[data-astro-cid-tpj2ekvg]{font-size:15px}.guide-outline__title[data-astro-cid-tpj2ekvg]{font-size:17px}.guide-outline__desc[data-astro-cid-tpj2ekvg]{font-size:12px}.guide-outline__phase[data-astro-cid-tpj2ekvg]{display:none}.site-cta[data-astro-cid-tpj2ekvg]{padding:60px 20px}.site-cta[data-astro-cid-tpj2ekvg]:after{width:36px}.site-cta__circle[data-astro-cid-tpj2ekvg]{width:380px;height:380px}.site-cta[data-astro-cid-tpj2ekvg] h2[data-astro-cid-tpj2ekvg]{font-size:34px}.site-cta__desc[data-astro-cid-tpj2ekvg]{font-size:14px}}
