:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#242424;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{margin:0}a{font-family:Poppins,Work Sans}@keyframes slideDown{0%{top:-500px;opacity:0}to{top:80px;opacity:1}}.header{box-sizing:border-box;display:flex;justify-content:space-between;align-items:center;background:#fff;box-shadow:0 4px 2px -2px #0000004e;position:sticky;top:0;padding:14px 80px;width:100%;z-index:10}.header img{width:153px}.header .menu-button{background:0 0;border:none;padding:0;width:25px;height:25px;display:flex;align-items:center;justify-content:center;outline:0}.header .menu-button.active{font-size:35px;color:#000;font-weight:400;transform:rotate(45deg);font-family:Poppins}.header .menu.menu-mobile{width:100%;height:fit-content;position:fixed;top:-500px;left:0;background:#fff;z-index:2;box-shadow:0 8px 21px -5px #0000004f}.header .menu.menu-mobile ul{flex-direction:column;align-items:start;gap:0;margin:0;padding:0}.header .menu.menu-mobile ul a{padding:15px 20px;width:100%;color:#000}.header .menu.menu-mobile ul a:hover{color:#000;background:#f5f5f5}.header .menu.menu-mobile.active{animation:slideDown .3s forwards}.header .menu ul{display:flex;gap:22px;list-style:none;margin:0 20px 0 0;padding:0}.header .menu ul a{text-decoration:none;color:#000;font-weight:500;font-size:14px}.header .menu ul a:first-child{font-weight:700}.header .menu ul.dropdown{position:relative}.header .menu ul.dropdown .dropdown-content{display:none;position:absolute;background-color:#fff;box-shadow:0 8px 16px #0000001a;z-index:1}.header .menu ul.dropdown .dropdown-content a{text-decoration:none;display:block;padding:8px 16px;color:#000}.header .menu ul.dropdown .dropdown-content a:hover{background-color:#f1f1f1}.header .menu ul.dropdown:hover .dropdown-content{display:block}.header .contact-button{background:#181818;color:#fff;padding:13px 24px;font-size:14px;font-weight:600;border-radius:4px;border:none;cursor:pointer;text-decoration:none;transition:all .2s ease-in-out}@media (max-width: 768px){.header{padding:15px 20px;justify-content:end;gap:24px}.header .contact-button{padding:10px 12px;font-size:12px;margin-left:auto}}#home #wrinkle-section-1{height:0px;position:relative}#home #wrinkle-section-1 .image-container{overflow:hidden;position:absolute;right:0;transform:translateY(-77px)}#home #wrinkle-section-1 .image-container .square-wrinkle{transform:translate(72px)}#form-full-container{background-color:#fafaf7;padding-top:40px;box-sizing:border-box;min-height:665px;display:flex;align-items:center}@media (max-width: 768px){#form-full-container{padding:37px 24px}}#form-full-container #form-content{border-radius:32px;background-image:url(/assets/images/hero-desk-bg.jpg);background-size:cover;background-repeat:no-repeat;width:100%;max-width:1280px;margin:auto;display:flex;justify-content:space-between;z-index:1;padding:65px 63px 65px 80px}@media (max-width: 768px){#form-full-container #form-content{background-image:url(/assets/images/hero-mob-bg.jpg);background-position:top center;justify-content:center;flex-flow:column nowrap;gap:54px;padding:24px 16px;border-radius:20px}}#form-full-container #form-content .infos{max-width:515px;display:flex;flex-flow:column nowrap;align-items:center}#form-full-container #form-content .infos .webinar-tag{display:flex;align-items:center;cursor:default;width:100px;height:33.96px;padding-left:6.5px;background-image:url(/assets/icons/camera.png);background-repeat:no-repeat}#form-full-container #form-content .infos .webinar-tag .subtext{font-family:Work Sans;color:#181818;font-style:italic;font-weight:600;font-size:13.5px;text-transform:uppercase}#form-full-container #form-content .infos h1{color:#181818;font-weight:700;line-height:1.1;font-size:48px;max-width:400px;text-align:center;margin:24px 0 0}@media (max-width: 768px){#form-full-container #form-content .infos h1{font-size:26px}}#form-full-container #form-content .infos h1 strong{color:#fe4c1c}#form-full-container #form-content .infos .headline{color:#181818;font-size:24px;line-height:1.2;text-align:center;margin:17px 0 0}@media (max-width: 768px){#form-full-container #form-content .infos .headline{font-size:16px}}#form-full-container #form-content .infos .about{color:#666;font-size:14px;line-height:1.4;text-align:center;margin:32px 0 0}@media (max-width: 768px){#form-full-container #form-content .infos .about{font-size:13px}}#form-full-container #form-content .infos .bottom{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:32px}#form-full-container #form-content .infos .bottom .date{font-family:Rubik;color:#666;font-weight:600;text-transform:uppercase;font-size:16px}@media (max-width: 768px){#form-full-container #form-content .infos .bottom .date{font-size:12px}}#form-full-container #form-content .infos .bottom .dot{width:10px;height:10px;border-radius:50%;background-color:#fe7c24}#form-full-container #form-content .infos .bottom .details{font-family:Rubik;color:#666;font-weight:600;text-transform:uppercase;font-size:16px}@media (max-width: 768px){#form-full-container #form-content .infos .bottom .details{font-size:12px}}#form-full-container #form-content .infos .form-logos{background-color:#fff;border-radius:14px;padding:16px 24px;display:flex;gap:36px;align-items:center;margin-top:32px;width:max-content}@media (max-width: 768px){#form-full-container #form-content .infos .form-logos{gap:24px;padding:10px 24px}}#form-full-container #form-content .infos .form-logos .logo-econverse{height:30px;width:auto}@media (max-width: 768px){#form-full-container #form-content .infos .form-logos .logo-econverse{height:24px}}#form-full-container #form-content .infos .form-logos .logo-farmarcas{height:22px;width:auto}@media (max-width: 768px){#form-full-container #form-content .infos .form-logos .logo-farmarcas{height:18px}}#form-full-container .form{background:#fff;backdrop-filter:blur(32px);-webkit-backdrop-filter:blur(32px);padding:40px;border-radius:20px;width:468px;box-sizing:border-box;box-shadow:0 0 3px #ddd9ce}@media (max-width: 768px){#form-full-container .form{width:100%;padding:24px 16px}}#form-full-container .form .form-title{font-family:Rubik;font-size:32px;font-weight:700;color:#181818;line-height:50px;margin:0 0 10px}@media (max-width: 768px){#form-full-container .form .form-title{font-size:20px;line-height:1.2}}#form-full-container .form .form-text{font-family:Rubik;font-size:16px;font-weight:400;color:#181818;line-height:24px;margin:0 0 32px}@media (max-width: 768px){#form-full-container .form .form-text{font-size:14px;line-height:1.2}}#form-full-container .form .form-inputs{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}#form-full-container .form .form-inputs .form-row{display:flex;gap:12px}@media (max-width: 768px){#form-full-container .form .form-inputs .form-row{flex-flow:column nowrap}}#form-full-container .form .form-inputs .form-row label{flex:1;min-width:0;align-self:stretch}#form-full-container .form label{display:flex;flex-direction:column;gap:4px;font-family:Rubik;font-size:14px;font-weight:600;color:#181818;line-height:24px}#form-full-container .form label input{font-family:Rubik;font-size:14px;font-weight:400;background:#fafaf7;padding:7px 20px;height:44px;outline:none;border:1px solid #ebebeb;border-radius:10px;color:#181818;box-sizing:border-box;transition:.2s}#form-full-container .form label input::placeholder{color:#848484}#form-full-container .form label input:focus{border-color:#181818}#form-full-container .form label input:hover{border-color:#181818}@media (max-width: 768px){#form-full-container .form label input{width:100%}}#form-full-container .form button[type=submit]{font-family:Rubik;cursor:pointer;display:block;width:100%;padding:14px 20px;border-radius:10px;border:none;background:linear-gradient(to right,#fe4c1c,#fe7c24);color:#fff;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:.05em;height:48px;box-sizing:border-box}#form-full-container .form button[type=submit]:hover{background:linear-gradient(to right,#fe7c24,#fe4c1c)}#form-container{padding:0 80px;background:#fafaf7;box-sizing:border-box;position:relative;overflow:hidden}@media (max-width: 768px){#form-container{padding:0 20px}}#form-container .square-wrinkle{width:234px;height:auto;right:0;top:0;position:absolute;z-index:1;transform:translate(86px,-27px)}@media (max-width: 768px){#form-container .square-wrinkle{display:none}}#form-container .form-boxes{display:flex;gap:16px;padding:40px 0;z-index:2;position:relative}@media (max-width: 768px){#form-container .form-boxes{flex-direction:column;padding:40px 0}}#form-container .form-info-box{flex:1;min-width:0;background:#efede5;border-radius:32px;overflow:hidden;min-height:453px;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){#form-container .form-info-box{min-height:unset}}#form-container .form-info-content{display:flex;flex-direction:column;gap:14px;align-items:center;text-align:center;padding:40px;max-width:440px}#form-container .form-info-content .webinar-tag{display:flex;align-items:center;cursor:default;width:100px;height:33.96px;padding-left:6.5px;background-image:url(/assets/icons/camera.png);background-repeat:no-repeat}#form-container .form-info-content .webinar-tag .subtext{font-family:Work Sans;color:#181818;font-style:italic;font-weight:600;font-size:13.5px;text-transform:uppercase}#form-container .form-info-content h2{font-family:Rubik;font-size:38px;font-weight:700;color:#181818;line-height:50px;margin:0}@media (max-width: 768px){#form-container .form-info-content h2{font-size:28px}}#form-container .form-info-content p{font-family:Rubik;font-size:16px;font-weight:400;color:#181818;margin:0;line-height:24px;letter-spacing:.32px}@media (max-width: 768px){#form-container .form-info-content p{font-size:14px;line-height:1.3}}#form-container .form-info-content .event-details{display:flex;gap:16px;align-items:center;justify-content:center}@media (max-width: 768px){#form-container .form-info-content .event-details{gap:15.5px}}#form-container .form-info-content .event-details span{font-family:Rubik;font-size:16px;font-weight:600;color:#666;text-transform:uppercase;letter-spacing:1.6px;white-space:nowrap}@media (max-width: 768px){#form-container .form-info-content .event-details span{font-size:12px}}#form-container .form-info-content .event-details .dot{width:10px;height:10px;border-radius:50%;background:#fe7c24;flex-shrink:0}@media (max-width: 768px){#form-container .form-info-content .event-details .dot{width:6px;height:6px}}#form-container .form-info-content .form-logos{background-color:#fff;border-radius:14px;padding:16px 24px;display:flex;gap:36px;align-items:center;margin-top:16px}@media (max-width: 768px){#form-container .form-info-content .form-logos{gap:24px;padding:10px 24px}}#form-container .form-info-content .form-logos .logo-econverse{height:30px;width:auto}#form-container .form-info-content .form-logos .logo-farmarcas{height:22px;width:auto}#form-container .form-fields-box{flex:1;min-width:0;background:linear-gradient(90deg,#ffd5b0,#ffb58a);border:1px solid #ffd5b0;border-radius:32px;overflow:hidden;min-height:453px;display:flex;align-items:center;justify-content:center}@media (max-width: 768px){#form-container .form-fields-box{min-height:unset}}#form-container .form{width:100%;max-width:484px;padding:40px;box-sizing:border-box}@media (max-width: 768px){#form-container .form{padding:40px 32px}}#form-container .form .form-inputs{display:flex;flex-direction:column;gap:12px;margin-bottom:24px}#form-container .form .form-inputs .form-row{display:flex;gap:12px}@media (max-width: 768px){#form-container .form .form-inputs .form-row{flex-flow:column nowrap}}#form-container .form .form-inputs .form-row label{flex:1;min-width:0}#form-container .form label{display:flex;flex-direction:column;gap:4px;font-family:Rubik;font-size:14px;font-weight:600;color:#181818;line-height:24px}#form-container .form label input{font-family:Rubik;font-size:14px;font-weight:400;background:#fafaf7;padding:7px 20px;height:44px;outline:none;border:1px solid #ebebeb;border-radius:10px;color:#181818;box-sizing:border-box;width:100%;transition:.2s}#form-container .form label input::placeholder{color:#848484}#form-container .form label input:focus{border-color:#181818}#form-container .form label input:hover{border-color:#181818}#form-container .form button[type=submit]{font-family:Rubik;cursor:pointer;display:block;width:100%;padding:14px 20px;border-radius:10px;border:none;background:linear-gradient(to right,#fe4c1c,#fe7c24);color:#fff;font-size:15px;font-weight:600;text-transform:uppercase;line-height:1;letter-spacing:.05em;height:48px;box-sizing:border-box}#form-container .form button[type=submit]:hover{background:linear-gradient(to right,#fe7c24,#fe4c1c)}#popup-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:10}#popup-container .overlay{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#18181880;cursor:pointer}#popup-container .form-container{box-sizing:border-box;width:509px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:25px;position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);background-color:#fcfcfc;padding:48px;border-radius:10px;z-index:12}@media (max-width: 768px){#popup-container .form-container{width:calc(100% - 48px);max-width:342px;padding:32px 20px;gap:25px}}#popup-container .form-container .check-icon-wrapper{display:flex;align-items:center;justify-content:center;width:45px;height:45px;border-radius:90px;background:linear-gradient(to right,#ffd5b0,#ffb58a);overflow:hidden;flex-shrink:0}@media (max-width: 768px){#popup-container .form-container .check-icon-wrapper{width:40px;height:40px}}#popup-container .form-container .check-icon-wrapper img{width:100%;height:100%}#popup-container .form-container span{font-family:Rubik;font-size:28px;font-weight:400;line-height:1.2;color:#0c0919;text-align:center}@media (max-width: 768px){#popup-container .form-container span{font-size:24px}}#popup-container .form-container span strong{font-weight:700}#popup-container .form-container p{max-width:403px;font-family:Rubik;font-size:14px;font-weight:400;line-height:20px;letter-spacing:.7px;color:#666;text-align:center}@media (max-width: 768px){#popup-container .form-container p{font-size:13px;line-height:1.3;letter-spacing:.65px}}#popup-container .form-container button{border:1px solid transparent;background:linear-gradient(#fcfcfc,#fcfcfc) padding-box,linear-gradient(to right,#fe4c1c,#fe7c24) border-box;color:#181818;border-radius:80px;padding:14px 40px;height:40px;width:147px;font-family:Rubik;font-size:14px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center}#popup-container .form-container button:hover{background:linear-gradient(#fe4c1c0d,#fe4c1c0d) padding-box,linear-gradient(to right,#fe4c1c,#fe7c24) border-box;color:#fdfdfd}#about-container{background:#fafaf7;padding:64px 80px;display:flex;flex-direction:column;gap:48px;box-sizing:border-box}@media (max-width: 768px){#about-container{padding:60px 20px;gap:32px}}#about-container .about-header{display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center}#about-container .about-label{font-family:Rubik;font-size:16px;font-weight:400;color:#666;letter-spacing:2.4px;text-transform:uppercase;margin:0}#about-container .about-title{font-family:Rubik;font-size:40px;font-weight:400;line-height:42px;color:#181818;margin:0}#about-container .about-title strong{font-weight:700}@media (max-width: 768px){#about-container .about-title{font-size:28px;line-height:36px}}#about-container .about-boxes{display:flex;gap:16px}@media (max-width: 768px){#about-container .about-boxes{flex-direction:column}}#about-container .about-box{flex:1;min-width:0;background:linear-gradient(90deg,#efede5 1.66%,#ffeddc);border-radius:32px;padding:32px;display:flex;flex-direction:column;gap:20px;min-height:227px;box-sizing:border-box;z-index:1}#about-container .about-box .box-icon{width:48px;height:48px;background:#181818;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}#about-container .about-box h3{font-family:Rubik;font-size:18px;font-weight:600;color:#181818;margin:0;letter-spacing:.9px;line-height:20px}#about-container .about-box p{font-family:Rubik;font-size:14px;font-weight:400;color:#666;margin:0;line-height:20px;letter-spacing:.7px}#desafios-container{background:#fafaf7;padding:80px;display:flex;flex-direction:column;gap:50px;box-sizing:border-box}@media (max-width: 768px){#desafios-container{padding:60px 20px;gap:50px}}#desafios-container .desafios-header{display:flex;flex-direction:column;gap:24px;max-width:565px}@media (max-width: 768px){#desafios-container .desafios-header{gap:16px}}#desafios-container .desafios-label{font-family:Rubik;font-size:16px;font-weight:400;color:#666;letter-spacing:2.4px;text-transform:uppercase;margin:0}@media (max-width: 768px){#desafios-container .desafios-label{text-align:center;font-size:14px}}#desafios-container .desafios-title{font-family:Rubik;font-size:40px;font-weight:400;line-height:42px;color:#181818;margin:0}@media (max-width: 768px){#desafios-container .desafios-title{font-size:26px;line-height:1.1;text-align:center}}#desafios-container .desafios-title strong{font-weight:700}#desafios-container .desafios-content{display:flex;gap:16px}@media (max-width: 768px){#desafios-container .desafios-content{flex-direction:column}}#desafios-container .desafios-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(2,1fr);row-gap:14px;column-gap:16px;width:762px;flex-shrink:0}@media (max-width: 768px){#desafios-container .desafios-grid{width:100%;grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(3,auto);row-gap:16px}}#desafios-container .box{border-radius:32px;overflow:hidden;height:227px;position:relative;box-sizing:border-box;flex-shrink:0;z-index:2}@media (max-width: 768px){#desafios-container .box{width:100%!important;height:auto;min-height:180px}}#desafios-container .box.transformations{grid-column:1/3;grid-row:1/2}@media (max-width: 768px){#desafios-container .box.transformations{grid-row:1/2}}#desafios-container .box.customer{grid-column:3/4;grid-row:1/2}@media (max-width: 768px){#desafios-container .box.customer{grid-column:1/2;grid-row:2/3}}#desafios-container .box.qol{grid-column:1/2;grid-row:2/3}@media (max-width: 768px){#desafios-container .box.qol{grid-column:2/3;grid-row:2/3}}#desafios-container .box.goals{grid-column:2/4;grid-row:2/3}@media (max-width: 768px){#desafios-container .box.goals{grid-column:1/3;grid-row:3/4}}#desafios-container .box-wide{width:502px;padding:32px;display:flex;flex-direction:column;justify-content:flex-end;gap:20px}@media (max-width: 768px){#desafios-container .box-wide{width:100%;padding:24px}}#desafios-container .box-square{width:244px;display:flex;flex-flow:column nowrap;align-items:center;gap:13px}@media (max-width: 768px){#desafios-container .box-square{width:100%;height:200px}}#desafios-container .box-beige{background:#efede5}#desafios-container .box-beige .badge{background:#181818;color:transparent;background-clip:text;-webkit-background-clip:text;font-family:Rubik;font-size:12px;font-weight:600;letter-spacing:.6px;padding:6px 16px;border-radius:80px;white-space:nowrap;width:max-content}#desafios-container .box-beige .badge{background:#181818;padding:6px 16px;border-radius:80px}#desafios-container .box-beige .badge span{background:linear-gradient(90deg,#ffd5b0,#ffb58a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;font-family:Rubik;font-size:12px;font-weight:600;letter-spacing:.6px;white-space:nowrap}#desafios-container .badge{display:inline-block;background:#181818;padding:6px 16px;border-radius:80px;font-family:Rubik;font-size:12px;font-weight:600;letter-spacing:.6px;white-space:nowrap;color:#ffb58a}#desafios-container .box-texts{display:flex;flex-direction:column;gap:20px}#desafios-container .box-texts h3{font-family:Rubik;font-size:18px;font-weight:600;color:#181818;margin:0;letter-spacing:.9px;line-height:20px}#desafios-container .box-texts p{font-family:Rubik;font-size:14px;font-weight:400;color:#666;margin:0;line-height:20px;letter-spacing:.7px}#desafios-container .box-image img{width:100%;height:100%;object-fit:cover;object-position:top}#desafios-container .box-orange{background:linear-gradient(90deg,#ffd5b0,#ffb58a);display:flex;padding:32px 16px}#desafios-container .box-orange .box-orange-text{font-family:Rubik;font-size:20px;font-weight:600;color:#181818;margin:0;text-align:center;line-height:1.2;letter-spacing:1px;width:100%}@media (max-width: 768px){#desafios-container .box-orange .box-orange-text{font-size:16px}}#desafios-container .desafios-tags-box{flex:1;min-width:0;background:linear-gradient(90deg,#ffd5b0,#ffb58a);border-radius:32px;padding:40px 37px;height:470px;display:flex;flex-direction:column;justify-content:center;gap:48px;box-sizing:border-box}@media (max-width: 768px){#desafios-container .desafios-tags-box{width:100%;height:auto;padding:20px 24px;gap:16px}}#desafios-container .tags-list{display:flex;flex-direction:column;align-items:flex-start;gap:10px}#desafios-container .tag{background:#fff;border-radius:80px;padding:10px 20px}#desafios-container .tag p{font-family:Rubik;font-size:16px;font-weight:500;color:#181818;margin:0;line-height:20px;white-space:nowrap}@media (max-width: 768px){#desafios-container .tag p{white-space:normal;font-size:14px;line-height:1.3}}#desafios-container .tags-footer{font-family:Rubik;font-size:18px;font-weight:600;color:#181818;margin:0;line-height:1.2;letter-spacing:.9px}@media (max-width: 768px){#desafios-container .tags-footer{font-size:14px;text-align:center}}#lineup-container{background-color:#efede5;display:grid;align-items:center;padding:70px 80px;column-gap:125px;row-gap:24px;box-sizing:border-box;grid-template-columns:auto auto;grid-template-rows:auto auto;position:relative}@media (max-width: 768px){#lineup-container{grid-template-columns:1fr;grid-template-rows:repeat(3,auto);padding:40px 20px;gap:24px;min-height:unset;align-items:flex-start}}#lineup-container .square-wrinkle{width:163px;height:auto;position:absolute;top:0;left:0;transform:translateY(-169px)}@media (max-width: 768px){#lineup-container .square-wrinkle{display:none}}#lineup-container .lineup-head{grid-column:1/2;grid-row:1/2;align-self:self-end;width:255px;flex-shrink:0;display:flex;flex-direction:column;gap:24px}@media (max-width: 768px){#lineup-container .lineup-head{width:100%;align-items:flex-start;gap:16px}}#lineup-container .lineup-head .lineup-label{font-family:Rubik;font-size:16px;font-weight:400;color:#666;letter-spacing:2.4px;text-transform:uppercase}@media (max-width: 768px){#lineup-container .lineup-head .lineup-label{font-size:14px}}#lineup-container .lineup-head .lineup-title{font-family:Rubik;font-size:40px;font-weight:700;line-height:42px;color:#181818;margin:0}@media (max-width: 768px){#lineup-container .lineup-head .lineup-title{font-size:26px}}#lineup-container .lineup-texts{grid-row:2/3;grid-column:1/2;display:flex;flex-flow:column nowrap;gap:24px;align-self:self-start}@media (max-width: 768px){#lineup-container .lineup-texts{align-items:center;grid-row:3/4}}#lineup-container .lineup-texts .divider{display:none}@media (max-width: 768px){#lineup-container .lineup-texts .divider{display:block;background-image:linear-gradient(to right,#ffd5b0,#ffb58a);height:3px;width:100%}}#lineup-container .lineup-texts .lineup-description{font-family:Rubik;font-size:14px;font-weight:400;line-height:1.4;color:#666;letter-spacing:.7px;margin:0}@media (max-width: 768px){#lineup-container .lineup-texts .lineup-description{text-align:center;font-size:13px}}#lineup-container .lineup-texts .lineup-description strong{font-weight:400}@media (max-width: 768px){#lineup-container .lineup-texts .lineup-description strong{color:#fe4c1c;font-weight:700}}#lineup-container .lineup-texts .lineup-cta{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(to right,#fe4c1c,#fe7c24);color:#fff;font-family:Rubik;font-size:15px;font-weight:600;text-transform:uppercase;text-decoration:none;padding:14px 20px;border-radius:10px;height:48px;box-sizing:border-box;width:fit-content;letter-spacing:.05em}#lineup-container .lineup-texts .lineup-cta:hover{background:linear-gradient(to right,#fe7c24,#fe4c1c)}#lineup-container .lineup-speakers{grid-column:2/3;grid-row:1/3;display:flex;gap:56px;align-items:flex-start;flex:1}@media (max-width: 768px){#lineup-container .lineup-speakers{flex-direction:column;gap:40px;width:100%;grid-column:1/2;grid-row:2/3}}#lineup-container .speaker-card{display:flex;flex-flow:column nowrap;align-items:flex-start;gap:20px;width:250px;flex-shrink:0}@media (max-width: 768px){#lineup-container .speaker-card{width:100%;flex-flow:row nowrap}}#lineup-container .speaker-card .speaker-photo{aspect-ratio:250/244;width:250px;border-radius:20px;overflow:hidden;flex-shrink:0;object-fit:cover}@media (max-width: 768px){#lineup-container .speaker-card .speaker-photo{aspect-ratio:130/140;width:130px}}#lineup-container .speaker-card .speaker-info{display:flex;flex-direction:column;gap:4px}#lineup-container .speaker-card .speaker-name{font-family:Rubik;font-size:24px;color:#181818;text-transform:uppercase;margin:0 0 4px;line-height:normal}@media (max-width: 768px){#lineup-container .speaker-card .speaker-name{font-size:20px}}#lineup-container .speaker-card .speaker-name strong{font-weight:700}#lineup-container .speaker-card .speaker-role{font-family:Rubik;font-size:13px;font-weight:400;font-style:italic;color:#181818;text-transform:uppercase;margin:0 0 12px;line-height:normal}@media (max-width: 768px){#lineup-container .speaker-card .speaker-role{font-size:12px}}#lineup-container .speaker-card .speaker-bio{font-family:Rubik;font-size:13px;font-weight:300;line-height:1.4;color:#666;letter-spacing:.65px;margin:0}@media (max-width: 768px){#lineup-container .speaker-card .speaker-bio{font-size:12px}}#topics-container{background:#fafaf7;padding:80px;display:flex;flex-direction:column;gap:63px;align-items:center;box-sizing:border-box;position:relative;overflow-x:hidden}@media (max-width: 768px){#topics-container{padding:48px 20px;gap:51px}}#topics-container .square-wrinkle{position:absolute;right:0;bottom:137px;transform:translate(86px)}@media (max-width: 768px){#topics-container .square-wrinkle{display:none}}#topics-container .topics-header{display:flex;flex-direction:column;gap:24px;align-items:center;text-align:center;max-width:622px}#topics-container .topics-label{font-family:Rubik;font-size:16px;font-weight:400;color:#181818;letter-spacing:2.4px;text-transform:uppercase;margin:0}#topics-container .topics-title{font-family:Rubik;font-size:40px;font-weight:400;line-height:42px;color:#181818;margin:0}#topics-container .topics-title strong{font-weight:700}@media (max-width: 768px){#topics-container .topics-title{font-size:28px;line-height:36px}}#topics-container .topics-grid{display:flex;gap:88px;width:100%;max-width:966px}@media (max-width: 768px){#topics-container .topics-grid{flex-direction:column;gap:16px}}#topics-container .topics-column{display:flex;flex-direction:column;gap:16px;flex:1}#topics-container .topic-item{display:flex;align-items:center;gap:0;position:relative;height:87px}@media (max-width: 768px){#topics-container .topic-item{height:auto;min-height:70px}}#topics-container .topic-number{width:40px;height:40px;border-radius:50%;background:#181818;display:flex;align-items:center;justify-content:center;flex-shrink:0;position:relative;z-index:1;transform:translateY(-30px)}#topics-container .topic-number span{font-family:Rubik;font-size:22.5px;font-weight:800;font-style:italic;background:linear-gradient(90deg,#ffd5b0,#ffb58a);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;line-height:1}#topics-container .topic-pill{background:#efede5;border-radius:10px;flex:1;margin-left:-15px;padding:16px 24px 16px 31px;box-sizing:border-box;min-height:57px;display:flex;align-items:center}#topics-container .topic-pill p{font-family:Rubik;font-size:17px;font-weight:500;color:#181818;margin:0;line-height:1.2;letter-spacing:.85px}#topics-container .topics-footer{display:flex;flex-direction:column;gap:24px;align-items:center}#topics-container .topics-meta{display:flex;gap:32px;align-items:center}@media (max-width: 768px){#topics-container .topics-meta{flex-direction:column;gap:16px}}#topics-container .meta-item{display:flex;gap:9px;align-items:center}@media (max-width: 768px){#topics-container .meta-item{width:100%}}#topics-container .meta-item .meta-icon{width:32px;height:32px;background:#181818;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}@media (max-width: 768px){#topics-container .meta-item .meta-icon{width:24px;height:24px}}#topics-container .meta-item .meta-icon .icon{width:17px;height:17px}@media (max-width: 768px){#topics-container .meta-item .meta-icon .icon{width:12px;height:12px}}#topics-container .meta-item p{font-family:Rubik;font-size:16px;font-weight:400;color:#181818;margin:0;white-space:nowrap}#topics-container .meta-item p strong{font-weight:700}#topics-container .topics-cta{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(to right,#fe4c1c,#fe7c24);color:#fff;font-family:Rubik;font-size:15px;font-weight:600;text-transform:uppercase;text-decoration:none;padding:14px 20px;border-radius:10px;height:48px;box-sizing:border-box;letter-spacing:.05em}#topics-container .topics-cta:hover{background:linear-gradient(to right,#fe7c24,#fe4c1c)}#publico-alvo-container{background:linear-gradient(90deg,#efede5 1.66%,#ffeddc);padding:80px;display:flex;gap:124px;align-items:center;box-sizing:border-box;min-height:508px;position:relative;overflow:hidden}@media (max-width: 768px){#publico-alvo-container{flex-direction:column;padding:48px 24px;gap:40px;min-height:unset}}#publico-alvo-container .square-wrinkle{width:234px;height:auto;position:absolute;left:0;top:0;transform:translate(-69px,-162px)}@media (max-width: 768px){#publico-alvo-container .square-wrinkle{left:initial;right:0;transform:translate(40px,-113px);width:157px}}#publico-alvo-container .publico-left{width:308px;flex-shrink:0;display:flex;flex-direction:column;gap:24px}@media (max-width: 768px){#publico-alvo-container .publico-left{width:100%;gap:16px}}#publico-alvo-container .publico-label{font-family:Rubik;font-size:16px;font-weight:400;color:#666;letter-spacing:2.4px;text-transform:uppercase;margin:0}@media (max-width: 768px){#publico-alvo-container .publico-label{font-size:14px}}#publico-alvo-container .publico-title{font-family:Rubik;font-size:40px;font-weight:400;line-height:42px;color:#181818;margin:0}#publico-alvo-container .publico-title strong{font-weight:700}@media (max-width: 768px){#publico-alvo-container .publico-title{font-size:28px;line-height:1.1}}#publico-alvo-container .publico-cta{display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(to right,#fe4c1c,#fe7c24);color:#fff;font-family:Rubik;font-size:15px;font-weight:600;text-transform:uppercase;text-decoration:none;padding:14px 20px;border-radius:10px;height:48px;box-sizing:border-box;width:fit-content;letter-spacing:.05em}#publico-alvo-container .publico-cta:hover{background:linear-gradient(to right,#fe7c24,#fe4c1c)}@media (max-width: 768px){#publico-alvo-container .publico-cta{display:none}}#publico-alvo-container .publico-cards{flex:1;display:flex;flex-wrap:wrap;gap:16px}@media (max-width: 768px){#publico-alvo-container .publico-cards{width:100%;display:grid;grid-template-columns:1fr 1fr}}#publico-alvo-container .publico-cards .publico-card{width:270px;height:166px;background:#fff9;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px);border-radius:20px;padding:35px 23px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;box-sizing:border-box;overflow:hidden}@media (max-width: 768px){#publico-alvo-container .publico-cards .publico-card{width:100%;height:auto;padding:29px 16px}}#publico-alvo-container .publico-cards .publico-card .card-icon{width:40px;height:40px;background:#181818;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}#publico-alvo-container .publico-cards .publico-card p{font-family:Rubik;font-size:16px;font-weight:500;color:#181818;margin:0;line-height:20px;text-align:center}@media (max-width: 768px){#publico-alvo-container .publico-cards .publico-card p{font-size:14px}}#footer{width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;background:#fff;box-shadow:0 4px 2px -2px #0000004e}#footer .top-content{width:100%;padding:10px 0;display:flex;align-items:center;justify-content:space-evenly}#footer .top-content .glassdoor-icon{max-height:48px}#footer .top-content p{color:#8b8b8b;font-size:13px}#footer .top-content .social-icons{display:flex;gap:32px}#footer .top-content .social-icons a{color:#181818;display:flex;flex-direction:column;align-items:center;text-decoration:none;transition:all .2s ease-in-out}#footer .top-content .social-icons a img{width:24px;height:24px}#footer .top-content .social-icons a:hover{filter:invert(70%) sepia(65%) saturate(1523%) hue-rotate(7deg) brightness(103%) contrast(101%)}#footer .bottom-content{width:100%;height:20px;background:#fcfcfc;display:flex;align-items:center;justify-content:center;padding:8px 0}#footer .bottom-content p{color:#181818;font-size:14px;font-family:Poppins;margin:0}@media (max-width: 768px){#footer{padding:20px}#footer .top-content{flex-direction:column;align-items:start}#footer .top-content .glassdoor-icon{margin-bottom:30px}#footer .top-content p{margin-top:10px}#footer .top-content .social-icons{width:100%;justify-content:center;margin-top:25px}#footer .bottom-content{margin-top:10px}}
