/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
.FFZP5G_brand{--landing-paper:#f9f8f5;--landing-ink:#120c08;--landing-muted:#77756e;--landing-line:#e5e3de;--landing-map-base:#edece1;--landing-map-active:#2a221d;--landing-white:#fff;--landing-control-tint:#e3ddcf66;--landing-surface:#fff;--landing-serif:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;--landing-sans:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;--landing-z-nav:var(--z-layer-sticky,30);color:var(--landing-ink);background:var(--landing-paper);font-family:var(--landing-sans);width:100%;color-scheme:inherit;font-size:16px;line-height:1.4;overflow:clip}.FFZP5G_brand *,.FFZP5G_brand :before,.FFZP5G_brand :after{box-sizing:border-box}:where(.FFZP5G_brand) :is(h1,h2,h3,p){margin:0}:where(.FFZP5G_brand) :is(h1,h2,h3){font-family:var(--landing-serif);letter-spacing:-.035em;color:inherit;font-weight:400}:where(.FFZP5G_brand) h2{font-size:clamp(40px,4.05vw,72px);line-height:1.04}:where(.FFZP5G_brand) h3{font-size:clamp(24px,1.75vw,32px);line-height:1.12}:where(.FFZP5G_brand) :is(button,input){font:inherit}:where(.FFZP5G_brand) :is(button,a){-webkit-tap-highlight-color:transparent}:where(.FFZP5G_brand) button{cursor:pointer}:where(.FFZP5G_brand) a{color:inherit;text-decoration:none}.FFZP5G_brand :focus-visible{outline-offset:5px;outline:2px solid}.FFZP5G_srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.FFZP5G_skipLink{background:var(--landing-white);z-index:var(--z-layer-modal,100);border-radius:10px;padding:10px 18px;position:fixed;top:12px;left:12px;transform:translateY(-200%)}.FFZP5G_skipLink:focus{transform:none}.FFZP5G_logo{align-items:center;gap:6px;display:inline-flex}.FFZP5G_logo img{object-fit:contain;filter:brightness(0);width:23px;height:23px}.dark .FFZP5G_brand{--landing-paper:#211e1a;--landing-ink:#f2eee6;--landing-muted:#b8b1a7;--landing-line:#46413a;--landing-map-base:#46413a;--landing-map-active:#f2eee6;--landing-surface:#2b2722}@media (prefers-reduced-motion:reduce){.FFZP5G_brand *,.FFZP5G_brand :before,.FFZP5G_brand :after{scroll-behavior:auto!important;transition-duration:0s!important;animation:none!important}}.FFZP5G_desktop{height:76px;z-index:var(--landing-z-nav,var(--z-layer-sticky,30));pointer-events:none;color:#120c08;-webkit-user-select:none;user-select:none;position:fixed;inset:0 0 auto}.FFZP5G_primary,.FFZP5G_account{pointer-events:auto;width:max-content;height:44px;font-family:var(--landing-sans,sans-serif);font-size:14px;line-height:1;display:flex;position:absolute;top:16px}.FFZP5G_primary{left:50%;transform:translate(-50%)}.FFZP5G_account{right:22px}.FFZP5G_frame{background:var(--landing-control-tint);-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);pointer-events:none;border:1px solid #ffffff1a;border-radius:16px;position:absolute;inset:-4px}.FFZP5G_highlight{pointer-events:none;background:#fff;border-radius:12px;height:44px;position:absolute;top:0;left:0}.FFZP5G_item{height:44px;font:inherit;color:#120c08;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;padding:0 14px;text-decoration:none;transition:color .15s;display:flex;position:relative}.FFZP5G_item>span:not(.FFZP5G_itemSurface){position:relative}.FFZP5G_itemSurface{border-radius:inherit;background:#fff;transition:background-color .3s ease-out;position:absolute;inset:0}[data-interacting]>.FFZP5G_item>.FFZP5G_itemSurface{background:0 0}.FFZP5G_account .FFZP5G_item:hover,.FFZP5G_account .FFZP5G_item:focus-visible{color:#120c08}.FFZP5G_account[data-interacting] .FFZP5G_item .FFZP5G_itemSurface{background:0 0}.FFZP5G_item:active>.FFZP5G_itemSurface{background:#2a221d}.FFZP5G_primary .FFZP5G_item:active,.FFZP5G_account .FFZP5G_item:active,.FFZP5G_mobile .FFZP5G_item:active{color:#fff}.FFZP5G_item:focus-visible{outline-offset:1px;outline:2px solid #42b5dc;box-shadow:0 0 0 4px #42b5dc4d}.FFZP5G_account .FFZP5G_loginItem{color:var(--color-brand-dark,#120c08)}.FFZP5G_account .FFZP5G_loginItem .FFZP5G_itemSurface{background:var(--landing-white,#fff)}.FFZP5G_account .FFZP5G_demoItem{color:var(--color-brand-dark,#120c08)}.FFZP5G_account .FFZP5G_demoItem .FFZP5G_itemSurface{background:hsl(var(--brand-warm-300))}.FFZP5G_account .FFZP5G_demoItem:hover,.FFZP5G_account .FFZP5G_demoItem:focus-visible{color:var(--color-brand-dark,#120c08)}.FFZP5G_account[data-interacting] .FFZP5G_loginItem .FFZP5G_itemSurface{background:var(--landing-white,#fff)}.FFZP5G_account[data-interacting] .FFZP5G_demoItem .FFZP5G_itemSurface{background:hsl(var(--brand-warm-300))}.FFZP5G_logoRow{align-items:center;height:100%;display:flex}.FFZP5G_logoMark{align-items:center;display:flex}.FFZP5G_logoMark>span{gap:0}.FFZP5G_logoMark img{width:21px;height:19px}.FFZP5G_wordmark{flex-shrink:0;align-items:center;display:flex;overflow:hidden}.FFZP5G_wordmark>span{flex-shrink:0;gap:0;padding-left:6px;display:flex}.FFZP5G_wordmark>span>img:first-child{display:none}.FFZP5G_wordmark>span>img:last-child{width:47px;max-width:none;height:13px}.FFZP5G_mobile{display:none}.FFZP5G_menuDialog{--landing-ink:#120c08;--landing-paper:#f9f8f5;--landing-serif:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;--landing-sans:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;background:var(--landing-paper);color:var(--landing-ink);font-family:var(--landing-sans);border:1px solid #e5e3de;border-radius:24px}.FFZP5G_menuDialog a{color:inherit;text-decoration:none}.FFZP5G_menuDialog{gap:0;width:calc(100% - 32px);max-width:520px;padding:28px 24px 24px}.FFZP5G_menuLogo{width:max-content;margin-bottom:48px;display:inline-flex}.FFZP5G_menuLinks{flex-direction:column;gap:12px;display:flex}.FFZP5G_menuLinks a{font:400 38px/1.15 var(--landing-serif);letter-spacing:-.03em;padding:6px 0}.FFZP5G_menuLogin{text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #e5e3de;justify-content:space-between;align-items:center;margin-top:28px;padding:20px 0;font-size:24px;display:flex}.FFZP5G_menuLinks+.FFZP5G_menuDemo{margin-top:28px}.FFZP5G_menuDemo{background:hsl(var(--brand-warm-300));height:48px;color:var(--color-brand-dark,#120c08);border-radius:12px;justify-content:center;align-items:center;font-size:16px;display:flex}.FFZP5G_menuDialog :focus-visible{outline-offset:4px;outline:2px solid #42b5dc}@media (width<=1023px){.FFZP5G_desktop{display:none}.FFZP5G_mobile{width:max-content;z-index:var(--landing-z-nav,var(--z-layer-sticky,30));font-family:var(--landing-sans,sans-serif);-webkit-user-select:none;user-select:none;border-radius:16px;padding:0;font-size:14px;display:flex;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 0 0 4px #e3ddcf66}.FFZP5G_mobileHome,.FFZP5G_menuTrigger{background:#fff}.FFZP5G_mobileHome img:first-child{width:21px;height:19px}.FFZP5G_mobileHome img:last-child{width:47px;height:13px}.FFZP5G_menuTrigger{border:0}}@media (prefers-reduced-motion:reduce){.FFZP5G_itemSurface{transition:none}}.FFZP5G_wordmark>span>svg{display:none}.FFZP5G_wordmark>span>span{padding-left:0}.FFZP5G_logoMark svg{width:21px;height:21px}.FFZP5G_brand[data-arkangel-brand=true],.FFZP5G_menuDialog[data-arkangel-brand=true]{--landing-paper:var(--ui-background);--landing-ink:var(--ui-foreground);--landing-muted:var(--ui-muted-foreground);--landing-line:var(--ui-border);--landing-map-base:var(--ui-foreground)}@supports (color:color-mix(in lab, red, red)){.FFZP5G_brand[data-arkangel-brand=true],.FFZP5G_menuDialog[data-arkangel-brand=true]{--landing-map-base:color-mix(in srgb, var(--ui-foreground) 15%, transparent)}}.FFZP5G_brand[data-arkangel-brand=true],.FFZP5G_menuDialog[data-arkangel-brand=true]{--landing-map-active:#ff5924;--landing-control-tint:#28282812}@supports (color:color-mix(in lab, red, red)){.FFZP5G_brand[data-arkangel-brand=true],.FFZP5G_menuDialog[data-arkangel-brand=true]{--landing-control-tint:color-mix(in srgb, var(--color-brand-dark) 7%, transparent)}}.FFZP5G_brand[data-arkangel-brand=true],.FFZP5G_menuDialog[data-arkangel-brand=true]{--landing-surface:var(--ui-background);--landing-serif:var(--font-archivo), ui-sans-serif, system-ui, sans-serif;--landing-sans:var(--font-archivo), ui-sans-serif, system-ui, sans-serif}.FFZP5G_brand[data-arkangel-brand=true] h1{font-family:var(--font-h1), Georgia, serif;font-weight:500}.FFZP5G_brand[data-arkangel-brand=true] h1 em,.FFZP5G_brand[data-arkangel-brand=true] :is(h2,h3){font-weight:500}.FFZP5G_brand[data-arkangel-brand=true] .FFZP5G_desktop,.FFZP5G_brand[data-arkangel-brand=true] .FFZP5G_item,.FFZP5G_brand[data-arkangel-brand=true] .FFZP5G_account .FFZP5G_item:hover,.FFZP5G_brand[data-arkangel-brand=true] .FFZP5G_account .FFZP5G_item:focus-visible{color:var(--color-brand-dark)}.FFZP5G_brand[data-arkangel-brand=true] .FFZP5G_item:active>.FFZP5G_itemSurface{background:#bc351b}.FFZP5G_brand[data-arkangel-brand=true] .FFZP5G_account .FFZP5G_loginItem .FFZP5G_itemSurface{background:var(--landing-white)}.FFZP5G_brand[data-arkangel-brand=true] .FFZP5G_account .FFZP5G_demoItem .FFZP5G_itemSurface{background:hsl(var(--brand-warm-300))}.FFZP5G_brand[data-arkangel-brand=true] :is(.FFZP5G_primary,.FFZP5G_account,.FFZP5G_mobile) .FFZP5G_item:active{color:var(--landing-white)}.FFZP5G_brand[data-arkangel-brand=true] .FFZP5G_item:focus-visible{outline-color:#9b98d1;box-shadow:0 0 0 4px #9b98d14d}.FFZP5G_brand[data-arkangel-brand=true] .FFZP5G_mobile{box-shadow:0 0 0 4px var(--landing-control-tint)}.FFZP5G_menuDialog[data-arkangel-brand=true],.FFZP5G_menuDialog[data-arkangel-brand=true] .FFZP5G_menuLogin{border-color:var(--ui-border)}.FFZP5G_menuDialog[data-arkangel-brand=true] .FFZP5G_menuDemo{color:var(--color-brand-dark)}.FFZP5G_menuDialog[data-arkangel-brand=true] :focus-visible{outline-color:#9b98d1}
