.jn{--g:#25d366;--g-d:#1ebe5b;--teal:#008069;--teal-d:#075e54;--tick:#53bdeb;--bub:#d9fdd3;--cream:#fcf5eb;--paper:#fdfaf6;--ink:#111b21;--muted:#54656f;--text2:#3b4a54;--line:#e2dcd2;--peach:#ffecc8;--lav:#d9eefa;--mint:#d9fdd3;--mint-d:#b6f0c3;--wa:#008069;--chat:#efeae2;--shadow:0 30px 60px -28px #0b141a4d, 0 10px 24px -14px #0b141a24}.jn *{box-sizing:border-box}.jn{background:var(--paper);color:var(--ink);font-family:var(--font-sans);-webkit-font-smoothing:antialiased;margin:0;font-size:18px;font-weight:400;line-height:1.65}.jn img{max-width:100%;display:block}.jn a{color:inherit}.jn .num{font-family:var(--font-data);font-variant-numeric:tabular-nums}.jn .wrap{width:min(1200px,100% - 48px);margin-inline:auto}.jn .btn{cursor:pointer;font:inherit;background:var(--g);color:#fdfaff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;padding:16px 30px;font-size:18px;font-weight:700;text-decoration:none;transition:transform .2s,box-shadow .2s,background .2s;display:inline-flex;box-shadow:0 14px 30px -12px #25d36680}.jn .btn:hover{background:var(--g-d);transform:translateY(-2px);box-shadow:0 18px 36px -12px #25d3668c}.jn .btn svg{width:20px;height:20px}.jn .link{color:var(--ink);border-bottom:1.5px solid var(--ink);align-items:center;gap:8px;padding:14px 4px;font-weight:500;text-decoration:none;display:inline-flex}.jn .tag{color:var(--muted);background:#ffffffbf;border-radius:999px;padding:2px 10px;font-size:13px;font-weight:500;display:inline-block}.jn .logo{color:var(--ink);direction:ltr;font-size:28px;font-weight:900;line-height:1;text-decoration:none}.jn .logo b{color:var(--g);font-weight:900}.jn header.top{z-index:5;position:relative}.jn header.top .wrap{justify-content:space-between;align-items:center;padding-block:22px;display:flex}.jn header.top nav{align-items:center;gap:22px;font-size:16px;display:flex}.jn header.top nav a{color:var(--ink);text-decoration:none}.jn header.top .login{border:1.5px solid var(--ink);border-radius:999px;padding:8px 18px;font-weight:700}@media (max-width:760px){.jn header.top nav .hide-m{display:none}}.jn .hero{margin-top:-82px;padding-top:82px;padding-bottom:90px;position:relative;overflow:hidden}.jn .hero-bg{z-index:0;position:absolute;inset:-80px}.jn .hero-bg img{object-fit:cover;filter:blur(38px)saturate(1.15);opacity:.75;width:100%;height:100%;transform:scale(1.1)}.jn .hero-bg:after{content:"";background:radial-gradient(60% 70% at 85% 30%,#fbf8f3eb,#fbf8f38c 70%), linear-gradient(180deg,#fbf8f340,#fbf8f326 60%,var(--paper));position:absolute;inset:0}.jn .hero .wrap{z-index:1;grid-template-columns:1.2fr 1fr;align-items:center;gap:40px;padding-top:40px;display:grid;position:relative}.jn .kicker{color:var(--ink);background:#ffffffb3;border-radius:999px;align-items:center;gap:10px;padding:6px 16px 6px 6px;font-size:16px;font-weight:500;display:inline-flex}.jn .kicker i{background:var(--mint);border-radius:50%;place-items:center;width:30px;height:30px;font-style:normal;display:grid}.jn .kicker svg{width:16px;height:16px;color:var(--wa)}.jn h1{letter-spacing:0;margin:22px 0;font-size:clamp(44px,6vw,80px);font-weight:900;line-height:.98}.jn h1 .soft{color:var(--ink);margin-bottom:10px;font-size:.56em;font-weight:300;line-height:1.15;display:block}.jn h1 mark{background:linear-gradient(transparent 62%,var(--g) 62% 90%,transparent 90%);color:inherit;padding-inline:4px}.jn .lede{max-width:30em;color:var(--text2);margin:0 0 30px;font-size:20px;font-weight:300}.jn .lede strong{font-weight:700}.jn .cta-row{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.jn .proof{color:var(--muted);align-items:center;gap:16px;max-width:30em;margin-top:34px;font-size:15px;display:flex}.jn .proof .faces{display:flex}.jn .proof .faces img{object-fit:cover;border:3px solid var(--paper);border-radius:50%;width:40px;height:40px;margin-inline-start:-12px}.jn .proof .faces img:first-child{margin-inline-start:0}.jn .proof b{color:var(--ink);font-weight:700}.jn .collage{height:620px;position:relative}.jn .p{box-shadow:var(--shadow);position:absolute;overflow:hidden}.jn .p img{object-fit:cover;width:100%;height:100%}.jn .p1{inset-inline-end:130px;background:var(--mint);border-radius:999px 999px 32px 32px;width:310px;height:450px;padding:12px;top:30px}.jn .p1 img{border-radius:999px 999px 24px 24px}.jn .p2{inset-inline-end:0;background:var(--lav);border-radius:50%;width:220px;height:220px;padding:10px;top:0}.jn .p2 img{object-position:50% 20%;border-radius:50%}.jn .p3{inset-inline-end:-10px;background:var(--peach);border-radius:999px 999px 28px 28px;width:200px;height:260px;padding:10px;top:300px}.jn .p3 img{object-position:60% 30%;border-radius:999px 999px 20px 20px}.jn .p4{inset-inline-end:400px;background:var(--mint-d);border-radius:50%;width:140px;height:140px;padding:8px;top:430px}.jn .p4 img{object-position:45% 30%;border-radius:50%}.jn .bubble{z-index:3;box-shadow:var(--shadow);background:#fffdf9;border-radius:22px;max-width:250px;padding:14px 18px;font-size:16px;line-height:1.45;position:absolute}.jn .bubble q{quotes:none;font-weight:500}.jn .bubble small{color:var(--muted);margin-top:6px;font-size:13px;display:block}.jn .b1{inset-inline-end:330px;top:70px}.jn .b1:after{content:"";inset-inline-start:-6px;background:#fffdf9;border-radius:3px;width:16px;height:16px;position:absolute;bottom:20px;transform:rotate(45deg)}.jn .paid{z-index:3;inset-inline-end:170px;box-shadow:var(--shadow);background:#fffdf9;border-radius:20px;align-items:center;gap:12px;padding:12px 18px 12px 14px;display:flex;position:absolute;top:520px}.jn .paid .dot{background:var(--mint);width:40px;height:40px;color:var(--wa);border-radius:50%;place-items:center;display:grid}.jn .paid .dot svg{width:22px;height:22px}.jn .paid b{font-size:17px;display:block}.jn .paid span{color:var(--muted);font-size:13px}.jn section{position:relative}.jn .sec{padding-block:110px}.jn .eyebrow{color:var(--g);margin:0 0 12px;font-size:16px;font-weight:700}.jn h2{margin:0 0 18px;font-size:clamp(34px,4.4vw,60px);font-weight:900;line-height:1.04}.jn h2 .soft{font-weight:300}.jn .sub{color:var(--text2);max-width:34em;margin:0;font-size:19px;font-weight:300}.jn img.warm{filter:sepia(.12)saturate(1.05);object-position:47% 18%!important}.jn .faces-sec{background:var(--cream)}.jn .faces-grid{grid-template-columns:repeat(4,1fr);gap:26px;margin-top:56px;display:grid}.jn .face{background:#fffdf9;border-radius:30px;padding:16px 16px 26px;box-shadow:0 20px 40px -30px #0b141a4d}.jn .face:nth-child(2),.jn .face:nth-child(4){margin-top:40px!important}.jn .face .ph{aspect-ratio:4/5;border-radius:999px 999px 20px 20px;padding:8px;overflow:hidden}.jn .face .ph img{object-fit:cover;border-radius:999px 999px 14px 14px;width:100%;height:100%}.jn .face:first-child .ph{background:var(--mint)}.jn .face:nth-child(2) .ph{background:var(--lav)}.jn .face:nth-child(3) .ph{background:var(--peach)}.jn .face:nth-child(4) .ph{background:var(--mint-d)}.jn .face .qm{font-family:var(--font-data);color:var(--g);height:28px;margin:24px 8px 6px;font-size:64px;font-weight:800;line-height:.6}.jn .face blockquote{margin:0 8px;font-size:19px;font-weight:500;line-height:1.45}.jn .face .who{color:var(--muted);margin:14px 8px 0;font-size:14px}.jn .story-head{max-width:760px}.jn .video{aspect-ratio:16/10;box-shadow:var(--shadow);cursor:pointer;background:var(--lav);border-radius:32px;position:relative;overflow:hidden}.jn .video img{object-fit:cover;width:100%;height:100%;transition:transform .6s}.jn .video:hover img{transform:scale(1.03)}.jn .video:after{content:"";background:linear-gradient(#0b141a00 45%,#0b141a8c);position:absolute;inset:0}.jn .video .play{z-index:2;width:92px;height:92px;color:var(--g);background:#fffdf9f0;border-radius:50%;place-items:center;margin:auto;display:grid;position:absolute;inset:0;box-shadow:0 0 0 14px #fffdf94d}.jn .video .play svg{width:34px;height:34px;translate:3px}.jn .video .cap{z-index:2;inset-inline-start:26px;color:#fffaf2;font-size:20px;font-weight:700;position:absolute;bottom:22px}.jn .video .cap span{opacity:.9;font-size:15px;font-weight:300;display:block}.jn .chapters{gap:110px;margin-top:90px;display:grid}.jn .ch{grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid}.jn .ch:nth-child(2n) .ch-text{order:2}.jn .ch-n{font-family:var(--font-data);color:var(--g);-webkit-text-stroke:0;margin-bottom:16px;font-size:150px;font-weight:800;line-height:.8;display:block}.jn .ch h3{margin:0 0 16px;font-size:clamp(28px,3vw,40px);font-weight:900;line-height:1.1}.jn .ch p{max-width:30em;color:var(--text2);margin:0 0 12px;font-size:19px;font-weight:300}.jn .ch p.said{color:var(--ink);border-inline-start:3px solid var(--g);margin-top:20px;padding-inline-start:16px;font-size:20px;font-weight:500}.jn .stage{border-radius:36px;place-items:center;padding:44px;display:grid}.jn .stage.has-float{place-items:center end;padding-inline-end:60px}.jn .stage{min-height:440px;position:relative;overflow:hidden}.jn .st-mint{background:var(--mint)}.jn .st-lav{background:var(--lav)}.jn .st-peach{background:var(--peach)}.jn .st-cream{background:var(--cream)}.jn .card{box-shadow:var(--shadow);background:#fffdf9;border-radius:24px;width:100%;max-width:380px;padding:22px;font-size:15px;line-height:1.4}.jn .mini-f label{color:var(--muted);margin:10px 0 4px;font-size:13px;display:block}.jn .mini-f .fld{border:1.5px solid var(--line);background:#fff;border-radius:12px;padding:10px 12px;font-weight:500}.jn .mini-f .url{text-align:left;direction:ltr;gap:2px;display:flex}.jn .mini-f .url span{color:var(--muted)}.jn .mini-f .go{background:var(--g);color:#fff;text-align:center;border-radius:999px;margin-top:14px;padding:11px;font-weight:700}.jn .timer{inset-inline-start:26px;box-shadow:var(--shadow);background:#fffdf9;border-radius:999px;padding:8px 16px;font-size:15px;font-weight:700;position:absolute;top:26px}.jn .qr-wrap{align-items:center;gap:22px;display:flex}.jn .qr{border:1.5px solid var(--line);background:#fff;border-radius:16px;flex:none;width:150px;height:150px;padding:10px}.jn .load{flex:1;gap:9px;margin:0;padding:0;list-style:none;display:grid}.jn .load li{align-items:center;gap:10px;font-size:14px;font-weight:500;display:flex}.jn .load li i{color:#fff;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-size:12px;font-style:normal;font-weight:700;display:grid}.jn .load li .ok{color:var(--wa);margin-inline-start:auto}.jn .load li .ok svg{width:18px;height:18px}.jn .store .shead{justify-content:space-between;align-items:center;margin-bottom:6px;display:flex}.jn .store .addr{color:var(--muted);background:var(--cream);direction:ltr;border-radius:999px;padding:3px 10px;font-size:12px}.jn .store h4{margin:0;font-size:18px;font-weight:800}.jn .store .meta{color:var(--muted);margin-bottom:12px;font-size:13px}.jn .row{border-top:1px solid #efe7db;align-items:center;gap:10px;padding:10px 0;display:flex}.jn .row .ck{border:1.5px solid var(--line);border-radius:6px;flex:none;place-items:center;width:20px;height:20px;display:grid}.jn .row .ck svg{width:13px;height:13px}.jn .row .nm{font-weight:700}.jn .row .nm small{color:var(--muted);font-size:12px;font-weight:400;display:block}.jn .row .pr{white-space:nowrap;margin-inline-start:auto;font-weight:700}.jn .all{background:var(--lav);border-radius:14px;justify-content:space-between;align-items:center;margin-top:8px;padding:10px 12px;font-weight:700;display:flex}.jn .when{gap:8px;margin-top:12px;display:flex}.jn .when div{border:1.5px solid var(--line);color:var(--muted);border-radius:12px;flex:1;padding:7px 10px;font-size:12px}.jn .when div b{color:var(--ink);font-size:14px;display:block}.jn .paybtn{background:var(--g);color:#fff;text-align:center;border-radius:999px;margin-top:12px;padding:11px;font-weight:700}.jn .paybtn small{opacity:.85;font-weight:400}.jn .phone{width:270px;box-shadow:var(--shadow);background:#1f1830;border-radius:40px;flex:none;padding:10px}.jn .screen{background:var(--chat);border-radius:31px;flex-direction:column;height:470px;display:flex;overflow:hidden}.jn .wa-top{background:var(--wa);color:#fff;align-items:center;gap:10px;padding:26px 14px 10px;display:flex}.jn .wa-top .av{width:34px;height:34px;color:var(--wa);background:#e9f6f1;border-radius:50%;place-items:center;font-size:13px;font-weight:800;display:grid}.jn .wa-top b{font-size:14px;font-weight:700;display:block}.jn .wa-top span{opacity:.85;font-size:11px}.jn .chatbody{flex-direction:column;flex:1;justify-content:flex-end;gap:8px;padding:14px 10px;display:flex}.jn .daypill{color:#54656f;background:#fff;border-radius:8px;align-self:center;padding:2px 10px;font-size:11px}.jn .msg{border-radius:12px;background:#fff;border-start-start-radius:3px;align-self:flex-start;max-width:92%;padding:6px;box-shadow:0 1px 1px #00000014}.jn .msg .snd{color:#d6336c;padding:2px 4px 4px;font-size:12px;font-weight:700}.jn .msg .adimg{border-radius:8px;height:120px;overflow:hidden}.jn .msg .adimg img{object-fit:cover;width:100%;height:100%}.jn .msg p{color:#111b21;margin:6px 4px 0;font-size:12.5px;line-height:1.45}.jn .msg .tm{color:#667781;justify-content:flex-end;align-items:center;gap:3px;padding:0 4px;font-size:10px;display:flex}.jn .msg .tm svg{color:#53bdeb;width:15px;height:15px}.jn .toast{z-index:3;inset-inline-start:30px;box-shadow:var(--shadow);background:#fffdf9;border-radius:20px;align-items:center;gap:12px;max-width:250px;padding:14px 18px;display:flex;position:absolute;bottom:40px}.jn .toast .dot{background:var(--g);border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid}.jn .toast .dot svg{width:22px;height:22px;color:var(--ink)}.jn .toast b{font-size:18px;font-weight:800;display:block}.jn .toast span{color:var(--muted);font-size:13px}.jn .approve{z-index:3;inset-inline-start:30px;box-shadow:var(--shadow);background:#fffdf9;border-radius:18px;max-width:210px;padding:12px 14px;font-size:13px;position:absolute;top:40px}.jn .approve b{margin-bottom:6px;font-size:14px;display:block}.jn .approve .yes{background:var(--wa);color:#fff;border-radius:999px;padding:4px 14px;font-weight:700;display:inline-block}.jn .benefits{background:var(--lav)}.jn .ben-grid{grid-template-columns:1fr 1.25fr;align-items:start;gap:70px;display:grid}.jn .ben-photo{aspect-ratio:4/5;box-shadow:var(--shadow);background:var(--peach);border-radius:999px 999px 32px 32px;padding:12px;overflow:hidden}.jn .ben-photo img{object-fit:cover;object-position:40% 40%;border-radius:999px 999px 24px 24px;width:100%;height:100%}.jn .ben-list{margin:40px 0 0;padding:0;list-style:none}.jn .ben-list li{border-top:1px solid #0b141a24;grid-template-columns:44px 1fr;gap:18px;padding:24px 0;display:grid}.jn .ben-list svg{width:30px;height:30px;color:var(--g);margin-top:4px}.jn .ben-list b{margin-bottom:4px;font-size:22px;font-weight:800;display:block}.jn .ben-list span{color:var(--text2);font-size:18px;font-weight:300}.jn .small-print{color:var(--ink);background:#fffdf9b3;border-radius:16px;margin-top:16px;padding:12px 18px;font-size:16px;display:inline-block}.jn .price-card{box-shadow:var(--shadow);background:#fffdf9;border-radius:36px;grid-template-columns:1fr 1fr 1.1fr;margin-top:50px;display:grid;overflow:hidden}.jn .pc{padding:40px 36px}.jn .pc+.pc{border-inline-start:1px solid #efe7db}.jn .big{font-family:var(--font-data);color:var(--teal);margin-bottom:12px;font-size:96px;font-weight:800;line-height:.9;display:block}.jn .big.he{font-family:var(--font-sans);color:var(--ink);font-weight:900}.jn .pc h3{margin:0 0 8px;font-size:22px;font-weight:800}.jn .pc p{color:var(--text2);margin:0;font-weight:300}.jn .pc.ex{background:var(--peach)}.jn .calc{gap:10px;margin-top:16px;font-size:17px;display:grid}.jn .calc div{background:#fffdf9b3;border-radius:14px;justify-content:space-between;padding:10px 14px;display:flex}.jn .calc div b{font-weight:800}.jn .faq-grid{grid-template-columns:1fr 1.4fr;gap:60px;display:grid}.jn details{border-top:1px solid var(--line);padding:22px 0}.jn details:last-child{border-bottom:1px solid var(--line)}.jn summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;font-size:22px;font-weight:700;list-style:none;display:flex}.jn summary::-webkit-details-marker{display:none}.jn summary .pl{background:var(--cream);border-radius:50%;flex:none;place-items:center;width:36px;height:36px;transition:transform .25s;display:grid}.jn summary .pl svg{width:16px;height:16px}.jn details[open] summary .pl{background:var(--g);transform:rotate(45deg)}.jn details p{color:var(--text2);margin:12px 0 0;font-size:18px;font-weight:300}.jn .join{padding-block:110px;overflow:hidden}.jn .join-bg{z-index:0;position:absolute;inset:-80px}.jn .join-bg img{object-fit:cover;filter:blur(40px)saturate(1.1);opacity:.7;width:100%;height:100%}.jn .join-bg:after{content:"";background:linear-gradient(180deg,var(--paper),#fbf8f380 30%,#fbf8f399);position:absolute;inset:0}.jn .join .wrap{z-index:1;grid-template-columns:1fr 1fr;align-items:center;gap:70px;display:grid;position:relative}.jn .join-side .duo{gap:16px;margin-top:34px;display:flex}.jn .join-side .duo div{background:var(--mint);width:150px;height:200px;box-shadow:var(--shadow);border-radius:999px 999px 24px 24px;padding:8px;overflow:hidden}.jn .join-side .duo div:nth-child(2){background:var(--lav);transform:translateY(30px)}.jn .join-side .duo img{object-fit:cover;border-radius:999px 999px 18px 18px;width:100%;height:100%}.jn form.signup{box-shadow:var(--shadow);background:#fffdf9f0;border-radius:32px;padding:38px}.jn form.signup h3{margin:0 0 4px;font-size:30px;font-weight:900}.jn form.signup .hint{color:var(--muted);margin:0 0 18px;font-size:16px}.jn .f{margin-bottom:14px}.jn .f label{margin-bottom:6px;font-size:15px;font-weight:700;display:block}.jn .f input{width:100%;font:inherit;border:1.5px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;outline:none;padding:13px 16px;font-size:17px;transition:border-color .2s,box-shadow .2s}.jn .f input:focus{border-color:var(--g);box-shadow:0 0 0 4px #00a88429}.jn .f .note{color:var(--muted);margin-top:5px;font-size:13px}.jn .two{grid-template-columns:1fr 1fr;gap:14px;display:grid}.jn .slug{border:1.5px solid var(--line);direction:ltr;background:#fff;border-radius:14px;display:flex;overflow:hidden}.jn .slug span{color:var(--muted);white-space:nowrap;background:var(--cream);padding:13px 4px 13px 14px;font-size:16px}.jn .slug input{text-align:left;direction:ltr;border:0;border-radius:0}.jn .slug:focus-within{border-color:var(--g);box-shadow:0 0 0 4px #00a88429}.jn form.signup .btn{width:100%;margin-top:8px;font-size:19px}.jn .free{text-align:center;color:var(--muted);margin:14px 0 0;font-size:14px}.jn footer{color:var(--muted);padding:40px 0 120px;font-size:14px}.jn footer .wrap{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.jn .sticky{display:none}@media (prefers-reduced-motion:no-preference){.jn.js-reveal .rv{opacity:0;transition:opacity .8s,transform .8s cubic-bezier(.2,.7,.2,1);transform:translateY(26px)}.jn.js-reveal .rv.in{opacity:1;transform:none}.jn .p1,.jn .p2,.jn .p3,.jn .bubble,.jn .paid{animation:1s cubic-bezier(.2,.7,.2,1) both jn-rise}.jn .p2{animation-delay:.12s}.jn .p3{animation-delay:.22s}.jn .p4{animation:none}.jn .bubble{animation-delay:.5s}.jn .paid{animation-delay:.65s}@keyframes jn-rise{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:none}}.jn .load li{animation:.5s both jn-fadein}.jn .load li:nth-child(2){animation-delay:.3s}.jn .load li:nth-child(3){animation-delay:.6s}.jn .load li:nth-child(4){animation-delay:.9s}@keyframes jn-fadein{0%{opacity:0}to{opacity:1}}}@media (max-width:1060px){.jn .hero .wrap{grid-template-columns:1fr}.jn .collage{width:100%;max-width:640px;height:560px;margin-inline:auto}.jn .faces-grid{grid-template-columns:repeat(2,1fr)}.jn .story-head,.jn .ch,.jn .ben-grid,.jn .faq-grid,.jn .join .wrap{grid-template-columns:1fr;gap:36px}.jn .ch:nth-child(2n) .ch-text{order:0}.jn .price-card{grid-template-columns:1fr}.jn .pc+.pc{border-inline-start:0;border-top:1px solid #efe7db}.jn .ben-photo{max-width:380px}}@media (max-width:640px){.jn{font-size:17px}.jn .wrap{width:calc(100% - 36px)}.jn .hero{padding-bottom:50px}.jn .hero .wrap{gap:26px;padding-top:8px}.jn h1{text-wrap:balance;margin:16px 0;font-size:39px}.jn .wa-top b{white-space:nowrap;font-size:12px}.jn .msg p{font-size:11.5px}.jn .lede{margin-bottom:22px;font-size:18px}.jn .cta-row{gap:14px}.jn .cta-row .btn{width:100%}.jn .proof{margin-top:22px;font-size:14px}.jn .collage{height:500px}.jn .p1{inset-inline:0 auto;width:230px;height:330px;padding:9px;top:10px}.jn .p2{inset-inline-end:0;width:140px;height:140px;padding:7px;top:0}.jn .p3{inset-inline-end:0;width:130px;height:170px;padding:7px;top:160px}.jn .p4{display:none}.jn .bubble{inset-inline:auto 0;max-width:220px;font-size:14px;top:382px;bottom:auto}.jn .b1:after{display:none}.jn .paid{inset-inline:6px auto;padding:10px 14px 10px 10px;top:300px}.jn .sec,.jn .join{padding-block:72px}.jn h2{font-size:34px}.jn .sub{font-size:17px}.jn .faces-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:36px}.jn .face{border-radius:22px;padding:10px 10px 18px}.jn .face:nth-child(2),.jn .face:nth-child(4){margin-top:24px!important}.jn .face blockquote{margin:0 4px;font-size:15px}.jn .face .qm{height:20px;margin:16px 4px 2px;font-size:46px}.jn .face .who{margin:10px 4px 0;font-size:12px}.jn .chapters{gap:72px;margin-top:60px}.jn .ch-n{font-size:96px}.jn .ch p{font-size:17px}.jn .stage{border-radius:28px;min-height:0;padding:22px}.jn .stage.has-float{padding-block:80px 110px}.jn .qr-wrap{flex-direction:column}.jn .phone{width:236px}.jn .screen{height:420px}.jn .stage.has-float{place-items:center;padding-inline-end:22px}.jn .toast{inset-inline-start:14px;bottom:18px}.jn .approve{inset-inline-start:14px;top:14px}.jn .big{font-size:72px}.jn .pc{padding:28px 24px}.jn summary{font-size:19px}.jn form.signup{border-radius:26px;padding:24px 20px}.jn .two{grid-template-columns:1fr}.jn .join-side .duo div{width:120px;height:160px}.jn .sticky{z-index:20;inset-inline:12px;background:var(--g);color:#fff;border-radius:999px;justify-content:center;padding:16px;font-size:18px;font-weight:800;text-decoration:none;display:flex;position:fixed;bottom:12px;box-shadow:0 16px 34px -10px #075e5473}}.jn .signup-card{box-shadow:var(--shadow);background:#fffdf9f0;border-radius:32px;padding:38px}.jn .signup-card h3{margin:0 0 4px;font-size:30px;font-weight:900}.jn .signup-card .hint{color:var(--muted);margin:0 0 18px;font-size:16px}.jn .signup-card .hint a{text-decoration:underline}.jn .signup-card form label>span:first-child{margin-bottom:6px;font-size:15px}.jn .signup-card form input{font:inherit;border:1.5px solid var(--line);color:var(--ink);background:#fff;border-radius:14px;outline:none;padding:13px 16px;font-size:17px;transition:border-color .2s,box-shadow .2s}.jn .signup-card form input:focus{border-color:var(--g);box-shadow:0 0 0 4px #00a88429}.jn .signup-card form div[dir=ltr]{border:1.5px solid var(--line);border-radius:14px;gap:0;padding:0;overflow:hidden}.jn .signup-card form div[dir=ltr]>span{background:var(--cream);align-self:stretch;align-items:center;padding:0 4px 0 14px;font-size:16px;display:flex}.jn .signup-card form div[dir=ltr] input{box-shadow:none;background:#fff;border:0;border-radius:0}.jn .signup-card form div[dir=ltr]:focus-within{border-color:var(--g);box-shadow:0 0 0 4px #00a88429}.jn .signup-card form button[type=submit]{border-radius:999px;margin-top:8px;padding:16px 30px;font-size:19px;transition:transform .2s,background .2s;box-shadow:0 14px 30px -12px #25d36680}.jn .signup-card form button[type=submit]:hover:not(:disabled){filter:none;background:var(--g-d);transform:translateY(-2px)}.jn .signup-card form>p:last-child{font-size:14px}.jn .signup-card .g-btn{border:1.5px solid var(--line);color:var(--ink);border-radius:999px;padding:14px 30px;font-size:18px;transition:transform .2s,border-color .2s}.jn .signup-card .g-btn:hover{border-color:var(--g);background:#fff;transform:translateY(-2px)}.jn .signup-card .or-line{font-size:15px}.jn .signup-card .g-chip{border:1.5px solid var(--line);border-radius:18px;font-size:15px}.jn .video .cap span{display:block}.jn .video.playing{aspect-ratio:16/9;cursor:default;background:#0b141a}.jn .video.playing:after{display:none}.jn .video video{object-fit:contain;background:#0b141a;width:100%;height:100%;display:block}@media (max-width:640px){.jn .signup-card{border-radius:26px;padding:24px 20px}}html:has(main.jn){scroll-behavior:smooth}.jn .wall{background:var(--chat) url(/join/wa-doodle.svg) repeat;background-size:260px}.jn .btn{color:var(--ink)}.jn .eyebrow{color:var(--teal)}.jn h1 mark{background:linear-gradient(#0000 60%,#25d36652 60% 92%,#0000 92%)}.jn .kicker{background:#fff;box-shadow:0 1px .5px #0b141a21}.jn .hero-bg{inset:0}.jn .hero-bg:after{background:linear-gradient(180deg,#efeae200 72%,var(--paper))}.jn .hero .wrap{row-gap:56px}.jn .hero-text{grid-area:1/1}.jn .collage{grid-area:1/2}.jn .hero-video{grid-area:2/1/auto/-1;justify-content:center;display:flex}.jn .wa-chat{width:min(900px,100%);box-shadow:var(--shadow);background:#fff;border-radius:28px;overflow:hidden}.jn .wa-bar{background:var(--teal);color:#fff;align-items:center;gap:12px;padding:12px 18px;display:flex}.jn .wa-bar .av{width:42px;height:42px;color:var(--ink);white-space:nowrap;letter-spacing:-.02em;background:#fff;border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:15px;font-weight:900;line-height:1;display:flex}.jn .wa-bar .av b{color:var(--g)}.jn .wa-bar .who b{font-size:17px;line-height:1.2;display:block}.jn .wa-bar .st{color:#ffffffd9;font-size:13px;line-height:1.3;display:grid}.jn .wa-bar .st>span{grid-area:1/1}.jn .wa-bar .st .ty{opacity:0}.jn .wa-bar .icons{gap:20px;margin-inline-start:auto;display:flex}.jn .wa-bar .icons svg{width:22px;height:22px}.jn .wa-body{flex-direction:column;gap:12px;padding:16px 26px 24px;display:flex;position:relative}.jn .wa-body .daypill{padding:4px 12px;font-size:13px;box-shadow:0 1px .5px #0b141a21}.jn .vbubble{border-radius:12px;transform-origin:100% 0;background:#fff;border-start-start-radius:0;align-self:flex-start;width:min(780px,100%);padding:5px;position:relative;box-shadow:0 1px .5px #0b141a21}.jn .vbubble:before,.jn .bubble.b1:before,.jn .ch p.said:before{content:"";top:0;background:inherit;clip-path:polygon(0 0,100% 0,0 100%);width:9px;height:13px;position:absolute;inset-inline-start:-8px}.jn .vbubble .video{aspect-ratio:16/9;box-shadow:none;border-radius:9px}.jn .vbubble .tm{z-index:3;bottom:14px;color:#fff;text-shadow:0 1px 2px #0006;pointer-events:none;align-items:center;gap:4px;font-size:12px;display:flex;position:absolute;inset-inline-end:16px}.jn .vbubble .tm svg{width:16px;height:16px;color:var(--tick)}.jn .vbubble:has(.playing) .tm{display:none}.jn .video .play{color:var(--teal)}.jn .typing{z-index:3;border-radius:18px;pointer-events:none;transform-origin:100% 0;background:#fff;border-start-start-radius:4px;align-items:center;gap:5px;padding:13px 16px;display:none;position:absolute;box-shadow:0 1px .5px #0b141a21,0 10px 24px -14px #0b141a40}.jn .typing i{background:#8696a0;border-radius:50%;width:8px;height:8px}.jn .typing.in-hero{inset-inline-end:330px;top:70px}.jn .typing.in-video{inset-inline-start:26px;top:58px}.jn .typing.in-phone{inset-inline-start:10px;padding:9px 12px;bottom:14px}.jn .typing.in-phone i{width:6px;height:6px}.jn .bubble{border-radius:14px;box-shadow:0 1px .5px #0b141a21,var(--shadow);transform-origin:100% 0;background:#fff;border-start-start-radius:0;flex-direction:column;display:flex}.jn .bubble small{color:#06a77d;order:-1;margin:0 0 4px;font-weight:700}.jn .bubble small .tag{background:var(--chat);font-weight:500}.jn .b1:after{display:none}.jn .bubble .tm{color:#667781;align-self:flex-end;align-items:center;gap:3px;margin-top:2px;font-size:11px;display:flex}.jn .bubble .tm svg{width:16px;height:16px;color:var(--tick)}.jn .bubble .react{bottom:-16px;white-space:nowrap;background:#fff;border-radius:999px;padding:2px 8px;font-size:13px;position:absolute;inset-inline-end:14px;box-shadow:0 2px 6px #0b141a2e}.jn .paid{border-radius:18px}.jn .paid .dot,.jn .toast .dot{background:var(--g);color:var(--ink)}.jn .story-head .sub a{color:var(--teal);font-weight:700}.jn .ch-n{background:var(--g);width:118px;height:118px;color:var(--ink);border-radius:50%;place-items:center;font-size:64px;line-height:1;display:grid;box-shadow:0 18px 34px -16px #25d366bf}.jn .ch p.said{background:var(--bub);border-radius:14px;transform-origin:100% 0;border:0;border-start-start-radius:0;width:fit-content;padding:10px 16px 12px;position:relative;box-shadow:0 1px .5px #0b141a21}.jn .ch .stage{background:var(--chat) url(/join/wa-doodle.svg) repeat;background-size:240px}.jn .ch .stage.st-mint{background-color:#e3efdc}.jn .ch .stage.st-lav{background-color:#e0ecf1}.jn .ch .stage.st-peach{background-color:#f3e9d8}.jn .timer{box-shadow:0 1px .5px #0b141a21}.jn .mini-f .go,.jn .paybtn{color:var(--ink)}.jn .mini-f .fld:focus-within,.jn .mini-f .caret{border-color:var(--g)}.jn .row .ck.on{background:var(--teal);border-color:var(--teal);color:#fff}.jn .all{background:var(--bub)}.jn .chatbody{background:url(/join/wa-doodle.svg) 0 0/200px;position:relative}.jn .benefits{background:var(--teal-d);color:#fff}.jn .benefits .eyebrow{color:var(--bub)}.jn .benefits .sub,.jn .ben-list span{color:#fffc}.jn .ben-list li{border-top-color:#ffffff29}.jn .ben-list svg{color:var(--g)}.jn .ben-photo{background:var(--g)}.jn .small-print{color:#fff;background:#ffffff1a}.jn .big{color:var(--teal)}.jn .big.he{color:var(--ink)}.jn details[open] summary .pl{background:var(--g)}.jn .join-bg{inset:0}.jn .join-bg:after{background:linear-gradient(180deg,var(--cream),#efeae200 24%)}.jn .signup-card{background:#fff}.jn .signup-card form button[type=submit]{background:var(--g);color:var(--ink);box-shadow:0 14px 30px -12px #25d36680}.jn .signup-card form input:focus,.jn .signup-card form div[dir=ltr]:focus-within{border-color:var(--teal);box-shadow:0 0 0 4px #00a88429}.jn .signup-card .terms-box:has(:checked){border-color:var(--teal)}.jn .signup-card input[type=checkbox]{accent-color:var(--teal)}.jn .sticky{color:var(--ink);transition:opacity .3s,translate .3s}.jn.cta-on-screen .sticky{opacity:0;pointer-events:none;translate:0 24px}@media (max-width:1060px){.jn .hero-text,.jn .collage,.jn .hero-video{grid-area:auto}.jn .hero .wrap{row-gap:34px}}@media (max-width:640px){.jn .wa-chat{border-radius:22px}.jn .wa-bar{gap:10px;padding:10px 12px}.jn .wa-bar .av{width:36px;height:36px;font-size:13px}.jn .wa-bar .who b{font-size:15px}.jn .wa-bar .icons{gap:14px}.jn .wa-bar .icons svg{width:20px;height:20px}.jn .wa-body{gap:10px;padding:12px 14px 16px}.jn .wa-body .daypill{font-size:12px}.jn .typing.in-video{inset-inline-start:14px;top:50px}.jn .video .play{width:64px;height:64px;box-shadow:0 0 0 10px #fffdf94d}.jn .video .play svg{width:26px;height:26px}.jn .video .cap{inset-inline-start:14px;font-size:15px;bottom:12px}.jn .video .cap span{font-size:12px}.jn .vbubble .tm{bottom:10px;inset-inline-end:10px}.jn .typing.in-hero{inset-inline-end:0;top:382px}.jn .ch-n{width:84px;height:84px;font-size:46px}}@media (prefers-reduced-motion:no-preference){.jn .typing.in-hero,.jn .typing.in-video{display:flex}.jn .typing i{animation:1s ease-in-out infinite jn-dot}.jn .typing i:nth-child(2){animation-delay:.15s}.jn .typing i:nth-child(3){animation-delay:.3s}.jn .typing.in-video{animation:1.2s .25s both jn-typing}.jn .typing.in-hero{animation:1.4s .4s both jn-typing}.jn .wa-bar .st .ty{animation:1.7s .2s both jn-out}.jn .wa-bar .st .on{animation:.3s 1.75s both jn-in}.jn .vbubble{animation:.5s cubic-bezier(.2,.9,.3,1.25) 1.45s both jn-pop}.jn .video .play{animation:2.4s 2.2s infinite jn-playring}.jn .bubble{animation:.45s cubic-bezier(.2,.9,.3,1.25) 1.85s both jn-pop,6s ease-in-out 2.6s infinite jn-float}.jn .bubble .tm svg{animation:.4s 2.9s both jn-blue}.jn .bubble .react{animation:.4s cubic-bezier(.2,.9,.3,1.5) 3.3s both jn-pop}.jn .paid{animation:.45s cubic-bezier(.2,.9,.3,1.25) 2.4s both jn-pop,7s ease-in-out 3s infinite reverse jn-float}.jn .paid .dot{animation:2.4s 3s infinite jn-ring}.jn .hero .cta-row .btn{animation:2.8s 1.2s infinite jn-btnring}.jn .mini-f .caret:after{content:"";background:var(--teal);vertical-align:-3px;width:2px;height:1.05em;margin-inline-start:3px;animation:1s step-end infinite jn-caret;display:inline-block}.jn .load li{animation:none}.jn.js-reveal .ch.in .ch-n{animation:.5s cubic-bezier(.2,.9,.3,1.5) .15s both jn-pop}.jn.js-reveal .ch.in p.said{animation:.45s cubic-bezier(.2,.9,.3,1.25) .55s both jn-pop}.jn.js-reveal .ch.in .load li{animation:.4s both jn-slide}.jn.js-reveal .ch.in .load li:first-child{animation-delay:.35s}.jn.js-reveal .ch.in .load li:nth-child(2){animation-delay:.65s}.jn.js-reveal .ch.in .load li:nth-child(3){animation-delay:.95s}.jn.js-reveal .ch.in .load li:nth-child(4){animation-delay:1.25s}.jn.js-reveal .ch.in .store .row{animation:.4s both jn-slide}.jn.js-reveal .ch.in .store .row:nth-of-type(2){animation-delay:.3s}.jn.js-reveal .ch.in .store .row:nth-of-type(3){animation-delay:.45s}.jn.js-reveal .ch.in .store .row:nth-of-type(4){animation-delay:.6s}.jn.js-reveal .ch.in .store .row:nth-of-type(5){animation-delay:.75s}.jn.js-reveal .ch.in .store .ck.on{animation:.35s cubic-bezier(.2,.9,.3,1.6) 1.1s both jn-pop}.jn.js-reveal .ch.in .approve{animation:.45s cubic-bezier(.2,.9,.3,1.25) .25s both jn-pop}.jn.js-reveal .ch.in .typing.in-phone{animation:1.1s .5s both jn-typing;display:flex}.jn.js-reveal .ch.in .msg{transform-origin:100% 100%;animation:.45s cubic-bezier(.2,.9,.3,1.25) 1.6s both jn-pop}.jn.js-reveal .ch.in .msg .tm svg{animation:.4s 2.5s both jn-blue}.jn.js-reveal .ch.in .toast{animation:.45s cubic-bezier(.2,.9,.3,1.25) 2.8s both jn-pop}.jn.js-reveal .ch.in .toast .dot{animation:2.4s 3.4s infinite jn-ring}}@keyframes jn-dot{0%,60%,to{opacity:.45;transform:none}30%{opacity:1;transform:translateY(-4px)}}@keyframes jn-typing{0%{opacity:0;scale:.7}15%{opacity:1;scale:1}82%{opacity:1;scale:1}to{opacity:0;scale:.85}}@keyframes jn-pop{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes jn-float{0%,to{translate:0}50%{translate:0 -7px}}@keyframes jn-blue{0%{color:#8696a0}to{color:#53bdeb}}@keyframes jn-out{0%,85%{opacity:1}to{opacity:0}}@keyframes jn-in{0%{opacity:0}to{opacity:1}}@keyframes jn-slide{0%{opacity:0;translate:-18px}to{opacity:1;translate:0}}@keyframes jn-caret{50%{opacity:0}}@keyframes jn-ring{0%{box-shadow:0 0 #25d36680}70%,to{box-shadow:0 0 0 14px #25d36600}}@keyframes jn-playring{0%{box-shadow:0 0 #fffdf999}70%,to{box-shadow:0 0 0 24px #fffdf900}}@keyframes jn-btnring{0%{box-shadow:0 14px 30px -12px #25d36680,0 0 #25d36673}70%,to{box-shadow:0 14px 30px -12px #25d36680,0 0 0 16px #25d36600}}
