.hero-card[data-pos="0"]{transform:translate(0,0)scale(1)rotateY(0)}.hero-card[data-pos="-1"]{transform:translate3d(-168px,33px,-80px)scale(.863)rotateY(16deg)}.hero-card[data-pos="1"]{transform:translate3d(168px,33px,-80px)scale(.863)rotateY(-16deg)}.hero-card[data-pos="-2"]{transform:translate3d(-310px,57px,-160px)scale(.737)rotateY(26deg)}.hero-card[data-pos="2"]{transform:translate3d(310px,57px,-160px)scale(.737)rotateY(-26deg)}@media (width<=1023px){.hero-card[data-pos="-1"]{transform:translate3d(-120px,40px,-80px)scale(.78)rotateY(16deg)}.hero-card[data-pos="1"]{transform:translate3d(120px,40px,-80px)scale(.78)rotateY(-16deg)}}@media (width<=639px){.hero-card[data-pos="-1"]{transform:translate3d(-42px,28px,-40px)scale(.86)rotateY(10deg)}.hero-card[data-pos="1"]{transform:translate3d(42px,28px,-40px)scale(.86)rotateY(-10deg)}}.hear-play svg{margin-left:2px}.hear-nav:disabled{cursor:default;opacity:.4}.proven-card{background:#fff;border-radius:24px;box-shadow:0 10px 30px #2b449414}.plan-field{display:block;position:relative}.plan-field-error{color:#d93025;margin-top:6px;font-size:12px;line-height:16px;display:none}.plan-field-wrap.has-error .plan-field-error{display:block}.plan-field-wrap.has-error .plan-input{border-color:#d93025;box-shadow:0 0 0 3px #d9302514}.plan-field-icon{z-index:1;color:#8a90a5;width:24px;height:24px;transition:color .3s;display:flex;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.plan-input{color:#1a1a1a;background:#fff;border:1px solid #a3a7cb;border-radius:6px;outline:none;width:100%;height:42px;padding:0 14px 0 40px;font-size:14px;line-height:20px;transition:border-color .3s,box-shadow .3s,background-color .3s;display:block}.plan-input::placeholder{color:#9aa1b4}.plan-field:hover .plan-input,.plan-input:hover{border-color:#2b4494;box-shadow:0 0 0 3px #2b449414}.plan-field:hover .plan-field-icon{color:#2b4494}.plan-input:focus{border-color:#2b4494;box-shadow:0 0 0 4px #2b449424}.plan-select{background-color:#fff}.plan-dropdown{z-index:2}.plan-dropdown-trigger{text-align:left;appearance:none;cursor:pointer;justify-content:space-between;align-items:center;padding-right:14px;font-family:inherit;display:flex}.plan-dropdown-label{color:#9aa1b4;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.plan-dropdown.is-filled .plan-dropdown-label{color:#1a1a1a}.plan-dropdown-arrow{color:#8a90a5;flex-shrink:0;margin-left:8px;transition:transform .3s;display:flex}.plan-dropdown.is-open .plan-dropdown-arrow{transform:rotate(180deg)}.plan-dropdown.is-open .plan-dropdown-trigger,.plan-dropdown.is-open .plan-field-icon{color:#2b4494}.plan-dropdown.is-open .plan-dropdown-trigger{border-color:#2b4494;box-shadow:0 0 0 4px #2b449424}.plan-dropdown-menu{z-index:20;opacity:0;pointer-events:none;background:#fff;border:1px solid #0000;border-radius:6px;max-height:0;padding:0;list-style:none;transition:max-height .35s,opacity .25s,transform .3s,border-color .2s,padding .2s;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow:hidden;transform:translateY(-8px);box-shadow:0 12px 28px #2b44941f}.plan-dropdown.is-open .plan-dropdown-menu{opacity:1;pointer-events:auto;border-color:#a3a7cb;max-height:220px;padding:6px 0;overflow-y:auto;transform:translateY(0)}.plan-dropdown-menu li{color:#1a1a1a;cursor:pointer;padding:9px 14px 9px 40px;font-size:14px;line-height:20px;transition:background-color .2s,color .2s}.plan-dropdown-menu li:hover,.plan-dropdown-menu li.is-active{color:#2b4494;background:#eef1ff}.plan-submit{cursor:pointer;transition:background-color .3s,box-shadow .3s,transform .3s}.plan-submit:hover{background-color:#233a7d;transform:translateY(-2px);box-shadow:0 10px 22px #2b449447}.plan-submit:active{transform:translateY(0)}.plan-submit:disabled{cursor:wait;opacity:.75;transform:none}.plan-form-card{width:100%;max-width:444px;margin-inline:auto;position:relative}@media (width>=1024px){.plan-form-card{margin-inline:0}}.landing-form-wrap{z-index:1;background:#fff;border-radius:28px;position:relative;overflow:visible;box-shadow:0 20px 48px #506ebe29}.plan-form-card:before{content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(90deg,#6783e1 0%,#e9ebfe 100%);border-radius:28px 28px 0 0;height:40px;padding:2.5px 2.5px 0;position:absolute;top:-2px;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.testimonial-card{box-shadow:-1px 17px 20px #cedaff}.testimonial-swiper-wrap,.testimonial-swiper.swiper{overflow:hidden}.testimonial-swiper .swiper-wrapper{transition-timing-function:cubic-bezier(.22,1,.36,1)}.testimonial-swiper .swiper-slide{height:auto;padding:8px 0 32px}.testimonial-pagination .swiper-pagination-bullet{opacity:1;background:#d6dcf5;width:10px;height:10px;transition:background-color .35s,transform .35s;margin:0 6px!important}.testimonial-pagination .swiper-pagination-bullet-active{background:#2b4494;transform:scale(1.15)}.expert-card{box-shadow:0 1px 8px #e3ebf4}.expert-swiper.swiper{overflow:hidden}.expert-swiper .swiper-wrapper{transition-timing-function:cubic-bezier(.22,1,.36,1)}.expert-swiper .swiper-slide{height:auto;padding:8px 4px 32px}.faq-shell{box-shadow:0 12px 40px #2b449414}.faq-panel{grid-template-rows:0fr;transition:grid-template-rows .45s cubic-bezier(.22,1,.36,1);display:grid}.faq-item.is-open .faq-panel{grid-template-rows:1fr}.faq-panel-inner{min-height:0;overflow:hidden}.faq-icon{flex-shrink:0;width:18px;height:18px;position:relative}.faq-icon span{transform-origin:50%;background:#9aa3b8;border-radius:2px;width:12px;height:1.75px;margin:-.875px 0 0 -6px;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;top:50%;left:50%}.faq-icon span:first-child{transform:translate(-3.5px,2px)rotate(40deg)}.faq-icon span:last-child{transform:translate(3.5px,2px)rotate(-40deg)}.faq-item.is-open .faq-icon span:first-child{transform:rotate(45deg)}.faq-item.is-open .faq-icon span:last-child{transform:rotate(-45deg)}.faq-item.is-open .faq-icon span{width:16px}.faq-item.is-open button span{color:#354c99;font-weight:600}.faq-item.is-open button .faq-icon span{background:#354c99}
