.container[data-astro-cid-j7pv25f6]{max-width:64rem;margin:0 auto;padding:0 2rem}.hero[data-astro-cid-j7pv25f6]{background:var(--color-paper);color:var(--color-ink);padding:9rem 0 8rem;text-align:center;border-bottom:1px solid var(--color-rule)}.hero[data-astro-cid-j7pv25f6] .container[data-astro-cid-j7pv25f6]{max-width:48rem}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:300;font-size:clamp(2.75rem,5.5vw,4.75rem);line-height:1.05;letter-spacing:-.02em;color:var(--color-ink);margin:0 0 2rem}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]:before{content:"A Considered Index";display:block;font-family:var(--font-sans);font-size:.6875rem;font-weight:500;text-transform:uppercase;letter-spacing:.35em;color:var(--color-mist);margin-bottom:2.5rem}.hero[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:1.375rem;line-height:1.55;color:var(--color-charcoal);max-width:36rem;margin:0 auto 3rem}.hero[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]:after{content:"";display:block;width:3rem;height:1px;background:var(--color-ink);margin:3rem auto 0}.btn[data-astro-cid-j7pv25f6]{display:inline-flex;align-items:center;justify-content:center;font-family:var(--font-sans);font-weight:400;font-size:.75rem;text-transform:uppercase;letter-spacing:.25em;text-decoration:none;padding:1.125rem 2.75rem;border:1px solid var(--color-ink);transition:background .4s ease,color .4s ease}.btn-primary[data-astro-cid-j7pv25f6]{background:var(--color-ink);color:var(--color-cream)}.btn-primary[data-astro-cid-j7pv25f6]:hover,.btn-secondary[data-astro-cid-j7pv25f6]{background:transparent;color:var(--color-ink)}.btn-secondary[data-astro-cid-j7pv25f6]:hover{background:var(--color-ink);color:var(--color-cream)}.features[data-astro-cid-j7pv25f6]{padding:8rem 0;background:var(--color-cream)}.features[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:400;font-size:clamp(2rem,3vw,2.75rem);text-align:center;color:var(--color-ink);letter-spacing:-.01em;margin:0 0 1rem}.features[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]:before{content:"";display:block;width:3rem;height:1px;background:var(--color-ink);margin:0 auto 2.5rem}.features[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]:after{content:"Three principles, held quietly.";display:block;font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:1.0625rem;color:var(--color-mist);letter-spacing:0;margin-top:1rem}.feature-grid[data-astro-cid-j7pv25f6]{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:0;margin-top:5rem;border-top:1px solid var(--color-rule);border-bottom:1px solid var(--color-rule)}.feature[data-astro-cid-j7pv25f6]{padding:4rem 2.5rem;text-align:left;border-right:1px solid var(--color-rule);counter-increment:feature;position:relative}.feature[data-astro-cid-j7pv25f6]:last-child{border-right:none}.feature[data-astro-cid-j7pv25f6]:before{content:counter(feature,decimal-leading-zero);display:block;font-family:var(--font-serif);font-weight:300;font-size:.875rem;letter-spacing:.2em;color:var(--color-mist);margin-bottom:2rem}.feature[data-astro-cid-j7pv25f6] h3[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:400;font-size:1.5rem;line-height:1.2;color:var(--color-ink);letter-spacing:-.005em;margin:0 0 1.25rem}.feature[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--font-sans);font-weight:300;font-size:.9375rem;line-height:1.7;color:var(--color-graphite);margin:0}.feature-grid[data-astro-cid-j7pv25f6]{counter-reset:feature}.cta[data-astro-cid-j7pv25f6]{background:var(--color-ink);color:var(--color-cream);padding:8rem 0;text-align:center}.cta[data-astro-cid-j7pv25f6] .container[data-astro-cid-j7pv25f6]{max-width:44rem}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]{font-family:var(--font-display);font-weight:300;font-size:clamp(2.25rem,4vw,3.5rem);line-height:1.1;letter-spacing:-.02em;color:var(--color-cream);margin:0 0 1.5rem}.cta[data-astro-cid-j7pv25f6] h2[data-astro-cid-j7pv25f6]:before{content:"";display:block;width:3rem;height:1px;background:var(--color-stone);margin:0 auto 2.5rem}.cta[data-astro-cid-j7pv25f6] p[data-astro-cid-j7pv25f6]{font-family:var(--font-serif);font-style:italic;font-weight:300;font-size:1.25rem;line-height:1.55;color:var(--color-bone);margin:0 auto 3rem;max-width:34rem}.cta[data-astro-cid-j7pv25f6] .btn-secondary[data-astro-cid-j7pv25f6]{border-color:var(--color-cream);color:var(--color-cream)}.cta[data-astro-cid-j7pv25f6] .btn-secondary[data-astro-cid-j7pv25f6]:hover{background:var(--color-cream);color:var(--color-ink)}@media(max-width:768px){.hero[data-astro-cid-j7pv25f6]{padding:5.5rem 0 5rem}.hero[data-astro-cid-j7pv25f6] h1[data-astro-cid-j7pv25f6]:before{margin-bottom:1.75rem}.features[data-astro-cid-j7pv25f6],.cta[data-astro-cid-j7pv25f6]{padding:5rem 0}.feature-grid[data-astro-cid-j7pv25f6]{grid-template-columns:1fr}.feature[data-astro-cid-j7pv25f6]{border-right:none;border-bottom:1px solid var(--color-rule);padding:3rem 1.5rem}.feature[data-astro-cid-j7pv25f6]:last-child{border-bottom:none}}
