.react-responsive-modal-root{position:fixed;top:0;bottom:0;left:0;right:0;z-index:1000}.react-responsive-modal-overlay{background:rgba(0,0,0,.5);position:fixed;top:0;bottom:0;left:0;right:0;z-index:-1}.react-responsive-modal-container{height:100%;outline:0;overflow-x:hidden;overflow-y:auto;text-align:center}.react-responsive-modal-containerCenter:after{width:0;height:100%;content:"";display:inline-block;vertical-align:middle}.react-responsive-modal-modal{max-width:800px;display:inline-block;text-align:left;vertical-align:middle;background:#fff;box-shadow:0 12px 15px 0 rgba(0,0,0,.25);margin:1.2rem;padding:1.2rem;position:relative;overflow-y:auto}.react-responsive-modal-closeButton{position:absolute;top:14px;right:14px;border:none;padding:0;cursor:pointer;background-color:transparent;display:flex}.react-responsive-modal-container,.react-responsive-modal-modal,.react-responsive-modal-overlay{animation-fill-mode:forwards!important}@keyframes react-responsive-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes react-responsive-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes react-responsive-modal-modal-in{0%{transform:scale(.96);opacity:0}to{transform:scale(100%);opacity:1}}@keyframes react-responsive-modal-modal-out{0%{transform:scale(100%);opacity:1}to{transform:scale(.96);opacity:0}}.hero{min-height:450px;position:relative;padding-top:20px;background:rgb(var(--bg-secondary)/.2)}.hero .bg{position:absolute;inset:0;z-index:-1}.hero .bg img{width:100%;height:100%;object-fit:cover;opacity:.1}.hero .bg:before{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgb(var(--bg-primary)),transparent);z-index:1}.hero-content{display:flex;flex-direction:column;gap:20px;position:relative}.hero-content .shapes span{position:absolute;border-radius:20px;border:2px solid transparent;background:linear-gradient(rgb(var(--bg-primary)),rgb(var(--bg-secondary))) padding-box,linear-gradient(to bottom right,rgb(var(--color-primary)),rgb(var(--color-secondary))) border-box}.hero-content .shapes span:first-child{top:0;left:0;width:60px;height:60px;filter:blur(4px)}.hero-content .shapes span:nth-child(2){top:0;right:0;width:100px;height:100px;border-radius:28px;filter:blur(1px)}.hero-content .shapes span:nth-child(3){bottom:0;left:0;width:150px;height:150px;border-radius:32px}.hero-content .shapes span:nth-child(4){bottom:0;right:0;width:50px;height:50px;filter:blur(2px)}.hero-content h1{font-size:42px;font-weight:700;text-align:center}.hero-content .desc{margin-inline:auto;font-size:20px;text-align:center;line-height:2rem;max-width:640px;color:rgb(var(--text-secondary))}.hero-content .actions{display:flex;justify-content:center;gap:10px;margin-top:20px}.pr-features{margin-top:210px;position:relative}.pr-features .shape{position:absolute;top:-40%;left:50%;transform:translateX(-50%);color:rgb(var(--text-secondary)/.1);z-index:-1;width:100%}.pr-features-content{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;margin-top:30px}.pr-features-content .card{padding:20px;border-radius:12px;background:rgb(var(--bg-secondary)/.5);border:1px solid rgb(var(--bg-secondary))}.pr-features-content .card .title{align-items:center;display:flex;gap:10px}.pr-features-content .card .title h3{font-size:18px;font-weight:700}.pr-features-content .card .title .icon{position:relative}.pr-features-content .card .title .icon .svg{width:48px;height:48px;border-radius:16px;display:flex;align-items:center;justify-content:center;border:2px solid transparent;background:linear-gradient(rgb(var(--bg-primary)),rgb(var(--bg-primary))) padding-box,linear-gradient(to bottom right,rgb(var(--color-primary)),rgb(var(--color-secondary))) border-box;position:relative;z-index:2}.pr-features-content .card .title .icon:before{content:"";position:absolute;inset:1px;transform:translateY(4px);z-index:1;background:linear-gradient(to bottom right,rgb(var(--color-primary)),rgb(var(--color-secondary)));opacity:.5;filter:blur(15px);transition:var(--transition)}.pr-features-content .card .desc{margin-top:10px;font-size:15px;text-align:justify;color:rgb(var(--text-secondary));-webkit-line-clamp:3;overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;text-overflow:ellipsis}.pr-about{margin-top:480px;position:relative}.pr-about .bg{height:550px;width:100%;position:absolute;bottom:60%}.pr-about .bg img{width:100%;height:100%;object-fit:cover}.pr-about .bg:before{content:"";position:absolute;inset:0;background:linear-gradient(to bottom,rgb(var(--bg-primary)),transparent);z-index:1}.pr-about .content{position:relative;z-index:1;background:rgb(var(--bg-primary)/.7);box-shadow:0 50px 100px 0 rgb(var(--bg-secondary)/.5);border-bottom:2px solid rgb(var(--bg-secondary));backdrop-filter:blur(60px);border-radius:24px}.pr-about .content .info{padding:74px;width:50%}.pr-about .content .info h4{font-size:24px;font-weight:700;margin-bottom:20px}.pr-about .content .info p{color:rgb(var(--text-primary)/.7);line-height:2rem;text-align:justify}.pr-about .content .info .btn{margin-top:20px}.pr-about .content .image{position:absolute;width:45%;aspect-ratio:1/1;top:40%;left:70px;transform:translateY(-50%)}.pr-about .content .image img{object-fit:contain;position:absolute;left:0;bottom:0;width:100%;height:100%}.pr-plans{margin-top:140px}.pr-plans .content{display:grid;grid-template-columns:repeat(4,1fr);margin-top:80px;column-gap:16px;row-gap:66px}.pr-plans .content .card{padding:80px 20px 20px;border-radius:20px;background:rgb(var(--bg-secondary)/.3);border:1px solid rgb(var(--bg-secondary));text-align:center;position:relative}.pr-plans .content .card:before{content:"";width:78px;height:78px;border-radius:20px;display:flex;align-items:center;justify-content:center;border:2px solid transparent;background:linear-gradient(rgb(var(--bg-primary)),rgb(var(--bg-secondary))) padding-box,linear-gradient(to bottom right,rgb(var(--bg-secondary)),rgb(var(--bg-secondary))) border-box;position:absolute;z-index:2;left:50%;top:-40px;transform:translateX(-50%) rotate(-45deg)}.pr-plans .content .card.active{border:2px solid transparent;background:linear-gradient(rgb(var(--bg-primary)),rgb(var(--bg-primary))) padding-box,linear-gradient(to top,rgb(var(--color-primary)),transparent) border-box;box-shadow:0 0 80px 0 rgb(var(--color-primary)/.1)}.pr-plans .content .card.active:before{background:linear-gradient(rgb(var(--bg-primary)),rgb(var(--bg-secondary))) padding-box,linear-gradient(to bottom right,rgb(var(--color-primary)),rgb(var(--color-secondary))) border-box}.pr-plans .content .card.active .btn{background:rgb(var(--text-primary));color:rgb(var(--bg-primary));box-shadow:none}.pr-plans .content .card .title{font-size:18px;font-weight:700;margin-bottom:10px}.pr-plans .content .card .price{font-size:16px;color:rgb(var(--color-primary));margin-bottom:10px}.pr-plans .content .card .tag{padding:5px 10px;border-radius:20px;background:rgb(var(--bg-secondary));width:fit-content;margin-inline:auto;font-size:13px;font-weight:700;color:rgb(var(--text-secondary));font-family:quicksand}.pr-plans .content .card .btn{margin-top:30px;font-size:16px;font-weight:700;color:rgb(var(--bg-primary))}.pr-plans .content .card .details{align-items:center;display:flex;justify-content:center;gap:6px;font-size:15px;margin-top:20px;color:rgb(var(--text-secondary));cursor:pointer}.pr-plans .alert{margin-top:20px}.faq-section{margin-top:140px}.html-view{margin-top:100px;color:rgb(var(--text-secondary));line-height:2rem;overflow-x:auto;padding-bottom:4px}.html-view h2,.html-view h3,.html-view h4{color:rgb(var(--text-primary));font-weight:700;line-height:1.6;margin:36px 0 16px}.html-view h2{font-size:28px}.html-view h3{font-size:22px}.html-view p{margin:14px 0;text-align:justify}.html-view a{color:rgb(var(--color-primary));transition:var(--transition)}.html-view a:hover{color:rgb(var(--text-primary))}.html-view ol,.html-view ul{margin:18px 0;padding-right:24px}.html-view li{margin:8px 0}.html-view table{width:100%;min-width:680px;margin:28px 0;border-collapse:separate;border-spacing:0;overflow:hidden;border:1px solid rgb(var(--bg-accent));border-radius:16px;background:rgb(var(--bg-secondary)/.35);box-shadow:0 24px 60px rgb(var(--bg-secondary)/.25)}.html-view thead{background:linear-gradient(to left,rgb(var(--color-primary)/.16),rgb(var(--bg-tertiary)/.9))}.html-view td,.html-view th{padding:16px 18px;border-bottom:1px solid rgb(var(--bg-accent)/.75);border-left:1px solid rgb(var(--bg-accent)/.45);vertical-align:middle;text-align:right}.html-view th{color:rgb(var(--text-primary));font-weight:700;white-space:nowrap}.html-view td{color:rgb(var(--text-secondary))}.html-view tr:last-child td,.html-view tr:last-child th{border-bottom:0}.html-view td:last-child,.html-view th:last-child{border-left:0}.html-view tbody tr:nth-child(2n){background:rgb(var(--bg-tertiary)/.35)}.html-view tbody tr:hover{background:rgb(var(--bg-hover)/.45)}.html-view :where(table){direction:rtl}.react-responsive-modal-overlay{backdrop-filter:blur(3px)}.react-responsive-modal-container{display:flex;align-items:center;justify-content:center;overflow:hidden!important}.react-responsive-modal-modal.plans-modal{box-shadow:none;background:transparent;margin:0;padding:0;max-width:unset;width:fit-content;height:fit-content;outline:none!important}.react-responsive-modal-modal.plans-modal .container{padding:0}.react-responsive-modal-modal.plans-modal .react-responsive-modal-closeButton:hover svg{fill:rgb(var(--color-danger))}.react-responsive-modal-modal.plans-modal .react-responsive-modal-closeButton svg{fill:rgb(var(--text-secondary));width:20px;height:20px;transition:var(--transition)}.react-responsive-modal-modal.plans-modal .content{background:rgb(var(--bg-primary));padding-inline:20px;border-radius:24px;max-height:100vh;overflow-x:auto;overflow-y:auto}.react-responsive-modal-modal.plans-modal .content table thead{position:sticky;top:0;background:rgb(var(--bg-primary))}.react-responsive-modal-modal.plans-modal .content table thead th{min-width:245px}.react-responsive-modal-modal.plans-modal .content table thead th .scroll-tip{align-items:center;justify-content:center;flex-direction:column;height:100%;gap:10px;font-size:14px;color:rgb(var(--text-secondary));display:none}.react-responsive-modal-modal.plans-modal .content table thead th .scroll-tip.force-show{display:flex}.react-responsive-modal-modal.plans-modal .content table thead th .scroll-tip svg{animation:blink_shadow 1s infinite;color:rgb(var(--color-primary))}.react-responsive-modal-modal.plans-modal .content table thead th .plan{display:flex;align-items:center;flex-direction:column;justify-content:center;padding-bottom:16px;padding-top:20px}.react-responsive-modal-modal.plans-modal .content table thead th .plan .icon{width:78px;height:78px;border-radius:20px;display:flex;align-items:center;justify-content:center;border:2px solid transparent;background:linear-gradient(rgb(var(--bg-primary)),rgb(var(--bg-secondary))) padding-box,linear-gradient(to bottom right,rgb(var(--bg-secondary)),rgb(var(--bg-secondary))) border-box;transform:rotate(-45deg)}.react-responsive-modal-modal.plans-modal .content table thead th .plan h3{font-size:20px;font-weight:700;margin-top:20px}.react-responsive-modal-modal.plans-modal .content table thead th .plan p{padding:5px 10px;border-radius:20px;background:rgb(var(--bg-secondary));width:fit-content;margin-inline:auto;font-size:13px;font-weight:700;color:rgb(var(--text-secondary));font-family:quicksand;margin-top:6px}.react-responsive-modal-modal.plans-modal .content table thead th .plan .price{font-size:14px;color:rgb(var(--color-primary));margin-top:10px}.react-responsive-modal-modal.plans-modal .content table thead th .plan.active .icon{background:linear-gradient(rgb(var(--bg-primary)),rgb(var(--bg-secondary))) padding-box,linear-gradient(to bottom right,rgb(var(--color-primary)),rgb(var(--color-secondary))) border-box}.react-responsive-modal-modal.plans-modal .content table tbody{font-size:15px;padding-top:10px}.react-responsive-modal-modal.plans-modal .content table tbody tr:nth-child(2n){background:rgb(var(--bg-secondary)/.5)}.react-responsive-modal-modal.plans-modal .content table tbody th{text-align:right;padding:14px}.react-responsive-modal-modal.plans-modal .content table tbody td{text-align:center;padding:14px;color:rgb(var(--text-secondary));border-inline:2px solid rgb(var(--bg-secondary))}.react-responsive-modal-modal.plans-modal .content table tbody td .xmark{color:rgb(var(--color-danger));display:flex;align-items:center;justify-content:center}.react-responsive-modal-modal.plans-modal .content table tbody td .tick{color:rgb(var(--color-success));display:flex;align-items:center;justify-content:center}.react-responsive-modal-modal.plans-modal .content table tfoot{position:sticky;bottom:0;background:rgb(var(--bg-primary))}.react-responsive-modal-modal.plans-modal .content table tfoot th{padding-inline:4px}.react-responsive-modal-modal.plans-modal .content table tfoot th .action{display:flex;flex-direction:column;gap:6px;padding-top:10px;padding-bottom:20px}.react-responsive-modal-modal.plans-modal .content table tfoot th .action .price{font-size:14px;color:rgb(var(--color-primary));text-align:center}.react-responsive-modal-modal.plans-modal .content table tfoot th .action .btn{box-shadow:none}.react-responsive-modal-modal.plans-modal .content table tfoot th .action.active .btn{background:rgb(var(--text-primary));color:rgb(var(--bg-primary))}@media(max-width:1280px){.react-responsive-modal-modal.plans-modal .content{border-radius:0}.react-responsive-modal-modal.plans-modal .content table thead th .scroll-tip{display:flex}}@media(max-width:1100px){.pr-features-content,.pr-plans .content{grid-template-columns:repeat(2,1fr)}.pr-plans .content{row-gap:60px}}@media(max-width:933px){.pr-about{margin-top:380px}.pr-about .bg{top:-50%}.pr-about .content{display:flex;flex-direction:column}.pr-about .content .info{padding:20px;box-sizing:border-box;width:100%}.pr-about .content .image{position:relative;width:100%;max-width:300px;margin-inline:auto;transform:unset;top:unset;left:unset}.pr-about .content .image img{object-fit:contain}}@media(max-width:924px){.hero-content .shapes{opacity:.5}.hero-content .actions,.hero-content .desc,.hero-content h3{position:relative;z-index:2}}@media(max-width:600px){.hero-content .shapes{display:none}.hero-content h3{font-size:32px}.hero-content .desc{font-size:16px;line-height:1.6rem}.pr-features{margin-top:100px}.pr-features-content{grid-template-columns:repeat(1,1fr)}.pr-about .content .info .btn{width:100%}.pr-about .content .info .btn svg{width:18px;height:18px}.pr-plans{margin-top:60px}.pr-plans .content{grid-template-columns:repeat(1,1fr)}}