:root{--jm-ink:#111827;--jm-muted:#667085;--jm-paper:#f7f6f2;--jm-card:#ffffff;--jm-line:#e8e7e2;--jm-accent:#ff5c35;--jm-accent-dark:#df3f1b;--jm-night:#0b1220;--jm-radius:24px;--jm-shadow:0 18px 55px rgba(15,23,42,.10)}html{scroll-behavior:smooth}body{color:var(--jm-ink);background:var(--jm-paper);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;-webkit-font-smoothing:antialiased}body a{color:inherit}::selection{background:rgba(255,92,53,.22);color:var(--jm-ink)}.et-l--header{position:sticky;top:0;z-index:9998}.admin-bar .et-l--header{top:32px}.et-l--header .et_pb_section{background:rgba(255,255,255,.92)!important;background-image:none!important;padding:0!important;box-shadow:0 1px 0 rgba(15,23,42,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.et-l--header .et_pb_row_0,.et-l--header .et_pb_text_0,.et-l--header .et_pb_button_0_wrapper,.et-l--header .et_pb_row_1>.et_pb_column:last-child{display:none!important}.et-l--header .et_pb_row_1{display:flex!important;align-items:center!important;width:92%!important;max-width:1200px!important;padding:15px 0!important;margin:auto!important}.et-l--header .et_pb_row_1>.et_pb_column:first-child{width:100%!important;margin:0!important}.et-l--header .et_pb_menu,.et-l--header .et_pb_menu_inner_container{background:transparent!important}.et-l--header .et_pb_menu__wrap{justify-content:flex-end!important}.et-l--header .et_pb_menu__logo-wrap{margin-right:auto!important}.et-l--header .et_pb_menu__logo img{display:none!important}.et-l--header .et_pb_menu__logo a{min-width:210px;display:flex!important;align-items:center}.et-l--header .et_pb_menu__logo a:after{content:"JOSHA'S MIND";display:block;color:var(--jm-ink);font-size:21px;line-height:1;font-weight:850;letter-spacing:-.7px}.et-l--header .et-menu>li{padding-left:13px!important;padding-right:13px!important}.et-l--header .et-menu>li>a{color:var(--jm-ink)!important;font-size:14px!important;font-weight:700!important;letter-spacing:-.1px;padding:10px 0!important}.et-l--header .et-menu>li>a:hover{color:var(--jm-accent)!important;opacity:1!important}.et-l--header .et_pb_menu__search-button,.et-l--header .mobile_menu_bar:before{color:var(--jm-ink)!important}body.home #page-container{overflow:hidden}body.home .et_pb_section_0{position:relative;min-height:650px;padding:110px 5% 100px!important;background-position:center 46%!important;border-radius:0 0 40px 40px;overflow:hidden}body.home .et_pb_section_0:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 80% 20%,rgba(255,92,53,.22),transparent 38%),linear-gradient(90deg,rgba(5,12,22,.88) 0%,rgba(5,12,22,.60) 52%,rgba(5,12,22,.25) 100%);pointer-events:none}body.home .et_pb_section_0>.et_pb_row{width:100%!important;max-width:1180px!important;margin:auto!important}body.home .et_pb_section_0 .et_pb_column_0{width:100%!important;max-width:840px;margin:0!important}body.home .et_pb_section_0 .et_pb_column_1{display:none!important}body.home .et_pb_heading_0 h1{max-width:820px;color:#fff!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(58px,7.2vw,104px)!important;line-height:.94!important;letter-spacing:-4.2px!important;text-wrap:balance}body.home .et_pb_text_0{max-width:650px;margin-top:30px!important}body.home .et_pb_text_0 p{color:rgba(255,255,255,.84)!important;font-size:18px!important;line-height:1.75!important}body.home .et_pb_button_0_wrapper{margin-top:30px!important}body.home .et_pb_button_0{color:#fff!important;background:var(--jm-accent)!important;border:0!important;border-radius:999px!important;padding:15px 25px!important;font-size:14px!important;font-weight:800!important;box-shadow:0 12px 30px rgba(255,92,53,.28);transition:transform .2s ease,background .2s ease,box-shadow .2s ease!important}body.home .et_pb_button_0:hover{background:var(--jm-accent-dark)!important;padding:15px 25px!important;transform:translateY(-2px);box-shadow:0 16px 38px rgba(255,92,53,.34)}body.home .et_pb_button_0:after{display:none!important}body.home .et_pb_section_1,body.home .et_pb_section_2,body.home .et_pb_section_4{display:none!important}body.home .et_pb_section_3{background:var(--jm-paper)!important;padding:105px 5% 120px!important}body.home .et_pb_section_3 .et_pb_row_5{width:100%!important;max-width:1180px!important}body.home .et_pb_heading_9{margin-bottom:38px!important}body.home .et_pb_heading_9 h2{color:var(--jm-ink)!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(42px,5vw,68px)!important;line-height:1.04!important;letter-spacing:-2.2px!important}body.home .et_pb_heading_9 h2:before{content:"LATEST";display:block;margin-bottom:15px;color:var(--jm-accent);font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:12px;line-height:1;font-weight:900;letter-spacing:2.4px}body.home .et_pb_blog_0 .et_pb_ajax_pagination_container{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}body.home .et_pb_blog_0 article{position:relative;display:flex;flex-direction:column;min-height:300px;margin:0!important;padding:34px!important;background:var(--jm-card);border:1px solid var(--jm-line);border-radius:var(--jm-radius);box-shadow:0 4px 18px rgba(15,23,42,.04);overflow:hidden;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}body.home .et_pb_blog_0 article:hover{transform:translateY(-5px);border-color:rgba(255,92,53,.32);box-shadow:var(--jm-shadow)}body.home .et_pb_blog_0 article:first-child{grid-column:1/-1;min-height:355px;padding:48px!important;color:#fff;border:0;background:radial-gradient(circle at 82% 15%,rgba(255,143,92,.52),transparent 34%),linear-gradient(135deg,#0b1220 0%,#18243a 70%,#243450 100%)}body.home .et_pb_blog_0 article:first-child:after{content:"01";position:absolute;right:30px;bottom:-28px;color:rgba(255,255,255,.07);font-family:Georgia,serif;font-size:180px;line-height:1}body.home .et_pb_blog_0 .entry-title{margin:0 0 16px!important;padding:0!important;font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(28px,3.1vw,43px)!important;line-height:1.12!important;letter-spacing:-1.1px!important;text-wrap:balance}body.home .et_pb_blog_0 article:first-child .entry-title{max-width:820px;font-size:clamp(38px,5vw,67px)!important;line-height:1.03!important;letter-spacing:-2px!important}body.home .et_pb_blog_0 article:first-child .entry-title a,body.home .et_pb_blog_0 article:first-child .post-meta,body.home .et_pb_blog_0 article:first-child .post-meta a,body.home .et_pb_blog_0 article:first-child .more-link{color:#fff!important}body.home .et_pb_blog_0 .post-meta{color:var(--jm-muted)!important;font-size:12px!important;font-weight:800;letter-spacing:.7px;text-transform:uppercase}body.home .et_pb_blog_0 .post-content{margin-top:auto}body.home .et_pb_blog_0 .post-content-inner{display:none!important}body.home .et_pb_blog_0 .more-link{display:inline-flex;align-items:center;width:max-content;margin-top:28px;color:var(--jm-accent)!important;font-size:13px;font-weight:900;letter-spacing:.9px;text-transform:uppercase}body.home .et_pb_blog_0 .more-link:after{content:" →";margin-left:7px}body.home .et_pb_blog_0 .pagination{grid-column:1/-1}body.archive #main-content,body.search #main-content{background:var(--jm-paper)}body.archive #main-content .container,body.search #main-content .container{width:92%;max-width:1180px;padding:85px 0 110px!important}body.archive #main-content .container:before,body.search #main-content .container:before{display:none!important}body.archive #left-area,body.search #left-area{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%!important;padding:0!important}body.archive #left-area article,body.search #left-area article{margin:0!important;padding:32px!important;background:#fff;border:1px solid var(--jm-line);border-radius:var(--jm-radius);box-shadow:0 4px 18px rgba(15,23,42,.04)}body.archive #left-area .entry-title,body.search #left-area .entry-title{font-family:Georgia,"Times New Roman",serif;font-size:32px;line-height:1.12;letter-spacing:-.8px}body.archive #left-area .post-meta,body.search #left-area .post-meta{color:var(--jm-muted);font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.6px}body.archive #left-area .post-content p,body.search #left-area .post-content p{display:none}body.archive #left-area .pagination,body.search #left-area .pagination{grid-column:1/-1}body.single-post #main-content{background:linear-gradient(180deg,#fff 0%,var(--jm-paper) 100%)}body.single-post #main-content .container{width:92%;max-width:1000px;padding:90px 0 110px!important}body.single-post #main-content .container:before{display:none!important}body.single-post #left-area{width:100%!important;padding:0!important}body.single-post #sidebar{display:none!important}body.single-post article.et_pb_post{margin-bottom:0}body.single-post .et_post_meta_wrapper,body.single-post .entry-content,body.single-post #comment-wrap{width:100%;max-width:820px;margin-left:auto;margin-right:auto}body.single-post .entry-title{color:var(--jm-ink);font-family:Georgia,"Times New Roman",serif!important;font-size:clamp(48px,6vw,76px)!important;line-height:1.02!important;letter-spacing:-2.4px!important;text-wrap:balance}body.single-post .post-meta{margin-top:22px;color:var(--jm-muted)!important;font-size:13px!important;font-weight:700;line-height:1.6}body.single-post .post-meta a{color:var(--jm-accent)!important}body.single-post .entry-content{margin-top:46px;color:#293142;font-family:Georgia,"Times New Roman",serif;font-size:20px;line-height:1.82}body.single-post .entry-content p{margin-bottom:1.45em}body.single-post .entry-content h2,body.single-post .entry-content h3{color:var(--jm-ink);line-height:1.15;letter-spacing:-.7px}body.single-post .entry-content iframe,body.single-post .entry-content video{width:100%!important;aspect-ratio:16/9;height:auto!important;border:0;border-radius:22px;box-shadow:var(--jm-shadow)}body.single-post #comment-wrap{margin-top:75px;padding-top:50px;border-top:1px solid var(--jm-line)}body.single-post #reply-title{color:var(--jm-ink);font-family:Georgia,"Times New Roman",serif;font-size:34px;letter-spacing:-.8px}body.single-post textarea,body.single-post input[type="text"],body.single-post input[type="email"]{background:#fff!important;border:1px solid var(--jm-line)!important;border-radius:16px!important;color:var(--jm-ink)!important;padding:18px!important}body.single-post .form-submit .et_pb_button{color:#fff!important;background:var(--jm-accent)!important;border:0!important;border-radius:999px!important;padding:13px 22px!important}#main-footer{background:var(--jm-night)!important;border-top:1px solid rgba(255,255,255,.08)}#main-footer .container{width:92%;max-width:1180px}#footer-bottom{background:transparent!important;padding:32px 0!important}#footer-info{float:none!important;padding:0!important;color:#94a3b8!important;font-size:13px!important;text-align:center!important}#footer-info a{color:#fff!important;font-weight:700}#footer-bottom .et-social-icons{display:none!important}@media (max-width:980px){.admin-bar .et-l--header{top:46px}.et-l--header .et_pb_row_1{padding:12px 0!important}.et-l--header .et_pb_menu__logo a{min-width:180px}.et-l--header .et_pb_menu__logo a:after{font-size:18px}.et-l--header .et_mobile_menu{border:0!important;border-radius:18px;padding:14px!important;box-shadow:var(--jm-shadow)}body.home .et_pb_section_0{min-height:570px;padding:90px 6% 80px!important;border-radius:0 0 28px 28px}body.home .et_pb_heading_0 h1{font-size:clamp(50px,12vw,76px)!important;letter-spacing:-2.8px!important}body.home .et_pb_section_3{padding:80px 6% 90px!important}body.home .et_pb_blog_0 .et_pb_ajax_pagination_container,body.archive #left-area,body.search #left-area{grid-template-columns:1fr}body.home .et_pb_blog_0 article:first-child{grid-column:auto;padding:34px!important}body.home .et_pb_blog_0 article:first-child .entry-title{font-size:38px!important}body.single-post #main-content .container{padding-top:65px!important}}@media (max-width:600px){body.home .et_pb_section_0{min-height:520px;padding-top:75px!important}body.home .et_pb_heading_0 h1{font-size:48px!important;letter-spacing:-2px!important}body.home .et_pb_text_0 p{font-size:16px!important}body.home .et_pb_blog_0 article{min-height:260px;padding:26px!important}body.home .et_pb_blog_0 article:first-child{min-height:315px}body.single-post .entry-title{font-size:42px!important;letter-spacing:-1.4px!important}body.single-post .entry-content{font-size:18px}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{transition:none!important}}body .et-l--header .et_pb_section_0_tb_header{background:rgba(255,255,255,.94)!important;background-color:rgba(255,255,255,.94)!important;background-image:none!important;padding:0!important;box-shadow:0 1px 0 rgba(15,23,42,.08)!important;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}body .et-l--header .et_pb_row_0_tb_header,body .et-l--header .et_pb_text_0_tb_header,body .et-l--header .et_pb_column_3_tb_header{display:none!important}body .et-l--header .et_pb_row_1_tb_header{display:flex!important;align-items:center!important;width:92%!important;max-width:1200px!important;padding:15px 0!important;margin:auto!important}body .et-l--header .et_pb_column_2_tb_header{width:100%!important;margin:0!important}body .et-l--header .et_pb_menu_0_tb_header,body .et-l--header .et_pb_menu_0_tb_header .et_pb_menu_inner_container{background:transparent!important}@media (max-width:980px){body .et-l--header .et_pb_row_1_tb_header{padding:12px 0!important}}body .et-l--header .et_pb_menu_0_tb_header.et_pb_menu ul li a{color:var(--jm-ink)!important}body .et-l--header .et_pb_menu_0_tb_header.et_pb_menu ul li.current-menu-item>a,body .et-l--header .et_pb_menu_0_tb_header.et_pb_menu ul li a:hover{color:var(--jm-accent)!important}body.archive #left-area:before,body.search #left-area:before{grid-column:1/-1;display:block;margin:0 0 18px;color:var(--jm-ink);font-family:Georgia,"Times New Roman",serif;font-size:clamp(46px,6vw,72px);line-height:1;letter-spacing:-2px}body.archive #left-area:before{content:"All Stories"}body.search #left-area:before{content:"Search Results"}body.archive #left-area article,body.search #left-area article{display:flex;flex-direction:column;min-height:230px}body.archive #left-area article .entry-content,body.search #left-area article .entry-content{display:none!important}body.archive #left-area article>figure,body.archive #left-area article>.wp-block-embed,body.search #left-area article>figure,body.search #left-area article>.wp-block-embed{display:none!important}body.archive #left-area article:before,body.search #left-area article:before{content:"";display:block;width:42px;height:4px;margin-bottom:24px;background:var(--jm-accent);border-radius:999px}body.archive #left-area article>*:nth-child(n+3),body.search #left-area article>*:nth-child(n+3){display:none!important}body.home .et_pb_section_1,body.home .et_pb_section_2,body.home .et_pb_section_4{display:block!important}body.home .et_pb_section_1{padding:clamp(72px,8vw,120px) 0!important;background:radial-gradient(circle at 85% 15%,rgba(255,92,53,.26),transparent 28%),linear-gradient(145deg,#0b1220 0%,#15233a 100%)!important}body.home .et_pb_section_1 .et_pb_row_0{padding:0 0 38px!important}body.home .et_pb_section_1 .et_pb_row_0 h2{color:#fff!important;font-size:clamp(38px,5vw,66px)!important;line-height:1.04!important;letter-spacing:-.045em!important;text-align:center!important}body.home .et_pb_section_1 .et_pb_row_1{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px;width:min(90%,1180px)!important}body.home .et_pb_section_1 .et_pb_row_1>.et_pb_column{width:auto!important;margin:0!important}body.home .et_pb_section_1 .et_pb_blurb{height:100%!important;min-height:220px!important;padding:34px!important;border:1px solid rgba(255,255,255,.13)!important;border-radius:22px!important;background:rgba(255,255,255,.07)!important;box-shadow:0 18px 50px rgba(0,0,0,.15)!important;backdrop-filter:blur(14px)}body.home .et_pb_section_1 .et_pb_blurb:before{content:"";display:block;width:42px;height:5px;margin:0 0 26px;border-radius:999px;background:var(--jm-accent)}body.home .et_pb_section_1 .et_pb_main_blurb_image{display:none!important}body.home .et_pb_section_1 .et_pb_blurb h4,body.home .et_pb_section_1 .et_pb_blurb h4 a{color:#fff!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:22px!important;font-weight:800!important;line-height:1.2!important}body.home .et_pb_section_1 .et_pb_blurb_description,body.home .et_pb_section_1 .et_pb_blurb_description p{color:#cbd5e1!important;font-size:16px!important;line-height:1.75!important}body.home .et_pb_section_2{padding:clamp(76px,8vw,118px) 0!important;background:#f7f6f2!important}body.home .et_pb_section_2 .et_pb_row_2{padding:0 0 42px!important}body.home .et_pb_section_2 .et_pb_row_2 h2{color:var(--jm-ink)!important;font-size:clamp(40px,5vw,68px)!important;line-height:1.04!important;letter-spacing:-.05em!important;text-align:center!important}body.home .et_pb_section_2 .et_pb_row_3,body.home .et_pb_section_2 .et_pb_row_4{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;width:min(90%,1180px)!important;padding:0 0 22px!important}body.home .et_pb_section_2 .et_pb_row_3>.et_pb_column,body.home .et_pb_section_2 .et_pb_row_4>.et_pb_column{width:auto!important;margin:0!important}body.home .et_pb_section_2 .et_pb_heading{min-height:120px!important;display:flex!important;align-items:center!important;padding:30px 34px!important;border:1px solid var(--jm-line)!important;border-radius:22px!important;background:#fff!important;box-shadow:0 14px 38px rgba(15,23,42,.07)!important;transition:transform .25s ease,box-shadow .25s ease,border-color .25s ease}body.home .et_pb_section_2 .et_pb_heading:hover{transform:translateY(-5px);border-color:rgba(255,92,53,.45)!important;box-shadow:0 22px 50px rgba(15,23,42,.12)!important}body.home .et_pb_section_2 .et_pb_heading h4,body.home .et_pb_section_2 .et_pb_heading h4 a{color:var(--jm-ink)!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:19px!important;font-weight:850!important;letter-spacing:.02em!important}body.home .et_pb_section_2 .et_pb_heading h4:after{content:" →";color:var(--jm-accent)}body.home .et_pb_section_4{padding:clamp(72px,8vw,112px) 0!important;overflow:hidden;background:radial-gradient(circle at 88% 50%,rgba(255,255,255,.12),transparent 24%),linear-gradient(135deg,#ff5c35 0%,#e74622 100%)!important}body.home .et_pb_section_4 .et_pb_row_6{display:grid!important;grid-template-columns:minmax(0,1.7fr) minmax(220px,.7fr);gap:36px;align-items:center;width:min(90%,1180px)!important}body.home .et_pb_section_4 .et_pb_row_6>.et_pb_column{width:auto!important;margin:0!important}body.home .et_pb_section_4 .et_pb_main_blurb_image{display:none!important}body.home .et_pb_section_4 .et_pb_blurb_content{max-width:820px!important}body.home .et_pb_section_4 .et_pb_blurb h4,body.home .et_pb_section_4 .et_pb_blurb h4 a{color:#fff!important;font-family:Inter,ui-sans-serif,system-ui,sans-serif!important;font-size:clamp(38px,5vw,62px)!important;font-weight:900!important;line-height:1.04!important;letter-spacing:-.045em!important}body.home .et_pb_section_4 .et_pb_blurb_description,body.home .et_pb_section_4 .et_pb_blurb_description p{color:rgba(255,255,255,.9)!important;font-size:18px!important;line-height:1.75!important}body.home .et_pb_section_4 .et_pb_column_13{min-height:230px;border:1px solid rgba(255,255,255,.25);border-radius:999px 999px 80px 999px;background:rgba(11,18,32,.15);box-shadow:inset 0 0 0 18px rgba(255,255,255,.06)}@media(max-width:980px){body.home .et_pb_section_1 .et_pb_row_1{grid-template-columns:1fr!important}body.home .et_pb_section_2 .et_pb_row_3,body.home .et_pb_section_2 .et_pb_row_4{grid-template-columns:1fr!important}body.home .et_pb_section_4 .et_pb_row_6{grid-template-columns:1fr!important}body.home .et_pb_section_4 .et_pb_column_13{display:none!important}}@media(max-width:767px){body.home .et_pb_section_1,body.home .et_pb_section_2,body.home .et_pb_section_4{padding:68px 0!important}body.home .et_pb_section_1 .et_pb_blurb{min-height:0!important;padding:28px!important}body.home .et_pb_section_2 .et_pb_heading{min-height:96px!important;padding:24px!important}}body.home .et_pb_section_2 .et_pb_row_2 .et_pb_heading{min-height:0!important;display:block!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;transform:none!important}body.home .et_pb_section_2 .et_pb_row_2 .et_pb_heading:hover{transform:none!important;border-color:transparent!important;box-shadow:none!important}