.next-home{--next-ink:#20211f;--next-muted:#696b67;--next-soft:#f6f5f2;--next-line:#dcd9d1;--next-warm:#a96f4e;background:var(--next-soft);color:var(--next-ink)}.next-home .container{max-width:76rem}.next-kicker{color:#6f6a62;font-family:var(--font-mono);letter-spacing:.11em;text-transform:uppercase;align-items:center;gap:.65rem;margin:0;font-size:.72rem;font-weight:700;display:flex}.next-kicker>span{background:var(--next-warm);width:1.5rem;height:1px}.next-kicker--light{color:#a8b4c7}.next-kicker--light>span{background:#b98565}.next-hero{border-bottom:1px solid var(--next-line);background:radial-gradient(circle at 86% 16%, #ae744f0e, transparent 25rem), var(--next-soft)}.next-hero__inner{text-align:center;flex-direction:column;align-items:center;padding-top:clamp(6rem,10vw,8.5rem);padding-bottom:clamp(5rem,8vw,7rem);display:flex}.next-hero h1{max-width:17ch;color:var(--next-ink);letter-spacing:-.05em;text-wrap:balance;margin:0 auto;font-size:clamp(3rem,6vw,5.5rem);line-height:1.01}.next-hero h1 em{color:#686a65;font-style:normal;display:block}.next-hero__brand{font-size:.8em;display:block}.next-hero__tagline{color:#3f403d;letter-spacing:-.01em;max-width:46ch;margin:clamp(2rem,4vw,3rem) 0 0;font-size:clamp(1.14rem,1.65vw,1.38rem);font-weight:500;line-height:1.65}.next-hero__footer{flex-direction:column;align-items:stretch;gap:1.75rem;width:100%;max-width:46rem;margin:clamp(2.5rem,5vw,4rem) auto 0;display:flex}.next-journal__footer>a,.next-read-link,.next-founder__links>a:not(.next-founder__about-link){color:var(--color-blue-dark);white-space:nowrap;border-bottom:1px solid;align-items:center;gap:.7rem;padding-bottom:.3rem;font-size:.9rem;font-weight:700;display:inline-flex}.next-hero__signup{width:100%;min-width:0;max-width:41rem;margin-inline:auto}.next-hero__form{background:#fff;border:1px solid #d6d2ca;border-radius:.9rem;gap:.4rem;padding:.4rem;display:flex;box-shadow:0 .8rem 2.4rem #312d2712}.next-hero__form input{min-width:0;min-height:3.25rem;color:var(--next-ink);background:0 0;border:0;border-radius:.6rem;outline:0;flex:1;padding-inline:1.15rem}.next-hero__form button{cursor:pointer;background:var(--color-blue-dark);color:#fff;border:0;border-radius:.65rem;padding-inline:1.4rem;font-family:inherit;font-weight:700}.next-hero__form:focus-within{border-color:var(--color-blue);box-shadow:0 0 0 3px #2563eb1a}.next-hero__form-note,.next-hero__status{color:#888780;margin:.65rem 1rem 0;font-size:.75rem}.next-journal{padding-block:clamp(5rem,9vw,8rem);scroll-margin-top:4rem}.next-section-heading{margin-bottom:clamp(2.5rem,5vw,4rem)}.next-journal__grid{grid-template-columns:1fr;align-items:start;gap:clamp(3rem,6vw,5rem);display:grid}.next-highlighted>a{border:1px solid var(--next-line);background:#f8f7f3;border-radius:1rem;grid-template-columns:minmax(15rem,.75fr) minmax(0,1.25fr);min-height:23rem;transition:transform .2s,box-shadow .2s;display:grid;overflow:hidden}.next-highlighted>a:hover{transform:translateY(-3px);box-shadow:0 1.5rem 3.5rem #312d2717}.next-highlighted__image{background:#dedbd3;min-height:100%;overflow:hidden}.next-highlighted__image img{object-fit:cover;width:100%;height:100%}.next-highlighted__image--fallback img{object-position:57% center}.next-highlighted__content{flex-direction:column;justify-content:center;padding:clamp(1.75rem,4vw,3rem);display:flex}.next-post-meta{color:#77766f;font-family:var(--font-mono);letter-spacing:.055em;text-transform:uppercase;font-size:.69rem}.next-highlighted__title{font-family:var(--font-display);letter-spacing:-.035em;margin-top:1.4rem;font-size:clamp(1.7rem,2.8vw,2.45rem);font-weight:700;line-height:1.08}.next-highlighted__description{color:var(--next-muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin-top:1.25rem;font-size:.98rem;line-height:1.65;display:-webkit-box;overflow:hidden}.next-read-link{align-self:flex-start;margin-top:1.8rem}.next-recent__label{border-bottom:1px solid var(--next-line);color:#77736c;font-family:var(--font-mono);letter-spacing:.09em;text-transform:uppercase;margin:0;padding-bottom:1rem;font-size:.72rem;font-weight:700}.next-recent{margin-top:-1rem}.next-recent ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(1.25rem,3vw,2.25rem);list-style:none;display:grid}.next-recent li{min-width:0}.next-recent a{border-top:1px solid var(--next-line);grid-template-columns:1.75rem minmax(0,1fr) auto;align-items:start;gap:.8rem;min-height:100%;padding:1.65rem 0 0;display:grid}.next-recent__number{color:var(--next-warm);font-family:var(--font-mono);padding-top:.15rem;font-size:.68rem}.next-recent__body{flex-direction:column;gap:.65rem;display:flex}.next-recent__title{font-family:var(--font-display);font-size:clamp(1.2rem,1.8vw,1.5rem);font-weight:700;line-height:1.3;transition:color .15s}.next-recent__description{color:var(--next-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.88rem;line-height:1.55;display:-webkit-box;overflow:hidden}.next-recent__arrow{color:#95938c;font-size:.85rem;transition:color .15s,transform .15s}.next-recent a:hover .next-recent__title,.next-recent a:hover .next-recent__arrow{color:var(--color-blue)}.next-recent a:hover .next-recent__arrow{transform:translate(2px,-2px)}.next-journal__footer{justify-content:flex-end;margin-top:-1rem;display:flex}.next-studio{color:var(--next-ink);background:#eeece6;border-block:1px solid #d4d0c7;padding-block:clamp(5rem,9vw,8rem)}.next-studio__inner{grid-template-columns:minmax(0,1fr) clamp(17rem,28vw,23rem);align-items:center;gap:clamp(3rem,7vw,6rem);max-width:70rem;margin-inline:auto;display:grid}.next-studio__image{aspect-ratio:2/3;background:#d7d9dc;border-radius:1rem;overflow:hidden;box-shadow:0 1.5rem 3.5rem #20211f1f}.next-studio__image img{object-fit:cover;width:100%;height:100%}.next-studio h2{letter-spacing:-.045em;text-wrap:balance;max-width:20ch;margin-top:1.5rem;font-size:clamp(2.35rem,4.5vw,4.25rem);line-height:1.05}.next-studio__lead{color:#62635f;max-width:51ch;margin:2rem 0 0;font-size:clamp(1.05rem,1.6vw,1.25rem);line-height:1.7}.next-studio__method{max-width:45rem;margin-top:clamp(2.5rem,5vw,4rem)}.next-studio__method-label{color:#77736c;font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;margin:0 0 .5rem;font-size:.7rem;font-weight:700}.next-studio__method ol{list-style:none}.next-studio__method li{border-bottom:1px solid #cbc5ba;grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding:1.35rem 0;display:grid}.next-studio__method li>span{color:var(--next-warm);font-family:var(--font-mono);padding-top:.22rem;font-size:.68rem}.next-studio__method li p{color:#5d5d59;margin:0;font-size:1.03rem;line-height:1.55}.next-studio__method li strong{color:var(--next-ink);font-weight:700}.next-studio__method li:last-child{border-bottom:0}.next-studio__values-block{border-top:1px solid #cbc5ba;margin:clamp(2rem,4vw,3.25rem) 0 0;padding-top:clamp(1.75rem,3vw,2.5rem)}.next-studio__values-label{color:#77736c;font-family:var(--font-mono);letter-spacing:.1em;text-align:center;text-transform:uppercase;margin:0 0 1.5rem;font-size:.7rem;font-weight:700}.next-studio__values{text-align:center;justify-content:center;gap:clamp(1.5rem,6vw,5.5rem);margin:0;list-style:none;display:flex}.next-studio__values li{font-family:var(--font-display);letter-spacing:-.025em;font-size:clamp(1.15rem,1.8vw,1.55rem);font-weight:700}.next-founder-section{background:#f8f7f4;padding-block:clamp(5rem,9vw,8rem)}.next-founder{grid-template-columns:clamp(12rem,24vw,19rem) minmax(0,1fr);align-items:center;gap:clamp(2.5rem,7vw,6rem);max-width:62rem;margin-inline:auto;display:grid}.next-founder__portrait{aspect-ratio:1;background:#dedbd3;border-radius:.9rem;overflow:hidden}.next-founder__portrait img{object-fit:cover;width:100%;height:100%}.next-founder h2{letter-spacing:-.04em;margin:.85rem 0 1.15rem;font-size:clamp(2.15rem,4vw,3.5rem);line-height:1.05}.next-founder__content>p:not(.next-kicker){max-width:60ch;color:var(--next-muted);margin:0 0 1.5rem;font-size:1.03rem;line-height:1.75}.next-founder__links{flex-wrap:wrap;align-items:center;gap:.85rem 1.75rem;display:flex}.next-founder__about-link{background:var(--color-blue-dark);color:#fff;border-radius:.65rem;align-items:center;gap:.7rem;min-height:3rem;padding-inline:1.25rem;font-size:.88rem;font-weight:700;display:inline-flex}.next-newsletter{background:#f8f7f4;padding-block:clamp(1.25rem,3vw,2rem) clamp(5rem,9vw,8rem)}.next-newsletter__card{color:#f7f5f0;background:#2c2b27;border-radius:1.1rem;grid-template-columns:minmax(0,1fr) minmax(22rem,.82fr);align-items:center;gap:clamp(3rem,8vw,7rem);padding:clamp(2.25rem,6vw,5rem);display:grid}.next-newsletter h2{letter-spacing:-.04em;margin-top:.85rem;font-size:clamp(2.15rem,4vw,3.65rem);line-height:1.05}.next-newsletter__copy>p:last-child{color:#c9c6bd;max-width:48ch;margin:1.15rem 0 0;font-size:1rem;line-height:1.65}.next-newsletter__form{background:#fff;border-radius:.9rem;gap:.45rem;padding:.4rem;display:flex}.next-newsletter__form input{min-width:0;min-height:3.3rem;color:var(--next-ink);background:0 0;border:0;border-radius:.6rem;outline:0;flex:1;padding-inline:1.15rem}.next-newsletter__form button{cursor:pointer;color:#fff;background:#3c3a35;border:0;border-radius:.65rem;padding-inline:1.35rem;font-family:inherit;font-weight:700}.next-newsletter__form:focus-within{box-shadow:0 0 0 4px #ffffff38}.next-hero__form input:-webkit-any(:-webkit-autofill,:autofill),.next-newsletter__form input:-webkit-any(:-webkit-autofill,:autofill){-webkit-text-fill-color:var(--next-ink);caret-color:var(--next-ink);box-shadow:inset 0 0 0 1000px #fff}.next-hero__form input:is(:autofill,:autofill),.next-newsletter__form input:is(:autofill,:autofill){-webkit-text-fill-color:var(--next-ink);caret-color:var(--next-ink);box-shadow:inset 0 0 0 1000px #fff}.next-newsletter__status{color:#c9c7c1;margin:.8rem 1rem 0;font-size:.85rem}@media (width<=960px){.next-journal__grid,.next-studio__inner,.next-newsletter__card{grid-template-columns:1fr}.next-recent ol{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem;display:grid}.next-recent li{min-width:0}.next-recent a{grid-template-columns:1.5rem minmax(0,1fr)}.next-recent__arrow{display:none}.next-studio__intro{max-width:48rem}.next-studio__image{aspect-ratio:4/3;width:min(100%,36rem)}.next-studio__method{max-width:42rem}}@media (width<=700px){.next-hero__inner{padding-top:5.5rem;padding-bottom:4.5rem}.next-hero h1{font-size:clamp(2.65rem,13vw,4rem)}.next-hero__footer,.next-highlighted>a,.next-founder{grid-template-columns:1fr}.next-hero__footer{align-items:start;gap:1.75rem}.next-section-heading{flex-direction:column;align-items:start}.next-journal__grid{gap:3.5rem}.next-highlighted>a{min-height:0}.next-highlighted__image{aspect-ratio:16/10;min-height:15rem}.next-recent ol{grid-template-columns:1fr;gap:0}.next-recent a{grid-template-columns:2rem minmax(0,1fr) auto}.next-recent__arrow{display:block}.next-founder__portrait{max-width:17rem}.next-studio__values{flex-direction:column;gap:.8rem}.next-newsletter__card{gap:2.5rem}}@media (width<=500px){.next-hero__form,.next-newsletter__form{border-radius:1rem;flex-direction:column}.next-hero__form input,.next-newsletter__form input{text-align:center}.next-hero__form button,.next-newsletter__form button{min-height:3.3rem}}
