.home-hero.carlotta-hero{--hero-height:max(620px, min( calc((100vw - 280px)*.5345) , 860px));--hero-frame-start:290px;--hero-frame-width:max(calc((100vw - var(--hero-frame-start)) * 1.1304), 1180px);--hero-frame-height:calc(var(--hero-frame-width) * .5625);--hero-frame-top:max(calc(var(--hero-height) - var(--hero-frame-height)), calc(var(--hero-frame-height) * -.0985));--hero-band-headroom:0px;--color-hero-band-ground:var(--color-carlotta-hero-ground-floor);background-color:var(--color-carlotta-hero-ground-top);background-image:linear-gradient(180deg,var(--color-carlotta-hero-ground-top) 14%,var(--color-carlotta-hero-ground-upper) 46%,var(--color-carlotta-hero-ground-lower) 75%,var(--color-carlotta-hero-ground-floor) 81.5%,var(--color-carlotta-hero-ground-low) 92%,var(--color-carlotta-hero-ground-end) 98.5%);background-position:0 max(calc(max(620px,min(calc((100vw - 280px)*.5345),860px)) - (max(calc((100vw - 290px)*1.1304),1180px)*.5625)),calc(calc(max(calc((100vw - 290px)*1.1304),1180px)*.5625) *-.0985));background-position:0 var(--hero-frame-top);background-size:100% calc(max(calc((100vw - 290px)*1.1304),1180px)*.5625);background-size:100% var(--hero-frame-height)}.carlotta-hero .home-hero__media .home-hero__image,.carlotta-hero .home-hero__media .home-hero__video{top:var(--hero-frame-top)!important;bottom:auto!important;left:0!important;left:var(--hero-frame-left, 0)!important;right:auto!important;width:var(--hero-frame-width)!important;max-width:none!important;height:var(--hero-frame-height)!important;-o-object-position:left top!important;object-position:left top!important;-o-object-position:var(--hero-frame-position, left top)!important;object-position:var(--hero-frame-position, left top)!important}.carlotta-hero h1.home-hero__headline{font-size:var(--text-display)!important;font-weight:600!important;line-height:var(--text-display-leading)!important}.carlotta-hero .home-hero__headline:not(.sr-only)~.home-hero__subcopy:not(.home-hero__subcopy--preview){font-size:var(--text-body)!important}@media(min-width:1377px),(min-width:1000px)and (hover:hover){.carlotta-hero .home-hero__backdrop{left:var(--hero-frame-start)}}@media(orientation:portrait)and (max-width:900px),(hover:none)and (pointer:coarse)and (min-width:744px)and (max-width:1376px)and (min-height:501px){.home-hero.carlotta-hero{--hero-frame-width:max(100vw, 885px);--hero-frame-left:calc((100vw - var(--hero-frame-width)) * .8);--hero-frame-top:calc(var(--hero-frame-height) * -.105);--hero-band-stacked:min(calc(var(--hero-frame-height) * .895), 480px);background-image:none;background-color:var(--color-journey-month)}.carlotta-hero .home-hero__backdrop{height:var(--hero-band-stacked)}.carlotta-hero .home-hero__content{margin-top:calc(416px - var(--hero-band-stacked))!important}}@media(orientation:portrait)and (max-width:743.98px){.home-hero.carlotta-hero{--hero-band-tuck:250px;--hero-band-phone:0px;--hero-frame-width:100%;--hero-frame-height:min(100%, 96vw);--hero-frame-left:0;--hero-frame-top:max(0px, calc(100% - 96vw) );--hero-frame-position:50% top;--color-hero-band-ground:var(--color-carlotta-hero-ground-top);padding-bottom:var(--spacing-2)!important}.carlotta-hero .home-hero__backdrop{height:auto}.carlotta-hero .home-hero__media .home-hero__image,.carlotta-hero .home-hero__media .home-hero__video{-webkit-mask-image:linear-gradient(180deg,transparent,var(--color-black) var(--spacing-6));mask-image:linear-gradient(180deg,transparent,var(--color-black) var(--spacing-6))}.carlotta-hero .home-hero__content{margin-top:auto!important;padding-top:var(--spacing-6)!important;padding-bottom:var(--spacing-6)!important;gap:var(--spacing-4)}.carlotta-hero .home-hero__content .home-hero__actions{margin-top:var(--spacing-2)!important}.carlotta-hero h1.home-hero__headline{font-size:var(--font-size-2xl)!important;font-weight:500!important;line-height:1.25!important}.carlotta-hero h1.home-hero__headline:lang(en):not(.sr-only){min-height:0!important}.carlotta-hero__mark,.carlotta-hero__proof{display:none}.carlotta-hero .home-hero__headline:not(.sr-only)~.home-hero__subcopy:not(.home-hero__subcopy--preview){font-size:var(--text-small)!important;line-height:1.6!important}}@media(orientation:portrait)and (max-width:389.98px){.home-hero.carlotta-hero{--hero-frame-position:50% 75%;min-height:calc(var(--hero-fold-se) - 0px);min-height:calc(var(--hero-fold-se) - var(--promo-h, 0px))}.carlotta-hero .home-hero__backdrop{bottom:var(--hero-band-tuck)}}.founder-story.svelte-57i6zw .emphasis-text__mark{font-weight:var(--font-weight-bold);white-space:normal;text-decoration-line:none}.key-facts-accordion__header.svelte-1qqhxpx:focus-visible{outline:2px solid var(--color-buff-800);outline-offset:4px;border-radius:4px}
