.cl-paper{width:var(--page-w,794px);min-height:var(--page-h,1123px);box-sizing:border-box;padding:var(--cl-margin-tb,53px) var(--cl-margin-lr,60px);color:#111;text-align:left;background:#fff;position:relative}.cl-name{font-family:var(--cl-name-font);font-size:var(--cl-name-size);letter-spacing:-.01em;margin:0;font-weight:700;line-height:1.15}.cl-title{color:#111;margin:3px 0 0;font-size:.95em}.cl-contact{color:#111;margin:7px 0 0;font-size:.88em}.cl-contact-sep{vertical-align:middle;background:#c4c4c8;width:1px;height:.85em;margin:0 8px;display:inline-block}.cl-contact-list{margin:0;padding:0;font-size:.88em;list-style:none}.cl-contact-item{margin-bottom:3px;display:block}.cl-contact-label{text-transform:uppercase;letter-spacing:.08em;color:#33333a;font-size:.82em;display:block}.cl-contact-value{word-break:break-word;display:block}.cl-monogram{color:#fff;letter-spacing:.04em;background:#111;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:2.9em;height:2.9em;font-size:1em;font-weight:700;display:inline-flex}.cl-date{margin:0;font-size:.95em}.cl-recipient{font-size:.95em;font-style:normal;line-height:1.45;display:block}.cl-recipient-label{text-transform:uppercase;letter-spacing:.1em;color:#33333a;margin-bottom:3px;font-size:.78em;font-weight:700;display:block}.cl-recipient-line{display:block}.cl-subject{margin:0;font-size:1.05em;font-weight:700}.cl-greeting,.cl-body p{margin:0 0 var(--cl-para-gap,12px)}.cl-body p:last-child{margin-bottom:0}.cl-body ul{margin:0 0 var(--cl-para-gap,12px);padding-left:20px}.cl-highlights-title{text-transform:uppercase;letter-spacing:.12em;color:#26262c;margin:0 0 7px;font-size:.8em;font-weight:700}.cl-highlights-list{margin:0;padding:0;list-style:none}.cl-highlight{align-items:baseline;gap:9px;margin-bottom:5px;font-size:.95em;display:flex}.cl-highlight:last-child{margin-bottom:0}.cl-highlight-marker{background:#111;border-radius:50%;flex-shrink:0;width:5px;height:5px;transform:translateY(-.15em)}.cl-highlight-text{flex:1;min-width:0}.cl-closing{margin:0}.cl-signature{width:auto;max-width:260px;height:auto;max-height:64px;margin:6px 0 2px;display:block}.cl-signname{margin:0;font-weight:700}.cl-signtitle{color:#1c1c22;margin:1px 0 0;font-size:.88em}.cl-endnotes{color:#16161a;font-size:.88em}.cl-postscript{margin:0 0 4px}.cl-ps-label{font-weight:700}.cl-enclosure{color:#26262c;margin:0}.cl-paper>.cl-date,.cl-paper>.cl-recipient,.cl-paper>.cl-subject,.cl-paper>.cl-greeting,.cl-paper>.cl-highlights,.cl-paper>.cl-signoff,.cl-paper>.cl-endnotes{margin-top:calc(var(--cl-para-gap,12px) * 1.6)}.cl-paper>.cl-sender+.cl-date{margin-top:calc(var(--cl-para-gap,12px) * 2.4)}.cl-paper>.cl-signoff{margin-top:calc(var(--cl-para-gap,12px) * 2)}.cl-classic-name{font-weight:700}.cl-classic-subject{text-underline-offset:3px;text-decoration:underline}.cl-classic-highlights .cl-highlight-marker{border-radius:0;width:4px;height:4px}.cl-modern-name{font-size:calc(var(--cl-name-size) * 1.9);letter-spacing:-.025em;font-weight:800}.cl-modern-title{text-transform:uppercase;letter-spacing:.1em;color:#111;margin-top:5px;font-size:.9em;font-weight:600}.cl-modern-contact-sep{opacity:.55;background:currentColor;border-radius:50%;width:3px;height:3px;margin:0 9px}.cl-modern-rule{background:#111;height:3px;margin:20px 0 22px}.cl-modern-meta{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.cl-modern-date{color:#1c1c22;flex-shrink:0}.cl-modern-subject{margin-top:calc(var(--cl-para-gap,12px) * 1.8);font-size:1.15em}.cl-modern-highlights{border-left:2px solid #e4e4e8;padding-left:14px}.cl-head-letter{flex-direction:column;padding:0;display:flex}.cl-head-band{padding:40px var(--cl-margin-lr,60px) 34px;color:#fff;background:#1f3a5f}.cl-head-band .cl-name{color:#fff}.cl-head-band .cl-title,.cl-head-band .cl-contact{color:#ffffffdb}.cl-head-contact-sep{background:#ffffff80}.cl-head-body-wrap{padding:40px var(--cl-margin-lr,60px) 34px;flex:1}.cl-head-meta{margin-bottom:calc(var(--cl-para-gap,12px) * 1.8);justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.cl-head-subject{margin-bottom:calc(var(--cl-para-gap,12px) * 1.6)}.cl-head-highlights,.cl-head-signoff,.cl-head-endnotes{margin-top:calc(var(--cl-para-gap,12px) * 1.8)}.cl-head-footrule{background:#1f3a5f;height:10px}.cl-min-name{text-transform:uppercase;letter-spacing:.18em;font-size:1.05em;font-weight:700}.cl-min-title{letter-spacing:.04em;margin-top:6px;font-size:.9em}.cl-min-contact{font-size:.85em}.cl-min-contact-sep{color:#55555c;vertical-align:baseline;background:0 0;width:auto;height:auto;margin:0 7px}.cl-min-contact-sep:before{content:"/"}.cl-min-subject{font-size:1em}.cl-min-highlight-marker{background:#26262c;border-radius:0;width:8px;height:1px;transform:translateY(-.3em)}.cl-min-signname{text-transform:uppercase;letter-spacing:.14em;font-size:.9em}.cl-exec-sender{text-align:center}.cl-exec-name{font-size:calc(var(--cl-name-size) * 1.25);letter-spacing:.02em}.cl-exec-title{font-style:italic}.cl-exec-contact-sep{color:#33333a;vertical-align:baseline;background:0 0;width:auto;height:auto;margin:0 8px}.cl-exec-contact-sep:before{content:"•"}.cl-exec-rules{margin:18px 0 calc(var(--cl-para-gap,12px) * 2);display:block}.cl-exec-rule-thick{background:#111;height:2px}.cl-exec-rule-thin{background:#111;height:1px;margin-top:2px}.cl-exec-body{text-align:justify}.cl-exec-highlights-title{text-transform:none;letter-spacing:.02em;font-size:.9em;font-style:italic}.cl-exec-highlight-marker{background:#111;width:4px;height:4px}.cl-exec-signtitle{font-style:italic}.cl-rail-letter{gap:34px;padding-left:0;display:flex}.cl-rail-aside{padding:0 22px 0 var(--cl-margin-lr,60px);border-right:2px solid #111;flex:0 0 168px}.cl-rail-monogram{background:#111;margin-bottom:16px}.cl-rail-name{font-size:calc(var(--cl-name-size) * .86);line-height:1.2}.cl-rail-title{margin-top:6px;font-size:.86em;font-weight:600}.cl-rail-contact-list{margin-top:18px;font-size:.82em}.cl-rail-contact-item{margin-bottom:10px}.cl-rail-contact-label{color:#33333a;font-size:.78em;font-weight:700}.cl-rail-main{flex:1;min-width:0}.cl-rail-main>.cl-date,.cl-rail-main>.cl-recipient,.cl-rail-main>.cl-subject,.cl-rail-main>.cl-greeting,.cl-rail-main>.cl-highlights,.cl-rail-main>.cl-signoff,.cl-rail-main>.cl-endnotes{margin-top:calc(var(--cl-para-gap,12px) * 1.6)}.cl-rail-main>.cl-date:first-child{margin-top:0}.cl-rail-subject{font-size:1.1em}.cl-memo-name{font-size:calc(var(--cl-name-size) * .92);text-transform:uppercase;letter-spacing:.1em}.cl-memo-rule{background:#111;height:3px;margin:14px 0 0}.cl-memo-head{border-bottom:1px solid #111;margin-top:18px;padding-bottom:14px}.cl-memo-head .cl-recipient,.cl-memo-head .cl-date{font-size:.9em}.cl-memo-head .cl-recipient-label{letter-spacing:.14em;color:#26262c;font-size:.74em}.cl-memo-head .cl-date{margin-top:10px}.cl-memo-subject{text-transform:uppercase;letter-spacing:.06em;margin-top:14px;font-size:.95em}.cl-memo-highlight-marker{background:#111;border-radius:0;width:5px;height:5px}.cl-card-kicker{text-transform:uppercase;letter-spacing:.16em;margin:0 0 6px;font-size:.78em;font-weight:700}.cl-card-name{font-size:calc(var(--cl-name-size) * 1.5);letter-spacing:-.02em;font-weight:800}.cl-card-contact-sep{opacity:.6;background:currentColor;border-radius:50%;width:3px;height:3px;margin:0 9px}.cl-card-meta{margin-top:calc(var(--cl-para-gap,12px) * 2);border-top:2px solid #111;justify-content:space-between;align-items:flex-start;gap:24px;padding-top:14px;display:flex}.cl-card-highlights{background:#f2f2f5;border-radius:10px;padding:16px 18px}.cl-card-highlights-title{color:#1c1c22;margin-bottom:9px}.cl-card-highlight-marker{width:6px;height:6px}.cl-card-signname{font-size:1.02em}.cl-acad-sender{text-align:center}.cl-acad-name{font-family:var(--cl-name-font);font-size:calc(var(--cl-name-size) * 1.35);letter-spacing:.015em}.cl-acad-title{font-style:italic}.cl-acad-rules{margin:18px 0 0}.cl-acad-rule-thick{height:2px}.cl-acad-rule-thin{background:#111;height:1px;margin-top:3px}.cl-acad-meta,.cl-compact-meta,.cl-sign-meta{margin-top:calc(var(--cl-para-gap,12px) * 1.7);justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.cl-acad-meta .cl-date,.cl-compact-meta .cl-date,.cl-sign-meta .cl-date{flex-shrink:0;margin-top:0}.cl-acad-subject{font-style:italic;font-weight:400}.cl-acad-highlights{border-top:1px solid #b8b8bd;border-bottom:1px solid #b8b8bd;padding:12px 0}.cl-acad-highlights-title{font-family:var(--cl-name-font);text-transform:none;letter-spacing:.02em;font-size:.95em}.cl-acad-highlight-marker{border-radius:0;width:4px;height:4px}.cl-compact-name{font-size:calc(var(--cl-name-size) * 1.25);letter-spacing:-.015em}.cl-compact-title{margin-top:2px;font-size:.88em}.cl-compact-contact{margin-top:4px;font-size:.8em}.cl-compact-rule{height:1px;margin-top:12px}.cl-compact-meta{margin-top:14px}.cl-compact-recipient,.cl-compact-date{font-size:.88em}.cl-compact-subject{font-size:.98em}.cl-compact-highlights{margin-top:calc(var(--cl-para-gap,12px) * 1.2)}.cl-compact-highlights .cl-highlight{margin-bottom:3px;font-size:.9em}.cl-compact-signoff{margin-top:calc(var(--cl-para-gap,12px) * 1.4)!important}.cl-edit-masthead{justify-content:space-between;align-items:flex-end;gap:28px;display:flex}.cl-edit-name{font-size:calc(var(--cl-name-size) * 1.75);letter-spacing:-.045em;line-height:.98}.cl-edit-title{text-transform:uppercase;letter-spacing:.12em;margin-top:7px;font-size:.85em;font-weight:600}.cl-edit-masthead .cl-contact-list{text-align:right;max-width:34%;font-size:.78em}.cl-edit-masthead .cl-contact-item{margin-bottom:2px}.cl-edit-rule{height:2px;margin:18px 0 0}.cl-edit-meta{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.cl-edit-meta .cl-date{flex-shrink:0}.cl-edit-recipient-label{letter-spacing:.14em;font-size:.7em}.cl-edit-subject{border-left:3px solid var(--cl-accent);padding-left:12px;font-size:1.1em}.cl-edit-highlights-title{border-bottom:1px solid #d5d5da;padding-bottom:6px}.cl-side-letter{grid-template-columns:minmax(0,1fr) 172px;gap:28px;display:grid}.cl-side-aside{border-left:1px solid #d0d0d5;grid-area:1/2;padding-left:16px}.cl-side-main{grid-area:1/1;min-width:0}.cl-side-name{font-size:calc(var(--cl-name-size) * 1.1);line-height:1.08}.cl-side-title{font-size:.84em;font-weight:600}.cl-side-contact-list{margin-top:18px;font-size:.78em}.cl-side-contact-item{margin-bottom:9px}.cl-side-contact-label{font-size:.72em}.cl-side-highlights{border-top:1px solid #d0d0d5;margin-top:24px;padding-top:12px}.cl-side-highlights-title{font-size:.72em}.cl-side-highlight{gap:6px;font-size:.8em}.cl-side-main>.cl-recipient,.cl-side-main>.cl-subject,.cl-side-main>.cl-greeting,.cl-side-main>.cl-signoff,.cl-side-main>.cl-endnotes{margin-top:calc(var(--cl-para-gap,12px) * 1.6)}.cl-side-main>.cl-date{text-align:right;margin-top:0;font-size:.88em}.cl-side-subject{font-size:1.08em}.cl-sign-sender-row{justify-content:space-between;align-items:center;gap:24px;display:flex}.cl-sign-name{font-size:calc(var(--cl-name-size) * 1.55);letter-spacing:-.03em}.cl-sign-title{font-size:.9em;font-weight:600}.cl-sign-contact{font-size:.82em}.cl-sign-monogram{border-radius:8px;width:3.2em;height:3.2em;font-size:1.15em}.cl-sign-rule{height:2px;margin-top:16px}.cl-sign-subject{border-bottom:1px solid var(--cl-accent);padding-bottom:4px;display:inline-block}.cl-sign-highlights{background:#f5f5f6;padding:13px 15px}.cl-sign-signoff{border-left:2px solid var(--cl-accent);padding-left:14px}.cl-sign-signname{font-size:1.08em}.cl-serif-letter{font-family:Georgia,Times New Roman,serif}.cl-serif-sender{text-align:center}.cl-serif-name{font-size:calc(var(--cl-name-size) * 1.45);font-weight:500}.cl-serif-title{font-style:italic}.cl-serif-rules{margin-top:16px}.cl-serif-rule-thick{height:2px}.cl-serif-rule-thin{background:#222;height:1px;margin-top:3px}.cl-serif-date{text-align:right;font-size:.9em}.cl-serif-subject{font-style:italic;font-weight:400}.cl-serif-highlights{border-top:1px solid #bbb;padding-top:12px}.cl-serif-highlights-title{text-transform:none;letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-size:.95em;font-style:italic}.cl-cons-name{font-size:calc(var(--cl-name-size) * 1.7);letter-spacing:-.035em}.cl-cons-title{text-transform:uppercase;letter-spacing:.12em;margin-top:5px;font-size:.85em;font-weight:700}.cl-cons-rule{height:2px;margin-top:15px}.cl-cons-meta{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.cl-cons-meta .cl-date{flex-shrink:0}.cl-cons-subject{font-size:1.12em}.cl-cons-highlights{border-left:3px solid var(--cl-accent);background:#f5f6f7;padding:13px 16px}.cl-cons-highlights-title{color:#252a30}.cl-cons-highlight-marker{border-radius:0;width:5px;height:2px}.cl-project-header{justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.cl-project-name{font-size:calc(var(--cl-name-size) * 1.6);letter-spacing:-.03em}.cl-project-contact-list{text-align:right;max-width:38%;font-size:.8em}.cl-project-rule{height:1px;margin-top:17px}.cl-project-meta{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.cl-project-meta .cl-date{flex-shrink:0}.cl-project-subject{margin-top:calc(var(--cl-para-gap,12px) * 1.35);font-size:1.15em}.cl-project-highlights{border-top:1px solid #c9cdd1;grid-template-columns:140px minmax(0,1fr);gap:12px;padding-top:12px;display:grid}.cl-project-highlights-title{margin:0;font-size:.72em}.cl-project-highlights-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;display:grid}.cl-project-highlight{font-size:.88em}.cl-env-letter{padding-top:calc(var(--cl-margin-tb,53px) * 1.35)}.cl-env-sender{border-bottom:1px solid #d5d5d8;padding-bottom:14px}.cl-env-name{font-size:calc(var(--cl-name-size) * 1.4)}.cl-env-address{margin-top:calc(var(--cl-para-gap,12px) * 2.4);justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.cl-env-date{text-align:right;flex-shrink:0;margin-top:0}.cl-env-subject{border-bottom:1px solid #dedee1;padding-bottom:8px}.cl-env-highlights{margin-top:calc(var(--cl-para-gap,12px) * 1.2)}.cl-split-letter{grid-template-columns:176px minmax(0,1fr);align-items:start;gap:28px;padding-left:0;display:grid}.cl-split-sidebar{min-height:100%;padding:0 16px 0 var(--cl-margin-lr,60px);border-right:1px solid #d3d5d8}.cl-split-name{font-size:calc(var(--cl-name-size) * 1.18);line-height:1.08}.cl-split-title{font-size:.84em}.cl-split-contact-list{margin-top:18px;font-size:.8em}.cl-split-contact-item{margin-bottom:9px}.cl-split-contact-label{font-size:.72em}.cl-split-date{margin-top:calc(var(--cl-para-gap,12px) * 2);font-size:.86em}.cl-split-main{min-width:0}.cl-split-main>.cl-recipient,.cl-split-main>.cl-subject,.cl-split-main>.cl-greeting,.cl-split-main>.cl-signoff,.cl-split-main>.cl-endnotes{margin-top:calc(var(--cl-para-gap,12px) * 1.7)}.cl-split-subject{font-size:1.08em}.cl-split-highlights{border-top:1px solid #dedee1;padding-top:12px}.cl-brief-name{font-size:calc(var(--cl-name-size) * 1.55)}.cl-brief-rule{height:2px;margin-top:13px}.cl-brief-meta{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.cl-brief-meta .cl-date{flex-shrink:0;font-size:.88em}.cl-brief-subject{font-size:1.08em}.cl-brief-highlights{border-top:1px solid #d5d9de;border-bottom:1px solid #d5d9de;padding:11px 14px}.cl-brief-highlights-title{font-size:.74em}.cl-dip-letter{font-family:Georgia,Times New Roman,serif}.cl-dip-sender{text-align:center}.cl-dip-name{font-size:calc(var(--cl-name-size) * 1.25);letter-spacing:.05em;text-transform:uppercase;font-weight:500}.cl-dip-title{font-style:italic}.cl-dip-rule-thick{height:3px;margin-top:18px}.cl-dip-meta{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.cl-dip-meta .cl-date{flex-shrink:0}.cl-dip-subject{font-size:.96em;font-weight:400}.cl-dip-highlights{border-top:1px solid #b9b5ad;padding-top:12px}.cl-dip-highlights-title{text-transform:none;letter-spacing:0;font-family:Georgia,Times New Roman,serif;font-style:italic}.cl-port-masthead{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.cl-port-name{font-size:calc(var(--cl-name-size) * 1.65);letter-spacing:-.035em}.cl-port-title{text-transform:uppercase;letter-spacing:.1em;font-size:.82em;font-weight:700}.cl-port-masthead .cl-contact-list{text-align:right;max-width:38%;font-size:.78em}.cl-port-contact-item{margin-bottom:2px}.cl-port-rule{height:4px;margin-top:16px}.cl-port-meta{flex-direction:row-reverse;justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.cl-port-meta .cl-date{flex-shrink:0}.cl-port-subject{border-bottom:2px solid var(--cl-accent);padding-bottom:5px;font-size:1.08em;display:inline-block}.cl-port-highlights-title{border-bottom:1px solid #d5d5da;padding-bottom:5px}.cl-noir-letter{padding-top:0}.cl-noir-banner{margin:0 calc(var(--cl-margin-lr,60px) * -1);padding:calc(var(--cl-margin-tb,53px) * .9) var(--cl-margin-lr,60px) 28px;color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#202329}.cl-noir-name{font-size:calc(var(--cl-name-size) * 1.65);letter-spacing:-.025em;color:#fff!important}.cl-noir-title,.cl-noir-contact{color:#e0e2e5}.cl-noir-contact-sep{background:#a7adb5}.cl-noir-meta{margin-top:calc(var(--cl-para-gap,12px) * 1.8);justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.cl-noir-meta .cl-date{flex-shrink:0}.cl-noir-rule{height:2px;margin-top:12px}.cl-noir-subject{font-size:1.08em}.cl-noir-highlights{background:#f0f1f3;padding:12px 14px}.cl-mod-header{justify-content:space-between;align-items:flex-end;gap:20px;display:flex}.cl-mod-index{color:var(--cl-accent);letter-spacing:.14em;writing-mode:vertical-rl;align-self:flex-start;padding-top:4px;font-size:.68em;font-weight:800}.cl-mod-name{font-size:calc(var(--cl-name-size) * 1.8);letter-spacing:-.05em;line-height:.98}.cl-mod-title{letter-spacing:.1em;text-transform:uppercase;font-size:.82em;font-weight:600}.cl-mod-rule{height:1px;margin-top:17px}.cl-mod-meta{justify-content:space-between;align-items:flex-start;gap:22px;display:flex}.cl-mod-meta .cl-date{flex-shrink:0}.cl-mod-recipient-label,.cl-mod-highlights-title{color:#30343b}.cl-mod-subject{border-left:3px solid var(--cl-accent);padding-left:12px;font-size:1.12em}.cl-mod-highlights{border-top:1px solid #d7d9de;padding-top:12px}.paper.cl-paper{color:#000}.cl-harbor-sender{text-align:center}.cl-harbor-name{color:#173b63;font-size:calc(var(--cl-name-size) * 1.45);letter-spacing:.01em}.cl-harbor-title,.cl-harbor-contact{color:#404b56}.cl-harbor-rule{height:2px;margin-top:15px}.cl-harbor-meta{margin-top:calc(var(--cl-para-gap,12px) * 1.7);justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.cl-harbor-meta .cl-date{color:#4a535c;flex-shrink:0}.cl-harbor-recipient-label{color:#173b63}.cl-harbor-subject{margin-top:calc(var(--cl-para-gap,12px) * 1.7);border-bottom:1px solid #d5dce2;padding-bottom:5px}.cl-harbor-highlights{border-top:1px solid #d5dce2;padding-top:11px}.cl-tandem-letter{grid-template-columns:minmax(150px,.32fr) minmax(0,1fr);gap:26px;padding:0;display:grid}.cl-tandem-rail{min-width:0;padding:calc(var(--cl-margin-tb,53px) * 1.1) 20px;color:#fff;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#285b55}.cl-tandem-name,.cl-tandem-title,.cl-tandem-contact-label,.cl-tandem-contact-value{color:#fff}.cl-tandem-name{font-size:calc(var(--cl-name-size) * 1.25);overflow-wrap:anywhere}.cl-tandem-title{color:#dce8e3;font-size:.84em}.cl-tandem-contact-list{margin-top:23px;font-size:.78em}.cl-tandem-contact-label{color:#d2e3dc;font-size:.7em}.cl-tandem-contact-item{margin-bottom:11px}.cl-tandem-date{color:#e2ece7;margin-top:26px;font-size:.82em}.cl-tandem-main{min-width:0;padding:calc(var(--cl-margin-tb,53px) * 1.1) var(--cl-margin-lr,60px) calc(var(--cl-margin-tb,53px) * .8) 0}.cl-tandem-recipient-label,.cl-tandem-subject,.cl-tandem-highlights-title{color:#285b55}.cl-tandem-subject{font-size:1.1em}.cl-tandem-highlights{background:#eef3f1;padding:12px 14px}.cl-foundry-header{border-bottom:4px solid #242323;padding-bottom:17px}.cl-foundry-index{color:var(--cl-accent);letter-spacing:.17em;margin-bottom:10px;font-size:.68em;font-weight:800;display:block}.cl-foundry-name{color:#242323;font-size:calc(var(--cl-name-size) * 1.6);letter-spacing:-.035em;text-transform:uppercase}.cl-foundry-title{font-weight:600}.cl-foundry-header .cl-contact{color:#56514d}.cl-foundry-rule{height:2px;margin-top:13px}.cl-foundry-meta{margin-top:calc(var(--cl-para-gap,12px) * 1.6);justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.cl-foundry-meta .cl-date{flex-shrink:0;font-size:.85em}.cl-foundry-recipient-label{color:#343434}.cl-foundry-subject{border-left:3px solid var(--cl-accent);padding-left:10px;font-size:1.1em}.cl-foundry-highlights{border-top:1px solid #d9d4cd;padding-top:11px}.cl-foundry-highlight-marker{border-radius:0;width:7px;height:2px;transform:none}.cl-charter-letter{font-family:Georgia,Times New Roman,serif}.cl-charter-sender{text-align:center}.cl-charter-name{color:#384b60;font-size:calc(var(--cl-name-size) * 1.4);font-weight:500}.cl-charter-title{font-style:italic}.cl-charter-rule-thick{height:2px;margin-top:14px}.cl-charter-date{text-align:right;font-size:.9em}.cl-charter-recipient{margin-top:calc(var(--cl-para-gap,12px) * 1.2)}.cl-charter-subject{border-bottom:1px solid #c9cdd1;padding-bottom:5px;font-weight:400}.cl-charter-highlights{border-top:1px solid #c9cdd1;padding-top:12px}.cl-charter-highlights-title{letter-spacing:0;text-transform:none;font-family:Georgia,Times New Roman,serif;font-size:.92em;font-style:italic}.cl-daybreak-header{margin:calc(var(--cl-margin-tb,53px) * -.75) calc(var(--cl-margin-lr,60px) * -1) 0;padding:calc(var(--cl-margin-tb,53px) * .8) var(--cl-margin-lr,60px) 25px;border-bottom:3px solid var(--cl-accent);background:#f5eee8}.cl-daybreak-eyebrow{color:#8d4a36;letter-spacing:.14em;margin-bottom:9px;font-size:.68em;font-weight:800;display:block}.cl-daybreak-name{color:#673d32;font-size:calc(var(--cl-name-size) * 1.55);letter-spacing:-.03em}.cl-daybreak-title,.cl-daybreak-contact{color:#6d554b}.cl-daybreak-meta{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.cl-daybreak-meta .cl-date{color:#62534c;flex-shrink:0}.cl-daybreak-recipient-label,.cl-daybreak-subject,.cl-daybreak-highlights-title{color:#8d4a36}.cl-daybreak-subject{font-size:1.08em}.cl-daybreak-highlights{background:#f7f1ec;padding:13px 15px}.cl-daybreak-highlight-marker{border-radius:0;width:7px;height:2px;transform:none}.cl-detail-main{color:#111;background:#f8f8f6;width:100%;margin:0;padding:38px max(24px,50% - 600px) 80px}.cl-detail-breadcrumbs,.cl-detail-pagination{color:#5b6068;flex-wrap:wrap;align-items:center;gap:10px;font-size:.9rem;display:flex}.cl-detail-breadcrumbs a,.cl-detail-pagination a,.cl-detail-about a{color:#263b5a;text-underline-offset:3px;text-decoration:underline}.cl-detail-intro{grid-template-columns:minmax(0,.9fr) minmax(420px,1.1fr);align-items:center;gap:52px;padding:54px 0;display:grid}.cl-detail-intro h1{margin:8px 0 14px;font-size:clamp(2.5rem,5vw,4.25rem);line-height:1.02}.cl-detail-intro>div:first-child>p:not(.tgallery-eyebrow){color:#4c5158;max-width:550px;margin:0 0 26px;font-size:1.1rem;line-height:1.65}.cl-detail-preview{background:#f2f2f0;border:1px solid #dedfe1;border-radius:14px;height:690px;overflow:hidden;box-shadow:0 18px 50px #161a201f}.cl-detail-preview-scale{transform-origin:0 0;width:794px;transform:scale(.62)}.cl-detail-preview-scale>.cl-paper{min-height:1123px;box-shadow:none}.cl-detail-about{border-top:1px solid #dedfe1;border-bottom:1px solid #dedfe1;max-width:780px;padding:34px 0}.cl-detail-about h2,.cl-detail-related h2{font-size:1.6rem}.cl-detail-about p{color:#4c5158;line-height:1.7}.cl-detail-pagination{justify-content:space-between;padding:25px 0}.cl-detail-related{padding-top:22px}.cl-detail-related>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.cl-postmark-header{border-bottom:2px solid var(--cl-accent);justify-content:space-between;align-items:flex-start;gap:24px;padding-bottom:18px;display:flex}.cl-postmark-header .cl-date{color:#5b6670;flex:none;margin:0;font-size:.88em}.cl-postmark-recipient-row{margin-top:calc(var(--cl-para-gap,12px) * 2.2)}.cl-postmark-recipient-label,.cl-postmark-subject{color:#315b79}.cl-postmark-recipient-label{letter-spacing:.15em;font-size:.72em}.cl-postmark-subject{margin-top:calc(var(--cl-para-gap,12px) * 1.6);border-left:3px solid var(--cl-accent);background:#f0f3f5;padding:9px 12px}.cl-postmark-letter>.cl-rule{margin-top:calc(var(--cl-para-gap,12px) * 1.3)}.paper.cl-northstar-letter{grid-template-columns:30% minmax(0,1fr);padding:0;display:grid}.cl-northstar-rail{color:#fff;background:#314a66;padding:45px 23px}.cl-northstar-rail .cl-monogram{color:#314a66;margin-bottom:20px;background:#fff!important}.cl-northstar-rail .cl-name{font-size:calc(var(--cl-name-size) * 1.15);overflow-wrap:anywhere;color:#fff!important}.cl-northstar-rail .cl-title,.cl-northstar-rail .cl-contact-value{color:#dce5ed}.cl-northstar-rail .cl-contact-list{margin-top:24px}.cl-northstar-rail .cl-contact-label{color:#b7c8d8;margin-top:11px}.cl-northstar-main{min-width:0;padding:48px 35px}.cl-northstar-eyebrow,.cl-blueprint-index,.cl-fieldnote-eyebrow,.cl-firstlight-eyebrow{color:var(--cl-accent);letter-spacing:.13em;margin-bottom:12px;font-size:.7em;font-weight:800;display:block}.cl-northstar-main>.cl-date{color:#626b75;margin:0 0 22px}.cl-northstar-recipient-label,.cl-northstar-subject{color:#314a66}.cl-northstar-main>.cl-rule{margin-top:calc(var(--cl-para-gap,12px) * 1.3)}.cl-northstar-highlights{background:#eff3f6;padding:13px 15px}.cl-fieldnote-header{border-bottom:1px solid #d9dece;padding-bottom:18px}.cl-fieldnote-eyebrow{color:#66734b;font-family:Arial,sans-serif}.cl-fieldnote-name{color:#39432e;font-size:calc(var(--cl-name-size) * 1.45);font-weight:600}.cl-fieldnote-meta{margin-top:calc(var(--cl-para-gap,12px) * 1.7);grid-template-columns:.75fr 1.25fr;gap:24px;display:grid}.cl-fieldnote-meta .cl-date{color:#66734b;margin:0;font-size:.9em}.cl-fieldnote-recipient-label,.cl-fieldnote-subject,.cl-fieldnote-highlights-title{color:#66734b}.cl-fieldnote-letter>.cl-rule{margin-top:calc(var(--cl-para-gap,12px) * 1.2)}.cl-fieldnote-highlights{background:#f3f3ec;border-left:2px solid #66734b;padding:12px 15px}.cl-fieldnote-highlight-marker{background:#66734b}.cl-blueprint-header{background-color:#f8fafb;background-image:linear-gradient(#edf3f7 1px,#0000 1px),linear-gradient(90deg,#edf3f7 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:18px 18px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border:1px solid #cfdae3;padding:17px 19px 18px;position:relative}.cl-blueprint-index{color:#35658a;text-align:right}.cl-blueprint-name{color:#203f57;font-size:calc(var(--cl-name-size) * 1.32)}.cl-blueprint-header .cl-contact{color:#40596c}.cl-blueprint-header>.cl-date{color:#536e82;margin:10px 0 0;font-size:.88em}.cl-blueprint-brief{margin-top:calc(var(--cl-para-gap,12px) * 1.7);border-bottom:1px solid #d5e0e8;grid-template-columns:1fr 1fr;gap:18px;padding:12px 0;display:grid}.cl-blueprint-recipient-label{color:#35658a}.cl-blueprint-subject{color:#203f57;align-self:end}.cl-blueprint-letter>.cl-rule{margin-top:calc(var(--cl-para-gap,12px) * 1.1)}.cl-blueprint-highlights{background:#f4f7f9;border:1px solid #d5e0e8;padding:12px 15px}.cl-blueprint-highlight-marker{background:#35658a}.cl-firstlight-header{margin:calc(var(--cl-margin-tb,53px) * -.75) calc(var(--cl-margin-lr,60px) * -1) 0;padding:calc(var(--cl-margin-tb,53px) * .8) var(--cl-margin-lr,60px) 24px;border-bottom:3px solid var(--cl-accent);background:#f8f1e8;align-items:center;gap:18px;display:flex}.cl-firstlight-header .cl-monogram{background:var(--cl-accent);color:#fff;border-radius:12px;flex:none;width:3.4em;height:3.4em}.cl-firstlight-header .cl-name{color:#493a31;font-size:calc(var(--cl-name-size) * 1.4)}.cl-firstlight-header .cl-title,.cl-firstlight-header .cl-contact{color:#705b4c}.cl-firstlight-eyebrow{color:#a45f43}.cl-firstlight-meta{justify-content:space-between;gap:22px;display:flex}.cl-firstlight-meta .cl-date{color:#6a6259;flex:none;margin:0}.cl-firstlight-recipient-label,.cl-firstlight-subject,.cl-firstlight-highlights-title{color:#a45f43}.cl-firstlight-highlights{background:#f8f1e8;border-radius:6px;padding:14px 16px}.cl-firstlight-highlight-marker{background:#a45f43}.cl-margin-sender{text-align:right;border-bottom:1px solid #dce1e4;max-width:62%;margin-left:auto;padding-bottom:15px}.cl-margin-name{color:#344b5c;font-size:calc(var(--cl-name-size) * 1.25);font-weight:500}.cl-margin-title,.cl-margin-contact{color:#5c6872}.cl-margin-letter>.cl-date{color:#596671;text-align:right;margin-top:16px}.cl-margin-recipient{max-width:58%}.cl-margin-recipient-label,.cl-margin-subject,.cl-margin-highlights-title{color:#455c6f}.cl-margin-subject{border-bottom:1px solid #dce1e4;padding-bottom:8px}.cl-margin-highlights{border-left:2px solid #bcc8d0;padding:11px 0 11px 15px}.cl-crescent-header{margin:calc(var(--cl-margin-tb,53px) * -.75) calc(var(--cl-margin-lr,60px) * -1) 0;padding:calc(var(--cl-margin-tb,53px) * .75) var(--cl-margin-lr,60px) 24px;border-bottom:2px solid var(--cl-accent);background:#f0edf4;align-items:center;gap:18px;display:flex;position:relative;overflow:hidden}.cl-crescent-header:before{content:"";border:20px solid #e1d9e9;border-radius:50%;width:180px;height:180px;position:absolute;top:-40px;right:-25px}.cl-crescent-header>*{z-index:1;position:relative}.cl-crescent-header .cl-monogram{color:#fff;background:#78618f;border-radius:50%;flex:none;width:3.2em;height:3.2em}.cl-crescent-name{color:#493c56;font-size:calc(var(--cl-name-size) * 1.35)}.cl-crescent-title,.cl-crescent-contact{color:#675b70}.cl-crescent-meta{justify-content:space-between;gap:20px;display:flex}.cl-crescent-meta .cl-date{color:#5e5865;flex:none;margin:0}.cl-crescent-recipient-label,.cl-crescent-subject,.cl-crescent-highlights-title{color:#78618f}.cl-crescent-letter>.cl-rule{margin-top:calc(var(--cl-para-gap,12px) * 1.2)}.cl-crescent-highlights{background:#f4f1f6;border-radius:8px;padding:13px 15px}.cl-concord-masthead{border-bottom:3px double #344b61;justify-content:space-between;align-items:flex-start;gap:22px;padding-bottom:13px;display:flex}.cl-concord-masthead .cl-name{color:#344b61;font-family:var(--cl-name-font);font-size:calc(var(--cl-name-size) * 1.3);font-weight:500}.cl-concord-masthead .cl-date{color:#5e6871;flex:none;margin:3px 0 0;font-size:.9em}.cl-concord-address{margin-top:calc(var(--cl-para-gap,12px) * 1.6);grid-template-columns:1fr .9fr;align-items:end;gap:22px;display:grid}.cl-concord-recipient-label{color:#344b61}.cl-concord-subject{color:#344b61;text-align:right}.cl-concord-letter>.cl-rule{height:1px;margin-top:calc(var(--cl-para-gap,12px) * 1.2);background:#aeb8c1!important}.cl-concord-highlights{border-top:1px solid #c8d0d6;padding-top:11px}.cl-studio-header{margin:calc(var(--cl-margin-tb,53px) * -.7) calc(var(--cl-margin-lr,60px) * -1) 0;padding:calc(var(--cl-margin-tb,53px) * .75) var(--cl-margin-lr,60px) 22px;border-bottom:4px solid var(--cl-accent);background:#f5eee9}.cl-studio-eyebrow{color:#a4573c;letter-spacing:.15em;margin-bottom:9px;font-family:Arial,sans-serif;font-size:.68em;font-weight:800;display:block}.cl-studio-name{color:#402f29;font-size:calc(var(--cl-name-size) * 1.5);font-weight:500}.cl-studio-title,.cl-studio-contact{color:#6b5349}.cl-studio-header>.cl-date{color:#725d53;margin:12px 0 0;font-size:.9em}.cl-studio-brief{margin-top:calc(var(--cl-para-gap,12px) * 1.4);grid-template-columns:1fr 1fr;align-items:end;gap:20px;display:grid}.cl-studio-recipient-label,.cl-studio-subject,.cl-studio-highlights-title{color:#a4573c}.cl-studio-subject{text-align:right}.cl-studio-highlights{background:#faf6f3;border-top:1px solid #e3cfc4;border-bottom:1px solid #e3cfc4;padding:13px 15px}.cl-studio-highlight-marker{background:#a4573c}.cl-relay-header{border-bottom:2px solid #2b7180;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:15px;display:flex}.cl-relay-name{color:#255966;font-size:calc(var(--cl-name-size) * 1.3)}.cl-relay-header .cl-date{color:#586a70;flex:none;margin:2px 0 0;font-size:.88em}.cl-relay-step{margin:calc(var(--cl-para-gap,12px) * 1.5) 0 0 10px;border-left:1px solid #bdd2d5;padding:0 0 0 22px;position:relative}.cl-relay-step:before{background:var(--cl-accent);width:11px;height:11px;box-shadow:0 0 0 1px var(--cl-accent);content:"";border:2px solid #fff;border-radius:50%;position:absolute;top:.18em;left:-6px}.cl-relay-step-label{color:#2b7180;letter-spacing:.12em;margin-bottom:8px;font-size:.68em;font-weight:800;display:block}.cl-relay-recipient-label,.cl-relay-subject,.cl-relay-highlights-title{color:#2b7180}.cl-relay-step .cl-highlights{background:#edf4f4;margin-top:0;padding:11px 13px}.cl-relay-signoff{margin-left:32px}.cl-detail-related a{color:inherit;border:1px solid #dedfe1;border-radius:10px;gap:7px;padding:18px;text-decoration:none;display:grid}.cl-detail-related a span{color:#5b6068;line-height:1.5}@media (width<=760px){.cl-detail-main{padding:24px 16px 56px}.cl-detail-intro{grid-template-columns:minmax(0,1fr);gap:30px;padding:35px 0}.cl-detail-preview{height:530px}.cl-detail-preview-scale{transform:scale(.48)}.cl-detail-related>div{grid-template-columns:minmax(0,1fr)}.cl-detail-pagination{align-items:flex-start}}
