body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.fade-in-up{opacity:0;transform:translateY(30px);transition:all 1s ease}.fade-in-up.visible{opacity:1;transform:translateY(0)}.stagger>*{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.stagger>:first-child{transition-delay:.15s}.stagger>:nth-child(2){transition-delay:.3s}.stagger>:nth-child(3){transition-delay:.45s}.stagger>:nth-child(4){transition-delay:.6s}.stagger>:nth-child(5){transition-delay:.75s}.stagger>:nth-child(6){transition-delay:.9s}.stagger>:nth-child(7){transition-delay:1.05s}.stagger>:nth-child(8){transition-delay:1.2s}.stagger>:nth-child(9){transition-delay:1.35s}.stagger>:nth-child(10){transition-delay:1.5s}.stagger.visible>*{opacity:1;transform:translateY(0)}.moveUp{opacity:0;animation:fadeInUp .8s forwards}@font-face{font-family:"InterDisplay";src:local("InterDisplay-Regular"),url(/static/media/InterDisplay-Regular.e0236b70.woff2) format("woff");font-weight:400;font-style:normal}body{line-height:normal;color:#454752}body,h1,h2,h3,h4,h5,h6,input,select,textarea{font-family:"Inter",sans-serif}h1,h2,h3,h4,h5,h6{margin:0;line-height:.94}h1 em,h2 em,h3 em,h4 em,h5 em,h6 em{font-weight:400;font-family:"Roboto Serif",serif}h1{font-size:5.8rem;font-weight:500;line-height:.94;letter-spacing:-2.79px}@media(max-width:767px){h1{font-size:55px}}h2{font-size:4rem;line-height:1.1;letter-spacing:-1.92px;margin-bottom:3.75rem}.heading-3,h2,h3{font-weight:500;font-stretch:normal;font-style:normal;color:#454752}.heading-3,h3{font-size:2.5rem;line-height:.94;letter-spacing:-1.2px;text-align:center}.t30-text{font-size:1.875rem;font-weight:500;line-height:.94;letter-spacing:-.9px}.cards .card ul li,.t30-text,p{font-stretch:normal;font-style:normal}.cards .card ul li,p{font-size:1.125rem;color:#131317;text-align:left;margin:0}.cards .card ul li,.larger-p,p{font-family:"InterDisplay",sans-serif;font-weight:400;line-height:1.4;letter-spacing:normal}.larger-p{font-size:1.5rem;font-stretch:normal;font-style:normal;text-align:center}code,pre{font-family:"InterDisplay",sans-serif}.cards .card ul .footer-right li,.footer-right .cards .card ul li,.footer-right p{font-size:10px}.cards .card ul .newsletter-success li,.newsletter-success .cards .card ul li,.newsletter-success p{color:#131317;font-weight:500;margin:0;animation:fadeInUp .9s ease-out .2s both}.btn{padding:.75rem 1.25rem;min-width:140px;text-align:center;text-decoration:none;display:inline-block;align-items:center;justify-content:center;border-radius:4px;border:.6px solid #fefffe;background-color:#fefffe;color:#131317;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.08px;transition:all .3s ease}.btn:hover{color:#ffb401;transform:scale(.95);cursor:pointer}.btn-gradient{font-size:1.40625rem;min-width:12.5rem;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.11px;position:relative;border:none;background-color:#ffd97f}.btn-gradient:hover{color:#fff}.btn-gradient:before{content:"";position:absolute;inset:0;padding:3px;border-radius:inherit;background:linear-gradient(90deg,#ffb401,#ffd97f 51%,#fefffe);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.btn.white{background-color:#fff!important;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.08px;min-width:140px}.btn.white:hover{color:#ffb401}.btn-yellow{font-size:1.40625rem;min-width:200px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:-.11px;border:.9px solid #fefffe;background-color:#ffd97f}.btn-yellow:hover{color:#fff}@media(max-width:767px){.btn{min-width:140px!important}}html{scroll-behavior:smooth;font-size:16px;font-size:1rem}@media(max-width:1024px){html{font-size:.9rem}}@media(max-width:767px){html{font-size:.7rem}}.margin-bottom-40{margin-bottom:2.5rem}.vertical-spacing{margin-top:15.625rem!important}@media(max-width:767px){.vertical-spacing{margin-top:100px!important}}.content{margin:15.625rem auto!important;display:flex;flex-direction:column;align-items:center;width:100%}.center,.content{text-align:center}.center{margin-left:auto;margin-right:auto}.border-card{padding:2.5rem;border-radius:20px}.App{overflow:hidden;background-image:url(/images/background.png);background-position:top;background-attachment:fixed;background-repeat:repeat-y;background-size:cover;position:relative}@media(max-width:767px){.App{background:none}.App:before{background-image:url(/images/background.png);content:"";z-index:-1;position:fixed;height:100vh;width:100%;background-position:50%;background-size:cover}}.inner-max-width{max-width:1200px;margin-left:auto;margin-right:auto;padding-left:1rem;padding-right:1rem;box-sizing:border-box}@media(max-width:1024px){.inner-max-width{width:95%}}.inner-max-width-tight{margin-left:auto;margin-right:auto;max-width:1000px;width:100%}@media(max-width:1024px){.inner-max-width-tight{width:95%;padding-left:1rem;padding-right:1rem}}@media(max-width:767px){.inner-max-width-tight{width:90%}}.anchor{scroll-margin-top:120px}.org+.cards h3{max-width:80%;margin-left:auto;margin-right:auto}@media(max-width:767px){.org+.cards h3{max-width:100%}}.cards{display:flex;justify-content:center;grid-gap:2rem;gap:2rem;flex-wrap:wrap;margin-bottom:3.75rem}.cards .card{background:#fff3da;padding:2.5rem;border-radius:20px;flex:1 1 280px}.cards .card h3{margin-bottom:30px}.cards .card ul{list-style:none;padding:0;margin:0}.cards .card ul li{text-align:left;background:#fff;margin-bottom:.75rem;padding:20px;border-radius:20px}.cards.two-grid{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:auto auto}@media(max-width:767px){.cards.two-grid{grid-template-columns:1fr}}.cards.two-grid .card,.cards.two-grid .card h3{text-align:left}.cards.two-grid .card{background-color:#fff;flex:auto}.feature-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));grid-gap:1.5rem;gap:1.5rem;margin:2rem 0}.feature-grid .feature{background:#fff8dd;padding:1.5rem;border-radius:10px}.Hero{text-align:center;display:flex;justify-content:center;align-items:center;flex-direction:column;padding-top:9.0625rem}@media(max-width:767px){.Hero{padding-left:1rem;padding-right:1rem;margin-bottom:100px}}.Hero h1{margin-bottom:1.5rem}.Hero p{text-align:center;margin:0 auto 2rem}.Hero .steps{margin-top:0;display:flex;justify-content:space-between;grid-gap:1.5rem;gap:1.5rem;margin-bottom:0;align-items:flex-start;padding:0;width:100%;max-width:1400px;position:relative}@media(max-width:1024px){.Hero .steps{grid-gap:1rem;gap:1rem}}@media(max-width:767px){.Hero .steps{flex-direction:column;align-items:center}}@keyframes drawBorder{0%{width:0}to{width:80%}}.Hero .step:first-child{animation-delay:.35s}.Hero .step:nth-child(2){animation-delay:.6s}.Hero .step:nth-child(3){animation-delay:.85s}.Hero .step:nth-child(4){animation-delay:1.1s}.Hero .step:nth-child(5){animation-delay:1.35s}.Hero .step:nth-child(6){animation-delay:1.6s}.Hero .step:nth-child(7){animation-delay:1.85s}.Hero .step:nth-child(8){animation-delay:2.1s}.Hero .step:nth-child(9){animation-delay:2.35s}.Hero .step:nth-child(10){animation-delay:2.6s}.Hero .step{padding:1.875rem 1.5625rem;border-radius:20px;min-width:180px;z-index:1;max-width:17.0625rem;width:100%;text-align:left;font-size:1.5rem;font-weight:500;line-height:.94;letter-spacing:-.72px;border:3px solid #ffb401;background-color:#ffb401;display:flex;flex-direction:column;list-style-type:none;min-height:40px;box-sizing:border-box}@media(max-width:1024px){.Hero .step{min-height:100px;width:25%;padding:1.25rem}}@media(max-width:767px){.Hero .step{width:100%;max-width:100%;min-height:40px}}.Hero .step-wrapper{display:flex}.Hero .step:hover{cursor:default}.Hero .step .step-description{max-height:0;opacity:0;overflow:hidden;transition:all .4s ease;margin:0;color:#444;text-align:left}.Hero .step:hover .step-description{margin-top:20px;max-height:500px;opacity:1}.Hero .step span{margin-left:10px}@media(max-width:1024px){.Hero .step span{margin-left:5px}}.Hero .step:first-child{background-color:#fefffe}.Hero .step:nth-child(2){background-color:#fff3d5}.Hero .step:nth-child(3){background-color:#ffd97f}.steps-container{margin:80px 0 2rem;position:relative;display:flex;justify-content:space-between;max-width:95%;min-height:21.875rem}.steps-container .line{position:absolute;transition:all 3s ease;background:#f4c94d}@media(max-width:767px){.steps-container .line.desktop{display:none}}.steps-container .line.mobile{display:none}@media(max-width:767px){.steps-container .line.mobile{display:block}}@media(min-width:768px){.steps-container .line{left:0;height:3px;top:55px;z-index:0;width:0}.steps-container .line.draw{width:100%}}@media(max-width:767px){.steps-container .line{transform:rotate(90deg);width:40%;top:0;left:50%;width:3px;height:0;transform:translateX(-50%)}}@media(max-width:767px){.steps-container .line.draw{height:100%}}.navbar{z-index:999;position:relative}.navbar:before{content:"";background:linear-gradient(180deg,#fff,transparent);height:19px;display:block;position:absolute;bottom:0;width:100%;top:100%}.navbar .navbar-container{max-width:1380px;margin:0 auto;padding:1rem 2rem;display:flex;align-items:center;justify-content:space-between;opacity:0;transform:translateY(-10px);transition:all .6s ease}.navbar .logo{max-width:100px}.navbar .logo img{width:100%}.navbar .nav-links{width:100%;display:flex;align-items:center;justify-content:flex-end}.navbar .nav-wrapper{display:flex;grid-gap:2rem;gap:2rem;margin-left:auto;margin-right:auto;position:absolute;left:50%;transform:translateX(-50%)}@media(max-width:768px){.navbar .nav-wrapper{flex-direction:column;align-items:baseline;margin-left:0;position:relative;left:auto;transform:none}}.navbar .nav-wrapper a{text-decoration:none;transition:color .3s;font-size:15px;font-weight:400;font-stretch:normal;font-style:normal;line-height:normal;letter-spacing:normal;text-align:center;color:#131317;position:relative}.navbar .nav-wrapper a:hover{color:#f6a800}.navbar .hamburger{display:none;flex-direction:column;cursor:pointer;grid-gap:.3rem;gap:.3rem}.navbar .hamburger span{width:25px;height:3px;background:#333;border-radius:4px;transition:all .3s ease}.navbar .hamburger.active span:first-child{transform:rotate(45deg) translate(4px,5px)}.navbar .hamburger.active span:nth-child(2){opacity:0}.navbar .hamburger.active span:nth-child(3){transform:rotate(-45deg) translate(5px,-5px)}@media(max-width:768px){.navbar .nav-links{opacity:0;position:fixed;top:0;right:0;background:#fff;width:200px;border-radius:0 0 20px 20px;padding:50px 30px 30px;height:auto;flex-direction:column;align-items:flex-start;grid-gap:1rem;gap:1rem;border-left:1px solid #eee;border-bottom:1px solid #eee;transform:translateX(100%);transition:all .3s ease}.navbar .nav-links .btn{margin-top:30px}.navbar .nav-links.open{opacity:1;transform:translateX(0)}.navbar .hamburger{display:flex}}.navbar.animate .nav-links a,.navbar.animate .navbar-container{opacity:1;transform:translateY(0)}.navbar{position:fixed;top:0;left:0;width:100%;z-index:1000;background:#fff;transition:transform .35s ease,opacity .35s ease}.slider{position:relative;width:100%}.slider-wrapper{overflow:hidden;width:100%}.slider-track{display:flex;transition:transform .5s ease-in-out;grid-gap:20px;gap:20px}.slide{flex-shrink:0;background:#fff6e0;border-radius:12px;padding:2rem;box-sizing:border-box;text-align:center}.slide h3{margin-bottom:30px}.slide>:first-child{transition-delay:.4s}.slide>:nth-child(2){transition-delay:.65s}.slide>*{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.nav-btns{position:absolute;top:50%;width:110%;display:flex;justify-content:space-between;transform:translateY(-50%);left:50%;transform:translate(-50%,-50%)}.nav-btns .nav-btn{font-family:"Inter",sans-serif;font-weight:300;background:none;border:none;font-size:6rem;color:grey;cursor:pointer}.nav-btns .nav-btn:disabled{opacity:0}.slider-section{display:flex;flex-direction:column;position:relative;max-width:1200px;margin:2rem auto;padding:0 60px}.visible .slider-section .slide>*{opacity:1;transform:translateY(0)}.slider-section .slider-wrapper{box-sizing:border-box}.steps-section{width:100%;position:relative;margin-bottom:50px}.accordion-section{position:relative;margin:3rem auto}.accordion{background-color:#fff3d5}h2{text-align:center}.accordion-header{font-weight:700;padding:1rem;display:grid;grid-template-columns:1fr 1fr 1fr;text-align:left}@media(max-width:767px){.accordion-header{flex-direction:column;grid-template-columns:1fr;grid-gap:2rem;gap:2rem}}.accordion-header,.accordion-item{border-radius:20px;background:#fff;padding:20px}.accordion-item.active img{opacity:0}.accordion-item{position:relative;margin-top:20px;display:grid;grid-template-columns:1fr 2fr}.accordion-item:before{content:"";position:absolute;inset:0;padding:3px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,243,213,0),#fff3d5 50%,#ffd97f);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.accordion-item{cursor:pointer}@media(max-width:767px){.accordion-item{display:flex;flex-direction:column}}.accordion-item:hover .accordion-content{display:grid}@media(max-width:767px){.accordion-item:hover .accordion-content{display:flex;flex-direction:column}}.accordion-item .accordion-title{display:flex;justify-content:space-between;align-items:center;font-weight:600}.accordion-item .accordion-content{margin-top:1rem;display:grid;grid-template-columns:1fr 1fr;opacity:0;overflow:hidden;max-height:0;transition:max-height .4s ease,opacity .3s ease}@media(max-width:767px){.accordion-item .accordion-content{grid-template-columns:1fr;grid-gap:1rem;gap:1rem}}.accordion-item .accordion-content p{padding-right:20px}.accordion-item.active .accordion-content{max-height:200px;opacity:1}.accordion-item .arrow{color:#666;width:36px;height:33px;position:absolute;right:1.875rem}.accordion-item .arrow img{width:100%}.team-section{text-align:center}@media(max-width:767px){.team-section{width:100%}}.team-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:2rem;gap:2rem;margin-top:2rem;align-items:baseline}.team-card{background:#fff3d5;border-radius:16px;padding:1.5rem;text-align:center;transition:all .3s ease;position:relative;overflow:hidden;min-height:42.5rem}.team-card:before{content:"";position:absolute;inset:0;padding:3px;border-radius:inherit;background:linear-gradient(90deg,#ffd97f,#ffd97f 51%,#fefffe);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.team-card img{width:100%;border-radius:22px;margin-bottom:1rem}.team-card h3{margin:.5rem 0 .25rem}.team-card .title{color:#555}.team-card .bio,.team-card .title{margin-bottom:1rem}.team-card .read-more{background:none;border:none;cursor:pointer;font-size:18px;font-weight:400;font-stretch:normal;font-style:normal;line-height:1.4;letter-spacing:normal;align-items:center;display:flex;text-align:left;color:#64687c;margin-right:auto}.team-card .read-more img{margin:0;width:20px}.team-card .read-more:hover{color:#f90}.team-card.expanded{grid-column:span 1}.how-section{margin:3rem auto;background:#fff;border-radius:12px;padding:2rem;box-shadow:0 4px 12px rgba(0,0,0,.08);box-sizing:border-box}.how-header{display:grid;justify-content:space-between;grid-template-columns:1fr 1fr;margin-bottom:1.5rem;grid-column-gap:40px;column-gap:40px}.how-header h2{margin-bottom:.5rem;text-align:left}.progress-bar{height:30px;background:#f8e9c8;border-radius:8px;margin:1.5rem 0;overflow:hidden}.progress-bar .progress-fill{height:100%;background:linear-gradient(90deg,#ffc107,#ff9800);width:0;border-radius:8px;transition:width .4s ease}.timeline-steps{display:flex;flex-direction:column;grid-gap:1rem;gap:1rem}.timeline-steps .timeline-step{background:#fff3d5;border-radius:8px;padding:40px;cursor:pointer;transition:background .3s ease}.timeline-steps .timeline-step-header{display:flex;justify-content:space-between}.timeline-steps .timeline-step-content{margin-top:30px;opacity:0;animation:fadeIn 1s forwards}.timeline-steps .timeline-step.active{background:#ffd97f}.pricing-section{text-align:center}.pricing-section .pricing-grid{display:grid;grid-gap:2rem;gap:2rem;justify-content:center;margin-bottom:2rem;grid-template-columns:repeat(3,1fr)}@media(max-width:767px){.pricing-section .pricing-grid{grid-template-columns:repeat(1,1fr)}}.pricing-section .top-price{background-color:#fff;min-height:16.4375rem;box-sizing:initial;padding:20px;margin:30px auto}@media(max-width:1024px){.pricing-section .top-price{min-height:100px}}.pricing-section .top-price .price{text-align:center;margin-bottom:20px}.pricing-section .border-wrapper,.pricing-section .list-items{padding:20px;border-radius:20px}.pricing-section .list-items{background-color:#fff;padding-left:50px!important}.pricing-section .pricing-card{position:relative;overflow:hidden;transform:scale(1);transition:all .3s ease}.pricing-section .pricing-card:hover{transform:scale(1.05)}@media(max-width:767px){.pricing-section .pricing-card{transform:scale(1)!important}}.pricing-section .pricing-card:before{content:"";position:absolute;inset:0;padding:3px;border-radius:inherit;background:linear-gradient(0deg,#ffd97f,#ffd97f 51%,#fefffe);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.pricing-section .pricing-card:nth-child(2) .sub-card .t30-text{background-color:#ffd97f;border:none}.pricing-section .pricing-card:nth-child(3) .sub-card .t30-text{border:none;background-color:#ffb401}.pricing-section .pricing-card{background:linear-gradient(180deg,#fffdf7 0,#fff3d5 15%,#fff3d5 95%,rgba(255,243,213,.6823529412));border-radius:12px;padding:20px;text-align:left}.pricing-section .pricing-card h3{margin-bottom:.25rem}.pricing-section .pricing-card .price{color:#454752;margin-bottom:1rem}.pricing-section .pricing-card .description{margin-bottom:0;padding-left:1.2rem}.pricing-section .pricing-card .description li{margin-bottom:2px}.pricing-section .pricing-card .sub-card{border-radius:12px;position:relative}.pricing-section .pricing-card .sub-card a{text-align:center;text-decoration:none;color:#454752}.pricing-section .pricing-card .sub-card a .t30-text{transition:all .3s ease}.pricing-section .pricing-card .sub-card a:hover .t30-text{transform:scale(.95)}.pricing-section .pricing-card .sub-card li{list-style-type:none;padding-left:50px;position:relative;display:flex;align-items:center}.pricing-section .pricing-card .sub-card ul li:before{content:"";background-image:url(/images/check_circle.svg);left:20px;position:absolute;padding:10px;height:10px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background-size:20px;background-repeat:no-repeat}.pricing-section .pricing-card .sub-card .t30-text{border:2px solid #ffd97f;background-color:#fff3d5}.pricing-section .pricing-card .sub-card h4{margin-bottom:.75rem}.pricing-section .pricing-card .sub-card ul{padding-left:0}.pricing-section .pricing-card .sub-card ul li{margin-bottom:.5rem}.pricing-section .note{margin-top:1rem;font-size:.9rem;color:#131317}.pricing-section .note a{color:#131317}.faq-section{display:flex;align-items:baseline;padding:40px 3.75rem;background:#fff3d5;border-radius:20px;position:relative;flex-wrap:wrap;width:95%}.faq-section:before{content:"";position:absolute;inset:0;padding:3px;border-radius:inherit;background:linear-gradient(90deg,#ffd97f,#ffd97f 51%,#fefffe);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.faq-section h2{text-align:left;margin-right:auto;padding-right:30px}.faq-section .faq-list{display:flex;flex-direction:column;max-width:800px;width:100%}.faq-section .faq-item{border-radius:20px;background:#fff;padding:30px;cursor:pointer;position:relative}.faq-section .faq-item:not(:first-of-type){margin-top:20px}@media(max-width:767px){.faq-section .faq-item{width:auto}}.faq-section .faq-item:before{content:"";position:absolute;inset:0;padding:3px;border-radius:inherit;background:linear-gradient(180deg,rgba(255,243,213,0),#fff3d5 50%,#ffd97f);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}.faq-section .faq-item .t30-text{text-align:left;padding-right:10px}.faq-section .faq-item .faq-question{display:flex;justify-content:space-between;font-weight:600;align-items:center}.faq-section .faq-item .icon{font-size:2.5rem;font-weight:700}.faq-section .faq-item .faq-answer{margin-top:2.5rem;color:#444;animation:fadeIn .3s ease}@keyframes fadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:767px){.App:has(.footer){padding:0}}.footer{padding:3.75rem;margin-left:auto;margin-right:auto;width:94%;box-sizing:border-box;background-color:#fefffe;border-radius:20px 20px 0 0}@media(max-width:767px){.footer{position:relative}}.footer .footer-content{display:flex;justify-content:space-between;flex-wrap:wrap}.footer-left{max-width:500px}@media(max-width:1024px){.footer-left{max-width:100%;margin-bottom:30px}}.footer-left .logo{display:block;margin-bottom:40px}.footer-left .newsletter-form{display:flex;margin-top:20px;margin-bottom:16px;justify-content:space-between}@media(max-width:767px){.footer-left .newsletter-form{flex-direction:column;align-items:flex-start}.footer-left .newsletter-form input{margin-bottom:20px}}.footer-left .newsletter-form input{border:none;border-bottom:2px solid #454752;padding:.5rem;outline:none}.footer-left .newsletter-form button{background:#f6e7c5;border:1px solid #444;padding:.5rem 1rem;border-radius:6px;cursor:pointer;transition:all .2s ease}.footer-left .newsletter-form button:hover{background:#f6d77c}.footer-left .privacy{color:#64687c;font-size:1rem}.footer-left .privacy a{text-decoration:underline;color:#64687c}.footer-right{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-end}.footer-right p{font-size:10px}.footer-right .linkedin img{width:28px;height:28px}.footer-right .footer-bottom{margin-top:2rem;display:flex;flex-direction:column;align-items:flex-end;text-align:right;grid-gap:.5rem;gap:.5rem}.footer-right .footer-bottom .cooth{color:#c5c4ca;font-size:8px}.footer-right .footer-bottom a{color:#c5c4ca;text-decoration:underline}@media(max-width:1024px){.footer-right{width:100%;flex-direction:row;justify-content:space-between;align-items:baseline}}.newsletter-success{display:flex;align-items:center;grid-gap:.75rem;gap:.75rem;margin-top:20px;margin-bottom:16px;animation:fadeInUp .9s ease-out}.newsletter-success .success-icon{display:flex;align-items:center;justify-content:center;animation:successPulse .9s ease-out}.newsletter-success p{color:#131317;font-weight:500;margin:0;animation:fadeInUp .9s ease-out .2s both}.error-message{font-size:.8rem}.card{border-radius:20px;padding:40px;background-color:#fff}.contact-form-container .card{max-width:1088px;width:90%;box-sizing:border-box;margin:auto}.contact-form-container .contact-form{border-radius:12px;margin:0 auto;display:flex;flex-direction:column}.contact-form-container .contact-form .form-row{display:flex;grid-gap:2rem;gap:2rem;flex-wrap:wrap}.contact-form-container .contact-form .form-group{flex:1 1;text-align:left;display:flex;flex-direction:column}.contact-form-container .contact-form .form-group label{margin-bottom:1.875rem}.contact-form-container .contact-form .form-group input{width:auto;padding:20px;border-radius:20px;border:2px solid #454752;margin-bottom:1.875rem}.contact-form-container .contact-form .mandatory-note{margin-top:.5rem;text-align:left;color:#c5c4ca}.contact-form-container .contact-form .send-btn{margin-left:auto;margin-right:auto;text-align:center;margin-top:10px}.success-state{text-align:center;padding:2rem;animation:fadeInUp 1.3s ease-out}.success-state .success-icon{width:60px;height:60px;display:flex;align-items:center;justify-content:center;margin:0 auto 1rem;animation:successPulse .9s ease-out}.success-state h3{color:#131317;margin-top:25px;margin-bottom:.5rem;font-size:1.5rem;animation:fadeInUp .9s ease-out .3s both}.success-state p{color:#64687c;font-size:1rem;animation:fadeInUp .9s ease-out .4s both;text-align:center;margin-top:25px}@keyframes successPulse{0%{transform:scale(0);opacity:0}50%{transform:scale(1.05)}to{transform:scale(1);opacity:1}}@keyframes fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.error-message{color:#e74c3c;font-size:.9rem;text-align:center;margin-top:.5rem;margin-bottom:0}.media-section .media-wrapper{position:relative;max-width:850px;margin:0 auto;border-radius:16px;overflow:hidden;transition:transform 1.5s ease,box-shadow .6s ease;transform:scale(.9)}.media-section .media-wrapper.zoomed{transform:scale(1)}.media-section .media-wrapper .media-element{width:100%;display:block;border-radius:20px}.media-section .media-wrapper .custom-play-btn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:64px;height:64px;border:none;border-radius:12px;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(0,0,0,.15);transition:transform .2s ease,box-shadow .2s ease}.media-section .media-wrapper .custom-play-btn:hover{transform:translate(-50%,-50%) scale(1.1);box-shadow:0 6px 18px rgba(0,0,0,.25)}.media-section .media-wrapper .custom-play-btn .play-icon{font-size:1.8rem;color:#f8d87a;margin-left:4px}.media-section .larger-p{margin-top:3.75rem}.copy-box{text-align:center;margin-bottom:3.75rem}.copy-box .figure{max-width:600px;width:100%;margin:60px auto}.copy-box p{text-align:center}.copy-box p+p{margin-top:20px}.copy-box-p{display:flex;text-align:center;flex-direction:column}.copy-box-p img{max-width:430px;width:auto}.copy-box-left{text-align:left;display:flex;align-items:inherit}@media(max-width:767px){.copy-box-left{flex-direction:column}.copy-box-left .copy-box-inner,.copy-box-left .copy-box-p,.copy-box-left .copy-box-p p,.copy-box-left p{width:100%!important}}.copy-box-left .copy-box-inner{width:70%;margin-right:auto}.copy-box-left .copy-box-inner h2{width:100%!important}.copy-box-left .copy-box-inner+.btn{margin-top:30px}@media(max-width:767px){.copy-box-left .copy-box-inner{width:100%}}.copy-box-left h2{text-align:left;padding-right:10px;width:70%}@media(max-width:767px){.copy-box-left h2{width:100%}}.copy-box-left p{max-width:438px;text-align:left}.copy-box h2{margin-bottom:3.125rem}.copy-box h2:last-child{margin-bottom:0}.copy-box h2:has(~.figure,~.cards){margin-bottom:0}
/*# sourceMappingURL=main.c6625690.chunk.css.map */