.site .pricing{padding-bottom:160px}.site .pricing .eyebrow{margin-bottom:18px}@media (min-width:1081px){.site .pricing .h-display{font-size:72px}}.site .pricing .hero .lede{margin-bottom:4px}.site .pricing-hero-actions{display:none}.site .btn-tint{background:color-mix(in srgb,var(--ink) 7%,transparent);color:var(--ink)}.site .btn-tint:hover{background:color-mix(in srgb,var(--ink) 12%,transparent)}.site .pricing-offer{display:flex;flex-direction:column}.site .pricing-setup{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px 48px;margin-top:72px;padding:22px 0;border-top:1px solid var(--hair);border-bottom:1px solid var(--hair)}.site .pricing-setup-note{display:flex;align-items:center;gap:16px}.site .pricing-obsidian{flex:none;width:32px;height:32px;border-radius:8px}.site .pricing-setup h2{font-size:16px;font-weight:400;letter-spacing:-.01em;color:var(--ink)}.site .pricing-setup p{margin-top:2px;max-width:54ch;font-size:14px;color:var(--muted);text-wrap:pretty}.site .pricing-steps{display:flex;gap:32px;margin:0;padding:0;list-style:none;font-size:15px;color:var(--ink-2)}.site .pricing-steps span{margin-right:10px;font-family:var(--serif);font-size:20px;line-height:1;font-variation-settings:"opsz" 24;color:var(--muted)}.site .pricing-plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;margin-top:32px}.site .pricing-plan{display:grid;grid-row:span 6;grid-template-rows:subgrid;row-gap:0;justify-items:start;padding:44px 48px 36px;border-radius:22px;background:var(--paper-2);scroll-margin-top:24px}.site .pricing-plan .tier{font-size:15px;color:var(--muted)}.site .pricing-plan .amount{margin:4px 0 14px}.site .pricing-plan .amount small{margin-left:4px}.site .pricing-plan-line{max-width:40ch;font-size:16px;color:var(--ink-2);text-wrap:balance}.site .pricing-plan-terms{margin-top:8px;max-width:48ch;font-size:14px;color:var(--muted);text-wrap:balance}.site .pricing-fine .text-link,.site .pricing-plan-terms .text-link{color:inherit}.site .pricing-plan .btn{margin-top:28px}.site .pricing-features{align-self:end;width:100%;margin:32px 0 0;padding:0;list-style:none;border-top:1px solid var(--hair)}.site .pricing-features li{padding:12px 0;font-size:15px;color:var(--ink-2)}.site .pricing-features li+li{border-top:1px solid var(--hair)}.site #hosted-credits .h-section{max-width:13ch}.site .pricing-packs .tier{font-size:15px;color:var(--muted)}.site .pricing-packs .price-action{margin-top:24px}.site .pricing-hosted .pair{margin-top:64px}.site .pricing-hosted .pair .tile{height:640px}.site .pricing-hosted .pair .tile picture{max-width:440px}.site .pricing-fine{margin-top:40px;max-width:62ch;font-size:13.5px;line-height:1.55;color:var(--muted);text-wrap:pretty}@media (max-width:1080px){.site .pricing-setup{grid-template-columns:minmax(0,1fr)}.site .pricing-plan{padding:36px 32px 28px}.site .pricing-hosted .pair .tile{height:520px}}@media (max-width:720px){.site .pricing{padding-bottom:112px}.site .pricing .eyebrow{margin-bottom:14px}.site .pricing .hero .lede{margin-bottom:22px}.site .pricing-hero-actions{display:flex}.site .pricing-plans{order:-1;grid-template-columns:minmax(0,1fr);row-gap:12px;margin-top:28px}.site .pricing-plan{display:flex;flex-direction:column;align-items:stretch;padding:26px 20px 8px;border-radius:18px}.site .pricing-plan .btn{height:50px;margin-top:20px;font-size:16px}.site .pricing-features{margin-top:20px}.site .pricing-setup{margin-top:40px;gap:18px}.site .pricing-setup-note{align-items:flex-start}.site .pricing-steps{flex-direction:column;gap:10px}.site .pricing-packs .btn{height:44px}.site .pricing-hosted .pair{margin-top:40px}.site .pricing-hosted .pair .tile{height:auto}.site .pricing-hosted .pair .tile-phone{height:470px}.site .pricing-fine{margin-top:32px}}