.ae-commercial{box-sizing:border-box;width:1100px;max-width:calc(100% - 24px);margin:24px auto;color:#334c60;text-align:left;font:14px/1.55 Arial,Helvetica,sans-serif}.ae-commercial *{box-sizing:border-box}.ae-commercial h1{font-size:26px;color:#117fb7;margin:0 0 12px}.ae-commercial h2{font-size:20px;color:#117fb7;margin:24px 0 10px}.ae-commercial h3{font-size:16px;margin:0 0 8px}.ae-commercial p{margin:10px 0}.ae-commercial a{color:#086ca5;text-decoration:underline}.ae-commercial .panel{padding:20px;border:1px solid #c7dce8;border-radius:8px;background:#fff;margin:14px 0}.ae-commercial .metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.ae-commercial .metric{padding:18px;border:1px solid #c7dce8;border-radius:8px;background:#f1f8fc}.ae-commercial .metric strong{display:block;font-size:25px;color:#177c9f}.ae-commercial .muted,.ae-commercial small{color:#5d7382}.ae-commercial .toolbar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:14px 0}.ae-commercial .button,.ae-commercial button{display:inline-block;background:#d8eaf4;color:#174966;border:1px solid #91b7cd;border-radius:5px;padding:9px 13px;cursor:pointer;font:inherit;line-height:1.35;text-decoration:none;white-space:normal}.ae-commercial button:hover,.ae-commercial .button:hover{background:#c5e0ef}.ae-commercial .secondary{background:#fff}.ae-commercial .danger{color:#9a3029;background:#fff5f3}.ae-commercial button:disabled{cursor:not-allowed;opacity:.6}.ae-commercial .notice{padding:13px 16px;background:#eef7fc;border-left:4px solid #1994ce;border-radius:3px}.ae-commercial .error{background:#fff1f0;border-color:#a83228;color:#96251c}.ae-commercial .grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.ae-commercial label{display:block;font-weight:bold}.ae-commercial input:not([type=checkbox]),.ae-commercial select,.ae-commercial textarea{display:block;width:100%;min-width:0;margin-top:5px;padding:9px;border:1px solid #a9c4d5;border-radius:4px;font:inherit;color:inherit;background:#fff}.ae-commercial textarea{min-height:80px}.ae-commercial .check{display:flex;gap:10px;align-items:flex-start;font-weight:normal;margin:12px 0}.ae-commercial input[type=checkbox]{width:18px;height:18px;flex:none;margin:2px 0 0}.ae-commercial table{border-collapse:collapse;width:100%;font-size:13px}.ae-commercial td,.ae-commercial th{padding:10px;border-bottom:1px solid #dae6ed;vertical-align:top;text-align:left}.ae-commercial th{background:#edf6fb}.ae-commercial .table-scroll{overflow:auto}.ae-commercial .money{white-space:nowrap;font-variant-numeric:tabular-nums}.ae-commercial .badge{display:inline-block;padding:2px 7px;background:#eaf3f9;border-radius:4px;font-size:12px}.ae-commercial details>summary{cursor:pointer;font-weight:bold;color:#146a9b}.ae-commercial .store-head{display:flex;justify-content:space-between;gap:15px;flex-wrap:wrap}.ae-commercial .store-head strong{font-size:22px}.ae-commercial .department-grid{display:grid;grid-template-columns:1fr 1fr;gap:16px;margin-top:15px}.ae-commercial .department{border-top:3px solid #6bb5de;padding:14px;background:#f7fbfd}.ae-commercial .legal-copy{font-size:14px;line-height:1.6;overflow-wrap:anywhere}.ae-commercial .legal-copy h1{font-size:24px}.ae-commercial .legal-copy h2{font-size:17px;margin-top:22px}.ae-commercial .legal-brand{font-size:25px;font-weight:bold;text-decoration:none;color:#147fae}.ae-legal-page{margin:0;background:#f0f5f8}.ae-commercial.legal-shell{max-width:calc(100% - 28px);width:900px;margin:30px auto 60px}.ae-commercial .signature{font-size:26px;font-style:italic}.ae-commercial .agreement-record{overflow-wrap:anywhere}.ae-commercial :focus-visible{outline:3px solid #138ed0;outline-offset:2px}@media(max-width:760px){.ae-commercial .metrics{grid-template-columns:1fr 1fr}.ae-commercial .grid,.ae-commercial .department-grid{grid-template-columns:1fr}.ae-commercial .panel{padding:14px}.ae-commercial h1{font-size:23px}.ae-commercial table.mobile-cards,.ae-commercial table.mobile-cards tbody,.ae-commercial table.mobile-cards tr,.ae-commercial table.mobile-cards td{display:block}.ae-commercial table.mobile-cards thead{display:none}.ae-commercial table.mobile-cards tr{border-bottom:2px solid #c7dce8;padding:7px 0}.ae-commercial table.mobile-cards td{border:0;padding:4px}.ae-commercial table.mobile-cards td[data-label]:before{content:attr(data-label) ': ';font-weight:bold}}@media(max-width:380px){.ae-commercial .metrics{grid-template-columns:1fr}}@media print{.ae-commercial .toolbar,.ae-commercial form,nav{display:none!important}.ae-legal-page{background:#fff}.ae-commercial,.ae-commercial.legal-shell{width:100%;max-width:100%;margin:0}.ae-commercial .panel{border:0;padding:0}.ae-commercial details{display:block}.ae-commercial .legal-copy h2{break-after:avoid}}
