.cp-lp-main:focus{outline-color:#0000}.cp-lp-section{padding-block:clamp(64px,9vw,128px)}.cp-lp-section .cp-wrap>h2{margin-bottom:clamp(28px,4vw,56px)}.cp-lp-header{z-index:60;position:sticky;top:0}.cp-lp-header__in{min-height:var(--bar-h);align-items:center;gap:clamp(12px,3vw,40px);display:flex}.cp-lp-nav{align-items:center;gap:4px;margin-left:auto;display:flex}.cp-lp-nav__link{border-radius:var(--r-pill);min-height:44px;color:var(--white);align-items:center;padding:0 16px;font-weight:700;text-decoration:none;display:inline-flex}.cp-lp-nav__link:hover{background:var(--spruce)}.cp-lp-header__actions{align-items:center;gap:8px;display:flex}.cp-lp-menu{display:none;position:relative}.cp-lp-menu__button{border:2px solid var(--white);border-radius:var(--r-pill);cursor:pointer;align-items:center;gap:8px;min-height:44px;padding:0 16px;font-weight:700;list-style:none;display:inline-flex}.cp-lp-menu__button::-webkit-details-marker{display:none}.cp-lp-menu[open]>.cp-lp-menu__button{background:var(--white);color:var(--forest)}.cp-lp-menu__icon{stroke-width:2.5px;width:1.25em;height:1.25em}.cp-lp-menu__panel{border:2px solid var(--lime);transform-origin:100% 0;border-radius:20px;min-width:220px;padding:8px;display:grid;position:absolute;top:calc(100% + 12px);right:0}.cp-lp-menu[open]>.cp-lp-menu__panel{animation:cp-lp-menu-in var(--duration-fast) var(--ease) backwards}.cp-lp-menu__link{min-height:48px;color:var(--white);border-radius:14px;align-items:center;padding:0 16px;font-weight:700;text-decoration:none;display:flex}.cp-lp-menu__link:hover{background:var(--spruce)}.cp-lp-menu__cta{margin-top:6px;display:flex}@keyframes cp-lp-menu-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@media (max-width:960px){.cp-lp-nav,.cp-lp-login{display:none}.cp-lp-menu{display:block}.cp-lp-header__actions{margin-left:auto}}@media (max-width:620px){.cp-lp-request{display:none}}@media (max-width:420px){.cp-lp-menu__label{display:none}.cp-lp-menu__button{padding:0 12px}.cp-lp-header .cp-wordmark__text,.cp-lp-footer .cp-wordmark__text{font-size:1.0625rem;display:block}.cp-lp-header .cp-wordmark__mark{width:28px;height:28px}}.cp-lp-hero{--overhang:112px;z-index:2;padding-top:clamp(28px,4.5vw,72px);position:relative}.cp-lp-hero__grid{grid-template-columns:minmax(0,1.3fr) minmax(0,.9fr);align-items:start;gap:clamp(24px,4vw,64px);display:grid}.cp-lp-hero__copy{min-width:0;padding-bottom:clamp(40px,6vw,72px);container-type:inline-size}.cp-lp-title{--fit:4.85;font-size:clamp(2.25rem, min(calc(97cqi / var(--fit)), clamp(96px, 14svh, 132px)), 8.25rem);letter-spacing:-.02em;color:var(--white);text-wrap:nowrap;margin-bottom:clamp(28px,3.4vw,40px);line-height:.88}.cp-lp-line{white-space:nowrap;width:max-content;display:block}.cp-lp-ch{transform-origin:50% 100%;justify-content:center;display:inline-flex}.cp-lp-ch--space{white-space:pre;width:.22em;display:inline-block}.cp-lp-hero__lead{color:var(--white);margin-bottom:28px}.cp-lp-hero__cta{flex-wrap:wrap;gap:12px;display:flex}.cp-lp-nudge{stroke-width:2.5px;width:1.2em;height:1.2em;transition:transform var(--duration-quick) var(--ease)}.cp-button:hover .cp-lp-nudge{transition-duration:var(--duration-fast);transform:translate(3px)}@media (min-width:960px){.cp-lp-calc{margin-bottom:calc(var(--overhang) * -1);align-self:end}.cp-lp-hero__copy{padding-bottom:clamp(40px,5vw,64px)}}@media (max-width:959px){.cp-lp-hero__grid{grid-template-columns:minmax(0,1fr)}.cp-lp-hero__copy{padding-bottom:8px}.cp-lp-calc{margin-bottom:-48px}}.cp-lp-calc{--calc-pad:clamp(20px, 2.4vw, 32px);z-index:3;padding:var(--calc-pad);border:3px solid var(--forest);gap:16px;display:grid;position:relative}.cp-lp-calc__head{justify-content:space-between;align-items:center;gap:12px;display:flex}.cp-lp-calc__tag{color:var(--forest);background:0 0;box-shadow:inset 0 0 0 2px}.cp-lp-calc__currency .cp-segmented{width:100%;display:flex}.cp-lp-calc__currency .cp-segmented__option{flex:1}.cp-lp-calc .cp-field__label{font-size:1rem}.cp-lp-calc__group{align-items:stretch;display:flex}.cp-lp-calc__affix{background:var(--linen);min-width:72px;color:var(--forest);border:2px solid var(--field-border);border-radius:var(--r-field) 0 0 var(--r-field);font-family:var(--font-display);border-right:0;place-items:center;padding:0 14px;font-size:1.125rem;font-weight:800;display:grid}.cp-lp-calc__input{border-radius:0 var(--r-field) var(--r-field) 0;min-height:64px;font-family:var(--font-display);letter-spacing:-.02em;font-size:1.75rem;font-weight:800}.cp-lp-range{appearance:none;cursor:pointer;background:0 0;width:100%;height:44px;margin:0}.cp-lp-range::-webkit-slider-runnable-track{box-sizing:border-box;border-radius:var(--r-pill);border:2px solid var(--forest);background:var(--white);height:16px}.cp-lp-range::-moz-range-track{box-sizing:border-box;border-radius:var(--r-pill);border:2px solid var(--forest);background:var(--white);height:16px}.cp-lp-range::-moz-range-progress{border-radius:var(--r-pill);background:var(--forest);height:12px}.cp-lp-range::-webkit-slider-thumb{-webkit-appearance:none;box-sizing:border-box;background:var(--lime);border:4px solid var(--forest);width:32px;height:32px;transition:transform var(--duration-quick) var(--ease);border-radius:50%;margin-top:-8px}.cp-lp-range::-moz-range-thumb{box-sizing:border-box;background:var(--lime);border:4px solid var(--forest);width:28px;height:28px;transition:transform var(--duration-quick) var(--ease);border-radius:50%}.cp-lp-range:hover::-webkit-slider-thumb{transition-duration:var(--duration-fast);transform:scale(1.12)}.cp-lp-range:active::-webkit-slider-thumb{transform:scale(var(--press-scale));transition-duration:var(--duration-micro)}.cp-lp-range:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:var(--r-pill)}.cp-lp-calc__results{gap:16px;display:grid}.cp-lp-calc__list{margin:0;display:grid}.cp-lp-calc__list>div{border-top:2px solid var(--linen);justify-content:space-between;align-items:baseline;gap:16px;padding:10px 0;display:flex}.cp-lp-calc__list dt{color:var(--charcoal);font-size:.9375rem;font-weight:600}.cp-lp-calc__list dd{text-align:right;margin:0;font-weight:800}.cp-lp-minus:before{content:"− "}.cp-lp-calc__results[data-stale=true] .cp-lp-calc__list,.cp-lp-calc__results[data-stale=true] .cp-lp-calc__big,.cp-lp-calc__results[data-stale=true] .cp-lp-calc__coin{opacity:.7}.cp-lp-calc__foot{margin:8px calc(var(--calc-pad) * -1) calc(var(--calc-pad) * -1);padding:var(--calc-pad);border-radius:0 0 calc(var(--r-sheet) - 3px) calc(var(--r-sheet) - 3px);gap:14px;display:grid;container-type:inline-size}.cp-lp-calc__label{font-size:1rem;font-weight:800}.cp-lp-calc__big{font-family:var(--font-display);letter-spacing:-.03em;margin-top:2px;font-size:clamp(2rem,12cqi,3.75rem);font-weight:800;font-stretch:85%;line-height:.95;overflow:hidden}.cp-lp-calc__pick{flex-wrap:wrap;align-items:center;gap:10px 16px;display:flex}.cp-lp-calc__legend{flex-basis:100%;font-size:.9375rem;font-weight:700}.cp-lp-calc__coin{font-size:1.0625rem;font-weight:700}.cp-lp-calc__soon{flex-basis:100%;font-size:.875rem;font-weight:700}.cp-lp-calc__fine{max-width:52ch;color:var(--muted);font-size:.8125rem;font-weight:600;line-height:1.4}.cp-lp-calc .cp-segmented__option:disabled[aria-checked=true]{color:var(--forest)}.cp-lp-range:disabled{cursor:not-allowed}.cp-lp-range:disabled::-webkit-slider-thumb{background:var(--bone)}.cp-lp-range:disabled::-moz-range-thumb{background:var(--bone)}.cp-lp-band{z-index:1;padding-top:40px;padding-bottom:28px;position:relative;overflow:hidden}.cp-lp-band__in{min-height:96px}.cp-lp-band__title{max-width:22ch}.cp-lp-providers{margin-top:28px}.cp-lp-providers__list{background:var(--forest);border-block:3px solid var(--forest);grid-template-columns:minmax(0,1fr);gap:3px;display:grid}.cp-lp-providers__list li{background:var(--lime);align-content:center;gap:2px;padding:18px clamp(20px,3vw,36px);display:grid}.cp-lp-wm{font-family:var(--font-display);letter-spacing:-.02em;text-transform:uppercase;font-size:clamp(1.75rem,2.4vw,2.25rem);font-weight:800;font-stretch:85%;line-height:1}.cp-lp-wm__note{color:var(--muted);font-size:.875rem;font-weight:700}@media (min-width:600px){.cp-lp-providers__list{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:960px){.cp-lp-band__title{max-width:min(22ch,52%)}}@media (max-width:959px){.cp-lp-band{padding-top:88px}.cp-lp-band__in{min-height:0}}.cp-lp-steps{border-top:3px solid var(--forest)}.cp-lp-step{border-bottom:3px solid var(--forest);grid-template-columns:clamp(64px,8vw,96px) minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:20px clamp(16px,3vw,48px);padding-block:clamp(28px,4vw,48px);display:grid}.cp-lp-step__n{aspect-ratio:1;background:var(--lime);width:clamp(64px,8vw,96px);font-family:var(--font-display);border-radius:50%;place-items:center;font-size:clamp(2.25rem,4.4vw,3.5rem);font-weight:800;font-stretch:85%;line-height:1;display:grid}.cp-lp-step__copy{gap:12px;display:grid}.cp-lp-step__demo{flex-wrap:wrap;align-content:center;gap:8px;display:flex}.cp-lp-step__demo--line{align-items:center;gap:12px;font-weight:700}.cp-lp-step__tag{text-transform:uppercase;letter-spacing:.04em;color:var(--muted);font-size:.8125rem;font-weight:800}.cp-lp-step__arrow{stroke-width:2.5px;width:1.25em;height:1.25em}.cp-lp-chip{min-height:36px;padding:0 16px 0 12px;font-size:.9375rem}.cp-lp-chip--lime{background:var(--lime);color:var(--forest)}.cp-lp-chip--forest{background:var(--forest);color:var(--lime)}@media (max-width:820px){.cp-lp-step{grid-template-columns:auto minmax(0,1fr)}.cp-lp-step__demo{grid-column:2}}@media (max-width:480px){.cp-lp-step{grid-template-columns:minmax(0,1fr)}.cp-lp-step__demo{grid-column:1}.cp-lp-step__n{width:64px;font-size:2.25rem}}.cp-lp-acct-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(16px,2.5vw,32px);display:grid}.cp-lp-acct{flex-direction:column;gap:20px;padding:clamp(24px,3.2vw,48px);display:flex}.cp-lp-acct__name{font-size:clamp(2.25rem,4.6vw,4rem)}.cp-lp-acct__lead{max-width:40ch;font-size:1.1875rem;line-height:1.45}.cp-lp-facts{display:grid}.cp-lp-facts li{border-top:2px solid var(--forest);grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:14px 0;display:grid}.cp-lp-facts svg{stroke-width:2px;width:1.4em;height:1.4em;margin-top:2px}.cp-lp-acct__price{justify-items:start;gap:4px;margin-top:auto;padding-top:12px;display:grid}.cp-lp-acct__big{font-family:var(--font-display);letter-spacing:-.03em;font-size:clamp(2rem,4vw,3.25rem);font-weight:800;font-stretch:85%;line-height:1}@media (max-width:860px){.cp-lp-acct-grid{grid-template-columns:minmax(0,1fr)}}.cp-lp-dev{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(24px,5vw,72px);display:grid}.cp-lp-dev__copy{min-width:0}.cp-lp-dev__copy h2{margin-bottom:32px}.cp-lp-dev__list li{border-top:2px solid var(--rule);grid-template-columns:auto minmax(0,1fr);gap:14px;padding:16px 0;display:grid}.cp-lp-dev__list svg{width:1.4em;height:1.4em;color:var(--lime);stroke-width:2px;margin-top:2px}.cp-lp-dev__list strong{color:var(--white)}.cp-lp-code{background:var(--soft);border-radius:var(--r-sheet);min-width:0;padding:12px}.cp-lp-code__bar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;padding:6px 6px 12px;display:flex}.cp-lp-tabs{max-width:100%}.cp-lp-tabs .cp-segmented__option[aria-selected=true]{color:var(--forest)}.cp-lp-code__copy svg{stroke-width:2.5px;width:1.2em;height:1.2em}.cp-lp-code__panel{scrollbar-color:var(--spruce) transparent;border-radius:16px;max-width:100%;padding:4px 8px 8px;overflow-x:auto}.cp-lp-code__caption{color:var(--muted);margin-bottom:8px;font-size:.8125rem;position:sticky;left:0}.cp-lp-pre{width:max-content;min-width:100%;color:var(--white);font-family:var(--font-mono);tab-size:2;margin:0;padding-bottom:8px;font-size:.875rem;line-height:1.7}.cp-lp-pre code{font-variant-ligatures:none;font-family:inherit}.cp-lp-tk-k{color:var(--lime)}.cp-lp-tk-s{color:var(--amber-tint)}.cp-lp-tk-n{color:var(--white);font-weight:700}.cp-lp-tk-c{color:var(--on-obsidian-muted)}.cp-lp-tk-w{color:var(--linen);font-weight:600}.cp-lp-code__status{min-height:1.5em;color:var(--muted);padding:4px 8px 0}.cp-lp-code__fine{color:var(--muted);padding:0 8px 4px}.cp-lp-nowrap{white-space:nowrap}.cp-lp-payouts{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:start;gap:clamp(24px,5vw,72px);display:grid}.cp-lp-payouts__copy{align-content:start;gap:24px;min-width:0;display:grid}.cp-lp-coins{border-bottom:3px solid var(--forest);display:grid}.cp-lp-coins li{border-top:3px solid var(--forest);grid-template-columns:minmax(96px,.35fr) minmax(0,1fr);align-items:center;gap:16px;padding:14px 0;font-weight:600;line-height:1.5;display:grid}.cp-lp-coin{font-size:clamp(2rem,4vw,3rem)}.cp-lp-feed{border-radius:var(--r-sheet);min-width:0;padding:clamp(18px,2.4vw,28px)}.cp-lp-feed__head{flex-wrap:wrap;align-items:center;gap:10px 12px;margin-bottom:8px;display:flex}.cp-lp-feed__head h3{flex:100%}.cp-lp-feed__tag{color:var(--lime);white-space:normal;background:0 0;box-shadow:inset 0 0 0 2px}.cp-lp-feed__row{border-top:2px solid var(--rule);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px 0;display:grid}.cp-lp-feed__icon{background:var(--spruce);width:44px;height:44px;color:var(--lime);border-radius:50%;place-items:center;display:grid}.cp-lp-feed__icon svg{stroke-width:2.25px;width:1.25rem;height:1.25rem}.cp-lp-feed__main{min-width:0;display:grid}.cp-lp-feed__line{overflow-wrap:anywhere;font-weight:800}.cp-lp-feed__sub{color:var(--muted);font-size:.875rem}.cp-lp-faq{grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(24px,5vw,72px);display:grid}.cp-lp-section .cp-lp-faq>h2{top:calc(var(--bar-h) + 32px);margin-bottom:0;position:sticky}.cp-lp-acc{border-top:3px solid var(--forest)}.cp-lp-acc:last-child{border-bottom:3px solid var(--forest)}.cp-lp-acc__summary{cursor:pointer;min-height:72px;font-family:var(--font-display);letter-spacing:-.015em;justify-content:space-between;align-items:center;gap:16px;padding:16px 0;font-size:clamp(1.25rem,2.2vw,1.75rem);font-weight:800;font-stretch:92%;line-height:1.1;list-style:none;display:flex}.cp-lp-acc__summary::-webkit-details-marker{display:none}.cp-lp-acc__icon{box-sizing:content-box;background:var(--lime);width:24px;height:24px;color:var(--forest);transition:transform var(--duration-quick) var(--ease);border-radius:50%;flex:none;padding:10px}.cp-lp-acc__summary:hover .cp-lp-acc__icon{transition-duration:var(--duration-fast);transform:rotate(90deg)}.cp-lp-acc[open] .cp-lp-acc__icon{background:var(--forest);color:var(--lime);transform:rotate(135deg)}.cp-lp-acc__answer{max-width:62ch;padding:0 56px 28px 0}.cp-lp-cta{padding-block:clamp(72px,10vw,144px)}.cp-lp-cta__grid{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:end;gap:clamp(24px,5vw,72px);display:grid}.cp-lp-cta__copy{gap:20px;min-width:0;display:grid}.cp-lp-cta__title{color:var(--lime);font-size:clamp(3.25rem,11vw,6.75rem);line-height:.88}.cp-lp-form{gap:16px;display:grid}.cp-lp-form .cp-button{justify-self:start}.cp-lp-form__slot{min-height:5.25rem}.cp-lp-form__result{border-radius:var(--r-field);align-items:flex-start;gap:10px;padding:12px 14px;font-size:.9375rem;font-weight:700;line-height:1.4;display:flex}.cp-lp-form__result svg{stroke-width:2.25px;flex:none;width:1.25em;height:1.25em;margin-top:.1em}.cp-lp-form__result--ok{background:var(--linen);color:var(--forest)}.cp-lp-form__result--error{background:var(--alarm-tint);color:var(--alarm-ink)}.cp-lp-trap{width:1px;height:1px;position:absolute;top:auto;left:-10000px;overflow:hidden}.cp-lp-footer{padding:clamp(48px,7vw,96px) 0 40px}.cp-lp-footer__grid{grid-template-columns:minmax(0,1.4fr) repeat(2,minmax(0,1fr));gap:40px;display:grid}.cp-lp-footer__grid h2{color:var(--lime);margin-bottom:8px;font-size:.9375rem;font-weight:800}.cp-lp-footer__grid li a{align-items:center;min-width:44px;min-height:44px;font-weight:600;text-decoration:none;display:inline-flex}.cp-lp-footer__grid li a:hover{text-underline-offset:.2em;text-decoration:underline;text-decoration-thickness:2px}.cp-lp-footer__tag{margin-top:8px}.cp-lp-footer__note{border-top:2px solid var(--rule);gap:8px;max-width:80ch;margin-top:48px;padding-top:24px;display:grid}@media (max-width:720px){.cp-lp-footer__grid{grid-template-columns:1fr 1fr}.cp-lp-footer__grid>:first-child{grid-column:1/-1}}@media (max-width:900px){.cp-lp-dev,.cp-lp-payouts,.cp-lp-faq,.cp-lp-cta__grid{grid-template-columns:minmax(0,1fr)}.cp-lp-section .cp-lp-faq>h2{position:static}.cp-lp-cta__title{margin-bottom:8px}}@media (max-width:520px){.cp-lp-acc__answer{padding-right:0}.cp-lp-calc__tag{font-size:.75rem}}@media (max-width:420px){.cp-lp-calc .cp-segmented__option{padding:0 .6rem}.cp-lp-tabs .cp-segmented__option{padding:0 .8rem}}@media (prefers-reduced-motion:reduce){.cp-lp-menu[open]>.cp-lp-menu__panel{animation:none}.cp-button:hover .cp-lp-nudge,.cp-lp-acc__summary:hover .cp-lp-acc__icon{transform:none}.cp-lp-range:hover::-webkit-slider-thumb{transform:none}.cp-lp-range:active::-webkit-slider-thumb{transform:none}}
