.co-layout{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:20px;width:min(1080px,100%);display:grid}.co-summary,.co-pay{background:var(--pui-surface);min-width:0;box-shadow:0 0 0 1px var(--pui-line-soft);border-radius:22px;align-content:start;gap:18px;padding:30px;display:grid}.co-summary{position:sticky;top:24px}.co-pay{box-shadow:0 0 0 1px oklch(from var(--pui-accent) l c h / .4), 0 40px 100px -40px oklch(from var(--pui-accent) l c h / .4)}.co-kicker{color:var(--pui-ink-3);letter-spacing:.02em;font-size:12.5px;font-weight:550}.co-title{font-family:var(--pui-font-display);letter-spacing:-.02em;font-size:22px;font-weight:600}.co-h2{font-family:var(--pui-font-display);letter-spacing:-.02em;font-size:20px;font-weight:600}.co-price{align-items:baseline;gap:12px;display:flex}.co-price b{font-family:var(--pui-font-display);letter-spacing:-.045em;font-size:56px;font-weight:650;line-height:1}.co-price span{color:var(--pui-ink-2);font-size:15px}.co-lede{color:var(--pui-ink-2);font-size:14.5px;line-height:1.5}.co-included{border-top:1px solid var(--pui-line-soft);gap:10px;padding-top:16px;font-size:14px;list-style:none;display:grid}.co-included li{align-items:center;gap:10px;display:flex}.co-included svg{width:16px;height:16px;color:var(--pui-green);flex:none}.co-totals{border-top:1px solid var(--pui-line-soft);gap:8px;padding-top:16px;font-size:14px;display:grid}.co-totals>div{color:var(--pui-ink-2);flex-wrap:wrap;justify-content:space-between;gap:4px 12px;display:flex}.co-totals dd{font-family:var(--pui-font-numeric);font-variant-numeric:tabular-nums;text-align:end}.co-totals [data-total]{color:var(--pui-ink);font-size:16px;font-weight:600}.co-totals small{color:var(--pui-ink-3);font-size:12px;font-weight:500}.co-note{color:var(--pui-ink-3);font-family:var(--pui-font-sans);flex-basis:100%;font-size:12.5px;font-weight:400}.co-fine{color:var(--pui-ink-3);font-size:12.5px}.co-fine a,.co-hint a,.co-consent a{color:var(--pui-ink-2);text-underline-offset:2px;text-decoration:underline}.co-consent{gap:12px;font-size:13.5px;display:grid}.co-hint{color:var(--pui-ink-3);align-items:flex-start;gap:8px;font-size:12.5px;line-height:1.5;display:flex}.co-hint svg{flex:none;width:15px;height:15px;margin-top:2px}.co-cta{width:100%}.co-trust{background:var(--pui-surface-2,oklch(from var(--pui-ink) l c h / .04));box-shadow:inset 0 0 0 1px var(--pui-line-soft);border-radius:14px;gap:4px;padding:14px 16px;display:grid}.co-trust-head{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.co-trust-head>svg:first-child{width:15px;height:15px;color:var(--pui-green)}.co-paddle{width:auto;height:17px;margin-top:1px}.co-trust-copy{color:var(--pui-ink-2);font-size:12.5px;line-height:1.5}.co-paddle-frame{gap:12px;padding:18px 2px 4px;font-size:13px;display:grid;position:relative}.co-frame-tag{border:1px dashed var(--pui-line);background:var(--pui-surface);color:var(--pui-ink-3);border-radius:99px;padding:1px 8px;font-size:11px;position:absolute;inset:-9px 0 auto auto}.co-paddle-frame:before{content:"";border:1px dashed var(--pui-line-soft);pointer-events:none;border-radius:14px;position:absolute;inset:0 -10px -6px}.pf-row{color:var(--pui-ink-2);justify-content:space-between;gap:12px;display:flex}.pf-row u,.pf-foot u{color:var(--pui-ink)}.pf-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pf-field{gap:6px;display:grid}.pf-label{color:var(--pui-ink-2);font-size:12.5px}.pf-input{background:var(--pui-field,oklch(from var(--pui-ink) l c h / .05));height:42px;box-shadow:inset 0 0 0 1px var(--pui-line);border-radius:10px;align-items:center;padding-inline:12px;display:flex}.pf-ph{color:var(--pui-ink-3)}.pf-express{gap:8px;display:grid}.pf-express.is-on{grid-template-columns:1fr 1fr 1fr}.pf-express>span{border-radius:10px;justify-content:center;align-items:center;gap:3px;height:44px;font-size:17px;font-weight:600;display:flex}.pf-apple{color:#000;background:#fff}[data-theme=light] .pf-apple{color:#fff;background:#000}.pf-apple svg{width:17px;height:17px;margin-top:-3px}.pf-gpay{color:#3c4043;background:#fff;box-shadow:inset 0 0 0 1px #dadce0}[data-theme=dark] .pf-gpay{color:#fff;background:#000;box-shadow:inset 0 0 0 1px #5f6368}.pf-gpay b{color:#4285f4;font-weight:700}.pf-paypal{background:#ffc439;font-style:italic;font-weight:800}.pf-paypal i:first-child{color:#003087}.pf-paypal i:last-child{color:#009cde}.pf-or{color:var(--pui-ink-3);grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;font-size:12.5px;display:grid}.pf-or:before,.pf-or:after{content:"";background:var(--pui-line-soft);height:1px}.pf-pay{background:var(--pui-ink);height:46px;color:var(--pui-ink-inverse);border-radius:12px;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.pf-foot{color:var(--pui-ink-3);text-align:center;font-size:11.5px;line-height:1.5}.co-crypto{gap:18px;display:grid}.co-coins{display:inline-flex}.co-coins img{width:28px;height:28px;box-shadow:0 0 0 2px var(--pui-surface);border-radius:99px}.co-pill{background:oklch(from var(--pui-green) l c h / .14);color:var(--pui-green);vertical-align:1px;border-radius:99px;margin-inline-start:8px;padding:1px 7px;font-size:11.5px;font-weight:600}.co-handoff-head{align-items:center;gap:14px;display:flex}.co-steps{color:var(--pui-ink-2);gap:14px;padding-inline-start:20px;font-size:14px;line-height:1.55;display:grid}.co-steps b{color:var(--pui-ink);font-weight:600}.co-handoff-foot{background:oklch(from var(--pui-ink) l c h / .04);color:var(--pui-ink-2);border-radius:12px;align-items:center;gap:10px;padding:12px 14px;font-size:13px;display:flex}.co-thanks{justify-items:center;gap:16px;width:min(560px,100%);display:grid}.co-thanks .ac-card{width:100%}.co-connect{text-align:start;gap:8px;width:100%;display:grid}.co-connect code{background:oklch(from var(--pui-ink) l c h / .05);font-family:var(--pui-font-code);overflow-wrap:anywhere;border-radius:12px;padding:12px 14px;font-size:12.5px;display:block}.co-thanks-actions{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.co-survey{gap:12px}.co-chips{flex-wrap:wrap;gap:8px;display:flex}@media (width<=900px){.co-layout{grid-template-columns:minmax(0,1fr)}.co-summary{position:static}}@media (width<=520px){.co-summary,.co-pay{border-radius:18px;padding:20px 18px}.co-price b{font-size:44px}.co-included{display:none}.co-summary .co-lede{font-size:13.5px}.pf-express.is-on{grid-template-columns:1fr 1fr}.pf-express.is-on .pf-paypal{grid-column:1/-1}}.co-paddle-frame .pf-foot{display:block}.co-coins{justify-content:center;width:40px}.co-coins img+img{margin-inline-start:-16px}.co-totals .co-note{text-align:start}.co-steps{list-style:decimal}.co-steps li::marker{color:var(--pui-ink-3);font-weight:600}.co-form{gap:18px;min-width:0;display:grid}.co-paddle-target{min-height:450px}.co-hint span{min-width:0}.co-tax-note{color:var(--pui-ink-3);margin-top:-10px;font-size:13.5px}.co-promise{color:var(--pui-ink-2);align-items:flex-start;gap:10px;font-size:14px;line-height:1.5;display:flex}.co-promise>svg{width:18px;height:18px;color:var(--pui-green);flex:none;margin-top:1px}.co-promise b{color:var(--pui-ink);font-weight:600}.co-promise a{color:var(--pui-ink-2);text-underline-offset:2px;text-decoration:underline}.co-optional{border-top:1px dashed var(--pui-line-soft);padding-top:12px}.ac-main,.ac-stack,.ac-head,.ac-card,.ac-rows,.ac-connect{grid-template-columns:minmax(0,1fr);min-width:0}.ac-head>.ac-muted{overflow-wrap:anywhere}.ac-main{align-content:start;justify-items:center;padding:56px 24px 112px;display:grid;position:relative}.ac-main>.site-band{pointer-events:none;height:640px;position:absolute;inset:-76px 0 auto}.ac-main>:not(.site-band){position:relative}.ac-bare{min-height:100dvh}.ac-wait{place-items:center;min-height:50dvh;display:grid}.ac-bare>.ac-wait{min-height:100dvh}.ac-title{font-family:var(--pui-font-display);letter-spacing:-.03em;text-wrap:balance;font-size:30px;font-weight:600;line-height:1.1}.ac-h2{font-family:var(--pui-font-display);letter-spacing:-.015em;font-size:17px;font-weight:600}.ac-muted{color:var(--pui-ink-3);font-size:14px}.ac-link{color:var(--pui-ink-2);text-decoration:underline;-webkit-text-decoration-color:var(--pui-line);text-decoration-color:var(--pui-line);text-underline-offset:3px;font-size:13.5px}.ac-link:hover{color:var(--pui-ink)}.ac-icon{width:18px;height:18px;color:var(--pui-ink-3)}.ac-glyph{width:40px;height:40px;color:var(--pui-ink-3)}.ac-stack{gap:16px;width:min(760px,100%);display:grid}.ac-head{gap:6px;margin-bottom:16px;display:grid}.ac-card{border-radius:22px;gap:18px;width:min(760px,100%);padding:26px 28px;display:grid}.ac-card-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.ac-center{text-align:center;justify-items:center;width:min(520px,100%);padding-block:40px}.ac-center .ac-connect{text-align:start;width:100%}.ac-rows{gap:2px;list-style:none;display:grid}.ac-version{color:var(--pui-ink-3);font-family:var(--pui-font-code);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.ac-upsell{border-top:1px solid var(--pui-line-soft);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px 20px;padding-top:18px;font-size:14.5px;display:flex}.ac-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ac-stats dt{color:var(--pui-ink-3);font-size:12.5px}.ac-stats dd{font-variant-numeric:tabular-nums;margin-top:4px;font-size:20px}.ac-held{color:var(--pui-ink-3);font-size:13px}.ac-small{font-size:13px}@media (width<=560px){.ac-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.ac-reveal{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.ac-setup summary{color:var(--pui-ink-2);cursor:pointer;font-size:13.5px}.ac-setup-steps{color:var(--pui-ink-2);gap:12px;margin-top:12px;padding-inline-start:18px;font-size:13.5px;display:grid}.ac-setup-steps li>span{margin-bottom:6px;display:block}.ac-setup code{font-family:var(--pui-font-code)}.ac-snippet{border-radius:12px;align-items:flex-start;gap:12px;padding:10px 8px 10px 14px;display:flex}.ac-snippet pre{min-width:0;font-family:var(--pui-font-code);flex:1;font-size:12.5px;line-height:1.5;overflow-x:auto}.ac-connect{justify-items:start;gap:10px;display:grid}.ac-line{border-radius:12px;align-items:center;gap:12px;width:100%;min-width:0;padding:8px 8px 8px 14px;display:flex}.ac-line code{min-width:0;font-family:var(--pui-font-code);white-space:nowrap;scrollbar-width:none;flex:1;font-size:13px;overflow-x:auto}.ac-invite{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:10px;display:grid}.ac-avatar{border-radius:999px;display:inline-flex}.ac-avatar:focus-visible{outline:2px solid var(--pui-focus,var(--pui-accent));outline-offset:2px}.ac-plan{width:min(460px,100%)}.ac-plan-title{font-family:var(--pui-font-display);letter-spacing:-.02em;font-size:21px;font-weight:600}.ac-actions{gap:12px;padding-top:6px;display:grid}.ac-actions .lp-small{text-align:center}.ac-actions a:not([class]),.ac-actions label a{text-underline-offset:3px;text-decoration:underline}.ac-row-center{place-items:center;padding:12px;display:grid}.ac-plan .ac-row-center{min-height:78px}@media (width<=640px){.ac-main{padding:32px 16px 80px}.ac-card{padding:22px 18px}.ac-invite{grid-template-columns:minmax(0,1fr)}}.ac-alone{place-items:center;min-height:100dvh;padding:32px 16px;display:grid}.ac-consent{text-align:center;grid-template-columns:minmax(0,1fr);justify-items:center;width:min(480px,100%);padding:34px 30px 28px}.ac-consent-marks{color:var(--pui-ink-3);align-items:center;gap:14px;display:flex}.ac-consent-marks img{border-radius:10px;width:40px;height:40px}.ac-consent-marks>.bl-mark{width:40px;height:40px;color:var(--pui-ink)}.ac-inline-icon{vertical-align:-1px;width:13px;height:13px;margin-inline-start:4px;display:inline}.ac-consent-who{text-align:start;border-radius:12px;align-items:center;gap:10px;width:100%;padding:8px 8px 8px 12px;font-size:14px;display:flex}.ac-consent-email{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ac-consent-scopes{text-align:start;gap:8px;width:100%;display:grid}.ac-consent-scopes ul{gap:6px;padding-inline-start:18px;font-size:14.5px;list-style:outside;display:grid}.ac-consent-url{width:100%;color:var(--pui-ink-3);text-align:start;font-size:13px}.ac-consent-url code{overflow-wrap:anywhere;font-family:var(--pui-font-code);margin-top:6px;display:block}.ac-consent-actions{grid-template-columns:1fr 1fr;gap:10px;width:100%;margin-top:6px;display:grid}.ac-provider-github,.ac-provider-github img{object-fit:contain;width:1rem;height:1rem}.ac-provider-github-light,:where([data-theme=light]) .ac-provider-github-dark{display:none}:where([data-theme=light]) .ac-provider-github-light{display:block}.cb-boot{grid-template-columns:15.5rem minmax(0,1fr);gap:32px;min-height:760px;display:grid}.cb-boot:before,.cb-boot:after{content:"";background:oklch(100% 0 0/.025);border-radius:22px;box-shadow:inset 0 0 0 1px oklch(100% 0 0/.05)}.cb-boot:before{height:min(760px,100svh - 120px)}.cb-boot:after{box-shadow:none;background:linear-gradient(oklch(100% 0 0/.025),oklch(100% 0 0/.025)) 0 0/100% 220px no-repeat,linear-gradient(oklch(100% 0 0/.02),oklch(100% 0 0/.02)) 0 240px/100% 180px no-repeat;margin-top:120px}@media (width<=767px){.cb-boot{grid-template-columns:minmax(0,1fr)}.cb-boot:before{border-radius:14px;height:48px}.cb-boot:after{margin-top:0}}
