html{overflow-x:hidden;overflow-y:auto}.responsive-image{max-width:100%;height:auto;display:block;margin:0 auto}body{font-family:Inter,sans-serif!important}.side-nav[data-v-6f721858]{position:fixed;top:0;right:0;width:400px;height:100%;background-color:#fff;padding:1rem;box-shadow:-2px 0 5px rgba(0,0,0,.3);z-index:1000}.backdrop[data-v-6f721858]{position:fixed;top:0;left:0;width:100vw;height:100vh;background:rgba(0,0,0,.5);z-index:999}.rotate-chevron[data-v-6f721858]{transition:transform .3s ease;transform:rotate(180deg)}.chevron-icon[data-v-6f721858]{transition:transform .3s ease}.drawer-trigger[data-v-5b0ee5f6]{position:absolute;top:10px;right:10px}.rotate-chevron[data-v-5b0ee5f6]{transition:transform .3s ease;transform:rotate(180deg)}.chevron-icon[data-v-5b0ee5f6]{transition:transform .3s ease}.drawer-trigger[data-v-13d2fcbc]{position:absolute;top:10px;right:10px}.home-trigger[data-v-13d2fcbc]{position:absolute;top:10px;left:10px}.drawer-trigger[data-v-13d2fcbc],.home-trigger[data-v-13d2fcbc]{position:absolute}.drawer-trigger[data-v-13d2fcbc]:hover,.home-trigger[data-v-13d2fcbc]:hover{cursor:pointer}body[data-v-bc3a44a0],html[data-v-bc3a44a0]{overflow-y:hidden!important;display:flex;justify-content:center;margin:0}[data-v-bc3a44a0],[data-v-bc3a44a0]:after,[data-v-bc3a44a0]:before{margin:0!important;padding:0!important}.box[data-v-bc3a44a0]{width:100vw;height:100vh;justify-content:center;align-items:center;overflow:hidden}.portrait-container[data-v-bc3a44a0]{position:relative}.face[data-v-bc3a44a0]{width:400px;position:relative}.eye-image[data-v-bc3a44a0]{position:absolute}.right-brow[data-v-bc3a44a0]{width:70px;top:186px;left:210px}.left-brow[data-v-bc3a44a0]{width:70px;top:186px;left:110px}.left-eye[data-v-bc3a44a0]{width:50px;top:209px;left:124px}.right-eye[data-v-bc3a44a0]{width:50px;top:207px;left:210px}.mouth[data-v-bc3a44a0]{width:64px;top:295px;left:168px;position:absolute}.content[data-v-bc3a44a0]{font-size:24px}.intro-text[data-v-bc3a44a0]{font-size:2.5em;line-height:1em}.fade-in[data-v-bc3a44a0]{opacity:0}@media (max-width:991.98px){.col-lg-6[data-v-bc3a44a0]{justify-content:center!important}.hide-on-small-screens[data-v-bc3a44a0]{display:none}}.mockup-phone[data-v-391953f0]{border:.25rem solid #444;border-bottom:0;border-top-left-radius:3rem;border-top-right-radius:3rem;background-color:#000;padding:.625rem;padding-bottom:0;margin:0 auto;overflow:hidden}.wifi[data-v-391953f0]{padding-bottom:8%}.camera[data-v-391953f0]{position:relative;background:#000;height:1.6rem;width:6.4rem;margin:0 auto;border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;z-index:11}.camera[data-v-391953f0]:before{content:"";position:absolute;top:35%;left:50%;width:3rem;height:.25rem;border-radius:.3rem;background-color:#141310;transform:translate(-50%,-50%)}.camera[data-v-391953f0]:after{content:"";position:absolute;top:20%;left:70%;width:.5rem;height:.5rem;border-radius:.3rem;background-color:#191e4f}.display-bg[data-v-391953f0]{overflow:hidden;margin-top:-1.5rem}.artboard-bg[data-v-391953f0],.display-bg[data-v-391953f0]{border-top-left-radius:2.5rem;border-top-right-radius:2.5rem}.phone-size[data-v-391953f0]{height:440px;width:240px}.artboard-bg[data-v-391953f0]{background-color:#fff;border-bottom:0;box-shadow:0 1px 3px #0000001a,0 1px 2px #0000000f}.phone-status-bar[data-v-391953f0]{display:flex;flex-direction:row;justify-content:flex-end;padding:.15rem 0}.phone-time[data-v-391953f0]{padding:0 1rem 0 1.75rem;font-size:.75rem}.phone-status-icon-bar[data-v-391953f0],.phone-time[data-v-391953f0]{position:relative;top:.25rem;font-weight:600}.phone-status-icon-bar[data-v-391953f0]{padding:0 1rem 0 1rem;display:flex;flex-direction:row;align-items:center}.phone-msg-direction[data-v-391953f0],.phone-status-bar[data-v-391953f0]{background-color:#f4f5f5}.phone-status-icon-bar i[data-v-391953f0]{font-size:.8rem}.phone-status-icon-bar i[data-v-391953f0],.phone-status-icon-bar img[data-v-391953f0]{margin:0 .15rem;color:#1d2129}.phone-status-icon-bar img[data-v-391953f0]{width:.75rem}.phone-msg-direction[data-v-391953f0]{position:relative;display:flex;flex-direction:row;align-items:center;justify-content:center;padding:.4rem 0 1rem 0}.chevron-left[data-v-391953f0]{position:absolute;left:.55rem;width:1rem;height:1rem}.receiver[data-v-391953f0]{display:flex;flex-direction:column;align-items:center}.receiver-profile[data-v-391953f0]{width:2.75rem;height:2.75rem;border-radius:50%;background-color:#fff;display:flex;justify-content:center;align-items:center}.receiver-profile>span[data-v-391953f0]{font-size:1rem;font-weight:600;color:var(--primary-red)}#text-message[data-v-391953f0]{display:flex;flex-direction:column;margin:.75rem 0}.message-info[data-v-391953f0]{color:#86909c;font-size:.65rem;text-align:center}.messages[data-v-0ea2de72]{display:flex;flex-direction:column}.message[data-v-0ea2de72]{word-wrap:break-word;border-radius:1.25rem;padding:.5rem .5rem;margin-top:.3rem;margin-bottom:.3rem;display:inline-block;max-width:75%}.mine[data-v-0ea2de72]{align-items:flex-end;margin-right:1rem}.mine .message[data-v-0ea2de72]{color:#fff;font-size:.75rem;font-weight:600;margin-left:2%;background-color:#00ca48;background-attachment:fixed;position:relative}.mine .message.last[data-v-0ea2de72]:before{content:"";position:absolute;z-index:0;bottom:0;right:-.5rem;height:1.25rem;width:1.25rem;background:#00ca48 fixed;border-bottom-left-radius:1rem}.mine .message.last[data-v-0ea2de72]:after{content:"";position:absolute;z-index:1;bottom:0;right:-.625rem;width:.625rem;height:1.25rem;background:#fff;border-bottom-left-radius:.625rem}.input-group[data-v-4a5f64db]{position:relative}.check-icon[data-v-4a5f64db]{right:10px;top:50%;z-index:999;transform:translateY(-50%);pointer-events:none;color:#28a745}.pokemon-grid{display:flex;flex-wrap:wrap;gap:25px}.pokemon-item{text-align:center;width:100px;transition:transform .1s ease}.pokemon-item img{width:80px;height:80px;transition:transform .1s ease}.pokemon-item:hover{transform:scale(1.1)}@font-face{font-family:InterVariable;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable.ff710c09.woff2) format("woff2")}@font-face{font-family:InterVariable;font-style:italic;font-weight:100 900;font-display:swap;src:url(/fonts/InterVariable-Italic.ef0ecaff.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/Inter-Thin.a9bd55be.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/Inter-ThinItalic.07713e8c.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/Inter-ExtraLight.80c327c5.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/Inter-ExtraLightItalic.189d3d69.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/Inter-Light.2a7cd067.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/Inter-LightItalic.b600032e.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/Inter-Regular.d080ae18.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/Inter-Italic.0c8fa6f6.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/Inter-Medium.242d04be.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/Inter-MediumItalic.792bf8e5.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/Inter-SemiBold.cac2ba46.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/Inter-SemiBoldItalic.c2b059d8.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/Inter-Bold.11d5bc9f.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/Inter-BoldItalic.0110b6a0.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/Inter-ExtraBold.969298c8.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/Inter-ExtraBoldItalic.66e3fe64.woff2) format("woff2")}@font-face{font-family:Inter;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/Inter-Black.3a20fb7d.woff2) format("woff2")}@font-face{font-family:Inter;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/Inter-BlackItalic.01ea7961.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:100;font-display:swap;src:url(/fonts/InterDisplay-Thin.0ba8e807.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:100;font-display:swap;src:url(/fonts/InterDisplay-ThinItalic.b7345a72.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:200;font-display:swap;src:url(/fonts/InterDisplay-ExtraLight.a017581e.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:200;font-display:swap;src:url(/fonts/InterDisplay-ExtraLightItalic.74a69601.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/InterDisplay-Light.9042b07e.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:300;font-display:swap;src:url(/fonts/InterDisplay-LightItalic.18bc9f1c.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/InterDisplay-Regular.1e47cc70.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:400;font-display:swap;src:url(/fonts/InterDisplay-Italic.5cd3a292.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/InterDisplay-Medium.5a9db70e.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:500;font-display:swap;src:url(/fonts/InterDisplay-MediumItalic.6dcf3f29.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/InterDisplay-SemiBold.d938fffb.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:600;font-display:swap;src:url(/fonts/InterDisplay-SemiBoldItalic.b25564dc.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/InterDisplay-Bold.e11ef446.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:700;font-display:swap;src:url(/fonts/InterDisplay-BoldItalic.6d6bbb7f.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/InterDisplay-ExtraBold.c62c69d9.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:800;font-display:swap;src:url(/fonts/InterDisplay-ExtraBoldItalic.63fe3fdd.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:normal;font-weight:900;font-display:swap;src:url(/fonts/InterDisplay-Black.c947c899.woff2) format("woff2")}@font-face{font-family:InterDisplay;font-style:italic;font-weight:900;font-display:swap;src:url(/fonts/InterDisplay-BlackItalic.b3b8f336.woff2) format("woff2")}