.tip-secondary,.tip-tertiary{font-weight:400;color:#666666;text-align:center;}.tip-secondary{font-size:16px;line-height:24px;}.tip-tertiary{font-size:14px;line-height:22px;}.header-banner{background:url('../img/pricing/bg-banner.jpg') center/cover no-repeat;padding:3rem 1rem;text-align:center;}.header-banner h1{font-family:'Montserrat',sans-serif;font-weight:600;font-style:italic;font-size:48px;line-height:56px;margin-bottom:32px;}.header-banner h2{font-weight:500;font-size:28px;line-height:32px;color:#666;margin-bottom:16px;}.header-banner>p{font-weight:400;font-size:14px;line-height:22px;color:#666;}.pricing-section{max-width:1200px;margin:4rem auto 0;}.pricing-section h1{font-family:'Montserrat',sans-serif;text-align:center;font-weight:600;margin-bottom:1rem;color:#212529;font-size:36px;}.pricing-cards{margin-top:4rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1rem;margin-bottom:2rem;}.pricing-card{background-color:white;border-radius:0.5rem;padding:32px 20px;border:1px solid #EAEAEA;position:relative;width:230px;}.pricing-card.most-popular{border:1px solid #FF8000;z-index:10;}.pricing-card.most-popular::before{content:"Most Popular";position:absolute;top:-15px;left:50%;transform:translateX(-50%);background-color:#FF8000;color:white;font-size:14px;line-height:22px;font-weight:400;padding:0.25rem 0.75rem;border-radius:1rem;width:130px;text-align:center;}.pricing-card h2{color:#ED7109;font-size:16px;line-height:22px;font-weight:400;margin-bottom:18px;}.pricing-card .btn{height:38px;padding:7px 20px;}.price{font-size:26px;line-height:34px;font-weight:500;margin-bottom:14px;}.price span{font-size:14px;line-height:22px;font-weight:400;color:#666666;}.price-desc{font-size:14px;line-height:22px;font-weight:400;color:#666666;margin-bottom:0px;height:90px;}.features-list{list-style:none;text-align:left;margin-bottom:0;padding-left:0;height:300px;}.features-list li{padding:6px 0;font-size:14px;line-height:22px;display:flex;align-items:center;}.features-list li::before{content:"";background:url("../icons/check-mark-B.svg") center/contain no-repeat;width:12px;height:12px;min-width:12px;min-height:12px;margin-right:8px;}.credits-info{background-color:rgba(247,247,245,0.65);padding:3rem;}.credits-info h2{font-size:28px;line-height:36px;font-weight:400;margin-bottom:0.5rem;display:flex;align-items:center;gap:0.5rem;}.credits-info h3{font-size:20px;line-height:28px;font-weight:400;margin-top:1.5rem;margin-bottom:1rem;}.credits-info .uses{font-size:16px;line-height:24px;margin-bottom:12px;padding-left:28px;position:relative;font-weight:500;}.credits-info .uses::before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:14px;height:14px;background:url("../icons/check-circle-filled.svg") center/contain no-repeat;}.all-plans-include{max-width:1000px;margin:0 auto 3rem;text-align:center;}.all-plans-include h2{font-size:1.125rem;font-weight:600;margin-bottom:1.5rem;}.features-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1.5rem;}.feature-item{display:flex;flex-direction:column;align-items:center;gap:0.5rem;font-size:0.875rem;}.feature-item img{width:40px;height:40px;background-color:#FFE0B2;border-radius:0.5rem;padding:0.5rem;}.compare-section{margin:0 auto 4rem;}.compare-section h1{font-family:"Montserrat",sans-serif;font-size:36px;font-weight:600;margin-bottom:1rem;text-align:center;}.compare-content{display:grid;grid-template-columns:1fr 2fr;gap:2rem;align-items:center;margin-bottom:2rem;}.compare-benefits{font-size:0.875rem;}.compare-benefits ul{list-style:none;margin-top:1rem;}.compare-benefits li{padding:0.25rem 0;display:flex;align-items:center;gap:0.5rem;}.compare-benefits li::before{content:"";background:url("../icons/check-mark-B.svg") center/contain no-repeat;width:16px;height:16px;}.workflow-diagram{background-color:white;border-radius:0.5rem;padding:1rem;box-shadow:0 1px 3px 0 rgba(0,0,0,0.1);}.compare-table{width:100%;border-collapse:separate;border-spacing:0;background-color:white;border-radius:0.5rem;border:1px solid #EEEEEE;overflow:hidden;}.compare-table th,.compare-table td{padding:0.75rem;text-align:center;font-size:0.875rem;border-bottom:1px solid #EEEEEE;border-right:1px solid #EEEEEE;}.compare-table th:last-child,.compare-table td:last-child{border-right:none;}.compare-table th:first-child,.compare-table td:first-child{text-align:left;padding-left:48px;}.feature-col{width:400px;min-width:200px;}.plan-col{width:160px;min-width:80px;}.compare-table th{background-color:#FAFAF9;font-weight:600;}.compare-table tr:last-child td{border-bottom:none;}.compare-table .pro-col{background-color:rgba(255,128,0,0.08);font-weight:500;}.compare-table .check-icon{width:14px;height:14px;}.who-uses-section{margin-bottom:4rem;}.uses-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:1rem;margin-top:3rem;}.use-card{background-color:#FAFAF9;padding:40px;border-radius:0.5rem;}.use-card .use-card-title{font-size:20px;line-height:28px;font-weight:500;margin-bottom:8px;}.use-card .use-card-desc{font-size:14px;line-height:22px;margin:0;color:#666;}.faq-section{margin-bottom:80px;}.faq-section h1{margin-bottom:3rem;}.faq-section .faq-title{font-weight:500;margin-bottom:16px;font-size:20px;line-height:28px;margin-top:40px;}.faq-section .faq-desc{margin-left:33px;font-size:16px;line-height:24px;color:#666;margin-bottom:16px;}.price-contact-section{background:url('../img/pricing/bg-contact.jpg') center/cover no-repeat;text-align:center;padding:80px 1rem;height:418px;width:100vw;position:relative;left:50%;right:50%;margin-left:-50vw;margin-right:-50vw;}.price-contact-section h2{font-size:36px;font-weight:600;margin-bottom:1rem;}.price-contact-section p{font-size:16px;line-height:24px;color:#666;margin-bottom:64px;}.price-contact-section .price-contact-section-info,.header-banner .header-banner-info{line-height:40px;height:40px;background:url('../img/pricing/bg-rectangle.png') center/cover no-repeat;color:#ED7109;width:640px;margin:0 auto;}@media (max-width:768px){.feature-col{width:40%;min-width:100px;}.plan-col{width:12%;min-width:50px;}.compare-table th,.compare-table td{font-size:12px;padding:8px 0px;}.compare-table th:first-child,.compare-table td:first-child{padding-left:4px;}.pricing-cards{grid-template-columns:1fr;gap:1rem;margin-bottom:2rem;}.pricing-card{width:calc(100% - 20px);min-height:auto;padding:24px;margin:0 10px;}.use-card{padding:10px;}.price-contact-section .price-contact-section-info,.header-banner .header-banner-info{max-width:100%;}.price-contact-section{height:fit-content;}}