/* Editorial essays */
.page-journal{background:#fcfbf7}.hero-journal{min-height:500px;background:#fcfbf7}.hero-journal .wrap{max-width:900px;margin-left:max(32px,calc((100vw - 1080px)/2));}.hero-journal h1{font-size:clamp(54px,7.5vw,106px);max-width:900px}.hero-journal p{max-width:600px;font-family:Georgia,serif;font-size:22px}.layout-journal .essay-section{display:grid;grid-template-columns:110px minmax(0,720px);gap:48px;max-width:940px;margin:auto;padding:88px 0;border-top:1px solid var(--line)}.essay-count{font:500 13px 'DM Mono',monospace;color:var(--blue)}.essay-section h2{margin:18px 0;font:700 clamp(32px,4vw,54px)/1 Manrope,sans-serif;letter-spacing:-.06em}.essay-section p{margin:0;font:400 20px/1.65 Georgia,serif;color:#3f475d}.layout-journal .deep-dive{background:#e9ebff;color:var(--ink)}.layout-journal .deep-dive .eyebrow{color:var(--blue)}.layout-journal .deep-head p,.layout-journal .deep-grid p{color:#465070}.layout-journal .deep-grid{background:var(--blue);border-color:var(--blue)}.layout-journal .deep-grid article{background:#e9ebff}
/* Founder tools */
.hero-toolkit{min-height:430px;background:var(--ink);color:var(--paper)}.hero-toolkit .eyebrow{color:var(--lime)}.hero-toolkit h1{max-width:900px;font-size:clamp(52px,7vw,102px)}.hero-toolkit p{color:#c7cce1}.layout-toolkit{background:#e9ece4}.tool-section{display:grid;grid-template-columns:110px 1fr auto;gap:34px;max-width:1100px;margin:auto;padding:46px 0;border-bottom:2px solid var(--ink)}.tool-number{font:700 52px/.8 Manrope,sans-serif;letter-spacing:-.08em;color:var(--blue)}.tool-section h2{margin:16px 0 12px;font-size:34px;letter-spacing:-.05em}.tool-section p{max-width:650px;margin:0;font-size:17px;line-height:1.6;color:var(--muted)}.tool-state{align-self:start;padding:7px 9px;background:var(--lime);font:600 10px 'DM Mono',monospace;text-transform:uppercase}.layout-toolkit .deep-dive{background:var(--paper);color:var(--ink)}.layout-toolkit .deep-dive .eyebrow{color:var(--blue)}.layout-toolkit .deep-head p,.layout-toolkit .deep-grid p{color:var(--muted)}.layout-toolkit .deep-grid{background:var(--ink);border-color:var(--ink)}.layout-toolkit .deep-grid article{background:var(--paper)}
/* Venture studio */
.hero-studio{background:var(--lime);min-height:620px}.hero-studio h1{max-width:1000px}.layout-studio{background:var(--ink);color:var(--paper)}.studio-stage{display:grid;grid-template-columns:110px 1fr 1fr;gap:42px;max-width:1280px;margin:auto;padding:92px 0;border-top:1px solid #48516e}.stage-no{font:700 80px/.8 Manrope,sans-serif;color:var(--lime);letter-spacing:-.1em}.studio-stage h2{margin:17px 0 0;font-size:clamp(36px,4.3vw,62px);line-height:.94;letter-spacing:-.06em}.studio-stage p{max-width:460px;margin:26px 0 0;color:#c5cbe0;font-size:18px;line-height:1.6}.layout-studio .deep-dive{background:var(--blue)}.layout-studio .deep-grid{background:var(--lime);border-color:var(--lime)}.layout-studio .deep-grid article{background:var(--blue)}
@media(max-width:760px){.hero-journal .wrap{margin:auto}.layout-journal .essay-section,.tool-section,.studio-stage{grid-template-columns:1fr;gap:22px;padding:56px 0;width:min(calc(100% - 36px),var(--max))}.tool-number{font-size:44px}.tool-state{justify-self:start}.stage-no{font-size:60px}.studio-stage p{margin-top:0}.essay-section p{font-size:18px}}
.hero-home{position:relative;min-height:720px;background:#07152a url("assets/stipdot-hero-v1.png") center/cover no-repeat;color:#fff}.hero-home:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,18,38,.88) 0%,rgba(5,18,38,.55) 42%,rgba(5,18,38,.05) 72%)}.hero-home .wrap{position:relative}.hero-home .eyebrow{color:var(--lime)}.hero-home h1{max-width:760px;font-size:clamp(54px,7vw,108px);line-height:.9}.hero-home p{max-width:570px;color:#e7e9f3}@media(max-width:760px){.hero-home{min-height:610px;background-position:64% center}.hero-home h1{font-size:52px}}
