@import url("https://fonts.googleapis.com/css2?family=DM+Sans:ital,opsz,wght@0,9..40,300;0,9..40,400;0,9..40,500;0,9..40,600;0,9..40,700;1,9..40,400&family=Fraunces:ital,opsz,wght@0,9..144,400;0,9..144,500;0,9..144,600;0,9..144,700;1,9..144,400;1,9..144,500&display=swap");:root{--pal-blue-50:#eef8ff;--pal-blue-100:#dcf2ff;--pal-blue-200:#b8e4ff;--pal-blue-400:#6cc7ff;--pal-blue-500:#3db4fa;--pal-blue-600:#2aa3e9;--pal-blue-700:#1e8fd4;--pal-sand-0:#fff;--pal-sand-50:#fafaf8;--pal-sand-100:#f5f4f1;--pal-sand-150:#efeee9;--pal-sand-200:#e8e6e1;--pal-sand-300:#d5d3cc;--pal-sand-400:#a8a59e;--pal-sand-500:#7a7770;--pal-sand-600:#5c5a54;--pal-sand-700:#3d3c38;--pal-sand-800:#2a2926;--pal-sand-900:#1a1918;--pal-green:#22c55e;--pal-r-sm:10px;--pal-r-md:14px;--pal-r-lg:20px;--pal-r-xl:24px;--pal-r-full:9999px;--pal-sh-soft:0 1px 3px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.03);--pal-sh-card:0 2px 8px rgba(0,0,0,.04),0 8px 24px rgba(0,0,0,.06);--pal-ease:180ms cubic-bezier(.25,.46,.45,.94)}.pal-landing,.pal-landing *{box-sizing:border-box}.pal-landing{font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--pal-sand-800);background:var(--pal-sand-50);-webkit-font-smoothing:antialiased;font-size:17px;line-height:1.65;overflow-x:hidden}.pal-container{max-width:1200px;margin:0 auto;padding:0 32px}.pal-section{padding:100px 0}.pal-label{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--pal-blue-500);display:block}.pal-highlight{color:var(--pal-blue-500);font-style:italic}.pal-display-xl{font-size:clamp(42px,5.5vw,72px);line-height:1.1;letter-spacing:-.02em}.pal-display-xl,.pal-heading-lg{font-family:Fraunces,Georgia,serif;font-weight:500;color:var(--pal-sand-900)}.pal-heading-lg{font-size:clamp(32px,3.5vw,48px);line-height:1.15;letter-spacing:-.015em}.pal-heading-md{font-family:Fraunces,Georgia,serif;font-size:clamp(24px,2.5vw,36px);font-weight:500;line-height:1.2;color:var(--pal-sand-900)}.pal-body-lg{font-size:19px;line-height:1.7;color:var(--pal-sand-600)}.pal-body-md{font-size:17px;line-height:1.65;color:var(--pal-sand-600)}.pal-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:DM Sans,sans-serif;font-weight:600;text-decoration:none;border:none;cursor:pointer;transition:var(--pal-ease);white-space:nowrap}.pal-btn-primary{background:var(--pal-blue-500);color:#fff;padding:12px 28px;border-radius:var(--pal-r-full);font-size:16px}.pal-btn-primary:hover{background:var(--pal-blue-600);transform:translateY(-1px);box-shadow:0 4px 12px rgba(61,180,250,.3);color:#fff;text-decoration:none}.pal-btn-secondary{background:var(--pal-sand-0);color:var(--pal-sand-700);padding:12px 28px;border-radius:var(--pal-r-full);font-size:16px;border:1px solid var(--pal-sand-300)}.pal-btn-secondary:hover{background:var(--pal-sand-100);border-color:var(--pal-sand-400);text-decoration:none}.pal-btn-large{padding:16px 36px;font-size:17px}.pal-btn-google{display:inline-flex;align-items:center;gap:10px;background:var(--pal-sand-0);border:1px solid var(--pal-sand-300);padding:14px 28px;border-radius:var(--pal-r-full);font-size:16px;font-weight:600;color:var(--pal-sand-700);cursor:pointer;transition:var(--pal-ease);text-decoration:none}.pal-btn-google:hover{background:var(--pal-sand-100);border-color:var(--pal-sand-400);transform:translateY(-1px);text-decoration:none}.pal-btn-google svg{width:20px;height:20px}.pal-announcement{margin-top:20px;text-align:center;padding:20px 0 0}.pal-announcement-pill{display:inline-flex;align-items:center;gap:10px;padding:7px 7px 7px 16px;background:var(--pal-blue-50);border:1px solid var(--pal-blue-200);border-radius:var(--pal-r-full);font-size:14px;font-weight:500;color:var(--pal-blue-700);text-decoration:none;transition:var(--pal-ease)}.pal-announcement-pill:hover{background:var(--pal-blue-100);border-color:var(--pal-blue-400);text-decoration:none}.pal-announcement-pill .pill-new{background:var(--pal-blue-500);color:#fff;font-size:11px;font-weight:700;padding:3px 10px;border-radius:var(--pal-r-full);text-transform:uppercase;letter-spacing:.05em}.pal-announcement-pill .arrow{font-size:16px;transition:var(--pal-ease)}.pal-announcement-pill:hover .arrow{transform:translateX(2px)}.pal-hero{padding:40px 0 80px;text-align:center;background:var(--pal-sand-50);position:relative;overflow:hidden}.pal-hero:before{top:-20%;left:-10%;width:60%;height:120%;background:radial-gradient(ellipse,rgba(61,180,250,.05) 0,transparent 70%)}.pal-hero:after,.pal-hero:before{content:"";position:absolute;pointer-events:none}.pal-hero:after{top:10%;right:-15%;width:50%;height:100%;background:radial-gradient(ellipse,rgba(255,107,53,.04) 0,transparent 70%)}.pal-hero-content{position:relative;z-index:1;max-width:820px;margin:0 auto}.pal-hero-title{margin:32px 0 24px}.pal-hero-subtitle{font-size:20px;line-height:1.6;color:var(--pal-sand-500);max-width:600px;margin:0 auto 40px}.pal-hero-input-area{max-width:640px;margin:0 auto 28px}.pal-hero-input-box{display:flex;align-items:center;background:var(--pal-sand-0);border:2px solid var(--pal-sand-200);border-radius:16px;padding:8px 8px 8px 24px;box-shadow:var(--pal-sh-card);transition:var(--pal-ease)}.pal-hero-input-box:focus-within{border-color:var(--pal-blue-400);box-shadow:var(--pal-sh-card),0 0 0 4px rgba(61,180,250,.1)}.pal-hero-input-box input{flex:1;border:none;outline:none;font-size:17px;font-family:DM Sans,sans-serif;color:var(--pal-sand-800);background:transparent;padding:12px 0}.pal-hero-input-box input::placeholder{color:var(--pal-sand-400)}.pal-hero-input-box .pal-btn-primary{flex-shrink:0}.pal-hero-chips{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-bottom:36px}.pal-hero-chip{font-size:14px;font-weight:500;color:var(--pal-sand-600);background:var(--pal-sand-0);border:1px solid var(--pal-sand-200);padding:7px 16px;border-radius:var(--pal-r-full);cursor:pointer;transition:var(--pal-ease);text-decoration:none;display:inline-block}.pal-hero-chip:hover{background:var(--pal-blue-50);border-color:var(--pal-blue-200);color:var(--pal-blue-600);text-decoration:none}.pal-hero-cta{gap:14px}.pal-hero-cta,.pal-hero-proof{display:flex;align-items:center;justify-content:center;flex-wrap:wrap}.pal-hero-proof{margin-top:56px;gap:40px}.pal-proof-item{text-align:center}.pal-proof-number{font-family:Fraunces,serif;font-size:28px;font-weight:600;color:var(--pal-sand-900)}.pal-proof-label{font-size:14px;color:var(--pal-sand-500);margin-top:2px}.pal-proof-divider{width:1px;height:36px;background:var(--pal-sand-200)}.pal-marquee{padding:0;overflow:hidden;background:var(--pal-sand-100);border-top:1px solid var(--pal-sand-200);border-bottom:1px solid var(--pal-sand-200)}.pal-marquee-track{display:flex;animation:palMarquee 40s linear infinite;width:max-content}.pal-marquee-track:hover{animation-play-state:paused}@keyframes palMarquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.pal-marquee-item{display:flex;align-items:center;gap:8px;padding:18px 32px;font-size:15px;font-weight:500;color:var(--pal-sand-600);white-space:nowrap}.pal-marquee-item .dot{width:6px;height:6px;background:var(--pal-blue-400);border-radius:50%;opacity:.6}.pal-section-header{text-align:center;margin-bottom:72px}.pal-section-header .pal-heading-lg,.pal-section-header .pal-label{margin-bottom:16px}.pal-section-header .pal-body-lg{max-width:560px;margin:0 auto}.pal-how{background:var(--pal-sand-0)}.pal-how-flow{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:start;gap:0;max-width:1000px;margin:0 auto}.pal-how-step{text-align:center;padding:40px 24px}.pal-how-step-num{font-family:Fraunces,serif;font-size:56px;font-weight:400;color:var(--pal-blue-100);line-height:1;margin-bottom:20px}.pal-how-step-title{font-size:20px;font-weight:600;color:var(--pal-sand-800);margin-bottom:12px}.pal-how-step-desc{font-size:16px;color:var(--pal-sand-500);line-height:1.6}.pal-how-connector{display:flex;align-items:center;padding-top:60px;color:var(--pal-sand-300)}.pal-how-connector svg{width:40px;height:40px}.pal-capabilities{background:var(--pal-sand-50)}.pal-bento{display:grid;grid-template-columns:1.2fr .8fr;grid-template-rows:auto auto;gap:16px}.pal-bento-card{background:var(--pal-sand-0);border-radius:var(--pal-r-lg);border:1px solid var(--pal-sand-200);padding:40px;transition:var(--pal-ease);overflow:hidden}.pal-bento-card:hover{border-color:var(--pal-sand-300);box-shadow:var(--pal-sh-soft);transform:translateY(-2px)}.pal-bento-card.card-main{grid-row:1/3}.pal-bento-card .card-icon{width:48px;height:48px;background:var(--pal-blue-50);border-radius:var(--pal-r-md);display:flex;align-items:center;justify-content:center;margin-bottom:24px;font-size:22px}.pal-bento-card .card-title{font-size:22px;font-weight:600;color:var(--pal-sand-800);margin-bottom:12px}.pal-bento-card .card-desc{font-size:16px;color:var(--pal-sand-500);line-height:1.65;margin-bottom:24px}.pal-bento-card .card-preview{background:var(--pal-sand-100);border-radius:var(--pal-r-md);padding:24px}.pal-bento-card .card-preview .preview-bar{height:10px;background:var(--pal-sand-200);border-radius:5px;margin-bottom:10px}.pal-bento-card .card-preview .preview-bar.accent{background:var(--pal-blue-200)}.pal-templates{background:var(--pal-sand-0)}.pal-templates .template-categories.home-templates{margin-bottom:32px}.pal-templates .template-categories ul{display:flex;flex-wrap:wrap;gap:4px;list-style:none;padding:0;margin:0}.pal-templates .template-categories ul li a{display:block;padding:10px 18px;font-size:15px;font-weight:500;color:var(--pal-sand-500);border-radius:var(--pal-r-sm);text-decoration:none;transition:var(--pal-ease)}.pal-templates .template-categories ul li a:hover{color:var(--pal-sand-700);background:var(--pal-sand-100)}.pal-templates .template-categories ul li.active a{color:var(--pal-blue-600);background:var(--pal-blue-50);font-weight:600}.pal-templates .ai-template-blocks .dashboard-box.ai-templates{background:var(--pal-sand-0);border:1px solid var(--pal-sand-200);border-radius:var(--pal-r-md);padding:24px;transition:var(--pal-ease);margin-bottom:16px;box-shadow:none}.pal-templates .ai-template-blocks .dashboard-box.ai-templates:hover{border-color:var(--pal-sand-300);background:var(--pal-sand-50);transform:translateY(-2px)}.pal-templates .ai-template-blocks .dashboard-box.ai-templates .content h4{font-size:17px;font-weight:600;color:var(--pal-sand-800);margin-bottom:4px}.pal-templates .ai-template-blocks .dashboard-box.ai-templates .content p{font-size:14px;color:var(--pal-sand-500);margin:0}.pal-templates .ai-template-blocks-toggle-button a{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;border-radius:var(--pal-r-full);border:1px solid var(--pal-sand-300);color:var(--pal-sand-600);font-size:15px;font-weight:500;text-decoration:none;transition:var(--pal-ease)}.pal-templates .ai-template-blocks-toggle-button a:hover{background:var(--pal-sand-100);border-color:var(--pal-sand-400)}.pal-templates .ai-templates-category-title h4{font-family:DM Sans,sans-serif;font-size:18px;font-weight:600;color:var(--pal-sand-700);padding:16px 0 8px;border-bottom:1px solid var(--pal-sand-150);margin-bottom:16px}.pal-images{background:var(--pal-sand-50)}.pal-images .image-lightbox img{border-radius:var(--pal-r-md);transition:var(--pal-ease)}.pal-images .image-lightbox img:hover{transform:scale(1.03)}.pal-chat{background:var(--pal-sand-0)}.pal-chat .ud-about-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.pal-chat .ud-about-content .tag{font-size:13px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--pal-blue-500);display:inline-block;margin-bottom:12px}.pal-chat .ud-about-content h2{font-family:Fraunces,Georgia,serif;font-size:clamp(28px,3vw,40px);font-weight:500;color:var(--pal-sand-900);margin-bottom:20px}.pal-chat .ud-about-content p{font-size:17px;color:var(--pal-sand-600);line-height:1.7;margin-bottom:16px}.pal-chat .ud-about-image img{border-radius:var(--pal-r-lg);box-shadow:var(--pal-sh-card)}.pal-chat .ud-main-btn{background:var(--pal-blue-500);color:#fff;padding:12px 28px;border-radius:var(--pal-r-full);font-size:16px;font-weight:600;text-decoration:none;display:inline-flex;transition:var(--pal-ease);margin-top:8px}.pal-chat .ud-main-btn:hover{background:var(--pal-blue-600);transform:translateY(-1px);color:#fff}.pal-pricing{background:var(--pal-sand-100);border-top:1px solid var(--pal-sand-200);border-bottom:1px solid var(--pal-sand-200)}.pal-pricing .billing-cycle-radios{display:flex!important;align-items:center;justify-content:center;gap:0;background:var(--pal-sand-200);border-radius:var(--pal-r-full);padding:4px;width:fit-content;margin:0 auto 56px!important}.pal-pricing .billing-cycle-radios .radio{margin:0}.pal-pricing .billing-cycle-radios .radio label{padding:10px 28px;font-size:15px;font-weight:600;color:var(--pal-sand-500);background:transparent;border-radius:var(--pal-r-full);cursor:pointer;transition:var(--pal-ease);margin:0;display:block}.pal-pricing .billing-cycle-radios .radio input:checked+label{background:var(--pal-sand-0);color:var(--pal-sand-800);box-shadow:var(--pal-sh-soft)}.pal-pricing .billing-cycle-radios .radio .radio-label,.pal-pricing .billing-cycle-radios .radio input{display:none}.pal-pricing .tabs-header ul{display:flex;align-items:center;justify-content:center;gap:0;background:var(--pal-sand-200);border-radius:var(--pal-r-full);padding:4px;width:fit-content;margin:0 auto 32px;list-style:none}.pal-pricing .tabs-header ul li a{display:block;padding:10px 24px;font-size:15px;font-weight:600;color:var(--pal-sand-500);border-radius:var(--pal-r-full);text-decoration:none;transition:var(--pal-ease)}.pal-pricing .tabs-header ul li.active a{background:var(--pal-sand-0);color:var(--pal-sand-800);box-shadow:var(--pal-sh-soft)}.pal-pricing .pricing-plans-container{display:flex;justify-content:center;gap:24px;flex-wrap:wrap;margin:0 auto;max-width:900px}.pal-pricing .pricing-plan{background:var(--pal-sand-0);border-radius:var(--pal-r-xl);padding:44px;border:1px solid var(--pal-sand-200);flex:1;min-width:280px;max-width:420px;transition:var(--pal-ease);position:relative}.pal-pricing .pricing-plan.recommended{border-color:var(--pal-blue-400);box-shadow:0 0 0 1px var(--pal-blue-400);transform:translateY(-4px)}.pal-pricing .pricing-plan.recommended:before{content:"";position:absolute;top:0;left:0;right:0;height:3px;background:linear-gradient(90deg,var(--pal-blue-400),var(--pal-blue-600));border-radius:var(--pal-r-xl) var(--pal-r-xl) 0 0}.pal-pricing .pricing-plan .recommended-badge{background:var(--pal-blue-500);color:#fff;font-size:12px;font-weight:700;padding:4px 14px;border-radius:var(--pal-r-full);position:absolute;top:-12px;right:24px;text-transform:uppercase;letter-spacing:.04em}.pal-pricing .pricing-plan h3{font-family:DM Sans,sans-serif;font-size:20px;font-weight:600;color:var(--pal-sand-700);margin-bottom:8px}.pal-pricing .pricing-plan .pricing-plan-label{margin-bottom:24px}.pal-pricing .pricing-plan .pricing-plan-label strong{font-family:Fraunces,serif;font-size:48px;font-weight:500;color:var(--pal-sand-900);line-height:1}.pal-pricing .pricing-plan-features{border-top:1px solid var(--pal-sand-200);padding-top:24px}.pal-pricing .pricing-plan-features>strong{display:none!important}.pal-pricing .pricing-plan-features ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:10px}.pal-pricing .pricing-plan-features ul li{font-size:15px;color:var(--pal-sand-700);line-height:1;display:flex;align-items:baseline;gap:6px}.pal-pricing .pricing-plan-features ul li strong{flex-shrink:0;font-size:15px;line-height:1}.pal-pricing .pricing-plan-features ul li .icon-feather-help-circle{display:none!important}.pal-pricing .pricing-plans-container{background:transparent!important;box-shadow:none!important}.pal-pricing .tab{background:transparent!important}.pal-pricing .pricing-plan .button.full-width{display:block;width:100%;padding:14px 24px;text-align:center;font-family:DM Sans,sans-serif;font-size:16px;font-weight:600;border-radius:var(--pal-r-full);transition:var(--pal-ease);border:none;cursor:pointer}.pal-pricing .pricing-plan.recommended .button.full-width{background:var(--pal-blue-500);color:#fff}.pal-pricing .pricing-plan.recommended .button.full-width:hover{background:var(--pal-blue-600);transform:translateY(-1px)}.pal-pricing .pricing-plan:not(.recommended) .button.full-width{background:transparent;color:var(--pal-sand-400);border:1px solid var(--pal-sand-200);font-weight:500;font-size:14px;padding:12px 24px;cursor:default}.pal-pricing .pricing-plan:not(.recommended) .button.full-width:hover{background:transparent;transform:none;color:var(--pal-sand-400)}.pal-pricing .pricing-plan:not(.recommended){border-color:var(--pal-sand-150);background:var(--pal-sand-50)}.pal-pricing .pricing-plan:not(.recommended) h3{color:var(--pal-sand-500)}.pal-pricing .pricing-plan:not(.recommended) .pricing-plan-label strong{color:var(--pal-sand-600);font-size:40px}.pal-faq{background:var(--pal-sand-50)}.pal-faq-layout{display:grid;grid-template-columns:1fr 1.4fr;gap:80px;align-items:start}.pal-faq-left .pal-heading-lg{margin-bottom:16px}.pal-faq-left a{color:var(--pal-blue-500);text-decoration:none;font-weight:600}.pal-faq-left a:hover{text-decoration:underline}.pal-faq .ud-single-faq{border-bottom:1px solid var(--pal-sand-200);padding:0;margin:0;background:transparent;box-shadow:none}.pal-faq .ud-faq-btn{display:flex;align-items:center;justify-content:space-between;padding:24px 0;font-size:17px;font-weight:600;color:var(--pal-sand-800);background:transparent;border:none;width:100%;text-align:left;cursor:pointer;transition:var(--pal-ease)}.pal-faq .ud-faq-btn:hover{color:var(--pal-blue-600)}.pal-faq .ud-faq-body{padding:0 0 24px;font-size:16px;line-height:1.7;color:var(--pal-sand-500)}.pal-testimonials{background:var(--pal-sand-0)}.pal-testimonials .testimonial-box{background:var(--pal-sand-50);border-radius:var(--pal-r-lg);padding:32px;border:1px solid var(--pal-sand-150)}.pal-testimonials .testimonial-box:hover{border-color:var(--pal-sand-300)}.pal-testimonials .testimonial-author h4{font-size:15px;font-weight:600;color:var(--pal-sand-800)}.pal-testimonials .testimonial-author span{font-size:13px;color:var(--pal-sand-500)}.pal-testimonials .testimonial{font-size:16px;color:var(--pal-sand-700);line-height:1.7;font-style:italic}.pal-partners{padding:60px 0;background:var(--pal-sand-0);border-top:1px solid var(--pal-sand-200)}.pal-partners img{opacity:.4;transition:var(--pal-ease);filter:grayscale(1)}.pal-partners img:hover{opacity:.7}.pal-blog{background:var(--pal-sand-0);padding:80px 0}.pal-blog .blog-compact-item-container{display:block;border-radius:var(--pal-r-lg);overflow:hidden;border:1px solid var(--pal-sand-200);transition:var(--pal-ease);text-decoration:none;margin-bottom:24px}.pal-blog .blog-compact-item-container:hover{border-color:var(--pal-sand-300);transform:translateY(-3px);box-shadow:var(--pal-sh-card)}.pal-blog .blog-compact-item-content h3{font-size:18px;font-weight:600;color:var(--pal-sand-800);line-height:1.4}.pal-blog .blog-compact-item-content p{font-size:15px;color:var(--pal-sand-500)}.pal-blog .section-headline h3{font-family:Fraunces,Georgia,serif;font-size:clamp(24px,2.5vw,36px);font-weight:500;color:var(--pal-sand-900)}.pal-blog .headline-link{font-size:15px;font-weight:500;color:var(--pal-blue-500);text-decoration:none}.pal-newsletter{background:var(--pal-sand-50);padding:80px 0}.pal-newsletter .inner-content{max-width:700px;margin:0 auto;text-align:center}.pal-newsletter .title h3{font-family:Fraunces,Georgia,serif;font-size:clamp(24px,2.5vw,36px);font-weight:500;color:var(--pal-sand-900);margin-bottom:12px}.pal-newsletter .title p{font-size:17px;color:var(--pal-sand-500);margin-bottom:32px}.pal-newsletter .newsletter-form{display:flex;gap:10px;max-width:480px;margin:0 auto}.pal-newsletter .newsletter-form input{flex:1;padding:14px 20px;font-size:16px;font-family:DM Sans,sans-serif;border:1px solid var(--pal-sand-300);border-radius:var(--pal-r-full);background:var(--pal-sand-0);color:var(--pal-sand-800);outline:none;transition:var(--pal-ease)}.pal-newsletter .newsletter-form input:focus{border-color:var(--pal-blue-400);box-shadow:0 0 0 3px rgba(61,180,250,.1)}.pal-newsletter .newsletter-form .btn,.pal-newsletter .newsletter-form .button{background:var(--pal-blue-500);color:#fff;padding:14px 28px;border-radius:var(--pal-r-full);font-size:16px;font-weight:600;border:none;cursor:pointer;transition:var(--pal-ease)}.pal-newsletter .newsletter-form .btn:hover,.pal-newsletter .newsletter-form .button:hover{background:var(--pal-blue-600)}.pal-cta-banner{background:var(--pal-blue-500);padding:100px 0;text-align:center;position:relative;overflow:hidden}.pal-cta-banner:before{content:"";position:absolute;top:-50%;left:-20%;width:60%;height:200%;background:radial-gradient(ellipse,hsla(0,0%,100%,.08) 0,transparent 60%);pointer-events:none}.pal-cta-banner .pal-heading-lg{color:#fff;margin-bottom:16px}.pal-cta-banner .pal-body-lg{color:hsla(0,0%,100%,.75);max-width:500px;margin:0 auto 36px}.pal-cta-banner .pal-btn-white{background:#fff;color:var(--pal-blue-600);padding:16px 40px;border-radius:var(--pal-r-full);font-size:17px;font-weight:700;border:none;cursor:pointer;transition:var(--pal-ease);display:inline-flex;text-decoration:none}.pal-cta-banner .pal-btn-white:hover{transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.pal-ad-space{padding:16px 0;text-align:center}@media (max-width:1024px){.pal-bento{grid-template-columns:1fr}.pal-bento-card.card-main{grid-row:auto}.pal-chat .ud-about-wrapper,.pal-faq-layout{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.pal-section{padding:72px 0}.pal-container{padding:0 20px}.pal-how-flow{grid-template-columns:1fr}.pal-how-connector{display:none}.pal-hero-cta{flex-direction:column}.pal-hero-proof{gap:24px}.pal-proof-divider{display:none}.pal-pricing .pricing-plans-container{flex-direction:column;align-items:center}.pal-pricing .pricing-plan{max-width:100%}.pal-newsletter .newsletter-form{flex-direction:column}}.pal-faq-item{border-bottom:1px solid var(--pal-sand-200)}.pal-faq-question{display:flex;align-items:center;justify-content:space-between;padding:24px 0;cursor:pointer;font-size:17px;font-weight:600;color:var(--pal-sand-800);background:transparent;border:none;width:100%;text-align:left;transition:var(--pal-ease);font-family:DM Sans,sans-serif}.pal-faq-question:hover{color:var(--pal-blue-600)}.pal-faq-question .icon{font-size:22px;color:var(--pal-sand-400);transition:var(--pal-ease);flex-shrink:0;margin-left:16px}.pal-faq-item.open .pal-faq-question .icon{transform:rotate(45deg);color:var(--pal-blue-500)}.pal-faq-answer{max-height:0;overflow:hidden;transition:max-height .3s ease}.pal-faq-item.open .pal-faq-answer{max-height:300px}.pal-faq-answer-inner{padding:0 0 24px;font-size:16px;line-height:1.7;color:var(--pal-sand-500)}.pal-testimonials-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.pal-testimonial-card{background:var(--pal-sand-50);border-radius:var(--pal-r-lg);padding:32px;border:1px solid var(--pal-sand-150);transition:var(--pal-ease)}.pal-testimonial-card:hover{border-color:var(--pal-sand-300)}.pal-testimonial-stars{color:#f59e0b;font-size:16px;margin-bottom:16px;letter-spacing:2px}.pal-testimonial-text{font-size:16px;color:var(--pal-sand-700);line-height:1.7;margin-bottom:20px;font-style:italic}.pal-testimonial-author{display:flex;align-items:center;gap:12px}.pal-testimonial-avatar{width:40px;height:40px;border-radius:50%;object-fit:cover}.pal-testimonial-name{font-size:15px;font-weight:600;color:var(--pal-sand-800)}.pal-testimonial-role{font-size:13px;color:var(--pal-sand-500)}.pal-chat-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:64px;align-items:center}.pal-chat-content .pal-label{margin-bottom:12px}.pal-chat-content .pal-heading-lg{margin-bottom:20px}.pal-chat-content p{font-size:17px;color:var(--pal-sand-600);line-height:1.7;margin-bottom:16px}.pal-chat-image img{border-radius:var(--pal-r-lg);box-shadow:var(--pal-sh-card)}.pal-blog-header{display:flex;align-items:flex-end;justify-content:space-between;margin-bottom:40px}.pal-blog-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.pal-blog-card{display:block;border-radius:var(--pal-r-lg);overflow:hidden;border:1px solid var(--pal-sand-200);transition:var(--pal-ease);text-decoration:none;color:inherit}.pal-blog-card:hover{border-color:var(--pal-sand-300);transform:translateY(-3px);box-shadow:var(--pal-sh-card);text-decoration:none}.pal-blog-card-img{height:200px;overflow:hidden;background:var(--pal-sand-100)}.pal-blog-card-img img{width:100%;height:100%;object-fit:cover}.pal-blog-card-body{padding:24px}.pal-blog-card-date{font-size:13px;color:var(--pal-sand-400);margin-bottom:8px}.pal-blog-card-title{font-size:18px;font-weight:600;color:var(--pal-sand-800);line-height:1.4;margin-bottom:8px}.pal-blog-card-desc{font-size:14px;color:var(--pal-sand-500);line-height:1.6;margin:0}.pal-newsletter-box{max-width:600px;margin:0 auto;text-align:center}.pal-newsletter-box .pal-heading-md{margin-bottom:12px}.pal-newsletter-box .pal-body-md{margin-bottom:32px}.pal-newsletter-form{display:flex;gap:10px;max-width:480px;margin:0 auto}.pal-newsletter-form input{flex:1;padding:14px 20px;font-size:16px;font-family:DM Sans,sans-serif;border:1px solid var(--pal-sand-300);border-radius:var(--pal-r-full);background:var(--pal-sand-0);color:var(--pal-sand-800);outline:none;transition:var(--pal-ease)}.pal-newsletter-form input:focus{border-color:var(--pal-blue-400);box-shadow:0 0 0 3px rgba(61,180,250,.1)}.pal-partners-row{display:flex;align-items:center;justify-content:center;gap:48px;flex-wrap:wrap}.pal-partner-item img{height:40px;opacity:.4;filter:grayscale(1);transition:var(--pal-ease)}.pal-partner-item img:hover{opacity:.7;filter:grayscale(0)}@media (max-width:1024px){.pal-chat-wrapper{grid-template-columns:1fr;gap:40px}}@media (max-width:768px){.pal-blog-grid,.pal-faq-layout,.pal-testimonials-grid{grid-template-columns:1fr}.pal-faq-layout{gap:40px}.pal-blog-header{align-items:flex-start;gap:16px}.pal-blog-header,.pal-newsletter-form{flex-direction:column}}.pal-landing .pal-blog .pal-blog-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important}.pal-landing .pal-blog .pal-blog-card{display:block!important;height:auto!important;margin-bottom:0!important;transform:none!important;border-radius:20px!important;overflow:hidden!important;border:1px solid var(--pal-sand-200)!important;text-decoration:none!important;transition:var(--pal-ease)!important;background:var(--pal-sand-0)!important;box-shadow:none!important}.pal-landing .pal-blog .pal-blog-card:hover{transform:translateY(-3px)!important;box-shadow:var(--pal-sh-card)!important;border-color:var(--pal-sand-300)!important}.pal-landing .pal-blog .pal-blog-card-img{height:200px!important;overflow:hidden!important;position:relative!important;background:var(--pal-sand-100)!important}.pal-landing .pal-blog .pal-blog-card-img img{width:100%!important;height:100%!important;object-fit:cover!important;border-radius:0!important}.pal-landing .pal-blog .pal-blog-card-body{padding:24px!important;position:relative!important;z-index:1!important;background:var(--pal-sand-0)!important}.pal-landing .pal-blog .pal-blog-card-date{font-size:13px!important;color:var(--pal-sand-400)!important;margin-bottom:8px!important}.pal-landing .pal-blog .pal-blog-card-title{font-size:18px!important;font-weight:600!important;color:var(--pal-sand-800)!important;line-height:1.4!important;margin-bottom:8px!important}.pal-landing .pal-blog .pal-blog-card-desc{font-size:14px!important;color:var(--pal-sand-500)!important;line-height:1.6!important;margin:0!important}.pal-landing .pal-blog .pal-blog-header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;margin-bottom:40px!important}.pal-landing .pal-testimonials .pal-testimonial-card{background:var(--pal-sand-50)!important;border-radius:20px!important;padding:32px!important;border:1px solid var(--pal-sand-150)!important;box-shadow:none!important}.pal-landing .pal-testimonials .pal-testimonial-stars{color:#f59e0b!important;font-size:16px!important;margin-bottom:16px!important;letter-spacing:2px!important}.pal-landing .pal-testimonials .pal-testimonial-text{font-size:16px!important;color:var(--pal-sand-700)!important;line-height:1.7!important;margin-bottom:20px!important;font-style:italic!important}.pal-landing .pal-testimonials .pal-testimonial-author{display:flex!important;align-items:center!important;gap:12px!important}.pal-landing .pal-testimonials .pal-testimonial-avatar{width:40px!important;height:40px!important;border-radius:50%!important;object-fit:cover!important}.pal-landing .pal-testimonials .pal-testimonial-name{font-size:15px!important;font-weight:600!important;color:var(--pal-sand-800)!important}.pal-landing .pal-testimonials .pal-testimonial-role{font-size:13px!important;color:var(--pal-sand-500)!important}.pal-landing .pal-faq .pal-faq-layout{display:grid!important;grid-template-columns:1fr 1.4fr!important;gap:80px!important;align-items:start!important}.pal-landing .pal-faq .pal-faq-item{border-bottom:1px solid var(--pal-sand-200)!important}.pal-landing .pal-faq .pal-faq-question{display:flex!important;align-items:center!important;justify-content:space-between!important;padding:24px 0!important;cursor:pointer!important;font-size:17px!important;font-weight:600!important;color:var(--pal-sand-800)!important;background:transparent!important;border:none!important;width:100%!important;text-align:left!important;font-family:DM Sans,sans-serif!important;transition:var(--pal-ease)!important}.pal-landing .pal-faq .pal-faq-question:hover{color:var(--pal-blue-600)!important}.pal-landing .pal-faq .pal-faq-question .icon{font-size:22px!important;color:var(--pal-sand-400)!important;transition:var(--pal-ease)!important;flex-shrink:0!important;margin-left:16px!important}.pal-landing .pal-faq .pal-faq-item.open .pal-faq-question .icon{transform:rotate(45deg)!important;color:var(--pal-blue-500)!important}.pal-landing .pal-faq .pal-faq-answer{max-height:0!important;overflow:hidden!important;transition:max-height .3s ease!important}.pal-landing .pal-faq .pal-faq-item.open .pal-faq-answer{max-height:500px!important}.pal-landing .pal-faq .pal-faq-answer-inner{padding:0 0 24px!important;font-size:16px!important;line-height:1.7!important;color:var(--pal-sand-500)!important}.pal-landing .pal-chat .pal-chat-wrapper{display:grid!important;grid-template-columns:1fr 1fr!important;gap:64px!important;align-items:center!important}.pal-landing .pal-chat .pal-chat-content .pal-label{margin-bottom:12px!important;display:block!important}.pal-landing .pal-chat .pal-chat-content .pal-heading-lg{margin-bottom:20px!important}.pal-landing .pal-chat .pal-chat-content p{font-size:17px!important;color:var(--pal-sand-600)!important;line-height:1.7!important;margin-bottom:16px!important}.pal-landing .pal-chat .pal-chat-image img{border-radius:20px!important;box-shadow:var(--pal-sh-card)!important;max-width:100%!important}.pal-landing .pal-pricing .billing-cycle-radios{border-radius:var(--pal-r-full)!important}.pal-landing .pal-pricing .billing-cycle-radios .radio label{border-radius:var(--pal-r-full)!important;transition:var(--pal-ease)!important}.pal-landing .pal-pricing .billing-cycle-radios .radio input:checked+label{background:var(--pal-sand-0)!important;box-shadow:var(--pal-sh-soft)!important}.pal-landing .pal-pricing .billing-cycle-radios .radio .radio-label,.pal-landing .pal-pricing .billing-cycle-radios .radio input{display:none!important}.pal-landing .pal-pricing .pricing-plans-container{flex-wrap:wrap!important}.pal-landing .pal-pricing .pricing-plan{background:var(--pal-sand-0)!important;padding:44px!important}.pal-landing .pal-pricing .pricing-plan.recommended{border-color:var(--pal-blue-400)!important;box-shadow:0 0 0 1px var(--pal-blue-400)!important}.pal-landing .pal-pricing .pricing-plan .recommended-badge{background:var(--pal-blue-500)!important;color:#fff!important;font-size:12px!important;font-weight:700!important;padding:4px 14px!important;border-radius:var(--pal-r-full)!important;position:absolute!important;top:-12px!important;right:24px!important;text-transform:uppercase!important;letter-spacing:.04em!important}.pal-landing .pal-pricing .pricing-plan h3{font-family:DM Sans,sans-serif!important;font-size:20px!important;font-weight:600!important;color:var(--pal-sand-700)!important;margin-bottom:8px!important}.pal-landing .pal-pricing .pricing-plan .pricing-plan-label strong{font-family:Fraunces,serif!important;font-size:48px!important;font-weight:500!important;color:var(--pal-sand-900)!important;line-height:1!important}.pal-landing .pal-pricing .pricing-plan-features{border-top:1px solid var(--pal-sand-200)!important;padding-top:24px!important}.pal-landing .pal-pricing .pricing-plan-features ul{list-style:none!important;padding:0!important;margin:0!important}.pal-landing .pal-pricing .pricing-plan-features ul li{font-size:15px!important;color:var(--pal-sand-700)!important;padding:6px 0!important}.pal-landing .pal-pricing .pricing-plan .button.full-width{border-radius:var(--pal-r-full)!important;transition:var(--pal-ease)!important}.pal-landing .pal-pricing .pricing-plan.recommended .button.full-width{background:var(--pal-blue-500)!important}.pal-landing .pal-pricing .pricing-plan:not(.recommended) .button.full-width{background:var(--pal-sand-0)!important}.pal-landing .pal-heading-lg,.pal-landing .pal-section-header .pal-heading-lg{font-family:Fraunces,Georgia,serif!important}.pal-landing .pal-label,.pal-landing .pal-section-header .pal-label{font-family:DM Sans,sans-serif!important}.pal-landing .pal-templates .dashboard-box.ai-templates{padding:24px!important;margin-bottom:16px!important}.pal-landing .pal-newsletter .pal-newsletter-box{max-width:600px!important;margin:0 auto!important;text-align:center!important}.pal-landing .pal-newsletter .pal-newsletter-form{gap:10px!important;max-width:480px!important}.pal-landing .pal-newsletter .pal-newsletter-form input{padding:14px 20px!important;border:1px solid var(--pal-sand-300)!important;border-radius:var(--pal-r-full)!important;background:var(--pal-sand-0)!important}.pal-landing .pal-partners .pal-partners-row{display:flex!important;align-items:center!important;justify-content:center!important;gap:48px!important;flex-wrap:wrap!important}.pal-landing .pal-partners .pal-partner-item img{height:40px!important;opacity:.4!important;filter:grayscale(1)!important;max-width:120px!important}.pal-landing .pal-cta-banner{background:var(--pal-blue-500)!important;padding:100px 0!important;text-align:center!important}.pal-landing .pal-cta-banner .pal-heading-lg{color:#fff!important}.pal-landing .pal-cta-banner .pal-body-lg{color:hsla(0,0%,100%,.75)!important}.pal-landing .pal-cta-banner .pal-btn-white{background:#fff!important;color:var(--pal-blue-600)!important;padding:16px 40px!important;border-radius:var(--pal-r-full)!important;font-size:17px!important;font-weight:700!important;border:none!important;display:inline-flex!important;text-decoration:none!important}.pal-landing .pal-capabilities .pal-bento{display:grid!important;grid-template-columns:1.2fr .8fr!important;grid-template-rows:auto auto!important;gap:16px!important}.pal-landing .pal-capabilities .pal-bento-card.card-main{grid-row:1/3!important}@media (max-width:1024px){.pal-landing .pal-chat .pal-chat-wrapper,.pal-landing .pal-faq .pal-faq-layout{grid-template-columns:1fr!important;gap:40px!important}.pal-landing .pal-capabilities .pal-bento{grid-template-columns:1fr!important}.pal-landing .pal-capabilities .pal-bento-card.card-main{grid-row:auto!important}}@media (max-width:768px){.pal-landing .pal-blog .pal-blog-grid,.pal-landing .pal-testimonials .pal-testimonials-grid{grid-template-columns:1fr!important}.pal-landing .pal-pricing .pricing-plans-container{flex-direction:column!important;align-items:center!important}.pal-landing .pal-pricing .pricing-plan{max-width:100%!important}.pal-landing .pal-newsletter .pal-newsletter-form{flex-direction:column!important}.pal-landing .pal-blog .pal-blog-header{flex-direction:column!important;align-items:flex-start!important;gap:16px!important}}.pal-landing .pal-announcement{padding-top:80px!important}.pal-landing .pal-hero .pal-hero-cta{gap:14px!important;flex-wrap:wrap!important}.pal-landing .pal-hero .pal-btn-google{padding:14px 28px!important}.pal-landing .pal-hero-proof{margin-top:48px!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:32px!important;flex-wrap:wrap!important}.pal-landing .pal-proof-item{text-align:center!important}.pal-landing .pal-proof-number{font-family:Fraunces,serif!important;font-size:26px!important;font-weight:600!important;color:var(--pal-sand-900)!important;line-height:1.2!important}.pal-landing .pal-proof-label{font-size:13px!important;color:var(--pal-sand-500)!important;margin-top:2px!important}.pal-landing .pal-proof-divider{width:1px!important;height:36px!important;background:var(--pal-sand-200)!important}.pal-landing .pal-hero-input-box{background:var(--pal-sand-0)!important;padding:8px 8px 8px 24px!important;box-shadow:var(--pal-sh-card)!important;max-width:640px!important}.pal-landing .pal-hero-input-box input{padding:12px 0!important}.pal-landing .pal-hero-input-box .pal-btn-primary{flex-shrink:0!important;white-space:nowrap!important}.pal-landing .pal-images .image-lightbox .col-6,.pal-landing .pal-images .image-lightbox .col-md-2,.pal-landing .pal-images .image-lightbox .col-sm-4{padding:4px!important}.pal-landing .pal-images .image-lightbox img{transition:var(--pal-ease)!important}.pal-landing .pal-images .image-lightbox img:hover{transform:scale(1.03)!important}.pal-landing .pal-templates .template-categories.home-templates{margin-bottom:32px!important}.pal-landing .pal-templates .template-categories ul{display:flex!important;flex-wrap:wrap!important;gap:4px!important;list-style:none!important;padding:0!important;margin:0!important}.pal-landing .pal-templates .template-categories ul li a{display:block!important;padding:10px 18px!important;font-size:15px!important;font-weight:500!important;color:var(--pal-sand-500)!important;border-radius:10px!important;text-decoration:none!important;transition:var(--pal-ease)!important;background:transparent!important;border:none!important}.pal-landing .pal-templates .template-categories ul li.active a{color:#3db4fa!important;background:#eef8ff!important;font-weight:600!important}.pal-landing .pal-templates .ai-template-blocks .col-md-4{margin-bottom:16px!important}.pal-landing .pal-templates .dashboard-box.ai-templates{background:var(--pal-sand-0)!important;border:1px solid var(--pal-sand-200)!important;border-radius:14px!important;padding:28px!important;box-shadow:none!important;transition:var(--pal-ease)!important;height:100%!important}.pal-landing .pal-templates .dashboard-box.ai-templates:hover{border-color:var(--pal-sand-300)!important;background:var(--pal-sand-50)!important;box-shadow:var(--pal-sh-soft)!important}.pal-landing .pal-templates .dashboard-box.ai-templates .ai-templates-icon{width:44px!important;height:44px!important;display:flex!important;align-items:center!important;justify-content:center!important;background:#eef8ff!important;border-radius:10px!important;margin-bottom:16px!important;font-size:18px!important}.pal-landing .pal-templates .dashboard-box.ai-templates .ai-templates-icon i{color:#3db4fa!important}.pal-landing .pal-templates .dashboard-box.ai-templates .content h4{font-size:17px!important;font-weight:600!important;color:var(--pal-sand-800)!important;margin-bottom:6px!important;line-height:1.3!important}.pal-landing .pal-templates .dashboard-box.ai-templates .content p{font-size:14px!important;color:var(--pal-sand-500)!important;margin:0!important;line-height:1.5!important}.pal-landing .pal-templates .ai-templates-category-title h4{font-family:DM Sans,sans-serif!important;font-size:18px!important;font-weight:600!important;color:var(--pal-sand-700)!important;padding:16px 0 8px!important;border-bottom:1px solid var(--pal-sand-150)!important;margin-bottom:16px!important}.pal-landing .pal-templates .ai-template-blocks-toggle-button{text-align:center!important;margin-top:24px!important}.pal-landing .pal-templates .ai-template-blocks-toggle-button a{display:inline-flex!important;align-items:center!important;gap:8px!important;padding:12px 28px!important;border-radius:9999px!important;border:1px solid var(--pal-sand-300)!important;color:var(--pal-sand-600)!important;font-size:15px!important;font-weight:500!important;text-decoration:none!important;background:var(--pal-sand-0)!important;transition:var(--pal-ease)!important}.pal-landing .pal-templates .ai-template-blocks-toggle-button a:hover{background:var(--pal-sand-100)!important;border-color:var(--pal-sand-400)!important}.pal-landing .pal-pricing .billing-cycle-radios{background:var(--pal-sand-200)!important;margin:0 auto 56px!important;width:auto!important;text-align:center!important}.pal-landing .pal-pricing .pricing-plan.recommended .recommended-badge{padding:6px 16px!important;letter-spacing:.04em!important}.pal-landing .pal-pricing .pricing-plan.recommended{border-color:#3db4fa!important;box-shadow:0 0 0 1px #3db4fa!important}.pal-landing .pal-pricing .pricing-plan.recommended:before{background:linear-gradient(90deg,#6cc7ff,#3db4fa)!important}.pal-landing .pal-pricing .pricing-plan.recommended .button.full-width:hover{background:#2aa3e9!important}@media (max-width:768px){.pal-landing .pal-hero-proof{gap:20px!important}.pal-landing .pal-proof-divider{display:none!important}.pal-landing .pal-hero .pal-hero-cta{flex-direction:column!important}}.pal-landing .hero-stats-bar,.pal-landing .social-proof-strip,.pal-landing .ud-hero-brands-wrapper{display:none!important}#header .header-nav li a,#header .ud-header .navbar-nav .ud-menu-scroll,.pal-landing~#header .ud-header .navbar-nav .ud-menu-scroll,.ud-header .navbar-nav>li>a{color:var(--pal-sand-700)!important}#header .ud-header,.ud-header{background:rgba(250,250,248,.92)!important;backdrop-filter:blur(16px) saturate(1.4)!important;-webkit-backdrop-filter:blur(16px) saturate(1.4)!important}#header .ud-main-btn,.ud-header .ud-main-btn{background:#3db4fa!important;color:#fff!important}.pal-landing .pal-announcement{padding-top:90px!important;margin-bottom:20px!important}.pal-landing .pal-hero{padding-top:10px!important}.pal-landing .pal-pricing .pricing-plan-label{padding:0!important}.pal-landing .pal-pricing .pricing-plan.recommended,.pal-landing .pal-pricing .pricing-plan.recommended .recommended-badge{box-shadow:none!important}.pal-landing .pal-pricing .billing-cycle-radios{display:inline-flex!important;background:var(--pal-sand-100)!important;border-radius:9999px!important;padding:4px!important;border:1px solid var(--pal-sand-200)!important;margin:0 auto 48px!important}.pal-landing .pal-pricing .billing-cycle-radios .radio label{padding:10px 28px!important;background:transparent!important;border-radius:9999px!important;border:none!important;line-height:1.4!important}.pal-landing .pal-pricing .billing-cycle-radios .radio input:checked+label{box-shadow:0 1px 4px rgba(0,0,0,.08)!important}.pal-landing .pal-templates .template-categories{background:var(--pal-sand-50)!important;border-radius:16px!important;padding:16px 24px!important;border:1px solid var(--pal-sand-150)!important;margin-bottom:40px!important}.pal-landing .pal-templates .template-categories ul li a.active,.pal-landing .pal-templates .template-categories ul li.active a{color:#3db4fa!important;background:#fff!important;border-radius:9999px!important;box-shadow:0 1px 3px rgba(0,0,0,.06)!important;padding:8px 20px!important;border:1px solid #b8e4ff!important}.pal-landing .pal-templates .template-categories ul li a{padding:8px 16px!important;border-radius:9999px!important;border:1px solid transparent!important}.pal-landing .pal-templates .template-categories ul li a:hover{color:var(--pal-sand-700)!important;background:var(--pal-sand-100)!important}.pal-landing .pal-templates .dashboard-box.ai-templates:hover{border-color:#b8e4ff!important;background:#fafcff!important;transform:translateY(-2px)!important;box-shadow:0 4px 16px rgba(61,180,250,.08)!important}.pal-landing .pal-images .image-lightbox .margin-bottom-30{margin-bottom:8px!important}.pal-landing .pal-images .image-lightbox img{aspect-ratio:1/1!important;object-fit:cover!important;border-radius:14px!important;width:100%!important}#footer .footer-middle-section .footer-logo~p,.pal-landing~#footer .footer-logo+p{display:none!important}.pal-landing .pal-testimonials .pal-testimonials-grid{gap:20px!important}.pal-landing .pal-cta-banner{display:none!important}.pal-landing .pal-hero-input-box{max-width:680px!important;border-radius:20px!important;padding:6px 6px 6px 28px!important;border:2px solid var(--pal-sand-200)!important;box-shadow:0 4px 24px rgba(0,0,0,.04),0 1px 3px rgba(0,0,0,.03)!important}.pal-landing .pal-hero-input-box:focus-within{box-shadow:0 4px 24px rgba(61,180,250,.1),0 0 0 3px rgba(61,180,250,.08)!important}.pal-landing .pal-hero-input-box input{font-size:18px!important;padding:16px 0!important}.pal-landing .pal-hero-input-box .pal-btn-primary{padding:14px 32px!important;font-size:16px!important;border-radius:14px!important}.pal-landing .pal-hero .pal-hero-cta{display:flex!important;align-items:center!important;justify-content:center!important;gap:12px!important;margin-top:28px!important}.pal-landing .pal-hero .pal-btn-primary.pal-btn-large{padding:16px 36px!important;font-size:17px!important;border-radius:9999px!important}.pal-landing .pal-hero .pal-btn-google.pal-btn-large{display:inline-flex!important;align-items:center!important;gap:10px!important;padding:16px 32px!important;font-size:17px!important;font-weight:600!important;color:var(--pal-sand-700)!important;background:#fff!important;border:1px solid var(--pal-sand-300)!important;border-radius:9999px!important;text-decoration:none!important;transition:all .2s ease!important;font-family:DM Sans,sans-serif!important}.pal-landing .pal-hero .pal-btn-google.pal-btn-large:hover{background:var(--pal-sand-50)!important;border-color:var(--pal-sand-400)!important}.pal-landing .pal-hero .pal-btn-google.pal-btn-large svg{flex-shrink:0!important}.pal-landing .pal-hero{padding-top:100px!important}.pal-landing .pal-announcement{display:none!important}.pal-landing .pal-pricing .billing-cycle-radios{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important;margin:0 0 48px 0!important;background:transparent!important;border:none!important;padding:0!important;gap:0!important}.pal-landing .pal-pricing .billing-cycle-radios .radio{margin:0!important;padding:0!important}.pal-landing .pal-pricing .billing-cycle-radios .radio:first-child label{border-radius:9999px 0 0 9999px!important}.pal-landing .pal-pricing .billing-cycle-radios .radio:last-child label{border-radius:0 9999px 9999px 0!important}.pal-landing .pal-pricing .billing-cycle-radios .radio label{display:block!important;padding:12px 28px!important;font-size:15px!important;font-weight:600!important;color:var(--pal-sand-500)!important;background:var(--pal-sand-100)!important;cursor:pointer!important;margin:0!important;border:1px solid var(--pal-sand-200)!important;border-right:none!important;transition:all .2s ease!important;border-radius:0!important}.pal-landing .pal-pricing .billing-cycle-radios .radio:last-child label{border-right:1px solid var(--pal-sand-200)!important}.pal-landing .pal-pricing .billing-cycle-radios .radio input:checked+label{background:#fff!important;color:var(--pal-sand-800)!important;border-color:var(--pal-sand-300)!important;box-shadow:0 1px 4px rgba(0,0,0,.06)!important;z-index:1!important;position:relative!important}.pal-landing .pal-pricing .billing-cycle-radios .radio .radio-label,.pal-landing .pal-pricing .billing-cycle-radios .radio input{display:none!important}.pal-landing .pal-pricing .pricing-plans-container{display:flex!important;justify-content:center!important;gap:24px!important;max-width:900px!important;margin:0 auto!important}.pal-landing .pal-pricing .pricing-plan{border-radius:24px!important;padding:40px!important;flex:1!important;min-width:280px!important;max-width:420px!important;position:relative!important;overflow:visible!important;box-shadow:none!important}.pal-landing .pal-pricing .pricing-plan.recommended{box-shadow:0 8px 32px rgba(61,180,250,.12)!important;overflow:visible!important}.pal-landing .pal-pricing .pricing-plan.recommended .recommended-badge{background:#3db4fa!important;color:#fff!important;font-size:12px!important;font-weight:700!important;padding:6px 20px!important;border-radius:9999px!important;position:absolute!important;top:-14px!important;left:50%!important;transform:translateX(-50%)!important;right:auto!important;white-space:nowrap!important;text-transform:uppercase!important;letter-spacing:.05em!important}.pal-landing .pal-pricing .pricing-plan:after,.pal-landing .pal-pricing .pricing-plan:before{display:none!important}.pal-landing .pal-pricing .pricing-plan-label{background:transparent!important;padding:12px 0!important;margin-bottom:12px!important}.pal-landing .pal-pricing .pricing-plan .button.full-width{display:block!important;width:100%!important;padding:14px 24px!important;text-align:center!important;font-size:16px!important;font-weight:600!important;border-radius:9999px!important;cursor:pointer!important;border:none!important;font-family:DM Sans,sans-serif!important}.pal-landing .pal-pricing .pricing-plan:not(.recommended) .button.full-width{background:#fff!important;color:var(--pal-sand-700)!important;border:1px solid var(--pal-sand-300)!important}.pal-landing .pal-pricing .pricing-plan.recommended .button.full-width{background:#3db4fa!important;color:#fff!important}.pal-landing .pal-pricing .tabs-header{margin-bottom:24px!important;text-align:center!important}.pal-landing .pal-newsletter .pal-newsletter-form{border-radius:9999px!important;border:2px solid var(--pal-sand-200)!important}.pal-landing .pal-newsletter .pal-newsletter-form input{padding:14px 24px!important;border-radius:9999px!important;color:var(--pal-sand-800)!important}.pal-landing .pal-newsletter .pal-newsletter-form .pal-btn{flex-shrink:0!important;padding:14px 28px!important;font-size:16px!important;font-weight:600!important;border-radius:9999px!important;height:auto!important;line-height:1.4!important}.pal-landing .pal-testimonials .pal-testimonials-grid{display:grid!important;grid-template-columns:repeat(3,1fr)!important;gap:24px!important}.pal-landing .pal-capabilities,.pal-landing .pal-hero-proof{display:none!important}@media (max-width:768px){.pal-landing .pal-hero .pal-hero-cta{flex-direction:column!important}.pal-landing .pal-pricing .pricing-plans-container{flex-direction:column!important;align-items:center!important}.pal-landing .pal-pricing .pricing-plan{max-width:100%!important}.pal-landing .pal-testimonials .pal-testimonials-grid{grid-template-columns:1fr!important}.pal-landing .pal-newsletter .pal-newsletter-form{flex-direction:column!important;border-radius:16px!important}}.pal-landing .pal-hero{padding-top:140px!important;padding-bottom:80px!important}.pal-landing .pal-hero-input-box{display:flex!important;align-items:center!important;background:#fff!important;border:1.5px solid var(--pal-sand-250,#d5d0c8)!important;border-radius:16px!important;padding:6px 6px 6px 24px!important;max-width:600px!important;margin:0 auto!important;box-shadow:none!important;transition:border-color .2s ease,box-shadow .2s ease!important}.pal-landing .pal-hero-input-box input{flex:1!important;border:none!important;outline:none!important;font-size:17px!important;font-family:DM Sans,sans-serif!important;color:var(--pal-sand-800)!important;background:transparent!important;padding:14px 0!important;min-width:0!important}.pal-landing .pal-hero-input-box input::placeholder{color:var(--pal-sand-400)!important}.pal-landing .pal-hero-send{display:flex!important;align-items:center!important;justify-content:center!important;width:44px!important;height:44px!important;border-radius:12px!important;background:var(--pal-sand-200)!important;color:var(--pal-sand-400)!important;flex-shrink:0!important;transition:all .2s ease!important;text-decoration:none!important;cursor:pointer!important}.pal-landing .pal-hero-input-box input:not(:placeholder-shown)~.pal-hero-send{background:#3db4fa!important;color:#fff!important}.pal-landing .pal-hero-send:hover{background:#3db4fa!important;color:#fff!important}.pal-landing .pal-hero-input-box .pal-btn-primary{display:none!important}.pal-landing .pal-pricing{background:var(--pal-sand-50)!important;padding:100px 0!important}.pal-landing .pal-pricing .col-xl-12,.pal-landing .pal-pricing .row,.pal-landing .pal-pricing .tab,.pal-landing .pal-pricing .tabs,.pal-landing .pal-pricing .tabs-content{background:transparent!important;border:none!important;box-shadow:none!important;padding-left:0!important;padding-right:0!important}.pal-landing .pal-pricing .tabs.pricing-tabs{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important}.pal-landing .pal-pricing .pricing-plan{background:#fff!important;border:1px solid var(--pal-sand-200)!important;border-radius:20px!important;padding:36px!important;box-shadow:0 1px 3px rgba(0,0,0,.03)!important}.pal-landing .pal-pricing .pricing-plan.recommended{border:2px solid #3db4fa!important;box-shadow:0 4px 20px rgba(61,180,250,.1)!important}.pal-landing .pal-pricing .recommended-badge{background:#3db4fa!important;color:#fff!important;font-size:11px!important;font-weight:700!important;padding:5px 16px!important;border-radius:9999px!important;position:absolute!important;top:-12px!important;left:50%!important;transform:translateX(-50%)!important;right:auto!important;text-transform:uppercase!important;letter-spacing:.06em!important;white-space:nowrap!important}.pal-landing .pal-pricing .pricing-plan-label{background:none!important;border:none!important;box-shadow:none!important;padding:8px 0 16px!important}.pal-landing .pal-newsletter .pal-newsletter-form{display:flex!important;align-items:stretch!important;gap:0!important;max-width:520px!important;margin:0 auto!important;background:#fff!important;border-radius:14px!important;border:1.5px solid var(--pal-sand-250,#d5d0c8)!important;padding:4px!important;overflow:hidden!important}.pal-landing .pal-newsletter .pal-newsletter-form input{flex:1!important;padding:12px 20px!important;font-size:16px!important;border:none!important;border-radius:10px!important;background:transparent!important;outline:none!important;height:auto!important;box-shadow:none!important;font-family:DM Sans,sans-serif!important}.pal-landing .pal-newsletter .pal-newsletter-form .pal-btn,.pal-landing .pal-newsletter .pal-newsletter-form button{flex-shrink:0!important;padding:12px 24px!important;font-size:15px!important;font-weight:600!important;border-radius:10px!important;height:auto!important;line-height:1.4!important;background:#3db4fa!important;color:#fff!important;border:none!important;cursor:pointer!important;font-family:DM Sans,sans-serif!important;align-self:stretch!important;display:flex!important;align-items:center!important}.pal-landing .pal-hero .pal-hero-input-area,.pal-landing .pal-hero-input-area{background:transparent!important;border:none!important;box-shadow:none!important;padding:0!important;margin:32px auto 0!important;max-width:600px!important}.pal-landing .pal-hero .pal-hero-input-box,.pal-landing .pal-hero-input-box{background:#fff!important;border:1.5px solid #d5d0c8!important;border-radius:16px!important;padding:6px 6px 6px 24px!important;box-shadow:none!important;display:flex!important;align-items:center!important;margin:0!important;max-width:none!important}.pal-landing .pal-hero-input-box:focus-within{border-color:#3db4fa!important;box-shadow:0 0 0 3px rgba(61,180,250,.1)!important}.pal-landing .pal-hero-input-box input,.pal-landing .pal-hero-input-box input.with-border,.pal-landing .pal-hero-input-box input[type=text]{border:none!important;box-shadow:none!important;background:transparent!important;outline:none!important;padding:14px 0!important;font-size:17px!important;flex:1!important;min-width:0!important;margin:0!important;width:auto!important;height:auto!important}.pal-landing .pal-pricing .pricing-plans-container,.pal-landing .pricing-plans-container{border-radius:0!important;box-shadow:none!important;border:none!important;background:transparent!important;display:flex!important;justify-content:center!important;gap:24px!important;margin:0 auto!important;max-width:900px!important}.pal-landing .pricing-plan .pricing-plan-label,.pal-landing .pricing-plan-label,.pal-landing .recommended .pricing-plan-label{background:none!important;background-color:transparent!important;border:none!important;box-shadow:none!important;border-radius:0!important;padding:8px 0 16px!important;margin:12px 0!important}.pal-landing .pal-pricing .pricing-plan.recommended,.pal-landing .pricing-plan.recommended{box-shadow:0 4px 20px rgba(61,180,250,.1)!important;margin:0!important;padding:36px!important;border:2px solid #3db4fa!important;border-radius:20px!important;background:#fff!important;overflow:visible!important}.pal-landing .pricing-plan .recommended-badge,.pal-landing .pricing-plan.recommended .recommended-badge,.pal-landing .recommended .recommended-badge{width:auto!important;height:auto!important;top:-14px!important;left:50%!important;transform:translateX(-50%)!important;right:auto!important;border-radius:9999px!important;padding:5px 16px!important;font-size:11px!important;font-weight:700!important;line-height:1.4!important;background:#3db4fa!important;color:#fff!important;text-transform:uppercase!important;letter-spacing:.06em!important;position:absolute!important}.pal-landing .pal-pricing .pricing-plan,.pal-landing .pricing-plan{background:#fff!important;border:1px solid #e8e4de!important;border-radius:20px!important;padding:36px!important;box-shadow:0 1px 3px rgba(0,0,0,.03)!important;flex:1!important;min-width:280px!important;max-width:420px!important;position:relative!important;overflow:visible!important;margin:0!important}.pal-landing .pricing-plan:first-of-type,.pal-landing .pricing-plan:last-of-type{padding:36px!important;margin:0!important}.pal-landing .pricing-plan .button,.pal-landing .pricing-plan .button.full-width{display:block!important;width:100%!important;padding:14px 24px!important;text-align:center!important;font-size:16px!important;font-weight:600!important;border-radius:9999px!important;cursor:pointer!important;font-family:DM Sans,sans-serif!important;transition:all .2s ease!important}.pal-landing .pricing-plan:not(.recommended) .button,.pal-landing .pricing-plan:not(.recommended) .button.full-width{background:#fff!important;color:#555!important;border:1px solid #d5d0c8!important}.pal-landing .pricing-plan .button:hover,.pal-landing .pricing-plan.recommended .button,.pal-landing .pricing-plan.recommended .button.full-width{background:#3db4fa!important;color:#fff!important;border:none!important;box-shadow:none!important}.pal-landing .pal-newsletter #newsletter-form,.pal-landing .pal-newsletter .pal-newsletter-form{display:flex!important;align-items:stretch!important;gap:0!important;max-width:520px!important;margin:0 auto!important;background:#fff!important;border:1.5px solid #d5d0c8!important;border-radius:14px!important;padding:4px!important;box-shadow:none!important}.pal-landing .pal-newsletter #newsletter-form input,.pal-landing .pal-newsletter .pal-newsletter-form input,.pal-landing .pal-newsletter input,.pal-landing .pal-newsletter input.newsletter-email,.pal-landing .pal-newsletter input.with-border{flex:1!important;padding:14px 20px!important;font-size:16px!important;border:none!important;border-radius:10px!important;background:transparent!important;outline:none!important;box-shadow:none!important;height:auto!important;margin:0!important;width:auto!important;min-width:0!important;color:var(--pal-sand-800)!important;font-family:DM Sans,sans-serif!important}.pal-landing .pal-newsletter #newsletter-form .pal-btn,.pal-landing .pal-newsletter #newsletter-form button,.pal-landing .pal-newsletter .pal-newsletter-form .pal-btn,.pal-landing .pal-newsletter .pal-newsletter-form button{flex-shrink:0!important;padding:14px 28px!important;font-size:15px!important;font-weight:600!important;border-radius:10px!important;background:#3db4fa!important;color:#fff!important;border:none!important;cursor:pointer!important;font-family:DM Sans,sans-serif!important;height:auto!important;box-shadow:none!important;line-height:1.4!important;align-self:stretch!important;display:flex!important;align-items:center!important;justify-content:center!important;margin:0!important}.pal-landing .pal-pricing .pricing-plan-features>strong,.pal-landing .pricing-plan-features li .icon-feather-help-circle,.pal-landing .pricing-plan-features li i.icon-feather-help-circle,.pal-landing .pricing-plan-features>strong{display:none!important}.pal-landing .pal-pricing .pricing-plan-features ul li,.pal-landing .pricing-plan-features ul li{display:flex!important;align-items:baseline!important;gap:5px!important;line-height:1.3!important;padding:2px 0!important}.pal-landing .pal-pricing .pricing-plan:not(.recommended),.pal-landing .pricing-plan:not(.recommended){background:#f8f7f5!important;border-color:#e8e5e0!important}.pal-landing .pricing-plan:not(.recommended) h3{color:#999!important}.pal-landing .pricing-plan:not(.recommended) .pricing-plan-label strong{color:#777!important;font-size:40px!important}.pal-landing .pricing-plan:not(.recommended) .button,.pal-landing .pricing-plan:not(.recommended) .button.full-width{background:transparent!important;color:#b0b0b0!important;border:1px solid #e0ddd8!important;font-weight:500!important;font-size:14px!important;cursor:default!important;box-shadow:none!important}.pal-landing .pricing-plan:not(.recommended) .button.full-width:hover,.pal-landing .pricing-plan:not(.recommended) .button:hover{background:transparent!important;transform:none!important;color:#b0b0b0!important}.pal-landing .pal-pricing .tabs-content:after,.pal-landing .tabs-content:after{display:none!important;content:none!important;box-shadow:none!important}.pal-landing .pal-pricing .tabs-content,.pal-landing .tabs-content{overflow:visible!important}.pal-landing .pal-pricing .tabs-content .tab,.pal-landing .tabs-content .tab{padding:0!important;background:transparent!important}#sign-in-dialog{background:#fff!important;border-radius:16px!important;padding:0!important;max-width:440px!important;overflow:hidden!important;box-shadow:0 16px 48px rgba(0,0,0,.12)!important}#sign-in-dialog .popup-tabs-nav{background:transparent!important;border-bottom:1px solid #f0f0f0!important;height:52px!important;border-radius:16px 16px 0 0!important}#sign-in-dialog .popup-tabs-nav li{line-height:52px!important;height:52px!important}#sign-in-dialog .popup-tabs-nav li a{font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:600!important;color:#1a1918!important;padding:0 28px!important;border:none!important}#sign-in-dialog .mfp-close{background:#f5f5f5!important;color:#8a8a8a!important;border-radius:8px!important;width:32px!important;height:32px!important;line-height:32px!important;top:10px!important;right:12px!important;font-size:18px!important;opacity:1!important}#sign-in-dialog .mfp-close:hover{background:#e8e8e8!important;color:#3d3d3d!important}#sign-in-dialog .popup-tab-content{padding:28px 32px 32px!important}#sign-in-dialog .welcome-text{text-align:center!important;margin-bottom:24px!important}#sign-in-dialog .welcome-text h3{font-family:DM Sans,sans-serif!important;font-size:22px!important;font-weight:600!important;color:#1a1918!important;margin-bottom:4px!important}#sign-in-dialog .welcome-text span{font-family:DM Sans,sans-serif!important;font-size:14px!important;color:#8a8a8a!important}#sign-in-dialog .welcome-text a{color:#3db4fa!important;text-decoration:none!important;font-weight:500!important}#sign-in-dialog .social-login-buttons{display:flex!important;flex-direction:column!important;gap:8px!important;width:100%!important;margin:0!important}#sign-in-dialog .social-login-buttons button{width:100%!important;margin:0!important;padding:12px 16px!important;border:1px solid #e8e8e8!important;border-radius:10px!important;background:#fff!important;color:#1a1918!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;font-weight:500!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;cursor:pointer!important;transition:all .15s!important}#sign-in-dialog .social-login-buttons button:hover{background:#fafafa!important;border-color:#d5d5d5!important;color:#1a1918!important}#sign-in-dialog .social-login-buttons button img{width:20px!important;height:20px!important;margin:0!important}#sign-in-dialog .social-login-buttons .facebook-login{border-color:#e8e8e8!important;color:#1a1918!important}#sign-in-dialog .social-login-separator{margin:20px 0 16px!important}#sign-in-dialog .social-login-separator:before{background-color:#f0f0f0!important}#sign-in-dialog .social-login-separator span{font-family:DM Sans,sans-serif!important;font-size:13px!important;color:#b0b0b0!important;background:#fff!important}#sign-in-dialog .input-with-icon-left{margin-bottom:12px!important}#sign-in-dialog .input-with-icon-left i{color:#b0b0b0!important}#sign-in-dialog input.input-text,#sign-in-dialog input.with-border{border:1px solid #e8e8e8!important;border-radius:10px!important;font-family:DM Sans,sans-serif!important;font-size:14px!important;padding:12px 14px 12px 42px!important;background:#fff!important;box-shadow:none!important;color:#1a1918!important}#sign-in-dialog input.input-text:focus,#sign-in-dialog input.with-border:focus{border-color:#d0d0d0!important;outline:none!important}#sign-in-dialog .forgot-password{font-family:DM Sans,sans-serif!important;font-size:13px!important;color:#3db4fa!important;text-decoration:none!important;display:block!important;text-align:right!important;margin-bottom:16px!important}#sign-in-dialog .button.full-width{background:#1a1918!important;color:#fff!important;border:none!important;border-radius:10px!important;font-family:DM Sans,sans-serif!important;font-size:15px!important;font-weight:500!important;padding:13px 24px!important;width:100%!important;cursor:pointer!important;transition:background .15s!important}#sign-in-dialog .button.full-width:hover{background:#333!important}#sign-in-dialog .button.full-width i{display:none!important}
/*# sourceMappingURL=pal-2026.min.css.map */