:root{--font-family:"Inter",system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen,Ubuntu,Cantarell,"Open Sans","Helvetica Neue",sans-serif;--color-bg:#faf9f6;--color-bg-left:#faf9f6;--color-bg-right:#f5f4f1;--color-text:#0a0a0a;--color-text-light:#3a3a3a;--color-text-muted:#6a6a6a;--color-primary:#000;--color-primary-hover:#1a1a1a;--color-border:#e0e0e0;--color-border-light:#f0f0f0;--color-white:#fff;--color-gray-50:#fefefe;--color-gray-100:#f5f5f5;--color-gray-200:#e0e0e0;--color-gray-300:silver;--color-gray-400:#8a8a8a;--color-gray-500:#5a5a5a;--color-gray-600:#3a3a3a;--color-gray-700:#2a2a2a;--color-gray-800:#1a1a1a;--color-gray-900:#0a0a0a;--color-purple:#522b75;--color-gold:gold;--color-accent:#f0f0f0;--color-card-bg:#fff;--color-button-bg:#000;--color-button-text:#fff;--color-input-bg:#fff;--color-input-border:#d0d0d0;--color-shadow:rgba(0,0,0,.08);--color-shadow-hover:rgba(0,0,0,.12);--spacing-xs:4px;--spacing-sm:8px;--spacing-md:16px;--spacing-lg:24px;--spacing-xl:32px;--spacing-2xl:48px;--spacing-3xl:64px;--spacing-4xl:80px;--spacing-5xl:96px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--shadow-sm:0 1px 3px 0 rgba(0,0,0,.05);--shadow-md:0 2px 8px 0 rgba(0,0,0,.08);--shadow-lg:0 4px 16px 0 rgba(0,0,0,.08);--shadow-xl:0 8px 24px 0 rgba(0,0,0,.12)}*{box-sizing:border-box}body,html{height:100%;margin:0;padding:0}body{background-color:var(--color-bg);color:var(--color-text);font-family:var(--font-family);line-height:1.6}.button{align-items:center;background-color:var(--color-primary);border-radius:.75rem;color:var(--color-white);cursor:pointer;display:inline-block;display:flex;justify-content:center;min-height:44px;padding:12px var(--spacing-xl);text-align:center;text-decoration:none;transition:all .2s ease}.button:hover{background-color:var(--color-primary-hover);transform:scale(1.01)}.button:active{transform:scale(.98)}.button.secondary{background-color:var(--color-white);border:1px solid var(--color-primary);color:var(--color-primary)}.purple{color:var(--color-purple)}.bold{font-weight:400}.container{margin:0 auto;max-width:1200px;padding:0 var(--spacing-lg)}.hero{display:flex;flex-direction:column}.hero .hero-content{display:grid;gap:1rem;grid-template-columns:repeat(2,minmax(0,1fr))}.hero .hero-content .header .logo .logo-icon{align-items:center;display:flex}.hero .hero-content .header .logo .logo-icon img{max-height:60px;-o-object-fit:contain;object-fit:contain}.hero .hero-left{align-items:center;display:flex;flex-direction:column;justify-content:space-between;margin:auto;max-width:360px;min-height:100vh;padding-bottom:1.5rem;padding-top:1.5rem;width:100%}.hero .hero-left .hero-left-content{display:flex;flex-direction:column;gap:24px;text-align:center}.hero .hero-left .hero-left-content .hero-title{color:var(--color-text);font-size:4.2rem;font-weight:200;letter-spacing:-.03em;line-height:1.05}.hero .hero-left .hero-left-content .hero-title.bold{font-weight:400}.hero .hero-left .hero-left-content .hero-title.purple{color:var(--color-purple)}.hero .hero-left .hero-left-content .hero-subtitle{color:var(--color-text-light);font-size:1.375rem;font-weight:200;line-height:1.4;margin:0 0 var(--spacing-lg) 0}.hero .hero-left .hero-left-content .get-started{display:block;margin:auto;width:-moz-fit-content;width:fit-content}.hero .hero-right{align-items:center;background-color:#f5f4ed;border-radius:.75rem;display:flex;justify-content:center;margin:24px 24px 24px 0;overflow:hidden;padding:24px 40px;position:relative}.hero .hero-right .feedbacks-container{position:relative;width:100%}.hero .hero-right .feedbacks-container .feedback{display:flex;flex-direction:column;height:100%;justify-content:center;left:0;opacity:0;position:absolute;top:0;transform:translate(100%);transition:all .5s cubic-bezier(.4,0,.2,1);visibility:hidden;width:100%}.hero .hero-right .feedbacks-container .feedback:not(.active){opacity:0!important;transform:translate(100%)!important;visibility:hidden!important}.hero .hero-right .feedbacks-container .feedback.active{opacity:1;transform:translate(0);visibility:visible}.hero .hero-right .feedbacks-container .feedback.prev{transform:translate(-100%)}.hero .hero-right .feedbacks-container .feedback .feedback-stars .star{color:#00b67a;font-size:24px;font-weight:600}.hero .hero-right .feedbacks-container .feedback .feedback-content{margin-bottom:8px}.hero .hero-right .feedbacks-container .feedback .feedback-content p{color:var(--color-text);font-size:24px;font-style:italic;font-weight:200}.hero .hero-right .feedbacks-container .feedback .feedback-author{align-items:center;display:flex;gap:8px}.hero .hero-right .feedbacks-container .feedback .feedback-author .feedback-author-avatar{border-radius:50%;contain:layout style paint;flex-shrink:0;height:32px;width:32px}.hero .hero-right .feedbacks-container .feedback .feedback-author .feedback-author-avatar img{border-radius:50%;contain:layout style paint;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.hero .hero-right .feedbacks-container .feedback .feedback-author .feedback-author-name{color:var(--color-text-muted);font-size:14px;font-weight:300}.hero .hero-right .dots{bottom:20px;display:flex;gap:var(--spacing-sm);justify-content:center;left:50%;position:absolute;transform:translate(-50%);z-index:10}.hero .hero-right .dots .dot{background:var(--color-gray-300);border-radius:50%;cursor:pointer;height:8px;transition:all .3s ease;width:8px}.hero .hero-right .dots .dot.active{background:var(--color-primary);transform:scale(1.3)}.hero .hero-right .dots .dot:hover:not(.active){background:var(--color-gray-400);transform:scale(1.1)}.details{background:var(--color-white);padding:var(--spacing-5xl) 0}.details .details-content{align-items:center;display:grid;gap:var(--spacing-5xl);grid-template-columns:1fr 1fr}.details .details-left{min-height:300px;position:relative}.details .details-left .detail{left:0;max-height:300px;opacity:0;position:absolute;top:0;transform:translateY(20px);transition:all .4s cubic-bezier(.4,0,.2,1);width:100%}.details .details-left .detail.active{opacity:1;position:relative;transform:translateY(0)}.details .details-left .detail video{border-radius:16px;width:100%}.details .details-right h2{color:var(--color-text);font-size:2.5rem;font-weight:200;letter-spacing:-.02em;line-height:1.1;margin:0 0 var(--spacing-md) 0}.details .details-right p{color:var(--color-text-light);font-size:1.375rem;font-weight:200;line-height:1.5;margin:0 0 var(--spacing-2xl) 0}.details .details-right .capabilities{height:240px}.details .details-right .capabilities .capability{color:var(--color-text-muted);cursor:pointer;display:flex;gap:var(--spacing-lg);margin-bottom:24px;transition:all .3s ease}.details .details-right .capabilities .capability:hover{color:var(--color-text);cursor:pointer}.details .details-right .capabilities .capability.active,.details .details-right .capabilities .capability.active .capability-content .capability-header{color:var(--color-text)}.details .details-right .capabilities .capability .capability-content{width:100%}.details .details-right .capabilities .capability .capability-content .capability-header{align-items:center;color:var(--color-text-muted);cursor:pointer;display:flex;font-size:18px;font-weight:300;gap:4px;margin:0 0 var(--spacing-sm) 0;transition:color .2s ease}.details .details-right .capabilities .capability .capability-content .capability-header:hover{color:var(--color-text)}.details .details-right .capabilities .capability .capability-content .capability-header .capability-icon{height:30px;width:30px}.details .details-right .capabilities .capability .capability-content .capability-description{max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:all .4s cubic-bezier(.4,0,.2,1)}.details .details-right .capabilities .capability .capability-content .capability-description p{color:var(--color-text-light);font-size:16px;line-height:1.5;margin:0;transform:translateY(-10px);transition:transform .4s cubic-bezier(.4,0,.2,1)}.details .details-right .capabilities .capability.active .capability-description{max-height:200px;opacity:1;transform:translateY(0)}.details .details-right .capabilities .capability.active .capability-description p{transform:translateY(0)}.pricing{background:var(--color-bg);padding:var(--spacing-5xl) 0}.pricing h2{color:var(--color-text);font-size:3.5rem;font-weight:200;letter-spacing:-.02em;line-height:1.1;margin:0 0 var(--spacing-2xl) 0;text-align:center}.pricing .pricing-cards{align-items:flex-start;display:flex;gap:var(--spacing-xl);justify-content:center;margin-bottom:var(--spacing-2xl)}.pricing .pricing-cards .pricing-card{background:var(--color-white);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-2xl);position:relative;transition:all .2s ease}.pricing .pricing-cards .pricing-card:hover{box-shadow:var(--shadow-lg);transform:translateY(-2px)}.pricing .pricing-cards .pricing-card.featured{border-color:var(--color-primary);box-shadow:var(--shadow-lg)}.pricing .pricing-cards .pricing-card.featured:before{background:var(--color-primary);border-radius:var(--radius-md);color:var(--color-white);content:"Most Popular";font-size:14px;font-weight:600;left:50%;padding:var(--spacing-xs) var(--spacing-lg);position:absolute;top:-12px;transform:translate(-50%)}.pricing .pricing-cards .pricing-card .card-header{margin-bottom:var(--spacing-xl);text-align:center}.pricing .pricing-cards .pricing-card .card-header h3{color:var(--color-text);font-size:2rem;font-weight:400;margin:0 0 var(--spacing-sm) 0}.pricing .pricing-cards .pricing-card .card-header p{color:var(--color-text-light);font-size:16px;font-weight:200;margin:0}.pricing .pricing-cards .pricing-card .card-features{margin-bottom:var(--spacing-xl)}.pricing .pricing-cards .pricing-card .card-features .feature{border-bottom:1px solid var(--color-border-light);color:var(--color-text);font-size:14px;padding:var(--spacing-sm) 0}.pricing .pricing-cards .pricing-card .card-features .feature:last-child{border-bottom:none}.pricing .pricing-cards .pricing-card .card-price{text-align:center}.pricing .pricing-cards .pricing-card .card-price .price{color:var(--color-text);display:block;font-size:3rem;font-weight:200;margin-bottom:var(--spacing-sm)}.pricing .pricing-cards .pricing-card .card-price .billing{color:var(--color-text-light);font-size:14px}.pricing .pricing-cards .pricing-card .card-price .coins-pricing{text-align:left}.pricing .pricing-cards .pricing-card .card-price .coins-pricing h4{color:var(--color-text);font-size:1.25rem;font-weight:300;margin:0 0 var(--spacing-lg) 0;text-align:center}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .pricing-table{margin-bottom:var(--spacing-lg)}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .pricing-table .table-header{background:var(--color-gray-50);border-radius:var(--radius-sm);color:var(--color-text);display:grid;font-size:14px;font-weight:600;gap:var(--spacing-sm);grid-template-columns:1fr 1fr 2fr;margin-bottom:var(--spacing-xs);padding:var(--spacing-sm) var(--spacing-md)}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .pricing-table .table-header .col-best-for{position:relative}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .pricing-table .table-row{border-bottom:1px solid var(--color-border-light);color:var(--color-text);display:grid;font-size:14px;gap:var(--spacing-sm);grid-template-columns:1fr 1fr 2fr;padding:var(--spacing-sm) var(--spacing-md)}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .pricing-table .table-row:last-child{border-bottom:none}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .pricing-table .table-row .col-coins{color:var(--color-primary);font-weight:600}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .pricing-table .table-row .col-price{color:var(--color-text);font-weight:600}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .pricing-table .table-row .col-best-for{color:var(--color-text-light);font-size:13px}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .example-usage{background:var(--color-gray-50);border-left:4px solid var(--color-primary);border-radius:var(--radius-sm);padding:var(--spacing-md)}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .example-usage h5{color:var(--color-text);font-size:14px;font-weight:600;margin:0 0 var(--spacing-sm) 0}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .example-usage ul{list-style:none;margin:0;padding-left:var(--spacing-lg)}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .example-usage ul li{color:var(--color-text-light);font-size:13px;margin-bottom:var(--spacing-xs);position:relative}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .example-usage ul li:last-child{margin-bottom:0}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .example-usage ul li strong{color:var(--color-text);font-weight:600}.pricing .pricing-disclaimer{color:var(--color-text-muted);font-size:14px;margin:0;text-align:center}.faq{background:var(--color-white);padding:var(--spacing-5xl) 0}.faq h2{color:var(--color-text);font-size:3.5rem;font-weight:200;letter-spacing:-.02em;line-height:1.1;margin:0 0 var(--spacing-3xl) 0;text-align:center}.faq .faq-list{margin:0 auto;max-width:800px}.faq .faq-list .faq-item{border-bottom:1px solid var(--color-border)}.faq .faq-list .faq-item:last-child{border-bottom:none}.faq .faq-list .faq-item .faq-question{align-items:center;background:none;border:none;color:var(--color-text);cursor:pointer;display:flex;font-size:18px;font-weight:300;justify-content:space-between;padding:20px 0;text-align:left;transition:color .2s ease;width:100%}.faq .faq-list .faq-item .faq-question:hover{color:var(--color-text-light)}.faq .faq-list .faq-item .faq-question .faq-icon{font-size:24px;font-weight:200;transition:transform .4s cubic-bezier(.4,0,.2,1)}.faq .faq-list .faq-item .faq-answer{font-weight:200;max-height:0;opacity:0;overflow:hidden;transform:translateY(-10px);transition:all .4s cubic-bezier(.4,0,.2,1)}.faq .faq-list .faq-item .faq-answer p{color:var(--color-text-light);line-height:1.6;margin:0;padding:0 0 var(--spacing-xl) 0;transform:translateY(-10px);transition:transform .4s cubic-bezier(.4,0,.2,1)}.faq .faq-list .faq-item.active .faq-question .faq-icon{transform:rotate(45deg)}.faq .faq-list .faq-item.active .faq-answer{opacity:1;transform:translateY(0)}.faq .faq-list .faq-item.active .faq-answer p{transform:translateY(0)}.footer{background:var(--color-bg);color:var(--color-text);padding:var(--spacing-3xl) 0 var(--spacing-xl) 0}.footer .footer-content{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:var(--spacing-2xl)}.footer .footer-content .footer-logo .footer-logo-icon{align-items:flex-start;display:flex;font-size:24px;font-weight:700;height:40px;justify-content:flex-start}.footer .footer-content .footer-logo .button{display:block;margin-top:24px}.footer .footer-content .footer-links .footer-links-header{color:var(--color-text);font-size:14px;font-weight:600}.footer .footer-content .footer-links .footer-links-content{align-items:center;display:flex;gap:16px;margin-top:24px}.footer .footer-content .footer-links .footer-links-content a img{height:24px}.footer .footer-legal{padding-top:var(--spacing-xl);text-align:left}.footer .footer-legal p{color:var(--color-gray-400);font-size:12px;margin:0}@media (max-width:768px){.container{padding:0 var(--spacing-md)}video{height:auto;-o-object-fit:cover;object-fit:cover;width:100%}body{overflow-x:hidden}*{-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none}.button:focus,.capability-header:focus,.dot:focus,.faq-question:focus{outline:2px solid var(--color-primary);outline-offset:2px}.hero .hero-content{gap:var(--spacing-lg);grid-template-columns:1fr}.hero .hero-left{max-width:100%;min-height:auto;order:1;padding:var(--spacing-lg) 12px}.hero .hero-left .header .logo .logo-icon img{max-height:40px}.hero .hero-left .hero-left-content .hero-left-content-title{margin:24px 0}.hero .hero-left .hero-left-content .hero-title{font-size:2.5rem;line-height:1.1}.hero .hero-left .hero-left-content .hero-subtitle{font-size:1.125rem;line-height:1.4}.hero .hero-left .hero-left-content .get-started{padding:14px var(--spacing-lg);text-align:center;width:100%}.hero .hero-left .learn-more{display:none}.hero .hero-right{margin:0;min-height:300px;order:2;padding:var(--spacing-lg)}.hero .hero-right .feedbacks-container .feedback .feedback-content p{font-size:18px;line-height:1.4}.hero .hero-right .feedbacks-container .feedback .feedback-author .feedback-author-avatar{height:28px;width:28px}.hero .hero-right .feedbacks-container .feedback .feedback-author .feedback-author-name{font-size:13px}.hero .hero-right .dots{bottom:12px;gap:6px}.hero .hero-right .dots .dot{height:6px;width:6px}.details{padding:var(--spacing-3xl) 0}.details .details-content{gap:24px;grid-template-columns:1fr}.details .details-left{min-height:200px;order:2}.details .details-left .detail{max-height:unset}.details .details-left .detail video{border-radius:12px}.details .details-right{order:1}.details .details-right h2{font-size:2rem;line-height:1.2;text-align:center}.details .details-right p{font-size:1.125rem;margin-bottom:var(--spacing-xl);text-align:center}.details .details-right .capabilities{height:auto}.details .details-right .capabilities .capability{margin-bottom:var(--spacing-lg)}.details .details-right .capabilities .capability .capability-content .capability-header{font-size:16px;gap:8px}.details .details-right .capabilities .capability .capability-content .capability-header .capability-icon{height:24px;width:24px}.details .details-right .capabilities .capability .capability-content .capability-description p{font-size:14px;text-align:left}.pricing{padding:var(--spacing-3xl) 0}.pricing h2{font-size:2.5rem;margin-bottom:var(--spacing-xl)}.pricing .pricing-cards{flex-direction:column;gap:var(--spacing-lg)}.pricing .pricing-cards .pricing-card{padding:var(--spacing-lg);width:100%}.pricing .pricing-cards .pricing-card .card-header h3{font-size:1.5rem}.pricing .pricing-cards .pricing-card .card-header p{font-size:14px}.pricing .pricing-cards .pricing-card .card-features .feature{font-size:13px;padding:var(--spacing-xs) 0}.pricing .pricing-cards .pricing-card .card-price .price{font-size:2.5rem}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .pricing-table .table-header,.pricing .pricing-cards .pricing-card .card-price .coins-pricing .pricing-table .table-row{font-size:12px;grid-template-columns:1fr 1fr 1.5fr;padding:var(--spacing-xs) var(--spacing-sm)}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .pricing-table .col-best-for{font-size:11px}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .example-usage{padding:var(--spacing-sm)}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .example-usage h5{font-size:13px}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .example-usage ul{padding-left:var(--spacing-md)}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .example-usage ul li{font-size:12px}.faq{padding:var(--spacing-3xl) 0}.faq h2{font-size:2.5rem;margin-bottom:var(--spacing-2xl)}.faq .faq-list .faq-item .faq-question{font-size:16px;padding:var(--spacing-md) 0}.faq .faq-list .faq-item .faq-question .faq-icon{font-size:20px}.faq .faq-list .faq-item .faq-answer p{font-size:14px;padding:0 0 var(--spacing-lg) 0}.footer{padding:var(--spacing-2xl) 0 var(--spacing-lg) 0}.footer .footer-content{flex-direction:column;gap:var(--spacing-xl);text-align:center}.footer .footer-content .footer-logo .footer-logo-icon{justify-content:center}.footer .footer-content .footer-logo .button{margin:var(--spacing-lg) auto 0;width:-moz-fit-content;width:fit-content}.footer .footer-content .footer-links .footer-links-content{gap:var(--spacing-md);justify-content:center}.footer .footer-content .footer-links .footer-links-content a img{height:20px}.footer .footer-legal{text-align:center}}@media (max-width:480px){.container{padding:0 12px}.hero .hero-left{padding:var(--spacing-md) 12px}.hero .hero-left .hero-left-content .hero-title{font-size:2rem}.hero .hero-left .hero-left-content .hero-subtitle{font-size:1rem}.hero .hero-right{min-height:300px;padding:var(--spacing-md)}.hero .hero-right .feedbacks-container .feedback .feedback-content p{font-size:16px}.details{padding:32px 0}.details .details-content{gap:12px}.details .details-right h2{font-size:1.75rem}.details .details-right p{font-size:1rem}.details .details-right .capabilities .capability{margin-bottom:12px}.details .details-right .capabilities .capability .capability-content .capability-header{font-size:15px}.details .details-right .capabilities .capability .capability-content .capability-description p{font-size:13px}.pricing{padding:32px 0}.pricing h2{font-size:2rem}.pricing .pricing-cards{margin-bottom:0}.pricing .pricing-cards .pricing-card{padding:var(--spacing-md)}.pricing .pricing-cards .pricing-card .card-header h3{font-size:1.25rem}.pricing .pricing-cards .pricing-card .card-features .feature{font-size:12px}.pricing .pricing-cards .pricing-card .card-price .price{font-size:2rem}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .pricing-table .table-header,.pricing .pricing-cards .pricing-card .card-price .coins-pricing .pricing-table .table-row{font-size:11px;grid-template-columns:1fr 1fr 1fr;padding:6px 8px}.faq{padding:32px 0}.faq h2{font-size:2rem}.faq .faq-list .faq-item .faq-question{font-size:15px;padding:var(--spacing-sm) 0}.faq .faq-list .faq-item .faq-answer p{font-size:13px}.footer{padding:32px 0}.footer,.footer .footer-content{align-items:center;display:flex;justify-content:center}.footer .footer-content{margin-bottom:0}}@media (max-width:360px){.container{padding:0 12px}.button{font-size:16px;min-height:48px;padding:14px var(--spacing-md)}.capability-header,.faq-question{min-height:48px;padding:var(--spacing-sm) 0}.hero .hero-left .hero-left-content .hero-title{font-size:1.75rem}.hero .hero-left .hero-left-content .hero-subtitle{font-size:.9rem}.hero .hero-right{min-height:300px;padding:var(--spacing-sm)}.hero .hero-right .feedbacks-container .feedback .feedback-content p{font-size:14px}.hero .hero-right .feedbacks-container .feedback .feedback-author .feedback-author-avatar{height:24px;width:24px}.hero .hero-right .feedbacks-container .feedback .feedback-author .feedback-author-name{font-size:12px}.details .details-right h2{font-size:1.5rem}.details .details-right p{font-size:.9rem}.pricing h2{font-size:1.75rem}.pricing .pricing-cards .pricing-card{padding:var(--spacing-sm)}.pricing .pricing-cards .pricing-card .card-header h3{font-size:1.125rem}.pricing .pricing-cards .pricing-card .card-header p{font-size:12px}.pricing .pricing-cards .pricing-card .card-features .feature{font-size:11px}.faq h2,.pricing .pricing-cards .pricing-card .card-price .price{font-size:1.75rem}.faq .faq-list .faq-item .faq-question{font-size:14px}.faq .faq-list .faq-item .faq-answer p{font-size:12px}}@media (max-width:320px){.container{padding:0 12px}.hero .hero-left .hero-left-content .hero-title{font-size:1.5rem;line-height:1.1}.hero .hero-left .hero-left-content .hero-subtitle{font-size:.85rem;line-height:1.3}.hero .hero-right{min-height:250px;padding:8px}.hero .hero-right .feedbacks-container .feedback .feedback-content p{font-size:13px;line-height:1.3}.hero .hero-right .feedbacks-container .feedback .feedback-author .feedback-author-avatar{height:20px;width:20px}.hero .hero-right .feedbacks-container .feedback .feedback-author .feedback-author-name{font-size:11px}.details .details-right h2{font-size:1.25rem;line-height:1.2}.details .details-right p{font-size:.85rem;line-height:1.4}.details .details-right .capabilities .capability .capability-content .capability-header{font-size:14px;gap:6px}.details .details-right .capabilities .capability .capability-content .capability-header .capability-icon{height:20px;width:20px}.details .details-right .capabilities .capability .capability-content .capability-description p{font-size:12px;line-height:1.4}.pricing h2{font-size:1.5rem}.pricing .pricing-cards .pricing-card{padding:12px}.pricing .pricing-cards .pricing-card .card-header h3{font-size:1rem}.pricing .pricing-cards .pricing-card .card-header p{font-size:11px}.pricing .pricing-cards .pricing-card .card-features .feature{font-size:10px;padding:4px 0}.pricing .pricing-cards .pricing-card .card-price .price{font-size:1.5rem}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .pricing-table .table-header,.pricing .pricing-cards .pricing-card .card-price .coins-pricing .pricing-table .table-row{font-size:10px;gap:4px;grid-template-columns:1fr 1fr 1fr;padding:4px 6px}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .example-usage{padding:8px}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .example-usage h5{font-size:11px}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .example-usage ul{padding-left:12px}.pricing .pricing-cards .pricing-card .card-price .coins-pricing .example-usage ul li{font-size:10px;margin-bottom:2px}.faq h2{font-size:1.5rem}.faq .faq-list .faq-item .faq-question{font-size:13px;padding:8px 0}.faq .faq-list .faq-item .faq-answer p{font-size:11px;line-height:1.4}.footer .footer-content .footer-links .footer-links-content{gap:8px}.footer .footer-content .footer-links .footer-links-content a img{height:18px}}
