@media (max-width:1200px){.responsive_page__HgDif .hero-stage .hero-motion-copy{width:90%;max-width:800px}}@media (max-width:900px){.responsive_page__HgDif .header-inner{gap:12px}.responsive_page__HgDif .header-actions{gap:8px}.responsive_page__HgDif .mobile-menu{display:grid;place-items:center;width:44px;height:44px;padding:0;flex-shrink:0}.responsive_page__HgDif .main-nav{display:none;position:absolute;top:calc(100% - 2px);left:16px;right:16px;flex-direction:column;gap:0;padding:8px;background:#161b18;border:1px solid #ffffff18;border-radius:12px;box-shadow:0 14px 30px #0006;z-index:50;font-size:16px}.responsive_page__HgDif .main-nav.open{display:flex}.responsive_page__HgDif .main-nav a{display:flex;align-items:center;min-height:44px;padding:10px 14px;border-radius:6px}.responsive_page__HgDif .main-nav a:hover{background:#ffffff08}}@media (max-width:600px){.responsive_page__HgDif .hero-stage .hero-motion-copy{width:100%;flex:1;justify-content:space-around}.responsive_page__HgDif .hero-stage .hero-motion-grid{transform:none;flex:1;display:flex;flex-direction:column;padding-bottom:clamp(28px,7svh,64px)}.responsive_page__HgDif .site-header{height:72px}.responsive_page__HgDif .hero-stage{margin:0}.responsive_page__HgDif .hero-stage .hero{min-height:calc(100svh - 72px);box-sizing:border-box;justify-content:flex-start;padding-top:clamp(32px,6svh,56px);padding-bottom:64px}.responsive_page__HgDif .hero-stage .hero-description{display:flex;flex-direction:column;gap:clamp(24px,4svh,40px)}.responsive_page__HgDif .hero-stage .hero-actions,.responsive_page__HgDif .hero-stage .hero-description>p{margin:0}.responsive_page__HgDif .hero-stage .hero-network-row{position:relative;inset:auto;flex:none;width:100%;margin-top:auto;padding:20px 0 0;gap:18px}.responsive_page__HgDif .hero-stage .hero h1{font-size:clamp(30px,8vw,36px);line-height:1.13;margin-bottom:24px}.responsive_page__HgDif .hero-description>p{font-size:15px;line-height:1.8}.responsive_page__HgDif .portfolio-intro h2,.responsive_page__HgDif .shadow-intro h2{font-size:32px;line-height:1.15}.responsive_page__HgDif .shadow-intro{margin-bottom:32px}.responsive_page__HgDif .header-actions .small-button{font-size:12px;min-height:38px;padding-inline:12px}.responsive_page__HgDif .about-intro-copy h1{font-size:36px}.responsive_page__HgDif .about-person-title>div{min-width:0}.responsive_page__HgDif .about-person-title>a{flex-shrink:0;min-width:40px;min-height:40px}.responsive_page__HgDif .about-person-contact{overflow-wrap:anywhere}.responsive_page__HgDif .about-contact-panel .button{min-height:44px;padding-inline:18px}}@media (max-width:600px) and (max-height:700px){.responsive_page__HgDif .hero-stage .hero{padding-top:24px;padding-bottom:56px}.responsive_page__HgDif .hero-stage .hero-motion-grid{padding-bottom:24px}.responsive_page__HgDif .hero-stage .hero-description{gap:20px}.responsive_page__HgDif .hero-stage .hero h1{margin-bottom:20px}}@media (min-width:1201px){.responsive_page__HgDif .portfolio-explained{padding-top:36px;padding-bottom:36px;gap:clamp(24px,3vw,48px)}.responsive_page__HgDif .portfolio-intro h2{margin-block:14px}.responsive_page__HgDif .portfolio-intro>p{margin-bottom:18px;line-height:1.65}.responsive_page__HgDif .portfolio-key-points>div{padding-block:12px;gap:14px}.responsive_page__HgDif .portfolio-key-points h3{margin-bottom:5px}.responsive_page__HgDif .portfolio-demonstration .product-stage{padding:12px}.responsive_page__HgDif .portfolio-demonstration .product-stage-label{margin-bottom:10px}.responsive_page__HgDif .portfolio-demonstration .demo-top{height:38px;min-height:38px}.responsive_page__HgDif .portfolio-demonstration .demo-main{padding:16px}.responsive_page__HgDif .portfolio-demonstration .product-tabs{gap:8px}.responsive_page__HgDif .portfolio-demonstration .workspace-heading{margin-bottom:2px}.responsive_page__HgDif .portfolio-demonstration .product-tabs [data-slot=tabs-content]{min-height:0}.responsive_page__HgDif .portfolio-demonstration .portfolio-numbers{margin-top:4px}.responsive_page__HgDif .portfolio-demonstration .big-number{font-size:36px;line-height:1.15;margin-block:6px}.responsive_page__HgDif .portfolio-demonstration .portfolio-numbers p{margin:0}.responsive_page__HgDif .portfolio-demonstration .chart{margin-top:8px}.responsive_page__HgDif .portfolio-demonstration .chart svg{width:100%;height:clamp(110px,16svh,160px)}.responsive_page__HgDif .portfolio-demonstration .chart-key{margin-top:7px}.responsive_page__HgDif .portfolio-demonstration .mini-stats{margin-top:12px;padding-top:10px}.responsive_page__HgDif .portfolio-demonstration .allocation{margin-top:12px}.responsive_page__HgDif .portfolio-demonstration .committee-preview{padding:16px}.responsive_page__HgDif .portfolio-demonstration .committee-answer{font-size:18px;line-height:1.4;margin:12px 0 8px}.responsive_page__HgDif .portfolio-demonstration .committee-note,.responsive_page__HgDif .portfolio-demonstration .committee-preview>.muted{font-size:12px;line-height:1.6}.responsive_page__HgDif .portfolio-demonstration .risk-comparison{padding-block:10px 4px}.responsive_page__HgDif .portfolio-demonstration .evidence-link{padding-top:10px;margin-top:10px}.responsive_page__HgDif .portfolio-demonstration .demo-caption{padding-block:10px;font-size:10px}.responsive_page__HgDif .trial-lab.wrap{min-height:calc(100svh - 156px);padding-top:clamp(56px,6svh,72px);padding-bottom:clamp(56px,6svh,72px)}.responsive_page__HgDif .trial-lab .shadow-intro{margin-bottom:clamp(36px,4.5svh,52px)}.responsive_page__HgDif .trial-lab .v3-stage{row-gap:clamp(18px,2.2svh,24px)}}@media (min-width:1201px) and (max-height:800px){.responsive_page__HgDif .portfolio-explained{padding-block:18px}.responsive_page__HgDif .portfolio-intro h2{font-size:36px;margin-block:12px}.responsive_page__HgDif .portfolio-intro>p{font-size:14px;line-height:1.6;margin-bottom:12px}.responsive_page__HgDif .portfolio-key-points>div{padding-block:10px}.responsive_page__HgDif .portfolio-key-points h3{font-size:14px}.responsive_page__HgDif .portfolio-key-points p{font-size:12px}.responsive_page__HgDif .portfolio-demonstration .committee-answer{font-size:16px;line-height:1.35}.responsive_page__HgDif .portfolio-demonstration .committee-preview{padding:12px}.responsive_page__HgDif .portfolio-demonstration .committee-note{margin-bottom:8px}.responsive_page__HgDif .portfolio-demonstration .risk-comparison{padding-block:6px 2px}.responsive_page__HgDif .portfolio-demonstration .demo-main{padding:12px}.responsive_page__HgDif .portfolio-demonstration .chart svg{height:105px}.responsive_page__HgDif .portfolio-demonstration .workspace-heading p{margin:0}.responsive_page__HgDif .trial-lab.wrap{padding-block:28px}.responsive_page__HgDif .trial-lab .shadow-intro{margin-bottom:24px}.responsive_page__HgDif .trial-lab .shadow-intro h2{font-size:36px}.responsive_page__HgDif .trial-lab .shadow-intro>p{font-size:15px;line-height:1.7}.responsive_page__HgDif .trial-lab .v3-stage{row-gap:20px}}.responsive_page__HgDif #homepage-faq-heading,.responsive_page__HgDif #how-it-works h2,.responsive_page__HgDif #living-memory h2{color:#e7f0ee}.responsive_page__HgDif #homepage-faq-heading>span,.responsive_page__HgDif #how-it-works h2>span,.responsive_page__HgDif #living-memory h2>span{background:linear-gradient(100deg,#d6e2e2,#b1efd9 40%,#7bf4ca 70%,#7bf4ca);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}