@media (max-width:900px){.journey-feature{grid-template-columns:1fr;min-height:650px}.journey-image{inset:0}.journey-image:after{background:linear-gradient(0deg,var(--dark) 8%,rgba(31,41,39,.12) 75%)}.journey-copy,.journey-detail{grid-column:1}.journey-detail{padding-top:18px}.thesis{gap:35px}.progress-list{grid-template-columns:repeat(2,1fr)}.progress-list li:nth-child(n){padding-left:0;border-left:0}.progress-list li:nth-child(2n){padding-left:25px;border-left:1px solid var(--border)}.topics{grid-template-columns:repeat(3,1fr)}.topics article:nth-child(n){padding-left:0;border-left:0}.topics article:nth-child(3n+2),.topics article:nth-child(3n+3){padding-left:20px;border-left:1px solid var(--border)}.topics article:nth-child(n+4){border-top:1px solid var(--border)}}@media (max-width:680px){.shell,.nav-wrap{width:min(calc(100% - 32px),var(--content-width))}.site-header{padding:16px 0}.nav-wrap{position:relative}.menu-toggle{display:flex;width:44px;height:44px;border:1px solid var(--border);border-radius:50%;background:var(--surface);align-items:center;justify-content:center;gap:4px;flex-direction:column}.menu-toggle span:not(.sr-only){width:16px;height:1px;background:var(--text);display:block}.nav-menu{display:none;position:absolute;top:54px;left:0;right:0;padding:20px;background:var(--surface);border:1px solid var(--border);border-radius:var(--radius-md);box-shadow:0 12px 30px rgba(25,30,27,.08);flex-direction:column;align-items:flex-start;gap:17px}.nav-menu.is-open{display:flex}.nav-menu a{font-size:1rem}.arvenue-mark{border-left:0;border-top:1px solid var(--border);padding:14px 0 0;margin-top:3px;width:100%}.hero{padding-top:0}.hero-panel{min-height:680px;border-radius:22px}.hero-image{object-position:54% center}.hero-shade{background:linear-gradient(0deg,rgba(13,20,18,.85) 0%,rgba(13,20,18,.4) 58%,rgba(13,20,18,.02) 100%)}.hero-copy{width:100%;padding:34px 24px;position:absolute;bottom:0}.hero-copy h1{font-size:clamp(3.45rem,17vw,5.1rem);margin-bottom:20px}.hero-statement{font-size:1.18rem}.hero-detail{font-size:.88rem;margin:17px 0 25px}.section{padding:92px 0}.thesis{grid-template-columns:1fr}.thesis-copy{padding-top:0}.journey-feature{width:100%;border-radius:0;padding:32px 16px;min-height:690px}.journey-copy h2{font-size:clamp(2.8rem,13vw,4.5rem)}.journey-detail{padding-bottom:0}.venture-grid{grid-template-columns:1fr;margin-top:42px}.venture-art,.data-art{min-height:250px}.venture-content{padding:27px 22px}.venture-title{min-height:auto}.venture-title h3{font-size:2.4rem}.arvenue{margin-top:0}.progress .section-intro{margin-bottom:42px}.progress-list{display:block}.progress-list li:nth-child(n){padding:23px 0;min-height:auto;border-left:0}.progress-list h3{margin:27px 0 7px}.builder{display:block;width:100%;border-radius:0;padding:70px 16px}.capabilities{margin-top:48px}.writing .section-intro{max-width:440px}.topics{grid-template-columns:repeat(2,1fr);margin-top:42px}.topics article:nth-child(n){padding:18px 0;border-left:0;border-top:0}.topics article:nth-child(2n){padding-left:17px;border-left:1px solid var(--border)}.topics article:nth-child(n+3){border-top:1px solid var(--border)}.topics h3{margin-top:36px}.about-profile{grid-template-columns:1fr;gap:43px;padding:92px 0}.about-photo{height:min(112vw,550px)}.connect{border-radius:22px;margin-bottom:32px;padding:43px 24px}.connect-links{display:block;margin-top:42px}.connect-links p{margin-top:15px}.site-footer{grid-template-columns:1fr;padding-top:23px}.site-footer>p{text-align:left}.footer-links{margin:1px 0}.reveal{transform:translateY(12px)}}@media (max-width:390px){.hero-copy h1{font-size:3.28rem}.venture-title h3{font-size:2.05rem}.topics{display:block}.topics article:nth-child(n){padding:18px 0;border-left:0;border-top:1px solid var(--border)}.topics article:first-child{border-top:0}}
