.Logo-module__hosOda__logo{align-items:center;gap:calc(4 * var(--u,1px));height:calc(48 * var(--u,1px));color:var(--color-text-black);flex-shrink:0;display:inline-flex}.Logo-module__hosOda__onDark{gap:calc(8 * var(--u,1px));color:#fff}.Logo-module__hosOda__mark{width:calc(48 * var(--u,1px));height:calc(48 * var(--u,1px));object-fit:contain;flex-shrink:0}.Logo-module__hosOda__onDark .Logo-module__hosOda__mark{width:calc(32 * var(--u,1px));height:calc(32 * var(--u,1px))}.Logo-module__hosOda__wordmark{width:calc(62.74 * var(--u,1px));height:calc(23.58 * var(--u,1px));flex-shrink:0}
.MenuToggle-module__MEu9La__toggle{width:50px;height:50px;color:var(--button-outline-text);background-color:var(--button-outline-bg);transition:background-color var(--duration-fast) var(--ease-out-strong), box-shadow var(--duration-fast) var(--ease-out-strong), transform var(--duration-fast) var(--ease-out-strong);border:none;border-radius:999px;justify-content:center;align-items:center;padding:0;display:none;box-shadow:inset 0 1px #ffffffe6,0 1px 2px #0202011a,0 6px 14px -2px #02020124,0 14px 32px -8px #0202011f}@media (hover:hover) and (pointer:fine){.MenuToggle-module__MEu9La__toggle:hover{background-color:var(--button-outline-bg-hover);transform:translateY(-2px);box-shadow:inset 0 1px #fff,0 2px 4px #0202011f,0 10px 20px -2px #0202012e,0 20px 44px -10px #02020124}}.MenuToggle-module__MEu9La__toggle:active{transform:scale(.95);box-shadow:inset 0 1px 2px #02020114,0 1px 2px #0202011a}.MenuToggle-module__MEu9La__toggle:focus-visible{outline:2px solid var(--button-focus-ring);outline-offset:2px}.MenuToggle-module__MEu9La__icon{width:22px;height:22px}@media (max-width:959px){.MenuToggle-module__MEu9La__toggle{display:inline-flex}}
.Navbar-module__I5bVQG__navbar{z-index:100;pointer-events:none;will-change:transform;justify-content:center;padding-inline:24px;transition:transform .28s,opacity .24s;display:flex;position:fixed;inset-block-start:16px;inset-inline:0}@media (max-width:959px){.Navbar-module__I5bVQG__navbar[data-hidden=true]{opacity:0;transform:translateY(calc(-100% - 24px))}}@media (prefers-reduced-motion:reduce){.Navbar-module__I5bVQG__navbar{transition:none}}.Navbar-module__I5bVQG__shell{pointer-events:auto;flex-direction:column;gap:8px;width:100%;max-width:1280px;display:flex}.Navbar-module__I5bVQG__bar{border-radius:var(--radius-header);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);width:100%;box-shadow:var(--shadow-header);background-color:#ffffff8c;justify-content:space-between;align-items:center;gap:24px;padding:12px 24px;display:flex}.Navbar-module__I5bVQG__nav{align-items:center;gap:32px;display:flex}.Navbar-module__I5bVQG__link{font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-sm);color:var(--color-text-muted);white-space:nowrap;transition:color var(--duration-fast) var(--ease-out-strong)}.Navbar-module__I5bVQG__link:hover{color:var(--color-grey-4)}.Navbar-module__I5bVQG__cta{margin-left:8px}.Navbar-module__I5bVQG__panel{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);box-shadow:var(--shadow-header);background-color:#ffffffeb;border-radius:24px;flex-direction:column;gap:4px;padding:12px;display:none}.Navbar-module__I5bVQG__panel[data-open=true]{display:flex}.Navbar-module__I5bVQG__panelLink{border-radius:var(--radius-button);font-family:var(--font-body);font-size:var(--font-size-md);font-weight:var(--font-weight-medium);line-height:var(--line-height-lg);color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-out-strong), background-color var(--duration-fast) var(--ease-out-strong);padding:10px 12px}.Navbar-module__I5bVQG__panelLink:hover{color:var(--color-grey-4);background-color:var(--color-grey-4-05)}.Navbar-module__I5bVQG__panelLink:focus-visible{outline:2px solid var(--button-focus-ring);outline-offset:2px}.Navbar-module__I5bVQG__panelCta{justify-content:center;margin-top:8px}@media (max-width:959px){.Navbar-module__I5bVQG__link{display:none}.Navbar-module__I5bVQG__cta{margin-left:0}}@media (max-width:767px){.Navbar-module__I5bVQG__navbar{padding-inline:16px}.Navbar-module__I5bVQG__bar{gap:12px;padding:20px 24px}.Navbar-module__I5bVQG__nav{gap:8px}.Navbar-module__I5bVQG__cta{display:none}}@media (min-width:960px){.Navbar-module__I5bVQG__panel,.Navbar-module__I5bVQG__panel[data-open=true]{display:none}}
.FeatureBlock-module__CiYIAW__block{align-items:center;min-height:100svh;padding:40px;display:flex}.FeatureBlock-module__CiYIAW__block[data-side=left]{justify-content:flex-start}.FeatureBlock-module__CiYIAW__block[data-side=right]{justify-content:flex-end}.FeatureBlock-module__CiYIAW__inner{width:min(371px, 50% - var(--features-phone-width) / 2 - var(--features-gap));opacity:0;max-width:100%;transition:opacity var(--duration-slow) var(--ease-out-strong), translate var(--duration-slow) var(--ease-out-strong);flex-direction:column;gap:24px;display:flex;translate:0 24px}.FeatureBlock-module__CiYIAW__block:not([data-state=upcoming]) .FeatureBlock-module__CiYIAW__inner{opacity:1;translate:0}@media (max-width:1279px){.FeatureBlock-module__CiYIAW__block{padding-right:0;padding-left:calc(var(--features-phone-width) + var(--features-gap))}.FeatureBlock-module__CiYIAW__block[data-side]{justify-content:flex-start}.FeatureBlock-module__CiYIAW__inner{width:var(--features-copy-width)}}@media (max-width:767px){.FeatureBlock-module__CiYIAW__block{grid-area:1/1;align-items:flex-start;min-height:0;padding:0 32px}.FeatureBlock-module__CiYIAW__block[data-side]{justify-content:center}.FeatureBlock-module__CiYIAW__inner{pointer-events:none;width:100%;transition:opacity var(--features-swap) var(--ease-out-strong), translate var(--features-swap) var(--ease-out-strong);gap:12px}.FeatureBlock-module__CiYIAW__block[data-state=active] .FeatureBlock-module__CiYIAW__inner{pointer-events:auto}.FeatureBlock-module__CiYIAW__block[data-state=past] .FeatureBlock-module__CiYIAW__inner{opacity:0;translate:0 -24px}.FeatureBlock-module__CiYIAW__block:first-child[data-state=upcoming] .FeatureBlock-module__CiYIAW__inner{opacity:1;translate:0}}@media (max-height:600px){.FeatureBlock-module__CiYIAW__block{grid-area:auto;min-height:0;padding:0 32px 40px}.FeatureBlock-module__CiYIAW__block[data-side]{justify-content:center}.FeatureBlock-module__CiYIAW__inner,.FeatureBlock-module__CiYIAW__block[data-state] .FeatureBlock-module__CiYIAW__inner{opacity:1;pointer-events:auto;width:100%;max-width:640px;translate:none}}
.PhoneMockup-module__sknrfa__phone{width:var(--features-phone-width);height:var(--features-phone-height);position:relative}.PhoneMockup-module__sknrfa__chassis,.PhoneMockup-module__sknrfa__screen{position:absolute;top:50%;left:50%;translate:-50% -50%}.PhoneMockup-module__sknrfa__chassis{width:calc(277.013 * var(--phone-unit));height:calc(597.787 * var(--phone-unit));border-radius:calc(39.75 * var(--phone-unit));background-color:var(--features-chassis)}.PhoneMockup-module__sknrfa__screen{width:calc(269.348 * var(--phone-unit));height:calc(584.25 * var(--phone-unit));border-radius:calc(18.855 * var(--phone-unit));background-color:var(--features-screen);overflow:hidden}.PhoneMockup-module__sknrfa__slide{object-fit:cover;object-position:top;opacity:0;transition:opacity var(--features-swap) var(--ease-out-strong)}.PhoneMockup-module__sknrfa__slide[data-active=true]{opacity:1}@media (max-width:767px){.PhoneMockup-module__sknrfa__screen:not(:has([data-active=true])) .PhoneMockup-module__sknrfa__slide:first-child{opacity:1}}.PhoneMockup-module__sknrfa__sheen{background-image:radial-gradient(60% 45% at 28% 12%,#dcdcdc14 0%,#dcdcdc05 40%,#dcdcdc00 70%);position:absolute;inset:0}.PhoneMockup-module__sknrfa__shadow{left:50%;top:calc(50% + 328.5 * var(--phone-unit));z-index:-1;width:calc(412.56 * var(--phone-unit));height:calc(105 * var(--phone-unit));border-radius:calc(129.39 * var(--phone-unit));filter:blur(calc(9 * var(--phone-unit)));background-image:radial-gradient(50% 50%,#00000038 0%,#00000014 45%,#0000 70%);position:absolute;translate:-50% -50%}
.Features-module__MPoRlq__features{--features-backdrop:radial-gradient(80% 75% at 18% 28%, #fdfcff8c 0%, #eee4fa00 72%), radial-gradient(90% 85% at 82% 70%, #ff6b6b2e 0%, #dae8f800 72%);--features-chassis:#9f2cf6;--features-screen:#4e008a;--features-swap:var(--duration-base);--features-gutter:40px;--features-gap:40px;--phone-unit:clamp(.35px, (100svh - 240px) / 615, 1px);--features-phone-width:calc(294.682 * var(--phone-unit));--features-phone-height:calc(615 * var(--phone-unit));position:relative;overflow:clip}.Features-module__MPoRlq__track{z-index:0;pointer-events:none;position:absolute;inset:0}.Features-module__MPoRlq__washTrack{-webkit-mask-image:linear-gradient(#0000,#000 160px calc(100% - 160px),#0000);mask-image:linear-gradient(#0000,#000 160px calc(100% - 160px),#0000)}.Features-module__MPoRlq__phoneTrack{z-index:2}.Features-module__MPoRlq__backdrop,.Features-module__MPoRlq__pin{height:100svh;position:sticky;top:0}.Features-module__MPoRlq__backdrop{background-image:var(--features-backdrop)}.Features-module__MPoRlq__pin{place-items:center;padding-top:104px;display:grid}.Features-module__MPoRlq__stage{position:relative}.Features-module__MPoRlq__blocks{z-index:1;max-width:calc(var(--layout-container-max) + 160px);margin:0 auto;padding:40px 80px;list-style:none;position:relative}.Features-module__MPoRlq__marker{left:0;top:calc(var(--features-index) * 100% / var(--features-count));width:1px;height:calc(100% / var(--features-count));pointer-events:none;position:absolute}@media (max-width:1279px){.Features-module__MPoRlq__features{--features-copy-width:440px;--features-inset:max(var(--features-gutter), (100% - var(--features-phone-width) - var(--features-gap) - var(--features-copy-width)) / 2)}.Features-module__MPoRlq__pin{padding-inline:var(--features-inset);justify-items:start}.Features-module__MPoRlq__blocks{padding-inline:var(--features-inset)}}@media (max-width:767px){.Features-module__MPoRlq__features{--features-stage-top:152px;--features-pad-top:56px;--features-step:40svh;--phone-unit:min(.75px, 100cqh / 615);padding-top:var(--features-pad-top);margin-bottom:-44px}.Features-module__MPoRlq__features:after{content:"";height:calc((var(--features-count) - 1) * var(--features-step));display:block}.Features-module__MPoRlq__marker{top:calc(50svh - var(--features-stage-top) + var(--features-pad-top) + (var(--features-index) - .5) * var(--features-step));height:var(--features-step)}.Features-module__MPoRlq__stage{top:var(--features-stage-top);max-height:calc(100svh - var(--features-stage-top) - 24px);flex-direction:column;gap:16px;display:flex;position:sticky}.Features-module__MPoRlq__phoneTrack{flex:0 461.25px;min-height:0;position:static;container-type:size}.Features-module__MPoRlq__pin{justify-items:center;height:100%;padding:0;position:static}.Features-module__MPoRlq__blocks{max-width:none;padding:0;display:grid}}@media (max-height:600px){.Features-module__MPoRlq__features{margin-bottom:0;padding-top:0}.Features-module__MPoRlq__features:after{display:none}.Features-module__MPoRlq__stage{max-height:none;display:block;position:relative;top:auto}.Features-module__MPoRlq__phoneTrack{display:none}.Features-module__MPoRlq__blocks{padding-block:40px;display:block}}
.ChatBubble-module__EIly8W__slot{transition:transform var(--hero-blast-duration) var(--ease-exit);position:absolute}.ChatBubble-module__EIly8W__slot[data-blast=true]{transform:translate(calc(var(--blast-dir-x) * var(--hero-blast-distance)), calc(var(--blast-dir-y) * var(--hero-blast-distance)))}.ChatBubble-module__EIly8W__travel{transform:translate(var(--spawn-x), var(--spawn-y)) scale(var(--hero-bubble-overshoot));opacity:0;filter:blur(var(--hero-bubble-blur));transition:transform var(--hero-bubble-travel) var(--ease-place) var(--hero-bubble-hold), opacity var(--hero-bubble-spawn) var(--ease-out-strong), filter var(--hero-bubble-hold) var(--ease-out-strong);will-change:transform, opacity, filter}.ChatBubble-module__EIly8W__slot[data-revealed=true] .ChatBubble-module__EIly8W__travel{opacity:1;filter:blur();transform:none}.ChatBubble-module__EIly8W__float{display:block}.ChatBubble-module__EIly8W__slot[data-revealed=true] .ChatBubble-module__EIly8W__float{animation:ChatBubble-module__EIly8W__bubbleFloat calc(var(--hero-float-period) / 2) var(--ease-in-out-strong) infinite alternate;animation-delay:calc(var(--hero-float-start) - var(--float-phase))}@keyframes ChatBubble-module__EIly8W__bubbleFloat{0%{transform:translateY(calc(-1 * var(--hero-float-lift))) rotate(calc(-1 * var(--hero-float-tilt)))}to{transform:translateY(var(--hero-float-lift)) rotate(var(--hero-float-tilt))}}.ChatBubble-module__EIly8W__bubble{padding:calc(14 * var(--u) * var(--bubble-scale)) calc(16 * var(--u) * var(--bubble-scale));font-family:var(--font-editorial);font-weight:var(--font-weight-regular);font-size:calc(var(--font-size-md) * var(--bubble-scale));color:var(--color-bubble-text);border-radius:calc(var(--radius-bubble) * var(--bubble-scale));box-shadow:var(--shadow-bubble);flex-direction:column;line-height:1.35;display:flex;position:relative}.ChatBubble-module__EIly8W__incoming{background-color:var(--color-bubble-incoming);border-bottom-left-radius:calc(4 * var(--u) * var(--bubble-scale))}.ChatBubble-module__EIly8W__outgoing{background-color:var(--color-bubble-outgoing);border-bottom-right-radius:calc(4 * var(--u) * var(--bubble-scale))}.ChatBubble-module__EIly8W__bubble:after{content:"";width:calc(12 * var(--u) * var(--bubble-scale));height:calc(12 * var(--u) * var(--bubble-scale));background-color:inherit;position:absolute;bottom:0}.ChatBubble-module__EIly8W__incoming:after{left:calc(-6 * var(--u) * var(--bubble-scale));clip-path:polygon(100% 0,100% 100%,0 100%)}.ChatBubble-module__EIly8W__outgoing:after{right:calc(-6 * var(--u) * var(--bubble-scale));clip-path:polygon(0 0,100% 100%,0 100%)}.ChatBubble-module__EIly8W__text{margin:0}.ChatBubble-module__EIly8W__meta{align-self:flex-end;align-items:center;gap:calc(4 * var(--u) * var(--bubble-scale));margin-top:calc(4 * var(--u) * var(--bubble-scale));font-size:calc(12.5 * var(--u) * var(--bubble-scale));color:var(--color-bubble-meta);line-height:1;display:flex}.ChatBubble-module__EIly8W__check{width:calc(16 * var(--u) * var(--bubble-scale));height:auto;color:var(--color-bubble-check)}@media (prefers-reduced-motion:reduce){.ChatBubble-module__EIly8W__slot{display:none}}
.ConversationLayer-module___5ZTrq__layer{inset-inline:0;aspect-ratio:1440/881;pointer-events:none;position:absolute;top:0;container-type:size}@media (max-width:767px){.ConversationLayer-module___5ZTrq__layer{display:none}}
.HeroBackdrop-module__qkS3mW__backdrop{pointer-events:none;position:absolute;inset:0}.HeroBackdrop-module__qkS3mW__halo{left:50%;top:calc(var(--hero-halo-y-conversation) / 881 * 100%);width:calc(var(--hero-halo-size) * var(--u));height:auto;opacity:var(--hero-halo-opacity);transition:top var(--duration-cinematic) var(--ease-out-strong);position:absolute;translate:-50% -50%}.HeroBackdrop-module__qkS3mW__halo[data-gathered=true]{top:calc(var(--hero-halo-y-product) / 881 * 100%)}@media (prefers-reduced-motion:reduce){.HeroBackdrop-module__qkS3mW__halo{transition:none}}@media (max-width:767px){.HeroBackdrop-module__qkS3mW__halo,.HeroBackdrop-module__qkS3mW__halo[data-gathered=true]{width:230vw;max-width:none;top:53%}}
.HeroDevice-module__EMr9CG__anchor{opacity:0;width:26.52%;transition:transform var(--hero-device-enter) var(--ease-land) var(--hero-act2-device-delay), opacity var(--hero-device-enter) var(--ease-out-strong) var(--hero-act2-device-delay);will-change:transform, opacity;position:absolute;top:28.3768%;left:36.74%;transform:scale(.55)}.HeroDevice-module__EMr9CG__anchor[data-visible=true]{opacity:1;transform:scale(1)}.HeroDevice-module__EMr9CG__anchor[data-visible=true] .HeroDevice-module__EMr9CG__float{animation:HeroDevice-module__EMr9CG__deviceFloat calc(var(--hero-device-float-period) / 2) var(--ease-in-out-strong) var(--hero-device-enter) infinite alternate}@keyframes HeroDevice-module__EMr9CG__deviceFloat{0%{transform:translateY(calc(-1 * var(--hero-device-float-lift)))}to{transform:translateY(var(--hero-device-float-lift))}}.HeroDevice-module__EMr9CG__frame{aspect-ratio:381.888/442;position:relative;overflow:hidden;-webkit-mask-image:radial-gradient(62% 58% at 50% 46%,#000 55%,#0000 100%);mask-image:radial-gradient(62% 58% at 50% 46%,#000 55%,#0000 100%)}.HeroDevice-module__EMr9CG__image{object-fit:cover;width:229.72%;max-width:none;height:196.28%;position:absolute;top:-68.2%;left:-64.82%}@media (prefers-reduced-motion:reduce){.HeroDevice-module__EMr9CG__anchor[data-visible=true] .HeroDevice-module__EMr9CG__float{animation:none}}@media (max-width:767px){.HeroDevice-module__EMr9CG__anchor{opacity:1;width:min(273px,70vw);margin-inline:auto;transition:none;position:static;transform:none}}
.SmokyText-module__LT_x9q__root{--smoke-start:0s;display:block}.SmokyText-module__LT_x9q__line{display:block}.SmokyText-module__LT_x9q__chars{backface-visibility:hidden;-webkit-user-select:none;user-select:none;word-break:keep-all;overflow-wrap:normal}.SmokyText-module__LT_x9q__word{white-space:nowrap;display:inline-block}.SmokyText-module__LT_x9q__char{white-space:pre;color:var(--smoke-color);display:inline-block}.SmokyText-module__LT_x9q__root:not([data-active=true]) .SmokyText-module__LT_x9q__char{opacity:0}.SmokyText-module__LT_x9q__root[data-active=true] .SmokyText-module__LT_x9q__char{animation:SmokyText-module__LT_x9q__smokeInEven calc(var(--smoke-duration) * .5) var(--ease-out-strong) calc(var(--smoke-start) + var(--smoke-duration) * var(--char-delay-ratio)) both}.SmokyText-module__LT_x9q__root[data-active=true] .SmokyText-module__LT_x9q__char:nth-child(2n){animation-name:SmokyText-module__LT_x9q__smokeInOdd}@keyframes SmokyText-module__LT_x9q__smokeInEven{0%{opacity:0;color:#0000;text-shadow:0 0 calc(var(--smoke-blur-init) / 3) var(--smoke-color), 0 0 calc(var(--smoke-blur-init) / 1.5) var(--smoke-color), 0 0 var(--smoke-blur-init) var(--smoke-color);transform:translate3d(var(--smoke-offset-x), var(--smoke-offset-y), 0) rotate(40deg) skewX(-70deg) scale(.7)}40%{color:#0000;text-shadow:0 0 calc(var(--smoke-blur-peak) / 3) var(--smoke-color), 0 0 calc(var(--smoke-blur-peak) / 1.5) var(--smoke-color), 0 0 var(--smoke-blur-peak) var(--smoke-color)}to{opacity:1;color:var(--smoke-color);text-shadow:0 0 #0000,0 0 #0000,0 0 #0000;transform:none}}@keyframes SmokyText-module__LT_x9q__smokeInOdd{0%{opacity:0;color:#0000;text-shadow:0 0 calc(var(--smoke-blur-init) / 3) var(--smoke-color), 0 0 calc(var(--smoke-blur-init) / 1.5) var(--smoke-color), 0 0 var(--smoke-blur-init) var(--smoke-color);transform:translate3d(calc(var(--smoke-offset-x) * 1.2), var(--smoke-offset-y), 0) rotate(40deg) skewX(70deg) scale(.5)}40%{color:#0000;text-shadow:0 0 calc(var(--smoke-blur-peak) / 3) var(--smoke-color), 0 0 calc(var(--smoke-blur-peak) / 1.5) var(--smoke-color), 0 0 var(--smoke-blur-peak) var(--smoke-color)}to{opacity:1;color:var(--smoke-color);text-shadow:0 0 #0000,0 0 #0000,0 0 #0000;transform:none}}@media (prefers-reduced-motion:reduce){.SmokyText-module__LT_x9q__root[data-active=true] .SmokyText-module__LT_x9q__char{opacity:1;color:var(--smoke-color);text-shadow:none;animation:none;transform:none}}@media (max-width:767px){.SmokyText-module__LT_x9q__root .SmokyText-module__LT_x9q__char,.SmokyText-module__LT_x9q__root:not([data-active=true]) .SmokyText-module__LT_x9q__char,.SmokyText-module__LT_x9q__root[data-active=true] .SmokyText-module__LT_x9q__char{opacity:1;color:var(--smoke-color);text-shadow:none;animation:none;transform:none}}
.HeroHeadline-module__weIdJa__headline{width:100%;font-family:var(--font-body);font-size:var(--font-size-display);font-weight:var(--font-weight-semibold);line-height:var(--line-height-display);letter-spacing:var(--tracking-display);flex-direction:column;justify-content:center;margin:0;display:flex}.HeroHeadline-module__weIdJa__dark{--smoke-color:var(--color-text-heading);--smoke-start:var(--hero-act2-headline-delay)}.HeroHeadline-module__weIdJa__accent{--smoke-color:var(--color-text-heading-strong);--smoke-start:calc(var(--hero-act2-headline-delay) + .18s)}@media (max-width:767px){.HeroHeadline-module__weIdJa__headline{letter-spacing:-1.2px;text-align:center;font-size:40px;line-height:48px}}
.HeroPitch-module__bcAC8W__pitch{align-items:flex-end;gap:calc(16 * var(--u));opacity:0;width:24.5139%;transform:translateY(calc(24 * var(--u)));transition:transform var(--duration-slow) var(--ease-out-strong) var(--hero-act2-pitch-delay), opacity var(--duration-slow) var(--ease-out-strong) var(--hero-act2-pitch-delay);flex-direction:column;display:flex;position:absolute;top:70.6016%;left:62.8472%}.HeroPitch-module__bcAC8W__pitch[data-visible=true]{opacity:1;transform:translateY(0)}.HeroPitch-module__bcAC8W__copy{font-family:var(--font-body);font-size:var(--font-size-lg);font-weight:var(--font-weight-medium);line-height:var(--line-height-lg);color:var(--color-neutral-600);text-align:right;margin:0}.HeroPitch-module__bcAC8W__actions{justify-content:flex-end;gap:calc(9 * var(--u));display:flex}@media (max-width:767px){.HeroPitch-module__bcAC8W__pitch{opacity:1;align-items:stretch;gap:20px;width:100%;transition:none;position:static;transform:none}.HeroPitch-module__bcAC8W__copy{font-size:var(--font-size-sm);line-height:var(--line-height-sm);text-align:center}.HeroPitch-module__bcAC8W__actions{flex-wrap:wrap;justify-content:stretch}.HeroPitch-module__bcAC8W__cta{width:100%;padding:calc(8 * var(--u)) calc(12 * var(--u))}}@media (prefers-reduced-motion:reduce){.HeroPitch-module__bcAC8W__pitch{transform:none}}
.ShippingBar-module__jdhCla__bar{width:fit-content;padding:calc(8 * var(--u)) calc(16 * var(--u));border-radius:var(--radius-pill);background-color:var(--color-white-52);font-family:var(--font-body);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);line-height:var(--line-height-xs);color:var(--color-text-black);white-space:nowrap;opacity:0;translate:0 calc(12 * var(--u));transition:translate var(--duration-base) var(--ease-out-strong) var(--hero-act2-shipping-delay), opacity var(--duration-base) var(--ease-out-strong) var(--hero-act2-shipping-delay);align-items:center;margin:0;display:inline-flex}.ShippingBar-module__jdhCla__bar[data-visible=true]{opacity:1;translate:0}@media (max-width:767px){.ShippingBar-module__jdhCla__bar{white-space:normal;opacity:1;transition:none;translate:none}}@media (prefers-reduced-motion:reduce){.ShippingBar-module__jdhCla__bar,.ShippingBar-module__jdhCla__bar[data-visible=true]{translate:none}}
.Hero-module__Uh4xqq__hero{background-color:var(--color-page);place-items:center;width:100%;height:100dvh;min-height:560px;display:grid;position:relative;overflow:hidden}.Hero-module__Uh4xqq__hero:after{content:"";background:linear-gradient(to bottom, #fafafa00 0%, var(--color-page) 100%);pointer-events:none;z-index:1;height:clamp(120px,14vh,180px);position:absolute;bottom:0;left:0;right:0}@media (max-width:767px){.Hero-module__Uh4xqq__hero:after{display:none}}.Hero-module__Uh4xqq__scene{width:min(100%, var(--layout-canvas-width), calc(100dvh * 1440 / 881));aspect-ratio:1440/881;--u:calc(100cqw / 1440);--font-size-sm:calc(14 * var(--u));--font-size-md:calc(16 * var(--u));--font-size-lg:calc(18 * var(--u));--font-size-display:calc(64 * var(--u));--line-height-xs:calc(19.5 * var(--u));--line-height-sm:calc(20 * var(--u));--line-height-link:calc(21 * var(--u));--line-height-lg:calc(28 * var(--u));--line-height-display:calc(68 * var(--u));--tracking-display:calc(-1.68 * var(--u));--radius-bubble:calc(16 * var(--u));--smoke-offset-x:calc(-112 * var(--u));--smoke-offset-y:calc(56 * var(--u));--hero-float-lift:calc(7 * var(--u));--hero-device-float-lift:calc(9 * var(--u));--hero-blast-distance:calc(1400 * var(--u));--hero-bubble-blur:calc(12 * var(--u));position:relative;container-type:size}.Hero-module__Uh4xqq__hero[data-skipped=true]{--hero-act2-device-delay:0s;--hero-act2-headline-delay:60ms;--hero-act2-pitch-delay:.12s;--hero-act2-shipping-delay:.16s;--hero-device-enter:var(--hero-skip-duration);--hero-blast-duration:var(--hero-skip-duration);--smoke-duration:.6s;--duration-slow:var(--hero-skip-duration);--duration-base:var(--hero-skip-duration);--duration-cinematic:.5s}.Hero-module__Uh4xqq__stage{position:absolute;inset:0}.Hero-module__Uh4xqq__intro{align-items:flex-start;gap:calc(12 * var(--u));flex-direction:column;width:33.8194%;display:flex;position:absolute;top:24.1771%;left:8.47222%}@media (max-width:767px){.Hero-module__Uh4xqq__hero{height:auto;min-height:0;padding:16px 16px 56px;display:block}.Hero-module__Uh4xqq__scene{aspect-ratio:auto;--u:1px;width:100%;container-type:normal}.Hero-module__Uh4xqq__stage{flex-direction:column;align-items:stretch;gap:40px;padding-top:120px;display:flex;position:static}.Hero-module__Uh4xqq__intro{align-items:center;width:100%;position:static}}
.ValeurAjoutee-module__Oo220W__section{background:var(--color-page);height:280svh;position:relative;overflow:clip}@media (min-width:768px){.ValeurAjoutee-module__Oo220W__section{height:300svh}}.ValeurAjoutee-module__Oo220W__protectAnchor{position:absolute;top:170svh}@media (min-width:768px){.ValeurAjoutee-module__Oo220W__pin{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(24px,3vw,56px);height:100svh;padding:0 clamp(24px,4vw,64px);display:grid;position:sticky;top:0}}.ValeurAjoutee-module__Oo220W__stage{width:100%;height:84svh;max-height:700px;position:relative;overflow:hidden}.ValeurAjoutee-module__Oo220W__frame{background:linear-gradient(var(--color-neutral-100), var(--color-neutral-100)) padding-box, linear-gradient(90deg, #ff837066 0%, #ff525266 45%, #a94af266 100%) border-box;border:4px solid #0000;border-radius:12px;padding:4px;box-shadow:2px 4px 5.7px #fe857066}.ValeurAjoutee-module__Oo220W__frame img{object-fit:cover;border-radius:8px;width:100%;height:100%;display:block}.ValeurAjoutee-module__Oo220W__photoWrap{align-items:center;display:flex;position:absolute}.ValeurAjoutee-module__Oo220W__copy{grid-template-areas:"stack";width:100%;max-width:460px;display:grid;position:relative}.ValeurAjoutee-module__Oo220W__copyLayer{will-change:opacity, transform;grid-area:stack}.ValeurAjoutee-module__Oo220W__mobilePin{flex-direction:column;justify-content:center;align-items:center;gap:40px;height:100svh;padding:24px 20px 32px;display:flex;position:sticky;top:0}.ValeurAjoutee-module__Oo220W__mobilePhotoStage{aspect-ratio:3/4;flex:none;width:80%;max-width:340px;position:relative}.ValeurAjoutee-module__Oo220W__mobilePhotoLayer{transform-origin:50%;will-change:transform, opacity;position:absolute;inset:0}.ValeurAjoutee-module__Oo220W__mobileCopy{text-align:center;grid-template-areas:"stack";width:100%;max-width:420px;display:grid;position:relative}.ValeurAjoutee-module__Oo220W__mobileCopyLayer{will-change:opacity, transform;grid-area:stack}.ValeurAjoutee-module__Oo220W__section.ValeurAjoutee-module__Oo220W__static{height:auto}.ValeurAjoutee-module__Oo220W__staticStage{flex-direction:column;gap:48px;max-width:1040px;margin:0 auto;padding:48px 20px;display:flex}.ValeurAjoutee-module__Oo220W__staticChapter{text-align:center;align-items:center;gap:24px;display:grid}.ValeurAjoutee-module__Oo220W__staticPhoto{aspect-ratio:3/4;justify-self:center;width:80%;max-width:340px}@media (min-width:768px){.ValeurAjoutee-module__Oo220W__staticStage{gap:80px;padding:80px 40px}.ValeurAjoutee-module__Oo220W__staticChapter{text-align:left;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:56px}}
