@font-face{font-family:PetLink Pretendard;src:url(/fonts/pretendard/PretendardVariable.woff2) format("woff2");font-weight:100 900;font-style:normal;font-display:swap}.screen-morph_experience__cD7D9{height:100svh;min-height:560px;display:grid;grid-template-rows:78px minmax(0,1fr) 88px 32px;background:#071216;color:#eff8f3;font-family:PetLink Pretendard,Malgun Gothic,sans-serif;overflow:hidden;isolation:isolate;position:relative;letter-spacing:-.035em}.screen-morph_experience__cD7D9 *{box-sizing:border-box}.screen-morph_experience__cD7D9 a,.screen-morph_experience__cD7D9 button{-webkit-tap-highlight-color:transparent}.screen-morph_experience__cD7D9 button{font:inherit;cursor:pointer}.screen-morph_experience__cD7D9 button:disabled{cursor:wait}.screen-morph_experience__cD7D9 a:focus-visible,.screen-morph_experience__cD7D9 button:focus-visible{outline:2px solid #b4f6de;outline-offset:5px}.screen-morph_header__y9_25{display:flex;align-items:center;justify-content:space-between;padding:0 4.5%;z-index:3}.screen-morph_logo__RKab_{text-decoration:none;color:#b1f0da;font-size:34px;font-weight:700;letter-spacing:-.1em;display:flex;align-items:center}.screen-morph_logo__RKab_>span{font-size:20px;margin-right:15px}.screen-morph_logo__RKab_ b{font-size:16px;letter-spacing:.04em;color:#e4f0eb}.screen-morph_headerLine__CQb4M{font-size:12px;color:#b2c8c2}.screen-morph_concept__H1uwL{font-size:8px;letter-spacing:.14em;color:#74978c}.screen-morph_stage__k_i0m{position:relative;min-height:0;margin:0 3%;isolation:isolate}.screen-morph_stageGlow__Cxe6W{position:absolute;inset:0;background:radial-gradient(ellipse at 50% 55%,#76ffe52b,transparent 62%);pointer-events:none}.screen-morph_shell__49Ak4{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);isolation:isolate;box-shadow:0 30px 90px #0005;border:1px solid #a8c8c25c;background:#122526}.screen-morph_surface__Dp32L{position:absolute;inset:0;border-radius:inherit;overflow:hidden;background:#09191c;z-index:1}.screen-morph_wallpaper__MxBcu{position:absolute;inset:0;background:radial-gradient(ellipse at 85% 100%,#449a8e78,transparent 55%),radial-gradient(ellipse at 0 0,#3e6a823b,transparent 60%),linear-gradient(150deg,#1b303b,#0d2128 55%,#173d3b)}.screen-morph_wallpaper__MxBcu:after{content:"";position:absolute;width:180%;height:140%;left:-40%;top:42%;border:1px solid #a5f4e32b;border-radius:50%;box-shadow:0 -35px 90px #68b7c520,0 -1px 15px #96e6cd1a;transform:rotate(-20deg)}.screen-morph_desktopBar__ArAqi{height:34px;position:absolute;inset:0 0 auto;border-bottom:1px solid #c4f6ed14;display:flex;align-items:center;justify-content:space-between;padding:0 18px;font-size:8px;color:#88a9a6;letter-spacing:.09em}.screen-morph_desktopBar__ArAqi>span:first-child{letter-spacing:5px;color:#8eb9ae}.screen-morph_phoneBar__0jQXH{position:absolute;inset:15px 18px auto;display:flex;justify-content:space-between;align-items:center;font-size:10px;color:#e5f4ed}.screen-morph_phoneBar__0jQXH i{position:absolute;left:50%;top:-5px;transform:translateX(-50%);width:65px;height:18px;border-radius:16px;background:#030b0d}.screen-morph_screenCopy__P9U6Y{position:absolute;left:0;right:0;text-align:center;white-space:nowrap}.screen-morph_screenCopy__P9U6Y p{font-size:8px;letter-spacing:.19em;color:#94c4b6;margin:0 0 12px}.screen-morph_screenCopy__P9U6Y h2{font-size:clamp(24px,3vw,42px);letter-spacing:-.055em;font-weight:400;margin:0 0 9px}.screen-morph_screenCopy__P9U6Y>span{font-size:11px;color:#96b7af}.screen-morph_friend__6ET_H{position:absolute;left:50%;top:50%;width:var(--pet-size);height:var(--pet-size);transform:translate(-50%,calc(-50% + var(--pet-y)));z-index:2;filter:drop-shadow(0 15px 18px #0003)}.screen-morph_fur__Y_uf6{position:absolute;inset:0;border-radius:50%;overflow:hidden;background:radial-gradient(ellipse at 35% 10%,#d0e3e380,transparent 60%),repeating-conic-gradient(from -28deg at 50% -8%,#627d8d 0deg 5deg,#91aab7 7deg 18deg);box-shadow:inset -15px -12px 30px #213c4666,inset 4px 4px 18px #e3ffff40}.screen-morph_face__OCi3H{width:100%;height:100%;position:relative}.screen-morph_friendEar__9hodC{position:absolute;top:-12%;left:8%;width:25%;height:34%;background:linear-gradient(130deg,#7c96a5 25%,#a9bec8 33%,#d7aeb9 36% 64%,#8099a7 68%);clip-path:polygon(0 0,100% 70%,5% 100%);transform:rotate(-8deg)}.screen-morph_friendEarRight__6pDxM{left:auto;right:8%;transform:scaleX(-1) rotate(-8deg)}.screen-morph_eyes__BGFGG{transform-origin:150px 145px;animation:screen-morph_blink__iP7Qg 6s infinite}.screen-morph_speech__BKWe_{position:absolute;left:50%;transform:translateX(-50%);white-space:nowrap;color:#c7e2d8;font-size:12px;margin:0;padding:10px 18px;border:1px solid #bdf3d926;background:#10303055;border-radius:30px;z-index:3}.screen-morph_dock__hnFnN{position:absolute;left:20px;bottom:20px;display:flex;gap:10px;z-index:2}.screen-morph_dock__hnFnN span{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:#b4f6de0b;border:1px solid #b4f6de14;color:#b3e3d1;font-size:16px}.screen-morph_homeIndicator__F5wYv{position:absolute;bottom:9px;left:35%;right:35%;height:3px;border-radius:3px;background:#b3d2c6;z-index:4}.screen-morph_glass__V8olp{inset:0;background:radial-gradient(ellipse at 28% 14%,#fff7,transparent 23%),radial-gradient(ellipse at 50% 35%,transparent 45%,#031b3070 100%);box-shadow:inset -10px -15px 26px #0005,inset 3px 3px 10px #e5ffff50;z-index:4}.screen-morph_edgeLight__BEOQt,.screen-morph_glass__V8olp{position:absolute;border-radius:inherit;pointer-events:none}.screen-morph_edgeLight__BEOQt{inset:-2px;box-shadow:0 0 13px #d1fff5,0 0 48px #7ce6e7aa,0 0 95px #8ea8ff55,inset 0 0 25px #a0ffe5;z-index:5}.screen-morph_ripple__Ymwz3{position:absolute;inset:-12px;border-radius:inherit;border:1px solid #c5fff0;box-shadow:0 0 12px #b8fff34d;z-index:0;pointer-events:none}.screen-morph_waveWash__FgDd4{position:absolute;inset:-40%;z-index:5;pointer-events:none;background:linear-gradient(180deg,transparent 35%,#c1ffed10 44%,#d5fff485 49%,#a1d3ff55 51%,#86f4e310 60%,transparent 70%);filter:blur(10px);border-radius:45%}.screen-morph_robotEar__zZkIf{position:absolute;z-index:0;width:25%;height:32%;top:calc(-12% - var(--separation));background:linear-gradient(130deg,#728c9c 22%,#c0d3d9 32%,#e0b6c0 35% 65%,#829da9 70%);clip-path:polygon(0 0,100% 70%,5% 100%)}.screen-morph_leftEar__Ziyy6{left:4%;transform:rotate(-8deg)}.screen-morph_rightEar__cqZDs{right:4%;transform:scaleX(-1) rotate(-8deg)}.screen-morph_robotTail__olmKn{position:absolute;left:calc(88% + var(--separation));top:30%;width:38%;height:49%;border:16px solid #7898a8;border-left-color:transparent;border-radius:50% 60% 55% 0;transform:rotate(-24deg);box-shadow:inset -3px -3px 5px #d1efff55;z-index:-1}.screen-morph_robotEar__zZkIf,.screen-morph_robotTail__olmKn{transition:top .6s,left .6s}.screen-morph_robotTitle__mecpN{position:absolute;inset:12px 0 auto;text-align:center;pointer-events:none}.screen-morph_robotTitle__mecpN>span{font-size:8px;letter-spacing:.18em;color:#8bbdaf}.screen-morph_robotTitle__mecpN h1{font-weight:400;font-size:clamp(22px,3vw,35px);letter-spacing:-.05em;margin:10px 0}.screen-morph_robotActions__F0eax{position:absolute;bottom:2%;left:0;right:0;display:flex;align-items:center;flex-direction:column;gap:12px}.screen-morph_robotActions__F0eax>span{font-size:11px;color:#99b7ac}.screen-morph_robotActions__F0eax button{display:flex;gap:8px;align-items:center;background:#a5efd90a;border:1px solid #a5efd930;color:#b3decf;border-radius:30px;padding:9px 16px;font-size:10px}.screen-morph_controls__Otash{padding:0 5%;display:flex;align-items:center;justify-content:space-between;gap:20px;z-index:3}.screen-morph_narration__f2o4p>span{font-size:8px;letter-spacing:.12em;color:#77a294}.screen-morph_narration__f2o4p p{font-size:12px;color:#bcd7cd;margin:8px 0 0}.screen-morph_controls__Otash nav{display:flex;border:1px solid #a5efd924;border-radius:40px;background:#15312d55;padding:5px;gap:3px}.screen-morph_controls__Otash nav button{display:flex;align-items:center;gap:9px;min-height:40px;padding:0 17px;border:0;background:transparent;color:#86a99c;border-radius:30px;font-size:11px}.screen-morph_controls__Otash nav button[aria-pressed=true]{background:#a5efd919;color:#ccf9e7}.screen-morph_controls__Otash nav button:hover:not(:disabled){background:#a5efd90d}.screen-morph_next__5cZsk{display:flex;gap:18px;align-items:center;border:0;border-bottom:1px solid #a5efd950;padding:12px 0;background:none;color:#b8efd8;font-size:11px!important;white-space:nowrap}.screen-morph_next__5cZsk:disabled{opacity:.55}.screen-morph_note__LuSY2{text-align:center;margin:0;font-size:9px;color:#7c9b8e;align-self:center}.screen-morph_note__LuSY2 span{color:#506f64;margin-left:10px}@keyframes screen-morph_blink__iP7Qg{0%,44%,48%,to{transform:scaleY(1)}46%{transform:scaleY(.08)}}@media(max-width:760px){.screen-morph_experience__cD7D9{grid-template-rows:62px minmax(0,1fr) 124px 40px;min-height:610px}.screen-morph_header__y9_25{padding:0 6%}.screen-morph_logo__RKab_{font-size:28px}.screen-morph_logo__RKab_ b{font-size:13px}.screen-morph_logo__RKab_>span{font-size:15px;margin-right:10px}.screen-morph_headerLine__CQb4M{font-size:10px}.screen-morph_concept__H1uwL{display:none}.screen-morph_stage__k_i0m{margin:0 4%}.screen-morph_screenCopy__P9U6Y h2{font-size:28px}.screen-morph_screenCopy__P9U6Y>span{font-size:10px}.screen-morph_desktopBar__ArAqi{font-size:6px;padding:0 12px}.screen-morph_desktopBar__ArAqi>span:last-child{display:none}.screen-morph_controls__Otash{justify-content:center;gap:15px;flex-wrap:wrap;align-content:center;padding:0 5%}.screen-morph_narration__f2o4p{width:100%;text-align:center}.screen-morph_narration__f2o4p>span{font-size:7px}.screen-morph_narration__f2o4p p{font-size:10px;margin-top:6px}.screen-morph_controls__Otash nav{padding:3px}.screen-morph_controls__Otash nav button{padding:0 11px;gap:6px;min-height:34px;font-size:10px}.screen-morph_controls__Otash nav button svg{width:13px}.screen-morph_controls__Otash nav button svg:last-child:not(:first-child){display:none}.screen-morph_next__5cZsk{font-size:9px!important;gap:7px;padding:9px 0}.screen-morph_next__5cZsk svg{width:13px}.screen-morph_note__LuSY2{font-size:8px;padding:0 20px;line-height:1.7}.screen-morph_note__LuSY2 span{display:block;margin:0;font-size:7px}.screen-morph_dock__hnFnN{left:12px;bottom:12px;gap:6px}.screen-morph_dock__hnFnN span{width:24px;height:24px;font-size:12px}.screen-morph_speech__BKWe_{font-size:10px;padding:8px 13px}.screen-morph_robotTitle__mecpN{top:8px}.screen-morph_robotTitle__mecpN h1{font-size:23px}.screen-morph_robotActions__F0eax>span{font-size:9px}.screen-morph_robotActions__F0eax button{font-size:9px;padding:8px 13px}.screen-morph_robotTail__olmKn{border-width:11px}}@media(max-height:700px) and (min-width:761px){.screen-morph_experience__cD7D9{grid-template-rows:55px minmax(0,1fr) 70px 26px}.screen-morph_robotTitle__mecpN h1{font-size:22px;margin-top:4px}.screen-morph_robotTitle__mecpN>span{font-size:7px}.screen-morph_screenCopy__P9U6Y{top:45px!important}.screen-morph_screenCopy__P9U6Y h2{font-size:27px}.screen-morph_screenCopy__P9U6Y p{margin-bottom:6px}.screen-morph_robotActions__F0eax{bottom:0;gap:6px}.screen-morph_robotActions__F0eax>span{font-size:9px}.screen-morph_robotActions__F0eax button{padding:6px 12px;font-size:9px}}@media(prefers-reduced-motion:reduce){.screen-morph_experience__cD7D9 *{animation:none!important;transition:none!important}}@media(max-height:650px){.screen-morph_experience__cD7D9{min-height:0;grid-template-rows:44px minmax(0,1fr) 96px 26px}.screen-morph_header__y9_25{padding:0 5%}.screen-morph_logo__RKab_{font-size:25px}.screen-morph_logo__RKab_ b{font-size:12px}.screen-morph_screenCopy__P9U6Y{top:45px!important}.screen-morph_screenCopy__P9U6Y h2{font-size:24px}.screen-morph_screenCopy__P9U6Y p{font-size:7px;margin-bottom:7px}.screen-morph_screenCopy__P9U6Y>span{font-size:9px}.screen-morph_robotTitle__mecpN h1{font-size:21px;margin-top:5px}.screen-morph_robotActions__F0eax{bottom:0;gap:6px}.screen-morph_robotActions__F0eax>span{font-size:8px}.screen-morph_robotActions__F0eax button{font-size:8px;padding:6px 11px}.screen-morph_controls__Otash{gap:8px}.screen-morph_narration__f2o4p p{font-size:9px;margin-top:4px}.screen-morph_note__LuSY2{font-size:7px}.screen-morph_note__LuSY2 span{font-size:6px}}@media(max-height:500px){.screen-morph_experience__cD7D9{grid-template-rows:40px minmax(0,1fr) 60px 20px}.screen-morph_controls__Otash{flex-wrap:nowrap;justify-content:space-between;padding:0 4%;gap:14px}.screen-morph_narration__f2o4p{width:auto;text-align:left;max-width:190px}.screen-morph_narration__f2o4p>span{font-size:6px}.screen-morph_controls__Otash nav button{padding:0 10px;min-height:30px;font-size:9px}.screen-morph_controls__Otash nav button svg{width:12px}.screen-morph_next__5cZsk{font-size:9px!important;gap:8px}.screen-morph_robotActions__F0eax>span,.screen-morph_robotTitle__mecpN{display:none}.screen-morph_screenCopy__P9U6Y{top:36px!important}.screen-morph_screenCopy__P9U6Y h2{font-size:19px;margin-bottom:4px}.screen-morph_screenCopy__P9U6Y>span{display:none}.screen-morph_screenCopy__P9U6Y p{font-size:6px;margin-bottom:5px}.screen-morph_speech__BKWe_{bottom:20px!important;font-size:8px;padding:5px 9px}.screen-morph_dock__hnFnN{bottom:10px;left:12px}.screen-morph_dock__hnFnN span{height:22px;width:22px;font-size:11px}.screen-morph_note__LuSY2 span{display:inline;margin-left:7px}.screen-morph_robotTail__olmKn{border-width:9px}.screen-morph_phoneBar__0jQXH{top:10px;font-size:8px}.screen-morph_phoneBar__0jQXH i{width:40px;height:11px;top:-2px}}.screen-morph_robotCanvas__RDe7N{position:absolute;inset:8% 0 12%;pointer-events:none;z-index:2}.screen-morph_robotActions__F0eax{z-index:3;gap:7px}.screen-morph_rotationControl__8rJQ_{display:flex;align-items:center;gap:12px;font-size:9px;color:#a3c8ba}.screen-morph_rotationControl__8rJQ_ input{width:145px;accent-color:#a5efd9;cursor:ew-resize}.screen-morph_rotationControl__8rJQ_ input:focus-visible{outline:2px solid #a5efd9;outline-offset:4px}@media(max-width:760px){.screen-morph_robotCanvas__RDe7N{inset:8% -4% 18%}.screen-morph_rotationControl__8rJQ_ input{width:120px}}@media(max-height:500px){.screen-morph_robotCanvas__RDe7N{inset:0 0 23%}.screen-morph_robotActions__F0eax{bottom:0;flex-direction:row;justify-content:center}.screen-morph_robotActions__F0eax button{font-size:8px}.screen-morph_rotationControl__8rJQ_ input{width:90px}}.screen-morph_dedenneBody__fOpSP{position:absolute;inset:0;border-radius:50%;overflow:hidden;background:radial-gradient(ellipse at 35% 10%,#ffdb5477,transparent 60%),#efa500;box-shadow:inset -15px -12px 30px #81500066,inset 4px 4px 18px #fff0b040}.screen-morph_robotEar__zZkIf{clip-path:none;border:8px solid #454943;border-radius:50%;background:#fff5a3}.screen-morph_robotTail__olmKn{border-color:#454943 #454943 #454943 transparent}.screen-morph_hardwareButtons__fDBD_{display:flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap}.screen-morph_productStory___TglN{position:absolute;inset:0;z-index:3;pointer-events:none}.screen-morph_productCopy__z2JqD{position:absolute;left:5%;top:29%;max-width:30%;animation:screen-morph_copyReveal__LwiNR .65s both}.screen-morph_productCopy__z2JqD>span,.screen-morph_productDetail__dRwAG>span{font-size:9px;letter-spacing:.16em;color:#8dc9b8}.screen-morph_productCopy__z2JqD h1{font-size:clamp(25px,3.3vw,52px);line-height:1.2;letter-spacing:-.055em;white-space:pre-line;font-weight:600;color:#e4fff5;margin:18px 0}.screen-morph_productCopy__z2JqD p{font-size:12px;line-height:1.8;color:#9ab8ad}.screen-morph_productDetail__dRwAG{position:absolute;right:4%;top:58%;width:20%;animation:screen-morph_copyReveal__LwiNR .65s .12s both}.screen-morph_productDetail__dRwAG i{display:block;width:55px;height:1px;background:linear-gradient(90deg,#a5efd9,transparent);margin-bottom:16px}.screen-morph_productDetail__dRwAG p{font-size:12px;line-height:1.8;color:#b3cec4;margin-top:10px;word-break:keep-all}@keyframes screen-morph_copyReveal__LwiNR{0%{opacity:0;transform:translateY(18px);filter:blur(5px)}to{opacity:1;transform:translateY(0);filter:blur(0)}}@media(max-width:760px){.screen-morph_productCopy__z2JqD{top:5%;left:7%;max-width:90%}.screen-morph_productCopy__z2JqD h1{font-size:27px;margin:10px 0}.screen-morph_productCopy__z2JqD p{font-size:10px;margin:0}.screen-morph_productCopy__z2JqD>span,.screen-morph_productDetail__dRwAG>span{font-size:7px}.screen-morph_productDetail__dRwAG{right:6%;top:auto;bottom:24%;width:42%;text-align:right}.screen-morph_productDetail__dRwAG i{margin:0 0 8px auto;width:30px}.screen-morph_productDetail__dRwAG p{font-size:9px;margin:6px 0}.screen-morph_robotCanvas__RDe7N{inset:19% -4% 16%}}@media(max-height:650px){.screen-morph_productCopy__z2JqD{top:5%}.screen-morph_productCopy__z2JqD h1{font-size:23px;margin:7px 0}.screen-morph_productCopy__z2JqD p{display:none}.screen-morph_productDetail__dRwAG{top:49%;bottom:auto}.screen-morph_productDetail__dRwAG p{font-size:9px}}@media(max-height:500px){.screen-morph_productCopy__z2JqD{top:12%;left:4%}.screen-morph_productCopy__z2JqD h1{font-size:21px}.screen-morph_productCopy__z2JqD>span{font-size:6px}.screen-morph_productDetail__dRwAG{top:40%;right:3%;width:23%}.screen-morph_productDetail__dRwAG>span{font-size:6px}}@media(prefers-reduced-motion:reduce){.screen-morph_productCopy__z2JqD,.screen-morph_productDetail__dRwAG{animation:none}}.screen-morph_calloutLines__TW_LP{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none}.screen-morph_calloutLines__TW_LP polyline{fill:none;stroke:#b3f4df;stroke-width:1;vector-effect:non-scaling-stroke;opacity:0;transition:opacity .2s}.screen-morph_calloutLines__TW_LP circle{fill:#e4fff5;stroke:#72d5b8;stroke-width:2;opacity:0;transition:opacity .2s}.screen-morph_productDetail__dRwAG i{visibility:hidden}.screen-morph_productDetail__dRwAG{padding-top:12px}@media(prefers-reduced-motion:reduce){.screen-morph_calloutLines__TW_LP circle,.screen-morph_calloutLines__TW_LP polyline{transition:none}}.screen-morph_awakening__EFHNE{position:absolute;inset:0;pointer-events:none;overflow:hidden;z-index:1;--wake-glow:0;--wake-ring:0;--wake-scale:.45}.screen-morph_awakening__EFHNE>div{position:absolute;inset:0;opacity:var(--wake-glow);background:radial-gradient(ellipse at 50% 48%,#b5ffe83b 0,#4bc8b02b 19%,#267e7320 36%,transparent 66%),conic-gradient(from 205deg at 50% 45%,transparent 0deg,#a0fbd017 18deg,transparent 36deg,transparent 98deg,#a0fbd017 118deg,transparent 140deg)}.screen-morph_awakening__EFHNE>i{position:absolute;left:50%;top:46%;width:min(65vw,650px);aspect-ratio:1;border:1px solid #b0ffe5aa;border-radius:50%;box-shadow:0 0 30px #7ce9ca30,inset 0 0 30px #7ce9ca20;opacity:var(--wake-ring);transform:translate(-50%,-50%) scale(var(--wake-scale))}.screen-morph_awakening__EFHNE>i:last-child{width:min(52vw,520px);border-color:#b0ffe544}@media(prefers-reduced-motion:reduce){.screen-morph_awakening__EFHNE>i{display:none}}.screen-morph_swapScene__rqxHt{position:absolute;inset:0;z-index:4;pointer-events:none}.screen-morph_swapPhone__JWGhG{position:absolute;right:22%;top:34%;width:115px;height:210px;background:linear-gradient(160deg,#342b4e,#101724);border:4px solid #adb8c1;border-radius:23px;box-shadow:0 0 45px #d6baff44;display:flex;flex-direction:column;align-items:center;justify-content:space-around;padding:12px 5px;color:#e3d7fa}.screen-morph_swapPhone__JWGhG>span{font-size:8px;letter-spacing:.12em}.screen-morph_swapPhone__JWGhG small{font-size:8px;text-align:center}.screen-morph_swapPhone__JWGhG img{width:95px;height:95px;object-fit:contain}.screen-morph_swapPhone__JWGhG>b{position:absolute;top:65px;right:10px;font-size:10px}.screen-morph_lumiFace__ii1Jk{position:relative;background:#eee4ff;border-radius:50%;width:75px;height:70px;display:grid;place-items:center;color:#70577b;margin-top:20px}.screen-morph_lumiFace__ii1Jk:after,.screen-morph_lumiFace__ii1Jk:before{content:"";position:absolute;top:-25px;width:19px;height:45px;background:#e4d5f4;border:4px solid #f5ebff;border-radius:50%;transform:rotate(-20deg);left:4px}.screen-morph_lumiFace__ii1Jk:after{left:auto;right:4px;transform:rotate(20deg)}.screen-morph_lumiFace__ii1Jk b{z-index:1;font-size:23px}.screen-morph_swapScene__rqxHt>p{position:absolute;bottom:9%;left:5%;right:5%;text-align:center;color:#e5d6ff;font-size:15px;letter-spacing:.02em}@media(max-width:760px){.screen-morph_swapPhone__JWGhG{right:6%;top:35%;width:83px;height:155px;border-width:3px;padding:8px 2px}.screen-morph_swapPhone__JWGhG img{width:70px;height:70px}.screen-morph_swapPhone__JWGhG small{font-size:6px}.screen-morph_lumiFace__ii1Jk{width:53px;height:50px}.screen-morph_lumiFace__ii1Jk:after,.screen-morph_lumiFace__ii1Jk:before{width:14px;height:36px;top:-22px}.screen-morph_lumiFace__ii1Jk b{font-size:17px}.screen-morph_swapScene__rqxHt>p{font-size:11px;bottom:12%}}@media(max-height:500px){.screen-morph_swapPhone__JWGhG{top:12%;height:145px;width:78px}.screen-morph_swapScene__rqxHt>p{bottom:3%;font-size:10px}}.screen-morph_stage__k_i0m{transform:translate(var(--reveal-shake-x,0),var(--reveal-shake-y,0))}@media(prefers-reduced-motion:reduce){.screen-morph_stage__k_i0m{transform:none}}@media(min-width:761px){.screen-morph_experience__cD7D9{--talk-size:clamp(28px,2.9vw,44px);--talk-title:clamp(36px,3.4vw,52px)}.screen-morph_headerLine__CQb4M{font-size:24px}.screen-morph_concept__H1uwL{display:none}.screen-morph_productCopy__z2JqD{left:4%;top:24%;max-width:32%}.screen-morph_productCopy__z2JqD>span,.screen-morph_productDetail__dRwAG>span{display:none}.screen-morph_productCopy__z2JqD h1{font-size:var(--talk-title);margin:0 0 24px;line-height:1.22}.screen-morph_productCopy__z2JqD p,.screen-morph_productDetail__dRwAG p{font-size:var(--talk-size);line-height:1.35;word-break:keep-all;letter-spacing:-.045em;color:#d0e8dd}.screen-morph_productCopy__z2JqD p{max-width:11em}.screen-morph_productDetail__dRwAG{right:3%;top:58%;width:27%;padding-top:18px}.screen-morph_productDetail__dRwAG i{margin:0}.screen-morph_productDetail__dRwAG p{margin:12px 0 0}.screen-morph_narration__f2o4p>span{display:none}.screen-morph_narration__f2o4p p{font-size:clamp(20px,2vw,29px);max-width:17em;line-height:1.3;margin:0}.screen-morph_screenCopy__P9U6Y h2{font-size:var(--talk-title)}.screen-morph_screenCopy__P9U6Y>span,.screen-morph_speech__BKWe_{font-size:var(--talk-size)}.screen-morph_swapScene__rqxHt>p{font-size:var(--talk-size);bottom:7%;line-height:1.35;word-break:keep-all;margin:0}.screen-morph_swapPhone__JWGhG small{font-size:15px;line-height:1.4}.screen-morph_swapPhone__JWGhG{width:145px;height:240px;right:20%}}@media(min-width:761px) and (max-height:760px){.screen-morph_experience__cD7D9{--talk-size:clamp(24px,2.5vw,34px);--talk-title:clamp(32px,3.2vw,44px)}.screen-morph_productCopy__z2JqD{top:18%}.screen-morph_productDetail__dRwAG{top:53%}.screen-morph_productCopy__z2JqD p{display:block}.screen-morph_narration__f2o4p p{font-size:20px}.screen-morph_swapScene__rqxHt>p{bottom:4%}}@media(max-width:760px){.screen-morph_productCopy__z2JqD h1{font-size:30px}.screen-morph_productCopy__z2JqD p{font-size:18px;line-height:1.4}.screen-morph_productDetail__dRwAG>span{font-size:10px}.screen-morph_productDetail__dRwAG p{font-size:18px;line-height:1.35}.screen-morph_productDetail__dRwAG{width:55%;bottom:24%}.screen-morph_swapScene__rqxHt>p{font-size:19px;line-height:1.4}.screen-morph_headerLine__CQb4M{font-size:14px}}@media(max-height:500px){.screen-morph_productCopy__z2JqD h1{font-size:25px}.screen-morph_productCopy__z2JqD p,.screen-morph_productDetail__dRwAG p{font-size:16px}.screen-morph_productDetail__dRwAG{width:27%;top:44%}.screen-morph_swapScene__rqxHt>p{font-size:18px}}.screen-morph_featureCallout__acjuz{position:absolute;top:27%;width:30%;padding-top:22px;animation:screen-morph_copyReveal__LwiNR .55s both;text-align:left}.screen-morph_featureCallout__acjuz[data-side=left]{left:4%;right:auto}.screen-morph_featureCallout__acjuz[data-side=right]{right:4%;left:auto}.screen-morph_featureCallout__acjuz h1{font-size:var(--talk-title);line-height:1.22;letter-spacing:-.055em;white-space:pre-line;font-weight:600;color:#e4fff5;margin:0 0 22px;word-break:keep-all}.screen-morph_featureCallout__acjuz p{font-size:var(--talk-size);line-height:1.35;letter-spacing:-.045em;color:#d0e8dd;margin:0;word-break:keep-all}@media(max-width:760px){.screen-morph_featureCallout__acjuz{top:3%;width:80%;padding-top:14px}.screen-morph_featureCallout__acjuz[data-side=left]{left:6%}.screen-morph_featureCallout__acjuz[data-side=right]{right:6%}.screen-morph_featureCallout__acjuz h1{font-size:30px;margin-bottom:12px}.screen-morph_featureCallout__acjuz p{font-size:18px;line-height:1.4}}@media(max-height:500px){.screen-morph_featureCallout__acjuz{top:15%;width:29%;padding-top:14px}.screen-morph_featureCallout__acjuz h1{font-size:25px;margin-bottom:12px}.screen-morph_featureCallout__acjuz p{font-size:16px}}@media(prefers-reduced-motion:reduce){.screen-morph_featureCallout__acjuz{animation:none}}.screen-morph_experience__cD7D9{font-synthesis:none;-webkit-font-smoothing:antialiased;word-break:keep-all;overflow-wrap:break-word}.screen-morph_experience__cD7D9 :is(h1,h2,h3){text-wrap:balance;letter-spacing:-.035em}.screen-morph_experience__cD7D9 p{text-wrap:pretty}.screen-morph_featureCallout__acjuz h1{font-weight:650}.screen-morph_featureCallout__acjuz p{font-weight:400;letter-spacing:-.025em}.screen-morph_headerLine__CQb4M{white-space:nowrap}.screen-morph_narration__f2o4p{min-width:0}.screen-morph_narration__f2o4p p{word-break:keep-all;text-wrap:balance}.screen-morph_galleryPortal__OicAf{position:absolute;inset:0;z-index:30;pointer-events:none;overflow:hidden;display:grid;place-items:center}.screen-morph_galleryPortal__OicAf b{position:absolute;inset:-50%;background:radial-gradient(circle,#eefff9 0,#b6ffe8 12%,#8bd9ed77 25%,transparent 58%);opacity:clamp(0,calc((var(--portal-progress) - .25)*2.5),1);transform:scale(calc(.15 + var(--portal-progress)*2.5))}@media(prefers-reduced-motion:reduce){.screen-morph_galleryPortal__OicAf b{transform:none;background:#b6efdc}}.screen-morph_fullscreenPortal__tMFuL{position:fixed;inset:0;z-index:100}.screen-morph_fullscreenPortal__tMFuL b{background:radial-gradient(circle,#eefff9 0,#caffed 22%,#a4e3eacc 42%,transparent 70%)}.screen-morph_experience__cD7D9[data-finale=true]>.screen-morph_controls__Otash,.screen-morph_experience__cD7D9[data-finale=true]>.screen-morph_header__y9_25,.screen-morph_experience__cD7D9[data-finale=true]>.screen-morph_note__LuSY2{visibility:hidden}.screen-morph_sleepingTorch__BOOg8{position:relative;width:95px;height:110px}.screen-morph_sleepingTorch__BOOg8>div{position:relative!important;inset:auto!important;width:100%!important;height:100%!important;transform:none!important}@media(max-width:760px){.screen-morph_sleepingTorch__BOOg8{width:65px;height:80px}}.screen-morph_buildLabel__P0u7U{display:inline-block;margin-bottom:14px;padding:6px 12px;border:1px solid #a5efd94d;border-radius:20px;color:#b8e8d6;font-size:14px;letter-spacing:.04em}.screen-morph_productStory___TglN[data-implementation-stage] .screen-morph_featureCallout__acjuz p{font-size:clamp(20px,2.1vw,30px);line-height:1.5}@media(max-width:760px){.screen-morph_buildLabel__P0u7U{font-size:11px;margin-bottom:6px}.screen-morph_productStory___TglN[data-implementation-stage] .screen-morph_featureCallout__acjuz p{font-size:16px}}.screen-morph_departureScene__sk78l{position:absolute;inset:0;pointer-events:none;z-index:4}.screen-morph_restingPhone__AQ2AV{position:absolute;left:5%;bottom:8%;width:74px;height:128px;border:2px solid #729b9b;border-radius:14px;background:#0c222a;display:flex;flex-direction:column;align-items:center;padding:12px 3px}.screen-morph_restingPhone__AQ2AV>span{font-size:9px;color:#b1d3c3}.screen-morph_restingPhone__AQ2AV>div{position:relative;width:65px;height:80px}.screen-morph_restingPhone__AQ2AV>div>div{position:relative!important;inset:auto!important;transform:none!important;width:100%!important;height:100%!important}.screen-morph_departureScene__sk78l>p{position:absolute;left:10%;right:10%;bottom:8%;text-align:center;font-size:clamp(18px,2.3vw,32px);color:#d0e8dd}@media(max-width:760px){.screen-morph_restingPhone__AQ2AV{left:3%;bottom:12%;width:52px;height:94px}.screen-morph_restingPhone__AQ2AV>span{font-size:7px}.screen-morph_restingPhone__AQ2AV>div{width:44px;height:60px}.screen-morph_departureScene__sk78l>p{bottom:2%;font-size:16px}}.current-pet-link_finale__6N7JY{position:absolute;z-index:8;overscroll-behavior:contain;background:radial-gradient(ellipse at 80% 0,#16413955,transparent 55%),#071216;padding:clamp(20px,4vh,48px) 5%;border:1px solid #a5efd921;border-radius:22px;animation:current-pet-link_enter__BDV1c .6s ease-out;color:#e9f5ee}.current-pet-link_intro__07jnB{text-align:center}.current-pet-link_eyebrow__zOB7y{font-size:8px;letter-spacing:.17em;color:#90c6b4;margin:0 0 16px}.current-pet-link_intro__07jnB h1{font-size:clamp(30px,3.5vw,52px);font-weight:400;letter-spacing:-.055em;line-height:1.25;margin:0 0 18px;outline:none}.current-pet-link_intro__07jnB em{font-style:normal;color:#a5efd9}.current-pet-link_lead__VYBKP{font-size:12px;line-height:1.85;color:#9fbfb3;margin:0}.current-pet-link_links__ISia8{display:flex;justify-content:center;gap:16px;margin:24px 0 30px}.current-pet-link_links__ISia8 a{display:flex;align-items:center;gap:20px;padding:13px 20px;border:1px solid #a5efd943;color:#c1f6e0;border-radius:30px;font-size:11px;text-decoration:none}.current-pet-link_links__ISia8 a:first-child{background:#b3f0d8;color:#102d26;border-color:transparent}.current-pet-link_features__cwdkU{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;max-width:1000px;margin:auto}.current-pet-link_features__cwdkU article{padding:22px 0;border-top:1px solid #a5efd931;text-align:left}.current-pet-link_features__cwdkU article>svg{color:#abdec9;margin-bottom:14px}.current-pet-link_features__cwdkU article>span{display:block;font-size:8px;letter-spacing:.12em;color:#668e7e}.current-pet-link_features__cwdkU h2{font-size:17px;font-weight:400;margin:12px 0}.current-pet-link_features__cwdkU p{font-size:11px;color:#9eb7ac;line-height:1.8;margin:0 0 14px}.current-pet-link_features__cwdkU small{font-size:9px;color:#6f9784}.current-pet-link_features__cwdkU a{display:flex;align-items:center;gap:8px;font-size:10px;color:#b3e7ce;text-decoration:none}.current-pet-link_bridge__a6SFu{display:flex;justify-content:center;align-items:center;gap:20px;font-size:11px;border-top:1px solid #a5efd918;padding-top:22px;max-width:1000px;margin:10px auto 0;color:#8eac9c}.current-pet-link_bridge__a6SFu strong{font-weight:400;color:#b5ddc9}.current-pet-link_bridge__a6SFu i{font-style:normal}.current-pet-link_bottom__xdNGb{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:24px auto 0;max-width:1000px}.current-pet-link_bottom__xdNGb button{display:flex;gap:8px;align-items:center;background:transparent;border:0;color:#96b9a5;font-size:10px;padding:8px 0}.current-pet-link_bottom__xdNGb p{font-size:9px;color:#688a78;margin:0}@keyframes current-pet-link_enter__BDV1c{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.current-pet-link_finale__6N7JY{padding:24px 18px;border-radius:16px}.current-pet-link_intro__07jnB h1{font-size:30px}.current-pet-link_lead__VYBKP{font-size:10px}.current-pet-link_links__ISia8{flex-direction:column;align-items:center;gap:8px;margin:20px 0}.current-pet-link_links__ISia8 a{font-size:10px;padding:11px 18px}.current-pet-link_features__cwdkU{grid-template-columns:1fr;gap:0}.current-pet-link_features__cwdkU article{position:relative;padding:18px 0 18px 38px}.current-pet-link_features__cwdkU article>svg{position:absolute;left:0;top:20px;width:20px}.current-pet-link_features__cwdkU h2{font-size:15px;margin:9px 0}.current-pet-link_features__cwdkU p{font-size:10px;margin-bottom:8px}.current-pet-link_bridge__a6SFu{flex-wrap:wrap;gap:10px;font-size:10px;line-height:1.6}.current-pet-link_bottom__xdNGb{flex-direction:column;align-items:flex-start;margin-top:16px}}@media(prefers-reduced-motion:reduce){.current-pet-link_finale__6N7JY{animation:none}}.current-pet-link_nativeDemo__XKho2{max-width:800px;margin:24px auto 0}.current-pet-link_recording__Bgf6Z{position:relative;border:1px solid #a5efd93b;border-radius:16px;overflow:hidden;background:#122327}.current-pet-link_recording__Bgf6Z img{display:block;width:100%;height:auto}.current-pet-link_playOverlay__CnKGJ{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:flex;align-items:center;gap:12px;background:#0b2529e8;color:#c8fbe8;border:1px solid #a5efd964;border-radius:40px;padding:16px 24px;white-space:nowrap;font-size:13px!important;box-shadow:0 8px 32px #0005}.current-pet-link_nativeDemo__XKho2 figcaption{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 0;color:#84a797;font-size:9px}.current-pet-link_nativeDemo__XKho2 figcaption button{display:flex;align-items:center;gap:6px;background:none;border:1px solid #a5efd930;color:#b0decb;border-radius:20px;padding:8px 12px;font-size:10px}.current-pet-link_demoCaption__Qm3yO{text-align:center;color:#a9cebe;font-size:11px;line-height:1.8;margin:0}.current-pet-link_demoCaption__Qm3yO span{font-size:9px;color:#729884}@media(min-width:761px) and (min-height:800px){.current-pet-link_nativeDemo__XKho2{max-width:660px}.current-pet-link_finale__6N7JY .current-pet-link_intro__07jnB h1{font-size:36px;margin-bottom:12px}.current-pet-link_finale__6N7JY .current-pet-link_eyebrow__zOB7y{margin-bottom:12px}.current-pet-link_finale__6N7JY .current-pet-link_links__ISia8{margin:16px 0}.current-pet-link_finale__6N7JY .current-pet-link_bottom__xdNGb{margin-top:12px}}@media(max-width:760px){.current-pet-link_playOverlay__CnKGJ{font-size:10px!important;padding:12px 15px;gap:8px}.current-pet-link_playOverlay__CnKGJ svg{width:16px}.current-pet-link_nativeDemo__XKho2 figcaption{align-items:flex-start;font-size:8px}.current-pet-link_nativeDemo__XKho2 figcaption span{max-width:160px;line-height:1.7}.current-pet-link_nativeDemo__XKho2 figcaption button{font-size:8px;white-space:nowrap}.current-pet-link_demoCaption__Qm3yO{font-size:9px}.current-pet-link_demoCaption__Qm3yO span{font-size:8px}}@media(min-width:761px){.current-pet-link_finale__6N7JY .current-pet-link_intro__07jnB h1{font-size:var(--talk-title,52px)}.current-pet-link_eyebrow__zOB7y{display:none}.current-pet-link_lead__VYBKP{font-size:var(--talk-size,40px);line-height:1.4;max-width:24em;margin:auto}.current-pet-link_bottom__xdNGb p{font-size:22px;line-height:1.5;max-width:25em}.current-pet-link_bottom__xdNGb{align-items:flex-start}}@media(max-width:760px){.current-pet-link_lead__VYBKP{font-size:19px}.current-pet-link_bottom__xdNGb p{font-size:15px;line-height:1.5}}.current-pet-link_finale__6N7JY{position:fixed;inset:0;z-index:40;border:0;border-radius:0;padding:64px 5vw 16px;display:flex;flex-direction:column;overflow:auto;animation:none}.current-pet-link_finale__6N7JY .current-pet-link_intro__07jnB{flex:none;pointer-events:none}.current-pet-link_finale__6N7JY .current-pet-link_intro__07jnB h1{font-size:clamp(28px,3.2vw,46px);margin:0 0 12px}.current-pet-link_finale__6N7JY .current-pet-link_intro__07jnB h1 br{display:none}.current-pet-link_finale__6N7JY .current-pet-link_intro__07jnB em{margin-left:.25em}.current-pet-link_finale__6N7JY .current-pet-link_lead__VYBKP{font-size:clamp(17px,1.8vw,25px);max-width:none}.current-pet-link_finale__6N7JY .current-pet-link_links__ISia8{position:absolute;right:4%;top:16px;margin:0}.current-pet-link_finale__6N7JY .current-pet-link_links__ISia8 a{font-size:12px;padding:10px 16px}.current-pet-link_finale__6N7JY .current-pet-link_bottom__xdNGb{flex:none;max-width:none;width:100%;margin:12px 0 0;justify-content:center}.current-pet-link_finale__6N7JY .current-pet-link_bottom__xdNGb button{position:absolute;left:4%;top:20px;font-size:13px;z-index:5}.current-pet-link_finale__6N7JY .current-pet-link_bottom__xdNGb p{font-size:12px;max-width:none;text-align:center}@media(max-width:760px){.current-pet-link_finale__6N7JY{padding:72px 16px 12px}.current-pet-link_finale__6N7JY .current-pet-link_intro__07jnB h1{font-size:28px;line-height:1.3}.current-pet-link_finale__6N7JY .current-pet-link_intro__07jnB h1 br{display:block}.current-pet-link_finale__6N7JY .current-pet-link_intro__07jnB em{margin-left:0}.current-pet-link_finale__6N7JY .current-pet-link_lead__VYBKP{font-size:16px}.current-pet-link_finale__6N7JY .current-pet-link_links__ISia8 a{font-size:10px;padding:9px 11px;gap:6px}.current-pet-link_finale__6N7JY .current-pet-link_bottom__xdNGb button{font-size:11px}.current-pet-link_finale__6N7JY .current-pet-link_bottom__xdNGb{align-items:center}.current-pet-link_finale__6N7JY .current-pet-link_bottom__xdNGb p{font-size:10px}}.current-pet-link_featureShowcase__cQWkf{flex:1;min-height:440px;display:grid;grid-template-columns:1.1fr 1fr;align-items:center;gap:6%;width:100%;max-width:1400px;margin:auto}.current-pet-link_demoVisual__nfBBx{position:relative;height:440px;background:radial-gradient(ellipse at 50% 75%,#6be4bb22,transparent 65%);pointer-events:none}.current-pet-link_demoPet__j0QIx{position:absolute;width:270px;height:270px;left:50%;bottom:32px;transform:translateX(-50%)}.current-pet-link_demoPet__j0QIx img{width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 16px 20px #0005)}.current-pet-link_demoGround__m2geP{position:absolute;bottom:35px;left:8%;right:8%;height:1px;background:linear-gradient(90deg,transparent,#a5efd977,transparent)}.current-pet-link_demoConversation__UYFFv{position:absolute;top:10px;left:4%;right:4%;display:flex;flex-direction:column;gap:12px;align-items:center}.current-pet-link_demoConversation__UYFFv span{align-self:flex-end;border:1px solid #8dc9b84d;border-radius:18px;padding:10px 18px;color:#accfc1;font-size:20px}.current-pet-link_demoConversation__UYFFv strong{background:#fffbed;color:#473a30;padding:14px 20px;border-radius:18px 18px 18px 4px;font-size:23px;font-weight:500;text-align:center}.current-pet-link_demoConversation__UYFFv small{font-size:12px;color:#83ac9c}.current-pet-link_featureDescription__vjwio>span{font-size:13px;letter-spacing:.12em;color:#8dc9b8}.current-pet-link_featureDescription__vjwio h2{font-size:clamp(30px,3.5vw,52px);font-weight:550;line-height:1.25;margin:18px 0 24px;color:#d6f7e8;word-break:keep-all}.current-pet-link_featureDescription__vjwio>p{font-size:clamp(22px,2.4vw,36px);line-height:1.45;color:#b2cec2;word-break:keep-all;margin:0}.current-pet-link_featureIndex__mqUVp{list-style:none;display:flex;gap:20px;padding:0;margin:40px 0 0}.current-pet-link_featureIndex__mqUVp li{flex:1;color:#678c7f;font-size:15px;position:relative;padding-bottom:13px;border-bottom:2px solid #85b7a329}.current-pet-link_featureIndex__mqUVp button>span{display:block;font-size:11px;margin-bottom:6px}.current-pet-link_featureIndex__mqUVp li[data-active=true]{color:#d0f7e5}.current-pet-link_featureIndex__mqUVp i{position:absolute;bottom:-2px;left:0;height:2px;background:#b2f4d6;width:0}.current-pet-link_featureIndex__mqUVp li[data-active=true] i{width:100%}.current-pet-link_demoHand__Fzy3p{position:absolute;right:18px;top:5px;width:52px;height:52px;color:#e3fff3;animation:current-pet-link_demoPat__9KUmf .7s ease-in-out infinite alternate}.current-pet-link_demoHearts__7ctCN{position:absolute;right:0;top:65px;font-size:48px;color:#edb5cb;animation:current-pet-link_demoHeart__JABMb 1.4s ease-out infinite}.current-pet-link_demoCursor__5REHX{position:absolute;top:30%;right:20%;width:34px;height:34px;color:#e2fff3;animation:current-pet-link_demoCursor__5REHX 6.5s linear infinite}.current-pet-link_demoVisual__nfBBx[data-demo="2"] .current-pet-link_demoPet__j0QIx{animation:current-pet-link_demoDrop__s7aW6 6.5s linear infinite}@keyframes current-pet-link_demoPat__9KUmf{to{transform:translate(-22px,12px) rotate(-15deg)}}@keyframes current-pet-link_demoHeart__JABMb{0%{opacity:0;transform:translateY(10px)}50%{opacity:1}to{opacity:0;transform:translateY(-40px)}}@keyframes current-pet-link_demoDrop__s7aW6{0%,10%{transform:translate(-50%)}35%,47%{transform:translate(-50%,-140px) rotate(-8deg)}58%{transform:translate(-50%) rotate(0)}64%{transform:translate(-50%,-36px)}71%{transform:translate(-50%)}76%{transform:translate(-50%,-10px)}82%,to{transform:translate(-50%)}}@keyframes current-pet-link_demoCursor__5REHX{0%,45%{opacity:1}49%,to{opacity:0}}@keyframes current-pet-link_demoProgress__dRFhL{to{width:100%}}@media(max-width:760px){.current-pet-link_featureShowcase__cQWkf{grid-template-columns:1fr;gap:12px;min-height:0}.current-pet-link_demoVisual__nfBBx{height:300px;margin-top:20px}.current-pet-link_demoPet__j0QIx{width:180px;height:180px;bottom:15px}.current-pet-link_demoGround__m2geP{bottom:18px}.current-pet-link_demoConversation__UYFFv{top:0;gap:8px}.current-pet-link_demoConversation__UYFFv span{font-size:14px;padding:6px 12px}.current-pet-link_demoConversation__UYFFv strong{font-size:16px;padding:10px 14px}.current-pet-link_demoConversation__UYFFv small{font-size:10px}.current-pet-link_featureDescription__vjwio{padding:8px 5px 24px}.current-pet-link_featureDescription__vjwio h2{font-size:28px;margin:10px 0 12px}.current-pet-link_featureDescription__vjwio>p{font-size:20px}.current-pet-link_featureIndex__mqUVp{margin:22px 0 0;gap:12px}.current-pet-link_featureIndex__mqUVp li{font-size:12px}.current-pet-link_demoHand__Fzy3p{width:36px;height:36px}.current-pet-link_demoHearts__7ctCN{font-size:30px}}@media(prefers-reduced-motion:reduce){.current-pet-link_demoCursor__5REHX,.current-pet-link_demoHand__Fzy3p,.current-pet-link_demoHearts__7ctCN,.current-pet-link_demoPet__j0QIx,.current-pet-link_featureIndex__mqUVp i{animation:none!important}.current-pet-link_demoCursor__5REHX{display:none}}.current-pet-link_featureIndex__mqUVp button{display:block;width:100%;text-align:left;background:none;border:0;padding:0;color:inherit;font:inherit;cursor:pointer}.current-pet-link_featureDescription__vjwio .current-pet-link_featureHint__KuORo{font-size:14px;color:#8db4a5;margin:18px 0 0}.current-pet-link_dayVideo__b99je{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:12px;width:100%;margin:20px auto 0}.current-pet-link_dayVideo__b99je video{display:block;width:min(100%,calc((100dvh - 280px)*16/9));max-height:calc(100dvh - 280px);aspect-ratio:16/9;object-fit:contain;background:#000;border-radius:16px;border:1px solid #a5efd933}.current-pet-link_videoCaption__P31or{display:flex;justify-content:center;align-items:center;gap:24px;flex-wrap:wrap}.current-pet-link_videoCaption__P31or p{color:#9fbfb3;font-size:14px;margin:0}.current-pet-link_videoCaption__P31or button,.current-pet-link_watchDay__bSK1d{display:inline-flex;align-items:center;gap:8px;border:1px solid #a5efd955;border-radius:24px;background:#16362f;color:#c1f6e0;padding:10px 18px;font:inherit;cursor:pointer}.current-pet-link_watchDay__bSK1d{margin-top:20px;font-size:16px}@media(max-width:760px){.current-pet-link_dayVideo__b99je{min-height:240px}.current-pet-link_dayVideo__b99je video{width:100%;max-height:none}.current-pet-link_videoCaption__P31or{gap:12px}.current-pet-link_videoCaption__P31or p{font-size:12px}}.current-pet-link_diaryPreview__cGC53{margin-top:22px;padding:18px 22px;border:1px solid #aadac547;border-radius:16px;background:linear-gradient(130deg,#24483c80,#11292b);animation:current-pet-link_diaryReveal__bH3b2 .7s 3.5s both}.current-pet-link_diaryPreview__cGC53>div{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.current-pet-link_diaryPreview__cGC53 h3{margin:0;color:#dcf4df;font-size:23px;font-weight:600;letter-spacing:-.03em}.current-pet-link_diaryPreview__cGC53>div>span{color:#c1d6c9;border:1px solid #9ebdab66;border-radius:16px;padding:4px 8px;font-size:12px;white-space:nowrap}.current-pet-link_diaryPreview__cGC53>p{font-size:21px;line-height:1.6;margin:14px 0;color:#e1e7da;word-break:keep-all}.current-pet-link_diaryPreview__cGC53>small{display:block;color:#b3cebf;font-size:14px;line-height:1.5}.current-pet-link_featureDescription__vjwio:has(.current-pet-link_diaryPreview__cGC53) .current-pet-link_featureIndex__mqUVp{margin-top:24px}@keyframes current-pet-link_diaryReveal__bH3b2{0%{opacity:0;visibility:hidden;transform:translateY(16px)}to{opacity:1;visibility:visible;transform:translateY(0)}}@media(max-width:760px){.current-pet-link_diaryPreview__cGC53{padding:16px;margin-top:18px}.current-pet-link_diaryPreview__cGC53 h3{font-size:20px}.current-pet-link_diaryPreview__cGC53>p{font-size:18px}.current-pet-link_diaryPreview__cGC53>small{font-size:13px}}@media(prefers-reduced-motion:reduce){.current-pet-link_diaryPreview__cGC53{animation:none}}.current-pet-link_videoStage__JaThr{position:relative;isolation:isolate;width:min(100%,calc((100dvh - 280px)*16/9));aspect-ratio:16/9;background:#000;overflow:hidden;border-radius:16px;display:grid;place-items:center}.current-pet-link_videoFrame__hiDec{position:relative;width:100%;aspect-ratio:16/9;background:#000}.current-pet-link_dayVideo__b99je .current-pet-link_videoStage__JaThr video{width:100%;height:100%;max-height:none;border:0;border-radius:0;display:block;object-fit:contain}.current-pet-link_videoStill__UYown{display:none;position:absolute;inset:0;width:100%;height:100%;object-fit:contain;pointer-events:none}.current-pet-link_videoStage__JaThr[data-video-ending=true] video{visibility:hidden}.current-pet-link_videoStage__JaThr[data-video-ending=true] .current-pet-link_videoStill__UYown{display:block;animation:current-pet-link_irisClose__tdBhN 2s both}.current-pet-link_videoEndCard__TOt_c{position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;color:#e6f8ee;animation:current-pet-link_endingReveal__2n3Ul .8s 2s both;padding:24px}.current-pet-link_videoEndCard__TOt_c p{font-size:clamp(22px,3vw,46px);line-height:1.4;margin:0 0 20px;word-break:keep-all}.current-pet-link_videoEndCard__TOt_c strong{font-size:clamp(36px,5vw,76px);color:#a5efd9;letter-spacing:-.04em}.current-pet-link_videoEndCard__TOt_c button{margin-top:32px;background:transparent;border:1px solid #a5efd950;color:#bfd9ce;border-radius:24px;padding:10px 20px;cursor:pointer}.current-pet-link_videoFullscreen__Ly3B0{position:absolute;right:12px;top:12px;border:1px solid #ffffff44;border-radius:20px;background:#06110dd9;color:#e2f5e9;padding:8px 12px;font-size:12px;cursor:pointer;z-index:2}.current-pet-link_videoError__XvjwU{position:absolute;bottom:40px;left:5%;right:5%;background:#071216ed;color:#fff;padding:10px;text-align:center;font-size:14px;z-index:3}.current-pet-link_videoStage__JaThr:fullscreen{width:100vw;height:100dvh;aspect-ratio:auto;border-radius:0}.current-pet-link_videoStage__JaThr:fullscreen .current-pet-link_videoFrame__hiDec{width:min(100vw,177.7778dvh);max-height:100dvh}.current-pet-link_videoStage__JaThr[data-video-ending=true] .current-pet-link_videoFullscreen__Ly3B0{animation:current-pet-link_endingReveal__2n3Ul .8s 2s both}@keyframes current-pet-link_irisClose__tdBhN{0%{clip-path:circle(120% at 45% 65%)}65%,78%{clip-path:circle(15% at 45% 65%)}to{clip-path:circle(0 at 45% 65%)}}@keyframes current-pet-link_endingReveal__2n3Ul{0%{opacity:0;visibility:hidden}to{opacity:1;visibility:visible}}@media(max-width:760px){.current-pet-link_videoStage__JaThr{width:100%}.current-pet-link_videoEndCard__TOt_c p{font-size:18px;margin-bottom:8px}.current-pet-link_videoEndCard__TOt_c strong{font-size:30px}.current-pet-link_videoEndCard__TOt_c button{margin-top:12px;padding:6px 14px}.current-pet-link_videoFullscreen__Ly3B0{font-size:10px;padding:5px 9px;top:8px;right:8px}}@media(prefers-reduced-motion:reduce){.current-pet-link_videoStage__JaThr[data-video-ending=true] .current-pet-link_videoStill__UYown{animation:none;clip-path:circle(0 at 45% 65%)}.current-pet-link_videoEndCard__TOt_c,.current-pet-link_videoStage__JaThr[data-video-ending=true] .current-pet-link_videoFullscreen__Ly3B0{animation:none}}.current-pet-link_customPreview__j0qPZ{min-width:0;text-align:center;padding:16px 12px;border:1px solid #a5efd933;border-radius:26px;background:radial-gradient(ellipse at 50% 50%,#45665355,transparent 75%)}.current-pet-link_customSpecies__lmhHU{display:flex;justify-content:center;gap:10px}.current-pet-link_customSpecies__lmhHU span{padding:8px 18px;border-radius:20px;color:#96b4a9;font-size:18px}.current-pet-link_customSpecies__lmhHU span[data-active=true]{background:#b3f0d8;color:#102d26}.current-pet-link_customModel__9Oxy_{position:relative;overflow:hidden;height:320px;pointer-events:none}.current-pet-link_customSwatches__v4uGH{display:flex;justify-content:center;gap:15px;margin:0 0 20px}.current-pet-link_customSwatches__v4uGH i{width:22px;height:22px;border-radius:50%;outline:2px solid transparent;outline-offset:5px}.current-pet-link_customSwatches__v4uGH i[data-active=true]{outline-color:#e1fff0}.current-pet-link_customCaption__1a9_k{display:block;font-size:28px;font-weight:500;color:#e2f5e9;word-break:keep-all}.current-pet-link_customPreview__j0qPZ>small{display:block;margin-top:10px;color:#97b6a8;font-size:13px}.current-pet-link_featureIndex__mqUVp{flex-wrap:wrap;gap:14px}.current-pet-link_featureIndex__mqUVp li{min-width:90px}@media(max-width:760px){.current-pet-link_customPreview__j0qPZ{margin-top:20px}.current-pet-link_customModel__9Oxy_{height:280px}.current-pet-link_customCaption__1a9_k{font-size:24px}.current-pet-link_customSpecies__lmhHU span{font-size:16px}.current-pet-link_featureIndex__mqUVp li{flex-basis:40%}}.current-pet-link_summary__k_Kai{flex:1;display:flex;flex-direction:column;justify-content:center;gap:clamp(20px,4vh,46px);max-width:1400px;width:100%;margin:28px auto;min-height:0}.current-pet-link_summaryIdeas__BymR6{display:grid;grid-template-columns:repeat(3,1fr);gap:32px}.current-pet-link_summaryIdeas__BymR6 article{border-top:2px solid #a5efd966;padding-top:20px}.current-pet-link_summaryIdeas__BymR6 span{color:#95bbae;font-size:16px}.current-pet-link_summaryIdeas__BymR6 h2{color:#c4f3e0;font-size:clamp(27px,2.7vw,42px);letter-spacing:-.04em;line-height:1.3;margin:18px 0}.current-pet-link_summaryIdeas__BymR6 p{font-size:clamp(18px,1.8vw,27px);line-height:1.65;color:#b6cfc4;word-break:keep-all;margin:0}.current-pet-link_summaryProgress__BT59n{border:1px solid #a5efd933;border-radius:20px;padding:22px 28px;display:grid;gap:18px;background:#17342b55}.current-pet-link_summaryProgress__BT59n>div{display:grid;grid-template-columns:180px 1fr;gap:20px;align-items:baseline}.current-pet-link_summaryProgress__BT59n strong{color:#b5efda;font-size:22px;font-weight:500}.current-pet-link_summaryProgress__BT59n p{margin:0;font-size:clamp(18px,1.7vw,25px);line-height:1.5;color:#bdd1c7;word-break:keep-all}.current-pet-link_summaryClosing__x2QUr{text-align:center;font-size:clamp(24px,2.5vw,38px);color:#d6f4e8;margin:0;word-break:keep-all}.current-pet-link_summaryActions__pg9q_{display:flex;align-items:center;justify-content:center;gap:24px}.current-pet-link_summaryActions__pg9q_ button{display:flex;align-items:center;gap:8px;border:1px solid #a5efd94d;background:#17342b;color:#c3efdc;border-radius:24px;padding:10px 18px;font-size:14px;cursor:pointer}.current-pet-link_summaryActions__pg9q_ span{font-size:13px;color:#8db4a5}@media(max-width:760px){.current-pet-link_summary__k_Kai{gap:24px;margin:24px auto}.current-pet-link_summaryIdeas__BymR6{grid-template-columns:1fr;gap:20px}.current-pet-link_summaryIdeas__BymR6 article{padding-top:14px}.current-pet-link_summaryIdeas__BymR6 h2{font-size:28px;margin:10px 0}.current-pet-link_summaryIdeas__BymR6 p{font-size:19px}.current-pet-link_summaryProgress__BT59n{padding:18px}.current-pet-link_summaryProgress__BT59n>div{grid-template-columns:1fr;gap:8px}.current-pet-link_summaryProgress__BT59n strong{font-size:20px}.current-pet-link_summaryActions__pg9q_{flex-wrap:wrap;gap:12px}.current-pet-link_summaryActions__pg9q_ span{flex-basis:100%;text-align:center;order:3}}.current-pet-link_summary__k_Kai{gap:clamp(14px,2.2vh,24px);margin:16px auto}.current-pet-link_summaryIdeas__BymR6{gap:24px}.current-pet-link_summaryIdeas__BymR6 article{padding-top:12px}.current-pet-link_summaryIdeas__BymR6 h2{font-size:clamp(24px,2.3vw,34px);margin:10px 0}.current-pet-link_summaryIdeas__BymR6 p{font-size:clamp(17px,1.5vw,22px);line-height:1.5}.current-pet-link_summaryProgress__BT59n{padding:16px 22px;gap:10px}.current-pet-link_summaryClosing__x2QUr{font-size:clamp(23px,2.2vw,32px)}@media(max-width:760px){.current-pet-link_summary__k_Kai{gap:22px}.current-pet-link_summaryIdeas__BymR6 p{font-size:18px}.current-pet-link_summaryProgress__BT59n{padding:18px}.current-pet-link_summaryIdeas__BymR6{gap:20px}}.summary-journey_journey___lCNf{width:100%;max-width:1000px;margin:0 auto}.summary-journey_journey___lCNf svg{display:block;width:100%;height:clamp(160px,24vh,240px);overflow:visible}.summary-journey_connection__iY1fW{stroke:#9ee7cd;stroke-width:2;stroke-dasharray:5 9;opacity:.5;animation:summary-journey_flow__FhJbv 3s linear infinite}.summary-journey_notebook__MzPNC,.summary-journey_phone__YfX97,.summary-journey_robot__u9N0C{fill:#173236;stroke:#86b7b2;stroke-width:2}.summary-journey_screen__GUCyQ{fill:#091b20;stroke:#335b5d}.summary-journey_detail__0Zn2m{fill:none;stroke:#a9e6d4;stroke-width:3;stroke-linecap:round}.summary-journey_friend__aInWK{transform:translate(180px,102px);animation:summary-journey_travel__0FeN5 12s cubic-bezier(.45,0,.2,1) infinite}.summary-journey_aura__reh7x{fill:#89eed7;opacity:.09}.summary-journey_memory__u3PjC{fill:#b1efd7;stroke:#d1fbed;stroke-width:1}.summary-journey_memoryText__3VhP1{fill:#16372e;font-size:12px;font-weight:600;text-anchor:middle}.summary-journey_labels__3cl8c{fill:#bdebd9;font-size:22px;text-anchor:middle}.summary-journey_journey___lCNf figcaption{display:flex;align-items:center;justify-content:center;gap:18px;color:#bbd7cc;font-size:18px;line-height:1.5}.summary-journey_journey___lCNf small{display:inline-block;margin-left:12px;font-size:12px;color:#8bafa1}.summary-journey_journey___lCNf button{border:1px solid #95d9be55;border-radius:20px;background:transparent;color:#b3d4c6;padding:5px 10px;white-space:nowrap;font-size:12px;cursor:pointer}.summary-journey_journey___lCNf[data-paused=true] *{animation-play-state:paused!important}@keyframes summary-journey_travel__0FeN5{0%,12%,to{transform:translate(180px,102px)}23%,35%,73%,85%{transform:translate(450px,102px)}46%,62%{transform:translate(720px,102px)}}@keyframes summary-journey_flow__FhJbv{to{stroke-dashoffset:-84}}@media(max-width:760px){.summary-journey_journey___lCNf svg{height:auto}.summary-journey_journey___lCNf figcaption{font-size:15px;gap:8px;align-items:flex-start}.summary-journey_journey___lCNf small{display:block;margin-left:0}.summary-journey_labels__3cl8c{font-size:26px}}@media(prefers-reduced-motion:reduce){.summary-journey_connection__iY1fW,.summary-journey_friend__aInWK{animation:none}.summary-journey_journey___lCNf button{display:none}}.presentation-sound_sound__1JtZO{position:fixed;top:20px;left:50%;transform:translateX(-50%);z-index:45;display:flex;align-items:center;gap:10px;border:1px solid #9fd6c333;border-radius:24px;padding:6px 12px;background:#071216e8;color:#bad9cb}.presentation-sound_sound__1JtZO[hidden]{display:none}.presentation-sound_sound__1JtZO button{border:0;background:none;color:inherit;font-size:12px;padding:3px;cursor:pointer}.presentation-sound_sound__1JtZO input{width:70px;accent-color:#a5efd9}.presentation-sound_sound__1JtZO span{position:absolute;top:100%;width:240px;background:#071216;padding:10px;font-size:12px}@media(max-width:760px){.presentation-sound_sound__1JtZO{top:55px;padding:4px 8px}.presentation-sound_sound__1JtZO button{font-size:10px}.presentation-sound_sound__1JtZO input{width:50px}}.companion-chapters_chapter__A9NkS{position:absolute;inset:0;z-index:8;overflow:auto;overscroll-behavior:contain;padding:36px 5% 30px;background:radial-gradient(ellipse at 50% 60%,#183d39,#071216 72%);text-align:center}.companion-chapters_chapter__A9NkS>.companion-chapters_closing__6pveD,.companion-chapters_chapter__A9NkS>div{animation:companion-chapters_arrive__0u46_ .7s ease-out both}.companion-chapters_copy__TKtGO>span{font-size:13px;letter-spacing:.2em;color:#89b6a8}.companion-chapters_copy__TKtGO h1{font-size:clamp(34px,3.8vw,58px);font-weight:550;line-height:1.2;margin:18px 0 22px}.companion-chapters_copy__TKtGO em{font-style:normal;color:#b6edda}.companion-chapters_closing__6pveD,.companion-chapters_copy__TKtGO p{font-size:clamp(22px,2.6vw,38px);line-height:1.4;color:#c3ddd3;margin:0;word-break:keep-all}.companion-chapters_people__xxAvI{display:flex;align-items:center;justify-content:center;gap:3%;max-width:1000px;margin:24px auto}.companion-chapters_people__xxAvI>div{width:26%;max-width:250px}.companion-chapters_people__xxAvI>div:nth-child(2){width:31%;max-width:290px}.companion-chapters_people__xxAvI svg{width:100%;display:block}.companion-chapters_palm___Qz_f{position:relative;width:min(560px,90%);height:clamp(250px,35vh,370px);margin:0 auto 15px}.companion-chapters_hand__yqj9P{position:absolute;width:100%;height:100%;inset:0}.companion-chapters_heldFriend__LIZLD{position:absolute;width:31%;left:39%;top:0}.companion-chapters_heldFriend__LIZLD svg{width:100%}.companion-chapters_halo__NhA5F{position:absolute;inset:0 20%;background:radial-gradient(ellipse,#adffe733,transparent 65%)}.companion-chapters_whisper__I_u4S{position:absolute;right:0;top:15%;border:1px solid #b6edda55;border-radius:22px;padding:12px 18px;font-size:22px;color:#d7f5e8;background:#132b2e}@keyframes companion-chapters_arrive__0u46_{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@media(max-width:760px){.companion-chapters_chapter__A9NkS{padding:28px 16px}.companion-chapters_copy__TKtGO h1{font-size:32px}.companion-chapters_closing__6pveD,.companion-chapters_copy__TKtGO p{font-size:21px}.companion-chapters_people__xxAvI{gap:0;margin:45px auto}.companion-chapters_people__xxAvI>div{width:32%}.companion-chapters_people__xxAvI>div:nth-child(2){width:36%}.companion-chapters_palm___Qz_f{margin:30px auto;height:280px;width:100%}.companion-chapters_whisper__I_u4S{font-size:15px;padding:8px 10px;top:5%;right:0}}@media(max-height:750px) and (min-width:761px){.companion-chapters_chapter__A9NkS{padding-top:12px}.companion-chapters_copy__TKtGO h1{font-size:38px;margin:10px 0}.companion-chapters_closing__6pveD,.companion-chapters_copy__TKtGO p{font-size:26px}.companion-chapters_people__xxAvI{margin:12px auto;max-width:680px}.companion-chapters_palm___Qz_f{height:235px}.companion-chapters_copy__TKtGO>span{font-size:11px}}@media(prefers-reduced-motion:reduce){.companion-chapters_chapter__A9NkS>.companion-chapters_closing__6pveD,.companion-chapters_chapter__A9NkS>div{animation:none}}.journey-atmosphere_atmosphere__1quyv{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.journey-atmosphere_place__TQV8p{position:absolute;left:4%;bottom:2%;font-size:13px;letter-spacing:.08em;color:#bed3c29c}.journey-atmosphere_window__uXPhS{position:absolute;left:-8%;top:4%;width:66%;height:76%;transform:skewY(-18deg);background:linear-gradient(90deg,transparent 48%,#071216 49% 52%,transparent 53%),linear-gradient(transparent 48%,#071216 49% 52%,transparent 53%),linear-gradient(130deg,#ffdda52a,transparent 75%);filter:blur(2px)}.journey-atmosphere_desk__2uf_J{position:absolute;bottom:18%;left:5%;right:5%;height:1px;background:linear-gradient(90deg,transparent,#bdab854d,transparent);box-shadow:0 22px 70px 18px #d3a9650a}.journey-atmosphere_sky__KwPFm{position:absolute;inset:15% 0 25%;background:linear-gradient(#669dae12,#cfbd8614,transparent)}.journey-atmosphere_city__joXO_{position:absolute;left:0;bottom:26%;width:180%;height:40%;display:flex;align-items:flex-end;gap:3%;opacity:.24}.journey-atmosphere_city__joXO_ i{display:block;flex:1;background:linear-gradient(#71958c,#162d32);border-top:1px solid #badcc044}.journey-atmosphere_busWindow__OmAY7{position:absolute;inset:15% -4% 25%;border:8px solid #7ca49b0e;border-radius:70px;transform:skewX(-10deg)}.journey-atmosphere_road___6F3T{position:absolute;width:180%;left:0;bottom:24%;height:2px;background:repeating-linear-gradient(90deg,#c2dbb833 0 75px,transparent 75px 140px)}.journey-atmosphere_lamp__9rW6A{position:absolute;right:-7%;top:-10%;width:80%;height:120%;background:conic-gradient(from 152deg at 65% 0,transparent 0deg,#ffd5961f 12deg,#f8c27708 47deg,transparent 65deg);filter:blur(10px)}@media(max-width:760px){.journey-atmosphere_place__TQV8p{font-size:10px;bottom:1%}}@media(prefers-reduced-motion:reduce){.journey-atmosphere_city__joXO_,.journey-atmosphere_road___6F3T{transform:none!important}}.journey-atmosphere_city__joXO_ i{animation:journey-atmosphere_passingLight__ZyGDn 4s ease-in-out infinite alternate}.journey-atmosphere_city__joXO_ i:nth-child(2n){animation-delay:-2s}@keyframes journey-atmosphere_passingLight__ZyGDn{0%{opacity:.45}to{opacity:1}}@media(prefers-reduced-motion:reduce){.journey-atmosphere_city__joXO_ i{animation:none}}.contact-transfer_scene__o_1eM{position:absolute;inset:0;z-index:3;pointer-events:none;overflow:hidden}.contact-transfer_title__Kgalv{position:absolute;top:3%;left:0;right:0;text-align:center}.contact-transfer_title__Kgalv p{font-size:8px;letter-spacing:.18em;color:#87bfae;margin:0 0 15px}.contact-transfer_title__Kgalv h1{font-size:clamp(24px,3vw,43px);font-weight:400;letter-spacing:-.055em;margin:0}.contact-transfer_title__Kgalv em{color:#a5efd9;font-style:normal}.contact-transfer_laptop__bsnCA,.contact-transfer_phone__tbmq8{position:absolute;border:2px solid #7a959e;border-radius:17px;background:linear-gradient(140deg,#7a8e9b,#203442);padding:7px;box-shadow:0 20px 45px #0005}.contact-transfer_screen__n_kk8{position:relative;width:100%;height:100%;border-radius:11px;overflow:hidden;background:radial-gradient(ellipse at 85% 100%,#438e7f88,transparent 65%),linear-gradient(145deg,#273f50,#0c222a 70%)}.contact-transfer_screen__n_kk8:after{content:"";position:absolute;width:180%;height:100%;left:-30%;top:55%;border-top:1px solid #a5efd92a;border-radius:50%;transform:rotate(-25deg);box-shadow:0 -20px 50px #7ec3d21a}.contact-transfer_windowBar___UOxI{height:25px;display:flex;align-items:center;gap:5px;padding:0 10px;border-bottom:1px solid #b3dfd41b}.contact-transfer_windowBar___UOxI i{width:4px;height:4px;border-radius:50%;background:#a6cbbf}.contact-transfer_windowBar___UOxI span{position:absolute;left:45%;font-size:6px;letter-spacing:.1em;color:#80a59e}.contact-transfer_screenCaption__tpRTE{position:absolute;top:18%;left:0;right:0;text-align:center;color:#bdd8d0;font-size:13px}.contact-transfer_keyboard__hPADH{position:absolute;left:-6%;width:112%;height:20px;bottom:-19px;background:linear-gradient(#7b919d,#263a45 60%,#6e848d);clip-path:polygon(5.5% 0,94.5% 0,100% 75%,97% 100%,3% 100%,0 75%);border-radius:0 0 16px 16px}.contact-transfer_keyboard__hPADH:after{content:"";position:absolute;top:0;left:42%;width:16%;height:5px;background:#163038;border-radius:0 0 10px 10px}.contact-transfer_phone__tbmq8{border-radius:28px;padding:5px}.contact-transfer_phone__tbmq8 .contact-transfer_screen__n_kk8{border-radius:22px}.contact-transfer_phoneTop__9o6_1{position:absolute;inset:10px 9px auto;display:flex;justify-content:space-between;font-size:7px;color:#cce1d8}.contact-transfer_phoneTop__9o6_1 i{position:absolute;left:34%;right:34%;height:9px;border-radius:10px;background:#020a0f;top:-3px}.contact-transfer_homeBar__hPdye{position:absolute;bottom:7px;left:30%;right:30%;height:2px;background:#b3d7c7;border-radius:4px;z-index:2}.contact-transfer_deviceName__jr67O{position:absolute;top:calc(100% + 32px);left:0;right:0;text-align:center;font-size:8px;letter-spacing:.16em;color:#7ea595}.contact-transfer_phone__tbmq8 .contact-transfer_deviceName__jr67O{top:calc(100% + 32px)}.contact-transfer_screenRipples__QAcxp{position:absolute;inset:-40%;border-radius:50%;background:repeating-radial-gradient(circle,transparent 0 30px,#a3fff62d 32px,#bfd6ff3a 34px,transparent 40px 64px)}.contact-transfer_contactLight__OxRfL{position:absolute;width:6px;transform:translate(-50%,-50%);background:#edfffa;border-radius:50%;box-shadow:0 0 10px #e3fff5,0 0 30px 12px #99ffd1aa,0 0 75px 30px #9ec2ff77;z-index:4}.contact-transfer_ring__zj06Y{position:absolute;border:1px solid #bdfff4;border-radius:50%;z-index:4}.contact-transfer_petPosition__nM2fD{position:absolute;transform:translate(-50%,-50%);z-index:5}.contact-transfer_petGlow__n4_xz{position:absolute;inset:-30%;border-radius:50%;background:radial-gradient(#cdfff188,transparent 70%);filter:blur(12px)}.contact-transfer_status__wounb{position:absolute;left:0;right:0;text-align:center;font-size:14px;color:#c9ecdc}.contact-transfer_status__wounb>span{display:inline-block;width:5px;height:5px;border-radius:50%;background:#a5efd9;margin-right:9px;box-shadow:0 0 12px #b2ffd5}.contact-transfer_status__wounb p{font-size:10px;color:#7d9e90;margin-top:12px}@media(max-width:760px){.contact-transfer_title__Kgalv{top:8%}.contact-transfer_title__Kgalv h1{font-size:25px}.contact-transfer_title__Kgalv p{font-size:7px;margin-bottom:12px}.contact-transfer_laptop__bsnCA{padding:3px;border-width:1px;border-radius:8px}.contact-transfer_screen__n_kk8{border-radius:5px}.contact-transfer_phone__tbmq8{padding:3px;border-radius:13px;border-width:1px}.contact-transfer_phone__tbmq8 .contact-transfer_screen__n_kk8{border-radius:10px}.contact-transfer_keyboard__hPADH{height:10px;bottom:-9px}.contact-transfer_windowBar___UOxI{height:12px;padding:0 4px;gap:2px}.contact-transfer_windowBar___UOxI i{width:2px;height:2px}.contact-transfer_windowBar___UOxI span{font-size:3px}.contact-transfer_screenCaption__tpRTE{font-size:7px}.contact-transfer_phoneTop__9o6_1{inset:5px 4px auto;font-size:4px}.contact-transfer_phoneTop__9o6_1 i{height:4px;top:0}.contact-transfer_homeBar__hPdye{bottom:4px;height:1px}.contact-transfer_deviceName__jr67O,.contact-transfer_phone__tbmq8 .contact-transfer_deviceName__jr67O{font-size:6px;top:calc(100% + 20px);letter-spacing:.06em}.contact-transfer_status__wounb{font-size:12px}.contact-transfer_status__wounb p{font-size:9px;padding:0 12px}.contact-transfer_contactLight__OxRfL{width:3px;box-shadow:0 0 8px #fff,0 0 20px 6px #99ffd188,0 0 40px 12px #9ec2ff55}}@media(max-height:500px){.contact-transfer_title__Kgalv{top:0}.contact-transfer_title__Kgalv h1{font-size:18px}.contact-transfer_title__Kgalv h1 br{display:none}.contact-transfer_title__Kgalv p{font-size:6px;margin-bottom:3px}.contact-transfer_status__wounb{font-size:10px}.contact-transfer_status__wounb p{font-size:8px;margin-top:5px}.contact-transfer_deviceName__jr67O,.contact-transfer_phone__tbmq8 .contact-transfer_deviceName__jr67O{top:calc(100% + 20px);font-size:6px}.contact-transfer_screenCaption__tpRTE{font-size:8px}}@media(min-width:761px){.contact-transfer_title__Kgalv p{display:none}.contact-transfer_title__Kgalv h1{font-size:var(--talk-title,48px)}.contact-transfer_screenCaption__tpRTE{font-size:var(--talk-size,40px);line-height:1.2;padding:0 8px}.contact-transfer_status__wounb{font-size:var(--talk-size,40px);line-height:1.25;word-break:keep-all}.contact-transfer_status__wounb p{font-size:17px;margin-top:14px}.contact-transfer_deviceName__jr67O,.contact-transfer_phone__tbmq8 .contact-transfer_deviceName__jr67O{font-size:16px}.contact-transfer_title__Kgalv{top:2%}}@media(max-width:760px){.contact-transfer_title__Kgalv h1{font-size:29px}.contact-transfer_status__wounb{font-size:20px;padding:0 10px;line-height:1.3}.contact-transfer_screenCaption__tpRTE,.contact-transfer_status__wounb p{font-size:12px}}@media(max-height:500px){.contact-transfer_title__Kgalv h1{font-size:24px}.contact-transfer_status__wounb{font-size:18px}.contact-transfer_status__wounb p{font-size:11px;margin:5px 0}.contact-transfer_screenCaption__tpRTE{font-size:12px}}@media(min-width:761px) and (max-height:850px){.contact-transfer_title__Kgalv h1 br{display:none}.contact-transfer_title__Kgalv h1{font-size:clamp(30px,3vw,42px);padding:0 20px}.contact-transfer_status__wounb{top:auto!important;bottom:0}.contact-transfer_status__wounb p{font-size:16px;margin:10px 0 0}.contact-transfer_deviceName__jr67O,.contact-transfer_phone__tbmq8 .contact-transfer_deviceName__jr67O{display:none}}.contact-transfer_phone__tbmq8{container-type:inline-size}.contact-transfer_phone__tbmq8 .contact-transfer_screenCaption__tpRTE{font-size:clamp(10px,16cqw,30px);line-height:1.3;white-space:nowrap;word-break:keep-all;padding:0 6px;letter-spacing:-.025em;font-weight:500}.contact-transfer_screenCaption__tpRTE{word-break:keep-all;text-wrap:balance}.contact-transfer_title__Kgalv h1{font-weight:550;line-height:1.3;text-wrap:balance}.contact-transfer_status__wounb{padding-inline:16px;word-break:keep-all;text-wrap:balance;line-height:1.35}.contact-transfer_status__wounb>span{vertical-align:middle}.contact-transfer_status__wounb p{word-break:keep-all;text-wrap:pretty}.contact-transfer_departureNotice__3_NN2{position:absolute;left:50%;bottom:9%;transform:translateX(-50%);border:1px solid #f2d5a440;background:#bfa27314;border-radius:20px;padding:8px 16px;white-space:nowrap;font-size:14px;color:#efdbb6}@media(max-width:760px){.contact-transfer_departureNotice__3_NN2{font-size:8px;padding:4px 7px}}.robot-arrival_scene__ea3xL{position:absolute;inset:0;z-index:4;pointer-events:none;overflow:hidden;background:#071216}.robot-arrival_heading___7a_P{position:absolute;top:4%;left:5%;right:5%;text-align:center}.robot-arrival_heading___7a_P p{font-size:8px;letter-spacing:.16em;color:#7fb39c;margin:0 0 14px}.robot-arrival_heading___7a_P h1{font-size:clamp(23px,3vw,40px);font-weight:400;color:#c5f4df;margin:0 0 15px;letter-spacing:-.05em}.robot-arrival_heading___7a_P>span{font-size:12px;color:#93b5a5}.robot-arrival_robot__miaB7{position:absolute;transform:translate(-50%,-50%);border-radius:50%;background:#12282b;box-shadow:0 25px 50px #0005}.robot-arrival_oldDisplay__ThpeW{position:absolute;inset:0;border-radius:50%;overflow:hidden;background:radial-gradient(ellipse at 35% 20%,#b5b0a0,#897d6f 60%,#4f5a56)}.robot-arrival_oldDisplay__ThpeW svg{width:100%;height:100%}.robot-arrival_robotShade__TVYly{position:absolute;inset:0;border-radius:50%;box-shadow:inset -12px -12px 28px #001b2f77,inset 4px 4px 18px #e3faff55}.robot-arrival_ear__CKxY_{position:absolute;top:-12%;left:7%;width:25%;height:35%;background:linear-gradient(130deg,#7b929c 25%,#c9bbc0 38% 65%,#80919c 70%);clip-path:polygon(0 0,100% 70%,5% 100%);transform:rotate(-8deg)}.robot-arrival_rightEar__697yv{right:7%;transform:scaleX(-1) rotate(-8deg)}.robot-arrival_phone__ZVvho{position:absolute;border:3px solid #76939d;border-radius:26px;background:radial-gradient(ellipse at 80% 100%,#326b61,#11232e 75%);box-shadow:0 15px 35px #0004}.robot-arrival_notch__nZHVZ{position:absolute;left:32%;right:32%;top:8px;height:10px;border-radius:12px;background:#020b11}.robot-arrival_phoneTitle__aK39N{position:absolute;top:15%;left:0;right:0;text-align:center;font-size:10px;color:#b8dccc}.robot-arrival_home__VL9Jl{position:absolute;bottom:8px;left:30%;right:30%;height:3px;border-radius:3px;background:#a8d1bd}.robot-arrival_deviceLabel__8hVC4{position:absolute;top:calc(100% + 28px);left:-40%;right:-40%;text-align:center;font-size:7px;letter-spacing:.1em;color:#7c9d89}.robot-arrival_light__ho4zu{position:absolute;transform:translate(-50%,-50%);width:5px;border-radius:50%;background:#effff4;box-shadow:0 0 12px #dbfff8,0 0 35px 13px #8fffd8aa,0 0 70px 30px #9acaff55;z-index:3}.robot-arrival_ring__zqnWu{position:absolute;z-index:3;border:1px solid #b3ffec;border-radius:50%}.robot-arrival_pet__uhKWD{position:absolute;transform:translate(-50%,-50%);z-index:4}.robot-arrival_caption___K6P6{position:absolute;bottom:9%;left:5%;right:5%;text-align:center;font-size:13px;color:#b2d7c5;line-height:1.9}.robot-arrival_caption___K6P6 span{font-size:10px;color:#729784}@media(max-width:760px){.robot-arrival_heading___7a_P{top:9%}.robot-arrival_heading___7a_P p{font-size:7px}.robot-arrival_heading___7a_P h1{font-size:23px;line-height:1.4}.robot-arrival_heading___7a_P>span{font-size:10px;line-height:1.8;display:block}.robot-arrival_phone__ZVvho{border-width:2px;border-radius:14px}.robot-arrival_notch__nZHVZ{height:5px;top:4px}.robot-arrival_phoneTitle__aK39N{font-size:6px}.robot-arrival_home__VL9Jl{height:1px;bottom:5px}.robot-arrival_deviceLabel__8hVC4{font-size:5px;top:calc(100% + 18px);letter-spacing:0}.robot-arrival_caption___K6P6{bottom:14%;font-size:10px}.robot-arrival_caption___K6P6 span{font-size:8px}.robot-arrival_light__ho4zu{width:3px;box-shadow:0 0 10px #effff5,0 0 22px 5px #8fffd8aa}}@media(max-height:500px){.robot-arrival_heading___7a_P{top:0}.robot-arrival_heading___7a_P p{font-size:6px;margin-bottom:5px}.robot-arrival_heading___7a_P h1{font-size:18px;margin-bottom:5px}.robot-arrival_heading___7a_P>span{font-size:9px}.robot-arrival_caption___K6P6{bottom:0;font-size:9px;margin:0}.robot-arrival_caption___K6P6 span{font-size:7px}.robot-arrival_deviceLabel__8hVC4{top:calc(100% + 12px);font-size:5px}.robot-arrival_phoneTitle__aK39N{font-size:7px}}.robot-arrival_ear__CKxY_{clip-path:none;border:7px solid #454943;background:#fff5a3}@media(max-width:760px){.robot-arrival_ear__CKxY_{border-width:4px}}.robot-arrival_ear__CKxY_{background:#eadff8;border-color:#f8f1ff;height:48%;width:19%;top:1%;left:-9%;transform:rotate(28deg);border-radius:50%}.robot-arrival_rightEar__697yv{left:auto;right:-9%;transform:rotate(-28deg)}@media(min-width:761px){.robot-arrival_heading___7a_P p{display:none}.robot-arrival_heading___7a_P h1{font-size:var(--talk-title,48px)}.robot-arrival_heading___7a_P>span{font-size:var(--talk-size,40px);line-height:1.3;display:block;max-width:26em;margin:auto;word-break:keep-all}.robot-arrival_caption___K6P6{font-size:var(--talk-size,40px);line-height:1.35;bottom:3%;margin:0}.robot-arrival_caption___K6P6 span{font-size:24px;display:block;margin-top:10px}.robot-arrival_deviceLabel__8hVC4{font-size:14px}.robot-arrival_phoneTitle__aK39N{font-size:22px}}@media(max-width:760px){.robot-arrival_heading___7a_P h1{font-size:27px}.robot-arrival_heading___7a_P>span{font-size:17px}.robot-arrival_caption___K6P6{font-size:18px;bottom:6%}.robot-arrival_caption___K6P6 span{font-size:13px}.robot-arrival_deviceLabel__8hVC4{font-size:8px}}@media(max-height:500px){.robot-arrival_heading___7a_P h1{font-size:24px}.robot-arrival_heading___7a_P>span{font-size:16px}.robot-arrival_caption___K6P6{font-size:17px;bottom:0}.robot-arrival_caption___K6P6 span{font-size:12px}}@media(min-width:761px){.robot-arrival_deviceLabel__8hVC4{display:none}}.robot-arrival_speedTrail__uVo4j{position:absolute;height:2px;border-radius:2px;background:linear-gradient(90deg,transparent,#b5efdd88);pointer-events:none;z-index:5}@media(prefers-reduced-motion:reduce){.robot-arrival_speedTrail__uVo4j{display:none}}.robot-arrival_impactBurst__HP5PT{position:absolute;transform:translate(-50%,-50%);border-radius:50%;border:3px solid #d6fff0;box-shadow:0 0 24px #c0ffe8aa,inset 0 0 20px #c0ffe877;background:radial-gradient(circle,#dafff36b,transparent 65%);z-index:9;pointer-events:none}@media(prefers-reduced-motion:reduce){.robot-arrival_impactBurst__HP5PT{display:none}}