.pricing-page{background:#f4f4f4}.pricing-page .pricing-section{padding:4rem 0 0}.pricing-page .pricing-section .pricing-title{font-size:56px;font-weight:700;line-height:64px;margin-bottom:40px;font-family:DM Sans,sans-serif}.pricing-page .pricing-section .pricing-toggle .pricing-rounded-toggle{display:flex;padding:12px 16px;border-radius:40px;align-items:center;background-color:#fff;justify-content:center}.pricing-page .pricing-section .pricing-toggle .pricing-rounded-toggle .toggle-button{margin:0 .5rem;font-weight:500;border-radius:50px;padding:.5rem 1.5rem;background-color:#fff;border:none}.pricing-page .pricing-section .pricing-toggle .pricing-rounded-toggle .toggle-button.active{color:#fff;border-color:#3b3b3b;background-color:#3b3b3b}.pricing-page .pricing-section .plans-loading-indicator{height:auto;min-height:670px;max-height:760px;display:flex;justify-content:center;align-items:center}.pricing-page .pricing-section .plans-grid{margin-top:2rem}.pricing-page .pricing-section .plan-card-wrapper{margin-bottom:2rem}.pricing-page .pricing-section .plan-card-wrapper .plan-card{gap:5px;display:flex;height:100%;padding:32px;border-radius:12px;flex-direction:column;background-color:#fff;box-shadow:0 0 12px rgba(0,0,0,.05)}.pricing-page .pricing-section .plan-card-wrapper .plan-card .plan-title{display:block;color:#737373;font-size:24px;font-weight:500;padding:8px 16px;text-align:start;line-height:28px;width:-moz-fit-content;width:fit-content;border-radius:8px;margin-bottom:1rem;border:1px solid #737373;background-color:rgba(255,212,156,.2);font-family:DM Sans,sans-serif}.pricing-page .pricing-section .plan-card-wrapper .plan-card .plan-content{color:#737373;font-size:20px;font-weight:400;line-height:32px;text-align:start;font-family:DM Sans,sans-serif}.pricing-page .pricing-section .plan-card-wrapper .plan-card .plan-price{font-size:56px;margin-top:72px;font-weight:700;line-height:64px;display:flex;align-items:center;font-family:DM Sans,sans-serif}.pricing-page .pricing-section .plan-card-wrapper .plan-card .plan-price .price-symbol{color:#737373;font-size:25px;font-weight:400}.pricing-page .pricing-section .plan-card-wrapper .plan-card .plan-price .plan-frequency{color:#737373;font-size:24px;margin-left:4px;font-weight:400;line-height:36px}.pricing-page .pricing-section .plan-card-wrapper .plan-card .features-list{color:#737373;margin:1.5rem 0;padding-left:0;list-style:none}.pricing-page .pricing-section .plan-card-wrapper .plan-card .features-list li{margin-bottom:.5rem}.pricing-page .pricing-section .plan-card-wrapper .plan-card .plan-button{width:100%;border:none;font-size:18px;font-weight:500;margin-top:auto;line-height:20px;border-radius:30px;padding:.75rem 1.5rem;background-color:#3b3b3b}.pricing-page .pricing-section .plan-card-wrapper .plan-card .plan-button:hover{border:none;background-color:#1f1f1f!important}.pricing-page .pricing-section .plan-card-wrapper .plan-card .plan-button:active{background-color:#010101!important}.pricing-page .pricing-section .plan-card-wrapper .plan-card .plan-details-features{margin-top:24px;margin-bottom:24px}.pricing-page .pricing-section .plan-card-wrapper .plan-card .plan-details-features ul{list-style:none;padding-left:0}.pricing-page .pricing-section .plan-card-wrapper .plan-card .plan-details-features ul li{color:#737373;font-size:1rem;margin-bottom:.5rem;display:flex;align-items:center}.pricing-page .pricing-section .plan-card-wrapper .plan-card .plan-details-features ul li svg{width:24px;height:24px;color:#1f1f1f;margin-right:9px}.pricing-page .pricing-section .plan-card-wrapper .basic-plan-card{gap:5px;height:100%;display:flex;padding:32px;border-radius:12px;flex-direction:column;background-color:rgba(255,212,156,.2);box-shadow:0 12px 24px 0 rgba(62,65,86,.1490196078)}.pricing-page .pricing-section .plan-card-wrapper .basic-plan-card .basic-plan-title{display:block;color:#1f1f1f;font-size:24px;font-weight:500;padding:8px 16px;text-align:start;line-height:28px;width:-moz-fit-content;width:fit-content;border-radius:8px;margin-bottom:1rem;border:1px solid #737373;background-color:rgba(255,212,156,.2);font-family:DM Sans,sans-serif}.pricing-page .pricing-section .plan-card-wrapper .basic-plan-card .basic-plan-content{color:#1f1f1f;font-size:20px;font-weight:400;line-height:32px;text-align:start;font-family:DM Sans,sans-serif}.pricing-page .pricing-section .plan-card-wrapper .basic-plan-card .basic-plan-price{font-size:56px;margin-top:72px;font-weight:700;line-height:64px;display:flex;align-items:center;font-family:DM Sans,sans-serif}.pricing-page .pricing-section .plan-card-wrapper .basic-plan-card .basic-plan-price .basic-price-symbol{color:#1f1f1f;font-size:25px;font-weight:400}.pricing-page .pricing-section .plan-card-wrapper .basic-plan-card .basic-plan-price .basic-plan-frequency{color:#1f1f1f;font-size:24px;margin-left:4px;font-weight:400;line-height:36px}.pricing-page .pricing-section .plan-card-wrapper .basic-plan-card .basic-features-list{margin:1.5rem 0;padding-left:0;list-style:none}.pricing-page .pricing-section .plan-card-wrapper .basic-plan-card .basic-features-list li{margin-bottom:.5rem}.pricing-page .pricing-section .plan-card-wrapper .basic-plan-card .basic-plan-details-features{margin-top:24px;margin-bottom:24px}.pricing-page .pricing-section .plan-card-wrapper .basic-plan-card .basic-plan-details-features ul{list-style:none;padding-left:0}.pricing-page .pricing-section .plan-card-wrapper .basic-plan-card .basic-plan-details-features ul li{color:#1f1f1f;font-size:1rem;margin-bottom:.5rem;display:flex;align-items:center}.pricing-page .pricing-section .plan-card-wrapper .basic-plan-card .basic-plan-details-features ul li svg{width:24px;height:24px;color:#1f1f1f;margin-right:9px}.pricing-page .pricing-section .plan-card-wrapper .basic-plan-card .basic-plan-button{width:100%;border:none;color:#3b3b3b;margin-top:auto;font-size:18px;font-weight:500;line-height:20px;border-radius:30px;padding:.75rem 1.5rem;background-color:#ffd49c}.pricing-page .pricing-section .plan-card-wrapper .basic-plan-card .basic-plan-button:hover{border:none;background-color:#ffbe6a!important}.pricing-page .pricing-section .plan-card-wrapper .basic-plan-card .basic-plan-button:active{background-color:#f3b25e!important}.pricing-page .enterprise-section{padding:20px 4rem 4rem}.pricing-page .enterprise-section .container{padding:32px;max-width:1300px;box-shadow:0 12px 24px 0 rgba(62,65,86,.1490196078)}.pricing-page .enterprise-section .enterprise-label{display:inline-block;background-color:rgba(255,212,156,.2);border:1px solid #737373;color:#737373;padding:8px 16px;font-weight:500;border-radius:6px;font-size:24px;font-family:DM Sans,sans-serif}.pricing-page .enterprise-section .enterprise-description{color:#555;font-size:20px;font-weight:400;margin-top:16px;margin-bottom:24px;line-height:32px;font-family:DM Sans,sans-serif}.pricing-page .enterprise-section .enterprise-contact{color:#1f1f1f;font-size:56px;font-weight:700;line-height:64px;margin-bottom:40px;font-family:DM Sans,sans-serif}.pricing-page .enterprise-section .enterprise-features{margin-bottom:32px}.pricing-page .enterprise-section .enterprise-features ul{list-style:none;padding-left:0}.pricing-page .enterprise-section .enterprise-features ul li{color:#737373;font-size:1rem;margin-bottom:.5rem;display:flex;align-items:center}.pricing-page .enterprise-section .enterprise-features ul li svg{width:24px;height:24px;color:#1f1f1f;margin-right:9px}.pricing-page .enterprise-section .enterprise-button{border:none;font-size:18px;font-weight:500;margin-top:auto;line-height:20px;border-radius:30px;padding:.75rem 1.5rem;background-color:#3b3b3b}.pricing-page .enterprise-section .enterprise-button:hover{border:none;background-color:#1f1f1f!important}.pricing-page .enterprise-section .enterprise-button:active{background-color:#010101!important}@media(max-width:575px){.pricing-page .enterprise-section{padding:13px}.pricing-page .enterprise-section .enterprise-contact{font-size:30px}}.pricing-page .plans-features .features-section .features-title{font-size:56px;font-weight:700;line-height:64px;margin-bottom:40px;font-family:DM Sans,sans-serif}.pricing-page .plans-features .features-section .plans-container{display:flex;align-items:center;margin-bottom:64px;justify-content:space-between}.pricing-page .plans-features .features-section .plans-container .title{min-width:200px}.pricing-page .plans-features .features-section .plans-container .title span{font-size:28px;font-weight:500;line-height:36px;text-align:start;font-family:DM Sans,sans-serif}.pricing-page .plans-features .features-section .plans-container .plan-title{color:#737373;font-size:20px;font-weight:500;line-height:24px;text-align:center;font-family:DM Sans,sans-serif}.pricing-page .plans-features .features-section .plans-container .plan-price{color:#1f1f1f;font-size:28px;font-weight:500;line-height:36px;text-align:center;font-family:DM Sans,sans-serif}.pricing-page .plans-features .features-section .plans-container .select-plan-button{width:100%;display:flex;color:#3b3b3b;font-size:18px;min-width:200px;max-height:48px;font-weight:500;line-height:20px;padding:14px 20px;align-items:center;justify-content:center;border:1px solid #3b3b3b;background-color:rgba(0,0,0,0);font-family:DM Sans,sans-serif}.pricing-page .plans-features .features-section .plans-container .select-plan-button:hover{border:none;color:#fff;background-color:#3b3b3b}.pricing-page .plans-features .features-section .plans-container .select-plan-button:active{border:none;color:#fff;background-color:#010101}.pricing-page .plans-features .features-section .metadata-table{width:100%;min-width:600px}.pricing-page .plans-features .features-section .metadata-table .table-row{border-bottom:1px solid #d1d1d1}.pricing-page .plans-features .features-section .metadata-table .table-row .meta-title{width:280px;max-width:280px}.pricing-page .plans-features .features-section .metadata-table .table-row .meta-info{text-align:center;padding:28px 24px}.pricing-page .plans-features .features-section .metadata-table .table-row .meta-info .mobile-plan-name{display:none}.pricing-page .plans-features .features-section .sticky{top:0;position:fixed;z-index:1000;background-color:#f4f4f4;width:100%;max-width:1295px}.pricing-page .plans-features .features-section .sticky+.metadata-table{margin-top:170px}.pricing-page .pricing-loading-page{width:100%;height:80vh;display:flex;align-items:center;justify-content:center}@media(max-width:768px){.pricing-page .pricing-section .pricing-title{font-size:30px}.pricing-page .pricing-section .plans-grid{padding:0 1rem}.pricing-page .pricing-section .plans-grid .plan-card-wrapper .basic-plan-card .basic-plan-price,.pricing-page .pricing-section .plans-grid .plan-card-wrapper .plan-card .plan-price{font-size:28px}.pricing-page .enterprise-section{padding:1rem 1.7rem}.pricing-page .enterprise-section .rounded{border-radius:12px!important}.pricing-page .plans-features .features-section .features-title{font-size:30px}.pricing-page .plans-features .features-section .plans-container{display:none}.pricing-page .plans-features .features-section .metadata-table{border:0;display:block;min-width:100%;max-width:100%;margin-top:30px!important}.pricing-page .plans-features .features-section .metadata-table tbody{width:100%;display:block}.pricing-page .plans-features .features-section .metadata-table tbody .table-row{display:block;margin-bottom:20px;border:1px solid #ddd;border-radius:8px;padding:10px}.pricing-page .plans-features .features-section .metadata-table tbody .table-row .meta-title{font-weight:600;display:block;margin-bottom:8px}.pricing-page .plans-features .features-section .metadata-table tbody .table-row .meta-info{display:flex;align-items:center;justify-content:space-between;padding:6px 0;border-top:1px solid #eee}.pricing-page .plans-features .features-section .metadata-table tbody .table-row .meta-info .mobile-plan-name{display:block}.pricing-page .plans-features .features-section .metadata-table tbody .table-row .meta-info:first-of-type{border-top:none}}