.p-home blockquote,.p-home dd,.p-home dl,.p-home figure,.p-home h1,.p-home h2,.p-home h3,.p-home h4,.p-home h5,.p-home h6,.p-home ol,.p-home p,.p-home ul{margin:revert;padding:revert;font-size:revert;font-weight:revert}.p-home h1,.p-home h2,.p-home h3,.p-home h4,.p-home h5,.p-home h6{font-family:inherit}.p-home .wrap{max-width:none}.p-home ol,.p-home ul{list-style:revert}.p-home canvas,.p-home img,.p-home svg,.p-home video{display:revert;vertical-align:revert}.p-home button,.p-home input,.p-home select,.p-home textarea{font:revert;color:revert}.p-home table{border-collapse:revert}.p-home{--orange:#fe6d31;--orange-dark:#e85417;--blue:#24b8ff;--pink:#ffbdda;--yellow:#fede45;--green:#51c46d;--lilac:#bbacfb;--cream:#f6eee4;--ink:#24201d;--brown:#4f322e;--muted:#6b5f58;--line:#ede4da;--paper:#fffcf9;--max:1220px;--ease:cubic-bezier(.22,.61,.36,1);--shadow-sm:0 16px 40px -26px rgba(36,32,29,.28);--shadow:0 26px 70px -36px rgba(36,32,29,.34)}.p-home *{box-sizing:border-box}.p-home{scroll-behavior:smooth;scroll-padding-top:110px;margin:0;background:var(--paper);color:var(--ink);font-family:var(--font-inter),Inter,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;line-height:1.55;-webkit-font-smoothing:antialiased}.p-home img{display:block;max-width:100%}.p-home a{color:inherit;text-decoration:none}.p-home button{font:inherit;color:inherit}.p-home h1,.p-home h2,.p-home h3,.p-home h4,.p-home p{margin:0}.p-home em,.p-home i{font-style:normal}.p-home .wrap{width:min(var(--max),calc(100% - 48px));margin:0 auto}.p-home :focus-visible{outline:3px solid rgba(254,109,49,.35);outline-offset:3px;border-radius:8px}.p-home .btn{min-height:50px;padding:12px 22px;border:0;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-weight:800;font-size:.95rem;cursor:pointer;transition:transform .2s var(--ease),background .2s,box-shadow .2s}.p-home .btn:hover{transform:translateY(-2px)}.p-home .btn svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round}.p-home .btn-primary{background:var(--orange);color:#fff;box-shadow:0 14px 26px -16px rgba(254,109,49,.8)}.p-home .btn-primary:hover{background:var(--orange-dark)}.p-home .btn-ghost{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1.5px var(--line)}.p-home .btn-ghost:hover{box-shadow:inset 0 0 0 1.5px #d9ccbf}.p-home .pill{display:inline-flex;align-items:center;gap:8px;min-height:32px;padding:5px 13px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);font-size:.76rem;font-weight:800;color:var(--brown)}.p-home .pill i{width:7px;height:7px;border-radius:50%;background:var(--dot,var(--orange))}.p-home .h2{font-size:clamp(2.2rem,4vw,3.9rem);line-height:.98;letter-spacing:-.045em;font-weight:800;margin-top:14px}.p-home .sub{font-size:1.02rem;line-height:1.62;color:var(--brown);max-width:56ch;margin-top:14px}.p-home .sec{padding:80px 0}.p-home .sec.cream{background:linear-gradient(180deg,#fbf6f0,#f8f0e7)}.p-home .sec-head{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:38px}.p-home .link{display:inline-flex;align-items:center;gap:6px;font-weight:800;font-size:.9rem;color:var(--ink);white-space:nowrap}.p-home .link svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .2s}.p-home .link:hover svg{transform:translateX(4px)}.p-home .card{background:#fff;border:1.5px solid var(--line);border-radius:24px}.p-home .site-header{position:sticky;top:0;z-index:90;background:var(--orange)}.p-home .nav{height:74px;display:flex;align-items:center;justify-content:space-between;gap:24px}.p-home .logo img{height:34px;width:auto}.p-home .nav-links{display:flex;gap:4px;font-size:.9rem;font-weight:700}.p-home .nav-links a{padding:8px 13px;border-radius:999px;color:#fff}.p-home .nav-links a:hover{background:hsla(0,0%,100%,.14)}.p-home .nav-actions{display:flex;align-items:center;gap:14px}.p-home .icon-btn{width:42px;height:42px;border-radius:50%;border:0;background:hsla(0,0%,100%,.18);display:grid;place-items:center;cursor:pointer}.p-home .icon-btn svg{width:19px;height:19px;fill:none;stroke:#fff;stroke-width:2.2;stroke-linecap:round}.p-home .signin{color:#fff;font-weight:700;font-size:.9rem}.p-home .btn-white{min-height:44px;padding:10px 18px;background:#fff;color:var(--orange);border-radius:14px;font-weight:800}.p-home .menu{display:none}.p-home .top-note{background:var(--pink);font-size:12px;color:var(--ink)}.p-home .top-note .wrap{min-height:32px;display:flex;align-items:center;justify-content:center;gap:10px}.p-home .top-note b{font-weight:800}.p-home .top-note a{font-weight:800;text-decoration:underline;text-underline-offset:3px}.p-home .hero{position:relative;overflow:hidden;padding:64px 0 34px;background:radial-gradient(circle at 92% 8%,rgba(187,172,251,.3),transparent 30%),radial-gradient(circle at 4% 96%,rgba(36,184,255,.14),transparent 28%),linear-gradient(180deg,#fffcf9,#fbf5ee)}.p-home .hero-grid{display:grid;grid-template-columns:1.02fr .98fr;gap:56px;align-items:center}.p-home .hero h1{font-size:clamp(2.8rem,4.9vw,4.4rem);line-height:.98;letter-spacing:-.045em;font-weight:800;margin-top:20px;max-width:13ch}.p-home .hero .sub{font-size:1.12rem;margin-top:22px}.p-home .hero-ctas{display:flex;gap:12px;flex-wrap:wrap;margin-top:30px}.p-home .hero-ticks{display:flex;gap:18px;flex-wrap:wrap;margin-top:22px;font-size:.82rem;font-weight:700;color:var(--brown)}.p-home .hero-ticks span{display:inline-flex;align-items:center;gap:7px}.p-home .hero-ticks svg{width:18px;height:18px;padding:3px;border-radius:50%;background:#eaf7ee;fill:none;stroke:#2d7540;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}.p-home .hero-art{position:relative;height:540px}.p-home .hero-photo{position:absolute;inset:0 30px 0 50px;border-radius:32px;overflow:hidden;box-shadow:var(--shadow)}.p-home .hero-photo img{width:100%;height:100%;object-fit:cover;object-position:center 30%}.p-home .float{position:absolute;background:#fff;border-radius:20px;box-shadow:0 22px 50px -26px rgba(36,32,29,.45);padding:14px 16px}@media (prefers-reduced-motion:no-preference){.p-home .float{animation:bob 6s ease-in-out infinite}.p-home .float.f2{animation-delay:-2s}.p-home .float.f3{animation-delay:-4s}}@keyframes bob{50%{transform:translateY(-8px)}}.p-home .f1{top:34px;left:0;width:290px}.p-home .f1 .who{display:flex;align-items:center;gap:8px;font-size:.72rem;font-weight:800;color:var(--muted)}.p-home .f1 .who b{display:grid;place-items:center;width:26px;height:26px;border-radius:9px;background:#dcf1ff;color:var(--ink);font-size:.7rem}.p-home .f1 .q{margin-top:10px;border-radius:14px 14px 4px 14px;background:#f4efe9}.p-home .f1 .a,.p-home .f1 .q{padding:9px 12px;font-size:.8rem;color:var(--ink)}.p-home .f1 .a{margin-top:8px;border-radius:14px 14px 14px 4px;background:#eaf7ff;line-height:1.45}.p-home .f2{right:0;bottom:92px;width:236px;align-items:center;gap:12px}.p-home .avs,.p-home .f2{display:flex}.p-home .avs img{width:30px;height:30px;border-radius:50%;object-fit:cover;border:2px solid #fff;margin-left:-8px}.p-home .avs img:first-child{margin-left:0}.p-home .f2 b{display:block;font-size:.84rem}.p-home .f2 small{display:flex;align-items:center;gap:6px;font-size:.72rem;color:var(--muted);font-weight:650}.p-home .f2 small i{width:7px;height:7px;border-radius:50%;background:var(--green)}.p-home .f3{left:14px;bottom:24px;width:250px;display:flex;gap:12px;align-items:center}.p-home .f3 img{width:44px;height:62px;border-radius:6px;object-fit:cover;box-shadow:0 6px 14px -8px rgba(36,32,29,.5)}.p-home .f3 b{display:block;font-size:.82rem;line-height:1.25}.p-home .f3 small{display:block;font-size:.7rem;color:var(--muted);font-weight:650;margin-top:2px}.p-home .bar{height:6px;border-radius:999px;background:#f1eae2;margin-top:8px;overflow:hidden}.p-home .bar i{display:block;height:100%;width:50%;border-radius:999px;background:var(--green)}.p-home .stages{margin-top:56px;padding:22px 24px;display:grid;grid-template-columns:auto 1fr;gap:10px 28px;align-items:center}.p-home .stages-q b{display:block;font-size:1.02rem;letter-spacing:-.02em}.p-home .stages-q span{font-size:.82rem;color:var(--muted)}.p-home .stage-row{display:flex;gap:8px;justify-content:flex-end;flex-wrap:wrap}.p-home .stage{display:flex;align-items:center;gap:8px;padding:6px 14px 6px 6px;border-radius:999px;border:0;background:#fbf7f2;box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;transition:.2s var(--ease);font-size:.82rem;font-weight:750}.p-home .stage img{width:32px;height:32px;border-radius:50%;background:#fff;object-fit:contain;transition:transform .35s var(--ease)}.p-home .stage:hover img{transform:rotate(-10deg) scale(1.1)}.p-home .stage.on{background:#fff;box-shadow:inset 0 0 0 2px var(--orange),0 10px 20px -16px rgba(254,109,49,.7)}.p-home .stage-out{grid-column:1/-1;display:flex;align-items:center;gap:10px;flex-wrap:wrap;padding-top:14px;border-top:1px solid var(--line);font-size:.86rem;color:var(--brown)}.p-home .stage-out b{color:var(--ink)}.p-home .stage-out .chip{padding:6px 12px;border-radius:999px;background:#f1ecff;color:var(--ink);font-weight:700;font-size:.8rem;animation:fadeUp .35s var(--ease) both}.p-home .stage-out .chip:nth-child(3){animation-delay:.05s}.p-home .stage-out .chip:nth-child(4){animation-delay:.1s}@keyframes fadeUp{0%{opacity:0;transform:translateY(5px)}}.p-home .bento{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.p-home .feat{position:relative;overflow:hidden;padding:26px;display:flex;flex-direction:column;min-height:258px;transition:transform .3s var(--ease),box-shadow .3s var(--ease),border-color .3s}.p-home .feat:hover{transform:translateY(-5px);box-shadow:var(--shadow-sm);border-color:var(--hue)}.p-home .feat:before{content:"";position:absolute;right:-70px;top:-70px;width:220px;height:220px;border-radius:50%;background:radial-gradient(circle,var(--wash),transparent 68%);transition:transform .5s var(--ease)}.p-home .feat:hover:before{transform:scale(1.25)}.p-home .feat>*{position:relative}.p-home .feat .tile{width:48px;height:48px;border-radius:15px;background:var(--tint);display:grid;place-items:center}.p-home .feat .tile svg{width:24px;height:24px;fill:none;stroke:var(--ink);stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.p-home .feat h3{font-size:1.4rem;letter-spacing:-.035em;font-weight:800;margin-top:18px}.p-home .feat p{font-size:.9rem;color:var(--brown);line-height:1.55;margin-top:8px;max-width:44ch}.p-home .feat .foot{margin-top:auto;padding-top:18px;display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.p-home .tag{display:inline-flex;align-items:center;gap:6px;padding:4px 10px;border-radius:999px;background:var(--tint);font-size:.7rem;font-weight:800;color:var(--ink)}.p-home .f-course{--hue:var(--green);--tint:#dcf3e2;--wash:rgba(81,196,109,.2);grid-column:span 2;min-height:300px}.p-home .f-course .covers{position:absolute;right:34px;top:34px;display:flex;align-items:flex-end}.p-home .f-course .covers img{width:112px;border-radius:8px;box-shadow:0 18px 30px -18px rgba(36,32,29,.6);transition:transform .45s var(--ease)}.p-home .f-course .covers img:first-child{transform:rotate(-9deg) translate(26px,8px)}.p-home .f-course .covers img:nth-child(2){transform:rotate(-2deg);z-index:2}.p-home .f-course .covers img:nth-child(3){transform:rotate(7deg) translate(-26px,10px)}.p-home .f-course:hover .covers img:first-child{transform:rotate(-14deg) translate(10px,-6px)}.p-home .f-course:hover .covers img:nth-child(2){transform:rotate(-2deg) translateY(-18px)}.p-home .f-course:hover .covers img:nth-child(3){transform:rotate(12deg) translate(-8px,-4px)}.p-home .f-course p{max-width:36ch}.p-home .f-course .foot{max-width:52%}.p-home .f-papa{--hue:var(--blue);--tint:#dcf1ff;--wash:rgba(36,184,255,.18)}.p-home .f-vill{--hue:var(--lilac);--tint:#e9e3fe;--wash:rgba(187,172,251,.32)}.p-home .f-lib{--hue:var(--orange);--tint:#ffe6da;--wash:rgba(254,109,49,.14)}.p-home .f-home{--hue:var(--yellow);--tint:#fff3b8;--wash:rgba(254,222,69,.32)}.p-home .f-blog{--hue:var(--pink);--tint:#ffe3ef;--wash:rgba(255,189,218,.42);grid-column:1/-1;min-height:0;flex-direction:row;align-items:center;gap:22px}.p-home .f-blog h3{margin-top:0}.p-home .f-blog .foot{margin:0 0 0 auto;padding:0}.p-home .minichips{display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.p-home .minichips span{padding:4px 10px;border-radius:999px;background:#fbf7f2;box-shadow:inset 0 0 0 1px var(--line);font-size:.72rem;font-weight:700}.p-home .ai-grid{display:grid;grid-template-columns:.9fr 1.1fr;gap:56px;align-items:center}.p-home .seg{display:inline-flex;gap:2px;padding:4px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--line);margin-top:26px}.p-home .seg button{border:0;background:transparent;border-radius:10px;padding:9px 16px;cursor:pointer;font-weight:800;font-size:.86rem;color:var(--muted);text-align:left;transition:.2s}.p-home .seg button small{display:block;font-size:.68rem;font-weight:650}.p-home .seg button.on{background:var(--tint);color:var(--ink)}.p-home .seg button[data-p=papa]{--tint:#dcf1ff}.p-home .seg button[data-p=mama]{--tint:#ffe3ef}.p-home .sits{display:flex;flex-wrap:wrap;gap:8px;margin-top:18px}.p-home .sit{border:0;padding:9px 14px;border-radius:999px;background:#fff;box-shadow:inset 0 0 0 1.5px var(--line);cursor:pointer;font-size:.84rem;font-weight:700;transition:.2s}.p-home .sit:hover{box-shadow:inset 0 0 0 1.5px #d9ccbf}.p-home .sit.on{box-shadow:inset 0 0 0 2px var(--ink)}.p-home .chat{padding:0;overflow:hidden;box-shadow:var(--shadow)}.p-home .chat-top{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid var(--line)}.p-home .chat-av{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;font-weight:800;font-size:.8rem;background:var(--av,#dcf1ff);transition:background .3s}.p-home .chat-top b{display:block;font-size:.95rem}.p-home .chat-top small{font-size:.74rem;color:var(--muted);font-weight:650}.p-home .chat-top .live{margin-left:auto;display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:800;color:#2d7540}.p-home .chat-top .live i{width:7px;height:7px;border-radius:50%;background:var(--green)}.p-home .chat-body{padding:22px 20px;min-height:220px;display:flex;flex-direction:column;gap:12px;background:linear-gradient(180deg,#fff,#fffcf9)}.p-home .msg{max-width:84%;padding:12px 15px;border-radius:18px;font-size:.9rem;line-height:1.5;animation:fadeUp .35s var(--ease) both}.p-home .msg.you{align-self:flex-end;background:#f4efe9;border-bottom-right-radius:5px}.p-home .msg.ai{align-self:flex-start;background:var(--bub,#eaf7ff);border-bottom-left-radius:5px}.p-home .msg.ai b{font-weight:800}.p-home .typing{align-self:flex-start;display:flex;gap:4px;padding:14px 16px;border-radius:18px;background:var(--bub,#eaf7ff)}.p-home .typing i{width:7px;height:7px;border-radius:50%;background:rgba(36,32,29,.4);animation:dot 1s infinite}.p-home .typing i:nth-child(2){animation-delay:.15s}.p-home .typing i:nth-child(3){animation-delay:.3s}@keyframes dot{50%{transform:translateY(-4px);opacity:.5}}.p-home .chat-foot{padding:12px 20px 16px;border-top:1px solid var(--line);font-size:.74rem;color:var(--muted)}.p-home .vill-grid{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.p-home .ptabs{display:flex;gap:6px;flex-wrap:wrap;margin-top:26px}.p-home .ptab{border:0;padding:8px 14px;border-radius:999px;background:transparent;cursor:pointer;font-weight:800;font-size:.84rem;transition:.2s}.p-home .ptab.on{background:#e9e3fe;color:var(--ink)}.p-home .porches{display:flex;flex-wrap:wrap;gap:10px;margin-top:16px;min-height:132px;align-content:flex-start}.p-home .porch{display:inline-flex;align-items:center;gap:9px;padding:10px 15px 10px 10px;border-radius:16px;box-shadow:inset 0 0 0 1.5px var(--line);font-weight:750;font-size:.88rem;animation:fadeUp .35s var(--ease) both;transition:transform .2s,box-shadow .2s;cursor:pointer}.p-home .porch:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1.5px var(--lilac),0 12px 22px -16px rgba(91,77,134,.5)}.p-home .porch span{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:#f1ecff;font-size:.9rem}.p-home .vill-note{display:flex;align-items:center;gap:10px;margin-top:24px;padding:12px 16px;border-radius:14px;background:#f1ecff;font-size:.84rem;color:var(--ink)}.p-home .vill-note svg{width:18px;height:18px;flex:0 0 18px;fill:none;stroke:var(--ink);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.p-home .vill-ctas{display:flex;gap:12px;align-items:center;margin-top:26px;flex-wrap:wrap}.p-home .vill-ctas small{font-size:.8rem;color:var(--muted);font-weight:650}.p-home .posts{display:grid;gap:14px}.p-home .post{padding:20px 22px;transition:transform .25s var(--ease),box-shadow .25s}.p-home .post:hover{transform:translateY(-3px);box-shadow:var(--shadow-sm)}.p-home .post-top{display:flex;align-items:center;gap:10px;font-size:.76rem;color:var(--muted);font-weight:650}.p-home .post-top img{width:34px;height:34px;border-radius:50%;object-fit:cover}.p-home .post-top b{color:var(--ink);font-weight:800}.p-home .post p{font-size:1.02rem;font-weight:700;letter-spacing:-.015em;line-height:1.4;margin-top:12px}.p-home .post-foot{display:flex;align-items:center;gap:8px;margin-top:14px}.p-home .react{border:0;display:inline-flex;align-items:center;gap:6px;padding:5px 11px;border-radius:999px;background:#fbf7f2;box-shadow:inset 0 0 0 1px var(--line);font-size:.76rem;font-weight:800;cursor:pointer;transition:.2s}.p-home .react.on{background:#ffe3ef;box-shadow:inset 0 0 0 1px #ffbdda}.p-home .post-foot .ptag{margin-left:auto;font-size:.72rem;font-weight:800;padding:4px 10px;border-radius:999px;background:#f1ecff}.p-home .duo-top{display:flex;justify-content:space-between;align-items:flex-end;gap:32px;flex-wrap:wrap}.p-home .who-toggle{display:inline-flex;gap:2px;padding:4px;border-radius:14px;background:#fff;box-shadow:inset 0 0 0 1px var(--line)}.p-home .who-toggle button{border:0;background:transparent;border-radius:10px;padding:9px 16px;cursor:pointer;font-weight:800;font-size:.86rem;color:var(--muted);display:flex;align-items:center;gap:8px}.p-home .who-toggle button i{width:24px;height:24px;border-radius:50%;display:grid;place-items:center;font-size:.66rem;font-weight:800;color:var(--ink)}.p-home .who-toggle button.on{background:#fbf5ee;color:var(--ink);box-shadow:0 8px 18px -14px rgba(36,32,29,.5)}.p-home .duo{display:grid;grid-template-columns:1fr 1.25fr 1fr;gap:14px;margin-top:34px}.p-home .col{padding:20px;position:relative;transition:opacity .35s,filter .35s}.p-home .col h3{font-size:1rem;letter-spacing:-.02em;display:flex;align-items:center;gap:8px}.p-home .col h3 i{width:10px;height:10px;border-radius:50%;background:var(--c)}.p-home .col>small{display:block;font-size:.76rem;color:var(--muted);font-weight:650;margin-top:2px}.p-home .col ul{list-style:none;padding:0;margin:16px 0 0;display:grid;gap:8px}.p-home .col li{padding:11px 13px;border-radius:14px;background:#fbf7f2;font-size:.84rem;font-weight:650;line-height:1.35;box-shadow:inset 3px 0 0 var(--c)}.p-home .col.shared{background:linear-gradient(145deg,#fff,#f6f1ff);border-color:#dcd2fd}.p-home .col.shared li{background:#fff}.p-home .note-y{background:#fff3b8!important}.p-home .col .lockv{position:absolute;inset:0;border-radius:22px;display:grid;place-items:center;align-content:center;gap:8px;background:rgba(255,252,249,.7);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity .35s;text-align:center;font-size:.84rem;font-weight:800;color:var(--ink)}.p-home .col .lockv svg{width:28px;height:28px;fill:none;stroke:var(--ink);stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;margin:0 auto}.p-home .col.hidden .lockv{opacity:1}.p-home .duo-foot{margin-top:18px;font-size:.84rem;color:var(--brown)}.p-home .steps{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;counter-reset:s;position:relative}.p-home .step{padding:26px}.p-home .step .num{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;font-weight:800;background:var(--t);font-size:1rem}.p-home .step h3{font-size:1.25rem;letter-spacing:-.03em;margin-top:18px}.p-home .step p{font-size:.9rem;color:var(--brown);margin-top:6px;line-height:1.55}.p-home .step .time{display:inline-block;margin-top:14px;font-size:.74rem;font-weight:800;padding:4px 10px;border-radius:999px;background:#fbf7f2;box-shadow:inset 0 0 0 1px var(--line)}.p-home .step:not(:last-child):after{content:"";position:absolute;top:48px;right:-17px;width:18px;height:2px;background:#d9ccbf}.p-home .plans{display:flex;gap:14px;align-items:stretch}.p-home .plan{flex:1 1 0;min-width:0;position:relative;display:flex;flex-direction:column;padding:22px 20px 20px;overflow:hidden;transition:flex-grow .45s cubic-bezier(.2,.8,.2,1),transform .3s var(--ease),box-shadow .3s}.p-home .plan:hover{flex-grow:1.2;transform:translateY(-4px);box-shadow:var(--shadow-sm)}.p-home .plan .badge{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border-radius:999px;background:var(--soft);font-size:.7rem;font-weight:800;color:var(--ink);white-space:nowrap}.p-home .plan .badge i{width:7px;height:7px;border-radius:50%;background:var(--acc)}.p-home .plan h3{font-size:1.2rem;letter-spacing:-.03em;margin-top:14px;white-space:nowrap}.p-home .plan .price{display:flex;align-items:baseline;gap:5px;flex-wrap:wrap;margin-top:6px}.p-home .plan .price strong{font-size:2.1rem;letter-spacing:-.05em;line-height:1;font-weight:800}.p-home .plan .price s{font-size:.95rem;font-weight:700;color:var(--muted)}.p-home .plan .price span{font-size:.8rem;font-weight:800;color:var(--muted)}.p-home .plan .save{font-size:.74rem;font-weight:800;color:#2d7540;margin-top:6px;min-height:1.1em}.p-home .plan ul{list-style:none;padding:0;margin:16px 0 18px;display:grid;gap:8px}.p-home .plan li{display:flex;gap:8px;font-size:.84rem;font-weight:600;color:var(--brown);line-height:1.35}.p-home .plan li:before{content:"✓";flex:0 0 18px;height:18px;border-radius:6px;display:grid;place-items:center;background:var(--soft);font-size:.66rem;font-weight:800;color:var(--ink)}.p-home .plan .btn{width:100%;min-height:46px;font-size:.88rem}.p-home .plan[data-p=free]{--acc:var(--blue);--soft:#eaf7ff}.p-home .plan[data-p=monthly],.p-home .plan[data-p=yearly]{--acc:var(--orange);--soft:#fff1ea;border-color:rgba(147,126,231,.28);background:radial-gradient(circle at 10% 100%,rgba(191,234,255,.42),transparent 28%),radial-gradient(circle at 100% 0,rgba(214,196,255,.34),transparent 32%),linear-gradient(145deg,#fff,#f5faff 46%,#f6f1ff)}.p-home .plan[data-p=yearly]{border-color:#937ee7;box-shadow:0 0 0 4px rgba(147,126,231,.12),0 24px 55px -24px rgba(91,77,134,.34)}.p-home .plan[data-p=founding]:after,.p-home .plan[data-p=yearly]:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent 40%,hsla(0,0%,100%,.6) 50%,transparent 60%);transform:translateX(-135%);animation:shim 6.2s ease-in-out infinite}.p-home .plan[data-p=founding]:after{animation-delay:3.1s}@keyframes shim{0%,72%,to{transform:translateX(-135%)}18%,30%{transform:translateX(135%)}}.p-home .plan[data-p=founding]{--acc:var(--yellow);--soft:#fff1ea;border-color:rgba(254,109,49,.35);background:radial-gradient(circle at 100% 0,rgba(254,222,69,.32),transparent 36%),radial-gradient(circle at 0 100%,rgba(255,189,218,.3),transparent 30%),linear-gradient(145deg,#fff,#fff8f1 50%,#fff1e6)}.p-home .plan[data-p=founding] .badge{background:var(--orange)}.p-home .plan .btn-ghost{background:hsla(0,0%,100%,.8)}.p-home .meter{margin:-6px 0 16px}.p-home .meter .track{height:5px;border-radius:999px;background:#ffe8d7;overflow:hidden}.p-home .meter .track i{display:block;height:100%;width:100%;background:linear-gradient(90deg,var(--orange),var(--yellow));border-radius:999px}.p-home .meter small{display:block;font-size:.7rem;font-weight:650;color:var(--brown);margin-top:5px}.p-home .meter small b{color:var(--ink)}.p-home .plans-note{margin-top:18px;font-size:.84rem;color:var(--muted);text-align:center}.p-home .trust{display:grid;grid-template-columns:1.1fr .9fr;gap:20px}.p-home .founders{padding:32px;display:grid;grid-template-columns:auto 1fr;gap:26px;align-items:center;background:linear-gradient(145deg,#fff,#fff8f1)}.p-home .fpics{display:flex}.p-home .fpics img{width:92px;height:92px;border-radius:50%;border:4px solid #fff;box-shadow:0 12px 24px -16px rgba(36,32,29,.5)}.p-home .fpics img+img{margin-left:-22px}.p-home .founders blockquote{margin:0;font-size:1.3rem;line-height:1.35;font-weight:800;letter-spacing:-.025em}.p-home .founders cite{display:block;font-style:normal;margin-top:12px;font-size:.84rem;color:var(--muted);font-weight:650}.p-home .founders .link{margin-top:16px}.p-home .principles{display:grid;gap:12px}.p-home .prin{padding:18px 20px;display:grid;grid-template-columns:40px 1fr;gap:14px;align-items:start}.p-home .prin .n{width:40px;height:40px;border-radius:12px;display:grid;place-items:center;font-weight:800;font-size:.9rem}.p-home .prin b{display:block;font-size:.98rem;letter-spacing:-.015em}.p-home .prin span{display:block;font-size:.84rem;color:var(--brown);margin-top:2px;line-height:1.45}.p-home .faq{display:grid;grid-template-columns:1fr 1fr;gap:12px}.p-home .faq details{background:#fff;border:1.5px solid var(--line);border-radius:18px;transition:border-color .2s}.p-home .faq details[open]{border-color:#d9ccbf}.p-home .faq summary{list-style:none;cursor:pointer;padding:18px 20px;display:flex;justify-content:space-between;gap:16px;align-items:center;font-weight:800;font-size:.98rem;letter-spacing:-.01em}.p-home .faq summary::-webkit-details-marker{display:none}.p-home .faq summary:after{content:"+";flex:0 0 30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#fff1ea;font-size:1.2rem;font-weight:700;transition:transform .25s var(--ease)}.p-home .faq details[open] summary:after{transform:rotate(45deg)}.p-home .faq details p{padding:0 20px 18px;font-size:.9rem;color:var(--brown);line-height:1.6}.p-home .close{padding:56px;position:relative;overflow:hidden;background:radial-gradient(circle at 12% 10%,rgba(254,222,69,.32),transparent 30%),radial-gradient(circle at 88% 90%,rgba(187,172,251,.34),transparent 32%),linear-gradient(145deg,#fff,#fff8f1)}.p-home .close .h2{margin-top:10px}.p-home .close .sub{margin:14px auto 0}.p-home .close .hero-ctas{justify-content:center}.p-home .p4p-footer{background:var(--orange);color:#fff;padding:70px 0 90px}.p-home .note-row{display:grid;grid-template-columns:1fr auto;gap:24px;align-items:center;padding:22px 26px;border-radius:22px;background:hsla(0,0%,100%,.14);margin-bottom:56px}.p-home .note-row b{font-size:1.15rem;letter-spacing:-.02em}.p-home .note-row p{font-size:.88rem;margin-top:2px;color:#fff}.p-home .note-form{display:flex;gap:8px}.p-home .note-form input{min-width:260px;min-height:48px;border:0;border-radius:14px;padding:0 16px;font:inherit;font-size:.9rem;color:var(--ink)}.p-home .note-form button{min-height:48px;border:0;border-radius:14px;padding:0 18px;background:#fff;color:var(--orange);font-weight:800;cursor:pointer}.p-home .footer-grid{display:grid;grid-template-columns:minmax(280px,1.5fr) repeat(4,minmax(120px,.7fr));gap:44px}.p-home .footer-brand img{width:min(280px,100%);margin-bottom:22px}.p-home .footer-tagline{font-size:1.9rem;line-height:1.1;font-weight:800;letter-spacing:-.045em}.p-home .footer-brand p{color:#fff;font-size:.92rem;margin-top:16px;max-width:320px;line-height:1.65}.p-home .footer-col h4{margin:4px 0 20px;font-size:.76rem;text-transform:uppercase;letter-spacing:.16em;font-weight:800}.p-home .footer-col a{display:block;margin:0 0 15px;font-size:.96rem}.p-home .footer-col a:hover{text-decoration:underline}.p-home .footer-base{display:flex;justify-content:space-between;gap:20px;border-top:1px solid hsla(0,0%,100%,.3);margin-top:50px;padding-top:22px;font-size:.86rem}@media (prefers-reduced-motion:no-preference){.p-home .rv{opacity:0;transform:translateY(18px);transition:opacity .7s var(--ease),transform .7s var(--ease)}.p-home .rv.in{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.p-home *{animation:none!important;transition:none!important}}@media(max-width:1080px){.p-home .nav-links{display:none}.p-home .ai-grid,.p-home .hero-grid,.p-home .trust,.p-home .vill-grid{grid-template-columns:1fr}.p-home .hero-art{height:500px}.p-home .bento{grid-template-columns:1fr 1fr}.p-home .f-course{grid-column:1/-1}.p-home .plans{flex-wrap:wrap}.p-home .plan{flex:1 1 calc(50% - 7px)!important}.p-home .duo{grid-template-columns:1fr}.p-home .footer-grid{grid-template-columns:1fr 1fr 1fr}.p-home .footer-brand{grid-column:1/-1}.p-home .stages{grid-template-columns:1fr}.p-home .stage-row{justify-content:flex-start}}@media(max-width:720px){.p-home .wrap{width:calc(100% - 30px)}.p-home .sec{padding:64px 0}.p-home .nav-actions .btn-white,.p-home .signin{display:none}.p-home .menu{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;border:1px solid hsla(0,0%,100%,.45);background:transparent;color:#fff}.p-home .hero{padding-top:36px}.p-home .hero-art{height:430px}.p-home .hero-photo{inset:0}.p-home .f1{width:240px;top:14px;left:-6px}.p-home .f2{right:-6px;bottom:84px;width:210px}.p-home .f3{left:-6px;bottom:14px}.p-home .bento{grid-template-columns:1fr}.p-home .f-blog{flex-direction:column;align-items:flex-start}.p-home .f-blog .foot{margin:0}.p-home .f-course .covers{position:relative;right:auto;bottom:auto;margin:20px 0 -40px 30px}.p-home .sec-head{flex-direction:column;align-items:flex-start}.p-home .faq,.p-home .steps{grid-template-columns:1fr}.p-home .step:not(:last-child):after{display:none}.p-home .plan{flex:1 1 100%!important}.p-home .founders{grid-template-columns:1fr}.p-home .close{padding:36px 22px}.p-home .note-row{grid-template-columns:1fr}.p-home .note-form{flex-direction:column}.p-home .note-form input{min-width:0}.p-home .footer-grid{grid-template-columns:1fr 1fr}.p-home .footer-base{flex-direction:column}.p-home .seg{display:flex}.p-home .seg button{flex:1}}.p-home{background:#fff}.p-home .acc{color:var(--orange)}.p-home .g-blue{background:var(--blue)}.p-home .g-lilac{background:var(--lilac)}.p-home .g-yellow{background:var(--yellow)}.p-home .g-pink{background:var(--pink)}.p-home .g-green{background:var(--green)}.p-home .g-cream{background:var(--cream)}.p-home .g-blue .duo-foot,.p-home .g-blue .link,.p-home .g-blue .sub,.p-home .g-green .sub,.p-home .g-lilac .link,.p-home .g-lilac .sub,.p-home .g-pink .link,.p-home .g-pink .plans-note,.p-home .g-pink .sub,.p-home .g-yellow .duo-foot,.p-home .g-yellow .sub{color:var(--ink)}.p-home .pill{background:transparent;box-shadow:none;padding:0;min-height:0;font-size:.74rem;letter-spacing:.14em;text-transform:uppercase;color:var(--orange)}.p-home .pill i{background:var(--orange)}.p-home .g-blue .pill,.p-home .g-green .pill,.p-home .g-lilac .pill,.p-home .g-pink .pill,.p-home .g-yellow .pill{color:var(--ink)}.p-home .g-blue .pill i,.p-home .g-green .pill i,.p-home .g-lilac .pill i,.p-home .g-pink .pill i,.p-home .g-yellow .pill i{background:var(--ink)}.p-home .card{border:0;box-shadow:0 18px 40px -30px rgba(36,32,29,.35)}.p-home .btn-ghost{box-shadow:inset 0 0 0 1.5px #e6dcd1}.p-home .hero{background:linear-gradient(180deg,var(--cream) 0,#fff 100%)}.p-home .hero-ticks svg{background:var(--green);stroke:var(--ink)}.p-home .f1 .who b{background:var(--blue)}.p-home .f1 .q{background:var(--cream)}.p-home .f1 .a{background:var(--blue)}.p-home .stages{border:0}.p-home .stage{background:#fff;box-shadow:inset 0 0 0 1.5px #e6dcd1}.p-home .stage img{background:var(--cream)}.p-home .stage-out .chip{background:var(--lilac)}.p-home .feat:before{display:none}.p-home .feat:hover{border-color:transparent;box-shadow:0 26px 50px -28px rgba(36,32,29,.5)}.p-home .f-course{--tint:var(--green)}.p-home .f-papa{--tint:var(--blue)}.p-home .f-vill{--tint:var(--lilac)}.p-home .f-lib{--tint:var(--orange)}.p-home .f-home{--tint:var(--yellow)}.p-home .f-blog{--tint:var(--pink)}.p-home .minichips span{background:var(--cream);box-shadow:none}.p-home .seg{box-shadow:inset 0 0 0 1.5px #e6dcd1}.p-home .seg button[data-p=papa]{--tint:var(--blue)}.p-home .seg button[data-p=mama]{--tint:var(--pink)}.p-home .sit{box-shadow:inset 0 0 0 1.5px #e6dcd1}.p-home .sit.on{background:var(--yellow);box-shadow:none}.p-home .chat{border:0;box-shadow:inset 0 0 0 1.5px #e6dcd1,0 26px 60px -34px rgba(36,32,29,.4)}.p-home .chat-body{background:#fff}.p-home .msg.you{background:var(--cream)}.p-home .chat-top .live,.p-home .ptab{color:var(--ink)}.p-home .ptab.on{background:#fff}.p-home .porch{box-shadow:none}.p-home .porch:hover{box-shadow:0 12px 22px -14px rgba(36,32,29,.45)}.p-home .vill-note{background:#fff}.p-home .vill-ctas small{color:var(--ink)}.p-home .react{background:var(--cream);box-shadow:none}.p-home .react.on{background:var(--pink);box-shadow:none}.p-home .post-foot .ptag{background:var(--lilac)}.p-home .who-toggle{box-shadow:none}.p-home .who-toggle button{color:var(--ink)}.p-home .who-toggle button.on{background:var(--yellow);box-shadow:none}.p-home .col.shared{background:#fff}.p-home .col li,.p-home .col.shared li{background:var(--cream)}.p-home .note-y{background:var(--yellow)!important}.p-home .col .lockv{background:hsla(0,0%,100%,.82)}.p-home .step .time{background:var(--cream);box-shadow:none}.p-home .step:not(:last-child):after{background:var(--ink)}.p-home .plan,.p-home .plan[data-p=monthly]{background:#fff;border:0}.p-home .plan[data-p=free]{--soft:var(--blue)}.p-home .plan[data-p=monthly]{--soft:var(--lilac)}.p-home .plan[data-p=yearly]{background:var(--lilac);border:0;box-shadow:0 26px 50px -28px rgba(36,32,29,.5);--soft:#fff}.p-home .plan[data-p=founding]{background:var(--orange);border:0;--soft:#fff}.p-home .plan[data-p=founding] .badge{background:#fff}.p-home .plan .badge i{background:var(--ink)}.p-home .plan[data-p=founding] .price s,.p-home .plan[data-p=founding] .price span,.p-home .plan[data-p=founding] .save,.p-home .plan[data-p=founding] li,.p-home .plan[data-p=yearly] .price span,.p-home .plan[data-p=yearly] li{color:var(--ink)!important}.p-home .plan[data-p=yearly] .save{color:var(--ink)}.p-home .plan[data-p=founding] .btn-primary{background:#fff;color:var(--orange);box-shadow:none}.p-home .plan[data-p=yearly] .btn-primary{background:var(--orange)}.p-home .meter .track{background:hsla(0,0%,100%,.45)}.p-home .meter .track i{background:#fff}.p-home .meter small{color:var(--ink)}.p-home .founders{background:#fff}.p-home .prin .n{background:var(--t)}.p-home .faq details{border:0;background:var(--cream)}.p-home .faq summary:after{background:var(--yellow)}.p-home .close{background:none;padding:10px 0;text-align:center}.p-home .close .btn-ghost{box-shadow:none}.p-home .f-course .tag,.p-home .f-lib .tag,.p-home .f-papa .tag,.p-home .f-vill .tag{color:#fff}.p-home .feat .tile svg{stroke:#fff}.p-home .f-blog .tile svg,.p-home .f-home .tile svg{stroke:var(--ink)}.p-home .post-foot .ptag,.p-home .stage-out .chip{color:#fff}.p-home .porch span{background:var(--lilac)}.p-home .porch span svg{width:17px;height:17px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.p-home .prin .n,.p-home .step .num{color:#fff}.p-home .prin:nth-child(3) .n{color:var(--ink)}.p-home .plan[data-p=free] .badge,.p-home .plan[data-p=monthly] .badge{color:#fff}.p-home .plan[data-p=free] .badge i,.p-home .plan[data-p=monthly] .badge i{background:#fff}.p-home .plan[data-p=free] li:before,.p-home .plan[data-p=monthly] li:before{color:#fff}.p-home .hero-ticks svg{stroke:#fff}.p-home .chat-av,.p-home .f1 .who b,.p-home .seg button.on,.p-home .seg button.on small,.p-home .who-toggle button i{color:#fff}.p-home .seg button[data-p=mama].on,.p-home .seg button[data-p=mama].on small{color:var(--ink)}.p-home .faq summary:after,.p-home .sit.on{background:var(--orange);color:#fff}.p-home .react{font-size:.74rem}.p-home .feat .tile{width:54px;height:54px;border-radius:16px}.p-home .feat .tile svg{width:26px;height:26px;stroke-width:2}.p-home .feat h3{font-size:1.5rem;letter-spacing:-.04em}.p-home .feat{padding:28px}.p-home .hero,.p-home .sec{position:relative;overflow:hidden}.p-home .wrap{position:relative;z-index:1}.p-home .bgi{position:absolute;z-index:0;pointer-events:none;opacity:.26}.p-home .bgi svg{width:100%;height:100%;fill:none;stroke:#fff;stroke-width:1.1;stroke-linecap:round;stroke-linejoin:round}.p-home .hero .bgi{opacity:.1}.p-home .hero .bgi svg{stroke:var(--orange)}.p-home .bgi-1{width:260px;height:260px;left:-60px;top:120px;transform:rotate(-12deg)}.p-home .bgi-2{width:180px;height:180px;right:38%;bottom:-40px;transform:rotate(14deg)}.p-home .bgi-3{width:320px;height:320px;right:-70px;top:-40px;transform:rotate(10deg)}.p-home .bgi-4{width:200px;height:200px;left:34%;bottom:-70px;transform:rotate(-8deg)}.p-home .bgi-5{width:240px;height:240px;right:-40px;bottom:-60px;opacity:.14}.p-home .bgi-5 svg{stroke:var(--lilac)}.p-home .bgi-6{width:300px;height:300px;right:-60px;bottom:-80px;transform:rotate(-6deg)}.p-home .bgi-7{width:170px;height:170px;left:40%;top:-50px;transform:rotate(12deg)}.p-home .bgi-8{left:-50px;bottom:-70px}.p-home .bgi-9{width:200px;height:200px;right:6%;top:-40px;transform:rotate(16deg)}@media (prefers-reduced-motion:no-preference){.p-home .bgi{animation:drift 14s ease-in-out infinite}.p-home .bgi:nth-of-type(2){animation-delay:-7s}}@keyframes drift{50%{translate:0 -14px;rotate:4deg}}.p-home .hero h1 .acc{color:var(--orange)}.p-home .bar i{background:linear-gradient(90deg,#fe6d31,#ffbdda 55%,#24b8ff)}.p-home .stagebox{margin-top:48px;background:linear-gradient(145deg,#fff,var(--cream));border-radius:28px;padding:22px 24px 18px;box-shadow:0 18px 40px -30px rgba(36,32,29,.35)}.p-home .sb-head{display:flex;justify-content:space-between;align-items:flex-end;gap:16px}.p-home .sb-head>div:first-child{margin-right:auto}.p-home .sb-kick{display:block;font-size:.7rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--orange)}.p-home .sb-head b{display:block;font-size:1.2rem;letter-spacing:-.03em;margin-top:4px}.p-home .sb-arrows{display:flex;gap:8px}.p-home .sb-arr{width:40px;height:40px;border-radius:50%;border:0;background:#fff;box-shadow:inset 0 0 0 1.5px #e6dcd1;font-size:1.3rem;font-weight:700;cursor:pointer;transition:.2s}.p-home .sb-arr:hover{background:var(--orange);color:#fff;box-shadow:none}.p-home .sb-row{display:flex;gap:10px;overflow-x:auto;scroll-behavior:smooth;padding:18px 4px 14px;margin:0 -4px;scrollbar-width:none}.p-home .sb-row::-webkit-scrollbar{display:none}.p-home .scard{flex:0 0 118px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:4px;padding:14px 10px 12px;border-radius:20px;border:0;background:#fff;cursor:pointer;box-shadow:inset 0 0 0 1.5px #efe6dc;transition:flex-basis .45s cubic-bezier(.2,.8,.2,1),box-shadow .25s,transform .25s}.p-home .scard:hover{transform:translateY(-3px)}.p-home .scard img{width:58px;height:58px;border-radius:50%;background:var(--cream);padding:4px;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.p-home .scard:hover img{transform:rotate(-10deg) scale(1.08)}.p-home .scard b{font-size:.88rem;letter-spacing:-.01em}.p-home .scard small{font-size:.72rem;color:var(--muted);font-weight:650}.p-home .scard .sdesc{display:none;font-size:.78rem;line-height:1.4;color:var(--brown);font-weight:600;margin-top:4px}.p-home .scard.on img{background:#fff;box-shadow:0 0 0 3px var(--sc)}.p-home .scard.on{flex-basis:250px;flex-direction:row;text-align:left;align-items:center;gap:14px;padding:14px 16px;box-shadow:inset 0 0 0 2px var(--orange),0 14px 26px -18px rgba(254,109,49,.7)}.p-home .scard.on img{width:70px;height:70px;flex:0 0 70px}.p-home .scard.on .sdesc{display:block}.p-home .scard .st{display:flex;flex-direction:column;gap:2px}.p-home .sb-foot{justify-content:space-between;gap:16px;padding-top:14px;border-top:1px solid #efe6dc}.p-home .sb-foot,.p-home .sb-out{display:flex;align-items:center;flex-wrap:wrap}.p-home .sb-out{gap:8px;font-size:.86rem;color:var(--brown)}.p-home .sb-out b{color:var(--ink)}.p-home .sb-out .chip{padding:6px 12px;border-radius:999px;color:#fff;font-weight:750;font-size:.8rem;animation:fadeUp .35s var(--ease) both}.p-home .sb-out .chip:nth-of-type(2){background:var(--lilac)}.p-home .sb-out .chip:nth-of-type(3){background:var(--orange);animation-delay:.06s}.p-home .sb-out .chip:nth-of-type(4){background:var(--green);animation-delay:.12s}.p-home .g-soft{background:linear-gradient(145deg,#fff 0,var(--cream) 100%)}.p-home .tiles{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.p-home .tcard{position:relative;overflow:hidden;display:flex;flex-direction:column;min-height:300px;padding:24px;border-radius:26px;color:#fff;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s}.p-home .tcard:hover{transform:translateY(-6px) rotate(-.4deg);box-shadow:0 30px 50px -30px rgba(36,32,29,.55)}.p-home .t-wide{grid-column:span 2}.p-home .t-green{background:linear-gradient(145deg,#51c46d,#74d08a)}.p-home .t-blue{background:linear-gradient(145deg,#24b8ff,#50c6ff)}.p-home .t-lilac{background:linear-gradient(145deg,#bbacfb,#cbbffc)}.p-home .t-orange{background:linear-gradient(145deg,#fe6d31,#ff5c01)}.p-home .t-yellow{background:linear-gradient(145deg,#fede45,#fee56a);color:var(--ink)}.p-home .t-pink{background:linear-gradient(145deg,#ffbdda,#ffcbe2);grid-column:span 2;color:var(--ink)}.p-home .t-kick{max-width:52%;font-size:.68rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.p-home .tcard h3{font-size:1.55rem;line-height:1.05;letter-spacing:-.04em;margin-top:auto;max-width:14ch}.p-home .tcard p{font-size:.88rem;line-height:1.5;margin-top:8px;max-width:38ch;color:inherit;opacity:1}.p-home .t-go{display:inline-flex;align-items:center;gap:6px;margin-top:16px;font-size:.86rem;font-weight:800}.p-home .t-go svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.2;stroke-linecap:round;stroke-linejoin:round;transition:transform .25s}.p-home .tcard:hover .t-go svg{transform:translateX(5px)}.p-home .t-more{display:flex;gap:6px;flex-wrap:wrap;margin-top:12px}.p-home .t-more span{padding:5px 10px;border-radius:999px;background:hsla(0,0%,100%,.24);font-size:.74rem;font-weight:750}.p-home .t-art{position:absolute;top:22px;right:22px;transition:transform .45s cubic-bezier(.2,.8,.2,1)}.p-home .tcard:hover .t-art{transform:translateY(-4px) rotate(3deg)}.p-home .t-books{display:flex;align-items:flex-end;top:18px;right:30px}.p-home .t-books img{width:92px;border-radius:7px;box-shadow:0 16px 24px -14px rgba(36,32,29,.55);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.p-home .t-books img:first-child{transform:rotate(-10deg) translate(22px,6px)}.p-home .t-books img:nth-child(2){transform:rotate(-2deg);z-index:2}.p-home .t-books img:nth-child(3){transform:rotate(8deg) translate(-22px,8px)}.p-home .tcard:hover .t-books{transform:none}.p-home .tcard:hover .t-books img:first-child{transform:rotate(-16deg) translate(6px,-4px)}.p-home .tcard:hover .t-books img:nth-child(2){transform:rotate(-2deg) translateY(-14px)}.p-home .tcard:hover .t-books img:nth-child(3){transform:rotate(14deg) translate(-6px,-2px)}.p-home .t-chatart,.p-home .t-list,.p-home .t-page,.p-home .t-play{width:96px;height:74px;border-radius:18px;background:hsla(0,0%,100%,.3);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.45);padding:12px;display:flex;flex-direction:column;gap:7px}.p-home .t-chatart i{display:block;height:12px;border-radius:8px;background:#fff}.p-home .t-chatart .b1{width:70%}.p-home .t-chatart .b2{width:50%;align-self:flex-end;background:hsla(0,0%,100%,.6)}.p-home .t-chatart .b3{width:80%}.p-home .t-play{flex-direction:row;align-items:center;gap:10px}.p-home .t-play .pb{flex:0 0 30px;height:30px;border-radius:50%;background:#fff;position:relative}.p-home .t-play .pb:after{content:"";position:absolute;left:12px;top:9px;border-left:9px solid var(--orange);border-top:6px solid transparent;border-bottom:6px solid transparent}.p-home .t-play .wave{flex:1;height:22px;background:repeating-linear-gradient(90deg,#fff 0 3px,transparent 3px 6px);border-radius:4px;mask:linear-gradient(90deg,#000 40%,rgba(0,0,0,.35) 0)}@media (prefers-reduced-motion:no-preference){.p-home .tcard:hover .t-play .wave{animation:wave 1.2s linear infinite}}@keyframes wave{to{background-position:12px 0}}.p-home .t-list i{display:block;height:10px;border-radius:6px;background:rgba(36,32,29,.5)}.p-home .t-list i:first-child{width:80%}.p-home .t-list i:nth-child(2){width:60%}.p-home .t-list i:nth-child(3){width:70%;background:#fff}.p-home .t-yellow .t-list{background:hsla(0,0%,100%,.55)}.p-home .t-page i{display:block;height:10px;border-radius:6px;background:#fff}.p-home .t-page i:first-child{width:60%;height:18px;border-radius:8px}.p-home .t-page i:nth-child(2){width:90%}.p-home .t-page i:nth-child(3){width:70%}.p-home .t-avs{display:flex;align-items:center}.p-home .t-avs img{width:40px;height:40px;border-radius:50%;border:3px solid #fff;object-fit:cover;margin-left:-12px}.p-home .t-avs img:first-child{margin-left:0}.p-home .t-avs b{width:40px;height:40px;border-radius:50%;margin-left:-12px;background:#fff;color:var(--ink);display:grid;place-items:center;font-size:1.2rem}.p-home .g-blue .sub{color:var(--ink)}.p-home .chat-in{display:flex;gap:8px;padding:12px 16px;border-top:1px solid #efe6dc}.p-home .chat-in input{flex:1;min-height:46px;border:0;border-radius:14px;background:var(--cream);padding:0 14px;font:inherit;font-size:.9rem;color:var(--ink);outline:none}.p-home .chat-in input:focus{box-shadow:inset 0 0 0 2px var(--orange)}.p-home .chat-in button{width:46px;height:46px;border:0;border-radius:14px;background:var(--orange);display:grid;place-items:center;cursor:pointer}.p-home .chat-in button svg{width:18px;height:18px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.p-home .g-blue .seg{background:#fff}.p-home .g-blue .sit{background:#fff;box-shadow:none}.p-home .vill-feed{position:relative;background:linear-gradient(145deg,#bbacfb,#cbbffc);border-radius:28px;padding:22px;display:grid;gap:12px}.p-home .vill-feed .bgi-5{opacity:.3}.p-home .vill-feed .bgi-5 svg{stroke:#fff}.p-home .vf-rule{position:relative;display:flex;gap:10px;align-items:center;color:#fff;font-size:.84rem;font-weight:700}.p-home .vf-rule svg{width:20px;height:20px;flex:0 0 20px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.p-home .vill-feed .post{position:relative;background:#fff;border-radius:20px;padding:18px 20px;box-shadow:0 14px 30px -24px rgba(36,32,29,.5)}.p-home .ptab{color:var(--muted)}.p-home .ptab.on{background:var(--lilac);color:#fff}.p-home .porch{background:#fff;box-shadow:inset 0 0 0 1.5px #efe6dc}.p-home .porch.joined{background:var(--lilac);color:#fff;box-shadow:none}.p-home .porch.joined span{background:#fff}.p-home .porch.joined span svg{stroke:var(--lilac)}.p-home .porch-joined{margin-top:12px;font-size:.84rem;font-weight:700;color:var(--muted);min-height:1.3em}.p-home .col li{position:relative;padding-right:74px}.p-home .share{position:absolute;right:8px;top:50%;transform:translateY(-50%);border:0;border-radius:999px;background:var(--orange);color:#fff;font:inherit;font-size:.7rem;font-weight:800;padding:5px 10px;cursor:pointer}.p-home .col.shared li{padding-right:13px}.p-home .col li.moved{animation:moveIn .6s cubic-bezier(.2,.8,.2,1)}@keyframes moveIn{0%{opacity:0;transform:translateX(-30px) scale(.96)}}.p-home .col li .from{display:inline-block;margin-left:8px;padding:2px 8px;border-radius:999px;background:var(--lilac);color:#fff;font-size:.66rem;font-weight:800}.p-home .col li .from.s{background:var(--blue)}.p-home .col.shared{box-shadow:0 0 0 3px var(--orange),0 26px 50px -30px rgba(36,32,29,.45)}.p-home .step{background:#fff;border-radius:24px;box-shadow:0 18px 40px -30px rgba(36,32,29,.35);position:relative;overflow:hidden}.p-home .step:before{content:"";position:absolute;left:0;top:0;right:0;height:6px}.p-home .s1 .num,.p-home .s1:before{background:var(--orange)}.p-home .s2 .num,.p-home .s2:before{background:var(--lilac)}.p-home .s3 .num,.p-home .s3:before{background:var(--green)}.p-home .plan[data-p=founding],.p-home .plan[data-p=yearly]{color:#fff}.p-home .plan[data-p=founding]{background:linear-gradient(145deg,#fe6d31,#ff5c01)}.p-home .plan[data-p=founding] .price s,.p-home .plan[data-p=founding] .price span,.p-home .plan[data-p=founding] .price strong,.p-home .plan[data-p=founding] .save,.p-home .plan[data-p=founding] li,.p-home .plan[data-p=yearly] .price span,.p-home .plan[data-p=yearly] .price strong,.p-home .plan[data-p=yearly] .save,.p-home .plan[data-p=yearly] li{color:#fff!important}.p-home .plan[data-p=founding] .badge,.p-home .plan[data-p=yearly] .badge{background:hsla(0,0%,100%,.24);color:#fff}.p-home .plan[data-p=founding] .badge i,.p-home .plan[data-p=yearly] .badge i{background:#fff}.p-home .plan[data-p=founding] li:before,.p-home .plan[data-p=yearly] li:before{background:hsla(0,0%,100%,.3);color:#fff}.p-home .g-green .h2,.p-home .g-green .pill,.p-home .g-green .sub,.p-home .plan[data-p=founding] .meter small,.p-home .plan[data-p=founding] .meter small b{color:#fff}.p-home .g-green .pill i{background:#fff}.p-home .g-green .btn-ghost{background:hsla(0,0%,100%,.2);color:#fff}@media(max-width:1080px){.p-home .tiles{grid-template-columns:1fr 1fr}.p-home .t-pink,.p-home .t-wide{grid-column:span 2}}@media(max-width:720px){.p-home .tiles{grid-template-columns:1fr}.p-home .t-pink,.p-home .t-wide{grid-column:auto}.p-home .t-books{position:relative;top:auto;right:auto;margin:12px 0 18px 26px}.p-home .sb-arrows{display:none}.p-home .bgi{opacity:.16}}.p-home .g-blue{background:linear-gradient(158deg,#24b8ff,#66cdff)}.p-home .g-yellow{background:linear-gradient(158deg,#fede45,#fee87d)}.p-home .g-pink{background:linear-gradient(158deg,#ffbdda,#ffd1e5)}.p-home .g-green{background:linear-gradient(158deg,#51c46d,#85d699)}.p-home .g-cream{background:linear-gradient(158deg,#f6eee4,#fff)}.p-home .btn-primary{background:linear-gradient(145deg,#fe6d31,#ff5c01)}.p-home .btn-primary:hover{background:linear-gradient(145deg,#ff5c01,#e85417)}.p-home .chat-in button,.p-home .g-blue .sit.on,.p-home .share,.p-home .sit.on{background:linear-gradient(145deg,#fe6d31,#ff5c01)}.p-home .g-blue .sit.on{color:#fff}.p-home .plan[data-p=yearly]{background:linear-gradient(158deg,#bbacfb,#cfc5fc)}.p-home .porch span,.p-home .porch.joined,.p-home .post-foot .ptag,.p-home .ptab.on,.p-home .sb-out .chip:nth-of-type(2){background:linear-gradient(145deg,#bbacfb,#cbbffc)}.p-home .sb-out .chip:nth-of-type(3){background:linear-gradient(145deg,#fe6d31,#ff5c01)}.p-home .sb-out .chip:nth-of-type(4){background:linear-gradient(145deg,#51c46d,#74d08a)}.p-home .s1 .num,.p-home .s1:before{background:linear-gradient(145deg,#fe6d31,#ff5c01)}.p-home .s2 .num,.p-home .s2:before{background:linear-gradient(145deg,#bbacfb,#cbbffc)}.p-home .s3 .num,.p-home .s3:before{background:linear-gradient(145deg,#51c46d,#74d08a)}.p-home .faq summary:after{background:linear-gradient(145deg,#fe6d31,#ff5c01)}.p-home .sec-head.center{flex-direction:column;align-items:center;text-align:center}.p-home .sec-head.center .sub{margin-left:auto;margin-right:auto}.p-home .ticker-wrap{padding:22px 0}.p-home .ticker,.p-home .ticker-wrap{position:relative;z-index:2;overflow:hidden}.p-home .ticker{background:linear-gradient(90deg,#fe6d31,#ff5c01);transform:rotate(-1.2deg);margin:-10px -20px 0;padding:14px 0;box-shadow:0 14px 30px -20px rgba(254,92,1,.7)}.p-home .tk-track{display:flex;gap:26px;width:max-content;align-items:center;white-space:nowrap}.p-home .tk-track span{color:#fff;font-weight:800;font-size:1rem;letter-spacing:-.01em}.p-home .tk-track i{color:#fede45;font-style:normal;font-size:.9rem}@media (prefers-reduced-motion:no-preference){.p-home .tk-track{animation:tick 38s linear infinite}}@keyframes tick{to{transform:translateX(-50%)}}.p-home .bot-face{width:26px;height:26px;border-radius:9px;object-fit:cover}.p-home .f1 .a{background:linear-gradient(135deg,#24b8ff,#66cdff)}.p-home .bots{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:26px;max-width:460px}.p-home .bot{position:relative;border:0;border-radius:24px;background:#fdfbf9;padding:14px 14px 18px;cursor:pointer;text-align:left;display:flex;flex-direction:column;gap:2px;overflow:hidden;box-shadow:0 18px 34px -24px rgba(36,32,29,.5);transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .3s,opacity .3s}.p-home .bot:hover{transform:translateY(-5px) rotate(-1deg)}.p-home .bot:not(.on){opacity:.75}.p-home .bot.on{box-shadow:0 0 0 4px #fff,0 0 0 8px var(--ring),0 24px 40px -24px rgba(36,32,29,.55)}.p-home .bot[data-p=papa]{--ring:#fede45}.p-home .bot[data-p=mama]{--ring:#fe6d31}.p-home .bot-img{display:block;height:170px;border-radius:18px;overflow:hidden;background:#fdfbf9}.p-home .bot-img img{width:100%;height:100%;object-fit:contain;transform-origin:50% 90%}@media (prefers-reduced-motion:no-preference){.p-home .bot.on .bot-img img{animation:hop 2.6s ease-in-out infinite}}@keyframes hop{0%,to{transform:translateY(0) rotate(0)}30%{transform:translateY(-8px) rotate(-3deg)}60%{transform:translateY(0) rotate(2deg)}}.p-home .bot b{font-size:1.15rem;letter-spacing:-.03em;margin-top:10px}.p-home .bot small{font-size:.78rem;color:var(--brown);font-weight:650}.p-home .bot:after{content:"";position:absolute;left:0;right:0;bottom:0;height:6px}.p-home .bot[data-p=papa]:after{background:linear-gradient(90deg,#24b8ff,#7fd7c4,#fede45)}.p-home .bot[data-p=mama]:after{background:linear-gradient(90deg,#ffbdda,#fe996f,#bbacfb)}.p-home .chat-av{width:44px;height:44px;border-radius:14px;object-fit:cover;padding:0}.p-home .msg.ai{background:var(--bub);color:var(--ink)}.p-home .ai-grid{align-items:start}.p-home .t-bots{display:flex}.p-home .t-bots img{width:62px;height:62px;border-radius:18px;border:3px solid #fff;object-fit:cover;box-shadow:0 10px 18px -12px rgba(36,32,29,.5);transition:transform .45s cubic-bezier(.2,.8,.2,1)}.p-home .t-bots img:first-child{transform:rotate(-6deg)}.p-home .t-bots img+img{margin-left:-14px;transform:rotate(8deg)}.p-home .tcard:hover .t-bots{transform:none}.p-home .tcard:hover .t-bots img:first-child{transform:rotate(-12deg) translateY(-4px)}.p-home .tcard:hover .t-bots img+img{transform:rotate(14deg) translateY(-6px)}@media (prefers-reduced-motion:no-preference){.p-home .rv .col,.p-home .rv .plan,.p-home .rv .post,.p-home .rv .step,.p-home .rv .tcard{opacity:0;transform:translateY(22px);transition:opacity .6s var(--ease),transform .6s cubic-bezier(.2,.8,.2,1)}.p-home .rv.in .col,.p-home .rv.in .plan,.p-home .rv.in .post,.p-home .rv.in .step,.p-home .rv.in .tcard{opacity:1;transform:none}.p-home .rv.in>:nth-child(2){transition-delay:.08s}.p-home .rv.in>:nth-child(3){transition-delay:.16s}.p-home .rv.in>:nth-child(4){transition-delay:.24s}.p-home .rv.in>:nth-child(5){transition-delay:.32s}.p-home .rv.in>:nth-child(6){transition-delay:.4s}}@media(max-width:720px){.p-home .bots{grid-template-columns:1fr 1fr}.p-home .bot-img{height:130px}.p-home .ticker{margin-top:0}}.p-home .spine{background:hsla(0,0%,100%,.96);backdrop-filter:blur(8px);border-bottom:1px solid #efe6dc}.p-home .spine-in{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:46px}.p-home .spine-links{display:flex;gap:4px;overflow-x:auto;scrollbar-width:none}.p-home .spine-links::-webkit-scrollbar{display:none}.p-home .spine-links a{display:inline-flex;align-items:center;gap:7px;padding:7px 12px;border-radius:999px;font-size:.82rem;font-weight:750;color:var(--brown);white-space:nowrap;transition:background .25s,color .25s}.p-home .spine-links a b{font-size:.7rem;color:#b8a99c;font-weight:800;transition:color .25s}.p-home .spine-links a:hover{color:var(--ink)}.p-home .spine-links a.on{background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff}.p-home .spine-links a.on b{color:#fff}.p-home .spine-found{display:inline-flex;align-items:center;gap:8px;padding:7px 14px;border-radius:999px;background:linear-gradient(145deg,#bbacfb,#cbbffc);color:#fff;font-size:.8rem;font-weight:800;white-space:nowrap}.p-home .spine-found i{width:8px;height:8px;border-radius:50%;background:#fff;box-shadow:0 0 0 0 hsla(0,0%,100%,.8)}@media (prefers-reduced-motion:no-preference){.p-home .spine-found i{animation:ping 1.8s infinite}}@keyframes ping{70%{box-shadow:0 0 0 7px hsla(0,0%,100%,0)}}.p-home{scroll-padding-top:140px}.p-home div:where(.mockup-main)>section.sec{border-radius:44px 44px 0 0;margin-top:-44px;padding-top:108px;box-shadow:0 -24px 40px -34px rgba(36,32,29,.35)}.p-home div:where(.mockup-main)>section.sec#inside{margin-top:-60px;padding-top:120px}.p-home div:where(.mockup-main)>section:nth-of-type(2){z-index:2}.p-home div:where(.mockup-main)>section:nth-of-type(3){z-index:3}.p-home div:where(.mockup-main)>section:nth-of-type(4){z-index:4}.p-home div:where(.mockup-main)>section:nth-of-type(5){z-index:5}.p-home div:where(.mockup-main)>section:nth-of-type(6){z-index:6}.p-home div:where(.mockup-main)>section:nth-of-type(7){z-index:7}.p-home div:where(.mockup-main)>section:nth-of-type(8){z-index:8}.p-home div:where(.mockup-main)>section:nth-of-type(9){z-index:9}.p-home div:where(.mockup-main)>section:nth-of-type(10){z-index:10}.p-home div:where(.mockup-main)>section:nth-of-type(11){z-index:11}.p-home .ticker-wrap{z-index:20}.p-home .hero{padding-bottom:90px}.p-home div:where(.mockup-main)>section.sec:last-of-type{padding-bottom:130px}.p-home .p4p-footer{position:relative;z-index:12;border-radius:44px 44px 0 0;margin-top:-44px}.p-home .bridge{grid-column:1/-1;justify-self:center;display:flex;align-items:center;justify-content:center;gap:12px;margin:48px auto 0;width:max-content;max-width:100%;padding:10px 12px 10px 20px;border-radius:999px;background:#fff;box-shadow:0 14px 30px -20px rgba(36,32,29,.45);font-size:.92rem;font-weight:750;color:var(--ink);transition:transform .3s cubic-bezier(.2,.8,.2,1)}.p-home .bridge i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff;font-style:normal;font-weight:800}.p-home .bridge:hover{transform:translateY(3px)}@media (prefers-reduced-motion:no-preference){.p-home .bridge i{animation:nudge 2s ease-in-out infinite}}@keyframes nudge{50%{transform:translateY(3px)}}.p-home .g-soft .bridge,.p-home .sec#how .bridge,.p-home .sec#village .bridge{background:var(--cream);box-shadow:none}@media(max-width:720px){.p-home .spine-found{display:none}.p-home div:where(.mockup-main)>section.sec{border-radius:30px 30px 0 0;margin-top:-30px;padding-top:80px}.p-home .bridge{font-size:.84rem}}.p-home .h2{font-size:clamp(2.1rem,3.6vw,3.3rem)}.p-home .story{position:relative;z-index:2;background:#fff;border-radius:44px 44px 0 0;margin-top:-44px;padding:110px 0 60px;box-shadow:0 -24px 40px -34px rgba(36,32,29,.35)}.p-home .story-head{text-align:center;max-width:760px;margin:0 auto 20px}.p-home .story-head .sub{margin:14px auto 0}.p-home .story-grid{display:grid;grid-template-columns:.95fr 1.05fr;gap:60px}.p-home .steps7{list-style:none;margin:0;padding:0 0 0 34px;position:relative}.p-home .steps7:before{bottom:30vh;background:#f1eae2}.p-home .steps7:after,.p-home .steps7:before{content:"";position:absolute;left:7px;top:30vh;width:3px;border-radius:3px}.p-home .steps7:after{height:var(--prog,0);background:linear-gradient(180deg,#fede45,#51c46d,#fe6d31,#bbacfb,#24b8ff,#ffbdda);transition:height .5s cubic-bezier(.2,.8,.2,1)}.p-home .st7{min-height:78vh;display:flex;flex-direction:column;justify-content:center;position:relative;opacity:.35;transition:opacity .45s var(--ease)}.p-home .st7.on{opacity:1}.p-home .st7:before{content:"";position:absolute;left:-34px;top:50%;width:17px;height:17px;border-radius:50%;background:#fff;box-shadow:inset 0 0 0 3px #e6dcd1;transform:translateY(-50%);transition:.35s}.p-home .st7.on:before{box-shadow:0 0 0 5px #fff,0 0 0 7px var(--h)}.p-home .st7.on:before,.p-home .t7{background:linear-gradient(145deg,var(--h),var(--h2))}.p-home .t7{font-size:3.4rem;font-weight:800;letter-spacing:-.05em;line-height:1;-webkit-background-clip:text;background-clip:text;color:transparent;font-variant-numeric:tabular-nums}.p-home .st7[data-s="0"] .t7,.p-home .st7[data-s="5"] .t7{color:var(--ink);background:none;-webkit-background-clip:border-box}.p-home .k7{align-self:flex-start;margin-top:12px;padding:5px 12px;border-radius:999px;background:linear-gradient(145deg,var(--h),var(--h2));color:#fff;font-size:.74rem;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.p-home .st7[data-s="0"] .k7,.p-home .st7[data-s="5"] .k7{color:var(--ink)}.p-home .st7 h3{font-size:clamp(1.7rem,2.6vw,2.3rem);letter-spacing:-.04em;line-height:1.05;margin-top:16px;max-width:16ch}.p-home .st7 p{font-size:1.02rem;line-height:1.6;color:var(--brown);margin-top:12px;max-width:44ch}.p-home .st7 .link{margin-top:18px}.p-home .stage7{position:sticky;top:150px;height:min(640px,calc(100vh - 180px));display:grid;place-items:center}.p-home .blob7{position:absolute;inset:4% 0;border-radius:48px;background:linear-gradient(158deg,var(--bh,#fede45),var(--bh2,#fee87d));transition:background .6s ease;overflow:hidden}.p-home .blob7:after,.p-home .blob7:before{content:"";position:absolute;border-radius:50%;background:hsla(0,0%,100%,.22)}.p-home .blob7:before{width:260px;height:260px;right:-60px;top:-60px}.p-home .blob7:after{width:180px;height:180px;left:-40px;bottom:-50px}.p-home .device{position:relative;width:min(400px,86%);background:#fff;border-radius:34px;padding:14px;box-shadow:0 40px 80px -40px rgba(36,32,29,.6);transform:rotate(-2deg);transition:transform .6s cubic-bezier(.2,.8,.2,1)}.p-home .device.flip{transform:rotate(2deg)}.p-home .dv-top{display:flex;align-items:center;gap:10px;padding:6px 8px 12px;font-size:.8rem}.p-home .dv-dot{width:10px;height:10px;border-radius:50%;background:linear-gradient(145deg,#fe6d31,#ff5c01)}.p-home .dv-av{margin-left:auto;width:28px;height:28px;border-radius:50%;background:linear-gradient(145deg,#bbacfb,#cbbffc);color:#fff;display:grid;place-items:center;font-weight:800;font-size:.72rem}.p-home .screens{position:relative;height:404px;border-radius:24px;background:var(--cream);overflow:hidden}.p-home .scr{position:absolute;inset:0;padding:18px;display:flex;flex-direction:column;gap:10px;opacity:0;transform:translateY(24px) scale(.98);pointer-events:none;transition:opacity .45s var(--ease),transform .55s cubic-bezier(.2,.8,.2,1)}.p-home .scr.on{opacity:1;transform:none;pointer-events:auto}.p-home .dv-dots{display:flex;justify-content:center;gap:6px;padding:12px 0 4px}.p-home .dv-dots i{width:7px;height:7px;border-radius:999px;background:#e6dcd1;transition:width .35s,background .35s}.p-home .dv-dots i.on{width:22px;background:linear-gradient(90deg,#fe6d31,#ff5c01)}.p-home .scr-hi{font-size:1.25rem;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.p-home .moods{display:flex;gap:8px}.p-home .moods button{flex:1;height:46px;border:0;border-radius:14px;background:#fff;font-size:1.3rem;cursor:pointer;transition:transform .2s,background .2s}.p-home .moods button:hover{transform:translateY(-2px)}.p-home .moods button.on{transform:scale(1.06)}.p-home .mood-say{font-size:.78rem;font-weight:700;color:var(--brown)}.p-home .todo{display:grid;gap:7px;margin-top:4px}.p-home .todo label{display:grid;grid-template-columns:22px 1fr;gap:4px 10px;align-items:center;background:#fff;border-radius:14px;padding:10px 12px;cursor:pointer;transition:opacity .3s}.p-home .todo input{grid-row:span 2;width:20px;height:20px;accent-color:#51c46d;cursor:pointer}.p-home .todo span{font-size:.84rem;font-weight:700;color:var(--ink)}.p-home .todo em{font-style:normal;font-size:.68rem;font-weight:700;color:var(--muted)}.p-home .todo label:has(input:checked){opacity:.55}.p-home .todo label:has(input:checked) span{text-decoration:line-through}.p-home .done7{font-size:.78rem;font-weight:800;color:#2d7540}.p-home .player{display:grid;grid-template-columns:96px 1fr;gap:14px;background:#fff;border-radius:18px;padding:12px}.p-home .player img{width:96px;border-radius:10px}.p-home .player small{display:block;font-size:.68rem;font-weight:800;color:var(--muted);text-transform:uppercase;letter-spacing:.08em}.p-home .player b{display:block;font-size:1rem;margin-top:4px;letter-spacing:-.02em}.p-home .player span{display:block;font-size:.78rem;color:var(--brown);margin-top:2px}.p-home .pbar{height:6px;border-radius:999px;background:#f1eae2;margin-top:12px;overflow:hidden}.p-home .pbar i{display:block;height:100%;width:18%;border-radius:999px;background:linear-gradient(90deg,#51c46d,#85d699);transition:width .3s linear}.p-home .pbtn{margin-top:12px;border:0;border-radius:999px;padding:8px 14px;background:linear-gradient(145deg,#51c46d,#74d08a);color:#fff;font-weight:800;font-size:.8rem;cursor:pointer}.p-home .parts{display:grid;gap:6px}.p-home .parts span{font-size:.8rem;font-weight:700;padding:9px 12px;border-radius:12px;background:#fff;color:var(--brown)}.p-home .parts .ok{color:#2d7540}.p-home .parts .ok:after{content:" ✓"}.p-home .parts .now{color:#fff}.p-home .scr-q{font-size:1.1rem;font-weight:800;color:var(--ink)}.p-home .sits7{display:flex;flex-wrap:wrap;gap:6px}.p-home .sits7 button{border:0;border-radius:999px;padding:8px 12px;background:#fff;font-size:.78rem;font-weight:800;cursor:pointer}.p-home .sits7 button.on{color:#fff}.p-home .script{background:#fff;border-radius:18px;padding:16px;display:grid;gap:8px;animation:fadeUp .35s var(--ease)}.p-home .script small{font-size:.68rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;color:#fe6d31}.p-home .script b{font-size:1.02rem;line-height:1.4;letter-spacing:-.01em}.p-home .script span{font-size:.8rem;color:var(--brown)}.p-home .porch7{display:flex;align-items:center;gap:10px;background:#fff;border-radius:16px;padding:10px 12px}.p-home .p7i{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(145deg,#bbacfb,#cbbffc);color:#fff;font-weight:800}.p-home .porch7 b{display:block;font-size:.9rem}.p-home .porch7 small{font-size:.7rem;color:var(--muted);font-weight:700}.p-home .join7{margin-left:auto;border:0;border-radius:999px;padding:7px 11px;background:linear-gradient(145deg,#bbacfb,#cbbffc);color:#fff;font-weight:800;font-size:.72rem;cursor:pointer}.p-home .join7.on{background:#fff;color:var(--ink);box-shadow:inset 0 0 0 1.5px #bbacfb}.p-home .post7{display:grid;grid-template-columns:34px 1fr;gap:10px;background:#fff;border-radius:16px;padding:12px}.p-home .post7 img{width:34px;height:34px;border-radius:50%;object-fit:cover}.p-home .post7 b{font-size:.78rem}.p-home .post7 p{font-size:.86rem;font-weight:700;line-height:1.35;margin-top:2px;color:var(--ink)}.p-home .heart7{margin-top:6px;border:0;border-radius:999px;padding:4px 10px;background:var(--cream);font-size:.72rem;font-weight:800;cursor:pointer}.p-home .heart7.on{background:linear-gradient(145deg,#ffbdda,#ffd1e5)}.p-home .who7{display:flex;gap:6px}.p-home .who7 button{flex:1;display:flex;align-items:center;gap:8px;border:0;border-radius:14px;padding:6px 10px 6px 6px;background:#fff;font-weight:800;font-size:.84rem;cursor:pointer;opacity:.6;transition:.25s}.p-home .who7 button img{width:34px;height:34px;border-radius:10px;object-fit:cover}.p-home .who7 button.on{opacity:1;box-shadow:0 0 0 2px #24b8ff}.p-home .who7 button[data-p=mama].on{box-shadow:0 0 0 2px #ffbdda}.p-home .bub7{max-width:88%;padding:11px 14px;border-radius:16px;font-size:.86rem;line-height:1.45}.p-home .you7{align-self:flex-end;background:#fff;border-bottom-right-radius:4px}.p-home .ai7{background:linear-gradient(135deg,#24b8ff,#7fd7c4 70%,#fede45 140%);color:var(--ink);border-bottom-left-radius:4px;animation:fadeUp .35s var(--ease)}.p-home .ai7.m{background:linear-gradient(135deg,#ffbdda,#fe996f 80%,#bbacfb 140%)}.p-home .fridge{position:relative;height:190px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1px #efe6dc}.p-home .fn{position:absolute;width:140px;padding:12px;border-radius:6px;font-size:.8rem;font-weight:800;line-height:1.3;box-shadow:0 10px 16px -12px rgba(36,32,29,.5)}.p-home .fn em{display:block;font-style:normal;font-size:.66rem;font-weight:700;margin-top:4px;opacity:.8}.p-home .fn.y{background:#fede45;left:16px;top:18px;transform:rotate(-4deg)}.p-home .fn.b{background:#24b8ff;color:#fff;right:18px;top:26px;transform:rotate(3deg)}.p-home .fn.g{background:#51c46d;color:#fff;left:32%;bottom:14px;transform:rotate(-1deg)}.p-home .fn.p{background:#ffbdda;right:22px;bottom:18px;transform:rotate(-5deg);animation:fadeUp .45s var(--ease)}.p-home .priv{display:flex;justify-content:space-between;align-items:center;background:#fff;border-radius:14px;padding:10px 12px;font-size:.82rem;font-weight:700}.p-home .priv b{font-size:.7rem;padding:3px 9px;border-radius:999px;background:linear-gradient(145deg,#bbacfb,#cbbffc);color:#fff}.p-home .share7{border:0;border-radius:14px;padding:11px;background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff;font-weight:800;font-size:.82rem;cursor:pointer}.p-home .share7:disabled{background:#fff;color:#2d7540}.p-home .how7{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin:-8px 0 30px}.p-home .how7 span{display:flex;align-items:center;gap:10px;background:#fff;border-radius:999px;padding:8px 18px 8px 8px;font-weight:800;font-size:.9rem}.p-home .how7 span b{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff;font-size:.8rem}.p-home .how7 small{font-weight:650;color:var(--muted);font-size:.76rem}.p-home .how7 i{width:26px;height:2px;background:#fff;border-radius:2px}.p-home .tf{display:grid;grid-template-columns:1fr 1fr;gap:48px;align-items:start}.p-home .tf .founders{margin-top:26px;grid-template-columns:1fr}.p-home .faq1{margin-top:18px;display:grid;gap:10px}.p-home .faq1 details{background:#fff;border-radius:18px}.p-home .faq1 summary{list-style:none;cursor:pointer;padding:17px 20px;display:flex;justify-content:space-between;gap:16px;align-items:center;font-weight:800;font-size:.98rem}.p-home .faq1 summary::-webkit-details-marker{display:none}.p-home .faq1 summary:after{content:"+";flex:0 0 28px;height:28px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff;font-weight:700;transition:transform .25s}.p-home .faq1 details[open] summary:after{transform:rotate(45deg)}.p-home .faq1 details p{padding:0 20px 18px;font-size:.9rem;color:var(--brown);line-height:1.6}@media(max-width:980px){.p-home .story-grid{grid-template-columns:1fr}.p-home .stage7{display:none}.p-home .st7{min-height:0;opacity:1;padding:26px 0}.p-home .st7 .mini{display:block;margin-top:18px}.p-home .tf{grid-template-columns:1fr}}.p-home .st7 .mini .device{transform:none;width:100%}.p-home .st7 .mini .screens{height:auto;min-height:0}.p-home .st7 .mini .scr{position:relative;inset:auto;opacity:1;transform:none;pointer-events:auto}.p-home .st7 .mini .device{padding:10px}.p-home .story,.p-home div:where(.mockup-main)>section.sec,.p-home div:where(.mockup-main)>section.sec#inside{border-radius:0!important;margin-top:0!important;box-shadow:none!important}.p-home div:where(.mockup-main)>section.sec{padding-top:90px}.p-home .story{padding-top:96px;background:linear-gradient(180deg,#fff,#fbf6f0)}.p-home .p4p-footer{border-radius:0!important;margin-top:0!important}.p-home .hero{padding-bottom:70px}.p-home .ticker-wrap{margin:-22px 0}.p-home .hero-ticks svg{background:linear-gradient(145deg,#51c46d,#85d699)}.p-home .plan[data-p=free] .badge{background:linear-gradient(145deg,#24b8ff,#66cdff)}.p-home .plan[data-p=monthly] .badge{background:linear-gradient(145deg,#bbacfb,#cfc5fc)}.p-home .plan[data-p=free] li:before{background:linear-gradient(145deg,#24b8ff,#66cdff)}.p-home .plan[data-p=monthly] li:before{background:linear-gradient(145deg,#bbacfb,#cfc5fc)}.p-home .plan,.p-home .plan[data-p=monthly]{background:linear-gradient(145deg,#fff,#fbf6f0)}.p-home .how7 span{background:linear-gradient(145deg,#fff,#fff4f8)}.p-home .how7 i{background:linear-gradient(90deg,#fff,hsla(0,0%,100%,.4))}.p-home .fn.y{background:linear-gradient(145deg,#fede45,#fee87d)}.p-home .fn.b{background:linear-gradient(145deg,#24b8ff,#66cdff)}.p-home .fn.g{background:linear-gradient(145deg,#51c46d,#85d699)}.p-home .fn.p{background:linear-gradient(145deg,#ffbdda,#ffd1e5)}.p-home .heart7{background:linear-gradient(145deg,#f6eee4,#fbf6f0)}.p-home .screens{background:linear-gradient(160deg,#f6eee4,#fbf6f0)}.p-home .moods button,.p-home .parts span,.p-home .player,.p-home .porch7,.p-home .post7,.p-home .priv,.p-home .script,.p-home .sits7 button,.p-home .todo label,.p-home .who7 button,.p-home .you7{background:linear-gradient(145deg,#fff,#fdfaf6)}.p-home .moods button.on{background:linear-gradient(145deg,#fede45,#fee87d)}.p-home .sits7 button.on{background:linear-gradient(145deg,#fe6d31,#ff5c01)}.p-home .parts .now{background:linear-gradient(145deg,#51c46d,#74d08a)}.p-home .scard{background:linear-gradient(160deg,#fff,#fdf8f2)}.p-home .scard.on{background:linear-gradient(160deg,#fff,#fff1ea)}.p-home .stagebox{background:linear-gradient(145deg,#fff,#f6eee4)}.p-home .sb-arr{background:linear-gradient(145deg,#fff,#fbf6f0)}.p-home .sb-arr:hover{background:linear-gradient(145deg,#fe6d31,#ff5c01)}.p-home .spine{background:linear-gradient(90deg,hsla(0,0%,100%,.97),hsla(33,58%,96%,.97))}.p-home .faq1 details,.p-home .founders{background:linear-gradient(145deg,#fff,#fdfaf6)}.p-home .btn-ghost{background:linear-gradient(145deg,#fff,#fbf6f0)}.p-home .note-row{background:linear-gradient(145deg,hsla(0,0%,100%,.2),hsla(0,0%,100%,.08))}.p-home .t7{font-size:3.6rem}.p-home .story{background:linear-gradient(180deg,#fff,#fbf6f0 91%,#ffbdda)!important}.p-home .g-pink{background:linear-gradient(180deg,#ffbdda,#ffcbe2 62%,#f6eee4)!important}.p-home #faq.g-cream{background:linear-gradient(180deg,#f6eee4,#fbf6f0 55%,#bbacfb)!important}.p-home .g-lilacv{background:linear-gradient(180deg,#bbacfb,#cfc5fc)}.p-home .g-lilacv .h2,.p-home .g-lilacv .pill,.p-home .g-lilacv .sub{color:#fff}.p-home .g-lilacv .pill i{background:#fff}.p-home .g-lilacv .btn-ghost{background:linear-gradient(145deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.14));color:#fff;box-shadow:none}.p-home .bgi svg{fill:#fff!important;stroke:none!important}.p-home .bgi{opacity:.22}.p-home .bgi-10{width:230px;height:230px;right:-40px;top:60px;transform:rotate(12deg)}.p-home .bgi-11{width:150px;height:150px;left:-30px;bottom:180px;transform:rotate(-14deg)}.p-home #faq .bgi{opacity:.5}.p-home #faq .bgi svg{fill:#ffbdda!important}.p-home .g-lilacv .bgi{opacity:.28}.p-home .f2 small i{background:#bbacfb}.p-home .spine-found{background:linear-gradient(145deg,#bbacfb,#cfc5fc)}.p-home .scard{flex-basis:112px}.p-home .scard[data-s=expecting] img,.p-home .scard[data-s=loss] img{padding:8px}.p-home .story-head{text-align:left;max-width:none;margin:0 0 0 34px!important;padding-top:6px}.p-home .story-head .sub{margin:14px 0 0!important;max-width:44ch}.p-home .story-head .h2{max-width:13ch}.p-home .stage7{top:140px}.p-home .story-grid{align-items:start}.p-home .st7[data-s="0"]{min-height:62vh;justify-content:flex-start;padding-top:9vh}.p-home .st7[data-s="0"]:before{top:calc(9vh + 1.9rem)}@media(max-width:980px){.p-home .story-head{margin-left:0!important}}.p-home .st7{min-height:0!important;padding:14px 0!important;justify-content:flex-start!important;opacity:1;cursor:pointer;display:grid;grid-template-columns:auto 1fr;column-gap:16px;align-items:baseline;border-top:1px solid #efe6dc}.p-home .st7:first-child{border-top:0}.p-home .st7:before{top:26px!important;transform:none}.p-home .st7[data-s="0"]{padding-top:14px!important}.p-home .st7[data-s="0"]:before{top:26px!important}.p-home .t7{font-size:1.45rem!important;grid-row:1;grid-column:1}.p-home .k7{grid-row:1;grid-column:2;margin:0!important;justify-self:start;align-self:center}.p-home .st7 h3{grid-column:1/-1;font-size:1.25rem;margin-top:6px;max-width:none;transition:font-size .35s}.p-home .st7 .link,.p-home .st7 p{grid-column:1/-1;display:none}.p-home .st7.on h3{font-size:1.75rem}.p-home .st7.on p{display:block;animation:fadeUp .35s var(--ease) both}.p-home .st7.on .link{display:inline-flex;animation:fadeUp .35s var(--ease) .05s both}.p-home .st7:not(.on) h3{color:#8a7f78}.p-home .st7:not(.on):hover h3{color:var(--ink)}.p-home .bar7{grid-column:1/-1;grid-row:3;display:none;height:4px;border-radius:4px;background:#f1eae2;overflow:hidden;margin-top:14px;order:9}.p-home .st7.on .bar7{display:block}.p-home .bar7 i{display:block;height:100%;width:0;background:linear-gradient(90deg,var(--h),var(--h2))}.p-home .st7.on .bar7 i{animation:fill7 7s linear forwards}.p-home .story.paused .st7.on .bar7 i{animation-play-state:paused}@keyframes fill7{to{width:100%}}.p-home .st7 .bar7{grid-row:auto}.p-home .steps7:before{top:26px;bottom:26px}.p-home .steps7:after{display:none}.p-home .story{padding-bottom:90px}.p-home .story-grid{align-items:center}.p-home .stage7{position:relative;top:auto!important;height:600px}.p-home .story-head{margin-bottom:18px!important}@media(max-width:980px){.p-home .st7 .mini{display:none!important}.p-home .st7.on .mini{display:block!important;grid-column:1/-1}}.p-home .bgi-12{width:240px;height:240px;right:-50px;top:40px;transform:rotate(10deg)}.p-home .bgi-13{width:170px;height:170px;left:-40px;bottom:30px;transform:rotate(-10deg)}.p-home #faq .bgi svg{fill:#fff!important}.p-home .bgi-8{width:260px;height:260px;left:-40px;bottom:-40px;transform:rotate(-6deg)}.p-home .bgi-9{width:220px;height:220px;right:-30px;top:10px;transform:rotate(8deg)}@media(min-width:981px){.p-home .story-pin{height:330vh;position:relative}.p-home .story{position:sticky;top:116px;height:calc(100vh - 116px);min-height:640px;padding:28px 0 0!important;overflow:hidden;display:flex;align-items:center}.p-home .story>.wrap{width:min(var(--max),calc(100% - 48px))}.p-home .story-head{margin-bottom:10px!important}.p-home .story-head .h2{font-size:clamp(1.9rem,2.8vw,2.6rem)}.p-home .story-head .sub{font-size:.95rem;margin-top:8px!important}.p-home .st7{padding:9px 0!important;row-gap:0}.p-home .st7:not(.on) .k7{display:none}.p-home .st7:not(.on){grid-template-columns:62px 1fr}.p-home .st7:not(.on) h3{grid-column:2;grid-row:1;margin:0;font-size:1.02rem;align-self:center}.p-home .st7:not(.on) .t7{font-size:1.02rem!important}.p-home .st7.on h3{font-size:1.5rem}.p-home .st7.on p{font-size:.95rem;margin-top:6px}.p-home .st7.on .link{margin-top:10px}.p-home .st7:before{top:17px!important}.p-home .stage7{height:min(560px,calc(100vh - 190px))}.p-home .screens{height:min(400px,calc(100vh - 330px))}.p-home .story-foot{display:flex;align-items:center;gap:14px;margin:12px 0 0 34px}.p-home .story-foot .story-prog{flex:1;margin:0}.p-home .skip7{white-space:nowrap;font-size:.8rem;font-weight:800;color:var(--muted);display:inline-flex;gap:6px;align-items:center}.p-home .skip7:hover{color:var(--ink)}}.p-home .st7 .bar7{display:none!important}.p-home .story-prog{height:4px;border-radius:4px;background:#f1eae2;overflow:hidden;margin:14px 0 0 34px}.p-home .story-prog i{display:block;height:100%;width:0;background:linear-gradient(90deg,#fede45,#51c46d,#fe6d31,#bbacfb,#24b8ff,#ffbdda)}@media(max-width:980px){.p-home .skip7,.p-home .story-prog{display:none}}.p-home .sb-row{cursor:grab;scroll-behavior:auto!important;-webkit-mask:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 60px),transparent);mask:linear-gradient(90deg,transparent,#000 28px,#000 calc(100% - 60px),transparent)}.p-home .sb-row.drag{cursor:grabbing}.p-home .sb-row.drag .scard{pointer-events:none}.p-home .sb-track{height:4px;border-radius:4px;background:#efe6dc;margin:2px 0 14px;overflow:hidden}.p-home .sb-track i{display:block;height:100%;width:30%;border-radius:4px;background:linear-gradient(90deg,#fe6d31,#ff5c01);transition:transform .15s linear}.p-home .sb-hint{font-size:.74rem;font-weight:700;color:var(--muted);margin-left:auto;margin-right:10px;display:inline-flex;align-items:center;gap:6px}@media (prefers-reduced-motion:no-preference){.p-home .sb-hint b{display:inline-block;animation:swipe 1.8s ease-in-out infinite}}@keyframes swipe{50%{transform:translateX(6px)}}.p-home .tk-track{gap:18px}.p-home .tk{display:inline-flex;align-items:center;gap:10px;padding:6px 16px 6px 6px;border-radius:999px;background:hsla(0,0%,100%,.18);color:#fff;font-weight:800;font-size:.98rem;transition:transform .25s cubic-bezier(.2,.8,.2,1),background .25s}.p-home .tk:hover{background:#fff;color:var(--ink);transform:translateY(-3px) rotate(-2deg) scale(1.06)}.p-home .tk img{width:34px;height:34px;border-radius:50%;object-fit:cover;background:#fff;border:2px solid #fff}.p-home .tk .tk-img{border-radius:6px;width:28px;height:38px;border:0}.p-home .tk .tk-st{padding:3px}.p-home .tk-dot{width:26px;height:26px;border:3px solid #fff;margin-left:4px}.p-home .ticker:hover .tk-track{animation-play-state:paused}.p-home .ticker{padding:10px 0}.p-home .story{background:linear-gradient(180deg,#fff,#fbf6f0 91%,#51c46d)!important}.p-home .g-greenp{background:linear-gradient(180deg,#51c46d,#85d699 62%,#f6eee4)}.p-home .g-greenp .h2,.p-home .g-greenp .pill,.p-home .g-greenp .sub{color:#fff}.p-home .g-greenp .pill i{background:#fff}.p-home .g-greenp .plans-note{color:var(--ink)}.p-home .g-greenp .bgi{opacity:.24}.p-home .how7 span{background:linear-gradient(145deg,#fff,#f1faf3)}.p-home .close2{display:grid;grid-template-columns:1fr 1fr;gap:40px;align-items:center}.p-home .c2-copy .h2{color:#fff;max-width:14ch}.p-home .seat-q{display:block;font-size:.5em;letter-spacing:-.02em;margin-top:12px;color:#fff;opacity:1}.p-home .c2-copy .sub{color:#fff;max-width:46ch}.p-home .countdown{display:flex;gap:10px;margin-top:22px}.p-home .countdown div{min-width:74px;padding:10px 12px;border-radius:16px;background:linear-gradient(145deg,hsla(0,0%,100%,.34),hsla(0,0%,100%,.16));text-align:center;color:#fff}.p-home .countdown b{display:block;font-size:1.7rem;font-weight:800;letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.1}.p-home .countdown small{font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em}.p-home .c2-note{margin-top:14px;color:#fff;font-size:.86rem;font-weight:700}.p-home .c2-note b{font-size:1rem}.p-home .circle{position:relative;aspect-ratio:1;max-width:460px;width:100%;justify-self:center;border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.34) 0 34%,hsla(0,0%,100%,.14) 35% 64%,transparent 65%)}.p-home .porch-sign{position:absolute;left:50%;top:44%;transform:translate(-50%,-50%);width:62%;text-align:center;color:#fff}.p-home .porch-sign b{display:block;font-size:1.25rem;letter-spacing:-.02em}.p-home .porch-sign small{display:block;font-size:.84rem;font-weight:650;margin-top:4px;animation:fadeUp .4s var(--ease)}.p-home .chair{position:absolute;width:64px;height:64px;margin:-32px 0 0 -32px;border-radius:50%;border:4px solid #fff;background:#fff;overflow:hidden;box-shadow:0 12px 22px -14px rgba(36,32,29,.5);display:grid;place-items:center}.p-home .chair img{width:100%;height:100%;object-fit:cover}.p-home .chair.ini{background:var(--c);color:#fff;font-weight:800;font-size:1.3rem}@media (prefers-reduced-motion:no-preference){.p-home .chair:not(.empty){animation:sway 5s ease-in-out infinite}.p-home .chair:nth-child(odd){animation-delay:-2.5s}}@keyframes sway{50%{transform:translateY(-6px)}}.p-home .c1{left:50%;top:6%}.p-home .c2{left:81%;top:18%}.p-home .c3{left:94%;top:50%}.p-home .c4{left:81%;top:82%}.p-home .c5{left:50%;top:94%}.p-home .c6{left:19%;top:82%}.p-home .c7{left:6%;top:50%}.p-home .c8{left:19%;top:18%}.p-home .c9{left:50%;top:70%;width:78px;height:78px;margin:-39px 0 0 -39px;border:3px dashed #fff;background:hsla(0,0%,100%,.2);color:#fff;font-size:2rem;font-weight:800;cursor:pointer}@media (prefers-reduced-motion:no-preference){.p-home .chair.empty{animation:pulse7 1.8s ease-in-out infinite}}@keyframes pulse7{50%{box-shadow:0 0 0 10px hsla(0,0%,100%,.25)}}.p-home .chair.empty:hover{background:#fff;color:#bbacfb}.p-home .chair.taken{border:4px solid #fff;background:linear-gradient(145deg,#fe6d31,#ff5c01);animation:pop7 .5s cubic-bezier(.2,.8,.2,1)}.p-home .chair.taken span{font-size:.9rem;font-weight:800;color:#fff}@keyframes pop7{0%{transform:scale(.6)}70%{transform:scale(1.15)}}.p-home .porch-tabs{position:absolute;left:50%;bottom:-54px;transform:translateX(-50%);display:flex;gap:6px;padding:4px;border-radius:999px;background:hsla(0,0%,100%,.22)}.p-home .porch-tabs button{white-space:nowrap;border:0;border-radius:999px;padding:7px 13px;background:transparent;color:#fff;font-weight:800;font-size:.8rem;cursor:pointer}.p-home .porch-tabs button.on{background:#fff;color:var(--ink)}.p-home .confetti{position:absolute;width:10px;height:10px;border-radius:3px;pointer-events:none;animation:conf 1s ease-out forwards}@keyframes conf{to{transform:translate(var(--x),var(--y)) rotate(260deg);opacity:0}}.p-home .sec.g-lilacv{padding-bottom:130px}@media(max-width:980px){.p-home .close2{grid-template-columns:1fr}.p-home .circle{max-width:340px;margin-bottom:60px}.p-home .chair{width:50px;height:50px;margin:-25px 0 0 -25px}.p-home .countdown div{min-width:62px}}.p-home .hero-photo{background:#efe6dc}.p-home .hero-photo .hp{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;opacity:0;transform:scale(1.06);transition:opacity 1.1s ease,transform 6s ease}.p-home .hero-photo .hp.on{opacity:1;transform:scale(1)}.p-home .hp-dots{position:absolute;left:50%;bottom:16px;transform:translateX(-50%);display:flex;gap:6px;z-index:2;padding:6px 8px;border-radius:999px;background:rgba(36,32,29,.22);backdrop-filter:blur(6px)}.p-home .hp-dots i{width:7px;height:7px;border-radius:999px;background:hsla(0,0%,100%,.6);cursor:pointer;transition:width .35s,background .35s}.p-home .hp-dots i.on{width:22px;background:#fff}.p-home .hero-copy>:not(.stk){position:relative;z-index:2}.p-home .stk{position:absolute;z-index:3;width:74px;height:74px;border-radius:50%;background:#fff;border:4px solid #fff;box-shadow:0 16px 30px -16px rgba(36,32,29,.45);display:grid;place-items:center;overflow:hidden;cursor:pointer;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.p-home .stk img{width:100%;height:100%;object-fit:cover;border-radius:50%;pointer-events:none}.p-home .stk .x{display:none}.p-home .s-a{top:-34px;right:6px;width:80px;height:80px;--r:10deg}.p-home .s-b{bottom:46px;left:max(320px,58%);width:70px;height:70px;--r:-8deg}.p-home .s-c{top:-26px;left:52%;width:60px;height:60px;--r:-12deg;z-index:5}.p-home .s-d{top:-20px;right:0;width:74px;height:74px;--r:8deg;z-index:5}.p-home .s-e{left:26px;top:58%;--r:-6deg}.p-home .s-e,.p-home .s-f{width:64px;height:64px;z-index:5}.p-home .s-f{bottom:-22px;right:70px;--r:12deg}.p-home .hero-art .stk{pointer-events:auto}.p-home .stk{transform:translate(var(--mx,0),var(--my,0)) rotate(var(--r))}@media (prefers-reduced-motion:no-preference){.p-home .stk img{animation:bob2 4.5s ease-in-out infinite}.p-home .stk:nth-of-type(2n) img{animation-delay:-2.2s}}@keyframes bob2{50%{transform:translateY(-4px)}}.p-home .stk:hover{transform:translate(var(--mx,0),var(--my,0)) rotate(0deg) scale(1.18)}.p-home .stk.boing{animation:boing .6s cubic-bezier(.2,.8,.2,1)}@keyframes boing{0%{transform:translate(var(--mx,0),var(--my,0)) scale(1)}30%{transform:translate(var(--mx,0),calc(var(--my,0px) - 22px)) scale(1.2) rotate(-12deg)}60%{transform:translate(var(--mx,0),var(--my,0)) scale(.95) rotate(8deg)}}.p-home .hero h1{max-width:12.5ch}@media(max-width:1080px){.p-home .stk{display:none}}.p-home .stk{display:none!important}.p-home .sb-row{-webkit-mask:none!important;mask:none!important}.p-home .sb-wrap{position:relative}.p-home .sb-wrap:after,.p-home .sb-wrap:before{content:"";position:absolute;top:0;bottom:14px;width:70px;z-index:2;pointer-events:none;opacity:0;transition:opacity .3s}.p-home .sb-wrap:before{left:-4px;background:linear-gradient(90deg,#fbf8f4,hsla(34,47%,97%,0))}.p-home .sb-wrap:after{right:-4px;background:linear-gradient(270deg,#f7f0e7,hsla(34,50%,94%,0))}.p-home .sb-wrap.more-l:before,.p-home .sb-wrap.more-r:after{opacity:1}.p-home .sb-track{height:3px;width:160px;margin:2px auto 14px;background:#ede3d8}.p-home .sb-hint{transition:opacity .4s}.p-home .sb-hint.gone{opacity:0}.p-home .tk:hover{color:#fe6d31}.p-home .rot{display:inline-grid;vertical-align:top}.p-home .rot .rw{grid-area:1/1;opacity:0;transform:translateY(.35em);transition:opacity .45s var(--ease),transform .55s cubic-bezier(.2,.8,.2,1);white-space:nowrap}.p-home .rot .rw.on{opacity:1;transform:none}.p-home .rot .rw.out{opacity:0;transform:translateY(-.35em)}.p-home .hero h1{max-width:none;font-size:clamp(2.7rem,4.6vw,4.2rem)}.p-home .hero .sub{margin-top:18px}.p-home .askbox{position:relative;display:flex;align-items:center;gap:10px;margin-top:18px;padding:8px 8px 8px 10px;border-radius:20px;background:#fff;box-shadow:0 0 0 2px #feddcb,0 24px 40px -26px rgba(254,92,1,.55);max-width:560px;transition:box-shadow .25s}.p-home .askbox:focus-within{box-shadow:0 0 0 3px #fe6d31,0 24px 40px -26px rgba(254,92,1,.65)}.p-home .ask-face{width:40px;height:40px;border-radius:12px;object-fit:cover;flex:0 0 40px}.p-home .askbox input{flex:1;min-width:0;border:0;outline:none;font:inherit;font-size:1rem;font-weight:600;color:var(--ink);background:transparent}.p-home .askbox input::placeholder{color:#a0928a}.p-home .askbox button{border:0;border-radius:14px;min-height:46px;padding:0 16px;background:linear-gradient(145deg,#24b8ff,#50c6ff);color:#fff;font-weight:800;font-size:.9rem;display:inline-flex;gap:6px;align-items:center;cursor:pointer;white-space:nowrap}.p-home .askbox button svg{width:16px;height:16px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.p-home .ask-chips{display:flex;flex-wrap:wrap;gap:6px;margin-top:10px}.p-home .ask-chips button{border:0;border-radius:999px;padding:6px 12px;background:linear-gradient(145deg,#fff,#fbf6f0);box-shadow:inset 0 0 0 1.5px #efe3d6;font-size:.78rem;font-weight:750;color:var(--brown);cursor:pointer;transition:.2s}.p-home .ask-chips button:hover{box-shadow:inset 0 0 0 1.5px #24b8ff;color:var(--ink)}.p-home .ask-ans{max-width:560px}.p-home .ask-ans .bubble{margin-top:12px;padding:14px 16px;border-radius:18px 18px 18px 6px;background:linear-gradient(135deg,#24b8ff,#7fd7c4 70%,#fede45 150%);color:var(--ink);font-size:.95rem;line-height:1.5;animation:fadeUp .35s var(--ease)}.p-home .ask-ans .bubble b{font-weight:800}.p-home .ask-ans .more{display:inline-flex;align-items:center;gap:6px;margin-top:10px;font-weight:800;font-size:.86rem;color:var(--ink)}.p-home .ask-ans .typing{margin-top:12px;background:#eaf7ff}.p-home .hero .hero-ctas{margin-top:22px}.p-home .hero-proof{display:flex;align-items:center;gap:12px;margin-top:16px;font-size:.86rem;color:var(--brown)}.p-home .hero-proof .avs img{width:30px;height:30px}.p-home .hero-proof b{color:var(--ink);font-weight:800;font-variant-numeric:tabular-nums}.p-home .story{background:linear-gradient(180deg,#fff,#fbf6f0)!important}.p-home .proof{background:linear-gradient(180deg,#fbf6f0,#f6eee4 70%,#51c46d);padding-bottom:110px}.p-home .quotes{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.p-home .q{margin:0;padding:26px;border-radius:24px;background:linear-gradient(145deg,#fff,#fdfaf6);box-shadow:0 18px 40px -30px rgba(36,32,29,.4);display:flex;flex-direction:column;gap:18px;position:relative;transition:transform .3s cubic-bezier(.2,.8,.2,1)}.p-home .q:hover{transform:translateY(-6px) rotate(-.6deg)}.p-home .q:before{content:"“";position:absolute;right:20px;top:4px;font-size:5rem;font-weight:800;line-height:1;background:linear-gradient(145deg,#fe6d31,#fede45);-webkit-background-clip:text;background-clip:text;color:transparent}.p-home .q2:before{background:linear-gradient(145deg,#24b8ff,#bbacfb);-webkit-background-clip:text;background-clip:text}.p-home .q3:before{background:linear-gradient(145deg,#ffbdda,#bbacfb);-webkit-background-clip:text;background-clip:text}.p-home .q blockquote{margin:0;font-size:1.12rem;font-weight:700;line-height:1.45;letter-spacing:-.015em;color:var(--ink);padding-right:30px}.p-home .q figcaption{margin-top:auto;display:flex;align-items:center;gap:10px}.p-home .q figcaption img{width:42px;height:42px;border-radius:50%;object-fit:cover}.p-home .q figcaption b{display:block;font-size:.92rem}.p-home .q figcaption span{font-size:.8rem;color:var(--muted);font-weight:650}.p-home .stats{display:grid;grid-template-columns:repeat(4,1fr);gap:14px;margin-top:22px}.p-home .stats div{padding:20px 22px;border-radius:22px;background:linear-gradient(145deg,hsla(0,0%,100%,.85),hsla(0,0%,100%,.55))}.p-home .stats b{display:block;font-size:2.4rem;font-weight:800;letter-spacing:-.04em;line-height:1;font-variant-numeric:tabular-nums;background:linear-gradient(145deg,#fe6d31,#ff5c01);-webkit-background-clip:text;background-clip:text;color:transparent}.p-home .stats div:nth-child(2) b{background:linear-gradient(145deg,#24b8ff,#50c6ff);-webkit-background-clip:text;background-clip:text}.p-home .stats div:nth-child(3) b{background:linear-gradient(145deg,#bbacfb,#9c89f7);-webkit-background-clip:text;background-clip:text}.p-home .stats div:nth-child(4) b{background:linear-gradient(145deg,#51c46d,#3fae5b);-webkit-background-clip:text;background-clip:text}.p-home .stats span{display:block;margin-top:6px;font-size:.86rem;font-weight:700;color:var(--brown)}.p-home .g-greenp{background:linear-gradient(180deg,#51c46d,#85d699 62%,#f6eee4)!important}.p-home .mcta{display:none}@media(max-width:720px){.p-home .quotes,.p-home .stats{grid-template-columns:1fr 1fr}.p-home .quotes{grid-template-columns:1fr}.p-home .mcta{position:fixed;left:14px;right:14px;bottom:14px;z-index:95;display:flex;align-items:center;justify-content:center;gap:10px;min-height:54px;border-radius:16px;background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff;font-weight:800;box-shadow:0 18px 30px -14px rgba(254,92,1,.7);transform:translateY(120%);transition:transform .35s cubic-bezier(.2,.8,.2,1)}.p-home .mcta small{font-weight:650;opacity:.9;font-size:.76rem}.p-home .mcta.show{transform:none}}.p-home .hero.hero-blue{background:linear-gradient(158deg,#24b8ff,#4cc5ff 55%,#7fd6ff)}.p-home .hblob{position:absolute;border-radius:50%;pointer-events:none;z-index:0}.p-home .hbl1{width:620px;height:620px;right:-160px;top:-220px;background:radial-gradient(circle,hsla(0,0%,100%,.28),hsla(0,0%,100%,0) 70%)}.p-home .hbl2{width:520px;height:520px;left:-200px;bottom:40px;background:radial-gradient(circle,rgba(254,222,69,.35),rgba(254,222,69,0) 70%)}.p-home .hbg{position:absolute;z-index:0;pointer-events:none;opacity:.16}.p-home .hbg svg{width:100%;height:100%;fill:#fff}.p-home .hb1{width:300px;height:300px;left:41%;top:40px;transform:rotate(-8deg);opacity:.1}.p-home .hb2{width:220px;height:220px;right:3%;bottom:260px;transform:rotate(10deg);opacity:.12}@media (prefers-reduced-motion:no-preference){.p-home .hbg{animation:drift 14s ease-in-out infinite}.p-home .hb2{animation-delay:-7s}}.p-home .hero-blue .pill{color:#fff}.p-home .hero-blue .pill i{background:#fede45}.p-home .hero-blue h1{color:#fff;text-shadow:0 2px 0 rgba(0,90,140,.08)}.p-home .hero-blue .hero-proof,.p-home .hero-blue .hero-ticks,.p-home .hero-blue .sub,.p-home .hero-blue h1 .acc{color:var(--ink)}.p-home .hero-blue .hero-ticks svg{background:#fff;stroke:#24b8ff}.p-home .hero-blue .hero-proof b{color:var(--ink)}.p-home .hero-blue .hero-proof .avs img{border-color:#7fd6ff}.p-home .hero-blue .askbox{box-shadow:0 0 0 4px hsla(0,0%,100%,.45),0 30px 50px -26px rgba(0,70,110,.55)}.p-home .hero-blue .askbox:focus-within{box-shadow:0 0 0 4px #fede45,0 30px 50px -26px rgba(0,70,110,.6)}.p-home .hero-blue .askbox button{background:linear-gradient(145deg,#fe6d31,#ff5c01)}.p-home .hero-blue .ask-chips button{background:hsla(0,0%,100%,.28);box-shadow:none;color:var(--ink)}.p-home .hero-blue .ask-ans .bubble,.p-home .hero-blue .ask-chips button:hover{background:#fff}.p-home .hero-blue .ask-ans .more{color:var(--ink)}.p-home .hero-blue .btn-ghost{background:#fff;box-shadow:none}.p-home .hero-blue .hero-photo{box-shadow:0 0 0 8px hsla(0,0%,100%,.55),0 40px 80px -40px rgba(0,60,100,.6)}.p-home .hero-blue .stagebox{box-shadow:0 30px 60px -36px rgba(0,60,100,.55)}@media(min-width:1081px){.p-home .hero-blue .hero-grid{grid-template-columns:1fr 1fr;gap:44px}}.p-home .hero-blue .hero-art{height:auto;aspect-ratio:4/3.1;align-self:center}.p-home .hero-blue .hero-photo{inset:0}.p-home .hero-blue .hero-photo .hp{object-position:center 35%}.p-home .hero-blue .hero-proof{margin-top:22px}.p-home .hero-blue .hero-ctas{margin-top:20px}.p-home .hp-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);z-index:3;display:inline-flex;align-items:center;gap:12px;border:0;border-radius:999px;padding:10px 22px 10px 10px;background:hsla(0,0%,100%,.92);font:inherit;font-weight:800;color:var(--ink);cursor:pointer;box-shadow:0 20px 40px -20px rgba(0,0,0,.5)}.p-home .hp-play[hidden]{display:none}.p-home .hp-play span{width:44px;height:44px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff;font-size:1rem}.p-home .hero-photo video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:4}@media(max-width:1080px){.p-home .hero-blue .hero-art{aspect-ratio:4/3}}.p-home .hero-copy{position:relative}.p-home .pm-pop{position:absolute;left:0;top:calc(100% - 150px);z-index:40;width:min(440px,100%);border-radius:24px;background:#fff;box-shadow:0 40px 80px -30px rgba(0,50,90,.55),0 0 0 1px rgba(36,32,29,.06);display:flex;flex-direction:column;overflow:hidden;opacity:0;transform:translateY(14px) scale(.97);transform-origin:20% 0;transition:opacity .25s ease,transform .35s cubic-bezier(.2,.8,.2,1)}.p-home .pm-pop.on{opacity:1;transform:none}.p-home .pm-pop[hidden]{display:none}.p-home .pm-head{display:flex;align-items:center;gap:12px;padding:14px 16px;background:linear-gradient(135deg,#24b8ff,#7fd7c4 60%,#ffbdda)}.p-home .pm-faces{display:flex}.p-home .pm-faces img{width:38px;height:38px;border-radius:12px;border:2px solid #fff;object-fit:cover}.p-home .pm-faces img+img{margin-left:-10px;transform:rotate(6deg)}.p-home .pm-head b{display:block;font-size:1rem;color:var(--ink)}.p-home .pm-head small{display:flex;align-items:center;gap:6px;font-size:.74rem;font-weight:800;color:var(--ink)}.p-home .pm-head small i{width:7px;height:7px;border-radius:50%;background:#fff;box-shadow:0 0 0 3px hsla(0,0%,100%,.4)}.p-home .pm-x{margin-left:auto;width:32px;height:32px;border-radius:50%;border:0;background:hsla(0,0%,100%,.65);font-size:1.3rem;line-height:1;cursor:pointer;color:var(--ink)}.p-home .pm-body{max-height:300px;overflow-y:auto;padding:14px 16px;display:flex;flex-direction:column;gap:10px;background:linear-gradient(180deg,#fff,#fbf6f0)}.p-home .pm-msg{max-width:90%;padding:11px 14px;border-radius:16px;font-size:.88rem;line-height:1.5;color:var(--ink);animation:fadeUp .3s var(--ease)}.p-home .pm-msg.sys{align-self:stretch;max-width:none;background:#f6eee4}.p-home .pm-msg.you{align-self:flex-end;background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff;border-bottom-right-radius:5px}.p-home .pm-msg.papa{background:linear-gradient(135deg,#ddf3ff,#f2fbf3);border-bottom-left-radius:5px}.p-home .pm-msg.mama{background:linear-gradient(135deg,#ffe9f2,#f1ecff);border-bottom-left-radius:5px}.p-home .pm-msg .who{display:flex;align-items:center;gap:6px;font-size:.72rem;font-weight:800;margin-bottom:4px}.p-home .pm-msg .who img{width:20px;height:20px;border-radius:6px;object-fit:cover}.p-home .pm-msg.typing7{display:flex;gap:4px;padding:12px 14px;background:#f1eae2;width:max-content}.p-home .pm-msg.typing7 i{width:7px;height:7px;border-radius:50%;background:rgba(36,32,29,.4);animation:dot 1s infinite}.p-home .pm-msg.typing7 i:nth-child(2){animation-delay:.15s}.p-home .pm-msg.typing7 i:nth-child(3){animation-delay:.3s}.p-home .pm-in{display:flex;gap:8px;padding:10px 12px;border-top:1px solid #efe6dc}.p-home .pm-in input{flex:1;min-width:0;min-height:44px;border:0;border-radius:12px;background:#f6eee4;padding:0 12px;font:inherit;font-size:.9rem;outline:none}.p-home .pm-in input:focus{box-shadow:inset 0 0 0 2px #24b8ff}.p-home .pm-in button{width:44px;height:44px;border:0;border-radius:12px;background:linear-gradient(145deg,#24b8ff,#50c6ff);display:grid;place-items:center;cursor:pointer}.p-home .pm-in button svg{width:17px;height:17px;fill:none;stroke:#fff;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.p-home .pm-foot{display:flex;justify-content:space-between;gap:10px;padding:0 14px 12px;font-size:.74rem;font-weight:700;color:var(--muted)}.p-home .pm-foot a{color:#fe6d31;font-weight:800}@media(max-width:720px){.p-home .pm-pop{position:fixed;left:10px;right:10px;bottom:10px;top:auto;width:auto;z-index:120;max-height:78vh}.p-home .pm-body{max-height:48vh}.p-home .askbox button{padding:0 12px}}.p-home .hero-grid>*{min-width:0}@media(max-width:720px){.p-home .rot .rw{white-space:normal}.p-home .rot{display:inline-grid;width:100%}.p-home .hero .hero-copy{max-width:100%}}.p-home .hero-copy>.pm-pop{position:absolute;z-index:40}@media(max-width:720px){.p-home .hero-copy>.pm-pop{position:fixed;z-index:120}}.p-home .founders2{margin-top:26px;border-radius:28px;overflow:hidden;background:linear-gradient(145deg,#fff,#fdfaf6);box-shadow:0 24px 50px -34px rgba(36,32,29,.45)}.p-home .f2-band{position:relative;display:flex;align-items:center;justify-content:center;gap:18px;padding:30px 24px 22px;background:linear-gradient(135deg,#fe6d31,#fe996f 55%,#ffbdda)}.p-home .f2-band:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:40px;background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff)}.p-home .f2-p{position:relative;z-index:1;margin:0;display:flex;flex-direction:column;align-items:center;text-align:center;gap:10px;transition:transform .35s cubic-bezier(.2,.8,.2,1)}.p-home .f2-p:hover{transform:translateY(-4px) rotate(-1.5deg)}.p-home .f2-p:last-of-type:hover{transform:translateY(-4px) rotate(1.5deg)}.p-home .f2-img{width:132px;height:132px;border-radius:50%;overflow:hidden;border:5px solid #fff;box-shadow:0 20px 34px -18px rgba(90,30,0,.55)}.p-home .f2-img img{width:100%;height:100%;object-fit:cover;transform:scale(1.32)}.p-home .f2-p figcaption b{display:block;font-size:1.08rem;letter-spacing:-.02em;color:var(--ink)}.p-home .f2-p figcaption span{display:block;font-size:.8rem;font-weight:700;color:var(--brown)}.p-home .f2-p figcaption em{display:inline-block;margin-top:6px;font-style:normal;font-size:.72rem;font-weight:800;padding:4px 10px;border-radius:999px;background:linear-gradient(145deg,#bbacfb,#cfc5fc);color:#fff}.p-home .f2-and{position:relative;z-index:1;align-self:flex-start;margin-top:48px;font-size:2rem;font-weight:800;color:#fff}.p-home .f2-body{padding:6px 32px 28px}.p-home .f2-q{position:relative;margin:0;padding-left:34px;font-size:1.3rem;line-height:1.38;font-weight:800;letter-spacing:-.025em;color:var(--ink)}.p-home .f2-q:before{content:"“";position:absolute;left:0;top:-14px;font-size:3.6rem;line-height:1;font-weight:800;background:linear-gradient(145deg,#fe6d31,#ffbdda);-webkit-background-clip:text;background-clip:text;color:transparent}.p-home .f2-vals{display:flex;flex-wrap:wrap;gap:6px;margin-top:18px}.p-home .f2-vals span{padding:6px 12px;border-radius:999px;font-size:.78rem;font-weight:800;color:#fff}.p-home .f2-vals span:first-child{background:linear-gradient(145deg,#51c46d,#74d08a)}.p-home .f2-vals span:nth-child(2){background:linear-gradient(145deg,#24b8ff,#50c6ff)}.p-home .f2-vals span:nth-child(3){background:linear-gradient(145deg,#bbacfb,#cfc5fc)}.p-home .f2-foot{display:flex;align-items:center;gap:22px;margin-top:20px;flex-wrap:wrap}.p-home .f2-watch{display:inline-flex;align-items:center;gap:10px;font-weight:800;font-size:.9rem;color:var(--ink)}.p-home .f2-watch i{font-style:normal;width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff;font-size:.75rem;transition:transform .25s}.p-home .f2-watch:hover i{transform:scale(1.12)}.p-home .faq1 details{transition:box-shadow .25s}.p-home .faq1 details[open]{box-shadow:inset 4px 0 0 #fe6d31,0 16px 30px -24px rgba(36,32,29,.4)}.p-home .faq1 summary{transition:color .2s}.p-home .faq1 summary:hover{color:#fe6d31}.p-home .faq-ask{display:flex;align-items:center;gap:14px;margin-top:4px;padding:16px 18px;border-radius:18px;background:linear-gradient(135deg,#24b8ff,#7fd7c4 60%,#ffbdda)}.p-home .fa-faces{display:flex}.p-home .fa-faces img{width:40px;height:40px;border-radius:12px;border:2px solid #fff;object-fit:cover}.p-home .fa-faces img+img{margin-left:-10px;transform:rotate(6deg)}.p-home .faq-ask b{display:block;font-size:1rem;color:var(--ink)}.p-home .faq-ask span{display:block;font-size:.82rem;font-weight:650;color:var(--ink)}.p-home .fa-btn{margin-left:auto;border:0;border-radius:14px;min-height:44px;padding:0 16px;background:#fff;color:var(--ink);font:inherit;font-weight:800;font-size:.88rem;display:inline-flex;align-items:center;gap:6px;cursor:pointer;white-space:nowrap}.p-home .fa-btn svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:2.4;stroke-linecap:round;stroke-linejoin:round}.p-home .hero-copy>.pm-pop.docked{position:fixed;left:auto;right:22px;bottom:22px;top:auto!important;z-index:120}@media(max-width:720px){.p-home .f2-img{width:104px;height:104px}.p-home .f2-and{margin-top:36px}.p-home .f2-body{padding:6px 20px 22px}.p-home .faq-ask{flex-wrap:wrap}.p-home .fa-btn{margin-left:0}}.p-home .hero-copy{container-type:inline-size}.p-home .hero h1 .l1{display:block;white-space:nowrap}.p-home .hero h1 .rot{display:grid;width:max-content}.p-home .hero-blue h1{font-size:min(4.5rem,10.4cqi)}.p-home .tf2{display:grid;grid-template-columns:1fr 1fr;column-gap:40px;row-gap:24px;align-items:end}.p-home .tf-c{align-self:stretch;display:flex;flex-direction:column}.p-home .tf-c .founders2{margin-top:0}.p-home .tf-c .f2-body,.p-home .tf-c .founders2{flex:1;display:flex;flex-direction:column}.p-home .tf-c .f2-foot{margin-top:auto;padding-top:18px}.p-home .tf-c .faq1{margin-top:0;flex:1;display:flex;flex-direction:column;gap:10px;justify-content:space-between}.p-home .tf-h .h2{margin-top:10px}@media(max-width:980px){.p-home .tf2{grid-template-columns:1fr}.p-home .tf-h:nth-child(2){order:3}.p-home .tf-c:nth-child(3){order:2}.p-home .tf-c:nth-child(4){order:4}}.p-home .founders3{flex:1;display:flex;flex-direction:column;border-radius:24px;padding:34px 34px 28px;background:#fff;box-shadow:0 20px 44px -34px rgba(36,32,29,.4)}.p-home .f3-q{position:relative;margin:0;font-size:1.55rem;line-height:1.32;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.p-home .f3-q:before{content:"“";display:block;font-size:3rem;line-height:.6;height:.35em;color:#fe6d31;font-weight:800}.p-home .f3-vals{list-style:none;padding:0;margin:18px 0 22px;display:flex;flex-wrap:wrap;gap:6px 18px}.p-home .f3-vals li{display:flex;align-items:center;gap:8px;font-size:.86rem;font-weight:700;color:var(--brown)}.p-home .f3-vals li:before{content:"";width:9px;height:9px;border-radius:50%;background:var(--d)}.p-home .f3-who{display:flex;align-items:center;gap:14px;margin-top:auto;padding-top:22px;border-top:1px solid #f1eae2}.p-home .f3-pics{display:flex}.p-home .f3-pics img{width:52px;height:52px;border-radius:50%;object-fit:cover;border:3px solid #fff;box-shadow:0 6px 14px -8px rgba(36,32,29,.4);transform:scale(1)}.p-home .f3-pics img+img{margin-left:-14px}.p-home .f3-names b{display:block;font-size:.98rem}.p-home .f3-names span{font-size:.82rem;font-weight:650;color:var(--muted)}.p-home .f3-foot{display:flex;align-items:center;gap:22px;margin-top:18px;flex-wrap:wrap}.p-home .tf-c{margin-top:0}.p-home .faq-ask2{display:flex;align-items:center;gap:14px;margin-top:0;padding:16px 18px;border-radius:18px;background:#fff;box-shadow:inset 0 0 0 1.5px #f1e6da}.p-home .faq-ask2 b{display:block;font-size:1rem}.p-home .faq-ask2 span{display:block;font-size:.84rem;font-weight:650;color:var(--muted)}.p-home .faq-ask2 .fa-btn{background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff}.p-home .faq1 details[open]{box-shadow:inset 3px 0 0 #fe6d31}@media(max-width:720px){.p-home .founders3{padding:26px 22px}.p-home .f3-q{font-size:1.25rem}.p-home .faq-ask2{flex-wrap:wrap}}.p-home .fchat{flex:1;display:flex;flex-direction:column;border-radius:24px;background:#fff;box-shadow:0 20px 44px -34px rgba(36,32,29,.4);overflow:hidden}.p-home .fc-head{display:flex;align-items:center;gap:12px;padding:16px 20px;border-bottom:1px solid #f1eae2}.p-home .fc-head .f3-pics img{width:40px;height:40px}.p-home .fc-head b{display:block;font-size:.98rem}.p-home .fc-head small{font-size:.76rem;font-weight:700;color:var(--muted)}.p-home .fc-body{flex:1;display:flex;flex-direction:column;gap:8px;padding:18px 20px;background:linear-gradient(180deg,#fff,#fbf6f0)}.p-home .fm{display:flex;align-items:flex-end;gap:8px;max-width:86%}.p-home .fm img{width:26px;height:26px;border-radius:50%;object-fit:cover;flex:0 0 26px}.p-home .fm p{margin:0;padding:9px 13px;border-radius:16px;font-size:.88rem;line-height:1.42;color:var(--ink);background:#f4eee7}.p-home .fm.a{align-self:flex-end;flex-direction:row-reverse}.p-home .fm.a p{background:#f6eee4;border-bottom-right-radius:5px}.p-home .fm.y{align-self:flex-start}.p-home .fm.y p{background:#dff4ff;border-bottom-left-radius:5px}.p-home .fc-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;border-top:1px solid #f1eae2;font-size:.82rem;font-weight:700;color:var(--muted);flex-wrap:wrap}@media (prefers-reduced-motion:no-preference){.p-home .fchat.play .fm{opacity:0;transform:translateY(8px);transition:opacity .35s var(--ease),transform .4s cubic-bezier(.2,.8,.2,1)}.p-home .fchat.play .fm.in{opacity:1;transform:none}}.p-home .fc-body{gap:7px!important;padding:16px 20px!important}.p-home .fm p{padding:8px 12px!important;font-size:.85rem!important}.p-home .c2-note,.p-home .c2-note b,.p-home .g-lilacv .c2-copy .sub,.p-home .g-lilacv .pill,.p-home .g-lilacv .sub,.p-home .seat-q{color:var(--ink)!important}.p-home .g-lilacv .pill i{background:var(--ink)!important}.p-home .countdown div{background:hsla(0,0%,100%,.55)!important;color:var(--ink)!important}.p-home .g-lilacv .btn-ghost{background:#fff!important;color:var(--ink)!important;box-shadow:none!important}.p-home .porch-sign,.p-home .porch-sign b,.p-home .porch-sign small{color:var(--ink)!important}.p-home .porch-tabs{background:hsla(0,0%,100%,.55)!important}.p-home .porch-tabs button{color:var(--ink)!important}.p-home .porch-tabs button.on{background:#fff!important}.p-home .chair.ini[style*=FEDE45],.p-home .chair.ini[style*=FFBDDA],.p-home .plan[data-p=yearly],.p-home .plan[data-p=yearly] .price span,.p-home .plan[data-p=yearly] .price strong,.p-home .plan[data-p=yearly] .save,.p-home .plan[data-p=yearly] h3,.p-home .plan[data-p=yearly] li{color:var(--ink)!important}.p-home .plan[data-p=yearly] .badge{background:#fff!important;color:var(--ink)!important}.p-home .plan[data-p=yearly] .badge i{background:#bbacfb!important}.p-home .plan[data-p=yearly] li:before{background:#fff!important;color:var(--ink)!important}@media(max-width:720px){.p-home .how7{flex-direction:column;align-items:stretch;gap:8px}.p-home .how7 i{display:none!important}.p-home .how7 span{justify-content:flex-start}.p-home .sb-hint{display:none!important}.p-home .hero-proof{align-items:flex-start}.p-home .hero-proof .avs{flex:0 0 auto}.p-home .mcta:not(.show){transform:translateY(160%)!important;box-shadow:none!important}}.p-home .ticker-wrap{margin:-58px 0 -22px!important;padding:22px 0!important}.p-home .tk{width:300px;height:50px;box-sizing:border-box;padding:0 18px 0 8px!important;gap:12px;flex:0 0 auto}.p-home .tk span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.p-home .tk .tk-img,.p-home .tk .tk-st,.p-home .tk img,.p-home .tk-dot{flex:0 0 34px;width:34px!important;height:34px!important;box-sizing:border-box}.p-home .tk .tk-img{border-radius:8px;object-fit:cover;border:2px solid #fff}.p-home .tk-dot{margin-left:0!important;border-radius:50%}@media(max-width:720px){.p-home .tk{width:280px;height:46px}.p-home .tk span{font-size:.9rem!important}.p-home .ticker-wrap{margin-top:-46px!important}}.p-home .ticker{box-shadow:none!important;padding:14px 0!important}.p-home .tk:focus-visible,.p-home .tk:hover{transform:scale(1.03)!important}@media(min-width:721px){.p-home .hero-copy>.pm-pop{position:fixed!important;left:auto!important;right:22px!important;bottom:22px!important;top:auto!important;width:400px!important}.p-home .pm-body{max-height:min(320px,48vh)}}.p-home .tf-c .faq1{justify-content:flex-start!important;gap:10px!important}.p-home .tf-c .faq1 .faq-ask2{margin-top:auto!important}.p-home .plan[data-p=monthly] .badge i{background:var(--ink)!important}.p-home .plan[data-p=founding] li:before{background:#fff!important;color:#fe6d31!important}.p-home .mcta.hide{transform:translateY(160%)!important}@media(min-width:981px){.p-home .st7 .mini{display:none!important}}.p-home .pm-head{background:linear-gradient(145deg,#24b8ff,#66cdff)!important}.p-home .pm-head b,.p-home .pm-head small{color:#fff!important}.p-home .pm-head small i{background:#fff!important;box-shadow:0 0 0 3px hsla(0,0%,100%,.35)!important}.p-home .pm-x{background:hsla(0,0%,100%,.3)!important;color:#fff!important}.p-home .pm-in input:focus{box-shadow:inset 0 0 0 2px #24b8ff!important}.p-home .maui{position:fixed;left:22px;bottom:22px;z-index:110;display:flex;align-items:flex-end;gap:10px}.p-home .maui-btn{width:66px;height:66px;border-radius:50%;border:4px solid #fff;padding:0;background:linear-gradient(145deg,#fede45,#fee87d);cursor:pointer;overflow:hidden;box-shadow:0 16px 30px -14px rgba(36,32,29,.55);transition:transform .3s cubic-bezier(.2,.8,.2,1);order:1}.p-home .maui-btn img{width:100%;height:100%;object-fit:cover;transform:translateY(4px) scale(1.12)}.p-home .maui-btn:hover{transform:rotate(-8deg) scale(1.06)}@media (prefers-reduced-motion:no-preference){.p-home .maui.wag .maui-btn{animation:wag 1.2s ease-in-out 2}}@keyframes wag{25%{transform:rotate(-10deg)}75%{transform:rotate(10deg)}}.p-home .maui-hi{order:2;position:relative;width:270px;padding:16px 16px 14px;border-radius:20px 20px 20px 6px;background:#fff;box-shadow:0 24px 50px -24px rgba(36,32,29,.5);animation:fadeUp .35s var(--ease)}.p-home .maui-hi[hidden]{display:none}.p-home .maui-hi b{display:block;font-size:1rem;color:var(--ink)}.p-home .maui-hi p{font-size:.86rem;line-height:1.45;color:var(--brown);margin:4px 0 12px}.p-home .maui-hi-btns{display:flex;gap:8px}.p-home .maui-go{padding:0 14px;background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff;font:inherit;font-weight:800;font-size:.84rem}.p-home .maui-go,.p-home .maui-later{border:0;border-radius:12px;min-height:40px;cursor:pointer}.p-home .maui-later{padding:0 12px;background:#f6eee4;color:var(--ink);font:inherit;font-weight:700;font-size:.84rem}.p-home .maui-x{position:absolute;right:8px;top:8px;width:26px;height:26px;border:0;border-radius:50%;background:#f6eee4;font-size:1rem;line-height:1;cursor:pointer;color:var(--ink)}.p-home .tour-spot{position:fixed;z-index:115;border-radius:26px;pointer-events:none;box-shadow:0 0 0 4px #fede45,0 0 0 200vmax rgba(36,32,29,.5);transition:top .45s cubic-bezier(.2,.8,.2,1),left .45s cubic-bezier(.2,.8,.2,1),width .45s cubic-bezier(.2,.8,.2,1),height .45s cubic-bezier(.2,.8,.2,1)}.p-home .tour-spot[hidden]{display:none}.p-home .tour-card{position:fixed;z-index:120;bottom:22px;width:380px;max-width:calc(100vw - 28px);padding:16px 18px 14px;border-radius:22px;background:#fff;box-shadow:0 30px 60px -24px rgba(36,32,29,.6);animation:fadeUp .3s var(--ease)}.p-home .tour-card[hidden]{display:none}.p-home .tour-card.l{left:22px}.p-home .tour-card.r{right:22px}.p-home .tc-top{display:flex;align-items:center;gap:12px}.p-home .tc-top img{width:48px;height:48px;border-radius:50%;background:linear-gradient(145deg,#fede45,#fee87d);object-fit:cover;flex:0 0 48px}.p-home .tc-top small{display:block;font-size:.72rem;font-weight:800;color:#fe6d31;letter-spacing:.08em;text-transform:uppercase}.p-home .tc-top b{display:block;font-size:1.02rem;color:var(--ink);line-height:1.2}.p-home .tc-x{margin-left:auto;width:30px;height:30px;border:0;border-radius:50%;background:#f6eee4;font-size:1.1rem;cursor:pointer;color:var(--ink);flex:0 0 30px}.p-home .tour-card p{font-size:.92rem;line-height:1.5;color:var(--brown);margin:10px 0 14px}.p-home .tc-foot{display:flex;align-items:center;gap:8px}.p-home .tc-dots{display:flex;gap:5px;margin-right:auto}.p-home .tc-dots i{width:7px;height:7px;border-radius:999px;background:#ede3d8;transition:width .3s,background .3s}.p-home .tc-dots i.on{width:20px;background:linear-gradient(90deg,#fe6d31,#ff5c01)}.p-home .tc-back{border:0;border-radius:12px;min-height:40px;padding:0 12px;background:#f6eee4;color:var(--ink);font:inherit;font-weight:700;font-size:.84rem;cursor:pointer}.p-home .tc-back:disabled{opacity:.4;cursor:default}.p-home .tc-next{border:0;border-radius:12px;min-height:40px;padding:0 16px;background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff;font:inherit;font-weight:800;font-size:.86rem;cursor:pointer}body.touring .p-home .mcta,body.touring.p-home .mcta{transform:translateY(160%)!important}@media(max-width:720px){.p-home .maui{left:14px;bottom:84px}.p-home .maui-btn{width:56px;height:56px}.p-home .maui-hi{width:230px}.p-home .tour-card{left:14px!important;right:14px!important;bottom:14px;width:auto}}.p-home .plans{padding:16px 0 8px}@media(min-width:981px){.p-home #plans .plan{flex:1 1 0!important}}.p-home .plan{cursor:pointer;border:0!important;transition:transform .45s cubic-bezier(.2,.8,.2,1),box-shadow .45s,flex-grow .45s cubic-bezier(.2,.8,.2,1)!important}.p-home .plan>*{position:relative;z-index:1}.p-home .plan>.plan-shape{position:absolute;z-index:0;top:-34px;right:-38px;width:170px;height:170px;color:hsla(0,0%,100%,.26);transform:rotate(-12deg);transition:transform .6s cubic-bezier(.3,1.4,.5,1);pointer-events:none}.p-home .plan-shape svg{width:100%;height:100%;display:block}.p-home .plan[data-p=free]{background:linear-gradient(158deg,#24b8ff,#66cdff)!important;color:#fff}.p-home .plan[data-p=monthly]{background:linear-gradient(158deg,#ffbdda,#ffd1e5)!important}.p-home .plan[data-p=monthly]>.plan-shape{color:hsla(0,0%,100%,.45)}.p-home .plan[data-p=yearly]>.plan-shape{color:hsla(0,0%,100%,.4)}.p-home .plan[data-p=free] .price span,.p-home .plan[data-p=free] .price strong,.p-home .plan[data-p=free] h3,.p-home .plan[data-p=free] li{color:#fff!important}.p-home .plan[data-p=free] .badge{background:hsla(0,0%,100%,.26)!important;color:#fff!important}.p-home .plan[data-p=free] li:before{background:#fff!important;color:#24b8ff!important}.p-home .plan[data-p=free] .btn{background:#fff!important;color:var(--ink)!important;border:0!important}.p-home .plan[data-p=monthly] .price span,.p-home .plan[data-p=monthly] .price strong,.p-home .plan[data-p=monthly] .save,.p-home .plan[data-p=monthly] h3,.p-home .plan[data-p=monthly] li{color:var(--ink)!important}.p-home .plan[data-p=monthly] .badge{background:#fff!important;color:var(--ink)!important}.p-home .plan[data-p=monthly] .badge i{background:#ffbdda!important}.p-home .plan[data-p=monthly] .btn,.p-home .plan[data-p=monthly] li:before{background:#fff!important;color:var(--ink)!important}.p-home .plan[data-p=monthly] .btn{border:0!important}.p-home .plan:after{z-index:0!important}@media(prefers-reduced-motion:reduce){.p-home .plan,.p-home .plan>.plan-shape{transition:none!important}}.p-home .plan .bestfor{font-size:.78rem;font-weight:700;margin:4px 0 2px;opacity:.9}.p-home .plan[data-p=monthly] .bestfor,.p-home .plan[data-p=yearly] .bestfor{color:var(--ink)}.p-home .plan[data-p=founding] .bestfor,.p-home .plan[data-p=free] .bestfor{color:#fff}.p-home .plan .rec{position:absolute;top:0;right:18px;z-index:3;background:linear-gradient(145deg,#fede45,#fee87d);color:var(--ink);font-size:.7rem;font-weight:800;padding:7px 12px 6px;border-radius:0 0 12px 12px;transform:translateY(-110%);transition:transform .45s cubic-bezier(.3,1.5,.5,1)}.p-home .plan.is-rec .rec{transform:none}.p-home .psent{text-align:center;margin:-6px auto 40px;max-width:980px}.p-home .ps-kick{margin:0 0 10px;color:#fff;font-size:.95rem;opacity:.92}.p-home .ps-line{margin:0;color:#fff;font-size:clamp(1.35rem,2.4vw,2rem);font-weight:800;letter-spacing:-.04em;line-height:1.5}.p-home .ps-slot{position:relative;display:inline-block;vertical-align:baseline}.p-home .ps-slot>button{font:inherit;letter-spacing:inherit;cursor:pointer;border:0;background:#fff;color:#fe6d31;border-radius:999px;padding:.08em .5em .1em .6em;display:inline-flex;align-items:center;gap:.3em;box-shadow:0 10px 24px -14px rgba(36,32,29,.5);transition:transform .2s}.p-home .ps-slot>button:hover{transform:translateY(-2px)}.p-home .ps-slot>button i{width:.42em;height:.42em;border-right:.12em solid;border-bottom:.12em solid;transform:rotate(45deg) translate(-.08em,-.08em);transition:transform .25s}.p-home .ps-slot.open>button i{transform:rotate(-135deg) translate(-.08em,-.08em)}.p-home .ps-slot.flash>button{animation:psFlash .5s ease}@keyframes psFlash{50%{transform:scale(1.07)}}.p-home .ps-menu{position:absolute;left:50%;top:calc(100% + 10px);transform:translate(-50%,-6px);min-width:280px;background:#fff;border-radius:18px;box-shadow:0 26px 50px -20px rgba(36,32,29,.45);display:flex;flex-direction:column;opacity:0;visibility:hidden;transition:opacity .2s,transform .25s,visibility 0s .25s;z-index:20;text-align:left}.p-home .ps-slot.open .ps-menu{opacity:1;visibility:visible;transform:translate(-50%);transition:opacity .2s,transform .25s}.p-home .ps-menu button{font:inherit;font-size:.95rem;font-weight:700;letter-spacing:-.01em;color:var(--ink);background:none;border:0;border-radius:12px;padding:10px 12px;text-align:left;cursor:pointer;display:flex;align-items:center;gap:10px}.p-home .ps-menu button:before{content:"";flex:0 0 8px;border-radius:50%;background:#f6eee4}.p-home .ps-menu button:hover{background:#fff1ea}.p-home .ps-menu button[aria-checked=true]{color:#fe6d31}.p-home .ps-menu button[aria-checked=true]:before{background:#fe6d31}.p-home .ps-out{margin:16px auto 0;max-width:760px;line-height:1.5;font-weight:600;min-height:3em}.p-home .ps-out .tag{display:inline-block;background:linear-gradient(145deg,#fede45,#fee87d);color:var(--ink);font-size:.74rem;font-weight:800;padding:4px 10px;border-radius:999px;margin-right:8px;vertical-align:2px}.p-home .why-plus{margin:64px auto 0;display:grid;grid-template-columns:minmax(240px,.8fr) 2fr;gap:34px}.p-home .wp-head h3{font-size:clamp(1.7rem,2.6vw,2.3rem);font-weight:800;letter-spacing:-.045em;line-height:1.05;color:var(--ink);margin:12px 0 10px}.p-home .wp-head p{margin:0;color:var(--brown);font-size:.98rem;line-height:1.5}.p-home .wp-grid{grid-template-columns:1fr 1fr;gap:14px}.p-home .wp{border-radius:24px;padding:22px 22px 24px;display:flex;flex-direction:column;gap:4px;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;box-shadow:0 18px 40px -30px rgba(36,32,29,.45)}.p-home .wp:hover{transform:translateY(-5px) rotate(-.6deg);box-shadow:0 30px 50px -28px rgba(36,32,29,.5)}.p-home .wp b{font-size:2.1rem;font-weight:800;letter-spacing:-.05em;line-height:1}.p-home .wp strong{font-size:1rem;font-weight:800;letter-spacing:-.02em;margin-top:8px}.p-home .wp span{font-size:.88rem;line-height:1.45;font-weight:550}.p-home .wp.c-blue{background:linear-gradient(145deg,#24b8ff,#66cdff);color:#fff}.p-home .wp.c-orange{background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff}.p-home .wp.c-lilac{background:linear-gradient(145deg,#bbacfb,#cfc5fc);color:var(--ink)}.p-home .wp.c-pink{background:linear-gradient(145deg,#ffbdda,#ffd1e5);color:var(--ink)}.p-home .why-plus+.how7{margin:46px 0 0}@media(max-width:980px){.p-home .why-plus{grid-template-columns:1fr;gap:20px}.p-home .wp-head{text-align:center}}@media(max-width:720px){.p-home .ps-line{line-height:1.7;position:relative}.p-home .ps-slot{position:static}.p-home .ps-menu{left:0;right:0;top:calc(100% + 8px);transform:translateY(-6px);min-width:0}.p-home .ps-slot.open .ps-menu{transform:none}.p-home .wp-grid{display:flex;overflow-x:auto;scroll-snap-type:x mandatory;margin:0 -16px;padding:4px 16px 10px;scrollbar-width:none}.p-home .wp-grid::-webkit-scrollbar{display:none}.p-home .wp{flex:0 0 76%;scroll-snap-align:start}}.p-home .why-plus .pill{color:var(--ink)!important;background:hsla(0,0%,100%,.7)!important}.p-home .why-plus .pill i{background:#fe6d31!important}.p-home #plans .plan{box-shadow:0 18px 40px -30px rgba(36,32,29,.45);transform:none}.p-home #plans .plan:hover{transform:translateY(-4px)}.p-home #plans .plan.is-rec{transform:translateY(-10px);box-shadow:0 0 0 4px #fede45,0 36px 60px -28px rgba(36,32,29,.55);z-index:2}.p-home .plan{cursor:default}.p-home .plan .rec{display:none!important}.p-home .plan .fit{display:grid;grid-template-rows:0fr;opacity:0;margin:0;transition:grid-template-rows .45s cubic-bezier(.2,.8,.2,1),opacity .3s,margin .45s}.p-home .plan .fit>*{overflow:hidden;min-height:0}.p-home .plan.is-rec .fit{grid-template-rows:auto 1fr;opacity:1;margin:0 0 14px}.p-home .plan .fit{background:linear-gradient(145deg,#fede45,#fee87d);border-radius:14px;padding:0 12px;color:var(--ink)}.p-home .plan.is-rec .fit{padding:10px 12px 11px}.p-home .plan .fit b{font-size:.72rem;font-weight:800;letter-spacing:.02em}.p-home .plan .fit span{font-size:.84rem;font-weight:650;line-height:1.35;margin-top:2px}.p-home .plan .btn{margin-top:auto}.p-home .ps-out{margin:18px auto 0;border:0;cursor:pointer;font:inherit;display:inline-flex;align-items:center;gap:10px;background:hsla(0,0%,100%,.22);color:#fff;border-radius:999px;padding:7px 8px 7px 16px;font-size:1rem;font-weight:650;min-height:0;max-width:none;transition:background .2s}.p-home .ps-out:hover{background:hsla(0,0%,100%,.34)}.p-home .ps-out b{font-weight:800}.p-home .ps-out .go{background:linear-gradient(145deg,#fede45,#fee87d);color:var(--ink);font-size:.8rem;font-weight:800;padding:6px 12px;border-radius:999px}.p-home .ps-out.swap{animation:fadeUp .4s var(--ease)}.p-home .why-plus{display:block;margin:54px auto 0;max-width:1200px}.p-home .wp-label{text-align:center;margin:0 0 14px;font-size:1.25rem;font-weight:800;letter-spacing:-.04em;color:var(--ink)}.p-home .wp-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:12px}.p-home .wp{background:hsla(0,0%,100%,.55)!important;color:var(--ink)!important;border-radius:20px;padding:18px 18px 20px;box-shadow:none}.p-home .wp:hover{background:hsla(0,0%,100%,.8)!important;transform:translateY(-3px);box-shadow:none}.p-home .wp b{font-size:1.25rem;letter-spacing:-.04em;color:#fe6d31}.p-home .wp span{color:var(--brown);font-size:.86rem;margin-top:4px}.p-home .plans-note{margin-top:22px}@media(max-width:980px){.p-home .wp-grid{grid-template-columns:1fr 1fr}}@media(max-width:720px){.p-home #plans .plan.is-rec{transform:none}.p-home .ps-out{font-size:.92rem}.p-home .wp-grid{display:flex}.p-home .wp{flex:0 0 72%}}.p-home #plans .sec-head .h2{font-size:clamp(2.8rem,6vw,5.6rem);line-height:.92;letter-spacing:-.055em;max-width:14ch;margin-left:auto;margin-right:auto;text-shadow:0 6px 30px rgba(36,32,29,.12)}.p-home #plans .sec-head .sub{font-size:1.15rem;max-width:52ch;margin-top:18px}.p-home .ps-line{font-size:clamp(1.5rem,2.8vw,2.4rem)}.p-home #plans .plans{position:relative;perspective:1600px}.p-home #plans .plans:before{inset:-80px -120px -40px;background:radial-gradient(ellipse 60% 55% at 50% 45%,hsla(0,0%,100%,.38),transparent 70%)}.p-home #plans .plans:after,.p-home #plans .plans:before{content:"";position:absolute;z-index:-1;pointer-events:none}.p-home #plans .plans:after{left:6%;right:6%;bottom:-26px;height:40px;border-radius:50%;background:rgba(36,32,29,.22);filter:blur(22px)}.p-home #plans .plan{--rx:0deg;--ry:0deg;--ty:0px;--mx:50%;--my:0%;transform-style:preserve-3d;will-change:transform}.p-home #plans .plans.in .plan{transform:translateY(var(--ty)) rotateX(var(--rx)) rotateY(var(--ry))!important;transition:transform .5s cubic-bezier(.2,.8,.2,1),box-shadow .45s!important}.p-home #plans .plans.in .plan.tilting{transition:transform .12s linear,box-shadow .45s!important}.p-home #plans .plans.in .plan:hover{--ty:-6px}.p-home #plans .plans.in .plan.is-rec{--ty:-14px}.p-home #plans .plan{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.55),inset 0 -2px 0 rgba(36,32,29,.06),0 2px 4px rgba(36,32,29,.06),0 20px 34px -16px var(--glow),0 50px 80px -44px rgba(36,32,29,.4)!important}.p-home #plans .plan.is-rec{box-shadow:0 0 0 4px #fede45,inset 0 1px 0 hsla(0,0%,100%,.55),0 4px 8px rgba(36,32,29,.08),0 34px 50px -18px var(--glow),0 70px 100px -40px rgba(36,32,29,.5)!important}.p-home #plans .plan[data-p=free]{--glow:rgba(36,184,255,.55)}.p-home #plans .plan[data-p=monthly]{--glow:rgba(255,120,170,.45)}.p-home #plans .plan[data-p=yearly]{--glow:rgba(140,120,240,.55)}.p-home #plans .plan[data-p=founding]{--glow:rgba(254,109,49,.6)}.p-home #plans .plan>.shine{position:absolute;inset:0;z-index:0;pointer-events:none;border-radius:inherit;background:radial-gradient(circle at var(--mx) var(--my),hsla(0,0%,100%,.2),transparent 55%);opacity:0;transition:opacity .3s}.p-home #plans .plan:hover>.shine{opacity:1}.p-home #plans .plan:before{content:"";position:absolute;left:0;right:0;top:0;height:46%;z-index:0;pointer-events:none;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.12),transparent)}.p-home #plans .plan .price strong{font-size:2.6rem;text-shadow:0 2px 0 hsla(0,0%,100%,.18)}.p-home #plans .plan .btn{box-shadow:0 10px 20px -12px rgba(36,32,29,.45)}.p-home #plans .plan .fit{box-shadow:0 12px 22px -14px rgba(160,120,0,.55)}.p-home #plans .ps-slot>button{box-shadow:0 2px 0 rgba(36,32,29,.06),0 14px 30px -14px rgba(36,32,29,.55)}.p-home .wp{box-shadow:0 16px 30px -24px rgba(36,32,29,.45)!important}@media(max-width:720px){.p-home #plans .sec-head .h2{font-size:clamp(2.5rem,11vw,3.4rem)}.p-home #plans .plans.in .plan.is-rec{--ty:0px}.p-home #plans .plans:before{inset:-40px -20px}}@media(prefers-reduced-motion:reduce){.p-home #plans .plans.in .plan{transform:none!important}}.p-home div:where(.mockup-main)>section.sec#plans{padding-top:66px;padding-bottom:34px}.p-home .plans-top{display:grid;grid-template-columns:1fr 1.05fr;gap:40px;align-items:center;margin-bottom:26px}.p-home #plans .sec-head{margin:0;text-align:left}.p-home #plans .sec-head .pill{color:var(--ink)!important}.p-home #plans .sec-head .pill i{background:var(--ink)!important}.p-home #plans .sec-head .h2{font-size:clamp(2.2rem,3.3vw,3.2rem);line-height:.98;letter-spacing:-.05em;max-width:none;margin:10px 0 0;text-shadow:none;color:var(--ink)!important}.p-home #plans .sec-head .h2 em{font-style:normal;color:#fff}.p-home #plans .sec-head .sub{font-size:1rem;margin:10px 0 0;color:var(--ink)!important;max-width:none}.p-home .psent{margin:0;text-align:left;background:hsla(0,0%,100%,.2);border-radius:24px;padding:16px 20px 18px}.p-home .ps-kick{color:var(--ink);opacity:1;font-size:.86rem;margin:0 0 4px}.p-home .ps-line{color:var(--ink);font-size:clamp(1.25rem,1.9vw,1.7rem);line-height:1.55}.p-home .ps-menu{left:0;transform:translateY(-6px)}.p-home .ps-slot.open .ps-menu{transform:translate(0)}.p-home .ps-out{margin:10px 0 0;background:hsla(0,0%,100%,.35);color:var(--ink);font-size:.92rem;padding:5px 6px 5px 14px}.p-home .ps-out:hover{background:hsla(0,0%,100%,.55)}.p-home #plans .plan h3{margin-top:10px}.p-home #plans .plan .price{margin-top:4px}.p-home #plans .plan .price strong{font-size:2.3rem}.p-home #plans .plan ul{margin:12px 0 14px;gap:6px}.p-home #plans .plan .btn{min-height:44px}.p-home #plans .plan.is-rec .fit{margin:0 0 12px;padding:8px 11px 9px}.p-home .why-plus{margin:30px auto 0}.p-home .wp-label{display:none}.p-home .wp-grid{gap:10px}.p-home .wp{padding:12px 16px 13px;border-radius:16px}.p-home .wp b{font-size:1.02rem}.p-home .wp span{font-size:.8rem;line-height:1.4;margin-top:2px}.p-home .plans-note{margin-top:14px;font-size:.8rem}.p-home #plans .plans:before{inset:-40px -120px -30px}@media(max-width:980px){.p-home .plans-top{grid-template-columns:1fr;gap:18px}}@media(max-width:720px){.p-home .psent{padding:14px}.p-home .ps-line{font-size:1.3rem}.p-home .wp-label{display:block}}.p-home .why-plus{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;margin:26px auto 0;max-width:none}.p-home .wp-lead{color:var(--ink);margin-right:4px}.p-home .wpc{display:inline-flex;align-items:center;gap:7px;background:hsla(0,0%,100%,.6);color:var(--ink);font-size:.86rem;font-weight:700;padding:7px 13px 7px 10px;border-radius:999px;box-shadow:0 8px 18px -14px rgba(36,32,29,.5)}.p-home .wpc:before{content:"✓";width:18px;height:18px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff;font-size:.62rem;font-weight:800}.p-home .plans-note{margin-top:12px}.p-home #plans .sec-head .h2{font-size:clamp(2.2rem,3.1vw,3rem)}@media(max-height:860px) and (min-width:981px){.p-home div:where(.mockup-main)>section.sec#plans{padding-top:56px}.p-home .plans-top{margin-bottom:20px}.p-home #plans .sec-head .h2{font-size:2.5rem}.p-home .ps-line{font-size:1.45rem;line-height:1.5}.p-home .psent{padding:12px 18px 14px}.p-home #plans .plan{padding:15px 16px}.p-home #plans .plan .price strong{font-size:2rem}.p-home #plans .plan li{font-size:.8rem}.p-home #plans .plan ul{margin:10px 0 12px;gap:4px}.p-home #plans .plan .btn{min-height:40px}.p-home .why-plus{margin-top:20px}}@media(max-width:720px){.p-home .why-plus{justify-content:flex-start}.p-home .wp-lead{width:100%}}@media(max-height:800px) and (min-width:981px){.p-home #plans .sec-head .sub{display:none}.p-home .plans-top{margin-bottom:16px}.p-home #plans .sec-head .h2{font-size:2.3rem}.p-home .psent{padding:10px 16px 12px}.p-home .ps-line{font-size:1.35rem}.p-home .ps-out{margin-top:6px}.p-home #plans .plan h3{margin-top:8px;font-size:1.1rem}.p-home #plans .plan .price strong{font-size:1.85rem}.p-home #plans .plan ul{margin:8px 0 10px}.p-home #plans .plan.is-rec .fit{padding:6px 10px 7px;margin-bottom:10px}.p-home #plans .plan .fit span{font-size:.78rem}.p-home .why-plus{margin-top:16px}.p-home .wpc{padding:5px 11px 5px 8px;font-size:.8rem}.p-home .plans-note{margin-top:8px}}.p-home .plans-top{grid-template-columns:1fr 470px;gap:48px;align-items:stretch}.p-home #plans .sec-head{align-self:center}.p-home #plans .sec-head .h2{font-size:clamp(2.2rem,3vw,2.85rem)}.p-home #plans .sec-head .sub{font-size:.98rem;margin-top:12px}.p-home .psent{padding:16px 20px;border-radius:22px;display:flex;flex-direction:column;justify-content:center}.p-home .ps-kick{font-size:.8rem;margin:0 0 8px;font-weight:700}.p-home .ps-line{font-size:1.45rem!important;line-height:1.2;display:flex;flex-direction:column;gap:8px}.p-home .ps-row{display:flex;align-items:center;white-space:nowrap}.p-home .ps-slot>button{font-size:1.3rem;padding:4px 12px 5px 14px;min-width:0}.p-home .ps-slot>button i{width:7px;height:7px;border-width:0 2.5px 2.5px 0;margin-left:2px}.p-home .ps-menu{min-width:270px;padding:6px}.p-home .ps-menu button{flex-direction:column;align-items:flex-start;gap:1px;padding:9px 12px 9px 30px;position:relative}.p-home .ps-menu button:before{position:absolute;left:12px;top:15px}.p-home .ps-menu button b{font-size:.95rem;font-weight:800;letter-spacing:-.02em}.p-home .ps-menu button small{font-size:.78rem;font-weight:600;color:var(--muted)}.p-home .ps-out{align-self:flex-start;margin-top:12px;font-size:.88rem}.p-home #plans .plan{padding:18px}.p-home #plans .plan .badge{font-size:.68rem}.p-home #plans .plan h3{font-size:1.15rem}.p-home #plans .plan .price strong{font-size:2.15rem}.p-home #plans .plan li,.p-home .wpc{font-size:.84rem}@media(max-height:800px) and (min-width:981px){.p-home .ps-line{font-size:1.3rem!important}.p-home .ps-slot>button{font-size:1.15rem}.p-home #plans .plan .price strong{font-size:1.85rem}.p-home #plans .plan li{font-size:.8rem}}@media(max-width:1180px) and (min-width:981px){.p-home .plans-top{grid-template-columns:1fr 430px}}@media(max-width:980px){.p-home .plans-top{grid-template-columns:1fr}}@media(max-width:720px){.p-home .ps-line{font-size:1.25rem!important}.p-home .ps-slot>button{font-size:1.1rem}.p-home .ps-slot{position:relative!important}.p-home .ps-menu{left:auto;right:auto;min-width:250px}.p-home .ps-row .ps-slot:first-child .ps-menu{left:0}}.p-home .ps-menu button:before{width:8px;height:8px}.p-home .ps-row .ps-dot{margin-left:-6px}.p-home div:where(.mockup-main)>section.sec#plans{padding-top:44px!important}@media(max-height:860px) and (min-width:981px){.p-home div:where(.mockup-main)>section.sec#plans{padding-top:38px!important}}@media(max-height:800px) and (min-width:981px){.p-home .plans-top{margin-bottom:14px}.p-home .psent{padding:10px 16px 12px}.p-home .ps-kick{margin-bottom:4px}.p-home .ps-line{gap:4px}.p-home .ps-out{margin-top:6px}.p-home #plans .sec-head .h2{font-size:2.15rem}.p-home #plans .plan{padding:14px 16px}.p-home #plans .plan ul{margin:8px 0;gap:3px}.p-home #plans .plan .save{margin-top:3px}.p-home #plans .plan.is-rec .fit{margin-bottom:8px}.p-home #plans .plan .btn{min-height:38px}.p-home .why-plus{margin-top:14px}.p-home .plans-note{margin-top:6px}}.p-home .plans-top{display:block!important;margin-bottom:22px!important}.p-home #plans .sec-head .h2{font-size:clamp(2.2rem,3.4vw,3.3rem)!important;line-height:1;white-space:nowrap}.p-home #plans .sec-head .sub{margin-top:8px!important}.p-home .psent{margin-top:18px!important;flex-direction:row!important;align-items:center;gap:18px;padding:10px 10px 10px 22px!important;border-radius:999px!important;background:linear-gradient(180deg,hsla(0,0%,100%,.34),hsla(0,0%,100%,.16))!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),inset 0 -1px 0 rgba(36,32,29,.06),0 18px 40px -22px rgba(36,32,29,.45)}.p-home .ps-kick{margin:0!important;font-size:.84rem!important;line-height:1.15;font-weight:800;flex:0 0 auto;padding-right:18px;border-right:2px solid rgba(36,32,29,.12)}.p-home .ps-line{flex-direction:row!important;align-items:center;gap:10px!important;font-size:1.3rem!important;flex:0 0 auto}.p-home .ps-row{gap:8px}.p-home .ps-slot>button{font-size:1.15rem!important;padding:5px 12px 6px 14px!important;background:linear-gradient(180deg,#fff,#fff6f0)!important;box-shadow:inset 0 -2px 0 rgba(254,109,49,.14),0 2px 0 rgba(36,32,29,.05),0 10px 22px -12px rgba(36,32,29,.55)!important}.p-home .ps-out{margin:0 0 0 auto!important;align-self:center!important;flex:0 0 auto;padding:8px 8px 8px 16px!important;background:hsla(0,0%,100%,.45)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8)}.p-home .ps-out .go{box-shadow:0 6px 14px -8px rgba(160,120,0,.8)}.p-home #plans .plan{border-radius:28px}.p-home #plans .plan[data-p=free]{background:radial-gradient(120% 80% at 0 0,#7fd6ff 0,rgba(127,214,255,0) 55%),linear-gradient(160deg,#24b8ff,#40c1ff 60%,#1fa9ee)!important}.p-home #plans .plan[data-p=monthly]{background:radial-gradient(120% 80% at 0 0,#ffe3ef 0,rgba(255,227,239,0) 55%),linear-gradient(160deg,#ffbdda,#ffc9e1 60%,#ffb0d2)!important}.p-home #plans .plan[data-p=yearly]{background:radial-gradient(120% 80% at 0 0,#e0d8fe 0,rgba(224,216,254,0) 55%),linear-gradient(160deg,#bbacfb,#c6b9fc 60%,#ae9df8)!important}.p-home #plans .plan[data-p=founding]{background:radial-gradient(120% 80% at 0 0,#ff9a6b 0,rgba(255,154,107,0) 55%),linear-gradient(160deg,#fe6d31,#ff6a24 60%,#f2560f)!important}.p-home #plans .plan{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.65),inset 0 0 0 1px hsla(0,0%,100%,.22),inset 0 -3px 0 rgba(36,32,29,.07),0 2px 4px rgba(36,32,29,.08),0 24px 40px -18px var(--glow),0 60px 90px -46px rgba(36,32,29,.5)!important}.p-home #plans .plan.is-rec{box-shadow:0 0 0 4px #fede45,inset 0 1px 0 hsla(0,0%,100%,.65),0 6px 10px rgba(36,32,29,.1),0 40px 60px -20px var(--glow),0 80px 110px -40px rgba(36,32,29,.55)!important}.p-home #plans .plan .btn{background:linear-gradient(180deg,#fff,#fff8f3)!important;box-shadow:inset 0 -3px 0 rgba(36,32,29,.07),0 12px 22px -12px rgba(36,32,29,.5)!important}.p-home #plans .plan[data-p=yearly] .btn{background:linear-gradient(180deg,#ff7a40,#fe6d31 55%,#f25e1e)!important;color:#fff!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -3px 0 rgba(120,30,0,.18),0 14px 24px -12px rgba(254,109,49,.8)!important}.p-home #plans .plan .btn:hover{transform:translateY(-2px)}.p-home #plans .plan .badge{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.5),0 6px 14px -10px rgba(36,32,29,.5)}.p-home #plans .plan li:before{box-shadow:0 3px 6px -3px rgba(36,32,29,.35)}.p-home #plans .plan .price strong{text-shadow:0 3px 0 rgba(36,32,29,.08)}.p-home #plans .plan[data-p=founding] .price strong,.p-home #plans .plan[data-p=free] .price strong{text-shadow:0 3px 0 rgba(36,32,29,.12)}.p-home #plans .plan .fit{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.7),0 14px 24px -14px rgba(160,120,0,.7)!important}.p-home #plans .plan.is-rec{animation:recFloat 4s ease-in-out 1s infinite}@keyframes recFloat{0%,to{translate:0 0}50%{translate:0 -5px}}.p-home .wpc{background:linear-gradient(180deg,hsla(0,0%,100%,.8),hsla(0,0%,100%,.55))!important;box-shadow:inset 0 1px 0 #fff,0 10px 20px -14px rgba(36,32,29,.55)!important}.p-home .wpc:before{box-shadow:0 3px 8px -3px rgba(254,109,49,.8)}.p-home #plans:after{content:"";position:absolute;inset:0;pointer-events:none;z-index:0;background:radial-gradient(60% 50% at 80% 10%,hsla(0,0%,100%,.18),transparent 70%),radial-gradient(70% 60% at 10% 100%,rgba(36,32,29,.07),transparent 70%)}.p-home #plans>.wrap{position:relative;z-index:1}@media(max-width:1180px){.p-home .ps-kick{display:none}}@media(max-width:980px){.p-home .psent{flex-wrap:wrap;border-radius:24px!important;padding:14px!important}.p-home .ps-out{margin:0!important}}@media(max-width:720px){.p-home #plans .sec-head .h2{white-space:normal;font-size:2.4rem!important}.p-home .ps-line{flex-direction:column!important;align-items:flex-start}.p-home .ps-kick{display:block;border:0;padding:0}}@media(max-height:800px) and (min-width:981px){.p-home #plans .sec-head .h2{font-size:2.5rem!important}.p-home .psent{margin-top:12px!important;padding:7px 8px 7px 18px!important}.p-home .plans-top{margin-bottom:16px!important}}@media(prefers-reduced-motion:reduce){.p-home #plans .plan.is-rec{animation:none}}.p-home .psent{max-width:none!important;width:100%}.p-home div:where(.mockup-main)>section.sec#plans{padding-top:26px!important}.p-home #plans .plan .save{margin-top:4px}@media(max-width:720px){.p-home .ps-row{flex-wrap:nowrap}.p-home .ps-slot>button{font-size:1rem!important}.p-home .ps-line{font-size:1.15rem!important}}@media(max-height:800px) and (min-width:981px){.p-home .plans-note{display:none}.p-home .why-plus{margin-top:12px!important}.p-home #plans .plan li{font-size:.78rem}.p-home .plans-top{margin-bottom:12px!important}}.p-home .psent{box-sizing:border-box}@media(max-width:720px){.p-home .psent{flex-direction:column!important;align-items:flex-start!important;gap:10px!important;width:auto}.p-home .ps-kick br{display:none}.p-home .ps-out{align-self:flex-start!important}.p-home #plans .sec-head .h2{font-size:2.2rem!important}}.p-home div:where(.mockup-main)>section.sec#plans{padding-top:40px!important;padding-bottom:56px!important}.p-home #plans .sec-head .h2{font-size:clamp(2.1rem,3vw,3rem)!important}.p-home #plans .sec-head .sub{opacity:.85;margin-top:10px!important}.p-home .plans-top{margin-bottom:34px!important}.p-home .psent{margin-top:26px!important}.p-home #plans .plans{gap:20px}.p-home #plans .plan{padding:24px 22px 22px!important}.p-home #plans .plan h3{margin-top:16px!important}.p-home #plans .plan .price{margin-top:6px!important}.p-home #plans .plan ul{margin:18px 0 20px!important;gap:10px!important}.p-home #plans .plan .meter small,.p-home #plans .plan .price s,.p-home #plans .plan .price span,.p-home #plans .plan .save{opacity:.78}.p-home #plans .plan li{font-weight:600;opacity:.92}.p-home #plans .plan .meter small b{opacity:1}.p-home #plans .plan .badge{background:hsla(0,0%,100%,.3)!important;color:inherit!important;box-shadow:none!important}.p-home #plans .plan[data-p=monthly] .badge,.p-home #plans .plan[data-p=yearly] .badge{color:var(--ink)!important;background:hsla(0,0%,100%,.5)!important}.p-home #plans .plan[data-p=founding] .badge,.p-home #plans .plan[data-p=free] .badge{color:#fff!important}.p-home #plans .plan .badge i{background:currentColor!important}.p-home #plans .plan .btn,.p-home #plans .plan[data-p=yearly] .btn{background:linear-gradient(180deg,#fff,#fff8f3)!important;color:var(--ink)!important;box-shadow:inset 0 -3px 0 rgba(36,32,29,.07),0 12px 22px -12px rgba(36,32,29,.5)!important}.p-home #plans .plan[data-p=founding] .btn{color:var(--ink)!important}.p-home #plans .plan.is-rec .btn{background:linear-gradient(180deg,#ff7a40,#fe6d31 55%,#f25e1e)!important;color:#fff!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.35),inset 0 -3px 0 rgba(120,30,0,.18),0 14px 24px -12px rgba(254,109,49,.8)!important}.p-home #plans .plan[data-p=founding].is-rec .btn{background:linear-gradient(180deg,#fff,#fff8f3)!important;color:#fe6d31!important}.p-home .why-plus{margin-top:40px!important;gap:0!important}.p-home .wp-lead{font-size:.9rem;font-weight:800;margin-right:14px}.p-home .wpt{font-size:.9rem;font-weight:600;color:var(--ink);opacity:.82;display:inline-flex;align-items:center}.p-home .wpt+.wpt:before{content:"";width:4px;height:4px;border-radius:50%;background:currentColor;margin:0 12px;opacity:.6}@media(max-height:860px) and (min-width:981px){.p-home div:where(.mockup-main)>section.sec#plans{padding-top:30px!important}.p-home .plans-top{margin-bottom:24px!important}.p-home .psent{margin-top:18px!important}.p-home #plans .plan{padding:18px!important}.p-home #plans .plan ul{margin:14px 0!important;gap:7px!important}.p-home .why-plus{margin-top:26px!important}}@media(max-height:800px) and (min-width:981px){.p-home div:where(.mockup-main)>section.sec#plans{padding-top:22px!important}.p-home .plans-top{margin-bottom:16px!important}.p-home .psent{margin-top:14px!important}.p-home #plans .plan{padding:15px 16px!important}.p-home #plans .plan h3{margin-top:10px!important}.p-home #plans .plan ul{margin:10px 0 12px!important;gap:5px!important}.p-home .why-plus{margin-top:18px!important}}@media(max-width:720px){.p-home .why-plus{flex-direction:column;align-items:flex-start}.p-home .wpt:before{display:none}.p-home .wpt{margin-top:4px}.p-home .wpt:after{content:""}}@media(min-height:861px) and (min-width:981px){.p-home div:where(.mockup-main)>section.sec#plans{padding-top:30px!important}.p-home .plans-top{margin-bottom:28px!important}.p-home .psent{margin-top:22px!important}.p-home #plans .plan{padding:22px 20px 20px!important}.p-home #plans .plan ul{margin:16px 0 18px!important;gap:9px!important}.p-home .why-plus{margin-top:30px!important}}.p-home #faq.g-cream{background:radial-gradient(70% 60% at 85% 0,hsla(0,0%,100%,.35),transparent 70%),linear-gradient(170deg,#ffbdda,#ffc7df 55%,#ffd1e5)!important}.p-home #faq .pill{color:var(--ink)!important}.p-home #faq .bgi svg{color:hsla(0,0%,100%,.38)!important}.p-home #faq .bgi svg,.p-home #faq .bgi svg *{fill:hsla(0,0%,100%,.38)!important}.p-home #faq .fchat{background:hsla(0,0%,100%,.42);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 30px 60px -34px rgba(160,40,90,.45)}.p-home #faq .fc-foot,.p-home #faq .fc-head{border-color:hsla(0,0%,100%,.55);background:hsla(0,0%,100%,.35)}.p-home #faq .fc-foot span,.p-home #faq .fc-head small{color:var(--brown)}.p-home #faq .fc-body{background:transparent!important}.p-home #faq .fm.y p{background:linear-gradient(145deg,#24b8ff,#66cdff)!important;color:#fff;box-shadow:0 8px 16px -12px rgba(36,140,220,.8)}.p-home #faq .fm.a p{color:var(--ink);box-shadow:0 8px 16px -12px rgba(36,32,29,.4)}.p-home #faq .fm img{box-shadow:0 0 0 2px #fff}.p-home #faq .faq1 details{background:hsla(0,0%,100%,.5)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 10px 24px -20px rgba(160,40,90,.5)!important;transition:background .25s,box-shadow .25s}.p-home #faq .faq1 details:hover{background:hsla(0,0%,100%,.7)!important}.p-home #faq .faq1 details[open]{box-shadow:inset 3px 0 0 #fe6d31,0 18px 34px -22px rgba(160,40,90,.55)!important}.p-home #faq .faq1 summary:hover{color:var(--ink)}.p-home #faq .faq-ask2{background:linear-gradient(145deg,#24b8ff,#66cdff)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),0 24px 40px -24px rgba(36,140,220,.8)!important;color:#fff}.p-home #faq .faq-ask2 b{color:#fff}.p-home #faq .faq-ask2 span{color:#fff;opacity:.9}.p-home #faq .faq-ask2 .fa-faces img{box-shadow:0 0 0 2px hsla(0,0%,100%,.8)}.p-home div:where(.mockup-main)>section#plans{background:linear-gradient(165deg,#51c46d,#6bcd83 55%,#85d699)!important}.p-home #plans:after{background:radial-gradient(55% 45% at 85% 0,hsla(0,0%,100%,.16),transparent 70%)!important}.p-home div:where(.mockup-main)>section#faq.g-cream{background:radial-gradient(60% 50% at 90% 0,hsla(0,0%,100%,.18),transparent 70%),linear-gradient(165deg,#fe6d31,#ff7d45 55%,#ff9563)!important}.p-home div:where(.mockup-main)>section#village{background:linear-gradient(165deg,#bbacfb,#c5b8fc 55%,#cfc5fc)!important}.p-home div:where(.mockup-main)>section#faq,.p-home div:where(.mockup-main)>section#plans,.p-home div:where(.mockup-main)>section#village{position:relative;margin-top:-36px!important;border-radius:36px 36px 0 0!important;box-shadow:0 -20px 40px -26px rgba(36,32,29,.35)!important;overflow:hidden}.p-home div:where(.mockup-main)>section#plans{z-index:2}.p-home div:where(.mockup-main)>section#faq{z-index:3}.p-home div:where(.mockup-main)>section#village{z-index:4}.p-home #faq .pill{color:#fff!important}.p-home #faq .pill i{background:#fff!important}.p-home #faq .h2{color:var(--ink)}.p-home #faq .h2 .acc{color:#fff!important}.p-home #faq .bgi svg,.p-home #faq .bgi svg *{fill:hsla(0,0%,100%,.2)!important;color:hsla(0,0%,100%,.2)!important}.p-home #faq .fchat{background:hsla(0,0%,100%,.5)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 30px 60px -30px rgba(120,30,0,.55)!important}.p-home #faq .fc-foot,.p-home #faq .fc-head{background:hsla(0,0%,100%,.45)!important}.p-home #faq .faq1 details{background:hsla(0,0%,100%,.78)!important;box-shadow:inset 0 1px 0 #fff,0 12px 26px -20px rgba(120,30,0,.6)!important}.p-home #faq .faq1 details:hover{background:hsla(0,0%,100%,.92)!important}.p-home #faq .faq1 details[open]{box-shadow:inset 3px 0 0 #fe6d31,0 18px 34px -22px rgba(120,30,0,.6)!important}.p-home #faq .faq-ask2{box-shadow:inset 0 1px 0 hsla(0,0%,100%,.45),0 24px 40px -22px rgba(0,60,120,.55)!important}.p-home #faq .fchat{background:#fbf6f0!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:0 30px 60px -30px rgba(120,30,0,.55)!important}.p-home #faq .fc-foot,.p-home #faq .fc-head{background:transparent!important;border-color:#efe5da!important}.p-home #faq .faq1 details{background:#fbf6f0!important;box-shadow:0 12px 26px -20px rgba(120,30,0,.6)!important}.p-home #faq .faq1 summary{padding:15px 18px!important}.p-home #faq .fm.y p{background:linear-gradient(145deg,#24b8ff,#3cc0ff)!important;font-weight:550;box-shadow:none!important}.p-home #faq .fm.a p{box-shadow:0 1px 0 #efe5da!important}.p-home #faq .fm.a:has(+.fm.a) img,.p-home #faq .fm.y:has(+.fm.y) img{visibility:hidden}.p-home #faq .fm.y:has(+.fm.y) p{border-bottom-left-radius:16px}.p-home #faq .fm img{box-shadow:none!important}.p-home #faq .fc-body{gap:6px!important}.p-home #faq .fm.a+.fm.y,.p-home #faq .fm.y+.fm.a{margin-top:6px}.p-home #faq .faq-ask2{background:linear-gradient(145deg,#24b8ff,#3cc0ff)!important;padding:14px 16px!important}.p-home #faq .faq-ask2 span{opacity:1!important;font-weight:600}.p-home #faq .faq-ask2 .fa-btn{box-shadow:0 10px 20px -12px rgba(0,60,120,.6)}.p-home #faq .bgi{opacity:.6}.p-home div:where(.mockup-main)>section#faq{padding-top:64px!important;padding-bottom:70px!important}.p-home #faq .tf-h .h2{margin-top:8px!important}.p-home #faq .fc-head{padding:12px 18px!important}.p-home #faq .fc-foot{padding:11px 18px!important}.p-home #faq .fc-body{padding:14px 18px!important}.p-home #faq .fm p{padding:7px 12px!important;line-height:1.38!important}.p-home div:where(.mockup-main)>section#faq{padding-top:42px!important}.p-home #faq .faq1{gap:8px!important}.p-home #faq .faq1 summary{padding:13px 18px!important}.p-home #faq .fm p{font-size:.84rem!important}.p-home #faq .tf2{row-gap:18px!important}@media(max-height:860px) and (min-width:981px){.p-home div:where(.mockup-main)>section#faq{padding-top:36px!important}.p-home #faq .h2{font-size:2.4rem!important}.p-home #faq .tf2{row-gap:12px!important}.p-home #faq .fc-head .f3-pics img{width:32px;height:32px}.p-home #faq .fc-foot,.p-home #faq .fc-head{padding:9px 16px!important}.p-home #faq .fc-body{padding:10px 16px!important;gap:4px!important}.p-home #faq .fm p{font-size:.8rem!important;padding:6px 11px!important}.p-home #faq .fm img{width:22px;height:22px;flex-basis:22px}.p-home #faq .faq1{gap:6px!important}.p-home #faq .faq1 summary{padding:10px 16px!important;font-size:.9rem}.p-home #faq .faq1 summary:after{flex-basis:24px;height:24px}.p-home #faq .faq-ask2{padding:10px 14px!important}}.p-home #faq .faq1 details,.p-home #faq .fchat{background:hsla(33,58%,96%,.95)!important}.p-home #faq .faq1 details:hover,.p-home #faq .faq1 details[open],.p-home #faq .fm.a p{background:hsla(0,0%,100%,.95)!important}.p-home div:where(.mockup-main)>section#proof{background:linear-gradient(180deg,#fbf6f0,#f6eee4 calc(100% - 170px),#51c46d)!important;padding-bottom:170px!important}.p-home div:where(.mockup-main)>section#plans{background:linear-gradient(180deg,#51c46d,#6bcd83 45%,#85d699 calc(100% - 170px),#fbf6f0)!important;padding-bottom:170px!important}.p-home #plans:after{display:none}.p-home div:where(.mockup-main)>section#faq.g-cream{padding-top:150px!important;padding-bottom:190px!important;background:linear-gradient(180deg,#fbf6f0,hsla(33,58%,96%,0) 150px),linear-gradient(180deg,rgba(255,189,218,0) calc(100% - 200px),#ffbdda calc(100% - 90px),#bbacfb),linear-gradient(90deg,#fe6d31,#fe6d31 50%,#ff8f5e 0,#ff8f5e)!important}.p-home div:where(.mockup-main)>section#village{background:linear-gradient(180deg,#bbacfb,#c5b8fc 55%,#cfc5fc)!important}@media(max-width:980px){.p-home div:where(.mockup-main)>section#faq.g-cream{background:linear-gradient(180deg,#fbf6f0,hsla(33,58%,96%,0) 150px),linear-gradient(180deg,rgba(255,189,218,0) calc(100% - 200px),#ffbdda calc(100% - 90px),#bbacfb),linear-gradient(180deg,#fe6d31,#fe6d31 48%,#ff8f5e 52%,#ff8f5e)!important}}.p-home div:where(.mockup-main)>section#faq.g-cream{padding-top:130px!important}.p-home div:where(.mockup-main)>section#plans{padding-top:40px!important}.p-home #faq{scroll-margin-top:-10px}.p-home div:where(.mockup-main)>section#proof{background:linear-gradient(180deg,#fbf6f0,#f6eee4)!important;padding-bottom:120px!important}.p-home div:where(.mockup-main)>section#plans{background:linear-gradient(180deg,#51c46d,#51c46d 160px,#6bcd83 calc(100% - 160px),#6bcd83)!important;padding-top:120px!important;padding-bottom:150px!important}.p-home div:where(.mockup-main)>section#faq.g-cream{position:relative;background:linear-gradient(90deg,#fe6d31,#fe6d31 50%,#ff8f5e 0,#ff8f5e)!important;padding-top:120px!important;padding-bottom:150px!important}.p-home div:where(.mockup-main)>section#village{background:linear-gradient(180deg,#bbacfb,#bbacfb 160px,#cfc5fc)!important;padding-top:120px!important}.p-home div:where(.mockup-main)>section#faq,.p-home div:where(.mockup-main)>section#plans,.p-home div:where(.mockup-main)>section#village{overflow:visible!important;overflow-x:clip!important;margin-top:0!important;border-radius:0!important;box-shadow:none!important}.p-home div:where(.mockup-main)>section#faq:before,.p-home div:where(.mockup-main)>section#plans:before,.p-home div:where(.mockup-main)>section#village:before{content:"";position:absolute;left:0;right:0;top:-110px;height:220px;z-index:0;pointer-events:none;background-repeat:no-repeat}.p-home div:where(.mockup-main)>section#plans:before{background:linear-gradient(180deg,#f6eee4 0,#f6eee3 4.2%,#f5ede2 8.3%,#f5ecdf 12.5%,#f3ebdb 16.7%,#f1ead6 20.8%,#eee9d1 25%,#e9e8cc 29.2%,#e3e7c8 33.3%,#dbe7c4 37.5%,#d1e6c2 41.7%,#c6e6c1 45.8%,#b9e6c3 50%,#ade2b9 54.2%,#a1deaf 58.3%,#96daa5 62.5%,#8ad69b 66.7%,#7fd292 70.8%,#75cf89 75%,#6bcc81 79.2%,#63c97b 83.3%,#5cc775 87.5%,#56c571 91.7%,#52c46e 95.8%,#51c46d 100%)}.p-home div:where(.mockup-main)>section#faq:before{background:linear-gradient(180deg,#6bcd83 0,#6ccd84 4.2%,#6fce86 8.3%,#73d089 12.5%,#79d18e 16.7%,#80d493 20.8%,#88d69a 25%,#90d9a1 29.2%,#9adca9 33.3%,#a3dfb1 37.5%,#b3dda5 41.7%,#c7d693 45.8%,#dbce88 50%,#ecc584 54.2%,#f9bd8a 58.3%,#ffb48e 62.5%,#ffa87e 66.7%,#ff9d6f 70.8%,#ff9262 75%,#f85 79.2%,#ff7f49 83.3%,#ff7840 87.5%,#fe7238 91.7%,#fe6e33 95.8%,#fe6d31 100%),linear-gradient(180deg,#6bcd83 0,#6ccd84 4.2%,#6fce86 8.3%,#73d089 12.5%,#79d18e 16.7%,#80d493 20.8%,#88d69a 25%,#90d9a1 29.2%,#9adca9 33.3%,#a3dfb1 37.5%,#b4dda6 41.7%,#c9d898 45.8%,#ddd18f 50%,#edca8f 54.2%,#f9c397 58.3%,#ffbd9d 62.5%,#ffb591 66.7%,#ffad87 70.8%,#ffa67d 75%,#ffa075 79.2%,#ff9a6d 83.3%,#ff9667 87.5%,#ff9262 91.7%,#ff905f 95.8%,#ff8f5e 100%);background-size:50% 100%,50% 100%;background-position:0 0,100% 0;background-repeat:no-repeat}.p-home div:where(.mockup-main)>section#village:before{background:linear-gradient(180deg,#fe6d31 0,#fe6e33 4.2%,#fe7238 8.3%,#ff7740 12.5%,#ff7f4a 16.7%,#ff8756 20.8%,#ff9162 25%,#ff9b70 29.2%,#ffa67f 33.3%,#ffb28e 37.5%,#ffb4a5 41.7%,#ffb5be 45.8%,#fab9d6 50%,#efc0e9 54.2%,#e2c7f7 58.3%,#d8cbfd 62.5%,#d3c6fd 66.7%,#cec0fc 70.8%,#c9bbfc 75%,#c5b7fc 79.2%,#c2b3fb 83.3%,#bfb0fb 87.5%,#bdaefb 91.7%,#bbacfb 95.8%,#bbacfb 100%),linear-gradient(180deg,#ff8f5e 0,#ff905f 4.2%,#ff9262 8.3%,#ff9567 12.5%,#ff9a6e 16.7%,#ff9f76 20.8%,#ffa67f 25%,#ffad89 29.2%,#ffb493 33.3%,#ffbc9f 37.5%,#ffbcb0 41.7%,#ffbcc5 45.8%,#fabed9 50%,#f0c3ea 54.2%,#e3c9f7 58.3%,#d8cbfd 62.5%,#d3c6fd 66.7%,#cec0fc 70.8%,#c9bbfc 75%,#c5b7fc 79.2%,#c2b3fb 83.3%,#bfb0fb 87.5%,#bdaefb 91.7%,#bbacfb 95.8%,#bbacfb 100%);background-size:50% 100%,50% 100%;background-position:0 0,100% 0;background-repeat:no-repeat}.p-home div:where(.mockup-main)>section>.wrap{position:relative;z-index:1}.p-home #plans .plans:after,.p-home #plans:after{display:none!important}.p-home #faq .tf2{column-gap:120px!important}@media(max-width:1180px){.p-home #faq .tf2{column-gap:80px!important}}@media(max-width:980px){.p-home div:where(.mockup-main)>section#faq.g-cream{background:linear-gradient(180deg,#fe6d31,#fe6d31 48%,#ff8f5e 52%,#ff8f5e calc(100% - 110px),#fe6d31)!important}.p-home div:where(.mockup-main)>section#faq:before{background:linear-gradient(180deg,#6bcd83 0,#6ccd84 4.2%,#6fce86 8.3%,#73d089 12.5%,#79d18e 16.7%,#80d493 20.8%,#88d69a 25%,#90d9a1 29.2%,#9adca9 33.3%,#a3dfb1 37.5%,#b3dda5 41.7%,#c7d693 45.8%,#dbce88 50%,#ecc584 54.2%,#f9bd8a 58.3%,#ffb48e 62.5%,#ffa87e 66.7%,#ff9d6f 70.8%,#ff9262 75%,#f85 79.2%,#ff7f49 83.3%,#ff7840 87.5%,#fe7238 91.7%,#fe6e33 95.8%,#fe6d31 100%);background-size:100% 100%}.p-home div:where(.mockup-main)>section#village:before{background:linear-gradient(180deg,#fe6d31 0,#fe6e33 4.2%,#fe7238 8.3%,#ff7740 12.5%,#ff7f4a 16.7%,#ff8756 20.8%,#ff9162 25%,#ff9b70 29.2%,#ffa67f 33.3%,#ffb28e 37.5%,#ffb4a5 41.7%,#ffb5be 45.8%,#fab9d6 50%,#efc0e9 54.2%,#e2c7f7 58.3%,#d8cbfd 62.5%,#d3c6fd 66.7%,#cec0fc 70.8%,#c9bbfc 75%,#c5b7fc 79.2%,#c2b3fb 83.3%,#bfb0fb 87.5%,#bdaefb 91.7%,#bbacfb 95.8%,#bbacfb 100%);background-size:100% 100%}}.p-home div:where(.mockup-main)>section#faq,.p-home div:where(.mockup-main)>section#plans,.p-home div:where(.mockup-main)>section#proof,.p-home div:where(.mockup-main)>section#village{z-index:auto!important}.p-home div:where(.mockup-main)>section>.bgi{z-index:1}.p-home div:where(.mockup-main)>section#faq:before,.p-home div:where(.mockup-main)>section#plans:before,.p-home div:where(.mockup-main)>section#village:before{top:-210px!important;height:420px!important}.p-home div:where(.mockup-main)>section#plans:before{background:linear-gradient(180deg,#f6eee4 0,#f6eee4 3.12%,#f6eee4 6.25%,#f5eee3 9.38%,#f4ede2 12.5%,#f2ede0 15.62%,#efecde 18.75%,#ebebdb 21.88%,#e7ead8 25%,#e2e9d4 28.12%,#dce7cf 31.25%,#d5e5c9 34.38%,#cee3c3 37.5%,#c6e1bd 40.62%,#bddfb7 43.75%,#b4ddb0 46.88%,#abdaa9 50%,#a2d8a2 53.12%,#99d59b 56.25%,#90d395 59.38%,#87d18e 62.5%,#7ece88 65.62%,#76cc83 68.75%,#6eca7e 71.88%,#67c97a 75%,#61c776 78.12%,#5cc673 81.25%,#58c571 84.38%,#55c56f 87.5%,#53c46e 90.62%,#52c46d 93.75%,#51c46d 96.88%,#51c46d 100%)!important}.p-home div:where(.mockup-main)>section#faq:before{background:linear-gradient(180deg,#6bcd83 0,#6bcd83 3.12%,#6ccd83 6.25%,#6dcc82 9.38%,#70cc82 12.5%,#74cb81 15.62%,#79c980 18.75%,#7fc87e 21.88%,#86c57c 25%,#8dc379 28.12%,#96bf76 31.25%,#9ebc73 34.38%,#a7b86f 37.5%,#afb46b 40.62%,#b8af67 43.75%,#c0aa63 46.88%,#c8a55e 50%,#cf9f5a 53.12%,#d69a55 56.25%,#dd9450 59.38%,#e38f4c 62.5%,#e88948 65.62%,#ed8443 68.75%,#f17f40 71.88%,#f47b3c 75%,#f77739 78.12%,#f97436 81.25%,#fb7134 84.38%,#fd6f33 87.5%,#fd6e32 90.62%,#fe6d31 93.75%,#fe6d31 96.88%,#fe6d31 100%),linear-gradient(180deg,#6bcd83 0,#6bcd83 3.12%,#6ccd83 6.25%,#6dcd83 9.38%,#6fcc82 12.5%,#73cc82 15.62%,#77cb81 18.75%,#7dc980 21.88%,#83c87f 25%,#8bc67e 28.12%,#93c47d 31.25%,#9bc27b 34.38%,#a3bf79 37.5%,#acbc77 40.62%,#b4b975 43.75%,#bdb673 46.88%,#c5b271 50%,#ccaf6f 53.12%,#d4ab6d 56.25%,#daa86b 59.38%,#e1a469 62.5%,#e6a167 65.62%,#ec9d65 68.75%,#f09a64 71.88%,#f49762 75%,#f79561 78.12%,#fa9360 81.25%,#fc915f 84.38%,#fd905f 87.5%,#fe905e 90.62%,#ff8f5e 93.75%,#ff8f5e 96.88%,#ff8f5e 100%)!important}.p-home div:where(.mockup-main)>section#village:before{background:linear-gradient(180deg,#fe6d31 0,#fe6d31 3.12%,#fe6d32 6.25%,#fe6e34 9.38%,#fd6f37 12.5%,#fc703c 15.62%,#fb7242 18.75%,#fa7449 21.88%,#f87751 25%,#f67a5a 28.12%,#f47d63 31.25%,#f1816d 34.38%,#ee8478 37.5%,#eb8882 40.62%,#e88c8d 43.75%,#e49098 46.88%,#e094a3 50%,#dc97ad 53.12%,#d89ab8 56.25%,#d49dc2 59.38%,#d0a0cb 62.5%,#cda2d4 65.62%,#c9a4dc 68.75%,#c6a6e3 71.88%,#c3a8e9 75%,#c1a9ee 78.12%,#bfaaf3 81.25%,#bdabf6 84.38%,#bcabf8 87.5%,#bcacfa 90.62%,#bbacfb 93.75%,#bbacfb 96.88%,#bbacfb 100%),linear-gradient(180deg,#ff8f5e 0,#ff8f5e 3.12%,#ff8f5e 6.25%,#ff8f60 9.38%,#fe9061 12.5%,#fd9064 15.62%,#fc9168 18.75%,#fa926d 21.88%,#f99473 25%,#f69579 28.12%,#f49780 31.25%,#f19988 34.38%,#ee9a90 37.5%,#ea9c99 40.62%,#e69ea2 43.75%,#e3a0aa 46.88%,#dfa2b3 50%,#dba3bc 53.12%,#d7a5c4 56.25%,#d3a6cc 59.38%,#cfa7d4 62.5%,#cca8db 65.62%,#c8a9e2 68.75%,#c5aae7 71.88%,#c3aaec 75%,#c0abf1 78.12%,#bfabf4 81.25%,#bdacf7 84.38%,#bcacf9 87.5%,#bcacfa 90.62%,#bbacfb 93.75%,#bbacfb 96.88%,#bbacfb 100%)!important}.p-home div:where(.mockup-main)>section#proof{padding-bottom:200px!important}.p-home div:where(.mockup-main)>section#plans{padding-top:190px!important;padding-bottom:220px!important;background:linear-gradient(180deg,#51c46d,#51c46d 210px,#6bcd83 calc(100% - 210px),#6bcd83)!important}.p-home div:where(.mockup-main)>section#faq.g-cream{padding-top:190px!important;padding-bottom:220px!important}.p-home div:where(.mockup-main)>section#village{padding-top:190px!important;background:linear-gradient(180deg,#bbacfb,#bbacfb 210px,#cfc5fc)!important}@media(max-width:980px){.p-home div:where(.mockup-main)>section#faq:before{background:linear-gradient(180deg,#6bcd83 0,#6bcd83 3.12%,#6ccd83 6.25%,#6dcc82 9.38%,#70cc82 12.5%,#74cb81 15.62%,#79c980 18.75%,#7fc87e 21.88%,#86c57c 25%,#8dc379 28.12%,#96bf76 31.25%,#9ebc73 34.38%,#a7b86f 37.5%,#afb46b 40.62%,#b8af67 43.75%,#c0aa63 46.88%,#c8a55e 50%,#cf9f5a 53.12%,#d69a55 56.25%,#dd9450 59.38%,#e38f4c 62.5%,#e88948 65.62%,#ed8443 68.75%,#f17f40 71.88%,#f47b3c 75%,#f77739 78.12%,#f97436 81.25%,#fb7134 84.38%,#fd6f33 87.5%,#fd6e32 90.62%,#fe6d31 93.75%,#fe6d31 96.88%,#fe6d31 100%)!important;background-size:100% 100%!important}.p-home div:where(.mockup-main)>section#village:before{background:linear-gradient(180deg,#fe6d31 0,#fe6d31 3.12%,#fe6d32 6.25%,#fe6e34 9.38%,#fd6f37 12.5%,#fc703c 15.62%,#fb7242 18.75%,#fa7449 21.88%,#f87751 25%,#f67a5a 28.12%,#f47d63 31.25%,#f1816d 34.38%,#ee8478 37.5%,#eb8882 40.62%,#e88c8d 43.75%,#e49098 46.88%,#e094a3 50%,#dc97ad 53.12%,#d89ab8 56.25%,#d49dc2 59.38%,#d0a0cb 62.5%,#cda2d4 65.62%,#c9a4dc 68.75%,#c6a6e3 71.88%,#c3a8e9 75%,#c1a9ee 78.12%,#bfaaf3 81.25%,#bdabf6 84.38%,#bcabf8 87.5%,#bcacfa 90.62%,#bbacfb 93.75%,#bbacfb 96.88%,#bbacfb 100%)!important;background-size:100% 100%!important}.p-home div:where(.mockup-main)>section#faq.g-cream{background:linear-gradient(180deg,#fe6d31,#fe6d31 48%,#ff8f5e 52%,#ff8f5e calc(100% - 210px),#fe6d31)!important}}.p-home div:where(.mockup-main)>section#faq.g-cream{background:linear-gradient(90deg,#fff,#fff 50%,#f6eee4 0,#f6eee4)!important}.p-home div:where(.mockup-main)>section#faq:before{background:linear-gradient(180deg,#6bcd83 0,#6bcd83 3.12%,#6bcd83 6.25%,#6ccd84 9.38%,#6ece85 12.5%,#70cf87 15.62%,#73d089 18.75%,#78d18c 21.88%,#7dd290 25%,#82d494 28.12%,#89d699 31.25%,#90d99f 34.38%,#98dba5 37.5%,#a0deac 40.62%,#a8e1b3 43.75%,#b0e4ba 46.88%,#b9e7c1 50%,#c1eac8 53.12%,#c9edcf 56.25%,#d1efd6 59.38%,#d9f2dd 62.5%,#e0f4e3 65.62%,#e6f6e9 68.75%,#ecf8ee 71.88%,#f1faf2 75%,#f5fcf6 78.12%,#f8fdf9 81.25%,#fbfefb 84.38%,#fdfefd 87.5%,#fefffe 90.62%,#fff 93.75%,#fff 96.88%,#fff 100%),linear-gradient(180deg,#6bcd83 0,#6bcd83 3.12%,#6bcd83 6.25%,#6ccd84 9.38%,#6ece85 12.5%,#70ce86 15.62%,#73cf88 18.75%,#77d08a 21.88%,#7cd18d 25%,#82d291 28.12%,#88d395 31.25%,#8fd599 34.38%,#96d79e 37.5%,#9ed9a3 40.62%,#a5dba8 43.75%,#addcae 46.88%,#b5deb4 50%,#bde0b9 53.12%,#c5e2bf 56.25%,#cce4c4 59.38%,#d3e6c9 62.5%,#d9e7ce 65.62%,#dfe9d3 68.75%,#e4ead6 71.88%,#e9ebda 75%,#edecdd 78.12%,#f0eddf 81.25%,#f2ede1 84.38%,#f4eee2 87.5%,#f5eee3 90.62%,#f6eee4 93.75%,#f6eee4 96.88%,#f6eee4 100%)!important;background-size:50% 100%,50% 100%!important;background-position:0 0,100% 0!important;background-repeat:no-repeat!important}.p-home div:where(.mockup-main)>section#village:before{background:linear-gradient(180deg,#fff 0,#fff 3.12%,#fff 6.25%,#fefeff 9.38%,#fefeff 12.5%,#fdfdff 15.62%,#fcfbff 18.75%,#faf9ff 21.88%,#f8f6ff 25%,#f5f4ff 28.12%,#f2f0ff 31.25%,#efecff 34.38%,#ece8ff 37.5%,#e8e4ff 40.62%,#e4dfff 43.75%,#e0dbff 46.88%,#dcd6fe 50%,#d8d1fe 53.12%,#d4ccfe 56.25%,#d0c7fe 59.38%,#cdc3fd 62.5%,#cabffd 65.62%,#c7bbfd 68.75%,#c4b8fc 71.88%,#c2b5fc 75%,#c0b2fc 78.12%,#beb0fb 81.25%,#bdaffb 84.38%,#bcadfb 87.5%,#bbadfb 90.62%,#bbacfb 93.75%,#bbacfb 96.88%,#bbacfb 100%),linear-gradient(180deg,#f6eee4 0,#f6eee4 3.12%,#f6eee4 6.25%,#f6eee4 9.38%,#f5ede4 12.5%,#f4ece5 15.62%,#f3ebe5 18.75%,#f1e9e6 21.88%,#f0e7e7 25%,#ede5e8 28.12%,#ebe2e9 31.25%,#e8dfeb 34.38%,#e5dcec 37.5%,#e2d9ed 40.62%,#ded5ef 43.75%,#dbd1f0 46.88%,#d8cef1 50%,#d4caf3 53.12%,#d1c6f4 56.25%,#cdc2f5 59.38%,#cabff6 62.5%,#c8bbf7 65.62%,#c5b8f8 68.75%,#c3b6f9 71.88%,#c1b3f9 75%,#bfb1fa 78.12%,#beaffa 81.25%,#bdaefb 84.38%,#bcadfb 87.5%,#bbacfb 90.62%,#bbacfb 93.75%,#bbacfb 96.88%,#bbacfb 100%)!important;background-size:50% 100%,50% 100%!important;background-position:0 0,100% 0!important;background-repeat:no-repeat!important}.p-home #faq .pill{color:#fe6d31!important}.p-home #faq .pill i{background:#fe6d31!important}.p-home #faq .h2{color:var(--ink)!important}.p-home #faq .h2 .acc{color:#fe6d31!important}.p-home #faq .bgi svg,.p-home #faq .bgi svg *{fill:rgba(254,109,49,.1)!important;color:rgba(254,109,49,.1)!important}.p-home #faq .bgi{opacity:1!important}.p-home #faq .fchat{background:#f6eee4!important;box-shadow:0 26px 50px -34px rgba(36,32,29,.35)!important}.p-home #faq .fc-foot,.p-home #faq .fc-head{border-color:#eadfd2!important}.p-home #faq .fm.y p{background:linear-gradient(145deg,#fe6d31,#ff7d45)!important;color:#fff!important}.p-home #faq .fm.a p{background:#fff!important;box-shadow:0 1px 0 #eadfd2!important}.p-home #faq .faq1 details{background:#fff!important;box-shadow:0 12px 26px -22px rgba(36,32,29,.45)!important}.p-home #faq .faq1 details:hover{background:#fff!important;box-shadow:0 14px 30px -20px rgba(36,32,29,.5)!important}.p-home #faq .faq1 details[open]{background:#fff!important;box-shadow:inset 3px 0 0 #fe6d31,0 16px 32px -22px rgba(36,32,29,.5)!important}.p-home #faq .faq1 summary:hover{color:#fe6d31}.p-home #faq .faq-ask2{background:linear-gradient(145deg,#fe6d31,#ff7d45)!important;box-shadow:0 22px 40px -24px rgba(254,109,49,.8)!important}.p-home #faq .faq-ask2 .fa-btn{background:#fff!important;color:#fe6d31!important}@media(max-width:980px){.p-home div:where(.mockup-main)>section#faq.g-cream{background:linear-gradient(180deg,#fff,#fff 48%,#f6eee4 52%,#f6eee4)!important}.p-home div:where(.mockup-main)>section#faq:before{background:linear-gradient(180deg,#6bcd83 0,#6bcd83 3.12%,#6bcd83 6.25%,#6ccd84 9.38%,#6ece85 12.5%,#70cf87 15.62%,#73d089 18.75%,#78d18c 21.88%,#7dd290 25%,#82d494 28.12%,#89d699 31.25%,#90d99f 34.38%,#98dba5 37.5%,#a0deac 40.62%,#a8e1b3 43.75%,#b0e4ba 46.88%,#b9e7c1 50%,#c1eac8 53.12%,#c9edcf 56.25%,#d1efd6 59.38%,#d9f2dd 62.5%,#e0f4e3 65.62%,#e6f6e9 68.75%,#ecf8ee 71.88%,#f1faf2 75%,#f5fcf6 78.12%,#f8fdf9 81.25%,#fbfefb 84.38%,#fdfefd 87.5%,#fefffe 90.62%,#fff 93.75%,#fff 96.88%,#fff 100%)!important;background-size:100% 100%!important}.p-home div:where(.mockup-main)>section#village:before{background:linear-gradient(180deg,#f6eee4 0,#f6eee4 3.12%,#f6eee4 6.25%,#f6eee4 9.38%,#f5ede4 12.5%,#f4ece5 15.62%,#f3ebe5 18.75%,#f1e9e6 21.88%,#f0e7e7 25%,#ede5e8 28.12%,#ebe2e9 31.25%,#e8dfeb 34.38%,#e5dcec 37.5%,#e2d9ed 40.62%,#ded5ef 43.75%,#dbd1f0 46.88%,#d8cef1 50%,#d4caf3 53.12%,#d1c6f4 56.25%,#cdc2f5 59.38%,#cabff6 62.5%,#c8bbf7 65.62%,#c5b8f8 68.75%,#c3b6f9 71.88%,#c1b3f9 75%,#bfb1fa 78.12%,#beaffa 81.25%,#bdaefb 84.38%,#bcadfb 87.5%,#bbacfb 90.62%,#bbacfb 93.75%,#bbacfb 96.88%,#bbacfb 100%)!important;background-size:100% 100%!important}}.p-home div:where(.mockup-main)>section#faq.g-cream{background:#fff!important}.p-home div:where(.mockup-main)>section#faq:before{background:linear-gradient(180deg,#6bcd83 0,#6bcd83 3.12%,#6bcd83 6.25%,#6ccd84 9.38%,#6ece85 12.5%,#70cf87 15.62%,#73d089 18.75%,#78d18c 21.88%,#7dd290 25%,#82d494 28.12%,#89d699 31.25%,#90d99f 34.38%,#98dba5 37.5%,#a0deac 40.62%,#a8e1b3 43.75%,#b0e4ba 46.88%,#b9e7c1 50%,#c1eac8 53.12%,#c9edcf 56.25%,#d1efd6 59.38%,#d9f2dd 62.5%,#e0f4e3 65.62%,#e6f6e9 68.75%,#ecf8ee 71.88%,#f1faf2 75%,#f5fcf6 78.12%,#f8fdf9 81.25%,#fbfefb 84.38%,#fdfefd 87.5%,#fefffe 90.62%,#fff 93.75%,#fff 96.88%,#fff 100%)!important;background-size:100% 100%!important}.p-home div:where(.mockup-main)>section#village:before{background:linear-gradient(180deg,#fff 0,#fff 3.12%,#fff 6.25%,#fefeff 9.38%,#fefeff 12.5%,#fdfdff 15.62%,#fcfbff 18.75%,#faf9ff 21.88%,#f8f6ff 25%,#f5f4ff 28.12%,#f2f0ff 31.25%,#efecff 34.38%,#ece8ff 37.5%,#e8e4ff 40.62%,#e4dfff 43.75%,#e0dbff 46.88%,#dcd6fe 50%,#d8d1fe 53.12%,#d4ccfe 56.25%,#d0c7fe 59.38%,#cdc3fd 62.5%,#cabffd 65.62%,#c7bbfd 68.75%,#c4b8fc 71.88%,#c2b5fc 75%,#c0b2fc 78.12%,#beb0fb 81.25%,#bdaffb 84.38%,#bcadfb 87.5%,#bbadfb 90.62%,#bbacfb 93.75%,#bbacfb 96.88%,#bbacfb 100%)!important;background-size:100% 100%!important}.p-home #faq .tf2{position:relative}.p-home #faq .tf2>*{position:relative;z-index:1}@media(min-width:981px){.p-home #faq .tf2:before{content:"";position:absolute;z-index:0;top:-30px;bottom:-40px;left:calc(50% + 20px);right:-44px;border-radius:36px;background:linear-gradient(160deg,#f6eee4,#fbf6f0);box-shadow:inset 0 1px 0 #fff}}@media(max-width:1180px) and (min-width:981px){.p-home #faq .tf2:before{left:calc(50% + 0px);right:-30px}}@media(max-width:980px){.p-home div:where(.mockup-main)>section#faq.g-cream{background:#fff!important}.p-home #faq .faq1{background:#f6eee4;border-radius:26px;padding:14px}}.p-home div:where(.mockup-main)>section#faq{background:#fff!important}.p-home #faq .ask-head{max-width:760px;margin:0 0 28px}.p-home #faq .ask-head .pill{color:#fe6d31!important}.p-home #faq .ask-head .pill i{background:#fe6d31!important}.p-home #faq .ask-head .h2{color:var(--ink)!important;margin-top:10px}.p-home #faq .ask-head .h2 .acc{color:#fe6d31!important}.p-home #faq .ask-head .sub{margin-top:10px;color:var(--brown)!important}.p-home #faq .ask2{display:grid;grid-template-columns:1.25fr 1fr;border-radius:32px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #f1e8de,0 40px 80px -46px rgba(36,32,29,.45)}.p-home #faq .ask2 .fchat{border-radius:0!important;box-shadow:none!important;background:#f6eee4!important;display:flex;flex-direction:column;min-width:0}.p-home #faq .ask2 .fc-head{padding:14px 22px!important;background:transparent!important;border-bottom:1px solid #eadfd2!important}.p-home #faq .ask2 .fc-body{height:400px;flex:none!important;overflow-y:auto;scroll-behavior:smooth;padding:16px 22px!important;gap:6px!important;scrollbar-width:thin;scrollbar-color:#e3d6c7 transparent}.p-home #faq .ask2 .fm{max-width:82%}.p-home #faq .ask2 .fm p{font-size:.85rem!important;line-height:1.42!important;padding:8px 13px!important}.p-home #faq .ask2 .fm.y p{background:linear-gradient(145deg,#fe6d31,#ff7d45)!important;color:#fff!important}.p-home #faq .ask2 .fm.am{align-self:flex-start}.p-home #faq .ask2 .fm.am p{background:#fff!important;color:var(--ink)!important;border-bottom-left-radius:5px;box-shadow:0 1px 0 #eadfd2}.p-home #faq .ask2 .fm.am:has(+.fm.am) img{visibility:hidden}.p-home #faq .ask2 .fm.am:has(+.fm.am) p{border-bottom-left-radius:16px}.p-home #faq .ask2 .fm+.fm.me,.p-home #faq .ask2 .fm.am+.fm.y,.p-home #faq .ask2 .fm.me+.fm,.p-home #faq .ask2 .fm.y+.fm.am{margin-top:8px}.p-home #faq .ask2 .fm.me{align-self:flex-end;max-width:78%}.p-home #faq .ask2 .fm.me p{background:linear-gradient(145deg,#bbacfb,#cfc5fc)!important;color:var(--ink)!important;font-weight:650;border-bottom-right-radius:5px;border-bottom-left-radius:16px}.p-home #faq .ask2 .fm .who{display:block;font-size:.68rem;font-weight:800;opacity:.75;margin-bottom:2px}.p-home #faq .ask2 .fm.typing p{display:flex;gap:4px;padding:12px 14px!important}.p-home #faq .ask2 .fm.typing p i{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.5;animation:tdot 1s infinite}.p-home #faq .ask2 .fm.typing p i:nth-child(2){animation-delay:.15s}.p-home #faq .ask2 .fm.typing p i:nth-child(3){animation-delay:.3s}@keyframes tdot{0%,60%,to{transform:none;opacity:.4}30%{transform:translateY(-4px);opacity:1}}.p-home #faq .ask2 .fm.pop{animation:fmPop .35s cubic-bezier(.3,1.4,.5,1)}@keyframes fmPop{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}.p-home #faq .fc-compose{margin:0 16px 12px;display:flex;align-items:center;gap:10px;background:#fff;border-radius:999px;padding:6px 6px 6px 16px;font-size:.86rem;font-weight:650;color:var(--muted);box-shadow:0 1px 0 #eadfd2}.p-home #faq .fc-compose span{flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.p-home #faq .fc-compose b{width:32px;height:32px;border-radius:50%;background:linear-gradient(145deg,#fe6d31,#ff5c01);position:relative;flex:none}.p-home #faq .fc-compose b:after{content:"";position:absolute;inset:0;margin:auto;width:9px;height:9px;border-top:2.5px solid #fff;border-right:2.5px solid #fff;transform:translateX(-1px) rotate(45deg)}.p-home #faq .fc-compose.go b{animation:psFlash .5s ease}.p-home #faq .ask2 .fc-foot{padding:12px 22px!important;background:transparent!important;border-top:1px solid #eadfd2!important}.p-home #faq .ask-list{padding:24px 24px 20px;display:flex;flex-direction:column;min-width:0}.p-home #faq .al-t{margin:0 0 12px;font-size:.78rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.p-home #faq .al-q{display:flex;flex-direction:column;gap:8px}.p-home #faq .aq{display:flex;align-items:center;gap:12px;width:100%;text-align:left;border:0;cursor:pointer;font:inherit;font-size:.92rem;font-weight:750;letter-spacing:-.01em;color:var(--ink);background:#fbf6f0;border-radius:16px;padding:12px 12px 12px 16px;transition:background .2s,transform .2s,color .2s}.p-home #faq .aq span{flex:1}.p-home #faq .aq i{flex:none;width:28px;height:28px;border-radius:50%;background:#fff;position:relative;transition:background .2s}.p-home #faq .aq i:after{content:"";position:absolute;inset:0;margin:auto;width:7px;height:7px;border-top:2.2px solid #fe6d31;border-right:2.2px solid #fe6d31;transform:translateX(-1px) rotate(45deg)}.p-home #faq .aq:hover{background:#fff1ea;transform:translateX(3px)}.p-home #faq .aq:hover i{background:#fe6d31}.p-home #faq .aq:hover i:after{border-color:#fff}.p-home #faq .aq.done{color:var(--muted)}.p-home #faq .aq.done i{background:#e6f6ea}.p-home #faq .aq.done i:after{width:9px;height:5px;border:0;border-left:2.2px solid #2d7540;border-bottom:2.2px solid #2d7540;transform:translateY(-1px) rotate(-45deg)}.p-home #faq .aq.now{background:#fe6d31;color:#fff}.p-home #faq .aq.now i{background:hsla(0,0%,100%,.3)}.p-home #faq .aq.now i:after{border-color:#fff}.p-home #faq .aq:disabled{cursor:default}.p-home #faq .al-more{margin-top:auto;padding-top:14px;display:flex;align-items:center;gap:12px;border-top:1px solid #f1e8de}.p-home #faq .al-more>div:not(.fa-faces){flex:1;min-width:0}.p-home #faq .al-more b{display:block;font-size:.92rem}.p-home #faq .al-more span{display:block;font-size:.8rem;font-weight:650;color:var(--muted)}.p-home #faq .al-more .fa-btn{background:linear-gradient(145deg,#24b8ff,#3cc0ff)!important;color:#fff!important;border:0;border-radius:999px;padding:10px 16px;font:inherit;font-size:.84rem;font-weight:800;cursor:pointer;white-space:nowrap}.p-home #faq .al-more .fa-faces img{width:30px;height:30px}@media(max-height:860px) and (min-width:981px){.p-home #faq .ask-head{margin-bottom:18px}.p-home #faq .ask-head .sub{display:none}.p-home #faq .ask2 .fc-body{height:350px}.p-home #faq .aq{padding:9px 10px 9px 14px;font-size:.86rem}.p-home #faq .al-q{gap:6px}.p-home #faq .ask-list{padding:18px 20px 16px}}@media(max-width:980px){.p-home #faq .ask2{grid-template-columns:1fr}.p-home #faq .ask2 .fc-body{height:360px}}@media(max-width:720px){.p-home #faq .ask2{border-radius:24px}.p-home #faq .ask2 .fc-body{height:320px;padding:12px 14px!important}.p-home #faq .ask-list{padding:16px}.p-home #faq .al-more{flex-wrap:wrap}}body .p-home .pm-pop,body.p-home .pm-pop{z-index:1000!important}@media(min-width:721px){body .p-home .pm-pop,body.p-home .pm-pop{position:fixed!important;left:auto!important;right:22px!important;bottom:22px!important;top:auto!important;width:400px!important}}.p-home .pm-fab{position:fixed;right:22px;bottom:22px;z-index:990;display:flex;align-items:center;gap:10px;border:0;cursor:pointer;font:inherit;background:linear-gradient(145deg,#24b8ff,#66cdff);color:#fff;border-radius:999px;padding:7px 18px 7px 7px;box-shadow:0 18px 36px -16px rgba(0,80,140,.7);transform:translateY(20px) scale(.9);opacity:0;pointer-events:none;transition:transform .35s cubic-bezier(.3,1.4,.5,1),opacity .25s}.p-home .pm-fab.show{transform:none;opacity:1;pointer-events:auto}.p-home .pm-fab:hover{transform:translateY(-2px)}.p-home .pm-fab .pf-faces{display:flex}.p-home .pm-fab .pf-faces img{width:38px;height:38px;border-radius:12px;box-shadow:0 0 0 2px #fff;background:#fff}.p-home .pm-fab .pf-faces img+img{margin-left:-12px}.p-home .pm-fab b{font-size:.9rem;font-weight:800;white-space:nowrap}.p-home .pm-fab .dot{position:absolute;top:4px;left:40px;width:10px;height:10px;border-radius:50%;background:#51c46d;box-shadow:0 0 0 2px #fff}body.touring .p-home .pm-fab,body.touring.p-home .pm-fab{display:none}@media(max-width:720px){.p-home .pm-fab{right:14px;bottom:84px;padding:6px}.p-home .pm-fab b{display:none}.p-home .pm-fab .pf-faces img{width:34px;height:34px}.p-home .pm-fab .dot{left:34px}}.p-home .pm-switch{display:flex;gap:6px;padding:10px 14px 0;background:#fff}.p-home .pm-switch button{flex:1;border:0;cursor:pointer;font:inherit;font-size:.86rem;font-weight:800;color:var(--ink);background:#f6eee4;border-radius:14px;padding:8px 10px;display:flex;flex-direction:column;align-items:flex-start;line-height:1.15;transition:background .2s,color .2s}.p-home .pm-switch button small{font-size:.7rem;font-weight:650;opacity:.75}.p-home .pm-switch button[data-m=papa][aria-selected=true]{background:linear-gradient(145deg,#24b8ff,#66cdff);color:#fff}.p-home .pm-switch button[data-m=mama][aria-selected=true]{background:linear-gradient(145deg,#ffbdda,#ffd1e5);color:var(--ink)}.p-home .pm-pop.mama .pm-head{background:linear-gradient(145deg,#ffbdda,#ffd1e5)!important}.p-home .pm-pop.mama .pm-head b,.p-home .pm-pop.mama .pm-head small{color:var(--ink)!important}.p-home .pm-pop.mama .pm-x{background:hsla(0,0%,100%,.55)!important;color:var(--ink)!important}.p-home .pm-pop .pm-faces img{transition:transform .3s,opacity .3s}.p-home .pm-pop.mama .pm-faces img:first-child,.p-home .pm-pop:not(.mama) .pm-faces img:nth-child(2){opacity:.45;transform:scale(.82)}.p-home .fl-btn{position:fixed;z-index:990;border:0;cursor:pointer;padding:0;width:62px;height:62px;border-radius:50%;display:grid;place-items:center;box-shadow:0 16px 32px -14px rgba(36,32,29,.55);transition:transform .3s cubic-bezier(.3,1.4,.5,1),opacity .25s}.p-home .fl-btn:hover{transform:translateY(-3px) scale(1.04)}.p-home .fl-btn img{width:46px;height:46px;border-radius:14px}.p-home .fl-papa{background:linear-gradient(145deg,#24b8ff,#66cdff)}.p-home .fl-papa .dot{position:absolute;top:6px;right:6px;width:11px;height:11px;border-radius:50%;background:#51c46d;box-shadow:0 0 0 2px #fff}.p-home .fl-hide{opacity:0;pointer-events:none;transform:scale(.8)}body.touring .p-home .fl-btn,body.touring.p-home .fl-btn{display:none}.p-home #maui{display:none!important}.p-home .mpeek{position:fixed;left:0;top:62%;z-index:990;display:flex;align-items:center;gap:10px;border:0;cursor:pointer;font:inherit;text-align:left;background:linear-gradient(145deg,#fede45,#fee87d);color:var(--ink);border-radius:0 24px 24px 0;padding:8px 16px 8px 10px;box-shadow:0 16px 34px -16px rgba(120,90,0,.6);transform:translateX(calc(-100% + 46px));transition:transform .5s cubic-bezier(.3,1.3,.5,1)}.p-home .mpeek img{order:2;width:48px;height:48px;border-radius:50%;flex:none;transform-origin:30% 80%;animation:mNod 6s ease-in-out 3s infinite}.p-home .mpeek span{order:1;white-space:nowrap;line-height:1.2}.p-home .mpeek span b{display:block;font-size:.95rem;font-weight:800}.p-home .mpeek span small{display:block;font-size:.76rem;font-weight:650;opacity:.8}@keyframes mNod{0%,84%,to{transform:rotate(0)}88%{transform:rotate(14deg)}93%{transform:rotate(-6deg)}}.p-home .mpeek.out,.p-home .mpeek:focus-visible,.p-home .mpeek:hover{transform:none}.p-home .mpeek .mx{order:3;width:22px;height:22px;border-radius:50%;background:rgba(36,32,29,.12);display:none;place-items:center;font-size:.8rem;font-weight:800;margin-left:2px}.p-home .mpeek.out .mx,.p-home .mpeek:hover .mx{display:grid}.p-home .fl-papa2{position:fixed;right:22px;bottom:22px;z-index:990;width:62px;height:62px;border-radius:50%;border:0;cursor:pointer;padding:0;display:grid;place-items:center;background:linear-gradient(145deg,#24b8ff,#66cdff);box-shadow:0 16px 32px -14px rgba(0,80,140,.7);transition:transform .3s cubic-bezier(.3,1.4,.5,1),opacity .25s}.p-home .fl-papa2:hover{transform:translateY(-3px) scale(1.05)}.p-home .fl-papa2 img{width:46px;height:46px;border-radius:14px}.p-home .fl-papa2 .dot{position:absolute;top:5px;right:5px;width:12px;height:12px;border-radius:50%;background:#51c46d}.p-home .fl-papa2 .tip{position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);background:#fff;color:var(--ink);font-size:.82rem;font-weight:800;white-space:nowrap;padding:7px 12px;border-radius:12px;box-shadow:0 10px 24px -12px rgba(36,32,29,.45);opacity:0;pointer-events:none;transition:opacity .2s}.p-home .fl-papa2:hover .tip{opacity:1}.p-home .fl-off{opacity:0;pointer-events:none;transform:scale(.8)}body.touring .p-home .fl-papa2,body.touring .p-home .mpeek,body.touring.p-home .fl-papa2,body.touring.p-home .mpeek{display:none}@media(max-width:720px){.p-home .mpeek{top:auto;bottom:150px}.p-home .mpeek img{width:42px;height:42px}.p-home .fl-papa2{right:14px;bottom:84px;width:56px;height:56px}.p-home .fl-papa2 img{width:40px;height:40px}}.p-home .fl-papa2{background:#fff!important;box-shadow:0 0 0 3px #24b8ff,0 16px 32px -14px rgba(0,80,140,.6)!important;overflow:visible}.p-home .fl-papa2 img{border-radius:50%!important;object-fit:cover;object-position:50% 70%;transform:scale(1.45);clip-path:circle(34.5%)}.p-home .fl-papa2{background:#24b8ff!important;overflow:visible!important}.p-home .fl-papa2 .dot{top:2px!important;right:2px!important}.p-home .fl-papa2{box-shadow:0 0 0 3px #fff,0 16px 32px -14px rgba(36,32,29,.55)!important}.p-home .fl-papa2.mama{background:#ff7ba1!important}.p-home .fl-papa2 .dot{box-shadow:0 0 0 2px #fff}.p-home .fl-papa2{width:56px!important;height:56px!important}.p-home .needhelp{position:fixed;right:22px;bottom:92px;z-index:992;border:0;cursor:pointer;font:inherit;font-size:.84rem;font-weight:800;color:var(--ink);background:#fff;border-radius:999px;padding:8px 14px 8px 11px;display:flex;align-items:center;gap:7px;box-shadow:0 0 0 1px rgba(36,32,29,.06),0 12px 26px -14px rgba(36,32,29,.5);transition:transform .25s}.p-home .needhelp:hover{transform:translateY(-2px)}.p-home .needhelp i{width:20px;height:20px;border-radius:50%;background:url(/images/pages/home/img-d3925c73.svg) 50% 12%/150% auto no-repeat #2e2825}.p-home .mside{position:fixed;right:0;bottom:150px;z-index:991}.p-home .mside .dg{position:absolute;right:-58px;bottom:-40px;width:104px;height:120px;border:0;padding:0;cursor:pointer;background:url(/images/pages/home/img-d3925c73.svg) top/100% auto no-repeat;transform-origin:100% 100%;transform:rotate(-38deg) translateY(130px);transition:transform .6s cubic-bezier(.3,1.3,.5,1)}.p-home .mside.peek .dg{transform:rotate(-38deg) translateY(58px)}.p-home .mside.up .dg{transform:rotate(-38deg) translateY(26px)}.p-home .mside.nudge .dg{animation:mNudge 1.6s ease}.p-home .dogtalk{position:fixed;right:22px;bottom:140px;z-index:993;width:290px;background:#fff;border-radius:20px;padding:15px 16px 14px;box-shadow:0 0 0 1px rgba(36,32,29,.05),0 26px 50px -22px rgba(36,32,29,.5);opacity:0;transform:translateY(10px) scale(.96);transform-origin:100% 100%;pointer-events:none;transition:opacity .25s,transform .35s cubic-bezier(.3,1.4,.5,1)}.p-home .dogtalk:after{content:"";position:absolute;right:40px;bottom:-8px;width:18px;height:18px;background:#fff;transform:rotate(45deg);border-radius:0 0 4px 0}.p-home .dogtalk.on{opacity:1;transform:none;pointer-events:auto}.p-home .dogtalk b{display:block;font-size:1rem;font-weight:800;color:var(--ink);letter-spacing:-.02em;padding-right:24px}.p-home .dogtalk p{margin:4px 0 12px;font-size:.86rem;line-height:1.45;color:var(--brown)}.p-home .dogtalk .row{display:flex;gap:8px}.p-home .dogtalk .go{flex:1;color:#fff;background:linear-gradient(145deg,#fe6d31,#ff5c01)}.p-home .dogtalk .go,.p-home .dogtalk .no{border:0;border-radius:12px;padding:10px 12px;font:inherit;font-size:.86rem;font-weight:800;cursor:pointer}.p-home .dogtalk .no,.p-home .dogtalk .x{color:var(--ink);background:#f6eee4}.p-home .dogtalk .x{position:absolute;right:10px;top:10px;width:24px;height:24px;border:0;border-radius:50%;cursor:pointer;font-size:.8rem;font-weight:800}body.touring .p-home .dogtalk,body.touring .p-home .mside,body.touring .p-home .needhelp,body.touring.p-home .dogtalk,body.touring.p-home .mside,body.touring.p-home .needhelp{display:none}@media(max-width:720px){.p-home .fl-papa2{width:50px!important;height:50px!important}.p-home .needhelp{right:14px;bottom:144px}.p-home .mside{bottom:200px}.p-home .mside .dg{width:88px;height:100px;right:-50px}.p-home .dogtalk{left:12px;right:12px;width:auto;bottom:190px}}@media(prefers-reduced-motion:reduce){.p-home .mside .dg{transition:none;animation:none!important}}.p-home .mside{bottom:175px!important}.p-home .mside .dg{right:-44px!important;bottom:-30px!important}.p-home .mside.peek .dg{transform:rotate(-38deg) translateY(48px)!important}.p-home .mside.up .dg{transform:rotate(-38deg) translateY(12px)!important}@keyframes mNudge{0%,to{transform:rotate(-38deg) translateY(130px)}35%,65%{transform:rotate(-38deg) translateY(56px)}50%{transform:rotate(-30deg) translateY(52px)}}.p-home .dogtalk{right:118px!important;transform-origin:100% 60%}.p-home .dogtalk:after{bottom:60px!important}@media(max-width:720px){.p-home .mside{bottom:210px!important}.p-home .dogtalk{left:12px!important;right:12px!important;bottom:330px!important}.p-home .dogtalk:after{right:60px!important;bottom:-8px!important}}.p-home .mside{bottom:205px!important}.p-home .dogtalk{bottom:180px!important}.p-home .mpeek{display:none!important}@media(max-width:720px){.p-home .mside{bottom:236px!important}.p-home .dogtalk{bottom:340px!important}.p-home .dogtalk:after{right:40px!important}}.p-home .needhelp{right:30px!important;bottom:92px!important;width:40px;height:40px;padding:0!important;justify-content:center;font-size:1.05rem!important;font-weight:900!important;color:#fe6d31!important;border-radius:50%!important}.p-home .needhelp i{display:none!important}.p-home .needhelp .tipq{position:absolute;right:calc(100% + 10px);top:50%;transform:translateY(-50%);background:#fff;color:var(--ink);font-size:.8rem;font-weight:800;white-space:nowrap;padding:7px 11px;border-radius:12px;box-shadow:0 10px 24px -12px rgba(36,32,29,.45);opacity:0;pointer-events:none;transition:opacity .2s}.p-home .needhelp:hover .tipq{opacity:1}.p-home .mside{right:0!important;bottom:150px!important;width:0;height:0}.p-home .mside .dg{right:auto!important;bottom:auto!important;left:0;top:0;width:118px!important;height:87px!important;margin:-60px 0 0;background:url(/images/pages/home/img-70e94c36.svg) 50%/100% 100% no-repeat!important;transform-origin:50% 50%;transform:translateX(30px) rotate(-32deg)!important;transition:transform .6s cubic-bezier(.3,1.3,.5,1)!important}.p-home .mside .pw2{position:absolute;left:0;top:10px;width:46px;height:34px;background:url(/images/pages/home/img-a5fd2581.svg) 50%/100% 100% no-repeat;transform:translateX(10px);transition:transform .5s cubic-bezier(.3,1.3,.5,1) .05s;pointer-events:none}.p-home .mside.peek .dg{transform:translateX(-62px) rotate(-32deg)!important}.p-home .mside.peek .pw2{transform:translateX(-30px)}.p-home .mside.up .dg{transform:translateX(-84px) rotate(-26deg)!important}.p-home .mside.up .pw2{transform:translateX(-38px)}.p-home .mside.nudge .dg{animation:mNudge3 1.6s ease!important}.p-home .mside.nudge .pw2{animation:mNudgeP 1.6s ease}@keyframes mNudge3{0%,to{transform:translateX(30px) rotate(-32deg)}35%,65%{transform:translateX(-56px) rotate(-32deg)}50%{transform:translateX(-58px) rotate(-22deg)}}@keyframes mNudgeP{0%,to{transform:translateX(10px)}35%,65%{transform:translateX(-26px)}}.p-home .dogtalk{right:112px!important;bottom:110px!important}.p-home .dogtalk:after{bottom:50px!important}@media(max-width:720px){.p-home .needhelp{right:19px!important;bottom:142px!important}.p-home .mside{bottom:210px!important}.p-home .dogtalk{left:12px!important;right:12px!important;bottom:280px!important}.p-home .dogtalk:after{right:40px!important;bottom:-8px!important}}.p-home .mside{bottom:200px!important}.p-home .dogtalk{bottom:150px!important}.p-home .mside .pw2{top:26px!important;width:40px!important;height:30px!important}@media(max-width:720px){.p-home .dogtalk{bottom:300px!important}}.p-home .mside,.p-home .needhelp{display:none!important}.p-home .fl-maui{position:fixed;right:22px;bottom:90px;z-index:990;width:56px;height:56px;border-radius:50%;border:0;padding:0;cursor:pointer;background:url(/images/pages/home/img-d3925c73.svg) 50% 30%/118% auto no-repeat,linear-gradient(145deg,#fede45,#fee87d);box-shadow:0 0 0 3px #fff,0 16px 32px -14px rgba(36,32,29,.55);transition:transform .3s cubic-bezier(.3,1.4,.5,1),opacity .25s}.p-home .fl-maui:hover{transform:translateY(-3px) scale(1.05)}.p-home .fl-maui.wig{animation:mWig 1s ease}@keyframes mWig{20%{transform:rotate(-12deg)}40%{transform:rotate(10deg)}60%{transform:rotate(-6deg)}80%{transform:rotate(3deg)}}.p-home .fl-maui .tip,.p-home .fl-papa2 .tip{right:calc(100% + 12px)}.p-home .fl-maui .tip{position:absolute;top:50%;transform:translateY(-50%);background:#fff;color:var(--ink);font-size:.82rem;font-weight:800;white-space:nowrap;padding:7px 12px;border-radius:12px;box-shadow:0 10px 24px -12px rgba(36,32,29,.45);opacity:0;pointer-events:none;transition:opacity .2s}.p-home .fl-maui:hover .tip{opacity:1}.p-home .fl-off2{opacity:0;pointer-events:none;transform:scale(.8)}.p-home .dogtalk{right:94px!important;bottom:72px!important;transform-origin:100% 80%}.p-home .dogtalk:after{right:-8px!important;bottom:34px!important;border-radius:0 4px 0 0!important}body.touring .p-home .fl-maui,body.touring.p-home .fl-maui{display:none}@media(min-width:721px){.p-home .tour-card,.p-home .tour-card.l,.p-home .tour-card.r{left:calc(50% - 190px)!important;right:auto!important;bottom:24px!important}}@media(max-width:720px){.p-home .fl-maui{right:14px;bottom:144px;width:50px;height:50px}.p-home .dogtalk{left:12px!important;right:12px!important;bottom:206px!important}.p-home .dogtalk:after{right:28px!important;bottom:-8px!important;border-radius:0 0 4px 0!important}}.p-home .fl-maui{background:#fff!important;display:grid;place-items:center;font:inherit;font-size:1.5rem;font-weight:900;color:#fe6d31}.p-home .fl-maui .qm{line-height:1;pointer-events:none}.p-home .fl-maui .badge{position:absolute;left:-6px;bottom:-4px;width:26px;height:26px;border-radius:50%;background:url(/images/pages/home/img-d3925c73.svg) 50% 30%/125% auto no-repeat,#fede45;box-shadow:0 0 0 2px #fff}.p-home .fl-maui.open{color:#fff}.p-home .mside.v74{display:block!important;bottom:236px!important;z-index:994}.p-home .mside.v74 .dg{cursor:pointer}.p-home .mside.v74.talk .dg{animation:mTalk .5s ease}@keyframes mTalk{50%{transform:translateX(-84px) rotate(-16deg)}}.p-home .dogtalk{width:320px!important;bottom:88px!important;padding:16px!important}.p-home .dogtalk .dt-top{display:flex;align-items:center;gap:8px;margin-bottom:10px;padding-right:26px}.p-home .dogtalk .dt-top b{font-size:1rem}.p-home .dogtalk .dt-top small{display:block;font-size:.72rem;font-weight:700;color:var(--muted)}.p-home .dogtalk .say{background:#fbf6f0;border-radius:14px 14px 14px 4px;padding:10px 12px;font-size:.88rem;line-height:1.45;color:var(--ink);margin-bottom:10px;animation:fmPop .35s cubic-bezier(.3,1.4,.5,1)}.p-home .dogtalk .opts{display:flex;flex-direction:column;gap:6px}.p-home .dogtalk .opt{display:flex;align-items:center;gap:10px;border:0;background:#fff;box-shadow:inset 0 0 0 1.5px #f1e6da;border-radius:12px;padding:9px 11px;font:inherit;font-size:.86rem;font-weight:750;color:var(--ink);cursor:pointer;text-align:left;transition:background .2s,box-shadow .2s,transform .2s}.p-home .dogtalk .opt:hover{background:#fff1ea;box-shadow:inset 0 0 0 1.5px #ffd2bc;transform:translateX(2px)}.p-home .dogtalk .opt em{font-style:normal;width:26px;height:26px;border-radius:8px;display:grid;place-items:center;background:#f6eee4;font-size:.85rem;flex:none}.p-home .dogtalk .opt.main{background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff;box-shadow:none}.p-home .dogtalk .opt.main em{background:hsla(0,0%,100%,.25)}.p-home .dogtalk .acts{display:flex;gap:6px;margin-top:2px}.p-home .dogtalk .acts button{border:0;border-radius:12px;padding:9px 12px;font:inherit;font-size:.84rem;font-weight:800;cursor:pointer}.p-home .dogtalk .acts .go2{flex:1;background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff}.p-home .dogtalk .acts .bk{background:#f6eee4;color:var(--ink)}.p-home .flash-target{animation:flashT 1.6s ease}@keyframes flashT{0%,to{box-shadow:none}30%,70%{box-shadow:0 0 0 4px #fede45,0 0 0 10px rgba(254,222,69,.35)}}@media(max-width:720px){.p-home .mside.v74{bottom:420px!important}.p-home .dogtalk{width:auto!important;bottom:206px!important}.p-home .fl-maui .tip{display:none}.p-home .dogtalk{right:58px!important;left:10px!important}.p-home .mside.v74{bottom:300px!important}.p-home .dogtalk .say{font-size:.84rem}.p-home .dogtalk .opt{font-size:.82rem;padding:8px 10px}}.p-home .fl-maui.open .tip{display:none}.p-home .fl-maui{width:40px!important;height:40px!important;right:30px!important;bottom:92px!important;background:hsla(0,0%,100%,.92)!important;color:#6f6259!important;font-size:1.05rem!important;box-shadow:0 0 0 1px rgba(36,32,29,.08),0 8px 18px -10px rgba(36,32,29,.45)!important;backdrop-filter:blur(6px)}.p-home .fl-maui:hover{color:var(--ink)!important;transform:translateY(-2px)!important}.p-home .fl-maui .badge{display:none!important}.p-home .fl-maui.open{background:var(--ink)!important;color:#fff!important}.p-home .dogtalk{bottom:80px!important;right:84px!important}.p-home .dogtalk:after{bottom:22px!important}.p-home .dogtalk .opt small{display:block;font-size:.72rem;font-weight:600;color:var(--muted);margin-top:1px}.p-home .dogtalk .opt.main small{color:hsla(0,0%,100%,.85)}.p-home .dogtalk .opt span{flex:1}.p-home .dogtalk .sep{height:1px;background:#f1e6da;margin:4px 2px}.p-home .dogtalk .opt.lite{box-shadow:none;background:#fbf6f0}@media(max-width:720px){.p-home .fl-maui{right:19px!important;bottom:144px!important}.p-home .dogtalk{bottom:196px!important}}.p-home .fl-maui{width:56px!important;height:56px!important;right:22px!important;bottom:90px!important;background:linear-gradient(145deg,#fe6d31,#ff7d45)!important;color:#fff!important;font-size:1.6rem!important;font-weight:900!important;box-shadow:0 0 0 3px #fff,0 16px 32px -14px rgba(254,109,49,.75)!important;backdrop-filter:none}.p-home .fl-maui:hover{color:#fff!important;transform:translateY(-3px) scale(1.05)!important}.p-home .fl-maui.open{background:linear-gradient(145deg,#fe6d31,#ff5c01)!important;font-size:1.4rem!important}.p-home .dogtalk{width:340px!important;padding:0!important;overflow:hidden;right:92px!important;bottom:76px!important;border-radius:24px!important}.p-home .dogtalk:after{bottom:24px!important}.p-home .mh{display:flex;align-items:center;gap:12px;padding:14px 16px;background:linear-gradient(145deg,#fe6d31,#ff7d45);color:#fff}.p-home .mh .av{width:42px;height:42px;border-radius:50%;flex:none;background:url(/images/pages/home/img-d3925c73.svg) 50% 32%/122% auto no-repeat,#fede45;box-shadow:0 0 0 2px #fff}.p-home .mh b{display:block;font-size:1.02rem;font-weight:800;letter-spacing:-.02em}.p-home .mh small{display:flex;align-items:center;gap:6px;font-size:.76rem;font-weight:700;opacity:.95}.p-home .mh small i{width:7px;height:7px;border-radius:50%;background:#fede45}.p-home .mh .x2{margin-left:auto;width:30px;height:30px;border:0;border-radius:50%;background:hsla(0,0%,100%,.25);color:#fff;font-size:.9rem;font-weight:800;cursor:pointer}.p-home .mb{padding:14px 14px 12px}.p-home .mb .say{margin:0 0 12px!important;background:#fbf6f0!important;border-radius:4px 16px 16px 16px!important;font-size:.9rem!important}.p-home .mt{display:flex;align-items:center;gap:12px;width:100%;border:0;cursor:pointer;font:inherit;text-align:left;border-radius:16px;padding:12px 12px 12px 14px;background:#fff1ea;color:var(--ink);transition:transform .2s,background .2s}.p-home .mt:hover{background:#ffe6d9;transform:translateY(-1px)}.p-home .mt .ic{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(145deg,#fe6d31,#ff7d45);color:#fff;font-size:1rem;flex:none}.p-home .mt b{display:block;font-size:.95rem;font-weight:800}.p-home .mt small{display:block;font-size:.76rem;font-weight:650;color:var(--muted)}.p-home .mt .chip{margin-left:auto;font-size:.7rem;font-weight:800;color:#fe6d31;background:#fff;border-radius:999px;padding:4px 9px;white-space:nowrap}.p-home .mg{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.p-home .mg button{border:0;cursor:pointer;font:inherit;text-align:left;background:#fbf6f0;border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:8px;color:var(--ink);transition:transform .2s,box-shadow .2s,background .2s}.p-home .mg button:hover{background:#fff;box-shadow:0 0 0 1.5px var(--c),0 12px 22px -16px rgba(36,32,29,.5);transform:translateY(-2px)}.p-home .mg .ic{width:32px;height:32px;border-radius:10px;display:grid;place-items:center;background:var(--c);font-size:.95rem}.p-home .mg b{font-size:.86rem;font-weight:800;line-height:1.2}.p-home .mg [data-k=plans]{--c:#51c46d}.p-home .mg [data-k=stage]{--c:#24b8ff}.p-home .mg [data-k=village]{--c:#bbacfb}.p-home .mg [data-k=founders]{--c:#ffbdda}.p-home .mf{display:flex;gap:6px;margin-top:10px;padding-top:10px;border-top:1px solid #f1e6da}.p-home .mf a,.p-home .mf button{flex:1;display:flex;align-items:center;justify-content:center;gap:6px;border:0;background:none;cursor:pointer;font:inherit;font-size:.8rem;font-weight:800;color:var(--brown);padding:8px 6px;border-radius:10px;text-decoration:none}.p-home .mf a:hover,.p-home .mf button:hover{background:#fbf6f0;color:var(--ink)}@media(max-width:720px){.p-home .fl-maui{width:50px!important;height:50px!important;right:14px!important;bottom:144px!important}.p-home .dogtalk{width:auto!important;left:10px!important;right:10px!important;bottom:206px!important}}.p-home .mf a,.p-home .mf button{white-space:nowrap}@media(max-width:720px){.p-home .mside.v74{display:none!important}}.p-home .mh b,.p-home .mh small{color:#fff!important}.p-home .mg [data-k=village] .ic svg{fill:#24201d}.p-home .mf svg{width:16px;height:16px;flex:none}.p-home .mt .ic svg{width:22px;height:22px}.p-home .mg .ic svg{width:19px;height:19px}.p-home .mf svg,.p-home .mg .ic svg,.p-home .mg [data-k=village] .ic svg,.p-home .mt .ic svg{fill:#fff!important}.p-home .mf svg{width:24px!important;height:24px!important;padding:5px;border-radius:50%;box-sizing:border-box}.p-home .mf button svg{background:#24b8ff}.p-home .mf a svg{background:#fe6d31}.p-home .mf a svg path{stroke:#fe6d31!important}.p-home .sb-head .sb-arrows,.p-home .sb-head .sb-hint{display:none!important}.p-home .sb-nav{position:absolute;top:50%;z-index:3;width:40px;height:40px;margin-top:-26px;border:0;border-radius:50%;background:#fff;color:var(--ink);cursor:pointer;display:grid;place-items:center;box-shadow:0 0 0 1px rgba(36,32,29,.06),0 10px 22px -10px rgba(36,32,29,.45);opacity:0;pointer-events:none;transition:opacity .25s,transform .2s,background .2s}.p-home .sb-nav svg{width:18px;height:18px}.p-home .sb-nav.l{left:-8px}.p-home .sb-nav.r{right:-8px}.p-home .sb-wrap.more-l .sb-nav.l,.p-home .sb-wrap.more-r .sb-nav.r{opacity:1;pointer-events:auto}.p-home .sb-nav:hover{background:#fe6d31;color:#fff;transform:scale(1.06)}@media(hover:none){.p-home .sb-nav{display:none}}.p-home .hero-blue .ask-chips button{background:#fff!important;color:var(--ink)!important;box-shadow:0 6px 14px -10px rgba(0,60,100,.5)!important;transition:transform .2s,opacity .3s}.p-home .hero-blue .ask-chips button:hover{transform:translateY(-2px);color:#fe6d31!important}.p-home .ask-chips.swap button{animation:fadeUp .4s var(--ease) both}.p-home .ask-chips.swap button:nth-child(2){animation-delay:.05s}.p-home .ask-chips.swap button:nth-child(3){animation-delay:.1s}.p-home .scard.on{flex-basis:112px!important;flex-direction:column!important;text-align:center!important;align-items:center!important;gap:4px!important;padding:14px 10px 12px!important;transform:translateY(-4px);box-shadow:inset 0 0 0 2px #fe6d31,0 14px 26px -18px rgba(254,109,49,.7)!important}.p-home .scard.on img{width:58px!important;height:58px!important;flex:none!important}.p-home .hero-photo,.p-home .sb-track,.p-home .scard.on .sdesc{display:none!important}.p-home .fx{position:absolute;inset:0;border-radius:32px;overflow:hidden;box-shadow:0 40px 80px -40px rgba(0,60,100,.6);background:#efe6dc}.p-home .fx .ph{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center 30%;opacity:0;transform:scale(1.06);transition:opacity 1s ease,transform 5s ease}.p-home .fx .ph.on{opacity:1;transform:scale(1)}.p-home .fx:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(36,32,29,0) 45%,rgba(36,32,29,.35));pointer-events:none}.p-home .fx .lab{position:absolute;z-index:3;left:18px;top:18px;display:flex;align-items:center;gap:8px;background:hsla(0,0%,100%,.95);border-radius:999px;padding:6px 14px 6px 6px;font-weight:800;font-size:.86rem;color:var(--ink);box-shadow:0 10px 24px -14px rgba(36,32,29,.5)}.p-home .fx .lab i{font-style:normal;background:var(--c);color:#fff;border-radius:999px;padding:3px 9px;font-size:.72rem}.p-home .fx .card{position:absolute;z-index:3;left:18px;right:18px;bottom:44px;max-width:360px;background:#fff;border-radius:20px;padding:14px 16px;box-shadow:0 24px 50px -22px rgba(36,32,29,.6);opacity:0;transform:translateY(16px);transition:opacity .45s,transform .55s cubic-bezier(.3,1.3,.5,1)}.p-home .fx .card.on{opacity:1;transform:none}.p-home .fx .card small{display:block;font-size:.7rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;color:var(--c)}.p-home .fx .card b{display:block;font-size:.98rem;font-weight:800;color:var(--ink);margin:3px 0 4px;letter-spacing:-.02em}.p-home .fx .card p{margin:0;font-size:.84rem;line-height:1.45;color:var(--brown)}.p-home .fx .fxq{display:inline-block;background:#fff1ea;border-radius:14px 14px 4px 14px;padding:6px 11px;font-weight:800;font-size:.82rem;color:var(--ink);margin-bottom:8px}.p-home .fx .row{display:flex;gap:6px;flex-wrap:wrap;margin-top:8px}.p-home .fx .row span{font-size:.72rem;font-weight:800;color:#fff;background:var(--c);border-radius:999px;padding:4px 10px}.p-home .fx .bar{height:6px;border-radius:6px;background:#f1e8de;margin-top:10px;overflow:hidden}.p-home .fx .bar i{display:block;height:100%;background:var(--c);border-radius:6px}.p-home .fx .chk{display:flex;align-items:center;gap:8px;font-size:.84rem;font-weight:700;color:var(--ink);margin-top:6px}.p-home .fx .chk i{width:18px;height:18px;border-radius:6px;background:#f1e8de;flex:none}.p-home .fx .chk i.d{background:var(--c)}.p-home .fx .avs{display:flex;margin-right:8px}.p-home .fx .avs img{width:30px;height:30px;border-radius:50%;object-fit:cover;box-shadow:0 0 0 2px #fff}.p-home .fx .avs img+img{margin-left:-8px}.p-home .fx .wave{display:flex;align-items:center;gap:3px;height:26px;margin-top:8px}.p-home .fx .wave i{flex:1;background:var(--c);border-radius:3px;opacity:.8}.p-home .fx .play{width:34px;height:34px;border-radius:50%;background:var(--c);flex:none;position:relative}.p-home .fx .play:after{content:"";position:absolute;left:13px;top:10px;border-left:11px solid #fff;border-top:7px solid transparent;border-bottom:7px solid transparent}.p-home .fx .segs{position:absolute;z-index:4;left:18px;right:18px;bottom:16px;display:flex;gap:5px}.p-home .fx .segs button{flex:1;height:14px;border:0;background:none;padding:5px 0;cursor:pointer}.p-home .fx .segs button:before{content:"";display:block;height:4px;border-radius:4px;background:hsla(0,0%,100%,.45)}.p-home .fx .segs button.done:before{background:#fff}.p-home .fx .segs button.on:before{background:linear-gradient(90deg,#fff var(--p,0),hsla(0,0%,100%,.45) var(--p,0))}.p-home .fx .nav{position:absolute;z-index:4;top:50%;width:40px;height:40px;margin-top:-20px;border:0;border-radius:50%;background:hsla(0,0%,100%,.9);cursor:pointer;display:grid;place-items:center;opacity:0;transition:opacity .25s}.p-home .fx:hover .nav{opacity:1}.p-home .fx .nav.l{left:14px}.p-home .fx .nav.r{right:14px}.p-home .fx .nav svg{width:18px;height:18px}@media(max-width:720px){.p-home .fx .card{bottom:40px;padding:12px 14px}.p-home .fx .card p{font-size:.8rem}.p-home .fx .lab{font-size:.78rem}}.p-home .hero-art .stk,.p-home .stk{display:none!important}.p-home .lc{display:flex;flex-direction:column;gap:8px;min-height:120px}.p-home .lc .me{align-self:flex-end;background:linear-gradient(145deg,#fe6d31,#ff7d45);color:#fff;font-weight:800;font-size:.84rem;padding:8px 12px;border-radius:16px 16px 4px 16px}.p-home .lc .me,.p-home .lc .pa{animation:fmPop .35s cubic-bezier(.3,1.4,.5,1)}.p-home .lc .pa{display:flex;gap:8px;align-items:flex-start}.p-home .lc .pa img{width:28px;height:28px;border-radius:9px;flex:none}.p-home .lc .pa p{margin:0;font-size:.84rem;line-height:1.45;color:var(--brown)}.p-home .lc .pa b{display:block;font-size:.75rem;color:#24b8ff}.p-home .lc .ty{display:flex;gap:4px;padding:10px 12px;background:#fbf6f0;border-radius:14px;align-self:flex-start}.p-home .lc .ty i{width:7px;height:7px;border-radius:50%;background:#b8aea6;animation:tdot 1s infinite}.p-home .lc .ty i:nth-child(2){animation-delay:.15s}.p-home .lc .ty i:nth-child(3){animation-delay:.3s}.p-home .fxtabs{position:absolute;top:calc(100% + 14px);display:flex;gap:6px;overflow-x:auto;scrollbar-width:none;padding:2px}.p-home .fxtabs::-webkit-scrollbar{display:none}.p-home .fxtabs button{flex:none;border:0;cursor:pointer;font:inherit;font-size:.8rem;font-weight:800;color:var(--ink);background:hsla(0,0%,100%,.55);border-radius:999px;padding:7px 12px;transition:background .2s,box-shadow .2s}.p-home .fxtabs button:hover{background:#fff}.p-home .fxtabs button.on{background:#fff;box-shadow:0 0 0 2px var(--c)}.p-home .hero-blue .hero-art{margin-bottom:52px}.p-home .hmood{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:12px}.p-home .hmood span{font-weight:800;font-size:.86rem;color:var(--ink);margin-right:2px}.p-home .hmood button{border:0;cursor:pointer;font:inherit;font-size:.82rem;font-weight:800;padding:7px 13px;border-radius:999px;background:hsla(0,0%,100%,.5);color:var(--ink);transition:.25s}.p-home .hmood button:hover{background:hsla(0,0%,100%,.8)}.p-home .hmood button.on{background:#fff;box-shadow:0 0 0 3px var(--mc)}.p-home .hmood+.ask-chips{margin-top:8px}.p-home .hero.hero-blue{transition:background .8s}.p-home .hero.m-chaos{background:linear-gradient(158deg,#fe6d31,#ff8a57 60%,#ffa47c)!important}.p-home .hero.m-night{background:linear-gradient(158deg,#bbacfb,#c9bcfc 60%,#d6ccfd)!important}.p-home .hero.m-chaos h1 .acc,.p-home .hero.m-night h1 .acc{color:#fff!important}.p-home .hero.m-chaos .askbox button{background:linear-gradient(145deg,#24b8ff,#3cc0ff)!important}@media(max-width:720px){.p-home .fxtabs{top:calc(100% + 10px)}}.p-home .hero .pill{margin-bottom:4px}.p-home .hero .sub,.p-home .hero h1{margin-top:18px!important}.p-home .hero .sub{white-space:nowrap;font-size:clamp(.92rem,1.05vw,1.05rem)!important}.p-home .hero .askbox{margin-top:24px!important}.p-home .hmood{margin-top:18px!important}.p-home .hmood+.ask-chips{margin-top:10px!important}.p-home .hero .hero-ctas{margin-top:26px!important}.p-home .hero-blue .hero-proof{margin-top:22px!important}@media(max-width:1180px){.p-home .hero .sub{white-space:normal}}.p-home .fxtabs{-webkit-mask:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);mask:linear-gradient(90deg,transparent,#000 24px,#000 calc(100% - 24px),transparent);padding:3px 24px!important;margin:0 -24px;left:0;right:0;scroll-behavior:smooth}.p-home .fxtabs button{background:hsla(0,0%,100%,.5)!important;box-shadow:none!important}.p-home .fxtabs button.on{background:#fff!important;box-shadow:0 0 0 2px var(--c)!important}.p-home .fx .card{bottom:48px!important}.p-home .fx .nav{background:hsla(0,0%,100%,.85)!important;width:36px!important;height:36px!important;margin-top:-18px!important}.p-home .fx .nav.l{left:12px!important}.p-home .fx .nav.r{right:12px!important}.p-home .fx .lab{left:16px!important;top:16px!important}.p-home .fl-papa2 img{transform:scale(1.02)!important;clip-path:none!important;object-position:50% 50%!important}@media(min-width:1181px){.p-home .hero-proof span{white-space:nowrap;font-size:.84rem}}.p-home .countdown{display:none!important}.p-home .fl-papa2 img{width:100%!important;height:100%!important;object-fit:contain!important;transform:scale(1.2)!important;transform-origin:50.5% 63.6%!important;clip-path:circle(41% at 50.5% 63.6%)!important;border-radius:0!important;background:none!important}.p-home .fl-papa2{background:linear-gradient(145deg,#24b8ff,#3cc0ff)!important}.p-home .fl-papa2.mama{background:linear-gradient(145deg,#ff8fb5,#ffa9c8)!important}.p-home .ask-face{background:transparent!important;object-fit:contain!important}.p-home .fl-papa2 img{display:none!important}.p-home .fl-papa2:before{content:"";position:absolute;inset:0;margin:auto;width:92%;height:92%;background:var(--eyes) center/contain no-repeat}.p-home .fl-papa2{--eyes:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Crect x='3' y='12' width='34' height='16' rx='8' fill='%2324201D'/%3E%3Cpath d='M11 22.5q3.2-4.2 6.4 0M22.6 22.5q3.2-4.2 6.4 0' stroke='%23fff' stroke-width='2.4' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")}.p-home .fl-papa2.mama{--eyes:url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 40 40'%3E%3Crect x='3' y='12' width='34' height='16' rx='8' fill='%23fff'/%3E%3Cpath d='M11 22.5q3.2-4.2 6.4 0M22.6 22.5q3.2-4.2 6.4 0' stroke='%2324201D' stroke-width='2.4' fill='none' stroke-linecap='round'/%3E%3C/svg%3E")}.p-home .pw-wrap{position:absolute;inset:0;z-index:20;display:flex;align-items:flex-end;background:rgba(36,32,29,.35);backdrop-filter:blur(3px);border-radius:inherit;opacity:0;transition:opacity .3s}.p-home .pw-wrap.on{opacity:1}.p-home .pw{width:100%;background:#fff;border-radius:24px 24px 0 0;padding:18px 18px 16px;transform:translateY(30px);transition:transform .45s cubic-bezier(.3,1.3,.5,1)}.p-home .pw-wrap.on .pw{transform:none}.p-home .pw .faces{display:flex;margin-bottom:10px}.p-home .pw .faces img{width:40px;height:40px;border-radius:12px;background:#eaf7ff}.p-home .pw .faces img+img{margin-left:-8px;background:#ffeaf3}.p-home .pw h4{margin:0;font-size:1.1rem;font-weight:800;letter-spacing:-.03em;color:var(--ink)}.p-home .pw p{margin:6px 0 12px;font-size:.86rem;line-height:1.45;color:var(--brown)}.p-home .pw .opts{display:flex;flex-direction:column;gap:6px}.p-home .pw .opts a{display:flex;align-items:center;justify-content:space-between;gap:10px;text-decoration:none;border-radius:14px;padding:10px 12px;background:#fbf6f0;color:var(--ink);font-weight:800;font-size:.88rem;box-shadow:inset 0 0 0 1.5px #f1e6da;transition:.2s}.p-home .pw .opts a small{display:block;font-size:.72rem;font-weight:650;color:var(--muted)}.p-home .pw .opts a b{white-space:nowrap}.p-home .pw .opts a:hover{box-shadow:inset 0 0 0 2px #fe6d31}.p-home .pw .opts a.best{background:linear-gradient(145deg,#fe6d31,#ff5c01);color:#fff;box-shadow:none}.p-home .pw .opts a.best small{color:hsla(0,0%,100%,.9)}.p-home .pw .later{display:block;margin:10px auto 0;border:0;background:none;font:inherit;font-size:.8rem;font-weight:800;color:var(--muted);cursor:pointer}.p-home .pm-in.locked{opacity:.5;pointer-events:none}.p-home .pm-plus{color:#fe6d31!important;font-weight:800}.p-home .pm-pop:has(.pw-wrap){min-height:480px}.p-home #faq .ask2 .fm.am:not(.ans){align-self:flex-end;flex-direction:row-reverse}.p-home #faq .ask2 .fm.am:not(.ans) p{border-radius:16px 16px 5px 16px!important}.p-home #faq .ask2 .fm.am:not(.ans):has(+.fm.am:not(.ans)) p{border-radius:16px!important}.p-home #faq .ask2 .fm.am.ans{align-self:flex-start}.p-home #plans .plan:before,.p-home #plans .plan>.shine{display:none!important}.p-home #plans .plan,.p-home #plans .plans.in .plan{transform:none!important;animation:none!important}.p-home #plans .plan[data-p=free]{background:#24b8ff!important}.p-home #plans .plan[data-p=monthly]{background:#ffbdda!important}.p-home #plans .plan[data-p=yearly]{background:#bbacfb!important}.p-home #plans .plan[data-p=founding]{background:#fe6d31!important}.p-home #plans .plan{box-shadow:none!important;border-radius:26px!important;transition:transform .35s cubic-bezier(.2,.8,.2,1)!important}.p-home #plans .plan:hover{transform:translateY(-6px)!important}.p-home #plans .plan.is-rec{box-shadow:0 0 0 4px #fff!important;transform:translateY(-8px)!important}.p-home #plans .plan .badge,.p-home #plans .plan .btn,.p-home #plans .plan li:before{box-shadow:none!important}.p-home #plans .plan .btn{background:#fff!important}.p-home #plans .plan.is-rec:not([data-p=founding]) .btn{background:linear-gradient(145deg,#fe6d31,#ff5c01)!important;color:#fff!important}.p-home #plans .plan .fit{background:hsla(0,0%,100%,.9)!important;box-shadow:none!important}.p-home #plans .plans:after,.p-home #plans .plans:before{display:none!important}.p-home #plans .plans{gap:18px!important}.p-home .psent{background:none!important;box-shadow:none!important;padding-left:0!important}.p-home .psent .ps-kick{border-right-color:rgba(36,32,29,.2)!important}.p-home .scard img{background:none!important;padding:0!important;border-radius:0!important;overflow:visible!important;width:78px!important;height:78px!important}.p-home .scard.on img{box-shadow:none!important;filter:drop-shadow(0 0 0 #FE6D31);outline:3px solid #fe6d31;outline-offset:-1px;border-radius:50%!important}.p-home .rs-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:40px;align-items:stretch}.p-home .rs-left .h2{margin-top:12px}.p-home .rs-left .sub{margin-top:14px;max-width:48ch}.p-home .rs-nums{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-top:26px}.p-home .rs-nums div{background:#fff;border-radius:18px;padding:14px 14px 12px;box-shadow:0 14px 30px -24px rgba(36,32,29,.4)}.p-home .rs-nums b{display:block;font-size:1.6rem;font-weight:800;letter-spacing:-.04em;color:#fe6d31;line-height:1.05}.p-home .rs-nums div:nth-child(2) b{color:#24b8ff}.p-home .rs-nums div:nth-child(3) b{color:#bbacfb}.p-home .rs-nums div:nth-child(4) b{color:#51c46d}.p-home .rs-nums span{display:block;margin-top:4px;font-size:.8rem;font-weight:700;color:var(--brown);line-height:1.3}.p-home .rs-learn{margin:22px 0 0;padding:16px 18px;border-radius:18px;background:#fff1ea;font-size:1.08rem;font-weight:800;letter-spacing:-.02em;color:var(--ink);line-height:1.35}.p-home .rs-learn span{display:block;font-size:.7rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:#fe6d31;margin-bottom:4px}.p-home .vl-card{height:100%;box-sizing:border-box;background:linear-gradient(160deg,#bbacfb,#cfc5fc);border-radius:28px;padding:24px;display:flex;flex-direction:column;gap:16px;color:var(--ink);box-shadow:0 30px 60px -36px rgba(90,70,170,.6)}.p-home .vl-card .pill{align-self:flex-start;color:var(--ink)!important;background:hsla(0,0%,100%,.5)!important}.p-home .vl-card .pill i{background:var(--ink)!important}.p-home .vl-big b{display:block;font-size:clamp(3rem,5vw,4.4rem);font-weight:800;letter-spacing:-.05em;line-height:.95}.p-home .vl-big span{font-size:1rem}.p-home .vl-ch{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.p-home .vl-ch a{display:flex;flex-direction:column;align-items:flex-start;gap:4px;background:hsla(0,0%,100%,.7);border-radius:16px;padding:10px 12px;text-decoration:none;color:var(--ink);transition:transform .2s,background .2s}.p-home .vl-ch a:hover{background:#fff;transform:translateY(-2px)}.p-home .vl-ch svg{width:20px;height:20px}.p-home .vl-ch .c-ig svg{color:#fe6d31}.p-home .vl-ch .c-tt svg{color:var(--ink)}.p-home .vl-ch .c-yt svg{color:#fe6d31}.p-home .vl-ch .c-fb svg{color:#24b8ff}.p-home .vl-ch b{font-size:1.05rem;font-weight:800}.p-home .vl-ch small{font-size:.72rem;font-weight:700;color:var(--brown)}.p-home .vl-bub{display:flex;flex-direction:column;gap:8px;margin-top:auto}.p-home .vl-bub p{margin:0;max-width:85%;background:#fff;border-radius:16px 16px 16px 4px;padding:10px 13px;font-size:.88rem;font-weight:600;line-height:1.4}.p-home .vl-bub p.r{align-self:flex-end;border-radius:16px 16px 4px 16px}.p-home .vl-link{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-weight:800;font-size:.9rem;color:var(--ink);text-decoration:none}.p-home .tbc,.p-home .tbc-q{outline:2px dashed #fe6d31;outline-offset:3px;border-radius:6px}@media(max-width:980px){.p-home .rs-grid{grid-template-columns:1fr}.p-home .rs-nums{grid-template-columns:1fr 1fr}}@media(max-width:560px){.p-home .vl-ch{grid-template-columns:1fr 1fr}}.p-home .rs-nums b{color:var(--ink)!important}.p-home .rs-nums div{border-top:5px solid #fe6d31}.p-home .rs-nums div:nth-child(2){border-top-color:#24b8ff}.p-home .rs-nums div:nth-child(3){border-top-color:#bbacfb}.p-home .rs-nums div:nth-child(4){border-top-color:#51c46d}.p-home #stagebox .scard{transition:flex-basis .45s cubic-bezier(.2,.8,.2,1),background .35s,transform .3s,box-shadow .3s!important}.p-home #stagebox .scard.on{flex-basis:300px!important;flex-direction:row!important;text-align:left!important;align-items:center!important;gap:14px!important;padding:14px 16px 14px 12px!important;background:linear-gradient(145deg,var(--sc),var(--sc2))!important;box-shadow:0 18px 34px -20px var(--sc)!important;transform:translateY(-4px)!important;outline:0!important}.p-home #stagebox .scard.on img{outline:3px solid hsla(0,0%,100%,.85)!important;flex:none!important;width:84px!important;height:84px!important}.p-home #stagebox .scard.on .st{flex:1;min-width:0}.p-home #stagebox .scard.on b{font-size:1rem!important}.p-home #stagebox .scard.on small{opacity:.85}.p-home #stagebox .scard.on .sdesc{display:block!important;margin-top:6px;font-size:.8rem;line-height:1.35;font-weight:650;color:inherit!important}.p-home #stagebox .scard .go{display:none}.p-home #stagebox .scard.on .go{display:inline-flex;align-items:center;gap:5px;margin-top:8px;font-size:.78rem;font-weight:800;padding:5px 11px;border-radius:999px;background:hsla(0,0%,100%,.9);color:var(--ink);animation:fadeUp .35s var(--ease) both}.p-home #stagebox .scard.on.lt{color:#fff}.p-home #stagebox .scard.on.lt b,.p-home #stagebox .scard.on.lt small{color:#fff!important}.p-home #stagebox .scard.on.dk,.p-home #stagebox .scard.on.dk b,.p-home #stagebox .scard.on.dk small{color:var(--ink)!important}.p-home #stagebox .scard.on .sdesc{animation:fadeUp .35s var(--ease) .05s both}.p-home #stagebox .scard.on .go{white-space:nowrap}@media(max-width:720px){.p-home #stagebox .scard.on .go{font-size:.72rem;padding:4px 9px}.p-home #stagebox .scard.on{flex-basis:270px!important}.p-home #stagebox .scard.on img{width:70px!important;height:70px!important}}.p-home .vl-card{gap:18px!important;justify-content:flex-start}.p-home .vl-big b{font-size:clamp(3.4rem,6vw,5.2rem)!important}.p-home .vl-big span{display:block;margin-top:4px;font-size:1.02rem;font-weight:800}.p-home .vl-row{display:grid;grid-template-columns:1fr 1.3fr;gap:10px}.p-home .vl-row div{background:hsla(0,0%,100%,.72);border-radius:18px;padding:14px 16px}.p-home .vl-row b{display:block;font-size:1.5rem;font-weight:800;letter-spacing:-.04em;line-height:1.05}.p-home .vl-row span{display:block;margin-top:4px;font-size:.82rem;font-weight:700;color:var(--brown);line-height:1.35}.p-home .vl-soc{display:flex;align-items:center;gap:10px;margin-top:auto}.p-home .vl-soc a{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;color:#fff;transition:transform .2s;box-shadow:0 10px 20px -12px rgba(36,32,29,.5)}.p-home .vl-soc a:hover{transform:translateY(-3px)}.p-home .vl-soc a svg{width:22px;height:22px}.p-home .vl-soc .s-ig{background:linear-gradient(145deg,#fe6d31,#ff5c01)}.p-home .vl-soc .s-tt{background:#fff;color:var(--ink)}.p-home .vl-soc .s-yt{background:linear-gradient(145deg,#fe6d31,#ff8a57)}.p-home .vl-soc .s-fb{background:linear-gradient(145deg,#24b8ff,#50c6ff)}.p-home .vl-soc span{margin-left:6px;font-weight:800;font-size:.9rem}.p-home #stagebox .scard img,.p-home #stagebox .scard[data-s=expecting] img,.p-home #stagebox .scard[data-s=loss] img{padding:0!important}.p-home #stagebox .sb-row{align-items:stretch!important;padding-top:14px!important;padding-bottom:18px!important}.p-home #stagebox .scard.on{transform:none!important}.p-home .hero{padding-bottom:110px!important}@media(max-width:720px){.p-home .hero{padding-bottom:80px!important}.p-home .vl-row{grid-template-columns:1fr}}.p-home .vl-row{margin-top:auto}.p-home .vl-soc{margin-top:0!important}.p-home .vl-big b{font-size:clamp(3rem,5vw,4.4rem)!important}.p-home .vl-react{position:relative;flex:1;min-height:120px}.p-home .vl-react span{position:absolute;display:inline-flex;align-items:center;gap:7px;background:#fff;border-radius:999px;padding:7px 13px 7px 9px;font-size:.84rem;font-weight:800;box-shadow:0 12px 24px -14px rgba(60,40,140,.6);animation:vlFloat 5s ease-in-out infinite}.p-home .vl-react svg{width:18px;height:18px}.p-home .vl-react .r1{left:2%;top:8%;transform:rotate(-4deg)}.p-home .vl-react .r2{right:4%;top:0;transform:rotate(3deg);animation-delay:-1.2s}.p-home .vl-react .r3{left:18%;top:46%;transform:rotate(2deg);animation-delay:-2.4s}.p-home .vl-react .r4{right:0;top:62%;transform:rotate(-3deg);animation-delay:-3.6s}@keyframes vlFloat{50%{translate:0 -6px}}@media(max-width:560px){.p-home .vl-react{min-height:150px}.p-home .vl-react .r3{left:0}}.p-home .rs-nums b{font-size:1.45rem!important}.p-home .ticker-wrap{margin-top:-8px!important}.p-home .ticker{padding:9px 0!important;transform:rotate(-.8deg)!important}.p-home .tk{width:230px!important;height:38px!important;padding:0 14px 0 5px!important;gap:9px!important;background:hsla(0,0%,100%,.16)!important}.p-home .tk span{font-size:.8rem!important}.p-home .tk .tk-img,.p-home .tk .tk-st,.p-home .tk img,.p-home .tk-dot{flex:0 0 28px!important;width:28px!important;height:28px!important}.p-home .tk-track{gap:14px!important}.p-home .tk-track i{font-size:.7rem!important}@media(max-width:720px){.p-home .tk{width:200px!important;height:34px!important}.p-home .tk .tk-img,.p-home .tk .tk-st,.p-home .tk img,.p-home .tk-dot{flex-basis:24px!important;width:24px!important;height:24px!important}}.p-home .ticker-wrap{margin-top:-62px!important}.p-home .tk{width:253px!important;height:42px!important}.p-home .tk span{font-size:.88rem!important}.p-home .tk .tk-img,.p-home .tk .tk-st,.p-home .tk img,.p-home .tk-dot{flex:0 0 31px!important;width:31px!important;height:31px!important}.p-home .tk:focus-visible,.p-home .tk:hover{background:#fff!important}.p-home .tk:focus-visible span,.p-home .tk:hover span{color:#fe6d31!important}@media(max-width:720px){.p-home .ticker-wrap{margin-top:-48px!important}.p-home .tk{width:220px!important;height:37px!important}.p-home .tk .tk-img,.p-home .tk .tk-st,.p-home .tk img,.p-home .tk-dot{flex-basis:26px!important;width:26px!important;height:26px!important}}.p-home .hmood{gap:10px!important}.p-home .hmood span{font-size:.84rem!important}.p-home .hmood .sw{display:inline-flex;position:relative;background:hsla(0,0%,100%,.35);border-radius:999px;padding:3px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.4)}.p-home .hmood .sw i{position:absolute;top:3px;bottom:3px;left:3px;border-radius:999px;background:#fff;box-shadow:0 4px 10px -6px rgba(0,50,90,.5);transition:left .35s cubic-bezier(.3,1.3,.5,1),width .35s cubic-bezier(.3,1.3,.5,1),opacity .2s;opacity:0}.p-home .hmood .sw.set i{opacity:1}.p-home .hmood .sw button{position:relative;z-index:1;background:none!important;box-shadow:none!important;padding:5px 12px!important;font-size:.78rem!important;font-weight:800;color:var(--ink);border-radius:999px}.p-home .hmood .sw button.on{color:var(--mc)!important}.p-home div:where(.mockup-main)>section#proof{position:relative;z-index:3!important;overflow:clip visible!important;padding-top:104px!important;padding-bottom:158px!important;background:linear-gradient(180deg,#51c46d,#51c46d 140px,#6bcd83 calc(100% - 140px),#6bcd83)!important}.p-home div:where(.mockup-main)>section#proof:before{content:"";position:absolute;left:0;right:0;top:-140px;height:280px;z-index:0;pointer-events:none;background:linear-gradient(180deg,#fff 0,#fff 3.12%,#fff 6.25%,#fefffe 9.38%,#fcfefd 12.5%,#fafdfb 15.62%,#f7fcf8 18.75%,#f3fbf4 21.88%,#eff9f0 25%,#e9f7eb 28.12%,#e2f5e5 31.25%,#dbf2de 34.38%,#d3f0d7 37.5%,#cbedcf 40.62%,#c2e9c7 43.75%,#b8e6bf 46.88%,#afe3b6 50%,#a5dfae 53.12%,#9bdca6 56.25%,#91d89d 59.38%,#88d596 62.5%,#7fd28e 65.62%,#77cf88 68.75%,#6fcd82 71.88%,#68cb7d 75%,#61c978 78.12%,#5cc774 81.25%,#58c672 84.38%,#55c56f 87.5%,#53c46e 90.62%,#52c46d 93.75%,#51c46d 96.88%,#51c46d 100%)!important}.p-home div:where(.mockup-main)>section#proof>.wrap{position:relative;z-index:2}.p-home div:where(.mockup-main)>section#proof .bgi{opacity:.24}.p-home #proof .rs-left .pill{color:#fff!important}.p-home #proof .rs-left .pill i{background:#fff!important}.p-home #proof .h2{color:var(--ink)!important}.p-home #proof .h2 .acc{color:#fff!important}.p-home #proof .sub{color:var(--ink)!important}.p-home .rs-learn,.p-home .rs-nums div{box-shadow:none!important}.p-home .rs-nums div:nth-child(4){border-top-color:#fede45!important}.p-home .rs-learn{background:hsla(0,0%,100%,.92)!important}.p-home .vl-card{box-shadow:none!important}.p-home div:where(.mockup-main)>section#plans{position:relative;z-index:4!important;padding-top:215px!important;padding-bottom:90px!important;background:#fff!important}.p-home div:where(.mockup-main)>section#plans:before{top:-140px!important;height:280px!important;background:linear-gradient(180deg,#6bcd83 0,#6bcd83 3.12%,#6bcd83 6.25%,#6ccd84 9.38%,#6ece85 12.5%,#70cf87 15.62%,#73d089 18.75%,#78d18c 21.88%,#7dd290 25%,#82d494 28.12%,#89d699 31.25%,#90d99f 34.38%,#98dba5 37.5%,#a0deac 40.62%,#a8e1b3 43.75%,#b0e4ba 46.88%,#b9e7c1 50%,#c1eac8 53.12%,#c9edcf 56.25%,#d1efd6 59.38%,#d9f2dd 62.5%,#e0f4e3 65.62%,#e6f6e9 68.75%,#ecf8ee 71.88%,#f1faf2 75%,#f5fcf6 78.12%,#f8fdf9 81.25%,#fbfefb 84.38%,#fdfefd 87.5%,#fefffe 90.62%,#fff 93.75%,#fff 96.88%,#fff 100%)!important}.p-home #plans .pill{color:#fe6d31!important}.p-home #plans .pill i{background:#fe6d31!important}.p-home #plans .h2{color:var(--ink)!important}.p-home #plans .h2 .acc,.p-home #plans .h2 em{color:#fe6d31!important}.p-home #plans .sub{color:var(--brown,#5b4f47)!important}.p-home #plans .ps-lab,.p-home #plans .ps-line,.p-home #plans .ps-row{color:var(--ink)!important}.p-home #plans .ps-slot>button{background:#f6eee4!important;color:#fe6d31!important;box-shadow:none!important}.p-home #plans .plan{box-shadow:0 22px 40px -30px rgba(36,32,29,.35)!important}.p-home #plans .plan.is-rec{box-shadow:0 0 0 3px #fff,0 0 0 6px #fe6d31,0 26px 44px -28px rgba(36,32,29,.4)!important}.p-home #plans .plans-note,.p-home #plans .plans-note *{color:var(--ink)!important}@media(max-width:980px){.p-home div:where(.mockup-main)>section#proof:before{background:linear-gradient(180deg,#fbf6f0 0,#fbf6f0 3.12%,#fbf6f0 6.25%,#faf6ef 9.38%,#f9f5ee 12.5%,#f6f5ec 15.62%,#f4f4ea 18.75%,#f0f3e6 21.88%,#ebf1e2 25%,#e6f0de 28.12%,#e0eed8 31.25%,#d9ecd3 34.38%,#d1e9cc 37.5%,#c9e7c5 40.62%,#c0e4be 43.75%,#b7e1b6 46.88%,#addeaf 50%,#a4dba7 53.12%,#9ad8a0 56.25%,#91d599 59.38%,#88d392 62.5%,#7fd08b 65.62%,#76ce85 68.75%,#6fcc80 71.88%,#68ca7b 75%,#61c877 78.12%,#5cc774 81.25%,#58c671 84.38%,#55c56f 87.5%,#53c46e 90.62%,#52c46d 93.75%,#51c46d 96.88%,#51c46d 100%)!important}}html body .p-home div:where(.mockup-main)>section.sec#faq,html body .p-home div:where(.mockup-main)>section.sec#faq.g-cream,html body.p-home div:where(.mockup-main)>section.sec#faq,html body.p-home div:where(.mockup-main)>section.sec#faq.g-cream{position:relative;z-index:5!important;overflow:clip visible!important;padding-top:175px!important;padding-bottom:215px!important;background:linear-gradient(180deg,#fe6d31,#fe6d31 180px,#ff8a55 calc(100% - 180px),#ff8a55)!important}html body .p-home div:where(.mockup-main)>section.sec#faq,html body .p-home div:where(.mockup-main)>section.sec#plans,html body .p-home div:where(.mockup-main)>section.sec#proof,html body .p-home div:where(.mockup-main)>section.sec#village,html body.p-home div:where(.mockup-main)>section.sec#faq,html body.p-home div:where(.mockup-main)>section.sec#plans,html body.p-home div:where(.mockup-main)>section.sec#proof,html body.p-home div:where(.mockup-main)>section.sec#village{overflow:visible!important;overflow-x:clip!important;overflow-y:visible!important}html body .p-home div:where(.mockup-main)>section.sec#proof,html body.p-home div:where(.mockup-main)>section.sec#proof{padding-top:104px!important;padding-bottom:158px!important}html body .p-home div:where(.mockup-main)>section.sec#plans,html body.p-home div:where(.mockup-main)>section.sec#plans{padding-top:215px!important}.p-home div:where(.mockup-main)>section#faq:before{display:block!important;content:"";position:absolute;left:0;right:0;top:-180px!important;height:360px!important;z-index:0;pointer-events:none;background:linear-gradient(180deg,#fff 0,#fff 3.12%,#fff 6.25%,#fffefe 9.38%,#fffdfc 12.5%,#fffbf9 15.62%,#fff8f6 18.75%,#fff5f1 21.88%,#fff1eb 25%,#ffece4 28.12%,#ffe7dc 31.25%,#ffe0d4 34.38%,#ffd9ca 37.5%,#ffd2c0 40.62%,#ffcab5 43.75%,#ffc2aa 46.88%,#ffba9f 50%,#ffb293 53.12%,#ffa988 56.25%,#ffa17d 59.38%,#ff9972 62.5%,#ff9268 65.62%,#ff8b5e 68.75%,#ff8455 71.88%,#ff7e4d 75%,#ff7945 78.12%,#ff753f 81.25%,#ff723a 84.38%,#fe7036 87.5%,#fe6e33 90.62%,#fe6d32 93.75%,#fe6d31 96.88%,#fe6d31 100%)!important}.p-home div:where(.mockup-main)>section#faq>.wrap{position:relative;z-index:2}.p-home div:where(.mockup-main)>section#faq .bgi{opacity:.2!important;color:#fff!important;fill:#fff!important}.p-home div:where(.mockup-main)>section#faq .bgi svg{fill:#fff!important}html body .p-home div:where(.mockup-main)>section#faq .ask-head .pill,html body.p-home div:where(.mockup-main)>section#faq .ask-head .pill{color:#fff!important}html body .p-home div:where(.mockup-main)>section#faq .ask-head .pill i,html body.p-home div:where(.mockup-main)>section#faq .ask-head .pill i{background:#fff!important}html body .p-home div:where(.mockup-main)>section#faq .ask-head .h2 .acc,html body.p-home div:where(.mockup-main)>section#faq .ask-head .h2 .acc{color:#fff!important}html body .p-home div:where(.mockup-main)>section#faq .ask-head .sub,html body.p-home div:where(.mockup-main)>section#faq .ask-head .sub{color:var(--ink)!important}html body .p-home div:where(.mockup-main)>section#faq .ask-card,html body .p-home div:where(.mockup-main)>section#faq .ask-wrap,html body .p-home div:where(.mockup-main)>section#faq .wrap>*,html body.p-home div:where(.mockup-main)>section#faq .ask-card,html body.p-home div:where(.mockup-main)>section#faq .ask-wrap,html body.p-home div:where(.mockup-main)>section#faq .wrap>*{box-shadow:none!important}.p-home div:where(.mockup-main)>section#village:before{top:-180px!important;height:360px!important;background:linear-gradient(180deg,#ff8a55 0,#ff8a55 2.5%,#ff8a55 5%,#ff8a56 7.5%,#ff8a57 10%,#ff8a59 12.5%,#ff895c 15%,#ff8960 17.5%,#ff8864 20%,#ff8869 22.5%,#ff8870 25%,#ff8776 27.5%,#ff877e 30%,#ff8786 32.5%,#ff878e 35%,#ff8897 37.5%,#fe89a0 40%,#fc8aa9 42.5%,#f98bb2 45%,#f68dba 47.5%,#f28fc3 50%,#ee91cb 52.5%,#ea93d2 55%,#e696d9 57.5%,#e198df 60%,#dd9be4 62.5%,#d89de9 65%,#d49fed 67.5%,#d0a2f0 70%,#cca4f3 72.5%,#c8a5f5 75%,#c5a7f7 77.5%,#c2a8f8 80%,#c0a9f9 82.5%,#beaafa 85%,#bdabfa 87.5%,#bcabfb 90%,#bbacfb 92.5%,#bbacfb 95%,#bbacfb 97.5%,#bbacfb 100%)!important}html body .p-home div:where(.mockup-main)>section.sec#village,html body.p-home div:where(.mockup-main)>section.sec#village{padding-top:175px!important}html body .p-home div:where(.mockup-main)>section.sec#plans,html body.p-home div:where(.mockup-main)>section.sec#plans{padding-bottom:210px!important}.p-home div:where(.mockup-main)>section#village{position:relative;z-index:6!important}.p-home .fxtabs{display:none!important}html body .p-home div:where(.mockup-main)>section.sec.stages,html body.p-home div:where(.mockup-main)>section.sec.stages{display:block!important;padding:96px 0 40px!important;position:relative;z-index:3}.p-home div:where(.mockup-main)>section.stages .stagebox{margin-top:0!important;box-shadow:none!important;background:#f6eee4!important;border-radius:32px!important;padding:30px 30px 22px!important}.p-home div:where(.mockup-main)>section.stages .sb-kick{font-size:.78rem!important}.p-home div:where(.mockup-main)>section.stages .sb-head b{font-size:clamp(1.6rem,2.6vw,2.2rem)!important;letter-spacing:-.035em!important;line-height:1.1!important}html body .p-home div:where(.mockup-main)>section.sec#faq:before,html body .p-home div:where(.mockup-main)>section.sec#plans:before,html body .p-home div:where(.mockup-main)>section.sec#proof:before,html body .p-home div:where(.mockup-main)>section.sec#village:before,html body.p-home div:where(.mockup-main)>section.sec#faq:before,html body.p-home div:where(.mockup-main)>section.sec#plans:before,html body.p-home div:where(.mockup-main)>section.sec#proof:before,html body.p-home div:where(.mockup-main)>section.sec#village:before{display:none!important;content:none!important}html body .p-home div:where(.mockup-main)>section.sec#proof,html body.p-home div:where(.mockup-main)>section.sec#proof{background:linear-gradient(180deg,#fff 0,#fff 5.4px,#fefffe 10.8px,#fcfefd 16.2px,#f9fdfa 21.7px,#f5fbf6 27.1px,#eff9f0 32.5px,#e7f7e9 37.9px,#def3e0 43.3px,#d3f0d7 48.8px,#c8eccc 54.2px,#bbe7c2 59.6px,#afe3b6 65px,#a2deab 70.4px,#95d9a0 75.8px,#88d596 81.2px,#7cd18c 86.7px,#71ce84 92.1px,#68cb7d 97.5px,#5fc877 102.9px,#59c672 108.3px,#55c56f 113.8px,#52c46e 119.2px,#51c46d 124.6px,#51c46d 130px,#51c46d 0,#6bcd83 calc(100% - 110px),#6bcd83 calc(100% - 110px),#6bcd83 calc(100% - 100.8px),#6ccd84 calc(100% - 91.7px),#6ece85 calc(100% - 82.5px),#71cf87 calc(100% - 73.3px),#76d08b calc(100% - 64.2px),#7dd290 calc(100% - 55px),#84d596 calc(100% - 45.8px),#8ed89d calc(100% - 36.7px),#98dba5 calc(100% - 27.5px),#a2dfae calc(100% - 18.3px),#ade3b7 calc(100% - 9.2px),#b9e7c1 calc(100% - 0px))!important;padding-top:150px!important;padding-bottom:125px!important}@media(max-width:980px){html body .p-home div:where(.mockup-main)>section.sec#proof,html body.p-home div:where(.mockup-main)>section.sec#proof{background:linear-gradient(180deg,#fbf6f0 0,#fbf6f0 5.4px,#faf6ef 10.8px,#f9f5ee 16.2px,#f6f4eb 21.7px,#f1f3e8 27.1px,#ebf1e2 32.5px,#e4efdc 37.9px,#dbecd5 43.3px,#d1e9cc 48.8px,#c6e6c3 54.2px,#bae2b9 59.6px,#addeaf 65px,#a1daa5 70.4px,#94d69b 75.8px,#88d392 81.2px,#7ccf89 86.7px,#71cc81 92.1px,#68ca7b 97.5px,#5fc876 102.9px,#59c672 108.3px,#55c56f 113.8px,#52c46e 119.2px,#51c46d 124.6px,#51c46d 130px,#51c46d 0,#6bcd83 calc(100% - 110px),#6bcd83 calc(100% - 110px),#6bcd83 calc(100% - 100.8px),#6ccd84 calc(100% - 91.7px),#6ece85 calc(100% - 82.5px),#71cf87 calc(100% - 73.3px),#76d08b calc(100% - 64.2px),#7dd290 calc(100% - 55px),#84d596 calc(100% - 45.8px),#8ed89d calc(100% - 36.7px),#98dba5 calc(100% - 27.5px),#a2dfae calc(100% - 18.3px),#ade3b7 calc(100% - 9.2px),#b9e7c1 calc(100% - 0px))!important}}html body .p-home div:where(.mockup-main)>section.sec#plans,html body.p-home div:where(.mockup-main)>section.sec#plans{background:linear-gradient(180deg,#b9e7c1 0,#c4ebca 9.2px,#cfeed4 18.3px,#d9f2dd 27.5px,#e2f5e5 36.7px,#eaf8ec 45.8px,#f1faf2 55px,#f6fcf7 64.2px,#fafdfb 73.3px,#fdfefd 82.5px,#fefffe 91.7px,#fff 100.8px,#fff 110px,#fff 0,#fff calc(100% - 170px),#fff calc(100% - 170px),#fff calc(100% - 155.8px),#fffefe calc(100% - 141.7px),#fffdfc calc(100% - 127.5px),#fffaf8 calc(100% - 113.3px),#fff6f3 calc(100% - 99.2px),#fff1eb calc(100% - 85px),#ffeae2 calc(100% - 70.8px),#ffe2d7 calc(100% - 56.7px),#ffd9ca calc(100% - 42.5px),#ffd0bc calc(100% - 28.3px),#ffc5ae calc(100% - 14.2px),#ffba9f calc(100% - 0px))!important;padding-top:205px!important;padding-bottom:230px!important}html body .p-home div:where(.mockup-main)>section.sec#faq,html body .p-home div:where(.mockup-main)>section.sec#faq.g-cream,html body.p-home div:where(.mockup-main)>section.sec#faq,html body.p-home div:where(.mockup-main)>section.sec#faq.g-cream{background:linear-gradient(180deg,#ffba9f 0,#ffaf8f 14.2px,#ffa480 28.3px,#ff9972 42.5px,#ff8f64 56.7px,#ff8658 70.8px,#ff7e4d 85px,#ff7843 99.2px,#ff733b 113.3px,#fe7036 127.5px,#fe6e33 141.7px,#fe6d31 155.8px,#fe6d31 170px,#fe6d31 0,#ff8a55 calc(100% - 170px),#ff8a55 calc(100% - 170px),#ff8a55 calc(100% - 155.8px),#ff8a56 calc(100% - 141.7px),#ff8a59 calc(100% - 127.5px),#ff895e calc(100% - 113.3px),#f86 calc(100% - 99.2px),#ff8870 calc(100% - 85px),#ff877b calc(100% - 70.8px),#ff8788 calc(100% - 56.7px),#ff8897 calc(100% - 42.5px),#fc89a6 calc(100% - 28.3px),#f88cb5 calc(100% - 14.2px),#f28fc3 calc(100% - 0px))!important;padding-top:205px!important;padding-bottom:230px!important}html body .p-home div:where(.mockup-main)>section.sec#village,html body.p-home div:where(.mockup-main)>section.sec#village{background:linear-gradient(180deg,#f28fc3 0,#ec93d0 14.2px,#e497db 28.3px,#dd9be4 42.5px,#d59fec 56.7px,#cea2f1 70.8px,#c8a5f5 85px,#c3a8f8 99.2px,#c0aaf9 113.3px,#bdabfa 127.5px,#bcacfb 141.7px,#bbacfb 155.8px,#bbacfb 170px,#bbacfb 0,#cfc5fc)!important;padding-top:205px!important}@media(max-width:720px){.p-home div:where(.mockup-main)>section.stages{padding:64px 0 24px!important}.p-home div:where(.mockup-main)>section.stages .stagebox{padding:22px 16px 16px!important;border-radius:24px!important}}.p-home .story:after,.p-home .story:before,html body .p-home div:where(.mockup-main)>section.sec#faq:before,html body .p-home div:where(.mockup-main)>section.sec#plans:before,html body .p-home div:where(.mockup-main)>section.sec#proof:before,html body .p-home div:where(.mockup-main)>section.sec#village:before,html body.p-home div:where(.mockup-main)>section.sec#faq:before,html body.p-home div:where(.mockup-main)>section.sec#plans:before,html body.p-home div:where(.mockup-main)>section.sec#proof:before,html body.p-home div:where(.mockup-main)>section.sec#village:before{display:none!important;content:none!important}html body .p-home div:where(.mockup-main)>section.sec#proof,html body.p-home div:where(.mockup-main)>section.sec#proof{background:linear-gradient(180deg,#51c46d,#6bcd83)!important;padding-top:96px!important;padding-bottom:100px!important}@media(max-width:980px){html body .p-home div:where(.mockup-main)>section.sec#proof,html body.p-home div:where(.mockup-main)>section.sec#proof{background:linear-gradient(180deg,#51c46d,#6bcd83)!important}}html body .p-home div:where(.mockup-main)>section.sec#plans,html body.p-home div:where(.mockup-main)>section.sec#plans{background:#fff!important;padding-top:96px!important;padding-bottom:100px!important}html body .p-home div:where(.mockup-main)>section.sec#faq,html body .p-home div:where(.mockup-main)>section.sec#faq.g-cream,html body.p-home div:where(.mockup-main)>section.sec#faq,html body.p-home div:where(.mockup-main)>section.sec#faq.g-cream{background:linear-gradient(180deg,#fe6d31,#ff8a55)!important;padding-top:96px!important;padding-bottom:100px!important}html body .p-home div:where(.mockup-main)>section.sec#village,html body.p-home div:where(.mockup-main)>section.sec#village{background:linear-gradient(180deg,#bbacfb,#cfc5fc)!important;padding-top:96px!important}@media(max-width:720px){html body .p-home div:where(.mockup-main)>section.sec#faq,html body .p-home div:where(.mockup-main)>section.sec#faq.g-cream,html body .p-home div:where(.mockup-main)>section.sec#plans,html body .p-home div:where(.mockup-main)>section.sec#proof,html body.p-home div:where(.mockup-main)>section.sec#faq,html body.p-home div:where(.mockup-main)>section.sec#faq.g-cream,html body.p-home div:where(.mockup-main)>section.sec#plans,html body.p-home div:where(.mockup-main)>section.sec#proof{padding-top:64px!important;padding-bottom:68px!important}html body .p-home div:where(.mockup-main)>section.sec#village,html body.p-home div:where(.mockup-main)>section.sec#village{padding-top:64px!important}}html body .p-home div:where(.mockup-main)>section.sec.stages,html body.p-home div:where(.mockup-main)>section.sec.stages{background:#ffcfe4!important;padding:80px 0 76px!important}html body .p-home div:where(.mockup-main)>section.stages .stagebox,html body.p-home div:where(.mockup-main)>section.stages .stagebox{background:transparent!important;padding:0!important;border-radius:0!important}html body .p-home div:where(.mockup-main)>section.stages .sb-wrap:before,html body.p-home div:where(.mockup-main)>section.stages .sb-wrap:before{background:linear-gradient(90deg,#ffcfe4,rgba(255,207,228,0))!important}html body .p-home div:where(.mockup-main)>section.stages .sb-wrap:after,html body.p-home div:where(.mockup-main)>section.stages .sb-wrap:after{background:linear-gradient(270deg,#ffcfe4,rgba(255,207,228,0))!important}html body .p-home div:where(.mockup-main)>section.stages .scard:not(.on),html body.p-home div:where(.mockup-main)>section.stages .scard:not(.on){background:#fff!important}html body .p-home div:where(.mockup-main)>section.stages #stagebox .scard.on,html body.p-home div:where(.mockup-main)>section.stages #stagebox .scard.on{box-shadow:0 0 0 4px #fff,0 18px 30px -18px rgba(36,32,29,.25)!important}html body .p-home div:where(.mockup-main)>section.stages .sb-foot,html body.p-home div:where(.mockup-main)>section.stages .sb-foot{border-top-color:rgba(36,32,29,.12)!important}@media(max-width:720px){html body .p-home div:where(.mockup-main)>section.sec.stages,html body.p-home div:where(.mockup-main)>section.sec.stages{padding:56px 0 60px!important}}html body .p-home div:where(.mockup-main)>section.sec.stages,html body.p-home div:where(.mockup-main)>section.sec.stages{background:#ffeb94!important}html body .p-home div:where(.mockup-main)>section.stages .sb-wrap:before,html body.p-home div:where(.mockup-main)>section.stages .sb-wrap:before{background:linear-gradient(90deg,#ffeb94,rgba(255,235,148,0))!important}html body .p-home div:where(.mockup-main)>section.stages .sb-wrap:after,html body.p-home div:where(.mockup-main)>section.stages .sb-wrap:after{background:linear-gradient(270deg,#ffeb94,rgba(255,235,148,0))!important}html body .p-home div:where(.mockup-main)>section.sec#faq,html body .p-home div:where(.mockup-main)>section.sec#faq.g-cream,html body.p-home div:where(.mockup-main)>section.sec#faq,html body.p-home div:where(.mockup-main)>section.sec#faq.g-cream{background:linear-gradient(180deg,#ffbdda,#ffd6e8)!important}html body .p-home div:where(.mockup-main)>section#faq .bgi,html body.p-home div:where(.mockup-main)>section#faq .bgi{color:#fff!important;opacity:.35!important}.p-home .p4p-footer .footer-legal{display:flex;flex-wrap:wrap;gap:4px 0;margin-top:12px;font-size:.74rem;font-weight:600;opacity:.75;line-height:1.5}.p-home .p4p-footer .footer-legal>*{color:inherit;text-decoration:none}.p-home .p4p-footer .footer-legal>*+:before{content:"·";margin:0 10px;opacity:.7}.p-home .p4p-footer .footer-legal a:hover{text-decoration:underline}@media(max-width:720px){.p-home .p4p-footer .footer-legal{flex-direction:column}.p-home .p4p-footer .footer-legal>*+:before{display:none}}html body .p-home div:where(.mockup-main)>section.sec#faq,html body .p-home div:where(.mockup-main)>section.sec#faq.g-cream,html body.p-home div:where(.mockup-main)>section.sec#faq,html body.p-home div:where(.mockup-main)>section.sec#faq.g-cream{background:#fff!important}html body .p-home div:where(.mockup-main)>section#faq .bgi,html body.p-home div:where(.mockup-main)>section#faq .bgi{display:none!important}html body .p-home div:where(.mockup-main)>section#faq .ask-head .pill,html body.p-home div:where(.mockup-main)>section#faq .ask-head .pill{color:#fe6d31!important}html body .p-home div:where(.mockup-main)>section#faq .ask-head .pill i,html body.p-home div:where(.mockup-main)>section#faq .ask-head .pill i{background:#fe6d31!important}html body .p-home div:where(.mockup-main)>section#faq .ask-head .h2,html body.p-home div:where(.mockup-main)>section#faq .ask-head .h2{color:var(--ink)!important}html body .p-home div:where(.mockup-main)>section#faq .ask-head .h2 .acc,html body.p-home div:where(.mockup-main)>section#faq .ask-head .h2 .acc{color:#fe6d31!important}html body .p-home div:where(.mockup-main)>section#faq .ask2,html body.p-home div:where(.mockup-main)>section#faq .ask2{box-shadow:none!important;border:1px solid rgba(36,32,29,.08)!important}html body .p-home div:where(.mockup-main)>section#faq .ask-list,html body.p-home div:where(.mockup-main)>section#faq .ask-list{background:linear-gradient(160deg,#fe6d31,#ff8a55)!important}html body .p-home div:where(.mockup-main)>section#faq .ask-list .al-t,html body.p-home div:where(.mockup-main)>section#faq .ask-list .al-t{color:#fff!important;opacity:.9}html body .p-home div:where(.mockup-main)>section#faq .ask-list .aq,html body.p-home div:where(.mockup-main)>section#faq .ask-list .aq{background:#fff!important;color:var(--ink)!important;border-color:transparent!important;box-shadow:none!important}html body .p-home div:where(.mockup-main)>section#faq .ask-list .aq.on,html body .p-home div:where(.mockup-main)>section#faq .ask-list .aq:hover,html body.p-home div:where(.mockup-main)>section#faq .ask-list .aq.on,html body.p-home div:where(.mockup-main)>section#faq .ask-list .aq:hover{background:#fff1ea!important;color:#fe6d31!important}html body .p-home div:where(.mockup-main)>section#faq .ask-list .aq i,html body.p-home div:where(.mockup-main)>section#faq .ask-list .aq i{background:#fff1ea!important;color:#fe6d31!important}html body .p-home div:where(.mockup-main)>section#faq .ask-list .al-more,html body.p-home div:where(.mockup-main)>section#faq .ask-list .al-more{border-top-color:hsla(0,0%,100%,.35)!important;color:#fff!important}html body .p-home div:where(.mockup-main)>section#faq .ask-list .al-more b,html body .p-home div:where(.mockup-main)>section#faq .ask-list .al-more span,html body.p-home div:where(.mockup-main)>section#faq .ask-list .al-more b,html body.p-home div:where(.mockup-main)>section#faq .ask-list .al-more span{color:#fff!important}html body .p-home div:where(.mockup-main)>section#faq .ask-list .fa-btn,html body.p-home div:where(.mockup-main)>section#faq .ask-list .fa-btn{background:#fff!important;color:#fe6d31!important;box-shadow:none!important}html body .p-home div:where(.mockup-main)>section.sec.stages,html body.p-home div:where(.mockup-main)>section.sec.stages{background:#fff!important;padding:72px 0 64px!important}html body .p-home div:where(.mockup-main)>section.stages .stagebox,html body.p-home div:where(.mockup-main)>section.stages .stagebox{background:#ffbdda!important;padding:30px 30px 22px!important;border-radius:32px!important;box-shadow:none!important}html body .p-home div:where(.mockup-main)>section.stages .sb-wrap:before,html body.p-home div:where(.mockup-main)>section.stages .sb-wrap:before{background:linear-gradient(90deg,#ffbdda,rgba(255,189,218,0))!important}html body .p-home div:where(.mockup-main)>section.stages .sb-wrap:after,html body.p-home div:where(.mockup-main)>section.stages .sb-wrap:after{background:linear-gradient(270deg,#ffbdda,rgba(255,189,218,0))!important}html body .p-home div:where(.mockup-main)>section.stages .sb-foot,html body.p-home div:where(.mockup-main)>section.stages .sb-foot{border-top-color:rgba(36,32,29,.14)!important}@media(max-width:720px){html body .p-home div:where(.mockup-main)>section.stages .stagebox,html body.p-home div:where(.mockup-main)>section.stages .stagebox{padding:22px 16px 16px!important;border-radius:24px!important}}html body .p-home div:where(.mockup-main)>section.sec#faq,html body .p-home div:where(.mockup-main)>section.sec#faq.g-cream,html body.p-home div:where(.mockup-main)>section.sec#faq,html body.p-home div:where(.mockup-main)>section.sec#faq.g-cream{background:#f6eee4!important}html body .p-home div:where(.mockup-main)>section#faq .ask2,html body.p-home div:where(.mockup-main)>section#faq .ask2{border:0!important;background:#fff!important}html body .p-home div:where(.mockup-main)>section#faq #fchat,html body .p-home div:where(.mockup-main)>section#faq #fchat .fc-body,html body .p-home div:where(.mockup-main)>section#faq #fchat .fc-foot,html body .p-home div:where(.mockup-main)>section#faq #fchat .fc-head,html body .p-home div:where(.mockup-main)>section#faq #fchat>:not(.fc-compose),html body.p-home div:where(.mockup-main)>section#faq #fchat,html body.p-home div:where(.mockup-main)>section#faq #fchat .fc-body,html body.p-home div:where(.mockup-main)>section#faq #fchat .fc-foot,html body.p-home div:where(.mockup-main)>section#faq #fchat .fc-head,html body.p-home div:where(.mockup-main)>section#faq #fchat>:not(.fc-compose){background:#fff!important}html body .p-home div:where(.mockup-main)>section#faq .fc-foot,html body .p-home div:where(.mockup-main)>section#faq .fc-head,html body.p-home div:where(.mockup-main)>section#faq .fc-foot,html body.p-home div:where(.mockup-main)>section#faq .fc-head{border-color:rgba(36,32,29,.08)!important}html body .p-home div:where(.mockup-main)>section#faq #fchat #fcCompose,html body.p-home div:where(.mockup-main)>section#faq #fchat #fcCompose{background:#f6eee4!important;border-color:transparent!important;box-shadow:none!important}html body .p-home div:where(.mockup-main)>section.sec#faq,html body .p-home div:where(.mockup-main)>section.sec#faq.g-cream,html body.p-home div:where(.mockup-main)>section.sec#faq,html body.p-home div:where(.mockup-main)>section.sec#faq.g-cream{background:#fbf7f2!important}html body .p-home div:where(.mockup-main)>section#faq #fchat #fcCompose,html body.p-home div:where(.mockup-main)>section#faq #fchat #fcCompose{background:#fbf7f2!important}html body .p-home .ticker,html body.p-home .ticker{transform:rotate(-.4deg)!important}@media(max-width:720px){html body .p-home .ticker,html body.p-home .ticker{transform:none!important}}.p-home .fl-maui .pawi{position:absolute;inset:0;border-radius:50%;background:url(/images/pages/home/img-b703b24d.svg) 50%/58% no-repeat;opacity:0;transform:scale(.6) rotate(-20deg);transition:opacity .3s,transform .45s cubic-bezier(.3,1.4,.5,1);pointer-events:none}.p-home .fl-maui.paw:not(.open) .pawi{opacity:1;transform:none}.p-home .fl-maui.paw:not(.open) .qm{opacity:0}.p-home .mside.v74{display:none!important}.p-home .dogtalk .mo-head{position:absolute;left:22px;top:-40px;width:78px;height:57px;background:url(/images/pages/home/img-70e94c36.svg) 50%/100% 100% no-repeat;z-index:-1;transform:translateY(30px);transition:transform .5s cubic-bezier(.3,1.35,.5,1) .12s}.p-home .dogtalk .mo-paw{position:absolute;top:-8px;width:22px;height:19px;background:url(/images/pages/home/img-6f96a41d.svg) 50%/100% 100% no-repeat;z-index:5;transform:translateY(-10px);opacity:0;transition:transform .4s cubic-bezier(.3,1.35,.5,1) .3s,opacity .2s .3s}.p-home .dogtalk .mo-paw.l{left:30px}.p-home .dogtalk .mo-paw.r{left:70px}.p-home .dogtalk.on .mo-head{transform:none}.p-home .dogtalk.on .mo-paw{transform:none;opacity:1}.p-home .dogtalk .mh .av{display:none!important}.p-home .dogtalk{overflow:visible!important}.p-home .dogtalk .mh{border-radius:24px 24px 0 0!important;position:relative;padding-top:18px!important}html body .p-home .ticker,html body.p-home .ticker{transform:rotate(-.8deg)!important}@media(max-width:720px){html body .p-home .ticker,html body.p-home .ticker{transform:rotate(-.8deg)!important}}.p-home .fl-maui .pawi{background:url(/images/pages/home/img-4d4aa65a.svg) center 46%/66% no-repeat!important}html body .p-home div:where(.mockup-main)>section.stages .sb-foot,html body.p-home div:where(.mockup-main)>section.stages .sb-foot{flex-wrap:nowrap!important;align-items:center!important}html body .p-home div:where(.mockup-main)>section.stages .sb-out,html body.p-home div:where(.mockup-main)>section.stages .sb-out{flex:1 1 auto;min-width:0}html body .p-home div:where(.mockup-main)>section.stages .sb-foot>.link,html body.p-home div:where(.mockup-main)>section.stages .sb-foot>.link{flex:none;white-space:nowrap;margin-left:auto}@media(max-width:980px){html body .p-home div:where(.mockup-main)>section.stages .sb-foot,html body.p-home div:where(.mockup-main)>section.stages .sb-foot{flex-wrap:wrap!important}}html body .p-home .ticker,html body.p-home .ticker{background:#24b8ff!important;box-shadow:none!important}html body .p-home .tk,html body.p-home .tk{background:hsla(0,0%,100%,.16)!important;color:#f6eee4!important}html body .p-home .tk span,html body.p-home .tk span{color:#f6eee4!important}html body .p-home .tk:focus-visible span,html body .p-home .tk:hover span,html body.p-home .tk:focus-visible span,html body.p-home .tk:hover span{color:#24b8ff!important}html body .p-home .tk-track i,html body.p-home .tk-track i{color:#fede45!important}html body .p-home .spine-found,html body.p-home .spine-found{background:linear-gradient(145deg,#fe6d31,#ff5c01)!important;color:#fff!important}@media(min-width:1081px){html body .p-home .hero.hero-blue>.wrap,html body.p-home .hero.hero-blue>.wrap{position:static!important}html body .p-home .hero.hero-blue .hero-grid,html body.p-home .hero.hero-blue .hero-grid{grid-template-columns:minmax(0,600px)!important}html body .p-home .hero.hero-blue .hero-art,html body.p-home .hero.hero-blue .hero-art{position:absolute!important;top:0;right:0;bottom:0;margin:0!important;align-self:stretch!important;justify-self:stretch!important;aspect-ratio:auto!important;height:auto!important;z-index:1}html body .p-home .hero-art .fx .card,html body.p-home .hero-art .fx .card{bottom:118px!important}html body .p-home .hero-art .fx .segs,html body.p-home .hero-art .fx .segs{bottom:92px!important}html body .p-home .hero-art .fx .lab,html body.p-home .hero-art .fx .lab{top:28px!important;left:28px!important}html body .p-home .hero-art .fx .card,html body .p-home .hero-art .fx .segs,html body.p-home .hero-art .fx .card,html body.p-home .hero-art .fx .segs{left:28px!important}html body .p-home .hero.hero-blue .hero-art,html body.p-home .hero.hero-blue .hero-art{width:100%;left:0}html body .p-home .hero-art .fx,html body.p-home .hero-art .fx{border-radius:0!important;box-shadow:none!important}html body .p-home .hero-art .fx .ph,html body.p-home .hero-art .fx .ph{object-position:70% 30%!important;left:30%!important;width:70%!important}html body .p-home .hero-art .fx:before,html body.p-home .hero-art .fx:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(90deg,#24b8ff,#24b8ff 34%,rgba(36,184,255,.85) 42%,rgba(36,184,255,0) 60%)}html body .p-home .hero-art .fx:after,html body.p-home .hero-art .fx:after{display:none}html body .p-home .hero-art .fx .card,html body .p-home .hero-art .fx .lab,html body.p-home .hero-art .fx .card,html body.p-home .hero-art .fx .lab{left:auto!important;right:48px!important}html body .p-home .hero-art .fx .segs,html body.p-home .hero-art .fx .segs{left:58%!important;right:48px!important}html body .p-home .hero-art .fx .nav.l,html body.p-home .hero-art .fx .nav.l{left:52%!important}html body .p-home .hero.hero-blue .hero-copy,html body.p-home .hero.hero-blue .hero-copy{z-index:3}}html body .p-home .tk-track,html body.p-home .tk-track{animation-duration:44.7s!important}@media(max-width:720px){html body .p-home .hero.hero-blue,html body.p-home .hero.hero-blue{padding-top:0!important}html body .p-home .hero.hero-blue .hero-art,html body.p-home .hero.hero-blue .hero-art{order:-1;width:100vw!important;margin-left:calc(50% - 50vw)!important;aspect-ratio:auto!important;height:470px!important;margin-top:0!important;margin-bottom:-190px!important;z-index:0}html body .p-home .hero-art .fx,html body.p-home .hero-art .fx{border-radius:0!important;box-shadow:none!important}html body .p-home .hero-art .fx .ph,html body.p-home .hero-art .fx .ph{left:0!important;width:100%!important;object-position:center 20%!important}html body .p-home .hero-art .fx:before,html body.p-home .hero-art .fx:before{content:"";position:absolute;inset:0;z-index:2;pointer-events:none;background:linear-gradient(180deg,rgba(36,184,255,0) 40%,rgba(36,184,255,.75) 68%,#24b8ff 88%)!important}html body .p-home .hero-art .fx .card,html body.p-home .hero-art .fx .card{display:none!important}html body .p-home .hero-art .fx .lab,html body.p-home .hero-art .fx .lab{left:16px!important;right:auto!important;top:16px!important}html body .p-home .hero-art .fx .segs,html body.p-home .hero-art .fx .segs{left:16px!important;right:16px!important;top:62px!important;bottom:auto!important}html body .p-home .hero-art .fx .nav,html body.p-home .hero-art .fx .nav{display:none!important}html body .p-home .hero.hero-blue .hero-copy,html body.p-home .hero.hero-blue .hero-copy{position:relative;z-index:3}html body .p-home .hero.hero-blue #askChips,html body .p-home .hero.hero-blue .hero-proof,html body .p-home .hero.hero-blue .hmood,html body.p-home .hero.hero-blue #askChips,html body.p-home .hero.hero-blue .hero-proof,html body.p-home .hero.hero-blue .hmood{display:none!important}html body .p-home .hero.hero-blue .askbox,html body .p-home .hero.hero-blue .hero-ctas,html body.p-home .hero.hero-blue .askbox,html body.p-home .hero.hero-blue .hero-ctas{margin-top:16px!important}html body .p-home .hero.hero-blue .hero-copy .sub,html body.p-home .hero.hero-blue .hero-copy .sub{margin-top:10px!important}html body .p-home .hero.hero-blue,html body.p-home .hero.hero-blue{padding-bottom:84px!important}html body .p-home .hero.hero-blue .hero-grid,html body.p-home .hero.hero-blue .hero-grid{row-gap:0!important;gap:0!important}html body .p-home .hero-art .fx .card.on,html body.p-home .hero-art .fx .card.on{transform:scale(.86)!important;transform-origin:left bottom}html body .p-home .hero-art .fx .card,html body.p-home .hero-art .fx .card{right:auto!important;width:calc(100% - 32px)!important;bottom:30px!important}html body .p-home .hero.hero-blue .hero-art,html body.p-home .hero.hero-blue .hero-art{height:400px!important;margin-bottom:-160px!important}}.p-home .tk-pp{position:absolute;z-index:6;left:14px;top:50%;width:34px;height:34px;margin-top:-17px;border:0;border-radius:50%;background:#fff;color:#24b8ff;cursor:pointer;display:grid;place-items:center;box-shadow:0 6px 16px -8px rgba(0,60,100,.6);opacity:0;transform:scale(.85);transition:opacity .25s,transform .25s}.p-home .tk-pp svg{width:14px;height:14px;fill:currentColor}.p-home .ticker.paused .tk-pp,.p-home .ticker:hover .tk-pp,.p-home .tk-pp:focus-visible{opacity:1;transform:none}.p-home .tk-pp:focus-visible{outline:3px solid #fede45;outline-offset:2px}html body .p-home .ticker.paused .tk-track,html body.p-home .ticker.paused .tk-track{animation-play-state:paused!important}.p-home .ticker.paused .tk-pp .pa,.p-home .tk-pp .pl{display:none}.p-home .ticker.paused .tk-pp .pl{display:block}@media(hover:none){.p-home .tk-pp{opacity:1;transform:none;width:30px;height:30px;margin-top:-15px;left:10px}}@media(min-width:1081px){html body .p-home .hero.hero-blue .hero-copy,html body.p-home .hero.hero-blue .hero-copy{padding-left:clamp(24px,5vw,88px)!important}html body .p-home .hero-art .fx:before,html body.p-home .hero-art .fx:before{background:linear-gradient(90deg,#24b8ff,#24b8ff 42%,rgba(36,184,255,.85) 50%,rgba(36,184,255,0) 66%)!important}html body .p-home .hero-art .fx .ph,html body.p-home .hero-art .fx .ph{left:36%!important;width:64%!important}html body .p-home .hero-art .fx .segs,html body.p-home .hero-art .fx .segs{left:64%!important}html body .p-home .hero-art .fx .nav.l,html body.p-home .hero-art .fx .nav.l{left:60%!important}}html body .p-home .hero.hero-blue .hero-proof,html body.p-home .hero.hero-blue .hero-proof{display:flex!important;align-items:center!important;gap:12px!important}html body .p-home .hero.hero-blue .hero-proof .avs,html body.p-home .hero.hero-blue .hero-proof .avs{flex:none!important;display:flex!important}@media(hover:hover){.p-home .tk-pp{display:none!important}html body .p-home .ticker .tk:hover,html body.p-home .ticker .tk:hover{width:auto!important;max-width:none!important;padding-right:10px!important;background:#fff!important}html body .p-home .ticker .tk:hover span,html body.p-home .ticker .tk:hover span{overflow:visible!important;text-overflow:clip!important;color:#24b8ff!important}html body .p-home .ticker .tk:hover:after,html body.p-home .ticker .tk:hover:after{content:"";flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:#e9f7ff url(/images/pages/home/img-cf447a64.svg) 50%/16px no-repeat}}@media(min-width:1081px){html body .p-home .hero.hero-blue .hero-copy,html body.p-home .hero.hero-blue .hero-copy{padding-left:0!important;margin-left:min(0px,calc(clamp(24px,4.5vw,72px) - (100vw - 1220px)/2))!important}}@media(hover:hover){html body .p-home .ticker .tk:hover:after,html body.p-home .ticker .tk:hover:after{content:none!important;display:none!important}.p-home .tk .tkp{display:none;flex:0 0 26px;width:26px;height:26px;border-radius:50%;background:#e9f7ff url(/images/pages/home/img-cf447a64.svg) 50%/16px no-repeat;cursor:pointer}.p-home .tk .tkp:hover{background-color:#d4efff}html body .p-home .ticker .tk:hover .tkp,html body.p-home .ticker .tk:hover .tkp{display:block}html body .p-home .ticker.paused .tk .tkp,html body.p-home .ticker.paused .tk .tkp{background-image:url(/images/pages/home/img-3a6f89f8.svg)}}@media(min-width:1081px){html body .p-home .hero.hero-blue .hero-copy,html body.p-home .hero.hero-blue .hero-copy{margin-left:0!important}}@media(max-width:720px){html body .p-home .hero.hero-blue,html body.p-home .hero.hero-blue{background:#24b8ff!important}html body .p-home .hero.hero-blue .hero-art,html body.p-home .hero.hero-blue .hero-art{height:330px!important;margin-bottom:-110px!important}html body .p-home .hero-art .fx:before,html body.p-home .hero-art .fx:before{background:linear-gradient(180deg,rgba(36,184,255,0) 45%,rgba(36,184,255,.7) 72%,#24b8ff)!important}html body .p-home .hero-art .fx .ph,html body.p-home .hero-art .fx .ph{object-position:center 28%!important}html body .p-home .hero.hero-blue h1,html body.p-home .hero.hero-blue h1{font-size:2.15rem!important;line-height:1.02!important}html body .p-home .hero.hero-blue .hero-copy .pill,html body.p-home .hero.hero-blue .hero-copy .pill{font-size:.66rem!important}html body .p-home .hero.hero-blue,html body.p-home .hero.hero-blue{padding-bottom:70px!important}html body .p-home div:where(.mockup-main)>section.sec,html body.p-home div:where(.mockup-main)>section.sec{padding-top:48px!important;padding-bottom:52px!important}html body .p-home div:where(.mockup-main)>section.sec.stages,html body.p-home div:where(.mockup-main)>section.sec.stages{padding:40px 0 44px!important}html body .p-home div:where(.mockup-main)>section.stages .sb-out,html body.p-home div:where(.mockup-main)>section.stages .sb-out{flex-wrap:wrap!important;gap:6px!important}html body .p-home div:where(.mockup-main)>section.stages .sb-out>span:first-child,html body.p-home div:where(.mockup-main)>section.stages .sb-out>span:first-child{flex:1 0 100%}html body .p-home div:where(.mockup-main)>section.stages .sb-out .chip,html body.p-home div:where(.mockup-main)>section.stages .sb-out .chip{font-size:.72rem!important;padding:5px 10px!important}html body .p-home #proof .vl-react,html body.p-home #proof .vl-react{display:none!important}html body .p-home #proof .vl-big,html body.p-home #proof .vl-big{font-size:2.4rem!important}html body .p-home #proof .vl-row,html body.p-home #proof .vl-row{grid-template-columns:1fr 1fr!important;gap:8px!important}html body .p-home #proof .rs-nums b,html body.p-home #proof .rs-nums b{font-size:1.25rem!important}html body .p-home #plans .plans,html body.p-home #plans .plans{display:flex!important;flex-wrap:nowrap!important;align-items:stretch!important;grid-template-columns:none!important;gap:12px!important;overflow-x:auto!important;scroll-snap-type:x mandatory;margin:0 -16px!important;padding:14px 16px 18px!important;scrollbar-width:none}html body .p-home #plans .plans::-webkit-scrollbar,html body.p-home #plans .plans::-webkit-scrollbar{display:none}html body .p-home #plans .plans>.plan,html body.p-home #plans .plans>.plan{flex:0 0 82%!important;scroll-snap-align:center;margin:0!important}html body .p-home #plans .why-plus,html body.p-home #plans .why-plus{display:none!important}html body .p-home #faq .ask2 .fc-body,html body.p-home #faq .ask2 .fc-body{height:210px!important}html body .p-home #faq .ask-list .aq,html body.p-home #faq .ask-list .aq{padding:9px 12px!important;font-size:.84rem!important}html body .p-home #faq .ask-list .al-q,html body.p-home #faq .ask-list .al-q{gap:6px!important}html body .p-home #village .circle,html body.p-home #village .circle{transform:scale(.85);margin:-20px 0!important}html body .p-home .p4p-footer .footer-brand p,html body.p-home .p4p-footer .footer-brand p{display:none!important}html body .p-home .p4p-footer .footer-tagline,html body.p-home .p4p-footer .footer-tagline{font-size:1.2rem!important}html body .p-home .p4p-footer .footer-grid,html body.p-home .p4p-footer .footer-grid{gap:18px 12px!important}html body .p-home .p4p-footer .footer-col a,html body.p-home .p4p-footer .footer-col a{padding:3px 0!important;font-size:.88rem!important}html body .p-home .p4p-footer .footer-col h4,html body.p-home .p4p-footer .footer-col h4{margin-bottom:6px!important}html body .p-home .p4p-footer,html body.p-home .p4p-footer{padding-top:36px!important}}html body .p-home #faq .ask2 .fm.y p,html body .p-home #faq .fm.y p,html body.p-home #faq .ask2 .fm.y p,html body.p-home #faq .fm.y p{background:#ffb698!important;color:var(--ink)!important}html body .p-home #faq .fm.y p .who,html body.p-home #faq .fm.y p .who{color:#c2410c!important;opacity:1!important}@media (prefers-reduced-motion:no-preference){@keyframes stBob{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-4px) rotate(-3deg)}50%{transform:translateY(0) rotate(0)}75%{transform:translateY(-2px) rotate(2.5deg)}}@keyframes stHop{0%{transform:scale(1)}30%{transform:scale(1.12) translateY(-8px) rotate(-6deg)}55%{transform:scale(.96) translateY(0) rotate(3deg)}75%{transform:scale(1.04) rotate(-1deg)}to{transform:scale(1)}}@keyframes stWig{0%,to{transform:rotate(0)}20%{transform:rotate(-9deg)}40%{transform:rotate(7deg)}60%{transform:rotate(-5deg)}80%{transform:rotate(3deg)}}.p-home #stagebox .scard img{animation:stBob 3.6s ease-in-out infinite;transform-origin:50% 90%;will-change:transform}.p-home #stagebox .scard:nth-child(3n+1) img{animation-delay:-.4s;animation-duration:3.3s}.p-home #stagebox .scard:nth-child(3n+2) img{animation-delay:-1.5s;animation-duration:3.9s}.p-home #stagebox .scard:nth-child(3n) img{animation-delay:-2.6s;animation-duration:3.6s}.p-home #stagebox .scard:hover img{animation:stWig .7s ease-in-out}.p-home #stagebox .scard.on img{animation:stHop .8s cubic-bezier(.3,1.4,.5,1),stBob 3.2s ease-in-out .8s infinite}}html body .p-home #faq .ask2 .fm.y p,html body .p-home #faq .fm.y p,html body.p-home #faq .ask2 .fm.y p,html body.p-home #faq .fm.y p{font-weight:500!important}html body .p-home #faq .fm.y p .who,html body.p-home #faq .fm.y p .who{font-weight:800!important}.p-home .mhead{position:fixed;z-index:989;width:78px;height:57px;pointer-events:auto;cursor:pointer;background:url(/images/pages/home/img-7b018e55.svg) 50%/100% 100% no-repeat;transform-origin:50% 100%;transition:transform .45s cubic-bezier(.3,1.4,.5,1),opacity .3s}.p-home .mhead.s-sleep{background-image:url(/images/pages/home/img-f297d8f8.svg);transform:translateY(9px) rotate(-4deg)}.p-home .mhead.s-happy{background-image:url(/images/pages/home/img-70e94c36.svg)}.p-home .mhead.s-think{background-image:url(/images/pages/home/img-b9f26240.svg);transform:rotate(-13deg)}.p-home .mhead.s-blink{background-image:url(/images/pages/home/img-f297d8f8.svg)!important}.p-home .mhead i.mpaw{position:absolute;top:43px;width:19px;height:16px;background:url(/images/pages/home/img-6f96a41d.svg) 50%/100% 100% no-repeat}.p-home .mhead i.mpaw.l{left:12px}.p-home .mhead i.mpaw.r{right:12px}.p-home .mhead .zz{position:absolute;left:46px;top:-6px;font:800 11px/1 Inter,system-ui,sans-serif;color:#24b8ff;opacity:0;pointer-events:none}.p-home .mhead.s-sleep .zz{animation:mZz 2.4s ease-in-out infinite}.p-home .mhead.s-sleep .zz:nth-of-type(2){animation-delay:.8s;left:54px;font-size:9px}.p-home .mhead.s-sleep .zz:nth-of-type(3){animation-delay:1.6s;left:60px;font-size:7px}@keyframes mZz{0%{opacity:0;transform:translateY(6px)}30%{opacity:1}to{opacity:0;transform:translate(8px,-14px)}}.p-home .mhead.wag{animation:mWag .7s ease-in-out}@keyframes mWag{0%,to{transform:none}20%{transform:translateY(-8px) rotate(-10deg)}45%{transform:translateY(-4px) rotate(9deg)}70%{transform:translateY(-2px) rotate(-5deg)}}.p-home .mhead.pop{animation:mPop .5s cubic-bezier(.3,1.5,.5,1)}@keyframes mPop{0%{transform:translateY(10px)}60%{transform:translateY(-5px)}to{transform:none}}.p-home .mhead.off,body.touring .p-home .mhead,body.touring.p-home .mhead{opacity:0;pointer-events:none;transform:translateY(24px)}@media(prefers-reduced-motion:reduce){.p-home .mhead,.p-home .mhead *{animation:none!important;transition:none!important}}.p-home .dogtalk .mo-head,.p-home .dogtalk .mo-paw{display:none!important}.p-home .mpg-open{display:flex;align-items:center;justify-content:space-between;width:100%;margin-top:8px;border:0;border-radius:14px;padding:11px 14px;background:#eaf7ff;color:var(--ink);font:inherit;font-size:.86rem;font-weight:800;cursor:pointer}.p-home .mpg-open:hover{background:#d9f1ff}.p-home .mpg-open i{font-style:normal;color:#24b8ff}.p-home .mpg-back{display:inline-flex;align-items:center;gap:6px;border:0;background:none;padding:2px 0 8px;font:inherit;font-size:.8rem;font-weight:800;color:var(--brown);cursor:pointer}.p-home .mpg{display:flex;flex-direction:column;gap:5px}.p-home .dogtalk{max-height:calc(100vh - 150px);overflow-y:auto!important;scrollbar-width:thin}.p-home .mpg a{display:flex;gap:10px;align-items:flex-start;padding:8px 12px;border-radius:14px;background:#fbf6f0;color:var(--ink);text-decoration:none}.p-home .mpg a:hover{background:#fff;box-shadow:0 0 0 1.5px var(--c)}.p-home .mpg .d{width:10px;height:10px;border-radius:50%;background:var(--c);flex:none;margin-top:5px}.p-home .mpg b{display:block;font-size:.9rem;font-weight:800}.p-home .mpg small{display:block;font-size:.78rem;line-height:1.4;color:var(--muted);font-weight:600}.p-home .dogtalk .mctx{display:flex;align-items:center;gap:12px;width:100%;border:0;cursor:pointer;font:inherit;text-align:left;border-radius:16px;padding:12px 12px 12px 14px;margin-bottom:10px;background:linear-gradient(145deg,#fe6d31,#ff7d45);color:#fff;animation:fmPop .4s cubic-bezier(.3,1.4,.5,1)}.p-home .dogtalk .mctx:hover{transform:translateY(-1px)}.p-home .dogtalk .mctx .ic{width:36px;height:36px;border-radius:12px;display:grid;place-items:center;background:hsla(0,0%,100%,.22);flex:none;font-size:1.05rem}.p-home .dogtalk .mctx b{display:block;font-size:.95rem;font-weight:800}.p-home .dogtalk .mctx small{display:block;font-size:.76rem;font-weight:650;opacity:.92}.p-home .dogtalk .mctx+.mt{padding-top:9px;padding-bottom:9px}html body .p-home .dogtalk,html body.p-home .dogtalk{width:332px!important;border-radius:26px!important;box-shadow:0 0 0 1px rgba(36,32,29,.06),0 30px 60px -28px rgba(36,32,29,.45)!important}html body .p-home .dogtalk .mh,html body.p-home .dogtalk .mh{padding:14px 16px 12px 18px!important;border-radius:26px 26px 0 0!important}html body .p-home .dogtalk .mh b,html body.p-home .dogtalk .mh b{font-size:1.05rem!important}html body .p-home .dogtalk .mb,html body.p-home .dogtalk .mb{padding:14px 14px 12px!important}html body .p-home .dogtalk .say,html body.p-home .dogtalk .say{position:relative;background:#fbf6f0!important;border-radius:16px 16px 16px 6px!important;padding:11px 13px!important;font-size:.86rem!important;line-height:1.45!important;margin-bottom:10px!important}html body .p-home .dogtalk .mctx,html body.p-home .dogtalk .mctx{padding:11px 12px!important;border-radius:16px!important;margin-bottom:8px!important;box-shadow:0 10px 20px -14px rgba(254,109,49,.8)}html body .p-home .dogtalk .mctx .ic,html body.p-home .dogtalk .mctx .ic{width:34px;height:34px}html body .p-home .dogtalk .mctx .ic svg,html body.p-home .dogtalk .mctx .ic svg{width:18px;height:18px;fill:#fff}html body .p-home .dogtalk .mt,html body.p-home .dogtalk .mt{padding:8px 12px 8px 10px!important;border-radius:14px!important;background:transparent!important;box-shadow:inset 0 0 0 1.5px #f1e6da!important;gap:10px!important}html body .p-home .dogtalk .mt:hover,html body.p-home .dogtalk .mt:hover{box-shadow:inset 0 0 0 1.5px #fe6d31!important}html body .p-home .dogtalk .mt .ic,html body.p-home .dogtalk .mt .ic{width:28px!important;height:28px!important;border-radius:9px!important}html body .p-home .dogtalk .mt .ic svg,html body.p-home .dogtalk .mt .ic svg{width:15px!important;height:15px!important}html body .p-home .dogtalk .mt b,html body.p-home .dogtalk .mt b{font-size:.86rem!important}html body .p-home .dogtalk .mt small,html body.p-home .dogtalk .mt small{display:none!important}html body .p-home .dogtalk .mlab,html body.p-home .dogtalk .mlab{margin:12px 2px 6px;font-size:.68rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}html body .p-home .dogtalk .mg,html body.p-home .dogtalk .mg{gap:6px!important;margin-top:0!important}html body .p-home .dogtalk .mg button,html body.p-home .dogtalk .mg button{flex-direction:row!important;align-items:center!important;gap:9px!important;padding:9px 10px!important;border-radius:13px!important}html body .p-home .dogtalk .mg button:hover,html body.p-home .dogtalk .mg button:hover{transform:none!important}html body .p-home .dogtalk .mg .ic,html body.p-home .dogtalk .mg .ic{width:28px!important;height:28px!important;border-radius:9px!important;flex:none}html body .p-home .dogtalk .mg .ic svg,html body.p-home .dogtalk .mg .ic svg{width:15px!important;height:15px!important}html body .p-home .dogtalk .mg b,html body.p-home .dogtalk .mg b{font-size:.8rem!important;line-height:1.2!important}html body .p-home .dogtalk .mg b br,html body.p-home .dogtalk .mg b br{display:none}html body .p-home .dogtalk .mpg-open,html body.p-home .dogtalk .mpg-open{margin-top:6px!important;padding:9px 12px!important;border-radius:13px!important;font-size:.8rem!important}html body .p-home .dogtalk .mf,html body.p-home .dogtalk .mf{margin-top:10px!important;padding-top:8px!important}html body .p-home .dogtalk .mf a,html body .p-home .dogtalk .mf button,html body.p-home .dogtalk .mf a,html body.p-home .dogtalk .mf button{font-size:.78rem!important;padding:7px 6px!important;border-radius:10px}@media(max-width:720px){html body .p-home .dogtalk,html body.p-home .dogtalk{width:auto!important}html body .p-home .hero.hero-blue .hero-art,html body.p-home .hero.hero-blue .hero-art{height:470px!important;margin-bottom:-96px!important}html body .p-home .hero-art .fx:before,html body.p-home .hero-art .fx:before{background:linear-gradient(180deg,rgba(36,184,255,0) 50%,rgba(36,184,255,.55) 74%,#24b8ff 96%)!important}html body .p-home .hero-art .fx .ph,html body.p-home .hero-art .fx .ph{object-position:center 22%!important}html body .p-home .hero-art .fx .card,html body.p-home .hero-art .fx .card{display:block!important;left:16px!important;right:auto!important;width:min(300px,78%)!important;bottom:118px!important;top:auto!important;padding:10px 12px!important;border-radius:16px!important;font-size:.92em;box-shadow:0 18px 36px -18px rgba(0,40,80,.55)!important}html body .p-home .hero-art .fx .card.on,html body.p-home .hero-art .fx .card.on{transform:none!important}html body .p-home .hero-art .fx .card b,html body.p-home .hero-art .fx .card b{font-size:.9rem!important}html body .p-home .hero-art .fx .card .chk,html body .p-home .hero-art .fx .card p,html body.p-home .hero-art .fx .card .chk,html body.p-home .hero-art .fx .card p{font-size:.78rem!important}html body .p-home .hero-art .fx .card .lc,html body.p-home .hero-art .fx .card .lc{max-height:150px;overflow:hidden}html body .p-home .hero.hero-blue .hero-copy .hero-proof,html body.p-home .hero.hero-blue .hero-copy .hero-proof{display:none!important}}html body .p-home .fx .segs,html body.p-home .fx .segs{gap:6px!important}html body .p-home .fx .segs button,html body.p-home .fx .segs button{height:24px!important;padding:9px 0!important}html body .p-home .fx .segs button:before,html body.p-home .fx .segs button:before{height:4px!important;transition:height .2s,box-shadow .2s}html body .p-home .fx .segs button.done:before,html body.p-home .fx .segs button.done:before{background:hsla(0,0%,100%,.95)!important}html body .p-home .fx .segs button.on:before,html body.p-home .fx .segs button.on:before{height:7px!important;margin-top:-1.5px;background:linear-gradient(90deg,#fff var(--p,0),hsla(0,0%,100%,.72) var(--p,0))!important;box-shadow:0 0 0 2px hsla(0,0%,100%,.35)}html body .p-home .fx .segs button:hover:before,html body.p-home .fx .segs button:hover:before{background-color:hsla(0,0%,100%,.8)}@media(max-width:720px){.p-home .mhead.onpanel{z-index:995!important}}@media(min-width:721px){html body .p-home .hero-art .fx .segs,html body.p-home .hero-art .fx .segs{bottom:78px!important}}@media(max-width:720px){html body .p-home .hero-art .fx,html body.p-home .hero-art .fx{background:transparent!important}html body .p-home .hero-art .fx .ph,html body.p-home .hero-art .fx .ph{-webkit-mask-image:linear-gradient(180deg,#000,#000 52%,rgba(0,0,0,.6) 72%,transparent 97%);mask-image:linear-gradient(180deg,#000,#000 52%,rgba(0,0,0,.6) 72%,transparent 97%)}html body .p-home .hero-art .fx:before,html body.p-home .hero-art .fx:before{background:linear-gradient(180deg,rgba(36,184,255,0) 45%,rgba(36,184,255,.35) 80%,rgba(36,184,255,0))!important}html body .p-home .hero-art .fx:after,html body.p-home .hero-art .fx:after{display:none!important}html body .p-home .hero.hero-blue,html body.p-home .hero.hero-blue{background:linear-gradient(180deg,#4cc5ff,#66cdff 55%,#7fd6ff)!important}html body .p-home .hero-art .fx:before,html body.p-home .hero-art .fx:before{display:none!important}html body .p-home .hero-art .fx .ph,html body.p-home .hero-art .fx .ph{filter:saturate(.9)}}html body .p-home .fx .card,html body.p-home .fx .card{background:hsla(0,0%,100%,.72)!important;-webkit-backdrop-filter:blur(14px) saturate(1.1);backdrop-filter:blur(14px) saturate(1.1);box-shadow:0 0 0 1px hsla(0,0%,100%,.5),0 14px 30px -18px rgba(0,40,80,.4)!important}html body .p-home .fx .lab,html body.p-home .fx .lab{background:hsla(0,0%,100%,.72)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}html body .p-home .fx .bar,html body .p-home .fx .chk i:not(.d),html body.p-home .fx .bar,html body.p-home .fx .chk i:not(.d){background:hsla(0,0%,100%,.55)!important}.p-home .fab-tab{display:none}@media(max-width:720px){html body .p-home .fl-maui,html body .p-home .fl-papa2,html body.p-home .fl-maui,html body.p-home .fl-papa2{transition:transform .4s cubic-bezier(.3,1.2,.5,1),opacity .3s!important;right:16px!important}body.p-home:not(.fab-open) .fl-maui:not(.open),body.p-home:not(.fab-open) .fl-papa2,body:not(.fab-open) .p-home .fl-maui:not(.open),body:not(.fab-open) .p-home .fl-papa2{transform:translateX(90px)!important;pointer-events:none}.p-home .fab-tab{display:flex;flex-direction:column;align-items:center;gap:6px;position:fixed;right:0;top:52%;z-index:991;width:28px;padding:10px 0 10px 2px;border:0;border-radius:16px 0 0 16px;background:linear-gradient(145deg,#fe6d31,#ff5c01);box-shadow:-4px 6px 16px -8px rgba(36,32,29,.5);cursor:pointer;transition:transform .35s cubic-bezier(.3,1.2,.5,1)}.p-home .fab-tab i{display:block;width:18px;height:18px;border-radius:50%;background:#fff 50%/70% no-repeat}.p-home .fab-tab i.pp{background-color:#24b8ff;box-shadow:0 0 0 2px #fff}.p-home .fab-tab svg{width:14px;height:14px;fill:none;stroke:#fff;stroke-width:3;stroke-linecap:round;stroke-linejoin:round}body.fab-open .p-home .fab-tab,body.fab-open.p-home .fab-tab{transform:translateX(34px)}body.touring .p-home .fab-tab,body.touring.p-home .fab-tab{display:none}html body .p-home .hero.hero-blue .hero-art,html body.p-home .hero.hero-blue .hero-art{height:430px!important;margin-bottom:-60px!important}html body .p-home .hero.hero-blue .hero-copy,html body.p-home .hero.hero-blue .hero-copy{padding-top:6px!important}html body .p-home .hero.hero-blue .hero-copy .pill,html body.p-home .hero.hero-blue .hero-copy .pill{margin-bottom:6px!important}html body .p-home .hero.hero-blue .hero-copy h1,html body.p-home .hero.hero-blue .hero-copy h1{margin-top:14px!important;font-size:2.05rem!important;line-height:1.06!important}html body .p-home .hero.hero-blue .hero-copy .sub,html body.p-home .hero.hero-blue .hero-copy .sub{margin-top:16px!important;line-height:1.5!important}html body .p-home .hero.hero-blue .askbox,html body.p-home .hero.hero-blue .askbox{margin-top:26px!important}html body .p-home .hero.hero-blue .hero-ctas,html body.p-home .hero.hero-blue .hero-ctas{margin-top:18px!important;gap:12px!important}html body .p-home .hero.hero-blue,html body.p-home .hero.hero-blue{padding-bottom:90px!important}html body .p-home .hero-art .fx .card,html body.p-home .hero-art .fx .card{bottom:88px!important}.p-home .fab-tab{background:rgba(254,109,49,.55)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:none!important}.p-home .fab-tab i{opacity:.9}html body .p-home .dogtalk,html body.p-home .dogtalk{left:auto!important;right:10px!important;width:88%!important;max-width:340px;font-size:90%}html body .p-home .dogtalk .mb,html body.p-home .dogtalk .mb{padding:12px!important}html body .p-home .dogtalk .mf a,html body .p-home .dogtalk .mf button,html body.p-home .dogtalk .mf a,html body.p-home .dogtalk .mf button{font-size:.72rem!important;padding:7px 2px!important;gap:5px!important}html body .p-home .dogtalk:after,html body.p-home .dogtalk:after{display:none!important}html body .p-home .fab-tab,html body.p-home .fab-tab{width:32px!important;padding:12px 0 12px 3px!important;gap:7px!important;border-radius:18px 0 0 18px!important;background:rgba(254,109,49,.65)!important}html body .p-home .fab-tab i,html body.p-home .fab-tab i{width:21px!important;height:21px!important}html body .p-home .fab-tab svg,html body.p-home .fab-tab svg{width:16px!important;height:16px!important}body.fab-open .p-home .fab-tab,body.fab-open.p-home .fab-tab{transform:translateX(38px)!important}}html body .p-home .fx .card,html body.p-home .fx .card{background:rgba(36,32,29,.22)!important;-webkit-backdrop-filter:blur(16px) saturate(1.15)!important;backdrop-filter:blur(16px) saturate(1.15)!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.28),0 14px 30px -18px rgba(0,20,40,.45)!important;color:#fff!important}html body .p-home .fx .card .chk,html body .p-home .fx .card .lc,html body .p-home .fx .card .lc :not(.q):not(button),html body .p-home .fx .card b,html body .p-home .fx .card p,html body.p-home .fx .card .chk,html body.p-home .fx .card .lc,html body.p-home .fx .card .lc :not(.q):not(button),html body.p-home .fx .card b,html body.p-home .fx .card p{color:#fff!important}html body .p-home .fx .card small,html body.p-home .fx .card small{color:hsla(0,0%,100%,.85)!important;filter:none!important}html body .p-home .fx .card p,html body.p-home .fx .card p{opacity:.92}html body .p-home .fx .card .fxq,html body.p-home .fx .card .fxq{background:hsla(0,0%,100%,.2)!important;color:#fff!important}html body .p-home .fx .card .bar,html body .p-home .fx .card .chk i:not(.d),html body.p-home .fx .card .bar,html body.p-home .fx .card .chk i:not(.d){background:hsla(0,0%,100%,.28)!important}html body .p-home .fx .card .row span[style*=F1E8DE],html body.p-home .fx .card .row span[style*=F1E8DE]{background:hsla(0,0%,100%,.22)!important;color:#fff!important}html body .p-home .fx .lab,html body.p-home .fx .lab{background:rgba(36,32,29,.22)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;color:#fff!important;box-shadow:0 0 0 1px hsla(0,0%,100%,.28)!important}html body .p-home .fx .lab span,html body.p-home .fx .lab span{color:#fff!important}@media(max-width:720px){html body .p-home .hero.hero-blue .hero-art,html body.p-home .hero.hero-blue .hero-art{height:500px!important;margin-bottom:-30px!important}html body .p-home .hero-art .fx .card,html body.p-home .hero-art .fx .card{bottom:110px!important}html body .p-home .hero.hero-blue .hero-copy .pill,html body.p-home .hero.hero-blue .hero-copy .pill{margin-bottom:10px!important}html body .p-home .hero.hero-blue .hero-copy h1,html body.p-home .hero.hero-blue .hero-copy h1{margin-top:20px!important}html body .p-home .hero.hero-blue .hero-copy .sub,html body.p-home .hero.hero-blue .hero-copy .sub{margin-top:22px!important}html body .p-home .hero.hero-blue .askbox,html body.p-home .hero.hero-blue .askbox{margin-top:36px!important}html body .p-home .hero.hero-blue .hero-ctas,html body.p-home .hero.hero-blue .hero-ctas{margin-top:24px!important}html body .p-home .hero.hero-blue,html body.p-home .hero.hero-blue{padding-bottom:110px!important}}.p-home #stagebox .scard img{animation:none!important}.p-home #stagebox .stw{position:relative;display:block;flex:none;line-height:0}.p-home #stagebox .stw>img{display:block}.p-home #stagebox .chr{position:absolute;inset:0;pointer-events:none;transform-origin:50% 88%;will-change:transform}.p-home #stagebox .chr>i.c{position:absolute;inset:0;background:50%/100% 100% no-repeat}.p-home #stagebox .chr>b.ey{position:absolute;border-radius:50%;transform:scaleY(0);transform-origin:50% 50%}.p-home #stagebox .chr>b.ey:after{content:"";position:absolute;left:5%;right:5%;top:46%;height:18%;border-radius:4px;background:#1a1614;opacity:0}.p-home #stagebox .sh{position:absolute;left:28%;right:28%;bottom:5%;height:6%;border-radius:50%;background:rgba(36,32,29,.14);pointer-events:none;transform-origin:50% 50%}.p-home #stagebox .fx-p{position:absolute;pointer-events:none;font:800 13px/1 Inter,system-ui,sans-serif;opacity:0}@media (prefers-reduced-motion:no-preference){@keyframes kBreathe{0%,to{transform:scale(1)}50%{transform:scale(1.035,.97) translateY(1px)}}@keyframes kSway{0%,to{transform:rotate(-3deg)}50%{transform:rotate(3deg)}}@keyframes kRock{0%,to{transform:rotate(-8deg)}50%{transform:rotate(8deg)}}@keyframes kSitHop{0%,60%,to{transform:translateY(0) scale(1)}66%{transform:translateY(0) scale(1.08,.9)}74%{transform:translateY(-9%) scale(.95,1.06)}82%{transform:translateY(0) scale(1.06,.93)}88%{transform:translateY(-4%) scale(1)}94%{transform:translateY(0)}}@keyframes kRun{0%,to{transform:translateY(0) rotate(-6deg) scale(1.04,.95)}50%{transform:translateY(-8%) rotate(-3deg) scale(.97,1.04)}}@keyframes kHop{0%,to{transform:translateY(0) scale(1)}10%{transform:translateY(0) scale(1.1,.88)}35%{transform:translateY(-16%) scale(.94,1.07) rotate(-4deg)}55%{transform:translateY(0) scale(1.08,.9)}68%{transform:translateY(0) scale(1)}}@keyframes kWalk{0%,to{transform:translateY(0) rotate(-3deg)}25%{transform:translateY(-5%) rotate(0)}50%{transform:translateY(0) rotate(3deg)}75%{transform:translateY(-5%) rotate(0)}}@keyframes kBop{0%,to{transform:rotate(-5deg) translateY(0)}25%{transform:rotate(0) translateY(-3%)}50%{transform:rotate(5deg) translateY(0)}75%{transform:rotate(0) translateY(-3%)}}@keyframes kSkate{0%,to{transform:translateX(-7%) rotate(-3deg)}50%{transform:translateX(7%) rotate(2deg)}}@keyframes kCheer{0%,55%,to{transform:translateY(0) rotate(0) scale(1)}62%{transform:scale(1.08,.9)}72%{transform:translateY(-15%) rotate(-7deg) scale(.95,1.06)}82%{transform:translateY(0) rotate(4deg) scale(1.05,.94)}90%{transform:rotate(0) scale(1)}}@keyframes kNod{0%,to{transform:rotate(0)}20%{transform:rotate(-4deg)}40%{transform:rotate(1deg)}60%{transform:rotate(-3deg)}80%{transform:rotate(0)}}@keyframes kShUp{0%,to{transform:scaleX(1);opacity:1}50%{transform:scaleX(.7);opacity:.6}}@keyframes kBlink{0%,93%,to{transform:scaleY(0)}95%,97%{transform:scaleY(1)}}@keyframes kBlinkL{0%,93%,to{opacity:0}95%,97%{opacity:1}}@keyframes kPart{0%{opacity:0;transform:translateY(4px) scale(.7) rotate(0)}20%{opacity:1}to{opacity:0;transform:translate(10px,-26px) scale(1.15) rotate(14deg)}}@keyframes kJoy{0%{transform:translateY(0) scale(1)}15%{transform:scale(1.14,.84)}40%{transform:translateY(-22%) scale(.9,1.12) rotate(-8deg)}62%{transform:translateY(0) scale(1.1,.9) rotate(4deg)}78%{transform:translateY(-5%) scale(.98,1.03)}to{transform:translateY(0) scale(1)}}.p-home #stagebox [data-s=expecting] .chr{animation:kBreathe 3.2s ease-in-out infinite}.p-home #stagebox [data-s=loss] .chr{animation:kSway 5.5s ease-in-out infinite}.p-home #stagebox [data-s=newborn] .chr{animation:kRock 3s ease-in-out infinite;transform-origin:50% 62%}.p-home #stagebox [data-s=infant] .chr{animation:kSitHop 3.4s ease-in-out infinite}.p-home #stagebox [data-s=toddler] .chr{animation:kRun .55s ease-in-out infinite}.p-home #stagebox [data-s=toddler] .sh{animation:kShUp .55s ease-in-out infinite}.p-home #stagebox [data-s=preschooler] .chr{animation:kHop 1.9s cubic-bezier(.4,0,.3,1) infinite}.p-home #stagebox [data-s=schoolage] .chr{animation:kWalk 1.1s ease-in-out infinite}.p-home #stagebox [data-s=tween] .chr{animation:kBop .9s ease-in-out infinite;transform-origin:50% 80%}.p-home #stagebox [data-s=teen] .chr{animation:kSkate 2.6s ease-in-out infinite}.p-home #stagebox [data-s=young] .chr{animation:kCheer 3.6s ease-in-out infinite}.p-home #stagebox [data-s=nest] .chr{animation:kSway 4.4s ease-in-out infinite}.p-home #stagebox [data-s=grand] .chr{animation:kNod 4s ease-in-out infinite}.p-home #stagebox .chr>b.ey{animation:kBlink 4.2s linear infinite}.p-home #stagebox .chr>b.ey:after{animation:kBlinkL 4.2s linear infinite}.p-home #stagebox [data-s=toddler] .chr>b.ey,.p-home #stagebox [data-s=toddler] .chr>b.ey:after{animation-delay:-1.3s}.p-home #stagebox [data-s=young] .chr>b.ey,.p-home #stagebox [data-s=young] .chr>b.ey:after{animation-delay:-2.6s}.p-home #stagebox .scard.joy .chr,.p-home #stagebox .scard:hover .chr{animation:kJoy .8s cubic-bezier(.3,1.3,.5,1)}.p-home #stagebox .scard.on .fx-p,.p-home #stagebox .scard:hover .fx-p{animation:kPart 1.8s ease-out infinite}.p-home #stagebox .fx-p:nth-of-type(2){animation-delay:.6s!important}.p-home #stagebox .fx-p:nth-of-type(3){animation-delay:1.2s!important}}.p-home #stagebox .chr>i.pt{position:absolute;inset:0;background:50%/100% 100% no-repeat;will-change:transform}@media (prefers-reduced-motion:no-preference){@keyframes pBlink{0%,90%,to{transform:scaleY(1)}93%,95%{transform:scaleY(.12)}}@keyframes pTalk{0%,58%,to{transform:scale(1)}64%{transform:scale(1.12,1.7)}70%{transform:scale(.95,.8)}76%{transform:scale(1.1,1.55)}82%{transform:scale(1)}}@keyframes pWaveL{0%,50%,to{transform:rotate(0)}58%{transform:rotate(-26deg)}66%{transform:rotate(4deg)}74%{transform:rotate(-24deg)}82%{transform:rotate(3deg)}90%{transform:rotate(0)}}@keyframes pWaveR{0%,50%,to{transform:rotate(0)}58%{transform:rotate(26deg)}66%{transform:rotate(-4deg)}74%{transform:rotate(24deg)}82%{transform:rotate(-3deg)}90%{transform:rotate(0)}}@keyframes pPat{0%,to{transform:rotate(0)}50%{transform:rotate(9deg)}}@keyframes pCurl{0%,to{transform:rotate(-14deg)}50%{transform:rotate(14deg)}}@keyframes pNote{0%,to{transform:translateY(0) rotate(-6deg)}50%{transform:translateY(-5%) rotate(8deg)}}@keyframes pLines{0%,to{opacity:1}50%{opacity:.2}}.p-home #stagebox .k-eyes,.p-home #stagebox .k-eyes2{animation:pBlink 4.4s linear infinite}.p-home #stagebox .k-eyes2{animation-delay:-1.7s}.p-home #stagebox .k-mouth,.p-home #stagebox .k-mouth2{animation:pTalk 4.2s ease-in-out infinite}.p-home #stagebox .k-mouth2{animation-delay:-2s}.p-home #stagebox .k-arml{animation:pWaveL 3.4s ease-in-out infinite}.p-home #stagebox .k-armr{animation:pWaveR 3.4s ease-in-out infinite;animation-delay:-1.1s}.p-home #stagebox .k-armp{animation:pPat 1.6s ease-in-out infinite}.p-home #stagebox .k-curl{animation:pCurl 1.8s ease-in-out infinite}.p-home #stagebox .k-notes{animation:pNote 1.1s ease-in-out infinite}.p-home #stagebox .k-lines{animation:pLines 1.2s ease-in-out infinite}.p-home #stagebox .scard:nth-child(2n) .k-eyes{animation-delay:-2.3s}.p-home #stagebox .scard:nth-child(3n) .k-eyes{animation-delay:-3.4s}.p-home #stagebox .scard:nth-child(2n) .k-mouth{animation-delay:-1.4s}.p-home #stagebox .scard:nth-child(3n) .k-mouth{animation-delay:-2.9s}.p-home #stagebox .scard.on .k-arml,.p-home #stagebox .scard.on .k-armr,.p-home #stagebox .scard:hover .k-arml,.p-home #stagebox .scard:hover .k-armr{animation-duration:1.7s}.p-home #stagebox .scard.on .k-mouth,.p-home #stagebox .scard:hover .k-mouth{animation-duration:2.2s}}.p-home #stagebox .scard:not(:hover):not(.on):not(.joy) .chr,.p-home #stagebox .scard:not(:hover):not(.on):not(.joy) .chr *,.p-home #stagebox .scard:not(:hover):not(.on):not(.joy) .fx-p,.p-home #stagebox .scard:not(:hover):not(.on):not(.joy) .sh{animation:none!important}@media(min-width:721px){html body .p-home div:where(.mockup-main)>section.sec.stages,html body.p-home div:where(.mockup-main)>section.sec.stages{padding-top:116px!important;padding-bottom:0!important}}html body .p-home .site-header,html body.p-home .site-header{transition:transform .35s cubic-bezier(.3,.8,.3,1)}html body .p-home .site-header>.nav,html body.p-home .site-header>.nav{position:relative;z-index:3}html body .p-home .site-header>nav.spine,html body.p-home .site-header>nav.spine{position:absolute!important;left:0;right:0;top:100%;z-index:1;transition:transform .35s cubic-bezier(.3,.8,.3,1),opacity .25s}html body .p-home div:where(.mockup-main),html body.p-home div:where(.mockup-main){margin-top:47px}html body.hdr-hide .p-home .site-header>nav.spine,html body.hdr-hide.p-home .site-header>nav.spine{transform:translateY(-100%);opacity:0;pointer-events:none}@media(max-width:720px){html body.hdr-hide .p-home .site-header,html body.hdr-hide.p-home .site-header{transform:translateY(-122px)}html body.hdr-hide .p-home .site-header>nav.spine,html body.hdr-hide.p-home .site-header>nav.spine{transform:none;opacity:1}html body .p-home .p4p-footer .footer-col a,html body.p-home .p4p-footer .footer-col a{display:flex!important;align-items:center;min-height:38px;padding:0!important}html body .p-home .p4p-footer .footer-legal a,html body.p-home .p4p-footer .footer-legal a{display:inline-flex;min-height:36px;align-items:center}html body .p-home div:where(.mockup-main) a.link,html body.p-home div:where(.mockup-main) a.link{display:inline-flex;align-items:center;min-height:40px}html body .p-home .spine-links,html body.p-home .spine-links{overflow-x:auto;scrollbar-width:none;white-space:nowrap}html body .p-home .spine-links::-webkit-scrollbar,html body.p-home .spine-links::-webkit-scrollbar{display:none}}html body .p-home #plans .plans .plan.plan.plan,html body.p-home #plans .plans .plan.plan.plan{transform:perspective(1000px) translateY(calc(var(--ty,0px) + var(--lift,0px))) rotateX(var(--rx,0deg)) rotateY(var(--ry,0deg))!important;transition:transform .35s cubic-bezier(.2,.8,.2,1),box-shadow .35s!important;cursor:pointer}html body .p-home #plans .plans .plan.plan.plan.tilting,html body.p-home #plans .plans .plan.plan.plan.tilting{transition:transform .12s linear,box-shadow .35s!important}html body .p-home #plans .plans .plan.plan.plan.is-rec,html body .p-home #plans .plans .plan.plan.plan:hover,html body.p-home #plans .plans .plan.plan.plan.is-rec,html body.p-home #plans .plans .plan.plan.plan:hover{--lift:-8px}html body .p-home #plans .plans .plan.plan.plan.is-rec:hover,html body.p-home #plans .plans .plan.plan.plan.is-rec:hover{--lift:-12px}@media(prefers-reduced-motion:reduce){html body .p-home #plans .plans .plan.plan.plan,html body.p-home #plans .plans .plan.plan.plan{transform:none!important}}@media(max-width:720px){html body .p-home #plans .plans .plan.plan.plan,html body.p-home #plans .plans .plan.plan.plan{transform:none!important}}@media(min-width:721px){html body .p-home #plans .plans .plan.plan.plan,html body.p-home #plans .plans .plan.plan.plan{transform:none!important;transition:transform .45s cubic-bezier(.3,1.3,.5,1),box-shadow .35s!important;--lift:0px}html body .p-home #plans .plans .plan.plan.plan.is-rec,html body.p-home #plans .plans .plan.plan.plan.is-rec{transform:scale(1.06)!important;z-index:3}html body .p-home #plans .plans,html body.p-home #plans .plans{padding-top:24px!important;padding-bottom:18px!important}}.p-home #plans .plan{cursor:pointer}.p-home #plans .plans.manual .plan .fit{display:none!important}.p-home #plans .plan .pick-tag{display:none}.p-home #plans .plan.is-rec .pick-tag{display:inline-flex;position:absolute;top:14px;right:14px;z-index:4;align-items:center;gap:5px;background:#fede45;color:#24201d;font-size:.72rem;font-weight:800;padding:5px 10px;border-radius:999px;box-shadow:0 6px 14px -8px rgba(36,32,29,.5);animation:pickPop .45s cubic-bezier(.3,1.5,.5,1)}@keyframes pickPop{0%{transform:scale(.6);opacity:0}to{transform:none;opacity:1}}.p-home #plans .plan.is-rec .btn{position:relative;overflow:hidden}.p-home #plans .plan.is-rec .btn:after{content:"";position:absolute;top:0;bottom:0;width:40%;left:-60%;background:linear-gradient(100deg,transparent,hsla(0,0%,100%,.45),transparent);animation:btnShine 2.6s ease-in-out infinite}@keyframes btnShine{0%,55%{left:-60%}85%,to{left:130%}}@media(prefers-reduced-motion:reduce){.p-home #plans .plan.is-rec .btn:after{animation:none;display:none}}html body .p-home #plans .plan[data-p=free],html body.p-home #plans .plan[data-p=free]{background:#51c46d!important;--glow:rgba(81,196,109,.55)}html body .p-home #plans .plan[data-p=monthly],html body.p-home #plans .plan[data-p=monthly]{background:#bbacfb!important;--glow:rgba(140,120,240,.55)}html body .p-home #plans .plan[data-p=yearly],html body.p-home #plans .plan[data-p=yearly]{background:#fede45!important;--glow:rgba(254,222,69,.6)}html body .p-home #plans .plan[data-p=yearly] .fit,html body.p-home #plans .plan[data-p=yearly] .fit{background:hsla(0,0%,100%,.75)!important}html body .p-home #plans .plan[data-p=founding],html body.p-home #plans .plan[data-p=founding]{background:#fe6d31!important}.p-home #plans .plan.is-rec .pick-tag{top:66px!important;right:16px!important}html body .p-home #plans .plan[data-p=yearly].is-rec .pick-tag,html body.p-home #plans .plan[data-p=yearly].is-rec .pick-tag{background:#24201d;color:#fede45}@media(max-width:720px){html body .p-home .mcta,html body.p-home .mcta{min-height:44px!important;left:auto!important;right:60px!important;width:auto!important;padding:0 18px!important;border-radius:999px!important;font-size:.9rem!important;bottom:16px!important}html body .p-home .mcta small,html body.p-home .mcta small{display:none}.p-home #plans .plan.is-rec .pick-tag{display:none!important}html body .p-home #village .h2,html body.p-home #village .h2{max-width:none!important}body.in-plans .p-home .mcta,body.in-plans.p-home .mcta{transform:translateY(160%)!important}html body .p-home div:where(.mockup-main)>section.sec.stages,html body.p-home div:where(.mockup-main)>section.sec.stages{padding-bottom:12px!important}html body .p-home #day,html body.p-home #day{padding-top:36px!important}html body .p-home #plans .plans,html body.p-home #plans .plans{padding-top:22px!important}html body .p-home #village .seat-q,html body.p-home #village .seat-q{display:block;max-width:none!important;font-size:1.05rem!important;margin-top:8px}html body .p-home .p4p-footer .footer-col a,html body.p-home .p4p-footer .footer-col a{min-height:32px!important}html body .p-home .p4p-footer .footer-grid,html body.p-home .p4p-footer .footer-grid{row-gap:24px!important}html body .p-home .fab-tab,html body.p-home .fab-tab{top:auto!important;bottom:84px!important}}html body .p-home .mcta,html body.p-home .mcta{display:none!important}.p-home #plans .fit:has(span:empty){display:none!important}.p-home .pl-tabs{display:none}@media(max-width:720px){.p-home .pl-tabs{display:flex;gap:6px;margin:18px 0 0;padding:4px;background:#f6eee4;border-radius:999px}.p-home .pl-tabs button{flex:1;border:0;background:none;border-radius:999px;padding:9px 4px;font:inherit;font-size:.8rem;font-weight:800;color:var(--ink);display:flex;align-items:center;justify-content:center;gap:6px;cursor:pointer;transition:background .25s,color .25s}.p-home .pl-tabs button i{width:9px;height:9px;border-radius:50%;background:var(--c);flex:none}.p-home .pl-tabs button.on{background:var(--c);color:var(--t)}.p-home .pl-tabs button.on i{background:var(--t);opacity:.8}.p-home .pl-hint{display:flex;justify-content:space-between;align-items:center;margin:10px 4px 0;font-size:.76rem;font-weight:700;color:var(--muted)}.p-home .pl-hint b{color:var(--ink)}.p-home .pl-hint span.sw{display:inline-flex;align-items:center;gap:4px}.p-home .pl-hint span.sw:after{content:"\2192";font-weight:800;color:#fe6d31;animation:plNudge 1.4s ease-in-out infinite}@keyframes plNudge{0%,to{transform:translateX(0)}50%{transform:translateX(4px)}}html body .p-home #plans .plans,html body.p-home #plans .plans{padding-top:12px!important;margin-top:0!important}html body .p-home #plans .plans>.plan,html body.p-home #plans .plans>.plan{flex:0 0 84%!important}html body .p-home #plans .psent,html body.p-home #plans .psent{margin-bottom:0!important}html body .p-home #plans .plans-top,html body.p-home #plans .plans-top{margin-bottom:8px!important}}html body .p-home #plans .plan.is-rec .pick-tag,html body .p-home #plans .plan[data-p=yearly].is-rec .pick-tag,html body.p-home #plans .plan.is-rec .pick-tag,html body.p-home #plans .plan[data-p=yearly].is-rec .pick-tag{background:#51c46d!important;color:#fff!important}html body .p-home #plans .plan[data-p=free].is-rec .pick-tag,html body.p-home #plans .plan[data-p=free].is-rec .pick-tag{background:#fff!important;color:#51c46d!important}@media(min-width:721px){html body .p-home #plans .plans .plan.plan.plan:hover,html body.p-home #plans .plans .plan.plan.plan:hover{transform:scale(1.1)!important;z-index:5!important;box-shadow:0 30px 60px -28px rgba(36,32,29,.45)!important}html body .p-home #plans .plans:hover .plan.plan.plan.is-rec:not(:hover),html body.p-home #plans .plans:hover .plan.plan.plan.is-rec:not(:hover){transform:scale(1)!important}}html body .p-home .why-plus.wpx,html body.p-home .why-plus.wpx{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px!important;margin-top:40px!important}.p-home .wpx .wp-lead{width:100%;text-align:center;margin:0 0 4px!important;font-size:.78rem!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--muted)}.p-home .wpi{display:inline-flex;align-items:center;gap:10px;padding:9px 16px 9px 9px;border-radius:999px;background:#fbf6f0;transition:transform .25s}.p-home .wpi:hover{transform:translateY(-2px)}.p-home .wpi i{width:34px;height:34px;border-radius:50%;background:var(--c);display:grid;place-items:center;flex:none}.p-home .wpi i svg{width:18px;height:18px}.p-home .wpi b{display:block;font-size:.9rem;font-weight:800;color:var(--ink);line-height:1.15}.p-home .wpi small{display:block;font-size:.76rem;font-weight:650;color:var(--muted)}@media(max-width:720px){html body .p-home #plans .why-plus.wpx,html body.p-home #plans .why-plus.wpx{display:grid!important;grid-template-columns:1fr 1fr;gap:8px!important;margin-top:18px!important}.p-home .wpi{padding:8px 10px 8px 8px;border-radius:16px}.p-home .wpi i{width:30px;height:30px}}html body .p-home #plans .plan .badge i,html body.p-home #plans .plan .badge i{background:#fff!important;box-shadow:0 0 0 1.5px rgba(36,32,29,.12)}html body .p-home #plans .ps-slot>button,html body .p-home #plans .ps-slot>button span,html body.p-home #plans .ps-slot>button,html body.p-home #plans .ps-slot>button span{color:var(--ink)!important}html body .p-home #plans .ps-slot>button i,html body.p-home #plans .ps-slot>button i{border-color:var(--ink)!important;color:var(--ink)!important}@media(max-width:720px){html body .p-home #plans .why-plus.wpx .wp-lead,html body.p-home #plans .why-plus.wpx .wp-lead{grid-column:1/-1;text-align:left;margin:0 0 2px!important;font-size:.72rem!important}html body .p-home #plans .why-plus.wpx .wpi,html body.p-home #plans .why-plus.wpx .wpi{min-width:0}html body .p-home #plans .why-plus.wpx .wpi b,html body.p-home #plans .why-plus.wpx .wpi b{font-size:.84rem}html body .p-home #plans .why-plus.wpx .wpi small,html body.p-home #plans .why-plus.wpx .wpi small{font-size:.72rem}.p-home .pl-tabs button.on i{background:#fff!important;opacity:1!important}html body .p-home .hero-art .fx .card,html body.p-home .hero-art .fx .card{bottom:64px!important}html body .p-home .hero.hero-blue .hero-ctas,html body.p-home .hero.hero-blue .hero-ctas{display:grid!important;grid-template-columns:1fr 1fr;gap:10px!important;margin-top:20px!important}html body .p-home .hero.hero-blue .hero-ctas .btn,html body.p-home .hero.hero-blue .hero-ctas .btn{justify-content:center;width:100%;padding-left:10px!important;padding-right:10px!important}html body .p-home .hero.hero-blue .askbox,html body.p-home .hero.hero-blue .askbox{margin-top:30px!important}html body .p-home div:where(.mockup-main)>section.sec#village,html body.p-home div:where(.mockup-main)>section.sec#village{padding-bottom:120px!important}html body .p-home .p4p-footer .footer-col a,html body.p-home .p4p-footer .footer-col a{margin:0!important;min-height:30px!important;font-size:.9rem!important}html body .p-home .p4p-footer .footer-col h4,html body.p-home .p4p-footer .footer-col h4{margin-bottom:6px!important}html body .p-home .p4p-footer .footer-grid,html body.p-home .p4p-footer .footer-grid{row-gap:28px!important}}.p-home #fchat{position:relative}.p-home .fc-track{position:absolute;right:5px;width:4px;border-radius:4px;background:rgba(36,32,29,.08);z-index:5;pointer-events:none}.p-home .fc-track i{position:absolute;left:0;right:0;border-radius:4px;background:#fe6d31;opacity:.75;transition:top .08s linear}.p-home .fc-more{position:absolute;left:50%;transform:translateX(-50%);z-index:6;display:none;align-items:center;gap:5px;padding:4px 11px;border-radius:999px;background:#fff;box-shadow:0 4px 12px -6px rgba(36,32,29,.45);font:800 .7rem/1.2 Inter,system-ui,sans-serif;color:#fe6d31;border:0;cursor:pointer}.p-home .fc-more.on{display:inline-flex}.p-home .fc-track{background:transparent!important;width:5px!important;right:4px!important}.p-home .fc-track i{background:rgba(36,32,29,.28)!important;opacity:1!important}.p-home .fc-more{display:none!important}.p-home #fcBody{scrollbar-width:none!important}.p-home #fcBody::-webkit-scrollbar{display:none!important;width:0!important}@media(max-width:720px){html body .p-home .hero-art .fx .ph,html body.p-home .hero-art .fx .ph{-webkit-mask-image:linear-gradient(180deg,#000,#000 48%,rgba(0,0,0,.55) 66%,transparent 84%)!important;mask-image:linear-gradient(180deg,#000,#000 48%,rgba(0,0,0,.55) 66%,transparent 84%)!important}}.p-home #rot .rw{opacity:0!important;transform:translateY(.35em)!important;transition:opacity .45s ease,transform .55s cubic-bezier(.2,.8,.2,1)!important}.p-home #rot .rw.r-on{opacity:1!important;transform:none!important;transition-delay:.25s!important}.p-home #rot .rw.r-out{transition-duration:.22s!important;opacity:0!important;transform:translateY(-.35em)!important}.p-home .note-row>div:first-child{position:relative;padding-left:78px}.p-home .note-row>div:first-child:before{content:"";position:absolute;left:0;top:50%;width:62px;height:62px;margin-top:-31px;border-radius:18px;background:hsla(0,0%,100%,.18) url(/images/pages/home/img-93d06227.svg) 50%/42px no-repeat;animation:noteBob 3.2s ease-in-out infinite}@keyframes noteBob{0%,to{transform:rotate(-4deg) translateY(0)}50%{transform:rotate(3deg) translateY(-3px)}}@media(prefers-reduced-motion:reduce){.p-home .note-row>div:first-child:before{animation:none}}@media(max-width:720px){.p-home .note-row>div:first-child{padding-left:64px}.p-home .note-row>div:first-child:before{width:50px;height:50px;margin-top:0;top:0;background-size:34px}}html body .p-home .p4p-footer,html body.p-home .p4p-footer{padding:48px 0 40px!important}html body .p-home .p4p-footer .note-row,html body.p-home .p4p-footer .note-row{margin-bottom:0!important}html body .p-home .p4p-footer .footer-grid,html body.p-home .p4p-footer .footer-grid{margin-top:40px!important}html body .p-home .p4p-footer .footer-base,html body.p-home .p4p-footer .footer-base{margin-top:30px!important;padding-top:16px!important}@media(max-width:720px){html body .p-home .p4p-footer,html body.p-home .p4p-footer{padding:36px 0 32px!important}html body .p-home .p4p-footer .footer-grid,html body.p-home .p4p-footer .footer-grid{margin-top:30px!important}}html body .p-home .p4p-footer .footer-col a,html body.p-home .p4p-footer .footer-col a{margin:0 0 7px!important;line-height:1.35}html body .p-home .p4p-footer .footer-col h4,html body.p-home .p4p-footer .footer-col h4{margin-bottom:10px!important}@media(max-width:720px){html body .p-home .p4p-footer .footer-col a,html body.p-home .p4p-footer .footer-col a{margin:0!important;min-height:26px!important;font-size:.88rem!important}html body .p-home .p4p-footer .footer-grid,html body.p-home .p4p-footer .footer-grid{row-gap:22px!important}}html body .p-home .p4p-footer .footer-brand p,html body.p-home .p4p-footer .footer-brand p{font-size:.84rem!important;line-height:1.5!important;max-width:34ch}html body .p-home .p4p-footer .footer-base span,html body.p-home .p4p-footer .footer-base span{font-size:.8rem!important}html body .p-home .p4p-footer .footer-legal,html body.p-home .p4p-footer .footer-legal{font-size:.68rem!important}@media(max-width:720px){html body .p-home .p4p-footer .footer-grid,html body.p-home .p4p-footer .footer-grid{display:block!important;margin-top:24px!important}html body .p-home .p4p-footer .footer-brand,html body.p-home .p4p-footer .footer-brand{margin-bottom:14px}html body .p-home .p4p-footer .footer-col,html body.p-home .p4p-footer .footer-col{border-top:1px solid hsla(0,0%,100%,.25)}html body .p-home .p4p-footer .footer-col:last-child,html body.p-home .p4p-footer .footer-col:last-child{border-bottom:1px solid hsla(0,0%,100%,.25)}html body .p-home .p4p-footer .footer-col h4,html body.p-home .p4p-footer .footer-col h4{margin:0!important;padding:13px 0;display:flex;justify-content:space-between;align-items:center;cursor:pointer}html body .p-home .p4p-footer .footer-col h4:after,html body.p-home .p4p-footer .footer-col h4:after{content:"+";font-size:1.1rem;font-weight:700;letter-spacing:0;transition:transform .25s}html body .p-home .p4p-footer .footer-col.open h4:after,html body.p-home .p4p-footer .footer-col.open h4:after{transform:rotate(45deg)}html body .p-home .p4p-footer .footer-col a,html body.p-home .p4p-footer .footer-col a{display:none!important}html body .p-home .p4p-footer .footer-col.open a,html body.p-home .p4p-footer .footer-col.open a{display:flex!important}html body .p-home .p4p-footer .footer-col.open,html body.p-home .p4p-footer .footer-col.open{padding-bottom:10px}html body .p-home .p4p-footer .footer-base,html body.p-home .p4p-footer .footer-base{margin-top:22px!important;flex-direction:column;gap:4px}html body .p-home #day .st7 .mini,html body.p-home #day .st7 .mini{display:none!important}html body .p-home #day .st7.on .link,html body.p-home #day .st7.on .link{margin-bottom:4px}html body .p-home #proof .vl-row,html body.p-home #proof .vl-row{display:none!important}html body .p-home #proof .rs-nums div,html body.p-home #proof .rs-nums div{padding:10px 12px!important}html body .p-home #faq .al-q .aq:nth-child(n+5),html body .p-home #faq .fc-foot,html body.p-home #faq .al-q .aq:nth-child(n+5),html body.p-home #faq .fc-foot{display:none!important}html body .p-home #faq .al-q.all .aq,html body.p-home #faq .al-q.all .aq{display:flex!important}.p-home .aq-more{display:block;width:100%;margin-top:6px;border:0;background:hsla(0,0%,100%,.22);color:#fff;font:inherit;font-size:.82rem;font-weight:800;padding:9px;border-radius:12px;cursor:pointer}html body .p-home .p4p-footer .footer-brand p,html body.p-home .p4p-footer .footer-brand p{display:none!important}html body .p-home .p4p-footer .note-row p,html body.p-home .p4p-footer .note-row p{font-size:.84rem!important}html body .p-home .p4p-footer .note-row p .nx,html body.p-home .p4p-footer .note-row p .nx{display:none}}.p-home .aq-more{display:none}@media(max-width:720px){.p-home .aq-more{display:block}html body .p-home div:where(.mockup-main)>section.sec#plans,html body.p-home div:where(.mockup-main)>section.sec#plans{padding-top:56px!important;padding-bottom:48px!important}html body .p-home #plans .sec-head .h2,html body.p-home #plans .sec-head .h2{font-size:2rem!important;line-height:1.05!important}html body .p-home #plans .sec-head .sub,html body.p-home #plans .sec-head .sub{font-size:.9rem!important;margin-top:10px!important}html body .p-home #plans .sec-head .sub .long,html body.p-home #plans .sec-head .sub .long{display:none}html body .p-home #plans .ps-out,html body .p-home #plans .psent,html body.p-home #plans .ps-out,html body.p-home #plans .psent{display:none!important}html body .p-home #plans .plans-top,html body.p-home #plans .plans-top{margin-bottom:0!important}.p-home .pl-tabs{margin-top:22px!important}.p-home .pl-tabs button{font-size:.76rem!important;padding:9px 2px!important}html body .p-home #plans .plans,html body.p-home #plans .plans{padding:14px 16px 20px!important;gap:14px!important}html body .p-home #plans .plans>.plan,html body.p-home #plans .plans>.plan{flex:0 0 80%!important;padding:18px!important}html body .p-home #plans .plan .price strong,html body.p-home #plans .plan .price strong{font-size:2.2rem!important}html body .p-home #plans .plan ul,html body.p-home #plans .plan ul{margin:12px 0 14px!important;gap:6px!important}html body .p-home #plans .plan li,html body.p-home #plans .plan li{font-size:.86rem!important}html body .p-home #plans .plan .fit,html body.p-home #plans .plan .fit{display:none!important}html body .p-home #plans .plan .btn,html body.p-home #plans .plan .btn{min-height:46px!important}html body .p-home #plans .plan ul,html body.p-home #plans .plan ul{margin-bottom:auto!important}html body .p-home #plans .why-plus.wpx,html body.p-home #plans .why-plus.wpx{margin-top:22px!important}}.p-home .v10-full-library-drawer-wrap .v10-full-library-backdrop{pointer-events:none!important}.p-home .v10-full-library-drawer-wrap.is-open .v10-full-library-backdrop{pointer-events:auto!important}.p-home .left-visual-rail .visual-strip{pointer-events:none!important}.p-home .left-visual-rail .visual-pill{pointer-events:auto!important}.p-home .wrap[data-view][hidden]{display:none!important}.p-home .assistant.assistant-duo{position:fixed;right:22px;bottom:22px;z-index:65;display:flex;background:transparent!important;box-shadow:none!important;padding:0!important;flex-direction:column;align-items:flex-end;gap:8px}.p-home .assistant.assistant-duo:hover{transform:none}.p-home .assistant.assistant-duo .assistant-ask{position:relative;display:grid;place-items:center;width:58px;height:58px;padding:0!important;border-radius:50%;background:#fff;border:1px solid rgba(36,32,29,.08);text-decoration:none;box-shadow:0 16px 34px -18px rgba(36,32,29,.6);transition:transform .2s}.p-home .assistant.assistant-duo .assistant-ask:hover{transform:translateY(-3px)}.p-home .assistant.assistant-duo .assistant-ask .assistant-face{display:block;width:36px;height:40px;object-fit:contain}.p-home .assistant.assistant-duo .assistant-ask span{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.p-home .assistant.assistant-duo .ask-mama,.p-home .assistant.assistant-duo[data-voice=mama] .ask-papa{display:none}.p-home .assistant.assistant-duo[data-voice=mama] .ask-mama{display:grid}.p-home [aria-label="Internal prototype preview"]{display:none!important}.p-home{overflow-x:clip!important}