.jt .jtp-head{padding:26px 0 0}@media (min-width:1024px){.jt .jtp-head{padding-top:40px}}.jt .jtp-title{max-width:16ch}@media (min-width:768px){.jt .jtp-title{max-width:none}}.jt .jtp-sub{margin-top:14px}.jt .jtp-billing{border:0;min-width:0;margin:28px 0 0;padding:0}.jt .jtp-opts{flex-wrap:wrap;gap:0 26px;margin-top:6px;display:flex}.jt .jtp-opt{cursor:pointer;align-items:center;gap:10px;min-height:44px;font-size:17px;font-weight:700;display:inline-flex;position:relative}.jt .jtp-opt input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.jt .jtp-radio{border:1.5px solid var(--jt-ink);background:var(--jt-white);border-radius:50%;flex:none;width:18px;height:18px;position:relative}.jt .jtp-opt:has(input:checked) .jtp-radio:after{content:"";background:var(--jt-carbon);border-radius:50%;position:absolute;inset:3px}.jt .jtp-opt:has(input:focus-visible) .jtp-radio{outline:2px solid var(--jt-carbon);outline-offset:3px}.jt .jtp-note{color:var(--jt-ink-2);text-wrap:pretty;margin-top:2px;font-size:15px}.jt .jtp-note strong{color:var(--jt-ink);font-weight:700}.jt .jtp-plans{gap:22px;max-width:940px;margin-top:26px;display:grid}@media (min-width:768px){.jt .jtp-plans{grid-template-columns:1fr 1fr;gap:28px}.jt .jtp-form-soon{grid-column:1/-1}}@media (min-width:1200px){.jt .jtp-plans{grid-template-columns:repeat(3,1fr);max-width:none}.jt .jtp-form-soon{grid-column:auto}}.jt .jtp-form{background:var(--jt-white);border-radius:var(--jt-r-sheet);flex-direction:column;display:flex;box-shadow:0 1px 2px #1a1a1a24,0 0 0 1px #1a1a1a0d,0 22px 40px -28px #1a1a1a66}.jt .jtp-form-body{flex-direction:column;flex:1;padding:14px 18px 20px;display:flex}@media (min-width:768px){.jt .jtp-form-body{padding:16px 24px 24px}}.jt .jtp-form-head{border-bottom:2px solid var(--jt-ink);padding-bottom:10px}.jt .jtp-plan{letter-spacing:-.02em;margin-top:2px;font-size:28px;font-weight:800;line-height:1.1}.jt .jtp-price{border-bottom:1px solid var(--jt-rule);padding:12px 0 10px}.jt .jtp-amount{align-items:baseline;gap:6px;margin-top:4px;display:flex}.jt .jtp-figure{font-size:44px;font-weight:700;line-height:1}.jt .jtp-per{color:var(--jt-ink-2);font-size:16px;font-weight:600}.jt .jtp-billed{min-height:18px;color:var(--jt-ink-2);margin-top:6px;font-size:13px;line-height:18px}.jt .jtp-save{color:var(--jt-ink);font-weight:700}.jt .jtp-blurb{color:var(--jt-ink-2);margin-top:12px;font-size:16px}.jt .jtp-ticks{gap:11px;margin-top:16px;display:grid}.jt .jtp-ticks li{white-space:nowrap;align-items:center;gap:10px;font-size:15px;font-weight:500;line-height:1.3;display:flex}@media (min-width:1024px){.jt .jtp-ticks li{font-size:16px}}.jt .jtp-grow{flex:1;min-height:22px}.jt .jtp-cta{width:100%;min-height:48px;font-size:16px}.jt .jtp-crew-price{font-size:30px;font-weight:700;line-height:1.2}.jt .jtp-blank{background:repeating-linear-gradient(#0000 0 31px,#1a1a1a1a 31px 32px);flex:1;min-height:48px;margin-top:22px}.jt .jtp-fine{text-wrap:pretty;max-width:62ch;color:var(--jt-ink-2);margin-top:28px;font-size:14.5px;line-height:1.6}.jt .jtp-included{padding-top:80px}@media (min-width:1024px){.jt .jtp-included{padding-top:104px}}.jt .jtp-inc{background:var(--jt-white);border:1.5px solid var(--jt-ink);border-radius:var(--jt-r-sheet);margin-top:22px;display:grid}@media (min-width:768px){.jt .jtp-inc{grid-template-columns:1fr 1fr}.jt .jtp-inc li:nth-child(odd){border-right:1px solid var(--jt-rule)}}.jt .jtp-inc li{border-bottom:1px solid var(--jt-rule)}.jt .jtp-inc-row{min-height:58px;color:inherit;align-items:center;gap:12px;padding:12px 14px;font-size:16px;font-weight:600;line-height:1.3;text-decoration:none;transition:color .15s ease-out;display:flex}@media (min-width:768px){.jt .jtp-inc-row{padding:14px 18px;font-size:17px}}.jt .jtp-inc-row:hover{color:var(--jt-carbon)}.jt .jtp-inc-text{flex:1;min-width:0}.jt .jtp-inc-name,.jt .jtp-inc-value{display:block}.jt .jtp-inc-value{color:var(--jt-ink-2);margin-top:2px;font-size:15px;font-weight:400}.jt .jtp-inc-arrow{width:17px;height:17px;color:var(--jt-ink-2);flex:none;transition:transform .15s ease-out}.jt .jtp-inc-row:hover .jtp-inc-arrow{color:var(--jt-carbon);transform:translate(2px)}.jt .jtp-soon{border:1.5px dashed var(--jt-ink);border-radius:var(--jt-r-sheet);margin-top:16px;padding:14px 16px 16px}.jt .jtp-soon ul{gap:8px;margin-top:8px;display:grid}.jt .jtp-soon li{color:var(--jt-ink-2);font-size:15px}.jt .jtp-close{padding:88px 0 96px}@media (max-width:767px){.jt .jtp-close{padding:72px 0 80px}}.jt .jtp-more{margin-top:26px}@media (prefers-reduced-motion:reduce){.jt .jtp-inc-row,.jt .jtp-inc-arrow{transition:none}}
