@keyframes styles_slide-bg-back-and-forth__8f7zj{0%,to{background-position:0,0}50%{background-position:0,100%}}.styles_introInner__9oW2X{padding-inline:15px}@media screen and (min-width:720px){.styles_introInner__9oW2X{padding-inline:60px}}@media screen and (min-width:992px){.styles_introInner__9oW2X{padding-inline:40px}}.styles_introInner__9oW2X{padding-top:82px}@media screen and (min-width:479px){.styles_introInner__9oW2X{padding-top:92px}}@media screen and (min-width:720px){.styles_introInner__9oW2X{padding-top:124px}}@media screen and (min-width:992px){.styles_introInner__9oW2X{padding-top:104px}}@media screen and (min-width:1440px){.styles_introInner__9oW2X{padding-top:124px}}.styles_introInner__9oW2X{align-items:stretch;background-position:-55vh 100%;background-image:url(/_next/static/media/intro-bg@3000x1180@1x.e7e6a638.webp);background-repeat:no-repeat;background-size:1500px 590px;display:flex;min-height:calc(100vh - 80px)}@media screen and (min-width:479px){.styles_introInner__9oW2X{background-position:-45vh 100%}}@media screen and (min-width:720px){.styles_introInner__9oW2X{background-position:-40vh 100%;background-size:cover}}@media screen and (min-width:1280px){.styles_introInner__9oW2X{background-position:calc(50% + 20vw) 0}}.styles_introInnerInner__sFHot{color:var(--base-800);display:flex;flex-direction:column;justify-content:space-between;margin:0 auto;max-width:var(--max-content-width);padding:60px 0 80px;width:100%}.styles_introLogos__G0swH{align-items:center;display:flex;margin-bottom:20px}.styles_introLogos__G0swH img{display:block}.styles_introLogoDivider__4OufT{background:var(--base-200);height:25px;margin-inline:15px;width:1px}.styles_stripeLogo__cxlNT{color:var(--base-800)}.styles_introContent__cDdfi{margin-bottom:180px}@media screen and (min-width:720px){.styles_introContent__cDdfi{margin-bottom:40px}}.styles_introHd__xc7qg{font-family:var(--hd-font-family);font-weight:var(--hd--base-font-weight);font-size:var(--hd-h6--size);line-height:var(--hd-h6--line-height);margin-bottom:20px}@media screen and (min-width:375px){.styles_introHd__xc7qg{font-family:var(--hd-font-family);font-weight:var(--hd--base-font-weight);letter-spacing:var(--hd-h5--letter-spacing);font-size:var(--hd-h5--size);line-height:var(--hd-h5--line-height)}}@media screen and (min-width:720px){.styles_introHd__xc7qg{font-family:var(--hd-font-family);font-weight:var(--hd--base-font-weight);font-size:var(--hd-h4--size);letter-spacing:var(--hd-h4--letter-spacing);line-height:var(--hd-h4--line-height)}}@media screen and (min-width:992px){.styles_introHd__xc7qg{font-family:var(--hd-font-family);font-weight:var(--hd--base-font-weight);font-size:var(--hd-h3--size);letter-spacing:var(--hd-h3--letter-spacing);line-height:var(--hd-h3--line-height)}}@media screen and (min-width:1440px){.styles_introHd__xc7qg{font-family:var(--hd-font-family);font-weight:var(--hd--base-font-weight);font-size:var(--hd-h4--size);letter-spacing:var(--hd-h4--letter-spacing);line-height:var(--hd-h4--line-height);max-width:870px}}.styles_introDescription__ElIqb{font-size:var(--body-regular--size);font-weight:var(--body--base-font-weight);letter-spacing:var(--body-regular--letter-spacing);line-height:var(--body-regular--line-height);margin-bottom:20px;max-width:440px}.styles_introCallout__VK1Dc{align-self:flex-end;max-width:315px;position:relative}.styles_introCallout__VK1Dc>*{position:relative}.styles_introCallout__VK1Dc:before{background:var(--base-100) var(--grain-50-url);border-radius:16px;content:"";display:block;inset:-20px;position:absolute}.styles_introCalloutHd__09tx1{font-family:var(--hd-font-family);font-size:var(--hd-h8--size);font-weight:var(--hd--base-font-weight);letter-spacing:var(--hd-h8--letter-spacing);line-height:var(--hd-h8--line-height);background-image:var(--gradient-primary-horizontal);background-size:var(--grain-size),100%;-webkit-background-clip:text;background-clip:text;color:rgba(0,0,0,0);-webkit-text-fill-color:rgba(0,0,0,0);margin-bottom:10px}.styles_introCalloutDescription__n11P_{font-size:var(--body-regular--size);font-weight:var(--body--base-font-weight);letter-spacing:var(--body-regular--letter-spacing);line-height:var(--body-regular--line-height)}.styles_logoTickerWrapper__DKKxw{background:var(--base-10)}.styles_tools__lalvE{padding-top:70px}.styles_toolsInner__hdbm3{padding-inline:15px}@media screen and (min-width:720px){.styles_toolsInner__hdbm3{padding-inline:60px}}@media screen and (min-width:992px){.styles_toolsInner__hdbm3{padding-inline:40px}}.styles_toolsInnerInner__oBrjT{margin:0 auto;max-width:1056px}.styles_toolsPreHd__fQbxf{font-size:var(--kicker-regular--size);font-weight:var(--kicker--base-font-weight);letter-spacing:var(--kicker-regular--letter-spacing);line-height:var(--kicker-regular--line-height);text-transform:uppercase;align-items:center;display:flex;margin-bottom:30px}.styles_toolsPreHd__fQbxf img{margin-right:8px}.styles_toolsHd__qDQW0{font-family:var(--hd-font-family);font-weight:var(--hd--base-font-weight);letter-spacing:var(--hd-h5--letter-spacing);font-size:var(--hd-h5--size);line-height:var(--hd-h5--line-height);margin-bottom:40px}@media screen and (min-width:720px){.styles_toolsHd__qDQW0{font-family:var(--hd-font-family);font-weight:var(--hd--base-font-weight);font-size:var(--hd-h4--size);letter-spacing:var(--hd-h4--letter-spacing);line-height:var(--hd-h4--line-height)}}@media screen and (min-width:1440px){.styles_toolsHd__qDQW0{font-family:var(--hd-font-family);font-weight:var(--hd--base-font-weight);font-size:var(--hd-h3--size);letter-spacing:var(--hd-h3--letter-spacing);line-height:var(--hd-h3--line-height);margin-bottom:60px}}.styles_toolsImg__HI7g7{padding-inline:15px}@media screen and (min-width:720px){.styles_toolsImg__HI7g7{padding-inline:60px}}@media screen and (min-width:992px){.styles_toolsImg__HI7g7{padding-inline:40px}}.styles_toolsImg__HI7g7{height:495px;overflow:hidden;position:relative}@media screen and (min-width:720px){.styles_toolsImg__HI7g7{height:820px}}.styles_toolsImgInner__ej2PC{margin:0 auto;max-width:1056px;position:relative}.styles_toolsImgInner__ej2PC>img{border-radius:6px;box-shadow:0 16px 40px 0 rgba(0,0,0,.05);display:block;height:415px;position:absolute;top:0;width:auto}@media screen and (min-width:720px){.styles_toolsImgInner__ej2PC>img{border-radius:9px;height:700px}}@media screen and (min-width:1100px){.styles_toolsImgInner__ej2PC>img{left:0;margin:0 auto;position:static}}