.hero{border-bottom:1px solid var(--rule);position:relative;overflow-x:clip}.hero__scene{position:relative}.hero__in{grid-template-columns:repeat(12,1fr);column-gap:24px;min-height:828px;display:grid}.hero__copy{z-index:1;grid-column:1/span 5;align-self:start;padding:96px 0 72px;position:relative}.hero__copy>.mono,.hero__copy>.eyebrow{margin-bottom:22px}.hero__copy .display{margin-bottom:24px}.hero__lede{max-width:30em;margin-bottom:30px}.hero__pricenote{margin:12px 0 30px}.hero__actions{margin-bottom:36px}.hero__sheet{margin-right:calc(-1 * max(var(--side), (100vw - 1240px) / 2));border-left:1px solid #b9adff4d;grid-column:6/-1;padding:32px 40px}.hero__copy--home{flex-direction:column;justify-content:center;min-height:828px;padding:72px 0;display:flex}.hero__title span{display:block}.hero__copy--home .hero__lede{margin-bottom:36px}.pkhero{border-bottom:1px solid var(--rule);position:relative;overflow-x:clip}.pkhero__in{grid-template-columns:repeat(12,1fr);column-gap:24px;min-height:780px;display:grid}.pkhero__copy{grid-column:1/span 5;align-self:center;padding:64px 0 72px}.pkhero__copy .mono,.pkhero__copy .eyebrow,.pkhero__copy .h1{margin-bottom:20px}.pkhero__copy .lede{margin-bottom:28px}.pkhero__sheet{margin-right:calc(-1 * max(var(--side), (100vw - 1240px) / 2));border-left:1px solid #b9adff4d;grid-column:6/-1;padding:32px 40px}.pkhero__fig{margin-right:calc(-1 * max(var(--side), (100vw - 1240px) / 2));background:var(--mist);border-left:1px solid var(--rule);grid-column:6/-1;align-content:center;align-self:stretch;justify-items:center;padding:64px 56px 48px;display:grid;position:relative}.pkhero__fig>.fig{width:100%}.pkhero__fig .mono{position:absolute;top:28px;left:40px}.pkhero__copy .btn-row+.founder{margin-top:36px}.pkhero__fig--journey>.fig--wide{max-width:600px}@media (width>=1180px){.pkhero--bp .pkhero__copy{align-self:start;padding-top:96px}}.bigprice{flex-wrap:wrap;align-items:baseline;gap:14px;margin-bottom:8px;display:flex}.bigprice b{letter-spacing:-.035em;font-variant-numeric:tabular-nums;font-size:52px;font-weight:600;line-height:1}.bigprice span{color:var(--ink-2);font-size:16px}.paysplit{grid-auto-flow:column;gap:4px;max-width:420px;margin:14px 0 6px;display:grid}.paysplit i{background:var(--violet);border-radius:2px;height:6px;display:block}.paysplit i:nth-child(2){background:#7b62e0}.paysplit i:nth-child(3){background:#b2a3f2}.paysplit--404020{grid-template-columns:4fr 4fr 2fr}.paysplit--5050{grid-template-columns:1fr 1fr}.paylabels{max-width:420px;color:var(--ink-2);gap:4px;margin-bottom:28px;font-size:14px;display:grid}.paylabels--404020{grid-template-columns:4fr 4fr 2fr}.paylabels--5050{grid-template-columns:1fr 1fr}.paylabels b{color:var(--ink);font-variant-numeric:tabular-nums;font-weight:600;display:block}.paylabels .nobr{white-space:nowrap}.options{border:1px solid var(--rule);border-radius:var(--r-card);grid-template-columns:1fr 1fr;max-width:460px;margin:6px 0 12px;display:grid}.options>div{padding:16px 18px}.options>div+div{border-left:1px solid var(--rule)}.options b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:33px;font-weight:600;line-height:1.1;display:block}.options span{color:var(--ink-2);margin-top:2px;font-size:14px;line-height:1.4;display:block}.options--one{grid-template-columns:1fr;max-width:240px}.withsite{color:var(--ink-2);margin-bottom:28px;font-size:15px}.withsite--note{margin-bottom:6px}.withsite b{color:var(--ink);font-variant-numeric:tabular-nums}.pricenote{color:var(--ink-2);text-wrap:pretty;max-width:36em;margin-bottom:28px;font-size:15px}@media (prefers-reduced-motion:no-preference){html:not(.rm) .hero__copy>*{animation:m-rise .5s var(--ease-out) both}html:not(.rm) .hero__copy>:nth-child(2){animation-delay:40ms}html:not(.rm) .hero__copy>:nth-child(3){animation-delay:80ms}html:not(.rm) .hero__copy>:nth-child(4){animation-delay:.12s}html:not(.rm) .hero__copy>:nth-child(5){animation-delay:.16s}html:not(.rm) .hero__copy>:nth-child(n+6){animation-delay:.2s}html:not(.rm) .hero .bp__stage{animation:m-rise-drawing .6s .12s var(--ease-out) both}}@media (prefers-reduced-motion:no-preference) and (width>=1180px){@supports (animation-timeline:scroll()){html:not(.rm) .hero--pin:after{content:"";height:70vh;display:block}html:not(.rm) .hero--pin .hero__scene{top:var(--hd-h);position:sticky}html:not(.rm) .hero--pin .bp__stage--wide :is(.bp-l,.bp-hitl){animation:linear both m-bpw}html:not(.rm) .hero--pin .bp__stage--wide :is(.bp-l.bp-l,.bp-hitl.bp-hitl){animation-timeline:scroll(root);animation-range:0 70vh}html:not(.rm) .hero--pin .bp__stage--wide :is(.bp-guide,.bp-dim){animation:linear both m-labels}html:not(.rm) .hero--pin .bp__stage--wide :is(.bp-guide.bp-guide,.bp-dim.bp-dim){animation-timeline:scroll(root);animation-range:38vh 70vh}}@supports not (animation-timeline:scroll()){html:not(.rm) .hero .bp__stage--wide :is(.bp-l,.bp-hitl){animation:m-bpw .8s .3s var(--ease-out) both}html:not(.rm) .hero .bp__stage--wide :is(.bp-guide,.bp-dim){animation:.3s ease-out 1s both m-labels}}}@keyframes m-rise{0%{transform:translateY(14px)}}@keyframes m-rise-drawing{0%{transform:translateY(18px)}}@keyframes m-labels{0%{opacity:0}to{opacity:1}}@keyframes m-bpw{0%{transform:translateY(calc(var(--n) * var(--g) * .6 * 1%))}to{transform:translateY(0%)}}@media (width<=1179px){.hero__in,.pkhero__in{grid-template-columns:1fr;min-height:0}.hero__copy{grid-column:1;max-width:720px;padding:64px 0 56px}.hero__copy--home{min-height:0;padding:96px 0 88px}.pkhero__copy{grid-column:1;max-width:720px;padding:56px 0}.hero__sheet,.pkhero__sheet{margin:0 calc(-1 * var(--side));padding:32px var(--side) 40px;border-left:0;grid-column:1}.pkhero__fig{margin:0 calc(-1 * var(--side));padding:72px var(--side) 40px;border-left:0;border-top:1px solid var(--rule);grid-column:1}.pkhero__fig>.fig--wide,.pkhero__fig>.fig--flow{max-width:680px}.pkhero__fig>.fig--dock{max-width:520px}.pkhero__fig .mono{left:var(--side)}}@media (width<=700px){.hero__copy{grid-column:1;padding:30px 0 32px}.hero__copy--home{min-height:calc(100svh - var(--hd-h) - 1px);padding:32px 0 40px}.hero__copy--home .hero__lede{margin-bottom:30px}.hero__copy>.mono,.hero__copy>.eyebrow{margin-bottom:16px}.hero__copy .display{margin-bottom:18px}.hero__lede{margin-bottom:24px}.hero__pricenote{margin:10px 0 24px}.hero__actions{margin-bottom:28px}.hero__sheet{padding:28px var(--side) 32px}.pkhero__copy{padding:36px 0 40px}.pkhero__sheet{padding:28px var(--side) 32px}.pkhero__fig{padding:48px var(--side) 28px}.pkhero__fig .mono{top:18px}.bigprice b{font-size:44px}.options b{font-size:28px}}
