/* Reference: OBIQ.U source saved 2026-10-04 17:02 America/Santiago. */
body h1,body h2{font-weight:400!important;letter-spacing:-.055em!important;line-height:1.02!important;text-wrap:balance!important}
body h2{font-size:clamp(42px,6vw,88px)!important}
body .hero h1{font-size:clamp(64px,7.8vw,118px)!important}
body .scene-copy h2{font-size:clamp(46px,5.4vw,76px)!important}
body .nodes-copy h2{font-size:clamp(43px,5vw,72px)!important}
body .ai-copy h2{font-size:clamp(42px,5vw,72px)!important}
body .supplements h2{font-weight:400!important;letter-spacing:-.045em!important}
body .day h2{font-size:clamp(42px,5.3vw,74px)!important}
body .closing h2{font-size:clamp(45px,6vw,80px)!important;font-style:italic!important;letter-spacing:-.045em!important}
@media(max-width:760px){body .hero h1{font-size:clamp(48px,10.6vw,70px)!important}
body .scene-copy h2{font-size:44px!important}
body .nodes-copy h2{font-size:44px!important}
body .ai-copy h2{font-size:44px!important}
body .day h2{font-size:44px!important}}
body .hero h1{font-size:clamp(64px,7.4vw,110px)!important}
body .information-content h2{font-size:clamp(36px,4vw,54px)!important;line-height:1.1!important}
@media(max-width:1050px){body .hero h1{font-size:8vw!important}}
@media(max-width:760px){body .hero h1{font-size:clamp(45px,10vw,70px)!important}
body .global h2{font-size:44px!important}
body .memberships h2{font-size:44px!important}
body .corporate h2{font-size:44px!important}}
body .experience h2{font-size:clamp(42px,5vw,72px)!important}
body [dir=rtl] h1,body [dir=rtl] h2,body [dir=rtl] h3{letter-spacing:0!important;line-height:1.35!important}
body #ecosystem .editorial-copy h2{font-size:clamp(32px,3.3vw,52px)!important}
@media(max-width:900px){body #ecosystem .editorial-copy h2{font-size:36px!important}}
body #nodes .nodes-copy h2{font-size:clamp(32px,3.3vw,52px)!important}
@media(max-width:900px){body #nodes .nodes-copy h2{font-size:36px!important}}
body .hero h1{font-size:clamp(50px,6.25vw,96px)!important;letter-spacing:-.035em!important;line-height:1.08!important;text-wrap:initial!important}
@media(max-width:1050px){body .hero h1{font-size:6.25vw!important}}
@media(max-width:760px){body .hero h1{font-size:44px!important;letter-spacing:-.035em!important;line-height:1.14!important}}
body .section-pad>h2,body .memberships>h2{font-size:clamp(42px,6vw,88px)!important}
@media(max-width:600px){body .memberships>h2,body .global>h2,body .corporate>h2{font-size:44px!important}}
