.desktop-experience_canvas__EWn7Q{width:100%;min-width:0;margin:0;color:#4b5563;background:#e8e7e2}.desktop-experience_sceneShell__7cbSK{isolation:isolate}.desktop-experience_screenSlot__xe3L8{position:relative;width:100%}.desktop-experience_ambientCloud__XgWJD{background:#eef4f2}.desktop-experience_ambientLyai__h4QzM{background:#e8e7e2}.desktop-experience_ambientPolaroid__xXw7G{background:radial-gradient(circle at 50% 46%,rgba(48,64,54,.5),transparent 52%),#111713}.desktop-experience_ambientPlanning__BzI6L{background-color:#fbfbfa;background-image:linear-gradient(rgba(255,255,255,.86),rgba(255,255,255,.86)),url(/assets/bkg-planning-black-def-opaque.png);background-position:50%;background-repeat:repeat;background-size:auto,420px auto}.desktop-experience_ambientMap__99x4Q{background-color:#101817;background-image:linear-gradient(rgba(7,18,18,.72),rgba(7,18,18,.72)),url(/assets/back-map.png);background-position:50%;background-repeat:no-repeat;background-size:cover}.desktop-experience_ambientFinal__SUprA{background:#ffffff}.desktop-experience_stickyScene__5FxFc{position:relative;width:100%;height:calc(100vh + (1600px * var(--canvas-scale)))}.desktop-experience_stickyScene__5FxFc .desktop-experience_screen__WeilG{position:sticky;top:0}.desktop-experience_lyaiStickyScene__tEwPt{position:relative;width:100%;height:calc(100vh + (960px * var(--canvas-scale)))}.desktop-experience_lyaiStickyScene__tEwPt .desktop-experience_screen__WeilG{position:sticky;top:0}.desktop-experience_polaroidStickyScene__r0bDH{position:relative;width:100%;height:calc(100vh + (960px * var(--canvas-scale)))}.desktop-experience_polaroidStickyScene__r0bDH .desktop-experience_screen__WeilG{position:sticky;top:0}.desktop-experience_planningStickyScene__C3M54{position:relative;width:100%;height:calc(100vh + (960px * var(--canvas-scale)))}.desktop-experience_planningStickyScene__C3M54 .desktop-experience_screen__WeilG{position:sticky;top:0}.desktop-experience_mapStickyScene__Tz5us{position:relative;width:100%;height:calc(100vh + (3200px * var(--canvas-scale)))}.desktop-experience_mapStickyScene__Tz5us .desktop-experience_screen__WeilG{position:sticky;top:0}.desktop-experience_screen__WeilG{position:relative;width:100%;height:100vh;margin:0;overflow:hidden}.desktop-experience_fluidBackdrop__Nynll{position:absolute;z-index:0;inset:0;overflow:hidden;isolation:isolate;pointer-events:none}.desktop-experience_screenStage__Nb3U_{position:relative;z-index:1;width:calc(1920px * var(--canvas-scale));height:calc(1080px * var(--canvas-scale));margin-inline:auto;overflow:hidden;background:transparent}.desktop-experience_globeBackdrop__eORC1{position:absolute;z-index:1;inset:0;overflow:hidden}.desktop-experience_globeImage__3db2J{object-fit:cover;object-position:50% 42%;filter:saturate(1.04) contrast(1.01) brightness(.99)}.desktop-experience_cloudLayer__2YDCh{position:absolute;z-index:10;inset:0;overflow:hidden;pointer-events:none}.desktop-experience_cloudComposite__CCXTT{position:absolute;top:calc(55vh - max(41.0667vw, 61.6vh) + 50px);left:50%;display:block;width:max(112vw,168vh);height:auto;object-fit:contain;filter:brightness(1.01) contrast(.98) sepia(.1) saturate(1.35) hue-rotate(155deg);transform:translateX(-50%)}.desktop-experience_cloudContinuation__g_Qeq{--cloud-tail-depth:calc(48px + max(33.6vw, 50.4vh) - 45vh);position:absolute;z-index:10;inset:0;overflow:hidden;pointer-events:none;-webkit-mask-image:linear-gradient(to bottom,#000 0,#000 max(12px,calc(var(--cloud-tail-depth) - 220px)),rgb(0 0 0/75%) max(24px,calc(var(--cloud-tail-depth) - 150px)),rgb(0 0 0/32%) max(40px,calc(var(--cloud-tail-depth) - 70px)),transparent var(--cloud-tail-depth));mask-image:linear-gradient(to bottom,#000 0,#000 max(12px,calc(var(--cloud-tail-depth) - 220px)),rgb(0 0 0/75%) max(24px,calc(var(--cloud-tail-depth) - 150px)),rgb(0 0 0/32%) max(40px,calc(var(--cloud-tail-depth) - 70px)),transparent var(--cloud-tail-depth))}.desktop-experience_cloudContinuationImage__0eELW{position:absolute;top:calc(55vh - max(41.0667vw, 61.6vh) - 100vh + 50px);left:50%;display:block;width:max(112vw,168vh);height:auto;object-fit:contain;filter:brightness(1.01) contrast(.98) sepia(.1) saturate(1.35) hue-rotate(155deg);transform:translateX(-50%)}.desktop-experience_screenOneTransition__qtnaN{position:absolute;z-index:2;right:0;bottom:0;left:0;height:calc(70px * var(--canvas-scale));pointer-events:none;background:linear-gradient(180deg,rgb(232 231 226/0),#e8e7e2)}.desktop-experience_animatedRoute__o1RVY{position:absolute;z-index:12;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.desktop-experience_animatedRouteHalo__gDFDX{stroke:rgba(255,255,255,.82);stroke-width:10;stroke-linecap:round;stroke-linejoin:round}.desktop-experience_animatedRouteLine__nBLDp{stroke:rgba(27,139,139,.78);stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:18 17;filter:drop-shadow(0 3px 5px rgba(16,85,93,.18))}.desktop-experience_routeMoment__toqlP{position:absolute;z-index:14;top:calc(690px * var(--canvas-scale));left:calc(770px * var(--canvas-scale));width:calc(140px * var(--canvas-scale));height:calc(180px * var(--canvas-scale));pointer-events:none;transform:translate(-50%,-100%)}.desktop-experience_routeMomentDot__y1DIp{position:absolute;right:50%;bottom:calc(-8px * var(--canvas-scale));display:block;width:calc(22px * var(--canvas-scale));height:calc(22px * var(--canvas-scale));border:calc(4px * var(--canvas-scale)) solid #fff;border-radius:50%;background:#178f8e;box-shadow:0 0 0 calc(2px * var(--canvas-scale)) rgba(20,78,83,.66),0 0 calc(20px * var(--canvas-scale)) rgba(25,210,203,.46);opacity:0;transform:translateX(50%) scale(.15);transition:opacity .18s ease,transform .42s cubic-bezier(.16,1.35,.3,1)}.desktop-experience_routePolaroid___GPbU{position:absolute;bottom:calc(20px * var(--canvas-scale));left:50%;width:calc(113px * var(--canvas-scale));height:calc(131px * var(--canvas-scale));padding:calc(7px * var(--canvas-scale)) calc(7px * var(--canvas-scale)) calc(21px * var(--canvas-scale));border:1px solid rgba(31,41,55,.16);background:#fffdf8;box-shadow:0 calc(14px * var(--canvas-scale)) calc(28px * var(--canvas-scale)) rgba(34,61,68,.18);opacity:0;clip-path:inset(100% 0 0 0 round calc(5px * var(--canvas-scale)));transform:translateX(-50%) translateY(calc(30px * var(--canvas-scale))) rotate(-10deg);transform-origin:bottom center;transition:opacity .22s ease .16s,clip-path .72s cubic-bezier(.16,1,.3,1) .16s,transform .72s cubic-bezier(.16,1,.3,1) .16s}.desktop-experience_routePolaroidPhoto__pjYgq{position:relative;width:100%;height:100%;overflow:hidden;border:1px solid rgba(31,41,55,.12);background:linear-gradient(145deg,rgba(218,232,230,.78),rgba(239,226,194,.7))}.desktop-experience_routePolaroidPhotoImage__JyjIw{object-fit:cover;object-position:55% 52%}.desktop-experience_routeMomentVisible__XY4Xp .desktop-experience_routeMomentDot__y1DIp{opacity:1;transform:translateX(50%) scale(1)}.desktop-experience_routeMomentVisible__XY4Xp .desktop-experience_routePolaroid___GPbU{opacity:1;clip-path:inset(0 0 0 0 round calc(5px * var(--canvas-scale)));transform:translateX(-50%) translateY(0) rotate(-10deg)}.desktop-experience_phoneSceneTitle__q9geR{position:absolute;z-index:20;top:calc(200px * var(--canvas-scale));left:calc(1340px * var(--canvas-scale));width:calc(820px * var(--canvas-scale));margin:0;color:#111;font-family:var(--font-body),sans-serif;font-size:calc(58px * var(--canvas-scale));font-weight:700;line-height:1.12;letter-spacing:-.035em;text-align:center;text-wrap:balance;transform:translateX(-50%)}.desktop-experience_lyaiSceneTitle__6FUuY{left:calc(580px * var(--canvas-scale))}.desktop-experience_lyaiSceneMessages__iUwwG{position:absolute;z-index:20;top:calc(365px * var(--canvas-scale));left:calc(580px * var(--canvas-scale));display:flex;width:calc(720px * var(--canvas-scale));flex-direction:column;gap:calc(30px * var(--canvas-scale));transform:translateX(-50%)}.desktop-experience_lyaiSceneMessage__uOpFa{position:relative;width:fit-content;max-width:calc(650px * var(--canvas-scale));margin:0;padding:calc(17px * var(--canvas-scale)) calc(26px * var(--canvas-scale));border:max(1px,calc(2px * var(--canvas-scale))) solid rgba(202,151,54,.72);border-radius:calc(28px * var(--canvas-scale));color:#25231f;background:rgba(255,255,255,.82);box-shadow:0 calc(9px * var(--canvas-scale)) calc(22px * var(--canvas-scale)) rgba(74,61,32,.1);font-family:var(--font-body),sans-serif;font-size:calc(24px * var(--canvas-scale));font-style:italic;font-weight:400;line-height:1.3;opacity:0;transform:translateY(calc(24px * var(--canvas-scale))) scale(.96);transition:opacity .36s ease,transform .62s cubic-bezier(.16,1,.3,1)}.desktop-experience_lyaiSceneMessage__uOpFa:nth-child(odd){align-self:flex-start}.desktop-experience_lyaiSceneMessage__uOpFa:nth-child(2n){align-self:flex-end}.desktop-experience_lyaiSceneMessage__uOpFa:after{position:absolute;bottom:calc(-8px * var(--canvas-scale));left:calc(46px * var(--canvas-scale));width:calc(14px * var(--canvas-scale));height:calc(14px * var(--canvas-scale));border-right:max(1px,calc(2px * var(--canvas-scale))) solid rgba(202,151,54,.72);border-bottom:max(1px,calc(2px * var(--canvas-scale))) solid rgba(202,151,54,.72);content:"";background:rgba(255,255,255,.96);transform:rotate(45deg)}.desktop-experience_lyaiSceneMessage__uOpFa:nth-child(2n):after{right:calc(46px * var(--canvas-scale));left:auto}.desktop-experience_lyaiSceneMessageVisible__Z_mQM{opacity:1;transform:translateY(0) scale(1)}.desktop-experience_lyaiSceneClosing__3xZpx{position:absolute;z-index:20;top:calc(840px * var(--canvas-scale));left:calc(580px * var(--canvas-scale));width:calc(760px * var(--canvas-scale));margin:0;color:#25231f;font-family:var(--font-body),sans-serif;font-size:calc(34px * var(--canvas-scale));font-weight:500;line-height:1.2;letter-spacing:-.02em;text-align:center;opacity:0;transform:translate(-50%,calc(18px * var(--canvas-scale)));transition:opacity .42s ease,transform .68s cubic-bezier(.16,1,.3,1)}.desktop-experience_lyaiSceneClosingVisible__a_Sv9{opacity:1;transform:translate(-50%)}.desktop-experience_phoneSceneMessages___dx11{position:absolute;z-index:20;top:calc(370px * var(--canvas-scale));left:calc(1340px * var(--canvas-scale));display:flex;width:calc(760px * var(--canvas-scale));height:calc(505px * var(--canvas-scale));flex-direction:column;justify-content:space-between;transform:translateX(-50%)}.desktop-experience_phoneSceneMessage__wiUe_{position:relative;min-height:calc(54px * var(--canvas-scale));margin:0;padding:calc(13px * var(--canvas-scale)) calc(28px * var(--canvas-scale));align-self:center;border:max(1px,calc(1px * var(--canvas-scale))) solid rgba(17,24,39,.82);border-radius:calc(24px * var(--canvas-scale));color:#172b33;background:rgba(243,213,138,.5);box-shadow:inset 0 0 0 calc(3px * var(--canvas-scale)) #fff,0 calc(9px * var(--canvas-scale)) calc(22px * var(--canvas-scale)) rgba(91,67,24,.12);font-family:var(--font-body),sans-serif;font-size:calc(24px * var(--canvas-scale));font-weight:400;line-height:1.12;letter-spacing:-.012em;text-align:center;white-space:pre-line;width:fit-content;max-width:100%;opacity:0;filter:blur(calc(9px * var(--canvas-scale)));clip-path:inset(0 100% 0 0);transform:translateX(calc(-48px * var(--canvas-scale))) skewX(-2deg);transition:opacity .32s ease,filter .68s ease,clip-path .76s cubic-bezier(.16,1,.3,1),transform .76s cubic-bezier(.16,1,.3,1);will-change:opacity,filter,clip-path,transform}.desktop-experience_phoneSceneMessage__wiUe_:nth-child(2n){clip-path:inset(0 0 0 100%);transform:translateX(calc(48px * var(--canvas-scale))) skewX(2deg)}.desktop-experience_phoneSceneMessageVisible__s19_O,.desktop-experience_phoneSceneMessageVisible__s19_O:nth-child(2n){opacity:1;filter:blur(0);clip-path:inset(0 0 0 0);transform:translateX(0) skewX(0)}.desktop-experience_phoneSceneMessageVisible__s19_O:first-child{transform:translateX(0) skewX(0) rotate(-1.15deg)}.desktop-experience_phoneSceneMessageVisible__s19_O:nth-child(2){transform:translateX(0) skewX(0) rotate(.72deg)}.desktop-experience_phoneSceneMessageVisible__s19_O:nth-child(3){transform:translateX(0) skewX(0) rotate(-.58deg)}.desktop-experience_phoneSceneMessageVisible__s19_O:nth-child(4){transform:translateX(0) skewX(0) rotate(1.05deg)}.desktop-experience_phoneSceneMessagePunch__BcNBZ{color:#9a6b1f;font-size:calc(28px * var(--canvas-scale));font-weight:400;line-height:1.05;letter-spacing:-.025em}.desktop-experience_phoneMockup__W3_2N{position:absolute;z-index:20;top:50%;left:calc(434px * var(--canvas-scale));width:calc(275px * var(--canvas-scale));height:calc(558px * var(--canvas-scale));overflow:hidden;border-radius:calc(40px * var(--canvas-scale));-webkit-mask-image:url(/assets/phone-alpha-mask.png);-webkit-mask-position:calc(-217px * var(--canvas-scale)) calc(-75px * var(--canvas-scale));-webkit-mask-repeat:no-repeat;-webkit-mask-size:calc(709px * var(--canvas-scale)) calc(709px * var(--canvas-scale));mask-image:url(/assets/phone-alpha-mask.png);mask-position:calc(-217px * var(--canvas-scale)) calc(-75px * var(--canvas-scale));mask-repeat:no-repeat;mask-size:calc(709px * var(--canvas-scale)) calc(709px * var(--canvas-scale));transform:translate(-50%,-50%) scale(1.2);transform-origin:center center}.desktop-experience_mirroredPhoneMockup__g6R1w{left:calc(1486px * var(--canvas-scale));transform:translate(-50%,-50%) scale(1.2)}.desktop-experience_polaroidSceneBackgrounds__9Kt_R{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none;background:#111713}.desktop-experience_polaroidSceneBackgroundLayer__S6Pqx{position:absolute;inset:calc(-18px * var(--canvas-scale));opacity:0;transform:scale(1.065);transition:opacity .72s ease,transform 2.4s cubic-bezier(.2,.7,.2,1);will-change:opacity,transform}.desktop-experience_polaroidSceneBackgroundVisible__pHFWd{opacity:1;transform:scale(1.025)}.desktop-experience_polaroidSceneBackgroundImage__QmB9w{object-fit:cover;object-position:center;filter:brightness(.94) saturate(.98) contrast(1.02) blur(calc(.65px * var(--canvas-scale)))}.desktop-experience_polaroidSceneBackgroundScrim__PaZGM{position:absolute;z-index:2;inset:0;background:radial-gradient(circle at 23% 50%,rgba(4,9,8,.2) 0,rgba(4,9,8,.1) 28%,rgba(4,9,8,.025) 60%,rgba(4,9,8,.06) 100%),linear-gradient(180deg,rgba(8,12,11,.015),rgba(8,12,11,.09))}.desktop-experience_polaroidSwipeHint__o1hl7{position:absolute;z-index:20;top:calc(895px * var(--canvas-scale));left:calc(434px * var(--canvas-scale));display:flex;align-items:center;gap:calc(10px * var(--canvas-scale));color:#fff;filter:drop-shadow(0 calc(2px * var(--canvas-scale)) calc(5px * var(--canvas-scale)) rgba(0,0,0,.62));transform:translateX(-50%)}.desktop-experience_polaroidSwipeHintArrow__rh0Az{width:calc(78px * var(--canvas-scale));height:calc(42px * var(--canvas-scale));overflow:visible;flex:none}.desktop-experience_polaroidSwipeHintArrow__rh0Az path{fill:none;stroke:currentColor;stroke-width:4;stroke-linecap:round;stroke-linejoin:round}.desktop-experience_polaroidSwipeHint__o1hl7 p{margin:0;font-family:var(--font-caveat),cursive;font-size:calc(30px * var(--canvas-scale));font-weight:400;line-height:1;white-space:nowrap}.desktop-experience_polaroidSceneTitle__NTyMY{color:#fff}.desktop-experience_polaroidSceneMessages__0H8MX{top:calc(350px * var(--canvas-scale));width:calc(820px * var(--canvas-scale));height:calc(540px * var(--canvas-scale));gap:calc(28px * var(--canvas-scale));justify-content:flex-start}.desktop-experience_polaroidSceneMessage__Bi3x1{display:flex;min-height:calc(84px * var(--canvas-scale));max-width:calc(790px * var(--canvas-scale));padding:calc(22px * var(--canvas-scale)) calc(38px * var(--canvas-scale));align-items:center;justify-content:center;box-sizing:border-box;border:0;border-radius:calc(18px * var(--canvas-scale));color:#fff;background:radial-gradient(ellipse at center,rgba(12,18,17,.58) 0,rgba(12,18,17,.52) 58%,rgba(12,18,17,.34) 82%,rgba(12,18,17,.08) 100%);box-shadow:0 0 calc(18px * var(--canvas-scale)) rgba(255,255,255,.14),0 calc(14px * var(--canvas-scale)) calc(36px * var(--canvas-scale)) rgba(0,0,0,.28);font-size:calc(30px * var(--canvas-scale));line-height:1.22;-webkit-backdrop-filter:blur(calc(10px * var(--canvas-scale)));backdrop-filter:blur(calc(10px * var(--canvas-scale)));overflow:visible}.desktop-experience_polaroidSceneMessage__Bi3x1.desktop-experience_phoneSceneMessageVisible__s19_O,.desktop-experience_polaroidSceneMessage__Bi3x1.desktop-experience_phoneSceneMessageVisible__s19_O:first-child,.desktop-experience_polaroidSceneMessage__Bi3x1.desktop-experience_phoneSceneMessageVisible__s19_O:nth-child(2),.desktop-experience_polaroidSceneMessage__Bi3x1.desktop-experience_phoneSceneMessageVisible__s19_O:nth-child(3),.desktop-experience_polaroidSceneMessage__Bi3x1.desktop-experience_phoneSceneMessageVisible__s19_O:nth-child(4){transform:translateX(0) skewX(0) rotate(0)}.desktop-experience_planningTileBackdrop__WMeUD{position:absolute;z-index:1;inset:0;overflow:hidden;opacity:.15;pointer-events:none}.desktop-experience_planningTileImage__qXVA2{position:absolute;display:block;width:calc(546px * var(--canvas-scale));height:auto;object-fit:contain;clip-path:inset(0 0 calc(14px * var(--canvas-scale)) calc(14px * var(--canvas-scale)))}.desktop-experience_planningSceneTitle__gL7z8{position:absolute;z-index:20;top:calc(110px * var(--canvas-scale));left:50%;width:calc(980px * var(--canvas-scale));margin:0;color:#171717;font-family:var(--font-body),sans-serif;font-size:calc(58px * var(--canvas-scale));font-weight:700;line-height:1.1;letter-spacing:-.035em;text-align:center;text-wrap:balance;transform:translateX(-50%)}.desktop-experience_planningSceneMessages__EbTvq{position:absolute;z-index:20;top:calc(340px * var(--canvas-scale));left:calc(220px * var(--canvas-scale));display:flex;width:calc(455px * var(--canvas-scale));flex-direction:column;gap:calc(24px * var(--canvas-scale))}.desktop-experience_planningSceneMessage__F_xpw{margin:0;color:rgba(24,24,24,.42);font-family:var(--font-body),sans-serif;font-size:calc(33px * var(--canvas-scale));font-weight:500;line-height:1.08;letter-spacing:-.025em;white-space:pre-line;opacity:0;filter:blur(calc(7px * var(--canvas-scale)));transform:translateX(calc(-38px * var(--canvas-scale)));transition:opacity .36s ease,filter .62s ease,color .42s ease,transform .62s cubic-bezier(.16,1,.3,1)}.desktop-experience_planningSceneMessageVisible__8Si9m{opacity:1;filter:blur(0);transform:translateX(0)}.desktop-experience_planningSceneMessageActive__rsWpJ{color:#111;transform:translateX(calc(18px * var(--canvas-scale)))}.desktop-experience_planningCardFan__gqhTd{position:absolute;z-index:20;top:calc(650px * var(--canvas-scale));left:calc(50% + (240px * var(--canvas-scale)));width:calc(980px * var(--canvas-scale));height:calc(700px * var(--canvas-scale));transform:translate(-50%,-50%)}.desktop-experience_planningPlaceholderCard__DM3vv{position:absolute;top:50%;left:50%;display:flex;width:calc(300px * var(--canvas-scale));height:calc(640px * var(--canvas-scale));align-items:center;justify-content:center;border:max(1px,calc(4px * var(--canvas-scale))) solid rgba(0,0,0,.9);border-radius:calc(41px * var(--canvas-scale));color:rgba(31,41,55,.44);background:rgba(255,255,255,.78);overflow:hidden;filter:saturate(.82);box-shadow:0 calc(20px * var(--canvas-scale)) calc(48px * var(--canvas-scale)) rgba(35,31,23,.16),inset 0 0 0 max(1px,calc(1px * var(--canvas-scale))) rgba(255,255,255,.74);font-family:var(--font-body),sans-serif;font-size:calc(46px * var(--canvas-scale));font-weight:700;transform-origin:50% 84%;transition:transform .62s cubic-bezier(.16,1,.3,1),box-shadow .62s ease,background .62s ease,filter .62s ease,z-index 0s linear .18s}.desktop-experience_planningPlaceholderCard__DM3vv:after{position:absolute;z-index:5;inset:0;content:"";pointer-events:none;background:rgba(0,0,0,.26);transition:background .42s ease}.desktop-experience_planningPlaceholderCard__DM3vv img,.desktop-experience_planningPlaceholderCard__DM3vv>span{z-index:1}.desktop-experience_planningPlaceholderImage__7_lPQ{object-fit:cover;object-position:center top}.desktop-experience_planningPlaceholderCard__DM3vv:first-child{z-index:1;transform:translate(-50%,-50%) translateX(calc(-330px * var(--canvas-scale))) rotate(-12deg)}.desktop-experience_planningPlaceholderCard__DM3vv:nth-child(2){z-index:2;transform:translate(-50%,-50%) translateX(calc(-110px * var(--canvas-scale))) rotate(-4deg)}.desktop-experience_planningPlaceholderCard__DM3vv:nth-child(3){z-index:3;transform:translate(-50%,-50%) translateX(calc(110px * var(--canvas-scale))) rotate(4deg)}.desktop-experience_planningPlaceholderCard__DM3vv:nth-child(4){z-index:4;transform:translate(-50%,-50%) translateX(calc(330px * var(--canvas-scale))) rotate(12deg)}.desktop-experience_planningPlaceholderCardActive__ssqlh{z-index:30;filter:brightness(1) saturate(1);background:rgba(255,255,255,.92);box-shadow:0 calc(34px * var(--canvas-scale)) calc(76px * var(--canvas-scale)) rgba(35,31,23,.28),0 0 calc(26px * var(--canvas-scale)) rgba(255,255,255,.54),inset 0 0 0 max(1px,calc(1px * var(--canvas-scale))) rgba(255,255,255,.86)}.desktop-experience_planningPlaceholderCardActive__ssqlh:after{background:rgba(0,0,0,0)}.desktop-experience_planningPlaceholderCardActive__ssqlh:first-child{z-index:30;transform:translate(-50%,-50%) translateX(calc(-330px * var(--canvas-scale))) scale(1.12) rotate(-8deg)}.desktop-experience_planningPlaceholderCardActive__ssqlh:nth-child(2){z-index:30;transform:translate(-50%,-50%) translateX(calc(-110px * var(--canvas-scale))) scale(1.12) rotate(-2deg)}.desktop-experience_planningPlaceholderCardActive__ssqlh:nth-child(3){z-index:30;transform:translate(-50%,-50%) translateX(calc(110px * var(--canvas-scale))) scale(1.12) rotate(2deg)}.desktop-experience_planningPlaceholderCardActive__ssqlh:nth-child(4){z-index:30;transform:translate(-50%,-50%) translateX(calc(330px * var(--canvas-scale))) scale(1.12) rotate(8deg)}.desktop-experience_mapScreen__ID0wx{--map-visual-shift-x:calc(-500px * var(--canvas-scale));--map-background-shift-x:calc(-500px * var(--canvas-scale));width:calc(1920px * var(--canvas-scale));height:calc(1080px * var(--canvas-scale));margin-inline:auto;background-color:#000000;background-image:linear-gradient(rgba(255,255,255,.2),rgba(255,255,255,.2)),url(/assets/back-map.png),url(/assets/back-map-extension-right-v2.png);background-position:0 0,var(--map-background-shift-x) 0,calc(1420px * var(--canvas-scale)) 0;background-repeat:no-repeat,no-repeat,no-repeat;background-size:100% 100%,100% 100%,calc(900px * var(--canvas-scale)) 100%}.desktop-experience_mapFluidBackdrop__bU5DM{position:absolute;top:0;left:calc(50% - (1460px * var(--canvas-scale)));width:calc(2820px * var(--canvas-scale));height:calc(1080px * var(--canvas-scale));overflow:hidden}.desktop-experience_mapFluidBackdropImage__rM_Y8{display:block;width:100%;height:100%}.desktop-experience_mapFluidBackdropLight__wB6CB{position:absolute;inset:0;display:block;background:rgba(255,255,255,.2)}.desktop-experience_mapAnimatedRoute__X6ixk{position:absolute;z-index:5;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;transform:translateX(var(--map-visual-shift-x))}.desktop-experience_mapAnimatedRouteLine__LDLs3{stroke:#31ead2;stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.desktop-experience_mapAnimatedBranchLine__vO0aq{stroke:#d946ef;stroke-width:6;stroke-linecap:round;stroke-linejoin:round}.desktop-experience_mapRouteTracker__W2ry_{fill:transparent;stroke:#31ead2;stroke-width:2}.desktop-experience_mapBranchTracker__K4MFV{fill:transparent;stroke:#d946ef;stroke-width:2}.desktop-experience_mapRouteStartFlag__DwKpX,.desktop-experience_mapRouteTrackerAvatar__P49pm{pointer-events:none}.desktop-experience_mapRouteJunctionDot__t6s7D,.desktop-experience_mapRouteStartDot__jsS3f{fill:#ffffff;stroke:#111111;stroke-width:1.25}.desktop-experience_mapRouteMoment__aQRh1{position:absolute;z-index:14;width:calc(70px * var(--canvas-scale));height:calc(90px * var(--canvas-scale));pointer-events:none;transform:translate(calc(-50% + var(--map-visual-shift-x)),-100%)}.desktop-experience_mapRouteMomentDot__Twhgd{position:absolute;right:50%;bottom:calc(-4px * var(--canvas-scale));display:block;width:calc(11px * var(--canvas-scale));height:calc(11px * var(--canvas-scale));border:calc(2px * var(--canvas-scale)) solid #ffffff;border-radius:50%;background:#178f8e;box-shadow:0 0 0 max(1px,calc(1px * var(--canvas-scale))) rgba(20,78,83,.74),0 0 calc(10px * var(--canvas-scale)) rgba(25,210,203,.5);opacity:0;transform:translateX(50%) scale(.15);transition:opacity .18s ease,transform .42s cubic-bezier(.16,1.35,.3,1)}.desktop-experience_mapRoutePolaroid__jMleA{position:absolute;bottom:calc(10px * var(--canvas-scale));left:50%;width:calc(56.5px * var(--canvas-scale));height:calc(65.5px * var(--canvas-scale));padding:calc(3.5px * var(--canvas-scale)) calc(3.5px * var(--canvas-scale)) calc(10.5px * var(--canvas-scale));border:1px solid rgba(31,41,55,.24);background:#fffdf8;box-shadow:0 calc(7px * var(--canvas-scale)) calc(14px * var(--canvas-scale)) rgba(15,23,42,.28);opacity:0;clip-path:inset(100% 0 0 0 round calc(3px * var(--canvas-scale)));transform:translateX(-50%) translateY(calc(15px * var(--canvas-scale))) rotate(var(--map-polaroid-rotation));transform-origin:bottom center;transition:opacity .22s ease .16s,clip-path .72s cubic-bezier(.16,1,.3,1) .16s,transform .72s cubic-bezier(.16,1,.3,1) .16s}.desktop-experience_mapRoutePolaroidPhoto__avIRg{position:relative;display:grid;width:100%;height:100%;place-items:center;overflow:hidden;border:1px solid rgba(31,41,55,.12);color:rgba(15,23,42,.72);background:linear-gradient(145deg,rgba(208,231,229,.92),rgba(241,224,185,.88));font-family:var(--font-body),sans-serif;font-size:calc(13px * var(--canvas-scale));font-weight:700}.desktop-experience_mapRoutePolaroidImage__k0GQG{object-fit:cover;object-position:center}.desktop-experience_mapRouteMomentVisible__InScg .desktop-experience_mapRouteMomentDot__Twhgd{opacity:1;transform:translateX(50%) scale(1)}.desktop-experience_mapRouteMomentVisible__InScg .desktop-experience_mapRoutePolaroid__jMleA{opacity:1;clip-path:inset(0 0 0 0 round calc(3px * var(--canvas-scale)));transform:translateX(-50%) translateY(0) rotate(var(--map-polaroid-rotation))}.desktop-experience_mapBranchRouteMoment__dPmpg .desktop-experience_mapRouteMomentDot__Twhgd{background:#d946ef;box-shadow:0 0 0 max(1px,calc(1px * var(--canvas-scale))) rgba(88,28,135,.76),0 0 calc(10px * var(--canvas-scale)) rgba(217,70,239,.55)}.desktop-experience_mapBranchRouteMoment__dPmpg .desktop-experience_mapRoutePolaroidPhoto__avIRg{color:rgba(88,28,135,.8);background:linear-gradient(145deg,rgba(249,213,245,.95),rgba(233,213,255,.9))}.desktop-experience_mapTextBand__z28kA{z-index:12;background:rgba(0,0,0,.8)}.desktop-experience_mapSceneCopy__D_0dA,.desktop-experience_mapTextBand__z28kA{position:absolute;top:0;left:calc(1200px * var(--canvas-scale));width:calc(720px * var(--canvas-scale));height:calc(1080px * var(--canvas-scale));pointer-events:none}.desktop-experience_mapSceneCopy__D_0dA{z-index:13}.desktop-experience_mapSceneCopyLine__55njf{position:absolute;inset:0;display:grid;align-content:center;margin:0;color:#ffffff;font-family:var(--font-title),var(--font-body),sans-serif;font-size:calc(58px * var(--canvas-scale));font-weight:800;line-height:.98;padding-inline:calc(70px * var(--canvas-scale));text-align:center;text-shadow:0 calc(3px * var(--canvas-scale)) calc(14px * var(--canvas-scale)) rgba(0,0,0,.62),0 0 calc(28px * var(--canvas-scale)) rgba(0,0,0,.38);opacity:0;transform:translateY(calc(20px * var(--canvas-scale)));transition:opacity .52s ease,transform .52s cubic-bezier(.16,1,.3,1)}.desktop-experience_mapSceneCopyLineVisible__Ah_IL{opacity:1;transform:translateY(0)}.desktop-experience_lyaiBackdrop__Pk0z6{position:absolute;z-index:1;inset:0;overflow:hidden;background:#e8e7e2}.desktop-experience_lyaiCharacter__gkdIj{position:absolute;z-index:15;top:calc(240px * var(--canvas-scale));left:calc(1620px * var(--canvas-scale));width:0;height:0;pointer-events:none}.desktop-experience_lyaiCharacterImage__RdePf{position:absolute;top:calc(-207px * var(--canvas-scale));left:calc(-150px * var(--canvas-scale));display:block;width:calc(300px * var(--canvas-scale));height:calc(300px * var(--canvas-scale));object-fit:contain;transform:rotate(45deg);transform-origin:50% 69%}.desktop-experience_lyaiPoweredBy__c5RqL{position:absolute;z-index:20;top:calc(885px * var(--canvas-scale));left:calc(1486px * var(--canvas-scale));margin:0;color:rgba(77,70,59,.68);font-family:var(--font-body),sans-serif;font-size:calc(14px * var(--canvas-scale));font-style:italic;font-weight:400;letter-spacing:.02em;transform:translateX(-50%)}.desktop-experience_emptyPhoneScreen__JCqjD{background:#fff}.desktop-experience_lyaiPhoneScreenshot__mphWH{object-fit:cover;object-position:center top;opacity:1;transition:opacity .52s ease}.desktop-experience_lyaiPhoneScreenshotHidden__2goCE,.desktop-experience_lyaiPhoneScreenshotSecond__BJGPS{opacity:0}.desktop-experience_lyaiPhoneScreenshotVisible__kjBZq{opacity:1}.desktop-experience_phoneScreen__3ltgX{position:absolute;z-index:1;top:calc(10px * var(--canvas-scale));left:calc(12px * var(--canvas-scale));width:calc(252px * var(--canvas-scale));height:calc(538px * var(--canvas-scale));overflow:hidden;border-radius:calc(35px * var(--canvas-scale));background:#fdfcf8}.desktop-experience_polaroidGallery__C_EDm{color:#fff;background:#151515;font-family:var(--font-body),sans-serif;user-select:none;-webkit-user-select:none}.desktop-experience_polaroidGalleryBackgrounds__BZxwj{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none}.desktop-experience_polaroidGalleryBackgroundLayer__V_5Ny{position:absolute;inset:0;opacity:0;transition:opacity .42s ease}.desktop-experience_polaroidGalleryBackgroundBase__OrmR2{object-fit:cover;object-position:center}.desktop-experience_polaroidGalleryBackgroundVisible__q_uwZ{opacity:1}.desktop-experience_polaroidGalleryBackgroundScrim__nzJhd{position:absolute;z-index:2;inset:0;background:rgba(6,15,18,.1)}.desktop-experience_polaroidGalleryHeader__ENi_z{position:absolute;z-index:30;top:calc(24px * var(--canvas-scale));right:calc(16px * var(--canvas-scale));left:calc(16px * var(--canvas-scale));display:flex;align-items:center;justify-content:space-between}.desktop-experience_polaroidGalleryClose__hDi5_,.desktop-experience_polaroidGalleryFooter__jCfw3 button{display:grid;padding:0;place-items:center;border:0;color:rgba(255,255,255,.82);background:transparent;cursor:pointer}.desktop-experience_polaroidGalleryClose__hDi5_{width:calc(28px * var(--canvas-scale));height:calc(28px * var(--canvas-scale));font-size:calc(24px * var(--canvas-scale));font-weight:300;line-height:1}.desktop-experience_polaroidGalleryMode__0Jer5{padding:calc(7px * var(--canvas-scale)) calc(13px * var(--canvas-scale));border:1px solid rgba(255,255,255,.22);border-radius:999px;background:rgba(255,255,255,.12);font-size:calc(9px * var(--canvas-scale));font-weight:700;letter-spacing:.08em}.desktop-experience_polaroidStack__QkFOH{position:absolute;z-index:10;inset:0;pointer-events:none}.desktop-experience_polaroidCard__1Jma9{position:absolute;top:calc(51% - calc(30px * var(--canvas-scale)));left:50%;width:calc(194px * var(--canvas-scale));padding:calc(10px * var(--canvas-scale)) calc(10px * var(--canvas-scale)) calc(13px * var(--canvas-scale));border-radius:calc(2px * var(--canvas-scale));color:#2d3436;background:#fff;box-shadow:0 calc(4px * var(--canvas-scale)) calc(15px * var(--canvas-scale)) rgba(0,0,0,.34),0 0 0 1px rgba(20,20,20,.04);pointer-events:none;transform-origin:center center;transition:transform .5s cubic-bezier(.2,1.45,.35,1);will-change:transform}.desktop-experience_polaroidCardTop__MezAj{pointer-events:auto;touch-action:none;cursor:grab}.desktop-experience_polaroidCardDragging__VDJg2{cursor:grabbing;transition:none}.desktop-experience_polaroidCardExiting__K93D7{transition:transform .25s ease-out}.desktop-experience_polaroidPhoto__jPCdF{position:relative;width:100%;aspect-ratio:1;overflow:hidden;background:#e5e7eb}.desktop-experience_polaroidPhotoImage__XJpiI{object-fit:cover;object-position:center;pointer-events:none}.desktop-experience_polaroidFavorite__6HrfD{position:absolute;z-index:2;top:calc(7px * var(--canvas-scale));right:calc(7px * var(--canvas-scale));display:grid;width:calc(28px * var(--canvas-scale));height:calc(28px * var(--canvas-scale));place-items:center;border-radius:50%;color:#fff;background:rgba(0,0,0,.34);font-size:calc(19px * var(--canvas-scale));line-height:1}.desktop-experience_polaroidCard__1Jma9>p{display:grid;height:calc(41px * var(--canvas-scale));margin:calc(8px * var(--canvas-scale)) 0 0;place-items:center;font-family:var(--font-caveat),cursive;font-size:calc(20px * var(--canvas-scale));font-weight:600;line-height:1;text-align:center}.desktop-experience_polaroidGalleryFooter__jCfw3{position:absolute;z-index:30;right:calc(38px * var(--canvas-scale));bottom:calc(29px * var(--canvas-scale));left:calc(38px * var(--canvas-scale));display:grid;grid-template-columns:calc(30px * var(--canvas-scale)) 1fr calc(30px * var(--canvas-scale));align-items:center;color:rgba(255,255,255,.52);font-size:calc(12px * var(--canvas-scale));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:center}.desktop-experience_polaroidGalleryFooter__jCfw3 button{width:calc(30px * var(--canvas-scale));height:calc(30px * var(--canvas-scale));font-size:calc(22px * var(--canvas-scale))}.desktop-experience_polaroidFooterSpacer___f7CE{display:block;width:calc(30px * var(--canvas-scale));height:calc(30px * var(--canvas-scale))}.desktop-experience_polaroidGalleryFinished__gsh2C{position:absolute;z-index:20;top:50%;left:50%;display:flex;align-items:center;color:rgba(255,255,255,.64);flex-direction:column;transform:translate(-50%,-50%)}.desktop-experience_polaroidGalleryCheck__TTgNr{display:grid;width:calc(58px * var(--canvas-scale));height:calc(58px * var(--canvas-scale));place-items:center;border:max(1px,calc(2px * var(--canvas-scale))) solid rgba(255,255,255,.42);border-radius:50%;font-size:calc(32px * var(--canvas-scale))}.desktop-experience_polaroidGalleryFinished__gsh2C p{margin:calc(14px * var(--canvas-scale)) 0 calc(10px * var(--canvas-scale));font-size:calc(14px * var(--canvas-scale))}.desktop-experience_polaroidGalleryFinished__gsh2C button{padding:calc(8px * var(--canvas-scale)) calc(18px * var(--canvas-scale));border:1px solid rgba(255,255,255,.4);border-radius:999px;color:#fff;background:rgba(255,255,255,.08);font-size:calc(11px * var(--canvas-scale));font-weight:700;cursor:pointer}.desktop-experience_phoneAppBackground__WHvCq{object-fit:cover;object-position:center}.desktop-experience_phoneAppHeader__cPJXx{position:absolute;z-index:4;top:0;right:0;left:0;display:flex;height:calc(80px * var(--canvas-scale));padding:calc(7px * var(--canvas-scale)) calc(12px * var(--canvas-scale)) calc(8px * var(--canvas-scale));align-items:center;justify-content:space-between;border-radius:0 0 calc(20px * var(--canvas-scale)) calc(20px * var(--canvas-scale));background:rgba(255,255,255,.58);box-shadow:0 calc(5px * var(--canvas-scale)) calc(14px * var(--canvas-scale)) rgba(33,62,73,.08);backdrop-filter:blur(calc(7px * var(--canvas-scale)));-webkit-backdrop-filter:blur(calc(7px * var(--canvas-scale)))}.desktop-experience_phoneAppLogo__fSjic{display:block;width:calc(54px * var(--canvas-scale));height:auto;object-fit:contain}.desktop-experience_phoneHeaderActions__XoNFm{display:flex;gap:calc(4px * var(--canvas-scale));align-items:center}.desktop-experience_phoneAvatar__Bbyb5,.desktop-experience_phoneHeaderButton__XNAwO{display:grid;width:calc(22px * var(--canvas-scale));height:calc(22px * var(--canvas-scale));place-items:center;overflow:hidden;border:1px solid rgba(0,0,0,.1);border-radius:50%;background:rgba(255,255,255,.82)}.desktop-experience_phoneHeaderButton__XNAwO img{width:72%;height:72%;object-fit:contain}.desktop-experience_phoneAvatar__Bbyb5{background:linear-gradient(135deg,#19d2cb,#ffc64a);box-shadow:inset 0 0 0 calc(3px * var(--canvas-scale)) #fff}.desktop-experience_phoneFeedViewport__cE6j6{position:absolute;z-index:2;top:calc(88px * var(--canvas-scale));right:0;bottom:calc(18px * var(--canvas-scale));left:0;overflow:hidden}.desktop-experience_phoneFeed__MqyhX{position:absolute;top:calc(17px * var(--canvas-scale));right:calc(10px * var(--canvas-scale));left:calc(10px * var(--canvas-scale));display:flex;flex-direction:column;gap:calc(15px * var(--canvas-scale));will-change:transform}.desktop-experience_phoneFeedCard__zAPS6{position:relative;display:grid;grid-template-rows:calc(43px * var(--canvas-scale)) calc(217px * var(--canvas-scale)) calc(36px * var(--canvas-scale));min-height:calc(296px * var(--canvas-scale));flex:0 0 calc(296px * var(--canvas-scale));overflow:hidden;border-radius:calc(18px * var(--canvas-scale));background:#fff;box-shadow:0 calc(8px * var(--canvas-scale)) calc(18px * var(--canvas-scale)) rgba(27,66,76,.13)}.desktop-experience_phoneFeedCardImage__HSU2F{display:block;width:100%;height:100%;object-fit:cover}.desktop-experience_phoneStoryHeader__rAHLo{position:relative;z-index:3;display:grid;min-height:0;padding:calc(5px * var(--canvas-scale)) calc(10px * var(--canvas-scale));grid-template-columns:calc(29px * var(--canvas-scale)) 1fr auto;gap:calc(7px * var(--canvas-scale));align-items:center;color:#25292b;background:#fff}.desktop-experience_phoneStoryAvatar__w_DvL{position:relative;display:block;width:calc(29px * var(--canvas-scale));height:calc(29px * var(--canvas-scale));overflow:hidden;border-radius:50%;background:#eceeef}.desktop-experience_phoneStoryAvatarImage__SPejJ{object-fit:cover;object-position:center}.desktop-experience_phoneStoryIdentity__HzPLz,.desktop-experience_phoneStoryStats__a4DtE{display:flex;min-width:0;flex-direction:column;line-height:1}.desktop-experience_phoneStoryIdentity__HzPLz strong{overflow:hidden;font-family:var(--font-body),sans-serif;font-size:calc(10px * var(--canvas-scale));font-weight:720;text-overflow:ellipsis;white-space:nowrap}.desktop-experience_phoneStoryIdentity__HzPLz small{display:flex;margin-top:calc(3px * var(--canvas-scale));gap:calc(2px * var(--canvas-scale));align-items:center;color:#5f6466;font-family:var(--font-body),sans-serif;font-size:calc(6px * var(--canvas-scale));font-weight:600}.desktop-experience_phoneStoryIdentity__HzPLz small span{color:#ff9d00;font-size:calc(8px * var(--canvas-scale));filter:saturate(1.25)}.desktop-experience_phoneStoryStats__a4DtE{align-items:flex-end;font-family:var(--font-body),sans-serif}.desktop-experience_phoneStoryStats__a4DtE strong{padding:calc(4px * var(--canvas-scale)) calc(7px * var(--canvas-scale));border-radius:calc(8px * var(--canvas-scale));color:#fff;background:#293033;font-size:calc(6.5px * var(--canvas-scale));font-weight:650;white-space:nowrap}.desktop-experience_phoneStoryStats__a4DtE small{margin-top:calc(3px * var(--canvas-scale));color:#666;font-size:calc(6px * var(--canvas-scale));white-space:nowrap}.desktop-experience_card2PhotoViewport__rF49r,.desktop-experience_phoneStoryPhoto__flm_N{position:relative;min-height:0;overflow:hidden;background:#d9e2e3}.desktop-experience_phoneStoryPhotoText__12fBx{position:absolute;z-index:4;top:calc(16px * var(--canvas-scale));right:calc(30px * var(--canvas-scale));left:calc(14px * var(--canvas-scale));display:flex;flex-direction:column;align-items:flex-start;color:#fff;pointer-events:none;text-shadow:0 calc(1px * var(--canvas-scale)) calc(2px * var(--canvas-scale)) rgba(0,0,0,.72),0 0 calc(5px * var(--canvas-scale)) rgba(0,0,0,.28)}.desktop-experience_phoneStoryPhotoText__12fBx strong{max-width:100%;font-family:var(--font-caveat),cursive;font-size:calc(17px * var(--canvas-scale));font-weight:700;line-height:.95}.desktop-experience_phoneStoryPhotoText__12fBx small{margin-top:calc(5px * var(--canvas-scale));font-family:var(--font-body),sans-serif;font-size:calc(8px * var(--canvas-scale));font-weight:600;line-height:1}.desktop-experience_phoneStoryFooter__78TTA{position:relative;z-index:3;display:flex;min-height:0;padding:0 calc(11px * var(--canvas-scale));align-items:center;justify-content:space-between;color:#777;background:#fff;font-family:var(--font-body),sans-serif;font-size:calc(8px * var(--canvas-scale))}.desktop-experience_phoneStoryMiniStamp__YbKrt,.desktop-experience_phoneStoryStamp__qVTTl{display:grid;place-items:center;border:calc(1px * var(--canvas-scale)) solid #777;border-radius:50%;color:#606060;font-family:Arial,sans-serif;font-weight:900;transform:rotate(-18deg)}.desktop-experience_phoneStoryStamp__qVTTl{width:calc(24px * var(--canvas-scale));height:calc(24px * var(--canvas-scale));font-size:calc(6px * var(--canvas-scale));letter-spacing:-.08em}.desktop-experience_phoneStoryMiniStamp__YbKrt{width:calc(12px * var(--canvas-scale));height:calc(12px * var(--canvas-scale));font-size:calc(7px * var(--canvas-scale))}.desktop-experience_phoneStoryReactions___azoI{display:flex;gap:calc(3px * var(--canvas-scale));align-items:center}.desktop-experience_phoneStoryCommentIcon__fwpEL{position:relative;display:block;width:calc(13px * var(--canvas-scale));height:calc(11px * var(--canvas-scale));margin-left:calc(2px * var(--canvas-scale));border:calc(1.4px * var(--canvas-scale)) solid #999;border-radius:50%}.desktop-experience_phoneStoryCommentIcon__fwpEL:after{position:absolute;bottom:calc(-3px * var(--canvas-scale));left:calc(1px * var(--canvas-scale));width:calc(4px * var(--canvas-scale));height:calc(4px * var(--canvas-scale));border-bottom:calc(1.4px * var(--canvas-scale)) solid #999;border-left:calc(1.4px * var(--canvas-scale)) solid #999;content:"";transform:skew(-25deg)}.desktop-experience_googleWordmark__xYvnt{position:absolute;z-index:4;bottom:calc(8px * var(--canvas-scale));left:calc(10px * var(--canvas-scale));font-family:Arial,sans-serif;font-size:calc(10px * var(--canvas-scale));font-weight:600;letter-spacing:-.08em;line-height:1;text-shadow:0 0 calc(2px * var(--canvas-scale)) rgba(255,255,255,.8)}.desktop-experience_googleWordmark__xYvnt span:first-child,.desktop-experience_googleWordmark__xYvnt span:nth-child(4){color:#4285f4}.desktop-experience_googleWordmark__xYvnt span:nth-child(2),.desktop-experience_googleWordmark__xYvnt span:nth-child(6){color:#ea4335}.desktop-experience_googleWordmark__xYvnt span:nth-child(3){color:#fbbc05}.desktop-experience_googleWordmark__xYvnt span:nth-child(5){color:#34a853}.desktop-experience_card2Track__H_NkH{position:absolute;inset:0}.desktop-experience_card2Slide__GR3hs{position:absolute;top:0;right:-2px;bottom:0;left:-2px;overflow:hidden;transition:transform .42s cubic-bezier(.22,.75,.2,1);will-change:transform}.desktop-experience_phoneFeedCardFlippable__16hfN{display:block;overflow:visible;background:transparent;box-shadow:none;perspective:calc(1000px * var(--canvas-scale))}.desktop-experience_phoneCard__l6rSj{position:relative;width:100%;height:100%;border-radius:calc(22px * var(--canvas-scale));transform-style:preserve-3d;transform-origin:center center;transition:transform .8s cubic-bezier(.175,.885,.32,1.275);will-change:transform}.desktop-experience_phoneCardFace___Y7xT{position:absolute;inset:0;display:grid;grid-template-rows:calc(43px * var(--canvas-scale)) calc(217px * var(--canvas-scale)) calc(36px * var(--canvas-scale));overflow:hidden;border-radius:inherit;background:#fff;box-shadow:0 calc(8px * var(--canvas-scale)) calc(18px * var(--canvas-scale)) rgba(27,66,76,.13);backface-visibility:hidden;-webkit-backface-visibility:hidden}.desktop-experience_phoneCardFront__5568J{transform:rotateY(0deg)}.desktop-experience_phoneCardBack__SPuWy{transform:rotateY(180deg)}.desktop-experience_phoneDock__AXoTe{position:absolute;z-index:5;right:calc(13px * var(--canvas-scale));bottom:calc(18px * var(--canvas-scale));left:calc(13px * var(--canvas-scale));height:calc(64px * var(--canvas-scale))}.desktop-experience_phoneDockBar__0Vr7O{position:absolute;right:0;bottom:0;left:0;display:flex;height:calc(43px * var(--canvas-scale));padding:0 calc(9px * var(--canvas-scale));align-items:center;justify-content:space-between;border:1px solid rgba(255,255,255,.78);border-radius:calc(23px * var(--canvas-scale));background:linear-gradient(180deg,rgba(255,255,255,.72),rgba(191,246,236,.58),rgba(255,255,255,.66));box-shadow:0 calc(7px * var(--canvas-scale)) calc(16px * var(--canvas-scale)) rgba(0,200,189,.14);backdrop-filter:blur(calc(10px * var(--canvas-scale)));-webkit-backdrop-filter:blur(calc(10px * var(--canvas-scale)))}.desktop-experience_phoneDockIcon__198xO{display:block;width:calc(25px * var(--canvas-scale));height:calc(25px * var(--canvas-scale))}.desktop-experience_phoneDockIcon__198xO img{display:block;width:100%;height:100%;object-fit:contain}.desktop-experience_phoneDockAfterCenter__IPbEh{margin-left:calc(31px * var(--canvas-scale))}.desktop-experience_phoneDockAdd__g9RzO{position:absolute;top:0;left:50%;display:grid;width:calc(45px * var(--canvas-scale));height:calc(45px * var(--canvas-scale));place-items:center;border:calc(3px * var(--canvas-scale)) solid #fff;border-radius:50%;color:#fff;background:#d8aa52;box-shadow:0 calc(5px * var(--canvas-scale)) calc(14px * var(--canvas-scale)) rgba(216,170,82,.38);font-family:Arial,sans-serif;font-size:calc(29px * var(--canvas-scale));font-weight:300;line-height:1;transform:translateX(-50%)}.desktop-experience_phoneFrameImage__hf_6I{position:absolute;z-index:2;top:calc(-75px * var(--canvas-scale));left:calc(-217px * var(--canvas-scale));display:block;width:calc(709px * var(--canvas-scale));max-width:none;height:auto;mix-blend-mode:multiply;pointer-events:none}.desktop-experience_finalCta__zt8BW{position:absolute;z-index:20;top:calc(400px * var(--canvas-scale));left:50%;display:flex;flex-direction:column;align-items:center;color:#151515;font-family:var(--font-body),sans-serif;text-align:center;transform:translateX(-50%)}.desktop-experience_finalCtaEyebrow__aPTiw,.desktop-experience_finalCtaNote__UZFgM,.desktop-experience_finalCtaTitle__sqgo2{margin:0}.desktop-experience_finalCtaEyebrow__aPTiw{color:#6b6b6b;font-size:calc(19px * var(--canvas-scale));font-weight:800;line-height:1;letter-spacing:.12em;text-transform:uppercase;text-shadow:0 calc(3px * var(--canvas-scale)) calc(9px * var(--canvas-scale)) rgba(0,0,0,.13);white-space:nowrap}.desktop-experience_finalCtaTitle__sqgo2{width:calc(900px * var(--canvas-scale));margin-top:calc(24px * var(--canvas-scale));color:#151515;font-size:calc(60px * var(--canvas-scale));font-weight:780;line-height:1.02;letter-spacing:-.055em;text-shadow:0 calc(3px * var(--canvas-scale)) calc(3px * var(--canvas-scale)) rgba(0,0,0,.08),0 calc(12px * var(--canvas-scale)) calc(26px * var(--canvas-scale)) rgba(0,0,0,.13);text-wrap:balance}.desktop-experience_finalCtaButton__wIE_b{display:inline-flex;min-width:calc(220px * var(--canvas-scale));min-height:calc(68px * var(--canvas-scale));margin-top:calc(38px * var(--canvas-scale));padding:0 calc(44px * var(--canvas-scale));align-items:center;justify-content:center;border:0;border-radius:999px;color:#fff;background:#151515;box-shadow:0 calc(14px * var(--canvas-scale)) calc(30px * var(--canvas-scale)) rgba(0,0,0,.16);font-size:calc(25px * var(--canvas-scale));font-weight:800;line-height:1;cursor:pointer;text-decoration:none;transition:transform .18s ease,background-color .18s ease,box-shadow .18s ease}.desktop-experience_finalCtaButton__wIE_b:hover{background:#292929;box-shadow:0 calc(18px * var(--canvas-scale)) calc(36px * var(--canvas-scale)) rgba(0,0,0,.2);transform:translateY(calc(-2px * var(--canvas-scale)))}.desktop-experience_finalCtaButton__wIE_b:focus-visible{outline:calc(3px * var(--canvas-scale)) solid #2563eb;outline-offset:calc(5px * var(--canvas-scale))}.desktop-experience_finalCtaNote__UZFgM{margin-top:calc(18px * var(--canvas-scale));color:#686868;font-size:calc(20px * var(--canvas-scale));font-weight:500;line-height:1.2;white-space:nowrap}.desktop-experience_finalFooter___aOtV{position:absolute;z-index:20;right:calc(70px * var(--canvas-scale));bottom:calc(48px * var(--canvas-scale));left:calc(70px * var(--canvas-scale));display:flex;min-height:calc(64px * var(--canvas-scale));padding-top:calc(28px * var(--canvas-scale));align-items:flex-end;justify-content:space-between;border-top:1px solid rgba(21,21,21,.16);color:#686868;font-family:var(--font-body),sans-serif;font-size:calc(16px * var(--canvas-scale));font-weight:500}.desktop-experience_finalFooterLinks__cO929{display:flex;gap:calc(30px * var(--canvas-scale));align-items:center}.desktop-experience_finalFooterLinks__cO929 a{color:inherit;text-decoration:none;transition:color .16s ease}.desktop-experience_finalFooterTextButton__MTgiE{padding:0;border:0;color:inherit;background:none;font:inherit;cursor:pointer;transition:color .16s ease}.desktop-experience_finalFooterLinks__cO929 a:hover,.desktop-experience_finalFooterTextButton__MTgiE:hover{color:#111111}.desktop-experience_finalFooterLinks__cO929 a:focus-visible{outline:calc(3px * var(--canvas-scale)) solid #2563eb;outline-offset:calc(4px * var(--canvas-scale));border-radius:calc(6px * var(--canvas-scale))}.desktop-experience_finalFooterBrand__J5FXh,.desktop-experience_finalSocials__7Fr8t{display:flex;align-items:center}.desktop-experience_finalFooterBrand__J5FXh{gap:calc(26px * var(--canvas-scale))}.desktop-experience_finalSocials__7Fr8t{gap:calc(9px * var(--canvas-scale))}.desktop-experience_finalBugButton__z0O_2,.desktop-experience_finalSocialButton__bjloz{border:1px solid rgba(21,21,21,.16);color:#303030;background:rgba(255,255,255,.72);cursor:pointer;transition:color .16s ease,border-color .16s ease,background-color .16s ease,transform .16s ease}.desktop-experience_finalSocialButton__bjloz{display:grid;width:calc(38px * var(--canvas-scale));height:calc(38px * var(--canvas-scale));padding:calc(9px * var(--canvas-scale));place-items:center;border-radius:50%}.desktop-experience_finalSocialButton__bjloz svg{display:block;width:100%;height:100%;fill:currentColor}.desktop-experience_finalSocialButton__bjloz:nth-child(2) svg{fill:none;stroke:currentColor;stroke-width:1.8}.desktop-experience_finalSocialButton__bjloz:nth-child(2) .desktop-experience_socialIconFill__NnnCa{fill:currentColor;stroke:none}.desktop-experience_finalBugButton__z0O_2{display:inline-flex;min-height:calc(40px * var(--canvas-scale));padding:0 calc(16px * var(--canvas-scale));align-items:center;gap:calc(8px * var(--canvas-scale));border-radius:999px;font-size:calc(15px * var(--canvas-scale));font-weight:750}.desktop-experience_finalBugButton__z0O_2 svg{width:calc(18px * var(--canvas-scale));height:calc(18px * var(--canvas-scale));fill:#229ed9}.desktop-experience_finalBugButton__z0O_2:hover,.desktop-experience_finalSocialButton__bjloz:hover{color:#111;border-color:rgba(21,21,21,.3);background:#fff;transform:translateY(calc(-2px * var(--canvas-scale)))}.desktop-experience_finalBugButton__z0O_2:focus-visible,.desktop-experience_finalSocialButton__bjloz:focus-visible{outline:calc(3px * var(--canvas-scale)) solid #2563eb;outline-offset:calc(3px * var(--canvas-scale))}.desktop-experience_topbar__8EWhU{position:fixed;z-index:20;top:calc(18px * var(--canvas-scale));right:calc(var(--canvas-offset-x) + (24px * var(--canvas-scale)));left:calc(var(--canvas-offset-x) + (24px * var(--canvas-scale)));display:flex;align-items:center;justify-content:space-between;gap:calc(18px * var(--canvas-scale));width:auto;min-height:calc(74px * var(--canvas-scale));padding:calc(14px * var(--canvas-scale)) calc(14px * var(--canvas-scale)) calc(14px * var(--canvas-scale)) calc(18px * var(--canvas-scale));border:2px solid rgba(255,255,255,.54);border-radius:999px;background:rgba(255,255,255,.2);box-shadow:0 12px 34px rgba(20,47,72,.11);backdrop-filter:blur(14px) saturate(1.12);-webkit-backdrop-filter:blur(14px) saturate(1.12);transition:opacity 90ms linear}.desktop-experience_brandSlot__5slJA{display:inline-flex;width:calc(112px * var(--canvas-scale));height:calc(50px * var(--canvas-scale));flex:0 0 calc(112px * var(--canvas-scale));align-items:center;justify-content:flex-start}.desktop-experience_topbarLogo__iuDr4{display:block;width:calc(92px * var(--canvas-scale));height:auto;object-fit:contain;filter:drop-shadow(0 4px 8px rgba(8,26,48,.18));transition:opacity 90ms linear}.desktop-experience_topbarActions__O50qX{display:flex;align-items:center;gap:calc(14px * var(--canvas-scale))}.desktop-experience_languageSwitcher___zPPA{display:inline-flex;min-height:calc(38px * var(--canvas-scale));padding:calc(4px * var(--canvas-scale));align-items:center;gap:calc(2px * var(--canvas-scale));border:1px solid rgba(255,255,255,.5);border-radius:999px;background:rgba(255,255,255,.28)}.desktop-experience_languageLink__w9Wvz{display:grid;min-width:calc(40px * var(--canvas-scale));min-height:calc(30px * var(--canvas-scale));padding:0 calc(8px * var(--canvas-scale));place-items:center;border-radius:999px;color:rgba(20,20,20,.58);font-family:var(--font-body),sans-serif;font-size:max(8px,calc(12px * var(--canvas-scale)));font-weight:800;line-height:1;text-decoration:none;transition:color .16s ease,background-color .16s ease,box-shadow .16s ease}.desktop-experience_languageLink__w9Wvz:hover{color:#141414}.desktop-experience_languageLinkActive__xwne7{color:#141414;background:rgba(255,255,255,.9);box-shadow:0 calc(3px * var(--canvas-scale)) calc(10px * var(--canvas-scale)) rgba(7,24,46,.09)}.desktop-experience_loginLink__mHgRq{display:inline-flex;min-height:calc(46px * var(--canvas-scale));padding:0 calc(24px * var(--canvas-scale));align-items:center;justify-content:center;border:1px solid rgba(188,152,129,.7);border-radius:999px;color:#141414;background:linear-gradient(180deg,rgba(255,249,243,.97),rgba(245,231,217,.96));box-shadow:0 10px 22px rgba(7,24,46,.1),inset 0 1px 0 rgba(255,255,255,.95),inset 0 -2px 0 rgba(197,170,146,.42);font-family:var(--font-body),sans-serif;font-size:max(9px,calc(15.36px * var(--canvas-scale)));font-weight:800;text-decoration:none}.desktop-experience_centerLogo__ANvmN{position:fixed;z-index:20;display:flex;height:auto;align-items:center;justify-content:center;pointer-events:none;will-change:top,left,width,opacity}.desktop-experience_heroLogo__jQnp_{display:block;width:100%;max-width:100%;height:auto;filter:drop-shadow(0 18px 34px rgba(8,26,48,.18))}.desktop-experience_centerTitle__C92gi{position:absolute;z-index:20;top:calc(61% - 60px * var(--canvas-scale));left:calc(50% - 16px * var(--canvas-scale));width:calc(100% - 40px * var(--canvas-scale));color:#050505;text-align:center;transform:translateX(-50%)}.desktop-experience_centerTitle__C92gi h1{margin:calc(6px * var(--canvas-scale)) 0 0;color:#050505;font-family:var(--font-caveat),cursive;font-size:calc(80px * var(--canvas-scale));font-weight:400;line-height:1;letter-spacing:0;text-shadow:0 1px 0 rgba(255,255,255,.74),0 12px 26px rgba(255,255,255,.28)}@media print{.desktop-experience_screen__WeilG{page-break-after:always;break-after:page}}