﻿@font-face{font-family:'Mulish';src:url(/assets/Mulish-VariableFont_wght-e022691a59b1650a72c6f4b0e7b616ec3f36860032effc6cef725c27b282b4f0.ttf) format("truetype");font-display:swap}body{background-color:#f5f6fa;font-family:'Mulish', sans-serif;font-style:normal}button:focus{outline:none}p,li{margin:0;font-weight:400;font-size:18px;line-height:26px;color:#444049}a:hover{color:#5b5ab0}h1,h2,h3,h4,h5{margin:0;font-weight:400;color:#444049}h3,h4,h5{text-align:left}h1{font-size:70px;line-height:75px}@media (max-width: 767px){h1{font-size:48px;line-height:53px}}@media (max-width: 575px){h1{font-size:32px;line-height:37px}}h2{font-size:36px;line-height:48px}@media (max-width: 767px){h2{font-size:32px;line-height:37px}}@media (max-width: 575px){h2{font-size:26px;line-height:31px}}h3{font-size:20px;line-height:24px}@media (max-width: 767px){h3{font-size:18px;line-height:26px}}h4{font-size:18px;line-height:26px}@media (max-width: 767px){h4{font-size:16px;line-height:24px}}h5{font-size:16px;line-height:24px}@media (max-width: 767px){h5{font-size:15px;line-height:20px}}.inner-container.pricing h1{margin-bottom:60px}.inner-container.pricing h1+.need-help-highlight h2{margin-bottom:32px}.inner-container.pricing h1+.need-help-highlight .contained-button-yellow.small{margin-top:48px;padding:16px 13.5px}.inner-container.pricing .monthly-fees>h2{margin-bottom:32px}.inner-container.pricing .card{padding:64px}.inner-container.pricing .card>.typography4{max-width:412px}.inner-container.pricing .card .typography2{max-width:600px;margin:0 auto 32px}.inner-container.pricing .card .typography2+div{margin-bottom:48px}.inner-container.pricing table .ai-icon{margin-right:8px}.inner-container.pricing table tr:not(.collapsed) i{transform:rotate(180deg)}.inner-container.pricing table i{color:#5b5ab0}.inner-container.pricing table .info{gap:10px}.inner-container.pricing table th,.inner-container.pricing table td{width:unset}.inner-container.pricing table tr:nth-of-type(even) td,.inner-container.pricing table td{padding:10px 36px}.inner-container.pricing table tr:nth-of-type(even) td:first-of-type,.inner-container.pricing table td:first-of-type{padding:16px 36px 16px 24px}.inner-container.pricing table tr:nth-of-type(even) td:last-of-type,.inner-container.pricing table td:last-of-type{padding:16px 24px 16px 36px}.inner-container.pricing table th:not(:first-of-type),.inner-container.pricing table td:not(:first-of-type){text-align:center}.inner-container.pricing table tr:last-child:not(:nth-child(even)) td{padding-bottom:0}.inner-container.pricing table .contained-button-lavender{margin:24px 0 40px}.inner-container.pricing table tbody:first-of-type tr:first-of-type th,.inner-container.pricing table tbody:first-of-type tr:first-of-type td{padding-top:0}.inner-container.pricing table tbody th{padding-top:48px}.inner-container.pricing table.table-responsive{display:table;table-layout:fixed}.inner-container.pricing table.table-responsive tr th:first-of-type{width:270px}.inner-container.pricing table.table-striped-reverse tr[data-toggle="collapse"]:nth-of-type(odd){background:#ffffff;cursor:pointer}.inner-container.pricing table.table-striped-reverse tr:nth-of-type(even){background-color:#ffffff}.inner-container.pricing table.table-striped-reverse tbody tr:nth-of-type(odd){background-color:#f5f6fa}.inner-container.pricing table tr:last-child:not(:nth-child(even)) td{padding-bottom:16px}@media (max-width: 991px){.inner-container.pricing table.table-responsive{display:block}}.inner-container.pricing .need-help-highlight{position:relative;border-radius:0;background:none}.inner-container.pricing .need-help-highlight .bg{position:absolute;top:0;left:50%;transform:translate(-50%, 0);height:100%;width:100vw;z-index:-1;background:#d4d3ff}.inner-container.pricing #contact .contact-form-text{max-width:560px}.inner-container.pricing #contact h2{max-width:480px}@media (max-width: 991px){.inner-container.pricing .card{padding:40px 20px}}@media (max-width: 767px){.inner-container.pricing #contact .contact-form-text{max-width:500px}}.pricing-cards-container{display:grid;grid-template-columns:repeat(4, 1fr);gap:24px 16px;margin-top:48px}.pricing-cards-container .pricing-card:last-of-type{grid-column:span 4;flex-direction:row;align-items:center;gap:50px;padding:52px 30px}.pricing-cards-container .pricing-card:last-of-type .price,.pricing-cards-container .pricing-card:last-of-type .contained-button-lavender{margin-top:0}.pricing-cards-container .pricing-card:last-of-type .description{text-align:start}@media (max-width: 1200px){.pricing-cards-container{grid-template-columns:repeat(2, 1fr)}.pricing-cards-container .pricing-card:last-of-type{grid-column:span 2;gap:40px 25px}}@media (max-width: 767px){.pricing-cards-container .pricing-card:last-of-type{padding:50px 20px;flex-direction:column}.pricing-cards-container .pricing-card:last-of-type .description{text-align:center}}@media (max-width: 575px){.pricing-cards-container{grid-template-columns:1fr}.pricing-cards-container .pricing-card:last-of-type{grid-column:span 1}}.pricing-card{position:relative;display:flex;flex-direction:column;row-gap:20px;padding:50px 20px;background:#ffffff;border:1px solid rgba(0,0,0,0.05);border-radius:10px;text-align:center;transition:transform 0.2s ease-out}.pricing-card.popular{border:2px solid #b2afff}.pricing-card.popular .highlighted{position:absolute;top:-8px;left:0;display:flex;align-items:center;justify-content:center;width:100%;height:40px;border-radius:10px 10px 0px 0px;background:#b2afff;outline:2px solid #b2afff;color:#ffffff;font-weight:700;line-height:24px}.pricing-card .typography2{font-weight:700;text-transform:uppercase}.pricing-card .price{margin-top:36px}.pricing-card .contained-button-lavender{margin-top:40px}.pricing-card span{margin-right:4px}@media (hover: hover) and (pointer: fine){.pricing-card:hover{transform:scale(1.02)}}@media (max-width: 575px){.pricing-card{max-width:400px;margin:0 auto}}.run-steps{margin-top:60px;padding:60px;gap:32px 40px;border-radius:20px;background:#bcdfc8;border:1px solid rgba(0,0,0,0.05)}.run-steps .typography4{max-width:540px}@media (max-width: 1200px){.run-steps .typography4{max-width:400px}}@media (max-width: 991px){.run-steps .typography4{max-width:350px}}@media (max-width: 767px){.run-steps{padding:40px;flex-direction:column}.run-steps .typography4{max-width:unset}}.ring-and-circles-bg{position:absolute;left:0;right:0;z-index:-1;margin:0 auto;max-width:1400px;width:100%;height:1000px;background-image:url(/assets/landing/ring-aa818e014a5450a76a0c8bef3882cd6968cefaf32e5b4d2e0459e54207df3a11.svg),url(/assets/landing/grey_circles-067fd4d2a6ece48e27a343e405a2aff4993ddb9c852aecd210ccd58f12998392.svg);background-position:3.5% 16.5%, 95.5% 74%;background-repeat:no-repeat;background-size:21%, 8%}.find-plan h2{margin-bottom:32px}.find-plan .typography3{margin-bottom:40px;max-width:780px}.tooltip.show{opacity:1}.tooltip .arrow:before{border-bottom-color:#b2afff;border-top-color:#b2afff}.tooltip .tooltip-inner{background-color:#b2afff}.calculator-block{gap:48px 60px;padding:60px;border-radius:40px;background:linear-gradient(to right, #e44974, #7230a0)}.calculator-block .calculator,.calculator-block .plan{flex:1 1 0}.calculator-block .calculator{max-width:454px}.calculator-block .calculator p,.calculator-block .calculator h2,.calculator-block .calculator span,.calculator-block .calculator label{color:#ffffff}.calculator-block h2{margin-bottom:32px}.calculator-block .ranges-container{gap:48px}.calculator-block .typography3:not(label){margin-bottom:16px}.calculator-block label{display:flex;justify-content:space-between;width:100%;margin-bottom:24px}@media (max-width: 991px){.calculator-block{flex-direction:column;align-items:center}}@media (max-width: 767px){.calculator-block{padding:30px}}.plan{gap:60px;padding:48px 40px;border-radius:20px;max-width:466px;background:#ffffff;text-align:center}.plan .typography2:not(.bold){margin-bottom:24px}.plan p:has(.price){margin-top:8px}.plan .buttons-container{display:flex;flex-direction:column}.plan .buttons-container a{max-width:unset}.plan .contact-us{display:none}.plan.plan-enterprise p:has(.price),.plan.plan-enterprise .buttons-container{display:none}.plan.plan-enterprise .contact-us{display:flex}@media (max-width: 767px){.plan{padding:30px;gap:30px}}input[type="range"]{height:6px;appearance:none;width:100%;background:white}input[type="range"]::-webkit-slider-thumb{appearance:none;width:20px;height:20px;background:#b2afff;border-radius:50%;cursor:pointer}input[type="range"]::-moz-range-thumb{width:20px;height:20px;background:#b2afff;border-radius:50%;cursor:pointer}.inner-container.why-dogq .topic{align-self:center}.inner-container.why-dogq .topic .typography3{margin-left:auto;max-width:499px}.inner-container.why-dogq h1{margin-bottom:32px;max-width:850px}.inner-container.why-dogq .video-container{position:relative;width:100%}.inner-container.why-dogq .video-container .video-player{max-width:1000px}.inner-container.why-dogq .video-container .typography2{margin-bottom:32px}.inner-container.why-dogq .video-container .typography2+p{margin-bottom:64px}@media (max-width: 991px){.inner-container.why-dogq .topic .typography3{margin:auto}}.case-studies{position:relative}.case-studies .typography2{margin-bottom:32px}.case-studies .case-studies-header{margin-bottom:48px}.case-studies .case-studies-header .typography4{max-width:320px}@media (max-width: 767px){.case-studies .case-studies-header{text-align:center}.case-studies .case-studies-header .typography4{max-width:unset}}.case-cards-container{display:grid;grid-template-columns:1fr 1fr;gap:40px}@media (max-width: 991px){.case-cards-container{gap:24px}}@media (max-width: 767px){.case-cards-container{grid-template-columns:1fr}}.case-card{flex-basis:45%;flex-grow:1;max-width:580px;height:auto;padding:50px;background:#ffffff;border-radius:20px;box-shadow:0px 4px 20px rgba(68,72,73,0.08);transition:transform 0.2s ease-out;cursor:pointer}.case-card .typography3{color:#5b5ab0}.case-card .img-container{margin-bottom:24px}.case-card img{max-width:100%}.case-card .typography3{margin-bottom:24px}.case-card ul{margin:18px 0 0;padding-left:25px}.case-card ul li:not(:last-of-type){margin-bottom:5px}@media (hover: hover) and (pointer: fine){.case-card:hover{transform:scale(1.02)}.case-card:hover .contained-button-yellow{background:#d4d3ff;box-shadow:none}}@media (max-width: 991px){.case-card{padding:30px}}@media (max-width: 767px){.case-card{max-width:550px;margin:0 auto}}.video-container-bg{position:absolute;width:100%;height:110%;background-image:url(/assets/why/violet_semicircle-3dbcd13aa79d1f8f2e5bc97e26358ce2c7321577fe9d5470a4d4b458cc3cc2df.svg),url(/assets/why/violet_circles-8d38ee71e4dcbc46894a96bbee29cf1fb9072973fc9cb64b29e87c070e053a9a.svg);background-position:0% 18%, 100% 94%;background-repeat:no-repeat;background-size:20%, 21%}.features{gap:48px}.features .typography2{margin-bottom:32px}.features .feature-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px}.features .feature-card{display:flex;flex-direction:column;padding:40px;gap:24px;border-radius:16px;background:#ffffff}.features .feature-card .typography3{color:#5b5ab0}.features .feature-card:hover{background:#d4d3ff}.features .contained-button-yellow{margin-bottom:24px}@media (max-width: 991px){.features .feature-cards{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 575px){.features .feature-cards{grid-template-columns:1fr}.features .contained-button-yellow{max-width:400px;width:100%}}.benefits .typography2{max-width:490px;margin-bottom:40px}.benefits .texts-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:20px 33px;margin-bottom:64px}.benefits .texts-container img{margin-bottom:12px}.benefits .cards-container{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px}.benefits .card{justify-content:center;padding:40px 45px;min-height:200px;border-radius:16px;border:none}.benefits .card:hover{background:#d4d3ff}@media (max-width: 991px){.benefits .card{padding:35px}}@media (max-width: 767px){.benefits .texts-container,.benefits .cards-container{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 575px){.benefits .card{min-height:unset}.benefits .texts-container,.benefits .cards-container{grid-template-columns:1fr}}.inner-container.introducing h1{margin-bottom:36px;max-width:1000px}.inner-container.introducing .contained-button-yellow{margin:80px auto 20px}.inner-container.introducing h2{margin-bottom:32px}.inner-container.introducing h2+div{margin-bottom:64px}.inner-container.introducing.ring-and-circle-bg{background-position:0 17.5%, 100% 1%}.inner-container.launching{margin-top:0;padding-top:80px}.inner-container.launching h1{margin-bottom:36px;max-width:1000px}.inner-container.launching h2{margin-bottom:32px;max-width:600px}.inner-container.launching h2+p,.inner-container.launching h2+div{margin-bottom:64px}.inner-container.launching .subtitle{margin-bottom:64px}.inner-container.launching .contained-button-yellow{margin:80px auto 20px}.inner-container.launching .video-player{max-width:710px}.inner-container.launching .divider{margin-top:120px}@media (max-width: 991px){.inner-container.launching{padding-top:60px}}.highlight{padding:30px 15px;margin:0;background:#d4d3ff}.img-swiper img{max-width:800px;width:70%;border-radius:20px}@media (max-width: 575px){.img-swiper img{width:85%}}.ring-and-circle-bg{background-image:url(/assets/landing/ring-aa818e014a5450a76a0c8bef3882cd6968cefaf32e5b4d2e0459e54207df3a11.svg),url(/assets/landing/circle-95987c526a5aa52cc546a6d388ed7a60dba7f1610bebba89029c06eb5bce2419.svg);background-position:0px 15%, 100% 1%;background-repeat:no-repeat;background-size:27%, 42%}.dog-bg{background-image:url(/assets/landing/dog-af18ba70a046c581413edf5965a9fd03e27b29ed42ba6020d1427ae5df47b8dd.svg);background-repeat:no-repeat;background-position:100% 96%;background-size:24.7%}@media (max-width: 575px){.dog-bg{background-image:none}}.colored-circles-bg{background-image:url(/assets/landing/pink_circles-162a31db39b3d0cce5f06be16f17fe566b8464ee6efe4370e7fbe4c2baf89944.svg),url(/assets/landing/yellow_circles-78c97f98f5c2adb4ffd60f5d853ff2a3ef19f75fabcec91e13c3bf4ce0c7182d.svg);background-position:0 40.5%, 100% 89%;background-repeat:no-repeat;background-size:13%, 36%}.check-list{display:grid;grid-template-columns:repeat(2, auto);justify-content:space-between;gap:24px;max-width:667px}.check-list p{display:flex;gap:18px;align-items:center;font-weight:700}@media (max-width: 575px){.check-list{grid-template-columns:auto;justify-content:center}}.inner-container.success-stories h1{margin-bottom:36px}.inner-container.success-stories .subtitle{margin-bottom:64px}.inner-container.success-stories .violet{color:#5b5ab0}.inner-container.success-stories .secviolet{color:#b2afff}.fively-circles-bg,.otomate-circles-bg,.hr-app-circles-bg,.green-semicircle-bg,.pink-semicircle-bg,.yellow-semicircle-bg,.violet-figure-bg,.cycle-circles-bg,.lovevery-circles-bg{position:absolute;top:0;left:50%;transform:translate(-50%, -50%);max-width:1400px;width:100vw;z-index:-1;background-repeat:no-repeat}.fively-circles-bg{background-image:url(/assets/success_stories/red_sm_circles-d01626bde6823d2001be7eff965e0651eca3fcec1cbae2cd10bc9aefb1e1391d.svg),url(/assets/landing/ring-aa818e014a5450a76a0c8bef3882cd6968cefaf32e5b4d2e0459e54207df3a11.svg);background-position:2% 56%, 92% 22%;background-size:14%, 17%;height:500px}.otomate-circles-bg{background-image:url(/assets/success_stories/rose_ring-1e59d4e99fcc2161e526763f95023caa961a3ee458535b09cf0dc2a37fc4b147.svg),url(/assets/success_stories/green_sm_circles-b8ac0142e2d9c35a1d9a38d9efbff76379978a9505f28082f3bb92926016becf.svg);background-position:1% 85%, 98% 92%;background-size:19%, 17%;max-width:1600px;height:800px}.hr-app-circles-bg{background-image:url(/assets/success_stories/violet_sm_circles-a1dc1aabd4ed198d9ab304e8097122af373f2dcd3bb994fc085656dabb92cd6a.svg),url(/assets/success_stories/pink-9732ecf580c7f4ced493fd557209e0dcfa7d91d2d6cb61c76f7b8ebc5ac6315d.svg),url(/assets/success_stories/yellow-37d219e56f5c0ed16c22369d7d60fca718007a9d90f3f6c4ff8d209b2dfd0e10.svg);background-position:0% 42%, 17% 86%, 82% 76%;background-size:14%, 10%, 8%;height:800px}.cycle-circles-bg{background-image:url(/assets/success_stories/green_sm_circles2-4a4bb533d8764b9e905ddea5686da402b101fdfde60d7af59b53bca1199dc104.svg),url(/assets/success_stories/white_circle-141332af56699050e2c5de3156906922501ef200e22243bba63bd2c192ef25fb.svg),url(/assets/success_stories/white_circle-141332af56699050e2c5de3156906922501ef200e22243bba63bd2c192ef25fb.svg);background-position:91% 42%, 8% 94%, 40% 97%;background-size:18%, 18%, 18%;height:600px}.lovevery-circles-bg{background-image:url(/assets/landing/pink_circle-1474fff0f15fccce9eb4fb829860f802fb2c910f375e38726c628efe6deaa2d4.svg),url(/assets/success_stories/violet_circles-58e12627795f145ce308bf4245d0e1a15cc3f3488e2e6e7fdbdc3fbb01c6deb9.svg);background-position:89% 41%, -5% 90%;background-size:25%, 19%;height:1000px}.green-semicircle-bg{top:unset;bottom:-21%;background-image:url(/assets/landing/green-3bc37169aceb999f4f3d651513bc781fecb1a39b623dc22b074a9a6076646396.svg);background-position:90% 84%;background-size:20%;height:500px}.pink-semicircle-bg{top:unset;bottom:-21%;background-image:url(/assets/success_stories/pink_semicircle-6272eacd43b82e1714c5752436c32c2064448b74875387c0306fc1d7cf599d45.svg);background-position:91% 48%;background-size:24%;height:370px}.yellow-semicircle-bg{top:unset;bottom:-21%;background-image:url(/assets/success_stories/yellow_semicircle-84b4c6c9349c1f4f31913995ea0fec8388429c0deb53f9ee91c4fc1c2243b480.svg);background-position:14% 60%;background-size:22%;height:370px}@media (max-width: 575px){.yellow-semicircle-bg{background-position:-2% 40%}}.violet-figure-bg{top:unset;bottom:-21%;background-image:url(/assets/success_stories/violet-899b60a46070751019f8266632a6c44e317641156162bcabc758a45043233439.svg);background-position:6% 2%;background-size:24%;height:500px}.nda{padding:13px 40px;margin-bottom:24px;width:fit-content;background:#9390e8;border-radius:16px}.nda .typography2{margin-bottom:0;color:#ffffff}.nda-card{padding:60px 100px;background:#ffffff;border-radius:20px}.case-header .img-container{width:fit-content}.case-header .img-container img{max-width:100%}.case-section{position:relative;display:flex;flex-direction:column;gap:24px;width:fit-content}.case-section .contained-button-lavender.small{padding:16px 44px}.case-section ul{padding-left:30px}@media (max-width: 575px){.case-section .contained-button-lavender.small{padding:16px;max-width:400px;width:100%}}.case-section-tag{border-radius:4px 40px 40px 4px;padding:16px 32px;width:fit-content}.case-section-tag p{text-transform:uppercase;line-height:24px}.challenge,.result{background:#bcdfc8}.solution{background:#ffb5c6}.solution-card{flex-wrap:wrap;gap:30px;padding:64px 90px;background-color:#ffffff;border-radius:20px;background-repeat:no-repeat}.solution-card.fively{background-image:url(/assets/success_stories/yellow_circles-0d8ac9b823d2f351921ebf086e4dc2630eb80c7c5190f2f44cfa03a45e986e5e.svg),url(/assets/success_stories/green_circles-65086bb86ff1077054597eeba74d526a663ad4bcfde8a2641da555b648f40b04.svg);background-position:6% 100%, 98% 0;background-size:20%, 20%}.solution-card.otomate{background-image:url(/assets/success_stories/yellow_sm_circles-0c47886161f04e246af8caa4edda6b2406e14ee2108932019a7626b4d8abfc12.svg),url(/assets/success_stories/red_semicircle-d95a86420ca19bf01cfec8eda4775509adc19fb3cb6129536f15410414ded9f9.svg);background-position:4% 0, 98% 100%;background-size:14%, 25%}.solution-card.hr-app{background-image:url(/assets/success_stories/blue_semicircle-609fef1db8098f47196987fda9183ad53a055ca907a14532eb21f83f52f86f91.svg),url(/assets/success_stories/red_sm_circles-d01626bde6823d2001be7eff965e0651eca3fcec1cbae2cd10bc9aefb1e1391d.svg);background-position:35% 100%, 87% -12%;background-size:23%, 30%}.solution-card.cycle{background-image:url(/assets/success_stories/blue_semicircle-609fef1db8098f47196987fda9183ad53a055ca907a14532eb21f83f52f86f91.svg),url(/assets/success_stories/yellow_circles2-9c1a7816784bd8ac5df839cc79ef4b920faa5f6a0bd5f2993b571170b5a1e361.svg);background-position:81% 124%, 22% -12%;background-size:24%, 21%}.solution-card.lovevery{background-image:url(/assets/landing/pink_circles-162a31db39b3d0cce5f06be16f17fe566b8464ee6efe4370e7fbe4c2baf89944.svg),url(/assets/success_stories/green_semicircles-2accc84da02dc16c7e7e84025d58afc0edaa901087a3cee84e7b01bbdf3ffcac.svg);background-position:101% 49%, 36% 100%;background-size:15%, 22%}@media (max-width: 575px){.solution-card{padding:40px}}.case-study{margin-top:50px;gap:120px}.case-study .violet{color:#5b5ab0}.case-study .container{position:relative;display:flex;flex-direction:column;gap:120px;max-width:800px}@media (max-width: 991px){.case-study .container{padding:0 15px}}.highlight-top{margin-top:60px;padding:90px 15px;background:#ffffff}.highlight-top p{max-width:1000px}.highlight-top p.small{max-width:800px}.highlight-top.cycle p{max-width:830px}.highlight-top.lovevery p{max-width:850px}.highlight-bottom{padding:120px 15px;border-radius:40px 40px 0px 0px;background:#b2afff}.highlight-bottom .typography2{margin-bottom:32px;max-width:1000px}@media (max-width: 575px){.highlight-bottom{padding:60px 15px}}.quote-card{padding:60px;background:#ffffff;box-shadow:0px 4px 20px rgba(68,72,73,0.08);border-radius:10px}.quote-card img{margin-bottom:12px}.quote-card .typography4{margin-bottom:20px;font-style:italic}@media (max-width: 575px){.quote-card{padding:30px}}.inner-container.root{margin-top:32px}.inner-container.root .topic{position:relative}.inner-container.root h1{margin:0 auto 40px;max-width:860px}.inner-container.root .img-container img{max-width:100%}.inner-container.root .video-container .video-player{margin:64px auto 40px;max-width:800px}.inner-container.root .our-clients h2,.inner-container.root .our-clients .typography3{margin-right:auto;margin-left:auto}.inner-container.root .our-clients .typography3{max-width:880px}.inner-container.root .testing-allies h2{max-width:800px;margin:0 auto 32px;text-align:center}.inner-container.root .testing-allies .testing-cards{margin-bottom:48px}.inner-container.root .testing-allies .get-started{width:fit-content;margin-bottom:40px}.inner-container.root .testing-allies .buttons-container a{max-width:240px}.inner-container.root .pricing-block{gap:0}.inner-container.root .pricing-block>.typography4{margin-bottom:48px;max-width:800px}.inner-container.root .pricing-block .contained-button-lavender{margin-top:40px}.inner-container.root .pricing-block .pricing-card{width:100%}.inner-container.root #faq i,.inner-container.root #faq h3{color:#5b5ab0}.inner-container.root #faq .title{gap:8px;user-select:none}.inner-container.root #faq .border-bottom:not(:last-child){margin-bottom:20px}.inner-container.root .purple{color:#5b5ab0}@media (max-width: 575px){.inner-container.root .testing-allies .buttons-container a{max-width:400px}.inner-container.root .pricing-block .contained-button-lavender{min-width:unset;max-width:400px;width:100%}}.circles-bg,.red-circles-bg,.posts-bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);max-width:1400px;width:100vw;z-index:-1;background-repeat:no-repeat}.circles-bg{background-image:url(/assets/landing/pink_circles-162a31db39b3d0cce5f06be16f17fe566b8464ee6efe4370e7fbe4c2baf89944.svg),url(/assets/landing/yellow_circles-78c97f98f5c2adb4ffd60f5d853ff2a3ef19f75fabcec91e13c3bf4ce0c7182d.svg),url(/assets/landing/ring-aa818e014a5450a76a0c8bef3882cd6968cefaf32e5b4d2e0459e54207df3a11.svg),url(/assets/landing/circle-95987c526a5aa52cc546a6d388ed7a60dba7f1610bebba89029c06eb5bce2419.svg);background-position:91% 66%, 24% 76%, 84% 100%, 0% 62%;background-size:13%, 40%, 15%, 32%;height:100%}.red-circles-bg{background-image:url(/assets/landing/red_circles-ad4326eb1eb72f7d38ec8df8564b37ac93b8c5ec1641f5750ab6c7a17d2eb6d4.svg);background-position:6% 100%;background-size:32%;height:105%}.posts-bg{background-image:url(/assets/landing/red-13f0f0654771b199de3f9f5b7f77a2baa3bef416f4eead0aa61d042c5c736973.svg),url(/assets/landing/green-3bc37169aceb999f4f3d651513bc781fecb1a39b623dc22b074a9a6076646396.svg);background-position:3% 31%, 100% 7%;background-size:18%, 32%;height:130%}.benefits-block h2{max-width:710px;margin-bottom:32px}.benefits-block h2+p{max-width:1000px;margin:0 auto 48px}.benefits-block .cards-container{display:flex;justify-content:space-between;gap:18px}.benefits-block .cards-container .benefit{padding:40px;min-width:300px;max-width:400px;border-radius:20px;border:1px solid rgba(0,0,0,0.05);background:#ffffff}.benefits-block .cards-container .benefit .typography3{margin:32px auto 24px;color:#5b5ab0}.benefits-block .cards-container .benefit .typography4{margin:auto}.benefits-block .cards-container .benefit .typography4:last-of-type{margin-top:16px}.benefits-block .cards-container .benefit .img-container{height:275px}@media (max-width: 991px){.benefits-block .cards-container{flex-wrap:wrap;justify-content:center}}@media (max-width: 767px){.benefits-block .cards-container .benefit{min-width:unset}.benefits-block .cards-container .benefit .img-container{height:unset}}#faq{max-width:1000px;width:100%}#faq h2{margin-bottom:20px}#faq .elem{padding:24px 0}#faq .elem .collapse-head:not(.collapsed) .fa-chevron-down{transform:rotate(180deg)}@media (hover: hover) and (pointer: fine){#faq .collapse-head:hover h3{color:#5b5ab0}}#faq .typography4{max-width:815px}#faq .typography3{gap:20px}#faq p.typography4:first-child,#faq p.typography3:first-child,#faq ul:first-child{padding-top:32px}#faq ol,#faq ul{margin-bottom:0}#faq p:not(:last-child),#faq ul:not(:last-child),#faq ol:not(:last-child){margin-bottom:20px}.badge{width:fit-content;gap:10px;padding:8.5px 15px 11px 14px;height:54px;border-radius:10px;border:1px solid #d9e1ec;background:#ffffff}.badge .title{font-size:9px;line-height:12px}.badge .description{font-size:16px;line-height:22px}.badge p{font-family:Helvetica;color:#4b587c;font-weight:700;text-align:start;text-transform:initial}.badge img{width:25px;height:25px}@media (max-width: 575px){.badge{height:unset}.badge p{white-space:break-spaces}}.buttons-container{display:flex;justify-content:center;gap:24px}@media (max-width: 575px){.buttons-container{flex-direction:column}.buttons-container .contained-button-yellow,.buttons-container .contained-button-lavender{max-width:400px;width:100%;margin-right:auto;margin-left:auto}}.vertical-tabs-section{position:relative}.vertical-tabs-section h2{max-width:800px;margin:auto}.vertical-tabs-section h2+p{margin:32px auto 48px;max-width:580px}.vertical-tabs{display:flex;gap:40px;margin-bottom:40px;padding:60px;height:800px;border-radius:20px;border:1px solid rgba(0,0,0,0.05);background:#ffffff}.vertical-tabs .tabs{display:flex;flex-direction:column;gap:32px;margin-top:12px}.vertical-tabs .tabs .typography3{color:#5b5ab0}.vertical-tabs .tabs .tab{width:fit-content}.vertical-tabs .tabs .tab p{min-width:200px;transition:transform 0.2s ease-out;cursor:pointer}.vertical-tabs .tabs .tab p:hover{transform:scale(1.02)}.vertical-tabs .tabs .tab.open p{font-weight:700}.vertical-tabs .tabcontent{display:none;flex-direction:column;max-width:625px;margin-left:auto}.vertical-tabs .tabcontent .typography2{margin-bottom:24px}.vertical-tabs .tabcontent .typography4:not(:last-of-type){margin-bottom:15px}.vertical-tabs .tabcontent .typography4:last-of-type{margin-bottom:40px}.vertical-tabs .tabcontent .video-player{margin-top:auto}.vertical-tabs .tabcontent.open{display:flex}@media (max-width: 767px){.vertical-tabs{padding:20px;gap:20px;height:unset}}@media (max-width: 575px){.vertical-tabs{flex-direction:column}.vertical-tabs .tabs{flex-direction:row;overflow:auto;padding-bottom:10px}.vertical-tabs .tabs .tab p{min-width:unset;white-space:nowrap}.vertical-tabs .tabs .typography3{font-size:16px;line-height:24px}}.posts-container{position:relative}.posts-container .posts-container-header{gap:50px;margin-bottom:43px}.posts-container .swiper-slide{height:auto}.posts-container .posts-swiper{padding:5px}.post-preview{display:flex;flex-direction:column;height:100%;border-radius:16px;border:1px solid rgba(0,0,0,0.05);background:#ffffff;transition:transform 0.2s ease-out;cursor:pointer}@media (hover: hover) and (pointer: fine){.post-preview:hover{transform:scale(1.01)}}.post-preview .post-img{padding:16px}.post-preview .post-img img{width:100%;max-height:260px;object-fit:cover;aspect-ratio:1 / 1;border-radius:16px}.post-preview .post-content{display:flex;flex-direction:column;padding:16px 24px 32px;height:100%}.post-preview .post-date{color:#828282;margin-bottom:8px}.post-preview .post-title{margin-bottom:44px}.post-preview .text-button{color:#5b5ab0}.info-container{display:none;height:524px}.info-container .error{display:none}.info-container .error.show{display:block}.info-container:has(.loader.show,.error.show){display:flex}.stats-container{flex-wrap:wrap;gap:20px;max-width:536px;margin:64px auto}.stats-container .stat{gap:16px}.mission-statement-block .statement-card{margin-bottom:40px;background-image:url(/assets/landing/pink_semicircle-9c7346cdeec83ff53b72de88ea9eac388f63c7f12164ba689f40ee0f99079072.svg),url(/assets/landing/yellow_semicircle-0b1dae106fa0a20c9c075e13ebef83d7c66b550e61ed88c297cd267e24c94a94.svg);background-position:18% 100%, 90% 0;background-size:25%, 26%}.mission-statement-block .statement-card p{max-width:865px}.mission-statement-block .contained-button-lavender{width:240px}@media (max-width: 575px){.mission-statement-block .contained-button-lavender{min-width:unset;max-width:400px;width:100%}}.product-hunt-banner{flex-wrap:wrap;gap:10px 20px;padding:16px;width:100%;text-align:center;background:linear-gradient(90deg, #e8e8fb 0%, #b2afff 25%, #8684d9 50%, #706ecd 75%, #ffb1c9 100%)}.product-hunt-banner .typography4,.product-hunt-banner span{color:#ffffff}.product-hunt-banner span{font-size:16px;line-height:16px}.product-hunt-banner a{text-decoration:underline}.product-hunt-banner a:hover{color:#d4d3ff}.statement-card{padding:90px;border-radius:20px;border:1px solid rgba(0,0,0,0.05);background:#ffffff;background-image:url(/assets/about/semicircle-ec8a5103270eb89c7401cd44e201e3dcc9ce9eee07e50e00074842a04e6ac27b.svg),url(/assets/about/semicircle_yellow-ea9b9b3acd5a613c863d9686eb3a572390b93b33ad23826bf2628b180da4b13d.svg);background-position:0 100%, 100% 0;background-repeat:no-repeat;background-size:22%, 25%}.statement-card p{max-width:700px}.statement-card span{color:#5b5ab0;font-weight:700}@media (max-width: 575px){.statement-card{padding:40px}}.our-story{gap:40px}.our-story .story-header{display:flex;gap:40px}.our-story .title,.our-story .story-img,.our-story .story-content{flex:1 1 0;padding:60px;border-radius:20px}.our-story .title{background:#bcdfc8}.our-story .title p:first-of-type{margin-bottom:48px}.our-story .story-img{background:#ffffff;max-width:535px}.our-story .story-img img{max-width:100%}.our-story .story-content{background:#cdcbff}.our-story .story-content .contained-button-white.collapsed img{transform:rotate(180deg)}.our-story .story-content .contained-button-white img{transition:transform 0.2s ease-out}.our-story .story-content .collapse-head{gap:20px}.our-story .story-content .content{gap:40px}.our-story .story-content .content .stage{gap:20px 56px}.our-story .story-content .content .stage .typography2{color:#5b5ab0}.our-story .story-content .content .stage:first-of-type{padding-top:48px}@media (max-width: 991px){.our-story .story-header{flex-direction:column-reverse}.our-story .story-img{max-width:unset}}@media (max-width: 575px){.our-story .story-img,.our-story .story-content,.our-story .title{padding:30px}}.timeline-block .typography2{margin-bottom:45px}@media (max-width: 767px){.timeline-block .typography2{text-align:center}}.timeline-block .timeline-container{position:relative}.timeline-block .line{display:none;position:absolute;top:0;left:-40px;width:7px;height:100%;background-color:#ffffff;border-radius:4px}.timeline-block .timeline-bg{max-width:100%}.timeline-block .timeline-card{position:absolute;padding:20px;width:180px;background:#ffffff;border-radius:10px}.timeline-block .timeline-card.year-2021{bottom:0;left:6.5%}.timeline-block .timeline-card.year-2022{bottom:4%;left:30.5%}.timeline-block .timeline-card.year-2023{bottom:9%;left:54%}.timeline-block .timeline-card.year-2023-august{bottom:17%;left:77.5%}.timeline-block .timeline-card.year-2024{right:17%;top:18%}.timeline-block .timeline-card.year-2024-july{padding:20px 10px;right:43%;top:10%}.timeline-block .timeline-card.year-2025{padding:20px 10px;right:68%;top:7%}@media (max-width: 1200px){.timeline-block .timeline-card.year-2021{bottom:unset;left:6%;top:74%}.timeline-block .timeline-card.year-2022{bottom:unset;left:30%;top:71%}.timeline-block .timeline-card.year-2023{bottom:unset;left:53.5%;top:67%}.timeline-block .timeline-card.year-2023-august{left:77%;bottom:unset;top:60%}.timeline-block .timeline-card.year-2024{right:16.5%;top:18%}.timeline-block .timeline-card.year-2024-july{right:42%;top:10%}.timeline-block .timeline-card.year-2025{right:67.5%;top:9%}}@media (max-width: 991px){.timeline-block .timeline-card{transform:scale(0.7)}.timeline-block .timeline-card.year-2021{left:5%;top:70%}.timeline-block .timeline-card.year-2022{left:28%;top:68%}.timeline-block .timeline-card.year-2023{left:52.5%;top:63%}.timeline-block .timeline-card.year-2023-august{left:76%;top:55%}.timeline-block .timeline-card.year-2024{right:15.5%;top:14%}.timeline-block .timeline-card.year-2024-july{right:41%;top:8%}.timeline-block .timeline-card.year-2025{right:66.5%;top:4%}}@media (max-width: 767px){.timeline-block .timeline-container{display:flex;flex-direction:column;align-items:center;gap:25px;margin:0 auto;width:fit-content}.timeline-block .line{display:block}.timeline-block .timeline-bg{display:none}.timeline-block .timeline-card{position:relative;transform:none}.timeline-block .timeline-card.year-2021,.timeline-block .timeline-card.year-2022,.timeline-block .timeline-card.year-2023,.timeline-block .timeline-card.year-2023-august,.timeline-block .timeline-card.year-2024,.timeline-block .timeline-card.year-2024-july,.timeline-block .timeline-card.year-2025{left:unset;right:unset;top:unset}.timeline-block .timeline-card.year-2021::before{background-color:#b2afff}.timeline-block .timeline-card.year-2022::before,.timeline-block .timeline-card.year-2024-july::before{background-color:#ffec88}.timeline-block .timeline-card.year-2023::before,.timeline-block .timeline-card.year-2025::before{background-color:#bcdfc8}.timeline-block .timeline-card.year-2023-august::before{background-color:#ffb5c6}.timeline-block .timeline-card.year-2024::before{background-color:#d4d3ff}.timeline-block .timeline-card::before{content:"";position:absolute;left:-20%;top:50%;transform:translate(-50%, -50%);width:20px;height:20px;border-radius:50%}}.mission-block{gap:60px 40px}.mission-block .mission,.mission-block .version{position:relative;flex:1 1 0;padding:60px;border-radius:20px;background:#ffffff}.mission-block .mission .title,.mission-block .version .title{margin-bottom:32px;color:#5b5ab0}.mission-block .mission-bg{position:absolute;left:60px;bottom:-83px;width:460px}.mission-block .vision-bg{position:absolute;top:-83px;right:60px}@media (max-width: 1200px){.mission-block .mission-bg{bottom:-63px;width:350px}}@media (max-width: 991px){.mission-block .mission-bg{bottom:-45px;width:250px}.mission-block .vision-bg{width:100px;top:-50px}}@media (max-width: 575px){.mission-block .mission,.mission-block .version{padding:60px 40px}.mission-block .mission-bg{left:40px}.mission-block .vision-bg{right:40px}}.rewards-block .typography2{margin-bottom:32px}.rewards-block .rewards{flex-wrap:wrap;gap:40px}.rewards-block .rewards .badge{margin:0;height:82px;width:300px}.rewards-block .rewards .badge.hackernoon img{height:38px;width:38px}.rewards-block .rewards .badge.hackernoon .title{font-size:12px;line-height:16.5px}.rewards-block .rewards .badge.hackernoon .description{font-size:18px;line-height:26px}.rewards-block .rewards .badge.ph p{color:#4b587c;font-family:Helvetica;font-size:19px;font-weight:700;line-height:normal}.rewards-block .rewards .badge.ph .title{font-size:12px}.name-origin{gap:30px;padding:80px 80px 60px;border-radius:20px;border:1px solid rgba(0,0,0,0.05);background:#ffffff}.name-origin .title{color:#5b5ab0}.name-origin .description{flex:1 1 0;gap:40px;max-width:620px}.name-origin .description span{color:#5b5ab0;font-weight:700}.name-origin .name-origin-header{flex:1 1 0;gap:30px;max-width:320px}.name-origin .name-origin-header img{width:290px;max-width:100%}@media (max-width: 991px){.name-origin{text-align:center}.name-origin .name-origin-header,.name-origin .description{max-width:unset}}@media (max-width: 767px){.name-origin .name-origin-header img{width:200px}}@media (max-width: 575px){.name-origin{padding:30px}.name-origin .name-origin-header img{width:150px}}.our-numbers{gap:40px}.our-numbers .our-numbers-header{max-width:400px}.our-numbers .our-numbers-header .typography2{margin-bottom:32px}.our-numbers .number-cards-container{display:grid;grid-template-columns:1fr 1fr;gap:20px}.our-numbers .number-cards-container .number-card{gap:12px;padding:20px 40px;width:290px;border-radius:10px;border:1px solid rgba(0,0,0,0.05);background:#ffffff}@media (max-width: 991px){.our-numbers{align-items:center;text-align:center}}@media (max-width: 767px){.our-numbers .number-cards-container .number-card{width:unset}}@media (max-width: 575px){.our-numbers .number-cards-container{grid-template-columns:1fr}}.our-clients .typography2{margin-bottom:32px}.our-clients .typography3{max-width:640px}.our-clients .clients{display:grid;grid-template-columns:repeat(5, 1fr);gap:40px;padding:20px 60px;margin:48px 0 40px;width:100%}.our-clients .clients .img-container img{max-width:100%}.our-clients .contained-button-yellow{width:248px}.our-clients .contained-button-lavender{width:240px}.our-clients .buttons-container{gap:24px;width:100%}@media (max-width: 991px){.our-clients .clients{padding:20px 0}}@media (max-width: 575px){.our-clients .clients{grid-template-columns:repeat(auto-fill, minmax(100px, 1fr))}.our-clients .contained-button-yellow,.our-clients .contained-button-lavender{width:100%}}.team{position:relative}.team .typography2{margin-bottom:32px}.team .team-header{max-width:1000px;margin:0 auto 48px}.team .team-header .typography3{max-width:500px}.team .team-header>div{gap:50px}.team .team-swiper .swiper-slide{height:auto}@media (max-width: 575px){.team{margin-bottom:80px}.team .team-header{text-align:center}.team .team-header .typography3{max-width:unset}.team .swiper-buttons{position:absolute;bottom:-70px;display:flex;justify-content:center;width:100%}}.team-member-card{gap:40px 50px;margin:0 auto;padding:40px 70px;max-width:1000px;height:100%;border-radius:20px;border:1px solid rgba(0,0,0,0.05);background:#ffffff}.team-member-card .team-member-img img{width:300px;height:300px;border-radius:500px;object-fit:cover}.team-member-card .team-member-info{padding:40px 0}.team-member-card .quote{margin-bottom:20px;font-style:italic}.team-member-card .position{margin-bottom:20px}.team-member-card .name{color:#5b5ab0;font-weight:700}@media (max-width: 991px){.team-member-card{padding:40px 50px}}@media (max-width: 767px){.team-member-card{padding:40px}.team-member-card .team-member-img img{width:200px;height:200px}.team-member-card .team-member-info{padding:0}}@media (max-width: 575px){.team-member-card{flex-direction:column;align-items:center}.team-member-card .team-member-info{align-items:center;text-align:center;padding:0}}.our-values .typography2{margin-bottom:32px}.our-values>.typography4{max-width:1000px}.value-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px;margin-top:48px}@media (max-width: 991px){.value-cards{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 575px){.value-cards{grid-template-columns:1fr}}.value-card{padding:32px;gap:24px;border-radius:16px;border:1px solid #d4d3ff}.value-card .typography3{color:#5b5ab0}.appreciate-card{gap:77px;margin-top:48px;padding:40px 72px 36px;background-color:#ffffff;background-image:url(/assets/landing/ring-aa818e014a5450a76a0c8bef3882cd6968cefaf32e5b4d2e0459e54207df3a11.svg),url(/assets/landing/pink_circles-162a31db39b3d0cce5f06be16f17fe566b8464ee6efe4370e7fbe4c2baf89944.svg);background-position:110% 115px, 89% -90px;background-repeat:no-repeat;background-size:23%, 15%;border-radius:20px}.appreciate-card .typography2{max-width:688px}.appreciate-card .violet{color:#5b5ab0}@media (max-width: 991px){.appreciate-card{padding:40px;gap:40px}}@media (max-width: 767px){.appreciate-card{background-position:110% 119%, 89% -50px}.appreciate-card img{max-width:100%;height:auto}}.testimonial-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin-top:64px}.testimonial-cards .testimonial-card{max-width:384px}.testimonial-cards>div{display:flex;flex-direction:column;gap:24px}@media (max-width: 991px){.testimonial-cards{grid-template-columns:1fr}.testimonial-cards>div{display:grid;grid-template-columns:1fr 1fr}.testimonial-cards .testimonial-card{height:auto;max-width:unset}.testimonial-cards .testimonial-card .contained-button-white.small{margin-top:auto}}@media (max-width: 575px){.testimonial-cards>div{grid-template-columns:1fr}}.testimonial-card{display:flex;flex-direction:column;padding:40px;height:fit-content;background-color:#ffffff;border-radius:16px}.testimonial-card>.typography4{margin-bottom:16px}.testimonial-card .author-img{display:flex;align-items:center;justify-content:center;height:54px;min-width:54px;border-radius:50px;overflow:hidden}.testimonial-card .author-img img{object-fit:cover}.testimonial-card .author-img.blue{background-color:#0098a6}.testimonial-card .author-img.violet{background-color:#827ee0}.testimonial-card .author-img .typography3{color:#ffffff}.testimonial-card .contained-button-white.small{padding:11px 20px;margin-left:auto}.testimonial-card .contained-button-white.small:not(:hover,:active,:focus){background:#B2AFFF3D}.testimonial-card .author-info{gap:18px;margin-bottom:24px}.testimonial-card .author-info .typography4{margin-top:4px;color:#828282}@media (max-width: 767px){.testimonial-card{padding:40px 20px}}@media (max-width: 575px){.testimonial-card{padding:40px}}.share-on-ph{gap:130px}.share-on-ph>a{gap:60px}.share-on-ph .typography2{max-width:556px}.share-on-ph .stars{margin-bottom:12px}.share-on-ph .info{font-size:16px;line-height:16px;font-family:Helvetica;color:#4b587c}.share-on-ph .info:first-of-type{margin-bottom:10px}@media (max-width: 991px){.share-on-ph{gap:50px;justify-content:space-between}}@media (max-width: 767px){.share-on-ph{margin:0 auto;flex-direction:column}.share-on-ph>a{align-self:center}.share-on-ph .typography2{text-align:center}.share-on-ph img{max-width:100%}}.testing .violet{color:#5b5ab0}.testing #contact .contact-form-text{max-width:450px}.testing-benefit-card{gap:40px;padding:60px;background:#ffffff;border-radius:20px}.testing-benefit-card>*{flex:1 1 0}.testing-benefit-card .violet{max-width:540px}.testing-benefit-card img{max-width:100%}.testing-benefit-card>div{flex-direction:column;gap:20px;max-width:420px}@media (max-width: 991px){.testing-benefit-card{flex-direction:column}.testing-benefit-card>div{flex-direction:column-reverse;max-width:unset}.testing-benefit-card .violet{max-width:unset}}@media (max-width: 575px){.testing-benefit-card{padding:30px 20px}.testing-benefit-card img{width:250px}}.use-cases-block .typography2,.testing-benefits-block .typography2{margin-bottom:32px}.use-cases{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px;margin-top:48px}@media (max-width: 767px){.use-cases{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 575px){.use-cases{grid-template-columns:repeat(1, 1fr)}}.use-case{padding:40px;border:1px solid #d4d3ff;border-radius:16px}.use-case img{margin-bottom:24px}.testing-benefits{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px;margin-top:48px}@media (max-width: 991px){.testing-benefits{grid-template-columns:1fr}}.testing-benefit{padding:40px;height:fit-content;border-radius:16px;background:#ffffff}.testing-benefit .collapse-head{gap:15px}.testing-benefit .typography4{margin-top:24px}.testing-benefit .minus{display:none}.testing-benefit [aria-expanded="true"] .plus{display:none}.testing-benefit [aria-expanded="true"] .minus{display:block}.selling-points{display:grid;grid-template-columns:repeat(auto-fill, minmax(230px, 1fr));gap:20px;margin-top:48px}.selling-point{padding:30px 28px;gap:20px;border:1px solid #d4d3ff;border-radius:16px}.testing .why-dogq .why-dogq-header{align-items:flex-end;gap:30px;margin-bottom:48px}.testing .why-dogq .ai-icon{margin-right:8px}.testing .why-dogq .typography2{max-width:560px}.testing .why-dogq .why-dogq-swiper .swiper-slide{height:auto}.testing .why-dogq .contained-button-yellow{margin:24px auto 0;min-width:248px}.testing .why-dogq .typography5{margin-top:48px}@media (max-width: 575px){.testing .why-dogq .why-dogq-header{flex-direction:column;align-items:center}.testing .why-dogq .contained-button-yellow{min-width:unset;width:100%;max-width:400px}.testing .why-dogq .typography2{text-align:center}}.why-dogq-card{gap:20px;padding:40px;height:100%;border-radius:16px;background:#ffffff}.why-dogq-card .typography3{padding-bottom:14px;border-bottom:1px solid #5b5ab0}@media (max-width: 575px){.why-dogq-card{max-width:400px}}.offshore-testing h1{margin:42px 0 40px 90px;max-width:1000px}.offshore-testing h1+.typography4{margin:0 110px 40px auto;max-width:600px}.offshore-testing .circles-bg{background-image:url(/assets/landing/circle-95987c526a5aa52cc546a6d388ed7a60dba7f1610bebba89029c06eb5bce2419.svg),url(/assets/landing/yellow_circles-78c97f98f5c2adb4ffd60f5d853ff2a3ef19f75fabcec91e13c3bf4ce0c7182d.svg),url(/assets/landing/ring-aa818e014a5450a76a0c8bef3882cd6968cefaf32e5b4d2e0459e54207df3a11.svg),url(/assets/landing/pink_circles-162a31db39b3d0cce5f06be16f17fe566b8464ee6efe4370e7fbe4c2baf89944.svg),url(/assets/landing/pink_circle-1474fff0f15fccce9eb4fb829860f802fb2c910f375e38726c628efe6deaa2d4.svg);background-position:10% 34%, 92% 67%, 87% 39%, 8% 50%, 28% 79%;background-size:20%, 19%, 21%, 13%, 13%;height:1100px}.offshore-testing .purple{color:#5b5ab0}.offshore-testing #contact .contact-form-text{max-width:450px}@media (max-width: 991px){.offshore-testing h1,.offshore-testing h1+.typography4{margin:0 auto 40px}.offshore-testing .circles-bg{height:500px}}.web-testing-services-types{position:relative}.web-testing-services-types h2{margin-bottom:32px}.web-testing-services-types h2+.typography4{margin:0 auto 48px;max-width:709px}.web-testing-services-types .types-inner-container{padding:120px 0}.web-testing-services-types .types-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px}.web-testing-services-types .web-testing-services-type{padding:60px 40px;background:#B2AFFF3D;border-radius:10px}.web-testing-services-types .web-testing-services-type .typography2{margin-bottom:24px}.web-testing-services-types .white-bg{position:absolute;top:0;left:50%;transform:translate(-50%, 0);height:100%;width:100vw;z-index:-1;border-radius:40px;background:#ffffff}.web-testing-services-types .contained-button-yellow{margin:40px auto 0}@media (max-width: 991px){.web-testing-services-types .types-cards{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 767px){.web-testing-services-types .web-testing-services-type{padding:30px}}@media (max-width: 575px){.web-testing-services-types .types-cards{grid-template-columns:1fr}.web-testing-services-types .types-inner-container{padding:60px 0}}.offshore-testing-advantages{position:relative}.offshore-testing-advantages .circles-bg{top:300px;background-image:url(/assets/landing/ring-aa818e014a5450a76a0c8bef3882cd6968cefaf32e5b4d2e0459e54207df3a11.svg),url(/assets/landing/pink_circle-1474fff0f15fccce9eb4fb829860f802fb2c910f375e38726c628efe6deaa2d4.svg);background-position:97% 46%, 69% 0;background-size:20%, 18%;height:1100px;z-index:-2}.offshore-testing-advantages h2{max-width:500px;margin:0 auto 32px}.offshore-testing-advantages h2+.typography4{max-width:709px;margin:0 auto 48px}.offshore-testing-advantages .advantages-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px}.offshore-testing-advantages .advantage-card{padding:40px;border-radius:20px;background-color:#ffffff}.offshore-testing-advantages .advantage-card .typography3{padding-bottom:14px;margin-bottom:20px;border-bottom:1px solid #5b5ab0}.offshore-testing-advantages .contained-button-lavender{margin-top:40px}@media (max-width: 991px){.offshore-testing-advantages .advantages-cards{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 767px){.offshore-testing-advantages .advantage-card{padding:30px}}@media (max-width: 575px){.offshore-testing-advantages .advantages-cards{grid-template-columns:1fr}}.offshore-testing .lifecycle h2{margin-bottom:32px}.offshore-testing .lifecycle h2+.typography4{margin-bottom:48px;max-width:646px}.offshore-testing .lifecycle>div{gap:60px}.offshore-testing .lifecycle .lifecycle-steps{gap:60px}.offshore-testing .lifecycle .left-column{gap:42px}.offshore-testing .lifecycle .left-column .lifecycle-step:nth-of-type(even){display:none}.offshore-testing .lifecycle .right-column{display:flex;gap:100px;margin-top:67px}.offshore-testing .lifecycle .lifecycle-step{max-width:370px}.offshore-testing .lifecycle .lifecycle-step .purple{margin-bottom:14px}.offshore-testing .lifecycle .img-container{margin-top:-100px}.offshore-testing .lifecycle .img-container img{max-width:100%;height:100%}@media (max-width: 991px){.offshore-testing .lifecycle .left-column,.offshore-testing .lifecycle .right-column{flex:1 1 0}.offshore-testing .lifecycle .lifecycle-step{max-width:unset}.offshore-testing .lifecycle .img-container{display:none}}@media (max-width: 575px){.offshore-testing .lifecycle .left-column .lifecycle-step:nth-of-type(even){display:block}.offshore-testing .lifecycle .right-column{display:none}}.offshore-testing .why-dogq .typography2,.codeless-testing .why-dogq .typography2{margin-bottom:32px}.offshore-testing .why-dogq .typography2+.typpography4,.codeless-testing .why-dogq .typography2+.typpography4{margin:0 auto 48px;max-width:644px}.offshore-testing .why-dogq .benefits,.codeless-testing .why-dogq .benefits{display:grid;grid-template-columns:repeat(4, 1fr);gap:48px 30px;margin-bottom:40px}.offshore-testing .why-dogq .benefits .benefit,.codeless-testing .why-dogq .benefits .benefit{margin:0 auto;max-width:200px}.offshore-testing .why-dogq .benefits .benefit .typography4,.codeless-testing .why-dogq .benefits .benefit .typography4{margin-bottom:14px;max-width:166px}.offshore-testing .why-dogq .benefits .benefit img,.codeless-testing .why-dogq .benefits .benefit img{margin-bottom:24px}@media (max-width: 991px){.offshore-testing .why-dogq .benefits,.codeless-testing .why-dogq .benefits{display:flex;justify-content:space-around;flex-wrap:wrap}}.engagement-model>.typography4{margin:32px auto 0;max-width:600px}.model-cards{display:grid;grid-template-columns:repeat(3, 1fr);gap:40px 18px;margin-top:48px}@media (max-width: 991px){.model-cards{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 767px){.model-cards{grid-template-columns:1fr}}.model-card{padding:60px 40px;border-radius:10px;max-width:600px;border:1px solid rgba(0,0,0,0.05);background:#ffffff}.model-card .typography2{margin-bottom:24px}.model-card ul{margin:14px 0 24px;padding-left:24px}@media (max-width: 767px){.model-card{padding:30px}}.codeless-testing h1{margin:42px 0 40px 90px;max-width:835px}.codeless-testing h1+.typography4{margin:0 110px 40px auto;max-width:600px}.codeless-testing .circles-bg{background-image:url(/assets/landing/circle-95987c526a5aa52cc546a6d388ed7a60dba7f1610bebba89029c06eb5bce2419.svg),url(/assets/codeless_testing/yellow_circles-5b9be8f4a91ac9c47b613cef8cf0f8dcbdd5fabcf79ce4deb147d7c980cc6d19.svg),url(/assets/codeless_testing/red_circles-27d59fc0318029a7f3b5f472352310396dd48f9b059a1a76a2b84349345a3fee.svg);background-position:32% 44%, 5% 70%, 91% 32%;background-size:28%, 8%, 19%;height:1100px}.codeless-testing .purple{color:#5b5ab0}.codeless-testing #contact .contact-form-text{max-width:450px}@media (max-width: 991px){.codeless-testing h1,.codeless-testing h1+.typography4{margin:0 auto 40px}.codeless-testing .circles-bg{height:500px}}.web-automation-testing-types{position:relative}.web-automation-testing-types h2{max-width:765px;margin:0 auto 32px}.web-automation-testing-types h2+.typography4{max-width:740px;margin:0 auto 48px}.web-automation-testing-types .testing-type-cards{display:grid;grid-template-columns:repeat(2, 1fr);gap:40px}.web-automation-testing-types .testing-type-card{padding:40px;border-radius:20px;background-color:#ffffff}.web-automation-testing-types .testing-type-card .typography3{padding-bottom:14px;margin-bottom:20px;border-bottom:1px solid #5b5ab0}.web-automation-testing-types .testing-type-card .typography4{margin-bottom:20px}.web-automation-testing-types .testing-type-card .link{width:fit-content}.web-automation-testing-types .buttons-container{margin-top:40px}@media (max-width: 767px){.web-automation-testing-types .testing-type-card{padding:30px}}@media (max-width: 575px){.web-automation-testing-types .testing-type-cards{grid-template-columns:1fr}}.testing-features-block,.offshore-testing-block{position:relative}.testing-features-block>.typography4,.offshore-testing-block>.typography4{margin:32px auto 40px;max-width:646px}.offshore-testing-block>.typography4{max-width:795px}.semicircles-bg{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:600px;max-width:1400px;width:100vw;z-index:-1;background-repeat:no-repeat;background-image:url(/assets/codeless_testing/purple_semicircle-2576c968c1bb9fc60e8664f06a214be1a69b3067b6f59d763095cdb6f4ad46b5.svg),url(/assets/codeless_testing/red_semicircle-d40f69478b73a815a3d9997321b51a94a902ca66553d9a2afd284505483345d1.svg);background-position:98% 63%, 5% 33%;background-size:15%, 8%}.testing-features-block h2{margin:0 auto;max-width:600px}.testing-features{display:grid;grid-template-columns:repeat(3, 1fr);gap:18px;margin:48px 0}@media (max-width: 767px){.testing-features{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 575px){.testing-features{grid-template-columns:1fr}}.testing-feature{display:flex;flex-direction:column;gap:24px;padding:31px 32px;border:1px solid #d4d3ff;border-radius:16px}.testing-feature .typography4{max-width:290px}.pricing-block{gap:48px}.pricing-block h2{margin-bottom:32px}.pricing-block .description{max-width:740px}.pricing-block .contained-button-lavender{margin-top:32px}.pricing-block .pricing-cards-container{gap:16px}.pricing-block .pricing-cards-container .pricing-card:last-of-type{padding:48px 40px 48px 33px}.pricing-block .pricing-cards-container .pricing-card:last-of-type>.typography2{white-space:nowrap;text-transform:initial}@media (hover: hover) and (pointer: fine){.pricing-block .pricing-cards-container .pricing-card:hover{transform:none}}.pricing-block .price{margin-top:18px}.pricing-block .typography5{margin-bottom:10px}@media (max-width: 991px){.pricing-block .pricing-cards-container .pricing-card:last-of-type>.typography2{white-space:normal}}@media (max-width: 767px){.pricing-block .pricing-cards-container .pricing-card:last-of-type{gap:20px;padding:50px 20px}.pricing-block .pricing-cards-container .pricing-card:last-of-type>.typography2{order:2}.pricing-block .title{display:contents}.pricing-block .title .typography4{order:1;display:flex;flex-direction:column}}.ai-testing .ai-testing-header{max-width:1000px;gap:40px}.ai-testing .subtitle{margin-bottom:-8px;margin-left:15px}.ai-testing .subtitle+.typography4{align-self:flex-end;max-width:600px}.ai-testing .circles-bg{background-image:url(/assets/ai_testing/left_half-cd551af930ad71998da00dfc14fa878ed62514f86339dd2c5dd888b5f2fefacc.svg),url(/assets/ai_testing/right_half-191b1aa4bdbff703e752d314c47b329108cfbb2e1df72bddbcda0cba2585b880.svg),url(/assets/ai_testing/white_circle-b305b9485d99752ada1eaf3ecdd32a36f2aa79b6e57c8c3ea8f461cc2c5c4ded.svg),url(/assets/ai_testing/green_circle-be209e23653ea3ee48bc8b32138e382795e3db2b2cb38a931eed510a5cf201e8.svg);background-position:42.5% 49%, 29.5% 49%, 6% 49%, 88% 32%;background-size:11%, 11%, 21%, 14%;height:1100px}.ai-testing .purple{color:#5b5ab0}.ai-testing #contact .contact-form-text{max-width:540px}.ai-testing #contact .typography4:not(:last-of-type){margin-bottom:25px}.ai-testing .our-clients .typography3{max-width:880px}.ai-testing .pricing-block{gap:0}.ai-testing .pricing-block>.typography4{margin-bottom:48px;max-width:800px}.ai-testing .pricing-block .contained-button-lavender{margin-top:40px}.ai-testing .pricing-block .pricing-card{width:100%}@media (max-width: 991px){.ai-testing .subtitle+.typography4{align-self:center}.ai-testing .circles-bg{height:500px}}@media (max-width: 767px){.ai-testing #contact .contact-form-text{max-width:500px}}.why-ai-powered-test-automation{position:relative}.why-ai-powered-test-automation h2{margin-bottom:32px}.why-ai-powered-test-automation h2+.typography3{max-width:925px;margin:0 auto 48px}.why-ai-powered-test-automation .cards{gap:18px}.why-ai-powered-test-automation .cards .card{flex:1 1 0;padding:32px;border-radius:16px;border:1px solid #d4d3ff;background-color:transparent}.why-ai-powered-test-automation .wand-magic{position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);height:600px;max-width:1400px;width:100vw;z-index:-1;background-repeat:no-repeat;background-image:url(/assets/ai_testing/wand_magic-6f1d342863e892d92e4aa25705810e535c2076787bec171728a0b2fc97e4a250.svg);background-position:8% 17%;background-size:14%}.testing-allies h2+.typography3,.key-benefits h2+.typography3{max-width:880px;margin:32px auto 40px}.testing-allies .testing-cards,.key-benefits .testing-cards{justify-content:space-around;gap:18px}.testing-allies .testing-card,.key-benefits .testing-card{flex:1 1 0;padding:40px;border-radius:20px;background-color:#ffffff;min-width:300px}.testing-allies .testing-card img,.key-benefits .testing-card img{margin-bottom:14px}.testing-allies .testing-card .typography4:last-of-type,.key-benefits .testing-card .typography4:last-of-type{margin-top:25px}.testing-allies .testing-card .typography3,.key-benefits .testing-card .typography3{padding-bottom:14px;margin-bottom:20px;border-bottom:1px solid #5b5ab0}@media (max-width: 991px){.testing-allies .testing-cards,.key-benefits .testing-cards{flex-wrap:wrap}.testing-allies .testing-card,.key-benefits .testing-card{max-width:388px;min-width:250px}}@media (max-width: 767px){.testing-allies .testing-card,.key-benefits .testing-card{padding:30px}}@media (max-width: 575px){.testing-allies .testing-cards,.key-benefits .testing-cards{flex-direction:column}.testing-allies .testing-card,.key-benefits .testing-card{min-width:unset;max-width:unset}}.key-benefits h2+.typography3{margin:32px auto 48px}.key-benefits .contained-button-lavender{margin-top:40px}.key-benefits .testing-card{padding:32px;border-radius:16px;background:transparent;border:1px solid #d4d3ff}.key-benefits .testing-card .typography3{padding-bottom:0;margin-bottom:24px;border-bottom:none;max-width:280px}.key-benefits .testing-card img{margin-bottom:24px}@media (max-width: 575px){.key-benefits .testing-card .typography3{max-width:unset}}.ai-testing-features h2+.typography3{max-width:880px;margin:32px auto 48px}.ai-testing-features .testing-features-cards{display:flex;flex-wrap:wrap;gap:48px 40px;margin-bottom:48px}.ai-testing-features .testing-card{flex:1 1 0;padding:60px;border-radius:20px;background:#ffffff;max-width:580px;min-width:400px;margin:0 auto}.ai-testing-features .testing-card .purple{margin-bottom:32px}.ai-testing-features .testing-card.parallel-execution{background-image:url(/assets/ai_testing/yellow_circles-582bb7d359f75f7fec6eb98bfe1125f510a1890adc0bd0fb4611d6c743602b41.svg);background-repeat:no-repeat;background-position:91% 0%;background-size:29%}.ai-testing-features .testing-card.smart-test-timing{background-image:url(/assets/ai_testing/pink_semicircle-3e44229155a2d947f325b4ab1f43714c28963bc6f4cd360a8eaa4247f5cfbff0.svg),url(/assets/ai_testing/pink_circles-7a0bd573bc3be960879045fc2bd1e0e568b49b7bb56d4326713c1073a26c4fe4.svg);background-repeat:no-repeat;background-position:91% 100%, 91% 0%;background-size:29%, 29%}.ai-testing-features .testing-card.collaboration-features{background-image:url(/assets/ai_testing/green_circles-9892d73056b9e005f5a8bdd94322a0ff49af03964ee6bdcf318fc8a436cf162f.svg);background-repeat:no-repeat;background-position:90% 100%;background-size:29%}.ai-testing-features .contained-button-lavender{margin-top:40px}@media (max-width: 991px){.ai-testing-features .testing-features-cards{gap:18px}.ai-testing-features .testing-card{padding:32px}}@media (max-width: 575px){.ai-testing-features .testing-features-cards{flex-direction:column}.ai-testing-features .testing-card{max-width:unset;min-width:unset;width:100%}}.flow{position:relative}.flow .flow-header{gap:30px;max-width:1000px;margin:0 auto 40px}.flow .img-container{max-width:1000px;margin:0 auto;border-radius:40px;overflow:hidden}.flow .img-container img{max-width:100%}.flow .flow-swiper .swiper-slide{height:auto}.flow .custom-pagination{gap:40px}.flow .tab{background:transparent;border:none;font-size:20px;line-height:24px;letter-spacing:0;text-transform:uppercase;color:#5b5ab0;cursor:pointer}.flow .tab.active{font-weight:700;cursor:default}.flow .tab:not(.active):hover{transform:scale(1.02)}@media (max-width: 575px){.flow{margin-bottom:80px}.flow .custom-pagination{flex-wrap:wrap;margin:auto;gap:10px}.flow .swiper-buttons{position:absolute;bottom:-70px;display:flex;justify-content:center;width:100%}}.typography1,.typography2,.typography3,.typography4,.typography5,span{font-weight:400;color:#444049}.typography1.bold,.typography2.bold,.typography3.bold,.typography4.bold,.typography5.bold,span.bold{font-weight:700}.typography1{font-size:70px;line-height:75px}@media (max-width: 767px){.typography1{font-size:48px;line-height:53px}}@media (max-width: 575px){.typography1{font-size:32px;line-height:37px}}.typography2{font-size:36px;line-height:48px}@media (max-width: 767px){.typography2{font-size:32px;line-height:37px}}@media (max-width: 575px){.typography2{font-size:26px;line-height:31px}}.typography3{font-size:20px;line-height:24px}@media (max-width: 767px){.typography3{font-size:18px;line-height:26px}}.typography4{font-size:18px;line-height:26px}@media (max-width: 767px){.typography4{font-size:16px;line-height:24px}}.typography5{font-size:16px;line-height:24px}@media (max-width: 767px){.typography5{font-size:15px;line-height:20px}}.copyright,.copyright a:not(:hover){color:#bdbdbd}.secviolet{color:#b2afff}#top-container{min-height:calc(100vh - 298px)}@media (max-width: 991px){#top-container{min-height:calc(100vh - 422px)}}.container{max-width:1200px;width:95%;padding:0}@media (max-width: 991px){.container{width:100%}}.inner-container{gap:120px;margin:50px auto 120px}@media (max-width: 991px){.inner-container{padding:0 15px;margin-bottom:60px}}footer{gap:16px;padding:50px 0;background-color:#ffffff}footer .container:first-of-type>div{gap:40px;max-width:1100px;width:100%}footer .links{max-width:750px;width:100%}footer .links a{white-space:nowrap}footer .column{display:flex;flex-direction:column;gap:8px}footer .column .bold{margin-bottom:4px}footer img{width:100px;height:92px}footer .links-container{display:flex;justify-content:space-between;flex-grow:1;gap:20px 15px;margin-top:10px;max-width:900px}footer .container{gap:30px}footer .badges{margin-bottom:24px;margin-left:auto;gap:32px}@media (max-width: 991px){footer .container{padding:0 15px;align-items:center}footer .container:first-of-type img{align-self:center}footer .container>div:not(.socials){gap:20px}footer .container .links-container{margin-top:0}footer .badges{margin-right:auto;margin-bottom:0}}@media (max-width: 575px){footer{gap:30px;padding:20px 0}footer .container>div:not(.socials){gap:10px;flex-wrap:wrap}footer .badges{flex-direction:column-reverse;align-items:center}footer .links-container{display:grid;grid-template-columns:repeat(3, 1fr)}}@media (max-width: 360px){footer .links-container{grid-template-columns:repeat(2, 1fr)}}.socials{gap:28px}.navbar{padding:28px 0}.navbar-light .navbar-toggler-icon{background-image:url(/assets/landing/burger-c1a0ce6f384161a348ff67f2f605ba68e206e28ebd712aeab77ac7a5ba5524d3.svg)}@media (max-width: 991px){.navbar-light{box-shadow:0px 6px 10px rgba(178,175,255,0.25);padding:20px 15px}}.landing-header li.nav-item{display:flex;align-items:center;height:40px}@media (max-width: 991px){.landing-header li.nav-item{height:fit-content}}.navbar-horizontal .navbar-nav li.nav-item{letter-spacing:0.05em}.navbar-horizontal .navbar-nav li.collapse{position:relative;padding-right:10px;cursor:default;transition:text-shadow 0.2s ease}.navbar-horizontal .navbar-nav li.collapse img{margin-left:7px;transition:transform 0.3s}.navbar-horizontal .navbar-nav li.collapse:hover span{text-shadow:0.5px 0px 0px #444049}.navbar-horizontal .navbar-nav li.collapse:hover img{transform:rotate(180deg)}.navbar-horizontal .navbar-nav li.collapse:hover .nav-content{visibility:visible;pointer-events:all}.navbar-horizontal .navbar-nav li.collapse .nav-content{position:absolute;top:40px;display:flex;flex-direction:column;gap:20px;padding:26px;visibility:hidden;border-radius:8px;background:#ffffff;pointer-events:none;z-index:100}.navbar-horizontal .navbar-nav li.collapse .nav-content .links-container{gap:60px}.navbar-horizontal .navbar-nav li.collapse .nav-content .links-container>div{gap:20px}.navbar-horizontal .navbar-nav li.collapse .nav-content .typography5{letter-spacing:0;white-space:nowrap}.navbar-horizontal .navbar-nav li.collapse .nav-content a.typography5{color:#5b5ab0;white-space:nowrap;letter-spacing:0.05em;transition:text-shadow 0.2s ease}.navbar-horizontal .navbar-nav li.collapse .nav-content a.typography5.point{position:relative;margin-left:16px}.navbar-horizontal .navbar-nav li.collapse .nav-content a.typography5.point::before{content:"•";position:absolute;left:-12px;color:#5b5ab0;font-size:13px}@media (hover: hover) and (pointer: fine){.navbar-horizontal .navbar-nav li.collapse .nav-content a.typography5:hover{text-shadow:0.5px 0px 0px #5b5ab0}}.navbar-horizontal .navbar-nav:first-of-type{max-width:600px}.navbar-horizontal .navbar-nav:last-of-type li.nav-item{margin:0 15px}@media (max-width: 991px){.navbar-horizontal .navbar-nav{row-gap:20px;margin:20px 0}.navbar-horizontal .navbar-nav:first-of-type{max-width:unset}.navbar-horizontal .navbar-nav li.collapse .nav-content .typography5.point{margin-left:24px}.navbar-horizontal .navbar-nav li.nav-item,.navbar-horizontal .navbar-nav:last-of-type li.nav-item{margin:0}.navbar-horizontal .navbar-nav li.nav-item a,.navbar-horizontal .navbar-nav:last-of-type li.nav-item a{font-size:24px;line-height:32px}.navbar-horizontal .navbar-nav li.nav-item .typography5{color:#5b5ab0;transition:text-shadow 0.2s ease}}@media (max-width: 991px) and (hover: hover) and (pointer: fine){.navbar-horizontal .navbar-nav li.nav-item .typography5:hover{text-shadow:0.5px 0px 0px #5b5ab0}}@media (max-width: 991px){.navbar-horizontal .navbar-nav .nav-button{display:none}.navbar-horizontal .navbar-nav li.collapse .nav-content{position:static;padding:0;visibility:visible;background:transparent;pointer-events:all}.navbar-horizontal .navbar-nav li.collapse .nav-content .typography5{white-space:wrap}.navbar-horizontal .navbar-nav li.collapse .nav-content p.typography5{color:#444049}.navbar-horizontal .navbar-nav li.collapse .nav-content .links-container{flex-direction:column;gap:20px}.navbar-horizontal .navbar-nav li.collapse .nav-content .links-container>div{gap:10px}}li.nav-item:first-child{margin-left:0}li.nav-item:last-child{margin-right:0 !important}@media (max-width: 767px){.navbar-collapse{margin-top:90px}.navbar-collapse .contained-button-white:not(:active){background:#d4d3ff}}table th,table td{vertical-align:text-top}table thead th{padding:0 24px 14px}table thead th.typography3{font-weight:700}table tbody td,table tbody th{width:25%;padding:16px 24px}table tbody th.typography3{color:#5b5ab0}table.table-striped tbody tr:nth-of-type(odd),table.table-striped-reverse tr:nth-of-type(even){background-color:#f5f6fa}table.table-striped tbody tr:nth-of-type(odd) th,table.table-striped tbody tr:nth-of-type(odd) td,table.table-striped-reverse tr:nth-of-type(even) th,table.table-striped-reverse tr:nth-of-type(even) td{padding:10px 24px}@media (max-width: 991px){table thead th,table thead td,table tbody th,table tbody td,table.table-striped tbody tr:nth-of-type(odd) th,table.table-striped tbody tr:nth-of-type(odd) td,table.table-striped-reverse tr:nth-of-type(even) th,table.table-striped-reverse tr:nth-of-type(even) td{padding-left:15px;padding-right:15px}}.input-container,.textarea-container{display:flex;flex-direction:column-reverse;width:100%}.textarea-container textarea,.custom-input{padding:14px 16px;font-size:14px;line-height:16px;background:#ffffff;border-radius:8px;border:1px solid rgba(0,0,0,0.05);color:#444049}.textarea-container textarea:hover,.textarea-container textarea:focus,.textarea-container textarea:focus-within,.custom-input:hover,.custom-input:focus,.custom-input:focus-within{border-color:#5b5ab0}.textarea-container textarea:hover~label,.textarea-container textarea:focus~label,.textarea-container textarea:focus-within~label,.custom-input:hover~label,.custom-input:focus~label,.custom-input:focus-within~label{color:#5b5ab0}.textarea-container textarea:focus,.textarea-container textarea:focus-within,.custom-input:focus,.custom-input:focus-within{color:#5b5ab0}.custom-input{width:100%;outline:none}.textarea-container textarea{resize:none;height:100px}.custom-label{margin-bottom:4px;font-size:12px;line-height:15px;font-weight:700;color:#444049;user-select:none;transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1);-webkit-transition:color 150ms cubic-bezier(0.4, 0, 0.2, 1)}.icon-button{display:flex;align-items:center;justify-content:center;border:none;outline:none;width:50px;height:50px;background:#ffffff;box-shadow:0px 13px 18px rgba(17,19,35,0.08);border-radius:50px;cursor:pointer}@media (hover: hover) and (pointer: fine){.icon-button:hover,.icon-button:focus-visible{background:#d4d3ff}}.icon-button:focus{outline:none}.icon-button:active{background:#b2afff}.icon-button i{color:#444049;cursor:pointer}.icon-button.small{width:40px;height:40px}.text-button{display:flex;align-items:center;justify-content:center;gap:24px;color:#444049;font-weight:700;font-size:16px;line-height:24px;width:fit-content}@media (hover: hover) and (pointer: fine){.text-button:hover{color:#5b5ab0}}.contained-button-yellow{display:flex;align-items:center;justify-content:center;gap:20px;padding:16px 64px;max-width:fit-content;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0.03em;background:#ffec88;color:#5b5ab0;border-radius:40px;outline:none;border:none;white-space:nowrap;cursor:pointer}.contained-button-yellow:focus{outline:none;background:#d4d3ff}@media (hover: hover) and (pointer: fine){.contained-button-yellow:hover{background:#d4d3ff;color:#5b5ab0}}.contained-button-yellow:active{background:#b2afff;box-shadow:0px 13px 18px rgba(17,19,35,0.08)}.contained-button-yellow.small{padding:16px 32px}.contained-button-yellow.extra-small{padding:8px 16px}@media (max-width: 575px){.contained-button-yellow{padding:16px 32px}}.contained-button-lavender{display:flex;align-items:center;justify-content:center;gap:20px;padding:16px 64px;max-width:fit-content;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0.03em;background:#d4d3ff;color:#5b5ab0;border-radius:40px;outline:none;border:none;white-space:nowrap;cursor:pointer}.contained-button-lavender:focus{outline:none;background:#b2afff}@media (hover: hover) and (pointer: fine){.contained-button-lavender:hover{background:#b2afff;color:#5b5ab0}}.contained-button-lavender:active{background:#9390e8;box-shadow:0px 13px 18px rgba(17,19,35,0.08)}.contained-button-lavender.small{padding:16px 32px}.contained-button-lavender.extra-small{padding:8px 16px}@media (max-width: 575px){.contained-button-lavender{padding:16px 32px}}.contained-button-lavender:active{color:#ffffff}.contained-button-white{display:flex;align-items:center;justify-content:center;gap:20px;padding:16px 64px;max-width:fit-content;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0.03em;background:#ffffff;color:#5b5ab0;border-radius:40px;outline:none;border:none;white-space:nowrap;cursor:pointer}.contained-button-white:focus{outline:none;background:#d4d3ff}@media (hover: hover) and (pointer: fine){.contained-button-white:hover{background:#d4d3ff;color:#5b5ab0}}.contained-button-white:active{background:#b2afff;box-shadow:0px 13px 18px rgba(17,19,35,0.08)}.contained-button-white.small{padding:16px 32px}.contained-button-white.extra-small{padding:8px 16px}@media (max-width: 575px){.contained-button-white{padding:16px 32px}}.row{margin:0}#contact{gap:30px 50px}#contact .contact-form-text{max-width:500px}#contact h2,#contact .typography2{margin-bottom:32px;max-width:460px}#contact .typography4:not(:last-of-type){margin-bottom:15px}#contact #contact-form{max-width:500px;width:100%}#contact form .submit{margin-top:40px}#contact form .inputs-container{gap:20px}#contact form .inputs-container>div:first-of-type{gap:20px}@media (max-width: 767px){#contact .submit{width:100%}}.submit{padding:16px 64px;border:none;font-weight:700;font-size:16px;line-height:24px;letter-spacing:0.1em;background:#ffec88;color:#5b5ab0;border-radius:80px}@media (hover: hover) and (pointer: fine){.submit:hover{background-color:#d4d3ff}}.submit:active{background:#b2afff}#body-container{padding-bottom:8rem !important}.swiper-buttons,.side-swiper-buttons{display:flex;gap:25px}.swiper-buttons button:first-of-type img,.side-swiper-buttons button:first-of-type img{transform:rotateY(180deg)}.side-swiper-buttons{position:absolute;top:0;left:0;z-index:1;display:flex;justify-content:space-between;align-items:center;padding:0 25px;width:100%;height:100%;pointer-events:none}.side-swiper-buttons button{pointer-events:visible}@media (max-width: 575px){.side-swiper-buttons{padding:0 12px}}.video-player{position:relative}.video-player.hide-player-control video::-webkit-media-controls{display:none}.video-player.hide-player-control .play{display:flex}.video-player video{width:100%;border-radius:20px}.video-player .play{display:none;position:absolute;top:0;left:0;width:100%;height:98.5%;background:rgba(68,64,73,0.3);border-radius:20px}@media (max-width: 991px){.col-12{margin-right:auto;margin-left:auto}img.mobile{max-width:100%;max-height:100%}.mt-6{margin-top:3rem !important}.pt-6{padding-top:1.5rem !important}}.subtitle{text-transform:uppercase;color:#5b5ab0}.advantages-container{max-width:1062px;gap:20px}.advantages{text-align:center}.advantages i{margin-right:16px;color:#b2afff}.advantages span{font-weight:700;font-style:italic}.divider{background-color:#b2afff;height:1px;width:100%}.faq-container{display:grid;grid-template-columns:repeat(2, 1fr);gap:32px 80px;margin:48px auto 0;max-width:1020px}@media (max-width: 575px){.faq-container{grid-template-columns:1fr;row-gap:50px}}.faq-item{max-width:420px;width:100%;margin:0 auto}.faq-item .typography3{margin-bottom:16px;font-weight:700;color:#5b5ab0}.link{color:#6c63ff;text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media (hover: hover) and (pointer: fine){.link:hover{text-decoration:underline;color:#5b5ab0}}.popup-img{cursor:pointer;transition:0.3s}.popup-img:hover{opacity:0.7}.popup{display:none;position:fixed;z-index:100;left:0;top:0;padding-top:50px;width:100%;height:100%;overflow:auto;background:rgba(178,175,255,0.1);backdrop-filter:blur(25px);-webkit-backdrop-filter:blur(25px)}.popup.open{display:flex}.popup-content{position:relative;padding:50px;margin:auto;max-width:90%;width:1150px;animation-name:zoom;animation-duration:0.6s}.popup-content img{width:100%;border-radius:20px}@media (max-width: 575px){.popup-content{padding:0}}@keyframes zoom{from{transform:scale(0)}to{transform:scale(1)}}.popup-caption{margin-top:16px;color:#828282;font-weight:500;font-style:italic;text-align:center}.close-button{position:absolute;top:0;right:0;z-index:1;color:#444049;font-size:20px;font-weight:bold}@media (max-width: 575px){.close-button{top:5px;right:5px;font-size:15px}}.loader{display:none;border:4px solid transparent;border-top:4px solid #ffec88;border-right:4px solid #ffec88;border-bottom:4px solid #ffec88;border-radius:50%;width:66px;height:66px;animation:spin 1.5s linear infinite}.loader.show{display:block}@keyframes spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.need-help-highlight{padding:120px 0;border-radius:40px 40px 0px 0px;background:#cdcbff}.need-help-highlight .typography2{margin-bottom:48px;width:1000px;max-width:95%}@media (max-width: 991px){.need-help-highlight{padding:120px 15px}.need-help-highlight .typography2{max-width:100%}}@media (max-width: 575px){.need-help-highlight{padding:60px 15px}}
