.pricing-page{background-color:#fff}.pricing-page .pricing-plan{padding:72px 0 20px}@media(max-width: 767.98px){.pricing-page .pricing-plan{padding:40px 0 10px}}.pricing-page .pricing-plan__title{margin:0 0 60px;font-size:48px;font-weight:700;line-height:1.4;text-align:center;letter-spacing:.04em}@media(max-width: 991.98px){.pricing-page .pricing-plan__title{font-size:28px;margin-bottom:28px}}@media(max-width: 767.98px){.pricing-page .pricing-plan__title{font-size:24px}}.pricing-page .pricing-table-wrap,.pricing-page .pricing-usage-wrap{border:0;border-radius:12px;overflow:hidden}@media(max-width: 767.98px){.pricing-page .pricing-table-wrap,.pricing-page .pricing-usage-wrap{border-radius:8px;overflow-x:auto;-webkit-overflow-scrolling:touch}}.pricing-page .pricing-table,.pricing-page .pricing-usage{width:100%;border-collapse:collapse;background-color:#fff}.pricing-page .pricing-table{table-layout:fixed}@media(max-width: 767.98px){.pricing-page .pricing-table{width:650px}}.pricing-page .pricing-table__head{background-color:#5c76ad;color:#fff;font-size:22px;font-weight:500;text-align:center;padding:9px 12px 12px;border-right:3px solid hsla(0,0%,100%,.45);letter-spacing:.04em;vertical-align:middle}@media(max-width: 991.98px){.pricing-page .pricing-table__head{font-size:18px;padding:14px 8px}}@media(max-width: 767.98px){.pricing-page .pricing-table__head{font-size:15px;padding:12px 6px}}.pricing-page .pricing-table__head--label{width:26%}.pricing-page .pricing-table__head--last{border-right:none}.pricing-page .pricing-table__plan{display:block;font-size:35px;font-weight:700;line-height:1.3;letter-spacing:.02em}@media(max-width: 991.98px){.pricing-page .pricing-table__plan{font-size:26px}}@media(max-width: 767.98px){.pricing-page .pricing-table__plan{font-size:20px}}.pricing-page .pricing-table__plan-sub{display:block;margin-top:4px;font-size:22px;font-weight:normal;line-height:1.4;letter-spacing:.02em}@media(max-width: 991.98px){.pricing-page .pricing-table__plan-sub{font-size:16px}}@media(max-width: 767.98px){.pricing-page .pricing-table__plan-sub{font-size:13px}}.pricing-page .pricing-table__label{background-color:#f4f6f8;color:#233b6c;font-size:22px;font-weight:500;text-align:center;padding:15px 3px;border-bottom:3px solid #e6ebf3;border-right:3px solid #e6ebf3;line-height:1.5;letter-spacing:.04em;vertical-align:middle}.pricing-page .pricing-table__label--last{border-bottom:none}@media(max-width: 991.98px){.pricing-page .pricing-table__label{font-size:16px;padding:14px 6px}}@media(max-width: 767.98px){.pricing-page .pricing-table__label{font-size:14px;padding:12px 4px}}.pricing-page .pricing-table__mark{display:inline-block;margin-left:.2em;font-size:.88em;font-weight:500;letter-spacing:0}.pricing-page .pricing-table__cell{background-color:#fff;color:#000;font-size:22px;text-align:center;padding:18px 12px;border-bottom:3px solid #e6ebf3;border-right:3px solid #e6ebf3;line-height:1.7;vertical-align:middle;letter-spacing:.02em}.pricing-page .pricing-table__cell--last{border-right:none}.pricing-page .pricing-table__cell--lastrow{border-bottom:none}.pricing-page .pricing-table__cell--dash{color:#9aa0ab}.pricing-page .pricing-table__cell--premium{color:#233b6c}@media(max-width: 991.98px){.pricing-page .pricing-table__cell{font-size:16px;padding:14px 10px}}@media(max-width: 767.98px){.pricing-page .pricing-table__cell{font-size:14px;padding:12px 8px}}.pricing-page .pricing-table__group{background-color:#5c76ad;color:#fff;font-size:22px;font-weight:700;text-align:center;padding:14px 16px;border-bottom:3px solid #e6ebf3;border-left:3px solid #e6ebf3;border-right:3px solid #e6ebf3;letter-spacing:.04em}@media(max-width: 991.98px){.pricing-page .pricing-table__group{font-size:18px}}@media(max-width: 767.98px){.pricing-page .pricing-table__group{font-size:15px}}.pricing-page .pricing-table tbody .pricing-table__label{border-left:3px solid #e6ebf3}.pricing-page .pricing-table tbody .pricing-table__cell--last{border-right:3px solid #e6ebf3}.pricing-page .pricing-table tbody .pricing-table__label--last,.pricing-page .pricing-table tbody .pricing-table__cell--lastrow{border-bottom:3px solid #e6ebf3}.pricing-page .pricing-notes{margin:18px 4px 0;padding:0;list-style:none}.pricing-page .pricing-notes__item{color:#000;font-size:clamp(13px,1.15vw + 4px,18px);line-height:1.7;text-indent:-1em;padding-left:1em;font-weight:normal}.pricing-page .pricing-notes__item--plain{text-indent:0;padding-left:0}.pricing-page .pricing-notes__item a{color:#233b6c;text-decoration:underline;text-underline-offset:.15em}.pricing-page .pricing-notes__item a:hover{text-decoration:none}.pricing-page .pricing-notes--support{margin-top:28px}.pricing-page .m-title2{margin-bottom:24px}.pricing-page .pricing-credit{padding:56px 0 20px}@media(max-width: 767.98px){.pricing-page .pricing-credit{padding-top:40px}}.pricing-page .pricing-usage{table-layout:fixed}@media(max-width: 767.98px){.pricing-page .pricing-usage{width:480px}}.pricing-page .pricing-usage__head{width:50%;background-color:#5c76ad;color:#fff;font-size:22px;font-weight:500;text-align:center;padding:9px 12px 12px;border-right:3px solid hsla(0,0%,100%,.45);letter-spacing:.04em;vertical-align:middle}@media(max-width: 991.98px){.pricing-page .pricing-usage__head{font-size:18px;padding:14px 8px}}@media(max-width: 767.98px){.pricing-page .pricing-usage__head{font-size:15px;padding:12px 6px}}.pricing-page .pricing-usage__head--last{border-right:none}.pricing-page .pricing-usage__label{width:50%;background-color:#f4f6f8;color:#233b6c;font-size:22px;font-weight:500;text-align:center;padding:15px 3px;border-bottom:3px solid #e6ebf3;border-right:3px solid #e6ebf3;line-height:1.5;letter-spacing:.04em;vertical-align:middle}.pricing-page .pricing-usage__label--last{border-bottom:none}@media(max-width: 991.98px){.pricing-page .pricing-usage__label{font-size:16px;padding:14px 6px}}@media(max-width: 767.98px){.pricing-page .pricing-usage__label{font-size:14px;padding:12px 4px}}.pricing-page .pricing-usage__cell{width:50%;background-color:#fff;color:#000;font-size:22px;text-align:center;padding:13px 12px;border-bottom:3px solid #e6ebf3;border-right:3px solid #e6ebf3;line-height:1.7;vertical-align:middle;letter-spacing:.02em}.pricing-page .pricing-usage__cell--last{border-bottom:none}@media(max-width: 991.98px){.pricing-page .pricing-usage__cell{font-size:16px;padding:14px 10px}}@media(max-width: 767.98px){.pricing-page .pricing-usage__cell{font-size:14px;padding:12px 8px}}.pricing-page .pricing-usage tbody .pricing-usage__label{border-left:3px solid #e6ebf3}.pricing-page .pricing-usage tbody .pricing-usage__head{border-bottom:3px solid #e6ebf3;border-left:3px solid #e6ebf3}.pricing-page .pricing-usage tbody .pricing-usage__head--last{border-left:none;border-right:3px solid #e6ebf3}.pricing-page .pricing-usage tbody .pricing-usage__label--last,.pricing-page .pricing-usage tbody .pricing-usage__cell--last{border-bottom:3px solid #e6ebf3}.pricing-page .pricing-support{padding:56px 0 24px}@media(max-width: 767.98px){.pricing-page .pricing-support{padding-top:40px}}.pricing-page .pricing-support__list{display:grid;grid-template-columns:repeat(3, 1fr);gap:24px;margin:0;padding:0;list-style:none}@media(max-width: 991.98px){.pricing-page .pricing-support__list{gap:16px}}@media(max-width: 767.98px){.pricing-page .pricing-support__list{grid-template-columns:1fr;gap:12px}}.pricing-page .pricing-support__card{display:flex;align-items:center;justify-content:center;min-height:140px;padding:20px 16px;background-color:#fff;border:1px solid #f0f0f0;border-radius:10px;box-shadow:0 2px 8px rgba(180,180,190,.25);color:#000;font-size:22px;font-weight:700;text-align:center;line-height:1.5}@media(max-width: 767.98px){.pricing-page .pricing-support__card{min-height:80px;font-size:15px}}.pricing-page .pricing-trial{padding:60px 0 80px}@media(max-width: 767.98px){.pricing-page .pricing-trial{padding-top:40px;padding-bottom:48px}}.pricing-page .pricing-trial__box{display:grid;grid-template-columns:minmax(0, 1.05fr) minmax(0, 0.95fr);align-items:center;padding:40px 0 10px 40px;background-color:#ebe4f6;border-radius:10px;overflow:hidden}@media(max-width: 991.98px){.pricing-page .pricing-trial__box{grid-template-columns:1fr;padding:32px 40px 8px}}@media(max-width: 767.98px){.pricing-page .pricing-trial__box{padding:32px 21px 8px}}.pricing-page .pricing-trial__body{align-self:start;position:relative;z-index:1;min-width:0;padding-bottom:16px}.pricing-page .pricing-trial__badge{display:inline-block;margin:0 0 20px;padding:4px 23px;background-color:#e86e03;color:#fff;font-size:13px;font-weight:700;line-height:1.5;letter-spacing:.02em;border-radius:999px}@media(max-width: 767.98px){.pricing-page .pricing-trial__badge{margin:0 0 10px;padding:2px 23px;font-size:12px}}.pricing-page .pricing-trial__title{margin:0;color:#000;font-size:46px;font-weight:700;line-height:1.3;letter-spacing:.02em}@media(max-width: 991.98px){.pricing-page .pricing-trial__title{font-size:34px}}@media(max-width: 767.98px){.pricing-page .pricing-trial__title{font-size:26px}}.pricing-page .pricing-trial__lead{margin:18px 0 0;color:#000;font-size:18px;font-weight:400;line-height:1.7;letter-spacing:.07em}@media(max-width: 991.98px){.pricing-page .pricing-trial__lead{font-size:16px}}@media(max-width: 767.98px){.pricing-page .pricing-trial__lead{margin:16px 0 0;font-size:14px}}.pricing-page .pricing-trial__points{margin:22px 0 0;padding:0;list-style:none}.pricing-page .pricing-trial__point{position:relative;padding-left:34px;color:#111;font-size:20px;font-weight:700;line-height:1.15;letter-spacing:.07em;margin-bottom:15px}@media(max-width: 991.98px){.pricing-page .pricing-trial__point{font-size:16px}}@media(max-width: 767.98px){.pricing-page .pricing-trial__point{padding-left:30px;font-size:15px;letter-spacing:.02em}}.pricing-page .pricing-trial__point::before{content:"";position:absolute;left:0;top:.15em;width:19px;height:19px;background-color:#5600a4;border-radius:2px}@media(max-width: 767.98px){.pricing-page .pricing-trial__point::before{width:17px;height:17px}}.pricing-page .pricing-trial__point::after{content:"";position:absolute;left:7px;top:.22em;width:7px;height:14px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}@media(max-width: 767.98px){.pricing-page .pricing-trial__point::after{left:6px;width:6px;height:12px}}.pricing-page .pricing-trial__more{display:inline-block;margin-top:26px;color:#233b6c;font-size:20px;font-weight:700;text-decoration:none}@media(max-width: 991.98px){.pricing-page .pricing-trial__more{font-size:16px}}@media(max-width: 767.98px){.pricing-page .pricing-trial__more{margin-top:21px;font-size:15px}}.pricing-page .pricing-trial__more::after{content:" >"}.pricing-page .pricing-trial__more:hover{text-decoration:underline}.pricing-page .pricing-trial__btn{margin:20px 0 0;max-width:360px;margin-inline:0;padding:16px 19px;font-size:22px}@media(max-width: 991.98px){.pricing-page .pricing-trial__btn{font-size:18px}}@media(max-width: 767.98px){.pricing-page .pricing-trial__btn{max-width:359px;padding:13px 19px;font-size:16px}}.pricing-page .pricing-trial__visual{margin-left:-28px}@media(max-width: 991.98px){.pricing-page .pricing-trial__visual{margin-left:0;margin-top:8px}}.pricing-page .pricing-trial__visual img{display:block;width:109%;max-width:none;height:auto;margin-left:-9%}@media screen and (max-width: 1260px){.pricing-page .pricing-trial__visual img{width:97%;margin-left:2%}}@media(max-width: 767.98px){.pricing-page .pricing-trial__visual img{width:100%;margin-left:0}}@media(max-width: 767.98px){.pricing-page--canvas .pricing-table{width:560px}}.pricing-page--canvas .pricing-table__head{padding:15px 12px 18px}@media(max-width: 991.98px){.pricing-page--canvas .pricing-table__head{padding:14px 8px}}@media(max-width: 767.98px){.pricing-page--canvas .pricing-table__head{padding:12px 6px}}.pricing-page--canvas .pricing-table__head--label{width:46%}.pricing-page--canvas .pricing-trial__box{background-color:#e5eaf5}.pricing-page--canvas .pricing-trial__body{padding-bottom:33px}.pricing-page--canvas .pricing-trial__point::before{background-color:#2d4397}/*# sourceMappingURL=pricing.css.map */
