.ars-main{max-width:1088px;margin:auto;padding:0 28px}.ars-heading{padding:45px 0 30px}.ars-heading .eyebrow{color:var(--orange);font-size:13px}.ars-heading h1{font-size:40px;line-height:1.45;margin-bottom:20px}.ars-heading h1 em{font-style:normal;color:var(--orange);box-shadow:none}.ars-heading p{font-size:16px;color:#333333;line-height:1.9}.ars-directory{margin-bottom:60px}.ars-directory>label{display:block;font-size:15px;font-weight:700;margin-bottom:12px}.ars-directory input{display:block;width:100%;border:1px solid #d9e0e9;border-radius:13px;padding:19px 20px;font:inherit;font-size:16px;color:var(--navy);background:#f9fafc}.ars-directory input:focus{outline:2px solid var(--orange);outline-offset:2px}#search-status{font-size:12px;color:#333333;margin:13px 0}.ars-table-wrap{border:1px solid #e2e7ee;border-radius:17px;overflow:hidden}table{width:100%;border-collapse:collapse;text-align:left}th{background:var(--navy);color:white;padding:19px 24px;font-size:14px}td{padding:22px 24px;border-bottom:1px solid #e7ebf0;font-size:16px}tr:last-child td{border-bottom:0}td strong{display:block;font-size:16px}td small{display:block;font-size:13px;color:#333333;margin-top:7px;line-height:1.6}.ars-number{font-size:19px;font-weight:800;white-space:nowrap}.copy-ars{font:inherit;font-size:11px;margin-left:12px;padding:7px 10px;border:0;border-radius:7px;background:#fff0d4;color:var(--navy);cursor:pointer}.ars-note{font-size:12px;color:#333333;line-height:1.9;margin-top:18px}.ars-source{font-size:12px;color:#333333;text-decoration:underline}#no-carrier{padding:25px;background:#fff6e4;border-radius:12px;font-size:14px;margin-top:15px}#no-carrier p{font-size:13px;color:#333333}.ars-guide{margin:50px 0}.ars-guide .eyebrow{color:var(--orange)}.ars-guide h2,.ars-restrictions h2{font-size:27px}.ars-guide ol{padding:0;list-style:none;counter-reset:ars-step}.ars-guide li{counter-increment:ars-step;position:relative;padding:20px 0 20px 55px;border-bottom:1px solid #e6ebf0}.ars-guide li:before{content:counter(ars-step);position:absolute;left:0;top:18px;width:32px;height:32px;background:#fff0d3;color:var(--navy);border-radius:50%;display:grid;place-items:center;font-weight:800}.ars-guide strong{font-size:17px}.ars-guide li p{margin:8px 0 0;font-size:14px;color:#333333}.ars-restrictions{background:#f5f7fa;border-radius:18px;padding:30px;margin-bottom:50px}.ars-restrictions ul{padding-left:20px}.ars-restrictions li{padding:10px 0;font-size:15px}.ars-restrictions li p{font-size:13px;color:#333333;margin:7px 0}@media(max-width:640px){.ars-main{padding:0 20px}.ars-heading{padding-top:30px}.ars-heading h1{font-size:28px}.ars-heading p{font-size:14px}.ars-directory input{font-size:14px;padding:16px}th{font-size:12px;padding:15px}td{padding:18px 14px}td strong{font-size:14px}td small{font-size:11px}.ars-number{font-size:16px}.copy-ars{display:block;margin:9px 0 0}.ars-guide h2,.ars-restrictions h2{font-size:23px}.ars-guide strong{font-size:15px}.ars-guide li p{font-size:13px}.ars-restrictions{padding:23px}.ars-restrictions li{font-size:14px}}


/* Compact guide headings and ARS sections without reducing type size. */
.ars-heading{padding-top:28px;padding-bottom:20px}.ars-heading>.eyebrow{margin-bottom:11px}.ars-heading h1{line-height:1.25;margin-bottom:13px}.ars-heading>p{line-height:1.65;margin-top:0;margin-bottom:12px}.ars-table-wrap th{padding-top:14px;padding-bottom:14px}.ars-table-wrap td{padding-top:14px;padding-bottom:14px}.ars-table-wrap td small{margin-top:4px;line-height:1.45}.ars-guide{margin-top:32px;margin-bottom:32px}.ars-guide>.eyebrow{margin-bottom:10px}.ars-guide h2{margin-bottom:12px}.ars-guide li{padding-top:13px;padding-bottom:13px}.ars-guide li:before{top:11px}.ars-guide li p{margin-top:4px;line-height:1.65}.ars-restrictions{padding-top:23px;padding-bottom:23px;margin-bottom:32px}.ars-restrictions h2{margin-bottom:12px}.ars-restrictions ul{margin-top:0;margin-bottom:0}.ars-restrictions li{padding-top:7px;padding-bottom:7px}.ars-restrictions li p{margin-top:4px;margin-bottom:0;line-height:1.65}@media(max-width:640px){.ars-heading{padding-top:23px}.ars-table-wrap td{padding-top:12px;padding-bottom:12px}}
