.lets-connect{position:relative;display:flex;flex-direction:column;align-items:center;width:100%;padding:88px 64px;background-color:#fff;box-sizing:border-box}.lets-connect *,.lets-connect *:before,.lets-connect *:after{box-sizing:border-box}.lets-connect__page-width{display:flex;flex-direction:column;align-items:center;gap:100px;width:100%;max-width:1312px;margin:0 auto;padding:0}.lets-connect__header{display:flex;flex-direction:column;gap:20px;width:100%;margin:0;padding:0}.lets-connect__subheader{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:100%}.lets-connect__title{margin:0;padding:0;color:#000;font-family:TikTok Sans,sans-serif;font-size:32px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:0;font-variation-settings:"wdth" 100}.lets-connect__socials{display:flex;flex-direction:row;align-items:center;justify-content:space-between;width:648px;max-width:100%}.lets-connect__social-link{display:inline-block;margin:0;padding:0;color:#000;font-family:TikTok Sans,sans-serif;font-size:24px;font-weight:400;font-style:normal;line-height:normal;letter-spacing:0;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px;white-space:nowrap;font-variation-settings:"wdth" 100}.lets-connect__social-link:hover{color:#000;text-decoration:underline}.lets-connect__social-link:visited{color:#000}.lets-connect__separator{display:block!important;width:100%;height:1px;min-height:1px;flex:0 0 1px;margin:0;padding:0;border:0;background-color:#bcbcbc;opacity:1;visibility:visible}.lets-connect__content{display:flex;flex-direction:row;align-items:flex-end;justify-content:space-between;width:100%;margin:0;padding:0}.lets-connect__visual-container{display:flex;align-items:center;justify-content:center;width:200px;height:200px;flex:0 0 200px}.lets-connect__globe,.lets-connect__globe-image{display:block;width:200px;height:200px}.lets-connect__globe-image{object-fit:contain}.lets-connect__form{display:flex;flex-direction:column;gap:48px;width:648px;max-width:100%;margin:0;padding:0}.lets-connect__input-row{display:flex;flex-direction:row;align-items:flex-start;gap:16px;width:100%}.lets-connect__field{display:flex;flex:1 0 0;flex-direction:column;gap:20px;min-width:1px;padding:0 0 12px;border-bottom:1px solid #bcbcbc}.lets-connect__field--project{flex:none;gap:40px;width:100%}.lets-connect__label{display:block;margin:0;padding:0;color:#767676;font-family:TikTok Sans,sans-serif;font-size:16px;font-weight:400;font-style:normal;line-height:1.1;letter-spacing:0;text-transform:none;font-variation-settings:"wdth" 100}.lets-connect__input,.lets-connect__textarea{display:block;width:100%;min-width:0;margin:0;padding:0;border:0;border-radius:0;outline:none;background:transparent;box-shadow:none;color:#000;font-family:TikTok Sans,sans-serif;font-size:20px;font-weight:400;font-style:normal;line-height:1.3;letter-spacing:0;appearance:none;-webkit-appearance:none;font-variation-settings:"wdth" 100}.lets-connect__input{height:26px}.lets-connect__textarea{min-height:26px;overflow:hidden;resize:vertical}.lets-connect__field:has(input[id^=LetsConnectBudget-]){position:relative}.lets-connect__field input[id^=LetsConnectBudget-]{height:52px}.lets-connect__field input[id^=LetsConnectBudget-]::placeholder{color:transparent}.lets-connect__field:has(input[id^=LetsConnectBudget-]:placeholder-shown):after{content:"How much are you about to\aspend?";position:absolute;right:0;bottom:12px;left:0;color:#767676;font-family:TikTok Sans,sans-serif;font-size:20px;font-weight:400;line-height:1.3;white-space:pre-line;pointer-events:none}.lets-connect__input::placeholder,.lets-connect__textarea::placeholder{color:#767676;opacity:1}.lets-connect__input:focus,.lets-connect__textarea:focus{border:0;outline:none;box-shadow:none}.lets-connect__field:focus-within{border-bottom-color:#000}.lets-connect__submit{display:flex;align-items:center;justify-content:center;width:100%;margin:0;padding:12px;border:0;border-radius:0;background-color:#000;color:#fff;font-family:Inter Tight,sans-serif;font-size:20px;font-weight:600;font-style:normal;line-height:normal;letter-spacing:0;text-align:center;text-decoration:none;white-space:nowrap;cursor:pointer;appearance:none;-webkit-appearance:none}.lets-connect__submit:hover{background-color:#000;color:#fff}.lets-connect__submit:focus-visible{outline:1px solid #000000;outline-offset:3px}.lets-connect__form-message{width:100%;margin:0;font-family:TikTok Sans,sans-serif;font-size:16px;font-weight:400;line-height:1.3}.lets-connect__form-message--success{color:#000}.lets-connect__form-message--error{color:#b00020}.lets-connect__error-list{margin:12px 0 0;padding-left:20px}@media screen and (max-width:768px){.lets-connect{padding:80px 16px 148px}.lets-connect__page-width{gap:64px;max-width:100%}.lets-connect__header{align-items:flex-start;gap:20px}.lets-connect__subheader{flex-direction:column;align-items:flex-start;gap:20px}.lets-connect__title{font-size:28px;line-height:1.25}.lets-connect__socials{width:100%;height:29px}.lets-connect__social-link{font-size:20px;line-height:normal}.lets-connect__content{align-items:flex-start;width:100%}.lets-connect__form{align-items:flex-start;gap:32px;width:100%;max-width:none}.lets-connect__input-row{flex-direction:column;gap:32px;width:100%}.lets-connect__field{flex:none;align-items:flex-start;width:100%}.lets-connect__field--project{gap:40px}.lets-connect__input,.lets-connect__textarea{width:100%;font-size:20px;line-height:1.3}.lets-connect__submit{width:100%;padding:12px;font-size:20px}.lets-connect__visual-container{position:absolute;top:926.59px;left:271px;width:88px;height:88px;flex:none}.lets-connect__globe,.lets-connect__globe-image{width:88px;height:88px}}
/*# sourceMappingURL=/cdn/shop/t/4/assets/lets-connect.css.map */
