.HomeHero_root__NFKR_{--wordmark-width:min(89.5cqw,138svh,calc(var(--content-max) * 0.895));--lockup-top:clamp(110px,21.6svh,240px);--cell:calc(100cqw / 33);--hero-height:max(700px,100dvh);position:relative;height:var(--hero-height);margin-top:calc(var(--header-height) * -1);background:var(--bg);color:var(--fg);isolation:isolate;overflow:clip;container-type:inline-size}.HomeHero_inner__h4szI{position:relative;width:100%;max-width:var(--content-max);height:100%;margin-inline:auto}.HomeHero_lockup__QKHnq{position:absolute;z-index:1;top:var(--lockup-top);left:50%;width:var(--wordmark-width);margin:0;letter-spacing:0;translate:-50% 0}.HomeHero_wordmark__pZ2JY{display:block;width:100%;aspect-ratio:915/254;background:currentColor;-webkit-mask:url(/hero/logo-ceiba.svg) center/contain no-repeat;mask:url(/hero/logo-ceiba.svg) center/contain no-repeat}.HomeHero_year__JhBVM{position:absolute;top:0;right:0;font:700 calc(var(--wordmark-width) * .0436) /.96 var(--font-mono)}.HomeHero_turtle__p6vdr{position:absolute;z-index:2;top:calc(var(--lockup-top) + var(--wordmark-width) * .014);left:calc(50% + var(--wordmark-width) * .044);width:calc(var(--wordmark-width) * .676);translate:-50% 0;pointer-events:none}.HomeHero_pixelsWide__Ftcxe,.HomeHero_turtleImage__g8GEm img{display:block;width:100%;height:auto}.HomeHero_pixelsWide__Ftcxe{position:absolute;z-index:0;bottom:calc(var(--cell) * -2.3);left:0;color:var(--color-green-brand)}.HomeHero_pixelsNarrow__c51OH{display:none}.HomeHero_action__2iV7b{position:absolute;z-index:3;bottom:calc(var(--cell) * 2.7);left:calc(50% - var(--wordmark-width) * .465);display:flex;flex-direction:column;align-items:flex-start;gap:20px}.HomeHero_note__j6vKX{max-width:none;margin:0;color:var(--quito-note);font:700 clamp(18px,calc(var(--wordmark-width) * .0245),34px) /1.3 var(--font-mono);text-transform:uppercase}.HomeHero_line__EkzLr{display:block;white-space:nowrap}.HomeHero_character__JCPNi{display:inline-block;overflow:hidden;vertical-align:bottom;padding-bottom:.14em;margin-bottom:-.14em}.HomeHero_characterInner__jloQm{display:inline-block;will-change:transform}.HomeHero_srOnly__b5MNe{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}@media (max-aspect-ratio:4/5),(max-width:640px){.HomeHero_root__NFKR_{--hero-height:100dvh;--wordmark-width:min(88cqw,48svh);--cell:calc(100cqw / 17);--hero-gutter:clamp(24px,8.5cqw,64px);--turtle-width:115.5cqw;--turtle-height:81.9cqw;--turtle-reach:calc(var(--wordmark-width) * 0.06)}.HomeHero_inner__h4szI{display:flex;flex-direction:column;padding:calc(var(--header-height) + 8px) var(--hero-gutter) max(clamp(24px,6.6svh,56px),env(safe-area-inset-bottom))}.HomeHero_inner__h4szI:before{content:"";flex:1 10 clamp(0px,calc(14.2svh - 8px),132px)}.HomeHero_lockup__QKHnq{position:relative;top:auto;left:auto;flex:none;align-self:center;translate:none}.HomeHero_year__JhBVM{display:none}.HomeHero_turtle__p6vdr{position:relative;top:auto;left:auto;flex:1 1 var(--turtle-height);width:auto;min-height:0;margin:calc(var(--wordmark-width) * -.089) calc(var(--hero-gutter) * -1) -5cqw;translate:none}.HomeHero_turtleImage__g8GEm{position:absolute;inset:0}.HomeHero_turtleImage__g8GEm img{position:absolute;bottom:0;left:57%;width:var(--turtle-width);max-width:none;height:calc(100% + var(--turtle-reach));object-fit:contain;object-position:center bottom;translate:-50% 0}.HomeHero_pixelsWide__Ftcxe{display:none}.HomeHero_pixelsNarrow__c51OH{position:absolute;bottom:calc(min(100% + var(--turtle-reach), var(--turtle-height)) * .238);left:0;display:block;width:100%;height:auto;color:var(--color-green-brand)}.HomeHero_action__2iV7b{position:relative;bottom:auto;left:auto;flex:none;width:100%;max-width:520px;gap:clamp(14px,2.8svh,24px)}.HomeHero_note__j6vKX{font-size:min(7.06cqw,3.8svh,40px)}.HomeHero_action__2iV7b .HomeHero_cta__8SeUU{width:100%;min-height:68px}}@media (prefers-reduced-motion:reduce){.HomeHero_character__JCPNi{overflow:visible}.HomeHero_characterInner__jloQm{transform:none!important;will-change:auto}}