@font-face{font-family:Heebo;font-style:normal;font-weight:100 900;src:url(/_next/static/media/Heebo-VariableFont_wght.52daa223.ttf) format("truetype")}body,html{height:100vh;max-width:100vw;overflow-x:hidden}body{background-color:#fff;color:#2b2b2b;font-family:Heebo,sans-serif,Comic Sans MS;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column;align-items:center}*,:after,:before{box-sizing:border-box;padding:0;margin:0}button:not(:disabled){cursor:pointer}a{color:inherit;text-decoration:none}.opacity-60{opacity:.6}body .grecaptcha-badge{visibility:hidden}.screen-container{width:100%;height:100%;display:grid;grid-template-rows:auto 1fr;position:relative}.main-content{display:grid;grid-template-rows:1fr auto;justify-items:center;height:100%;overflow:auto}.profile-avatar{display:inline-flex;flex:0 0 auto;line-height:0}.Toastify__close-button{color:#fff;opacity:.4}.Toastify__toast{font-family:Heebo,sans-serif;font-size:.875rem;min-height:unset;border-radius:8px;color:#fff;padding:15px 25px 15px 15px;width:510px}@media screen and (max-width:430px){.Toastify__toast{width:315px;margin-bottom:25px}}.Toastify__toast--success{background-color:#2b2b2b}.Toastify__toast--error{background-color:#d91010}.announcement-bar{background-color:#151515;padding:0 3.125rem;overflow:hidden;width:100%;height:4.8rem;opacity:1;transition:height .3s ease-in-out,opacity .3s ease-in-out}@media screen and (max-width:768px){.announcement-bar{padding:0 1.25rem}}@media screen and (max-width:430px){.announcement-bar{padding:0 .625rem;height:4.4rem}}.announcement-bar--hidden{height:0;opacity:0}.announcement-bar__content{display:flex;justify-content:space-between;align-items:center;height:100%;max-width:1400px;width:100%;margin:0 auto}.announcement-bar__content>.btn{width:auto;color:#151515;font-weight:600}@media screen and (max-width:430px){.announcement-bar__content>.btn{padding:.375rem .625rem}}.announcement-bar__left{display:flex;align-items:center;gap:1rem}@media screen and (max-width:430px){.announcement-bar__left{gap:.375rem}}.announcement-bar__left .btn{color:#fff;opacity:.5;padding:.625rem;width:unset}@media screen and (max-width:430px){.announcement-bar__left .btn{padding:.25rem}}.announcement-bar__left .btn:hover{opacity:1}.announcement-bar__left .btn svg{width:1.5rem;height:1.5rem}.announcement-bar__left__text h5{font-size:1rem;color:#fff}.announcement-bar__left__text p{font-size:.875rem;color:#c1c1c1}.app-links{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1.6rem;gap:1.6rem;align-items:center}.app-links>a>svg{height:3.5rem}.app-links--small{gap:1rem}.app-links--small>a>svg{height:2.5rem}.main-header{position:-webkit-sticky;position:sticky;top:0;z-index:100}.top-bar{display:inline-flex;align-items:center;width:100%;height:64px;background-color:#fff;padding:0 3.125rem;flex:0 0 auto;box-shadow:0 2px 4px rgba(0,0,0,.1);position:relative}.top-bar__content{padding:0 .825rem}@media screen and (max-width:768px){.top-bar{min-height:56px;height:auto;padding:0 1.25rem;background-color:hsla(0,0%,100%,.88);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px)}}.top-bar__content{display:flex;justify-content:space-between;align-items:center;max-width:1350px;width:100%;margin:0 auto}.top-bar__content__menu{display:none}.top-bar__content__end{display:flex;align-items:center;gap:20px;margin-left:auto}.top-bar__content a{font-size:1rem;font-weight:600;line-height:1.25rem;color:#2b2b2b;transition:transform .3s ease-in}.top-bar__content a:hover{transform:scale(1.05)}.top-bar__content a.active{color:#ff4900}.top-bar__content a.top-bar__login{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:8px 16px;border-radius:6px;font-size:.875rem;font-weight:800;line-height:1.25rem;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:#fff;background:#ff4900;box-shadow:0 12px 32px rgba(255,73,0,.28);transition:background .2s ease,transform .2s ease}.top-bar__content a.top-bar__login:hover{color:#fff;background:#d23a00;transform:translateY(-1px)}@media screen and (max-width:768px){.top-bar__content a.top-bar__login{padding:6px 12px;font-size:.75rem}}.top-bar__content__links{display:flex;gap:20px}.top-bar__content__links a{display:inline-block}.top-bar__content__menu-links{position:absolute;top:100%;left:0;right:0;max-height:0;background-color:#fff;overflow:hidden;transition:max-height .4s ease-in-out;box-shadow:0 2px 4px rgba(0,0,0,.1)}.top-bar__content__menu-links a{display:block;padding:20px;text-align:center}.top-bar__content__menu-links a:first-child{border-top:1px solid #f2f2f2}.top-bar__content__menu-links--open{max-height:500px}@media(min-width:769px){.top-bar__content__menu-links{display:none}}@media screen and (max-width:768px){.top-bar__content__menu{display:block}.top-bar__content__links{display:none}.top-bar__content__end{gap:12px}}@keyframes show{0%{opacity:0}to{opacity:1}}.photos-carousel{width:100%;position:relative;overflow:hidden;border-radius:8px}.photos-carousel__items{width:100%;display:flex;transform:translateX(0);transition:transform .3s ease-in-out,margin-left .3s ease-in-out;border-radius:8px}.photos-carousel__items__item{min-width:100%;height:clamp(380px,30vh,560px);flex:0 0 100%;position:relative;border-radius:8px;overflow:hidden}@media screen and (max-width:768px){.photos-carousel__items__item{height:clamp(250px,20vh,420px)}}.photos-carousel__items__item>img{width:100%;height:100%;object-fit:cover;opacity:0;transition:opacity .4s ease;border-radius:8px}.photos-carousel__items__item>img.loaded{opacity:1}.photos-carousel__arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:10;border:none;width:38px;height:38px;border-radius:4px;background-color:rgba(0,0,0,.44);color:#fff;opacity:0;transition:opacity .4s ease-in-out .2s}.photos-carousel__arrow--prev{left:8px}.photos-carousel__arrow--next{right:8px}.photos-carousel__arrow--show{opacity:1}.photos-carousel__arrow svg{width:24px;height:24px}.photos-carousel__arrow:disabled{opacity:0}.photos-carousel--header{overflow:hidden;border-radius:0}.photos-carousel--header .photos-carousel__items,.photos-carousel--header .photos-carousel__items__item,.photos-carousel--header .photos-carousel__items__item>img{border-radius:4px}.photos-carousel--header .photos-carousel__items__item{height:200px}.photos-carousel__toolbar{display:flex;align-items:center;gap:4px;min-height:40px;margin-bottom:8px;width:100%}.photos-carousel__toolbar .shared-screen__section-title{flex:1 1 auto;min-width:0}.photos-carousel__toolbar-btn{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:none;border-radius:4px;background-color:#f2f2f2;color:#2b2b2b}.photos-carousel__toolbar-btn svg{width:20px;height:20px}.photos-carousel__toolbar-btn:disabled{opacity:.4}.post-expired{align-items:center}.comment-thread,.post-expired{display:flex;flex-direction:column}.comment-thread{gap:10px;margin-bottom:20px}.comment-thread__main{display:flex;gap:18px}.comment-thread__main__avatar-company,.comment-thread__main__avatar-container{position:relative;flex:0 0 auto;width:40px;height:40px}.comment-thread__main__avatar-company,.comment-thread__main__avatar-user{display:inline-flex;align-items:center;justify-content:center}.comment-thread__main__avatar-user{flex:0 0 auto;height:24px;width:24px;position:absolute;bottom:-5px;right:-5px}.comment-thread__main__info__user{display:flex;align-items:center;font-size:.875rem}.comment-thread__main__info__user .user-info{margin-right:8px}.comment-thread__main__info__user .user-info>span{font-weight:600}.comment-thread__main__info__metadata{display:flex;align-items:center;gap:4px;color:#767676;flex-shrink:0}.comment-thread__main__info__metadata svg{width:16px;height:16px;fill:#ff4900}.comment-thread__main__info__metadata span{font-weight:400;line-height:1.25rem;position:relative;padding-left:8px}.comment-thread__main__info__metadata span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);height:2px;width:2px;background-color:#c1c1c1}.comment-thread__main__info__text{white-space:pre-wrap;word-break:break-word}.comment-thread__replies{display:flex;flex-direction:column;margin-left:60px;gap:0;transition:gap .2s ease-in-out}.comment-thread__replies>button{display:flex;flex-direction:row;align-items:center;gap:5px;color:#ff4900;font-size:.875rem;font-weight:550;border:none;background:none}.comment-thread__replies>button svg{width:10px;height:10px;transition:rotate .2s ease-in-out}.comment-thread__replies--rotate{gap:10px;transition:gap .4s ease-in-out}.comment-thread__replies--rotate>button svg{rotate:-180deg;transition:rotate .2s ease-in-out}.comments__load-more{display:flex;justify-content:flex-start}@media screen and (max-width:768px){.comments__load-more{justify-content:center}}.comments__load-more__btn{border:none;background:none;text-decoration:underline}.loader .logo-small{animation-name:spin;animation-duration:1.3s;animation-iteration-count:infinite;animation-timing-function:cubic-bezier(.45,.05,.55,.95)}.loader{width:35%;text-align:center;overflow:hidden}.loader .logo-small{width:25px;height:25px;fill:#ff4900}@media screen and (max-width:768px){.loader{width:100%}}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.footer{display:flex;flex-direction:column;width:100%;padding:1.563rem 3.125rem;background-color:#fff}@media screen and (max-width:768px){.footer{padding:1.563rem 1.25rem}}.footer__container{max-width:1350px;width:100%;margin:0 auto;padding:0 .825rem}.footer__divider{width:100%;height:2px;background-color:#f2f2f2;margin:25px 0;flex:0 0 auto}.footer__top{display:inline-flex;justify-content:space-between;align-items:center;width:100%}.footer__top>svg{width:131px;height:24px;flex-shrink:0}.footer__social-links{display:inline-flex;gap:20px}.footer__social-links>a{height:20px}.footer__social-links>a svg{width:20px}.footer__bottom{display:flex;justify-content:space-between;align-items:center;width:100%}@media screen and (max-width:768px){.footer__bottom{flex-direction:column}}.footer__nav{display:inline-flex;align-items:center;gap:10px}@media screen and (max-width:768px){.footer__nav{justify-content:center;flex-wrap:wrap;text-align:center;width:100%;margin-bottom:1rem}}.footer__nav>a,.footer__nav>p{color:#2b2b2b;font-size:.875rem;font-weight:400;line-height:1.25rem}.footer__nav>a:active,.footer__nav>a:hover,.footer__nav>p:active,.footer__nav>p:hover{text-decoration:underline}.footer__nav>a{text-decoration:none}.footer__nav__separator{content:"";height:2px;width:2px;border-radius:50%;background-color:#2b2b2b}.menu__icon{width:32px;height:32px;padding:4px;background-color:rgba(0,0,0,0);outline:none;border:none}@media screen and (max-width:768px){.menu__icon{width:44px;height:44px}}.menu__icon span{display:block;width:100%;height:2px;border-radius:2px;background-color:#2b2b2b;transition:background-color .4s;position:relative}.menu__icon span+span{margin-top:6px}.menu__icon span:first-child{animation:menu-icon-top-2 .6s ease forwards}.menu__icon span:nth-child(2){animation:menu-icon-scaled-2 .6s ease forwards}.menu__icon span:nth-child(3){animation:menu-icon-bottom-2 .6s ease forwards}.menu__icon--active span:first-child{animation:menu-icon-top .6s ease forwards}.menu__icon--active span:nth-child(2){animation:menu-icon-scaled .6s ease forwards}.menu__icon--active span:nth-child(3){animation:menu-icon-bottom .6s ease forwards}@keyframes menu-icon-top{0%{top:0;transform:rotate(0)}50%{top:.5rem;transform:rotate(0)}to{top:.5rem;transform:rotate(45deg)}}@keyframes menu-icon-top-2{0%{top:.5rem;transform:rotate(45deg)}50%{top:.5rem;transform:rotate(0)}to{top:0;transform:rotate(0)}}@keyframes menu-icon-bottom{0%{bottom:0;transform:rotate(0)}50%{bottom:.5rem;transform:rotate(0)}to{bottom:.5rem;transform:rotate(135deg)}}@keyframes menu-icon-bottom-2{0%{bottom:.5rem;transform:rotate(135deg)}50%{bottom:.5rem;transform:rotate(0)}to{bottom:0;transform:rotate(0)}}@keyframes menu-icon-scaled{50%{transform:scale(0)}to{transform:scale(0)}}@keyframes menu-icon-scaled-2{0%{transform:scale(0)}50%{transform:scale(0)}to{transform:scale(1)}}.form-checkbox-wrapper,.form-field-wrapper,.form-textarea-wrapper{width:100%;position:relative;font-family:Heebo,sans-serif;font-weight:400}.form-checkbox-wrapper.error textarea,.form-checkbox-wrapper.error>input,.form-field-wrapper.error textarea,.form-field-wrapper.error>input,.form-textarea-wrapper.error textarea,.form-textarea-wrapper.error>input{outline:1px solid #f81c1c}.form-checkbox-wrapper.error textarea:focus,.form-checkbox-wrapper.error textarea:hover,.form-checkbox-wrapper.error>input:focus,.form-checkbox-wrapper.error>input:hover,.form-field-wrapper.error textarea:focus,.form-field-wrapper.error textarea:hover,.form-field-wrapper.error>input:focus,.form-field-wrapper.error>input:hover,.form-textarea-wrapper.error textarea:focus,.form-textarea-wrapper.error textarea:hover,.form-textarea-wrapper.error>input:focus,.form-textarea-wrapper.error>input:hover{outline-color:#f81c1c}.form-checkbox-wrapper.error .MuiFormControl-root,.form-field-wrapper.error .MuiFormControl-root,.form-textarea-wrapper.error .MuiFormControl-root{outline:1px solid #f81c1c}.form-checkbox-wrapper.error .MuiFormControl-root:focus,.form-checkbox-wrapper.error .MuiFormControl-root:hover,.form-field-wrapper.error .MuiFormControl-root:focus,.form-field-wrapper.error .MuiFormControl-root:hover,.form-textarea-wrapper.error .MuiFormControl-root:focus,.form-textarea-wrapper.error .MuiFormControl-root:hover{outline-color:#f81c1c}.form-checkbox-wrapper.error .react-select__control,.form-checkbox-wrapper.error .react-select__control--is-focused,.form-checkbox-wrapper.error .react-select__control:hover,.form-field-wrapper.error .react-select__control,.form-field-wrapper.error .react-select__control--is-focused,.form-field-wrapper.error .react-select__control:hover,.form-textarea-wrapper.error .react-select__control,.form-textarea-wrapper.error .react-select__control--is-focused,.form-textarea-wrapper.error .react-select__control:hover{outline:1px solid #f81c1c!important}.form-checkbox-wrapper.error span,.form-field-wrapper.error span,.form-textarea-wrapper.error span{color:#f81c1c}.form-checkbox-wrapper label,.form-field-wrapper label,.form-textarea-wrapper label{display:block;margin-bottom:6px;font-weight:700;font-size:.875rem;line-height:1.25rem}.form-checkbox-wrapper textarea,.form-checkbox-wrapper>input,.form-field-wrapper textarea,.form-field-wrapper>input,.form-textarea-wrapper textarea,.form-textarea-wrapper>input{width:100%;background-color:rgba(0,0,0,0);padding:12px;line-height:1.5rem;font-size:.875rem;outline:1px solid #d6d6d6;color:#2b2b2b;border-radius:4px;border:none;transition:all .3s ease-in-out;font-family:Heebo,sans-serif;font-weight:400;outline-offset:-2px}.form-checkbox-wrapper textarea:focus,.form-checkbox-wrapper textarea:hover,.form-checkbox-wrapper>input:focus,.form-checkbox-wrapper>input:hover,.form-field-wrapper textarea:focus,.form-field-wrapper textarea:hover,.form-field-wrapper>input:focus,.form-field-wrapper>input:hover,.form-textarea-wrapper textarea:focus,.form-textarea-wrapper textarea:hover,.form-textarea-wrapper>input:focus,.form-textarea-wrapper>input:hover{outline-color:#767676}.form-checkbox-wrapper textarea::placeholder,.form-checkbox-wrapper>input::placeholder,.form-field-wrapper textarea::placeholder,.form-field-wrapper>input::placeholder,.form-textarea-wrapper textarea::placeholder,.form-textarea-wrapper>input::placeholder{color:#767676;opacity:1}.form-checkbox-wrapper textarea:disabled,.form-checkbox-wrapper>input:disabled,.form-field-wrapper textarea:disabled,.form-field-wrapper>input:disabled,.form-textarea-wrapper textarea:disabled,.form-textarea-wrapper>input:disabled{color:rgba(0,0,0,.38)}.form-checkbox-wrapper .error-wrapper,.form-field-wrapper .error-wrapper,.form-textarea-wrapper .error-wrapper{display:flex;justify-content:space-between;padding-top:6px}.form-checkbox-wrapper .error-wrapper p,.form-field-wrapper .error-wrapper p,.form-textarea-wrapper .error-wrapper p{font-size:.75rem;font-weight:500;line-height:1.125rem;color:#767676;transition:color .2s ease-in-out}.form-checkbox-wrapper .error-wrapper--errors p,.form-field-wrapper .error-wrapper--errors p,.form-textarea-wrapper .error-wrapper--errors p{color:#f81c1c}.react-select{font-family:Heebo,sans-serif;font-size:.875rem}.react-select .react-select__control{background-color:rgba(0,0,0,0);border:none;border-radius:4px;outline:1px solid #d6d6d6!important;outline-offset:-2px;transition:all .3s ease-in-out;box-shadow:none;min-height:48px}.react-select .react-select__control--is-focused,.react-select .react-select__control:hover{outline:1px solid #767676!important}.react-select__indicator-separator{display:none}.react-select__dropdown-indicator svg path{fill:#767676}.react-select__menu-portal{position:static!important;top:0!important}.react-select__menu{margin-top:2px!important}.react-select__menu-list{max-height:150px!important;scrollbar-color:#f2f2f2 #fff!important}.react-select__option{color:#2b2b2b!important;font-size:.875rem!important;font-weight:500!important}.react-select__option--is-focused,.react-select__option--is-selected{background-color:#f2f2f2!important}.react-select__placeholder{color:#767676!important}.react-select-loading{display:flex;justify-content:space-between;align-items:center;border-radius:4px;outline:1px solid #d6d6d6;outline-offset:-2px;min-height:48px;padding:0 8px 0 10px;margin-bottom:18px}.react-select-loading p{font-size:.875rem;color:#767676}.react-select-loading svg{fill:#767676;width:20px;height:20px}.form-checkbox-wrapper.full-width .MuiFormControlLabel-root{width:100%}.form-checkbox-wrapper .MuiFormControlLabel-root{margin-left:0;display:inline-flex}.form-checkbox-wrapper .MuiFormControlLabel-root:hover .MuiButtonBase-root.MuiCheckbox-root:not(.MuiChecked){color:#ff4900}.form-checkbox-wrapper .MuiFormControlLabel-root .MuiButtonBase-root.MuiCheckbox-root{color:#a8a8a8;padding:0 8px 0 0;transition:color .3s ease-in-out}.form-checkbox-wrapper .MuiFormControlLabel-root .MuiTypography-root{font-family:Heebo,sans-serif;font-size:.875rem}.form-datepicker-wrapper{width:100%}.form-datepicker-wrapper label{font-weight:600;font-size:.875rem;line-height:1.25rem}.form-datepicker-wrapper .MuiFormControl-root{width:100%;outline:1px solid #d6d6d6;outline-offset:-2px;border-radius:4px;padding-right:5px;transition:all .3s ease-in-out}.form-datepicker-wrapper .MuiFormControl-root:hover{outline-color:#8f8f8f}.form-datepicker-wrapper .MuiFormControl-root:focus{outline-color:#2b2b2b}.form-datepicker-wrapper .MuiFormControl-root .MuiInputBase-root{color:#2b2b2b;font-family:Heebo,sans-serif;font-weight:600;font-size:.875rem;line-height:1.5rem;height:44px}.form-datepicker-wrapper .MuiFormControl-root .MuiInputBase-root input{padding:12px;font-size:.875rem;font-family:Heebo,sans-serif;font-weight:400}.form-datepicker-wrapper .MuiFormControl-root .MuiInputBase-root input::placeholder{color:#767676;opacity:1}.form-datepicker-wrapper .MuiFormControl-root .MuiInputBase-root fieldset{border:none}.form-datepicker-wrapper.error .MuiFormControl-root{outline:1px solid #f81c1c}.btn{display:inline-flex;align-items:center;justify-content:center;border-radius:4px;font-size:.875rem;line-height:1.25rem;font-family:Heebo,sans-serif;gap:10px;padding:10px 15px;border:none;width:100%;background-color:rgba(0,0,0,0);transition:background-color .3s ease-in-out,opacity .3s ease-in-out}.btn svg{width:20px;height:20px}.btn .loader,.btn .logo-small{width:18px;height:18px}.btn--primary{background-color:#ff4900;color:#fff}.btn--primary .logo-small,.btn--primary svg{fill:#fff}.btn--primary:hover{background-color:#d23a00}.btn--primary:disabled{background-color:#ff8452}.btn--secondary{background-color:#f2f2f2;color:#2b2b2b}.btn--secondary:hover{background-color:#d6d6d6}.btn--secondary:disabled{opacity:.6}.error-msg{display:flex;align-items:center;width:100%;height:18px}.error-msg p{color:#f81c1c;font-size:.75rem;line-height:1.125rem;font-weight:500}.sections-carousel{display:flex;flex-direction:column;position:relative;overflow:hidden;width:1080px;gap:70px}@media screen and (max-width:1024px){.sections-carousel{width:900px}}@media screen and (max-width:834px){.sections-carousel{width:750px}}@media screen and (max-width:768px){.sections-carousel{width:600px}}@media screen and (max-width:430px){.sections-carousel{width:330px;gap:30px}}.sections-carousel__navigation{display:inline-flex;justify-content:center;gap:10px}@media screen and (max-width:430px){.sections-carousel__navigation{gap:20px}}.sections-carousel__navigation__btn{color:#fff;font-size:16px;font-weight:500;line-height:24px;border-radius:4px;padding:4px 16px;background:#151515;border:2px solid #fff;position:relative;overflow:hidden}.sections-carousel__navigation__btn--active{background:#fff;color:#151515}.sections-carousel__navigation__btn--active:before{content:"";position:absolute;top:0;left:0;height:100%;width:0;background:#444;opacity:.12;animation:growWidth 5s linear forwards;z-index:1}@media screen and (max-width:430px){.sections-carousel__navigation__btn{width:12px;height:12px;border-radius:50%;padding:0;font-size:0}}.sections-carousel__items{width:100%;display:flex;transform:translateX(0);transition:transform .3s ease-in-out,margin-left .3s ease-in-out}.sections-carousel__items__item{display:flex;justify-content:center;align-items:center;text-align:start;gap:100px;min-width:100%;min-height:100%;flex:0 0 100%;position:relative;overflow:hidden}@media screen and (max-width:768px){.sections-carousel__items__item{gap:75px}}@media screen and (max-width:700px){.sections-carousel__items__item{display:flex;flex-direction:column}}.sections-carousel__items__item .content{display:flex;flex-direction:column;gap:16px}@media screen and (max-width:700px){.sections-carousel__items__item .content{display:flex;flex-direction:column;text-align:center;width:600px}}@media screen and (max-width:430px){.sections-carousel__items__item .content{width:300px}}.sections-carousel__items__item .content h2{color:#fff;font-size:2.5rem;font-weight:800;line-height:3.5rem;text-transform:uppercase}@media screen and (max-width:834px){.sections-carousel__items__item .content h2{font-size:1.75rem;line-height:2.625rem}}@media screen and (max-width:768px){.sections-carousel__items__item .content h2{font-size:1.25rem}}.sections-carousel__items__item .content p{color:#fff;font-size:1rem;font-weight:400;line-height:1.375rem}@media screen and (max-width:834px){.sections-carousel__items__item .content p{font-size:1rem;line-height:1.5rem}}@media screen and (max-width:768px){.sections-carousel__items__item .content p{font-size:.875rem;line-height:1.25rem}}.sections-carousel__items__item .content-img{position:relative;max-width:400px;max-height:460px;width:100%;height:auto;flex-shrink:0;overflow:hidden;aspect-ratio:20/23;border-radius:8px;object-fit:contain;object-position:center}@media screen and (max-width:834px){.sections-carousel__items__item .content-img{max-width:300px;max-height:350px;aspect-ratio:6/7}}@media screen and (max-width:768px){.sections-carousel__items__item .content-img{max-width:280px;max-height:330px;aspect-ratio:28/33}}@keyframes growWidth{0%{width:0}to{width:100%}}.modal .MuiDialog-paper{min-width:18.75rem;border-radius:1rem}.modal--get-app .MuiDialog-paper{width:100%;max-width:30.625rem}.modal__header{width:100%;display:flex;justify-content:space-between;align-items:center;padding:1rem;border-bottom:1px solid #d6d6d6}.modal__header h2{font-size:1.125rem}.modal__header .btn{width:unset;padding:.625rem;opacity:.4}.modal__header .btn svg{width:1.375rem;height:1.375rem}.modal__header .btn:hover{opacity:1}.modal__content{padding:1.5rem 1.5rem 1.75rem}.modal-get-app-content{display:flex;flex-direction:column;align-items:center;justify-content:center}.modal-get-app-content h1{font-size:2.75rem;line-height:3rem;text-transform:uppercase;text-align:center;margin-bottom:1.25rem;font-weight:800}.modal-get-app-content p{color:#5d5d5d;font-size:1rem;margin:1.625rem 0}.modal-get-app-content>svg{width:8.75rem}.shared-screen{width:100%;padding:30px 75px;justify-content:center;grid-gap:50px;gap:50px;max-width:1420px;display:grid;grid-template-columns:1fr auto}@media screen and (max-width:1124px){.shared-screen{display:flex;flex-direction:column}}@media screen and (max-width:768px){.shared-screen{padding:20px 30px}}.shared-screen .chips-container{display:flex;flex-wrap:wrap;gap:4px}.shared-screen .chips-container--margin{margin:18px 0}.shared-screen .chips-container__chip{display:inline-flex;align-items:center;justify-content:center;height:20px;padding:0 6px;border:none;border-radius:4px;background-color:#f2f2f2;color:#5d5d5d;font-size:12px;font-weight:700;line-height:18px;letter-spacing:.18px;text-transform:uppercase;white-space:nowrap}.shared-screen .chips-container__chip--primary{background-color:rgba(0,0,0,0);border:1px solid #ff4900;color:#ff4900}.shared-screen .chips-container__chip--available{background-color:#6f9b76;color:#fff}.shared-screen .chips-container__chip--wanted{background-color:#5586e4;color:#fff}.shared-screen__subtitle{font-size:1.125rem;line-height:1.5rem;font-weight:600;margin-bottom:18px}.shared-screen__divider{height:1px;background-color:#f2f2f2;margin:40px 0}.shared-screen__general-info .photos-carousel{margin-bottom:1.875rem}.shared-screen__general-info__company-top{position:relative}.shared-screen__general-info__company-top--no-banner .shared-screen__general-info__company-top__avatar{position:static;transform:none;left:auto;bottom:auto}.shared-screen__general-info__company-top__banner{width:100%;height:320px;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;position:relative}.shared-screen__general-info__company-top__banner img{display:inline-block;width:100%;height:100%;object-fit:cover;border-radius:4px}.shared-screen__general-info__company-top__avatar{position:absolute;bottom:0;left:16px;transform:translateY(50%);width:88px;height:88px;display:inline-flex;align-items:center;justify-content:center}.shared-screen__general-info__photos-placeholder{min-width:100%;height:clamp(220px,25vh,480px);display:inline-flex;align-items:center;justify-content:center;background-color:#f2f2f2;border-radius:8px;margin-bottom:1.875rem}.shared-screen__general-info__photos-placeholder img{display:inline-block;max-width:180px;object-fit:contain}.shared-screen__general-info__date-info{font-size:.875rem;font-weight:400;line-height:1.25rem;color:#767676}.shared-screen__general-info__title{font-size:1.625rem;line-height:2rem;font-weight:600;margin-top:5px}.shared-screen__general-info__title--company{margin-top:52px}.shared-screen__general-info__title--company-flush{margin-top:8px}.shared-screen__general-info__quantity{font-size:1.125rem;line-height:1.5rem;font-weight:600;margin-top:25px;text-transform:lowercase}.shared-screen__general-info__certifications>div:not(:last-of-type){margin-bottom:12px}.shared-screen__general-info__certifications>div h5{font-size:1rem;font-weight:400}.shared-screen__general-info__certifications>div p{color:#767676;font-weight:400;font-size:.875rem}.shared-screen__general-info__documents{width:100%}.shared-screen__general-info__documents__item{display:grid;grid-template-columns:min-content 1fr min-content;align-items:center;grid-gap:10px;gap:10px}.shared-screen__general-info__documents__item:not(:last-of-type){margin-bottom:15px}.shared-screen__general-info__documents__item>svg{width:24px;height:24px;color:#767676}.shared-screen__general-info__documents__item a{color:#2b2b2b}.shared-screen__general-info__documents__item a svg{width:22px;height:22px}.shared-screen__general-info__documents__item>div{min-width:0;display:flex;flex-direction:column}.shared-screen__general-info__documents__item>div h5{max-width:100%;font-size:1rem;font-weight:600;line-height:1.25rem;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.shared-screen__general-info__documents__item>div p{font-size:.875rem;font-weight:400;line-height:1.125rem;color:#767676}.shared-screen__general-info__company{display:inline-flex;align-items:center;gap:15px}.shared-screen__general-info__company h6{font-weight:600;font-size:1rem}.shared-screen__general-info__company__avatar{height:48px;width:48px;display:inline-flex;align-items:center;justify-content:center;position:relative;flex:0 0 auto}.shared-screen__location-info{padding:25px;border-radius:8px;display:flex;flex-direction:column;border:1px solid #d6d6d6;width:clamp(320px,35vw,460px);flex:0 0 auto;height:-moz-fit-content;height:fit-content}@media screen and (max-width:1124px){.shared-screen__location-info{width:100%}}.shared-screen__location-info .map-wrapper{width:100%;height:300px;margin-bottom:15px}.shared-screen__location-info .map-wrapper #map-container{width:100%;height:100%;background-color:#f2f2f2;border-radius:8px}.shared-screen__location-info svg{width:24px;height:24px;flex:0 0 auto;color:#767676}.shared-screen__location-info h2{font-size:1.25rem;font-weight:600;margin-bottom:25px}.shared-screen__location-info__info-item{display:inline-flex;gap:10px}.shared-screen__location-info__info-item:not(:last-of-type){margin-bottom:15px}.shared-screen__location-info__address,.shared-screen__location-info__delivery{display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px}.shared-screen__location-info__address .address-info p:nth-child(2),.shared-screen__location-info__address .delivery-info p:nth-child(2),.shared-screen__location-info__delivery .address-info p:nth-child(2),.shared-screen__location-info__delivery .delivery-info p:nth-child(2){color:#767676}.shared-screen__location-info__address .address-info p:nth-child(2){margin-bottom:15px}.main-content:has(.shared-screen--public-post){background-color:#f8fafb;justify-items:stretch}.shared-screen--public-post{display:flex;flex-direction:column;justify-content:flex-start;gap:0;max-width:none;width:100%;padding:0;background-color:#f8fafb}.shared-screen--public-post .shared-screen__meta{display:flex;align-items:center;justify-content:center;width:100%;min-height:68px;padding:24px;color:#767676;font-size:14px;font-weight:400;line-height:normal;text-align:center}.shared-screen--public-post .shared-screen__workspace{display:flex;align-items:flex-start;gap:24px;width:100%;max-width:1440px;margin:0 auto;padding:0 32px 32px}@media screen and (max-width:1124px){.shared-screen--public-post .shared-screen__workspace{flex-direction:column;padding:0 20px 24px}}.shared-screen--public-post .shared-screen__main{display:flex;flex:1 1 auto;flex-direction:column;gap:24px;min-width:0;width:100%}.shared-screen--public-post .shared-screen__card{display:flex;flex-direction:column;gap:24px;width:100%;padding:24px;background-color:#fff;border-radius:16px}.shared-screen--public-post .shared-screen__card--stack{gap:16px}.shared-screen--public-post .shared-screen__hero-copy{display:flex;flex-direction:column;gap:16px;width:100%}.shared-screen--public-post .shared-screen__section-title{margin:0;color:#2b2b2b;font-size:20px;font-weight:700;line-height:18px;letter-spacing:.2px;text-transform:uppercase}.shared-screen--public-post .shared-screen__description{color:#2b2b2b;font-size:18px;font-weight:400;line-height:22px;letter-spacing:.09px}.shared-screen--public-post .shared-screen__offer{display:flex;flex-direction:column;gap:4px;max-width:640px}.shared-screen--public-post .shared-screen__price{color:#767676;font-size:18px;font-weight:400;line-height:20px;letter-spacing:.09px}.shared-screen--public-post .chips-container{margin:0}.shared-screen--public-post .photos-carousel{margin-bottom:0}.shared-screen--public-post .photos-carousel:not(.photos-carousel--header),.shared-screen--public-post .photos-carousel:not(.photos-carousel--header) .photos-carousel__items,.shared-screen--public-post .photos-carousel:not(.photos-carousel--header) .photos-carousel__items__item,.shared-screen--public-post .photos-carousel:not(.photos-carousel--header) .photos-carousel__items__item>img{border-radius:12px}.shared-screen--public-post .photos-carousel:not(.photos-carousel--header) .photos-carousel__items__item{height:419px}@media screen and (max-width:768px){.shared-screen--public-post .photos-carousel:not(.photos-carousel--header) .photos-carousel__items__item{height:clamp(250px,20vh,420px)}}.shared-screen--public-post .photos-carousel.photos-carousel--header{border-radius:0}.shared-screen--public-post .shared-screen__banner{position:relative;width:100%;height:320px;overflow:hidden;border-radius:12px}.shared-screen--public-post .shared-screen__banner img{object-fit:cover}.shared-screen--public-post .shared-screen__profile-header{display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:100%}.shared-screen--public-post .shared-screen__description--profile{line-height:28px}.shared-screen--public-post .chips-container--wrap{flex-wrap:wrap;gap:8px}.shared-screen--public-post .shared-screen__general-info__photos-placeholder{margin-bottom:0;height:419px;border-radius:12px}@media screen and (max-width:768px){.shared-screen--public-post .shared-screen__general-info__photos-placeholder{height:clamp(220px,25vh,420px)}}.shared-screen--public-post .shared-screen__general-info__date-info{font-size:16px;line-height:20px;letter-spacing:.08px}.shared-screen--public-post .shared-screen__general-info__title{margin-top:0;font-size:30px;font-weight:700;line-height:32px;text-transform:none}.shared-screen--public-post .shared-screen__general-info__quantity{margin-top:0;font-size:22px;font-weight:600;line-height:24px;text-transform:none}.shared-screen--public-post .shared-screen__general-info__company{width:100%;gap:12px}.shared-screen--public-post .shared-screen__general-info__company h6{font-size:20px;font-weight:700;line-height:28px}.shared-screen--public-post .shared-screen__general-info__certifications>div:not(:last-of-type){margin-bottom:12px}.shared-screen--public-post .shared-screen__general-info__certifications>div h5{font-size:18px;font-weight:400;line-height:22px;letter-spacing:.09px}.shared-screen--public-post .shared-screen__general-info__certifications>div p{font-size:16px;line-height:20px;letter-spacing:.08px}.shared-screen--public-post .shared-screen__location-info{position:-webkit-sticky;position:sticky;top:24px;flex:0 0 456px;width:456px;padding:24px;border:none;border-radius:16px;background-color:#fff;gap:16px}@media screen and (max-width:1124px){.shared-screen--public-post .shared-screen__location-info{position:static;flex:1 1 auto;width:100%}}.shared-screen--public-post .shared-screen__location-info h2{margin-bottom:0}.shared-screen--public-post .shared-screen__location-info svg{width:18px;height:18px}.shared-screen--public-post .shared-screen__location-info .map-wrapper{height:369px;margin-bottom:0}.shared-screen--public-post .shared-screen__location-info .map-wrapper #map-container{border-radius:12px}.shared-screen--public-post .shared-screen__location-info__address,.shared-screen--public-post .shared-screen__location-info__delivery,.shared-screen--public-post .shared-screen__location-info__info-item{display:flex;align-items:flex-start;gap:8px;width:100%;max-width:640px}.shared-screen--public-post .shared-screen__location-info__info-item p{min-width:0}.shared-screen--public-post .shared-screen__location-info .address-info,.shared-screen--public-post .shared-screen__location-info .delivery-info{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.shared-screen--public-post .shared-screen__location-info .address-info__street,.shared-screen--public-post .shared-screen__location-info .delivery-info__title{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;color:#2b2b2b;font-size:16px;font-weight:700;line-height:22px;letter-spacing:.08px;text-overflow:ellipsis}.shared-screen--public-post .shared-screen__location-info .address-info__locality,.shared-screen--public-post .shared-screen__location-info .delivery-info p:not(.delivery-info__title){margin-bottom:0;color:#767676;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.07px}.shared-screen--public-post .shared-screen__location-info .delivery-info__title--available{color:#24ac39}.shared-screen--public-post .shared-screen__files{display:flex;flex-direction:column;gap:16px;width:100%;padding:20px;border:1px solid #e1e3e4;border-radius:16px;background-color:#fff}.shared-screen--public-post .shared-screen__general-info__documents{display:flex;flex-direction:column;gap:8px}.shared-screen--public-post .shared-screen__general-info__documents__item{display:flex;align-items:center;gap:12px;padding:12px;margin-bottom:0;background-color:#f8fafb;border-radius:8px}.shared-screen--public-post .shared-screen__general-info__documents__item:not(:last-of-type){margin-bottom:0}.shared-screen--public-post .shared-screen__general-info__documents__item>svg{width:16px;height:16px;color:inherit}.shared-screen--public-post .shared-screen__general-info__documents__item a{display:inline-flex;flex:0 0 auto;color:#2b2b2b}.shared-screen--public-post .shared-screen__general-info__documents__item a svg{width:20px;height:20px}.shared-screen--public-post .shared-screen__files__name{flex:1 1 auto;min-width:0;overflow:hidden;color:#2b2b2b;font-size:15px;font-weight:400;line-height:21px;letter-spacing:.075px;text-overflow:ellipsis;white-space:nowrap}.shared-screen--public-post .shared-screen__files__size{flex:0 0 auto;color:#64748b;font-size:14px;font-weight:400;line-height:20px;white-space:nowrap}.see-more-text{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.see-more-text p{color:#2b2b2b;font-size:16px;font-weight:400;line-height:22px;letter-spacing:.08px}.see-more-text__clamped{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:3;text-overflow:ellipsis}.see-more-text__toggle{display:inline-flex;align-items:center;gap:2px;width:100%;height:32px;padding:4px 2px;border:none;border-radius:8px;background:rgba(0,0,0,0);color:#2b2b2b;font-family:inherit;font-size:15px;font-weight:700;line-height:20px;letter-spacing:.075px;text-decoration:underline;text-align:left}.see-more-text__toggle svg{width:18px;height:18px;flex:0 0 auto}.see-more-text__toggle--expanded svg{transform:rotate(180deg)}.main-content:has(.jobsite-root)>.footer{display:none}.jobsite-root{width:100%}.jobsite-screen{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;max-width:390px;margin:0 auto;padding:16px 16px 88px;background-color:#f8fafb}.jobsite-screen__footer{margin-top:-4px;padding:12px 0 4px;color:#64748b;font-size:11px;font-weight:600;line-height:16px;text-align:center}.jobsite-card,.jobsite-hero{width:100%;background-color:#fff;border:1px solid #e1e3e4}.jobsite-hero{padding:14px;border-radius:16px}.jobsite-hero,.jobsite-hero__details{display:flex;gap:12px;align-items:flex-start}.jobsite-hero__details{flex:1 0;flex-direction:column;min-width:0}.jobsite-hero__badge{padding:2px 8px;border-radius:6px;background-color:rgba(255,73,0,.07);color:#ff4900;font-size:11px;font-weight:700;text-transform:uppercase;white-space:nowrap}.jobsite-hero__branding{display:flex;gap:6px;align-items:center;max-width:100%}.jobsite-hero__branding .profile-avatar>div{border-radius:8px}.jobsite-hero__company{overflow:hidden;color:#64748b;font-size:11px;font-weight:700;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.jobsite-hero__titles{display:flex;flex-direction:column;gap:2px;align-items:flex-start;width:100%;min-width:0}.jobsite-hero__title{color:#2b2b2b;font-size:15px;font-weight:800;white-space:nowrap}.jobsite-hero__address,.jobsite-hero__title{overflow:hidden;width:100%;text-overflow:ellipsis}.jobsite-hero__address{color:#64748b;font-size:12px;font-weight:400}.jobsite-hero__navigate{display:flex;gap:6px;align-items:center;justify-content:center;width:100%;padding:8px 12px;border:1.5px solid #ff4900;border-radius:6px;color:#ff4900;font-size:12px;font-weight:700;white-space:nowrap}.jobsite-hero__navigate svg{width:12px;height:12px}.jobsite-map{position:relative;flex-shrink:0;overflow:hidden;width:130px;height:124px;border-radius:8px}.jobsite-map>.jobsite-map__canvas{width:100%;height:100%;pointer-events:none}.jobsite-map .mapboxgl-ctrl-attrib,.jobsite-map .mapboxgl-ctrl-logo{display:none}.jobsite-map__pin{position:absolute;z-index:1;top:50%;left:50%;width:24px;height:24px;transform:translate(-50%,-50%);pointer-events:none;line-height:0}.jobsite-map__pin svg{display:block;width:24px;height:24px}.jobsite-map__expand{position:absolute;z-index:2;inset:0;padding:0;border:none;background:none;cursor:pointer}.jobsite-map__badge{position:absolute;top:5px;left:5px;padding:4px 8px;border-radius:6px;background-color:rgba(43,43,43,.8);color:#fff;font-size:10px;font-weight:700;white-space:nowrap}.jobsite-map-expanded{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:16px}.jobsite-map-expanded__backdrop{position:absolute;inset:0;border:none;background-color:rgba(21,21,21,.8);cursor:pointer}.jobsite-map-expanded__panel{position:relative;overflow:hidden;width:100%;max-width:358px;border-radius:12px;background-color:#fff}.jobsite-map-expanded .jobsite-map__canvas{width:100%;height:70vh;max-height:480px;pointer-events:auto}.jobsite-map-expanded__close{position:absolute;z-index:1;top:8px;right:8px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:none;border-radius:16px;background-color:rgba(43,43,43,.8);cursor:pointer}.jobsite-map-expanded__close svg{width:14px;height:14px}.jobsite-map-expanded__close svg path{fill:#fff}.jobsite-card{display:flex;flex-direction:column;gap:12px;padding:12px;border-radius:12px}.jobsite-card__label{color:#64748b;font-size:14px;font-weight:700;line-height:14px;letter-spacing:1.4px;text-transform:uppercase}.jobsite-panel{gap:12px}.jobsite-contacts,.jobsite-panel{display:flex;flex-direction:column;width:100%}.jobsite-contacts{gap:8px;margin:0;padding:0;list-style:none}.jobsite-contact{display:flex;gap:10px;align-items:center;padding:8px;border-radius:8px;background-color:#f8fafb}.jobsite-contact .profile-avatar>div{border-radius:16px}.jobsite-contact__info{display:flex;flex:1 0;flex-direction:column;gap:1px;align-items:flex-start;min-width:0}.jobsite-contact__primary{color:#ff4900;font-size:11px;font-weight:600;line-height:16px;letter-spacing:.11px}.jobsite-contact__name{color:#2b2b2b;font-size:12px;font-weight:700}.jobsite-contact__role{overflow:hidden;max-width:100%;padding:2px 6px;border-radius:99px;background-color:#f2f2f2;color:#64748b;font-size:11px;font-weight:600;line-height:16px;letter-spacing:.11px;text-overflow:ellipsis;white-space:nowrap}.jobsite-contact__actions{display:flex;flex-shrink:0;gap:8px;align-items:center}.jobsite-contact__action{display:flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border:1px solid #e1e3e4;border-radius:18px;cursor:pointer}.jobsite-contact__action svg{width:20px;height:20px}.jobsite-contact__action--phone{background-color:rgba(33,165,0,.07)}.jobsite-contact__action--message{background-color:rgba(255,73,0,.07)}.jobsite-instructions{display:flex;flex-direction:column;gap:10px;width:100%;margin:0;padding:0;list-style:none}.jobsite-instructions__item{position:relative;padding-left:16px;color:#2b2b2b;font-size:14px;font-weight:420;line-height:20px;letter-spacing:.07px}.jobsite-instructions__item:before{content:"";position:absolute;top:6px;left:0;width:6px;height:6px;border-radius:50%;background-color:#ff4900}.jobsite-visuals{display:flex;gap:12px;width:100%;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.jobsite-visual{display:flex;flex-direction:column;flex-shrink:0;overflow:hidden;width:240px;margin:0;padding:0;border:1px solid #e1e3e4;border-radius:12px;background-color:#fff;text-align:left;cursor:pointer;scroll-snap-align:start}.jobsite-visual__photo{position:relative;width:100%;height:130px}.jobsite-visual__photo img{object-fit:cover}.jobsite-visual__caption{padding:12px;color:#151515;font-size:11px;font-weight:600;line-height:15px}.jobsite-lightbox{position:fixed;inset:0;z-index:1400;display:flex;flex-direction:column;align-items:center;gap:18px;padding:52px 14px 32px}.jobsite-lightbox__scrim{position:absolute;inset:0;border:none;background-color:rgba(0,0,0,.92);cursor:pointer}.jobsite-lightbox__bar,.jobsite-lightbox__caption,.jobsite-lightbox__filmstrip,.jobsite-lightbox__stage{position:relative;z-index:1}.jobsite-lightbox__bar{display:flex;align-items:center;justify-content:space-between;width:100%;max-width:362px}.jobsite-lightbox__close{padding:8px 11px;border:none;border-radius:20px;font-size:16px;line-height:1;cursor:pointer}.jobsite-lightbox__close,.jobsite-lightbox__counter{background-color:rgba(250,250,251,.95);color:#1c1e24;font-weight:500}.jobsite-lightbox__counter{padding:7px 12px;border-radius:14px;font-size:13px;white-space:nowrap}.jobsite-lightbox__stage{overflow:hidden;width:100%;max-width:362px;height:200px;border-radius:16px;background-color:#e5e8ed;touch-action:pan-y;cursor:-webkit-grab;cursor:grab}.jobsite-lightbox__stage img{object-fit:cover;pointer-events:none}.jobsite-lightbox__dots{position:absolute;bottom:12px;left:50%;display:flex;gap:6px;align-items:center;transform:translateX(-50%)}.jobsite-lightbox__dot{width:8px;height:8px;padding:0;border:none;border-radius:4px;background-color:rgba(184,189,199,.95);cursor:pointer}.jobsite-lightbox__dot--active{width:18px;background-color:#ff4900}.jobsite-lightbox__pager{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}.jobsite-lightbox__caption{display:flex;flex-direction:column;gap:8px;width:100%;max-width:362px;padding:14px 16px;border-radius:14px;background-color:rgba(250,250,251,.98)}.jobsite-lightbox__caption p{margin:0;color:#1c1e24;font-size:14px;font-weight:400;line-height:20px}.jobsite-lightbox__caption-label{display:flex;gap:8px;align-items:center;color:#ff4900;font-size:11px;font-weight:600}.jobsite-lightbox__accent{flex-shrink:0;width:3px;height:12px;border-radius:2px;background-color:#ff4900}.jobsite-lightbox__filmstrip{display:flex;gap:10px;align-items:center;justify-content:center}.jobsite-lightbox__thumb{position:relative;overflow:hidden;width:58px;height:38px;padding:0;border:1px solid #c7ccd6;border-radius:8px;background-color:#edf0f5;opacity:.85;cursor:pointer}.jobsite-lightbox__thumb img{object-fit:cover}.jobsite-lightbox__thumb--active{border:2.5px solid #ff4900;opacity:1}.jobsite-documents{display:flex;flex-direction:column;gap:6px;width:100%;margin:0;padding:0;list-style:none}.jobsite-document{display:flex;gap:8px;align-items:center;padding:8px;border-radius:6px;background-color:#f8fafb}.jobsite-document>svg{flex-shrink:0;width:16px;height:16px}.jobsite-document__name{overflow:hidden;flex:1 0;min-width:0;color:#2b2b2b;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.jobsite-document__size{flex-shrink:0;color:#64748b;font-size:11px;white-space:nowrap}.jobsite-document__download{display:flex;flex-shrink:0;align-items:center;justify-content:center}.jobsite-document__download svg{width:20px;height:20px}.jobsite-dock{position:fixed;right:0;bottom:0;left:0;z-index:1200;display:flex;justify-content:center}.jobsite-dock__trigger{display:flex;flex-direction:column;gap:8px;width:100%;max-width:390px;height:88px;padding:14px 16px;border:none;border-top:2px solid #474d57;border-radius:20px 20px 0 0;background-color:#292b33;box-shadow:0 -4px 16px rgba(0,0,0,.12);cursor:pointer}.jobsite-dock__handle{display:block;width:40px;height:4px;margin:0 auto;border-radius:2px;background-color:#737885}.jobsite-dock__row{display:flex;gap:10px;align-items:center;height:44px}.jobsite-dock__copy{display:flex;flex:1 0;flex-direction:column;gap:2px;align-items:flex-start;min-width:0;text-align:left}.jobsite-dock__title{color:#fafafc;font-size:15px;font-weight:700;white-space:nowrap}.jobsite-dock__subtitle{color:#b8bdc7;font-size:12px;white-space:nowrap}.jobsite-dock__continue{display:flex;flex-shrink:0;gap:4px;align-items:center;height:32px;padding:0 12px;border-radius:10px;background-color:#ff4900;color:#fff;font-size:12px;font-weight:700;white-space:nowrap}.jobsite-sheet{position:fixed;inset:0;z-index:1300;display:flex;align-items:flex-end;justify-content:center}.jobsite-sheet__backdrop{position:absolute;inset:0;border:none;background-color:rgba(21,21,21,.6);cursor:pointer}.jobsite-sheet__panel{position:relative;display:flex;flex-direction:column;gap:10px;align-items:stretch;width:100%;max-width:390px;max-height:100%;overflow-y:auto;padding:16px 16px 20px;border-top:2px solid #474d57;border-radius:20px 20px 0 0;background-color:#292b33;box-shadow:0 -4px 16px rgba(0,0,0,.12)}.jobsite-sheet__handle-row{display:flex;align-items:center;justify-content:center;padding:0;border:none;background:none;cursor:pointer}.jobsite-sheet__handle{display:block;width:40px;height:4px;border-radius:2px;background-color:#737885}.jobsite-sheet__title{color:#fafafc;font-size:18px;font-weight:700}.jobsite-sheet__body{color:#b8bdc7;font-size:13px;font-weight:400}.jobsite-sheet__google,.jobsite-sheet__social{width:100%;min-height:44px}.jobsite-sheet__social{display:flex;gap:10px;align-items:center;justify-content:center;height:44px;padding:0 14px;border:1px solid #616670;border-radius:12px;background-color:#383b42;color:#fafafc;font-family:Heebo,sans-serif;font-size:14px;font-weight:500;cursor:pointer;box-sizing:border-box}.jobsite-sheet__social svg{width:24px;height:24px}.jobsite-sheet__divider{display:flex;gap:10px;align-items:center}.jobsite-sheet__divider__rule{flex:1 0;height:1px;min-width:0;background-color:#d9d9de}.jobsite-sheet__divider__label{color:#b8bdc7;font-size:11px;font-weight:500;white-space:nowrap}.jobsite-sheet__form{display:flex;flex-direction:column;gap:10px}.jobsite-sheet__input{height:44px;padding:0 14px;border:1px solid #616670;border-radius:12px;background-color:#383b42;color:#fafafc;font-family:Heebo,sans-serif;font-size:14px}.jobsite-sheet__input::placeholder{color:#b8bdc7}.jobsite-sheet__input--error{border-color:#f81c1c}.jobsite-sheet .auth-screen__requirements{margin:0}.jobsite-sheet .auth-screen__requirement{color:#b8bdc7}.jobsite-sheet__submit{height:44px;border:none;border-radius:12px;background-color:#ff4900;color:#fff;font-family:Heebo,sans-serif;font-size:15px;font-weight:700;cursor:pointer}.jobsite-sheet__submit:disabled{opacity:.7;cursor:default}.jobsite-sheet__sign-in{padding:0;border:none;background:none;color:#ff4900;font-family:Heebo,sans-serif;font-size:12px;font-weight:500;cursor:pointer;text-align:center}.jobsite-sheet__get-app{color:#fafafc;font-size:14px;font-weight:700}.jobsite-store-buttons{display:flex;gap:10px;align-items:stretch;width:100%}.jobsite-store-buttons__button{display:flex;flex:1 0;gap:8px;align-items:center;justify-content:center;min-width:0;height:48px;padding:0 12px;border:1px solid #73737a;border-radius:10px;background-color:#14141a}.jobsite-store-buttons__button svg{flex-shrink:0;width:24px;height:24px}.jobsite-store-buttons__button__copy{display:flex;flex-direction:column;align-items:flex-start;white-space:nowrap}.jobsite-store-buttons__button__eyebrow{color:#b8bdc7;font-size:9px}.jobsite-store-buttons__button__name{color:#fff;font-size:14px;font-weight:700}.jobsite-tombstone{flex-direction:column;gap:16px;width:100%;max-width:390px;margin:0 auto;padding:64px 32px;background-color:#fff}.jobsite-tombstone,.jobsite-tombstone__icon{display:flex;align-items:center;justify-content:center}.jobsite-tombstone__icon{width:72px;height:72px;border-radius:36px;background-color:#f2f2f2;color:#767676;font-size:28px;font-weight:500}.jobsite-tombstone__title{color:#2b2b2b;font-size:18px;font-weight:500;text-align:center}.jobsite-tombstone__body{color:#767676;font-size:14px;text-align:center}.jobsite-tombstone__cta{color:#2b2b2b;font-size:14px;font-weight:700;text-align:center}.not-found-screen{display:flex;flex-direction:column;justify-content:center;align-items:center;gap:32px}.not-found-screen h1{color:#2b2b2b;font-size:3.5rem;font-weight:800;line-height:4.25rem}.not-found-screen__message{display:flex;flex-direction:column;align-items:center}.not-found-screen__message p{color:#2b2b2b;font-size:1.125rem;font-weight:400;line-height:1.625rem}.not-found-screen a{display:flex;justify-content:center;align-items:center;font-family:Heebo,sans-serif;font-size:.875rem;font-weight:500;line-height:1.25rem;width:150px;height:40px;border-radius:4px;color:#fff;background-color:#2b2b2b;transition:transform .3s ease-in}.not-found-screen a:active,.not-found-screen a:focus,.not-found-screen a:hover{transform:scale(1.05)}.not-found-screen svg{width:200px;height:200px}@media screen and (max-width:430px){.not-found-screen{padding:30px 20px}.not-found-screen h1{font-size:3rem}.not-found-screen__message{text-align:center}.not-found-screen__message p{font-size:.875rem}.not-found-screen svg{width:150px;height:150px}}.contact-screen{justify-content:start;gap:48px;max-width:550px;height:100%;padding:100px 20px}.contact-screen,.contact-screen__info{display:flex;flex-direction:column;align-items:center}.contact-screen__info{justify-content:center;gap:32px}@media screen and (max-width:768px){.contact-screen__info{gap:20px}}.contact-screen__info>h1{color:#151515;font-size:3rem;font-weight:800;line-height:3.625rem}@media screen and (max-width:768px){.contact-screen__info>h1{font-size:1.625rem;line-height:2.5rem}}.contact-screen__info>p{color:#5d5d5d;font-size:1rem;font-weight:400;line-height:1.5rem;text-align:center}@media screen and (max-width:768px){.contact-screen__info>p{font-size:.875rem;line-height:1.25rem}}.contact-screen__form{display:flex;flex-direction:column;gap:10px;width:100%}.contact-screen__submit-btn{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%}.contact-screen__submit-btn .btn-submit{width:100%}.contact-screen__submit-btn span{color:#767676;font-size:.75rem;font-weight:400;line-height:1.125rem;text-align:center}.contact-screen__submit-btn span>a{font-weight:600;text-decoration:underline}@media screen and (max-width:430px){.contact-screen{padding:56px 30px}}.scholarship-screen{display:grid;grid-template-columns:1fr 512px;justify-content:start;width:100%;max-width:1200px;padding:100px 0;grid-gap:125px;gap:125px}@media screen and (max-width:1124px){.scholarship-screen{display:flex;flex-direction:column;align-items:center;padding:100px 75px}}@media screen and (max-width:768px){.scholarship-screen{padding:20px 30px;gap:50px}}.scholarship-screen__description{display:flex;flex-direction:column;gap:32px}.scholarship-screen__description__about{display:flex;flex-direction:column;gap:12px}.scholarship-screen__description__about>h1{color:#151515;font-size:3rem;font-weight:800}@media screen and (max-width:768px){.scholarship-screen__description__about>h1{font-size:1.625rem}}.scholarship-screen__description__about>p{color:#151515;font-size:1rem;font-weight:400;line-height:1.5rem}@media screen and (max-width:768px){.scholarship-screen__description__about>p{font-size:.875rem;line-height:1.25rem}}.scholarship-screen__description__notes{display:flex;flex-direction:column;gap:4px}.scholarship-screen__description__notes>h4{color:#151515;font-size:1rem;font-weight:600;line-height:1.375rem}.scholarship-screen__description__notes>p{color:#5d5d5d;font-size:1rem;font-weight:400;line-height:1.5rem}@media screen and (max-width:768px){.scholarship-screen__description__notes>p{font-size:.875rem;line-height:1.25rem}}.scholarship-screen__form{display:flex;flex-direction:column;gap:5px;width:100%}@media screen and (max-width:1124px){.scholarship-screen__form{max-width:859px}}.scholarship-screen__form .stepper{display:flex;flex-direction:column;margin-bottom:28px;gap:8px}.scholarship-screen__form .stepper h4{color:#151515;font-size:1.25rem;font-weight:600;line-height:1.75rem}.scholarship-screen__form .stepper__steps{display:inline-flex;gap:8px}.scholarship-screen__form .stepper__steps__step{color:#151515;font-size:.875rem;font-weight:500;line-height:1.25rem}.scholarship-screen__form .stepper__steps__step__bar{position:relative;height:4px;background-color:#f2f2f2;border-radius:4px;margin-bottom:8px;width:128px;overflow:hidden}.scholarship-screen__form .stepper__steps__step__bar:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background-color:#ff4900;transform:scaleX(0);transform-origin:left;transition:transform .3s ease-in-out}.scholarship-screen__form .stepper__steps__step--active .stepper__steps__step__bar:after{transform:scaleX(1)}.scholarship-screen__form__city,.scholarship-screen__form__names{display:inline-flex;gap:8px;width:100%}@media screen and (max-width:768px){.scholarship-screen__form__city,.scholarship-screen__form__names{display:flex;flex-direction:column}}.scholarship-screen__form__phone{display:inline-flex;gap:8px;width:100%}.scholarship-screen__form__phone__country-code{position:relative;font-weight:400}.scholarship-screen__form__phone__country-code label{display:block;margin-bottom:6px;font-weight:700;font-size:.875rem;line-height:1.25rem}.scholarship-screen__form__phone__country-code__selector{display:inline-flex;align-items:center;width:110px;border-radius:4px;outline:1px solid #d6d6d6;outline-offset:-2px;padding:12px;gap:8px}.scholarship-screen__form__phone__country-code__selector p{color:#151515;font-size:.875rem;font-weight:400;line-height:1.25rem}.scholarship-screen__form__phone__country-code__selector svg{width:24px}.scholarship-screen__form__terms{display:flex;flex-direction:column;margin:11px 0;gap:16px}.scholarship-screen__form__terms p,.scholarship-screen__form__terms span{color:#767676;font-size:.75rem;font-weight:400;line-height:1.125rem}.scholarship-screen__form__terms span a{font-weight:600;text-decoration:underline}.scholarship-screen__form__buttons{display:inline-flex;width:100%;gap:16px}.about-screen{display:flex;flex-direction:column;justify-content:center;width:100%;max-width:1200px;padding:100px 0;gap:250px}@media screen and (max-width:1024px){.about-screen{align-items:center;padding:56px 30px;gap:100px}}@media screen and (max-width:430px){.about-screen{padding:56px 30px;gap:50px}}.about-screen__section{display:flex;align-items:center;gap:144px}@media screen and (max-width:1024px){.about-screen__section{display:flex;flex-direction:column;align-items:center;gap:50px}.about-screen__section:first-child,.about-screen__section:nth-child(2),.about-screen__section:nth-child(3){max-width:750px}}@media screen and (max-width:430px){.about-screen__section{display:flex;flex-direction:column;align-items:center;gap:40px}.about-screen__section:first-child,.about-screen__section:nth-child(2),.about-screen__section:nth-child(3){max-width:300px}}.about-screen__section:first-child{max-width:640px}.about-screen__section:first-child>div h1{margin-bottom:12px}.about-screen__section:first-child .section-eyebrow{color:#ff4900;font-size:1rem;font-weight:600;line-height:1.25rem}.about-screen__section:nth-child(2),.about-screen__section:nth-child(3){justify-content:space-between}.about-screen__section:nth-child(2)>div,.about-screen__section:nth-child(3)>div{gap:30px}.about-screen__section:nth-child(2)>div:not(.image),.about-screen__section:nth-child(3)>div:not(.image){display:flex;flex-direction:column;justify-content:center}@media screen and (max-width:430px){.about-screen__section:nth-child(2)>div,.about-screen__section:nth-child(3)>div{gap:20px}}.about-screen__section h1{color:#151515;font-size:3rem;font-weight:800;line-height:3.625rem;text-transform:uppercase}@media screen and (max-width:768px){.about-screen__section h1{font-size:1.625rem;line-height:2.5rem}}.about-screen__section p{color:#151515;font-size:1.125rem;font-weight:400;line-height:1.625rem}@media screen and (max-width:768px){.about-screen__section p{font-size:.875rem;line-height:1.25rem}}.about-screen__section__image{width:360px;height:460px;flex-shrink:0}@media screen and (max-width:768px){.about-screen__section__image{width:270px;height:370px}}@media screen and (min-width:1025px){.about-screen__section__image--left{margin-left:112px}.about-screen__section__image--right{margin-right:112px}}.about-screen__section__image--mission{display:flex;align-items:center;justify-content:center}.about-screen__section__image--mission>svg{width:100%;height:100%;fill:#ff4900}.home-screen{display:flex;flex-direction:column;align-items:center;width:100%;padding:100px 0;gap:150px}@media screen and (max-width:1024px){.home-screen{padding:56px 0}}@media screen and (max-width:430px){.home-screen{gap:40px}}.home-screen__section{display:flex;align-items:center;gap:100px}@media screen and (max-width:1024px){.home-screen__section{gap:75px}}@media screen and (max-width:834px){.home-screen__section{gap:50px}}@media screen and (max-width:430px){.home-screen__section{text-align:center}}.home-screen__section--hero{text-align:center}.home-screen__section--hero>div{display:flex;flex-direction:column;align-items:center;gap:16px}.home-screen__section--hero>div .app-links{margin-top:50px}.home-screen__section--hero>div h1{max-width:500px}@media screen and (max-width:430px){.home-screen__section--hero>div h1{max-width:250px}}.home-screen__section--hero>div>svg{width:48px;aspect-ratio:1;fill:#ff4900}.home-screen__section--hero>div p{max-width:650px}.home-screen__section--hero .section-eyebrow{color:#ff4900;font-size:1rem;font-weight:600;line-height:1.25rem}.home-screen__section--hero .download-icons{display:inline-flex;margin-top:50px;gap:24px}.home-screen__section--hero .download-icons svg{width:168px;height:56px}@media screen and (max-width:430px){.home-screen__section--hero .download-icons svg{width:125px}}.home-screen__section--features{display:flex;flex-direction:column;gap:0;width:100%}.home-screen__section--features>div{display:flex;flex-direction:column;align-items:center;text-align:center;background-color:#151515;width:100%;padding:85px 0;gap:50px}.home-screen__section--features>div h1,.home-screen__section--features>div p{color:#fff}@media screen and (max-width:1200px){.home-screen__section--features>img{width:924px;height:355px}}@media screen and (max-width:925px){.home-screen__section--features>img{width:800px;height:307px}}@media screen and (max-width:800px){.home-screen__section--features>img{width:700px;height:270px}}@media screen and (max-width:700px){.home-screen__section--features>img{display:none}}.home-screen__section--how-it-works,.home-screen__section--who-its-for{justify-content:space-between}@media screen and (max-width:430px){.home-screen__section--how-it-works,.home-screen__section--who-its-for{flex-direction:column;justify-content:center}}.home-screen__section--how-it-works>div,.home-screen__section--who-its-for>div{max-width:480px;gap:12px}.home-screen__section--how-it-works>div:not(.imagem),.home-screen__section--who-its-for>div:not(.imagem){display:flex;flex-direction:column;justify-content:center}.home-screen__section--how-it-works>img,.home-screen__section--who-its-for>img{border-radius:4px}@media screen and (max-width:1024px){.home-screen__section--how-it-works img,.home-screen__section--who-its-for img{width:320px;height:420px}}@media screen and (max-width:834px){.home-screen__section--how-it-works>div,.home-screen__section--who-its-for>div{max-width:400px}.home-screen__section--how-it-works img,.home-screen__section--who-its-for img{width:300px;height:400px}.home-screen__section--how-it-works>div,.home-screen__section--who-its-for>div{max-width:400px}.home-screen__section--how-it-works img,.home-screen__section--who-its-for img{width:280px;height:380px}.home-screen__section--how-it-works>div,.home-screen__section--who-its-for>div{max-width:300px}.home-screen__section--how-it-works img,.home-screen__section--who-its-for img{width:280px;height:380px}}.home-screen__section--how-it-works{margin-right:70px}@media screen and (max-width:1024px){.home-screen__section--how-it-works{margin-right:0}}.home-screen__section--who-its-for{margin-left:70px}@media screen and (max-width:1024px){.home-screen__section--who-its-for{margin-left:0}}@media screen and (max-width:430px){.home-screen__section--who-its-for{flex-direction:column-reverse}}.home-screen__section--about{text-align:center}.home-screen__section--about>div{display:flex;flex-direction:column;align-items:center;max-width:500px;gap:16px}.home-screen__section--about a{color:#fff;background-color:#151515;padding:4px 16px;border-radius:4px;font-size:1rem}.home-screen__section--about a:hover{background-color:#2b2b2b}@media screen and (max-width:430px){.home-screen__section--about>div{max-width:300px}}.home-screen__section h1{color:#151515;font-size:3rem;font-weight:800;line-height:3.625rem;text-transform:uppercase}@media screen and (max-width:834px){.home-screen__section h1{font-size:1.75rem;line-height:2.625rem}}@media screen and (max-width:768px){.home-screen__section h1{font-size:1.625rem;line-height:2.5rem}}.home-screen__section p{color:#151515;font-size:1.125rem;font-weight:400;line-height:1.625rem}@media screen and (max-width:834px){.home-screen__section p{font-size:1rem;line-height:1.5rem}}@media screen and (max-width:768px){.home-screen__section p{font-size:.875rem;line-height:1.25rem}}.home-figma{--home-hero-max:1232px;--home-shell-pad:24px;--home-section-gap:43px;width:100%;display:flex;flex-direction:column;align-items:center;gap:var(--home-section-gap);padding-bottom:var(--home-section-gap);font-family:Heebo,sans-serif;background:#fff}@media screen and (max-width:768px){.home-figma{--home-shell-pad:16px;--home-section-gap:16px;width:100%;max-width:393px;margin:0 auto;overflow-x:clip}}.home-figma__section-title{margin:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:900;line-height:1.23;letter-spacing:-.005em;color:#151515}@media screen and (max-width:768px){.home-figma__section-title{font-size:2.5rem;line-height:1.3;width:100%;text-align:center}}.home-figma__hero{width:100%;display:flex;justify-content:center;min-height:751px;padding:56px var(--home-shell-pad) 0}@media screen and (max-width:1024px){.home-figma__hero{min-height:0;padding-top:40px}}.home-figma__hero__shell{width:100%;max-width:1280px;margin:0 auto}.home-figma__hero__inner{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:flex-start;gap:29px;width:100%;max-width:var(--home-hero-max);margin:0 auto}@media screen and (max-width:1024px){.home-figma__hero__inner{flex-direction:column;align-items:center;text-align:center;justify-content:center}}.home-figma__hero__copy{flex:0 0 576px;width:576px;max-width:100%;display:flex;flex-direction:column;align-items:flex-start;gap:19px}@media screen and (max-width:1024px){.home-figma__hero__copy{flex:1 1 auto;width:100%;align-items:center;max-width:40rem}}.home-figma__hero__mark{display:none}@media screen and (max-width:768px){.home-figma__hero__mark{display:flex;justify-content:center;width:100%}}@media screen and (min-width:1025px){.home-figma__hero__mark{display:none}}.home-figma__hero__mark-svg{width:48px;height:48px;flex-shrink:0}.home-figma__hero__headline{margin:0;display:flex;flex-direction:column;align-items:flex-start;font-size:clamp(2.25rem,5.2vw,4rem);font-weight:900;line-height:1.5;letter-spacing:0;text-transform:uppercase;color:#151515}@media screen and (max-width:1024px){.home-figma__hero__headline{align-items:center}}@media screen and (max-width:768px){.home-figma__hero__headline{font-size:2.5rem;line-height:1.3;letter-spacing:0}}.home-figma__hero__headline-line{display:block}.home-figma__hero__headline-line--accent{color:#ff4900}.home-figma__hero__phrase{margin:0;max-width:576px;font-size:1.25rem;font-weight:500;line-height:1.625;letter-spacing:.005em;color:#444}.home-figma__hero__stores{width:100%;padding-top:16px}.home-figma__hero__stores .app-links{display:flex;flex-wrap:wrap;gap:24px;align-items:flex-start;justify-content:flex-start}@media screen and (max-width:1024px){.home-figma__hero__stores .app-links{justify-content:center}}.home-figma__hero__stores .app-links>.app-links__store,.home-figma__hero__stores .app-links>a{display:block;flex-shrink:0;width:168px;height:56px;padding:0;margin:0;background:rgba(0,0,0,0);border:none;border-radius:6px;overflow:hidden;line-height:0;text-decoration:none}.home-figma__hero__stores .app-links>.app-links__store svg,.home-figma__hero__stores .app-links>a svg{display:block;width:100%;height:100%}.home-figma__hero__visual{position:relative;flex:0 0 auto;width:594px;max-width:100%;display:flex;flex-direction:column;align-items:center}@media screen and (max-width:1024px){.home-figma__hero__visual{flex:1 1 auto;width:100%;max-width:420px}}.home-figma__hero__mock-rotate{width:594px;margin-inline:auto;flex-shrink:0}.home-figma__hero__mock-card,.home-figma__hero__mock-rotate{display:flex;max-width:100%;flex-direction:column;justify-content:center;align-items:center}.home-figma__hero__mock-card{width:584px;padding:16px;transform:rotate(2deg);transform-origin:center center;border-radius:24px;border:1px solid rgba(227,190,182,.1);background:#fff;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);overflow:hidden}.home-figma__hero__mock-aspect{width:100%;height:550px;aspect-ratio:1/1;overflow:hidden;border-radius:16px;background:#fff}.home-figma__hero__mock-img{width:100%;height:100%;object-fit:cover;object-position:center center;display:block;transform:rotate(-2deg);transform-origin:center center}.home-figma__hero__floating{position:absolute;left:-13.68px;bottom:-37.28px;z-index:2;display:flex;align-items:center;justify-content:center;width:326px;max-width:calc(100% - 1rem)}@media screen and (max-width:1024px){.home-figma__hero__floating{position:relative;left:auto;bottom:auto;margin-top:-36px;width:100%;max-width:320px}}.home-figma__hero__floating-rotate{transform:rotate(-3deg)}.home-figma__hero__floating-card{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:8px;width:320px;max-width:100%;padding:9px 19px;border-radius:16px;border:1px solid rgba(227,190,182,.1);background:#fff;box-shadow:0 18px 40px rgba(0,0,0,.12),0 4px 12px rgba(0,0,0,.06);text-align:left}.home-figma__hero__floating-row{display:flex;align-items:center;justify-content:flex-start;gap:12px;width:100%}.home-figma__hero__floating-icon{width:24px;height:24px;flex-shrink:0;color:#ff4900}.home-figma__hero__floating-title{margin:0;font-size:2.25rem;font-weight:700;line-height:1.1;color:#2b2b2b;text-align:left}.home-figma__hero__floating-body{margin:0;width:100%;max-width:284px;font-size:15px;font-weight:400;line-height:1.3333333333;color:#5d5d5d;text-align:left}@media screen and (max-width:1024px){.home-figma__hero__floating-body{max-width:100%}}@media screen and (max-width:768px){.home-figma__hero{padding:40px var(--home-shell-pad) 28px;overflow-x:clip}.home-figma__hero__mock-aspect{height:min(78vw,400px)}.home-figma__hero__mock-card{padding:12px}.home-figma__hero__floating-title{font-size:1.625rem;line-height:1.15}.home-figma__hero__floating-body{font-size:.9375rem}.home-figma__hero__stores .app-links{gap:16px}.home-figma__hero__stores .app-links>.app-links__store,.home-figma__hero__stores .app-links>a{width:144px;height:48px}.home-figma__hero__phrase{font-size:1rem;line-height:2.03125}}.home-figma__map{width:100%;display:flex;justify-content:center;padding:0 var(--home-shell-pad)}.home-figma__map__bleed{padding:18px;background:#fff;border-radius:42px;max-width:1268px;width:100%}.home-figma__map__frame{position:relative;width:100%;max-width:1232px;margin:0 auto;aspect-ratio:1232/700;border-radius:24px;overflow:hidden;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);background:#2b2b2b}.home-figma__map__image{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.home-figma__map__pin{position:absolute;width:3.6525974026%;height:auto;transform:translate(-50%,-100%);z-index:2;pointer-events:none;filter:drop-shadow(0 8px 14px rgba(0,0,0,.35))}.home-figma__map__frame--teaser{isolation:isolate}.home-figma__map__canvas{position:absolute;inset:0;width:100%;height:100%}.home-figma__map__fallback{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:24px;text-align:center;font-size:1rem;font-weight:500;line-height:1.5;color:#c1c1c1;background:#2b2b2b}.home-figma__map__overlay{position:absolute;top:14px;left:50%;z-index:3;max-width:min(92%,520px);padding:10px 16px;transform:translateX(-50%);border-radius:12px;background:hsla(0,0%,100%,.9);box-shadow:0 4px 18px rgba(0,0,0,.12);font-size:.9375rem;font-weight:600;line-height:1.35;letter-spacing:.01em;color:#2b2b2b;text-align:center;pointer-events:none}.home-figma__map__controls{position:absolute;right:10px;bottom:40px;z-index:4;display:flex;flex-direction:column;gap:6px;pointer-events:auto}.home-figma__map__ctrl-btn{width:36px;min-height:36px;padding:0;border:1px solid rgba(0,0,0,.12);border-radius:8px;background:#fff;font-size:1.125rem;font-weight:700;line-height:1;color:#2b2b2b;cursor:pointer;box-shadow:0 2px 8px rgba(0,0,0,.12)}.home-figma__map__ctrl-btn:hover{background:#f2f2f2}.home-figma__map__ctrl-btn--wide{width:auto;padding:0 10px;font-size:.75rem;font-weight:600}.home-figma__map__cta-row{display:flex;flex-wrap:wrap;gap:16px;align-items:center;justify-content:center;margin-top:20px;width:100%}.home-figma__map__cta{display:inline-flex;align-items:center;justify-content:center;min-width:200px;min-height:52px;padding:0 20px;border-radius:8px;border:1px solid #a6a6a6;background:#000;font-size:.9375rem;font-weight:600;line-height:1.2;letter-spacing:.02em;color:#fff;text-align:center;text-decoration:none;transition:background .15s ease,border-color .15s ease}.home-figma__map__cta:hover{background:#1a1a1a;border-color:#c4c4c4}.home-figma__map__cta--disabled{cursor:not-allowed;opacity:.45;pointer-events:none}.home-figma__wyg{width:100%;max-width:1280px;padding:0 32px;margin:0 auto}@media screen and (max-width:768px){.home-figma__wyg{padding:0 var(--home-shell-pad)}}.home-figma__wyg__shell{display:flex;flex-direction:column;gap:32px}.home-figma__wyg__head{display:flex;flex-direction:column;align-items:center;gap:16px;width:100%;text-align:center}@media screen and (max-width:768px){.home-figma__wyg__head{align-items:center;text-align:center;gap:0}}.home-figma__wyg__head .home-figma__section-title{flex-shrink:0;width:100%;max-width:100%;text-align:center}.home-figma__wyg__head-rule{width:min(100%,640px);margin:0;padding:0;flex:none;align-self:center}@media screen and (max-width:768px){.home-figma__wyg__head-rule{display:none}}.home-figma__wyg__head-rule:after{content:"";display:block;height:1px;width:100%;background:rgba(42,42,42,.12)}.home-figma__wyg__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:24px;gap:24px;width:100%}@media screen and (max-width:834px){.home-figma__wyg__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:768px){.home-figma__wyg__grid{display:flex;flex-direction:column;align-items:center;gap:8px}}.home-figma__wyg__card{position:relative;isolation:isolate;display:flex;flex-direction:column;align-items:center;height:630px;padding:8px 32px 18px;gap:8px;border-radius:16px;box-shadow:0 1px 6.9px 0 rgba(0,0,0,.27);background:#151515}@media screen and (max-width:834px){.home-figma__wyg__card{height:520px}}@media screen and (max-width:768px){.home-figma__wyg__card{width:286px;height:630px;padding:8px 32px 18px}}.home-figma__wyg__card-bg{z-index:0;object-fit:cover!important;border-radius:16px}.home-figma__wyg__icon-slot{z-index:1}.home-figma__wyg__icon-slot,.home-figma__wyg__icon-wrap{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:56px;height:56px}.home-figma__wyg__icon-wrap{border-radius:12px;background:rgba(255,92,53,.32)}.home-figma__wyg__icon{display:block;flex-shrink:0}.home-figma__wyg__card-title{width:100%;font-size:1.75rem;line-height:1}.home-figma__wyg__card-phrase,.home-figma__wyg__card-title{z-index:1;margin:0;text-align:center;font-weight:700;color:#fff}.home-figma__wyg__card-phrase{width:250px;font-size:1rem;line-height:1.375;letter-spacing:.005em}.home-figma__how{width:100%;display:flex;justify-content:center;padding:0 var(--home-shell-pad)}@media screen and (max-width:768px){.home-figma__how{padding:18px var(--home-shell-pad)}}.home-figma__how__shell{width:100%;max-width:1216px;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:64px;gap:64px;align-items:center;min-height:576px}@media screen and (max-width:1024px){.home-figma__how__shell{grid-template-columns:1fr;gap:40px;min-height:0}}@media screen and (max-width:768px){.home-figma__how__shell{gap:32px}}.home-figma__how__media{order:-1;display:flex;justify-content:center;padding:0 9px;overflow:hidden}.home-figma__how__img{width:360px;max-width:100%;height:460px;object-fit:cover;display:block}@media screen and (max-width:768px){.home-figma__how__img{width:100%;max-width:400px;height:auto;aspect-ratio:360/460;max-height:420px}}.home-figma__how__copy{display:flex;flex-direction:column;gap:32px;align-items:flex-start}@media screen and (max-width:1024px){.home-figma__how__copy{align-items:center;text-align:center}}@media screen and (max-width:768px){.home-figma__how__copy{align-items:flex-start;text-align:left;gap:32px}}.home-figma__how__intro{margin:0;max-width:480px;font-size:1.125rem;font-weight:400;line-height:1.44;letter-spacing:.005em;color:#2b2b2b}@media screen and (max-width:768px){.home-figma__how__intro{max-width:100%}}.home-figma__how__steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:40px;width:100%;max-width:100%}.home-figma__how__step{display:flex;gap:24px;align-items:flex-start;text-align:left}.home-figma__how__step-num{width:48px;height:48px;border-radius:9999px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.25rem;font-weight:600;line-height:1.4;color:#fff;background:#ff4900}.home-figma__how__step-body{display:flex;flex-direction:column;gap:8px;min-width:0}.home-figma__how__step-title{margin:0;font-size:1.25rem;font-weight:600;line-height:1.4;color:#2b2b2b}.home-figma__how__step-text{margin:0;font-size:1rem;font-weight:400;line-height:1.625;color:#5d5d5d}@media screen and (max-width:768px){.home-figma__how__copy{order:0}.home-figma__how__media{order:1}.home-figma__how__intro{font-size:1.125rem;line-height:1.44}}.home-figma__who{width:100%;display:flex;justify-content:center;padding:40px var(--home-shell-pad) 0}@media screen and (max-width:768px){.home-figma__who{padding:18px var(--home-shell-pad)}}.home-figma__who__shell{width:100%;max-width:1200px;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:32px 48px}@media screen and (max-width:768px){.home-figma__who__shell{flex-direction:column;gap:24px}}.home-figma__who__copy{flex:1 1 280px;max-width:800px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}@media screen and (max-width:1024px){.home-figma__who__copy{align-items:center;text-align:center}}@media screen and (max-width:768px){.home-figma__who__copy{align-items:flex-start;text-align:left}}.home-figma__who__phrase{margin:0;max-width:480px;white-space:pre-line;font-size:1.125rem;font-weight:400;line-height:1.44;letter-spacing:.005em;color:#2b2b2b}@media screen and (max-width:768px){.home-figma__who__phrase{max-width:100%;font-size:1.125rem;line-height:1.5}}.home-figma__who__media{flex:1 1 280px;display:flex;justify-content:center}.home-figma__who__img{width:360px;max-width:100%;height:460px;object-fit:cover;border-radius:8px;display:block}@media screen and (max-width:768px){.home-figma__who__img{width:100%;max-width:400px;height:auto;aspect-ratio:360/460;max-height:420px}}.home-figma__about-cta,.home-figma__about-cta__band{width:100%;display:flex;justify-content:center}.home-figma__about-cta__band{background:#1a1c1c;border-top:7px solid #ff4900;min-height:264px;align-items:center;padding:24px var(--home-shell-pad);position:relative;overflow:hidden}.home-figma__about-cta__band:before{content:"";position:absolute;inset:0;opacity:.08;background-image:repeating-linear-gradient(90deg,#f9f9f9,#f9f9f9 1px,transparent 0,transparent 8.333333%);pointer-events:none}.home-figma__about-cta__inner{position:relative;z-index:1;width:100%;max-width:896px;min-height:224px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;text-align:center;color:#f9f9f9}.home-figma__about-cta__title{margin:0;font-size:clamp(2rem,4vw,3.25rem);font-weight:800;line-height:1.38;letter-spacing:.02em;text-transform:uppercase;color:#f9f9f9}.home-figma__about-cta__phrase{margin:8px 0 0;max-width:37.625rem;font-size:1rem;font-weight:600;line-height:1.625;color:#f9f9f9}@media screen and (max-width:768px){.home-figma__about-cta__phrase{max-width:349px}}.home-figma__about-cta__btn{display:inline-flex;align-items:center;justify-content:center;margin-top:16px;padding:20px 48px;border-radius:6px;font-size:1rem;font-weight:800;letter-spacing:.05em;text-transform:uppercase;text-decoration:none;color:#fff;background:#ff4900;border:none;box-shadow:0 12px 32px rgba(255,73,0,.28);transition:background .2s ease,transform .2s ease}.home-figma__about-cta__btn:hover{background:#d23a00;transform:translateY(-1px)}@media screen and (max-width:768px){.home-figma__about-cta__btn{width:100%;max-width:320px;padding:16px 28px}}.home-figma__map__popup-shell{z-index:6}.home-figma__map__popup-shell .mapboxgl-popup-content{padding:0;border-radius:12px;overflow:hidden;box-shadow:none;max-width:340px;box-sizing:border-box}.home-figma__map__popup-shell .mapboxgl-popup-tip{border-top-color:#fff}.home-figma__map__popup-shell .mapboxgl-popup-close-button{font-size:20px;padding:4px 8px;color:#2b2b2b}.home-figma__map__popup-inner{margin:0;max-width:100%}.main-content:has(.auth-root)>.footer{display:none}.auth-root{width:100%;min-height:100%;display:flex;justify-content:center;background-color:#fff}.auth-screen{width:100%;max-width:430px;display:flex;flex-direction:column;align-items:center;padding:24px 16px 48px;text-align:center}.auth-screen--banner{max-width:480px;padding:0 0 48px}.auth-screen__banner{position:relative;width:100%;height:220px;overflow:hidden}.auth-screen__banner-img{object-fit:cover;object-position:center}.auth-screen__sheet{width:100%;margin-top:-48px;padding:56px 50px 24px;border-radius:24px 24px 0 0;background-color:#fff;display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}@media screen and (max-width:430px){.auth-screen__sheet{padding:48px 24px 24px}}.auth-screen__logo{width:104px;height:72px;margin-bottom:16px;fill:#ff4900}.auth-screen__logo--sheet{width:72px;height:50px;margin-bottom:24px}.auth-screen__title{margin:0;font-size:1.875rem;font-weight:900;line-height:1.2;color:#2b2b2b}.auth-screen__subtitle,.auth-screen__welcome-subtitle{margin:8px 0 0;font-size:1rem;font-weight:400;line-height:1.5;color:#8f8f8f}.auth-screen__welcome-subtitle{color:#2b2b2b;margin-bottom:8px}.auth-screen__actions,.auth-screen__form{width:100%;display:flex;flex-direction:column;gap:12px;margin-top:24px}.auth-screen__form{text-align:left}.auth-screen__primary-btn{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;padding:12px 16px;border:none;border-radius:4px;background-color:#ff4900;color:#fff;font-family:Heebo,sans-serif;font-size:1rem;font-weight:700;text-decoration:none;transition:background-color .2s ease}.auth-screen__primary-btn:hover:not(:disabled){background-color:#d23a00}.auth-screen__primary-btn:disabled{opacity:.7}.auth-screen__outlined-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:48px;padding:12px 16px;border:.75px solid #151515;border-radius:4px;background-color:#fff;color:#2b2b2b;font-family:Heebo,sans-serif;font-size:1rem;font-weight:700}.auth-screen__outlined-btn svg{width:18px;height:18px}.auth-screen__google-wrap{position:relative;width:100%;min-height:48px}.auth-screen__google-visual{pointer-events:none;width:100%;min-height:48px;box-sizing:border-box}.auth-screen__google-gis{position:absolute;inset:0;z-index:2;overflow:hidden;opacity:.02}.auth-screen__google-gis iframe,.auth-screen__google-gis>div{min-width:100%!important;min-height:100%!important}.auth-screen__text-link{margin-top:8px;padding:0;color:#151515;font-size:.875rem;text-decoration:underline}.auth-screen__cancel,.auth-screen__text-link{border:none;background:none;font-family:Heebo,sans-serif}.auth-screen__cancel{width:100%;min-height:48px;padding:12px 16px;color:#2b2b2b;font-size:1rem;font-weight:700}.auth-screen__field{width:100%;text-align:left}.auth-screen__field label{display:block;margin-bottom:6px;font-size:.875rem;font-weight:700;color:#2b2b2b}.auth-screen__field input{width:100%;padding:12px;border:none;border-radius:4px;outline:1px solid #d6d6d6;outline-offset:-2px;font-family:Heebo,sans-serif;font-size:.875rem;color:#2b2b2b;background:rgba(0,0,0,0)}.auth-screen__field input:focus{outline-color:#767676}.auth-screen__field--error input{outline-color:#f81c1c}.auth-screen__requirements{display:grid;grid-template-columns:1fr 1fr;grid-gap:4px;gap:4px;list-style:none;padding:0;margin:0 0 8px}.auth-screen__requirement{display:flex;align-items:center;gap:4px;font-size:.75rem;color:#767676;text-align:left}.auth-screen__requirement--met{color:#24ac39}.auth-screen__requirement-icon{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:50%;background-color:#a8a8a8;color:#fff;font-size:.625rem;font-weight:700;flex-shrink:0}.auth-screen__requirement--met .auth-screen__requirement-icon{background-color:#24ac39}.auth-screen__legal{margin:16px 0 8px;font-size:.875rem;color:#2b2b2b}.auth-screen__legal-link{display:block;margin-top:4px;color:#ff4900;font-size:.875rem;font-weight:600;text-decoration:none}.auth-screen__get-app{margin:24px 0 12px;font-size:1rem;font-weight:700;color:#2b2b2b}.auth-screen__stores{width:100%;display:flex;justify-content:center}.auth-screen__intro{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:24px}.auth-screen__intro-backdrop{position:absolute;inset:0;border:none;background:rgba(0,0,0,.4)}.auth-screen__intro-card{position:relative;z-index:1;width:100%;max-width:360px;padding:20px 16px 12px;border-radius:12px;background:#fff;box-shadow:0 0 4px rgba(0,0,0,.16);display:flex;flex-direction:column;align-items:center;gap:12px}.auth-screen__intro-close{position:absolute;top:8px;right:8px;width:44px;height:44px;border:none;background:none;font-size:1.5rem;color:#2b2b2b}.auth-screen__intro-title{margin:12px 0 0;font-size:1.25rem;font-weight:700;color:#2b2b2b}.auth-screen__intro-provider{display:flex;align-items:center;gap:12px;font-size:1.25rem;font-weight:700;color:#2b2b2b}.auth-screen__intro-provider svg{width:18px;height:18px}.auth-screen__intro-legal{margin:0;font-size:.875rem;color:#2b2b2b;text-align:center}.legal-document-screen{display:flex;justify-content:center;align-items:center;width:100%;height:100%}.legal-document-screen__error{padding:5rem 4rem;color:#f81c1c;font-size:.938rem;font-weight:600;line-height:3rem}.legal-document-screen .loader .logo-small{width:2.5rem;height:2.5rem}.legal-document-screen .pdf-document{display:none}.legal-document-screen .pdf-document--loaded{display:block;animation:fadeInUp .4s ease-out forwards}@keyframes fadeInUp{0%{opacity:0;transform:translateY(1.25rem)}to{opacity:1;transform:translateY(0)}}.faq-screen{width:100%;max-width:800px;margin:0 auto;padding:40px 32px 80px}@media screen and (max-width:768px){.faq-screen{padding:24px 16px 60px}}.faq-screen__title{font-family:Heebo,sans-serif;font-size:2.25rem;font-weight:600;line-height:1.3;letter-spacing:-.005em;text-transform:uppercase;text-align:center;color:#151515;margin-bottom:32px}.faq-screen__search{display:flex;align-items:center;height:48px;border:1px solid #151515;border-radius:8px;padding:0 4px;margin-bottom:40px;background:#fff}.faq-screen__search__icon-btn{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;border:none;background:rgba(0,0,0,0);border-radius:4px;color:#767676;pointer-events:none}.faq-screen__search__input{flex:1 1;min-width:0;border:none;background:rgba(0,0,0,0);font-family:Heebo,sans-serif;font-size:1rem;line-height:22px;letter-spacing:.005em;color:#151515;outline:none}.faq-screen__search__input::placeholder{color:#767676}.faq-screen__search__input::-webkit-search-cancel-button{display:none}.faq-screen__search__clear{display:flex;align-items:center;justify-content:center;flex-shrink:0;width:32px;height:32px;margin-right:4px;border:none;background:rgba(0,0,0,0);border-radius:50%;cursor:pointer;color:#8f8f8f;transition:background .15s ease}.faq-screen__search__clear:hover{background:#f2f2f2}.faq-screen__category{margin-bottom:8px}.faq-screen__category--hidden{display:none}.faq-screen__category-title{font-family:Heebo,sans-serif;font-size:2.25rem;font-weight:400;line-height:26px;letter-spacing:.005em;text-align:center;color:#151515;padding:12px 0;margin-bottom:8px}.faq-screen__item{border-bottom:1px solid #d6d6d6}.faq-screen__item--hidden{display:none}.faq-screen__trigger{display:flex;align-items:flex-start;gap:10px;width:100%;padding:6px 0;min-height:36px;background:rgba(0,0,0,0);border:none;cursor:pointer;text-align:left;font-family:Heebo,sans-serif}.faq-screen__trigger:hover .faq-screen__question{color:#ff4900}.faq-screen__question{flex:1 1;min-width:0;font-size:1.25rem;font-weight:600;line-height:1.4;color:#151515;transition:color .15s ease;padding-top:2px}.faq-screen__chevron{flex-shrink:0;margin-top:2px;width:24px;height:24px;color:#151515;transition:transform .25s ease}.faq-screen__chevron--open{transform:rotate(90deg)}.faq-screen__answer-wrapper{display:grid;grid-template-rows:0fr;transition:grid-template-rows .28s ease}.faq-screen__answer-wrapper--open{grid-template-rows:1fr}.faq-screen__answer-inner{overflow:hidden}.faq-screen__answer{padding:12px 0 20px;font-family:Heebo,sans-serif;font-size:1.125rem;font-weight:400;line-height:26px;letter-spacing:.005em;color:#2b2b2b}.faq-screen__answer p{margin-bottom:8px}.faq-screen__answer p:last-child{margin-bottom:0}.faq-screen__answer ol,.faq-screen__answer ul{margin-bottom:8px;padding-left:27px}.faq-screen__answer ol li,.faq-screen__answer ol:last-child,.faq-screen__answer ul li,.faq-screen__answer ul:last-child{margin-bottom:0}.faq-screen__answer strong{font-weight:700}.faq-screen__answer a{color:#ff4900;text-decoration:underline}.faq-screen__answer a:hover{text-decoration:none}.faq-screen__answer .text-error{color:#f81c1c}.faq-screen__inline-icon{display:inline-flex;align-items:center;vertical-align:middle;margin:0 3px;position:relative;top:-1px;color:#151515}.faq-screen__inline-icon svg{display:block;width:20px;height:20px;flex-shrink:0}.faq-screen__asset-img{display:block;max-width:100%;height:auto;margin:12px 0}.faq-screen__asset-img--full{width:100%;max-width:361px}.faq-screen__asset-img--profile-settings{max-width:84px;height:auto}.faq-screen__empty{text-align:center;padding:64px 24px}.faq-screen__empty__title{font-family:Heebo,sans-serif;font-size:1.25rem;font-weight:600;color:#5d5d5d;margin-bottom:8px}.faq-screen__empty__text{font-family:Heebo,sans-serif;font-size:1rem;color:#8f8f8f}