.mz-banner.mz-container{max-width:calc(1440px - 1.875rem);padding-left:6.25rem;padding-right:1rem}.mz-banner{position:relative;border-radius:2rem;background:linear-gradient(135deg, #0a0044 0%, #0d1a6e 40%, #1256a0 100%);display:flex;align-items:center;min-height:35rem;overflow:hidden}.mz-banner__bg{position:absolute;inset:0;pointer-events:none;border-radius:2rem;overflow:hidden}.mz-banner__bg-img{position:absolute;inset:0;width:100%;height:100%;background-image:url("https://mazrica.com/product/wp-content/uploads/sites/5/mz-web/images/sales-flow/sales-flow-index/banner-bg.jpg");background-size:cover;background-repeat:no-repeat;background-position:center center}.mz-banner__inner{position:relative;z-index:1;display:flex;align-items:center;width:100%}.mz-banner__content{display:flex;flex-direction:column;gap:2.5rem;align-items:flex-start;flex-shrink:0}.mz-banner__text-group{display:flex;flex-direction:column;gap:1.5rem;align-items:flex-start}.mz-banner__title-group{display:flex;flex-direction:column;align-items:flex-start}.mz-banner__main-title{color:#fff;font-size:2.5rem;font-weight:700;line-height:1.5;margin:0}.mz-banner__description{color:#fff;font-size:1rem;font-weight:500;line-height:1.8;margin:0}.mz-banner__cta{display:flex;align-items:center;position:relative}.mz-banner__cta-icon{position:relative;z-index:1;width:5rem;height:5rem;background-color:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0}.mz-banner__cta-icon img{width:2.25rem;height:2.9375rem;transform:rotate(-13.55deg)}.mz-banner__cta-sparkle{position:absolute;left:-0.9375rem;top:-0.4375rem;width:2.1875rem;height:1.0625rem;transform:rotate(-40.23deg);z-index:2}.mz-banner__cta-button{display:flex;align-items:center;justify-content:center;width:22rem;height:5rem;margin-left:-1.5rem;padding:1rem 1rem 1rem 1.5rem;border-radius:4.375rem;background-color:rgba(1,0,54,.8);border:2px solid #fff;color:#fff;font-size:1.125rem;font-weight:700;line-height:1.5;text-decoration:none;cursor:pointer;transition:background .3s ease,border-color .3s ease}.mz-banner__cta-button:hover{background:linear-gradient(84deg, #10007b 6.744%, #4c85ff 101.7%)}.mz-banner__image{position:absolute;right:-27.6875rem;top:-8.125rem;width:72.5rem;z-index:2;pointer-events:none}.mz-banner__image img{width:100%;height:auto}.mz-problems{display:flex;flex-direction:column;align-items:center;gap:4rem;margin-top:6.25rem;padding-bottom:6.25rem;max-width:1440px;width:calc(100% - 1.875rem);margin-left:auto;margin-right:auto}.mz-problems__header{display:flex;flex-direction:column;align-items:center;gap:.5rem;text-align:center}.mz-problems__subtitle{font-size:1.5rem;font-weight:500;line-height:1.5;background:linear-gradient(to right, #10007b, #4c85ff);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin:0}.mz-problems__title{font-size:2.5rem;font-weight:700;line-height:1.4;background:linear-gradient(to right, #10007b, #4c85ff);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin:0}.mz-problems__body{display:flex;flex-direction:column;align-items:center;gap:1rem;width:100%}.mz-problems__cards{display:flex;gap:6rem;padding:2rem;background-color:rgba(1,0,54,.05);border-radius:1.5rem;width:100%;max-width:79rem;justify-content:center;align-items:flex-start;height:28.4375rem;overflow:visible}.mz-problems__card{display:flex;flex-direction:column;align-items:center;width:21rem;flex-shrink:0;position:relative}.mz-problems__badge{display:flex;align-items:center;justify-content:center;width:100%;padding:.5rem 1.5rem;background-color:#f40004;border-radius:1.875rem;color:#fff;font-size:1.25rem;font-weight:700;line-height:1.5;text-align:center;white-space:nowrap}.mz-problems__bubble{position:relative;display:flex;align-items:center;justify-content:center;width:19.0625rem;height:6.0625rem;margin-top:2rem}.mz-problems__bubble-bg{position:absolute;inset:0;width:100%;height:100%;pointer-events:none}.mz-problems__bubble-text{position:relative;font-size:1rem;font-weight:400;line-height:1.5;color:rgba(1,0,54,.8);text-align:center;margin:0;margin-bottom:1.0625rem}.mz-problems__illust{position:absolute;top:9.1875rem;left:50%;transform:translateX(-50%);pointer-events:none}.mz-problems__illust img{height:auto}.mz-problems__card:nth-child(1) .mz-problems__illust img{width:18.5rem}.mz-problems__card:nth-child(2) .mz-problems__illust{top:10.9375rem}.mz-problems__card:nth-child(2) .mz-problems__illust img{width:13.6875rem}.mz-problems__card:nth-child(3) .mz-problems__illust{top:11.125rem}.mz-problems__card:nth-child(3) .mz-problems__illust img{width:17.75rem}.mz-problems__solutions{display:flex;gap:3.375rem;justify-content:center;width:100%}.mz-problems__solution{display:flex;flex-direction:column;align-items:center;gap:1rem;width:23.75rem;position:relative}.mz-problems__solution-arrow{width:1.875rem;height:3.209rem}.mz-problems__solution-card{position:relative;display:flex;align-items:center;justify-content:center;width:100%;padding:1rem;border-radius:.75rem}.mz-problems__solution:nth-child(1) .mz-problems__solution-card{background:linear-gradient(90deg, #10007b 0%, #4c85ff 327%)}.mz-problems__solution:nth-child(2) .mz-problems__solution-card{background:linear-gradient(90deg, #10007b -110%, #4c85ff 215%)}.mz-problems__solution:nth-child(3) .mz-problems__solution-card{background:linear-gradient(90deg, #10007b -213%, #4c85ff 100%)}.mz-problems__solution-check{position:absolute;left:-1.5rem;top:-1.5rem;width:3rem;height:3rem}.mz-problems__solution-text{font-size:1rem;font-weight:500;line-height:1.8;color:#fff;text-align:center;margin:0}.mz-about{padding:0 1rem}.mz-about__bg{position:relative;background:linear-gradient(to left, #4c85ff, #10007b);border-radius:2rem;padding:0 2rem;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4rem;max-width:88rem;min-height:55.6875rem;margin:0 auto;overflow:hidden}.mz-about__gear{position:absolute;top:3rem;right:3rem;width:14rem;height:14.625rem;pointer-events:none}.mz-about__header{display:flex;flex-direction:column;align-items:center;gap:1.5rem;position:relative;z-index:1;max-width:67.4375rem}.mz-about__title{color:#fff;margin:0;display:flex;align-items:flex-end}.mz-about__title-large{font-size:3.5rem;font-weight:400;line-height:1.5}.mz-about__title-small{font-size:1.5rem;font-weight:700;line-height:1.5}.mz-about__desc{color:#fff;font-size:1.25rem;font-weight:400;line-height:1.8;text-align:center}.mz-about__desc p{margin:0}.mz-about__card{background:#fff;border-radius:1.5rem;padding:3.5rem;display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;max-width:75rem;position:relative;z-index:1}.mz-about__card-logos{display:flex;width:100%;max-width:68rem}.mz-about__card-logo{height:3.4375rem;width:auto}.mz-about__card-logo:first-child{margin-left:5rem}.mz-about__card-logo:last-child{margin-left:auto;margin-right:18rem}.mz-about__flow{width:100%;max-width:68rem;height:auto}.mz-about__tagline{display:flex;align-items:flex-end;gap:.5rem;text-align:center;white-space:nowrap}.mz-about__tagline-gradient{font-size:3rem;font-weight:400;line-height:1.2;background:linear-gradient(to right, #10007b 1.313%, #4c85ff 100.95%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.mz-about__tagline-text{font-size:1.5rem;font-weight:500;color:#010036;line-height:1.8}.mz-features{padding:5rem 1rem}.mz-features__container{position:relative;display:flex;flex-direction:column;align-items:center;gap:3rem;width:100%;max-width:88rem;margin:0 auto;overflow:visible}.mz-features__illust{position:absolute;top:-10.25rem;left:4rem;width:26rem;height:auto;pointer-events:none;z-index:2}.mz-features__header{display:flex;flex-direction:column;align-items:center;position:relative;z-index:1}.mz-features__heading{font-size:2.5rem;font-weight:700;line-height:1.4;margin:0;text-align:center;background:linear-gradient(90deg, #10007b 42.083%, #4c85ff 57.417%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.mz-features__card{display:flex;align-items:center;background:#fff;border-radius:1.5rem;box-shadow:0 .25rem 1.5rem rgba(16,0,123,.06);border:1px solid #d8dff7;max-width:75rem;width:100%;padding:3rem 3.5rem;gap:2rem}.mz-features__card--text-left{flex-direction:row}.mz-features__card--text-right{flex-direction:row-reverse}.mz-features__card-text{flex:1;display:flex;flex-direction:column;gap:1.25rem}.mz-features__badge-icon{height:2.875rem;width:auto;align-self:flex-start}.mz-features__card-title{font-size:2.5rem;font-weight:700;line-height:1.4;margin:0;background:linear-gradient(90deg, #10007b 0%, #4c85ff 100%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text}.mz-features__card-desc{font-size:.9375rem;font-weight:400;line-height:1.9;color:rgba(1,0,54,.7);margin:0}.mz-features__card-visual{flex:1;display:flex;align-items:center;justify-content:center}.mz-features__card-image{width:100%;height:auto;border-radius:.5rem}.mz-integration{position:relative;background-color:rgba(50,127,216,.1)}.mz-integration__inner{display:flex;flex-direction:column;gap:4rem;align-items:flex-start;padding:6.25rem 0}.mz-integration__illust{position:absolute;right:10rem;top:-8.125rem;width:24.3125rem;height:auto;pointer-events:none}.mz-integration__header{display:flex;flex-direction:column;align-items:center;gap:3rem;width:100%}.mz-integration__heading{font-size:2.5rem;font-weight:700;line-height:1.4;background:linear-gradient(to right, #10007b 33.042%, #4c85ff 65.417%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin:0;text-align:center}.mz-integration__logos{display:flex;align-items:flex-end;gap:1rem}.mz-integration__logos img:not(.mz-integration__logos-x){height:5.5rem;width:auto}.mz-integration__logos-x{width:5.2325rem;height:5.2325rem;transform:rotate(45deg)}.mz-integration__grid{display:flex;flex-wrap:wrap;gap:3.75rem;width:100%;justify-content:center}.mz-integration__card{background:#fff;border-radius:1.5rem;padding:2rem;width:22.5rem;display:flex;flex-direction:column;gap:2.5rem;align-items:center;box-shadow:.125rem .125rem 1rem 0 rgba(0,0,221,.1)}.mz-integration__card-image{display:flex;align-items:center;justify-content:center;height:8.875rem}.mz-integration__card-image img{max-width:100%;max-height:100%;height:auto;width:auto}.mz-integration__card-body{display:flex;flex-direction:column;gap:1rem;text-align:center;width:100%}.mz-integration__card-title{font-size:1.5rem;font-weight:700;line-height:1.2;background:linear-gradient(to right, #003b96, #009ab8);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin:0}.mz-integration__card-desc{font-size:1rem;font-weight:400;line-height:1.8;color:#000;margin:0}.mz-pricing{position:relative;background:#fff;display:flex;flex-direction:column;align-items:center;gap:4rem;padding:6.25rem 2rem}.mz-pricing__illust{position:absolute;left:5.578rem;top:11.25rem;width:18.84375rem;height:auto;pointer-events:none}.mz-pricing__header{display:flex;flex-direction:column;align-items:center;gap:2rem;text-align:center;width:100%;position:relative;z-index:1}.mz-pricing__heading{font-size:2.5rem;font-weight:700;line-height:1.4;background:linear-gradient(to right, #10007b 33.042%, #4c85ff 65.417%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin:0}.mz-pricing__desc{font-size:1rem;font-weight:400;line-height:1.5;color:#383838;margin:0}.mz-pricing__boxes{display:flex;align-items:center;gap:2rem;position:relative;z-index:1}.mz-pricing__plus{width:2.5rem;height:2.5rem;flex-shrink:0}.mz-pricing__box-initial{position:relative;display:flex;align-items:center;gap:1rem;padding:1.5rem;height:12.4375rem;border-radius:1.5rem;background:linear-gradient(-90deg, rgb(0, 75, 163) 26.44%, rgb(16, 0, 123) 115.77%);color:#fff}.mz-pricing__box-initial-label{display:flex;flex-direction:column;font-size:1.5rem;font-weight:500;line-height:1.7}.mz-pricing__box-initial-price{display:flex;align-items:baseline;white-space:nowrap}.mz-pricing__box-initial-number{font-family:"Roboto Condensed",sans-serif;font-size:8.5rem;font-weight:700;line-height:1;text-shadow:0 .125rem .375rem #10007b}.mz-pricing__box-initial-unit{font-size:1.5rem;font-weight:500;line-height:1}.mz-pricing__box-sparkle{position:absolute;left:6.09375rem;top:1.4375rem;width:3.125rem;height:1.0625rem;pointer-events:none}.mz-pricing__box-license{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2.25rem;padding:2.5rem;height:12.4375rem;width:34.5rem;border:1px solid #10007b;border-radius:1.5rem;background:#fff}.mz-pricing__box-license-label{display:flex;align-items:center;gap:.5rem}.mz-pricing__box-license-label img{width:2rem;height:2rem}.mz-pricing__box-license-label span{font-size:1.5rem;font-weight:500;color:rgba(1,0,54,.8)}.mz-pricing__box-license-price{display:flex;align-items:baseline;gap:.5rem;white-space:nowrap}.mz-pricing__box-license-group{display:flex;align-items:baseline}.mz-pricing__box-license-number{font-family:"Roboto Condensed",sans-serif;font-size:3.5rem;font-weight:500;line-height:1;color:rgba(1,0,54,.8)}.mz-pricing__box-license-unit{font-size:2rem;font-weight:400;color:rgba(1,0,54,.8)}.mz-pricing__box-license-sep{font-size:3rem;font-weight:400;color:rgba(1,0,54,.8)}.mz-pricing__box-license-monthly{font-size:3rem;font-weight:500;color:rgba(1,0,54,.8)}.mz-pricing__notes{display:flex;flex-direction:column;gap:.5rem;position:relative;z-index:1;text-align:center}.mz-pricing__note{font-size:1rem;font-weight:400;line-height:1.6;color:#666;margin:0}#download-form{width:100%;background-color:rgba(50,127,216,.1);padding:5rem 0}#download-form .mz-container{position:relative;width:90rem;margin:0 auto;max-width:100%;display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1rem;padding:0 1rem}#download-form #mktoForm_4674{min-height:59.375rem;width:100%;max-width:40rem}.form-title{font-style:normal;font-weight:700;font-size:2.5rem;text-align:center;background:linear-gradient(to right, #10007b 7%, #4c85ff 91.333%);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0);background-clip:text;margin:0}.form-desc{font-style:normal;font-weight:400;font-size:1rem;line-height:1.5;text-align:center;color:rgba(1,0,54,.8);margin:0}#download-form .mktoForm{width:100% !important;max-width:40rem;font-family:"Noto Sans JP",sans-serif !important;font-size:1rem !important;color:#010036 !important;padding:2rem 0 0}#download-form .mktoForm .mktoFormCol,#download-form .mktoForm .mktoFieldWrap,#download-form .mktoForm .mktoLabel,#download-form .mktoForm .mktoField,#download-form .mktoForm .mktoGutter,#download-form .mktoForm .mktoOffset{width:100% !important}#download-form .mktoForm .mktoGutter,#download-form .mktoForm .mktoOffset{height:0 !important;width:0 !important}#download-form .mktoForm .mktoFormRow{margin-bottom:.25rem}#download-form .mktoForm .mktoFieldWrap{display:flex !important;flex-direction:column !important}#download-form .mktoForm .mktoLabel{font-size:.875rem !important;font-weight:500 !important;color:#010036 !important;padding-bottom:.375rem !important;display:flex !important;flex-direction:row-reverse !important;justify-content:flex-end !important;align-items:baseline !important}#download-form .mktoForm .mktoLabel .mktoAsterix{color:#e00 !important;margin-right:.25rem;float:none !important}#download-form .mktoForm .mktoField{width:100% !important;height:3rem !important;padding:0 1rem !important;font-size:.9375rem !important;font-family:"Noto Sans JP",sans-serif !important;color:#010036 !important;background-color:#fff !important;border:1px solid rgba(1,0,54,.2) !important;border-radius:.5rem !important;box-shadow:none !important;outline:none !important;transition:border-color .2s;-webkit-appearance:none}#download-form .mktoForm .mktoField:focus{border-color:#0068cb !important}#download-form .mktoForm .mktoField::placeholder{color:rgba(1,0,54,.35) !important}#download-form .mktoForm select.mktoField{display:none !important}#download-form .mktoForm .select2-container{width:100% !important}#download-form .mktoForm .select2-container--default .select2-selection--single{height:3rem !important;border:1px solid rgba(1,0,54,.2) !important;border-radius:.5rem !important;background-color:#fff !important;box-shadow:none !important;padding:0 1rem !important;padding-right:2.5rem !important;display:flex !important;align-items:center !important;position:relative !important}#download-form .mktoForm .select2-container--default .select2-selection--single .select2-selection__rendered{font-family:"Noto Sans JP",sans-serif !important;font-size:.9375rem !important;color:#010036 !important;padding:0 !important;line-height:3rem !important;overflow:hidden !important;text-overflow:ellipsis !important;white-space:nowrap !important}#download-form .mktoForm .select2-container--default .select2-selection--single .select2-selection__placeholder{color:rgba(1,0,54,.35) !important}#download-form .mktoForm .select2-container--default .select2-selection--single .select2-selection__arrow{position:absolute !important;top:0 !important;right:.75rem !important;height:100% !important;display:flex !important;align-items:center !important}#download-form .mktoForm .select2-container--default .select2-selection--single .select2-selection__arrow b{display:block !important;width:0 !important;height:0 !important;position:absolute !important;top:50% !important;left:50% !important;transform:translate(-50%, -50%) !important;margin:0 !important;padding:0 !important;border-style:solid !important;border-width:.375rem .3125rem 0 .3125rem !important;border-color:rgba(1,0,54,.5) rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) !important}#download-form .mktoForm .select2-container--default.select2-container--open .select2-selection--single{border-color:#0068cb !important;box-shadow:none !important}#download-form .mktoForm .select2-container--default .select2-selection--single:focus{box-shadow:none !important;outline:none !important}#download-form .mktoForm .mktoRadioList:has(input[name=privacypolicycheck]){position:relative !important;width:100% !important;display:flex !important;align-items:center !important;gap:.5rem !important;padding:.5rem 0 !important}#download-form .mktoForm .mktoRadioList:has(input[name=privacypolicycheck]) input[type=radio]{opacity:0 !important;position:absolute !important;left:0 !important;top:0 !important}#download-form .mktoForm .mktoRadioList:has(input[name=privacypolicycheck]) label{position:relative !important;font-size:.9375rem !important;font-weight:500 !important;color:#010036 !important;cursor:pointer;padding-left:2rem !important;line-height:1.5 !important;margin-left:0 !important;margin-bottom:0 !important}#download-form .mktoForm .mktoRadioList:has(input[name=privacypolicycheck]) input[type=radio]+label::before{content:"" !important;position:absolute !important;top:50% !important;left:0 !important;transform:translateY(-50%) !important;width:1.25rem !important;height:1.25rem !important;border:1px solid #304d5b !important;border-radius:.125rem !important;box-shadow:none !important;background-color:#fff !important}#download-form .mktoForm .mktoRadioList:has(input[name=privacypolicycheck]) input[type=radio]:checked+label::before{background-color:#fff !important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 20 20'%3E%3Cpolyline fill='none' stroke='%23008080' stroke-width='3' points='2,7.3 7.3,12.7 18,2 '/%3E%3C/svg%3E") !important;background-repeat:no-repeat !important;background-position:center 3px !important;background-size:18px !important}#download-form .mktoForm .mktoFieldWrap:has(.mktoRadioList) .mktoLabel{width:100% !important;font-size:.8125rem !important;line-height:1.6 !important;color:rgba(1,0,54,.7) !important;display:block !important;flex-direction:unset !important}#download-form .mktoForm .mktoFieldWrap:has(.mktoRadioList) .mktoLabel .mktoAsterix{display:none !important}#download-form .mktoForm .mktoFieldWrap:has(.mktoRadioList) .mktoLabel .p1{display:inline;font-weight:700;color:#010036;margin:0}#download-form .mktoForm .mktoFieldWrap:has(.mktoRadioList) .mktoLabel .p2{display:block;margin:.25rem 0 0}#download-form .mktoForm .mktoFieldWrap:has(.mktoRadioList) .mktoLabel a{color:#0068cb;text-decoration:underline}#download-form .mktoForm .mktoButtonRow{margin-top:1rem;width:100%}#download-form .mktoForm .mktoButtonWrap{margin-left:0 !important;width:100%;display:flex;justify-content:center}#download-form .mktoForm .mktoButton{width:100% !important;max-width:25rem;height:3.5rem !important;background:linear-gradient(84deg, #10007b 6.744%, #4c85ff 101.7%) !important;border:none !important;border-radius:.5rem !important;color:#fff !important;font-family:"Noto Sans JP",sans-serif !important;font-size:1.125rem !important;font-weight:700 !important;cursor:pointer;transition:opacity .2s}#download-form .mktoForm .mktoButton:hover{opacity:.9;border:none !important}#download-form .mktoForm .mktoButton:focus{outline:none !important;border:none !important;box-shadow:0 0 0 3px rgba(76,133,255,.3) !important}#download-form .mktoForm .mktoButton:active{background:linear-gradient(84deg, #0b0060 6.744%, #3a6fdd 101.7%) !important}#download-form .mktoForm .mktoInvalid{border-color:#e00 !important}#download-form .mktoForm select.mktoInvalid+.select2-container .select2-selection--single{border-color:#e00 !important}#download-form .mktoForm .mktoError{position:static !important;right:auto !important;bottom:auto !important;left:auto !important;top:auto !important;order:999 !important;margin-top:.25rem !important}#download-form .mktoForm .mktoError .mktoErrorArrowWrap{display:none !important}#download-form .mktoForm .mktoError .mktoErrorMsg{font-size:.75rem !important;color:#e00 !important;background:none !important;border:none !important;box-shadow:none !important;text-shadow:none !important;padding:0 !important;margin:0 !important;max-width:100% !important}#download-form .select2-dropdown{border:1px solid rgba(1,0,54,.15) !important;border-radius:.5rem !important;box-shadow:0 .25rem 1rem rgba(0,0,0,.1) !important;overflow:hidden}#download-form .select2-results__option{font-family:"Noto Sans JP",sans-serif !important;font-size:.9375rem !important;color:#010036 !important;padding:.625rem 1rem !important;transition:background-color .15s}#download-form .select2-container--default .select2-results__option--highlighted[aria-selected]{background-color:rgba(0,104,203,.08) !important;color:#010036 !important}#download-form .select2-container--default .select2-results__option[aria-selected=true]{background-color:rgba(0,104,203,.15) !important;color:#010036 !important}#download-form .select2-search--dropdown{padding:.5rem !important}#download-form .select2-container--default .select2-search--dropdown .select2-search__field{font-family:"Noto Sans JP",sans-serif !important;font-size:.875rem !important;color:#010036 !important;border:1px solid rgba(1,0,54,.2) !important;border-radius:.375rem !important;padding:.5rem .75rem !important;outline:none !important;box-shadow:none !important}#download-form .select2-container--default .select2-search--dropdown .select2-search__field:focus{border-color:#0068cb !important}#download-form .select2-container--default .select2-search--dropdown .select2-search__field::placeholder{color:rgba(1,0,54,.35) !important}@media only screen and (max-width: 1439px){.mz-banner.mz-container{padding-left:4rem}.mz-integration__illust{right:3rem}}@media only screen and (max-width: 1380px){.mz-banner{min-height:32rem}.mz-banner.mz-container{padding-left:3.5rem}.mz-banner__content{gap:2rem}.mz-banner__main-title{font-size:2.25rem}.mz-banner__image{right:-20rem;width:62rem}.mz-problems{margin-top:4rem}.mz-problems__cards{gap:4rem;height:26rem}.mz-problems__card{width:19rem}.mz-problems__bubble{width:17.5rem}.mz-problems__card:nth-child(1) .mz-problems__illust img{width:16rem}.mz-problems__card:nth-child(2) .mz-problems__illust img{width:12rem}.mz-problems__card:nth-child(3) .mz-problems__illust img{width:15rem}.mz-problems__solution{width:21.75rem}.mz-integration__illust{right:3rem}}@media only screen and (max-width: 1279px){.mz-banner{min-height:28rem;border-radius:1.5rem}.mz-banner.mz-container{padding-left:3rem;padding-right:1rem}.mz-banner__bg{border-radius:1.5rem}.mz-banner__content{gap:1.75rem}.mz-banner__text-group{gap:1.25rem}.mz-banner__main-title{font-size:2rem}.mz-banner__description{font-size:.9375rem}.mz-banner__cta-icon{width:4rem;height:4rem}.mz-banner__cta-icon img{width:1.75rem;height:2.25rem}.mz-banner__cta-button{width:19rem;height:4rem;font-size:1rem;margin-left:-1rem;padding-left:2rem}.mz-banner__image{right:-18rem;width:52rem;top:-6.125rem}.mz-problems{gap:3rem;padding-bottom:4rem}.mz-problems__subtitle{font-size:1.25rem}.mz-problems__title{font-size:2rem}.mz-problems__cards{gap:2.5rem;padding:1.5rem;height:22rem}.mz-problems__card{width:17rem}.mz-problems__badge{font-size:1.125rem}.mz-problems__bubble{width:100%;height:5.5rem}.mz-problems__bubble-text{font-size:.9375rem}.mz-problems__card:nth-child(1) .mz-problems__illust img{width:13rem}.mz-problems__card:nth-child(2) .mz-problems__illust img{width:10rem}.mz-problems__card:nth-child(3) .mz-problems__illust img{width:13rem}.mz-problems__solutions{gap:2rem}.mz-problems__solution{width:17rem}.mz-about__bg{padding:4rem 1.5rem;gap:3rem;border-radius:1.5rem;min-height:auto}.mz-about__gear{width:10rem;height:auto;right:2rem;top:2rem}.mz-about__title-large{font-size:2.75rem}.mz-about__title-small{font-size:1.25rem}.mz-about__desc{font-size:1.125rem}.mz-about__card{padding:2.5rem}.mz-about__card-logo:first-child{margin-left:3rem}.mz-about__card-logo:last-child{margin-right:12rem}.mz-about__card-logo{height:2.75rem}.mz-about__tagline-gradient{font-size:2.5rem}.mz-about__tagline-text{font-size:1.25rem}.mz-features{padding:4rem 1rem}.mz-features__container{gap:2.5rem}.mz-features__illust{width:20rem;top:-8rem;left:2rem}.mz-features__heading{font-size:2rem}.mz-features__card{padding:2.5rem;border-radius:1.25rem}.mz-features__card-title{font-size:2rem}.mz-integration__inner{gap:3rem;padding:4rem 0}.mz-integration__illust{width:18rem;top:-5rem;right:6rem}.mz-integration__heading{font-size:2rem}.mz-integration__logos img:not(.mz-integration__logos-x){height:4rem}.mz-integration__logos-x{width:3.75rem;height:3.75rem}.mz-integration__grid{gap:2rem}.mz-integration__card{width:20rem;padding:1.5rem;gap:2rem}.mz-integration__card-image{height:7rem}.mz-integration__card-title{font-size:1.25rem}.mz-pricing{padding:4rem 1.5rem;gap:3rem}.mz-pricing__illust{width:14rem;left:2rem}.mz-pricing__heading{font-size:2rem}.mz-pricing__box-initial{height:10rem;padding:1.25rem}.mz-pricing__box-initial-label{font-size:1.25rem}.mz-pricing__box-initial-number{font-size:6.5rem}.mz-pricing__box-sparkle{left:4.8125rem}.mz-pricing__box-license{height:10rem;width:28rem;padding:2rem;gap:1.5rem}.mz-pricing__box-license-number{font-size:3rem}.mz-pricing__box-license-monthly{font-size:2.5rem}.form-title{font-size:2rem}}@media only screen and (max-width: 1149px){.mz-banner__image{right:-22rem}}@media only screen and (max-width: 1023px){.mz-banner{flex-direction:column;align-items:center;min-height:auto;padding-top:2.5rem;padding-bottom:2.5rem;border-radius:1.25rem;overflow:visible}.mz-banner.mz-container{padding-left:2rem;padding-right:2rem}.mz-banner__bg{border-radius:1.25rem}.mz-banner__inner{flex-direction:column;gap:2rem}.mz-banner__content{width:100%;gap:1.5rem;align-items:center}.mz-banner__text-group{align-items:center;text-align:center}.mz-banner__title-group{align-items:center}.mz-banner__main-title{font-size:1.75rem}.mz-banner__description{font-size:.875rem}.mz-banner__cta-icon{display:none}.mz-banner__cta-sparkle{display:none}.mz-banner__cta-button{margin-left:0;width:100%;max-width:19rem;height:3.5rem;padding:.875rem 2rem;font-size:1rem}.mz-banner__image{position:relative;right:auto;top:auto;width:100%;height:auto}.mz-problems__title{font-size:1.75rem}.mz-problems__cards{flex-direction:column;align-items:center;gap:1.5rem;height:auto;padding:1.5rem}.mz-problems__card{width:100%;max-width:21rem}.mz-problems__badge{font-size:1rem;padding:.375rem 1rem}.mz-problems__bubble{margin-top:1rem;height:auto;min-height:4rem}.mz-problems__illust{position:relative;top:auto;left:auto;transform:none;margin-top:1rem;display:flex;justify-content:center;pointer-events:auto}.mz-problems__illust img{max-width:12rem}.mz-problems__card:nth-child(1) .mz-problems__illust img{width:10rem}.mz-problems__card:nth-child(2) .mz-problems__illust{top:auto}.mz-problems__card:nth-child(2) .mz-problems__illust img{width:8rem}.mz-problems__card:nth-child(3) .mz-problems__illust{top:auto}.mz-problems__card:nth-child(3) .mz-problems__illust img{width:10rem}.mz-problems__solutions{flex-direction:column;align-items:center;gap:1.5rem}.mz-problems__solution{width:100%;max-width:23.75rem}.mz-problems__solution-check{left:-0.75rem;top:-0.75rem;width:2.5rem;height:2.5rem}.mz-about__title-large{font-size:2.25rem}.mz-about__desc{font-size:1rem}.mz-about__card{padding:2rem}.mz-about__card-logo:last-child{margin-right:8rem}.mz-about__tagline-gradient{font-size:2rem}.mz-features__illust{width:16rem;top:-6.5rem;left:1rem}.mz-features__heading{font-size:1.75rem}.mz-features__card{padding:2rem 1.5rem;gap:1.5rem}.mz-features__card-text{gap:1rem}.mz-features__badge-icon{height:2.25rem}.mz-features__card-title{font-size:1.75rem}.mz-features__card-desc{font-size:.875rem;line-height:1.8}.mz-integration__inner{padding:3rem 0}.mz-integration__illust{width:14rem;top:-4rem;right:3rem}.mz-integration__card{width:calc(50% - 1rem)}.mz-pricing__illust{display:none}#download-form{padding:3rem 0 5rem}.form-title{font-size:1.75rem}}@media only screen and (max-width: 768px){.mz-pricing__box-sparkle{left:3.5625rem}}@media only screen and (max-width: 767px){.mz-banner{border-radius:1rem;padding-top:2rem;padding-bottom:2rem;margin-top:1rem}.mz-banner.mz-container{padding-left:1.25rem;padding-right:1.25rem}.mz-banner__bg{border-radius:1rem}.mz-banner__inner{gap:1.5rem}.mz-banner__main-title{font-size:1.375rem}.mz-banner__cta-button{height:3.25rem;font-size:.9375rem}.mz-problems{gap:2rem;padding-bottom:3rem}.mz-problems__subtitle{font-size:1.125rem}.mz-problems__title{font-size:1.375rem}.mz-problems__cards{padding:1rem;border-radius:1rem;gap:1rem}.mz-problems__badge{font-size:1rem;white-space:normal}.mz-problems__bubble{height:auto;min-height:5rem}.mz-problems__bubble-text{font-size:.875rem}.mz-problems__solution-text{font-size:.9375rem}.mz-about__bg{padding:3rem 1rem;gap:2rem;border-radius:1rem}.mz-about__gear{display:none}.mz-about__title-large{font-size:1.75rem}.mz-about__title-small{font-size:1rem}.mz-about__desc{font-size:.9375rem}.mz-about__card{padding:1.5rem;border-radius:1rem}.mz-about__card-logos{flex-direction:column;align-items:center;gap:1rem}.mz-about__card-logo:first-child{margin-left:0}.mz-about__card-logo:last-child{margin-left:0;margin-right:0}.mz-about__card-logo{height:2.25rem}.mz-about__tagline{flex-wrap:wrap;justify-content:center;white-space:normal}.mz-about__tagline-gradient{font-size:1.5rem}.mz-about__tagline-text{font-size:1rem}.mz-features{padding:3rem 1rem}.mz-features__container{gap:2rem}.mz-features__illust{display:none}.mz-features__heading{font-size:1.5rem}.mz-features__card{flex-direction:column !important;padding:1.5rem;border-radius:1rem;gap:1.5rem}.mz-features__badge-icon{height:2rem}.mz-features__card-title{font-size:1.375rem}.mz-features__card-visual{width:100%}.mz-integration__inner{gap:2rem;padding:2rem 0}.mz-integration__illust{display:none}.mz-integration__header{gap:2rem}.mz-integration__heading{font-size:1.5rem}.mz-integration__logos img:not(.mz-integration__logos-x){height:3rem}.mz-integration__logos-x{width:2.75rem;height:2.75rem}.mz-integration__grid{gap:1.5rem}.mz-integration__card{width:100%;max-width:22.5rem}.mz-integration__card-title{font-size:1.125rem}.mz-integration__card-desc{font-size:.9375rem}.mz-pricing{padding:3rem 1rem;gap:2rem}.mz-pricing__heading{font-size:1.5rem}.mz-pricing__desc{font-size:.9375rem}.mz-pricing__boxes{flex-direction:column;gap:1.5rem}.mz-pricing__plus{width:2rem;height:2rem}.mz-pricing__box-initial{height:8rem}.mz-pricing__box-initial-label{font-size:1rem}.mz-pricing__box-initial-number{font-size:5rem}.mz-pricing__box-initial-unit{font-size:1.25rem}.mz-pricing__box-license{height:auto;width:100%;max-width:22rem;padding:1.5rem}.mz-pricing__box-license-label span{font-size:1.25rem}.mz-pricing__box-license-number{font-size:2.5rem}.mz-pricing__box-license-unit{font-size:1.5rem}.mz-pricing__box-license-sep{font-size:2rem}.mz-pricing__box-license-monthly{font-size:2rem}#download-form{padding:3rem 0}#download-form .mz-container{width:90%}.form-title{font-size:1.375rem}.form-desc{font-size:.875rem}#download-form .mktoForm{padding:1rem 0 0}}@media only screen and (max-width: 480px){.mz-banner{padding-top:1.5rem;padding-bottom:1.5rem}.mz-banner.mz-container{padding-left:1rem;padding-right:1rem}.mz-banner__main-title{font-size:1.25rem}.mz-banner__cta-button{font-size:.875rem}.mz-pricing__box-sparkle{left:3.8125rem;top:.9375rem}}