.ToolPreviewBlockRenderer-module__dvX2PW__section{padding:var(--space-16,4rem)var(--space-4,1rem)}.ToolPreviewBlockRenderer-module__dvX2PW__container{max-width:var(--max-width-7xl,80rem);margin:0 auto}.ToolPreviewBlockRenderer-module__dvX2PW__grid{gap:var(--space-10,2.5rem);align-items:center;display:grid}.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageLeft{grid-template-columns:1fr 1fr}.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageLeft .ToolPreviewBlockRenderer-module__dvX2PW__content{order:2}.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageLeft .ToolPreviewBlockRenderer-module__dvX2PW__imageWrapper,.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageLeft .ToolPreviewBlockRenderer-module__dvX2PW__placeholder{order:1}.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageRight{grid-template-columns:1fr 1fr}.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageTop{max-width:var(--max-width-3xl,48rem);grid-template-columns:1fr;margin:0 auto}.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageTop .ToolPreviewBlockRenderer-module__dvX2PW__content{text-align:center}.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageTop .ToolPreviewBlockRenderer-module__dvX2PW__features,.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageTop .ToolPreviewBlockRenderer-module__dvX2PW__ctaWrapper{justify-content:center}.ToolPreviewBlockRenderer-module__dvX2PW__content{flex-direction:column;display:flex}.ToolPreviewBlockRenderer-module__dvX2PW__iconBadge{width:3.5rem;height:3.5rem;margin-bottom:var(--space-4,1rem);border-radius:var(--radius-lg,.75rem);opacity:.9;justify-content:center;align-items:center;display:flex}.ToolPreviewBlockRenderer-module__dvX2PW__icon{font-size:var(--text-2xl,1.5rem);filter:grayscale()brightness(10)}.ToolPreviewBlockRenderer-module__dvX2PW__eyebrow{margin:0 0 var(--space-2,.5rem);font-family:var(--font-body,"Open Sans",sans-serif);font-size:var(--text-sm,.875rem);letter-spacing:.1em;text-transform:uppercase;color:var(--color-accent-600,#c49b4a);font-weight:600}.ToolPreviewBlockRenderer-module__dvX2PW__heading{margin:0 0 var(--space-3,.75rem);font-family:var(--font-heading,"Cinzel",serif);font-size:var(--text-3xl,1.875rem);color:var(--color-neutral-900,#1f1e1a);font-weight:600}.ToolPreviewBlockRenderer-module__dvX2PW__description{margin:0 0 var(--space-6,1.5rem);font-family:var(--font-body,"Open Sans",sans-serif);font-size:var(--text-lg,1.125rem);line-height:var(--leading-relaxed,1.625);color:var(--color-neutral-600,#6b6963)}.ToolPreviewBlockRenderer-module__dvX2PW__features{gap:var(--space-3,.75rem);margin:0 0 var(--space-6,1.5rem);flex-direction:column;padding:0;list-style:none;display:flex}.ToolPreviewBlockRenderer-module__dvX2PW__feature{align-items:flex-start;gap:var(--space-3,.75rem);display:flex}.ToolPreviewBlockRenderer-module__dvX2PW__featureIcon{font-size:var(--text-lg,1.125rem);flex-shrink:0}.ToolPreviewBlockRenderer-module__dvX2PW__featureContent{flex-direction:column;display:flex}.ToolPreviewBlockRenderer-module__dvX2PW__featureTitle{font-family:var(--font-body,"Open Sans",sans-serif);font-size:var(--text-base,1rem);color:var(--color-neutral-900,#1f1e1a);font-weight:600}.ToolPreviewBlockRenderer-module__dvX2PW__featureDescription{font-family:var(--font-body,"Open Sans",sans-serif);font-size:var(--text-sm,.875rem);color:var(--color-neutral-600,#6b6963)}.ToolPreviewBlockRenderer-module__dvX2PW__ctaWrapper{align-items:center;gap:var(--space-4,1rem);flex-wrap:wrap;display:flex}.ToolPreviewBlockRenderer-module__dvX2PW__cta{align-items:center;gap:var(--space-2,.5rem);padding:var(--space-3,.75rem)var(--space-6,1.5rem);font-family:var(--font-body,"Open Sans",sans-serif);font-size:var(--text-base,1rem);color:var(--color-neutral-100,#fdfcfa);background-color:var(--color-accent-500,#d4a853);border-radius:var(--radius-md,.5rem);font-weight:600;text-decoration:none;transition:background-color .15s,transform .1s;display:inline-flex}.ToolPreviewBlockRenderer-module__dvX2PW__cta:hover{background-color:var(--color-accent-600,#c49b4a);transform:translateY(-1px)}.ToolPreviewBlockRenderer-module__dvX2PW__ctaIcon{width:1.25rem;height:1.25rem}.ToolPreviewBlockRenderer-module__dvX2PW__membershipBadge{padding:var(--space-1,.25rem)var(--space-3,.75rem);font-family:var(--font-body,"Open Sans",sans-serif);font-size:var(--text-xs,.75rem);text-transform:uppercase;letter-spacing:.05em;color:var(--color-neutral-600,#6b6963);background-color:var(--color-neutral-100,#fdfcfa);border:1px solid var(--color-neutral-300,#d4d2cd);border-radius:var(--radius-full,9999px);font-weight:600}.ToolPreviewBlockRenderer-module__dvX2PW__imageWrapper{border-radius:var(--radius-xl,1rem);box-shadow:var(--shadow-xl,0 20px 25px -5px #0000001a);position:relative;overflow:hidden}.ToolPreviewBlockRenderer-module__dvX2PW__image{width:100%;height:auto;display:block}.ToolPreviewBlockRenderer-module__dvX2PW__imageOverlay{opacity:.05;pointer-events:none;position:absolute;inset:0}.ToolPreviewBlockRenderer-module__dvX2PW__placeholder{background-color:var(--color-neutral-100,#fdfcfa);border:2px dashed var(--color-neutral-300,#d4d2cd);border-radius:var(--radius-xl,1rem);flex-direction:column;justify-content:center;align-items:center;min-height:20rem;display:flex}.ToolPreviewBlockRenderer-module__dvX2PW__placeholderIcon{font-size:var(--text-5xl,3rem);opacity:.3}.ToolPreviewBlockRenderer-module__dvX2PW__placeholderText{margin-top:var(--space-2,.5rem);font-family:var(--font-body,"Open Sans",sans-serif);font-size:var(--text-sm,.875rem);color:var(--color-neutral-500,#85837e)}.ToolPreviewBlockRenderer-module__dvX2PW__bgWhite{background-color:var(--color-neutral-50,#fffdf8)}.ToolPreviewBlockRenderer-module__dvX2PW__bgLight{background-color:var(--color-neutral-100,#fdfcfa)}.ToolPreviewBlockRenderer-module__dvX2PW__bgDark{background-color:var(--color-primary-900,#1f1e1a)}.ToolPreviewBlockRenderer-module__dvX2PW__bgDark .ToolPreviewBlockRenderer-module__dvX2PW__heading{color:var(--color-neutral-100,#fdfcfa)}.ToolPreviewBlockRenderer-module__dvX2PW__bgDark .ToolPreviewBlockRenderer-module__dvX2PW__description,.ToolPreviewBlockRenderer-module__dvX2PW__bgDark .ToolPreviewBlockRenderer-module__dvX2PW__featureDescription{color:var(--color-neutral-300,#d4d2cd)}.ToolPreviewBlockRenderer-module__dvX2PW__bgDark .ToolPreviewBlockRenderer-module__dvX2PW__featureTitle{color:var(--color-neutral-100,#fdfcfa)}.ToolPreviewBlockRenderer-module__dvX2PW__bgDark .ToolPreviewBlockRenderer-module__dvX2PW__membershipBadge{background-color:var(--color-neutral-800,#2d2c27);border-color:var(--color-neutral-600,#6b6963);color:var(--color-neutral-300,#d4d2cd)}.ToolPreviewBlockRenderer-module__dvX2PW__bgDark .ToolPreviewBlockRenderer-module__dvX2PW__placeholder{background-color:var(--color-neutral-800,#2d2c27);border-color:var(--color-neutral-600,#6b6963)}.ToolPreviewBlockRenderer-module__dvX2PW__bgDark .ToolPreviewBlockRenderer-module__dvX2PW__placeholderText{color:var(--color-neutral-400,#a3a099)}@media (max-width:768px){.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageLeft,.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageRight{grid-template-columns:1fr}.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageLeft .ToolPreviewBlockRenderer-module__dvX2PW__content,.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageRight .ToolPreviewBlockRenderer-module__dvX2PW__content{order:1}.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageLeft .ToolPreviewBlockRenderer-module__dvX2PW__imageWrapper,.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageRight .ToolPreviewBlockRenderer-module__dvX2PW__imageWrapper,.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageLeft .ToolPreviewBlockRenderer-module__dvX2PW__placeholder,.ToolPreviewBlockRenderer-module__dvX2PW__layoutImageRight .ToolPreviewBlockRenderer-module__dvX2PW__placeholder{order:2}.ToolPreviewBlockRenderer-module__dvX2PW__heading{font-size:var(--text-2xl,1.5rem)}.ToolPreviewBlockRenderer-module__dvX2PW__description{font-size:var(--text-base,1rem)}}
.AboutFounderLink-module__ur2O5q__band{background-color:var(--color-cream);padding:var(--space-5)var(--space-6);text-align:center}.AboutFounderLink-module__ur2O5q__text{font-family:var(--font-body);font-size:var(--text-base);color:var(--color-navy);margin:0;line-height:1.5}.AboutFounderLink-module__ur2O5q__link{font-weight:var(--font-weight-semibold);color:var(--color-navy);text-underline-offset:.18em;text-decoration:underline}.AboutFounderLink-module__ur2O5q__link:hover{color:var(--color-gold-rich,#755818)}.AboutFounderLink-module__ur2O5q__link:focus-visible{outline:2px solid var(--color-gold);outline-offset:3px}@media (min-width:768px){.AboutFounderLink-module__ur2O5q__band{padding:var(--space-6)var(--space-8)}.AboutFounderLink-module__ur2O5q__text{font-size:var(--text-lg)}}
