:is(.jg-header-section,.jg-hero-section,.jg-origin-section,.jg-bridge-section,.jg-journal-section,.jg-contact-section){--jg-red:#8c1d2c;--jg-ink:#202326;--jg-paper:#f1f3f5;--jg-gutter:clamp(22px,5vw,84px);background:var(--jg-ink);color:var(--jg-paper);font:18px/1.55 'Segoe UI',Arial,sans-serif;text-align:left;overflow-wrap:break-word;margin:0}:is(.jg-header-section,.jg-hero-section,.jg-origin-section,.jg-bridge-section,.jg-journal-section,.jg-contact-section) *{box-sizing:border-box}:is(.jg-header-section,.jg-hero-section,.jg-origin-section,.jg-bridge-section,.jg-journal-section,.jg-contact-section) .et_pb_row{width:calc(100% - var(--jg-gutter) - var(--jg-gutter))!important;max-width:none!important;padding:0!important;margin:0 auto!important}:is(.jg-header-section,.jg-hero-section,.jg-origin-section,.jg-bridge-section,.jg-journal-section,.jg-contact-section) .et_pb_module{margin-bottom:0!important}:is(.jg-header-section,.jg-hero-section,.jg-origin-section,.jg-bridge-section,.jg-journal-section,.jg-contact-section) .et_pb_text{color:inherit;font:inherit;text-align:inherit}:is(.jg-header-section,.jg-hero-section,.jg-origin-section,.jg-bridge-section,.jg-journal-section,.jg-contact-section) :is(p,h1,h2,h3){margin:0;padding:0}:is(.jg-header-section,.jg-hero-section,.jg-origin-section,.jg-bridge-section,.jg-journal-section,.jg-contact-section) :is(h1,h2,h3){color:inherit;font-family:'Arial Black',Arial,sans-serif;font-weight:900;letter-spacing:-.06em;line-height:.94}:is(.jg-header-section,.jg-hero-section,.jg-origin-section,.jg-bridge-section,.jg-journal-section,.jg-contact-section) a{color:inherit;text-decoration:none}:is(.jg-header-section,.jg-hero-section,.jg-origin-section,.jg-bridge-section,.jg-journal-section,.jg-contact-section) a:hover{text-decoration:underline;text-underline-offset:5px}:is(.jg-header-section,.jg-hero-section,.jg-origin-section,.jg-bridge-section,.jg-journal-section,.jg-contact-section) a:focus-visible{outline:3px solid currentColor;outline-offset:6px}:is(.jg-header-section,.jg-hero-section,.jg-origin-section,.jg-bridge-section,.jg-journal-section,.jg-contact-section) .jg-meta{font:12px/1.5 Consolas,'Courier New',monospace;letter-spacing:.07em;text-transform:uppercase}:is(.jg-origin-section,.jg-journal-section) .et_pb_image{display:block}:is(.jg-origin-section,.jg-journal-section) .et_pb_image .et_pb_image_wrap{display:block;width:100%}:is(.jg-origin-section,.jg-journal-section) .et_pb_image img{display:block;width:100%;max-width:100%;height:auto}.jg-header-section{padding:25px 0!important}.jg-header-section .jg-header-content{display:flex;justify-content:space-between;align-items:center;gap:22px}.jg-header-section .jg-identity-name{font-size:18px;font-weight:800;letter-spacing:-.04em}.jg-header-section .jg-identity-name span{color:#ef8694}.jg-header-section .jg-since{font:11px/1.5 Consolas,'Courier New',monospace;letter-spacing:.1em;text-transform:uppercase;margin-top:5px}.jg-header-section .jg-nav p{display:flex;gap:24px;font-size:14px}.jg-hero-section{background:var(--jg-red);padding:30px 0 36px!important}.jg-hero-section .jg-hero-meta{display:flex;justify-content:space-between;gap:20px}.jg-hero-section .jg-hero-content h1{font-size:clamp(80px,14.7vw,222px);margin:42px 0 30px}.jg-hero-section h1 span{color:var(--jg-ink)}.jg-hero-section .jg-hero-bottom{border-top:1px solid #ffffff70;display:flex;justify-content:space-between;align-items:end;padding-top:22px;gap:28px}.jg-hero-section .jg-hero-bottom>p:first-child{font-size:clamp(18px,2vw,26px)}.jg-hero-section .jg-follow{font-size:16px}.jg-hero-section .jg-follow span{display:inline-block;margin-left:42px;font-size:35px}.jg-origin-section{padding:70px 0 90px!important}.jg-origin-section .et_pb_row{display:grid;grid-template-columns:.8fr 1.2fr;gap:50px;align-items:center}:is(.jg-origin-section,.jg-bridge-section) .et_pb_row::after,.jg-journal-section .et_pb_row:nth-child(2)::after{display:none}:is(.jg-origin-section,.jg-bridge-section) .et_pb_row>.et_pb_column,.jg-journal-section .et_pb_row:nth-child(2)>.et_pb_column{width:100%!important;margin:0!important}.jg-origin-section .jg-origin-story{scroll-margin-top:30px}.jg-origin-section .jg-chapter{display:flex;justify-content:space-between;align-items:center;gap:20px;border-bottom:1px solid #ffffff60;padding-bottom:24px;margin-bottom:28px}.jg-origin-section .jg-chapter span{font:900 40px/1 'Arial Black',Arial,sans-serif;letter-spacing:-.06em}.jg-origin-section h2{font-size:clamp(42px,5.8vw,88px);margin:24px 0 25px}.jg-origin-section .jg-lead{font-size:clamp(20px,2.2vw,30px);line-height:1.35}:is(.jg-origin-section,.jg-journal-section) .jg-line-link{display:block;padding:17px 0;border-bottom:1px solid currentColor;font-size:16px;margin-top:22px}.jg-origin-section .et_pb_image img{aspect-ratio:4/3;object-fit:cover}.jg-origin-section .jg-caption{font-size:12px;line-height:1.5;margin-top:10px;opacity:.8}.jg-bridge-section{background:var(--jg-paper);color:var(--jg-ink);padding:74px 0!important}.jg-bridge-section .et_pb_row{display:grid;grid-template-columns:1.3fr 1fr;gap:60px;align-items:end}.jg-bridge-section h2{font-size:clamp(52px,8.5vw,128px);color:var(--jg-red);margin:32px 0 45px}.jg-bridge-section .jg-bridge-lead{font:27px/1.4 Georgia,serif;max-width:600px}.jg-bridge-section .jg-bridge-body{padding-bottom:5px;max-width:550px}.jg-journal-section{background:var(--jg-paper);color:var(--jg-ink);padding:75px 0!important}.jg-journal-section .et_pb_row+.et_pb_row{margin-top:45px!important}.jg-journal-section .jg-journal-heading{display:grid;grid-template-columns:.7fr 1.2fr 1fr;gap:35px;align-items:start}.jg-journal-section h2{font-size:clamp(42px,5.5vw,80px);color:var(--jg-red)}.jg-journal-section .jg-lead{font:23px/1.4 Georgia,serif}.jg-journal-section .et_pb_row:nth-child(2){display:grid;grid-template-columns:1.6fr 1fr;gap:44px;align-items:center}.jg-journal-section .et_pb_image img{aspect-ratio:16/9;object-fit:cover}.jg-journal-section h3{font:italic 46px/1.08 Georgia,serif;letter-spacing:-.04em;margin:22px 0}.jg-journal-section .jg-archive-entry>a{display:grid;grid-template-columns:230px 1fr 25px;gap:20px;padding:23px 0;border-top:1px solid #20232650;align-items:center}.jg-journal-section .jg-archive-entry a>span:nth-child(2){font-size:23px;font-weight:600}.jg-journal-section .jg-archive-note{font-size:12px;margin-top:25px;max-width:700px}.jg-journal-section .jg-open-journal{display:inline-block;font-size:16px;font-weight:600;padding-bottom:7px;border-bottom:1px solid currentColor;margin-top:30px}.jg-contact-section{background:var(--jg-red);padding:65px 0 30px!important}.jg-contact-section h2{font-size:clamp(60px,10.5vw,156px);letter-spacing:-.07em;line-height:.92;margin:30px 0 45px}.jg-contact-section h2 span{display:inline-block;margin-left:70px}.jg-contact-section .jg-contact-bottom{display:flex;gap:30px;justify-content:space-between;border-top:1px solid #ffffff70;padding-top:20px;font-size:14px}.jg-contact-section .jg-social{display:flex;gap:24px}@media(min-width:1600px){:is(.jg-origin-section,.jg-bridge-section,.jg-journal-section) .et_pb_row{max-width:1500px!important}}@media(max-width:980px){:is(.jg-origin-section,.jg-bridge-section) .et_pb_row,.jg-journal-section .et_pb_row:nth-child(2){grid-template-columns:1fr;gap:32px}.jg-origin-section .et_pb_column:nth-child(2){grid-row:1}.jg-origin-section .et_pb_image img{object-fit:contain}.jg-origin-section h2{font-size:12vw}.jg-bridge-section .jg-bridge-lead{font-size:22px}.jg-journal-section .jg-journal-heading{grid-template-columns:1fr 1fr}.jg-journal-section .jg-journal-heading>.jg-meta{grid-column:1/-1}.jg-journal-section h3{font-size:40px}.jg-journal-section .jg-archive-entry>a{grid-template-columns:1fr 24px;gap:12px}.jg-journal-section .jg-archive-entry .jg-meta{grid-column:1/-1}.jg-journal-section .jg-archive-entry a>span:nth-child(2){font-size:21px}}@media(max-width:800px){.jg-hero-section .jg-hero-content h1{font-size:17vw}}@media(max-width:500px){:is(.jg-header-section,.jg-hero-section,.jg-origin-section,.jg-bridge-section,.jg-journal-section,.jg-contact-section){font-size:16px}.jg-header-section{padding-top:20px!important;padding-bottom:20px!important}.jg-header-section .jg-header-content{align-items:start;flex-direction:column}.jg-header-section .jg-nav{width:100%}.jg-header-section .jg-nav p{justify-content:space-between;gap:12px}.jg-hero-section .jg-hero-meta{flex-direction:column;gap:5px}.jg-hero-section .jg-hero-content h1{margin:32px 0}.jg-hero-section .jg-hero-bottom{align-items:start;flex-direction:column;gap:16px}.jg-hero-section .jg-follow span{margin-left:20px}:is(.jg-origin-section,.jg-bridge-section,.jg-journal-section){padding-top:48px!important;padding-bottom:48px!important}.jg-origin-section .jg-chapter{margin-bottom:26px}.jg-origin-section .jg-chapter span{font-size:35px}.jg-origin-section h2{font-size:15vw}.jg-bridge-section h2{font-size:13.2vw}.jg-journal-section .jg-journal-heading{grid-template-columns:1fr;gap:24px}.jg-journal-section h2{font-size:15vw}.jg-journal-section .jg-archive-entry a>span:nth-child(2){font-size:19px}.jg-contact-section{padding-top:45px!important}.jg-contact-section h2{font-size:19vw}.jg-contact-section h2 span{margin-left:20px}.jg-contact-section .jg-contact-bottom{flex-direction:column;gap:15px}}:is(.jg-journal-cover-section,.jg-journal-index-section){--jg-red:#8c1d2c;--jg-ink:#202326;--jg-paper:#f1f3f5;--jg-gutter:clamp(22px,5vw,84px);font:18px/1.6 'Segoe UI',Arial,sans-serif;text-align:left;overflow-wrap:break-word;margin:0}:is(.jg-journal-cover-section,.jg-journal-index-section) *{box-sizing:border-box}:is(.jg-journal-cover-section,.jg-journal-index-section) .et_pb_row{width:calc(100% - var(--jg-gutter) - var(--jg-gutter))!important;max-width:1440px!important;padding:0!important;margin:0 auto!important}:is(.jg-journal-cover-section,.jg-journal-index-section) .et_pb_module{margin-bottom:0!important}:is(.jg-journal-cover-section,.jg-journal-index-section) .et_pb_text{font:inherit;color:inherit;text-align:inherit}:is(.jg-journal-cover-section,.jg-journal-index-section) :is(p,h1,h2,h3){margin:0;padding:0}:is(.jg-journal-cover-section,.jg-journal-index-section) a{color:inherit;text-decoration:none}:is(.jg-journal-cover-section,.jg-journal-index-section) a:hover{text-decoration:underline;text-underline-offset:5px}:is(.jg-journal-cover-section,.jg-journal-index-section) a:focus-visible{outline:3px solid currentColor;outline-offset:6px}.jg-journal-cover-section{background:var(--jg-red);color:var(--jg-paper);padding:50px 0 62px!important}.jg-journal-cover-section .jg-journal-eyebrow{font:12px/1.5 Consolas,'Courier New',monospace;letter-spacing:.09em;text-transform:uppercase}.jg-journal-cover-section .jg-journal-cover-content h1{font-family:'Arial Black',Arial,sans-serif;font-weight:900;font-size:clamp(70px,11vw,168px);line-height:.93;letter-spacing:-.06em;color:var(--jg-paper);margin:32px 0}.jg-journal-cover-section h1 span{color:var(--jg-ink)}.jg-journal-cover-section .jg-journal-cover-intro{font:clamp(21px,2.3vw,30px)/1.4 Georgia,serif;max-width:800px}.jg-journal-cover-section .jg-journal-cover-note{font-size:13px;line-height:1.5;margin-top:28px;border-top:1px solid #ffffff70;padding-top:20px}.jg-journal-index-section{background:var(--jg-paper);color:var(--jg-ink);padding:70px 0 80px!important}.jg-journal-index-section .et_pb_posts{font:inherit;color:var(--jg-ink)}.jg-journal-index-section .et_pb_post{border-top:1px solid #20232650;margin:0 0 65px!important;padding:30px 0 0;clear:both;background:transparent}.jg-journal-index-section .et_pb_post:last-of-type{margin-bottom:0!important}.jg-journal-index-section .et_pb_post::after{content:"";display:table;clear:both}.jg-journal-index-section .et_pb_post :is(h2,.entry-title){font-family:'Arial Black',Arial,sans-serif;font-size:40px;font-weight:900;line-height:1.08;letter-spacing:-.045em;color:var(--jg-ink);margin:0 0 15px;padding:0;max-width:1000px}.jg-journal-index-section .et_pb_post .entry-title a{color:inherit}.jg-journal-index-section .et_pb_post .post-meta{font:12px/1.6 Consolas,'Courier New',monospace;letter-spacing:.04em;color:var(--jg-red);margin:0 0 22px;padding:0}.jg-journal-index-section .et_pb_post .post-content{font:18px/1.65 'Segoe UI',Arial,sans-serif;color:var(--jg-ink);max-width:850px}.jg-journal-index-section .et_pb_post .post-content p{margin:0 0 18px;padding:0}.jg-journal-index-section .et_pb_post .post-content p:last-child{margin-bottom:0}.jg-journal-index-section .et_pb_post .entry-featured-image-url{display:block;max-width:620px;margin:0 0 28px}.jg-journal-index-section .et_pb_post .entry-featured-image-url img{display:block;width:100%;height:auto}.jg-journal-index-section .et_pb_post .post-content img{max-width:100%;height:auto}.jg-journal-index-section .pagination{display:flex;justify-content:space-between;gap:24px;border-top:1px solid #20232650;padding-top:25px;margin-top:45px;font-size:15px}.jg-journal-index-section .pagination a{color:var(--jg-red);font-weight:600}@media(max-width:980px){.jg-journal-cover-section{padding:42px 0 50px!important}.jg-journal-index-section{padding:52px 0 60px!important}.jg-journal-index-section .et_pb_post :is(h2,.entry-title){font-size:36px}.jg-journal-index-section .et_pb_post{margin-bottom:52px!important}}@media(max-width:500px){:is(.jg-journal-cover-section,.jg-journal-index-section){font-size:16px}.jg-journal-cover-section{padding:34px 0 42px!important}.jg-journal-cover-section .jg-journal-cover-content h1{font-size:13vw;margin:25px 0}.jg-journal-cover-section .jg-journal-cover-intro{font-size:21px}.jg-journal-cover-section .jg-journal-cover-note{font-size:12px;margin-top:24px}.jg-journal-index-section{padding:42px 0 48px!important}.jg-journal-index-section .et_pb_post{padding-top:24px;margin-bottom:42px!important}.jg-journal-index-section .et_pb_post :is(h2,.entry-title){font-size:29px;line-height:1.12}.jg-journal-index-section .et_pb_post .post-meta{font-size:11px;margin-bottom:17px}.jg-journal-index-section .et_pb_post .post-content{font-size:16px;line-height:1.65}.jg-journal-index-section .et_pb_post .entry-featured-image-url{margin-bottom:22px}.jg-journal-index-section .pagination{font-size:14px;flex-wrap:wrap}}.jg-journal-index-section .et_pb_blog_posts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:56px 40px!important}.jg-journal-index-section .et_pb_blog_posts>.et_pb_post{width:auto!important;margin:0!important;border:0;border-top:1px solid #20232650;padding:24px 0 0!important;min-width:0}.jg-journal-index-section .et_pb_image_container{margin:0 0 24px!important}.jg-journal-index-section .et_pb_post .entry-featured-image-url{max-width:none;margin:0!important}.jg-journal-index-section .et_pb_post .entry-featured-image-url img{height:300px;object-fit:cover;width:100%}.jg-journal-index-section .post-126 .entry-featured-image-url img{object-fit:contain;background:#fff}.jg-journal-index-section .et_pb_post .post-meta{padding:0!important}@media(max-width:700px){.jg-journal-index-section .et_pb_blog_posts{grid-template-columns:1fr!important;gap:42px!important}.jg-journal-index-section .et_pb_post .entry-featured-image-url img{height:240px}}.jg-global-header .et_pb_row{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:22px;align-items:center}.jg-global-header .et_pb_row::after{display:none}.jg-global-header .et_pb_row>.et_pb_column{width:100%!important;margin:0!important;min-width:0}.jg-global-header .et_pb_menu{width:100%!important;max-width:none!important;background:transparent!important;background-color:transparent!important;box-shadow:none}.jg-global-header .et_pb_menu__wrap{justify-content:flex-end}.jg-global-header .et_pb_menu__menu{display:block!important}.jg-global-header .et_mobile_nav_menu{display:none!important}.jg-global-header .et_pb_menu__menu>nav.et-menu-nav{display:block}.jg-global-header .et_pb_menu__menu ul.et-menu{display:flex!important;justify-content:flex-end;align-items:center;gap:24px;flex-wrap:wrap;margin:0!important;padding:0!important;list-style:none}.jg-global-header .et_pb_menu__menu ul.et-menu>li{margin:0!important;padding:0!important}.jg-global-header .et_pb_menu__menu ul.et-menu>li>a{color:#f1f3f5!important;font:400 14px/1.5 'Segoe UI',Arial,sans-serif!important;padding:0!important;margin:0;opacity:1}.jg-global-header .et_pb_menu__menu ul.et-menu>li>a:hover{opacity:1;text-decoration:underline;text-underline-offset:5px}.jg-global-header .et_pb_menu__menu ul.et-menu>li.current-menu-item>a{font-weight:600!important}.jg-global-header .et_pb_menu__menu ul.et-menu>li>a:focus-visible{outline:3px solid #f1f3f5;outline-offset:6px}@media(max-width:500px){.jg-global-header .et_pb_row{grid-template-columns:1fr;gap:16px}.jg-global-header .et_pb_menu__wrap{justify-content:flex-start}.jg-global-header .et_pb_menu__menu{width:100%}.jg-global-header .et_pb_menu__menu>nav.et-menu-nav{width:100%}.jg-global-header .et_pb_menu__menu ul.et-menu{justify-content:space-between;gap:8px;flex-wrap:nowrap}.jg-global-header .et_pb_menu__menu ul.et-menu>li>a{font-size:13px!important;white-space:nowrap}}.jg-global-header .et_pb_menu_inner_container,.jg-global-header .et_pb_menu__wrap{width:100%!important}#jg-first{scroll-margin-top:150px}@media(max-width:500px){#jg-first{scroll-margin-top:180px}}.jg-global-header.et_pb_sticky_placeholder{visibility:hidden!important;pointer-events:none!important}.jg-journal-cover-section .et_block_row{display:flow-root!important}.jg-journal-cover-section .et_block_row>.et_block_column{float:none!important;width:100%!important;margin:0!important}.jg-private-content .jg-private-prose{max-width:800px;margin-top:42px}.jg-private-content .jg-private-prose p{margin:0 0 20px}.jg-private-content :is(.jg-private-prose,.jg-private-project-list) h2{color:inherit;font-family:'Arial Black',Arial,sans-serif;font-weight:900;font-size:clamp(28px,3.6vw,46px);line-height:1.08;letter-spacing:-.04em;margin:32px 0 18px}.jg-private-content .jg-private-project-list{max-width:1000px;margin-top:48px}.jg-private-content .jg-private-project-list article{border-top:1px solid #ffffff70;padding:28px 0}.jg-private-content .jg-private-project-list h2{margin:12px 0 16px}.jg-private-content .jg-private-project-list p{max-width:800px;margin-bottom:16px}.jg-private-content .jg-private-status{font:12px/1.6 Consolas,'Courier New',monospace;letter-spacing:.04em}.jg-private-content .jg-private-return{margin-top:38px;font-size:15px}.jg-private-content .jg-private-return a{text-decoration:underline;text-underline-offset:5px}.jg-private-content .jg-private-prose p:last-child,.jg-private-content .jg-private-project-list p:last-child{margin-bottom:0}.jg-private-content .jg-private-action{display:inline-block;border:1px solid currentColor;padding:14px 22px;font:700 15px/1.5 Consolas,monospace;letter-spacing:.06em}.jg-private-content .jg-private-action:hover{background:#f1f3f5;color:#8c1d2c;text-decoration:none}