@font-face{font-family:Jordan Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/assets/fonts/jordan-welch/inter-latin.woff2) format("woff2")}.jp-page{--hp-font: "Jordan Inter", Inter, system-ui, sans-serif;--hp-font-display: var(--hp-font);--hp-ink: #0a0a0a;font-family:var(--hp-font)}.jp-page .jp-closer .jp-preview{position:relative}.jp-page textarea{font-family:inherit}.jp-page textarea:focus-visible{outline:2px solid #93c5fd;outline-offset:7px;border-radius:4px}.jp-page a:focus-visible,.jp-page button:focus-visible{outline:3px solid #93c5fd;outline-offset:4px}.jp-page main .hp-trusted{border:0;background:#fff}.jp-page main .hp-trusted__title{font-size:15px;font-weight:600;letter-spacing:0;color:#6b7280}.jp-page main .hp-trusted__title .hp-grad{background:none;-webkit-text-fill-color:currentColor;color:inherit}.jp-page main .hp-marquee{padding-bottom:0}.jp-page .jp-closer>div{width:100%}.jp-footer{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;padding-top:40px;padding-bottom:32px;color:#6b7280;font-size:13px}.jp-footer nav{display:flex;gap:16px}.jp-page .jp-footer a{color:#6b7280}.jp-page .jp-button{display:inline-flex;justify-content:center;align-items:center;gap:10px;border:0;border-radius:12px;padding:16px 22px;background:#111;color:#fff;font-size:16px;font-weight:600;text-align:center;cursor:pointer}.jp-page .jp-button:hover{background:#303030;color:#fff}.jp-page .jp-button--blue{background:#2563eb}.jp-page .jp-button--blue:hover{background:#1d4ed8}.jp-page .jp-button:disabled{opacity:.5;cursor:not-allowed}.jp-pricing-header{border-bottom:1px solid #eee;background:#fff}.jp-pricing-header>div{display:flex;align-items:center;gap:32px;padding-top:18px;padding-bottom:18px}.jp-pricing-header nav{display:flex;gap:28px;margin-left:auto;font-size:15px}.jp-pricing-header>div>div{display:flex;align-items:center;gap:24px;font-size:15px}.jp-pricing-header .jp-button{padding:12px 20px;font-size:15px}.jp-pricing{padding-top:68px;max-width:1120px}.jp-pricing .hp-head{max-width:850px;gap:18px}.jp-pricing h1{font-size:clamp(34px,4.5vw,56px);line-height:1.06;letter-spacing:-.04em}.jp-pricing .hp-head>p{font-size:18px;color:#666;line-height:1.5;max-width:600px}.jp-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin-top:64px;align-items:stretch}.jp-plan{position:relative;border:1px solid #ddd;border-radius:24px;background:#fff}.jp-plan--annual{border:2px solid #2563eb;box-shadow:0 12px 40px #2563eb14;border-top-left-radius:0;border-top-right-radius:0}.jp-plan__badge{position:absolute;top:0;left:-2px;right:-2px;transform:translateY(-100%);background:#2563eb;color:#fff;border-radius:14px 14px 0 0;text-align:center;font-size:12px;font-weight:700;letter-spacing:.06em;padding:10px}.jp-plan__inner{display:flex;flex-direction:column;padding:32px;height:100%}.jp-plan h2{font-size:24px;letter-spacing:-.025em}.jp-plan__price{display:flex;align-items:baseline;gap:8px;margin-top:20px}.jp-plan__price strong{font-size:56px;line-height:1;letter-spacing:-.04em}.jp-plan__price>span{font-size:17px;color:#666}.jp-plan__price del{color:#999;font-size:22px;margin-left:4px}.jp-page .jp-plan__billing{margin-top:12px;color:#666;font-size:14px;line-height:1.5}.jp-plan__bonus{min-height:50px;display:flex;align-items:center}.jp-plan__bonus span{background:#e7f6ec;color:#15803d;font-size:13px;padding:5px 10px;border-radius:6px;font-weight:600}.jp-plan__features{border-top:1px dashed #ddd;margin-top:28px;padding-top:24px}.jp-plan h3{color:#777;font-family:var(--hp-font);font-size:14px;font-weight:500;letter-spacing:0;margin-bottom:18px}.jp-plan ul{padding:0;margin:0;list-style:none;display:flex;flex-direction:column;gap:16px}.jp-plan li{display:flex;align-items:center;gap:14px;font-size:16px;line-height:1.4}.jp-plan__icon{display:grid;place-items:center;flex:none;width:44px;height:44px;border-radius:50%;color:#2563eb;background:#eef2ff}.jp-plan__check{margin-left:auto;width:28px;height:28px;display:grid;place-items:center;flex:none;border-radius:7px;background:#e7f6ec;color:#16a34a}.jp-plan .is-excluded{color:#8a8a8a}.jp-plan .is-excluded .jp-plan__icon,.jp-plan__check.is-excluded{background:#f1f1f1;color:#8a8a8a}.jp-plan__quotas{margin-top:30px}.jp-plan dl{margin:0;display:flex;flex-direction:column;gap:16px}.jp-plan dl>div{display:flex;align-items:center;gap:14px;font-size:16px}.jp-plan dt{display:flex;align-items:center;gap:14px}.jp-plan dt svg{box-sizing:content-box;padding:13px;border-radius:50%;background:#f3f3f3;flex:none}.jp-plan dd{margin:0 0 0 auto;text-align:right;color:#555}.jp-page .jp-secure{margin-top:28px;text-align:center;color:#777;font-size:14px}.jp-pricing-faq{max-width:920px;padding-top:96px;padding-bottom:72px}.jp-pricing-faq h2{font-size:clamp(30px,4vw,44px)}.jp-pricing-faq>div+div{margin-top:32px}.jp-pricing-faq details{border-bottom:1px solid #e7e7e7}.jp-pricing-faq summary{display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;list-style:none;font-size:17px;font-weight:600;padding:22px 0}.jp-pricing-faq summary::-webkit-details-marker{display:none}.jp-pricing-faq summary svg{flex:none}.jp-pricing-faq details[open] svg{transform:rotate(180deg)}.jp-pricing-faq details p{color:#666;font-size:15px;line-height:1.65;padding-bottom:22px}.jp-pricing-page .jp-footer{border-top:1px solid #eee}@media(max-width:1000px){.jp-page #jp-decor{display:none}}@media(max-width:760px){.jp-page .jp-describe>div,.jp-page .jp-editor>div{grid-template-columns:minmax(0,1fr)}.jp-page .jp-editor>div>div:first-child{order:2}.jp-page .jp-editor>div>div:last-child{order:1}.jp-pricing-header>div{gap:16px;flex-wrap:wrap}.jp-pricing-header nav{order:3;margin-left:0;width:100%;justify-content:center}.jp-pricing-header>div>div{margin-left:auto;gap:12px}.jp-pricing-header>div>div>a:first-child{display:none}.jp-pricing-header .jp-button{padding:11px 14px;font-size:13px}.jp-pricing{padding-top:44px}.jp-plans{grid-template-columns:minmax(0,1fr);gap:64px;margin-top:40px}.jp-pricing-faq{padding-top:72px}}@media(max-width:480px){.jp-page .jp-describe,.jp-page .jp-editor{padding-left:16px;padding-right:16px}.jp-page .jp-describe>div,.jp-page .jp-editor>div{padding:24px 16px;border-radius:20px}.jp-page .jp-describe>div>div:last-child,.jp-page .jp-editor>div>div:first-child{grid-template-columns:minmax(0,.8fr) minmax(0,1.5fr);gap:10px}.jp-page .jp-describe>div>div:last-child>div:first-child>span{left:6px;right:6px;padding:5px;font-size:9px}.jp-page .jp-closer>div{flex-wrap:nowrap;gap:8px}.jp-page .jp-closer .jp-preview,.jp-page .jp-closer>div>div{width:18%;flex:1;position:relative}.jp-page .jp-closer>div>div:nth-child(3){flex:1.14}.jp-plan__inner{padding:26px 20px}.jp-plan li,.jp-plan dl>div{font-size:14px;gap:10px}.jp-plan__icon{width:36px;height:36px}.jp-plan dt{gap:10px}.jp-plan dt svg{padding:9px}.jp-footer{justify-content:center;text-align:center}}
