body:has(.ga-landing),html:has(.ga-landing){background:rgb(245,247,247);color:rgb(32,42,50);font-family:var(--ga-font-ui)}.ga-landing{min-height:100vh;background:radial-gradient(880px 380px at 88% -120px,rgb(234,244,255) 0,rgb(245,247,247) 58%),rgb(245,247,247);color:rgb(32,42,50);color-scheme:light;font-family:var(--ga-font-ui);font-size:16px;line-height:1.5;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal}.ga-landing :where(button,input,select,textarea){font-family:inherit}.ga-landing :focus-visible{outline:2px solid rgb(47,111,196);outline-offset:2px}.ga-landing .lp-wrap{width:min(1120px,calc(100% - 32px));margin-inline:auto}.ga-landing .lp-top{position:-webkit-sticky;position:sticky;top:0;z-index:20;background:rgb(255,255,255);border-bottom:1px solid rgb(228,231,233)}.ga-landing .lp-top-inner{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:72px}.ga-landing .lp-brand{display:flex;align-items:center;gap:8px;min-width:0;color:rgb(32,42,50);font-size:16px;font-weight:650;letter-spacing:-.2px;line-height:1;text-decoration:none}.ga-landing .lp-brand span{white-space:nowrap}.ga-landing .lp-brand-mark{width:26px;height:26px;flex:none;fill:rgb(47,111,196);stroke:rgb(255,255,255);stroke-width:1.4}.ga-landing .lp-form button,.ga-landing .lp-hero-cta,.ga-landing .lp-sign-in{display:inline-flex;align-items:center;justify-content:center;border-radius:9px;background:rgb(47,111,196);color:rgb(255,255,255);font-weight:650;line-height:1;text-decoration:none}.ga-landing .lp-sign-in{flex:none;min-height:48px;padding:0 22px;font-size:16px}.ga-landing .lp-form button:hover,.ga-landing .lp-hero-cta:hover,.ga-landing .lp-sign-in:hover{filter:brightness(1.08)}.ga-landing .lp-hero{max-width:760px;margin-inline:auto;padding:48px 0 8px;text-align:center}.ga-landing .lp-kicker{margin:0 0 12px;color:rgb(47,111,196);font-size:14px;font-weight:650;line-height:1.4}.ga-landing .lp-hero h1{max-width:15em;margin:0 auto;color:rgb(32,42,50);font-size:clamp(32px,4vw,48px);font-weight:650;letter-spacing:-.6px;line-height:1.12;text-wrap:balance}.ga-landing .lp-lede{max-width:36em;margin:16px auto 0;color:rgb(70,82,92);font-size:18px;line-height:1.5}.ga-landing .lp-hero-cta{min-height:48px;margin-top:24px;padding:0 18px;font-size:16px}.ga-landing .lp-already{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px;margin:16px 0 0;color:rgb(70,82,92);font-size:16px;line-height:1.4}.ga-landing .lp-already a{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:0 16px;border:1px solid rgb(47,111,196);border-radius:9px;background:rgb(255,255,255);color:rgb(47,111,196);font-weight:650;line-height:1;text-decoration:none}.ga-landing .lp-already a:hover{background:rgb(234,244,255)}.ga-landing .lp-benefits{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:16px;gap:16px;margin:40px 0 0;padding:0;list-style:none}.ga-landing .lp-benefit{min-width:0;padding:20px 18px 22px;border:1px solid rgb(228,231,233);border-radius:16px;background:rgb(255,255,255);box-shadow:0 1px 2px rgb(32 42 50/.05)}.ga-landing .lp-benefit h2{margin:0 0 8px;color:rgb(32,42,50);font-size:18px;font-weight:650;letter-spacing:-.2px;line-height:1.3;text-wrap:balance}.ga-landing .lp-benefit h2:before{content:"";display:block;width:28px;height:3px;margin-bottom:14px;border-radius:999px;background:rgb(47,111,196)}.ga-landing .lp-benefit p{margin:0;color:rgb(70,82,92);font-size:16px;line-height:1.5;text-wrap:pretty}.ga-landing .lp-access{display:flex;justify-content:center;margin-top:48px}.ga-landing .lp-card{width:min(640px,100%);padding:28px 24px 24px;border:1px solid rgb(228,231,233);border-radius:16px;background:rgb(255,255,255);box-shadow:0 8px 24px rgb(32 42 50/.08)}.ga-landing #early-access{scroll-margin-top:80px}.ga-landing .lp-form{position:relative}.ga-landing .lp-form-title,.ga-landing .lp-success-title{margin:0;font-size:24px;font-weight:650;letter-spacing:-.3px;line-height:1.25}.ga-landing .lp-success-title{color:rgb(63,112,79)}.ga-landing .lp-muted{margin:8px 0 0;color:rgb(70,82,92);font-size:16px;line-height:1.5}.ga-landing .lp-form label.lp-field{display:block;margin:16px 0 0;color:rgb(32,42,50);font-size:14px;font-weight:650}.ga-landing .lp-form :is(input:not([type=radio]),select,textarea){display:block;width:100%;max-width:100%;min-width:0;min-height:44px;margin-top:6px;padding:10px 12px;border:1px solid rgb(210,216,220);border-radius:9px;background:rgb(255,255,255);color:rgb(32,42,50);font:inherit;font-size:16px;line-height:1.4}.ga-landing .lp-form textarea{min-height:96px;resize:vertical}.ga-landing .lp-form fieldset{min-width:0;margin:16px 0 0;padding:0;border:0}.ga-landing .lp-form legend{display:block;width:100%;padding:0;color:rgb(32,42,50);font-size:14px;font-weight:650;white-space:normal}.ga-landing .lp-choices{display:flex;flex-wrap:wrap;gap:4px 20px;margin-top:4px}.ga-landing .lp-form label.lp-radio{display:inline-flex;align-items:center;gap:8px;min-height:44px;margin:0;font-size:16px;font-weight:500}.ga-landing .lp-form label.lp-radio input{width:18px;height:18px;margin:0;accent-color:rgb(47,111,196)}.ga-landing .lp-opt{color:rgb(120,132,140);font-weight:500}.ga-landing .lp-form button{width:100%;min-height:48px;margin-top:20px;padding:0 16px;border:0;font-size:16px;cursor:pointer}.ga-landing .lp-form button:disabled{opacity:.6;cursor:wait;filter:none}.ga-landing .lp-err{margin:12px 0 0;color:rgb(161,54,60);font-size:14px;line-height:1.4}.ga-landing .lp-fine{margin:12px 0 0;color:rgb(120,132,140);font-size:14px;line-height:1.5}.ga-landing .lp-fine a,.ga-landing .lp-foot a{color:rgb(47,111,196)}.ga-landing .lp-hp{position:absolute;width:1px;height:1px;margin:0;padding:0;overflow:hidden;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap;border:0}.ga-landing .lp-foot{margin-top:56px;padding:24px 0 40px;border-top:1px solid rgb(228,231,233);color:rgb(120,132,140);font-size:14px}.ga-landing .lp-foot p{margin:0}.ga-landing .lp-foot a.lp-foot-sign-in{display:inline-flex;align-items:center;min-height:44px;color:rgb(47,111,196);font-size:16px;font-weight:650;text-decoration:underline;text-underline-offset:3px}.ga-landing .lp-legal{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:4px}.ga-landing .lp-legal a{display:inline-flex;align-items:center;min-height:44px;color:rgb(47,111,196);text-decoration:underline;text-underline-offset:3px}.ga-landing .lp-foot .lp-fine{max-width:40em}@media (min-width:720px){.ga-landing .lp-benefits{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:768px){.ga-landing .lp-wrap{width:min(1120px,calc(100% - 80px))}}@media (min-width:1024px){.ga-landing .lp-hero{padding-top:80px}.ga-landing .lp-benefits{margin-top:48px}}@media (min-width:1200px){.ga-landing .lp-benefits{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:480px){.ga-landing .lp-card{padding:22px 16px 20px}}