:root{--container-px:1rem}@media(max-width:767.98px){html{font-size:2.73333vw}}@media(max-width:639.98px){html{font-size:3.33333vw}}h1,h2,h3,h4,h5,p{white-space:pre-wrap}section{overflow-x:hidden}.container__lp{margin-left:auto;margin-right:auto;width:100%;max-width:1512px;padding-left:var(--container-px);padding-right:var(--container-px)}@media (min-width:640px){.container__lp{padding-left:2rem;padding-right:2rem}}@media (min-width:768px){.container__lp{padding-left:60px;padding-right:60px}}.grid__lp{display:grid}@media (min-width:1024px){.grid__lp{grid-template-columns:repeat(12,minmax(0,1fr))}}.cf_desc_loose p{font-size:1.125rem;line-height:2}@media (min-width:640px){.cf_desc_loose p{font-size:1rem}}.cf_desc p{font-size:1.125rem}@media (min-width:640px){.cf_desc p{font-size:1rem}}.cf_desc p+p{margin-top:1rem}.heading_br span{display:block;font-size:80%}.ttl sup{vertical-align:super;font-size:45%}.exp_p{font-weight:500}.exp_p strong{font-weight:700;text-decoration-line:underline}.ribbon_cut{position:relative;z-index:1}.ribbon_cut:after{position:absolute;top:0;right:-1rem;z-index:-1;height:100%;width:1.5rem;background-color:hsl(var(--primary));--tw-content:"";content:var(--tw-content);clip-path:polygon(0 0,0 50%,0 100%,100% 100%,70% 50%,100% 0)}.notice_small,.notice_small p{font-size:.75rem;line-height:1.375}.notice_small p+p,.notice_small+p{margin-top:.375rem}.card__lp strong,.subttl strong{color:hsl(var(--primary))}@media not all and (min-width:768px){#proof-point-1 .ttl h3 br{display:none}}@media (min-width:768px){#content_howitworks .cf_desc br,#content_howitworks .ttl br,#proof-point-3 .ttl .subttl br,#usecase .ttl br{display:none}}.hero_a .hero__content strong{border-radius:.75rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));padding-left:.375rem;padding-right:.375rem}.hero_a .hero__content strong>span{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops));--tw-gradient-from:hsl(var(--linear-text-start)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--linear-text-start)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to);--tw-gradient-to:hsl(var(--linear-text-end)) var(--tw-gradient-to-position);-webkit-background-clip:text;background-clip:text;color:transparent}.shine{position:relative;overflow:hidden}.shine:after{position:absolute;top:0;height:220px;width:100%;--tw-translate-x:100%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));--tw-content:"";content:var(--tw-content);background:linear-gradient(90deg,rgba(255,255,255,0) 0,rgba(255,255,255,.8) 50%,rgba(128,186,232,0) 99%,rgba(125,185,232,0));animation:shine 2s linear infinite;background-size:200% 100%;background-position:0 0}@keyframes shine{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.divider_title{display:flex;gap:2rem}.divider_title:after,.divider_title:before{height:1px;--tw-content:"";content:var(--tw-content)}.divider_title:after,.divider_title:before{display:block;width:2.5rem;background-color:hsl(var(--secondary-text))}@media (min-width:768px){.divider_title:after,.divider_title:before{width:6rem}}section#ctaLast{overflow:visible}