.lpn-word{white-space:nowrap}.lpn-ch{white-space:pre;transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s,filter .35s,color .35s;display:inline-block}.lpn-ch.lpn-off{transform:translate(var(--dx),var(--dy));opacity:.35;filter:blur(1.2px);color:var(--color-brand-primary)}.lpn-spark{z-index:60;width:var(--s);height:var(--s);margin:calc(var(--s) / -2) 0 0 calc(var(--s) / -2);background:radial-gradient(circle,#fff 0 30%,color-mix(in oklab,var(--color-brand-primary) 55%,#fff) 60%,rgba(27,77,229,0) 100%);box-shadow:0 0 6px color-mix(in oklab,var(--color-brand-primary) 55%,transparent);pointer-events:none;border-radius:50%;animation:.7s cubic-bezier(.16,1,.3,1) forwards lpn-spark;position:fixed}@keyframes lpn-spark{0%{opacity:1;transform:translate(0)scale(1)}to{transform:translate(var(--x),var(--y)) scale(.2);opacity:0}}@media (prefers-reduced-motion:reduce){.lpn-ch{transition:none}}
.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}:root:has(.glyph-backdrop) main>section.section-y.section-tight{padding-top:88px;padding-bottom:88px}:root:has(.glyph-backdrop) #faq.section-tight>div>div.mb-12>h2:before{display:none}:root:has(.glyph-backdrop) #faq.section-tight .cq-faq{margin-top:32px}@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.section-y.section-tight{padding-top:48px;padding-bottom:48px}}: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}:root:has(.glyph-backdrop) main>section:not(#hero) .section-head.text-center>h2+div>div{margin-left:auto;margin-right:auto}:root:has(.glyph-backdrop) main>section:not(#hero) .section-head.text-center>h2.headline{margin-left:auto;margin-right:auto}:root:has(.glyph-backdrop) main>section:not(#hero) .section-head.text-center>h2.headline:before{margin-left:auto;margin-right:auto}@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]>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}@media (max-width:767px){:root:has(.glyph-backdrop) main>section[id]{scroll-margin-top:20px}}: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}}:root:has(.glyph-backdrop):has(.hd-stage-in) [data-field] form:focus-within{outline:2px solid var(--color-brand-primary);outline-offset:2px}:root:has(.glyph-backdrop):has(.hd-stage-in) main :-webkit-any(a,button,[tabindex]):focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}:root:has(.glyph-backdrop):has(.hd-stage-in) main :-moz-any(a,button,[tabindex]):focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}:root:has(.glyph-backdrop):has(.hd-stage-in) main :is(a,button,[tabindex]):focus-visible{outline:2px solid var(--color-brand-primary);outline-offset:2px}:root:has(.glyph-backdrop) [data-tldr].tldr-still{clip-path:none;width:min(660px,100%)}:root:has(.glyph-backdrop) [data-tldr].tldr-still:after{display:none}:root:has(.glyph-backdrop) [data-tldr].tldr-soft{color:var(--color-base-content);background:#edf3fd;border:1px solid rgba(27,77,229,.12);border-radius:16px;padding:20px 24px;font-size:15px;line-height:1.55}:root:has(.glyph-backdrop) [data-tldr].tldr-soft>p{color:#1b4de4;margin-bottom:6px}
.chf{color:rgba(255,255,255,.72);padding:0 12px 12px;font-size:13px;line-height:1.55}.chf,.chf-in{position:relative}.chf-in{isolation:isolate;border-radius:var(--radius-panel);background:radial-gradient(120% 90% at 85% 0,#3a67f2 0,rgba(58,103,242,0) 55%),radial-gradient(90% 80% at 0 100%,#0b2a9c 0,rgba(11,42,156,0) 60%),linear-gradient(180deg,var(--color-brand-primary),#1238b8);padding:44px calc(max(20px,min(4vw,56px))) 26px;overflow:hidden}.chf-in:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60% 50% at 50% 100%,rgba(114,148,253,.45),transparent 70%);position:absolute;top:0;bottom:0;left:0;right:0}.chf-top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.chf-mark{border-radius:var(--radius-tag);display:block}.chf-mark img{filter:brightness(0)invert();width:104px;height:auto;display:block}.chf-links{flex-wrap:wrap;gap:4px;display:flex}.chf-links .chf-go,.chf-links a{color:rgba(255,255,255,.86);background:0 0;border:0;border-radius:9px;align-items:center;min-height:0;padding:9px 14px;font-size:15px;font-weight:400;line-height:1;text-decoration:none;transition:background-color .2s,color .2s;display:inline-flex}.chf-links .chf-go:hover,.chf-links a:hover{background:color-mix(in srgb,var(--color-base-0) 12%,transparent);color:var(--color-base-0)}.chf :-webkit-any(a,button):focus-visible{outline:2px solid var(--color-base-0);outline-offset:2px;box-shadow:none}.chf :-moz-any(a,button):focus-visible{outline:2px solid var(--color-base-0);outline-offset:2px;box-shadow:none}.chf :is(a,button):focus-visible{outline:2px solid var(--color-base-0);outline-offset:2px;box-shadow:none}.chf-word{filter:drop-shadow(0 18px 40px rgba(8,24,110,.35));margin-top:calc(max(40px,min(7vw,96px)))}.chf-word-mask{aspect-ratio:660/153;-webkit-mask-composite:source-in;position:relative;overflow:hidden;-webkit-mask-image:url(/static/logotype.svg),linear-gradient(#000 35%,rgba(0,0,0,.15));mask-image:url(/static/logotype.svg),linear-gradient(#000 35%,rgba(0,0,0,.15));-webkit-mask-size:100% 100%;mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-composite:source-in;mask-composite:intersect}.chf-word-light{background:linear-gradient(90deg,#fff,#c9d6ff 14%,#7294fd 25%,#e7ecfb 36%,#fff 50%,#c9d6ff 64%,#7294fd 75%,#e7ecfb 86%,#fff);width:200%;position:absolute;top:0;bottom:0;left:-100%;right:auto}@media (prefers-reduced-motion:no-preference){.chf-word-light{animation:7s linear infinite chf-light}}@keyframes chf-light{to{transform:translate(50%)}}.chf-legal{color:rgba(255,255,255,.66);border-top:1px solid rgba(255,255,255,.16);flex-wrap:wrap;justify-content:space-between;gap:12px 24px;margin-top:28px;padding-top:18px;font-size:13px;line-height:1.4;display:flex}.chf-legal p{margin:0}.chf-legal-links{flex-wrap:wrap;align-items:center;gap:4px 18px;display:flex}.chf-legal-links a,.chf-legal-links button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;transition:color .2s}.chf-legal-links a:hover,.chf-legal-links button:hover{color:var(--color-base-0)}@media (max-width:759px){.chf-in{border-radius:20px;padding:28px 18px 20px}.chf-links .chf-go,.chf-links a{padding:8px 10px;font-size:14px}}@media (pointer:coarse){.chf-legal-links a,.chf-legal-links button,.chf-links .chf-go,.chf-links a{min-height:44px}.chf-legal-links a,.chf-legal-links button{align-items:center;display:inline-flex}}
