.up-signup{text-align:center;max-width:720px;margin:0 auto;padding:132px 24px 0}.up-signup-h{font-family:var(--pv-sans);letter-spacing:-.04em;background:linear-gradient(to right bottom, var(--pv-ink) 30%, color-mix(in srgb, var(--pv-ink) 50%, transparent)) text;-webkit-text-fill-color:transparent;color:#0000;margin:0;padding-bottom:.06em;font-size:clamp(26px,3vw,34px);font-weight:400;line-height:1.2}.up-sub{max-width:428px;margin:30px auto 0}.up-field{border:1px solid var(--pv-line-2);background:color-mix(in srgb, var(--pv-ink) 4%, transparent);height:50px;transition:border-color .18s var(--pv-ease);border-radius:9999px;align-items:center;gap:6px;padding:5px 5px 5px 8px;display:flex}.up-field:focus-within{border-color:color-mix(in srgb, var(--pv-ink) 30%, transparent)}.up-field[data-invalid]{border-color:#ef44448c}.up-input{min-width:0;font-family:var(--pv-sans);color:var(--pv-ink);background:0 0;border:none;outline:none;flex:1;padding:0 12px;font-size:14.5px}.up-input::placeholder{color:var(--pv-ink-4)}.up-go{height:38px;font-family:var(--pv-sans);letter-spacing:-.005em;white-space:nowrap;cursor:pointer;color:var(--pv-bg);background:var(--pv-ink);transition:background .18s var(--pv-ease);border:none;border-radius:9999px;flex:none;padding:0 19px;font-size:13.5px;font-weight:600}.up-go:hover:not(:disabled){background:color-mix(in srgb, var(--pv-ink) 82%, transparent)}.up-go:disabled{cursor:wait;opacity:.6}.up-err{opacity:0;color:#e86a6a;max-height:0;transition:max-height .2s var(--pv-ease), opacity .2s var(--pv-ease), margin .2s var(--pv-ease);margin:0;padding-left:18px;font-size:12px;overflow:hidden}.up-err[data-on]{opacity:1;max-height:20px;margin-top:9px}.up-fine{color:var(--pv-ink-4);margin:13px 0 0;font-size:12.5px;line-height:1.6}.up-fine a{color:var(--pv-ink-3);border-bottom:1px solid var(--pv-line-2);transition:color .16s var(--pv-ease), border-color .16s var(--pv-ease);padding-bottom:1px;text-decoration:none}.up-fine a:hover{color:var(--pv-ink);border-bottom-color:var(--pv-ink)}.up-fine i{opacity:.5;padding:0 7px;font-style:normal}.up-fine-l{white-space:nowrap}.up-done{height:50px;color:var(--pv-ink);justify-content:center;align-items:center;gap:9px;font-size:15px;animation:.5s cubic-bezier(.22,1,.36,1) both pub-up;display:flex}.up-done svg{color:var(--pf-gold-text);flex:none}.up-col{max-width:720px;margin:0 auto;padding:108px 24px 0}.up-lead{border-bottom:1px solid var(--pv-line);padding:34px 0 46px;text-decoration:none;display:block}.up-lead-meta{color:var(--pv-ink-4);font-variant-numeric:tabular-nums;align-items:center;gap:10px;margin-bottom:14px;font-size:12.5px;display:flex}.up-lead-meta [data-tag=launch],.up-lead-meta [data-tag=integration]{color:var(--pf-gold-text)}.up-lead-title{font-family:var(--pv-sans);letter-spacing:-.03em;color:var(--pv-ink);text-underline-offset:6px;transition:text-decoration-color .18s var(--pv-ease);margin:0 0 14px;font-size:clamp(26px,3.4vw,38px);font-weight:400;line-height:1.18;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.up-lead:hover .up-lead-title{-webkit-text-decoration-color:color-mix(in srgb, var(--pv-ink) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--pv-ink) 40%, transparent)}.up-lead-sum{-webkit-line-clamp:3;max-width:620px;color:var(--pv-ink-2);-webkit-box-orient:vertical;margin:0;font-size:16px;line-height:1.68;display:-webkit-box;overflow:hidden}.up-lead-more{color:var(--pv-ink-3);transition:color .18s var(--pv-ease);margin-top:16px;font-size:13.5px;display:inline-block}.up-lead:hover .up-lead-more{color:var(--pv-ink)}.up-month{padding-top:64px}.up-month:first-child{padding-top:0}.up-month-h{border-bottom:1px solid var(--pv-line);justify-content:space-between;align-items:baseline;gap:16px;padding-bottom:13px;display:flex}.up-month-n{font-family:var(--pv-sans);letter-spacing:-.02em;color:var(--pv-ink);margin:0;font-size:19px;font-weight:400}.up-month-c{color:var(--pv-ink-4);white-space:nowrap;font-variant-numeric:tabular-nums;font-size:12.5px}.up-item{border-bottom:1px solid var(--pv-line);grid-template-columns:74px minmax(0,1fr) auto;align-items:baseline;gap:20px;padding:15px 0;text-decoration:none;display:grid}.up-item:last-child{border-bottom:none}.up-item-d{color:var(--pv-ink-4);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px}.up-item-t{letter-spacing:-.01em;min-width:0;color:var(--pv-ink-2);text-underline-offset:4px;transition:color .16s var(--pv-ease), text-decoration-color .18s var(--pv-ease);font-size:15.5px;line-height:1.45;text-decoration-line:underline;text-decoration-color:#0000;text-decoration-thickness:1px}.up-item:hover .up-item-t{color:var(--pv-ink);-webkit-text-decoration-color:color-mix(in srgb, var(--pv-ink) 35%, transparent);text-decoration-color:color-mix(in srgb, var(--pv-ink) 35%, transparent)}.up-item-k{color:var(--pv-ink-4);white-space:nowrap;font-size:12.5px}.up-item-k[data-tag=launch],.up-item-k[data-tag=integration]{color:var(--pf-gold-text)}.up-all{text-align:center;color:var(--pv-ink-2);text-underline-offset:5px;transition:color .16s var(--pv-ease), text-decoration-color .18s var(--pv-ease);margin-top:44px;font-size:14px;text-decoration-line:underline;text-decoration-color:#0000;display:block}.up-all:hover{color:var(--pv-ink);-webkit-text-decoration-color:color-mix(in srgb, var(--pv-ink) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--pv-ink) 40%, transparent)}@media (max-width:900px){.up-col{padding-top:84px}.up-month{padding-top:52px}.up-signup{padding-top:104px}}@media (max-width:640px){.up-sub{margin-top:26px}.up-col{padding:68px 20px 0}.up-month{padding-top:44px}.up-signup{padding:86px 20px 0}.up-field{height:48px;padding-left:6px}.up-go{height:38px;padding:0 16px}.up-input{padding:0 8px;font-size:16px}.up-fine-l{margin-top:7px;display:block}.up-fine-l>i:first-child{display:none}.up-fine a{padding:3px 0;display:inline-block}.up-lead{padding:26px 0 32px}.up-lead-sum{-webkit-line-clamp:4;font-size:15.5px}.up-item{grid-template-columns:minmax(0,1fr);gap:7px;padding:14px 0}.up-item-d{order:2}.up-item-t{order:1;font-size:15.5px}.up-item-k{order:3;display:none}.up-item-d:after{content:" · " attr(data-kind);color:var(--pv-ink-4)}.up-all{margin-top:34px}}
