.MarketingThorneyCompanion_companion__CNqAE{--thorney-figure-size:clamp(7.25rem,10vw,10rem);--thorney-bubble-max:clamp(12.5rem,20vw,17rem);position:fixed;right:clamp(.75rem,2vw,1.5rem);bottom:clamp(.75rem,2vw,1.5rem);z-index:40;display:grid;justify-items:end;width:max-content;max-width:min(20rem,calc(100vw - 1.5rem));pointer-events:none;isolation:isolate;transform-origin:calc(100% - var(--thorney-figure-size) / 2) 100%;transition:opacity .18s ease,visibility 0s linear,transform .18s ease}.MarketingThorneyCompanion_companion__CNqAE[data-media-ready=false]{opacity:0;visibility:hidden}.MarketingThorneyCompanion_companion__CNqAE[data-media-ready=true]{animation:MarketingThorneyCompanion_thorney-companion-arrive__7QNPx .68s cubic-bezier(.18,.9,.24,1.18) both}.MarketingThorneyCompanion_bubble__lZOwG{position:relative;width:fit-content;max-width:min(var(--thorney-bubble-max),calc(100vw - 2rem));margin-bottom:.125rem;padding:.7rem 2rem .7rem .95rem;color:var(--marketing-navy);font-size:.9375rem;font-weight:650;line-height:1.45;text-align:left;text-wrap:balance;background:radial-gradient(circle at 90% 15%,color-mix(in srgb,var(--marketing-gold-soft) 44%,transparent),transparent 36%),var(--marketing-surface);border:1px solid var(--marketing-border);border-radius:1.25rem 1.25rem .5rem;box-shadow:0 1.125rem 2.625rem color-mix(in srgb,var(--marketing-navy) 18%,transparent);transform-origin:calc(100% - var(--thorney-figure-size) / 2) 100%;animation:MarketingThorneyCompanion_thorney-bubble-arrive__jnwI4 .42s cubic-bezier(.2,.9,.25,1.12) .22s both}.MarketingThorneyCompanion_dismiss__YFupu{position:absolute;top:.35rem;right:.35rem;z-index:1;pointer-events:auto;color:color-mix(in srgb,var(--marketing-navy) 55%,transparent)}.MarketingThorneyCompanion_dismiss__YFupu:hover{color:var(--marketing-navy);background:color-mix(in srgb,var(--marketing-navy) 8%,transparent)}.MarketingThorneyCompanion_companion__CNqAE[data-visibility=exiting]{animation:MarketingThorneyCompanion_thorney-companion-dismiss__Cmitn .42s cubic-bezier(.4,0,1,1) both;pointer-events:none}.MarketingThorneyCompanion_companion__CNqAE[data-visibility=waving],.MarketingThorneyCompanion_companion__CNqAE[data-visibility=waving] .MarketingThorneyCompanion_dismiss__YFupu{pointer-events:none}.MarketingThorneyCompanion_restoreDock___IR6J{position:fixed;right:clamp(.75rem,2vw,1.5rem);bottom:clamp(.75rem,2vw,1.5rem);z-index:40;pointer-events:none;animation:MarketingThorneyCompanion_thorney-restore-arrive__uo0Xe .36s cubic-bezier(.18,.9,.24,1.14) both}.MarketingThorneyCompanion_restore__2KQmL{pointer-events:auto;border-color:var(--marketing-border);background:var(--marketing-surface);color:var(--marketing-navy);font-weight:650;box-shadow:0 .75rem 1.75rem color-mix(in srgb,var(--marketing-navy) 14%,transparent)}.MarketingThorneyCompanion_restore__2KQmL:hover{background:color-mix(in srgb,var(--marketing-gold-soft) 35%,white)}.MarketingThorneyCompanion_peek__ycCSY{pointer-events:auto;width:100%;height:100%;padding:0;border:0;background:transparent;box-shadow:none}.MarketingThorneyCompanion_peek__ycCSY:hover{background:transparent}.MarketingThorneyCompanion_bubble__lZOwG:after{position:absolute;right:calc(var(--thorney-figure-size) / 2 - .45rem);bottom:-.4rem;width:.8rem;height:.8rem;content:"";background:var(--marketing-surface);border-right:1px solid var(--marketing-border);border-bottom:1px solid var(--marketing-border);transform:rotate(45deg)}.MarketingThorneyCompanion_bubbleCopy__MIbz_{display:inline}.MarketingThorneyCompanion_bubbleWord__IjDMR{display:inline-block;opacity:1;transform:translateZ(0)}.MarketingThorneyCompanion_bubble__lZOwG[data-phase=revealing] .MarketingThorneyCompanion_bubbleWord__IjDMR{opacity:0;transform:translate3d(0,.28em,0);animation:MarketingThorneyCompanion_thorney-bubble-word-in__V47U3 .28s cubic-bezier(.2,.9,.25,1) both;animation-delay:calc(var(--i, 0) * 42ms)}.MarketingThorneyCompanion_bubble__lZOwG[data-phase=exiting]{animation:MarketingThorneyCompanion_thorney-bubble-exit__pg106 .18s cubic-bezier(.4,0,1,1) both}.MarketingThorneyCompanion_bubble__lZOwG[data-phase=revealing]{animation:MarketingThorneyCompanion_thorney-bubble-reveal__X_dbI .32s cubic-bezier(.18,.9,.24,1.14) both}.MarketingThorneyCompanion_bubble__lZOwG[data-phase=visible]{animation:MarketingThorneyCompanion_thorney-bubble-breathe__AQyFy 4.4s ease-in-out infinite}.MarketingThorneyCompanion_figureStage__aECOt{position:relative;display:grid;width:var(--thorney-figure-size);aspect-ratio:8/9;place-items:end center;transform-origin:50% 100%;animation:MarketingThorneyCompanion_thorney-figure-pop__R3vrj .64s cubic-bezier(.18,.9,.24,1.18) 80ms both}.MarketingThorneyCompanion_figureShadow__1Gy3K{position:absolute;z-index:-1;bottom:6%;left:50%;width:55%;height:12%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--marketing-navy) 30%,transparent) 0,transparent 72%);pointer-events:none;transform:translateX(-50%)}.MarketingThorneyCompanion_figure__1X7YW [data-marketing-thorney-video]{transform:translateZ(0)}.MarketingThorneyCompanion_sparkles__NNRGu{position:absolute;inset:0;z-index:1}.MarketingThorneyCompanion_sparkle__YTH50{position:absolute;width:.55rem;height:.55rem;background:var(--marketing-gold);border-radius:.125rem;opacity:0;transform:rotate(45deg) scale(.2);animation:MarketingThorneyCompanion_thorney-sparkle-burst__VLKX2 .56s cubic-bezier(.16,1,.3,1) .36s both}.MarketingThorneyCompanion_sparkle__YTH50:first-child{top:17%;left:-2%}.MarketingThorneyCompanion_sparkle__YTH50:nth-child(2){top:5%;right:4%;width:.4rem;height:.4rem;animation-delay:.43s}.MarketingThorneyCompanion_sparkle__YTH50:nth-child(3){top:38%;right:-3%;width:.35rem;height:.35rem;animation-delay:.5s}@keyframes MarketingThorneyCompanion_thorney-companion-arrive__7QNPx{0%{translate:1.5rem 2rem}68%{translate:-.2rem -.25rem}to{translate:0 0}}@keyframes MarketingThorneyCompanion_thorney-companion-dismiss__Cmitn{0%{opacity:1;translate:0 0;scale:1}to{opacity:0;translate:1rem 1.25rem;scale:.92}}@keyframes MarketingThorneyCompanion_thorney-restore-arrive__uo0Xe{0%{opacity:0;translate:0 .5rem}to{opacity:1;translate:0 0}}@keyframes MarketingThorneyCompanion_thorney-figure-pop__R3vrj{0%{opacity:0;transform:translate3d(0,1.25rem,0) scale(.86) rotate(3deg)}70%{opacity:1;transform:translate3d(0,-.2rem,0) scale(1.035) rotate(-1deg)}to{opacity:1;transform:translateZ(0) scale(1) rotate(0deg)}}@keyframes MarketingThorneyCompanion_thorney-bubble-arrive__jnwI4{0%{opacity:0;transform:translate3d(0,.6rem,0) scale(.92)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes MarketingThorneyCompanion_thorney-bubble-exit__pg106{0%{opacity:1;transform:translateZ(0) scale(1)}to{opacity:0;transform:translate3d(0,.3rem,0) scale(.965)}}@keyframes MarketingThorneyCompanion_thorney-bubble-reveal__X_dbI{0%{opacity:0;transform:translate3d(0,.4rem,0) scale(.94)}72%{opacity:1;transform:translate3d(0,-.08rem,0) scale(1.02)}to{opacity:1;transform:translateZ(0) scale(1)}}@keyframes MarketingThorneyCompanion_thorney-bubble-breathe__AQyFy{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(0,-.08rem,0) scale(1.012)}}@keyframes MarketingThorneyCompanion_thorney-bubble-word-in__V47U3{0%{opacity:0;transform:translate3d(0,.28em,0)}to{opacity:1;transform:translateZ(0)}}@keyframes MarketingThorneyCompanion_thorney-sparkle-burst__VLKX2{0%{opacity:0;transform:translate3d(0,.4rem,0) rotate(45deg) scale(.2)}38%{opacity:1;transform:translate3d(0,-.45rem,0) rotate(45deg) scale(1)}to{opacity:0;transform:translate3d(0,-.9rem,0) rotate(45deg) scale(.35)}}@media (prefers-reduced-motion:reduce){.MarketingThorneyCompanion_bubble__lZOwG,.MarketingThorneyCompanion_bubble__lZOwG[data-phase=exiting],.MarketingThorneyCompanion_bubble__lZOwG[data-phase=revealing],.MarketingThorneyCompanion_bubble__lZOwG[data-phase=revealing] .MarketingThorneyCompanion_bubbleWord__IjDMR,.MarketingThorneyCompanion_bubble__lZOwG[data-phase=visible],.MarketingThorneyCompanion_companion__CNqAE,.MarketingThorneyCompanion_companion__CNqAE[data-media-ready=true],.MarketingThorneyCompanion_companion__CNqAE[data-visibility=exiting],.MarketingThorneyCompanion_figureStage__aECOt,.MarketingThorneyCompanion_restoreDock___IR6J{animation:none}.MarketingThorneyCompanion_bubble__lZOwG[data-phase=revealing] .MarketingThorneyCompanion_bubbleWord__IjDMR{opacity:1;transform:none}.MarketingThorneyCompanion_companion__CNqAE{transition:none}.MarketingThorneyCompanion_sparkle__YTH50{display:none}}@media (max-width:40rem){.MarketingThorneyCompanion_companion__CNqAE,.MarketingThorneyCompanion_restoreDock___IR6J{--thorney-figure-size:clamp(4.75rem,22vw,6.25rem);--thorney-bubble-max:min(13.5rem,calc(100vw - 5.5rem));right:max(.65rem,env(safe-area-inset-right,0px));bottom:max(.65rem,env(safe-area-inset-bottom,0px))}.MarketingThorneyCompanion_companion__CNqAE[data-media-ready=true][data-compact=true][data-expanded=false]{max-width:calc(100vw - 1.25rem);animation:MarketingThorneyCompanion_thorney-companion-arrive__7QNPx .52s cubic-bezier(.18,.9,.24,1.18) both}.MarketingThorneyCompanion_companion__CNqAE[data-compact=true][data-expanded=false] .MarketingThorneyCompanion_figureStage__aECOt{width:var(--thorney-figure-size)}.MarketingThorneyCompanion_companion__CNqAE[data-compact=true][data-expanded=true]{max-width:min(18rem,calc(100vw - 1.25rem))}}