.GluAppCompanion_stage__g3d87{--floor:#fff3e6;--ink:#0053a6;--card:#fffdf8;--stitch:rgba(0,83,166,0.28);--orange:#ea580c;--sky:#7dd3fc;--violet:#c4b5fd;--floss:#ea580c;position:relative;overflow-x:clip;overflow-y:visible;width:100%;align-self:stretch;background-color:var(--floor);background-image:radial-gradient(circle at 12% 8%,rgba(125,211,252,.52),transparent 26rem),radial-gradient(circle at 90% 16%,rgba(253,186,116,.4),transparent 22rem),radial-gradient(circle at 8% 58%,rgba(216,180,254,.32),transparent 20rem),radial-gradient(circle at 86% 78%,rgba(125,211,252,.28),transparent 24rem);padding:3.1rem .85rem 3.5rem}.GluAppCompanion_washA__0MoaS,.GluAppCompanion_washB__6F1jR,.GluAppCompanion_washC__I3QZm{position:absolute;border-radius:50%;pointer-events:none;filter:blur(40px)}.GluAppCompanion_washA__0MoaS{width:28rem;height:28rem;top:-8rem;left:-6rem;background:radial-gradient(circle,rgba(125,211,252,.55) 0,transparent 70%)}.GluAppCompanion_washB__6F1jR{width:22rem;height:22rem;top:16rem;right:-5rem;background:radial-gradient(circle,rgba(253,186,116,.5) 0,transparent 70%)}.GluAppCompanion_washC__I3QZm{width:18rem;height:18rem;bottom:4rem;left:30%;background:radial-gradient(circle,rgba(216,180,254,.4) 0,transparent 70%)}.GluAppCompanion_spool__hqHkQ{position:absolute;z-index:0;top:42%;left:2.4%;width:3.1rem;pointer-events:none;transform:rotate(-18deg);animation:GluAppCompanion_spoolRock__aXbfa 7.6s ease-in-out infinite}.GluAppCompanion_spoolBottom__r5_Jh,.GluAppCompanion_spoolTop__iEsK0{display:block;height:.55rem;margin:0 -.28rem;border-radius:.28rem;background:linear-gradient(180deg,#e8c98a,#c9a056 55%,#a67c42);border:2px solid #8a6230;box-shadow:2px 2px 0 rgba(0,83,166,.12)}.GluAppCompanion_spoolBody__a5nEf{display:block;height:2.35rem;margin:0 .18rem;border-radius:.2rem;background:repeating-linear-gradient(180deg,#fdba74 0 5px,#f97316 5px 6px,#fed7aa 6px 10px);border-left:2px solid #c2410c;border-right:2px solid #c2410c;box-shadow:inset 0 0 0 1px rgba(194,65,12,.25)}.GluAppCompanion_spoolTail__ADe9Z{position:absolute;left:2.6rem;top:1.35rem;width:4.8rem;height:5.2rem;fill:none;stroke:var(--floss);stroke-width:2.2;stroke-linecap:round;opacity:.7}.GluAppCompanion_page__mE1tn{position:relative;z-index:1;max-width:72rem;margin:0 auto;width:100%}.GluAppCompanion_head__Pz6cZ{text-align:center;margin:0 auto 1.85rem;max-width:46rem}.GluAppCompanion_kicker__lWfde{font-weight:600;font-size:.74rem;letter-spacing:.16em;text-transform:uppercase;margin:0 0 .35rem}.GluAppCompanion_kicker__lWfde,.GluAppCompanion_title__nRMt9{font-family:var(--font-fredoka),"Baloo 2",Quicksand,ui-rounded,system-ui,sans-serif;color:var(--ink)}.GluAppCompanion_title__nRMt9{font-weight:700;font-size:clamp(1.85rem,5.4vw,3rem);line-height:1.08;letter-spacing:.01em;margin:0}.GluAppCompanion_titleSew__TEnsP{display:block;width:min(22rem,86%);height:1.05rem;margin:.15rem auto .85rem;overflow:visible}.GluAppCompanion_titleSew__TEnsP path{fill:none;stroke:var(--floss);stroke-width:2.4;stroke-linecap:round;stroke-dasharray:12 9;stroke-dashoffset:280;animation:GluAppCompanion_layStitch__hEHiy 1.8s ease-out .2s forwards}.GluAppCompanion_lede__wyBH0{margin:0 auto 1.25rem;color:#0c4a6e;font-size:1.05rem;line-height:1.55;font-weight:500}.GluAppCompanion_stores__WmiRO{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:.75rem .9rem;margin:0 0 1rem}.GluAppCompanion_store__coFtB{position:relative;display:inline-flex;line-height:0;border-radius:.55rem;box-shadow:4px 5px 0 #fdba74;cursor:default;transition:transform .15s ease,box-shadow .15s ease}.GluAppCompanion_store__coFtB:nth-child(2){box-shadow:4px 5px 0 #7dd3fc}.GluAppCompanion_store__coFtB:focus-visible,.GluAppCompanion_store__coFtB:hover{transform:translate(-2px,-2px);box-shadow:6px 7px 0 #fdba74}.GluAppCompanion_store__coFtB:nth-child(2):focus-visible,.GluAppCompanion_store__coFtB:nth-child(2):hover{box-shadow:6px 7px 0 #7dd3fc}.GluAppCompanion_badgeSvg__rf7QU{display:block;height:2.65rem;width:auto;overflow:hidden;border-radius:.48rem}.GluAppCompanion_srOnly__PtGqn{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.GluAppCompanion_soon__cxD3g{position:absolute;top:-.62rem;right:-.45rem;z-index:2;border:2px solid #9a3412;border-radius:.28rem;padding:.1rem .38rem;font-family:var(--font-fredoka),"Baloo 2",Quicksand,ui-rounded,system-ui,sans-serif;font-weight:700;font-size:.58rem;letter-spacing:.08em;text-transform:uppercase;color:#9a3412;background:rgba(255,237,213,.96);transform:rotate(8deg);box-shadow:2px 2px 0 #fdba74;line-height:1.15}.GluAppCompanion_store__coFtB:nth-child(2) .GluAppCompanion_soon__cxD3g{transform:rotate(-7deg)}.GluAppCompanion_trial__NE4__{display:inline-flex;align-items:center;gap:.4rem;margin:0 auto;padding:.42rem .95rem;border:2px dashed #7c3aed;border-radius:.75rem;background:#faf5ff;color:#5b21b6;font-family:var(--font-fredoka),"Baloo 2",Quicksand,ui-rounded,system-ui,sans-serif;font-weight:700;font-size:.92rem;box-shadow:2px 2px 0 #ddd6fe;transform:rotate(-1.2deg)}.GluAppCompanion_trialStar__wkLcw{width:1.05rem;height:1.05rem;color:#ea580c}.GluAppCompanion_layout__wbXdF{display:grid;grid-template-columns:1fr;gap:2.1rem;align-items:center}.GluAppCompanion_patches__3bAAH{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.75rem}.GluAppCompanion_patch__dqVV5{--slip:#f3f9ff;--slip-shadow:#bae6fd;--hot:#0284c7;--tilt:-0.9deg;position:relative;display:flex;align-items:flex-start;gap:.8rem;background:var(--slip);border:2.5px solid var(--ink);border-radius:1.25rem 1.25rem 1.65rem 1.65rem;box-shadow:5px 6px 0 var(--slip-shadow);padding:.85rem .95rem .8rem 1.7rem;transform:rotate(var(--tilt));transform-origin:12% 50%;transition:transform .28s ease,box-shadow .28s ease}.GluAppCompanion_patch__dqVV5:first-child{--slip:#fdf4f8;--slip-shadow:#fbcfe8;--hot:#db2777;--ink:#9d174d;--stitch:rgba(157,23,77,0.32);--tilt:-1.15deg}.GluAppCompanion_patch__dqVV5:nth-child(2){--slip:#fff8f1;--slip-shadow:#fed7aa;--hot:#ea580c;--ink:#c2410c;--stitch:rgba(194,65,12,0.3);--tilt:1deg}.GluAppCompanion_patch__dqVV5:nth-child(3){--slip:#f3f9ff;--slip-shadow:#bae6fd;--hot:#0284c7;--ink:#0053a6;--stitch:rgba(0,83,166,0.28);--tilt:-0.55deg}.GluAppCompanion_patch__dqVV5:nth-child(4){--slip:#fff1f2;--slip-shadow:#fecdd3;--hot:#e11d48;--ink:#9f1239;--stitch:rgba(159,18,57,0.3);--tilt:0.8deg}.GluAppCompanion_patch__dqVV5:nth-child(5){--slip:#ecfdf5;--slip-shadow:#a7f3d0;--hot:#059669;--ink:#047857;--stitch:rgba(4,120,87,0.3);--tilt:-0.7deg}.GluAppCompanion_patch__dqVV5:nth-child(6){--slip:#f7f3ff;--slip-shadow:#ddd6fe;--hot:#7c3aed;--ink:#5b21b6;--stitch:rgba(91,33,182,0.3);--tilt:0.95deg}.GluAppCompanion_patch__dqVV5:nth-child(7){--slip:#fffbeb;--slip-shadow:#fde68a;--hot:#d97706;--ink:#b45309;--stitch:rgba(180,83,9,0.3);--tilt:-0.85deg}.GluAppCompanion_patch__dqVV5:before{content:"";position:absolute;left:9px;top:16px;bottom:16px;width:9px;z-index:2;pointer-events:none;background:radial-gradient(circle,var(--floor) 3.1px,transparent 3.6px) 0 0 /9px 15px}.GluAppCompanion_patch__dqVV5:after{content:"";position:absolute;inset:8px 8px 8px 22px;border:1.5px dashed var(--stitch);border-radius:.95rem .95rem 1.25rem 1.25rem;pointer-events:none}.GluAppCompanion_patch__dqVV5:focus-within,.GluAppCompanion_patch__dqVV5:hover{transform:rotate(0deg) translate(-2px,-2px);box-shadow:7px 8px 0 var(--slip-shadow);z-index:2}.GluAppCompanion_iconWell__TTG5t{position:relative;flex-shrink:0;width:2.7rem;height:2.7rem;border-radius:.85rem;background:#fff;border:2px solid var(--ink);box-shadow:2px 2px 0 var(--slip-shadow);display:grid;place-items:center;z-index:1}.GluAppCompanion_icon__bIDFW{width:1.25rem;height:1.25rem;color:var(--hot)}.GluAppCompanion_cross___nvca{position:absolute;inset:3px;width:calc(100% - 6px);height:calc(100% - 6px);pointer-events:none;overflow:visible}.GluAppCompanion_cross___nvca path{fill:none;stroke:var(--ink);stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;opacity:.55;stroke-dasharray:14;stroke-dashoffset:14}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:first-child .GluAppCompanion_cross___nvca path:first-child{animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .12s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:first-child .GluAppCompanion_cross___nvca path:nth-child(2){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .22s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:first-child .GluAppCompanion_cross___nvca path:nth-child(3){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .32s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:first-child .GluAppCompanion_cross___nvca path:nth-child(4){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .42s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(2) .GluAppCompanion_cross___nvca path:first-child{animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .22s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(2) .GluAppCompanion_cross___nvca path:nth-child(2){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .32s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(2) .GluAppCompanion_cross___nvca path:nth-child(3){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .42s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(2) .GluAppCompanion_cross___nvca path:nth-child(4){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .52s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(3) .GluAppCompanion_cross___nvca path:first-child{animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .32s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(3) .GluAppCompanion_cross___nvca path:nth-child(2){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .42s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(3) .GluAppCompanion_cross___nvca path:nth-child(3){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .52s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(3) .GluAppCompanion_cross___nvca path:nth-child(4){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .62s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(4) .GluAppCompanion_cross___nvca path:first-child{animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .42s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(4) .GluAppCompanion_cross___nvca path:nth-child(2){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .52s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(4) .GluAppCompanion_cross___nvca path:nth-child(3){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .62s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(4) .GluAppCompanion_cross___nvca path:nth-child(4){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .72s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(5) .GluAppCompanion_cross___nvca path:first-child{animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .52s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(5) .GluAppCompanion_cross___nvca path:nth-child(2){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .62s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(5) .GluAppCompanion_cross___nvca path:nth-child(3){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .72s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(5) .GluAppCompanion_cross___nvca path:nth-child(4){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .82s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(6) .GluAppCompanion_cross___nvca path:first-child{animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .62s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(6) .GluAppCompanion_cross___nvca path:nth-child(2){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .72s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(6) .GluAppCompanion_cross___nvca path:nth-child(3){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .82s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(6) .GluAppCompanion_cross___nvca path:nth-child(4){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .92s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(7) .GluAppCompanion_cross___nvca path:first-child{animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .72s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(7) .GluAppCompanion_cross___nvca path:nth-child(2){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .82s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(7) .GluAppCompanion_cross___nvca path:nth-child(3){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out .92s forwards}.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(7) .GluAppCompanion_cross___nvca path:nth-child(4){animation:GluAppCompanion_stitchX__2pKzu .32s ease-out 1.02s forwards}.GluAppCompanion_patchCopy__aRyWh{position:relative;z-index:1;min-width:0}.GluAppCompanion_patchTitle__aozYT{font-family:var(--font-fredoka),"Baloo 2",Quicksand,ui-rounded,system-ui,sans-serif;font-weight:700;font-size:1.05rem;line-height:1.2;color:var(--ink);margin:0 0 .2rem}.GluAppCompanion_patchBody__zCb61{margin:0;color:#0c4a6e;font-size:.92rem;line-height:1.45;font-weight:500}.GluAppCompanion_phoneCol__1CcG_{display:flex;justify-content:center;order:-1}.GluAppCompanion_phone__FyADY{position:relative;width:16rem;height:32.5rem;background:#581c87;border-radius:40px;padding:1rem;box-shadow:0 20px 25px -5px rgb(0 0 0/.18);overflow:hidden}.GluAppCompanion_notch__8KEHg{position:absolute;top:0;left:50%;transform:translateX(-50%);width:10rem;height:1.5rem;background:#581c87;border-radius:0 0 1rem 1rem;z-index:10}.GluAppCompanion_screen__PxHZW{position:relative;width:100%;height:100%;border-radius:28px;overflow:hidden;background:#f3e8ff}@keyframes GluAppCompanion_stitchX__2pKzu{to{stroke-dashoffset:0}}@keyframes GluAppCompanion_spoolRock__aXbfa{0%,to{transform:rotate(-18deg) translateY(0)}50%{transform:rotate(-10deg) translateY(-7px)}}@media (min-width:640px){.GluAppCompanion_phone__FyADY{width:18rem;height:37.5rem}.GluAppCompanion_lede__wyBH0{font-size:1.12rem}}@media (min-width:768px){.GluAppCompanion_stage__g3d87{padding:3.4rem 1.35rem 3.8rem}}@media (min-width:900px){.GluAppCompanion_layout__wbXdF{grid-template-columns:1fr minmax(20rem,24rem);gap:2.4rem 2.8rem;align-items:center}.GluAppCompanion_phoneCol__1CcG_{order:0}.GluAppCompanion_patchTitle__aozYT{font-size:1.12rem}}@media (max-width:639px){.GluAppCompanion_spool__hqHkQ{opacity:.45;left:.4%;width:2.2rem}.GluAppCompanion_spoolTail__ADe9Z{display:none}.GluAppCompanion_badgeSvg__rf7QU{height:2.45rem}}@media (prefers-reduced-motion:reduce){.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_cross___nvca path,.GluAppCompanion_patchIn__xfmfh .GluAppCompanion_patch__dqVV5:nth-child(n) .GluAppCompanion_cross___nvca path,.GluAppCompanion_spool__hqHkQ,.GluAppCompanion_titleSew__TEnsP path{animation:none!important}.GluAppCompanion_cross___nvca path,.GluAppCompanion_titleSew__TEnsP path{stroke-dashoffset:0}.GluAppCompanion_spool__hqHkQ{transform:rotate(-18deg)}.GluAppCompanion_patch__dqVV5:focus-within,.GluAppCompanion_patch__dqVV5:hover,.GluAppCompanion_store__coFtB:focus-visible,.GluAppCompanion_store__coFtB:hover{transform:none}}