.guide-detail[data-astro-cid-evwpnzwi]{padding-top:0}.guide-hero[data-astro-cid-evwpnzwi]{flex-direction:row;display:flex}.guide-hero__image[data-astro-cid-evwpnzwi]{aspect-ratio:3/4;flex:0 0 400px;overflow:hidden}.guide-hero__image[data-astro-cid-evwpnzwi] img[data-astro-cid-evwpnzwi]{object-fit:cover;object-position:center top;width:100%;height:100%}.guide-hero__content[data-astro-cid-evwpnzwi]{padding:var(--spacing-lg) var(--spacing-xl);flex-direction:column;flex:1;justify-content:center;display:flex}.guide-hero__content[data-astro-cid-evwpnzwi] h1[data-astro-cid-evwpnzwi]{margin-bottom:var(--spacing-sm);font-size:2.25rem}.guide-hero__keyword[data-astro-cid-evwpnzwi]{text-align:center;width:140px;margin-top:var(--spacing-sm);background:#fff3;border-radius:2rem;align-self:flex-start;padding:.5rem 0;font-size:1.15rem;font-weight:500;display:inline-block}.guide-hero--banker[data-astro-cid-evwpnzwi]{background:linear-gradient(135deg,#79c9a7 0%,#5ab58d 100%)}.guide-hero--banker[data-astro-cid-evwpnzwi] .guide-hero__content[data-astro-cid-evwpnzwi]{color:var(--color-white)}.guide-detail__back[data-astro-cid-evwpnzwi]{color:var(--color-white);opacity:.8;margin-bottom:var(--spacing-md);font-size:.9375rem;text-decoration:none;transition:opacity .3s;display:inline-block}.guide-detail__back[data-astro-cid-evwpnzwi]:hover{opacity:1}@media (width<=992px){.guide-hero[data-astro-cid-evwpnzwi]{flex-direction:column}.guide-hero__image[data-astro-cid-evwpnzwi]{aspect-ratio:4/3;flex:none;width:100%}.guide-hero__content[data-astro-cid-evwpnzwi]{padding:var(--spacing-md);text-align:center}.guide-hero__content[data-astro-cid-evwpnzwi] h1[data-astro-cid-evwpnzwi]{font-size:1.5rem}.guide-hero__keyword[data-astro-cid-evwpnzwi]{align-self:center}}@media (width<=576px){.guide-hero__image[data-astro-cid-evwpnzwi]{aspect-ratio:1}.guide-hero__image[data-astro-cid-evwpnzwi] img[data-astro-cid-evwpnzwi]{object-position:center 20%}}.guide-detail__overview[data-astro-cid-evwpnzwi]{padding:var(--spacing-xxl) 0}.guide-detail__content[data-astro-cid-evwpnzwi]{max-width:800px;margin:0 auto}.guide-detail__content[data-astro-cid-evwpnzwi] h2[data-astro-cid-evwpnzwi]{color:var(--color-blue);margin-bottom:var(--spacing-md);font-size:1.75rem}.guide-detail__lead[data-astro-cid-evwpnzwi]{color:#79c9a7;margin-bottom:var(--spacing-md);padding-left:var(--spacing-md);border-left:4px solid #79c9a7;font-size:1.375rem;font-style:italic;font-weight:600;line-height:1.6}.guide-detail__content[data-astro-cid-evwpnzwi] p[data-astro-cid-evwpnzwi]{color:var(--color-gray-dark);margin-bottom:var(--spacing-md);font-size:1.0625rem;line-height:1.8}.guide-detail__section[data-astro-cid-evwpnzwi]{padding:var(--spacing-xxl) 0}.guide-detail__section--alt[data-astro-cid-evwpnzwi]{background:var(--color-gray-light)}.guide-detail__section[data-astro-cid-evwpnzwi] h2[data-astro-cid-evwpnzwi]{color:var(--color-blue);text-align:center;margin-bottom:var(--spacing-lg);font-size:1.75rem}.guide-detail__quote[data-astro-cid-evwpnzwi]{color:var(--color-blue);text-align:center;padding:var(--spacing-lg);background:var(--color-white);margin-bottom:var(--spacing-lg);border-radius:12px;font-size:1.25rem;font-style:italic;position:relative}.guide-detail__quote[data-astro-cid-evwpnzwi]:before{content:"\"";color:#79c9a7;opacity:.3;font-family:Georgia,serif;font-size:4rem;line-height:1;position:absolute;top:10px;left:20px}.guide-detail__traits[data-astro-cid-evwpnzwi]{gap:var(--spacing-md);margin:var(--spacing-lg) 0;grid-template-columns:repeat(2,1fr);display:grid}.guide-detail__trait[data-astro-cid-evwpnzwi]{background:var(--color-gray-light);padding:var(--spacing-md);border-top:3px solid #79c9a7;border-radius:12px}.guide-detail__trait[data-astro-cid-evwpnzwi] h4[data-astro-cid-evwpnzwi]{color:var(--color-blue);margin-bottom:var(--spacing-xs);font-size:1.125rem}.guide-detail__trait[data-astro-cid-evwpnzwi] p[data-astro-cid-evwpnzwi]{margin-bottom:0;font-size:.9375rem}.guide-detail__learning[data-astro-cid-evwpnzwi]{background:var(--color-white);padding:var(--spacing-lg);margin-top:var(--spacing-md);border-radius:12px}.guide-detail__learning-item[data-astro-cid-evwpnzwi]{align-items:flex-start;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);color:var(--color-gray-dark);font-size:1.0625rem;display:flex}.guide-detail__learning-item[data-astro-cid-evwpnzwi]:last-child{margin-bottom:0}.guide-detail__learning-icon[data-astro-cid-evwpnzwi]{color:#79c9a7;font-size:1.25rem;font-weight:700}.guide-detail__stress[data-astro-cid-evwpnzwi]{padding:var(--spacing-lg);margin:var(--spacing-md) 0;background:#79c9a71a;border-left:4px solid #79c9a7;border-radius:12px}.guide-detail__stress[data-astro-cid-evwpnzwi] h4[data-astro-cid-evwpnzwi]{color:var(--color-blue);margin-bottom:var(--spacing-sm)}.guide-detail__stress[data-astro-cid-evwpnzwi] ul[data-astro-cid-evwpnzwi]{padding-left:var(--spacing-md);color:var(--color-gray-dark);list-style:outside}.guide-detail__stress[data-astro-cid-evwpnzwi] li[data-astro-cid-evwpnzwi]{margin-bottom:var(--spacing-xs);line-height:1.6}.guide-detail__maturity[data-astro-cid-evwpnzwi]{gap:var(--spacing-md);margin-top:var(--spacing-lg);grid-template-columns:repeat(3,1fr);display:grid}.guide-detail__maturity-item[data-astro-cid-evwpnzwi]{background:var(--color-white);padding:var(--spacing-md);text-align:center;border-radius:12px}.guide-detail__maturity-item[data-astro-cid-evwpnzwi] h4[data-astro-cid-evwpnzwi]{color:#79c9a7;margin-bottom:var(--spacing-xs);font-size:1.125rem}.guide-detail__maturity-item[data-astro-cid-evwpnzwi] p[data-astro-cid-evwpnzwi]{margin-bottom:0;font-size:.9375rem}.guide-detail__nav[data-astro-cid-evwpnzwi]{padding:var(--spacing-xxl) 0;background:var(--color-blue)}.guide-detail__nav[data-astro-cid-evwpnzwi] h3[data-astro-cid-evwpnzwi]{color:var(--color-white);text-align:center;margin-bottom:var(--spacing-lg);font-size:1.5rem}.guide-detail__nav-grid[data-astro-cid-evwpnzwi]{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}.guide-nav-card[data-astro-cid-evwpnzwi]{background:var(--color-white);padding:var(--spacing-md);text-align:center;border-top:4px solid #0000;border-radius:12px;text-decoration:none;transition:transform .3s,box-shadow .3s;display:block}.guide-nav-card[data-astro-cid-evwpnzwi]:hover{transform:translateY(-5px);box-shadow:0 10px 30px #0003}.guide-nav-card--builder[data-astro-cid-evwpnzwi]{border-top-color:#e74c3c}.guide-nav-card--merchant[data-astro-cid-evwpnzwi]{border-top-color:#4a6a9a}.guide-nav-card--innovator[data-astro-cid-evwpnzwi]{border-top-color:#9b59b6}.guide-nav-card__title[data-astro-cid-evwpnzwi]{color:var(--color-blue);margin-bottom:4px;font-size:1.25rem;font-weight:600;display:block}.guide-nav-card__tagline[data-astro-cid-evwpnzwi]{color:var(--color-gold);font-size:.875rem;font-style:italic;display:block}.guide-nav-card__image[data-astro-cid-evwpnzwi]{width:80px;height:80px;margin:0 auto var(--spacing-sm);border-radius:50%;overflow:hidden}.guide-nav-card__image[data-astro-cid-evwpnzwi] img[data-astro-cid-evwpnzwi]{object-fit:cover;width:100%;height:100%}.guide-nav-card--builder[data-astro-cid-evwpnzwi] .guide-nav-card__image[data-astro-cid-evwpnzwi] img[data-astro-cid-evwpnzwi]{object-position:center 15%}.guide-nav-card--merchant[data-astro-cid-evwpnzwi] .guide-nav-card__image[data-astro-cid-evwpnzwi] img[data-astro-cid-evwpnzwi]{object-position:center 22%}.guide-nav-card--innovator[data-astro-cid-evwpnzwi] .guide-nav-card__image[data-astro-cid-evwpnzwi] img[data-astro-cid-evwpnzwi]{object-position:center 15%}.guide-nav-card--banker[data-astro-cid-evwpnzwi] .guide-nav-card__image[data-astro-cid-evwpnzwi] img[data-astro-cid-evwpnzwi]{object-position:center 12%}.cta-buttons[data-astro-cid-evwpnzwi]{gap:var(--spacing-sm);flex-wrap:wrap;justify-content:center;display:flex}.btn--outline-dark[data-astro-cid-evwpnzwi]{color:var(--color-blue);border:2px solid var(--color-blue);background:0 0}.btn--outline-dark[data-astro-cid-evwpnzwi]:hover{background:var(--color-blue);color:var(--color-white)}@media (width<=992px){.guide-detail__traits[data-astro-cid-evwpnzwi],.guide-detail__maturity[data-astro-cid-evwpnzwi],.guide-detail__nav-grid[data-astro-cid-evwpnzwi]{grid-template-columns:1fr}}@media (width<=576px){.guide-detail__lead[data-astro-cid-evwpnzwi]{font-size:1.125rem}}
