.ma-sections{font-family:var(--font,"Poppins",sans-serif);color:var(--co-ink,#142c4b);padding-bottom:80px}
.ma-sections *{box-sizing:border-box}
.ma-sections h2,.ma-sections h3,.ma-sections h4,.ma-sections p,.ma-sections dl,.ma-sections dd,.ma-sections figure{margin:0}
.ma-sections h2,.ma-sections h3,.ma-sections h4{font-family:inherit;text-wrap:balance}
.ma-sections [hidden]{display:none!important}
.ma-sections a{color:inherit;text-decoration:none}
.ma-sections svg{display:block;flex-shrink:0}
.ma-sections button,.ma-sections summary,.ma-sections a{ -webkit-tap-highlight-color:transparent}
.ma-sections :is(a,button,summary):focus-visible{outline:3px solid var(--co-blue,#2155e8);outline-offset:5px}
.ma-sections ::selection{background:#cfddff;color:#142c4b}
.ma-sections .ma-sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}
.ma-sections .ma-showcase,.ma-sections .ma-models,.ma-sections .ma-faq{padding-top:84px}
.ma-sections .ma-section-heading{text-align:center;max-width:770px;margin:0 auto 35px}
.ma-sections h2{font-size:clamp(27px,4vw,42px);line-height:1.27;font-weight:400;letter-spacing:-.035em}
.ma-sections .ma-section-heading>p{max-width:610px;margin:20px auto 0;color:var(--co-muted,#53647c);font-size:15px;line-height:1.8}
.ma-sections .ma-product-tabs{display:flex;justify-content:center;gap:0;margin:0 auto 26px;border-bottom:1px solid #dde5f1;width:fit-content;max-width:100%}
.ma-sections .ma-product-tabs button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;background:none;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;color:#53647c;padding:13px 11px 15px;font:500 12px/1.2 var(--font,"Poppins",sans-serif);cursor:pointer;min-height:49px;transition:color .18s,border-color .18s}
.ma-sections .ma-product-tabs button svg{width:21px;height:21px}
.ma-sections .ma-product-tabs button[aria-selected="true"]{color:var(--co-blue,#2155e8);border-bottom-color:var(--co-blue,#2155e8)}
.ma-sections .ma-product-tabs button:hover{color:var(--co-blue,#2155e8)}
.ma-sections .ma-product-display{background:#eef3fe;border-radius:24px;padding:22px 14px 25px;overflow:hidden}
.ma-sections .ma-preview-label{font-size:12px;text-align:center;color:#536985;margin-bottom:20px}
.ma-sections .ma-product-copy{padding:28px 5px 0;display:grid;gap:17px}
.ma-sections .ma-product-copy>h3{font-size:24px;line-height:1.35;letter-spacing:-.025em;font-weight:400;max-width:430px}
.ma-sections .ma-product-copy>div>p{font-size:14px;line-height:1.85;color:var(--co-muted,#53647c);max-width:570px}
.ma-sections .ma-section-link{display:inline-flex;align-items:center;gap:12px;min-height:44px;color:var(--co-blue,#2155e8);font-size:13px;line-height:1.5;font-weight:500;margin-top:13px;text-underline-offset:5px}
.ma-sections .ma-section-link svg{width:20px;height:20px;transition:transform .2s}
.ma-sections .ma-section-link:hover{text-decoration:underline}
.ma-sections .ma-section-link:hover svg{transform:translateX(3px)}
.ma-sections .ma-quote-demo{display:grid;max-width:850px;margin:auto;gap:24px;align-items:center}
.ma-sections .ma-proposal{background:#fff;border-radius:8px;padding:22px 18px;box-shadow:0 12px 35px rgb(32 65 120 / 8%)}
.ma-sections .ma-doc-head{display:flex;justify-content:space-between;align-items:start;gap:10px;padding-bottom:20px;border-bottom:1px solid #e7edf5}
.ma-sections .ma-doc-head>div{display:grid;gap:3px}
.ma-sections .ma-doc-head strong{font-size:15px;font-weight:500;letter-spacing:-.035em}
.ma-sections .ma-doc-head>div>span{font-size:12px;color:#53647c}
.ma-sections .ma-doc-type{font-size:12px;color:var(--co-blue,#2155e8);padding-top:5px}
.ma-sections .ma-doc-project{padding:20px 0 8px}
.ma-sections .ma-doc-project>span{font-size:12px;color:#53647c}
.ma-sections .ma-doc-project h3{font-size:19px;font-weight:400;line-height:1.4;letter-spacing:-.02em;margin:6px 0 8px}
.ma-sections .ma-doc-project>p{font-size:12px;color:#53647c}
.ma-sections .ma-doc-items>div{display:flex;align-items:center;justify-content:space-between;gap:8px;border-bottom:1px solid #e7edf5;padding:13px 0;font-size:12px}
.ma-sections .ma-doc-items dt{max-width:68%;line-height:1.5}
.ma-sections .ma-doc-items small{display:block;font-size:12px;color:#53647c;margin-top:2px}
.ma-sections .ma-doc-items dd{font-size:12px;white-space:nowrap;font-variant-numeric:tabular-nums}
.ma-sections .ma-doc-total{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:20px}
.ma-sections .ma-doc-total>span{font-size:12px;color:#53647c}
.ma-sections .ma-doc-total>strong{font-size:20px;font-weight:500;letter-spacing:-.025em;font-variant-numeric:tabular-nums;white-space:nowrap}
.ma-sections .ma-quote-aside{padding:0 8px}
.ma-sections .ma-connection-title{font-size:20px;line-height:1.45;letter-spacing:-.02em;max-width:270px}
.ma-sections .ma-quote-aside>p{font-size:12px;color:#536985;line-height:1.8;margin-top:10px;max-width:300px}
.ma-sections .ma-payment-example{margin-top:21px;padding-top:20px;border-top:1px solid #cad7ed}
.ma-sections .ma-payment-example h4{font-size:12px;font-weight:500;margin-bottom:8px}
.ma-sections .ma-payment-example>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:13px 0;font-size:12px}
.ma-sections .ma-payment-example small{display:block;color:#536985;font-size:12px;margin-top:4px}
.ma-sections .ma-payment-example strong{font-weight:500;white-space:nowrap;font-size:15px;font-variant-numeric:tabular-nums}
.ma-sections .ma-quote-aside>.ma-example-note{font-size:12px;border-top:1px solid #cad7ed;padding-top:14px;margin-top:0}
.ma-sections .ma-service-demo{display:grid;max-width:900px;margin:auto;gap:24px;align-items:center}
.ma-sections .ma-service-record{padding:23px 18px;background:white;border-radius:10px;box-shadow:0 12px 35px rgb(32 65 120 / 8%)}
.ma-sections .ma-service-head>div>span{font-size:12px;color:#53647c}
.ma-sections .ma-service-head h3{font-size:19px;font-weight:400;line-height:1.4;letter-spacing:-.02em;margin-top:8px}
.ma-sections .ma-status{display:inline-block;font-size:12px;line-height:1.5;border-radius:12px;padding:5px 10px;margin-top:14px;background:#e8f0ff;color:#214fbe}
.ma-sections .ma-service-reference{display:flex;flex-direction:column;gap:4px;margin:20px 0;padding:13px 0;border-block:1px solid #e3eaf4;font-size:12px;color:#53647c}
.ma-sections .ma-service-reference strong{font-size:12px;font-weight:500;color:var(--co-ink,#142c4b)}
.ma-sections .ma-service-timeline{list-style:none;margin:0;padding:0}
.ma-sections .ma-service-timeline li{display:flex;gap:13px;position:relative;padding-bottom:27px}
.ma-sections .ma-service-timeline li:last-child{padding-bottom:2px}
.ma-sections .ma-service-timeline li:not(:last-child):before{content:"";height:100%;width:1px;position:absolute;top:14px;left:12px;background:#d9e4f4}
.ma-sections .ma-step-mark{height:25px;width:25px;flex-shrink:0;position:relative;border:1px solid #c7d5eb;background:white;border-radius:50%;display:grid;place-items:center}
.ma-sections .ma-step-mark svg{width:16px;height:16px}
.ma-sections .ma-completed .ma-step-mark{background:var(--co-blue,#2155e8);border-color:var(--co-blue,#2155e8);color:white}
.ma-sections .ma-in-progress .ma-step-mark:after{content:"";width:9px;height:9px;border-radius:50%;background:var(--co-blue,#2155e8)}
.ma-sections .ma-service-timeline h4{font-size:12px;font-weight:500;margin:2px 0 5px}
.ma-sections .ma-service-timeline p{font-size:12px;line-height:1.7;color:#53647c}
.ma-sections .ma-service-aside{padding:4px 8px}
.ma-sections .ma-context-icon{color:var(--co-blue,#2155e8);margin-bottom:15px}
.ma-sections .ma-context-icon svg{width:33px;height:33px}
.ma-sections .ma-service-aside h4{font-size:20px;line-height:1.4;font-weight:400;max-width:260px;letter-spacing:-.02em}
.ma-sections .ma-service-aside dl{margin-top:15px}
.ma-sections .ma-service-aside dl>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:13px 0;border-bottom:1px solid #cad7ed;font-size:12px}
.ma-sections .ma-service-aside dd{font-size:15px;font-weight:500;white-space:nowrap}
.ma-sections .ma-service-aside>p{font-size:12px;line-height:1.9;color:#536985;margin-top:18px;max-width:290px}
.ma-sections .ma-finance-demo{display:grid;gap:20px;max-width:970px;margin:auto}
.ma-sections .ma-finance-overview{color:white;background:var(--co-blue,#2155e8);border-radius:13px;padding:24px}
.ma-sections .ma-finance-overview header>span{font-size:13px;font-weight:500}
.ma-sections .ma-finance-overview header>p{font-size:12px;color:#dce6ff;margin-top:5px}
.ma-sections .ma-balance{display:grid;gap:4px;margin-top:28px}
.ma-sections .ma-balance>span{font-size:12px;color:#e0e8ff}
.ma-sections .ma-balance>strong{font-size:31px;font-weight:400;letter-spacing:-.04em;font-variant-numeric:tabular-nums}
.ma-sections .ma-finance-totals{display:grid;grid-template-columns:1fr 1fr;gap:13px;margin-top:24px}
.ma-sections .ma-finance-totals dt{font-size:12px;color:#e0e8ff;line-height:1.6}
.ma-sections .ma-finance-totals dd{font-size:15px;font-weight:400;margin-top:5px;white-space:nowrap}
.ma-sections .ma-balance-note{font-size:12px;line-height:1.8;color:#dce6ff;border-top:1px solid #7698ff;padding-top:15px;margin-top:23px}
.ma-sections .ma-finance-ledger{background:#fff;border-radius:10px;padding:20px 14px}
.ma-sections .ma-finance-ledger>header{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:17px}
.ma-sections .ma-finance-ledger h3{font-size:12px;font-weight:500}
.ma-sections .ma-finance-ledger>header>span{font-size:12px;color:#53647c;white-space:nowrap}
.ma-sections .ma-finance-ledger table{border-collapse:collapse;width:100%;font-variant-numeric:tabular-nums}
.ma-sections .ma-finance-ledger th{font-size:12px;text-align:left;font-weight:400;color:#53647c;padding-bottom:8px;border-bottom:1px solid #e3eaf4}
.ma-sections .ma-finance-ledger td{font-size:12px;line-height:1.55;padding:10px 0;border-bottom:1px solid #e3eaf4}
.ma-sections .ma-finance-ledger td>small{display:block;font-size:12px;color:#53647c;margin-top:3px}
.ma-sections .ma-finance-ledger :is(td,th):last-child{text-align:right;padding-left:10px;white-space:nowrap}
.ma-sections .ma-finance-ledger .ma-incoming{color:#2155c6}
.ma-sections .ma-ledger-pending{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12px;padding-top:16px}
.ma-sections .ma-ledger-pending small{display:block;color:#53647c;font-size:12px;margin-top:4px}
.ma-sections .ma-ledger-pending strong{font-size:12px;font-weight:500;white-space:nowrap}
.ma-sections .ma-model-grid{display:grid;gap:22px}
.ma-sections .ma-model-card{display:block;border:1px solid #e1e7f0;border-radius:18px;overflow:hidden;transition:border-color .2s,transform .2s}
.ma-sections .ma-model-card:hover{border-color:#9bb5fa;transform:translateY(-3px)}
.ma-sections .ma-model-art{background:#f1f5fc;padding:24px 25px 0;height:185px;overflow:hidden}
.ma-sections .ma-mini-sheet{max-width:270px;min-height:210px;margin:auto;background:#fff;border-radius:6px 6px 0 0;padding:20px;box-shadow:0 8px 24px rgb(32 65 120 / 7%)}
.ma-sections .ma-mini-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px;font-weight:500}
.ma-sections .ma-mini-heading svg{width:25px;height:25px;color:var(--co-blue,#2155e8)}
.ma-sections .ma-mini-sheet>p{font-size:12px;line-height:1.7;color:#53647c;margin:13px 0 17px;max-width:190px;min-height:34px}
.ma-sections .ma-mini-rule{height:1px;background:#e2e9f3;margin-bottom:11px}
.ma-sections .ma-mini-item{display:flex;justify-content:space-between;gap:8px;font-size:12px;color:#53647c}
.ma-sections .ma-mini-total{display:flex;justify-content:space-between;align-items:center;gap:8px;padding-top:13px;font-size:12px}
.ma-sections .ma-mini-total>strong{font-size:15px;font-weight:500;font-variant-numeric:tabular-nums}
.ma-sections .ma-model-copy{padding:21px 22px 18px}
.ma-sections .ma-model-copy h3{display:flex;align-items:center;justify-content:space-between;gap:10px;font-weight:500;font-size:17px;line-height:1.4;letter-spacing:-.02em}
.ma-sections .ma-model-copy h3>svg{width:20px;height:20px;color:var(--co-blue,#2155e8)}
.ma-sections .ma-model-copy>p{font-size:12px;line-height:1.7;color:#53647c;margin-top:9px;max-width:270px;min-height:38px}
.ma-sections .ma-model-copy>span{display:inline-block;color:var(--co-blue,#2155e8);font-size:12px;margin-top:13px}
.ma-sections .ma-library-bottom{display:flex;flex-direction:column;gap:10px;margin-top:25px}
.ma-sections .ma-library-bottom>p{font-size:12px;line-height:1.8;color:#53647c}
.ma-sections .ma-library-bottom>.ma-section-link{margin:0}
.ma-sections .ma-faq{display:grid;gap:28px}
.ma-sections .ma-faq-intro h2{font-size:31px}
.ma-sections .ma-faq-intro>p{font-size:14px;line-height:1.8;color:#53647c;margin-top:16px;max-width:310px}
.ma-sections .ma-faq-list details{border-bottom:1px solid #dfe7f1}
.ma-sections .ma-faq-list details:first-child{border-top:1px solid #dfe7f1}
.ma-sections .ma-faq-list summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;font-size:13px;line-height:1.65;font-weight:400;padding:20px 0;min-height:65px}
.ma-sections .ma-faq-list summary::-webkit-details-marker{display:none}
.ma-sections .ma-faq-list summary svg{width:19px;height:19px;color:var(--co-blue,#2155e8);transition:transform .2s}
.ma-sections .ma-faq-list details[open] summary svg{transform:rotate(45deg)}
.ma-sections .ma-faq-list details>p{font-size:12px;line-height:1.9;color:#53647c;padding:0 30px 23px 0}
.ma-sections .ma-closing{padding-top:75px}
.ma-sections .ma-closing-inner{background:#edf3ff;border-radius:24px;text-align:center;padding:46px 22px}
.ma-sections .ma-closing h2{font-size:27px;line-height:1.35}
.ma-sections .ma-closing p{font-size:13px;line-height:1.8;color:#536985;max-width:520px;margin:20px auto 0}
.ma-sections .ma-closing-button{display:inline-flex;align-items:center;gap:18px;justify-content:center;min-height:50px;border-radius:9px;background:var(--co-blue,#2155e8);color:#fff;font-size:12px;font-weight:500;padding:14px 24px;margin-top:25px;transition:background .2s}
.ma-sections .ma-closing-button svg{width:19px;height:19px}
.ma-sections .ma-closing-button:hover{background:#1741bc}
.ma-sections .ma-closing small{display:block;font-size:12px;color:#536985;margin-top:18px}
@media(min-width:600px){
 .ma-sections .ma-product-tabs button{flex-direction:row;font-size:14px;padding-inline:28px;gap:10px}
 .ma-sections .ma-product-tabs button svg{width:25px;height:25px}
 .ma-sections .ma-product-display{padding:28px 30px 35px}
 .ma-sections .ma-quote-demo,.ma-sections .ma-service-demo{grid-template-columns:1.15fr .85fr;gap:26px}
 .ma-sections .ma-quote-aside,.ma-sections .ma-service-aside{padding:0}
 .ma-sections .ma-model-grid{grid-template-columns:repeat(2,minmax(0,1fr))}
 .ma-sections .ma-library-bottom{flex-direction:row;align-items:center;justify-content:space-between;gap:30px}
 .ma-sections .ma-faq{gap:35px}
 .ma-sections .ma-closing h2{font-size:34px}
 .ma-sections .ma-closing-inner{padding:60px 30px}
}
@media(min-width:900px){
 .ma-sections{padding-bottom:110px}
 .ma-sections .ma-showcase,.ma-sections .ma-models,.ma-sections .ma-faq{padding-top:115px}
 .ma-sections .ma-section-heading{margin-bottom:42px}
 .ma-sections .ma-section-heading>p{font-size:16px}
 .ma-sections .ma-product-tabs{margin-bottom:32px}
 .ma-sections .ma-product-tabs button{padding-inline:43px}
 .ma-sections .ma-product-display{padding:28px 48px 44px;border-radius:28px;min-height:530px;display:flex;flex-direction:column;justify-content:center}
 .ma-sections .ma-preview-label{font-size:12px;margin-bottom:25px}
 .ma-sections .ma-quote-demo{grid-template-columns:1.22fr 1fr;gap:65px;width:100%}
 .ma-sections .ma-proposal{padding:26px 30px}
 .ma-sections .ma-doc-head strong{font-size:18px}
 .ma-sections .ma-doc-head>div>span,.ma-sections .ma-doc-type{font-size:12px}
 .ma-sections .ma-doc-project h3{font-size:23px}
 .ma-sections .ma-doc-project>span,.ma-sections .ma-doc-project>p{font-size:12px}
 .ma-sections .ma-doc-items>div{font-size:12px;padding:12px 0}
 .ma-sections .ma-doc-items small{font-size:12px}
 .ma-sections .ma-doc-items dd{font-size:12px}
 .ma-sections .ma-doc-total>span{font-size:12px}
 .ma-sections .ma-doc-total>strong{font-size:24px}
 .ma-sections .ma-connection-title{font-size:26px}
 .ma-sections .ma-quote-aside>p{font-size:13px}
 .ma-sections .ma-payment-example{margin-top:26px}
 .ma-sections .ma-payment-example h4{font-size:13px}
 .ma-sections .ma-payment-example>div{font-size:12px;padding:16px 0}
 .ma-sections .ma-payment-example strong{font-size:18px}
 .ma-sections .ma-quote-aside>.ma-example-note{font-size:12px}
 .ma-sections .ma-product-copy{grid-template-columns:1fr 1fr;gap:65px;padding:35px 25px 0}
 .ma-sections .ma-product-copy>h3{font-size:28px}
 .ma-sections .ma-product-copy>div>p{font-size:14px}
 .ma-sections .ma-section-link{font-size:14px}
 .ma-sections .ma-service-demo{grid-template-columns:1.25fr 1fr;gap:60px;width:100%}
 .ma-sections .ma-service-record{padding:27px 30px}
 .ma-sections .ma-service-head{position:relative}
 .ma-sections .ma-service-head>div>span{font-size:12px}
 .ma-sections .ma-service-head h3{font-size:22px}
 .ma-sections .ma-status{position:absolute;right:0;top:-3px;margin:0;font-size:12px;padding:4px 8px}
 .ma-sections .ma-service-reference{font-size:12px}
 .ma-sections .ma-service-reference strong{font-size:12px}
 .ma-sections .ma-service-timeline h4{font-size:13px}
 .ma-sections .ma-service-timeline p{font-size:12px}
 .ma-sections .ma-service-aside h4{font-size:26px;max-width:300px}
 .ma-sections .ma-service-aside dl>div{font-size:12px;padding:17px 0}
 .ma-sections .ma-service-aside dd{font-size:17px}
 .ma-sections .ma-service-aside>p{font-size:12px}
 .ma-sections .ma-finance-demo{grid-template-columns:.8fr 1.2fr;gap:22px;width:100%;align-items:start}
 .ma-sections .ma-finance-overview{padding:29px}
 .ma-sections .ma-finance-overview header>span{font-size:14px}
 .ma-sections .ma-finance-overview header>p{font-size:12px}
 .ma-sections .ma-balance{margin-top:34px}
 .ma-sections .ma-balance>span{font-size:12px}
 .ma-sections .ma-balance>strong{font-size:36px}
 .ma-sections .ma-finance-totals{grid-template-columns:1fr;gap:20px;margin-top:30px}
 .ma-sections .ma-finance-totals>div{display:flex;align-items:center;justify-content:space-between;gap:9px}
 .ma-sections .ma-finance-totals dt{font-size:12px}
 .ma-sections .ma-finance-totals dd{font-size:16px;margin:0}
 .ma-sections .ma-balance-note{font-size:12px;margin-top:30px}
 .ma-sections .ma-finance-ledger{padding:25px}
 .ma-sections .ma-finance-ledger h3{font-size:14px}
 .ma-sections .ma-finance-ledger>header>span,.ma-sections .ma-finance-ledger th{font-size:12px}
 .ma-sections .ma-finance-ledger td{font-size:12px;padding:12px 0}
 .ma-sections .ma-finance-ledger td>small{font-size:12px}
 .ma-sections .ma-ledger-pending{font-size:12px;padding-top:20px}
 .ma-sections .ma-ledger-pending small{font-size:12px}
 .ma-sections .ma-ledger-pending strong{font-size:13px}
 .ma-sections .ma-model-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:26px}
 .ma-sections .ma-model-art{height:201px;padding-top:27px}
 .ma-sections .ma-mini-sheet{padding:23px}
 .ma-sections .ma-mini-heading{font-size:13px}
 .ma-sections .ma-mini-sheet>p{font-size:12px}
 .ma-sections .ma-mini-item{font-size:12px}
 .ma-sections .ma-mini-total{font-size:12px}
 .ma-sections .ma-mini-total>strong{font-size:17px}
 .ma-sections .ma-model-copy{padding:24px}
 .ma-sections .ma-model-copy h3{font-size:18px}
 .ma-sections .ma-model-copy>p{font-size:12px;min-height:41px}
 .ma-sections .ma-model-copy>span,.ma-sections .ma-library-bottom>p{font-size:12px}
 .ma-sections .ma-faq{grid-template-columns:.8fr 1.2fr;gap:80px}
 .ma-sections .ma-faq-intro h2{font-size:35px}
 .ma-sections .ma-faq-list summary{font-size:14px;padding-block:23px}
 .ma-sections .ma-faq-list details>p{font-size:13px}
 .ma-sections .ma-closing{padding-top:105px}
 .ma-sections .ma-closing-inner{padding:72px 40px;border-radius:28px}
 .ma-sections .ma-closing h2{font-size:38px}
 .ma-sections .ma-closing p{font-size:15px}
 .ma-sections .ma-closing-button{font-size:14px;padding-inline:30px;min-height:54px;margin-top:30px}
 .ma-sections .ma-closing small{font-size:12px}
}
@media(prefers-reduced-motion:reduce){.ma-sections *{transition:none!important;scroll-behavior:auto!important}}

.ma-sections .ma-faq-list summary{font-size:15px;font-weight:400;padding-block:21px}
.ma-sections .ma-faq-list details>p{font-size:14px;line-height:1.8;padding-right:20px}
.ma-sections .ma-product-copy>div>p{font-size:15px;line-height:1.85}
.ma-sections .ma-model-copy>p{font-size:13px;line-height:1.75}

@media(min-width:900px){
 .ma-sections .ma-faq-list summary{font-size:16px}
}
