@font-face{font-family:waldenburg;src:url(../media/KMRWaldenburg_Regular-s.p.23rx8dhmww6u2.woff2?dpl=dpl_G1yvBqJn7pVy24D5jAVrHVNtD2Ft)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:waldenburg Fallback;src:local(Arial);ascent-override:89.73%;descent-override:22.92%;line-gap-override:9.36%;size-adjust:106.87%}.waldenburg_523391dc-module__cxmGjW__className{font-family:waldenburg,waldenburg Fallback;font-style:normal;font-weight:400}.waldenburg_523391dc-module__cxmGjW__variable{--font-display:"waldenburg", "waldenburg Fallback"}
@font-face{font-family:dieGrotesk;src:url(../media/ABCDiatype_Light-s.p.3t--tpe3ehf2o.woff2?dpl=dpl_G1yvBqJn7pVy24D5jAVrHVNtD2Ft)format("woff2");font-display:swap;font-weight:300;font-style:normal}@font-face{font-family:dieGrotesk;src:url(../media/ABCDiatype_Regular-s.p.0mdp8nsoq0t3h.woff2?dpl=dpl_G1yvBqJn7pVy24D5jAVrHVNtD2Ft)format("woff2");font-display:swap;font-weight:350;font-style:normal}@font-face{font-family:dieGrotesk;src:url(../media/ABCDiatype_Regular-s.p.0mdp8nsoq0t3h.woff2?dpl=dpl_G1yvBqJn7pVy24D5jAVrHVNtD2Ft)format("woff2");font-display:swap;font-weight:400;font-style:normal}@font-face{font-family:dieGrotesk;src:url(../media/ABCDiatype_RegularItalic-s.p.0pxnay7o8itmt.woff2?dpl=dpl_G1yvBqJn7pVy24D5jAVrHVNtD2Ft)format("woff2");font-display:swap;font-weight:400;font-style:italic}@font-face{font-family:dieGrotesk;src:url(../media/ABCDiatype_Medium-s.p.21ptbwkdgge0r.woff2?dpl=dpl_G1yvBqJn7pVy24D5jAVrHVNtD2Ft)format("woff2");font-display:swap;font-weight:500;font-style:normal}@font-face{font-family:dieGrotesk;src:url(../media/ABCDiatype_MediumItalic-s.p.35pe7lpdx_05z.woff2?dpl=dpl_G1yvBqJn7pVy24D5jAVrHVNtD2Ft)format("woff2");font-display:swap;font-weight:500;font-style:italic}@font-face{font-family:dieGrotesk;src:url(../media/ABCDiatype_Bold-s.p.2a1h6m-20j53w.woff2?dpl=dpl_G1yvBqJn7pVy24D5jAVrHVNtD2Ft)format("woff2");font-display:swap;font-weight:700;font-style:normal}@font-face{font-family:dieGrotesk Fallback;src:local(Arial);ascent-override:97.51%;descent-override:27%;line-gap-override:0.0%;size-adjust:99.28%}.diegrotesk_ba267260-module__pMQEHq__className{font-family:dieGrotesk,dieGrotesk Fallback}.diegrotesk_ba267260-module__pMQEHq__variable{--font-diegrotesk:"dieGrotesk", "dieGrotesk Fallback"}
.landing-scope{--bg:255 255 255;--fg:17 17 17;--ov:0 0 0;--inv:17 17 17;--inv-fg:255 255 255;--surface:244 244 245;--card:255 255 255;--switch-pill:255 255 255;--switch-fg:17 17 17;--switch-fg-muted:150 150 150;--switch-active:0 0 0 / .08;--device-body:0 0 0;--cookie-bg:242 242 242;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.landing-scope .vv-landing-rim{box-shadow:none}.landing-scope .vv-plan-card{background:rgb(var(--ov) / .02)}.landing-scope .vv-plan-card--featured{background:rgb(var(--card))}.landing-scope .vv-plan-card,.landing-scope .vv-plan-card--featured{background:#fff}.landing-scope .vv-faq-tile{background:rgb(var(--surface));background:rgb(var(--bg));outline-offset:-1px;outline:1px solid #00000014}.landing-scope .vv-social-card{background:rgb(var(--bg));outline-offset:-1px;outline:1px solid #00000014}.landing-scope{--vv-hero-bg:#f6f5f2;--vv-dark-bg:#151412}.vv-nav-flyout-row{animation:.42s cubic-bezier(.16,1,.3,1) backwards vv-menu-row-in}@media (prefers-reduced-motion:reduce){.vv-nav-flyout-row{animation:none}}.vv-hero-cta{color:#fff;background-color:#026ffe}.vv-hero-cta:hover{background-color:#0361d8}.landing-scope ::selection{background:rgb(var(--ov) / .15);color:inherit}html:has(.landing-scope){scroll-behavior:auto;background-color:#141414}html:has(.landing-scope) body{background-color:#141414}html:has(.landing-scope){background-color:#fff}html:has(.landing-scope) body{background-color:#fff}html:has(.landing-scope)::-webkit-scrollbar{background:0 0;width:8px}html:has(.landing-scope)::-webkit-scrollbar-track{background:0 0}html:has(.landing-scope)::-webkit-scrollbar-thumb{background:#00000029;border-radius:4px}html:has(.landing-scope)::-webkit-scrollbar-thumb:hover{background:#00000042}.pricing-card-scroll{scrollbar-width:none}.pricing-card-scroll::-webkit-scrollbar{display:none}.docs-root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.docs-root ::-webkit-scrollbar{background:0 0;width:6px}.docs-root ::-webkit-scrollbar-track{background:0 0}.docs-root ::-webkit-scrollbar-thumb{background:#0000001a;border-radius:3px}.docs-root ::-webkit-scrollbar-thumb:hover{background:#0000002e}.docs-root h2[id]{scroll-margin-top:2rem}.docs-root main{scrollbar-width:none;-ms-overflow-style:none}.docs-root main::-webkit-scrollbar{display:none}.docs-sidebar-scroll{scrollbar-width:none}.docs-sidebar-scroll::-webkit-scrollbar{background:0 0;width:4px}.docs-sidebar-scroll::-webkit-scrollbar-track{background:0 0}.docs-sidebar-scroll::-webkit-scrollbar-thumb{background:0 0;border-radius:2px;transition:background .3s}.docs-sidebar-scroll.is-scrolling{scrollbar-width:thin;scrollbar-color:#0000001f transparent}.docs-sidebar-scroll.is-scrolling::-webkit-scrollbar-thumb{background:#0000001f}@media (max-width:767px){.docs-mobile-sidebar{height:calc(100dvh - 3.5rem)}.docs-sidebar-scroll{-webkit-overflow-scrolling:touch}}@media (min-width:768px){.docs-mobile-sidebar{height:auto!important}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.landing-scope :focus-visible{outline-offset:2px;outline:2px solid #e5e7eb}.vv-search-pill,.vv-search-input:focus-visible{outline:none}.landing-scope{--search-surface:246 246 247;--search-panel-bg:255 255 255}.landing-scope .vv-search-pill{background-color:rgb(var(--search-surface));border:1px solid #0000;box-shadow:0 1px 3px #37373703,0 4px 10px #37373704}.vv-shimmer-text{color:#0000;background-image:linear-gradient(100deg, rgb(var(--fg) / .42) 0%, rgb(var(--fg) / .42) 35%, rgb(var(--fg) / .9) 50%, rgb(var(--fg) / .42) 65%, rgb(var(--fg) / .42) 100%);background-repeat:repeat;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.4s linear infinite vv-shimmer-sweep;display:inline-block}@keyframes vv-shimmer-sweep{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.vv-shimmer-text{color:rgb(var(--fg) / .45);background-image:none;animation:none}}.vv-cosmos-bg{opacity:0;--vv-cosmos-unit:1vmax;--vv-cosmos-tile-min:62px;transform:translateY(calc(-1 * var(--vv-hero-lift,64px)));animation:2.2s .4s forwards vv-cosmos-fade;-webkit-mask-image:radial-gradient(400px 230px,#0000 0% 64%,#00000080 82%,#000 100%);mask-image:radial-gradient(400px 230px,#0000 0% 64%,#00000080 82%,#000 100%)}@media (max-width:639px){@supports (container-type:size){.vv-cosmos-bg{--vv-cosmos-unit:min(1cqmax, 1.7cqmin);--vv-cosmos-tile-min:52px;container-type:size}}}.vv-cosmos-fade{height:42vh;bottom:calc(-1 * var(--vv-hero-lift,64px))}@media (max-width:639px){.vv-cosmos-fade{height:42%}}.vv-cosmos-spin-cw,.vv-cosmos-spin-ccw{will-change:transform;backface-visibility:hidden;transform:translateZ(0)}.vv-cosmos-spin-cw{animation:140s linear infinite vv-cosmos-spin}.vv-cosmos-spin-ccw{animation:140s linear infinite reverse vv-cosmos-spin}.vv-cosmos-intro-cw{animation:5s cubic-bezier(.4,0,.12,1) both vv-cosmos-intro-cw}.vv-cosmos-intro-ccw{animation:5s cubic-bezier(.4,0,.12,1) both vv-cosmos-intro-ccw}@keyframes vv-cosmos-fade{0%{opacity:0}to{opacity:1}}@keyframes vv-cosmos-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes vv-cosmos-intro-cw{0%{transform:rotate(-200deg)}to{transform:rotate(0)}}@keyframes vv-cosmos-intro-ccw{0%{transform:rotate(200deg)}to{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.vv-cosmos-bg{opacity:1;animation:none}.vv-cosmos-spin-cw,.vv-cosmos-spin-ccw,.vv-cosmos-intro-cw,.vv-cosmos-intro-ccw{animation:none}}.landing-scope{background:rgb(var(--bg));color:rgb(var(--fg) / .94);min-height:100vh;font-family:var(--font-diegrotesk), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-synthesis:none;font-weight:400}.landing-root{background:rgb(var(--bg));color:rgb(var(--fg) / .94);font-family:var(--font-diegrotesk), system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;font-synthesis:none;--vv-hero-lift:clamp(20px, calc(20px + (100vh - 650px) * .0733), 64px);width:100%;max-width:100%;font-weight:400;font-family:var(--font-diegrotesk), "Geist", -apple-system, BlinkMacSystemFont, sans-serif;font-optical-sizing:auto;overflow-x:clip}.landing-root section[id]{scroll-margin-top:88px}@media (max-width:639px){.landing-root{--vv-hero-lift:20px}}.vv-hero-viewport{min-height:100dvh}@media (max-width:639px){.vv-hero-viewport{--vv-root-zoom:1.1;min-height:calc(100svh / var(--vv-root-zoom))}html.vv-safari .vv-hero-viewport{--vv-root-zoom:1}}.vv-hero-copy{transform:translateY(calc(-1 * var(--vv-hero-lift,64px)))}.vv-beats-word{mix-blend-mode:normal;filter:invert()}.landing-root h1,.landing-root h2,.landing-root .font-display,.font-display{font-optical-sizing:auto;font-family:"degular-display", "Degular Display", var(--font-diegrotesk), -apple-system, BlinkMacSystemFont, sans-serif!important;font-weight:500!important}@keyframes vv-hero-cover-in{0%{opacity:0;transform:translate3d(var(--enter-x,0), var(--enter-y,0), 0) scale(.72)}to{opacity:1;transform:translate(0,0)scale(1)}}.vv-hero-cover{animation:1.05s cubic-bezier(.22,1,.36,1) both vv-hero-cover-in;animation-delay:var(--enter-delay,0s)}.vv-hero-cover-slot{transform:translate3d(0, calc(var(--vv-sy,0) * var(--depth,0) * 1px), 0);will-change:transform}.vv-hero-phone-parallax{--depth:-.16;transform:translate3d(0, calc(var(--vv-sy,0) * var(--depth) * 1px), 0);will-change:transform}@media (prefers-reduced-motion:reduce){.vv-hero-phone-parallax{transform:none}}.vv-hero-cover--settled{opacity:1;transform:none;animation:none!important}@media (prefers-reduced-motion:reduce){.vv-hero-cover{animation:none}.vv-hero-cover-slot{transform:none}}.landing-root .vv-hero-phone-headline{font-weight:500!important}.landing-scope [data-nav-dropdown] button{font-weight:400!important}[data-ab-variant]{display:none}html[data-ab-hero=a] [data-ab-variant=a],html[data-ab-hero=b] [data-ab-variant=b],html[data-ab-hero=c] [data-ab-variant=c],html[data-ab-hero=d] [data-ab-variant=d],html:not([data-ab-hero]) [data-ab-variant=a]{display:block}html.mobile-menu-open a[data-track-id=promo-banner\.pricing]{opacity:0;pointer-events:none}.landing-root .landing-panel{border-color:#ffffff1a}.landing-reveal{opacity:0;will-change:auto;transition:opacity .42s,transform .42s;transform:translateY(14px)}.review-marquee{animation:review-marquee var(--review-dur,15s) linear infinite;will-change:transform}@media (prefers-reduced-motion:reduce){.review-marquee{animation:none}}@keyframes review-marquee{0%{transform:translate(0,0)}to{transform:translateY(-50%)}}@keyframes proToastIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.pro-toast-shadow{box-shadow:inset 0 0 0 1px #ffffff24,0 40px 80px #1c5fc82e,0 80px 160px 10px #0d378f1a}.pro-toast-floor{background:linear-gradient(#0000 0%,#000 15% 100%)}.landing-reveal.is-visible{opacity:1;transform:translateY(0)}.home-cta-primary{box-shadow:0 14px 34px -8px #ebd7ff8c,inset 0 0 0 1px #ffffffeb}.home-cta-primary:hover{background-color:#fffffff5;transform:translateY(-1px);box-shadow:0 4px 14px -4px #00000059,inset 0 0 0 1px #fffffff2}@keyframes prism-dot-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.prism-dot{background:conic-gradient(#ff5c7a 0%,#ffb15c 22%,#8a5cff 48%,#00c2ff 72%,#00ffd1 90%,#ff5c7a 100%);animation:6s linear infinite prism-dot-spin}@keyframes hero-line-in{0%{opacity:0;filter:blur(12px);transform:translateY(20px)}to{opacity:1;filter:blur();transform:translateY(0)}}.hero-line-reveal{opacity:0;filter:blur(12px);animation-name:hero-line-in;animation-duration:.76s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:forwards;display:block;transform:translateY(20px)}@keyframes hero-seq-in{0%{opacity:0;filter:blur(12px);transform:translateY(22px)}to{opacity:1;filter:blur();transform:translateY(0)}}.hero-seq-item{opacity:0;filter:blur(12px);animation-name:hero-seq-in;animation-duration:.78s;animation-timing-function:cubic-bezier(.22,1,.36,1);animation-fill-mode:forwards;transform:translateY(22px)}.hero-seq-item-late{animation-duration:1.08s;animation-timing-function:cubic-bezier(.16,1,.3,1)}@keyframes hero-slide-in-left{0%{transform:translate(-32px,-50%)}to{transform:translateY(-50%)}}@keyframes hero-slide-in-right{0%{transform:translate(32px,-50%)}to{transform:translateY(-50%)}}.hero-slide-left{animation:1s cubic-bezier(.22,1,.36,1) both hero-slide-in-left;transform:translateY(-50%)}.hero-slide-right{animation:1s cubic-bezier(.22,1,.36,1) .12s both hero-slide-in-right;transform:translateY(-50%)}@media (prefers-reduced-motion:reduce){.hero-slide-left,.hero-slide-right{animation:none}}@keyframes final-cta-3d-in{0%{opacity:0;filter:blur(10px);transform:perspective(1100px)rotateX(-28deg)translateY(36px)}to{opacity:1;filter:blur();transform:perspective(1100px)rotateX(0)translateY(0)}}.final-cta-clause{backface-visibility:hidden;animation:1.4s cubic-bezier(.16,1,.3,1) both final-cta-3d-in}@keyframes final-cta-actions-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.final-cta-actions{animation:.72s cubic-bezier(.22,1,.36,1) both final-cta-actions-in}@media (prefers-reduced-motion:reduce){.final-cta-clause,.final-cta-actions{opacity:1;filter:none;animation:none;transform:none}}@keyframes feature-tip-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-stat-roll{0%{opacity:0;filter:blur(6px);transform:translateY(58%)}to{opacity:1;filter:blur();transform:translateY(0)}}.faq-answer{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.22,1,.36,1),opacity .24s;display:grid}details[open] .faq-answer{opacity:1;grid-template-rows:1fr}.faq-answer>p{overflow:hidden}@keyframes signup-marquee-left{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes signup-marquee-right{0%{transform:translate(-50%)}to{transform:translate(0)}}.signup-marquee-row{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 8% 92%,#0000 100%)}.signup-marquee-track{width:max-content;animation:signup-marquee-left var(--signup-marquee-duration,32s) linear infinite;will-change:transform;gap:.6rem;display:flex}.signup-marquee-track.is-reverse{animation-name:signup-marquee-right}.signup-pill{white-space:nowrap;color:#ffffffe0;background:#ffffff0a;border:1px solid #ffffff29;border-radius:9999px;align-items:center;gap:.4rem;padding:.45rem .9rem;font-size:.78rem;font-weight:500;line-height:1;display:inline-flex}.signup-pill-icon{fill:none;stroke:#ffffffdb;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;width:.9rem;height:.9rem}@media (min-width:1024px){.signup-marquee-row{overflow:visible;-webkit-mask-image:none;mask-image:none}.signup-marquee-track{flex-wrap:wrap;justify-content:flex-start;width:100%;margin-inline:0;animation:none;transform:none}.signup-pill-dup{display:none}.signup-pill{cursor:default;-webkit-user-select:none;user-select:none;transform:scale(1)}.signup-pill:hover{color:#fff;background:#ffffff1f;border-color:#ffffff6b;transform:scale(1.04)}.signup-pill:hover .signup-pill-icon{stroke:#fff}}@media (prefers-reduced-motion:reduce){.landing-reveal{opacity:1;animation:none;transform:none}.hero-line-reveal,.hero-seq-item{opacity:1;filter:none;animation:none;transform:none}.signup-marquee-track{animation:none;transform:none}}.workflow-shell{--workflow-progress:1;padding-top:6rem;padding-bottom:6rem;position:relative}@media (min-width:1024px){@media (prefers-reduced-motion:no-preference){.workflow-shell{--workflow-progress:0;height:500vh;padding-top:0;padding-bottom:0}.workflow-pin{align-items:center;height:100vh;display:flex;position:sticky;top:0}}}.workflow-bar{transform:scaleX(var(--workflow-progress));transform-origin:0;will-change:transform}.workflow-bar-vertical{transform:scaleY(var(--workflow-progress));transform-origin:top;will-change:transform}.workflow-step{color:#aaaaaf}.workflow-step-emblem{background:#000;border:1px solid #ffffff14;transition:border-color .28s,box-shadow .28s;box-shadow:inset 0 1px #ffffff0a}.workflow-step-num{color:#b4b4b9;background:#1a1a1d;transition:background-color .28s,color .28s}.workflow-step-title{opacity:.45;transition:opacity .28s}.workflow-step-copy{opacity:.4;transition:opacity .28s}.workflow-step[data-reached="1"]{color:var(--accent)}.workflow-step[data-reached="1"] .workflow-step-emblem{border-color:#ffffff38;box-shadow:inset 0 1px #ffffff0f}.workflow-step[data-reached="1"] .workflow-step-num{color:#0a0a0a;background:#60a5fa}.workflow-step[data-reached="1"] .workflow-step-title,.workflow-step[data-reached="1"] .workflow-step-copy{opacity:1}.tools-hover-hint{display:block}@media (hover:none){.tools-hover-hint{display:none}}html:has(.landing-scope){overscroll-behavior:auto}.landing-scope .vv-cosmos-inline{filter:invert()hue-rotate(180deg);--vv-cosmos-band:0 0 0}.landing-scope .vv-cosmos-inline img,.landing-scope .vv-cosmos-inline video{filter:invert()hue-rotate(180deg)}.vv-device-hero-viewport{--vv-root-zoom:1.1;--vv-hero-h:calc(100svh / var(--vv-root-zoom));min-height:var(--vv-hero-h)}html.vv-safari .vv-device-hero-viewport{--vv-root-zoom:1}.landing-root h1.vv-device-hero-headline{letter-spacing:-.018em;text-wrap:nowrap;font-size:clamp(34px,4.6vw,60px);line-height:1.12;font-weight:700!important}@media (max-width:639px){.landing-root h1.vv-device-hero-headline{text-wrap:wrap}}.vv-hero-proof-link{color:rgb(var(--fg));background-color:rgb(var(--ov) / .07);box-shadow:none}.vv-hero-proof-link:hover{background-color:rgb(var(--ov) / .14)}.vv-doc-page{background-color:rgb(var(--bg))}.vv-doc-surface{background-color:rgb(var(--ov) / .03)}.vv-doc-surface-2{background-color:rgb(var(--ov) / .05)}.vv-doc-surface-3{background-color:rgb(var(--ov) / .07)}.vv-doc-line{border-color:rgb(var(--ov) / .1)}.vv-doc-line-2{border-color:rgb(var(--ov) / .2)}.vv-doc-fg{color:rgb(var(--fg))}.vv-doc-fg-2{color:rgb(var(--fg) / .82)}.vv-doc-muted{color:rgb(var(--fg) / .62)}.vv-doc-muted-2{color:rgb(var(--fg) / .42)}.vv-doc-inv{background-color:rgb(var(--inv))}.vv-doc-inv-fg{color:rgb(var(--inv-fg))}.vv-doc-surface-hover:hover{background-color:rgb(var(--ov) / .03)}.vv-doc-surface-2-hover:hover{background-color:rgb(var(--ov) / .05)}.vv-doc-inv-hover:hover{background-color:rgb(var(--inv))}.vv-doc-line-2-hover:hover{border-color:rgb(var(--ov) / .2)}.vv-doc-fg-hover:hover{color:rgb(var(--fg))}.vv-doc-fg-2-hover:hover{color:rgb(var(--fg) / .82)}.vv-doc-muted-3{color:rgb(var(--fg) / .28)}.landing-root h1.vv-mobile-hero-headline{letter-spacing:-.018em;text-wrap:balance;font-size:clamp(25px,6.9vw,38px);line-height:1.12;font-weight:700!important}.vv-store-badge-dark{display:none}@media (min-width:1024px){.landing-root h1.vv-mobile-hero-headline{letter-spacing:-.01em;text-wrap:nowrap;flex-direction:column;justify-content:center;min-height:72px;font-size:clamp(22px,2vw,30px);line-height:1.12;display:flex}}html body{background-color:#fff}
.landing-scope{--s-fg:23 23 23;--s-2:82 82 82;--s-3:115 115 115;--s-4:163 163 163;--s-line:235 235 235;--s-card:245 245 245;--s-card-2:250 250 250;--s-display:"degular-display", "Degular Display", var(--font-diegrotesk), system-ui, sans-serif;--s-text:var(--font-diegrotesk), system-ui, -apple-system, "Segoe UI", sans-serif;--s-wrap:1320px;--s-ease:cubic-bezier(.22, 1, .36, 1);--background:0 0% 100%;--foreground:0 0% 9%;--card:0 0% 96.1%;--card-foreground:0 0% 9%;--popover:0 0% 96.1%;--popover-foreground:0 0% 9%;--primary:0 0% 9%;--primary-foreground:0 0% 98%;--secondary:0 0% 96.1%;--secondary-foreground:0 0% 9%;--muted:0 0% 96.1%;--muted-foreground:0 0% 45.1%;--accent:0 0% 96.1%;--accent-foreground:0 0% 9%;--border:0 0% 89.8%;--input:0 0% 96.1%;--ring:0 0% 9%;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}html:has(.landing-scope){zoom:1!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important;background-color:#fff!important;font-size:100%!important}html:has(.landing-scope) body{overflow-x:clip;background-color:#fff!important}.landing-scope .landing-root.site{overflow-x:visible}html:has(.landing-root.site) body{overflow-x:visible}html:has(.landing-scope) body{letter-spacing:normal!important}html:has(.landing-scope) body *{letter-spacing:normal!important}html:has(.landing-scope) body :before{letter-spacing:normal!important}html:has(.landing-scope) body :after{letter-spacing:normal!important}.landing-scope .site{min-height:100vh;color:rgb(var(--s-fg));font-family:var(--s-text);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff;font-weight:400;position:relative}.landing-scope .s-wrap{width:100%;max-width:calc(var(--s-wrap) + 48px);margin-inline:auto;padding-inline:24px}html:has(.landing-scope) .vv-cookie-card{animation:.7s 1.8s both s-cookie-in}@media (min-width:768px){html:has(.landing-scope) .vv-cookie-card{left:50%;right:auto;transform:translate(-50%)}}@keyframes s-cookie-in{0%{visibility:hidden;opacity:0}to{visibility:visible;opacity:1}}@media (prefers-reduced-motion:reduce){html:has(.landing-scope) .vv-cookie-card{animation-duration:1ms}}html:has(.landing-scope) .vv-cookie-card :is(h2,h3){font-family:var(--font-diegrotesk), system-ui, -apple-system, sans-serif!important}.landing-scope .s-display,.landing-scope .s-h1,.landing-scope .s-h2{color:rgb(var(--s-fg));text-wrap:balance;font-optical-sizing:auto;font-family:var(--s-display)!important;font-weight:500!important}.landing-scope .s-h1{font-size:clamp(46px,7.4vw,92px);line-height:.96}.landing-scope .s-h2{font-size:clamp(38px,5vw,66px);line-height:1}.landing-scope .s-lead{color:rgb(var(--s-3));text-wrap:pretty;font-size:clamp(17px,1.5vw,20px);line-height:1.45}.landing-scope .s-eyebrow{color:rgb(var(--s-3));font-size:14px;line-height:20px}.landing-scope .s-center{text-align:center;margin-inline:auto}.landing-scope .s-only-mobile{display:none}@media (max-width:900px){.landing-scope .s-only-desktop{display:none!important}.landing-scope .s-only-mobile{display:block}}.landing-scope .s-btn{height:46px;font-family:var(--s-text);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;line-height:1;transition:background-color .16s,color .16s,box-shadow .16s,transform .16s;display:inline-flex;font-weight:500!important}.landing-scope .s-btn *{font-weight:500!important}.landing-scope .s-btn:active{transform:scale(.98)}.landing-scope .s-btn:focus-visible{outline:2px solid rgb(var(--s-fg));outline-offset:3px}.landing-scope .s-btn--dark{background:rgb(var(--s-fg));color:#fff}.landing-scope .s-btn--dark:hover{background:#000}.landing-scope .s-btn--light{color:rgb(var(--s-fg));box-shadow:inset 0 0 0 1px rgb(var(--s-line));background:#fff}.landing-scope .s-btn--light:hover{background:rgb(var(--s-card))}.landing-scope .s-btn--gray{background:rgb(var(--s-card));color:rgb(var(--s-fg))}.landing-scope .s-btn--gray:hover{background:rgb(var(--s-line))}.landing-scope .s-btn--white{color:rgb(var(--s-fg));background:#fff}.landing-scope .s-btn--white:hover{background:#ffffffdb}.landing-scope .s-btn--glass{color:#fff;-webkit-backdrop-filter:blur(14px)saturate(1.08);backdrop-filter:blur(14px)saturate(1.08);background:#ffffff1a}.landing-scope .s-btn--glass:hover{background:#ffffff29}.landing-scope .s-btn--white:focus-visible,.landing-scope .s-btn--glass:focus-visible{outline-color:#fff}.landing-scope .s-btn--blue{color:#fff;background:#026ffe}.landing-scope .s-btn--blue:hover{background:#0062e6}.landing-scope .s-btn--sm{height:38px;padding:0 16px;font-size:14px}.landing-scope .s-btn--lg{height:52px;padding:0 26px;font-size:16px}.landing-scope .s-btn svg{flex-shrink:0;width:16px;height:16px}.landing-scope .s-seg{background:rgb(var(--s-card));border-radius:999px;gap:2px;padding:4px;display:inline-flex}.landing-scope .s-seg-btn{height:40px;font-family:var(--s-text);color:rgb(var(--s-3));border-radius:999px;padding:0 22px;font-size:15px;transition:background-color .2s,color .2s,box-shadow .2s;font-weight:500!important}.landing-scope .s-seg-btn:hover{color:rgb(var(--s-fg))}.landing-scope .s-seg-btn[data-active=true]{color:rgb(var(--s-fg));background:#fff;box-shadow:0 0 0 1px #0000000f}.landing-scope .s-seg-btn:focus-visible{outline:2px solid rgb(var(--s-fg));outline-offset:2px}.landing-scope .s-nav{z-index:60;pointer-events:none;justify-content:center;display:flex;position:fixed;top:0;left:0;right:0}.landing-scope .s-nav-bar{z-index:1;pointer-events:auto;width:100%;max-width:calc(var(--s-wrap) + 48px);color:#fff;grid-template-columns:1fr auto 1fr;align-items:center;height:72px;padding:0 24px;display:grid;position:relative}.landing-scope .s-nav-blur{pointer-events:none;transform-origin:top;width:100%;height:196%;transition:transform .45s cubic-bezier(.32,.72,0,1);position:absolute;top:0;left:0;transform:scaleY(0)}.landing-scope .s-nav[data-scrolled=true] .s-nav-blur{transform:scaleY(1)}.landing-scope .s-nav-blur>span{position:absolute;inset:0}.landing-scope .s-nav-blur>span:first-child{z-index:2;-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);-webkit-mask-image:linear-gradient(#0000 28.571%,#000 46.429% 82.143%,#0000 100%);mask-image:linear-gradient(#0000 28.571%,#000 46.429% 82.143%,#0000 100%)}.landing-scope .s-nav-blur>span:nth-child(2){z-index:3;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);-webkit-mask-image:linear-gradient(#0000 10.714%,#000 28.571% 46.429%,#0000 82.143%);mask-image:linear-gradient(#0000 10.714%,#000 28.571% 46.429%,#0000 82.143%)}.landing-scope .s-nav-blur>span:nth-child(3){z-index:4;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);-webkit-mask-image:linear-gradient(#0000 -7.143%,#000 10.714% 28.571%,#0000 46.429%);mask-image:linear-gradient(#0000 -7.143%,#000 10.714% 28.571%,#0000 46.429%)}.landing-scope .s-nav-blur>span:nth-child(4){z-index:5;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);-webkit-mask-image:linear-gradient(#0000 -25%,#000 -7.143% 10.714%,#0000 28.571%);mask-image:linear-gradient(#0000 -25%,#000 -7.143% 10.714%,#0000 28.571%)}.landing-scope .s-nav-logo{cursor:pointer;border-radius:10px;justify-self:start;align-items:center;height:48px;display:flex}.landing-scope .s-nav-logo img{transition:filter .42s;transform:translateY(-3px)}.landing-scope .s-nav[data-ink=dark] .s-nav-logo img{filter:brightness(0)}.landing-scope .s-nav-logo:focus-visible{outline-offset:4px;outline:2px solid}.landing-scope .s-nav-links{justify-self:center;align-items:center;gap:2px;display:flex}.landing-scope .s-nav-actions{justify-self:end;align-items:center;gap:6px;display:flex}.landing-scope .s-nav-link{color:#ffffffb8;white-space:nowrap;border-radius:999px;align-items:center;height:40px;padding:0 14px;font-size:15px;transition:background-color .16s,color .42s;display:inline-flex;font-weight:500!important}.landing-scope .s-nav-link:hover{color:#fff;background:#ffffff14}.landing-scope .s-nav-link[aria-current=page]{color:#fff;background:#ffffff1a}.landing-scope .s-nav[data-ink=dark] .s-nav-link{color:rgb(var(--s-2))}.landing-scope .s-nav[data-ink=dark] .s-nav-link:hover{color:rgb(var(--s-fg));background:#0000000d}.landing-scope .s-nav[data-ink=dark] .s-nav-link[aria-current=page]{color:rgb(var(--s-fg));background:#0000000f}.landing-scope .s-nav-cta{color:#141414;white-space:nowrap;background:#fff;border-radius:999px;flex-shrink:0;align-items:center;height:40px;padding:0 18px;font-size:15px;transition:background-color .42s,color .42s,opacity .16s;display:inline-flex;font-weight:500!important}.landing-scope .s-nav-cta:hover{opacity:.86}.landing-scope .s-nav[data-ink=dark] .s-nav-cta{background:rgb(var(--s-fg));color:#fff}.landing-scope .s-nav-link:focus-visible,.landing-scope .s-nav-cta:focus-visible{outline-offset:2px;outline:2px solid #fff}.landing-scope .s-nav[data-ink=dark] .s-nav-link:focus-visible,.landing-scope .s-nav[data-ink=dark] .s-nav-cta:focus-visible{outline-color:rgb(var(--s-fg))}.landing-scope .s-nav-store{border-radius:8px;flex-shrink:0;transition:opacity .16s;display:none}.landing-scope .s-nav-store:hover{opacity:.86}.landing-scope .s-nav-store img{width:auto;height:40px;display:block}.landing-scope .s-nav-store-dark,.landing-scope .s-nav[data-ink=dark] .s-nav-store-light{display:none!important}.landing-scope .s-nav[data-ink=dark] .s-nav-store-dark{display:block!important}html.is-ios .landing-scope .s-nav .s-nav-store{display:inline-flex}html.is-ios .landing-scope .s-nav .s-nav-cta{display:none}@supports (-webkit-touch-callout:none){.landing-scope .s-nav .s-nav-store{display:inline-flex}.landing-scope .s-nav .s-nav-cta{display:none}}.landing-scope .s-nav-edge{display:none}@media (max-width:900px){.landing-scope .s-nav-edge{z-index:2;pointer-events:auto;background-color:#141414;height:6px;display:block;position:absolute;top:0;left:0;right:0}.landing-scope .s-nav-bar{box-sizing:border-box;grid-template-columns:1fr auto;height:64px;padding:8px 12px 0 20px}.landing-scope .s-nav-links{display:none}.landing-scope .s-nav-actions{gap:2px}.landing-scope .s-nav-actions .s-nav-link{padding:0 10px;font-size:14px}.landing-scope .s-nav-cta{color:#fff;background:#ffffff29;height:38px;padding:0 15px;font-size:14px}.landing-scope .s-nav[data-ink=dark] .s-nav-cta{color:#141414;background:#14141414}.landing-scope .s-nav-store img{height:38px}}@media (max-width:359px){.landing-scope .s-nav-actions .s-nav-login{display:none}}.landing-scope .s-nav-cta-short{display:none}@media (max-width:399px){.landing-scope .s-nav-cta-long{display:none}.landing-scope .s-nav-cta-short{display:inline}}.landing-scope .s-pagehead{text-align:center;padding:176px 0 0}.landing-scope .s-pagehead .s-lead{max-width:620px;margin:22px auto 0}@media (max-width:900px){.landing-scope .s-pagehead{padding-top:128px}}.landing-scope .s-hero-ctas{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:36px;display:flex}.landing-scope .s-h1--page{font-size:clamp(44px,6.4vw,80px)}.landing-scope .s-section{padding:150px 0 0}@media (max-width:900px){.landing-scope .s-section{padding-top:104px}}.landing-scope .s-section-head{text-align:center;max-width:820px;margin:0 auto}.landing-scope .s-section-head .s-lead{max-width:580px;margin:20px auto 0}.landing-scope .s-panel{background:rgb(var(--s-card));border-radius:28px;position:relative;overflow:hidden}@media (max-width:640px){.landing-scope .s-panel{border-radius:22px}}.landing-scope .s-window{background:#fff;border-radius:14px 14px 0 0;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000f}.landing-scope .s-window img{width:100%;height:auto;display:block}.landing-scope .s-caption{margin-top:18px}.landing-scope .s-caption h3{font-family:var(--s-text);color:rgb(var(--s-fg));font-size:16px;line-height:22px;font-weight:500!important}.landing-scope .s-caption p{color:rgb(var(--s-3));text-wrap:pretty;max-width:420px;margin-top:4px;font-size:15px;line-height:22px}.landing-scope [data-reveal]{transition:opacity .9s var(--s-ease), transform .9s var(--s-ease)}.landing-scope [data-reveal=hidden]{opacity:0;transform:translateY(18px)}@media (prefers-reduced-motion:reduce){.landing-scope [data-reveal]{transition:none;opacity:1!important;transform:none!important}}html:has(.landing-root.site>main+.s-footer) body{background:0 0!important}.landing-scope:has(.landing-root.site>main+.s-footer){background:0 0!important}.landing-scope .landing-root.site:has(>main+.s-footer){background:0 0!important}html:has(.landing-scope).s-footer-showing{background-color:#141414!important}.landing-scope .s-footer{--fg:245 245 245;--ov:255 255 255;color:#fff;background:#141414;margin-top:160px;padding:112px 0 40px;position:relative}.landing-scope .s-footer:before{content:"";background:#fff;border-radius:0 0 32px 32px;height:32px;position:absolute;top:0;left:0;right:0}.landing-scope .landing-root.site>main:has(+.s-footer){z-index:1;background:#fff;border-bottom-right-radius:32px;border-bottom-left-radius:32px;padding-bottom:160px;position:relative;overflow:clip}.landing-scope .landing-root.site>main+.s-footer{z-index:0;margin-top:-32px}.landing-scope .landing-root.site>main+.s-footer:before{display:none}.landing-scope .landing-root.site>main+.s-footer[data-pin=true]{position:sticky;bottom:0}.landing-scope .landing-root.site>main+.s-footer[data-covered=true]{opacity:0}.landing-scope .s-footer-grid{grid-template-columns:1.4fr repeat(4,1fr);gap:40px;display:grid}@media (max-width:900px){.landing-scope .s-footer{margin-top:120px;padding-top:84px}.landing-scope .s-footer:before{border-radius:0 0 24px 24px;height:24px}.landing-scope .landing-root.site>main:has(+.s-footer){border-bottom-right-radius:24px;border-bottom-left-radius:24px;padding-bottom:120px}.landing-scope .landing-root.site>main+.s-footer{margin-top:-24px}.landing-scope .s-footer-grid{grid-template-columns:1fr 1fr;gap:40px 24px}.landing-scope .s-footer-brand{grid-column:1/-1}}.landing-scope .s-footer-brand p{color:#ffffff8c;max-width:260px;margin-top:16px;font-size:15px;line-height:22px}.landing-scope .s-footer-social{gap:8px;margin-top:20px;display:flex}.landing-scope .s-footer-social a{color:#ffffffbf;background:#ffffff14;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;transition:background-color .16s,color .16s;display:inline-flex}.landing-scope .s-footer-social a:hover{color:#fff;background:#ffffff24}.landing-scope .s-footer-col h3{font-family:var(--s-text);color:#fff;font-size:14px;line-height:20px;font-weight:500!important}.landing-scope .s-footer-col ul{gap:10px;margin-top:14px;display:grid}.landing-scope .s-footer-col a{color:#ffffff8c;font-size:15px;line-height:20px;transition:color .16s}.landing-scope .s-footer-col a:hover{color:#fff}.landing-scope .s-footer-bottom{color:#fff6;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:72px;font-size:14px;display:flex}.landing-scope .s-fp-shot{margin-top:72px;padding:56px 56px 0}.landing-scope .s-fp-shot .s-window{max-width:1180px;margin:0 auto}@media (max-width:640px){.landing-scope .s-fp-shot{margin-top:56px;padding:20px 16px 0}}.landing-scope .s-fp-shot[data-kind=paper] .s-window{border-radius:10px 10px 0 0;max-width:720px}@media (max-width:640px){.landing-scope .s-shot .s-window>img{width:var(--shot-w,165%);max-width:none;margin-left:var(--shot-x,-13%)}}.landing-scope .s-fp-media{justify-content:center;margin-top:72px;padding:56px;display:flex}.landing-scope .s-fp-media[data-phone=true]{align-items:flex-end;padding-bottom:0}.landing-scope .s-fp-clip{background:#fff;border-radius:16px;width:100%;position:relative;overflow:hidden;box-shadow:0 0 0 1px #0000000f}.landing-scope .s-fp-media[data-phone=true] .s-fp-clip{border:8px solid rgb(var(--s-fg));border-bottom:0;border-radius:44px 44px 0 0}@media (max-width:640px){.landing-scope .s-fp-media{margin-top:56px;padding:20px}}.landing-scope .s-rows{border-top:1px solid rgb(var(--s-line))}.landing-scope .s-row{border-bottom:1px solid rgb(var(--s-line));grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);gap:16px 48px;padding:36px 0;display:grid}@media (max-width:800px){.landing-scope .s-row{grid-template-columns:1fr;padding:28px 0}}.landing-scope .s-row-title{color:rgb(var(--s-fg));text-wrap:balance;font-size:clamp(26px,2.6vw,34px);line-height:1.08;font-family:var(--s-display)!important;font-weight:500!important}.landing-scope .s-row-body{color:rgb(var(--s-3));text-wrap:pretty;font-size:17px;line-height:1.6}.landing-scope .s-tiles{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;margin-top:48px;display:grid}.landing-scope .s-tile{background:rgb(var(--s-card));border-radius:22px;padding:26px}.landing-scope .s-tile-title{font-family:var(--s-text);color:rgb(var(--s-fg));font-size:17px;line-height:24px;font-weight:500!important}.landing-scope .s-tile-body{color:rgb(var(--s-3));margin-top:6px;font-size:15px;line-height:1.55}.landing-scope .s-blog-main{max-width:768px;margin:0 auto;padding:168px 24px 24px}@media (max-width:900px){.landing-scope .s-blog-main{padding-top:124px}}.landing-scope .s-blog-main h2{color:rgb(var(--s-fg));margin-top:56px!important;margin-bottom:14px!important;font-size:clamp(26px,3vw,32px)!important;line-height:1.12!important}.landing-scope .s-blog-main h3{font-family:var(--s-text);color:rgb(var(--s-fg));font-size:19px!important;font-weight:500!important;line-height:1.35!important}.landing-scope .s-blog-main p,.landing-scope .s-blog-main li{color:rgb(var(--s-2))!important;font-size:17px!important;line-height:1.7!important}.landing-scope .s-blog-main strong{color:rgb(var(--s-fg));font-weight:500}.landing-scope .s-blog-main a{color:rgb(var(--s-fg));text-underline-offset:3px;-webkit-text-decoration-color:rgb(var(--s-4))!important;text-decoration-color:rgb(var(--s-4))!important}.landing-scope .s-blog-main a:hover{-webkit-text-decoration-color:rgb(var(--s-fg))!important;text-decoration-color:rgb(var(--s-fg))!important}.landing-scope .s-article-head{margin-bottom:44px}.landing-scope .s-blog-main .s-article-back{color:rgb(var(--s-3));align-items:center;gap:4px;margin-bottom:28px;font-size:14px;text-decoration:none;display:inline-flex}.landing-scope .s-blog-main .s-article-back:hover{color:rgb(var(--s-fg))}.landing-scope .s-article-title{font-size:clamp(38px,5vw,58px)!important;line-height:1.02!important}.landing-scope .s-blog-main .s-article-lead{margin-top:20px;color:rgb(var(--s-3))!important;font-size:19px!important;line-height:1.5!important}.landing-scope .s-article-meta{color:rgb(var(--s-4));gap:8px;margin-top:18px;font-size:14px;display:flex}.landing-scope .s-related{border-top:1px solid rgb(var(--s-line));margin-top:72px;padding-top:40px}.landing-scope .s-blog-main .s-related-title{margin-top:0!important;font-size:26px!important}.landing-scope .s-related-grid{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;margin-top:20px;display:grid}.landing-scope .s-blog-main .s-related-card{background:rgb(var(--s-card));border-radius:20px;padding:20px;text-decoration:none;transition:background-color .16s;display:block}.landing-scope .s-blog-main .s-related-card:hover{background:rgb(var(--s-line))}.landing-scope .s-blog-main .s-related-card h3{font-size:15px!important;line-height:21px!important}.landing-scope .s-blog-main .s-related-card p{-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:6px;display:-webkit-box;overflow:hidden;color:rgb(var(--s-3))!important;font-size:14px!important;line-height:20px!important}.landing-scope .s-blog-index .s-h1{text-align:left}.landing-scope .s-blog-main .s-blog-lead{margin-top:20px;color:rgb(var(--s-3))!important;font-size:19px!important;line-height:1.5!important}.landing-scope .s-post-group{margin-top:64px}.landing-scope .s-blog-main .s-post-group-title{color:rgb(var(--s-3));font-family:var(--s-text)!important;margin:0 0 4px!important;font-size:14px!important;font-weight:500!important}.landing-scope .s-blog-main .s-post-row{border-bottom:1px solid rgb(var(--s-line));padding:26px 0;text-decoration:none;display:block}.landing-scope .s-blog-main .s-post-row:first-of-type{border-top:1px solid rgb(var(--s-line))}.landing-scope .s-blog-main .s-post-title{transition:opacity .16s;font-family:var(--s-display)!important;font-size:26px!important;font-weight:500!important;line-height:1.12!important}.landing-scope .s-blog-main .s-post-row:hover .s-post-title{opacity:.6}.landing-scope .s-blog-main .s-post-summary{margin-top:8px;color:rgb(var(--s-3))!important;font-size:16px!important;line-height:1.55!important}.landing-scope .s-blog-main .s-post-meta{margin-top:8px;color:rgb(var(--s-4))!important;font-size:13px!important;line-height:18px!important}.landing-scope .s-blog-cta{z-index:40;-webkit-backdrop-filter:blur(20px)saturate(1.5);backdrop-filter:blur(20px)saturate(1.5);background:#ffffffd6;border-radius:999px;align-items:center;gap:16px;width:fit-content;max-width:calc(100% - 32px);margin:48px auto 0;padding:6px 6px 6px 22px;display:flex;position:sticky;bottom:18px;box-shadow:0 0 0 1px #0000000f}.landing-scope .s-blog-cta p{color:rgb(var(--s-fg));font-size:15px}@media (max-width:520px){.landing-scope .s-blog-cta p{font-size:13px}}.landing-scope .s-docs-label{font-family:var(--s-display);font-size:24px;font-weight:500;line-height:1}.landing-scope .docs-root #docs-content h1{font-family:var(--s-display)!important;font-size:clamp(34px,3.6vw,46px)!important;font-weight:500!important;line-height:1.04!important}.landing-scope .docs-root #docs-content h2{font-family:var(--s-display)!important;font-size:27px!important;font-weight:500!important;line-height:1.15!important}.landing-scope .docs-root #docs-content h3{font-weight:500!important}.landing-scope main.s-doc{max-width:780px!important;padding:168px 24px 24px!important}@media (max-width:900px){.landing-scope main.s-doc{padding-top:124px!important}}.landing-scope main.s-doc h1{text-wrap:balance;font-family:var(--s-display)!important;color:rgb(var(--s-fg))!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;font-size:clamp(40px,5.4vw,64px)!important;font-weight:500!important;line-height:1.02!important}.landing-scope main.s-doc h1+p{color:rgb(var(--s-3))!important;margin-top:18px!important;font-size:19px!important;line-height:1.5!important}.landing-scope main.s-doc h2{font-family:var(--s-display)!important;color:rgb(var(--s-fg))!important;font-size:clamp(24px,2.4vw,30px)!important;font-weight:500!important;line-height:1.14!important}.landing-scope main.s-doc h3{font-family:var(--s-text)!important;color:rgb(var(--s-fg))!important;font-size:17px!important;font-weight:500!important;line-height:1.4!important}.landing-scope main.s-doc p,.landing-scope main.s-doc li,.landing-scope main.s-doc td,.landing-scope main.s-doc dd{color:rgb(var(--s-2))!important;font-size:16.5px!important;line-height:1.7!important}.landing-scope main.s-doc th,.landing-scope main.s-doc dt{color:rgb(var(--s-fg))!important;font-size:15px!important;font-weight:500!important}.landing-scope main.s-doc strong,.landing-scope main.s-doc b{color:rgb(var(--s-fg))!important;font-weight:500!important}.landing-scope main.s-doc :is(p,li,td,dd) a{text-underline-offset:3px;text-decoration:underline;color:rgb(var(--s-fg))!important;-webkit-text-decoration-color:rgb(var(--s-4))!important;text-decoration-color:rgb(var(--s-4))!important}.landing-scope main.s-doc :is(p,li,td,dd) a:hover{-webkit-text-decoration-color:rgb(var(--s-fg))!important;text-decoration-color:rgb(var(--s-fg))!important}.landing-scope main.s-head h1{text-wrap:balance;font-family:var(--s-display)!important;color:rgb(var(--s-fg))!important;-webkit-text-fill-color:currentColor!important;background:0 0!important;font-size:clamp(44px,6.2vw,80px)!important;font-weight:500!important;line-height:1!important}.landing-scope main.s-head h1+p{color:rgb(var(--s-3))!important;font-size:clamp(17px,1.5vw,20px)!important;line-height:1.45!important}.landing-scope main.s-head h2{font-family:var(--s-display)!important;font-weight:500!important}
