body .page-hero-shell{padding-block:32px 36px}body .page-hero-copy h1{margin-top:12px;margin-bottom:12px}body .page-hero-copy p{font-size:15px;line-height:1.55}body .page-hero-secondary{padding:8px 16px}body :is(.page-hero-chip,.download-kicker,.rn-hero-chip,.demo-hub-label),body main :is(span,div,p).rounded-full.uppercase.text-sky-700:not(.richtexteditor *,[contenteditable] *){padding:3px 10px}body main h1:not(.calm-home *,.richtexteditor *,[contenteditable] *,rte-dialog *){letter-spacing:-.8px;font-size:clamp(28px,2.6vw,38px)}body main h2:not(.calm-home *,.richtexteditor *,[contenteditable] *,rte-dialog *){font-size:clamp(20px,1.7vw,24px)}body main h3:not(.calm-home *,.richtexteditor *,[contenteditable] *,rte-dialog *){font-size:17px}body main h4:not(.calm-home *,.richtexteditor *,[contenteditable] *,rte-dialog *){font-size:15px}body .demo-page .docs-content h1:not(.richtexteditor *,[contenteditable] *){margin-bottom:10px;font-size:clamp(24px,2.2vw,30px)}body main .text-lg:not(.calm-home *,.richtexteditor *,[contenteditable] *){font-size:1rem;line-height:1.5rem}body main .text-xl:not(.calm-home *,.richtexteditor *,[contenteditable] *){font-size:1.125rem;line-height:1.6rem}body main .text-2xl:not(.calm-home *,.richtexteditor *,[contenteditable] *){font-size:1.3rem;line-height:1.8rem}body main .text-3xl:not(.calm-home *,.richtexteditor *,[contenteditable] *){font-size:1.6rem;line-height:2rem}body main .text-4xl:not(.calm-home *,.richtexteditor *,[contenteditable] *){font-size:1.9rem;line-height:2.25rem}body main .leading-7:not(.calm-home *,.richtexteditor *,[contenteditable] *){line-height:1.45rem}body main .leading-8:not(.calm-home *,.richtexteditor *,[contenteditable] *){line-height:1.6rem}@media (min-width:640px){body main .sm\:text-5xl:not(.calm-home *,.richtexteditor *,[contenteditable] *){font-size:2.25rem;line-height:2.6rem}body main .sm\:text-lg:not(.calm-home *,.richtexteditor *,[contenteditable] *){font-size:1rem;line-height:1.5rem}}body main .mt-24:not(.calm-home *,.richtexteditor *,[contenteditable] *){margin-top:3rem}body main :is(.mt-14,.mt-12):not(.calm-home *,.richtexteditor *,[contenteditable] *){margin-top:2.25rem}body main .mt-10:not(.calm-home *,.richtexteditor *,[contenteditable] *){margin-top:1.75rem}body main .mt-8:not(.calm-home *,.richtexteditor *,[contenteditable] *){margin-top:1.25rem}body main :is(.mt-6,.mt-7):not(.calm-home *,.richtexteditor *,[contenteditable] *){margin-top:1rem}body main .mb-12:not(.calm-home *,.richtexteditor *,[contenteditable] *){margin-bottom:2rem}body main .mb-10:not(.calm-home *,.richtexteditor *,[contenteditable] *){margin-bottom:1.75rem}body main .mb-8:not(.calm-home *,.richtexteditor *,[contenteditable] *){margin-bottom:1.25rem}body main .mb-6:not(.calm-home *,.richtexteditor *,[contenteditable] *){margin-bottom:1rem}body main .my-8:not(.calm-home *,.richtexteditor *,[contenteditable] *){margin-block:1.25rem}body main :is(.py-16,.py-14):not(.calm-home *,.richtexteditor *,[contenteditable] *){padding-block:2.25rem}body main .py-12:not(.calm-home *,.richtexteditor *,[contenteditable] *){padding-block:1.75rem}body main .py-10:not(.calm-home *,.richtexteditor *,[contenteditable] *){padding-block:1.5rem}body main .py-8:not(.calm-home *,.richtexteditor *,[contenteditable] *){padding-block:1.25rem}body main :is(.pt-14,.pt-12):not(.calm-home *,.richtexteditor *,[contenteditable] *){padding-top:2rem}body main .pt-10:not(.calm-home *,.richtexteditor *,[contenteditable] *){padding-top:1.5rem}body main .pb-16:not(.calm-home *,.richtexteditor *,[contenteditable] *){padding-bottom:2.25rem}body main .pb-12:not(.calm-home *,.richtexteditor *,[contenteditable] *){padding-bottom:1.75rem}body main .p-6:not(.calm-home *,.richtexteditor *,[contenteditable] *){padding:1.1rem}body main .gap-8:not(.calm-home *,.richtexteditor *,[contenteditable] *){gap:1.25rem}body main .gap-6:not(.calm-home *,.richtexteditor *,[contenteditable] *){gap:1rem}body main .space-y-6:not(.calm-home *,.richtexteditor *,[contenteditable] *)>*+*{margin-top:1rem}@media (min-width:640px){body main :is(.sm\:p-7,.sm\:p-8):not(.calm-home *,.richtexteditor *,[contenteditable] *){padding:1.25rem 1.4rem}body main .sm\:p-10:not(.calm-home *,.richtexteditor *,[contenteditable] *){padding:1.6rem}}@media (min-width:768px){body main :is(.md\:py-16,.md\:py-20):not(.calm-home *,.richtexteditor *,[contenteditable] *){padding-block:2.5rem}}@media (min-width:1024px){body main :is(.lg\:py-20,.lg\:py-16,.lg\:py-14):not(.calm-home *,.richtexteditor *,[contenteditable] *){padding-block:1.75rem}body main .lg\:pt-12:not(.calm-home *,.richtexteditor *,[contenteditable] *){padding-top:2rem}body main .lg\:pb-16:not(.calm-home *,.richtexteditor *,[contenteditable] *){padding-bottom:2.25rem}}body :is(.sidebar-card,.hub-content-card,.demo-card,.download-card,.download-overview-card,.about-story-card,.about-value-card,.about-stat-card,.about-use-card,.rn-card,.rm-card){border-radius:12px}body .docs-page .hub-content-card{padding:20px 22px}body main details:not(.richtexteditor *,[contenteditable] *,.page-explanation,.demo-explanation,.demo-mobile-browser,.site-more-nav,.docs-sidebar-group,.demo-nav-group)>summary{padding-block:.6rem}body :is(.demo-page,.docs-page) .docs-content :is(p,li):not(.richtexteditor *,[contenteditable] *){font-size:15px;line-height:1.6}body .demo-page .docs-content .demo-lede,body .page-intro .page-lede{margin-bottom:12px;font-size:15px;line-height:1.55}body .docs-content p:not(.richtexteditor *,[contenteditable] *){margin-bottom:.7rem}body .docs-content :is(ul,ol):not(.richtexteditor *,[contenteditable] *){margin-bottom:.9rem}body .docs-content li+li:not(.richtexteditor *,[contenteditable] *){margin-top:.15rem}body .docs-content h2:not(.richtexteditor *,[contenteditable] *){margin-bottom:.6rem}body .docs-content h3:not(.richtexteditor *,[contenteditable] *){margin:1.4rem 0 .5rem;line-height:1.5rem}body .docs-content h4:not(.richtexteditor *,[contenteditable] *){margin:1rem 0 .4rem}body .docs-content>:is(h1,h2):first-child+p:not(.richtexteditor *){font-size:15px;line-height:1.6}body .docs-content pre:not(.richtexteditor *){margin-bottom:.9rem;padding:.75rem 1rem;line-height:1.55}body .hub-hero{border-radius:1.25rem;padding:1.5rem 1.35rem 1.75rem}body .hub-hero p{margin-top:.6rem;line-height:1.55}body .demo-intro{margin-bottom:12px}body .demo-page .demo-hub-heading{padding-bottom:12px}body :is(.demo-explanation,.page-explanation){margin:8px 0 12px}body .demo-page :is(.btn,.rte-demo-action){padding:7px 14px}body .demo-nav-item{padding:6px 10px}body .demo-nav-trigger{padding:7px 8px}body :is(.hub-group-link,.demo-group-link){padding:6px 12px}body .demo-search{padding:8px 10px}body .download-starter{gap:16px;margin-top:20px;padding-top:18px}body :is(.download-starter-intro>p,.download-terminal p){font-size:15px;line-height:1.55}body main :is(article,.legal-section,.terms-subsection,.ug-section,.mg-section,.byok-card,.up-card,.rm-section,.rn-card) :is(p,li):not(.richtexteditor *,[contenteditable] *,.text-xs,.text-sm){font-size:15px;line-height:1.6}body main article h2:not(.calm-home *,.richtexteditor *,[contenteditable] *){margin-top:1.5rem;margin-bottom:.5rem}body main :is(.mt-5,.mt-4):is(h1):not(.calm-home *){margin-top:.75rem}body main :is(.hr,hr.my-10):not(.calm-home *){margin-block:1.5rem}body main .pt-10.pb-16:not(.calm-home *){padding-top:1.25rem;padding-bottom:2rem}body .rm-section{padding-block:24px}body .rm-section p.lead{font-size:15px;line-height:1.55}body .legal-section{border-radius:12px;padding:1.1rem 1.25rem}body .legal-section li{padding-bottom:.35rem}body .legal-nav li+li{margin-top:.5rem}body .terms-subsection{border-radius:10px;margin-top:.9rem;padding:.9rem 1rem}body .ug-section{border-radius:12px;margin-bottom:.75rem;padding:1rem 1.25rem}body .ug-section h3{margin:.9rem 0 .3rem}body .ug-section :is(p,li){margin:.25rem 0}body :is(.ug-callout,.mg-callout,.byok-callout,.up-callout){margin:.5rem 0;padding:.55rem .85rem}body .mg-section{margin-bottom:.65rem;padding:.9rem 1.15rem}body .byok-card{margin-bottom:12px;padding:16px 20px}body .byok-card h2{font-size:19px}body .up-card{margin-bottom:.75rem;padding:1rem 1.15rem}body .rn-hero{padding:1.75rem 0 1.5rem}body .rn-hero h1{margin:.75rem 0 .6rem}body .rn-hero p{font-size:15px;line-height:1.55}body .rn-body{padding:1.25rem 1.25rem 2.5rem}body .rn-release{gap:1rem;padding:1.5rem 0}body .rn-card{margin-bottom:.6rem;padding:.85rem 1.1rem}body .rn-cta{margin-top:1.5rem;padding:1.5rem 1.25rem}body .rn-index{gap:.5rem;margin-bottom:1.5rem}body .rn-index-item{border-radius:10px;padding:.75rem 1.1rem}body .rn-index-version{font-size:1.1rem}body .rn-index-summary{margin:.35rem 0 .4rem;font-size:14.5px;line-height:1.5}body .page-hero-panel{border-radius:14px;padding:1.1rem}body .page-hero-panel p{margin-top:.5rem;font-size:15px;line-height:1.5rem}body .page-hero-panel :is(h2,h3){margin-top:.5rem}body .sidebar-card{border-radius:12px;padding:1rem}body .sidebar-card h3{margin-bottom:.6rem}body main .p-5:not(.calm-home *,.richtexteditor *,[contenteditable] *){padding:1rem}body main .my-5:not(.calm-home *,.richtexteditor *,[contenteditable] *){margin-block:.9rem}body main .mt-5:not(.calm-home *,.richtexteditor *,[contenteditable] *){margin-top:.9rem}body main .editordemocode,body main :is(.byok-code,.up-code,pre.p-5):not(.richtexteditor *){margin:.6rem 0;padding:.7rem .9rem;line-height:1.5}@media (min-width:768px){body .hub-hero{padding:1.75rem 2rem 2rem}body .hub-content-card{padding:1.25rem 1.4rem}}@media (max-width:700px){body .page-hero-shell{padding-block:22px 26px}body main h1:not(.calm-home *,.richtexteditor *,[contenteditable] *,rte-dialog *){font-size:26px}}
