﻿:root{--padding-horizontal: 8px}@media only screen and (min-width: 1025px ){:root{--padding-horizontal: 16px}}@font-face{font-family:"icons";src:url("fonts/icons.woff");src:url("fonts/icons.ttf") format("truetype"),url("fonts/icons.woff") format("woff");font-weight:normal;font-style:normal;font-display:block}[class^=icon-],[class*=" icon-"]{font-family:"icons" !important;speak:never;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;vertical-align:text-bottom;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class^=icon-]:before,[class*=" icon-"]:before{font-size:140%}.icon-arrow:before{content:""}.icon-circle:before{content:""}.icon-external-link-alt:before{content:""}.icon-info-circle:before{content:""}.icon-link:before{content:""}.icon-times-circle:before{content:""}.icon-youtube:before{content:""}.icon-info-square:before{display:inline-block;width:.9em;height:.9em;content:"";background:url('data:image/svg+xml;utf-8,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24" fill="%23ccc"><path d="M21.2,8.1c-0.5-1.2-1.2-2.3-2.1-3.2c-0.9-0.9-2-1.6-3.2-2.1C14.7,2.3,13.4,2,12,2S9.3,2.3,8.1,2.8C6.9,3.3,5.8,4,4.9,4.9C4,5.8,3.3,6.9,2.8,8.1C2.3,9.3,2,10.6,2,12s0.3,2.7,0.8,3.9c0.5,1.2,1.2,2.3,2.1,3.2c0.9,0.9,2,1.6,3.2,2.1C9.3,21.7,10.6,22,12,22s2.7-0.3,3.9-0.8c1.2-0.5,2.3-1.2,3.2-2.1c0.9-0.9,1.6-2,2.1-3.2c0.5-1.2,0.8-2.5,0.8-3.9S21.7,9.3,21.2,8.1z M13.2,17.7h-2.3v-6.8h2.3V17.7z M13,8.5c-0.3,0.3-0.6,0.4-1,0.4s-0.7-0.1-1-0.4s-0.4-0.6-0.4-1s0.1-0.7,0.4-1s0.6-0.4,1-0.4s0.7,0.2,1,0.4c0.3,0.3,0.4,0.6,0.4,1S13.3,8.2,13,8.5z"/></svg>') center center/contain no-repeat}.contents__inner{margin:0 auto;padding:0 40px;max-width:1400px}@media only screen and (max-width: 560px ){.contents__inner{padding:0 20px}}.sp{display:none}@media only screen and (max-width: 560px ){.sp{display:inherit}}a.button{font-size:90%;font-weight:bold;text-align:center;white-space:nowrap;letter-spacing:.07rem;display:inline-block;line-height:35px;border-radius:35px;padding:3px 20px;transition:.3s ease-in-out}a.button.main{color:#fff;background-color:#09ba9c;border:solid 1px #09ba9c}.annotation{position:relative;top:-0.75em;font-size:10px}.text--bold{font-weight:bold}.price-heading{margin-top:60px}.price-heading__title{margin-bottom:.75em;font-size:50px;font-weight:bold;text-align:center}.price-heading__text{text-align:center;line-height:1}.price-heading__text p{position:relative;display:inline-block;padding:0 1.5em}.price-heading__text p::before,.price-heading__text p::after{position:absolute;bottom:0;width:1em;height:1em}.price-heading__text p::before{left:0;content:"＼"}.price-heading__text p::after{right:0;content:"／"}.price-heading__text--free{font-size:40px;font-weight:bold}.price-heading__text--free .num{margin-left:.05em;display:inline-block;transform:translateY(0.05em)}.price-heading__text--free .unit{font-size:45%}@media only screen and (max-width: 560px ){.price-heading{margin-top:30px}.price-heading__title{font-size:36px}.price-heading__text{margin-top:1em}}.price-section__title{margin-bottom:.5em;font-size:40px;font-weight:bold;text-align:center}@media only screen and (max-width: 560px ){.price-section__title{font-size:28px}}.price-section__price a{font-size:95%;color:#09ba9c}.plan-paid__list{padding-top:30px;display:flex;gap:12px}.plan-paid__item{flex:1;padding:1.4em;border:1px solid #ccc;border-radius:12px}.plan-paid__item__copy{height:2.6em;font-size:14px;font-weight:bold;line-height:1.3}.plan-paid__item__label{margin:.75em auto 0;padding:.25em .5em;width:fit-content;font-size:14px;color:#fff;font-weight:bold;line-height:1;background:#3c3c3c;border-radius:3px}.plan-paid__item__price{margin-top:1em}.plan-paid__item__price__monthly{margin-top:.5em;font-size:12px;text-align:center}.plan-paid__item__price__monthly .tooltip{display:inline-block;transform:translateY(1px)}.plan-paid__item__price__monthly .tooltip .tooltip__box{font-size:13px;font-weight:bold;text-align:left}.plan-paid__item__description{margin-top:1.5em;height:4.5em;font-size:14px}.plan-paid__item__action{margin-top:.5em}.plan-paid__item__outline-list{margin-top:1em}.plan-paid__item.--recommend{position:relative;border:3px solid #f89934;background:#fffcfa}.plan-paid__item.--recommend::after{position:absolute;top:.4em;right:0;left:0;margin:auto;padding:.5em 1em;width:fit-content;content:attr(data-recommend) "";color:#f89934;font-size:12px;font-weight:bold;line-height:1;letter-spacing:-0.01em}.plan-paid__item.--recommend a.button.main{background:#f89934;border-color:#f89934}@media(hover: hover){.plan-paid__item.--recommend a.button.main:hover{background:#f08939;border-color:#f08939}}.plan-paid__item.--recommend a.button.sub.primary{color:#f89934;border-color:#f89934}.plan-paid__item.--recommend a.button.sub.primary::after{background-color:#fffcfa}@media screen and (max-width: 1400px){.plan-paid__list{padding-top:30px;overflow:auto;width:calc(100% + 40px);padding-right:40px}.plan-paid__list::-webkit-scrollbar{width:10px;height:10px}.plan-paid__list::-webkit-scrollbar-track{background-color:#f5f5f5}.plan-paid__list::-webkit-scrollbar-thumb{border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);background-clip:padding-box;border-radius:10px;--bg-opacity: 1;background-color:#999}.plan-paid__item{width:260px;flex-shrink:0;flex-basis:inherit}}@media only screen and (max-width: 560px ){.plan-paid__list{flex-wrap:wrap;padding-right:0;width:100%;overflow:hidden}.plan-paid__list:has(.tooltip__box.open){overflow:inherit}.plan-paid__item{width:100%}.plan-paid__item__description{height:inherit;font-size:16px}.plan-paid__item__action{margin-top:1.5em;text-align:center}.plan-paid__item__action a.button{padding:8px 20px;max-width:280px;font-size:110%}}.price-section__price .plan-paid__item.--recommend .plan-paid__item__outline-list a{color:#f89934}.price__amount{display:flex;align-items:end;justify-content:center;gap:.25em}.price__amount .--em{font-size:40px;font-weight:bold;line-height:1}.price__amount__unit{display:flex;flex-direction:column;gap:1px;font-size:14px;font-weight:bold}.price__amount__unit .payment-period{padding:.075em .5em;font-size:10px;color:#999;line-height:1;border:1px solid #bbb;border-radius:3px}.outline-item{padding:.5em 0}.outline-item+.outline-item{border-top:1px solid #ccc}.outline-item dl{display:flex;flex-wrap:wrap;gap:.3em 1em;justify-content:space-between}.outline-item dt{padding-top:.1em;font-size:12px;font-weight:bold;color:#666}.outline-item dd{font-size:14px}.outline-item.outline__support a{font-weight:bold}.outline-item.outline__support:has(.--mail) .--tel::after{content:"/"}.plan-free__item .outline-item.outline__mainly-functions{padding-bottom:0}.plan-free__item .outline-item.outline__mainly-functions dt,.plan-free__item .outline-item.outline__mainly-functions dd{width:100%}.plan-free__item .outline-item.outline__mainly-functions .mainly-functions__list{display:flex;flex-wrap:wrap;gap:0 1em}.plan-free__item .outline-item.outline__mainly-functions .mainly-functions__item{font-size:12px}.plan-free__item .outline-item.outline__mainly-functions .mainly-functions__item:not(:last-child){position:relative}.plan-free__item .outline-item.outline__mainly-functions .mainly-functions__item:not(:last-child)::after{position:absolute;right:-1.25em;width:1em;height:1em;content:"/"}.plan-paid__list .outline-item.outline__mainly-functions{padding-bottom:0}.plan-paid__list .outline-item.outline__mainly-functions dt,.plan-paid__list .outline-item.outline__mainly-functions dd{width:100%}.plan-paid__list .outline-item.outline__mainly-functions .mainly-functions__list{padding-left:1em}.plan-paid__list .outline-item.outline__mainly-functions .mainly-functions__item{font-size:12px;text-indent:-1.25em}.plan-paid__list .outline-item.outline__mainly-functions .mainly-functions__item::before{content:"・"}@media only screen and (max-width: 560px ){.outline-item dt{font-size:14px}.outline-item dd{font-size:16px}.plan-paid__list .outline-item.outline__mainly-functions .mainly-functions__item{font-size:14px}}.plan-etc{margin-top:12px;display:flex;flex-wrap:wrap;gap:30px 12px}.plan-etc__text{flex:1;display:flex;align-items:center;justify-content:center;text-align:justify;padding-left:1em}.plan-etc__text p{font-size:18px;font-weight:bold}.plan-etc__text p a{color:#555;border-bottom:2px dotted #aaa}@media only screen and (max-width: 800px ){.plan-etc{margin-top:20px}.plan-etc__text{flex:inherit;padding-left:0;width:100%}.plan-etc__text p{font-size:18px}}.plan-free__item{width:calc(60% - 6px);padding:1.5em;border:1px solid #ccc;border-radius:12px}.plan-free__item__inner{display:flex;justify-content:space-between;align-items:center;gap:1em}.plan-free__item__headingarea{display:flex;flex-wrap:wrap;gap:.25em 2em;align-items:center}.plan-free__item__copy{font-size:14px;font-weight:bold}.plan-free__item__label{margin-top:.5em;padding:.25em .5em;width:fit-content;font-size:14px;color:#fff;font-weight:bold;line-height:1;background:#3c3c3c;border-radius:3px}.plan-free__item__price .--em{font-size:3.2rem;transform:translateY(0.07em)}.plan-free__item__description{margin-top:.75em;font-size:14px}.plan-free__item__action{margin-top:1em}.plan-free__item__action a{max-width:210px}.plan-free__item__outline-list{width:40%}@media only screen and (max-width: 800px ){.plan-free__item{width:100%}}@media only screen and (max-width: 560px ){.plan-free__item__inner{flex-wrap:wrap}.plan-free__item__headingarea{justify-content:center}.plan-free__item__heading{width:100%}.plan-free__item__label{margin:0 auto}.plan-free__item__description{margin-top:1.5em;font-size:16px;text-align:center}.plan-free__item__textarea,.plan-free__item__outline-list{width:100%}.plan-free__item__action{margin-top:1.5em;text-align:center}.plan-free__item__action a.button{padding:8px 20px;max-width:280px;font-size:110%}}.price-section__detail{margin-top:120px}@media only screen and (max-width: 560px ){.price-section__detail{margin-top:80px}}.price-detail__table__shadow{position:relative}.price-detail__table__shadow::after{position:absolute;top:0;right:0;width:60px;height:calc(100% - 10px);content:"";background:linear-gradient(90deg, rgba(255, 255, 255, 0) 10%, rgba(255, 255, 255, 0.9) 70%, rgb(255, 255, 255) 90%, rgb(255, 255, 255) 100%);z-index:2}@media only screen and (max-width: 560px ){.price-detail__table__shadow::after{width:15px}}.price-detail__table__wrapper{margin-top:50px;margin-left:40px;padding-right:40px;overflow-x:auto;overflow-y:hidden}.price-detail__table__wrapper::-webkit-scrollbar{width:10px;height:10px}.price-detail__table__wrapper::-webkit-scrollbar-track{background-color:#f5f5f5}.price-detail__table__wrapper::-webkit-scrollbar-thumb{border-radius:10px;--bg-opacity: 1;background-color:#999;border-top:1px solid rgba(0,0,0,0);border-bottom:1px solid rgba(0,0,0,0);background-clip:padding-box}@media only screen and (max-width: 560px ){.price-detail__table__wrapper{margin-top:25px;margin-left:10px;padding-right:10px}}.price-detail__table__contents{position:relative;padding-bottom:3em;width:1320px;margin:0 auto}@media screen and (max-width: 1400px){.price-detail__table__contents{width:100%;min-width:800px}}@media only screen and (max-width: 800px ){.price-detail__table__contents{font-size:14px;width:720px}}@media only screen and (max-width: 560px ){.price-detail__table__contents{min-width:inherit}}.price-detail__item{position:relative;display:grid;grid-template-columns:260px 1fr 1fr 1fr 1fr 1fr 1fr}.price-detail__item:not(:first-child) .price-detail__item__title,.price-detail__item:not(:first-child) .price-detail__item__data{border-top:1px solid #ececec}.price-detail__item.price-detail__table-heading{margin-bottom:1em;background:#fcfcfc;border-bottom:1px solid #ececec}@media screen and (max-width: 1180px){.price-detail__item{grid-template-columns:200px 1fr 1fr 1fr 1fr 1fr 1fr}}@media only screen and (max-width: 800px ){.price-detail__item{grid-template-columns:120px 1fr 1fr 1fr 1fr 1fr 1fr}}@media only screen and (max-width: 560px ){.price-detail__item:not(:first-child){border-top:1px solid #ececec}.price-detail__item:not(:first-child) .price-detail__item__title,.price-detail__item:not(:first-child) .price-detail__item__data{border-top:none}}.price-detail__table-heading--sticky{position:absolute;top:0;left:0;z-index:-1;opacity:0;visibility:hidden;overflow-x:scroll;padding-right:40px;width:calc(100% - 40px);-ms-overflow-style:none;scrollbar-width:none}.price-detail__table-heading--sticky::-webkit-scrollbar{display:none}.price-detail__table-heading--sticky.stickied{position:fixed;top:64px;left:40px;z-index:2;opacity:1;visibility:visible}.price-detail__table-heading--sticky .price-detail__table-heading{width:1320px;border-bottom:1px solid #ececec;margin:0 auto}@media screen and (max-width: 1400px){.price-detail__table-heading--sticky .price-detail__table-heading{width:100%;min-width:800px}}@media only screen and (max-width: 800px ){.price-detail__table-heading--sticky .price-detail__table-heading{width:720px}}@media only screen and (max-width: 560px ){.price-detail__table-heading--sticky{padding-right:10px;width:calc(100% - 10px)}.price-detail__table-heading--sticky .price-detail__table-heading{min-width:inherit}.price-detail__table-heading--sticky.stickied{left:10px}}.table-heading__item{padding:.75em .5em;background:#fcfcfc}.table-heading__item:first-child{position:sticky;left:0;display:flex;align-items:flex-end;color:#777;border-right:1px solid #ececec;z-index:2}.table-heading__item__label{font-size:14px;font-weight:bold;text-align:center}.table-heading__item__button.button{margin:.5em auto 0;padding:.25em 1em;display:block;max-width:120px;font-size:12px;font-weight:bold;text-align:center;line-height:inherit;border-radius:2em;z-index:1}@media screen and (max-width: 1180px){.table-heading__item__label{font-size:1.0169491525vw}}@media only screen and (max-width: 800px ){.table-heading__item:first-child{font-size:11px}.table-heading__item__label{font-size:11px}}a.table-heading__item__button,a.button{width:100%}.price-detail__category:not(:last-child){padding-bottom:3em}.price-detail__category__title{position:relative;padding:.75em 0;cursor:pointer;transition:.2s ease;border-bottom:3px double #ececec;z-index:1}.price-detail__category__title:empty{display:none}.price-detail__category__title span{position:sticky;left:0;padding-right:3em;padding-left:.5em}.price-detail__category__title span::after{position:absolute;top:0;right:0;bottom:0;margin:auto;padding-top:1px;width:1em;height:1em;content:"";font-size:160%;font-family:"icons";line-height:1;transition:.3s ease;transform:rotate(180deg) translateY(-1px)}.price-detail__category__title.stickied{top:64px;z-index:2}@media(hover: hover){.price-detail__category__title:hover{background:#f3f5f7}}.price-detail__category__title.hide{border-color:#ccc;color:inherit}.price-detail__category__title.hide span::after{transform:rotate(0deg) translateY(1px)}@media only screen and (max-width: 560px ){.price-detail__category__title span::after{transform:rotate(180deg) translateY(0)}}.price-detail__item__title{padding:.5em 2.5em .5em .5em;display:flex;align-items:center;line-height:1.3;background:#fcfcfc;border-right:1px solid #ececec;z-index:1;position:sticky;left:0}.price-detail__item__title__inner{flex:1}.price-detail__item__title .basis__label,.price-detail__item__title .data__label{font-weight:bold}.price-detail__item__title .basis__label span,.price-detail__item__title .data__label span{font-size:13px}.price-detail__item__title .basis__label span:has(a),.price-detail__item__title .data__label span:has(a){padding-right:1.5em}.price-detail__item__title .basis__label a,.price-detail__item__title .data__label a{display:inherit}.price-detail__item__title .basis__label a[href],.price-detail__item__title .data__label a[href]{transition:.2s ease}@media(hover: hover){.price-detail__item__title .basis__label a[href]:hover,.price-detail__item__title .data__label a[href]:hover{opacity:.7}}.price-detail__item__title .basis__label .data__tooltip,.price-detail__item__title .data__label .data__tooltip{margin-left:-1.25em;font-size:12px}.price-detail__item__title .basis__label .tooltip__box,.price-detail__item__title .data__label .tooltip__box{font-size:12px}.price-detail__item__title .data__label{z-index:2}.price-detail__item__title .data__tooltip{display:inline-block;margin-left:.5em;transform:translateY(1px)}.price-detail__item__title .data__tooltip i{color:#999}.price-detail__item__title .link-area{position:absolute;right:.5em;bottom:0;top:0;margin:auto;display:flex;align-items:center;gap:3px 5px}.price-detail__item__title .link-area:not(:has(.data__link)){justify-content:right}.price-detail__item__title .data__link a[href]{padding:.25em;font-size:65%;color:#666;transition:.2s ease}@media(hover: hover){.price-detail__item__title .data__link a[href]:hover{opacity:.7}}.price-detail__item__title .data__video{transform:translateY(1px)}.price-detail__item__title .data__video a[href]{padding:.2em;font-size:75%;color:#666;transition:.2s ease}@media(hover: hover){.price-detail__item__title .data__video a[href]:hover{opacity:.7}}@media only screen and (max-width: 800px ){.price-detail__item__title{padding:.5em 2em .5em 0}.price-detail__item__title .basis__label a,.price-detail__item__title .basis__label span,.price-detail__item__title .data__label a,.price-detail__item__title .data__label span{font-size:11px}.price-detail__item__title .link-area{flex-wrap:wrap;width:1.5em;align-content:center;justify-content:center}}@media only screen and (max-width: 560px ){.price-detail__item__title .link-area{display:none;gap:3px}.price-detail__item__title .data__link a[href]{padding:.45em;font-size:75%;color:#999}.price-detail__item__title .data__video{transform:translateY(1px)}.price-detail__item__title .data__video a[href]{padding:.4em;font-size:85%;color:#999}}.tooltip{position:relative;cursor:pointer}.tooltip__box{position:absolute;left:.9em;bottom:.9em;padding:.6em;width:16.5em;font-size:10px;color:#fff;line-height:1.5;background:#555;box-shadow:1px 1px 4px rgba(0,0,0,.3);z-index:1;opacity:0;pointer-events:none;visibility:hidden;transition:.2s ease}.tooltip__box.open{opacity:1;visibility:visible}.price-detail__item__data{display:flex;align-items:center;padding:1em .5em;font-size:14px;text-align:center;justify-content:center}.price-detail__item:has(.notes) .price-detail__item__data{align-items:inherit}.price-detail__item__data .item-data__inner{display:inline-flex;flex-direction:column}.price-detail__item__data a[href]{color:#09ba9c;font-size:inherit;font-weight:bold;transition:.2s ease}@media(hover: hover){.price-detail__item__data a[href]:hover{opacity:.7}}.price-detail__item__data .data__sample a[href]{display:inline-flex;align-items:center;gap:.25em}.price-detail__item__data .data__sample a[href] i{font-size:14px}.price-detail__item__data .notes{margin-top:.5em;font-size:11px;line-height:1.4;text-align:left}.price-detail__item__data:empty{position:relative}.price-detail__item__data:empty::after{width:1em;height:1em;content:"ー";color:#555;transform:translateY(-0.2em);opacity:0}@media only screen and (max-width: 560px ){.price-detail__item__data .notes{font-size:11px}}.fixed-scrollbar__wrapper{position:fixed;bottom:0;padding:5px 0;width:100%;z-index:10;background:#f5f5f5;display:none}.fixed-scrollbar__wrapper.show{display:block}@media screen and (min-width: 960px){.fixed-scrollbar__wrapper{opacity:0;visibility:hidden;pointer-events:none}}.fixed-scrollbar__wrapper.os-ios{display:none}.fixed-scrollbar{width:100%;height:10px;overflow-x:scroll;overflow-y:hidden}.fixed-scrollbar::-webkit-scrollbar{width:10px;height:10px}.fixed-scrollbar::-webkit-scrollbar-thumb{border-radius:10px}.fixed-scrollbar::-webkit-scrollbar-thumb{--bg-opacity: 1;background-color:#999}.fixed-scrollbar__inner{width:1780px;height:10px}@media only screen and (max-width: 560px ){.fixed-scrollbar__wrapper.show{display:none}.price-detail__table__wrapper{overflow-x:hidden}.price-detail__table__shadow::after{display:none}.price-detail__table-heading--sticky .price-detail__table-heading,.price-detail__table__contents{width:100%}.price-detail__table .price-detail__item{grid-template-columns:repeat(6, 1fr)}.price-detail__table .price-detail__item__title{grid-column:1/7;padding:1em 0 .25em;border-right:none}.price-detail__table .price-detail__item__title__inner{display:flex;align-items:center;justify-content:space-between;gap:.5em;width:100%}.price-detail__table .price-detail__item__title__inner .link-area{position:inherit;flex-wrap:nowrap;margin:0;width:fit-content}.price-detail__table-heading{grid-template-columns:repeat(6, 1fr)}.price-detail__table-heading .table-heading__item{padding:.5em .2em}.price-detail__table-heading .table-heading__item:first-child{display:none}.price-detail__table-heading .table-heading__item__button.button{font-size:10px;padding:.25em .25em;letter-spacing:0}.price-detail__table-heading .table-heading__item__label{height:2.5em;display:flex;align-items:center;justify-content:center;line-height:1.3}}@media screen and (max-width: 375px){.price-detail__table-heading .table-heading__item__button.button{white-space:inherit;font-size:2.4vw}.price-detail__table-heading .table-heading__item__label{font-size:2.6666666667vw}}.price__pickup-functions{margin-top:120px}.price__pickup-functions__list{margin-top:40px;display:grid;grid-template-columns:repeat(auto-fill, minmax(340px, 1fr));gap:20px}@media only screen and (max-width: 560px ){.price__pickup-functions{margin-top:80px}.price__pickup-functions__list{margin-top:25px;grid-template-columns:1fr;gap:15px}}.price-detail__category__title span{padding-left:0}.pickup-functions__item{padding:15px 20px 20px;display:flex;flex-wrap:wrap;align-content:flex-start;background:#f3f5f7;border-radius:12px}.pickup-functions__item__heading{width:100%}.pickup-functions__item__title{display:flex;align-items:center;gap:.75em}.pickup-functions__item__icon{padding:5px;background:hsla(0,0%,100%,.9);border-radius:50%}.pickup-functions__item__icon img{max-width:48px}.pickup-functions__item__feature{margin-top:1em;padding:.5em 0;border-top:1px dashed #ccc;border-bottom:1px dashed #ccc}.pickup-functions__item__feature dl{display:flex;gap:.25em 1em}.pickup-functions__item__feature dl dt{padding-top:1px;width:9em;font-size:12px;font-weight:bold}.pickup-functions__item__feature dl dd{flex:1;font-size:14px}.pickup-functions__item__textarea{margin-top:.5em;font-size:14px}.pickup-functions__item__textarea small{color:#777}@media only screen and (max-width: 560px ){.pickup-functions__item__icon img{max-width:36px}}.price__support-starting{margin-top:120px}@media only screen and (max-width: 560px ){.price__support-starting{margin-top:80px}}.cards__support-starting{display:grid;grid-template-columns:repeat(auto-fill, minmax(300px, 1fr));gap:20px;justify-content:space-between;margin:40px auto 0;max-width:1200px}.cards__support-starting .card-item{display:flex;flex-wrap:wrap;align-content:space-between;flex:1;padding:20px 25px;border:1px solid #ccc;border-radius:12px}.cards__support-starting .card-item__icon img{max-width:48px}.cards__support-starting .card-item__title{margin-top:.5em}.cards__support-starting .card-item__text{margin-top:.25em}.cards__support-starting .card-item__button{margin-top:1em;width:100%;text-align:center}.cards__support-starting .card-item__button a{max-width:210px}@media only screen and (max-width: 560px ){.cards__support-starting{grid-template-columns:1fr;margin:25px auto 0}.cards__support-starting .card-item{padding:18px}}.price__support-starting__conversion{margin:60px auto 0;padding:25px;max-width:800px;border:1px solid #ccc;border-radius:12px}.price__support-starting__conversion .conversion__titlearea{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:1em}.price__support-starting__conversion .conversion__title{font-size:32px;font-weight:bold}.price__support-starting__conversion .conversion__icon{padding:12px;max-width:72px;border-radius:50%;background:#f3f5f7}.price__support-starting__conversion .conversion__text{margin-top:1em;text-align:center}.price__support-starting__conversion .conversion__button{margin-top:1.5em;text-align:center}.price__support-starting__conversion .conversion__button a.button{width:fit-content;max-width:400px;min-width:280px;font-size:18px;line-height:2.5em}@media only screen and (max-width: 560px ){.price__support-starting__conversion{margin-top:40px}.price__support-starting__conversion .conversion__button a.button{width:100%;max-width:280px;min-width:inherit}}.price__notes__wrapper{margin:20px auto 0;width:100%;max-width:1320px;font-size:12px}@media only screen and (max-width: 560px ){.price__notes__wrapper{margin-top:0}}