@import"https://fonts.googleapis.com/css2?family=Source+Serif+4:ital,opsz,wght@0,8..60,400;0,8..60,500;1,8..60,400&family=Geist:wght@400;500&family=Geist+Mono:wght@400;500&display=swap";:root{--dp-ease: cubic-bezier(.22, 1, .36, 1);--dp-section-y: clamp(72px, 9vw, 128px);--dp-serif: "Source Serif 4", Georgia, serif;--dp-sans: Geist, system-ui, -apple-system, sans-serif;--dp-mono: "Geist Mono", ui-monospace, monospace;--dp-fg: #22232B;--dp-muted: #6D6E78;--dp-line: #ECEBE7}.section-dark,.final-cta,section[style*="#0a0a0b"],body.dark,[data-bg=dark]{--dp-fg: #F0EEE6;--dp-muted: #A3A199;--dp-line: #3A3A36}:is(h1,h2):not([class*=hv3]):not([class*=hv3] *):not(nav *):not(header *):not(footer *):not(.pa-ck *){font-family:var(--dp-serif)!important;font-weight:400!important;letter-spacing:-.022em!important;line-height:1.06!important;text-wrap:balance!important}:is(.container,.content) h2:not([class*=hv3]):not([class*=hv3] *):not(nav *):not(header *):not(footer *):not(.pa-ck *){line-height:1.2!important}:is(h1,h2):not([class*=hv3] *):not(nav *):not(header *):not(footer *) :is(.accent,.accent-green,.accent-purple,em,i){font-style:italic!important;color:var(--dp-muted)!important;font-family:var(--dp-serif)!important}.section-dark :is(h1,h2) :is(.accent,.accent-green,.accent-purple,em,i){color:#a3a199!important}:is(h3,h4):not([class*=hv3]):not([class*=hv3] *):not(nav *):not(header *):not(footer *):not(.pa-ck *):not(.showcase-label):not([class*=label]){font-family:var(--dp-serif)!important;font-weight:400!important;letter-spacing:-.01em!important;line-height:1.22!important;text-wrap:balance!important}.accordion-trigger h3:not(.dp-x):not(.dp-y):not([class*=hv3]):not([class*=hv3] *):not(nav *):not(header *):not(footer *):not(.pa-ck *),.faq-q:not([class*=hv3]):not([class*=hv3] *):not(nav *):not(header *):not(footer *):not(.pa-ck *):not(.dp-x):not(.dp-y):not(.dp-z){font-family:var(--dp-sans)!important;font-weight:500!important;letter-spacing:-.005em!important;line-height:1.4!important}:is(.section-label,.showcase-label,[class*=eyebrow],[class*=-label],[class*=badge],[class*=-tag],.pricing-tier,code,kbd):not([class*=hv3]):not([class*=hv3] *):not(nav *):not(header *):not(footer *):not(.pa-ck *){font-family:var(--dp-mono)!important}:is(main,section:not([class*=hv3]),article) :is(p,li,td,th,dd,dt,summary,small,label,blockquote,figcaption):not([class*=hv3] *):not(nav *):not(header *):not(footer *):not(.pa-ck *):not([class*=label]):not([class*=badge]):not([class*=tag]){font-family:var(--dp-sans)!important;letter-spacing:normal!important}:is(main,section:not([class*=hv3])) :is(button,a[class*=btn],a[class*=cta],a[class*=button],.cta-dark,.cta-light):not([class*=hv3] *):not(nav *):not(header *):not(footer *):not(.pa-ck *):not(.accordion-trigger){font-family:var(--dp-sans)!important;font-weight:500!important;letter-spacing:-.005em!important}.feature-card,.pricing-card,.token-card,.related-card,.tool-card,.category-card,.cheaper-card,.plan-card,.foundation-card,.founder-card,.calc-card,.popular-card,.specialized-card,.channel-card,.step-card,.article-card,a.card,.cta-block{border-radius:20px!important;border-color:var(--dp-line)!important}:is(.feature-card,.token-card,.related-card,.tool-card,.category-card,.cheaper-card,.plan-card,.foundation-card,.founder-card,.calc-card,.popular-card,.specialized-card,.step-card,a.card):not(.section-dark *){box-shadow:0 1px 2px #22232b0a,0 12px 40px -16px #1c19171a}.showcase-img{border-radius:28px!important;border-color:var(--dp-line)!important;transition:transform .5s var(--dp-ease)}.showcase-row.visible .showcase-img:hover{transform:translateZ(0) scale(1.005)}:is(a.related-card,a.tool-card,a.category-card,a.popular-card,a.specialized-card,a.channel-card,a.card,.article-card){transition:transform .5s var(--dp-ease),border-color .3s ease,box-shadow .3s ease!important}:is(a.related-card,a.tool-card,a.category-card,a.popular-card,a.specialized-card,a.channel-card,a.card,.article-card):hover{transform:translateY(-2px)}.section-inner,.benefits-inner,section[style*="padding: 100px 24px"]{padding-top:var(--dp-section-y)!important;padding-bottom:var(--dp-section-y)!important}.news-shell,.cmp-shell,.lbp-shell,.calc-shell,.pv-shell{padding-top:clamp(64px,7vw,96px)!important;padding-bottom:clamp(80px,9vw,120px)!important}.fade-up{transition:opacity .8s var(--dp-ease),transform .8s var(--dp-ease)}@keyframes dp-reveal{0%{opacity:0;translate:0 20px}to{opacity:1;translate:none}}@supports (animation-timeline: view()){@media(prefers-reduced-motion:no-preference){:is(main,section:not([class*=hv3]):not(.hero)) :is(h2,a.card,[class$=-card],[class*="-card "]):not(.fade-up):not(.fade-up *):not(.showcase-row *):not([class*=hv3] *):not(nav *):not(header *):not(footer *):not(.pa-ck *){animation:dp-reveal linear both;animation-timeline:view();animation-range:entry 0% entry 35%}}}@media(prefers-reduced-motion:reduce){.fade-up{transform:none!important;transition:opacity .01s!important}.showcase-img,.article-card,a.card,[class$=-card]{transition:none!important}.showcase-row.visible .showcase-img:hover,a.card:hover,[class$=-card]:hover{transform:none!important}}.section-light,.benefits-section,.news-shell,.cmp-shell,.lbp-shell,.calc-shell,.pv-shell,body:has(>main.container),body:has(>main.content),body:has(main.container),body:has(main.content){background-color:#fafaf9!important}.benefits-section .benefits-header h2 span.accent.dp-ink,#pricing.section-light h2 span.accent.dp-ink,#pricing h2 span.accent.dp-ink{font-style:normal!important;color:#151414!important;font-family:var(--dp-serif)!important}.section-dark .benefits-header h2 span.accent.dp-ink,.section-dark #pricing h2 span.accent.dp-ink,#pricing.section-dark h2 span.accent.dp-ink{font-style:normal!important;color:var(--dp-fg)!important;font-family:var(--dp-serif)!important}.benefits-section .benefits-header h2 span.dp-ital,#pricing h2 span.dp-ital{font-style:italic!important;color:inherit!important;font-family:var(--dp-serif)!important}#privacy h2 .dp-white{color:#fff!important;font-style:normal!important}#privacy h2 .dp-promise{color:#fff!important;font-style:italic!important;font-family:var(--dp-serif)!important}.final-cta--glow{background:#000!important}.final-cta--glow .final-cta-glow{background:none!important}.final-cta--glow .cta-prompt{background:#000!important;border-color:#ffffff24!important;box-shadow:none!important}.final-cta--glow .cta-prompt:focus-within{border-color:#ffffff4d!important}.final-cta--glow .cta-prompt button{background:#000!important;color:#fff!important;border:1px solid rgba(255,255,255,.35)!important}#pricing .pricing-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:0!important;max-width:1240px;margin:0 auto;border:1px solid #ECEBE7;border-radius:20px;background:#fff;box-shadow:0 1px 2px #22232b0a,0 12px 40px -16px #1c19171a;overflow:hidden}#pricing .pricing-grid .pricing-card,#pricing .pricing-grid .pricing-card.featured,#pricing .pricing-grid .pricing-card.enterprise{display:flex;flex-direction:column;position:relative;padding:28px 26px!important;margin:0!important;background:transparent!important;color:#22232b!important;border:0!important;border-left:1px solid #ECEBE7!important;border-radius:0!important;box-shadow:none!important;transform:none!important;animation:none!important}#pricing .pricing-grid .pricing-card:first-child{border-left:0!important}#pricing .pricing-grid .pricing-card.featured{background:#fbfbfa!important}#pricing .pricing-grid .pricing-card:hover{box-shadow:none!important;transform:none!important}#pricing .pricing-card .pricing-badge,#pricing .pricing-card.enterprise .pricing-badge{position:absolute!important;top:28px!important;right:26px!important;left:auto!important;transform:none!important;background:none!important;border:0!important;padding:0!important;box-shadow:none!important;font:400 11px var(--dp-mono)!important;letter-spacing:.06em!important;text-transform:uppercase;color:#0e5f6b!important}#pricing .pricing-card .pricing-tier,#pricing .pricing-card.featured .pricing-tier,#pricing .pricing-card.enterprise .pricing-tier{font:500 15px var(--dp-sans)!important;letter-spacing:normal!important;text-transform:none!important;color:#22232b!important;padding-bottom:18px;border-bottom:1px solid #ECEBE7;margin-bottom:20px}#pricing .pricing-card .pricing-price,#pricing .pricing-card.enterprise .pricing-price{font-family:var(--dp-serif)!important;font-weight:400!important;font-size:44px!important;letter-spacing:-.02em!important;line-height:1.05!important;color:#22232b!important;margin:0 0 4px!important}#pricing .pricing-card .price-period,#pricing .pricing-card.enterprise .pricing-price .price-period{font:13px var(--dp-mono)!important;color:#6d6e78!important;margin-left:4px}#pricing .pricing-card .pricing-sub,#pricing .pricing-card.enterprise .pricing-sub{font:11.5px var(--dp-mono)!important;color:#6d6e78!important;padding-bottom:22px;margin:0!important}#pricing .pricing-card .pricing-divider,#pricing .pricing-card.enterprise .pricing-divider{height:1px!important;background:#ecebe7!important;margin:0!important;opacity:1!important}#pricing .pricing-card .pricing-includes-label,#pricing .pricing-card.enterprise .pricing-includes-label{font:11px var(--dp-mono)!important;text-transform:uppercase;letter-spacing:.06em!important;color:#6d6e78!important;margin:20px 0 10px!important}#pricing .pricing-card .pricing-features{list-style:none;padding:0!important;margin:0 0 28px!important;gap:0!important;flex:1}#pricing .pricing-card .pricing-features li,#pricing .pricing-card.enterprise .pricing-features li{font:14px/1.45 var(--dp-sans)!important;color:#22232b!important;padding:7px 0!important;border-bottom:1px dotted #E1E0DB}#pricing .pricing-card .pricing-features li:last-child{border-bottom:0}#pricing .pricing-card .pricing-features li:before{display:none!important}#pricing :is(.pricing-btn-ghost,.pricing-btn-dark,.pricing-btn-blue,.pricing-btn-enterprise){display:inline-flex!important;align-items:center;justify-content:center;width:100%;height:42px;box-sizing:border-box;padding:0 20px!important;margin-top:auto!important;border-radius:999px!important;font:500 14px var(--dp-sans)!important;letter-spacing:-.005em!important;text-decoration:none;box-shadow:none!important;transition:opacity .2s,background-color .2s!important}#pricing :is(.pricing-btn-ghost,.pricing-btn-dark,.pricing-btn-blue,.pricing-btn-enterprise){background:#151414!important;color:#fff!important;border:0!important}#pricing :is(.pricing-btn-ghost,.pricing-btn-dark,.pricing-btn-blue,.pricing-btn-enterprise):hover{opacity:.86;background:#151414!important;box-shadow:none!important}.section-dark #pricing :is(.pricing-btn-ghost,.pricing-btn-dark,.pricing-btn-blue,.pricing-btn-enterprise),#pricing.section-dark :is(.pricing-btn-ghost,.pricing-btn-dark,.pricing-btn-blue,.pricing-btn-enterprise){background:#151414!important;color:#fff!important;border:0!important}@media(max-width:1100px){#pricing .pricing-grid{grid-template-columns:repeat(2,1fr)!important}#pricing .pricing-grid .pricing-card:nth-child(3){border-left:0!important}#pricing .pricing-grid .pricing-card:nth-child(n+3){border-top:1px solid #ECEBE7!important}}@media(max-width:640px){#pricing .pricing-grid{grid-template-columns:1fr!important}#pricing .pricing-grid .pricing-card{border-left:0!important}#pricing .pricing-grid .pricing-card+.pricing-card{border-top:1px solid #ECEBE7!important}}#privacy .earn-tab-title{font-family:var(--dp-serif)!important;font-weight:400!important;letter-spacing:-.01em!important;line-height:1.22!important;text-wrap:balance}#privacy .earn-preview-title{font-family:var(--dp-serif)!important;font-weight:400!important;letter-spacing:-.022em!important;line-height:1.1!important;text-wrap:balance}
