.ccl-page .pp-shell{max-width:960px}
.ccl-page .pp-hero h1{font-size:42px}
.ccl-page .pp-main{padding-top:38px}
.ccl-page .pp-hero{margin-bottom:26px}
.ccl-form{padding:28px!important;border:1px solid #d7dce3!important;border-radius:7px;background:#fff;color:#202733;break-inside:avoid-page}
.pp-content .ccl-form h2,.pp-content .ccl-form p,.pp-content .ccl-form dl,.pp-content .ccl-form dt,.pp-content .ccl-form strong{color:#202733}
.pp-content .ccl-form a{color:#65451c;text-decoration-color:currentColor}
.pp-content .ccl-form p,.pp-content .ccl-form dl{font-size:14px;line-height:1.65}
.pp-content .ccl-form dt{margin-top:12px;font-size:13px;line-height:1.5}
.pp-content .ccl-form dd{margin:3px 0 10px;font-size:14px;line-height:1.65}
.ccl-blank{display:block;min-height:27px;border-bottom:1px solid #7c838e}
.ccl-address{min-height:48px}
.pp-content .ccl-form .ccl-form-note{font-size:12px;margin-top:15px}
@media(max-width:440px){.ccl-page .pp-hero h1{font-size:34px}.ccl-form{padding:19px!important}.ccl-page .pp-back{max-width:110px;text-align:center}}
@media print{
  @page{size:A4;margin:13mm 16mm}
  .ccl-page .pp-header{padding-bottom:8pt}.ccl-page .pp-main{padding:12pt 0 8pt}.ccl-page .pp-hero{margin-bottom:10pt}.ccl-page .pp-hero h1{font-size:23pt;margin-bottom:5pt}.ccl-page .pp-hero>p{font-size:9pt;line-height:1.5}.ccl-page .pp-eyebrow{display:none}.ccl-page .pp-meta{margin-top:7pt}
  .ccl-page .pp-content h2{font-size:12pt;margin-bottom:6pt}.ccl-page .ccl-instructions p{font-size:9pt;line-height:1.5;margin-bottom:7pt}
  .pp-content section.ccl-form{margin-top:12pt;padding:12pt 15pt!important;border-color:#aaa!important;border-radius:0;break-inside:avoid-page}.pp-content .ccl-form p,.pp-content .ccl-form dl{font-size:9pt;line-height:1.5;margin-bottom:7pt}.pp-content .ccl-form dt{font-size:9pt;margin-top:5pt}.pp-content .ccl-form dd{font-size:9pt;line-height:1.5;margin:0 0 5pt}.ccl-blank{min-height:15pt}.ccl-address{min-height:26pt}.pp-content .ccl-form .ccl-form-note{font-size:8pt;margin-top:7pt}
  .ccl-page .pp-footer{padding-top:7pt;font-size:7pt}
}
