#juice-sub{--ink:#141218;--paper:#f6f4f0;--purple:#783bf2;--lilac:#e3d6ff;--muted:#bcb6c8;background:var(--ink);color:#faf8ff;font-family:Geist,Arial,sans-serif;font-size:15px;line-height:1.55;display:block}#juice-sub *{box-sizing:border-box}#juice-sub h1,#juice-sub h2,#juice-sub h3,#juice-sub p,#juice-sub figure{margin:0}#juice-sub a{color:inherit;text-decoration:none}#juice-sub button,#juice-sub input,#juice-sub textarea{font:inherit}#juice-sub button,#juice-sub summary,#juice-sub a{touch-action:manipulation}#juice-sub .wrap{max-width:1440px;margin:auto;padding:0 5.2%}#juice-sub .eyebrow{text-transform:uppercase;letter-spacing:.16em;font-size:11px;font-weight:550}#juice-sub .hero{background:radial-gradient(ellipse at 93% 65%,#522b894d,transparent 55%),var(--ink);padding-top:96px;padding-bottom:40px;position:relative}#juice-sub .herogrid{grid-template-columns:1.03fr 1fr;align-items:center;gap:40px;padding:58px 0 48px;display:grid}#juice-sub .label{color:var(--lilac);align-items:center;gap:8px;margin-bottom:22px;display:flex}#juice-sub .dot{background:#bc92ff;border-radius:50%;width:7px;height:7px}#juice-sub h1{letter-spacing:-.055em;white-space:pre-line;font-size:clamp(39px,4.9vw,64px);font-weight:550;line-height:1.02}#juice-sub h1 em{color:#c59dff;font-style:normal}#juice-sub .lead{color:#c9c3d1;max-width:400px;margin:24px 0;font-size:16px}#juice-sub .price{align-items:center;gap:14px;margin:25px 0 20px;display:flex}#juice-sub .price strong{letter-spacing:-.06em;font-size:62px;font-weight:550;line-height:1}#juice-sub .price span{color:#c8c0d3;font-size:13px}#juice-sub .action{background:var(--lilac);color:#241338;cursor:pointer;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:30px;padding:15px 21px;font-size:14px;font-weight:550;transition:background .2s,transform .2s;display:inline-flex}#juice-sub .action:hover{background:#f0e8ff;transform:translateY(-2px)}#juice-sub .action:disabled{opacity:.6;cursor:default;transform:none}#juice-sub .action span{font-size:22px;line-height:1}#juice-sub .fine{color:#b9b2c4;max-width:400px;margin-top:14px;font-size:12px}#juice-sub .fine a{text-underline-offset:3px;text-decoration:underline}#juice-sub .showcase{min-width:0}#juice-sub .browser{background:#151318;border:0;border-radius:16px;overflow:hidden;transform:none;box-shadow:0 20px 50px #0003}#juice-sub .screen{aspect-ratio:1.78;background:#151318;overflow:hidden}#juice-sub .screen img{border:0;width:100%;height:auto;margin:0;display:block}#juice-sub .caption{color:#bbb1ca;justify-content:space-between;align-items:center;gap:10px;margin:24px 0 14px;font-size:12px;display:flex}#juice-sub .switch{flex-wrap:wrap;gap:6px;display:flex}#juice-sub .switch button{color:#c9c2d3;cursor:pointer;background:0 0;border:1px solid #ffffff26;border-radius:20px;padding:8px 13px;font-size:12px}#juice-sub .switch button[aria-pressed=true]{background:var(--lilac);color:var(--ink);border-color:var(--lilac)}#juice-sub .facts{border-top:1px solid #ffffff23;grid-template-columns:repeat(4,1fr);gap:18px;padding-top:25px;display:grid}#juice-sub .facts strong{letter-spacing:-.03em;font-size:19px;font-weight:500;display:block}#juice-sub .facts span{color:#b5adbf;margin-top:3px;font-size:12px;display:block}#juice-sub .light{background:var(--paper);color:var(--ink)}#juice-sub .section{padding-top:65px;padding-bottom:65px}#juice-sub .sectionhead{grid-template-columns:1.2fr 1fr;align-items:end;gap:40px;margin-bottom:30px;display:grid}#juice-sub h2{letter-spacing:-.045em;white-space:pre-line;font-size:clamp(29px,3.7vw,44px);font-weight:500;line-height:1.1}#juice-sub .sectionhead p{color:#69636d;max-width:350px;font-size:14px}#juice-sub .sectionhead .eyebrow{color:#795798;margin-bottom:15px}#juice-sub .examples{grid-template-columns:repeat(3,1fr);gap:18px;display:grid}#juice-sub .example{min-width:0}#juice-sub .example button{text-align:left;cursor:pointer;background:#e6e1db;border:0;border-radius:10px;width:100%;padding:12px 12px 0;display:block;overflow:hidden}#juice-sub .crop{aspect-ratio:.96;border-radius:4px 4px 0 0;display:block;overflow:hidden;box-shadow:0 2px 15px #18121812}#juice-sub .crop img{width:100%;transition:transform .4s;display:block}#juice-sub .example button:hover img{transform:translateY(-9%)}#juice-sub .example figcaption{justify-content:space-between;gap:8px;padding:14px 0;font-size:14px;font-weight:500;display:flex}#juice-sub .example small{color:#77717a;font-size:11px;font-weight:400;display:block}#juice-sub .example .expand{font-size:22px}#juice-sub .note{color:#716a74;margin-top:10px;font-size:12px}#juice-sub .benefits{border-top:1px solid #dcd6df;grid-template-columns:repeat(3,1fr);gap:28px;margin-top:35px;padding-top:28px;display:grid}#juice-sub .benefits h3{margin-bottom:8px;font-size:16px;font-weight:550}#juice-sub .benefits p{color:#6f6872;font-size:13px}#juice-sub .planarea{color:var(--ink);background:#e5d9f8}#juice-sub .planarea .sectionhead p{color:#62536c}#juice-sub .plan{background:#faf7ff;border-radius:16px;grid-template-columns:1.1fr 1fr;gap:44px;padding:35px;display:grid}#juice-sub .planprice{letter-spacing:-.065em;margin-top:20px;font-size:67px;font-weight:500;line-height:1}#juice-sub .planprice small{letter-spacing:-.02em;font-size:17px;font-weight:400}#juice-sub .plan .subprice{color:#776c7f;margin-top:10px;font-size:13px}#juice-sub .math{border-top:1px solid #ddd4e5;border-bottom:1px solid #ddd4e5;margin:24px 0;padding:16px 0;font-size:13px}#juice-sub .math div{justify-content:space-between;gap:16px;padding:5px 0;display:flex}#juice-sub .math strong{white-space:nowrap;font-weight:550}#juice-sub .plan .action{background:var(--purple);color:#fff;width:100%}#juice-sub .plan .action:hover{background:#8a51ff}#juice-sub .plan .fine{color:#716579}#juice-sub .included{margin:0;padding:0;list-style:none}#juice-sub .included li{border-bottom:1px solid #e4dceb;grid-template-columns:20px 1fr;gap:10px;padding:12px 0;display:grid}#juice-sub .included li:first-child{padding-top:0}#juice-sub .included b{font-size:14px;font-weight:550}#juice-sub .included p{color:#766a7d;margin-top:3px;font-size:12px}#juice-sub .check{color:#7b43bd}#juice-sub .exclusions{color:#61536b;max-width:800px;margin-top:20px;font-size:12px}#juice-sub .steps{grid-template-columns:repeat(3,1fr);gap:36px;margin-top:35px;display:grid}#juice-sub .stepnum{color:#7848a8;border-top:1px solid #d5cbdc;margin-bottom:24px;padding-top:17px;font-size:13px}#juice-sub .steps h3{letter-spacing:-.03em;margin-bottom:10px;font-size:20px;font-weight:500}#juice-sub .steps p{color:#746b79;font-size:13px}#juice-sub .faq{border-top:1px solid #dcd6df;grid-template-columns:.8fr 1.2fr;gap:55px;display:grid}#juice-sub details{border-bottom:1px solid #dcd6df}#juice-sub summary{cursor:pointer;padding:21px 30px 21px 0;font-size:15px;font-weight:500;list-style:none;position:relative}#juice-sub summary::-webkit-details-marker{display:none}#juice-sub summary:after{content:"+";color:#7b4dad;font-size:20px;position:absolute;right:4px}#juice-sub details[open] summary:after{content:"−"}#juice-sub details p{color:#6b636e;padding:0 20px 20px 0;font-size:13px}#juice-sub .contact{background:radial-gradient(at 0 100%,#60378c77,#0000 65%),#1c1624;grid-template-columns:1fr 1fr;gap:65px;display:grid}#juice-sub .contact h2{font-size:44px}#juice-sub .contact p{color:#c0b5cc;margin-top:23px;font-size:14px}#juice-sub .contact .eyebrow{color:#be95f0;margin-bottom:20px}#juice-sub .direct{border-top:1px solid #ffffff25;margin-top:35px;padding-top:20px;font-size:14px}#juice-sub .direct span{color:#bbaaca;margin-bottom:8px;font-size:12px;display:block}#juice-sub .direct a{text-underline-offset:3px;text-decoration:underline}#juice-sub .fields{grid-template-columns:1fr 1fr;gap:16px;display:grid}#juice-sub label{color:#d0c5dc;font-size:12px;display:block}#juice-sub input,#juice-sub textarea{color:#fff;background:#ffffff06;border:1px solid #736082;border-radius:7px;width:100%;min-width:0;margin-top:7px;padding:12px;font-size:16px}#juice-sub textarea{resize:vertical;min-height:90px}#juice-sub .full{grid-column:1/-1}#juice-sub .contact .action{width:100%;margin-top:18px}#juice-sub .contact .privacy{color:#bfb2ce;margin:12px 0;font-size:11px;line-height:1.6}#juice-sub .privacy a{text-decoration:underline}#juice-sub .formresult{color:#decefb;padding:12px 0;font-size:13px}#juice-sub .modal{background:#e4ddd5;border-radius:12px;margin-top:24px;padding:16px}#juice-sub .modalhead{justify-content:space-between;align-items:center;margin-bottom:16px;display:flex}#juice-sub .modalhead button{color:#fff;cursor:pointer;background:#201826;border:0;border-radius:6px;padding:9px 14px}#juice-sub .modal img{border-radius:5px;width:100%;max-width:660px;margin:auto;display:block}#juice-sub .modalhead p{font-size:13px}#juice-sub .honeypot{width:1px!important;height:1px!important;position:absolute!important;left:-10000px!important;overflow:hidden!important}#juice-sub :focus-visible{outline-offset:4px;outline:3px solid #b584ff}@media(min-width:1000px){#juice-sub .herogrid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:32px}#juice-sub .hero h1{font-size:clamp(44px,4.6vw,64px)}#juice-sub .showcase .caption{font-size:13px}#juice-sub .showcase .switch button{padding:10px 16px;font-size:13px}}@media(min-width:1100px){#juice-sub .hero.wrap{padding-left:4%;padding-right:4%}#juice-sub .herogrid{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:26px}#juice-sub .hero h1{font-size:clamp(42px,4.2vw,58px)}#juice-sub .hero .lead{font-size:15px}#juice-sub .hero .price{flex-wrap:wrap;gap:10px}#juice-sub .hero .price strong{font-size:58px}}@media(min-width:1400px){#juice-sub h1{font-size:72px}}@media(min-width:560px)and (max-width:720px){#juice-sub .examples{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){#juice-sub .hero{padding-top:78px}#juice-sub .herogrid{grid-template-columns:1fr;gap:35px;padding-top:38px}#juice-sub h1{font-size:49px}#juice-sub .lead{max-width:100%}#juice-sub .screen{aspect-ratio:1.4}#juice-sub .facts{grid-template-columns:1fr 1fr;gap:22px}#juice-sub .sectionhead,#juice-sub .plan,#juice-sub .faq,#juice-sub .contact{grid-template-columns:1fr;gap:28px}#juice-sub .section{padding-top:44px;padding-bottom:44px}#juice-sub .examples{grid-template-columns:1fr;gap:12px}#juice-sub .crop{aspect-ratio:1.5}#juice-sub .example button{padding:15px 15px 0}#juice-sub .benefits,#juice-sub .steps{grid-template-columns:1fr;gap:24px}#juice-sub .stepnum{margin-bottom:12px}#juice-sub .plan{padding:25px}#juice-sub .contact h2{font-size:38px}#juice-sub .fields{grid-template-columns:1fr}#juice-sub .price strong{font-size:58px}}@media(prefers-reduced-motion:reduce){#juice-sub *{transition:none!important;transform:none!important}}
