.inspire-next .founder-page{color:#f5f5f5;font-family:var(--font-inter),Arial,sans-serif;background:radial-gradient(at 20% 2%,#d32f2f12,#0000 25%),#080808}.inspire-next .founder-page :is(h1,h2,h3){font-family:var(--font-montserrat),Arial,sans-serif;text-transform:none;letter-spacing:-.035em;font-weight:800}.inspire-next .founder-page :is(h1,h2) em{color:#f17c83;-webkit-text-fill-color:currentColor;text-shadow:0 0 32px #d32f2f20;background:0 0}.founder-page :is(#story,#books,#press){scroll-margin-top:125px}.inspire-next .founder-page .nx-founder-hero{grid-template-columns:minmax(0,1.35fr) minmax(0,.8fr);align-items:center;gap:64px;padding-top:170px;padding-bottom:90px;display:grid}.founder-hero-copy{min-width:0}.inspire-next .founder-page .nx-founder-hero h1{letter-spacing:-.04em;margin:10px 0 28px;font-size:clamp(32px,3.5vw,49px);line-height:1.15}.inspire-next .founder-page .founder-hero-intro{color:#c4c4c4;max-width:670px;margin:0;font-size:16px;font-weight:400;line-height:1.9}.founder-page .hero-eyebrow-badge{letter-spacing:.08em;padding:9px 13px;font-size:9px;line-height:1.7}.nx-founder-jump{flex-wrap:wrap;gap:10px;margin-top:28px;display:flex}.nx-founder-jump a{color:#e5e5e5;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(140deg,#ffffff09,#ffffff03);border:1px solid #ffffff21;border-radius:9999px;align-items:center;gap:9px;min-height:44px;padding:10px 14px;font-size:10px;font-weight:600;line-height:1.5;transition:border-color .2s,background .2s;display:inline-flex;box-shadow:inset 0 1px #ffffff0b,0 8px 20px #0003}.nx-founder-jump a:hover{background:#d32f2f14;border-color:#e86a7370}.nx-founder-jump svg{color:#f17c83}.nx-founder-portrait{background:radial-gradient(at 50% 40%,#d32f2f22,#0000 70%),linear-gradient(145deg,#232323,#111);border:1px solid #ffffff24;border-radius:28px;min-width:0;margin:0;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 24px 60px #0006,0 0 70px #d32f2f09}.inspire-next .nx-founder-portrait img{aspect-ratio:4/5;object-fit:contain;width:100%;height:auto;display:block}.nx-founder-portrait figcaption{background:linear-gradient(#0000,#080808f2);padding:60px 25px 25px;position:absolute;bottom:0;left:0;right:0}.nx-founder-portrait figcaption span{color:#edc164;letter-spacing:.12em;font-size:9px;display:block}.nx-founder-portrait figcaption strong{font-family:var(--font-montserrat),Arial,sans-serif;color:#fff;letter-spacing:-.025em;margin-top:8px;font-size:21px;font-weight:700;display:block}.founder-page .nx-eyebrow{font-size:10px}.inspire-next .founder-page h2{margin:0 0 24px;font-size:clamp(29px,3.2vw,44px);line-height:1.18}.inspire-next .founder-page .founder-section-intro{color:#bfbfbf;max-width:710px;margin:0;font-size:15px;line-height:1.9}.founder-principles,.founder-books,.founder-press,.nx-founder-cta{border-top:1px solid #ffffff16}.founder-pillar-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:38px;display:grid}.founder-pillar-grid article,.founder-book-grid article{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(at 10% 0,#ffffff08,#0000 65%),linear-gradient(145deg,#282828cc,#171717e8);border:1px solid #ffffff20;border-radius:24px;padding:30px;box-shadow:inset 0 1px #ffffff10,0 15px 35px #0003}.founder-pillar-top{justify-content:space-between;align-items:center;margin-bottom:28px;display:flex}.founder-pillar-icon{color:#f17c83;background:linear-gradient(145deg,#d32f2f2c,#d32f2f0b);border:1px solid #ee6b7330;border-radius:15px;place-items:center;width:48px;height:48px;display:grid;box-shadow:inset 0 1px #ffffff12,0 0 24px #d32f2f0b}.founder-pillar-number{color:#858585;font-family:var(--font-montserrat),Arial,sans-serif;letter-spacing:.1em;font-size:13px;font-weight:700}.inspire-next .founder-page .founder-micro-label{letter-spacing:.13em;text-transform:uppercase;color:#edc164;margin:0 0 13px;font-size:9px;font-weight:700;line-height:1.6}.inspire-next .founder-page .founder-pillar-grid h3{letter-spacing:-.03em;margin:0 0 20px;font-size:23px;line-height:1.25}.inspire-next .founder-page .founder-pillar-grid p:not(.founder-micro-label){color:#bfbfbf;margin:0;font-size:14px;line-height:1.9}.founder-profile-story{border-top:1px solid #ffffff16;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:90px;display:grid}.founder-profile-story-label{align-self:start;position:sticky;top:135px}.founder-profile-story-label>p:last-child{color:#999;font-size:13px;line-height:1.9}.founder-prose{min-width:0;max-width:760px}.founder-chapter{border-bottom:1px solid #ffffff16;margin:0 0 36px;padding:0 0 36px}.inspire-next .founder-page .founder-chapter h3{margin:0 0 23px;font-size:27px;font-weight:700;line-height:1.25}.inspire-next .founder-page .founder-chapter p:not(.founder-micro-label){color:#c3c3c3;margin:0 0 20px;font-size:15px;line-height:1.95}.founder-story-conviction{border-left:2px solid #d32f2f;padding:10px 0 10px 26px}.inspire-next .founder-page .founder-story-conviction p{font-family:var(--font-montserrat),Arial,sans-serif;color:#eee;margin:0 0 15px;font-size:22px;font-weight:600;line-height:1.55}.founder-story-conviction span{color:#aaa;font-size:12px}.founder-kj{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(at 0 0,#d32f2f0f,#0000 70%),linear-gradient(145deg,#282828c9,#181818e8);border:1px solid #e96c7330;border-radius:28px;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:45px;margin:38px 0 24px;padding:40px;display:grid;box-shadow:inset 0 1px #ffffff12,0 15px 40px #0003}.founder-kj-art{min-width:0}.founder-kj-art img{object-fit:contain;filter:drop-shadow(0 18px 22px #0005);width:100%;max-width:480px;height:auto;margin:auto;display:block}.founder-curriculum-badge{color:#edc164;letter-spacing:.1em;background:#edc1640b;border:1px solid #edc16435;border-radius:9999px;padding:8px 12px;font-size:8px;font-weight:700;line-height:1.5;display:inline-block}.inspire-next .founder-page .founder-kj h3{margin:22px 0 12px;font-size:clamp(25px,2.7vw,35px);line-height:1.18}.founder-kj p{margin-bottom:20px;font-size:14px;line-height:1.9}.founder-kj-themes{flex-wrap:wrap;gap:8px;margin:23px 0;display:flex}.founder-kj-themes span{color:#ddd;background:#ffffff04;border:1px solid #ffffff20;border-radius:9999px;padding:7px 11px;font-size:10px;line-height:1.6;display:inline-block}.founder-kj .nx-button{font-size:11px}.founder-book-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;display:grid}.founder-book-grid article{flex-direction:column;align-items:flex-start;display:flex}.inspire-next .founder-page .founder-book-grid h3{margin:5px 0 18px;font-size:24px;line-height:1.25}.founder-book-grid p{margin:0 0 20px;font-size:13px;line-height:1.9}.inspire-next .founder-page .founder-book-subtitle{color:#e1e1e1;font-weight:600}.founder-book-cover{object-fit:contain;align-self:center;width:auto;max-width:100%;height:180px;margin:4px 0 24px;box-shadow:0 14px 24px #0004}.founder-book-grid article>a{align-items:center;gap:8px;min-height:44px;margin-top:auto;display:inline-flex}.founder-book-grid a,.founder-interview a{color:#f17c83;font-size:12px}.founder-archive-note{margin-top:20px;line-height:1.8;color:#999!important;font-size:12px!important}.founder-press-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;margin-top:30px;display:grid}.founder-press-grid figure{background:linear-gradient(145deg,#282828,#181818);border:1px solid #ffffff20;border-radius:22px;margin:0;overflow:hidden}.founder-clipping-trigger{cursor:zoom-in;background:#111;border:0;border-bottom:1px solid #ffffff16;width:100%;padding:0;display:block;position:relative}.founder-clipping-trigger img{object-fit:contain;width:100%;height:300px;padding:18px;transition:transform .2s;display:block}.founder-clipping-trigger:hover img{transform:scale(1.02)}.founder-clipping-trigger>span{color:#fff;background:#111e;border:1px solid #ffffff30;border-radius:9999px;align-items:center;gap:8px;padding:7px 11px;font-size:10px;display:flex;position:absolute;bottom:12px;right:12px}.founder-press-grid figcaption{gap:10px;padding:23px;line-height:1.6;display:grid}.founder-press-grid figcaption strong{color:#eee;font-size:13px;font-weight:600}.founder-press-grid figcaption span{color:#aaa;font-size:11px}.founder-interview{margin:28px 0 0}.founder-interview a{align-items:center;gap:8px;min-height:44px;display:inline-flex}.founder-archive-backdrop{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:100;background:#000d}.founder-archive-dialog[data-slot=dialog-content]{color:#eee;z-index:101;background:#141414;border:1px solid #ffffff24;border-radius:22px;gap:10px;width:min(1100px,94vw);max-width:94vw;max-height:94dvh;padding:24px;overflow:hidden}.founder-archive-dialog [data-slot=dialog-title]{font-family:var(--font-montserrat),Arial,sans-serif;padding-right:35px;font-size:18px;font-weight:700;line-height:1.35}.founder-archive-dialog [data-slot=dialog-description]{color:#aaa;font-size:12px}.founder-archive-dialog [data-slot=dialog-close]{color:#fff}.founder-archive-toolbar{flex-wrap:wrap;align-items:center;gap:10px;padding:8px 0;display:flex}.founder-archive-toolbar :is(button,a){color:#eee;cursor:pointer;background:#ffffff06;border:1px solid #ffffff26;border-radius:9999px;justify-content:center;align-items:center;gap:7px;min-height:40px;padding:8px 12px;font-size:11px;display:inline-flex}.founder-archive-toolbar>span{color:#bbb;font-size:11px}.founder-archive-image{background:#090909;border-radius:12px;max-height:65dvh;overflow:auto}.founder-archive-image img{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:65dvh;margin:auto;display:block}.founder-archive-image.is-zoomed img{width:100%;max-width:none;max-height:none}.nx-founder-cta{text-align:center}.nx-founder-cta-inner{background:radial-gradient(at 50% 0,#d32f2f16,#0000 70%),linear-gradient(145deg,#252525,#121212);border:1px solid #e96c7335;border-radius:28px;padding:60px 30px;box-shadow:inset 0 1px #ffffff10,0 15px 40px #0003}.nx-founder-cta .nx-eyebrow{justify-content:center}.nx-founder-cta-inner>p:not(.nx-eyebrow){max-width:650px;margin:0 auto 28px;font-size:15px;line-height:1.9}.nx-founder-cta-inner>.nx-button{margin-top:8px}.founder-studio-links{flex-wrap:wrap;justify-content:center;gap:14px 30px;margin-top:22px;display:flex}.founder-studio-links a{color:#ddd;align-items:center;gap:7px;min-height:44px;font-size:12px;display:inline-flex}@media (max-width:1050px){.inspire-next .founder-page .nx-founder-hero{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);gap:35px}.founder-pillar-grid{gap:15px}.founder-pillar-grid article{padding:24px}.founder-profile-story{grid-template-columns:1fr;gap:35px}.founder-profile-story-label{position:static}.founder-profile-story-label>p:last-child{display:none}.founder-kj{gap:28px;padding:30px}.founder-book-grid{gap:15px}.founder-book-grid article{padding:24px}.founder-press-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:800px){.inspire-next .founder-page .nx-founder-hero{grid-template-columns:1fr;gap:35px;padding-top:140px}.nx-founder-portrait{width:100%;max-width:500px;margin:0 auto}.inspire-next .nx-founder-portrait img{aspect-ratio:1}.founder-pillar-grid{grid-template-columns:1fr;gap:18px}.founder-pillar-grid article{padding:28px}.founder-kj{grid-template-columns:1fr}.founder-kj-art img{max-width:420px}.founder-book-grid{grid-template-columns:1fr;gap:18px}.founder-book-grid article{padding:28px}.founder-book-cover{align-self:flex-start;height:190px}}@media (max-width:650px){.inspire-next .founder-page .nx-founder-hero{padding-top:130px;padding-bottom:55px}.inspire-next .founder-page .nx-founder-hero h1{font-size:clamp(29px,7.8vw,40px);line-height:1.2}.inspire-next .founder-page .founder-hero-intro{font-size:14px}.founder-page .hero-eyebrow-badge{letter-spacing:.05em;text-align:left;font-size:7.5px}.nx-founder-jump{gap:8px}.nx-founder-jump a{padding:9px 12px;font-size:9px}.inspire-next .founder-page h2{font-size:29px}.founder-page .nx-eyebrow{font-size:8px}.inspire-next .founder-page .founder-chapter h3{font-size:24px}.inspire-next .founder-page .founder-chapter p:not(.founder-micro-label),.inspire-next .founder-page .founder-section-intro{font-size:14px}.founder-kj{padding:27px 22px}.founder-curriculum-badge{font-size:7px}.founder-press-grid{grid-template-columns:1fr}.founder-clipping-trigger img{height:340px}.nx-founder-cta-inner{padding:40px 22px}.nx-founder-cta-inner>.nx-button{font-size:10px}.founder-archive-dialog[data-slot=dialog-content]{padding:20px 14px}.founder-archive-dialog [data-slot=dialog-title]{font-size:15px}.founder-archive-toolbar{gap:7px}.founder-archive-toolbar :is(button,a){padding:8px 10px;font-size:10px}}@media (prefers-reduced-motion:reduce){.founder-clipping-trigger img,.nx-founder-jump a{transition:none}.founder-clipping-trigger:hover img{transform:none}}.founder-pillar-icon{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:25px;line-height:1}.founder-pillar-grid [data-tone=green] .founder-pillar-icon{background:linear-gradient(145deg,#6ac79725,#6ac79708);border-color:#6ac79735}.founder-pillar-grid [data-tone=gold] .founder-pillar-icon{background:linear-gradient(145deg,#edc16425,#edc16408);border-color:#edc16435}.founder-kj-themes span{align-items:center;gap:7px;display:inline-flex}.founder-kj-themes b{font-family:Apple Color Emoji,Segoe UI Emoji,sans-serif;font-size:14px;font-weight:400;line-height:1}
