@import url(https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Roboto+Condensed:ital,wght@0,100..900;1,100..900&family=Roboto:ital,wght@0,100..900;1,100..900&display=swap);.header_founding{padding:8px 16px;background:var(--natural_color4);color:var(--primary_color);text-align:center;font-size:14px;border-bottom:1px solid var(--border_color);line-height:1.25rem}.header_founding span{font-size:inherit;color:inherit;line-height:inherit}.eb-banner{background:linear-gradient(90deg,#4a3fc0,#5b4fd9,#f05a7e);color:#fff;text-align:center;padding:10px 24px;font-size:13px;font-weight:500;position:relative;z-index:50}.eb-banner strong{font-weight:700}.eb-banner a{color:#fff;text-decoration:underline;text-underline-offset:2px;margin-left:8px}.eb-banner #eb-timer{display:inline-block;font-weight:700;font-variant-numeric:tabular-nums;background:rgb(255 255 255 / .18);padding:1px 8px;border-radius:4px;margin:0 4px;color:#fff}.logo-section{max-width:220px;height:auto;min-width:100px}@media screen and (max-width:1399.99px){.logo-section{max-width:190px}}.logo-section img{width:100%;height:auto;max-height:70px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1199.99px){.logo-section img{max-height:50px}}.main_menu{background-color:color-mix(in srgb,var(--white_color),transparent 30%);border-bottom:1px solid var(--border_color);position:sticky;top:0;z-index:999}@media screen and (min-width:1200px){.main_menu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (max-width:1199.99px){.main_menu{background:var(--bg_color)!important}}html:has(.lets-talk-aside-overly.active){overflow:hidden}.menus-button{display:flex;flex-direction:column;justify-content:space-between}.desktop-navigation .header-inner{align-items:center;display:flex;justify-content:space-between}.desktop-navigation .header-inner .icon-row{display:flex;justify-content:center}.desktop-navigation .header-inner .icon-row i{color:var(--primary_color)}.desktop-navigation .header-inner .search-icon-row{color:var(--primary_color);cursor:pointer;transition:all 0.3s;font-size:20px}.desktop-navigation .header-inner .search-icon-row:hover{color:color-mix(in srgb,var(--primary_color),transparent 20%)}.header-container .header-wrap{margin:0 auto;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:780px){.header-container .header-wrap{align-items:flex-start}}.header-container .header-wrap .menu-items{margin-left:0;margin-bottom:0;padding-left:0;list-style:none;display:flex;justify-content:space-between;width:100%;gap:24px}@media screen and (max-width:1399.99px){.header-container .header-wrap .menu-items{gap:20px}}@media screen and (max-width:1024px){.header-container .header-wrap .menu-items{display:none}}.header-container .header-wrap .menu-items li{font-family:var(--font_tertiary);font-size:20px;font-weight:700;line-height:26px;color:var(--primary_color);text-transform:uppercase}@media screen and (max-width:1366px){.header-container .header-wrap .menu-items li{font-size:19px}}.header-container .header-wrap .menu-items li a{color:var(--heading_color);font-size:14px;font-family:var(--font_primary);font-weight:500;line-height:20px;transition:all 0.2s ease-in-out;text-transform:capitalize}.header-container .header-wrap .menu-items li a:hover{color:var(--primary_color)!important}.header-container .header-wrap .menu-items li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}.header-container .header-wrap .menu-items li .current_page_item{background:var(--primary_color);color:var(--white_color)}.header-container .header-wrap .menu-items li .current_page_item a{color:var(--white_color)}.header-container .header-wrap .menu-items li .sub-menu{min-width:250px;width:-moz-max-content;width:max-content;margin-left:0;list-style:none;position:absolute;padding:15px 0;top:100%;background-color:var(--primary_color);z-index:9999;opacity:0;visibility:hidden;transition:all 0.2s ease-in-out}@media screen and (max-width:1024px){.header-container .header-wrap .menu-items li .sub-menu{width:100%}}.header-container .header-wrap .menu-items li .sub-menu .nav-item a{color:var(--white_color);padding:2px 26px;transition:all 0.3s ease-in-out;text-transform:capitalize}.header-container .header-wrap .menu-items li .sub-menu .nav-item a:hover{color:var(--primary_color)!important;background:var(--white_color)}.header-container .header-wrap .menu-items li .sub-menu .nav-item:hover{background:var(--primary_color);color:var(--white_color)}.header-container .header-wrap .menu-items li .menu-item-has-children{position:relative}.header-container .header-wrap .menu-items li .menu-item-has-children>.sub-menu{top:0;left:100%;margin-left:0;min-width:200px;border-radius:5px;display:none}.header-container .header-wrap .menu-items li .menu-item-has-children:hover>.sub-menu{display:block}@media screen and (max-width:1366px){.header-container .header-wrap{max-width:1140px}}@media screen and (max-width:767px){.header-container .header-wrap{padding-right:15px;padding-left:15px}.header-container .header-wrap .custom-logo-link{max-width:170px}}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside-overly{background-color:rgb(0 0 0 / .6117647059);position:absolute;top:-50px;right:0;left:100%;bottom:0;z-index:9998;transition:left 0.4s ease-in-out;min-height:100vh;height:100%}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside-overly.active{left:0}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside{max-width:250px;width:100%;background-color:var(--bg_color);position:fixed;height:100%;top:0;right:-100%;bottom:0;z-index:9999;transition:all 0.5s ease-in-out;scrollbar-width:none}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside.lets-talk-aside-active{right:0}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .sidebar-menu-close{cursor:pointer;position:absolute;top:6px;left:6px;width:30px;height:30px;background-color:var(--natural_color5);display:flex;justify-content:center;align-items:center}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu{padding:50px 20px}@media screen and (max-width:1024px){.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu{display:block}}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul{list-style:none;margin-left:0;padding-left:0}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li a{font-size:14px;line-height:20px;font-weight:500;text-transform:capitalize;padding:8px 0;text-decoration:none;color:var(--heading_color);transition:all 0.3s ease-in-out;display:inline-block;white-space:normal}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li a:hover{color:var(--primary_color)}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li a::after{display:none}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li.menu-item-has-children{padding-right:22px}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li .sub-menu{width:190px;margin-left:0;list-style:none;max-height:0;overflow:hidden;transition:max-height 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:var(--white_color)}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li .sub-menu li{padding:4px}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li .sub-menu li a{color:var(--primary_color);padding:0;text-transform:capitalize;display:block}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li .sub-menu li .sub-menu{margin-left:15px!important}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list .search-wrapper .search-type-wrap{margin-top:5px}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list .search-wrapper .search-type-wrap p{margin:0}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list .search-wrapper .search-type-wrap p label{font-family:var(--font_primary);font-size:14px;line-height:24px;color:var(--primary_color)}.navbar-nav .dropdown:hover .dropdown-menu{display:block}.mobile-navigation .mobile-navigation-inner{align-items:center}@media screen and (max-width:420px){.mobile-navigation .mobile-navigation-inner .subscribe{display:none}}.mobile-navigation .mobile-navigation-inner .logo-section a img{width:150px;height:auto}.mobile-navigation .mobile-navigation-inner .mobile-header-nav-content-wraper{display:flex;gap:15px}.mobile-navigation .mobile-navigation-inner .cta-section .primary-btn{font-size:13px;line-height:15px;padding:5px 15px;background:var(--primary_color);border-color:var(--neutral_colors_one);font-family:var(--font_primary);font-weight:700;text-transform:uppercase}.mobile-navigation .mobile-navigation-inner .menu-lets-talk-container .lets-talk-hamburger i{font-size:32px;color:var(--primary_color)}.mobile-navigation .mobile-navigation-inner .search-wrapper .btn-primary{background:var(--primary_color)}.search-box{opacity:0;transform:translateY(-10px);pointer-events:none;transition:all 0.3s ease;background-color:var(--primary_color);border-top:18px solid var(--secondary_color);margin-top:-17px;height:0}.search-box.active{height:112px;opacity:1;transform:translateY(0);pointer-events:auto}.search-box .search-form-wrap{padding:0 15px;max-width:1024px;margin:0 auto;display:grid;height:100%;align-items:center}@media screen and (max-width:1366px){.search-box .search-form-wrap{max-width:1140px}}.search-box .search-form-wrap .search-bar{border-bottom:1px solid var(--secondary_color)!important}.search-box .search-form-wrap .search-input{width:100%;padding:0 40px 0 0px!important;font-family:var(--font_primary);font-size:30px;line-height:36px;border:none!important;background-color:#fff0;border-radius:0px!important;color:var(--secondary_color);outline:none;transition:all 0.3s ease}.search-box .search-form-wrap .search-input:focus{border-color:var(--white_color)}.search-box .search-form-wrap .search-input::-moz-placeholder{color:var(--secondary_color);font-size:30px;line-height:36px;font-style:italic}.search-box .search-form-wrap .search-input::placeholder{color:var(--secondary_color);font-size:30px;line-height:36px;font-style:italic}.search-box .search-form-wrap .search-type-wrap label{color:var(--secondary_color)!important;font-size:14px;font-family:var(--font_primary);line-height:24px;white-space:nowrap}.search-box .search-form-wrap .search-type-wrap input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;border:2px solid var(--secondary_color);border-radius:50%;outline:none;cursor:pointer;position:relative;transition:border var(--transition_speed) ease,background var(--transition_speed) ease}.search-box .search-form-wrap .search-type-wrap input[type=radio]:checked{background-color:var(--primary_color);border-color:var(--secondary_color)}.search-box .search-form-wrap .search-type-wrap input[type=radio]:checked::after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;background-color:var(--secondary_color);border-radius:50%;transform:translate(-50%,-50%)}.search-box .search-form-wrap .search_btn{cursor:pointer;padding:12px;height:100%;background-color:var(--secondary_color);border:none;font-size:27px;z-index:2;color:var(--primary_color);border-radius:0}.skiptranslate{overflow:hidden;height:36px}.skiptranslate select{padding:6px 10px;border-radius:4px}.skiptranslate select:focus-visible{outline:none}.nav_btn .theme_btn{line-height:1.13rem}.nav_btn .toggle_switch label span{line-height:1.3}.breadcrumbs{text-transform:capitalize}.logo-section img.dark_logo{display:none}[data-mode=dark] .logo-section img.light_logo{display:none}[data-mode=dark] .logo-section img.dark_logo{display:block}[data-mode=dark] .checkbox-label{background-color:var(--natural_color4)}[data-mode=dark] .checkbox-label:hover{background-color:var(--natural_color4)}.footer{background-color:color-mix(in srgb,var(--secondary_color),transparent 20%);color:var(--primary_color);padding-top:25px;padding-bottom:25px;border-top:1px solid var(--border_color)}.footer .footer_logo img{max-width:170px;max-height:45px}.footer .menu ul{display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-size:14px;list-style:none;padding:0;margin-bottom:0}.footer .menu ul li{margin-bottom:0}.footer .menu ul li a{font-size:14px;color:var(--natural_color2);line-height:1.5}.footer .menu_launch{display:flex;flex-direction:column;gap:6px}.footer .menu_launch li:not(:last-child){margin-bottom:8px}.footer .menu_launch li a{color:var(--natural_color2);font-size:14px;line-height:16px}.footer .newsletter p{display:flex;align-items:center;gap:10px;margin-bottom:0}.footer .newsletter p .theme_btn{padding:11px 20px}@media (max-width:991px){.footer .newsletter p .theme_btn{padding:10px 16px!important}}.footer .newsletter p .form-control{padding:8px 12px}.footer .newsletter .form-control{color:var(--heading_color);border-radius:12px}.footer .newsletter .form-control::-moz-placeholder{color:color-mix(in srgb,var(--natural_color2),transparent 30%)}.footer .newsletter .form-control::placeholder{color:color-mix(in srgb,var(--natural_color2),transparent 30%)}.footer .newsletter .form-control:focus{outline:none;box-shadow:none;border-color:var(--primary_color)}.footer .footer_copyright{margin-bottom:0}.footer .footer_copyright a{color:var(--natural_color2);font-size:12px;line-height:1}.footer .dark_logo{display:none}[data-mode=dark] .light_logo{display:none}[data-mode=dark] .dark_logo{display:block}body{line-height:1.5;background:var(--bg_color)}body h1,body h2,body h3,body h4,body h5,body h6{font-family:var(--font_primary);margin:0;font-weight:600;color:var(--heading_color);margin-bottom:28px}@media (max-width:991px){body h1,body h2,body h3,body h4,body h5,body h6{margin-bottom:24px}}body h1 span,body h1 a,body h2 span,body h2 a,body h3 span,body h3 a,body h4 span,body h4 a,body h5 span,body h5 a,body h6 span,body h6 a{font-size:inherit;line-height:inherit;font-weight:inherit;color:var(--primary_color)}body h1{font-size:48px;line-height:1;font-weight:800}@media (max-width:991px){body h1{font-size:30px;line-height:35px}}body h2{font-size:36px;line-height:40px;font-weight:700}@media (max-width:991px){body h2{font-size:28px;line-height:32px}body h2 a{line-height:38.4px}}body h3{font-size:27px;line-height:31.2px}@media (max-width:991px){body h3{font-size:22px;line-height:26px}body h3 a{line-height:31.2px}}body h4{font-size:22px;line-height:31.2px}@media (max-width:991px){body h4{font-size:20px;line-height:24px}body h4 a{line-height:31.2px}}body h5{font-size:20px;line-height:26px}@media (max-width:991px){body h5{font-size:18px;line-height:22px}}body h6{font-size:16px;line-height:22px}body a{color:var(--primary_color);font-family:var(--font_primary);font-size:16px;line-height:28px;font-weight:400;text-decoration:none}@media (max-width:991px){body a{font-size:16px;line-height:22px}}body ul{font-family:var(--font_primary);font-size:18px;line-height:30px;font-weight:400;color:var(--text_color)}@media (max-width:991px){body ul{font-size:16px;line-height:22px}}body ul a{color:var(--primary_color);text-decoration:none}@media (max-width:991px){body ul a{font-size:16px;line-height:22px}}body p,body th,body td,body li,body input,body textarea,body select,body label,body blockquote,body span{font-size:16px;line-height:1.5rem;font-weight:400;color:var(--text_color);font-family:var(--font_primary)}body p span,body th span,body td span,body li span,body input span,body textarea span,body select span,body label span,body blockquote span,body span span{font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit}body p span{font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit}body ul{padding-left:20px}body ul li:not(:last-child){margin-bottom:4px}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.theme_btn{font-size:14px;font-weight:600;border:1px solid #fff0;border-radius:12px;white-space:nowrap;background:var(--primary_color);font-family:var(--font_primary);color:var(--white_color);line-height:1.15rem;text-decoration:none;display:inline-block;transition:background-color 0.3s ease,box-shadow 0.3s ease;padding:12px 24px;max-width:-moz-fit-content;max-width:fit-content}.theme_btn:hover{background-color:#3629c7;box-shadow:0 2px 6px 1px rgb(0 0 0 / .2588235294)}.theme_btn.alt{background:#fff0;color:var(--natural_color);border:1px solid var(--border_color)}.theme_btn.alt:hover{background:var(--border_color)}.theme_btn.alt-2{background:var(--border_color);color:var(--heading_color);border:1px solid var(--border_color);background-image:linear-gradient(to right,var(--heading_color),var(--heading_color));background-size:0% 100%;background-position:left center;background-repeat:no-repeat;transition:background-color 0.3s ease,box-shadow 0.3s ease,border 0.3s ease}.theme_btn.alt-2:hover{background-color:#c3c9d3;border:1px solid #f8fafc;box-shadow:0 2px 6px 1px rgb(0 0 0 / .11)!important}@media (max-width:991px){.theme_btn{padding:8px 16px!important}}.gap-2Up{gap:12px!important}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.primary_color{color:var(--primary_color)}.n_color{color:var(--natural_color)}.n_color2{color:var(--natural_color2)}.heading_color{color:var(--heading_color)}.py-1down{padding-top:2px;padding-bottom:2px}.px-2up{padding-left:10px;padding-right:10px}.cpx-3{padding-left:12px;padding-right:12px}.cpy-3{padding-top:12px;padding-bottom:12px}.cp-5{padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px}.cpx-5{padding-left:20px;padding-right:20px}.cmt-8{margin-top:32px}.p-8{padding-left:32px;padding-right:32px;padding-top:32px;padding-bottom:32px}@media (min-width:992px){.p-md-8{padding-left:32px;padding-right:32px;padding-top:32px;padding-bottom:32px}}.cmt-1{margin-top:5px}.cmt-3{margin-top:12px}.cmb-3{margin-bottom:12px}.mt-10{margin-top:40px}.mb-10{margin-bottom:40px}.c_rounded_3{border-radius:12px}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-lg{font-size:18px;line-height:1.75rem}.text-base{font-size:16px;line-height:1.5rem}.text-sm{font-size:14px;line-height:1.25rem}.text-xs{font-size:12px;line-height:16px}.text-xxs{font-size:11px;line-height:16px}.border{border:1px solid var(--border_color)!important}.nice-select{min-width:150px;border-radius:6px;border:1px solid var(--border_color);padding:8px 24px 8px 12px;font-size:1rem;line-height:1.25rem;height:auto}.nice-select:after{height:6px;width:6px;color:var(--heading_color);border-color:var(--text_color)}.nice-select.open .list{font-weight:400;width:100%}.nice-select .option{font-weight:400;font-size:14px}.nice-select:active,.nice-select:hover,.nice-select.open,.nice-select:focus{border-color:var(--border_color)}.container,.section-container{max-width:1280px;padding-right:16px;padding-left:16px;margin:0 auto}@media screen and (max-width:1366px){.container,.section-container{max-width:1140px}}select.gt_selector.notranslate{text-align:center;border:1px solid;border-radius:5px;padding:2px 5px;max-width:176px}.divider{border-bottom:1px solid var(--border_color)}.light-bg-gradient{background-image:linear-gradient(to right,#eef2ff,#ecfeff)}.lh-52px{line-height:54px}@media (max-width:991px){.lh-52px{line-height:36px}}.common-hover-shadow{transition:box-shadow 0.3s ease!important}.common-hover-shadow:hover{box-shadow:0 4px 12px rgb(0 0 0 / .1)!important}.button_group_color a{font-size:14px;font-weight:600;border:1px solid #fff0;border-radius:12px;white-space:nowrap;font-family:var(--font_primary);line-height:1.15rem;text-decoration:none;display:inline-block;transition:background-color 0.3s ease,box-shadow 0.3s ease;padding:12px 24px;max-width:-moz-fit-content;max-width:fit-content}.button_group_color a:nth-child(3n+1){background:var(--primary_color)!important;color:var(--white_color)!important}.button_group_color a:nth-child(3n+1):hover{background-color:#3629c7!important;box-shadow:0 2px 6px 1px rgb(0 0 0 / .2588235294)!important}.button_group_color a:nth-child(3n+2){background:#f1f5f9!important;color:var(--natural_color)!important;border:1px solid var(--border_color)}.button_group_color a:nth-child(3n+2):hover{background:var(--border_color)!important}.button_group_color a:nth-child(3n){background:#0f172a!important;color:var(--white_color)!important;border:1px solid var(--border_color)!important;background-image:linear-gradient(to right,var(--heading_color),var(--heading_color));background-size:0% 100%;background-position:left center;background-repeat:no-repeat;transition:background-color 0.3s ease,box-shadow 0.3s ease,border 0.3s ease}.button_group_color a:nth-child(3n):hover{border:1px solid #f8fafc!important;box-shadow:0 2px 6px 1px rgb(0 0 0 / .11)!important}@media (max-width:991px){.button_group_color a{padding:8px 16px!important}}main{overflow-x:hidden}.section-bg-gradient{position:relative;z-index:0}.section-bg-gradient::before,.section-bg-gradient::after{content:"";position:absolute;z-index:-1;filter:blur(64px)}.section-bg-gradient::before{top:88px;left:-96px;background-color:rgb(165 180 252 / .35);width:18rem;height:18rem}.section-bg-gradient::after{top:88px;right:-96px;background-color:rgb(252 232 165 / .35);width:18rem;height:18rem}.navbar-toggler:focus{box-shadow:none!important}.webequipePromo-slider-arrow::after{font-size:18px;color:#000;font-weight:800}.btn-primary{font-family:var(--font_primary)!important;font-weight:500;border:none}.btn-outline-secondary{font-family:var(--font_primary)!important;font-weight:500}.we-form-group p{margin-bottom:0}.fancybox-description{color:#fff}.hero_area{padding-top:80px;padding-bottom:80px;text-align:center}@media (max-width:991px){.hero_area{padding-top:56px;padding-bottom:56px}}.hero_area .hero_content{display:flex;flex-direction:column;align-items:center;max-width:720px;margin:0 auto}.hero_area .hero_badge{display:inline-flex;align-items:center;gap:8px;background:var(--white_color);color:var(--heading_color);font-size:13px;font-weight:500;padding:8px 16px;border-radius:9999px;margin-bottom:24px;box-shadow:0 1px 3px 0 rgb(0 0 0 / .06)}.hero_area .hero_badge_dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#22c55e;flex-shrink:0}.hero_area .hero_badge_text{color:var(--heading_color)}.hero_area .hero_title{font-size:clamp(2rem, 5vw, 3rem);font-weight:700;line-height:1.2;color:var(--heading_color);margin:0 0 20px;letter-spacing:-.025em}.hero_area .hero_description{font-size:18px;line-height:1.6;color:var(--natural_color);margin:0 0 32px;max-width:600px}.hero_area .hero_buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:24px}.hero_area .hero_buttons .theme_btn{padding:12px 24px;font-size:15px;font-weight:600;border-radius:8px;background:var(--primary_color);color:var(--white_color);border:none;transition:background 0.2s ease,box-shadow 0.2s ease}.hero_area .hero_buttons .theme_btn:hover{background:#4338ca;box-shadow:0 2px 8px rgb(79 70 229 / .35)}.hero_area .hero_buttons .theme_btn.alt{background:var(--white_color);color:var(--heading_color);border:1px solid #e2e8f0}.hero_area .hero_buttons .theme_btn.alt:hover{background:#f8fafc;border-color:#cbd5e1}.hero_area .hero_attribution{font-size:12px;color:var(--natural_color2);margin:0;line-height:1.5}.site_tools_area #filter_card_list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}@media screen and (max-width:882px){.site_tools_area #filter_card_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.site_tools_area #filter_card_list{grid-template-columns:repeat(1,minmax(0,1fr))}}.site_tools_area #filter_card_list .filter_card{border-radius:16px;display:none;border:1px solid var(--border_color);background:#fff0;flex:0 0 auto}.site_tools_area #filter_card_list .filter_card .card_thumb{height:176px;width:100%}.site_tools_area #filter_card_list .filter_card .card_thumb img{width:100%;height:100%;border-radius:16px;-o-object-fit:cover;object-fit:cover}.site_tools_area #filter_card_list .filter_card .card_content{padding:20px}.site_tools_area #filter_card_list .filter_card .card_content p{font-size:14px;margin-top:4px;margin-bottom:0}.site_tools_area #filter_card_list .filter_card .card_content ul{margin-bottom:16px}.site_tools_area #filter_card_list .filter_card .card_content .card_category{color:var(--natural_color);background:var(--natural_color3)}.site_tools_area #filter_card_list .filter_card .card_content .filter_card_btn{border:none;padding:8px 12px;border-radius:12px;background-color:color-mix(in srgb,var(--primary_color),transparent 92%);color:var(--primary_color);white-space:nowrap}.site_tools_area #filter_card_list .filter_card .card_content .progress{max-width:200px;width:100%;height:8px;border-radius:8px}.site_tools_area #filter_card_list .filter_card .card_content .progress .progress-bar{background-color:var(--primary_color);border-radius:8px}.site_tools_area .soon-list-tag{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px}.site_tools_area .soon-list-tag .soon-list-item{border-radius:9999px;border:1px solid #c7d2fe;background-color:#eef2ff;padding:.25rem .75rem;font-size:.75rem;font-weight:500;color:#4338ca;transition:background-color 0.2s ease;list-style:none;cursor:pointer}.site_tools_area .soon-list-tag .soon-list-item:hover{background-color:#e0e7ff}.site_tools_area .founder{background:var(--natural_color4);color:var(--heading_color);padding:27px 24px}.site_tools_area .founder i{color:#0cd139;font-size:20px}@media (max-width:991px){.roadmap_area{padding-top:10px!important}}.roadmap_area .roadmap_card{border:1px solid var(--border_color);border-radius:20px;padding:20px;height:100%}@media (max-width:575px){.roadmap_area .roadmap_card{padding:16px}}.roadmap_area .roadmap_card .card-title{font-size:1.125rem;line-height:1.75rem;color:#0f172a}.explore-link{display:inline-flex;align-items:center;gap:4px;transition:all 0.3s ease}.explore-link .arrow-icon{display:inline-block;transition:transform 0.3s ease}.explore-link:hover .arrow-icon{animation:arrowMove 0.8s ease-in-out infinite}@keyframes arrowMove{0%,100%{transform:translateX(0)}50%{transform:translateX(4px)}}.client_say_area .testimonialSlider .swiper-wrapper{align-items:stretch}.client_say_area .testimonialSlider .swiper-slide{height:auto;display:flex}.client_say_area .client_review_card{width:100%}.client_say_area .client_review_card .client-name{font-size:18px;color:var(--heading_color)}.client_say_area .client_review_card .client-title{font-size:14px}.client_say_area .client_review_card .product-given-review{font-size:14px;color:var(--primary_color)}@media (max-width:991px){.helpful_ai_area{padding-top:10px!important}}.helpful_ai_area .helpful_ai_part .col-12:nth-child(1) .card_category{background:#ede9fe;color:#6d28d9}.helpful_ai_area .helpful_ai_part .col-12:nth-child(2) .card_category{background:#cffafe;color:#0e7490}.helpful_ai_area .helpful_ai_part .col-12:nth-child(3) .card_category{background:color-mix(in srgb,var(--natural_color),transparent 80%);color:var(--natural_color)}.helpful_ai_area .helpful_ai_part .col-12 .card_content p{font-size:14px;color:var(--text_color);margin-bottom:8px}.helpful_ai_area .helpful_ai_part .col-12 .card_content p span{font-size:inherit;color:inherit}.helpful_ai_area .helpful_ai_part .col-12 .card_content ul{margin-bottom:8px}.helpful_ai_area .helpful_ai_part .col-12 .card_content ul li{font-size:14px;color:var(--text_color)}.helpful_ai_area .card_thumb{height:176px;width:100%;border-radius:12px;overflow:hidden}.helpful_ai_area .card_thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.helpful_ai_area .theme_btn{background:color-mix(in srgb,var(--primary_color),transparent 92%);color:var(--primary_color)}@media (max-width:991px){.devlog_area{padding-top:10px!important}}.devlog_area .blog_card{transition:all 0.3s ease}.devlog_area .blog_card img{width:100%;height:200px;max-width:100%;-o-object-fit:cover;object-fit:cover}.devlog_area .blog_card:hover{box-shadow:0 4px 12px rgb(0 0 0 / .1)}.devlog_area .blog_card:hover .blog-card-title{color:var(--primary_color)}.devlog_area .blog_card .blog-ctg{font-size:12px;font-weight:500;color:var(--white_color);background:#121726;display:inline-block;padding:0 12px;border-radius:9999px}.devlog_area .blog_card .blog-card-title{transition:all 0.3s ease;font-size:20px;color:var(--heading_color)}.note_area a{color:#4536cd}.note_area .note_card{align-items:stretch}.note_area .founder-image{width:225px;min-width:225px;border-radius:16px 0 0 16px;min-height:230px;display:flex;flex-direction:column}@media screen and (max-width:575px){.note_area .founder-image{width:100%;min-width:auto;border-radius:16px 16px 0 0}}.note_area .founder-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px 0 0 16px}@media screen and (max-width:575px){.note_area .founder-image img{border-radius:16px 16px 0 0}}.note_area .founder-image .founder-badge{position:absolute;left:16px;bottom:16px;background:#f3f2ff;color:#4536cd;padding:5px 10px;font-size:12px;border-radius:999px;font-weight:600;border:1px solid #e9e8ff}.note_area .founder-social{display:flex;gap:10px}.note_area .founder-social .social-btn{width:36px;min-width:36px;height:36px;border-radius:10px;display:grid;place-items:center;border:1px solid #4f46e5;background:#fff;text-decoration:none;transition:all 0.2s ease}.note_area .founder-social .social-btn:hover{background:#4f46e5}.note_area .founder-social .social-btn:hover path{fill:#fff}.note_area .founder-social .social-btn:hover svg{fill:#fff}.pricing_card .card_category{background:#fef3c7;color:#b45309}.pricing_card ul li{font-size:14px;color:var(--natural_color)}.support_form input,.support_form textarea{border-radius:12px;padding:8px 12px;color:var(--heading_color)}.support_form input::-moz-placeholder,.support_form textarea::-moz-placeholder{color:color-mix(in srgb,var(--natural_color2),transparent 30%)}.support_form input::placeholder,.support_form textarea::placeholder{color:color-mix(in srgb,var(--natural_color2),transparent 30%)}.support_form input:focus,.support_form textarea:focus{outline:none;box-shadow:none;border-color:var(--primary_color)}.support_form .nice-select{width:100%}@media (max-width:575px){.support_form{padding:16px!important}}@media (max-width:991px){.pricing_area,.support_area{padding-top:10px!important}}@media (max-width:991px){.subscribe_area{padding-top:10px!important}}.subscribe_area .icon_box{background-image:linear-gradient(to right,#eef2ff,#ecfeff);padding:32px}@media (max-width:991px){.subscribe_area .icon_box{padding:28px 16px}.subscribe_area .icon_box .checkbox{flex-wrap:wrap;gap:8px;justify-content:center}.subscribe_area .icon_box .wpcf7-spinner{display:none}.subscribe_area .icon_box p{flex-direction:column;display:flex;align-items:center}}.subscribe_area input{border-radius:12px;color:var(--heading_color)}.subscribe_area input::-moz-placeholder{color:color-mix(in srgb,var(--natural_color2),transparent 30%)}.subscribe_area input::placeholder{color:color-mix(in srgb,var(--natural_color2),transparent 30%)}.subscribe_area input:focus{outline:none;box-shadow:none;border-color:var(--primary_color)}.endorsements_area{padding-bottom:64px;padding-top:48px}@media (max-width:991px){.endorsements_area{padding-top:10px}}@keyframes fadeInDown{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){h1{font-size:2.2rem}.grid{grid-template-columns:1fr}.filter-container{flex-direction:column;gap:10px}}@media (max-width:991px){.legal_area{padding-top:10px!important}}.legal_area p{color:var(--natural_color);font-size:14px}.legal_area p:last-child{margin-bottom:0}input.wpcf7-form-control.wpcf7-submit.has-spinner.theme_btn.cmt-3.cpx-5{color:var(--white_color)}.toggle-switch{display:flex}.checkbox{display:none}.checkbox-label{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;font-size:14px;border-radius:12px;border:1px solid var(--border_color);background-color:#f1f1f1;cursor:pointer;transition:all 0.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-label:hover{background-color:#e2e2e2}.checkbox:checked+.checkbox-label{background-color:var(--natural_color4)!important;color:#fff;border-color:#444}.light_icon{display:none}.checkbox:checked+.checkbox-label .dark_icon{display:none}.checkbox:checked+.checkbox-label .light_icon{display:inline}.checkbox:checked+.checkbox-label .mode-text::after{content:"Light Mode"}.checkbox-label .mode-text::after{content:"Dark Mode"}#joining_form .platform-options p{margin-bottom:0;width:100%}#joining_form .platform-options p input[type=radio]:checked+.wpcf7-list-item-label{background-color:var(--white_color);color:var(--heading_color);box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px -1px rgb(0 0 0 / .1)}#joining_form .wpcf7-radio{display:flex;background:var(--natural_color5);border-radius:12px;padding:4px}#joining_form .wpcf7-radio .wpcf7-list-item{position:relative;z-index:0;margin:0;width:100%}#joining_form .wpcf7-radio .wpcf7-list-item:hover input[type=radio]{cursor:pointer}#joining_form .wpcf7-radio input[type=radio]{position:absolute;opacity:0;width:100%;height:100%}#joining_form .wpcf7-radio span.wpcf7-list-item-label{display:block;padding:8px 12px;border-radius:8px;cursor:pointer;font-size:12px;font-weight:500;text-align:center;transition:all 0.2s ease;line-height:normal}#joining_form .wpcf7-radio .email-form p{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:0}#joining_form .wpcf7-radio .email-form p .wpcf7-form-control-wrap{width:100%}#joining_form .wpcf7-radio .email-form p .wpcf7-spinner{display:none}.subscribe-form-wrapper p{margin-bottom:0}.subscribe-form-wrapper .wpcf7-list-item{margin:0}.subscribe-form-wrapper .wpcf7-list-item-label{font-size:14px;color:var(--heading_color)}.subscribe_area h3{font-size:24px;line-height:32px}.subscribe_area p{margin-bottom:0}.support_form input.wpcf7-form-control.wpcf7-submit.has-spinner.theme_btn{color:var(--white_color);padding:12px 20px;font-size:14px;line-height:1.3}.support_form p{margin-bottom:0}@media (max-width:575px){.support_form .row{gap:20px}.support_form .col{flex:auto}}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{color:var(--heading_color)}.wpcf7-spinner{display:none}.wpcf7-not-valid-tip{display:none}form.wpcf7-form{position:relative}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{font-size:12px;color:#664d03;background:#fff3cd;border:1px solid #ffecb5;padding:8px 24px;border-radius:8px;margin:8px 0 0;position:absolute;width:100%}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{background-color:#f8d7da;border-color:#f5c2c7;color:#842029}[data-mode=dark] .main_menu{background-color:rgb(238 242 255 / .0745098039)}[data-mode=dark] .nice-select,[data-mode=dark] .hero_area .platform-option input[type=radio]:checked+label{background:var(--natural_color5)}[data-mode=dark] #joining_form .platform-options p input[type=radio]:checked+.wpcf7-list-item-label{background:var(--natural_color5);color:var(--heading_color)}[data-mode=dark] input,[data-mode=dark] textarea{background:var(--natural_color5);border-color:var(--border_color)}[data-mode=dark] input[type=submit]{background:var(--primary_color)}[data-mode=dark] .nice-select .list{background:var(--bg_color)}[data-mode=dark] .site_tools_area #filter_card_list .filter_card .card_content .progress,[data-mode=dark] .site_tools_area #filter_card_list .filter_card .card_content .card_category{background:var(--natural_color5)}[data-mode=dark] .hero_area .hero_badge{background:var(--natural_color5);color:var(--heading_color)}[data-mode=dark] .helpful_ai_area .theme_btn{color:var(--heading_color);background:var(--natural_color5)}[data-mode=dark] .hero_buttons .theme_btn.alt{background:var(--natural_color5);color:var(--heading_color);border-color:var(--border_color)}[data-mode=dark] .hero_buttons .theme_btn.alt:hover{background:var(--natural_color5);border-color:var(--border_color)}[data-mode=dark] .nice-select .option:hover,[data-mode=dark] .nice-select .option.focus,[data-mode=dark] .nice-select .option.selected.focus,[data-mode=dark] .subscribe_area .icon_box{background:var(--natural_color5)}.cb-contact-from{margin-top:0px!important}.cb-contact-from .wpforms-form{display:flex;align-items:center;flex-direction:column;border:1px solid var(--primary_color);padding:20px;border-radius:10px}.cb-contact-from .wpforms-form .wpforms-field-medium{max-width:100%}.cb-contact-from .wpforms-form .wpforms-field-container{width:100%;display:grid;gap:18px}.cb-contact-from .wpforms-form .wpforms-field-container .wpforms-field{padding:0}.cb-contact-from .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{margin-bottom:8px}.cb-contact-from .wpforms-form .wpforms-submit{background-color:var(--primary_color);border:none;padding:10px 26px 14px 26px;font-family:var(--font_primary);font-size:19px;line-height:22px;font-weight:700;color:var(--white_color);border-radius:13px;transition:all 0.3s ease;display:inline-block;text-decoration:none;width:200px;height:40px}.cb-contact-from .wpforms-form .wpforms-submit:hover{background-color:#fff0;border:2px solid var(--primary_color);color:var(--primary_color)}div.wpforms-container-full input[type=submit]:not(:hover):not(:active),div.wpforms-container-full button[type=submit]:not(:hover):not(:active),div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active){background-color:var(--primary_color)!important;color:var(--white_color)}.error-content{min-height:60vh;display:flex;flex-direction:column;justify-content:center}.error-content .error-code{font-size:100px;font-weight:700;color:var(--neutral_colors_two);line-height:1;margin-bottom:16px;margin-top:0}.error-content .error-title{font-size:24px;font-weight:500;margin-bottom:12px}.error-content .error-message{font-size:16px;color:var(--neutral_colors_three);margin-bottom:32px}.error-content .buttons{display:flex;justify-content:flex-start;gap:10px}.error-content .button{display:inline-block;background-color:var(--neutral_colors_two);color:var(--white_color);padding:12px 24px;border-radius:4px;text-decoration:none;font-weight:500;transition:background-color 0.2s ease}.error-content .button:hover{background-color:var(--neutral_colors_two)}@media (max-width:480px){.error-code{font-size:72px}.error-title{font-size:20px}.error-message{font-size:14px}.button{padding:10px 20px}}.inner-section-container{padding-top:24px}.inner-section-container .breadcrumbs{font-family:var(--font_secondary);font-size:15px!important;line-height:18px;font-weight:400;margin-bottom:26px;text-transform:capitalize}@media screen and (max-width:1024px){.inner-section-container .breadcrumbs{margin-top:15px}}.inner-section-container .breadcrumbs a{color:var(--primary_color);font-family:var(--font_secondary);font-size:15px;line-height:18px;font-weight:400}.inner-section-container .breadcrumbs span{color:var(--primary_color);font-family:var(--font_secondary);font-size:15px;line-height:18px;font-weight:400;cursor:pointer}.inner-section-container .heading-content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:48px}.inner-section-container .heading-content.heading-content-no-sidebar{grid-template-columns:repeat(1,minmax(0,1fr))}.inner-section-container .heading-content .main-title{font-family:var(--font_secondary);font-size:42px;line-height:50px;font-weight:500;color:var(--neutral_colors_three);grid-column:span 9/span 9}.inner-section-container .heading-content .title-with-btn{display:flex;align-items:start;flex-direction:row;justify-content:space-between;gap:20px}.inner-section-container .heading-content .heading-right-side{grid-column:span 3/span 3}@media screen and (max-width:1024px){.inner-section-container .heading-content{grid-template-columns:repeat(1,minmax(0,1fr))}.inner-section-container .heading-content .main-title{grid-column:span 1/span 1}.inner-section-container .heading-content .heading-right-side{display:none}}@media screen and (max-width:767px){.inner-section-container .heading-content .title-with-btn{flex-direction:column}}.inner-section-container .content-container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:48px;padding-bottom:78px}.inner-section-container .content-container.content-container-no-sidebar{grid-template-columns:repeat(1,minmax(0,1fr))}.inner-section-container .content-container.content-container-no-sidebar .left-content{grid-column:span 1/span 1;border-top:1px solid var(--border_color)}.inner-section-container .content-container .left-content{padding-top:25px;font-family:var(--font_secondary);grid-column:span 9/span 9;border-top:1px solid var(--border_color)}.inner-section-container .content-container .left-content p{font-size:18px;line-height:30px;font-weight:400}.inner-section-container .content-container .left-content .contact-details-and-form{flex-wrap:initial;align-items:start;gap:30px}.inner-section-container .content-container .left-content .contact-details-and-form .contact-from-editor-wrap{width:100%;margin-top:0}@media screen and (max-width:767px){.inner-section-container .content-container .left-content .contact-details-and-form{flex-direction:column}}.inner-section-container .content-container .right-side{grid-column:span 3/span 3;display:grid;gap:30px;height:-moz-fit-content;height:fit-content;padding-top:10px}.inner-section-container .content-container .right-side img{width:100%;max-width:100%}.inner-section-container .content-container .right-side .widget_block{margin-bottom:20px}.inner-section-container .content-container .right-side .widget_block>p{margin:0}.inner-section-container .content-container .right-side .pages-items{border:1px solid var(--neutral_colors_two)}.inner-section-container .content-container .right-side .pages-items .current-page{font-family:var(--font_tertiary);background-color:var(--neutral_colors_two);color:var(--white_color);padding:4px 10px;text-transform:uppercase;font-size:17px;line-height:20px;margin:0;font-weight:400}.inner-section-container .content-container .right-side .pages-items .sub-menu{font-family:var(--font_tertiary);padding:12px 10px;margin:0;list-style:none;display:grid;gap:5px;cursor:pointer}.inner-section-container .content-container .right-side .pages-items .sub-menu a{color:var(--neutral_colors_two);font-size:17px;font-weight:400;padding:0 0}.inner-section-container .content-container .right-siderbar-broder{border:1px solid #dfdfe0;border-bottom:none}@media screen and (max-width:1024px){.inner-section-container .content-container{grid-template-columns:repeat(1,minmax(0,1fr))}.inner-section-container .content-container .left-content{grid-column:span 1/span 1}.inner-section-container .content-container .right-side{grid-column:span 1/span 1;grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:1024px) and (max-width:640px){.inner-section-container .content-container .right-side{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:780px){.inner-section-container .content-container .right-side{grid-column:span 1/span 1;grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:780px) and (max-width:640px){.inner-section-container .content-container .right-side{grid-template-columns:repeat(1,minmax(0,1fr))}}.wheel-quick-info-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media screen and (max-width:991px){.wheel-quick-info-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:767px){.wheel-quick-info-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-banner-card{display:flex;margin-bottom:30px;background:#fff;border:1px solid var(--border_color);border-radius:26px;box-shadow:0 3px 20px rgb(0 0 0 / .048)}.product-banner-card .card_thumb{width:50%;border-top-left-radius:26px;border-bottom-left-radius:26px}.product-banner-card .card_thumb img{width:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:26px;border-bottom-left-radius:26px;min-height:100%}@media screen and (max-width:767px){.product-banner-card .card_thumb{width:100%;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:0;border-bottom-right-radius:0}.product-banner-card .card_thumb img{height:auto;border-top-right-radius:20px;border-top-left-radius:20px;border-bottom-left-radius:0}}.product-banner-card .card_content{width:50%;padding:26px}.product-banner-card .card_category{color:#4f46e5;font-size:12px;font-weight:600;background-color:#e6e5ff}.product-banner-card .progress{flex:1}.product-banner-card .filter_card_btn{border:none;padding:8px 12px;border-radius:12px;background-color:color-mix(in srgb,var(--primary_color),transparent 92%);color:var(--primary_color);white-space:nowrap}@media screen and (max-width:767px){.product-banner-card{flex-direction:column;border-radius:20px}.product-banner-card .card_content{width:100%;padding:20px}}body.page-template-page-early-access>#page>footer.footer{display:none}.pdf-search-pro-early-access{--purple:#5b4fd9;--purple-d:#4a3fc0;--purple-l:#7b6ef6;--pink:#f05a7e;--orange:#f5a623;--purple-bg:#f0eeff;--purple-b:#c4b8fb;--text:#111827;--text-2:#374151;--text-3:#6b7280;--text-4:#9ca3af;--border:#e5e7eb;--white:#ffffff;--bg:#fafafa;--green:#10b981;font-family:"Plus Jakarta Sans",sans-serif;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;overflow-x:hidden}.pdf-search-pro-early-access *,.pdf-search-pro-early-access *::before,.pdf-search-pro-early-access *::after{box-sizing:border-box;margin:0;padding:0}.pdf-search-pro-early-access .ea-container{max-width:960px;margin:0 auto;padding:0 24px}.pdf-search-pro-early-access .ea-container--sm{max-width:680px;margin:0 auto;padding:0 24px}.pdf-search-pro-early-access .ea-nav{padding:18px 0;border-bottom:1px solid var(--border);background:rgb(255 255 255 / .9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0;z-index:50}.pdf-search-pro-early-access .ea-nav__inner{display:flex;align-items:center;justify-content:space-between}.pdf-search-pro-early-access .ea-nav__logo{display:flex;align-items:center;gap:10px;text-decoration:none}.pdf-search-pro-early-access .ea-nav__logo-img{width:32px;height:32px;border-radius:8px}.pdf-search-pro-early-access .ea-nav__logo-text{font-size:15px;font-weight:800;color:var(--text);letter-spacing:-.01em}.pdf-search-pro-early-access .ea-nav__logo-text span{color:var(--purple)}.pdf-search-pro-early-access .ea-nav__link{font-size:13px;font-weight:600;color:var(--text-3);text-decoration:none;transition:color 0.2s;display:flex;align-items:center;gap:6px}.pdf-search-pro-early-access .ea-nav__link:hover{color:var(--purple)}.pdf-search-pro-early-access .hero{padding:72px 0 64px;text-align:center;position:relative;overflow:hidden}.pdf-search-pro-early-access .hero::before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 80% 60% at 50% -10%,rgb(91 79 217 / .08) 0%,transparent 70%),radial-gradient(ellipse 40% 40% at 10% 90%,rgb(240 90 126 / .06) 0%,transparent 60%),radial-gradient(ellipse 40% 40% at 90% 80%,rgb(245 166 35 / .05) 0%,transparent 60%)}.pdf-search-pro-early-access .hero__blob{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none;z-index:0}.pdf-search-pro-early-access .hero__blob--1{width:300px;height:300px;background:rgb(91 79 217 / .08);top:-80px;left:-60px}.pdf-search-pro-early-access .hero__blob--2{width:200px;height:200px;background:rgb(240 90 126 / .08);top:40px;right:-40px}.pdf-search-pro-early-access .hero__inner{position:relative;z-index:1}.pdf-search-pro-early-access .launch-badge{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1.5px solid var(--purple-b);border-radius:100px;padding:6px 16px 6px 8px;margin-bottom:28px;box-shadow:0 2px 12px rgb(91 79 217 / .1);animation:fadeDown 0.5s ease both}.pdf-search-pro-early-access .launch-badge__dot{width:8px;height:8px;border-radius:50%;background:var(--pink);box-shadow:0 0 0 3px rgb(240 90 126 / .2);animation:pulse 2s infinite}@keyframes pulse{0%,100%{box-shadow:0 0 0 3px rgb(240 90 126 / .2)}50%{box-shadow:0 0 0 6px rgb(240 90 126 / .1)}}.pdf-search-pro-early-access .launch-badge__text{font-size:12px;font-weight:700;color:var(--purple);letter-spacing:.01em}.pdf-search-pro-early-access .launch-badge__date{font-size:12px;font-weight:800;color:var(--pink)}.pdf-search-pro-early-access .hero__title{font-size:clamp(38px, 6vw, 66px);font-weight:900;line-height:1.05;letter-spacing:-.03em;color:var(--text);margin-bottom:20px;animation:fadeUp 0.6s ease 0.1s both}.pdf-search-pro-early-access .hero__title .grad{background:linear-gradient(135deg,var(--purple),var(--pink));-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pdf-search-pro-early-access .hero__sub{font-size:17px;line-height:1.7;color:var(--text-3);max-width:520px;margin:0 auto 36px;animation:fadeUp 0.6s ease 0.2s both}.pdf-search-pro-early-access .hero__sub strong{color:var(--text-2);font-weight:700}.pdf-search-pro-early-access .hero__form-wrap{animation:fadeUp 0.6s ease 0.3s both;margin-bottom:16px}.pdf-search-pro-early-access .hero__cf7 .wpcf7{max-width:500px;margin:0 auto}.pdf-search-pro-early-access .hero__cf7 .wpcf7-form{margin:0}.pdf-search-pro-early-access .hero__cf7 .wpcf7-form>p{margin:0}.pdf-search-pro-early-access .hero__cf7 .discaount-from{display:flex;gap:10px;background:#fff;border:1.5px solid var(--border);border-radius:14px;padding:6px 6px 6px 18px;box-shadow:0 4px 24px rgb(91 79 217 / .1);transition:border-color 0.2s,box-shadow 0.2s}.pdf-search-pro-early-access .hero__cf7 .discaount-from:focus-within{border-color:var(--purple);box-shadow:0 4px 24px rgb(91 79 217 / .18),0 0 0 3px rgb(91 79 217 / .08)}.pdf-search-pro-early-access .hero__cf7 .fieldgroup{flex:1;min-width:0}.pdf-search-pro-early-access .hero__cf7 .fieldgroup .wpcf7-form-control-wrap{display:block}.pdf-search-pro-early-access .hero__cf7 .fieldbutton{flex-shrink:0;display:flex;align-items:center}.pdf-search-pro-early-access .hero__cf7 input[type=email]{width:100%;border:none;outline:none;font-size:14px;font-family:"Plus Jakarta Sans",sans-serif;color:var(--text);background:#fff0;min-width:0;min-height:46px}.pdf-search-pro-early-access .hero__cf7 input[type=email]::-moz-placeholder{color:var(--text-4)}.pdf-search-pro-early-access .hero__cf7 input[type=email]::placeholder{color:var(--text-4)}.pdf-search-pro-early-access .hero__cf7 input[type=submit]{flex-shrink:0;background:linear-gradient(135deg,var(--purple),var(--pink));color:#fff;border:none;cursor:pointer;padding:11px 22px;border-radius:10px;font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;font-weight:700;transition:all 0.2s;white-space:nowrap;box-shadow:0 4px 14px rgb(91 79 217 / .3)}.pdf-search-pro-early-access .hero__cf7 input[type=submit]:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgb(91 79 217 / .4)}.pdf-search-pro-early-access .hero__cf7 .wpcf7-response-output{background:linear-gradient(135deg,rgb(16 185 129 / .08),rgb(16 185 129 / .04));border:1.5px solid rgb(16 185 129 / .3);border-radius:12px;padding:16px 24px;font-size:14px;font-weight:600;color:#065f46;max-width:500px;margin:12px auto 0}.pdf-search-pro-early-access .hero__cf7--bottom .wpcf7,.pdf-search-pro-early-access .hero__cf7--bottom .wpcf7-response-output{max-width:480px}.pdf-search-pro-early-access .hero__trust{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;font-size:12px;color:var(--text-4);font-weight:500;animation:fadeUp 0.6s ease 0.4s both}.pdf-search-pro-early-access .hero__trust-item{display:flex;align-items:center;gap:5px}.pdf-search-pro-early-access .hero__trust-check{color:var(--green);font-size:12px}.pdf-search-pro-early-access .hero__discount{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,rgb(91 79 217 / .08),rgb(240 90 126 / .06));border:1px solid rgb(91 79 217 / .15);border-radius:100px;padding:6px 14px;font-size:12px;font-weight:700;color:var(--purple);margin-bottom:24px;animation:fadeUp 0.6s ease 0.15s both}.pdf-search-pro-early-access .hero__discount-pct{background:linear-gradient(135deg,var(--purple),var(--pink));color:#fff;font-size:11px;font-weight:800;padding:2px 8px;border-radius:100px}.pdf-search-pro-early-access .pills{padding:40px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff}.pdf-search-pro-early-access .pills__inner{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.pdf-search-pro-early-access .pill{display:inline-flex;align-items:center;gap:7px;background:var(--purple-bg);border:1px solid var(--purple-b);border-radius:100px;padding:8px 16px;font-size:13px;font-weight:600;color:var(--purple);transition:all 0.2s}.pdf-search-pro-early-access .pill:hover{background:#fff;box-shadow:0 4px 12px rgb(91 79 217 / .15);transform:translateY(-1px)}.pdf-search-pro-early-access .pill__check{color:var(--green);font-size:13px}.pdf-search-pro-early-access .features{padding:72px 0;background:var(--bg)}.pdf-search-pro-early-access .features__header{text-align:center;margin-bottom:48px}.pdf-search-pro-early-access .features__eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--purple);margin-bottom:10px;display:block}.pdf-search-pro-early-access .features__title{font-size:clamp(26px, 4vw, 36px);font-weight:900;letter-spacing:-.02em;color:var(--text);line-height:1.15}.pdf-search-pro-early-access .features__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pdf-search-pro-early-access .feat{background:#fff;border:1.5px solid var(--border);border-radius:16px;padding:28px 24px;transition:all 0.25s;position:relative;overflow:hidden}.pdf-search-pro-early-access .feat::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--purple),var(--pink));opacity:0;transition:opacity 0.25s}.pdf-search-pro-early-access .feat:hover{border-color:var(--purple-b);transform:translateY(-3px);box-shadow:0 12px 32px rgb(91 79 217 / .1)}.pdf-search-pro-early-access .feat:hover::before{opacity:1}.pdf-search-pro-early-access .feat__icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:16px;background:var(--purple-bg);border:1px solid var(--purple-b)}.pdf-search-pro-early-access .feat__title{font-size:16px;font-weight:800;color:var(--text);margin-bottom:8px;letter-spacing:-.01em}.pdf-search-pro-early-access .feat__body{font-size:13px;color:var(--text-3);line-height:1.65}.pdf-search-pro-early-access .feat__tag{display:inline-block;margin-top:12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--purple);background:var(--purple-bg);border:1px solid var(--purple-b);padding:2px 8px;border-radius:100px}.pdf-search-pro-early-access .proof{padding:56px 0;background:#fff;border-top:1px solid var(--border);border-bottom:1px solid var(--border);text-align:center}.pdf-search-pro-early-access .proof__stars{color:#f59e0b;font-size:22px;letter-spacing:3px;margin-bottom:12px}.pdf-search-pro-early-access .proof__text{font-size:18px;font-weight:700;color:var(--text);margin-bottom:6px;letter-spacing:-.01em}.pdf-search-pro-early-access .proof__sub{font-size:13px;color:var(--text-4);margin-bottom:20px}.pdf-search-pro-early-access .proof__quote{display:inline-block;max-width:480px;background:var(--purple-bg);border:1px solid var(--purple-b);border-radius:12px;padding:14px 20px;font-size:14px;font-weight:500;color:var(--text-2);font-style:italic;line-height:1.6}.pdf-search-pro-early-access .proof__quote-author{display:block;margin-top:8px;font-size:12px;font-weight:700;color:var(--purple);font-style:normal}.pdf-search-pro-early-access .bottom-capture{padding:80px 0;text-align:center;background:var(--bg);position:relative;overflow:hidden}.pdf-search-pro-early-access .bottom-capture::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 100%,rgb(91 79 217 / .06) 0%,transparent 70%)}.pdf-search-pro-early-access .bottom-capture__inner{position:relative;z-index:1}.pdf-search-pro-early-access .bottom-capture__title{font-size:clamp(28px, 4vw, 42px);font-weight:900;letter-spacing:-.025em;line-height:1.1;color:var(--text);margin-bottom:14px}.pdf-search-pro-early-access .bottom-capture__title .grad{background:linear-gradient(135deg,var(--purple),var(--pink));-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pdf-search-pro-early-access .bottom-capture__sub{font-size:15px;color:var(--text-3);margin-bottom:32px;max-width:420px;margin-left:auto;margin-right:auto;line-height:1.65}.pdf-search-pro-early-access .countdown{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:32px;flex-wrap:wrap}.pdf-search-pro-early-access .countdown__label{font-size:13px;color:var(--text-3);font-weight:500}.pdf-search-pro-early-access .countdown__timer{display:flex;align-items:center;gap:4px}.pdf-search-pro-early-access .countdown__unit{background:#fff;border:1.5px solid var(--border);border-radius:8px;padding:6px 10px;text-align:center;min-width:44px}.pdf-search-pro-early-access .countdown__num{font-size:18px;font-weight:900;color:var(--purple);font-variant-numeric:tabular-nums;line-height:1;display:block}.pdf-search-pro-early-access .countdown__uname{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-4);display:block}.pdf-search-pro-early-access .countdown__sep{font-size:18px;font-weight:900;color:var(--purple-b)}.pdf-search-pro-early-access .hero__trust--bottom{margin-top:16px}.pdf-search-pro-early-access .ea-footer{padding:24px 0;border-top:1px solid var(--border);background:#fff}.pdf-search-pro-early-access .ea-footer__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.pdf-search-pro-early-access .ea-footer__left{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-4)}.pdf-search-pro-early-access .ea-footer__right{display:flex;align-items:center;gap:16px}.pdf-search-pro-early-access .ea-footer__link{font-size:13px;color:var(--text-4);text-decoration:none;transition:color 0.2s}.pdf-search-pro-early-access .ea-footer__link:hover{color:var(--purple)}@keyframes fadeDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.pdf-search-pro-early-access .features__grid{grid-template-columns:1fr}.pdf-search-pro-early-access .hero__cf7 .discaount-from{flex-direction:column;padding:12px;border-radius:16px}.pdf-search-pro-early-access .hero__cf7 input[type=submit]{width:83vw;padding:8px 14px}.pdf-search-pro-early-access .hero__trust{gap:12px}.pdf-search-pro-early-access .countdown{flex-direction:column;gap:12px}}@media (max-width:480px){.pdf-search-pro-early-access .features__grid{grid-template-columns:1fr}.pdf-search-pro-early-access .pills__inner{gap:8px}.pdf-search-pro-early-access .pill{font-size:12px;padding:7px 12px}}.plugin-detail-box-title{font-size:18px;line-height:22px;font-weight:600;color:var(--heading_color)}.fp-deal-countdown-banner{background-color:#1f38ff;padding:10px 0;overflow:hidden}.fp-deal-countdown-banner__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:nowrap}.fp-deal-countdown-banner__title{color:#fff;font-size:clamp(14px, 1.3vw, 22px);font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;min-width:0;letter-spacing:0;margin:0}.fp-deal-countdown-banner__timer{display:flex;align-items:center;justify-content:center;gap:22px;flex-shrink:0}.fp-deal-countdown-banner__unit{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:44px}.fp-deal-countdown-banner__value{color:#fff;font-size:clamp(22px, 1.9vw, 36px);font-weight:700;line-height:1;letter-spacing:0}.fp-deal-countdown-banner__label{color:rgb(255 255 255 / .88);font-size:11px;font-weight:600;line-height:1;letter-spacing:0}.fp-deal-countdown-banner__button{display:inline-flex;align-items:center;justify-content:center;min-width:130px;border-radius:8px;background-color:#fff;color:#1b35ff;font-size:clamp(14px, 1.1vw, 20px);font-weight:700;line-height:1;padding:11px 20px;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:transform 0.2s ease,box-shadow 0.2s ease}.fp-deal-countdown-banner__button:hover,.fp-deal-countdown-banner__button:focus-visible{color:#1b35ff;transform:translateY(-1px);box-shadow:0 10px 20px rgb(0 0 0 / .16)}@media screen and (max-width:1199px){.fp-deal-countdown-banner__inner{flex-wrap:wrap;justify-content:center;gap:12px;text-align:center}.fp-deal-countdown-banner__title{white-space:normal;overflow:visible;text-overflow:unset;font-size:clamp(16px, 2.5vw, 24px);flex:1 1 100%}.fp-deal-countdown-banner__timer{gap:16px;flex-wrap:wrap;justify-content:center}}@media screen and (max-width:767px){.fp-deal-countdown-banner{padding:10px 0}.fp-deal-countdown-banner__inner{gap:10px;flex-wrap:wrap;justify-content:center;text-align:center}.fp-deal-countdown-banner__title{flex:1 1 100%;font-size:16px;line-height:1.3;white-space:normal}.fp-deal-countdown-banner__timer{gap:14px;flex-wrap:wrap;justify-content:center}.fp-deal-countdown-banner__unit{min-width:36px}.fp-deal-countdown-banner__value{font-size:26px}.fp-deal-countdown-banner__label{font-size:10px}.fp-deal-countdown-banner__button{font-size:15px;padding:10px 18px;min-width:120px}}.plugin-detail-hero__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:34px}@media screen and (max-width:1024px){.plugin-detail-hero__wrapper{grid-template-columns:1fr}}.plugin-detail-hero__wrapper .content-side .eyebrow-item{border:1px solid var(--border_color);border-radius:30px;padding:1px 12px 4px 12px;display:flex;align-items:center;background-image:linear-gradient(to right,#eef2ff,#ecfeff)}.plugin-detail-hero__wrapper .content-side .eyebrow-item img{width:16px;height:16px;margin-right:2px}.plugin-detail-hero__wrapper .content-side .setup_btn{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--natural_color)}.plugin-detail-hero__wrapper .content-side .setup_btn .book-icon{width:28px;height:28px}.plugin-detail-hero__wrapper .content-side .setup_btn .moving-arrow-icon{width:16px;height:16px;display:inline-block;animation:moveArrowInfinity 1.5s ease-in-out infinite}@keyframes moveArrowInfinity{0%,100%{transform:translateX(0)}50%{transform:translateX(8px)}}.plugin-detail-hero__wrapper .image-side{display:flex;justify-content:end}.plugin-detail-hero__wrapper .image-side img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:12px}.plugin-detail-hero .feature-hook-wrapper{border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:20px;margin-top:70px;display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (max-width:1024px){.plugin-detail-hero .feature-hook-wrapper{margin-top:50px}}.plugin-detail-hero .feature-hook-wrapper .feature-hook-title{font-size:16px;font-weight:600;color:var(--heading_color)}.plugin-detail-hero .feature-hook-wrapper .feature-hook-items{display:flex;gap:8px;flex-wrap:wrap}.plugin-detail-hero .feature-hook-wrapper .feature-hook-items .feature-hook-item{border:1px solid var(--border_color);border-radius:30px;padding:1px 12px 4px 12px;display:flex;align-items:center;background-color:#fff}.plugin-detail-hero .feature-hook-wrapper .feature-hook-items .feature-hook-item .hook-icon{width:16px;height:16px;margin-right:4px}.plugin-detail-hero .feature-hook-wrapper .feature-hook-items .feature-hook-item .hook-title{font-size:14px;font-weight:500;color:var(--text_color)}.t-i-container{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:60px;margin-bottom:60px}@media screen and (max-width:767px){.t-i-container{gap:20px}}@media screen and (max-width:640px){.t-i-container{grid-template-columns:1fr}}.t-i-container .traditional-box{border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:20px;z-index:1}.t-i-container .traditional-box .traditional-lists{list-style:none;padding-left:24px;margin-bottom:0}.t-i-container .traditional-box .traditional-lists .traditional-list{position:relative;font-size:16px;line-height:20px;color:var(--text_color);margin-bottom:12px}.t-i-container .traditional-box .traditional-lists .traditional-list:last-child{margin-bottom:0}.t-i-container .traditional-box .traditional-lists .traditional-list::before{content:"";position:absolute;left:-20px;top:11px;width:10px;height:10px;background-color:#aaa;border-radius:50%;transform:translateY(-50%)}.t-i-container .interactive-box{border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:20px}.t-i-container .interactive-box .interactive-lists{list-style:none;padding-left:0;margin-bottom:0}.t-i-container .interactive-box .interactive-lists .interactive-list{position:relative;font-size:16px;line-height:20px;color:var(--text_color);margin-bottom:12px}.t-i-container .interactive-box .interactive-lists .interactive-list:last-child{margin-bottom:0}.t-i-container .interactive-box .interactive-lists .interactive-list img{width:16px;height:16px;margin-right:6px}.how-work-container{margin-top:80px;margin-bottom:60px}.how-work-container .how-work-box-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media screen and (max-width:1024px){.how-work-container .how-work-box-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.how-work-container .how-work-box-wrapper{grid-template-columns:repeat(1,1fr)}}.how-work-container .how-work-box-wrapper .how-work-box{border:1px solid var(--border_color);border-radius:14px;background-color:#fff;padding:20px;background-image:linear-gradient(to right,#eef2ff,#ecfeff)}.use-case-container{margin-top:80px}.use-case-container .use-case-box-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:767px){.use-case-container .use-case-box-wrapper{grid-template-columns:repeat(1,1fr)}}.use-case-container .use-case-box-wrapper .use-case-box{border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:20px}.use-case-container .use-case-box-wrapper .use-case-box .us-box-icon{background-image:linear-gradient(to right,#ed3269,#f56736);display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;border-radius:12px}.use-case-container .use-case-box-wrapper .use-case-box .us-box-icon img{width:22px;height:22px}.use-case-container .use-case-box-wrapper .use-case-box .us-view-btn{padding:8px 12px;transition:all 0.3s ease}.use-case-container .use-case-box-wrapper .use-case-box .us-view-btn img{width:16px;margin-left:4px}.gallery-image-container{padding-top:100px;padding-bottom:40px}.gallery-image-container .gallery-image-box-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:767px){.gallery-image-container .gallery-image-box-wrapper{grid-template-columns:repeat(1,1fr)}}.gallery-image-container .gallery-image-box-wrapper .gallery-image-box{width:100%;height:250px;border-radius:12px;position:relative;display:block}.gallery-image-container .gallery-image-box-wrapper .gallery-image-box .gi-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery-image-container .gallery-image-box-wrapper .gallery-image-box .open-gallery-box-icon{background-color:#fff;position:absolute;right:0;bottom:0;padding:4px 6px 6px 6px;border-top-left-radius:6px}.key-feature-container{margin-top:80px;margin-bottom:60px}.key-feature-container .key-feature-box-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:1024px){.key-feature-container .key-feature-box-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.key-feature-container .key-feature-box-wrapper{grid-template-columns:repeat(1,1fr)}}.key-feature-container .key-feature-box-wrapper .key-feature-box{border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:30px 30px}@media screen and (max-width:767px){.key-feature-container .key-feature-box-wrapper .key-feature-box{padding:20px 20px}}.key-feature-container .key-feature-box-wrapper .key-feature-box .fi-box-icon{background-image:linear-gradient(to right,#ed3269,#f56736);display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;border-radius:12px}.key-feature-container .key-feature-box-wrapper .key-feature-box .fi-box-icon img{width:26px;height:26px}.documents-container{margin-top:80px;margin-bottom:60px;border:1px solid var(--border_color);border-radius:30px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:40px}@media screen and (max-width:767px){.documents-container{padding:30px}}.upcoming-container{margin-top:80px;margin-bottom:60px}.upcoming-container .upcoming-box-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:767px){.upcoming-container .upcoming-box-wrapper{grid-template-columns:repeat(1,1fr)}}.upcoming-container .upcoming-box-wrapper .upcoming-box{border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:20px}.upcoming-container .upcoming-box-wrapper .upcoming-box img{width:20px;height:20px}.cta-container{margin-top:80px;margin-bottom:60px;background-color:#0b1020;padding:30px 40px;border-radius:30px}.cta-container h2,.cta-container p{color:#ffffff!important}.support-form-container{margin-top:80px;margin-bottom:60px;max-width:900px}.support-form-container .su-form-wrapper{border:1px solid var(--border_color);border-radius:30px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:40px}@media screen and (max-width:767px){.support-form-container .su-form-wrapper{padding:30px}}.support-form-container .su-form-wrapper .nice-select{width:100%}.faq-container .faq-accordion{background-color:var(--white_color);border-radius:14px;overflow:hidden;border:1px solid var(--border_color);box-shadow:0 1px 3px rgb(0 0 0 / .06)}.faq-container .faq-accordion-item{border-bottom:1px solid var(--border_color)}.faq-container .faq-accordion-item:last-child{border-bottom:none}.faq-container .faq-accordion-header{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px 24px;text-align:left;background:none;border:none;cursor:pointer;font-family:var(--font_primary);transition:background-color var(--transition_speed) ease}.faq-container .faq-accordion-header:hover{background-color:var(--natural_color5)}.faq-container .faq-accordion-header:focus{outline:2px solid var(--primary_color);outline-offset:2px}@media (max-width:767px){.faq-container .faq-accordion-header{padding:16px 20px}}.faq-container .faq-accordion-title{flex:1;margin:0;font-family:var(--font_primary);font-size:18px;font-weight:700;line-height:1.4;color:var(--heading_color)}@media (max-width:767px){.faq-container .faq-accordion-title{font-size:16px}}.faq-container .faq-accordion-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;border-radius:50%;color:var(--primary_color)!important;font-size:30px;font-weight:600;line-height:1;transition:transform var(--transition_speed) ease}.faq-container .faq-accordion-icon .faq-icon-close{display:none;color:var(--primary_color)!important}.faq-container .faq-accordion-icon .faq-icon-plus{display:inline-block;color:var(--primary_color)!important}.faq-container .faq-accordion-item.is-open .faq-icon-plus,.faq-container .faq-accordion-item:has(.faq-accordion-collapse.show) .faq-icon-plus{display:none}.faq-container .faq-accordion-item.is-open .faq-icon-close,.faq-container .faq-accordion-item:has(.faq-accordion-collapse.show) .faq-icon-close{display:inline-block}.faq-container .faq-accordion-collapse{border-top:1px solid var(--border_color)}.faq-container .faq-accordion-body{padding:10px 24px 24px;font-family:var(--font_primary);font-size:16px;line-height:1.6;font-weight:400;color:var(--text_color)}@media (max-width:767px){.faq-container .faq-accordion-body{padding:10px 20px 20px;font-size:15px}}.faq-container .faq-accordion-body p{margin:0 0 12px;color:var(--text_color);font-size:inherit;line-height:inherit}.faq-container .faq-accordion-body p:last-child{margin-bottom:0}.faq-container .faq-accordion-body ul{margin:12px 0;padding-left:20px;list-style:disc;color:var(--text_color);font-size:inherit;line-height:1.6}.faq-container .faq-accordion-body ul li{margin-bottom:6px}.faq-container .faq-accordion-body ul li:last-child{margin-bottom:0}.faq-container .faq-accordion-body ol{margin:12px 0;padding-left:20px;color:var(--text_color);font-size:inherit;line-height:1.6}.faq-container .faq-accordion-body ol li{margin-bottom:6px}.faq-container .faq-accordion-body a{color:var(--primary_color);text-decoration:none}.faq-container .faq-accordion-body a:hover{text-decoration:underline}.discount-countdown{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.discount-countdown__unit{display:flex;flex-direction:column;align-items:center;gap:6px}.discount-countdown__digits{display:flex;align-items:center;gap:6px}.discount-countdown__digit{width:32px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background-color:#0f2eff;color:#fff;font-size:20px;font-weight:700;line-height:1}.discount-countdown__label{font-size:12px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;color:var(--text_color)}@media screen and (max-width:767px){.discount-countdown{gap:8px}.discount-countdown__digits{gap:4px}.discount-countdown__digit{width:26px;height:30px;font-size:16px;border-radius:6px}.discount-countdown__label{font-size:11px}}.pdf-search-pro-landing{--blue:#5b4fd9;--blue-dark:#4a3fc0;--blue-light:#7b6ef6;--blue-bg:#f0eeff;--blue-border:#c4b8fb;--text:#111827;--text-2:#374151;--text-3:#6b7280;--text-4:#9ca3af;--border:#e5e7eb;--border-2:#f3f4f6;--white:#ffffff;--bg:#ffffff;--bg-2:#f9fafb;--bg-3:#f3f4f6;--green:#10b981;--green-bg:#ecfdf5;--red:#ef4444;--red-bg:#fef2f2;--orange:#f59e0b;--radius:10px;--radius-lg:16px;--shadow-sm:0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.04);--shadow:0 4px 16px rgba(0, 0, 0, 0.08), 0 2px 6px rgba(0, 0, 0, 0.04);--shadow-lg:0 12px 40px rgba(0, 0, 0, 0.1), 0 4px 12px rgba(0, 0, 0, 0.05);--shadow-blue:0 8px 24px rgba(91, 79, 217, 0.25);font-family:var(--font_primary),"Inter",-apple-system,BlinkMacSystemFont,sans-serif;background:var(--bg);color:var(--text);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}.pdf-search-pro-landing *,.pdf-search-pro-landing *::before,.pdf-search-pro-landing *::after{box-sizing:border-box}.pdf-search-pro-landing img{max-width:100%;height:auto;display:block}.pdf-search-pro-landing a{text-decoration:none;color:inherit}.pdf-search-pro-landing .container{max-width:1140px;margin:0 auto;padding:0 24px}.pdf-search-pro-landing .container--sm{max-width:760px;margin:0 auto;padding:0 24px}.pdf-search-pro-landing .btn{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border-radius:var(--radius);font-family:var(--font_primary),"Inter",sans-serif;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:all 0.18s ease;white-space:nowrap;text-decoration:none}.pdf-search-pro-landing .btn--primary{background:var(--blue);color:var(--white);box-shadow:var(--shadow-blue)}.pdf-search-pro-landing .btn--primary:hover{background:var(--blue-dark);transform:translateY(-1px);box-shadow:0 12px 32px rgb(91 79 217 / .35);color:var(--white)}.pdf-search-pro-landing .btn--outline{background:var(--white);color:var(--blue);border:1.5px solid var(--blue-border)}.pdf-search-pro-landing .btn--outline:hover{background:var(--blue-bg);border-color:var(--blue);color:var(--blue)}.pdf-search-pro-landing .btn--ghost{background:#fff0;color:var(--text-2);border:1.5px solid var(--border)}.pdf-search-pro-landing .btn--ghost:hover{background:var(--bg-2);border-color:var(--text-4);color:var(--text-2)}.pdf-search-pro-landing .btn--lg{padding:13px 26px;font-size:15px;border-radius:11px}.pdf-search-pro-landing .btn--xl{padding:15px 30px;font-size:16px;border-radius:12px}.pdf-search-pro-landing .badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:100px;font-size:12px;font-weight:600}.pdf-search-pro-landing .badge--blue{background:var(--blue-bg);color:var(--blue);border:1px solid var(--blue-border)}.pdf-search-pro-landing .badge--green{background:var(--green-bg);color:var(--green)}.pdf-search-pro-landing .section-eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--blue);margin-bottom:12px}.pdf-search-pro-landing .section-title{font-size:clamp(28px, 4vw, 42px);font-weight:800;line-height:1.15;color:var(--text);letter-spacing:-.02em;margin-bottom:16px}.pdf-search-pro-landing .section-subtitle{font-size:16px;color:var(--text-3);line-height:1.7;max-width:580px}.pdf-search-pro-landing .compare__subtitle{margin:0 auto}.pdf-search-pro-landing .hero{padding:64px 0 64px;text-align:center;position:relative;overflow:hidden;background:var(--white)}.pdf-search-pro-landing .hero::before{content:"";position:absolute;top:-200px;left:50%;transform:translateX(-50%);width:900px;height:600px;border-radius:50%;background:radial-gradient(ellipse,rgb(91 79 217 / .06) 0%,transparent 65%);pointer-events:none}.pdf-search-pro-landing .hero__inner{position:relative;z-index:1}.pdf-search-pro-landing .hero__badge-wrap{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px}.pdf-search-pro-landing .hero__badge-icon{width:48px;height:48px;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .12)}.pdf-search-pro-landing .hero__title{font-size:clamp(40px, 6vw, 68px);font-weight:900;line-height:1.06;letter-spacing:-.03em;color:var(--text);margin:0 auto 20px;max-width:820px}.pdf-search-pro-landing .hero__title .highlight{color:var(--blue)}.pdf-search-pro-landing .hero__subtitle{font-size:18px;line-height:1.65;color:var(--text-3);max-width:560px;margin:0 auto 32px}.pdf-search-pro-landing .hero__actions{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:24px}.pdf-search-pro-landing .hero__proof{display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:wrap}.pdf-search-pro-landing .hero__proof-item{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-3);padding:0 16px;border-right:1px solid var(--border)}.pdf-search-pro-landing .hero__proof-item:last-child{border-right:none}.pdf-search-pro-landing .hero__product-definition{display:flex;align-items:center;justify-content:center;margin-top:24px}.pdf-search-pro-landing .hero__product-definition p{font-size:13px;color:var(--text-3);max-width:820px}.pdf-search-pro-landing .hero__proof-stars{color:#f59e0b;font-size:13px}.pdf-search-pro-landing .video-section{padding:64px 0 80px;background:var(--bg-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border);text-align:center}.pdf-search-pro-landing .video-section--white{background:var(--bg-2)}.pdf-search-pro-landing .video-section__label{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--blue);margin-bottom:10px;display:block}.pdf-search-pro-landing .video-section__title{font-size:clamp(22px, 3vw, 30px);font-weight:800;color:var(--text);letter-spacing:-.02em;margin-bottom:8px}.pdf-search-pro-landing .video-section__sub{font-size:15px;color:var(--text-3);margin-bottom:32px}.pdf-search-pro-landing .video-section__wrap{max-width:820px;margin:0 auto;position:relative}.pdf-search-pro-landing .video-section__frame{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg),0 0 0 1px rgb(0 0 0 / .06);aspect-ratio:16/9;background:#000}.pdf-search-pro-landing .video-section__frame iframe{width:100%;height:100%;display:block;border:none}.pdf-search-pro-landing .yt-facade{position:relative;display:block;width:100%;height:100%;padding:0;border:none;cursor:pointer;background:#000}.pdf-search-pro-landing .yt-facade .yt-facade__thumb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pdf-search-pro-landing .yt-facade .yt-facade__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform 0.15s ease,opacity 0.15s ease;opacity:.9}.pdf-search-pro-landing .yt-facade:hover .yt-facade__play,.pdf-search-pro-landing .yt-facade:focus-visible .yt-facade__play{transform:translate(-50%,-50%) scale(1.08);opacity:1}.pdf-search-pro-landing .video-section__review{display:inline-flex;align-items:center;gap:10px;margin-top:20px;background:var(--white);border:1px solid var(--border);border-radius:100px;padding:8px 16px 8px 12px;box-shadow:var(--shadow-sm)}@media (max-width:768px){.pdf-search-pro-landing .video-section__review{flex-direction:column;gap:0;padding:0}}.pdf-search-pro-landing .video-section__review-stars{color:#f59e0b;font-size:13px;letter-spacing:1px}.pdf-search-pro-landing .video-section__review-text{font-size:13px;color:var(--text-3)}.pdf-search-pro-landing .video-section__review-text strong{color:var(--text-2);font-weight:600}.pdf-search-pro-landing .video-section__support-link{font-size:13px;font-weight:600;color:var(--blue);margin-left:4px}.pdf-search-pro-landing .trust-strip{background:var(--bg-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:20px 0}.pdf-search-pro-landing .trust-strip__inner{display:flex;align-items:center;justify-content:center;gap:40px;flex-wrap:wrap}.pdf-search-pro-landing .trust-strip__label{font-size:12px;color:var(--text-4);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.pdf-search-pro-landing .trust-strip__items{display:flex;align-items:center;gap:32px;flex-wrap:wrap}@media (max-width:768px){.pdf-search-pro-landing .trust-strip__items{justify-content:center}}.pdf-search-pro-landing .trust-strip__item{font-size:13px;font-weight:600;color:var(--text-4);display:flex;align-items:center;gap:6px}.pdf-search-pro-landing .compare{padding:88px 0;background:var(--white)}.pdf-search-pro-landing .compare__header,.pdf-search-pro-landing .how__header,.pdf-search-pro-landing .features__header,.pdf-search-pro-landing .usecases__header,.pdf-search-pro-landing .table-section__header,.pdf-search-pro-landing .pricing__header,.pdf-search-pro-landing .faq__header{text-align:center}.pdf-search-pro-landing .compare__header,.pdf-search-pro-landing .features__header,.pdf-search-pro-landing .usecases__header{margin-bottom:52px}.pdf-search-pro-landing .compare__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.pdf-search-pro-landing .compare__card{border-radius:var(--radius-lg);padding:32px;border:1.5px solid}.pdf-search-pro-landing .compare__card--old{background:var(--bg-2);border-color:var(--border)}.pdf-search-pro-landing .compare__card--new{background:var(--white);border-color:var(--blue-border);box-shadow:var(--shadow-blue)}.pdf-search-pro-landing .compare__card-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;display:flex;align-items:center;gap:6px}.pdf-search-pro-landing .compare__card--old .compare__card-label{color:var(--text-4)}.pdf-search-pro-landing .compare__card--new .compare__card-label{color:var(--blue)}.pdf-search-pro-landing .compare__card-title{font-size:20px;font-weight:800;margin-bottom:20px;color:var(--text);letter-spacing:-.01em}.pdf-search-pro-landing .compare__list{list-style:none;display:flex;flex-direction:column;gap:10px;margin:0;padding:0}.pdf-search-pro-landing .compare__item{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}.pdf-search-pro-landing .compare__item-icon{flex-shrink:0;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;margin-top:2px;font-weight:700}.pdf-search-pro-landing .compare__item-icon--bad{background:var(--red-bg);color:var(--red)}.pdf-search-pro-landing .compare__item-icon--good{background:var(--green-bg);color:var(--green)}.pdf-search-pro-landing .compare__item--bad .compare__item-text{color:var(--text-3)}.pdf-search-pro-landing .compare__item--good .compare__item-text{color:var(--text-2);font-weight:500}.pdf-search-pro-landing .how{padding:88px 0;background:var(--bg-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.pdf-search-pro-landing .how__header{margin-bottom:56px}.pdf-search-pro-landing .how__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;position:relative}.pdf-search-pro-landing .how__connector{position:absolute;top:28px;left:calc(12.5% + 14px);right:calc(12.5% + 14px);height:2px;background:var(--border-2);z-index:0}.pdf-search-pro-landing .how__connector-fill{height:100%;width:66.6%;background:linear-gradient(90deg,var(--blue),var(--blue-light))}.pdf-search-pro-landing .how__step{background:var(--white);border:1.5px solid var(--border);border-radius:var(--radius-lg);padding:24px 20px;text-align:center;position:relative;z-index:1;transition:all 0.2s}.pdf-search-pro-landing .how__step:hover{border-color:var(--blue-border);box-shadow:var(--shadow);transform:translateY(-2px)}.pdf-search-pro-landing .how__step--pro{border-color:var(--blue);background:var(--blue-bg);box-shadow:var(--shadow-blue)}.pdf-search-pro-landing .how__step-num{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:800;margin:0 auto 14px;background:var(--bg-3);color:var(--text-3)}.pdf-search-pro-landing .how__step--pro .how__step-num{background:var(--blue);color:var(--white)}.pdf-search-pro-landing .how__step-title{font-size:15px;font-weight:700;color:var(--text);margin-bottom:6px}.pdf-search-pro-landing .how__step-body{font-size:13px;color:var(--text-3);line-height:1.55;margin:0}.pdf-search-pro-landing .how__pro-pill{display:inline-block;margin-top:8px;background:var(--blue);color:var(--white);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:100px}.pdf-search-pro-landing .ocr{padding:88px 0;background:var(--white)}@media (max-width:768px){.pdf-search-pro-landing .ocr{text-align:center}}.pdf-search-pro-landing .ocr__inner{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.pdf-search-pro-landing .ocr__eyebrow{color:var(--blue);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;display:block}.pdf-search-pro-landing .ocr__title{font-size:clamp(26px, 3.5vw, 38px);font-weight:800;line-height:1.18;letter-spacing:-.02em;margin-bottom:16px;color:var(--text)}.pdf-search-pro-landing .ocr__body{font-size:15px;color:var(--text-3);line-height:1.75;margin-bottom:24px}.pdf-search-pro-landing .ocr__pills{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}@media (max-width:768px){.pdf-search-pro-landing .ocr__pills{justify-content:center}}.pdf-search-pro-landing .ocr__quota{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius);padding:16px 18px}.pdf-search-pro-landing .ocr__quota-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-4);margin-bottom:10px}.pdf-search-pro-landing .ocr__quota-row{display:flex;align-items:center;justify-content:space-between;padding:5px 0;border-bottom:1px solid var(--border);font-size:13px}.pdf-search-pro-landing .ocr__quota-row:last-child{border-bottom:none}.pdf-search-pro-landing .ocr__quota-plan{color:var(--text-2);font-weight:500}.pdf-search-pro-landing .ocr__quota-pages{color:var(--blue);font-weight:700}.pdf-search-pro-landing .ocr__visual{display:flex;flex-direction:column;gap:14px}.pdf-search-pro-landing .ocr__file-card{background:var(--white);border:1.5px solid var(--border);border-radius:var(--radius);padding:14px 16px;display:flex;align-items:center;gap:12px;transition:all 0.25s;box-shadow:var(--shadow-sm)}.pdf-search-pro-landing .ocr__file-card:hover{border-color:var(--blue-border);box-shadow:var(--shadow)}.pdf-search-pro-landing .ocr__file-card--dim{opacity:.6}.pdf-search-pro-landing .ocr__file-icon{width:36px;height:44px;border-radius:6px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;color:var(--white);background:var(--blue)}.pdf-search-pro-landing .ocr__file-icon--scan{background:var(--text-3)}.pdf-search-pro-landing .ocr__file-icon--ok{background:#059669}.pdf-search-pro-landing .ocr__file-info{flex:1;min-width:0}.pdf-search-pro-landing .ocr__file-name{font-size:13px;font-weight:600;color:var(--text);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdf-search-pro-landing .ocr__file-type{font-size:11px;color:var(--text-4)}.pdf-search-pro-landing .ocr__file-status{flex-shrink:0;font-size:11px;font-weight:700;padding:3px 9px;border-radius:100px}.pdf-search-pro-landing .ocr__file-status--indexed{background:var(--green-bg);color:var(--green)}.pdf-search-pro-landing .ocr__file-status--ocr{background:var(--blue-bg);color:var(--blue)}.pdf-search-pro-landing .ocr__file-status--blocked{background:var(--red-bg);color:var(--red)}.pdf-search-pro-landing .ocr__divider{display:flex;align-items:center;gap:10px;padding:4px 0}.pdf-search-pro-landing .ocr__divider--spaced{margin-top:8px}.pdf-search-pro-landing .ocr__divider-line{flex:1;height:1px;background:var(--border)}.pdf-search-pro-landing .ocr__divider-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-4)}.pdf-search-pro-landing .ocr__divider-label--ok{color:var(--green)}.pdf-search-pro-landing .features{padding:88px 0;background:var(--bg-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.pdf-search-pro-landing .features__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pdf-search-pro-landing .feat-card{background:var(--white);border:1.5px solid var(--border);border-radius:var(--radius-lg);padding:26px;position:relative;transition:all 0.2s}.pdf-search-pro-landing .feat-card:hover{border-color:var(--blue-border);box-shadow:var(--shadow);transform:translateY(-2px)}.pdf-search-pro-landing .feat-card__tier{position:absolute;top:16px;right:16px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:100px}.pdf-search-pro-landing .feat-card__tier--starter{background:#eef2ff;color:var(--blue)}.pdf-search-pro-landing .feat-card__tier--pro{background:#ecfdf5;color:var(--green)}.pdf-search-pro-landing .feat-card__tier--agency{background:#f5f3ff;color:#7c3aed}.pdf-search-pro-landing .feat-card__icon{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:14px;background:var(--blue-bg);border:1px solid var(--blue-border)}.pdf-search-pro-landing .feat-card__icon--green{background:var(--green-bg);border-color:#a7f3d0}.pdf-search-pro-landing .feat-card__icon--purple{background:#f5f3ff;border-color:#ddd6fe}.pdf-search-pro-landing .feat-card__icon--orange{background:#fff7ed;border-color:#fed7aa}.pdf-search-pro-landing .feat-card__title{font-size:16px;font-weight:700;color:var(--text);margin-bottom:8px}.pdf-search-pro-landing .feat-card__body{font-size:13px;color:var(--text-3);line-height:1.6;margin-bottom:0}.pdf-search-pro-landing .feat-card__screenshot-placeholder{width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,var(--bg-3) 0%,var(--blue-bg) 100%);border-radius:8px;border:1.5px dashed var(--blue-border);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;margin-top:16px}.pdf-search-pro-landing .feat-card__screenshot-placeholder span{font-size:11px;font-weight:600;color:var(--blue);text-transform:uppercase;letter-spacing:.06em;text-align:center;padding:0 10px}.pdf-search-pro-landing .usecases{padding:88px 0;background:var(--white)}.pdf-search-pro-landing .usecases__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.pdf-search-pro-landing .usecase-card{background:var(--bg-2);border:1.5px solid var(--border);border-radius:var(--radius-lg);padding:22px 16px;text-align:center;transition:all 0.2s}.pdf-search-pro-landing .usecase-card:hover{border-color:var(--blue-border);background:var(--blue-bg);transform:translateY(-2px);box-shadow:var(--shadow)}.pdf-search-pro-landing .usecase-card__icon{font-size:28px;margin-bottom:10px}.pdf-search-pro-landing .usecase-card__title{font-size:13px;font-weight:700;color:var(--text);margin-bottom:6px}.pdf-search-pro-landing .usecase-card__body{font-size:12px;color:var(--text-3);line-height:1.5;margin-bottom:0}.pdf-search-pro-landing .pricing{padding:88px 0;background:var(--white)}.pdf-search-pro-landing .pricing__header{margin-bottom:16px}.pdf-search-pro-landing .pricing__toggle-wrap{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:44px}.pdf-search-pro-landing .pricing__toggle-label{font-size:14px;color:var(--text-3);font-weight:500}.pdf-search-pro-landing .pricing__toggle-label.active{color:var(--text)}.pdf-search-pro-landing .toggle{position:relative;width:48px;height:26px;cursor:pointer}.pdf-search-pro-landing .toggle input{opacity:0;width:0;height:0}.pdf-search-pro-landing .toggle__track{position:absolute;inset:0;background:var(--border);border-radius:100px;transition:background 0.2s}.pdf-search-pro-landing .toggle input:checked~.toggle__track{background:var(--blue)}.pdf-search-pro-landing .toggle__thumb{position:absolute;top:3px;left:3px;width:20px;height:20px;background:var(--white);border-radius:50%;transition:transform 0.2s;box-shadow:0 1px 3px rgb(0 0 0 / .2)}.pdf-search-pro-landing .toggle input:checked~.toggle__thumb{transform:translateX(22px)}.pdf-search-pro-landing .pricing__save{background:var(--green-bg);color:var(--green);border:1px solid #a7f3d0;font-size:11px;font-weight:700;padding:2px 8px;border-radius:100px}.pdf-search-pro-landing .pricing__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;align-items:stretch}.pdf-search-pro-landing .plan{border-radius:var(--radius-lg);border:1.5px solid var(--border);background:var(--white);overflow:visible;position:relative;z-index:1;transition:all 0.2s;display:flex;flex-direction:column}.pdf-search-pro-landing .plan:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px);z-index:6}.pdf-search-pro-landing .plan--popular{border-color:var(--blue);box-shadow:0 0 0 3px rgb(91 79 217 / .1),var(--shadow-blue)}.pdf-search-pro-landing .plan--popular:hover{box-shadow:0 16px 48px rgb(91 79 217 / .2)}.pdf-search-pro-landing .plan__popular-tag{background:linear-gradient(90deg,#f05a7e,#f5a623);color:var(--white);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;padding:5px 16px;border-radius:100px;display:block;text-align:center;margin:-14px 20px 18px;box-shadow:0 4px 12px rgb(240 90 126 / .3);position:relative;z-index:1}.pdf-search-pro-landing .plan__header{padding:22px 22px 18px;text-align:center}.pdf-search-pro-landing .plan__name{font-size:18px;font-weight:800;color:var(--text);margin-bottom:2px}.pdf-search-pro-landing .plan__tagline{font-size:11px;color:var(--text-4);line-height:1.4;margin-bottom:16px}.pdf-search-pro-landing .plan__price-box{margin-bottom:4px}.pdf-search-pro-landing .pricing-card__price-wrap{display:flex;flex-direction:column;gap:2px}.pdf-search-pro-landing .plan__original{font-size:12px;color:var(--text-4);text-decoration:line-through;height:16px;display:none}.pdf-search-pro-landing .fs-undiscounted-price{color:#ef4444;text-decoration:line-through;text-decoration-color:currentColor;min-height:16px;margin-bottom:10px}.pdf-search-pro-landing .plan__price{display:flex;align-items:flex-start;gap:1px;line-height:1;margin-bottom:2px;justify-content:center}.pdf-search-pro-landing .plan__currency{font-size:18px;font-weight:700;color:var(--text-3);padding-top:6px}.pdf-search-pro-landing .plan__amount{font-size:46px;font-weight:900;color:var(--text);letter-spacing:-.03em}.pdf-search-pro-landing .plan__period{font-size:13px;color:var(--text-4);align-self:flex-end;padding-bottom:8px}.pdf-search-pro-landing .plan__billing{font-size:12px;color:var(--text-4);min-height:18px}.pdf-search-pro-landing .plan__billing strong{color:var(--text-3)}.pdf-search-pro-landing .fs-selected-pricing-cycle{font-size:12px;color:var(--text-4);min-height:18px}.pdf-search-pro-landing .fs-selected-pricing-license-quantity{font-size:12px;color:var(--text-3);margin-top:8px;min-height:18px;font-weight:600}.pdf-search-pro-landing .fs-plan-support{font-size:12px;color:var(--text-3);margin-top:4px;min-height:18px}.pdf-search-pro-landing .monthly-b{display:none}.pdf-search-pro-landing .plan__body{padding:0 22px 22px;display:flex;flex-direction:column;flex:1}.pdf-search-pro-landing .plan__cta{display:block;width:100%;text-align:center;margin-bottom:18px;padding:11px;border-radius:var(--radius);font-size:14px;font-weight:700;cursor:pointer;border:none;transition:all 0.18s;font-family:var(--font_primary),"Inter",sans-serif}.pdf-search-pro-landing .plan__cta--primary{background:var(--blue);color:var(--white);box-shadow:var(--shadow-blue)}.pdf-search-pro-landing .plan__cta--primary:hover{background:var(--blue-dark);color:var(--white);transform:translateY(-1px)}.pdf-search-pro-landing .plan__cta--outline{background:var(--white);color:var(--blue);border:1.5px solid var(--blue-border)}.pdf-search-pro-landing .plan__cta--outline:hover{background:var(--blue-bg);color:var(--blue)}.pdf-search-pro-landing .plan__divider{border:none;border-top:1px solid var(--border-2);margin-bottom:16px}.pdf-search-pro-landing .fs-license-quantities,.pdf-search-pro-landing .pricing-license-table{width:calc(100% + 44px);margin-left:-22px;margin-right:-22px;border-collapse:collapse;margin-bottom:16px;border:0;border-radius:0;overflow:visible}.pdf-search-pro-landing .fs-license-quantities td,.pdf-search-pro-landing .pricing-license-table td{padding:8px 10px;border-bottom:0;font-size:14px;color:var(--text-3);vertical-align:middle}.pdf-search-pro-landing .fs-license-quantities td:last-child,.pdf-search-pro-landing .pricing-license-table td:last-child{text-align:right;font-weight:600;color:var(--text)}.pdf-search-pro-landing .fs-license-quantities tr:last-child td,.pdf-search-pro-landing .pricing-license-table tr:last-child td{border-bottom:none}.pdf-search-pro-landing .fs-license-quantities tr.fs-license-quantity-row,.pdf-search-pro-landing .pricing-license-table tr.fs-license-quantity-row{cursor:pointer;transition:background-color 0.16s ease}.pdf-search-pro-landing .fs-license-quantities tr.fs-license-quantity-row:hover,.pdf-search-pro-landing .pricing-license-table tr.fs-license-quantity-row:hover{background:var(--bg-2)}.pdf-search-pro-landing .fs-license-quantities tr.fs-license-quantity-row.fs-license-quantity-selected,.pdf-search-pro-landing .pricing-license-table tr.fs-license-quantity-row.fs-license-quantity-selected{background:var(--blue-bg)}.pdf-search-pro-landing .fs-license-quantities .fs-license-quantity label,.pdf-search-pro-landing .pricing-license-table .fs-license-quantity label{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:600;color:var(--text-2);font-size:14px}.pdf-search-pro-landing .fs-license-quantities .fs-license-quantity input[type=radio],.pdf-search-pro-landing .pricing-license-table .fs-license-quantity input[type=radio]{width:14px;height:14px;accent-color:var(--blue);flex-shrink:0}.pdf-search-pro-landing .plan__features{list-style:none;display:flex;flex-direction:column;gap:9px;flex:1;margin:0;padding:0}.pdf-search-pro-landing .plan__feature{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.4}.pdf-search-pro-landing .plan__feature-check{color:var(--green);flex-shrink:0;font-size:13px;margin-top:1px}.pdf-search-pro-landing .plan__feature-cross{color:var(--border);flex-shrink:0;font-size:13px;margin-top:1px}.pdf-search-pro-landing .plan__feature-text{color:var(--text-2);line-height:1.4;flex:1}.pdf-search-pro-landing .plan__feature-text--dim{color:var(--text-4)}.pdf-search-pro-landing .fs-tooltip{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;cursor:help;z-index:7}.pdf-search-pro-landing .fs-icon{width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;line-height:1;color:var(--text-4);border:1px solid var(--border);background:var(--white);transition:all 0.16s ease}.pdf-search-pro-landing .fs-tooltip-message{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);min-width:170px;max-width:240px;padding:7px 9px;border-radius:8px;background:#111827;color:#fff;font-size:11px;line-height:1.45;opacity:0;pointer-events:none;transition:opacity 0.16s ease;z-index:60}.pdf-search-pro-landing .fs-tooltip-message::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid #fff0;border-top-color:#111827}.pdf-search-pro-landing .fs-tooltip:hover .fs-tooltip-message,.pdf-search-pro-landing .fs-tooltip:focus .fs-tooltip-message,.pdf-search-pro-landing .fs-tooltip:focus-within .fs-tooltip-message{opacity:1}.pdf-search-pro-landing .fs-tooltip:hover .fs-icon,.pdf-search-pro-landing .fs-tooltip:focus .fs-icon,.pdf-search-pro-landing .fs-tooltip:focus-within .fs-icon{color:var(--blue);border-color:var(--blue-border);background:var(--blue-bg)}.pdf-search-pro-landing .pricing__trust{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:36px;flex-wrap:wrap}@media (max-width:768px){.pdf-search-pro-landing .pricing__trust{gap:8px;margin-top:20px}}.pdf-search-pro-landing .pricing__trust-item{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-3)}.pdf-search-pro-landing .pricing__trust-check{color:var(--green);font-size:13px}.pdf-search-pro-landing .pricing__compare-action{text-align:center;margin-top:32px}.pdf-search-pro-landing .pricing__compare-toggle{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;border-radius:8px;font-family:var(--font_primary),"Inter",sans-serif;font-size:13px;font-weight:600;cursor:pointer;background:#fff7ed;color:#b45309;border:1.5px solid #fed7aa;transition:all 0.18s;white-space:nowrap}.pdf-search-pro-landing .pricing__compare-toggle:hover{background:#fef3c7;border-color:#f59e0b;color:#92400e}.pdf-search-pro-landing .compare-table-wrap{max-height:0;overflow:hidden;transition:max-height 0.45s ease,border 0.1s;background:var(--bg-2);border-top:0 solid var(--border)}.pdf-search-pro-landing .compare-table-wrap__container{padding-top:48px;padding-bottom:56px}.pdf-search-pro-landing .compare-table-wrap__header{text-align:center;margin-bottom:32px}.pdf-search-pro-landing .compare-table-wrap__header h3{font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--text);margin-bottom:8px}.pdf-search-pro-landing .compare-table-wrap__header p{font-size:14px;color:var(--text-3);margin-bottom:0}.pdf-search-pro-landing .compare-table-wrap__scroll{overflow-x:auto}.pdf-search-pro-landing .compare-table-wrap__hide{text-align:center;margin-top:28px}.pdf-search-pro-landing .feat-table{width:100%;border-collapse:collapse;background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow);border:1px solid var(--border)}.pdf-search-pro-landing .feat-table th,.pdf-search-pro-landing .feat-table td{padding:13px 16px;text-align:left;border-bottom:1px solid var(--border-2);font-size:13px}.pdf-search-pro-landing .feat-table th:first-child{width:42%}.pdf-search-pro-landing .feat-table th{font-weight:700;background:var(--bg-2);font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-3)}.pdf-search-pro-landing .feat-table th:not(:first-child),.pdf-search-pro-landing .feat-table td:not(:first-child){text-align:center}.pdf-search-pro-landing .feat-table tr:last-child td{border-bottom:none;background-color:#f8fafc;color:#000}.pdf-search-pro-landing .feat-table tr:last-child td.feat-table__col-pro{background-color:#f8fafc!important}.pdf-search-pro-landing .feat-table tbody tr:last-child td .fc-pro-badge{background-color:rgb(255 255 255 / .22);color:#fff}.pdf-search-pro-landing .feat-table .fc-pro-badge{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;padding:1px 8px;border-radius:30px;color:#f8f7ff;background:var(--blue);font-size:11px;line-height:1.4;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.pdf-search-pro-landing .feat-table tr:hover td{background:var(--bg-2)}.pdf-search-pro-landing .feat-table__group td{background:var(--bg-2);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-4);padding:8px 16px;border-top:1px solid var(--border)}.pdf-search-pro-landing .feat-table__col-pro{background:rgb(91 79 217 / .04)!important}.pdf-search-pro-landing .feat-table__plan-header{font-weight:800!important;font-size:14px!important;color:var(--text)!important;text-transform:none!important;letter-spacing:0!important}.pdf-search-pro-landing .feat-table__plan-header--popular{color:var(--blue)!important}.pdf-search-pro-landing .ft-check{color:var(--green);font-size:15px}.pdf-search-pro-landing .ft-cross{color:var(--border);font-size:15px}.pdf-search-pro-landing .ft-badge{display:inline-block;font-size:11px;font-weight:600;background:var(--blue-bg);color:var(--blue);padding:1px 7px;border-radius:100px}.pdf-search-pro-landing .price-label{font-weight:700}.pdf-search-pro-landing .price-free{font-weight:700;color:var(--green)}.pdf-search-pro-landing .price-pro{font-weight:700;color:var(--blue)}.pdf-search-pro-landing .reviews{padding:80px 0;background:var(--bg-2);border-top:1px solid var(--border)}.pdf-search-pro-landing .reviews__header{text-align:center;margin-bottom:48px}.pdf-search-pro-landing .reviews__rating{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:12px;flex-wrap:wrap}.pdf-search-pro-landing .reviews__rating a{font-size:14px;color:var(--blue);font-weight:600}.pdf-search-pro-landing .reviews__stars{color:#f59e0b;font-size:20px;letter-spacing:2px}.pdf-search-pro-landing .reviews__score{font-size:15px;font-weight:700;color:var(--text)}.pdf-search-pro-landing .reviews__dot{color:var(--border);font-size:18px}.pdf-search-pro-landing .reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pdf-search-pro-landing .review-card{background:var(--bg-2);border:1.5px solid var(--border);border-radius:var(--radius-lg);padding:28px;transition:all 0.2s}.pdf-search-pro-landing .review-card:hover{border-color:var(--blue-border);transform:translateY(-3px);box-shadow:0 8px 24px rgb(91 79 217 / .1)}.pdf-search-pro-landing .review-card--featured{background:var(--white);border-color:var(--blue-border);box-shadow:0 8px 32px rgb(91 79 217 / .12)}.pdf-search-pro-landing .review-card--featured:hover{box-shadow:0 12px 40px rgb(91 79 217 / .18)}.pdf-search-pro-landing .review-card__stars{color:#f59e0b;font-size:14px;letter-spacing:2px;margin-bottom:14px}.pdf-search-pro-landing .review-card__quote{font-size:15px;font-weight:600;color:var(--text);line-height:1.5;margin-bottom:14px}.pdf-search-pro-landing .review-card__author{display:flex;align-items:center;gap:10px;padding-top:14px;border-top:1px solid var(--border)}.pdf-search-pro-landing .review-card__avatar{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--white);font-size:13px;font-weight:700}.pdf-search-pro-landing .review-card__avatar--i{background:linear-gradient(135deg,#5b4fd9,#f05a7e)}.pdf-search-pro-landing .review-card__avatar--w1{background:linear-gradient(135deg,#f05a7e,#f5a623)}.pdf-search-pro-landing .review-card__avatar--w2{background:linear-gradient(135deg,#5b4fd9,#0891b2)}.pdf-search-pro-landing .review-card__name{font-size:13px;font-weight:600;color:var(--text)}.pdf-search-pro-landing .review-card__meta{font-size:11px;color:var(--text-4)}.pdf-search-pro-landing .reviews__footer{text-align:center;margin-top:28px}.pdf-search-pro-landing .reviews__footer span{font-size:13px;color:var(--text-3)}.pdf-search-pro-landing .reviews__footer a{font-size:13px;color:var(--blue);font-weight:600;margin-left:4px}.pdf-search-pro-landing .faq{padding:88px 0;background:var(--white)}.pdf-search-pro-landing .faq__header{margin-bottom:48px}.pdf-search-pro-landing .faq__list{display:flex;flex-direction:column;gap:10px}.pdf-search-pro-landing .faq__item{border:1.5px solid var(--border);border-radius:var(--radius);background:var(--white);overflow:hidden;transition:border-color 0.2s}.pdf-search-pro-landing .faq__item.open{border-color:var(--blue-border)}.pdf-search-pro-landing .faq__q{width:100%;text-align:left;background:none;border:none;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--font_primary),"Inter",sans-serif;font-size:15px;font-weight:600;color:var(--text);cursor:pointer;transition:color 0.2s}.pdf-search-pro-landing .faq__q:hover{color:var(--blue)}.pdf-search-pro-landing .faq__icon{width:22px;height:22px;border-radius:50%;background:var(--bg-3);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0;transition:all 0.25s;color:var(--text-3)}.pdf-search-pro-landing .faq__item.open .faq__icon{background:var(--blue);color:var(--white);transform:rotate(45deg)}.pdf-search-pro-landing .faq__a{max-height:0;overflow:hidden;transition:max-height 0.3s ease,padding 0.3s}.pdf-search-pro-landing .faq__item.open .faq__a{max-height:300px}.pdf-search-pro-landing .faq__a-inner{padding:0 20px 18px;font-size:14px;color:var(--text-3);line-height:1.75;border-top:1px solid var(--border-2);padding-top:14px;margin:0 20px}.pdf-search-pro-landing .final-cta{padding:88px 0;text-align:center;background:linear-gradient(160deg,#f0eeff 0%,#ecfdf5 100%);border-top:1px solid var(--border)}.pdf-search-pro-landing .final-cta__title{font-size:clamp(30px, 4vw, 46px);font-weight:900;letter-spacing:-.02em;color:var(--text);margin-bottom:16px;line-height:1.1}.pdf-search-pro-landing .final-cta__title span{color:var(--blue)}.pdf-search-pro-landing .final-cta__sub{font-size:16px;color:var(--text-3);margin:0 auto 32px;max-width:500px}.pdf-search-pro-landing .final-cta__actions{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.pdf-search-pro-landing .final-cta__wp-link{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-3);margin-top:16px;justify-content:center}.pdf-search-pro-landing .final-cta__wp-link a{color:var(--blue);font-weight:600}.pdf-search-pro-landing .reveal{opacity:0;transform:translateY(20px);transition:opacity 0.55s ease,transform 0.55s ease}.pdf-search-pro-landing .reveal.visible{opacity:1;transform:translateY(0)}.pdf-search-pro-landing .reveal-d1{transition-delay:0.08s}.pdf-search-pro-landing .reveal-d2{transition-delay:0.16s}.pdf-search-pro-landing .reveal-d3{transition-delay:0.24s}.pdf-search-pro-landing .reveal-d4{transition-delay:0.32s}@media (max-width:1024px){.pdf-search-pro-landing .pricing__grid{grid-template-columns:repeat(2,1fr)}.pdf-search-pro-landing .how__steps{grid-template-columns:repeat(2,1fr)}.pdf-search-pro-landing .usecases__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.pdf-search-pro-landing .hero__title{font-size:36px}.pdf-search-pro-landing .hero__subtitle{font-size:16px}.pdf-search-pro-landing .hero__proof{gap:8px;flex-wrap:wrap}.pdf-search-pro-landing .hero__proof-item{border-right:none;padding:0;font-size:12px;white-space:nowrap}.pdf-search-pro-landing .hero__proof-item:first-child{flex:0 0 100%;justify-content:center}.pdf-search-pro-landing .video-section__review-stars{order:1}.pdf-search-pro-landing .video-section__review-text{order:2}.pdf-search-pro-landing .compare__grid,.pdf-search-pro-landing .features__grid,.pdf-search-pro-landing .ocr__inner,.pdf-search-pro-landing .pricing__grid,.pdf-search-pro-landing .how__steps,.pdf-search-pro-landing .reviews__grid{grid-template-columns:1fr}.pdf-search-pro-landing .usecases__grid{grid-template-columns:repeat(2,1fr)}.pdf-search-pro-landing .how__connector{display:none}.pdf-search-pro-landing .trust-strip__inner{flex-direction:column;gap:12px}}.pricing-table-section{padding:80px 0 0}.pricing-table-section .pricing-table-header{text-align:center;max-width:100%;margin:0 auto 32px}.pricing-table-section .pricing-table-header .pricing-eyebrow{font-size:13px;font-weight:700;color:var(--primary_color);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.pricing-table-section .pricing-table-header .pricing-table-title{font-size:36px;font-weight:700;line-height:1.25;color:var(--heading_color);margin-bottom:14px}@media (max-width:767px){.pricing-table-section .pricing-table-header .pricing-table-title{font-size:26px}}.pricing-table-section .pricing-table-header .pricing-table-subtitle{font-size:15px;color:var(--text_color);line-height:1.6;margin-bottom:0}.pricing-table-section .fs-annual-discount{border:1px solid var(--border_color);border-radius:30px;background-image:linear-gradient(to right,#eef2ff,#ecfeff);color:var(--text_color);font-size:14px;font-weight:600;line-height:1.3;padding:6px 16px 6px 16px;width:-moz-fit-content;width:fit-content;margin:0 auto 24px;display:flex;align-items:center;justify-content:center}.pricing-table-section .pricing-toggle{display:flex;justify-content:center;margin-bottom:36px}.pricing-table-section .pricing-toggle.fs-billing-cycles{display:flex;justify-content:center}.pricing-table-section .pricing-toggle__btn{border:1px solid var(--border_color);background:#fff;padding:9px 24px;font-size:14px;font-weight:500;color:var(--text_color);cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease;font-family:var(--font_primary);line-height:1}.pricing-table-section .pricing-toggle__btn:first-child{border-radius:12px 0 0 12px;border-right:none}.pricing-table-section .pricing-toggle__btn:last-child{border-radius:0 12px 12px 0}.pricing-table-section .pricing-toggle__btn span{font-size:12px;opacity:.85;margin-left:4px}.pricing-table-section .pricing-toggle__btn.is-active{background-color:var(--primary_color);border-color:var(--primary_color);color:#fff}.pricing-table-section .pricing-toggle__btn.is-active span{opacity:1;color:#fff}.pricing-table-section .pricing-toggle__btn:focus-visible{outline:2px solid var(--primary_color);outline-offset:2px}.pricing-table-section .pricing-cards-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch;overflow:visible}@media (max-width:1100px){.pricing-table-section .pricing-cards-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.pricing-table-section .pricing-cards-wrapper{grid-template-columns:1fr}}.pricing-table-section .pricing-card{position:relative;border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .06);overflow:visible;display:flex;flex-direction:column;gap:0;transition:box-shadow var(--transition_speed,0.2s) ease;text-align:center;z-index:1;height:100%}.pricing-table-section .pricing-card:hover{box-shadow:0 6px 20px rgb(0 0 0 / .1);z-index:10}.pricing-table-section .pricing-card:focus-within{z-index:10}.pricing-table-section .pricing-card--recommended{border-color:var(--primary_color);box-shadow:0 4px 24px rgb(0 0 0 / .12)}.pricing-table-section .pricing-card--recommended:hover{box-shadow:0 8px 28px rgb(0 0 0 / .16)}.pricing-table-section .pricing-card__badge,.pricing-table-section .pricing-card .fs-most-popular{background-color:var(--primary_color);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:8px 20px;text-align:center;width:100%;display:block;border-radius:12px 12px 0 0}.pricing-table-section .pricing-card__header{padding:20px 24px 0;border-bottom:1px solid var(--border_color);padding-bottom:16px}.pricing-table-section .pricing-card__name,.pricing-table-section .pricing-card .fs-plan-title{font-size:20px;font-weight:700;color:var(--heading_color);margin:0 0 6px;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.pricing-table-section .pricing-card__description,.pricing-table-section .pricing-card .fs-plan-description{font-size:13px;color:var(--text_color);margin:0;line-height:1.5;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.pricing-table-section .pricing-card .fs-undiscounted-price{padding:12px 24px 0;font-size:13px;color:#e53e3e;text-decoration:line-through;text-decoration-color:currentColor}.pricing-table-section .pricing-card__price-wrap{padding:8px 24px 4px}.pricing-table-section .pricing-card .fs-selected-pricing-amount{display:flex;align-items:flex-start;justify-content:center;gap:1px}.pricing-table-section .pricing-card .fs-selected-pricing-amount .fs-currency-symbol{font-size:22px;font-weight:700;color:var(--heading_color);line-height:1;margin-top:8px}.pricing-table-section .pricing-card .fs-selected-pricing-amount .fs-selected-pricing-amount-integer{font-size:56px;font-weight:800;color:var(--heading_color);line-height:1}.pricing-table-section .pricing-card .fs-selected-pricing-amount .fs-selected-pricing-amount-fraction-container{display:flex;flex-direction:column;align-items:flex-start;padding-top:8px;gap:2px}.pricing-table-section .pricing-card .fs-selected-pricing-amount .fs-selected-pricing-amount-fraction-container .fs-selected-pricing-amount-fraction{font-size:18px;font-weight:700;color:var(--heading_color);line-height:1}.pricing-table-section .pricing-card .fs-selected-pricing-amount .fs-selected-pricing-amount-fraction-container .fs-selected-pricing-amount-cycle{font-size:13px;font-weight:400;color:var(--text_color);line-height:1}.pricing-table-section .pricing-card .fs-selected-pricing-cycle{font-size:12px;color:var(--text_color);text-transform:uppercase;letter-spacing:.06em;font-weight:600;margin-top:4px}.pricing-table-section .pricing-card .fs-selected-pricing-license-quantity,.pricing-table-section .pricing-card .pricing-license-display{font-size:13px;color:var(--text_color);padding:0 24px 4px;display:flex;align-items:center;justify-content:center;gap:5px}.pricing-table-section .pricing-card .fs-plan-support{font-size:13px;color:var(--text_color);padding:0 24px 12px}.pricing-table-section .pricing-card .fs-plan-support strong{font-weight:500}.pricing-table-section .pricing-card .fs-license-quantities,.pricing-table-section .pricing-card .pricing-license-table{width:100%;border-collapse:collapse;border-top:1px solid var(--border_color)}.pricing-table-section .pricing-card .fs-license-quantities tr.fs-license-quantity-row,.pricing-table-section .pricing-card .pricing-license-table tr.fs-license-quantity-row{cursor:pointer;transition:background-color 0.15s ease}.pricing-table-section .pricing-card .fs-license-quantities tr.fs-license-quantity-row:hover,.pricing-table-section .pricing-card .pricing-license-table tr.fs-license-quantity-row:hover{background-color:color-mix(in srgb,var(--primary_color) 5%,transparent)}.pricing-table-section .pricing-card .fs-license-quantities tr.fs-license-quantity-row.fs-license-quantity-selected,.pricing-table-section .pricing-card .pricing-license-table tr.fs-license-quantity-row.fs-license-quantity-selected{background-color:color-mix(in srgb,var(--primary_color) 8%,transparent)}.pricing-table-section .pricing-card .fs-license-quantities td,.pricing-table-section .pricing-card .pricing-license-table td{padding:9px 16px;font-size:13px;color:var(--text_color);vertical-align:middle;border-bottom:1px solid var(--border_color)}.pricing-table-section .pricing-card .fs-license-quantities td:last-child,.pricing-table-section .pricing-card .pricing-license-table td:last-child{text-align:right;font-weight:500;color:var(--heading_color)}.pricing-table-section .pricing-card .fs-license-quantities .fs-license-quantity label,.pricing-table-section .pricing-card .pricing-license-table .fs-license-quantity label{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:500;color:var(--heading_color)}.pricing-table-section .pricing-card .fs-license-quantities .fs-license-quantity label input[type=radio],.pricing-table-section .pricing-card .pricing-license-table .fs-license-quantity label input[type=radio]{accent-color:var(--primary_color);width:14px;height:14px;flex-shrink:0}.pricing-table-section .pricing-card .fs-upgrade-button-container{padding:16px 24px}.pricing-table-section .pricing-card__btn{display:block;width:100%;text-align:center;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:700;cursor:pointer;border:2px solid #fff0;font-family:var(--font_primary);transition:all 0.2s ease;text-decoration:none;line-height:1.3;letter-spacing:.05em;text-transform:uppercase}.pricing-table-section .pricing-card__btn.pricing-btn--outline{background:#fff0;border-color:var(--primary_color);color:var(--primary_color)}.pricing-table-section .pricing-card__btn.pricing-btn--outline:hover{background-color:var(--primary_color);color:#fff}.pricing-table-section .pricing-card__btn.pricing-btn--primary{background-color:var(--primary_color);border-color:var(--primary_color);color:#fff}.pricing-table-section .pricing-card__btn.pricing-btn--primary:hover{opacity:.88}.pricing-table-section .pricing-card__btn.pricing-btn--dark{background-color:#0b1020;border-color:#0b1020;color:#fff}.pricing-table-section .pricing-card__btn.pricing-btn--dark:hover{background-color:#1e2744;border-color:#1e2744}.pricing-table-section .pricing-card .pricing-feature-list,.pricing-table-section .pricing-card .fs-plan-features{list-style:none;padding:16px 24px 24px;margin:0;display:flex;flex-direction:column;gap:9px;border-top:1px solid var(--border_color);text-align:left}.pricing-table-section .pricing-card .pricing-feature-item{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--text_color);line-height:1.45}.pricing-table-section .pricing-card .pricing-feature-item .pricing-feature-icon{flex-shrink:0;display:flex;align-items:center;color:var(--primary_color);margin-top:1px}.pricing-table-section .pricing-card .pricing-feature-item .fs-feature-title{flex:1}.pricing-table-section .pricing-card .fs-tooltip{position:relative;display:inline-flex;align-items:center;flex-shrink:0;margin-top:1px;cursor:default}.pricing-table-section .pricing-card .fs-tooltip .fs-icon{display:flex;align-items:center;color:#9ca3af;transition:color 0.15s}.pricing-table-section .pricing-card .fs-tooltip .fs-icon svg{display:block}.pricing-table-section .pricing-card .fs-tooltip:hover .fs-icon,.pricing-table-section .pricing-card .fs-tooltip:focus .fs-icon{color:var(--primary_color)}.pricing-table-section .pricing-card .fs-tooltip .fs-tooltip-message{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background-color:#1e293b;color:#fff;font-size:12px;line-height:1.5;padding:7px 11px;border-radius:6px;white-space:normal;width:200px;text-align:left;pointer-events:none;opacity:0;transition:opacity 0.18s ease;z-index:10;font-weight:400}.pricing-table-section .pricing-card .fs-tooltip .fs-tooltip-message::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid #fff0;border-top-color:#1e293b}.pricing-table-section .pricing-card .fs-tooltip:hover .fs-tooltip-message,.pricing-table-section .pricing-card .fs-tooltip:focus .fs-tooltip-message{opacity:1}.pricing-table-section .pricing-post-box{margin-top:22px}.text-content-section__highlight.has-countdown .text-content-section__highlight-text{flex:1 1 280px;font-size:22px;font-weight:600}.discount-countdown{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.discount-countdown__unit{display:flex;flex-direction:column;align-items:center;gap:7px}.discount-countdown__digits{display:flex;gap:5px}.discount-countdown__digit{width:32px;height:42px;border-radius:6px;background:#1d4ed8;color:#fff;font-weight:700;font-size:26px;line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;box-shadow:0 4px 12px rgb(29 78 216 / .28)}.discount-countdown__digit::after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 9px 9px 0;border-color:#fff0 #fff #fff0 #fff0;opacity:.9}.discount-countdown__label{color:var(--heading_color);font-size:14px;line-height:1.2;font-weight:500}@media (max-width:767px){.discount-countdown{width:100%;justify-content:space-between;gap:10px}.discount-countdown__digit{width:28px;height:36px;font-size:22px}.discount-countdown__label{font-size:13px}}.feature-comparison-section{margin-top:80px;margin-bottom:60px}.feature-comparison-section .feature-comparison-head{text-align:center;margin-bottom:30px}.feature-comparison-section .feature-comparison-eyebrow{font-size:13px;font-weight:700;color:var(--primary_color);margin-bottom:10px!important;letter-spacing:.02em}.feature-comparison-section .feature-comparison-title{font-size:42px;line-height:1.2;font-weight:700;color:var(--heading_color);margin-bottom:10px!important}@media (max-width:991px){.feature-comparison-section .feature-comparison-title{font-size:34px}}@media (max-width:767px){.feature-comparison-section .feature-comparison-title{font-size:28px}}.feature-comparison-section .feature-comparison-subtitle{font-size:16px;color:var(--text_color);line-height:1.6}.feature-comparison-section .feature-comparison-wrap{background-color:#fff;border:1px solid var(--border_color);border-radius:14px;overflow:hidden}.feature-comparison-section .feature-comparison-table{width:100%;border-collapse:separate;border-spacing:0}.feature-comparison-section .feature-comparison-table thead th{background-color:#0b1020!important;color:#f8f7ff}.feature-comparison-section .feature-comparison-table th,.feature-comparison-section .feature-comparison-table td{font-size:16px;color:var(--heading_color);border-bottom:1px solid var(--border_color);padding:15px 18px;vertical-align:middle}.feature-comparison-section .feature-comparison-table th{background-color:#f8fafc;font-size:18px;font-weight:700;text-align:center}.feature-comparison-section .feature-comparison-table th:first-child,.feature-comparison-section .feature-comparison-table td:first-child{text-align:left;width:42%}.feature-comparison-section .feature-comparison-table td:not(:first-child){text-align:center;width:14.5%}.feature-comparison-section .feature-comparison-table tbody tr:last-child td{border-bottom:0;background-color:#f8fafc;color:#000;box-shadow:none;--bs-table-accent-bg:transparent;--bs-table-bg-type:transparent;--bs-table-bg-state:transparent}.feature-comparison-section .feature-comparison-table tbody tr:last-child td[data-label=Feature]{font-weight:700}@media (max-width:767px){.feature-comparison-section .feature-comparison-table tbody tr:last-child td[data-label=Feature]{background-color:#4f46e5;color:#fff}}.feature-comparison-section .feature-comparison-table tbody tr:last-child td.is-yes{color:#000}.feature-comparison-section .feature-comparison-table tbody tr:last-child td.is-no{color:#000}.feature-comparison-section .feature-comparison-table tbody tr:last-child td.pro-col{background-color:#f8fafc}.feature-comparison-section .feature-comparison-table tbody tr:last-child td .fc-pro-badge{background-color:rgb(255 255 255 / .22);color:#fff}.feature-comparison-section .feature-comparison-table .fc-group-row td{background-color:#f2f4ff;color:var(--primary_color);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border_color);padding:12px 18px}.feature-comparison-section .feature-comparison-table .pro-col{background-color:#f8f7ff}.feature-comparison-section .feature-comparison-table .is-yes{color:#0f8b60;font-weight:600}.feature-comparison-section .feature-comparison-table .is-no{color:#94a3b8;font-weight:500}.feature-comparison-section .feature-comparison-table .fc-pro-badge{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;padding:1px 8px;border-radius:30px;color:#f8f7ff;background:var(--primary_color);font-size:11px;line-height:1.4;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.feature-comparison-section .feature-comparison-cta{margin-top:80px;margin-bottom:60px;border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:30px 40px}.feature-comparison-section .feature-comparison-cta h2,.feature-comparison-section .feature-comparison-cta p{color:#0b1020!important}.feature-comparison-section .feature-comparison-cta__title{font-size:20px;line-height:1.3;font-weight:700}.feature-comparison-section .feature-comparison-cta__description{color:var(--text_color);font-size:16px;line-height:1.6}@media (max-width:767px){.feature-comparison-section .feature-comparison-wrap{overflow:visible;border-radius:12px}.feature-comparison-section .feature-comparison-table thead{display:none}.feature-comparison-section .feature-comparison-table tbody,.feature-comparison-section .feature-comparison-table tr,.feature-comparison-section .feature-comparison-table td{display:block;width:100%!important}.feature-comparison-section .feature-comparison-table tr{border-bottom:1px solid var(--border_color)}.feature-comparison-section .feature-comparison-table tr:last-child{border-bottom:0}.feature-comparison-section .feature-comparison-table .fc-group-row td{border-top:1px solid var(--border_color);border-bottom:1px solid var(--border_color)}.feature-comparison-section .feature-comparison-table td{border-bottom:0;padding:12px 16px;text-align:left!important;background-color:#fff}.feature-comparison-section .feature-comparison-table td:first-child{font-weight:600;color:var(--heading_color);padding-bottom:8px;background-color:#d4d4d4}.feature-comparison-section .feature-comparison-table td:not(:first-child){display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:15px;color:var(--text_color)}.feature-comparison-section .feature-comparison-table td:not(:first-child)::before{content:attr(data-label);color:var(--heading_color);font-size:14px;font-weight:600}.feature-comparison-section .feature-comparison-table .pro-col{background-color:#fff0}.feature-comparison-section .feature-comparison-table tr:last-child td{background-color:#dc2626;color:#fff;box-shadow:none;--bs-table-accent-bg:transparent;--bs-table-bg-type:transparent;--bs-table-bg-state:transparent}.feature-comparison-section .feature-comparison-table tr:last-child td.is-yes{color:#bbf7d0}.feature-comparison-section .feature-comparison-table tr:last-child td.is-no{color:rgb(255 255 255 / .88)}.feature-comparison-section .feature-comparison-table tr:last-child td.pro-col{background-color:#dc2626}.feature-comparison-section .feature-comparison-table tr:last-child td .fc-pro-badge{background-color:rgb(255 255 255 / .22);color:#fff}}.studio-page h2{margin-bottom:5px}@media (max-width:1024px){.studio-page .hero_section_full{padding:0 4rem}}@media (max-width:768px){.studio-page .hero_section_full{padding:0 2rem}}@media (max-width:480px){.studio-page .hero_section_full{padding:0 1.5rem}}.studio-page .eyebrow-item{background-color:#e6e5ff;padding:0 12px 1px 12px;border-radius:30px 30px 30px 30px;color:#fff;font-weight:600}.studio-page .eyebrow-item span{color:var(--primary_color)}.studio-page .eyebrow-item img{width:16px;height:16px;margin-right:8px}.studio-page .hero_section{width:100%;display:flex;align-items:flex-start;padding:80px 0;text-align:center}@media (max-width:991px){.studio-page .hero_section{padding:56px 0}}.studio-page .hero_content{max-width:45rem;width:100%}@media (max-width:768px){.studio-page .hero_content{max-width:100%;padding-right:2rem}}@media (max-width:480px){.studio-page .hero_content{padding-right:1.5rem}}.studio-page .hero_heading{font-size:clamp(2rem, 5vw, 3rem);font-weight:700;line-height:1.2;color:var(--heading_color);margin:0 0 20px;letter-spacing:-.025em}.studio-page .hero_description{font-size:18px;font-weight:400;line-height:1.6;color:var(--natural_color);margin:0}.studio-page .whatwe_build_section_full{padding:50px 0 80px}@media (max-width:991px){.studio-page .whatwe_build_section_full{padding-top:10px;padding-bottom:80px}}.studio-page .whatwe_build_section{max-width:1280px;margin:0 auto}@media (max-width:1024px){.studio-page .whatwe_build_section{padding:0 4rem}}@media (max-width:768px){.studio-page .whatwe_build_section{padding:0 2rem}}@media (max-width:480px){.studio-page .whatwe_build_section{padding:0 1.5rem}}.studio-page .whatwe_build_header{margin-bottom:4rem}@media (max-width:768px){.studio-page .whatwe_build_header{margin-bottom:3rem}}.studio-page .section_label{display:block;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:#667eea;margin-bottom:0}.studio-page .section_subtitle{font-size:18px;font-weight:400;line-height:1.6;color:var(--natural_color);margin:0;max-width:50rem}.studio-page .product_areas{display:flex;flex-direction:column;gap:4rem}@media (max-width:768px){.studio-page .product_areas{gap:2rem}}.studio-page .product_area{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}@media (max-width:968px){.studio-page .product_area{grid-template-columns:1fr;gap:1rem}}.studio-page .product_area:nth-child(even) .product_card{background:radial-gradient(circle at bottom left,#e1dcf5 0%,#ffffff 50%)}@media (min-width:969px){.studio-page .product_area:nth-child(even) .product_content{order:2}.studio-page .product_area:nth-child(even) .product_card{order:1}}.studio-page .product_content{display:flex;flex-direction:column}@media (max-width:968px){.studio-page .product_content{order:1}}.studio-page .product_title{font-size:1.125rem;font-weight:700;line-height:1.75rem;color:var(--heading_color);margin:0 0 1rem 0}.studio-page .product_description{font-size:14px;font-weight:400;line-height:1.6;color:var(--text_color);margin:0}.studio-page .product_card{background:#fff;border-radius:1rem;padding:20px;box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px 0 rgb(0 0 0 / .06);position:relative;overflow:hidden;background:radial-gradient(circle at top right,#dbffff 0%,#ffffff 50%)}@media (max-width:968px){.studio-page .product_card{order:2}}.studio-page .product_card.product_card_with_glow::before{content:"";position:absolute;top:0;width:4px;height:100%;background:linear-gradient(180deg,rgb(59 130 246 / .5) 0%,rgb(139 92 246 / .5) 100%)}.studio-page .card_icon{width:100%;border-radius:.75rem;margin-bottom:1rem;color:#6366f1;display:flex;flex-direction:row;align-items:center;justify-content:left;gap:15px}.studio-page .card_icon img{width:24px;height:24px;content-fit:scale-down}.studio-page .card_content{display:flex;flex-direction:column}.studio-page .card_title{font-size:14px;font-weight:500;line-height:1.5;color:var(--heading_color);margin-bottom:0}.studio-page .card_title.card_title_white{color:#fff}.studio-page .card_description{font-size:14px;font-weight:400;line-height:1.5;color:var(--text_color);margin:0}.studio-page .card_placeholder{display:flex;flex-direction:column;gap:.75rem}.studio-page .card_placeholder.placeholder_blocks{flex-direction:row;gap:.75rem}.studio-page .placeholder_line{height:.5rem;background-color:#e5e7eb;border-radius:.25rem}.studio-page .placeholder_line.placeholder_line_1{width:100%}.studio-page .placeholder_line.placeholder_line_2{width:85%}.studio-page .placeholder_line.placeholder_line_3{width:70%}.studio-page .placeholder_block{height:3rem;background-color:#e5e7eb;border-radius:.5rem;flex:1}.studio-page .how_we_think_section_full{background-color:#fff;padding:0 0}@media (max-width:991px){.studio-page .how_we_think_section_full{padding-top:10px;padding-bottom:80px}}.studio-page .how_we_think_section{max-width:1280px;margin:0 auto}@media (max-width:1024px){.studio-page .how_we_think_section{padding:0 4rem}}@media (max-width:768px){.studio-page .how_we_think_section{padding:0 2rem}}@media (max-width:480px){.studio-page .how_we_think_section{padding:0 1.5rem}}.studio-page .how_we_think_header{margin-bottom:4rem}@media (max-width:768px){.studio-page .how_we_think_header{margin-bottom:3rem}}.studio-page .mindset_cards{display:grid;grid-template-columns:repeat(5,1fr);gap:2rem}@media (max-width:968px){.studio-page .mindset_cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.studio-page .mindset_cards{grid-template-columns:1fr}}.studio-page .mindset_card{background:linear-gradient(150deg,#ffffff 0%,#ffffff 50%,#e1e7fe 100%);border-radius:15px;padding:12px;box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px 0 rgb(0 0 0 / .06);display:flex;flex-direction:column;align-items:center;text-align:center}.studio-page .mindset_card p{margin-bottom:0}.studio-page .mindset_card_icon{width:2rem;height:2rem;border-radius:1rem;background:#fff0;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:#6366f1}.studio-page .mindset_card_icon img{width:32px;height:32px}.studio-page .mindset_card_icon p{margin-bottom:0}.studio-page .mindset_card_text{font-size:14px;font-weight:400;line-height:1.6;color:var(--text_color);margin:0;text-align:center}.studio-page .mindset_card_text p{margin-bottom:0}.studio-page .from_idea_to_product_section_full{background-color:#fff;padding:80px 0}@media (max-width:991px){.studio-page .from_idea_to_product_section_full{padding-top:10px;padding-bottom:80px}}.studio-page .from_idea_to_product_section{max-width:1280px;margin:0 auto}@media (max-width:1024px){.studio-page .from_idea_to_product_section{padding:0 4rem}}@media (max-width:768px){.studio-page .from_idea_to_product_section{padding:0 2rem}}@media (max-width:480px){.studio-page .from_idea_to_product_section{padding:0 1.5rem}}.studio-page .from_idea_to_product_header{margin-bottom:4rem}@media (max-width:768px){.studio-page .from_idea_to_product_header{margin-bottom:3rem}}.studio-page .process_cards{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}@media (max-width:1400px){.studio-page .process_cards{grid-template-columns:repeat(3,1fr)}}@media (max-width:968px){.studio-page .process_cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.studio-page .process_cards{grid-template-columns:1fr}}.studio-page .process_card{position:relative;overflow:hidden;background:#fff;border-radius:1.5rem;padding:0 20px 20px 20px;box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px 0 rgb(0 0 0 / .06);display:flex;flex-direction:column}.studio-page .process_card_top_border{position:absolute;top:0;left:0;right:0;width:100%;height:3px;min-height:3px;display:block;border-radius:1.5rem 1.5rem 0 0;background:linear-gradient(to left,#45c3c3 0%,#b69cfa 100%);z-index:1;pointer-events:none}.studio-page .process_card_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;padding-top:20px}.studio-page .process_step{display:flex;align-items:center;gap:.5rem}.studio-page .process_step_icon{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;color:#6366f1}.studio-page .process_step_icon img{width:20px;height:20px}.studio-page .process_step_number{font-size:.875rem;font-weight:600;color:#1a202c}.studio-page .process_pill{font-size:.75rem;font-weight:500;color:#4a5568;background-color:#f1f5f9;padding:.25rem .75rem;border-radius:15px}.studio-page .process_card_title{font-size:16px;font-weight:600;line-height:22px;color:var(--heading_color);margin:0 0 10px 0}.studio-page .process_card_description{font-size:14px;font-weight:400;line-height:1.6;color:var(--text_color);margin:0}.studio-page .what_you_can_expect_section_full{background-color:#fff;padding:0 0}@media (max-width:991px){.studio-page .what_you_can_expect_section_full{padding-top:10px;padding-bottom:80px}}.studio-page .what_you_can_expect_section{max-width:1280px;margin:0 auto}@media (max-width:1024px){.studio-page .what_you_can_expect_section{padding:0 4rem}}@media (max-width:768px){.studio-page .what_you_can_expect_section{padding:0 2rem}}@media (max-width:480px){.studio-page .what_you_can_expect_section{padding:0 1.5rem}}.studio-page .what_you_can_expect_header{margin-bottom:4rem}@media (max-width:768px){.studio-page .what_you_can_expect_header{margin-bottom:3rem}}.studio-page .expect_content_grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:4rem;align-items:center}@media (max-width:968px){.studio-page .expect_content_grid{grid-template-columns:1fr;gap:2rem}}.studio-page .consistent_experience_card{background:linear-gradient(315deg,rgb(99 179 237 / .35) 0%,rgb(99 179 237 / .15) 12%,#ffffff 35%,#ffffff 65%,rgb(159 122 234 / .15) 88%,rgb(159 122 234 / .35) 100%);border-radius:1rem;padding:2.5rem;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06);display:flex;flex-direction:column;position:relative;overflow:hidden}.studio-page .consistent_card_header{display:flex;align-items:flex-start;gap:1rem;margin-bottom:2rem;padding-left:.5rem}.studio-page .consistent_card_icon{width:3rem;height:3rem;flex-shrink:0;background:linear-gradient(135deg,#63b3ed 0%,#9f7aea 100%);border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#fff0}.studio-page .consistent_card_icon img{width:100%;height:100%}.studio-page .consistent_card_title_block{flex:1}.studio-page .consistent_card_title{font-size:1.125rem;font-weight:700;line-height:1.75rem;color:var(--heading_color);margin:0 0 0 0}.studio-page .consistent_card_subtitle{font-size:14px;font-weight:400;line-height:1.5;color:var(--natural_color);margin:0}.studio-page .consistent_card_content{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}.studio-page .product_item{display:flex;flex-direction:column;gap:20px;background:#fff;padding:15px 10px;border-radius:15px;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06)}.studio-page .product_item_header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.studio-page .product_name{font-size:14px;font-weight:500;color:var(--heading_color)}.studio-page .product_tag{font-size:.75rem;font-weight:500;color:var(--natural_color);background-color:var(--natural_color3);padding:.25rem .75rem;border-radius:.5rem;white-space:nowrap}.studio-page .product_tags_row{display:grid;flex-wrap:wrap;gap:.5rem;grid-column:1fr 3;grid-template-columns:repeat(3,1fr)}.studio-page .product_tag_small{font-size:.75rem;font-weight:500;color:var(--natural_color);background-color:var(--natural_color3);padding:.25rem .75rem;border-radius:.5rem;text-align:center}.studio-page .product_description_text{font-size:14px;font-weight:400;line-height:1.5;color:var(--text_color);margin:0}.studio-page .progress_bar_container{width:100%}.studio-page .progress_bar{width:100%;height:.5rem;background-color:#e2e8f0;border-radius:.25rem;overflow:hidden}.studio-page .progress_bar_fill{width:80%;height:100%;background:linear-gradient(90deg,#63b3ed 0%,#4fd1c5 100%);border-radius:.25rem}.studio-page .consistent_card_footer{padding-top:1.5rem;background:#f1f5f9;padding:15px 10px;border-radius:15px;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06)}.studio-page .consistent_card_footer_text{font-size:14px;font-weight:400;line-height:1.5;color:var(--text_color);margin:0}.studio-page .feature_cards_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.studio-page .feature_cards_grid>:last-child{grid-column:span 3;justify-self:center}@media (max-width:968px){.studio-page .feature_cards_grid{grid-template-columns:repeat(2,1fr)}.studio-page .feature_cards_grid>:last-child{grid-column:span 2}}@media (max-width:640px){.studio-page .feature_cards_grid{grid-template-columns:repeat(2,1fr)}.studio-page .feature_cards_grid>:last-child{grid-column:span 2}}.studio-page .feature_card{background:#fff;border-radius:1rem;padding:20px;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06);position:relative;overflow:hidden}.studio-page .feature_card_top_border{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#63b3ed 0%,#9f7aea 100%)}.studio-page .feature_card_title{font-size:16px;font-weight:600;line-height:22px;color:var(--heading_color);margin:.5rem 0 .75rem 0}.studio-page .feature_card_description{font-size:14px;font-weight:400;line-height:1.6;color:var(--text_color);margin:0}.studio-page .expect_cta_area{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px;border-radius:15px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06)}@media (max-width:768px){.studio-page .expect_cta_area{flex-direction:column;align-items:flex-start;gap:15px}}.studio-page .expect_cta_content{flex:1;min-width:0}.studio-page .expect_cta_title{font-size:18px;font-weight:700;line-height:22px;color:var(--heading_color);margin:0 0 3px 0}.studio-page .expect_cta_subtitle{font-size:14px;font-weight:400;line-height:1.6;color:var(--natural_color);margin:0}.studio-page .expect_cta_buttons{display:flex;align-items:flex-start;gap:.75rem;flex-shrink:0}@media (max-width:768px){.studio-page .expect_cta_buttons{width:100%}}@media (max-width:480px){.studio-page .expect_cta_buttons{flex-direction:column;width:100%}}.studio-page .cta_button{font-family:var(--font_primary1);font-size:13px;font-weight:600;padding:8px 12px;border-radius:8px;text-decoration:none;transition:background 0.2s ease,box-shadow 0.2s ease;white-space:nowrap;display:inline-block}@media (max-width:768px){.studio-page .cta_button{flex:1}}@media (max-width:480px){.studio-page .cta_button{width:100%;text-align:center}}.studio-page .cta_button.cta_button_primary{background:var(--primary_color);color:var(--white_color);border:none;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05)}.studio-page .cta_button.cta_button_primary:hover{background:#4338ca;box-shadow:0 2px 8px rgb(79 70 229 / .35)}.studio-page .cta_button.cta_button_secondary{background:var(--white_color);color:var(--heading_color);border:1px solid #e2e8f0;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);padding:7px 12px!important}.studio-page .cta_button.cta_button_secondary:hover{background:#f8fafc;border-color:#cbd5e1}:root{--font_primary1:"Inter", sans-serif;--font_primary:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--primary_color:#4f46e5;--text_color:#475569;--heading_color:#0F172A;--natural_color:#334155;--natural_color2:#64748B;--natural_color3:#f1f5f9;--natural_color4:#eef2ff;--natural_color5:#f1f5f9;--border_color:#e2e8f0;--white_color:#ffffff;--black_color:#000000;--transition_speed:0.3s;--bg_color:#ffffff}[data-mode=dark]{--primary_color:#6366F1;--text_color:#c1c4cc;--heading_color:#F8FAFC;--bg_color:#0F172A;--natural_color:#c1c4cc;--natural_color2:#c1c4cc;--natural_color3:#c1c4cc;--natural_color4:#eef2ff13;--natural_color5:#eef2ff13;--border_color:#475569;--white_color:#FFFFFF;--black_color:#000000;--transition_speed:0.3s}body{line-height:1.5;background:var(--bg_color)}body h1,body h2,body h3,body h4,body h5,body h6{font-family:var(--font_primary);margin:0;font-weight:600;color:var(--heading_color);margin-bottom:28px}@media (max-width:991px){body h1,body h2,body h3,body h4,body h5,body h6{margin-bottom:24px}}body h1 span,body h1 a,body h2 span,body h2 a,body h3 span,body h3 a,body h4 span,body h4 a,body h5 span,body h5 a,body h6 span,body h6 a{font-size:inherit;line-height:inherit;font-weight:inherit;color:var(--primary_color)}body h1{font-size:48px;line-height:1;font-weight:800}@media (max-width:991px){body h1{font-size:30px;line-height:35px}}body h2{font-size:36px;line-height:40px;font-weight:700}@media (max-width:991px){body h2{font-size:28px;line-height:32px}body h2 a{line-height:38.4px}}body h3{font-size:27px;line-height:31.2px}@media (max-width:991px){body h3{font-size:22px;line-height:26px}body h3 a{line-height:31.2px}}body h4{font-size:22px;line-height:31.2px}@media (max-width:991px){body h4{font-size:20px;line-height:24px}body h4 a{line-height:31.2px}}body h5{font-size:20px;line-height:26px}@media (max-width:991px){body h5{font-size:18px;line-height:22px}}body h6{font-size:16px;line-height:22px}body a{color:var(--primary_color);font-family:var(--font_primary);font-size:16px;line-height:28px;font-weight:400;text-decoration:none}@media (max-width:991px){body a{font-size:16px;line-height:22px}}body ul{font-family:var(--font_primary);font-size:18px;line-height:30px;font-weight:400;color:var(--text_color)}@media (max-width:991px){body ul{font-size:16px;line-height:22px}}body ul a{color:var(--primary_color);text-decoration:none}@media (max-width:991px){body ul a{font-size:16px;line-height:22px}}body p,body th,body td,body li,body input,body textarea,body select,body label,body blockquote,body span{font-size:16px;line-height:1.5rem;font-weight:400;color:var(--text_color);font-family:var(--font_primary)}body p span,body th span,body td span,body li span,body input span,body textarea span,body select span,body label span,body blockquote span,body span span{font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit}body p span{font-size:inherit;line-height:inherit;font-weight:inherit;font-family:inherit}body ul{padding-left:20px}body ul li:not(:last-child){margin-bottom:4px}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}.theme_btn{font-size:14px;font-weight:600;border:1px solid #fff0;border-radius:12px;white-space:nowrap;background:var(--primary_color);font-family:var(--font_primary);color:var(--white_color);line-height:1.15rem;text-decoration:none;display:inline-block;transition:background-color 0.3s ease,box-shadow 0.3s ease;padding:12px 24px;max-width:-moz-fit-content;max-width:fit-content}.theme_btn:hover{background-color:#3629c7;box-shadow:0 2px 6px 1px rgb(0 0 0 / .2588235294)}.theme_btn.alt{background:#fff0;color:var(--natural_color);border:1px solid var(--border_color)}.theme_btn.alt:hover{background:var(--border_color)}.theme_btn.alt-2{background:var(--border_color);color:var(--heading_color);border:1px solid var(--border_color);background-image:linear-gradient(to right,var(--heading_color),var(--heading_color));background-size:0% 100%;background-position:left center;background-repeat:no-repeat;transition:background-color 0.3s ease,box-shadow 0.3s ease,border 0.3s ease}.theme_btn.alt-2:hover{background-color:#c3c9d3;border:1px solid #f8fafc;box-shadow:0 2px 6px 1px rgb(0 0 0 / .11)!important}@media (max-width:991px){.theme_btn{padding:8px 16px!important}}.gap-2Up{gap:12px!important}.tracking-tight{letter-spacing:-.025em}.tracking-wider{letter-spacing:.05em}.primary_color{color:var(--primary_color)}.n_color{color:var(--natural_color)}.n_color2{color:var(--natural_color2)}.heading_color{color:var(--heading_color)}.py-1down{padding-top:2px;padding-bottom:2px}.px-2up{padding-left:10px;padding-right:10px}.cpx-3{padding-left:12px;padding-right:12px}.cpy-3{padding-top:12px;padding-bottom:12px}.cp-5{padding-left:20px;padding-right:20px;padding-top:20px;padding-bottom:20px}.cpx-5{padding-left:20px;padding-right:20px}.cmt-8{margin-top:32px}.p-8{padding-left:32px;padding-right:32px;padding-top:32px;padding-bottom:32px}@media (min-width:992px){.p-md-8{padding-left:32px;padding-right:32px;padding-top:32px;padding-bottom:32px}}.cmt-1{margin-top:5px}.cmt-3{margin-top:12px}.cmb-3{margin-bottom:12px}.mt-10{margin-top:40px}.mb-10{margin-bottom:40px}.c_rounded_3{border-radius:12px}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-lg{font-size:18px;line-height:1.75rem}.text-base{font-size:16px;line-height:1.5rem}.text-sm{font-size:14px;line-height:1.25rem}.text-xs{font-size:12px;line-height:16px}.text-xxs{font-size:11px;line-height:16px}.border{border:1px solid var(--border_color)!important}.nice-select{min-width:150px;border-radius:6px;border:1px solid var(--border_color);padding:8px 24px 8px 12px;font-size:1rem;line-height:1.25rem;height:auto}.nice-select:after{height:6px;width:6px;color:var(--heading_color);border-color:var(--text_color)}.nice-select.open .list{font-weight:400;width:100%}.nice-select .option{font-weight:400;font-size:14px}.nice-select:active,.nice-select:hover,.nice-select.open,.nice-select:focus{border-color:var(--border_color)}.container,.section-container{max-width:1280px;padding-right:16px;padding-left:16px;margin:0 auto}@media screen and (max-width:1366px){.container,.section-container{max-width:1140px}}select.gt_selector.notranslate{text-align:center;border:1px solid;border-radius:5px;padding:2px 5px;max-width:176px}.divider{border-bottom:1px solid var(--border_color)}.light-bg-gradient{background-image:linear-gradient(to right,#eef2ff,#ecfeff)}.lh-52px{line-height:54px}@media (max-width:991px){.lh-52px{line-height:36px}}.common-hover-shadow{transition:box-shadow 0.3s ease!important}.common-hover-shadow:hover{box-shadow:0 4px 12px rgb(0 0 0 / .1)!important}.button_group_color a{font-size:14px;font-weight:600;border:1px solid #fff0;border-radius:12px;white-space:nowrap;font-family:var(--font_primary);line-height:1.15rem;text-decoration:none;display:inline-block;transition:background-color 0.3s ease,box-shadow 0.3s ease;padding:12px 24px;max-width:-moz-fit-content;max-width:fit-content}.button_group_color a:nth-child(3n+1){background:var(--primary_color)!important;color:var(--white_color)!important}.button_group_color a:nth-child(3n+1):hover{background-color:#3629c7!important;box-shadow:0 2px 6px 1px rgb(0 0 0 / .2588235294)!important}.button_group_color a:nth-child(3n+2){background:#f1f5f9!important;color:var(--natural_color)!important;border:1px solid var(--border_color)}.button_group_color a:nth-child(3n+2):hover{background:var(--border_color)!important}.button_group_color a:nth-child(3n){background:#0f172a!important;color:var(--white_color)!important;border:1px solid var(--border_color)!important;background-image:linear-gradient(to right,var(--heading_color),var(--heading_color));background-size:0% 100%;background-position:left center;background-repeat:no-repeat;transition:background-color 0.3s ease,box-shadow 0.3s ease,border 0.3s ease}.button_group_color a:nth-child(3n):hover{border:1px solid #f8fafc!important;box-shadow:0 2px 6px 1px rgb(0 0 0 / .11)!important}@media (max-width:991px){.button_group_color a{padding:8px 16px!important}}main{overflow-x:hidden}.section-bg-gradient{position:relative;z-index:0}.section-bg-gradient::before,.section-bg-gradient::after{content:"";position:absolute;z-index:-1;filter:blur(64px)}.section-bg-gradient::before{top:88px;left:-96px;background-color:rgb(165 180 252 / .35);width:18rem;height:18rem}.section-bg-gradient::after{top:88px;right:-96px;background-color:rgb(252 232 165 / .35);width:18rem;height:18rem}.footer{background-color:color-mix(in srgb,var(--secondary_color),transparent 20%);color:var(--primary_color);padding-top:25px;padding-bottom:25px;border-top:1px solid var(--border_color)}.footer .footer_logo img{max-width:170px;max-height:45px}.footer .menu ul{display:flex;flex-wrap:wrap;gap:12px;align-items:center;font-size:14px;list-style:none;padding:0;margin-bottom:0}.footer .menu ul li{margin-bottom:0}.footer .menu ul li a{font-size:14px;color:var(--natural_color2);line-height:1.5}.footer .menu_launch{display:flex;flex-direction:column;gap:6px}.footer .menu_launch li:not(:last-child){margin-bottom:8px}.footer .menu_launch li a{color:var(--natural_color2);font-size:14px;line-height:16px}.footer .newsletter p{display:flex;align-items:center;gap:10px;margin-bottom:0}.footer .newsletter p .theme_btn{padding:11px 20px}@media (max-width:991px){.footer .newsletter p .theme_btn{padding:10px 16px!important}}.footer .newsletter p .form-control{padding:8px 12px}.footer .newsletter .form-control{color:var(--heading_color);border-radius:12px}.footer .newsletter .form-control::-moz-placeholder{color:color-mix(in srgb,var(--natural_color2),transparent 30%)}.footer .newsletter .form-control::placeholder{color:color-mix(in srgb,var(--natural_color2),transparent 30%)}.footer .newsletter .form-control:focus{outline:none;box-shadow:none;border-color:var(--primary_color)}.footer .footer_copyright{margin-bottom:0}.footer .footer_copyright a{color:var(--natural_color2);font-size:12px;line-height:1}.footer .dark_logo{display:none}[data-mode=dark] .light_logo{display:none}[data-mode=dark] .dark_logo{display:block}.header_founding{padding:8px 16px;background:var(--natural_color4);color:var(--primary_color);text-align:center;font-size:14px;border-bottom:1px solid var(--border_color);line-height:1.25rem}.header_founding span{font-size:inherit;color:inherit;line-height:inherit}.eb-banner{background:linear-gradient(90deg,#4a3fc0,#5b4fd9,#f05a7e);color:#fff;text-align:center;padding:10px 24px;font-size:13px;font-weight:500;position:relative;z-index:50}.eb-banner strong{font-weight:700}.eb-banner a{color:#fff;text-decoration:underline;text-underline-offset:2px;margin-left:8px}.eb-banner #eb-timer{display:inline-block;font-weight:700;font-variant-numeric:tabular-nums;background:rgb(255 255 255 / .18);padding:1px 8px;border-radius:4px;margin:0 4px;color:#fff}.logo-section{max-width:220px;height:auto;min-width:100px}@media screen and (max-width:1399.99px){.logo-section{max-width:190px}}.logo-section img{width:100%;height:auto;max-height:70px;-o-object-fit:contain;object-fit:contain}@media screen and (max-width:1199.99px){.logo-section img{max-height:50px}}.main_menu{background-color:color-mix(in srgb,var(--white_color),transparent 30%);border-bottom:1px solid var(--border_color);position:sticky;top:0;z-index:999}@media screen and (min-width:1200px){.main_menu{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}@media (max-width:1199.99px){.main_menu{background:var(--bg_color)!important}}html:has(.lets-talk-aside-overly.active){overflow:hidden}.menus-button{display:flex;flex-direction:column;justify-content:space-between}.desktop-navigation .header-inner{align-items:center;display:flex;justify-content:space-between}.desktop-navigation .header-inner .icon-row{display:flex;justify-content:center}.desktop-navigation .header-inner .icon-row i{color:var(--primary_color)}.desktop-navigation .header-inner .search-icon-row{color:var(--primary_color);cursor:pointer;transition:all 0.3s;font-size:20px}.desktop-navigation .header-inner .search-icon-row:hover{color:color-mix(in srgb,var(--primary_color),transparent 20%)}.header-container .header-wrap{margin:0 auto;display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:780px){.header-container .header-wrap{align-items:flex-start}}.header-container .header-wrap .menu-items{margin-left:0;margin-bottom:0;padding-left:0;list-style:none;display:flex;justify-content:space-between;width:100%;gap:24px}@media screen and (max-width:1399.99px){.header-container .header-wrap .menu-items{gap:20px}}@media screen and (max-width:1024px){.header-container .header-wrap .menu-items{display:none}}.header-container .header-wrap .menu-items li{font-family:var(--font_tertiary);font-size:20px;font-weight:700;line-height:26px;color:var(--primary_color);text-transform:uppercase}@media screen and (max-width:1366px){.header-container .header-wrap .menu-items li{font-size:19px}}.header-container .header-wrap .menu-items li a{color:var(--heading_color);font-size:14px;font-family:var(--font_primary);font-weight:500;line-height:20px;transition:all 0.2s ease-in-out;text-transform:capitalize}.header-container .header-wrap .menu-items li a:hover{color:var(--primary_color)!important}.header-container .header-wrap .menu-items li.menu-item-has-children:hover .sub-menu{opacity:1;visibility:visible}.header-container .header-wrap .menu-items li .current_page_item{background:var(--primary_color);color:var(--white_color)}.header-container .header-wrap .menu-items li .current_page_item a{color:var(--white_color)}.header-container .header-wrap .menu-items li .sub-menu{min-width:250px;width:-moz-max-content;width:max-content;margin-left:0;list-style:none;position:absolute;padding:15px 0;top:100%;background-color:var(--primary_color);z-index:9999;opacity:0;visibility:hidden;transition:all 0.2s ease-in-out}@media screen and (max-width:1024px){.header-container .header-wrap .menu-items li .sub-menu{width:100%}}.header-container .header-wrap .menu-items li .sub-menu .nav-item a{color:var(--white_color);padding:2px 26px;transition:all 0.3s ease-in-out;text-transform:capitalize}.header-container .header-wrap .menu-items li .sub-menu .nav-item a:hover{color:var(--primary_color)!important;background:var(--white_color)}.header-container .header-wrap .menu-items li .sub-menu .nav-item:hover{background:var(--primary_color);color:var(--white_color)}.header-container .header-wrap .menu-items li .menu-item-has-children{position:relative}.header-container .header-wrap .menu-items li .menu-item-has-children>.sub-menu{top:0;left:100%;margin-left:0;min-width:200px;border-radius:5px;display:none}.header-container .header-wrap .menu-items li .menu-item-has-children:hover>.sub-menu{display:block}@media screen and (max-width:1366px){.header-container .header-wrap{max-width:1140px}}@media screen and (max-width:767px){.header-container .header-wrap{padding-right:15px;padding-left:15px}.header-container .header-wrap .custom-logo-link{max-width:170px}}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside-overly{background-color:rgb(0 0 0 / .6117647059);position:absolute;top:-50px;right:0;left:100%;bottom:0;z-index:9998;transition:left 0.4s ease-in-out;min-height:100vh;height:100%}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside-overly.active{left:0}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside{max-width:250px;width:100%;background-color:var(--bg_color);position:fixed;height:100%;top:0;right:-100%;bottom:0;z-index:9999;transition:all 0.5s ease-in-out;scrollbar-width:none}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside.lets-talk-aside-active{right:0}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .sidebar-menu-close{cursor:pointer;position:absolute;top:6px;left:6px;width:30px;height:30px;background-color:var(--natural_color5);display:flex;justify-content:center;align-items:center}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu{padding:50px 20px}@media screen and (max-width:1024px){.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu{display:block}}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul{list-style:none;margin-left:0;padding-left:0}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li a{font-size:14px;line-height:20px;font-weight:500;text-transform:capitalize;padding:8px 0;text-decoration:none;color:var(--heading_color);transition:all 0.3s ease-in-out;display:inline-block;white-space:normal}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li a:hover{color:var(--primary_color)}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li a::after{display:none}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li.menu-item-has-children{padding-right:22px}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li .sub-menu{width:190px;margin-left:0;list-style:none;max-height:0;overflow:hidden;transition:max-height 0.3s ease-in-out;transition:all 0.3s ease-in-out;background-color:var(--white_color)}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li .sub-menu li{padding:4px}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li .sub-menu li a{color:var(--primary_color);padding:0;text-transform:capitalize;display:block}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list ul li .sub-menu li .sub-menu{margin-left:15px!important}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list .search-wrapper .search-type-wrap{margin-top:5px}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list .search-wrapper .search-type-wrap p{margin:0}.header-container .header-wrap .menu-lets-talk-container .lets-talk-aside .mobile-sidebar-menu .mobile-menu-list .search-wrapper .search-type-wrap p label{font-family:var(--font_primary);font-size:14px;line-height:24px;color:var(--primary_color)}.navbar-nav .dropdown:hover .dropdown-menu{display:block}.mobile-navigation .mobile-navigation-inner{align-items:center}@media screen and (max-width:420px){.mobile-navigation .mobile-navigation-inner .subscribe{display:none}}.mobile-navigation .mobile-navigation-inner .logo-section a img{width:150px;height:auto}.mobile-navigation .mobile-navigation-inner .mobile-header-nav-content-wraper{display:flex;gap:15px}.mobile-navigation .mobile-navigation-inner .cta-section .primary-btn{font-size:13px;line-height:15px;padding:5px 15px;background:var(--primary_color);border-color:var(--neutral_colors_one);font-family:var(--font_primary);font-weight:700;text-transform:uppercase}.mobile-navigation .mobile-navigation-inner .menu-lets-talk-container .lets-talk-hamburger i{font-size:32px;color:var(--primary_color)}.mobile-navigation .mobile-navigation-inner .search-wrapper .btn-primary{background:var(--primary_color)}.search-box{opacity:0;transform:translateY(-10px);pointer-events:none;transition:all 0.3s ease;background-color:var(--primary_color);border-top:18px solid var(--secondary_color);margin-top:-17px;height:0}.search-box.active{height:112px;opacity:1;transform:translateY(0);pointer-events:auto}.search-box .search-form-wrap{padding:0 15px;max-width:1024px;margin:0 auto;display:grid;height:100%;align-items:center}@media screen and (max-width:1366px){.search-box .search-form-wrap{max-width:1140px}}.search-box .search-form-wrap .search-bar{border-bottom:1px solid var(--secondary_color)!important}.search-box .search-form-wrap .search-input{width:100%;padding:0 40px 0 0px!important;font-family:var(--font_primary);font-size:30px;line-height:36px;border:none!important;background-color:#fff0;border-radius:0px!important;color:var(--secondary_color);outline:none;transition:all 0.3s ease}.search-box .search-form-wrap .search-input:focus{border-color:var(--white_color)}.search-box .search-form-wrap .search-input::-moz-placeholder{color:var(--secondary_color);font-size:30px;line-height:36px;font-style:italic}.search-box .search-form-wrap .search-input::placeholder{color:var(--secondary_color);font-size:30px;line-height:36px;font-style:italic}.search-box .search-form-wrap .search-type-wrap label{color:var(--secondary_color)!important;font-size:14px;font-family:var(--font_primary);line-height:24px;white-space:nowrap}.search-box .search-form-wrap .search-type-wrap input[type=radio]{-moz-appearance:none;appearance:none;-webkit-appearance:none;width:14px;height:14px;border:2px solid var(--secondary_color);border-radius:50%;outline:none;cursor:pointer;position:relative;transition:border var(--transition_speed) ease,background var(--transition_speed) ease}.search-box .search-form-wrap .search-type-wrap input[type=radio]:checked{background-color:var(--primary_color);border-color:var(--secondary_color)}.search-box .search-form-wrap .search-type-wrap input[type=radio]:checked::after{content:"";position:absolute;top:50%;left:50%;width:6px;height:6px;background-color:var(--secondary_color);border-radius:50%;transform:translate(-50%,-50%)}.search-box .search-form-wrap .search_btn{cursor:pointer;padding:12px;height:100%;background-color:var(--secondary_color);border:none;font-size:27px;z-index:2;color:var(--primary_color);border-radius:0}.skiptranslate{overflow:hidden;height:36px}.skiptranslate select{padding:6px 10px;border-radius:4px}.skiptranslate select:focus-visible{outline:none}.nav_btn .theme_btn{line-height:1.13rem}.nav_btn .toggle_switch label span{line-height:1.3}.breadcrumbs{text-transform:capitalize}.logo-section img.dark_logo{display:none}[data-mode=dark] .logo-section img.light_logo{display:none}[data-mode=dark] .logo-section img.dark_logo{display:block}[data-mode=dark] .checkbox-label{background-color:var(--natural_color4)}[data-mode=dark] .checkbox-label:hover{background-color:var(--natural_color4)}.navbar-toggler:focus{box-shadow:none!important}.webequipePromo-slider-arrow::after{font-size:18px;color:#000;font-weight:800}.btn-primary{font-family:var(--font_primary)!important;font-weight:500;border:none}.btn-outline-secondary{font-family:var(--font_primary)!important;font-weight:500}.we-form-group p{margin-bottom:0}.fancybox-description{color:#fff}.cb-contact-from{margin-top:0px!important}.cb-contact-from .wpforms-form{display:flex;align-items:center;flex-direction:column;border:1px solid var(--primary_color);padding:20px;border-radius:10px}.cb-contact-from .wpforms-form .wpforms-field-medium{max-width:100%}.cb-contact-from .wpforms-form .wpforms-field-container{width:100%;display:grid;gap:18px}.cb-contact-from .wpforms-form .wpforms-field-container .wpforms-field{padding:0}.cb-contact-from .wpforms-form .wpforms-field-container .wpforms-field .wpforms-field-label{margin-bottom:8px}.cb-contact-from .wpforms-form .wpforms-submit{background-color:var(--primary_color);border:none;padding:10px 26px 14px 26px;font-family:var(--font_primary);font-size:19px;line-height:22px;font-weight:700;color:var(--white_color);border-radius:13px;transition:all 0.3s ease;display:inline-block;text-decoration:none;width:200px;height:40px}.cb-contact-from .wpforms-form .wpforms-submit:hover{background-color:#fff0;border:2px solid var(--primary_color);color:var(--primary_color)}div.wpforms-container-full input[type=submit]:not(:hover):not(:active),div.wpforms-container-full button[type=submit]:not(:hover):not(:active),div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full input[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full button[type=submit]:not(:hover):not(:active),.wp-core-ui div.wpforms-container-full .wpforms-page-button:not(:hover):not(:active){background-color:var(--primary_color)!important;color:var(--white_color)}.dynamic-page-content{display:flex;flex-direction:column;padding:30px 0}.dynamic-page-content h1{font-size:51px;font-weight:500;text-align:center}.dynamic-page-content p{font-size:20px;text-align:center}.blog-card-link{display:block;height:100%;text-decoration:none;color:inherit}.blog-card-link:hover,.blog-card-link:focus{text-decoration:none;color:inherit;outline:none}.blog-card-link:focus .blog-card{outline:2px solid var(--neutral_colors_two);outline-offset:2px}.blog-card{height:100%;border-radius:var(--card_border_radius);overflow:hidden;box-shadow:0 4px 10px rgb(0 0 0 / .05);transition:transform var(--card_border_radius) ease,box-shadow var(--card_border_radius) ease,outline var(--card_border_radius) ease;background-color:var(--white_color);position:relative}.blog-card-link:hover .blog-card{transform:translateY(-5px);box-shadow:0 10px 20px rgb(0 0 0 / .1)}.blog-card .blog-card-img{height:200px;overflow:hidden}.blog-card .blog-card-img img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;transition:transform var(--card_border_radius) ease}.blog-card-link:hover .blog-card .blog-card-img img{transform:scale(1.05)}.blog-card .blog-card-content{padding:1.25rem}.blog-card .blog-title{font-size:1.1rem;font-weight:600;color:var(--primary_color);margin-bottom:.75rem;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.blog-card-link:hover .blog-card .blog-title{color:var(--neutral_colors_two)}.blog-card .blog-date{font-size:.85rem;color:var(--secondary_color);margin-bottom:0}.blog-card::after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 30px 30px 0;border-color:#fff0 rgba(var(--neutral_colors_two),.1) #fff0 #fff0;transition:border-color var(--card_border_radius) ease}.blog-card-link:hover .blog-card::after{border-color:#fff0 var(--neutral_colors_two) #fff0 #fff0}.pagination .page-item{margin:0 3px}.pagination .page-item:first-child .page-link,.pagination .page-item:last-child .page-link{border-radius:50%}.pagination .page-item .page-link{width:40px;height:40px;display:flex;align-items:center;justify-content:center;border-radius:50%;color:var(--primary_color);border:1px solid rgb(0 0 0 / .1);font-weight:500;transition:all var(--card_border_radius) ease}.pagination .page-item .page-link:hover{background-color:rgba(var(--neutral_colors_two),.1);color:var(--neutral_colors_two);border-color:rgba(var(--neutral_colors_two),.2)}.pagination .page-item.active .page-link{background-color:var(--neutral_colors_two);border-color:var(--neutral_colors_two);color:var(--white_color);box-shadow:0 4px 10px rgba(var(--neutral_colors_two),.3)}.pagination .page-item.disabled .page-link{color:var(--secondary_color);pointer-events:none}@media (max-width:767px){.blog-card .blog-card-img{height:180px}.pagination .page-item{margin:0 2px}.pagination .page-item .page-link{width:35px;height:35px;font-size:.9rem}}@media (max-width:576px){.blog-card .blog-title{font-size:1rem}.pagination .page-item:not(.active):not(:first-child):not(:last-child){display:none}.pagination .page-item:not(.active):not(:first-child):not(:last-child).active,.pagination .page-item:not(.active):not(:first-child):not(:last-child).active+.pagination .page-item:not(.active):not(:first-child):not(:last-child),.pagination .page-item:not(.active):not(:first-child):not(:last-child)+.active{display:block}}.modern-post{display:flex;flex-direction:column;border-bottom:1px solid #e1e1e1;padding:20px 0;margin-bottom:30px}.modern-post .modern-title{font-size:2rem;font-weight:700;color:#333;transition:color 0.3s ease}.modern-post .modern-title a{color:inherit;text-decoration:none}.modern-post .modern-title a:hover{color:#0073e6}.modern-post .modern-meta{font-size:.875rem;color:#888;margin-top:10px}.modern-post .modern-meta span{margin-right:10px}.modern-post .modern-meta span .posted-on,.modern-post .modern-meta span .posted-by{color:#555}.modern-post .modern-content{margin-top:20px;font-size:1rem;line-height:1.8;color:#555}.modern-post .modern-pagination{margin-top:15px;font-size:.875rem}.modern-post .modern-footer{margin-top:20px;font-size:.875rem;color:#888}.modern-post .modern-footer a{color:#0073e6;text-decoration:none}.modern-post .modern-footer a:hover{text-decoration:underline}.modern-post img{width:100%;max-width:100%;height:auto;margin-top:20px;border-radius:8px;box-shadow:0 4px 10px rgb(0 0 0 / .1)}@media (max-width:768px){.modern-post{padding:15px}.modern-title{font-size:1.75rem}.modern-content{font-size:.95rem}}.error-content{min-height:60vh;display:flex;flex-direction:column;justify-content:center}.error-content .error-code{font-size:100px;font-weight:700;color:var(--neutral_colors_two);line-height:1;margin-bottom:16px;margin-top:0}.error-content .error-title{font-size:24px;font-weight:500;margin-bottom:12px}.error-content .error-message{font-size:16px;color:var(--neutral_colors_three);margin-bottom:32px}.error-content .buttons{display:flex;justify-content:flex-start;gap:10px}.error-content .button{display:inline-block;background-color:var(--neutral_colors_two);color:var(--white_color);padding:12px 24px;border-radius:4px;text-decoration:none;font-weight:500;transition:background-color 0.2s ease}.error-content .button:hover{background-color:var(--neutral_colors_two)}@media (max-width:480px){.error-code{font-size:72px}.error-title{font-size:20px}.error-message{font-size:14px}.button{padding:10px 20px}}.feature-comparison-section{margin-top:80px;margin-bottom:60px}.feature-comparison-section .feature-comparison-head{text-align:center;margin-bottom:30px}.feature-comparison-section .feature-comparison-eyebrow{font-size:13px;font-weight:700;color:var(--primary_color);margin-bottom:10px!important;letter-spacing:.02em}.feature-comparison-section .feature-comparison-title{font-size:42px;line-height:1.2;font-weight:700;color:var(--heading_color);margin-bottom:10px!important}@media (max-width:991px){.feature-comparison-section .feature-comparison-title{font-size:34px}}@media (max-width:767px){.feature-comparison-section .feature-comparison-title{font-size:28px}}.feature-comparison-section .feature-comparison-subtitle{font-size:16px;color:var(--text_color);line-height:1.6}.feature-comparison-section .feature-comparison-wrap{background-color:#fff;border:1px solid var(--border_color);border-radius:14px;overflow:hidden}.feature-comparison-section .feature-comparison-table{width:100%;border-collapse:separate;border-spacing:0}.feature-comparison-section .feature-comparison-table thead th{background-color:#0b1020!important;color:#f8f7ff}.feature-comparison-section .feature-comparison-table th,.feature-comparison-section .feature-comparison-table td{font-size:16px;color:var(--heading_color);border-bottom:1px solid var(--border_color);padding:15px 18px;vertical-align:middle}.feature-comparison-section .feature-comparison-table th{background-color:#f8fafc;font-size:18px;font-weight:700;text-align:center}.feature-comparison-section .feature-comparison-table th:first-child,.feature-comparison-section .feature-comparison-table td:first-child{text-align:left;width:42%}.feature-comparison-section .feature-comparison-table td:not(:first-child){text-align:center;width:14.5%}.feature-comparison-section .feature-comparison-table tbody tr:last-child td{border-bottom:0;background-color:#f8fafc;color:#000;box-shadow:none;--bs-table-accent-bg:transparent;--bs-table-bg-type:transparent;--bs-table-bg-state:transparent}.feature-comparison-section .feature-comparison-table tbody tr:last-child td[data-label=Feature]{font-weight:700}@media (max-width:767px){.feature-comparison-section .feature-comparison-table tbody tr:last-child td[data-label=Feature]{background-color:#4f46e5;color:#fff}}.feature-comparison-section .feature-comparison-table tbody tr:last-child td.is-yes{color:#000}.feature-comparison-section .feature-comparison-table tbody tr:last-child td.is-no{color:#000}.feature-comparison-section .feature-comparison-table tbody tr:last-child td.pro-col{background-color:#f8fafc}.feature-comparison-section .feature-comparison-table tbody tr:last-child td .fc-pro-badge{background-color:rgb(255 255 255 / .22);color:#fff}.feature-comparison-section .feature-comparison-table .fc-group-row td{background-color:#f2f4ff;color:var(--primary_color);font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--border_color);padding:12px 18px}.feature-comparison-section .feature-comparison-table .pro-col{background-color:#f8f7ff}.feature-comparison-section .feature-comparison-table .is-yes{color:#0f8b60;font-weight:600}.feature-comparison-section .feature-comparison-table .is-no{color:#94a3b8;font-weight:500}.feature-comparison-section .feature-comparison-table .fc-pro-badge{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;padding:1px 8px;border-radius:30px;color:#f8f7ff;background:var(--primary_color);font-size:11px;line-height:1.4;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.feature-comparison-section .feature-comparison-cta{margin-top:80px;margin-bottom:60px;border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:30px 40px}.feature-comparison-section .feature-comparison-cta h2,.feature-comparison-section .feature-comparison-cta p{color:#0b1020!important}.feature-comparison-section .feature-comparison-cta__title{font-size:20px;line-height:1.3;font-weight:700}.feature-comparison-section .feature-comparison-cta__description{color:var(--text_color);font-size:16px;line-height:1.6}@media (max-width:767px){.feature-comparison-section .feature-comparison-wrap{overflow:visible;border-radius:12px}.feature-comparison-section .feature-comparison-table thead{display:none}.feature-comparison-section .feature-comparison-table tbody,.feature-comparison-section .feature-comparison-table tr,.feature-comparison-section .feature-comparison-table td{display:block;width:100%!important}.feature-comparison-section .feature-comparison-table tr{border-bottom:1px solid var(--border_color)}.feature-comparison-section .feature-comparison-table tr:last-child{border-bottom:0}.feature-comparison-section .feature-comparison-table .fc-group-row td{border-top:1px solid var(--border_color);border-bottom:1px solid var(--border_color)}.feature-comparison-section .feature-comparison-table td{border-bottom:0;padding:12px 16px;text-align:left!important;background-color:#fff}.feature-comparison-section .feature-comparison-table td:first-child{font-weight:600;color:var(--heading_color);padding-bottom:8px;background-color:#d4d4d4}.feature-comparison-section .feature-comparison-table td:not(:first-child){display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:15px;color:var(--text_color)}.feature-comparison-section .feature-comparison-table td:not(:first-child)::before{content:attr(data-label);color:var(--heading_color);font-size:14px;font-weight:600}.feature-comparison-section .feature-comparison-table .pro-col{background-color:#fff0}.feature-comparison-section .feature-comparison-table tr:last-child td{background-color:#dc2626;color:#fff;box-shadow:none;--bs-table-accent-bg:transparent;--bs-table-bg-type:transparent;--bs-table-bg-state:transparent}.feature-comparison-section .feature-comparison-table tr:last-child td.is-yes{color:#bbf7d0}.feature-comparison-section .feature-comparison-table tr:last-child td.is-no{color:rgb(255 255 255 / .88)}.feature-comparison-section .feature-comparison-table tr:last-child td.pro-col{background-color:#dc2626}.feature-comparison-section .feature-comparison-table tr:last-child td .fc-pro-badge{background-color:rgb(255 255 255 / .22);color:#fff}}.hero_area{padding-top:80px;padding-bottom:80px;text-align:center}@media (max-width:991px){.hero_area{padding-top:56px;padding-bottom:56px}}.hero_area .hero_content{display:flex;flex-direction:column;align-items:center;max-width:720px;margin:0 auto}.hero_area .hero_badge{display:inline-flex;align-items:center;gap:8px;background:var(--white_color);color:var(--heading_color);font-size:13px;font-weight:500;padding:8px 16px;border-radius:9999px;margin-bottom:24px;box-shadow:0 1px 3px 0 rgb(0 0 0 / .06)}.hero_area .hero_badge_dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:#22c55e;flex-shrink:0}.hero_area .hero_badge_text{color:var(--heading_color)}.hero_area .hero_title{font-size:clamp(2rem, 5vw, 3rem);font-weight:700;line-height:1.2;color:var(--heading_color);margin:0 0 20px;letter-spacing:-.025em}.hero_area .hero_description{font-size:18px;line-height:1.6;color:var(--natural_color);margin:0 0 32px;max-width:600px}.hero_area .hero_buttons{display:flex;flex-wrap:wrap;gap:12px;justify-content:center;margin-bottom:24px}.hero_area .hero_buttons .theme_btn{padding:12px 24px;font-size:15px;font-weight:600;border-radius:8px;background:var(--primary_color);color:var(--white_color);border:none;transition:background 0.2s ease,box-shadow 0.2s ease}.hero_area .hero_buttons .theme_btn:hover{background:#4338ca;box-shadow:0 2px 8px rgb(79 70 229 / .35)}.hero_area .hero_buttons .theme_btn.alt{background:var(--white_color);color:var(--heading_color);border:1px solid #e2e8f0}.hero_area .hero_buttons .theme_btn.alt:hover{background:#f8fafc;border-color:#cbd5e1}.hero_area .hero_attribution{font-size:12px;color:var(--natural_color2);margin:0;line-height:1.5}.site_tools_area #filter_card_list{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}@media screen and (max-width:882px){.site_tools_area #filter_card_list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:767px){.site_tools_area #filter_card_list{grid-template-columns:repeat(1,minmax(0,1fr))}}.site_tools_area #filter_card_list .filter_card{border-radius:16px;display:none;border:1px solid var(--border_color);background:#fff0;flex:0 0 auto}.site_tools_area #filter_card_list .filter_card .card_thumb{height:176px;width:100%}.site_tools_area #filter_card_list .filter_card .card_thumb img{width:100%;height:100%;border-radius:16px;-o-object-fit:cover;object-fit:cover}.site_tools_area #filter_card_list .filter_card .card_content{padding:20px}.site_tools_area #filter_card_list .filter_card .card_content p{font-size:14px;margin-top:4px;margin-bottom:0}.site_tools_area #filter_card_list .filter_card .card_content ul{margin-bottom:16px}.site_tools_area #filter_card_list .filter_card .card_content .card_category{color:var(--natural_color);background:var(--natural_color3)}.site_tools_area #filter_card_list .filter_card .card_content .filter_card_btn{border:none;padding:8px 12px;border-radius:12px;background-color:color-mix(in srgb,var(--primary_color),transparent 92%);color:var(--primary_color);white-space:nowrap}.site_tools_area #filter_card_list .filter_card .card_content .progress{max-width:200px;width:100%;height:8px;border-radius:8px}.site_tools_area #filter_card_list .filter_card .card_content .progress .progress-bar{background-color:var(--primary_color);border-radius:8px}.site_tools_area .soon-list-tag{display:flex;flex-wrap:wrap;gap:8px;margin-top:40px}.site_tools_area .soon-list-tag .soon-list-item{border-radius:9999px;border:1px solid #c7d2fe;background-color:#eef2ff;padding:.25rem .75rem;font-size:.75rem;font-weight:500;color:#4338ca;transition:background-color 0.2s ease;list-style:none;cursor:pointer}.site_tools_area .soon-list-tag .soon-list-item:hover{background-color:#e0e7ff}.site_tools_area .founder{background:var(--natural_color4);color:var(--heading_color);padding:27px 24px}.site_tools_area .founder i{color:#0cd139;font-size:20px}@media (max-width:991px){.roadmap_area{padding-top:10px!important}}.roadmap_area .roadmap_card{border:1px solid var(--border_color);border-radius:20px;padding:20px;height:100%}@media (max-width:575px){.roadmap_area .roadmap_card{padding:16px}}.roadmap_area .roadmap_card .card-title{font-size:1.125rem;line-height:1.75rem;color:#0f172a}.explore-link{display:inline-flex;align-items:center;gap:4px;transition:all 0.3s ease}.explore-link .arrow-icon{display:inline-block;transition:transform 0.3s ease}.explore-link:hover .arrow-icon{animation:arrowMove 0.8s ease-in-out infinite}@keyframes arrowMove{0%,100%{transform:translateX(0)}50%{transform:translateX(4px)}}.client_say_area .testimonialSlider .swiper-wrapper{align-items:stretch}.client_say_area .testimonialSlider .swiper-slide{height:auto;display:flex}.client_say_area .client_review_card{width:100%}.client_say_area .client_review_card .client-name{font-size:18px;color:var(--heading_color)}.client_say_area .client_review_card .client-title{font-size:14px}.client_say_area .client_review_card .product-given-review{font-size:14px;color:var(--primary_color)}@media (max-width:991px){.helpful_ai_area{padding-top:10px!important}}.helpful_ai_area .helpful_ai_part .col-12:nth-child(1) .card_category{background:#ede9fe;color:#6d28d9}.helpful_ai_area .helpful_ai_part .col-12:nth-child(2) .card_category{background:#cffafe;color:#0e7490}.helpful_ai_area .helpful_ai_part .col-12:nth-child(3) .card_category{background:color-mix(in srgb,var(--natural_color),transparent 80%);color:var(--natural_color)}.helpful_ai_area .helpful_ai_part .col-12 .card_content p{font-size:14px;color:var(--text_color);margin-bottom:8px}.helpful_ai_area .helpful_ai_part .col-12 .card_content p span{font-size:inherit;color:inherit}.helpful_ai_area .helpful_ai_part .col-12 .card_content ul{margin-bottom:8px}.helpful_ai_area .helpful_ai_part .col-12 .card_content ul li{font-size:14px;color:var(--text_color)}.helpful_ai_area .card_thumb{height:176px;width:100%;border-radius:12px;overflow:hidden}.helpful_ai_area .card_thumb img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.helpful_ai_area .theme_btn{background:color-mix(in srgb,var(--primary_color),transparent 92%);color:var(--primary_color)}@media (max-width:991px){.devlog_area{padding-top:10px!important}}.devlog_area .blog_card{transition:all 0.3s ease}.devlog_area .blog_card img{width:100%;height:200px;max-width:100%;-o-object-fit:cover;object-fit:cover}.devlog_area .blog_card:hover{box-shadow:0 4px 12px rgb(0 0 0 / .1)}.devlog_area .blog_card:hover .blog-card-title{color:var(--primary_color)}.devlog_area .blog_card .blog-ctg{font-size:12px;font-weight:500;color:var(--white_color);background:#121726;display:inline-block;padding:0 12px;border-radius:9999px}.devlog_area .blog_card .blog-card-title{transition:all 0.3s ease;font-size:20px;color:var(--heading_color)}.note_area a{color:#4536cd}.note_area .note_card{align-items:stretch}.note_area .founder-image{width:225px;min-width:225px;border-radius:16px 0 0 16px;min-height:230px;display:flex;flex-direction:column}@media screen and (max-width:575px){.note_area .founder-image{width:100%;min-width:auto;border-radius:16px 16px 0 0}}.note_area .founder-image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:16px 0 0 16px}@media screen and (max-width:575px){.note_area .founder-image img{border-radius:16px 16px 0 0}}.note_area .founder-image .founder-badge{position:absolute;left:16px;bottom:16px;background:#f3f2ff;color:#4536cd;padding:5px 10px;font-size:12px;border-radius:999px;font-weight:600;border:1px solid #e9e8ff}.note_area .founder-social{display:flex;gap:10px}.note_area .founder-social .social-btn{width:36px;min-width:36px;height:36px;border-radius:10px;display:grid;place-items:center;border:1px solid #4f46e5;background:#fff;text-decoration:none;transition:all 0.2s ease}.note_area .founder-social .social-btn:hover{background:#4f46e5}.note_area .founder-social .social-btn:hover path{fill:#fff}.note_area .founder-social .social-btn:hover svg{fill:#fff}.pricing_card .card_category{background:#fef3c7;color:#b45309}.pricing_card ul li{font-size:14px;color:var(--natural_color)}.support_form input,.support_form textarea{border-radius:12px;padding:8px 12px;color:var(--heading_color)}.support_form input::-moz-placeholder,.support_form textarea::-moz-placeholder{color:color-mix(in srgb,var(--natural_color2),transparent 30%)}.support_form input::placeholder,.support_form textarea::placeholder{color:color-mix(in srgb,var(--natural_color2),transparent 30%)}.support_form input:focus,.support_form textarea:focus{outline:none;box-shadow:none;border-color:var(--primary_color)}.support_form .nice-select{width:100%}@media (max-width:575px){.support_form{padding:16px!important}}@media (max-width:991px){.pricing_area,.support_area{padding-top:10px!important}}@media (max-width:991px){.subscribe_area{padding-top:10px!important}}.subscribe_area .icon_box{background-image:linear-gradient(to right,#eef2ff,#ecfeff);padding:32px}@media (max-width:991px){.subscribe_area .icon_box{padding:28px 16px}.subscribe_area .icon_box .checkbox{flex-wrap:wrap;gap:8px;justify-content:center}.subscribe_area .icon_box .wpcf7-spinner{display:none}.subscribe_area .icon_box p{flex-direction:column;display:flex;align-items:center}}.subscribe_area input{border-radius:12px;color:var(--heading_color)}.subscribe_area input::-moz-placeholder{color:color-mix(in srgb,var(--natural_color2),transparent 30%)}.subscribe_area input::placeholder{color:color-mix(in srgb,var(--natural_color2),transparent 30%)}.subscribe_area input:focus{outline:none;box-shadow:none;border-color:var(--primary_color)}.endorsements_area{padding-bottom:64px;padding-top:48px}@media (max-width:991px){.endorsements_area{padding-top:10px}}@keyframes fadeInDown{from{opacity:0;transform:translateY(-30px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeInUp{from{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){h1{font-size:2.2rem}.grid{grid-template-columns:1fr}.filter-container{flex-direction:column;gap:10px}}@media (max-width:991px){.legal_area{padding-top:10px!important}}.legal_area p{color:var(--natural_color);font-size:14px}.legal_area p:last-child{margin-bottom:0}input.wpcf7-form-control.wpcf7-submit.has-spinner.theme_btn.cmt-3.cpx-5{color:var(--white_color)}.toggle-switch{display:flex}.checkbox{display:none}.checkbox-label{display:inline-flex;align-items:center;gap:8px;padding:8px 12px;font-size:14px;border-radius:12px;border:1px solid var(--border_color);background-color:#f1f1f1;cursor:pointer;transition:all 0.3s;-webkit-user-select:none;-moz-user-select:none;user-select:none}.checkbox-label:hover{background-color:#e2e2e2}.checkbox:checked+.checkbox-label{background-color:var(--natural_color4)!important;color:#fff;border-color:#444}.light_icon{display:none}.checkbox:checked+.checkbox-label .dark_icon{display:none}.checkbox:checked+.checkbox-label .light_icon{display:inline}.checkbox:checked+.checkbox-label .mode-text::after{content:"Light Mode"}.checkbox-label .mode-text::after{content:"Dark Mode"}#joining_form .platform-options p{margin-bottom:0;width:100%}#joining_form .platform-options p input[type=radio]:checked+.wpcf7-list-item-label{background-color:var(--white_color);color:var(--heading_color);box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px -1px rgb(0 0 0 / .1)}#joining_form .wpcf7-radio{display:flex;background:var(--natural_color5);border-radius:12px;padding:4px}#joining_form .wpcf7-radio .wpcf7-list-item{position:relative;z-index:0;margin:0;width:100%}#joining_form .wpcf7-radio .wpcf7-list-item:hover input[type=radio]{cursor:pointer}#joining_form .wpcf7-radio input[type=radio]{position:absolute;opacity:0;width:100%;height:100%}#joining_form .wpcf7-radio span.wpcf7-list-item-label{display:block;padding:8px 12px;border-radius:8px;cursor:pointer;font-size:12px;font-weight:500;text-align:center;transition:all 0.2s ease;line-height:normal}#joining_form .wpcf7-radio .email-form p{display:flex;align-items:center;gap:12px;width:100%;margin-bottom:0}#joining_form .wpcf7-radio .email-form p .wpcf7-form-control-wrap{width:100%}#joining_form .wpcf7-radio .email-form p .wpcf7-spinner{display:none}.subscribe-form-wrapper p{margin-bottom:0}.subscribe-form-wrapper .wpcf7-list-item{margin:0}.subscribe-form-wrapper .wpcf7-list-item-label{font-size:14px;color:var(--heading_color)}.subscribe_area h3{font-size:24px;line-height:32px}.subscribe_area p{margin-bottom:0}.support_form input.wpcf7-form-control.wpcf7-submit.has-spinner.theme_btn{color:var(--white_color);padding:12px 20px;font-size:14px;line-height:1.3}.support_form p{margin-bottom:0}@media (max-width:575px){.support_form .row{gap:20px}.support_form .col{flex:auto}}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{color:var(--heading_color)}.wpcf7-spinner{display:none}.wpcf7-not-valid-tip{display:none}form.wpcf7-form{position:relative}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output,.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{font-size:12px;color:#664d03;background:#fff3cd;border:1px solid #ffecb5;padding:8px 24px;border-radius:8px;margin:8px 0 0;position:absolute;width:100%}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{background-color:#f8d7da;border-color:#f5c2c7;color:#842029}[data-mode=dark] .main_menu{background-color:rgb(238 242 255 / .0745098039)}[data-mode=dark] .nice-select,[data-mode=dark] .hero_area .platform-option input[type=radio]:checked+label{background:var(--natural_color5)}[data-mode=dark] #joining_form .platform-options p input[type=radio]:checked+.wpcf7-list-item-label{background:var(--natural_color5);color:var(--heading_color)}[data-mode=dark] input,[data-mode=dark] textarea{background:var(--natural_color5);border-color:var(--border_color)}[data-mode=dark] input[type=submit]{background:var(--primary_color)}[data-mode=dark] .nice-select .list{background:var(--bg_color)}[data-mode=dark] .site_tools_area #filter_card_list .filter_card .card_content .progress,[data-mode=dark] .site_tools_area #filter_card_list .filter_card .card_content .card_category{background:var(--natural_color5)}[data-mode=dark] .hero_area .hero_badge{background:var(--natural_color5);color:var(--heading_color)}[data-mode=dark] .helpful_ai_area .theme_btn{color:var(--heading_color);background:var(--natural_color5)}[data-mode=dark] .hero_buttons .theme_btn.alt{background:var(--natural_color5);color:var(--heading_color);border-color:var(--border_color)}[data-mode=dark] .hero_buttons .theme_btn.alt:hover{background:var(--natural_color5);border-color:var(--border_color)}[data-mode=dark] .nice-select .option:hover,[data-mode=dark] .nice-select .option.focus,[data-mode=dark] .nice-select .option.selected.focus,[data-mode=dark] .subscribe_area .icon_box{background:var(--natural_color5)}.inner-section-container{padding-top:24px}.inner-section-container .breadcrumbs{font-family:var(--font_secondary);font-size:15px!important;line-height:18px;font-weight:400;margin-bottom:26px;text-transform:capitalize}@media screen and (max-width:1024px){.inner-section-container .breadcrumbs{margin-top:15px}}.inner-section-container .breadcrumbs a{color:var(--primary_color);font-family:var(--font_secondary);font-size:15px;line-height:18px;font-weight:400}.inner-section-container .breadcrumbs span{color:var(--primary_color);font-family:var(--font_secondary);font-size:15px;line-height:18px;font-weight:400;cursor:pointer}.inner-section-container .heading-content{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:48px}.inner-section-container .heading-content.heading-content-no-sidebar{grid-template-columns:repeat(1,minmax(0,1fr))}.inner-section-container .heading-content .main-title{font-family:var(--font_secondary);font-size:42px;line-height:50px;font-weight:500;color:var(--neutral_colors_three);grid-column:span 9/span 9}.inner-section-container .heading-content .title-with-btn{display:flex;align-items:start;flex-direction:row;justify-content:space-between;gap:20px}.inner-section-container .heading-content .heading-right-side{grid-column:span 3/span 3}@media screen and (max-width:1024px){.inner-section-container .heading-content{grid-template-columns:repeat(1,minmax(0,1fr))}.inner-section-container .heading-content .main-title{grid-column:span 1/span 1}.inner-section-container .heading-content .heading-right-side{display:none}}@media screen and (max-width:767px){.inner-section-container .heading-content .title-with-btn{flex-direction:column}}.inner-section-container .content-container{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:48px;padding-bottom:78px}.inner-section-container .content-container.content-container-no-sidebar{grid-template-columns:repeat(1,minmax(0,1fr))}.inner-section-container .content-container.content-container-no-sidebar .left-content{grid-column:span 1/span 1;border-top:1px solid var(--border_color)}.inner-section-container .content-container .left-content{padding-top:25px;font-family:var(--font_secondary);grid-column:span 9/span 9;border-top:1px solid var(--border_color)}.inner-section-container .content-container .left-content p{font-size:18px;line-height:30px;font-weight:400}.inner-section-container .content-container .left-content .contact-details-and-form{flex-wrap:initial;align-items:start;gap:30px}.inner-section-container .content-container .left-content .contact-details-and-form .contact-from-editor-wrap{width:100%;margin-top:0}@media screen and (max-width:767px){.inner-section-container .content-container .left-content .contact-details-and-form{flex-direction:column}}.inner-section-container .content-container .right-side{grid-column:span 3/span 3;display:grid;gap:30px;height:-moz-fit-content;height:fit-content;padding-top:10px}.inner-section-container .content-container .right-side img{width:100%;max-width:100%}.inner-section-container .content-container .right-side .widget_block{margin-bottom:20px}.inner-section-container .content-container .right-side .widget_block>p{margin:0}.inner-section-container .content-container .right-side .pages-items{border:1px solid var(--neutral_colors_two)}.inner-section-container .content-container .right-side .pages-items .current-page{font-family:var(--font_tertiary);background-color:var(--neutral_colors_two);color:var(--white_color);padding:4px 10px;text-transform:uppercase;font-size:17px;line-height:20px;margin:0;font-weight:400}.inner-section-container .content-container .right-side .pages-items .sub-menu{font-family:var(--font_tertiary);padding:12px 10px;margin:0;list-style:none;display:grid;gap:5px;cursor:pointer}.inner-section-container .content-container .right-side .pages-items .sub-menu a{color:var(--neutral_colors_two);font-size:17px;font-weight:400;padding:0 0}.inner-section-container .content-container .right-siderbar-broder{border:1px solid #dfdfe0;border-bottom:none}@media screen and (max-width:1024px){.inner-section-container .content-container{grid-template-columns:repeat(1,minmax(0,1fr))}.inner-section-container .content-container .left-content{grid-column:span 1/span 1}.inner-section-container .content-container .right-side{grid-column:span 1/span 1;grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:1024px) and (max-width:640px){.inner-section-container .content-container .right-side{grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:780px){.inner-section-container .content-container .right-side{grid-column:span 1/span 1;grid-template-columns:repeat(1,minmax(0,1fr))}}@media screen and (max-width:780px) and (max-width:640px){.inner-section-container .content-container .right-side{grid-template-columns:repeat(1,minmax(0,1fr))}}.wheel-quick-info-wrapper{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}@media screen and (max-width:991px){.wheel-quick-info-wrapper{grid-template-columns:repeat(4,minmax(0,1fr))}}@media screen and (max-width:767px){.wheel-quick-info-wrapper{grid-template-columns:repeat(2,minmax(0,1fr))}}.product-banner-card{display:flex;margin-bottom:30px;background:#fff;border:1px solid var(--border_color);border-radius:26px;box-shadow:0 3px 20px rgb(0 0 0 / .048)}.product-banner-card .card_thumb{width:50%;border-top-left-radius:26px;border-bottom-left-radius:26px}.product-banner-card .card_thumb img{width:100%;-o-object-fit:cover;object-fit:cover;border-top-left-radius:26px;border-bottom-left-radius:26px;min-height:100%}@media screen and (max-width:767px){.product-banner-card .card_thumb{width:100%;border-top-left-radius:20px;border-top-right-radius:20px;border-bottom-left-radius:0;border-bottom-right-radius:0}.product-banner-card .card_thumb img{height:auto;border-top-right-radius:20px;border-top-left-radius:20px;border-bottom-left-radius:0}}.product-banner-card .card_content{width:50%;padding:26px}.product-banner-card .card_category{color:#4f46e5;font-size:12px;font-weight:600;background-color:#e6e5ff}.product-banner-card .progress{flex:1}.product-banner-card .filter_card_btn{border:none;padding:8px 12px;border-radius:12px;background-color:color-mix(in srgb,var(--primary_color),transparent 92%);color:var(--primary_color);white-space:nowrap}@media screen and (max-width:767px){.product-banner-card{flex-direction:column;border-radius:20px}.product-banner-card .card_content{width:100%;padding:20px}}body.page-template-page-early-access>#page>footer.footer{display:none}.pdf-search-pro-early-access{--purple:#5b4fd9;--purple-d:#4a3fc0;--purple-l:#7b6ef6;--pink:#f05a7e;--orange:#f5a623;--purple-bg:#f0eeff;--purple-b:#c4b8fb;--text:#111827;--text-2:#374151;--text-3:#6b7280;--text-4:#9ca3af;--border:#e5e7eb;--white:#ffffff;--bg:#fafafa;--green:#10b981;font-family:"Plus Jakarta Sans",sans-serif;background:var(--bg);color:var(--text);-webkit-font-smoothing:antialiased;overflow-x:hidden}.pdf-search-pro-early-access *,.pdf-search-pro-early-access *::before,.pdf-search-pro-early-access *::after{box-sizing:border-box;margin:0;padding:0}.pdf-search-pro-early-access .ea-container{max-width:960px;margin:0 auto;padding:0 24px}.pdf-search-pro-early-access .ea-container--sm{max-width:680px;margin:0 auto;padding:0 24px}.pdf-search-pro-early-access .ea-nav{padding:18px 0;border-bottom:1px solid var(--border);background:rgb(255 255 255 / .9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0;z-index:50}.pdf-search-pro-early-access .ea-nav__inner{display:flex;align-items:center;justify-content:space-between}.pdf-search-pro-early-access .ea-nav__logo{display:flex;align-items:center;gap:10px;text-decoration:none}.pdf-search-pro-early-access .ea-nav__logo-img{width:32px;height:32px;border-radius:8px}.pdf-search-pro-early-access .ea-nav__logo-text{font-size:15px;font-weight:800;color:var(--text);letter-spacing:-.01em}.pdf-search-pro-early-access .ea-nav__logo-text span{color:var(--purple)}.pdf-search-pro-early-access .ea-nav__link{font-size:13px;font-weight:600;color:var(--text-3);text-decoration:none;transition:color 0.2s;display:flex;align-items:center;gap:6px}.pdf-search-pro-early-access .ea-nav__link:hover{color:var(--purple)}.pdf-search-pro-early-access .hero{padding:72px 0 64px;text-align:center;position:relative;overflow:hidden}.pdf-search-pro-early-access .hero::before{content:"";position:absolute;inset:0;z-index:0;background:radial-gradient(ellipse 80% 60% at 50% -10%,rgb(91 79 217 / .08) 0%,transparent 70%),radial-gradient(ellipse 40% 40% at 10% 90%,rgb(240 90 126 / .06) 0%,transparent 60%),radial-gradient(ellipse 40% 40% at 90% 80%,rgb(245 166 35 / .05) 0%,transparent 60%)}.pdf-search-pro-early-access .hero__blob{position:absolute;border-radius:50%;filter:blur(60px);pointer-events:none;z-index:0}.pdf-search-pro-early-access .hero__blob--1{width:300px;height:300px;background:rgb(91 79 217 / .08);top:-80px;left:-60px}.pdf-search-pro-early-access .hero__blob--2{width:200px;height:200px;background:rgb(240 90 126 / .08);top:40px;right:-40px}.pdf-search-pro-early-access .hero__inner{position:relative;z-index:1}.pdf-search-pro-early-access .launch-badge{display:inline-flex;align-items:center;gap:8px;background:#fff;border:1.5px solid var(--purple-b);border-radius:100px;padding:6px 16px 6px 8px;margin-bottom:28px;box-shadow:0 2px 12px rgb(91 79 217 / .1);animation:fadeDown 0.5s ease both}.pdf-search-pro-early-access .launch-badge__dot{width:8px;height:8px;border-radius:50%;background:var(--pink);box-shadow:0 0 0 3px rgb(240 90 126 / .2);animation:pulse 2s infinite}@keyframes pulse{0%,100%{box-shadow:0 0 0 3px rgb(240 90 126 / .2)}50%{box-shadow:0 0 0 6px rgb(240 90 126 / .1)}}.pdf-search-pro-early-access .launch-badge__text{font-size:12px;font-weight:700;color:var(--purple);letter-spacing:.01em}.pdf-search-pro-early-access .launch-badge__date{font-size:12px;font-weight:800;color:var(--pink)}.pdf-search-pro-early-access .hero__title{font-size:clamp(38px, 6vw, 66px);font-weight:900;line-height:1.05;letter-spacing:-.03em;color:var(--text);margin-bottom:20px;animation:fadeUp 0.6s ease 0.1s both}.pdf-search-pro-early-access .hero__title .grad{background:linear-gradient(135deg,var(--purple),var(--pink));-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pdf-search-pro-early-access .hero__sub{font-size:17px;line-height:1.7;color:var(--text-3);max-width:520px;margin:0 auto 36px;animation:fadeUp 0.6s ease 0.2s both}.pdf-search-pro-early-access .hero__sub strong{color:var(--text-2);font-weight:700}.pdf-search-pro-early-access .hero__form-wrap{animation:fadeUp 0.6s ease 0.3s both;margin-bottom:16px}.pdf-search-pro-early-access .hero__cf7 .wpcf7{max-width:500px;margin:0 auto}.pdf-search-pro-early-access .hero__cf7 .wpcf7-form{margin:0}.pdf-search-pro-early-access .hero__cf7 .wpcf7-form>p{margin:0}.pdf-search-pro-early-access .hero__cf7 .discaount-from{display:flex;gap:10px;background:#fff;border:1.5px solid var(--border);border-radius:14px;padding:6px 6px 6px 18px;box-shadow:0 4px 24px rgb(91 79 217 / .1);transition:border-color 0.2s,box-shadow 0.2s}.pdf-search-pro-early-access .hero__cf7 .discaount-from:focus-within{border-color:var(--purple);box-shadow:0 4px 24px rgb(91 79 217 / .18),0 0 0 3px rgb(91 79 217 / .08)}.pdf-search-pro-early-access .hero__cf7 .fieldgroup{flex:1;min-width:0}.pdf-search-pro-early-access .hero__cf7 .fieldgroup .wpcf7-form-control-wrap{display:block}.pdf-search-pro-early-access .hero__cf7 .fieldbutton{flex-shrink:0;display:flex;align-items:center}.pdf-search-pro-early-access .hero__cf7 input[type=email]{width:100%;border:none;outline:none;font-size:14px;font-family:"Plus Jakarta Sans",sans-serif;color:var(--text);background:#fff0;min-width:0;min-height:46px}.pdf-search-pro-early-access .hero__cf7 input[type=email]::-moz-placeholder{color:var(--text-4)}.pdf-search-pro-early-access .hero__cf7 input[type=email]::placeholder{color:var(--text-4)}.pdf-search-pro-early-access .hero__cf7 input[type=submit]{flex-shrink:0;background:linear-gradient(135deg,var(--purple),var(--pink));color:#fff;border:none;cursor:pointer;padding:11px 22px;border-radius:10px;font-family:"Plus Jakarta Sans",sans-serif;font-size:14px;font-weight:700;transition:all 0.2s;white-space:nowrap;box-shadow:0 4px 14px rgb(91 79 217 / .3)}.pdf-search-pro-early-access .hero__cf7 input[type=submit]:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgb(91 79 217 / .4)}.pdf-search-pro-early-access .hero__cf7 .wpcf7-response-output{background:linear-gradient(135deg,rgb(16 185 129 / .08),rgb(16 185 129 / .04));border:1.5px solid rgb(16 185 129 / .3);border-radius:12px;padding:16px 24px;font-size:14px;font-weight:600;color:#065f46;max-width:500px;margin:12px auto 0}.pdf-search-pro-early-access .hero__cf7--bottom .wpcf7,.pdf-search-pro-early-access .hero__cf7--bottom .wpcf7-response-output{max-width:480px}.pdf-search-pro-early-access .hero__trust{display:flex;align-items:center;justify-content:center;gap:20px;flex-wrap:wrap;font-size:12px;color:var(--text-4);font-weight:500;animation:fadeUp 0.6s ease 0.4s both}.pdf-search-pro-early-access .hero__trust-item{display:flex;align-items:center;gap:5px}.pdf-search-pro-early-access .hero__trust-check{color:var(--green);font-size:12px}.pdf-search-pro-early-access .hero__discount{display:inline-flex;align-items:center;gap:8px;background:linear-gradient(135deg,rgb(91 79 217 / .08),rgb(240 90 126 / .06));border:1px solid rgb(91 79 217 / .15);border-radius:100px;padding:6px 14px;font-size:12px;font-weight:700;color:var(--purple);margin-bottom:24px;animation:fadeUp 0.6s ease 0.15s both}.pdf-search-pro-early-access .hero__discount-pct{background:linear-gradient(135deg,var(--purple),var(--pink));color:#fff;font-size:11px;font-weight:800;padding:2px 8px;border-radius:100px}.pdf-search-pro-early-access .pills{padding:40px 0;border-top:1px solid var(--border);border-bottom:1px solid var(--border);background:#fff}.pdf-search-pro-early-access .pills__inner{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.pdf-search-pro-early-access .pill{display:inline-flex;align-items:center;gap:7px;background:var(--purple-bg);border:1px solid var(--purple-b);border-radius:100px;padding:8px 16px;font-size:13px;font-weight:600;color:var(--purple);transition:all 0.2s}.pdf-search-pro-early-access .pill:hover{background:#fff;box-shadow:0 4px 12px rgb(91 79 217 / .15);transform:translateY(-1px)}.pdf-search-pro-early-access .pill__check{color:var(--green);font-size:13px}.pdf-search-pro-early-access .features{padding:72px 0;background:var(--bg)}.pdf-search-pro-early-access .features__header{text-align:center;margin-bottom:48px}.pdf-search-pro-early-access .features__eyebrow{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--purple);margin-bottom:10px;display:block}.pdf-search-pro-early-access .features__title{font-size:clamp(26px, 4vw, 36px);font-weight:900;letter-spacing:-.02em;color:var(--text);line-height:1.15}.pdf-search-pro-early-access .features__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.pdf-search-pro-early-access .feat{background:#fff;border:1.5px solid var(--border);border-radius:16px;padding:28px 24px;transition:all 0.25s;position:relative;overflow:hidden}.pdf-search-pro-early-access .feat::before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--purple),var(--pink));opacity:0;transition:opacity 0.25s}.pdf-search-pro-early-access .feat:hover{border-color:var(--purple-b);transform:translateY(-3px);box-shadow:0 12px 32px rgb(91 79 217 / .1)}.pdf-search-pro-early-access .feat:hover::before{opacity:1}.pdf-search-pro-early-access .feat__icon{width:48px;height:48px;border-radius:12px;display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:16px;background:var(--purple-bg);border:1px solid var(--purple-b)}.pdf-search-pro-early-access .feat__title{font-size:16px;font-weight:800;color:var(--text);margin-bottom:8px;letter-spacing:-.01em}.pdf-search-pro-early-access .feat__body{font-size:13px;color:var(--text-3);line-height:1.65}.pdf-search-pro-early-access .feat__tag{display:inline-block;margin-top:12px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--purple);background:var(--purple-bg);border:1px solid var(--purple-b);padding:2px 8px;border-radius:100px}.pdf-search-pro-early-access .proof{padding:56px 0;background:#fff;border-top:1px solid var(--border);border-bottom:1px solid var(--border);text-align:center}.pdf-search-pro-early-access .proof__stars{color:#f59e0b;font-size:22px;letter-spacing:3px;margin-bottom:12px}.pdf-search-pro-early-access .proof__text{font-size:18px;font-weight:700;color:var(--text);margin-bottom:6px;letter-spacing:-.01em}.pdf-search-pro-early-access .proof__sub{font-size:13px;color:var(--text-4);margin-bottom:20px}.pdf-search-pro-early-access .proof__quote{display:inline-block;max-width:480px;background:var(--purple-bg);border:1px solid var(--purple-b);border-radius:12px;padding:14px 20px;font-size:14px;font-weight:500;color:var(--text-2);font-style:italic;line-height:1.6}.pdf-search-pro-early-access .proof__quote-author{display:block;margin-top:8px;font-size:12px;font-weight:700;color:var(--purple);font-style:normal}.pdf-search-pro-early-access .bottom-capture{padding:80px 0;text-align:center;background:var(--bg);position:relative;overflow:hidden}.pdf-search-pro-early-access .bottom-capture::before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse 70% 70% at 50% 100%,rgb(91 79 217 / .06) 0%,transparent 70%)}.pdf-search-pro-early-access .bottom-capture__inner{position:relative;z-index:1}.pdf-search-pro-early-access .bottom-capture__title{font-size:clamp(28px, 4vw, 42px);font-weight:900;letter-spacing:-.025em;line-height:1.1;color:var(--text);margin-bottom:14px}.pdf-search-pro-early-access .bottom-capture__title .grad{background:linear-gradient(135deg,var(--purple),var(--pink));-webkit-background-clip:text;-webkit-text-fill-color:#fff0;background-clip:text}.pdf-search-pro-early-access .bottom-capture__sub{font-size:15px;color:var(--text-3);margin-bottom:32px;max-width:420px;margin-left:auto;margin-right:auto;line-height:1.65}.pdf-search-pro-early-access .countdown{display:flex;align-items:center;justify-content:center;gap:8px;margin-bottom:32px;flex-wrap:wrap}.pdf-search-pro-early-access .countdown__label{font-size:13px;color:var(--text-3);font-weight:500}.pdf-search-pro-early-access .countdown__timer{display:flex;align-items:center;gap:4px}.pdf-search-pro-early-access .countdown__unit{background:#fff;border:1.5px solid var(--border);border-radius:8px;padding:6px 10px;text-align:center;min-width:44px}.pdf-search-pro-early-access .countdown__num{font-size:18px;font-weight:900;color:var(--purple);font-variant-numeric:tabular-nums;line-height:1;display:block}.pdf-search-pro-early-access .countdown__uname{font-size:9px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-4);display:block}.pdf-search-pro-early-access .countdown__sep{font-size:18px;font-weight:900;color:var(--purple-b)}.pdf-search-pro-early-access .hero__trust--bottom{margin-top:16px}.pdf-search-pro-early-access .ea-footer{padding:24px 0;border-top:1px solid var(--border);background:#fff}.pdf-search-pro-early-access .ea-footer__inner{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:12px}.pdf-search-pro-early-access .ea-footer__left{display:flex;align-items:center;gap:8px;font-size:13px;color:var(--text-4)}.pdf-search-pro-early-access .ea-footer__right{display:flex;align-items:center;gap:16px}.pdf-search-pro-early-access .ea-footer__link{font-size:13px;color:var(--text-4);text-decoration:none;transition:color 0.2s}.pdf-search-pro-early-access .ea-footer__link:hover{color:var(--purple)}@keyframes fadeDown{from{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@media (max-width:768px){.pdf-search-pro-early-access .features__grid{grid-template-columns:1fr}.pdf-search-pro-early-access .hero__cf7 .discaount-from{flex-direction:column;padding:12px;border-radius:16px}.pdf-search-pro-early-access .hero__cf7 input[type=submit]{width:83vw;padding:8px 14px}.pdf-search-pro-early-access .hero__trust{gap:12px}.pdf-search-pro-early-access .countdown{flex-direction:column;gap:12px}}@media (max-width:480px){.pdf-search-pro-early-access .features__grid{grid-template-columns:1fr}.pdf-search-pro-early-access .pills__inner{gap:8px}.pdf-search-pro-early-access .pill{font-size:12px;padding:7px 12px}}.plugin-detail-box-title{font-size:18px;line-height:22px;font-weight:600;color:var(--heading_color)}.fp-deal-countdown-banner{background-color:#1f38ff;padding:10px 0;overflow:hidden}.fp-deal-countdown-banner__inner{display:flex;align-items:center;justify-content:space-between;gap:24px;flex-wrap:nowrap}.fp-deal-countdown-banner__title{color:#fff;font-size:clamp(14px, 1.3vw, 22px);font-weight:700;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;flex:0 1 auto;min-width:0;letter-spacing:0;margin:0}.fp-deal-countdown-banner__timer{display:flex;align-items:center;justify-content:center;gap:22px;flex-shrink:0}.fp-deal-countdown-banner__unit{display:flex;flex-direction:column;align-items:center;gap:1px;min-width:44px}.fp-deal-countdown-banner__value{color:#fff;font-size:clamp(22px, 1.9vw, 36px);font-weight:700;line-height:1;letter-spacing:0}.fp-deal-countdown-banner__label{color:rgb(255 255 255 / .88);font-size:11px;font-weight:600;line-height:1;letter-spacing:0}.fp-deal-countdown-banner__button{display:inline-flex;align-items:center;justify-content:center;min-width:130px;border-radius:8px;background-color:#fff;color:#1b35ff;font-size:clamp(14px, 1.1vw, 20px);font-weight:700;line-height:1;padding:11px 20px;text-decoration:none;white-space:nowrap;flex-shrink:0;transition:transform 0.2s ease,box-shadow 0.2s ease}.fp-deal-countdown-banner__button:hover,.fp-deal-countdown-banner__button:focus-visible{color:#1b35ff;transform:translateY(-1px);box-shadow:0 10px 20px rgb(0 0 0 / .16)}@media screen and (max-width:1199px){.fp-deal-countdown-banner__inner{flex-wrap:wrap;justify-content:center;gap:12px;text-align:center}.fp-deal-countdown-banner__title{white-space:normal;overflow:visible;text-overflow:unset;font-size:clamp(16px, 2.5vw, 24px);flex:1 1 100%}.fp-deal-countdown-banner__timer{gap:16px;flex-wrap:wrap;justify-content:center}}@media screen and (max-width:767px){.fp-deal-countdown-banner{padding:10px 0}.fp-deal-countdown-banner__inner{gap:10px;flex-wrap:wrap;justify-content:center;text-align:center}.fp-deal-countdown-banner__title{flex:1 1 100%;font-size:16px;line-height:1.3;white-space:normal}.fp-deal-countdown-banner__timer{gap:14px;flex-wrap:wrap;justify-content:center}.fp-deal-countdown-banner__unit{min-width:36px}.fp-deal-countdown-banner__value{font-size:26px}.fp-deal-countdown-banner__label{font-size:10px}.fp-deal-countdown-banner__button{font-size:15px;padding:10px 18px;min-width:120px}}.plugin-detail-hero__wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:34px}@media screen and (max-width:1024px){.plugin-detail-hero__wrapper{grid-template-columns:1fr}}.plugin-detail-hero__wrapper .content-side .eyebrow-item{border:1px solid var(--border_color);border-radius:30px;padding:1px 12px 4px 12px;display:flex;align-items:center;background-image:linear-gradient(to right,#eef2ff,#ecfeff)}.plugin-detail-hero__wrapper .content-side .eyebrow-item img{width:16px;height:16px;margin-right:2px}.plugin-detail-hero__wrapper .content-side .setup_btn{display:flex;align-items:center;gap:8px;font-size:14px;font-weight:600;color:var(--natural_color)}.plugin-detail-hero__wrapper .content-side .setup_btn .book-icon{width:28px;height:28px}.plugin-detail-hero__wrapper .content-side .setup_btn .moving-arrow-icon{width:16px;height:16px;display:inline-block;animation:moveArrowInfinity 1.5s ease-in-out infinite}@keyframes moveArrowInfinity{0%,100%{transform:translateX(0)}50%{transform:translateX(8px)}}.plugin-detail-hero__wrapper .image-side{display:flex;justify-content:end}.plugin-detail-hero__wrapper .image-side img{width:100%;height:auto;-o-object-fit:cover;object-fit:cover;border-radius:12px}.plugin-detail-hero .feature-hook-wrapper{border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:20px;margin-top:70px;display:flex;gap:20px;flex-wrap:wrap;justify-content:space-between;align-items:center}@media screen and (max-width:1024px){.plugin-detail-hero .feature-hook-wrapper{margin-top:50px}}.plugin-detail-hero .feature-hook-wrapper .feature-hook-title{font-size:16px;font-weight:600;color:var(--heading_color)}.plugin-detail-hero .feature-hook-wrapper .feature-hook-items{display:flex;gap:8px;flex-wrap:wrap}.plugin-detail-hero .feature-hook-wrapper .feature-hook-items .feature-hook-item{border:1px solid var(--border_color);border-radius:30px;padding:1px 12px 4px 12px;display:flex;align-items:center;background-color:#fff}.plugin-detail-hero .feature-hook-wrapper .feature-hook-items .feature-hook-item .hook-icon{width:16px;height:16px;margin-right:4px}.plugin-detail-hero .feature-hook-wrapper .feature-hook-items .feature-hook-item .hook-title{font-size:14px;font-weight:500;color:var(--text_color)}.t-i-container{display:grid;grid-template-columns:repeat(2,1fr);gap:30px;margin-top:60px;margin-bottom:60px}@media screen and (max-width:767px){.t-i-container{gap:20px}}@media screen and (max-width:640px){.t-i-container{grid-template-columns:1fr}}.t-i-container .traditional-box{border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:20px;z-index:1}.t-i-container .traditional-box .traditional-lists{list-style:none;padding-left:24px;margin-bottom:0}.t-i-container .traditional-box .traditional-lists .traditional-list{position:relative;font-size:16px;line-height:20px;color:var(--text_color);margin-bottom:12px}.t-i-container .traditional-box .traditional-lists .traditional-list:last-child{margin-bottom:0}.t-i-container .traditional-box .traditional-lists .traditional-list::before{content:"";position:absolute;left:-20px;top:11px;width:10px;height:10px;background-color:#aaa;border-radius:50%;transform:translateY(-50%)}.t-i-container .interactive-box{border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:20px}.t-i-container .interactive-box .interactive-lists{list-style:none;padding-left:0;margin-bottom:0}.t-i-container .interactive-box .interactive-lists .interactive-list{position:relative;font-size:16px;line-height:20px;color:var(--text_color);margin-bottom:12px}.t-i-container .interactive-box .interactive-lists .interactive-list:last-child{margin-bottom:0}.t-i-container .interactive-box .interactive-lists .interactive-list img{width:16px;height:16px;margin-right:6px}.how-work-container{margin-top:80px;margin-bottom:60px}.how-work-container .how-work-box-wrapper{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}@media screen and (max-width:1024px){.how-work-container .how-work-box-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:640px){.how-work-container .how-work-box-wrapper{grid-template-columns:repeat(1,1fr)}}.how-work-container .how-work-box-wrapper .how-work-box{border:1px solid var(--border_color);border-radius:14px;background-color:#fff;padding:20px;background-image:linear-gradient(to right,#eef2ff,#ecfeff)}.use-case-container{margin-top:80px}.use-case-container .use-case-box-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:767px){.use-case-container .use-case-box-wrapper{grid-template-columns:repeat(1,1fr)}}.use-case-container .use-case-box-wrapper .use-case-box{border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:20px}.use-case-container .use-case-box-wrapper .use-case-box .us-box-icon{background-image:linear-gradient(to right,#ed3269,#f56736);display:inline-flex;align-items:center;justify-content:center;width:36px;min-width:36px;height:36px;border-radius:12px}.use-case-container .use-case-box-wrapper .use-case-box .us-box-icon img{width:22px;height:22px}.use-case-container .use-case-box-wrapper .use-case-box .us-view-btn{padding:8px 12px;transition:all 0.3s ease}.use-case-container .use-case-box-wrapper .use-case-box .us-view-btn img{width:16px;margin-left:4px}.gallery-image-container{padding-top:100px;padding-bottom:40px}.gallery-image-container .gallery-image-box-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}@media screen and (max-width:767px){.gallery-image-container .gallery-image-box-wrapper{grid-template-columns:repeat(1,1fr)}}.gallery-image-container .gallery-image-box-wrapper .gallery-image-box{width:100%;height:250px;border-radius:12px;position:relative;display:block}.gallery-image-container .gallery-image-box-wrapper .gallery-image-box .gi-image{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.gallery-image-container .gallery-image-box-wrapper .gallery-image-box .open-gallery-box-icon{background-color:#fff;position:absolute;right:0;bottom:0;padding:4px 6px 6px 6px;border-top-left-radius:6px}.key-feature-container{margin-top:80px;margin-bottom:60px}.key-feature-container .key-feature-box-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:1024px){.key-feature-container .key-feature-box-wrapper{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:767px){.key-feature-container .key-feature-box-wrapper{grid-template-columns:repeat(1,1fr)}}.key-feature-container .key-feature-box-wrapper .key-feature-box{border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:30px 30px}@media screen and (max-width:767px){.key-feature-container .key-feature-box-wrapper .key-feature-box{padding:20px 20px}}.key-feature-container .key-feature-box-wrapper .key-feature-box .fi-box-icon{background-image:linear-gradient(to right,#ed3269,#f56736);display:inline-flex;align-items:center;justify-content:center;width:40px;min-width:40px;height:40px;border-radius:12px}.key-feature-container .key-feature-box-wrapper .key-feature-box .fi-box-icon img{width:26px;height:26px}.documents-container{margin-top:80px;margin-bottom:60px;border:1px solid var(--border_color);border-radius:30px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:40px}@media screen and (max-width:767px){.documents-container{padding:30px}}.upcoming-container{margin-top:80px;margin-bottom:60px}.upcoming-container .upcoming-box-wrapper{display:grid;grid-template-columns:repeat(2,1fr);gap:20px}@media screen and (max-width:767px){.upcoming-container .upcoming-box-wrapper{grid-template-columns:repeat(1,1fr)}}.upcoming-container .upcoming-box-wrapper .upcoming-box{border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:20px}.upcoming-container .upcoming-box-wrapper .upcoming-box img{width:20px;height:20px}.cta-container{margin-top:80px;margin-bottom:60px;background-color:#0b1020;padding:30px 40px;border-radius:30px}.cta-container h2,.cta-container p{color:#ffffff!important}.support-form-container{margin-top:80px;margin-bottom:60px;max-width:900px}.support-form-container .su-form-wrapper{border:1px solid var(--border_color);border-radius:30px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .1);padding:40px}@media screen and (max-width:767px){.support-form-container .su-form-wrapper{padding:30px}}.support-form-container .su-form-wrapper .nice-select{width:100%}.faq-container .faq-accordion{background-color:var(--white_color);border-radius:14px;overflow:hidden;border:1px solid var(--border_color);box-shadow:0 1px 3px rgb(0 0 0 / .06)}.faq-container .faq-accordion-item{border-bottom:1px solid var(--border_color)}.faq-container .faq-accordion-item:last-child{border-bottom:none}.faq-container .faq-accordion-header{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:20px 24px;text-align:left;background:none;border:none;cursor:pointer;font-family:var(--font_primary);transition:background-color var(--transition_speed) ease}.faq-container .faq-accordion-header:hover{background-color:var(--natural_color5)}.faq-container .faq-accordion-header:focus{outline:2px solid var(--primary_color);outline-offset:2px}@media (max-width:767px){.faq-container .faq-accordion-header{padding:16px 20px}}.faq-container .faq-accordion-title{flex:1;margin:0;font-family:var(--font_primary);font-size:18px;font-weight:700;line-height:1.4;color:var(--heading_color)}@media (max-width:767px){.faq-container .faq-accordion-title{font-size:16px}}.faq-container .faq-accordion-icon{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;min-width:30px;border-radius:50%;color:var(--primary_color)!important;font-size:30px;font-weight:600;line-height:1;transition:transform var(--transition_speed) ease}.faq-container .faq-accordion-icon .faq-icon-close{display:none;color:var(--primary_color)!important}.faq-container .faq-accordion-icon .faq-icon-plus{display:inline-block;color:var(--primary_color)!important}.faq-container .faq-accordion-item.is-open .faq-icon-plus,.faq-container .faq-accordion-item:has(.faq-accordion-collapse.show) .faq-icon-plus{display:none}.faq-container .faq-accordion-item.is-open .faq-icon-close,.faq-container .faq-accordion-item:has(.faq-accordion-collapse.show) .faq-icon-close{display:inline-block}.faq-container .faq-accordion-collapse{border-top:1px solid var(--border_color)}.faq-container .faq-accordion-body{padding:10px 24px 24px;font-family:var(--font_primary);font-size:16px;line-height:1.6;font-weight:400;color:var(--text_color)}@media (max-width:767px){.faq-container .faq-accordion-body{padding:10px 20px 20px;font-size:15px}}.faq-container .faq-accordion-body p{margin:0 0 12px;color:var(--text_color);font-size:inherit;line-height:inherit}.faq-container .faq-accordion-body p:last-child{margin-bottom:0}.faq-container .faq-accordion-body ul{margin:12px 0;padding-left:20px;list-style:disc;color:var(--text_color);font-size:inherit;line-height:1.6}.faq-container .faq-accordion-body ul li{margin-bottom:6px}.faq-container .faq-accordion-body ul li:last-child{margin-bottom:0}.faq-container .faq-accordion-body ol{margin:12px 0;padding-left:20px;color:var(--text_color);font-size:inherit;line-height:1.6}.faq-container .faq-accordion-body ol li{margin-bottom:6px}.faq-container .faq-accordion-body a{color:var(--primary_color);text-decoration:none}.faq-container .faq-accordion-body a:hover{text-decoration:underline}.discount-countdown{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.discount-countdown__unit{display:flex;flex-direction:column;align-items:center;gap:6px}.discount-countdown__digits{display:flex;align-items:center;gap:6px}.discount-countdown__digit{width:32px;height:38px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background-color:#0f2eff;color:#fff;font-size:20px;font-weight:700;line-height:1}.discount-countdown__label{font-size:12px;font-weight:600;line-height:1.2;text-transform:uppercase;letter-spacing:.04em;color:var(--text_color)}@media screen and (max-width:767px){.discount-countdown{gap:8px}.discount-countdown__digits{gap:4px}.discount-countdown__digit{width:26px;height:30px;font-size:16px;border-radius:6px}.discount-countdown__label{font-size:11px}}.pdf-search-pro-landing{--blue:#5b4fd9;--blue-dark:#4a3fc0;--blue-light:#7b6ef6;--blue-bg:#f0eeff;--blue-border:#c4b8fb;--text:#111827;--text-2:#374151;--text-3:#6b7280;--text-4:#9ca3af;--border:#e5e7eb;--border-2:#f3f4f6;--white:#ffffff;--bg:#ffffff;--bg-2:#f9fafb;--bg-3:#f3f4f6;--green:#10b981;--green-bg:#ecfdf5;--red:#ef4444;--red-bg:#fef2f2;--orange:#f59e0b;--radius:10px;--radius-lg:16px;--shadow-sm:0 1px 3px rgba(0, 0, 0, 0.08), 0 1px 2px rgba(0, 0, 0, 0.04);--shadow:0 4px 16px rgba(0, 0, 0, 0.08), 0 2px 6px rgba(0, 0, 0, 0.04);--shadow-lg:0 12px 40px rgba(0, 0, 0, 0.1), 0 4px 12px rgba(0, 0, 0, 0.05);--shadow-blue:0 8px 24px rgba(91, 79, 217, 0.25);font-family:var(--font_primary),"Inter",-apple-system,BlinkMacSystemFont,sans-serif;background:var(--bg);color:var(--text);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased}.pdf-search-pro-landing *,.pdf-search-pro-landing *::before,.pdf-search-pro-landing *::after{box-sizing:border-box}.pdf-search-pro-landing img{max-width:100%;height:auto;display:block}.pdf-search-pro-landing a{text-decoration:none;color:inherit}.pdf-search-pro-landing .container{max-width:1140px;margin:0 auto;padding:0 24px}.pdf-search-pro-landing .container--sm{max-width:760px;margin:0 auto;padding:0 24px}.pdf-search-pro-landing .btn{display:inline-flex;align-items:center;gap:8px;padding:11px 22px;border-radius:var(--radius);font-family:var(--font_primary),"Inter",sans-serif;font-size:14px;font-weight:600;cursor:pointer;border:none;transition:all 0.18s ease;white-space:nowrap;text-decoration:none}.pdf-search-pro-landing .btn--primary{background:var(--blue);color:var(--white);box-shadow:var(--shadow-blue)}.pdf-search-pro-landing .btn--primary:hover{background:var(--blue-dark);transform:translateY(-1px);box-shadow:0 12px 32px rgb(91 79 217 / .35);color:var(--white)}.pdf-search-pro-landing .btn--outline{background:var(--white);color:var(--blue);border:1.5px solid var(--blue-border)}.pdf-search-pro-landing .btn--outline:hover{background:var(--blue-bg);border-color:var(--blue);color:var(--blue)}.pdf-search-pro-landing .btn--ghost{background:#fff0;color:var(--text-2);border:1.5px solid var(--border)}.pdf-search-pro-landing .btn--ghost:hover{background:var(--bg-2);border-color:var(--text-4);color:var(--text-2)}.pdf-search-pro-landing .btn--lg{padding:13px 26px;font-size:15px;border-radius:11px}.pdf-search-pro-landing .btn--xl{padding:15px 30px;font-size:16px;border-radius:12px}.pdf-search-pro-landing .badge{display:inline-flex;align-items:center;gap:5px;padding:4px 10px;border-radius:100px;font-size:12px;font-weight:600}.pdf-search-pro-landing .badge--blue{background:var(--blue-bg);color:var(--blue);border:1px solid var(--blue-border)}.pdf-search-pro-landing .badge--green{background:var(--green-bg);color:var(--green)}.pdf-search-pro-landing .section-eyebrow{display:inline-block;font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--blue);margin-bottom:12px}.pdf-search-pro-landing .section-title{font-size:clamp(28px, 4vw, 42px);font-weight:800;line-height:1.15;color:var(--text);letter-spacing:-.02em;margin-bottom:16px}.pdf-search-pro-landing .section-subtitle{font-size:16px;color:var(--text-3);line-height:1.7;max-width:580px}.pdf-search-pro-landing .compare__subtitle{margin:0 auto}.pdf-search-pro-landing .hero{padding:64px 0 64px;text-align:center;position:relative;overflow:hidden;background:var(--white)}.pdf-search-pro-landing .hero::before{content:"";position:absolute;top:-200px;left:50%;transform:translateX(-50%);width:900px;height:600px;border-radius:50%;background:radial-gradient(ellipse,rgb(91 79 217 / .06) 0%,transparent 65%);pointer-events:none}.pdf-search-pro-landing .hero__inner{position:relative;z-index:1}.pdf-search-pro-landing .hero__badge-wrap{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:24px}.pdf-search-pro-landing .hero__badge-icon{width:48px;height:48px;border-radius:12px;box-shadow:0 4px 12px rgb(0 0 0 / .12)}.pdf-search-pro-landing .hero__title{font-size:clamp(40px, 6vw, 68px);font-weight:900;line-height:1.06;letter-spacing:-.03em;color:var(--text);margin:0 auto 20px;max-width:820px}.pdf-search-pro-landing .hero__title .highlight{color:var(--blue)}.pdf-search-pro-landing .hero__subtitle{font-size:18px;line-height:1.65;color:var(--text-3);max-width:560px;margin:0 auto 32px}.pdf-search-pro-landing .hero__actions{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap;margin-bottom:24px}.pdf-search-pro-landing .hero__proof{display:flex;align-items:center;justify-content:center;gap:0;flex-wrap:wrap}.pdf-search-pro-landing .hero__proof-item{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-3);padding:0 16px;border-right:1px solid var(--border)}.pdf-search-pro-landing .hero__proof-item:last-child{border-right:none}.pdf-search-pro-landing .hero__product-definition{display:flex;align-items:center;justify-content:center;margin-top:24px}.pdf-search-pro-landing .hero__product-definition p{font-size:13px;color:var(--text-3);max-width:820px}.pdf-search-pro-landing .hero__proof-stars{color:#f59e0b;font-size:13px}.pdf-search-pro-landing .video-section{padding:64px 0 80px;background:var(--bg-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border);text-align:center}.pdf-search-pro-landing .video-section--white{background:var(--bg-2)}.pdf-search-pro-landing .video-section__label{font-size:12px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--blue);margin-bottom:10px;display:block}.pdf-search-pro-landing .video-section__title{font-size:clamp(22px, 3vw, 30px);font-weight:800;color:var(--text);letter-spacing:-.02em;margin-bottom:8px}.pdf-search-pro-landing .video-section__sub{font-size:15px;color:var(--text-3);margin-bottom:32px}.pdf-search-pro-landing .video-section__wrap{max-width:820px;margin:0 auto;position:relative}.pdf-search-pro-landing .video-section__frame{border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow-lg),0 0 0 1px rgb(0 0 0 / .06);aspect-ratio:16/9;background:#000}.pdf-search-pro-landing .video-section__frame iframe{width:100%;height:100%;display:block;border:none}.pdf-search-pro-landing .yt-facade{position:relative;display:block;width:100%;height:100%;padding:0;border:none;cursor:pointer;background:#000}.pdf-search-pro-landing .yt-facade .yt-facade__thumb{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.pdf-search-pro-landing .yt-facade .yt-facade__play{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transition:transform 0.15s ease,opacity 0.15s ease;opacity:.9}.pdf-search-pro-landing .yt-facade:hover .yt-facade__play,.pdf-search-pro-landing .yt-facade:focus-visible .yt-facade__play{transform:translate(-50%,-50%) scale(1.08);opacity:1}.pdf-search-pro-landing .video-section__review{display:inline-flex;align-items:center;gap:10px;margin-top:20px;background:var(--white);border:1px solid var(--border);border-radius:100px;padding:8px 16px 8px 12px;box-shadow:var(--shadow-sm)}@media (max-width:768px){.pdf-search-pro-landing .video-section__review{flex-direction:column;gap:0;padding:0}}.pdf-search-pro-landing .video-section__review-stars{color:#f59e0b;font-size:13px;letter-spacing:1px}.pdf-search-pro-landing .video-section__review-text{font-size:13px;color:var(--text-3)}.pdf-search-pro-landing .video-section__review-text strong{color:var(--text-2);font-weight:600}.pdf-search-pro-landing .video-section__support-link{font-size:13px;font-weight:600;color:var(--blue);margin-left:4px}.pdf-search-pro-landing .trust-strip{background:var(--bg-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border);padding:20px 0}.pdf-search-pro-landing .trust-strip__inner{display:flex;align-items:center;justify-content:center;gap:40px;flex-wrap:wrap}.pdf-search-pro-landing .trust-strip__label{font-size:12px;color:var(--text-4);text-transform:uppercase;letter-spacing:.08em;font-weight:600}.pdf-search-pro-landing .trust-strip__items{display:flex;align-items:center;gap:32px;flex-wrap:wrap}@media (max-width:768px){.pdf-search-pro-landing .trust-strip__items{justify-content:center}}.pdf-search-pro-landing .trust-strip__item{font-size:13px;font-weight:600;color:var(--text-4);display:flex;align-items:center;gap:6px}.pdf-search-pro-landing .compare{padding:88px 0;background:var(--white)}.pdf-search-pro-landing .compare__header,.pdf-search-pro-landing .how__header,.pdf-search-pro-landing .features__header,.pdf-search-pro-landing .usecases__header,.pdf-search-pro-landing .table-section__header,.pdf-search-pro-landing .pricing__header,.pdf-search-pro-landing .faq__header{text-align:center}.pdf-search-pro-landing .compare__header,.pdf-search-pro-landing .features__header,.pdf-search-pro-landing .usecases__header{margin-bottom:52px}.pdf-search-pro-landing .compare__grid{display:grid;grid-template-columns:1fr 1fr;gap:28px;align-items:start}.pdf-search-pro-landing .compare__card{border-radius:var(--radius-lg);padding:32px;border:1.5px solid}.pdf-search-pro-landing .compare__card--old{background:var(--bg-2);border-color:var(--border)}.pdf-search-pro-landing .compare__card--new{background:var(--white);border-color:var(--blue-border);box-shadow:var(--shadow-blue)}.pdf-search-pro-landing .compare__card-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;margin-bottom:16px;display:flex;align-items:center;gap:6px}.pdf-search-pro-landing .compare__card--old .compare__card-label{color:var(--text-4)}.pdf-search-pro-landing .compare__card--new .compare__card-label{color:var(--blue)}.pdf-search-pro-landing .compare__card-title{font-size:20px;font-weight:800;margin-bottom:20px;color:var(--text);letter-spacing:-.01em}.pdf-search-pro-landing .compare__list{list-style:none;display:flex;flex-direction:column;gap:10px;margin:0;padding:0}.pdf-search-pro-landing .compare__item{display:flex;align-items:flex-start;gap:10px;font-size:14px;line-height:1.5}.pdf-search-pro-landing .compare__item-icon{flex-shrink:0;width:18px;height:18px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;margin-top:2px;font-weight:700}.pdf-search-pro-landing .compare__item-icon--bad{background:var(--red-bg);color:var(--red)}.pdf-search-pro-landing .compare__item-icon--good{background:var(--green-bg);color:var(--green)}.pdf-search-pro-landing .compare__item--bad .compare__item-text{color:var(--text-3)}.pdf-search-pro-landing .compare__item--good .compare__item-text{color:var(--text-2);font-weight:500}.pdf-search-pro-landing .how{padding:88px 0;background:var(--bg-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.pdf-search-pro-landing .how__header{margin-bottom:56px}.pdf-search-pro-landing .how__steps{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;position:relative}.pdf-search-pro-landing .how__connector{position:absolute;top:28px;left:calc(12.5% + 14px);right:calc(12.5% + 14px);height:2px;background:var(--border-2);z-index:0}.pdf-search-pro-landing .how__connector-fill{height:100%;width:66.6%;background:linear-gradient(90deg,var(--blue),var(--blue-light))}.pdf-search-pro-landing .how__step{background:var(--white);border:1.5px solid var(--border);border-radius:var(--radius-lg);padding:24px 20px;text-align:center;position:relative;z-index:1;transition:all 0.2s}.pdf-search-pro-landing .how__step:hover{border-color:var(--blue-border);box-shadow:var(--shadow);transform:translateY(-2px)}.pdf-search-pro-landing .how__step--pro{border-color:var(--blue);background:var(--blue-bg);box-shadow:var(--shadow-blue)}.pdf-search-pro-landing .how__step-num{width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:800;margin:0 auto 14px;background:var(--bg-3);color:var(--text-3)}.pdf-search-pro-landing .how__step--pro .how__step-num{background:var(--blue);color:var(--white)}.pdf-search-pro-landing .how__step-title{font-size:15px;font-weight:700;color:var(--text);margin-bottom:6px}.pdf-search-pro-landing .how__step-body{font-size:13px;color:var(--text-3);line-height:1.55;margin:0}.pdf-search-pro-landing .how__pro-pill{display:inline-block;margin-top:8px;background:var(--blue);color:var(--white);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;padding:2px 8px;border-radius:100px}.pdf-search-pro-landing .ocr{padding:88px 0;background:var(--white)}@media (max-width:768px){.pdf-search-pro-landing .ocr{text-align:center}}.pdf-search-pro-landing .ocr__inner{display:grid;grid-template-columns:1fr 1fr;gap:72px;align-items:center}.pdf-search-pro-landing .ocr__eyebrow{color:var(--blue);font-weight:700;font-size:13px;text-transform:uppercase;letter-spacing:.06em;margin-bottom:8px;display:block}.pdf-search-pro-landing .ocr__title{font-size:clamp(26px, 3.5vw, 38px);font-weight:800;line-height:1.18;letter-spacing:-.02em;margin-bottom:16px;color:var(--text)}.pdf-search-pro-landing .ocr__body{font-size:15px;color:var(--text-3);line-height:1.75;margin-bottom:24px}.pdf-search-pro-landing .ocr__pills{display:flex;gap:8px;flex-wrap:wrap;margin-bottom:28px}@media (max-width:768px){.pdf-search-pro-landing .ocr__pills{justify-content:center}}.pdf-search-pro-landing .ocr__quota{background:var(--bg-2);border:1px solid var(--border);border-radius:var(--radius);padding:16px 18px}.pdf-search-pro-landing .ocr__quota-title{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-4);margin-bottom:10px}.pdf-search-pro-landing .ocr__quota-row{display:flex;align-items:center;justify-content:space-between;padding:5px 0;border-bottom:1px solid var(--border);font-size:13px}.pdf-search-pro-landing .ocr__quota-row:last-child{border-bottom:none}.pdf-search-pro-landing .ocr__quota-plan{color:var(--text-2);font-weight:500}.pdf-search-pro-landing .ocr__quota-pages{color:var(--blue);font-weight:700}.pdf-search-pro-landing .ocr__visual{display:flex;flex-direction:column;gap:14px}.pdf-search-pro-landing .ocr__file-card{background:var(--white);border:1.5px solid var(--border);border-radius:var(--radius);padding:14px 16px;display:flex;align-items:center;gap:12px;transition:all 0.25s;box-shadow:var(--shadow-sm)}.pdf-search-pro-landing .ocr__file-card:hover{border-color:var(--blue-border);box-shadow:var(--shadow)}.pdf-search-pro-landing .ocr__file-card--dim{opacity:.6}.pdf-search-pro-landing .ocr__file-icon{width:36px;height:44px;border-radius:6px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:800;color:var(--white);background:var(--blue)}.pdf-search-pro-landing .ocr__file-icon--scan{background:var(--text-3)}.pdf-search-pro-landing .ocr__file-icon--ok{background:#059669}.pdf-search-pro-landing .ocr__file-info{flex:1;min-width:0}.pdf-search-pro-landing .ocr__file-name{font-size:13px;font-weight:600;color:var(--text);margin-bottom:2px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pdf-search-pro-landing .ocr__file-type{font-size:11px;color:var(--text-4)}.pdf-search-pro-landing .ocr__file-status{flex-shrink:0;font-size:11px;font-weight:700;padding:3px 9px;border-radius:100px}.pdf-search-pro-landing .ocr__file-status--indexed{background:var(--green-bg);color:var(--green)}.pdf-search-pro-landing .ocr__file-status--ocr{background:var(--blue-bg);color:var(--blue)}.pdf-search-pro-landing .ocr__file-status--blocked{background:var(--red-bg);color:var(--red)}.pdf-search-pro-landing .ocr__divider{display:flex;align-items:center;gap:10px;padding:4px 0}.pdf-search-pro-landing .ocr__divider--spaced{margin-top:8px}.pdf-search-pro-landing .ocr__divider-line{flex:1;height:1px;background:var(--border)}.pdf-search-pro-landing .ocr__divider-label{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--text-4)}.pdf-search-pro-landing .ocr__divider-label--ok{color:var(--green)}.pdf-search-pro-landing .features{padding:88px 0;background:var(--bg-2);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.pdf-search-pro-landing .features__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pdf-search-pro-landing .feat-card{background:var(--white);border:1.5px solid var(--border);border-radius:var(--radius-lg);padding:26px;position:relative;transition:all 0.2s}.pdf-search-pro-landing .feat-card:hover{border-color:var(--blue-border);box-shadow:var(--shadow);transform:translateY(-2px)}.pdf-search-pro-landing .feat-card__tier{position:absolute;top:16px;right:16px;font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;padding:3px 8px;border-radius:100px}.pdf-search-pro-landing .feat-card__tier--starter{background:#eef2ff;color:var(--blue)}.pdf-search-pro-landing .feat-card__tier--pro{background:#ecfdf5;color:var(--green)}.pdf-search-pro-landing .feat-card__tier--agency{background:#f5f3ff;color:#7c3aed}.pdf-search-pro-landing .feat-card__icon{width:44px;height:44px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:20px;margin-bottom:14px;background:var(--blue-bg);border:1px solid var(--blue-border)}.pdf-search-pro-landing .feat-card__icon--green{background:var(--green-bg);border-color:#a7f3d0}.pdf-search-pro-landing .feat-card__icon--purple{background:#f5f3ff;border-color:#ddd6fe}.pdf-search-pro-landing .feat-card__icon--orange{background:#fff7ed;border-color:#fed7aa}.pdf-search-pro-landing .feat-card__title{font-size:16px;font-weight:700;color:var(--text);margin-bottom:8px}.pdf-search-pro-landing .feat-card__body{font-size:13px;color:var(--text-3);line-height:1.6;margin-bottom:0}.pdf-search-pro-landing .feat-card__screenshot-placeholder{width:100%;aspect-ratio:16/9;background:linear-gradient(135deg,var(--bg-3) 0%,var(--blue-bg) 100%);border-radius:8px;border:1.5px dashed var(--blue-border);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;margin-top:16px}.pdf-search-pro-landing .feat-card__screenshot-placeholder span{font-size:11px;font-weight:600;color:var(--blue);text-transform:uppercase;letter-spacing:.06em;text-align:center;padding:0 10px}.pdf-search-pro-landing .usecases{padding:88px 0;background:var(--white)}.pdf-search-pro-landing .usecases__grid{display:grid;grid-template-columns:repeat(5,1fr);gap:16px}.pdf-search-pro-landing .usecase-card{background:var(--bg-2);border:1.5px solid var(--border);border-radius:var(--radius-lg);padding:22px 16px;text-align:center;transition:all 0.2s}.pdf-search-pro-landing .usecase-card:hover{border-color:var(--blue-border);background:var(--blue-bg);transform:translateY(-2px);box-shadow:var(--shadow)}.pdf-search-pro-landing .usecase-card__icon{font-size:28px;margin-bottom:10px}.pdf-search-pro-landing .usecase-card__title{font-size:13px;font-weight:700;color:var(--text);margin-bottom:6px}.pdf-search-pro-landing .usecase-card__body{font-size:12px;color:var(--text-3);line-height:1.5;margin-bottom:0}.pdf-search-pro-landing .pricing{padding:88px 0;background:var(--white)}.pdf-search-pro-landing .pricing__header{margin-bottom:16px}.pdf-search-pro-landing .pricing__toggle-wrap{display:flex;align-items:center;justify-content:center;gap:12px;margin-bottom:44px}.pdf-search-pro-landing .pricing__toggle-label{font-size:14px;color:var(--text-3);font-weight:500}.pdf-search-pro-landing .pricing__toggle-label.active{color:var(--text)}.pdf-search-pro-landing .toggle{position:relative;width:48px;height:26px;cursor:pointer}.pdf-search-pro-landing .toggle input{opacity:0;width:0;height:0}.pdf-search-pro-landing .toggle__track{position:absolute;inset:0;background:var(--border);border-radius:100px;transition:background 0.2s}.pdf-search-pro-landing .toggle input:checked~.toggle__track{background:var(--blue)}.pdf-search-pro-landing .toggle__thumb{position:absolute;top:3px;left:3px;width:20px;height:20px;background:var(--white);border-radius:50%;transition:transform 0.2s;box-shadow:0 1px 3px rgb(0 0 0 / .2)}.pdf-search-pro-landing .toggle input:checked~.toggle__thumb{transform:translateX(22px)}.pdf-search-pro-landing .pricing__save{background:var(--green-bg);color:var(--green);border:1px solid #a7f3d0;font-size:11px;font-weight:700;padding:2px 8px;border-radius:100px}.pdf-search-pro-landing .pricing__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;align-items:stretch}.pdf-search-pro-landing .plan{border-radius:var(--radius-lg);border:1.5px solid var(--border);background:var(--white);overflow:visible;position:relative;z-index:1;transition:all 0.2s;display:flex;flex-direction:column}.pdf-search-pro-landing .plan:hover{box-shadow:var(--shadow-lg);transform:translateY(-3px);z-index:6}.pdf-search-pro-landing .plan--popular{border-color:var(--blue);box-shadow:0 0 0 3px rgb(91 79 217 / .1),var(--shadow-blue)}.pdf-search-pro-landing .plan--popular:hover{box-shadow:0 16px 48px rgb(91 79 217 / .2)}.pdf-search-pro-landing .plan__popular-tag{background:linear-gradient(90deg,#f05a7e,#f5a623);color:var(--white);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;padding:5px 16px;border-radius:100px;display:block;text-align:center;margin:-14px 20px 18px;box-shadow:0 4px 12px rgb(240 90 126 / .3);position:relative;z-index:1}.pdf-search-pro-landing .plan__header{padding:22px 22px 18px;text-align:center}.pdf-search-pro-landing .plan__name{font-size:18px;font-weight:800;color:var(--text);margin-bottom:2px}.pdf-search-pro-landing .plan__tagline{font-size:11px;color:var(--text-4);line-height:1.4;margin-bottom:16px}.pdf-search-pro-landing .plan__price-box{margin-bottom:4px}.pdf-search-pro-landing .pricing-card__price-wrap{display:flex;flex-direction:column;gap:2px}.pdf-search-pro-landing .plan__original{font-size:12px;color:var(--text-4);text-decoration:line-through;height:16px;display:none}.pdf-search-pro-landing .fs-undiscounted-price{color:#ef4444;text-decoration:line-through;text-decoration-color:currentColor;min-height:16px;margin-bottom:10px}.pdf-search-pro-landing .plan__price{display:flex;align-items:flex-start;gap:1px;line-height:1;margin-bottom:2px;justify-content:center}.pdf-search-pro-landing .plan__currency{font-size:18px;font-weight:700;color:var(--text-3);padding-top:6px}.pdf-search-pro-landing .plan__amount{font-size:46px;font-weight:900;color:var(--text);letter-spacing:-.03em}.pdf-search-pro-landing .plan__period{font-size:13px;color:var(--text-4);align-self:flex-end;padding-bottom:8px}.pdf-search-pro-landing .plan__billing{font-size:12px;color:var(--text-4);min-height:18px}.pdf-search-pro-landing .plan__billing strong{color:var(--text-3)}.pdf-search-pro-landing .fs-selected-pricing-cycle{font-size:12px;color:var(--text-4);min-height:18px}.pdf-search-pro-landing .fs-selected-pricing-license-quantity{font-size:12px;color:var(--text-3);margin-top:8px;min-height:18px;font-weight:600}.pdf-search-pro-landing .fs-plan-support{font-size:12px;color:var(--text-3);margin-top:4px;min-height:18px}.pdf-search-pro-landing .monthly-b{display:none}.pdf-search-pro-landing .plan__body{padding:0 22px 22px;display:flex;flex-direction:column;flex:1}.pdf-search-pro-landing .plan__cta{display:block;width:100%;text-align:center;margin-bottom:18px;padding:11px;border-radius:var(--radius);font-size:14px;font-weight:700;cursor:pointer;border:none;transition:all 0.18s;font-family:var(--font_primary),"Inter",sans-serif}.pdf-search-pro-landing .plan__cta--primary{background:var(--blue);color:var(--white);box-shadow:var(--shadow-blue)}.pdf-search-pro-landing .plan__cta--primary:hover{background:var(--blue-dark);color:var(--white);transform:translateY(-1px)}.pdf-search-pro-landing .plan__cta--outline{background:var(--white);color:var(--blue);border:1.5px solid var(--blue-border)}.pdf-search-pro-landing .plan__cta--outline:hover{background:var(--blue-bg);color:var(--blue)}.pdf-search-pro-landing .plan__divider{border:none;border-top:1px solid var(--border-2);margin-bottom:16px}.pdf-search-pro-landing .fs-license-quantities,.pdf-search-pro-landing .pricing-license-table{width:calc(100% + 44px);margin-left:-22px;margin-right:-22px;border-collapse:collapse;margin-bottom:16px;border:0;border-radius:0;overflow:visible}.pdf-search-pro-landing .fs-license-quantities td,.pdf-search-pro-landing .pricing-license-table td{padding:8px 10px;border-bottom:0;font-size:14px;color:var(--text-3);vertical-align:middle}.pdf-search-pro-landing .fs-license-quantities td:last-child,.pdf-search-pro-landing .pricing-license-table td:last-child{text-align:right;font-weight:600;color:var(--text)}.pdf-search-pro-landing .fs-license-quantities tr:last-child td,.pdf-search-pro-landing .pricing-license-table tr:last-child td{border-bottom:none}.pdf-search-pro-landing .fs-license-quantities tr.fs-license-quantity-row,.pdf-search-pro-landing .pricing-license-table tr.fs-license-quantity-row{cursor:pointer;transition:background-color 0.16s ease}.pdf-search-pro-landing .fs-license-quantities tr.fs-license-quantity-row:hover,.pdf-search-pro-landing .pricing-license-table tr.fs-license-quantity-row:hover{background:var(--bg-2)}.pdf-search-pro-landing .fs-license-quantities tr.fs-license-quantity-row.fs-license-quantity-selected,.pdf-search-pro-landing .pricing-license-table tr.fs-license-quantity-row.fs-license-quantity-selected{background:var(--blue-bg)}.pdf-search-pro-landing .fs-license-quantities .fs-license-quantity label,.pdf-search-pro-landing .pricing-license-table .fs-license-quantity label{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:600;color:var(--text-2);font-size:14px}.pdf-search-pro-landing .fs-license-quantities .fs-license-quantity input[type=radio],.pdf-search-pro-landing .pricing-license-table .fs-license-quantity input[type=radio]{width:14px;height:14px;accent-color:var(--blue);flex-shrink:0}.pdf-search-pro-landing .plan__features{list-style:none;display:flex;flex-direction:column;gap:9px;flex:1;margin:0;padding:0}.pdf-search-pro-landing .plan__feature{display:flex;align-items:center;gap:8px;font-size:13px;line-height:1.4}.pdf-search-pro-landing .plan__feature-check{color:var(--green);flex-shrink:0;font-size:13px;margin-top:1px}.pdf-search-pro-landing .plan__feature-cross{color:var(--border);flex-shrink:0;font-size:13px;margin-top:1px}.pdf-search-pro-landing .plan__feature-text{color:var(--text-2);line-height:1.4;flex:1}.pdf-search-pro-landing .plan__feature-text--dim{color:var(--text-4)}.pdf-search-pro-landing .fs-tooltip{position:relative;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;flex-shrink:0;cursor:help;z-index:7}.pdf-search-pro-landing .fs-icon{width:16px;height:16px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;line-height:1;color:var(--text-4);border:1px solid var(--border);background:var(--white);transition:all 0.16s ease}.pdf-search-pro-landing .fs-tooltip-message{position:absolute;left:50%;bottom:calc(100% + 8px);transform:translateX(-50%);min-width:170px;max-width:240px;padding:7px 9px;border-radius:8px;background:#111827;color:#fff;font-size:11px;line-height:1.45;opacity:0;pointer-events:none;transition:opacity 0.16s ease;z-index:60}.pdf-search-pro-landing .fs-tooltip-message::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid #fff0;border-top-color:#111827}.pdf-search-pro-landing .fs-tooltip:hover .fs-tooltip-message,.pdf-search-pro-landing .fs-tooltip:focus .fs-tooltip-message,.pdf-search-pro-landing .fs-tooltip:focus-within .fs-tooltip-message{opacity:1}.pdf-search-pro-landing .fs-tooltip:hover .fs-icon,.pdf-search-pro-landing .fs-tooltip:focus .fs-icon,.pdf-search-pro-landing .fs-tooltip:focus-within .fs-icon{color:var(--blue);border-color:var(--blue-border);background:var(--blue-bg)}.pdf-search-pro-landing .pricing__trust{display:flex;align-items:center;justify-content:center;gap:28px;margin-top:36px;flex-wrap:wrap}@media (max-width:768px){.pdf-search-pro-landing .pricing__trust{gap:8px;margin-top:20px}}.pdf-search-pro-landing .pricing__trust-item{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-3)}.pdf-search-pro-landing .pricing__trust-check{color:var(--green);font-size:13px}.pdf-search-pro-landing .pricing__compare-action{text-align:center;margin-top:32px}.pdf-search-pro-landing .pricing__compare-toggle{display:inline-flex;align-items:center;gap:6px;padding:10px 20px;border-radius:8px;font-family:var(--font_primary),"Inter",sans-serif;font-size:13px;font-weight:600;cursor:pointer;background:#fff7ed;color:#b45309;border:1.5px solid #fed7aa;transition:all 0.18s;white-space:nowrap}.pdf-search-pro-landing .pricing__compare-toggle:hover{background:#fef3c7;border-color:#f59e0b;color:#92400e}.pdf-search-pro-landing .compare-table-wrap{max-height:0;overflow:hidden;transition:max-height 0.45s ease,border 0.1s;background:var(--bg-2);border-top:0 solid var(--border)}.pdf-search-pro-landing .compare-table-wrap__container{padding-top:48px;padding-bottom:56px}.pdf-search-pro-landing .compare-table-wrap__header{text-align:center;margin-bottom:32px}.pdf-search-pro-landing .compare-table-wrap__header h3{font-size:24px;font-weight:800;letter-spacing:-.02em;color:var(--text);margin-bottom:8px}.pdf-search-pro-landing .compare-table-wrap__header p{font-size:14px;color:var(--text-3);margin-bottom:0}.pdf-search-pro-landing .compare-table-wrap__scroll{overflow-x:auto}.pdf-search-pro-landing .compare-table-wrap__hide{text-align:center;margin-top:28px}.pdf-search-pro-landing .feat-table{width:100%;border-collapse:collapse;background:var(--white);border-radius:var(--radius-lg);overflow:hidden;box-shadow:var(--shadow);border:1px solid var(--border)}.pdf-search-pro-landing .feat-table th,.pdf-search-pro-landing .feat-table td{padding:13px 16px;text-align:left;border-bottom:1px solid var(--border-2);font-size:13px}.pdf-search-pro-landing .feat-table th:first-child{width:42%}.pdf-search-pro-landing .feat-table th{font-weight:700;background:var(--bg-2);font-size:12px;text-transform:uppercase;letter-spacing:.05em;color:var(--text-3)}.pdf-search-pro-landing .feat-table th:not(:first-child),.pdf-search-pro-landing .feat-table td:not(:first-child){text-align:center}.pdf-search-pro-landing .feat-table tr:last-child td{border-bottom:none;background-color:#f8fafc;color:#000}.pdf-search-pro-landing .feat-table tr:last-child td.feat-table__col-pro{background-color:#f8fafc!important}.pdf-search-pro-landing .feat-table tbody tr:last-child td .fc-pro-badge{background-color:rgb(255 255 255 / .22);color:#fff}.pdf-search-pro-landing .feat-table .fc-pro-badge{display:inline-flex;align-items:center;justify-content:center;margin-left:8px;padding:1px 8px;border-radius:30px;color:#f8f7ff;background:var(--blue);font-size:11px;line-height:1.4;font-weight:700;text-transform:uppercase;letter-spacing:.03em}.pdf-search-pro-landing .feat-table tr:hover td{background:var(--bg-2)}.pdf-search-pro-landing .feat-table__group td{background:var(--bg-2);font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.07em;color:var(--text-4);padding:8px 16px;border-top:1px solid var(--border)}.pdf-search-pro-landing .feat-table__col-pro{background:rgb(91 79 217 / .04)!important}.pdf-search-pro-landing .feat-table__plan-header{font-weight:800!important;font-size:14px!important;color:var(--text)!important;text-transform:none!important;letter-spacing:0!important}.pdf-search-pro-landing .feat-table__plan-header--popular{color:var(--blue)!important}.pdf-search-pro-landing .ft-check{color:var(--green);font-size:15px}.pdf-search-pro-landing .ft-cross{color:var(--border);font-size:15px}.pdf-search-pro-landing .ft-badge{display:inline-block;font-size:11px;font-weight:600;background:var(--blue-bg);color:var(--blue);padding:1px 7px;border-radius:100px}.pdf-search-pro-landing .price-label{font-weight:700}.pdf-search-pro-landing .price-free{font-weight:700;color:var(--green)}.pdf-search-pro-landing .price-pro{font-weight:700;color:var(--blue)}.pdf-search-pro-landing .reviews{padding:80px 0;background:var(--bg-2);border-top:1px solid var(--border)}.pdf-search-pro-landing .reviews__header{text-align:center;margin-bottom:48px}.pdf-search-pro-landing .reviews__rating{display:flex;align-items:center;justify-content:center;gap:12px;margin-top:12px;flex-wrap:wrap}.pdf-search-pro-landing .reviews__rating a{font-size:14px;color:var(--blue);font-weight:600}.pdf-search-pro-landing .reviews__stars{color:#f59e0b;font-size:20px;letter-spacing:2px}.pdf-search-pro-landing .reviews__score{font-size:15px;font-weight:700;color:var(--text)}.pdf-search-pro-landing .reviews__dot{color:var(--border);font-size:18px}.pdf-search-pro-landing .reviews__grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pdf-search-pro-landing .review-card{background:var(--bg-2);border:1.5px solid var(--border);border-radius:var(--radius-lg);padding:28px;transition:all 0.2s}.pdf-search-pro-landing .review-card:hover{border-color:var(--blue-border);transform:translateY(-3px);box-shadow:0 8px 24px rgb(91 79 217 / .1)}.pdf-search-pro-landing .review-card--featured{background:var(--white);border-color:var(--blue-border);box-shadow:0 8px 32px rgb(91 79 217 / .12)}.pdf-search-pro-landing .review-card--featured:hover{box-shadow:0 12px 40px rgb(91 79 217 / .18)}.pdf-search-pro-landing .review-card__stars{color:#f59e0b;font-size:14px;letter-spacing:2px;margin-bottom:14px}.pdf-search-pro-landing .review-card__quote{font-size:15px;font-weight:600;color:var(--text);line-height:1.5;margin-bottom:14px}.pdf-search-pro-landing .review-card__author{display:flex;align-items:center;gap:10px;padding-top:14px;border-top:1px solid var(--border)}.pdf-search-pro-landing .review-card__avatar{width:32px;height:32px;border-radius:50%;display:flex;align-items:center;justify-content:center;color:var(--white);font-size:13px;font-weight:700}.pdf-search-pro-landing .review-card__avatar--i{background:linear-gradient(135deg,#5b4fd9,#f05a7e)}.pdf-search-pro-landing .review-card__avatar--w1{background:linear-gradient(135deg,#f05a7e,#f5a623)}.pdf-search-pro-landing .review-card__avatar--w2{background:linear-gradient(135deg,#5b4fd9,#0891b2)}.pdf-search-pro-landing .review-card__name{font-size:13px;font-weight:600;color:var(--text)}.pdf-search-pro-landing .review-card__meta{font-size:11px;color:var(--text-4)}.pdf-search-pro-landing .reviews__footer{text-align:center;margin-top:28px}.pdf-search-pro-landing .reviews__footer span{font-size:13px;color:var(--text-3)}.pdf-search-pro-landing .reviews__footer a{font-size:13px;color:var(--blue);font-weight:600;margin-left:4px}.pdf-search-pro-landing .faq{padding:88px 0;background:var(--white)}.pdf-search-pro-landing .faq__header{margin-bottom:48px}.pdf-search-pro-landing .faq__list{display:flex;flex-direction:column;gap:10px}.pdf-search-pro-landing .faq__item{border:1.5px solid var(--border);border-radius:var(--radius);background:var(--white);overflow:hidden;transition:border-color 0.2s}.pdf-search-pro-landing .faq__item.open{border-color:var(--blue-border)}.pdf-search-pro-landing .faq__q{width:100%;text-align:left;background:none;border:none;padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:16px;font-family:var(--font_primary),"Inter",sans-serif;font-size:15px;font-weight:600;color:var(--text);cursor:pointer;transition:color 0.2s}.pdf-search-pro-landing .faq__q:hover{color:var(--blue)}.pdf-search-pro-landing .faq__icon{width:22px;height:22px;border-radius:50%;background:var(--bg-3);display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0;transition:all 0.25s;color:var(--text-3)}.pdf-search-pro-landing .faq__item.open .faq__icon{background:var(--blue);color:var(--white);transform:rotate(45deg)}.pdf-search-pro-landing .faq__a{max-height:0;overflow:hidden;transition:max-height 0.3s ease,padding 0.3s}.pdf-search-pro-landing .faq__item.open .faq__a{max-height:300px}.pdf-search-pro-landing .faq__a-inner{padding:0 20px 18px;font-size:14px;color:var(--text-3);line-height:1.75;border-top:1px solid var(--border-2);padding-top:14px;margin:0 20px}.pdf-search-pro-landing .final-cta{padding:88px 0;text-align:center;background:linear-gradient(160deg,#f0eeff 0%,#ecfdf5 100%);border-top:1px solid var(--border)}.pdf-search-pro-landing .final-cta__title{font-size:clamp(30px, 4vw, 46px);font-weight:900;letter-spacing:-.02em;color:var(--text);margin-bottom:16px;line-height:1.1}.pdf-search-pro-landing .final-cta__title span{color:var(--blue)}.pdf-search-pro-landing .final-cta__sub{font-size:16px;color:var(--text-3);margin:0 auto 32px;max-width:500px}.pdf-search-pro-landing .final-cta__actions{display:flex;align-items:center;justify-content:center;gap:12px;flex-wrap:wrap}.pdf-search-pro-landing .final-cta__wp-link{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--text-3);margin-top:16px;justify-content:center}.pdf-search-pro-landing .final-cta__wp-link a{color:var(--blue);font-weight:600}.pdf-search-pro-landing .reveal{opacity:0;transform:translateY(20px);transition:opacity 0.55s ease,transform 0.55s ease}.pdf-search-pro-landing .reveal.visible{opacity:1;transform:translateY(0)}.pdf-search-pro-landing .reveal-d1{transition-delay:0.08s}.pdf-search-pro-landing .reveal-d2{transition-delay:0.16s}.pdf-search-pro-landing .reveal-d3{transition-delay:0.24s}.pdf-search-pro-landing .reveal-d4{transition-delay:0.32s}@media (max-width:1024px){.pdf-search-pro-landing .pricing__grid{grid-template-columns:repeat(2,1fr)}.pdf-search-pro-landing .how__steps{grid-template-columns:repeat(2,1fr)}.pdf-search-pro-landing .usecases__grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:768px){.pdf-search-pro-landing .hero__title{font-size:36px}.pdf-search-pro-landing .hero__subtitle{font-size:16px}.pdf-search-pro-landing .hero__proof{gap:8px;flex-wrap:wrap}.pdf-search-pro-landing .hero__proof-item{border-right:none;padding:0;font-size:12px;white-space:nowrap}.pdf-search-pro-landing .hero__proof-item:first-child{flex:0 0 100%;justify-content:center}.pdf-search-pro-landing .video-section__review-stars{order:1}.pdf-search-pro-landing .video-section__review-text{order:2}.pdf-search-pro-landing .compare__grid,.pdf-search-pro-landing .features__grid,.pdf-search-pro-landing .ocr__inner,.pdf-search-pro-landing .pricing__grid,.pdf-search-pro-landing .how__steps,.pdf-search-pro-landing .reviews__grid{grid-template-columns:1fr}.pdf-search-pro-landing .usecases__grid{grid-template-columns:repeat(2,1fr)}.pdf-search-pro-landing .how__connector{display:none}.pdf-search-pro-landing .trust-strip__inner{flex-direction:column;gap:12px}}.header{border-bottom:1px solid var(--border_color);padding-bottom:1rem;margin-bottom:2rem}.header h1{font-weight:600;font-size:1.8rem;margin-bottom:.5rem}.header .date-category{color:#6c757d;font-size:.9rem}.share-button{background-color:var(--primary_color);color:var(--white_color);width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer}.share-button:hover{background-color:var(--primary_color)}.hero-section{background:linear-gradient(135deg,#f0fff4 0%,var(--neutral_colors_two) 100%);border-radius:10px;padding:3rem;margin-bottom:2rem;text-align:center;position:relative;overflow:hidden}.hero-section img{max-width:80%;margin:0 auto}.hero-section .watermark{position:absolute;font-size:3rem;opacity:.1;font-weight:700;color:var(--primary_color)}.hero-section .watermark.boost{top:10%;left:5%;transform:rotate(-20deg)}.hero-section .watermark.business{top:20%;right:5%;transform:rotate(15deg)}.hero-section .watermark.efficiency{bottom:10%;left:5%;transform:rotate(-10deg)}.section-title{font-weight:600;color:var(--text_color);margin-bottom:1rem;font-size:1.5rem}.content-section{margin-bottom:2.5rem}.benefits-list{list-style-type:none;padding-left:0}.benefits-list li{margin-bottom:.8rem;padding-left:1.5rem;position:relative}.benefits-list li:before{content:"•";color:var(--primary_color);font-weight:700;position:absolute;left:0}.benefits-list li strong{color:var(--primary_color)}.numbered-list{counter-reset:item;list-style-type:none;padding-left:0}.numbered-list li{margin-bottom:.8rem;padding-left:2rem;position:relative}.numbered-list li:before{content:counter(item) ".";counter-increment:item;color:var(--primary_color);font-weight:700;position:absolute;left:0}.numbered-list li strong{color:var(--primary_color)}.erp-image{border-radius:10px;overflow:hidden;margin:2rem 0}.erp-image img{width:100%;height:auto}.results-list{list-style-type:none;padding-left:0}.results-list li{margin-bottom:.8rem;padding-left:1.5rem;position:relative}.results-list li:before{content:"✓";color:#28a745;font-weight:700;position:absolute;left:0}.conclusion{background-color:var(--neutral_colors_two);border-radius:10px;padding:2rem;margin-top:2rem}.conclusion p:last-child{margin-bottom:0}.highlight{color:var(--primary_color);font-weight:600}@media (max-width:768px){.hero-section{padding:2rem 1rem}.watermark{display:none}}.pricing-table-section{padding:80px 0 0}.pricing-table-section .pricing-table-header{text-align:center;max-width:100%;margin:0 auto 32px}.pricing-table-section .pricing-table-header .pricing-eyebrow{font-size:13px;font-weight:700;color:var(--primary_color);text-transform:uppercase;letter-spacing:.1em;margin-bottom:12px}.pricing-table-section .pricing-table-header .pricing-table-title{font-size:36px;font-weight:700;line-height:1.25;color:var(--heading_color);margin-bottom:14px}@media (max-width:767px){.pricing-table-section .pricing-table-header .pricing-table-title{font-size:26px}}.pricing-table-section .pricing-table-header .pricing-table-subtitle{font-size:15px;color:var(--text_color);line-height:1.6;margin-bottom:0}.pricing-table-section .fs-annual-discount{border:1px solid var(--border_color);border-radius:30px;background-image:linear-gradient(to right,#eef2ff,#ecfeff);color:var(--text_color);font-size:14px;font-weight:600;line-height:1.3;padding:6px 16px 6px 16px;width:-moz-fit-content;width:fit-content;margin:0 auto 24px;display:flex;align-items:center;justify-content:center}.pricing-table-section .pricing-toggle{display:flex;justify-content:center;margin-bottom:36px}.pricing-table-section .pricing-toggle.fs-billing-cycles{display:flex;justify-content:center}.pricing-table-section .pricing-toggle__btn{border:1px solid var(--border_color);background:#fff;padding:9px 24px;font-size:14px;font-weight:500;color:var(--text_color);cursor:pointer;transition:background-color 0.2s ease,color 0.2s ease,border-color 0.2s ease;font-family:var(--font_primary);line-height:1}.pricing-table-section .pricing-toggle__btn:first-child{border-radius:12px 0 0 12px;border-right:none}.pricing-table-section .pricing-toggle__btn:last-child{border-radius:0 12px 12px 0}.pricing-table-section .pricing-toggle__btn span{font-size:12px;opacity:.85;margin-left:4px}.pricing-table-section .pricing-toggle__btn.is-active{background-color:var(--primary_color);border-color:var(--primary_color);color:#fff}.pricing-table-section .pricing-toggle__btn.is-active span{opacity:1;color:#fff}.pricing-table-section .pricing-toggle__btn:focus-visible{outline:2px solid var(--primary_color);outline-offset:2px}.pricing-table-section .pricing-cards-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:20px;align-items:stretch;overflow:visible}@media (max-width:1100px){.pricing-table-section .pricing-cards-wrapper{grid-template-columns:repeat(2,1fr)}}@media (max-width:560px){.pricing-table-section .pricing-cards-wrapper{grid-template-columns:1fr}}.pricing-table-section .pricing-card{position:relative;border:1px solid var(--border_color);border-radius:14px;background-color:#fff;box-shadow:0 1px 3px rgb(0 0 0 / .06);overflow:visible;display:flex;flex-direction:column;gap:0;transition:box-shadow var(--transition_speed,0.2s) ease;text-align:center;z-index:1;height:100%}.pricing-table-section .pricing-card:hover{box-shadow:0 6px 20px rgb(0 0 0 / .1);z-index:10}.pricing-table-section .pricing-card:focus-within{z-index:10}.pricing-table-section .pricing-card--recommended{border-color:var(--primary_color);box-shadow:0 4px 24px rgb(0 0 0 / .12)}.pricing-table-section .pricing-card--recommended:hover{box-shadow:0 8px 28px rgb(0 0 0 / .16)}.pricing-table-section .pricing-card__badge,.pricing-table-section .pricing-card .fs-most-popular{background-color:var(--primary_color);color:#fff;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;padding:8px 20px;text-align:center;width:100%;display:block;border-radius:12px 12px 0 0}.pricing-table-section .pricing-card__header{padding:20px 24px 0;border-bottom:1px solid var(--border_color);padding-bottom:16px}.pricing-table-section .pricing-card__name,.pricing-table-section .pricing-card .fs-plan-title{font-size:20px;font-weight:700;color:var(--heading_color);margin:0 0 6px;line-height:1.2;text-transform:uppercase;letter-spacing:.04em}.pricing-table-section .pricing-card__description,.pricing-table-section .pricing-card .fs-plan-description{font-size:13px;color:var(--text_color);margin:0;line-height:1.5;font-weight:600;text-transform:uppercase;letter-spacing:.03em}.pricing-table-section .pricing-card .fs-undiscounted-price{padding:12px 24px 0;font-size:13px;color:#e53e3e;text-decoration:line-through;text-decoration-color:currentColor}.pricing-table-section .pricing-card__price-wrap{padding:8px 24px 4px}.pricing-table-section .pricing-card .fs-selected-pricing-amount{display:flex;align-items:flex-start;justify-content:center;gap:1px}.pricing-table-section .pricing-card .fs-selected-pricing-amount .fs-currency-symbol{font-size:22px;font-weight:700;color:var(--heading_color);line-height:1;margin-top:8px}.pricing-table-section .pricing-card .fs-selected-pricing-amount .fs-selected-pricing-amount-integer{font-size:56px;font-weight:800;color:var(--heading_color);line-height:1}.pricing-table-section .pricing-card .fs-selected-pricing-amount .fs-selected-pricing-amount-fraction-container{display:flex;flex-direction:column;align-items:flex-start;padding-top:8px;gap:2px}.pricing-table-section .pricing-card .fs-selected-pricing-amount .fs-selected-pricing-amount-fraction-container .fs-selected-pricing-amount-fraction{font-size:18px;font-weight:700;color:var(--heading_color);line-height:1}.pricing-table-section .pricing-card .fs-selected-pricing-amount .fs-selected-pricing-amount-fraction-container .fs-selected-pricing-amount-cycle{font-size:13px;font-weight:400;color:var(--text_color);line-height:1}.pricing-table-section .pricing-card .fs-selected-pricing-cycle{font-size:12px;color:var(--text_color);text-transform:uppercase;letter-spacing:.06em;font-weight:600;margin-top:4px}.pricing-table-section .pricing-card .fs-selected-pricing-license-quantity,.pricing-table-section .pricing-card .pricing-license-display{font-size:13px;color:var(--text_color);padding:0 24px 4px;display:flex;align-items:center;justify-content:center;gap:5px}.pricing-table-section .pricing-card .fs-plan-support{font-size:13px;color:var(--text_color);padding:0 24px 12px}.pricing-table-section .pricing-card .fs-plan-support strong{font-weight:500}.pricing-table-section .pricing-card .fs-license-quantities,.pricing-table-section .pricing-card .pricing-license-table{width:100%;border-collapse:collapse;border-top:1px solid var(--border_color)}.pricing-table-section .pricing-card .fs-license-quantities tr.fs-license-quantity-row,.pricing-table-section .pricing-card .pricing-license-table tr.fs-license-quantity-row{cursor:pointer;transition:background-color 0.15s ease}.pricing-table-section .pricing-card .fs-license-quantities tr.fs-license-quantity-row:hover,.pricing-table-section .pricing-card .pricing-license-table tr.fs-license-quantity-row:hover{background-color:color-mix(in srgb,var(--primary_color) 5%,transparent)}.pricing-table-section .pricing-card .fs-license-quantities tr.fs-license-quantity-row.fs-license-quantity-selected,.pricing-table-section .pricing-card .pricing-license-table tr.fs-license-quantity-row.fs-license-quantity-selected{background-color:color-mix(in srgb,var(--primary_color) 8%,transparent)}.pricing-table-section .pricing-card .fs-license-quantities td,.pricing-table-section .pricing-card .pricing-license-table td{padding:9px 16px;font-size:13px;color:var(--text_color);vertical-align:middle;border-bottom:1px solid var(--border_color)}.pricing-table-section .pricing-card .fs-license-quantities td:last-child,.pricing-table-section .pricing-card .pricing-license-table td:last-child{text-align:right;font-weight:500;color:var(--heading_color)}.pricing-table-section .pricing-card .fs-license-quantities .fs-license-quantity label,.pricing-table-section .pricing-card .pricing-license-table .fs-license-quantity label{display:flex;align-items:center;gap:8px;cursor:pointer;font-weight:500;color:var(--heading_color)}.pricing-table-section .pricing-card .fs-license-quantities .fs-license-quantity label input[type=radio],.pricing-table-section .pricing-card .pricing-license-table .fs-license-quantity label input[type=radio]{accent-color:var(--primary_color);width:14px;height:14px;flex-shrink:0}.pricing-table-section .pricing-card .fs-upgrade-button-container{padding:16px 24px}.pricing-table-section .pricing-card__btn{display:block;width:100%;text-align:center;padding:12px 20px;border-radius:6px;font-size:14px;font-weight:700;cursor:pointer;border:2px solid #fff0;font-family:var(--font_primary);transition:all 0.2s ease;text-decoration:none;line-height:1.3;letter-spacing:.05em;text-transform:uppercase}.pricing-table-section .pricing-card__btn.pricing-btn--outline{background:#fff0;border-color:var(--primary_color);color:var(--primary_color)}.pricing-table-section .pricing-card__btn.pricing-btn--outline:hover{background-color:var(--primary_color);color:#fff}.pricing-table-section .pricing-card__btn.pricing-btn--primary{background-color:var(--primary_color);border-color:var(--primary_color);color:#fff}.pricing-table-section .pricing-card__btn.pricing-btn--primary:hover{opacity:.88}.pricing-table-section .pricing-card__btn.pricing-btn--dark{background-color:#0b1020;border-color:#0b1020;color:#fff}.pricing-table-section .pricing-card__btn.pricing-btn--dark:hover{background-color:#1e2744;border-color:#1e2744}.pricing-table-section .pricing-card .pricing-feature-list,.pricing-table-section .pricing-card .fs-plan-features{list-style:none;padding:16px 24px 24px;margin:0;display:flex;flex-direction:column;gap:9px;border-top:1px solid var(--border_color);text-align:left}.pricing-table-section .pricing-card .pricing-feature-item{display:flex;align-items:flex-start;gap:8px;font-size:13px;color:var(--text_color);line-height:1.45}.pricing-table-section .pricing-card .pricing-feature-item .pricing-feature-icon{flex-shrink:0;display:flex;align-items:center;color:var(--primary_color);margin-top:1px}.pricing-table-section .pricing-card .pricing-feature-item .fs-feature-title{flex:1}.pricing-table-section .pricing-card .fs-tooltip{position:relative;display:inline-flex;align-items:center;flex-shrink:0;margin-top:1px;cursor:default}.pricing-table-section .pricing-card .fs-tooltip .fs-icon{display:flex;align-items:center;color:#9ca3af;transition:color 0.15s}.pricing-table-section .pricing-card .fs-tooltip .fs-icon svg{display:block}.pricing-table-section .pricing-card .fs-tooltip:hover .fs-icon,.pricing-table-section .pricing-card .fs-tooltip:focus .fs-icon{color:var(--primary_color)}.pricing-table-section .pricing-card .fs-tooltip .fs-tooltip-message{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);background-color:#1e293b;color:#fff;font-size:12px;line-height:1.5;padding:7px 11px;border-radius:6px;white-space:normal;width:200px;text-align:left;pointer-events:none;opacity:0;transition:opacity 0.18s ease;z-index:10;font-weight:400}.pricing-table-section .pricing-card .fs-tooltip .fs-tooltip-message::after{content:"";position:absolute;top:100%;left:50%;transform:translateX(-50%);border:5px solid #fff0;border-top-color:#1e293b}.pricing-table-section .pricing-card .fs-tooltip:hover .fs-tooltip-message,.pricing-table-section .pricing-card .fs-tooltip:focus .fs-tooltip-message{opacity:1}.pricing-table-section .pricing-post-box{margin-top:22px}.text-content-section__highlight.has-countdown .text-content-section__highlight-text{flex:1 1 280px;font-size:22px;font-weight:600}.discount-countdown{display:flex;align-items:flex-start;gap:12px;flex-wrap:wrap}.discount-countdown__unit{display:flex;flex-direction:column;align-items:center;gap:7px}.discount-countdown__digits{display:flex;gap:5px}.discount-countdown__digit{width:32px;height:42px;border-radius:6px;background:#1d4ed8;color:#fff;font-weight:700;font-size:26px;line-height:1;display:inline-flex;align-items:center;justify-content:center;position:relative;box-shadow:0 4px 12px rgb(29 78 216 / .28)}.discount-countdown__digit::after{content:"";position:absolute;top:0;right:0;width:0;height:0;border-style:solid;border-width:0 9px 9px 0;border-color:#fff0 #fff #fff0 #fff0;opacity:.9}.discount-countdown__label{color:var(--heading_color);font-size:14px;line-height:1.2;font-weight:500}@media (max-width:767px){.discount-countdown{width:100%;justify-content:space-between;gap:10px}.discount-countdown__digit{width:28px;height:36px;font-size:22px}.discount-countdown__label{font-size:13px}}.studio-page h2{margin-bottom:5px}@media (max-width:1024px){.studio-page .hero_section_full{padding:0 4rem}}@media (max-width:768px){.studio-page .hero_section_full{padding:0 2rem}}@media (max-width:480px){.studio-page .hero_section_full{padding:0 1.5rem}}.studio-page .eyebrow-item{background-color:#e6e5ff;padding:0 12px 1px 12px;border-radius:30px 30px 30px 30px;color:#fff;font-weight:600}.studio-page .eyebrow-item span{color:var(--primary_color)}.studio-page .eyebrow-item img{width:16px;height:16px;margin-right:8px}.studio-page .hero_section{width:100%;display:flex;align-items:flex-start;padding:80px 0;text-align:center}@media (max-width:991px){.studio-page .hero_section{padding:56px 0}}.studio-page .hero_content{max-width:45rem;width:100%}@media (max-width:768px){.studio-page .hero_content{max-width:100%;padding-right:2rem}}@media (max-width:480px){.studio-page .hero_content{padding-right:1.5rem}}.studio-page .hero_heading{font-size:clamp(2rem, 5vw, 3rem);font-weight:700;line-height:1.2;color:var(--heading_color);margin:0 0 20px;letter-spacing:-.025em}.studio-page .hero_description{font-size:18px;font-weight:400;line-height:1.6;color:var(--natural_color);margin:0}.studio-page .whatwe_build_section_full{padding:50px 0 80px}@media (max-width:991px){.studio-page .whatwe_build_section_full{padding-top:10px;padding-bottom:80px}}.studio-page .whatwe_build_section{max-width:1280px;margin:0 auto}@media (max-width:1024px){.studio-page .whatwe_build_section{padding:0 4rem}}@media (max-width:768px){.studio-page .whatwe_build_section{padding:0 2rem}}@media (max-width:480px){.studio-page .whatwe_build_section{padding:0 1.5rem}}.studio-page .whatwe_build_header{margin-bottom:4rem}@media (max-width:768px){.studio-page .whatwe_build_header{margin-bottom:3rem}}.studio-page .section_label{display:block;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:.1em;color:#667eea;margin-bottom:0}.studio-page .section_subtitle{font-size:18px;font-weight:400;line-height:1.6;color:var(--natural_color);margin:0;max-width:50rem}.studio-page .product_areas{display:flex;flex-direction:column;gap:4rem}@media (max-width:768px){.studio-page .product_areas{gap:2rem}}.studio-page .product_area{display:grid;grid-template-columns:1fr 1fr;gap:4rem;align-items:center}@media (max-width:968px){.studio-page .product_area{grid-template-columns:1fr;gap:1rem}}.studio-page .product_area:nth-child(even) .product_card{background:radial-gradient(circle at bottom left,#e1dcf5 0%,#ffffff 50%)}@media (min-width:969px){.studio-page .product_area:nth-child(even) .product_content{order:2}.studio-page .product_area:nth-child(even) .product_card{order:1}}.studio-page .product_content{display:flex;flex-direction:column}@media (max-width:968px){.studio-page .product_content{order:1}}.studio-page .product_title{font-size:1.125rem;font-weight:700;line-height:1.75rem;color:var(--heading_color);margin:0 0 1rem 0}.studio-page .product_description{font-size:14px;font-weight:400;line-height:1.6;color:var(--text_color);margin:0}.studio-page .product_card{background:#fff;border-radius:1rem;padding:20px;box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px 0 rgb(0 0 0 / .06);position:relative;overflow:hidden;background:radial-gradient(circle at top right,#dbffff 0%,#ffffff 50%)}@media (max-width:968px){.studio-page .product_card{order:2}}.studio-page .product_card.product_card_with_glow::before{content:"";position:absolute;top:0;width:4px;height:100%;background:linear-gradient(180deg,rgb(59 130 246 / .5) 0%,rgb(139 92 246 / .5) 100%)}.studio-page .card_icon{width:100%;border-radius:.75rem;margin-bottom:1rem;color:#6366f1;display:flex;flex-direction:row;align-items:center;justify-content:left;gap:15px}.studio-page .card_icon img{width:24px;height:24px;content-fit:scale-down}.studio-page .card_content{display:flex;flex-direction:column}.studio-page .card_title{font-size:14px;font-weight:500;line-height:1.5;color:var(--heading_color);margin-bottom:0}.studio-page .card_title.card_title_white{color:#fff}.studio-page .card_description{font-size:14px;font-weight:400;line-height:1.5;color:var(--text_color);margin:0}.studio-page .card_placeholder{display:flex;flex-direction:column;gap:.75rem}.studio-page .card_placeholder.placeholder_blocks{flex-direction:row;gap:.75rem}.studio-page .placeholder_line{height:.5rem;background-color:#e5e7eb;border-radius:.25rem}.studio-page .placeholder_line.placeholder_line_1{width:100%}.studio-page .placeholder_line.placeholder_line_2{width:85%}.studio-page .placeholder_line.placeholder_line_3{width:70%}.studio-page .placeholder_block{height:3rem;background-color:#e5e7eb;border-radius:.5rem;flex:1}.studio-page .how_we_think_section_full{background-color:#fff;padding:0 0}@media (max-width:991px){.studio-page .how_we_think_section_full{padding-top:10px;padding-bottom:80px}}.studio-page .how_we_think_section{max-width:1280px;margin:0 auto}@media (max-width:1024px){.studio-page .how_we_think_section{padding:0 4rem}}@media (max-width:768px){.studio-page .how_we_think_section{padding:0 2rem}}@media (max-width:480px){.studio-page .how_we_think_section{padding:0 1.5rem}}.studio-page .how_we_think_header{margin-bottom:4rem}@media (max-width:768px){.studio-page .how_we_think_header{margin-bottom:3rem}}.studio-page .mindset_cards{display:grid;grid-template-columns:repeat(5,1fr);gap:2rem}@media (max-width:968px){.studio-page .mindset_cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.studio-page .mindset_cards{grid-template-columns:1fr}}.studio-page .mindset_card{background:linear-gradient(150deg,#ffffff 0%,#ffffff 50%,#e1e7fe 100%);border-radius:15px;padding:12px;box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px 0 rgb(0 0 0 / .06);display:flex;flex-direction:column;align-items:center;text-align:center}.studio-page .mindset_card p{margin-bottom:0}.studio-page .mindset_card_icon{width:2rem;height:2rem;border-radius:1rem;background:#fff0;display:flex;align-items:center;justify-content:center;margin-bottom:1.5rem;color:#6366f1}.studio-page .mindset_card_icon img{width:32px;height:32px}.studio-page .mindset_card_icon p{margin-bottom:0}.studio-page .mindset_card_text{font-size:14px;font-weight:400;line-height:1.6;color:var(--text_color);margin:0;text-align:center}.studio-page .mindset_card_text p{margin-bottom:0}.studio-page .from_idea_to_product_section_full{background-color:#fff;padding:80px 0}@media (max-width:991px){.studio-page .from_idea_to_product_section_full{padding-top:10px;padding-bottom:80px}}.studio-page .from_idea_to_product_section{max-width:1280px;margin:0 auto}@media (max-width:1024px){.studio-page .from_idea_to_product_section{padding:0 4rem}}@media (max-width:768px){.studio-page .from_idea_to_product_section{padding:0 2rem}}@media (max-width:480px){.studio-page .from_idea_to_product_section{padding:0 1.5rem}}.studio-page .from_idea_to_product_header{margin-bottom:4rem}@media (max-width:768px){.studio-page .from_idea_to_product_header{margin-bottom:3rem}}.studio-page .process_cards{display:grid;grid-template-columns:repeat(5,1fr);gap:1.5rem}@media (max-width:1400px){.studio-page .process_cards{grid-template-columns:repeat(3,1fr)}}@media (max-width:968px){.studio-page .process_cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:640px){.studio-page .process_cards{grid-template-columns:1fr}}.studio-page .process_card{position:relative;overflow:hidden;background:#fff;border-radius:1.5rem;padding:0 20px 20px 20px;box-shadow:0 1px 3px 0 rgb(0 0 0 / .1),0 1px 2px 0 rgb(0 0 0 / .06);display:flex;flex-direction:column}.studio-page .process_card_top_border{position:absolute;top:0;left:0;right:0;width:100%;height:3px;min-height:3px;display:block;border-radius:1.5rem 1.5rem 0 0;background:linear-gradient(to left,#45c3c3 0%,#b69cfa 100%);z-index:1;pointer-events:none}.studio-page .process_card_header{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem;padding-top:20px}.studio-page .process_step{display:flex;align-items:center;gap:.5rem}.studio-page .process_step_icon{width:1.5rem;height:1.5rem;display:flex;align-items:center;justify-content:center;color:#6366f1}.studio-page .process_step_icon img{width:20px;height:20px}.studio-page .process_step_number{font-size:.875rem;font-weight:600;color:#1a202c}.studio-page .process_pill{font-size:.75rem;font-weight:500;color:#4a5568;background-color:#f1f5f9;padding:.25rem .75rem;border-radius:15px}.studio-page .process_card_title{font-size:16px;font-weight:600;line-height:22px;color:var(--heading_color);margin:0 0 10px 0}.studio-page .process_card_description{font-size:14px;font-weight:400;line-height:1.6;color:var(--text_color);margin:0}.studio-page .what_you_can_expect_section_full{background-color:#fff;padding:0 0}@media (max-width:991px){.studio-page .what_you_can_expect_section_full{padding-top:10px;padding-bottom:80px}}.studio-page .what_you_can_expect_section{max-width:1280px;margin:0 auto}@media (max-width:1024px){.studio-page .what_you_can_expect_section{padding:0 4rem}}@media (max-width:768px){.studio-page .what_you_can_expect_section{padding:0 2rem}}@media (max-width:480px){.studio-page .what_you_can_expect_section{padding:0 1.5rem}}.studio-page .what_you_can_expect_header{margin-bottom:4rem}@media (max-width:768px){.studio-page .what_you_can_expect_header{margin-bottom:3rem}}.studio-page .expect_content_grid{display:grid;grid-template-columns:1fr;gap:2rem;margin-bottom:4rem;align-items:center}@media (max-width:968px){.studio-page .expect_content_grid{grid-template-columns:1fr;gap:2rem}}.studio-page .consistent_experience_card{background:linear-gradient(315deg,rgb(99 179 237 / .35) 0%,rgb(99 179 237 / .15) 12%,#ffffff 35%,#ffffff 65%,rgb(159 122 234 / .15) 88%,rgb(159 122 234 / .35) 100%);border-radius:1rem;padding:2.5rem;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06);display:flex;flex-direction:column;position:relative;overflow:hidden}.studio-page .consistent_card_header{display:flex;align-items:flex-start;gap:1rem;margin-bottom:2rem;padding-left:.5rem}.studio-page .consistent_card_icon{width:3rem;height:3rem;flex-shrink:0;background:linear-gradient(135deg,#63b3ed 0%,#9f7aea 100%);border-radius:.75rem;display:flex;align-items:center;justify-content:center;color:#fff0}.studio-page .consistent_card_icon img{width:100%;height:100%}.studio-page .consistent_card_title_block{flex:1}.studio-page .consistent_card_title{font-size:1.125rem;font-weight:700;line-height:1.75rem;color:var(--heading_color);margin:0 0 0 0}.studio-page .consistent_card_subtitle{font-size:14px;font-weight:400;line-height:1.5;color:var(--natural_color);margin:0}.studio-page .consistent_card_content{display:flex;flex-direction:column;gap:1.5rem;margin-bottom:1.5rem}.studio-page .product_item{display:flex;flex-direction:column;gap:20px;background:#fff;padding:15px 10px;border-radius:15px;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06)}.studio-page .product_item_header{display:flex;align-items:center;justify-content:space-between;gap:1rem}.studio-page .product_name{font-size:14px;font-weight:500;color:var(--heading_color)}.studio-page .product_tag{font-size:.75rem;font-weight:500;color:var(--natural_color);background-color:var(--natural_color3);padding:.25rem .75rem;border-radius:.5rem;white-space:nowrap}.studio-page .product_tags_row{display:grid;flex-wrap:wrap;gap:.5rem;grid-column:1fr 3;grid-template-columns:repeat(3,1fr)}.studio-page .product_tag_small{font-size:.75rem;font-weight:500;color:var(--natural_color);background-color:var(--natural_color3);padding:.25rem .75rem;border-radius:.5rem;text-align:center}.studio-page .product_description_text{font-size:14px;font-weight:400;line-height:1.5;color:var(--text_color);margin:0}.studio-page .progress_bar_container{width:100%}.studio-page .progress_bar{width:100%;height:.5rem;background-color:#e2e8f0;border-radius:.25rem;overflow:hidden}.studio-page .progress_bar_fill{width:80%;height:100%;background:linear-gradient(90deg,#63b3ed 0%,#4fd1c5 100%);border-radius:.25rem}.studio-page .consistent_card_footer{padding-top:1.5rem;background:#f1f5f9;padding:15px 10px;border-radius:15px;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06)}.studio-page .consistent_card_footer_text{font-size:14px;font-weight:400;line-height:1.5;color:var(--text_color);margin:0}.studio-page .feature_cards_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:1.5rem}.studio-page .feature_cards_grid>:last-child{grid-column:span 3;justify-self:center}@media (max-width:968px){.studio-page .feature_cards_grid{grid-template-columns:repeat(2,1fr)}.studio-page .feature_cards_grid>:last-child{grid-column:span 2}}@media (max-width:640px){.studio-page .feature_cards_grid{grid-template-columns:repeat(2,1fr)}.studio-page .feature_cards_grid>:last-child{grid-column:span 2}}.studio-page .feature_card{background:#fff;border-radius:1rem;padding:20px;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06);position:relative;overflow:hidden}.studio-page .feature_card_top_border{position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,#63b3ed 0%,#9f7aea 100%)}.studio-page .feature_card_title{font-size:16px;font-weight:600;line-height:22px;color:var(--heading_color);margin:.5rem 0 .75rem 0}.studio-page .feature_card_description{font-size:14px;font-weight:400;line-height:1.6;color:var(--text_color);margin:0}.studio-page .expect_cta_area{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px;border-radius:15px;border:1px solid #e5e7eb;box-shadow:0 4px 6px -1px rgb(0 0 0 / .1),0 2px 4px -1px rgb(0 0 0 / .06)}@media (max-width:768px){.studio-page .expect_cta_area{flex-direction:column;align-items:flex-start;gap:15px}}.studio-page .expect_cta_content{flex:1;min-width:0}.studio-page .expect_cta_title{font-size:18px;font-weight:700;line-height:22px;color:var(--heading_color);margin:0 0 3px 0}.studio-page .expect_cta_subtitle{font-size:14px;font-weight:400;line-height:1.6;color:var(--natural_color);margin:0}.studio-page .expect_cta_buttons{display:flex;align-items:flex-start;gap:.75rem;flex-shrink:0}@media (max-width:768px){.studio-page .expect_cta_buttons{width:100%}}@media (max-width:480px){.studio-page .expect_cta_buttons{flex-direction:column;width:100%}}.studio-page .cta_button{font-family:var(--font_primary1);font-size:13px;font-weight:600;padding:8px 12px;border-radius:8px;text-decoration:none;transition:background 0.2s ease,box-shadow 0.2s ease;white-space:nowrap;display:inline-block}@media (max-width:768px){.studio-page .cta_button{flex:1}}@media (max-width:480px){.studio-page .cta_button{width:100%;text-align:center}}.studio-page .cta_button.cta_button_primary{background:var(--primary_color);color:var(--white_color);border:none;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05)}.studio-page .cta_button.cta_button_primary:hover{background:#4338ca;box-shadow:0 2px 8px rgb(79 70 229 / .35)}.studio-page .cta_button.cta_button_secondary{background:var(--white_color);color:var(--heading_color);border:1px solid #e2e8f0;box-shadow:0 1px 2px 0 rgb(0 0 0 / .05);padding:7px 12px!important}.studio-page .cta_button.cta_button_secondary:hover{background:#f8fafc;border-color:#cbd5e1}