#mtd-soft63-page{color:#253b50;padding-top:14px;padding-bottom:54px}
#mtd-soft63-page .breadcrumb{background:transparent;margin:0 0 26px;padding:0;font-size:13px;line-height:1.6}
#mtd-soft63-page .breadcrumb a{color:#496781}
#mtd-soft63-page .mtd-soft63-main{width:100%;min-width:0;padding:0}
#mtd-soft63-page .mtd-soft63-heading{max-width:1000px;margin-bottom:30px}
#mtd-soft63-page .mtd-soft63-eyebrow{color:#316ca8;font-weight:600;font-size:13px;letter-spacing:.04em;margin:0 0 12px}
#mtd-soft63-page h1{font-size:clamp(28px,3.6vw,44px);line-height:1.16;font-weight:700;letter-spacing:-.02em;margin:0 0 18px;color:#20374c}
#mtd-soft63-page .mtd-soft63-heading>p:not(.mtd-soft63-eyebrow){font-size:17px;line-height:1.7;max-width:780px;color:#52697d;margin:0 0 22px}
#mtd-soft63-page .mtd-soft63-button{display:inline-flex;justify-content:center;align-items:center;gap:20px;min-height:48px;padding:13px 22px;background:#286bb6;color:#fff!important;border:1px solid #286bb6;border-radius:9px;font-weight:600;font-size:15px;line-height:1.4;text-decoration:none!important;box-sizing:border-box}
#mtd-soft63-page .mtd-soft63-button:hover{background:#205994;border-color:#205994}
#mtd-soft63-page a:focus-visible,#mtd-soft63-page summary:focus-visible{outline:3px solid #efb33d;outline-offset:4px}
#mtd-soft63-page .mtd-soft63-price-note{display:inline-block;margin:10px 0 10px 18px;font-size:13px;color:#52697d;line-height:1.6}
#mtd-soft63-page .mtd-soft63-hero{margin:0 0 38px}
#mtd-soft63-page .mtd-soft63-hero img{display:block;width:100%;height:auto;max-height:660px;object-fit:cover;border-radius:14px;aspect-ratio:3/2}
#mtd-soft63-page figcaption{font-size:12px;line-height:1.6;color:#607589;margin-top:10px}
#mtd-soft63-page .mtd-soft63-section{margin:38px 0}
#mtd-soft63-page h2{font-size:clamp(23px,2.5vw,30px);line-height:1.3;letter-spacing:-.01em;color:#20374c;margin:0 0 20px}
#mtd-soft63-page h3{font-size:20px;line-height:1.35;color:#20374c;margin:0 0 12px}
#mtd-soft63-page p,#mtd-soft63-page li{font-size:15px;line-height:1.75}
#mtd-soft63-page .mtd-soft63-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
#mtd-soft63-page .mtd-soft63-grid article{padding:25px;border:1px solid #dfe7ef;border-radius:12px;background:#f7f9fc}
#mtd-soft63-page .mtd-soft63-grid article p{color:#52697d;margin:0}
#mtd-soft63-page .mtd-soft63-checklist{background:#f2f6fb;padding:30px;border-radius:12px}
#mtd-soft63-page ol{padding-left:23px}
#mtd-soft63-page .mtd-soft63-checklist li{padding-left:7px;margin-bottom:8px}
#mtd-soft63-page .mtd-soft63-checklist>p{margin:18px 0 0;color:#52697d}
#mtd-soft63-page details{border-bottom:1px solid #dfe7ef;padding:18px 0}
#mtd-soft63-page summary{font-size:16px;line-height:1.5;font-weight:600;cursor:pointer;color:#20374c}
#mtd-soft63-page details p{color:#52697d;margin:14px 0 0;max-width:920px}
#mtd-soft63-page .mtd-soft63-quote{display:flex;align-items:center;justify-content:space-between;gap:28px;background:#eaf2fc;border:1px solid #d4e3f5;border-radius:12px;padding:30px;margin-top:40px}
#mtd-soft63-page .mtd-soft63-quote h2{font-size:25px;margin-bottom:10px}
#mtd-soft63-page .mtd-soft63-quote p{max-width:680px;color:#52697d;margin:0}
#mtd-soft63-page .mtd-soft63-quote>a{flex-shrink:0}
#mtd-soft63-page .mtd-soft63-products{margin-top:42px}
#mtd-soft63-page .mtd-soft63-products img{width:100%;height:auto;aspect-ratio:1;object-fit:contain;margin-bottom:16px}
@media(max-width:900px){#mtd-soft63-page .mtd-soft63-grid{grid-template-columns:1fr}#mtd-soft63-page .mtd-soft63-quote{align-items:flex-start;flex-direction:column}#mtd-soft63-page .mtd-soft63-price-note{display:block;margin-left:0}}
@media(max-width:480px){#mtd-soft63-page .mtd-soft63-grid article,#mtd-soft63-page .mtd-soft63-checklist,#mtd-soft63-page .mtd-soft63-quote{padding:21px}#mtd-soft63-page .mtd-soft63-section{margin:28px 0}#mtd-soft63-page .mtd-soft63-button{width:100%}}
