.glyph-backdrop{z-index:-1;pointer-events:none;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden;container-type:inline-size}.glyph-backdrop svg{--u:calc(min(1px, 25cqw / 432));--pitch:calc(4867 * var(--u));top:calc(54 * var(--u));left:calc(50% - 864 * var(--u) - var(--pitch));width:calc(9734 * var(--u));height:calc(1064 * var(--u));opacity:.1;max-width:none;position:absolute;-webkit-mask-image:linear-gradient(#000 80%,transparent 99%);mask-image:linear-gradient(#000 80%,transparent 99%)}@media (max-width:759px){.glyph-backdrop svg{--pitch:2465px;top:56px;left:calc(-1 * var(--pitch));width:4930px;height:539px}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){.glyph-backdrop svg{animation:linear both glyph-slide;animation-timeline:scroll(root)}}}@keyframes glyph-slide{to{transform:translateX(var(--pitch))}}:root:has(.glyph-backdrop){--lp-u:calc(min(1px, 25vw / 432));background:var(--lp-ground);overflow-x:clip}:root:has(.glyph-backdrop) body{overflow-x:clip}:root:has(.glyph-backdrop) .hero-surface{background:0 0}:root:has(.glyph-backdrop) body{background:0 0}:root:has(.glyph-backdrop) .hero-surface:before{display:none}:root:has(.glyph-backdrop) main>section>div:-webkit-any(.max-w-6xl,.max-w-4xl){max-width:1080px;padding-left:32px;padding-right:32px}:root:has(.glyph-backdrop) main>section>div:-moz-any(.max-w-6xl,.max-w-4xl){max-width:1080px;padding-left:32px;padding-right:32px}:root:has(.glyph-backdrop) main>section>div:is(.max-w-6xl,.max-w-4xl){max-width:1080px;padding-left:32px;padding-right:32px}:root:has(.glyph-backdrop) main>section#pricing>div{max-width:1320px}:root:has(.glyph-backdrop) main>section#pricing .section-head{max-width:1016px;margin-left:auto;margin-right:auto}:root:has(.glyph-backdrop) #pricing .plans-reveal+p{max-width:none}:root:has(.glyph-backdrop) main>section.section-y{padding-top:128px;padding-bottom:128px}@media (max-width:759px){:root:has(.glyph-backdrop){--lp-u:1px}:root:has(.glyph-backdrop) main>section>div:-webkit-any(.max-w-6xl,.max-w-4xl){padding-left:16px;padding-right:16px}:root:has(.glyph-backdrop) main>section>div:-moz-any(.max-w-6xl,.max-w-4xl){padding-left:16px;padding-right:16px}:root:has(.glyph-backdrop) main>section>div:is(.max-w-6xl,.max-w-4xl){padding-left:16px;padding-right:16px}:root:has(.glyph-backdrop) main>section.section-y{padding-top:64px;padding-bottom:64px}}:root:has(.glyph-backdrop) main>section:not(#hero) h2.headline{letter-spacing:-.03em;max-width:760px;color:var(--lp-ink);margin:0 0 16px;font-size:40px;line-height:1.12}:root:has(.glyph-backdrop) main>section:not(#hero) h2.headline{font-variation-settings:"wdth" 100,"wght" 700;font-weight:700}:root:has(.glyph-backdrop) main>section:not(#hero) h2.headline em{font-variation-settings:"wdth" 100,"wght" 700;font-weight:700}@media (max-width:700px){:root:has(.glyph-backdrop) main>section:not(#hero) h2.headline{font-size:30px}}:root:has(.glyph-backdrop) main h2{text-wrap:balance}:root:has(.glyph-backdrop) main>section>div>div.mb-12{margin-bottom:0}:root:has(.glyph-backdrop) main>section>div>div.mb-12>h2+div{margin-top:0}:root:has(.glyph-backdrop) #claude>div>div:has(.api-frame)>div:first-child>h2+div{max-width:680px;color:var(--lp-ink-2);margin:0 0 32px;font-size:17px;line-height:1.55}:root:has(.glyph-backdrop) main>section>div>div.mb-12>h2+div>div{max-width:680px;color:var(--lp-ink-2);margin:0 0 32px;font-size:17px;line-height:1.55}:root:has(.glyph-backdrop) #faq>div>div.mb-12>h2+div>div{max-width:52ch;color:var(--lp-ink-soft);font-size:15.5px}:root:has(.glyph-backdrop) [data-lp-header]{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:16px 32px 0}:root:has(.glyph-backdrop) [data-lp-header]>div{border:1px solid var(--lp-hair);-webkit-backdrop-filter:blur(14px)saturate(1.6);backdrop-filter:blur(14px)saturate(1.6);background:rgba(255,255,255,.74);border-radius:14px;gap:32px;max-width:1240px;height:60px;padding:0 8px 0 16px;position:relative}:root:has(.glyph-backdrop) [data-lp-header]>div:after{content:"";border-radius:inherit;box-shadow:0 10px 30px color-mix(in srgb,var(--color-brand-primary) 10%,transparent);opacity:0;pointer-events:none;transition:opacity .3s;position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px}:root:has(.glyph-backdrop) [data-lp-header]>div:hover:after{opacity:1}:root:has(.glyph-backdrop) [data-lp-header] img[alt=BeReach]{aspect-ratio:660/153;width:92px;height:auto}:root:has(.glyph-backdrop) [data-lp-header] nav{gap:8px}:root:has(.glyph-backdrop) [data-lp-header] nav a{letter-spacing:normal;height:38px;color:var(--lp-ink-2);border-radius:9px;align-items:center;padding:0 14px;font-size:15px;font-weight:400;line-height:1;transition:background-color .2s,color .2s;display:flex}:root:has(.glyph-backdrop) [data-lp-header] nav a:hover{background:color-mix(in srgb,var(--color-brand-primary) 7%,transparent);color:var(--lp-ink)}:root:has(.glyph-backdrop) [data-lp-header]>div>:-webkit-any(a,button){border-radius:9px;height:40px;min-height:40px;font-size:14px;font-weight:700;line-height:1;padding:0 16px!important}:root:has(.glyph-backdrop) [data-lp-header]>div>:-moz-any(a,button){border-radius:9px;height:40px;min-height:40px;font-size:14px;font-weight:700;line-height:1;padding:0 16px!important}:root:has(.glyph-backdrop) [data-lp-header]>div>:is(a,button){border-radius:9px;height:40px;min-height:40px;font-size:14px;font-weight:700;line-height:1;padding:0 16px!important}:root:has(.glyph-backdrop) [data-lp-header] :-webkit-any(a,button):focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}:root:has(.glyph-backdrop) [data-lp-header] :-moz-any(a,button):focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}:root:has(.glyph-backdrop) [data-lp-header] :is(a,button):focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}@media (min-width:768px){:root:has(.glyph-backdrop) [data-lp-header] nav{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}}@media (min-width:760px) and (max-width:1000px){:root:has(.glyph-backdrop) [data-lp-header]>div{gap:8px}:root:has(.glyph-backdrop) [data-lp-header] nav{gap:0}:root:has(.glyph-backdrop) [data-lp-header] nav a{padding-left:8px;padding-right:8px;font-size:13px}}@media (max-width:767px){:root:has(.glyph-backdrop) [data-lp-header]{padding:8px 16px 0}:root:has(.glyph-backdrop) [data-lp-header]>div{border-radius:14px;gap:8px;height:52px;padding:0 6px 0 16px}:root:has(.glyph-backdrop) main>section[id]{scroll-margin-top:20px}}@media (prefers-reduced-transparency:reduce){:root:has(.glyph-backdrop) [data-lp-header]>div{background:var(--color-base-0);-webkit-backdrop-filter:none;backdrop-filter:none}}:root:has(.glyph-backdrop) .lph-pill>p{border-color:var(--lp-tint-line);background:var(--lp-white)}:root:has(.glyph-backdrop) .lph-pill>p>span:last-child{color:#000}:root:has(.glyph-backdrop) .lph-pill>p>span:first-child{background:linear-gradient(110deg,var(--color-brand-primary) 0,#7294fd 48%,var(--color-brand-primary) 100%);box-shadow:inset 0 1px rgba(255,255,255,.32)}:root:has(.glyph-backdrop) .lph .hs-register{color:#000}:root:has(.glyph-backdrop) [data-field] form{isolation:isolate;border-color:color-mix(in srgb,var(--color-brand-primary) 22%,transparent);background:rgba(255,255,255,.7);border-radius:12px;gap:8px;padding:12px 14px 12px 24px;transition:box-shadow .3s,border-color .3s;position:relative;box-shadow:0 0 0 5px rgba(114,148,253,.1),0 12px 44px color-mix(in srgb,var(--color-brand-primary) 16%,transparent)!important}:root:has(.glyph-backdrop) [data-field] form:hover{border-color:color-mix(in srgb,var(--color-brand-primary) 35%,transparent)}:root:has(.glyph-backdrop) [data-field] form:focus-within{border-color:color-mix(in srgb,var(--color-brand-primary) 55%,transparent);box-shadow:0 0 0 6px rgba(114,148,253,.18),0 14px 50px color-mix(in srgb,var(--color-brand-primary) 24%,transparent)!important}:root:has(.glyph-backdrop) [data-field] form:before{content:"";z-index:-1;background:var(--lp-white);pointer-events:none;border-radius:9px;position:absolute;top:8px;bottom:8px;left:8px;right:8px;box-shadow:0 2px 2px rgba(0,0,0,.1),-1px 7px 3.5px rgba(0,0,0,.09),-3px 15px 4.5px rgba(0,0,0,.05),-6px 27px 5.5px rgba(0,0,0,.01)}:root:has(.glyph-backdrop) [data-field] form>div{gap:8px;padding:0}:root:has(.glyph-backdrop) [data-field] form>div>svg{display:none}:root:has(.glyph-backdrop) [data-field] form>div:before{content:"";background:var(--lp-grey-2);flex:none;width:1px;height:24px}:root:has(.glyph-backdrop) [data-field] form:focus-within>div:before{display:none}:root:has(.glyph-backdrop) [data-field] form>div:has(:-webkit-any(input,textarea):not(:placeholder-shown)):before{display:none}:root:has(.glyph-backdrop) [data-field] form>div:has(:-moz-any(input,textarea):not(:placeholder-shown)):before{display:none}:root:has(.glyph-backdrop) [data-field] form>div:has(:is(input,textarea):not(:placeholder-shown)):before{display:none}@media (prefers-reduced-motion:no-preference){:root:has(.glyph-backdrop) [data-field] form>div:before{animation:1.06s step-end infinite lp-caret}}@media (max-width:759px){:root:has(.glyph-backdrop) [data-field] form>div:before{display:none}}:root:has(.glyph-backdrop) [data-field] form :-webkit-any(input,textarea){font-size:16px}:root:has(.glyph-backdrop) [data-field] form :-moz-any(input,textarea){font-size:16px}:root:has(.glyph-backdrop) [data-field] form :is(input,textarea){font-size:16px}:root:has(.glyph-backdrop) [data-field] form>button[type=submit]{border-radius:9px;height:44px;padding:0 16px;font-size:16px;font-weight:700;line-height:1.2;box-shadow:none!important}:root:has(.glyph-backdrop) #hero [data-field] form{box-shadow:0 0 0 calc(5 * var(--lp-u)) rgba(114,148,253,.1),0 calc(12 * var(--lp-u)) calc(44 * var(--lp-u)) color-mix(in srgb,var(--color-brand-primary) 16%,transparent)!important}:root:has(.glyph-backdrop) #hero [data-field] form:focus-within{box-shadow:0 0 0 calc(6 * var(--lp-u)) rgba(114,148,253,.18),0 calc(14 * var(--lp-u)) calc(50 * var(--lp-u)) color-mix(in srgb,var(--color-brand-primary) 24%,transparent)!important}:root:has(.glyph-backdrop) #start [data-field] form>button[type=submit]{padding:0 20px}:root:has(.glyph-backdrop) #how-it-works [data-field] form>button[type=submit]{height:40px}@media (max-width:359px){:root:has(.glyph-backdrop) #how-it-works [data-field] form>button[type=submit]{padding:0 10px;font-size:14px}}@container (max-width:28rem){:root:has(.glyph-backdrop) [data-field] form{padding:16px}:root:has(.glyph-backdrop) [data-field] form>div{height:40px;padding:0 6px}}:root:has(.glyph-backdrop) :is(#hero [data-field] form>button[type=submit],#start [data-field] form>button[type=submit]){justify-content:center;align-items:center;gap:8px;display:inline-flex}:root:has(.glyph-backdrop) :is(#hero [data-field] form>button[type=submit],#start [data-field] form>button[type=submit]):after{content:"";background:currentColor;flex:none;width:1em;height:1em;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M240,127.89a16,16,0,0,1-8.18,14L63.9,237.9A16.15,16.15,0,0,1,56,240a16,16,0,0,1-15-21.33l27-79.95A4,4,0,0,1,71.72,136H144a8,8,0,0,0,8-8.53,8.19,8.19,0,0,0-8.26-7.47h-72a4,4,0,0,1-3.79-2.72l-27-79.94A16,16,0,0,1,63.84,18.07l168,95.89A16,16,0,0,1,240,127.89Z'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 256 256'%3E%3Cpath d='M240,127.89a16,16,0,0,1-8.18,14L63.9,237.9A16.15,16.15,0,0,1,56,240a16,16,0,0,1-15-21.33l27-79.95A4,4,0,0,1,71.72,136H144a8,8,0,0,0,8-8.53,8.19,8.19,0,0,0-8.26-7.47h-72a4,4,0,0,1-3.79-2.72l-27-79.94A16,16,0,0,1,63.84,18.07l168,95.89A16,16,0,0,1,240,127.89Z'/%3E%3C/svg%3E") 50%/contain no-repeat}:root:has(.glyph-backdrop) :-webkit-any(#hero,#start) [data-field] form>button[type=submit]{transition:box-shadow .25s,transform .15s;overflow:hidden}:root:has(.glyph-backdrop) :-moz-any(#hero,#start) [data-field] form>button[type=submit]{transition:box-shadow .25s,transform .15s;overflow:hidden}:root:has(.glyph-backdrop) :is(#hero,#start) [data-field] form>button[type=submit]{transition:box-shadow .25s,transform .15s;overflow:hidden}:root:has(.glyph-backdrop) :-webkit-any(#hero,#start) [data-field] form>button[type=submit]:hover{box-shadow:0 10px 26px color-mix(in srgb,var(--color-brand-primary) 38%,transparent)!important}:root:has(.glyph-backdrop) :-moz-any(#hero,#start) [data-field] form>button[type=submit]:hover{box-shadow:0 10px 26px color-mix(in srgb,var(--color-brand-primary) 38%,transparent)!important}:root:has(.glyph-backdrop) :is(#hero,#start) [data-field] form>button[type=submit]:hover{box-shadow:0 10px 26px color-mix(in srgb,var(--color-brand-primary) 38%,transparent)!important}:root:has(.glyph-backdrop) [data-lp-header]>div>:-webkit-any(a,button){transition:transform .15s,box-shadow .2s}:root:has(.glyph-backdrop) [data-lp-header]>div>:-moz-any(a,button){transition:transform .15s,box-shadow .2s}:root:has(.glyph-backdrop) [data-lp-header]>div>:is(a,button){transition:transform .15s,box-shadow .2s}:root:has(.glyph-backdrop) [data-lp-header]>div>:-webkit-any(a,button):hover{box-shadow:0 8px 20px color-mix(in srgb,var(--color-brand-primary) 30%,transparent)}:root:has(.glyph-backdrop) [data-lp-header]>div>:-moz-any(a,button):hover{box-shadow:0 8px 20px color-mix(in srgb,var(--color-brand-primary) 30%,transparent)}:root:has(.glyph-backdrop) [data-lp-header]>div>:is(a,button):hover{box-shadow:0 8px 20px color-mix(in srgb,var(--color-brand-primary) 30%,transparent)}:root:has(.glyph-backdrop) #faq div.mt-10 :-webkit-any(a,button){transition:box-shadow .25s,transform .15s}:root:has(.glyph-backdrop) #faq div.mt-10 :-moz-any(a,button){transition:box-shadow .25s,transform .15s}:root:has(.glyph-backdrop) #faq div.mt-10 :is(a,button){transition:box-shadow .25s,transform .15s}:root:has(.glyph-backdrop) #faq div.mt-10 :-webkit-any(a,button):hover{box-shadow:0 10px 24px color-mix(in srgb,var(--color-brand-primary) 32%,transparent)}:root:has(.glyph-backdrop) #faq div.mt-10 :-moz-any(a,button):hover{box-shadow:0 10px 24px color-mix(in srgb,var(--color-brand-primary) 32%,transparent)}:root:has(.glyph-backdrop) #faq div.mt-10 :is(a,button):hover{box-shadow:0 10px 24px color-mix(in srgb,var(--color-brand-primary) 32%,transparent)}@media (prefers-reduced-motion:no-preference){:root:has(.glyph-backdrop) :-webkit-any(:-webkit-any(#hero,#start) [data-field] form>button[type=submit],[data-lp-header]>div>:-webkit-any(a,button),#faq div.mt-10 :-webkit-any(a,button)):active{transform:translateY(1px)}:root:has(.glyph-backdrop) :-moz-any(:-moz-any(#hero,#start) [data-field] form>button[type=submit],[data-lp-header]>div>:-moz-any(a,button),#faq div.mt-10 :-moz-any(a,button)):active{transform:translateY(1px)}:root:has(.glyph-backdrop) :is(:is(#hero,#start) [data-field] form>button[type=submit],[data-lp-header]>div>:is(a,button),#faq div.mt-10 :is(a,button)):active{transform:translateY(1px)}:root:has(.glyph-backdrop) :-webkit-any(#hero,#start) [data-field] form>button[type=submit]:hover:after{animation:.5s cubic-bezier(.7,0,.2,1) lp-plane}:root:has(.glyph-backdrop) :-moz-any(#hero,#start) [data-field] form>button[type=submit]:hover:after{animation:.5s cubic-bezier(.7,0,.2,1) lp-plane}:root:has(.glyph-backdrop) :is(#hero,#start) [data-field] form>button[type=submit]:hover:after{animation:.5s cubic-bezier(.7,0,.2,1) lp-plane}}:root:has(.glyph-backdrop) main>section:has(>div>[data-tldr]){padding:64px 0 0}:root:has(.glyph-backdrop) main>section:has(>div>[data-tldr])>div{max-width:none}:root:has(.glyph-backdrop) [data-tldr]{width:min(560px,650 * var(--lp-u),100%);padding:calc(16 * var(--lp-u));border:calc(3 * var(--lp-u)) solid var(--lp-tint-edge);border-radius:calc(8 * var(--lp-u));background:var(--lp-tint);color:#1b4de4;margin-left:auto;margin-right:auto;font-size:14px;line-height:1.45;position:relative}:root:has(.glyph-backdrop) [data-tldr]>p{margin:0 0 calc(8 * var(--lp-u));font-weight:700}:root:has(.glyph-backdrop) [data-tldr]>div{font-size:inherit;line-height:inherit;color:inherit}:root:has(.glyph-backdrop) [data-tldr]>p{font-size:inherit;line-height:inherit;color:inherit}@media (max-width:759px){:root:has(.glyph-backdrop) main>section:has(>div>[data-tldr]){padding-top:32px}:root:has(.glyph-backdrop) main>section:has(>div>[data-tldr])>div{padding-left:16px;padding-right:16px}:root:has(.glyph-backdrop) [data-tldr]{width:100%}}@supports (animation-timeline:scroll()){@media (prefers-reduced-motion:no-preference){:root:has(.glyph-backdrop) [data-tldr]{-webkit-clip-path:inset(0 round calc(8 * var(--lp-u)));clip-path:inset(0 round calc(8 * var(--lp-u)))}:root:has(.glyph-backdrop) [data-tldr]:after{content:"";background:linear-gradient(180deg,transparent 35%,color-mix(in srgb,var(--lp-ground) 75%,transparent) 75%,var(--lp-ground));transform-origin:bottom;pointer-events:none;animation:linear both lp-short-reveal;animation-timeline:scroll(root);animation-range:0 220px;position:absolute;top:-3px;bottom:-3px;left:-3px;right:-3px}:root:has(.glyph-backdrop) [data-tldr]:hover:after{visibility:hidden}}}:root:has(.glyph-backdrop) main>section:has(.lp-stats){padding:64px 0 0}@media (max-width:759px){:root:has(.glyph-backdrop) main>section:has(.lp-stats){padding:88px 0 24px}}
