.blcp{--cp-ink:#172b32;--cp-gold:#887044;--cp-line:#d8d2c7;--cp-paper:#f7f5ef;background:var(--cp-paper);color:var(--cp-ink);padding:155px max(6vw,24px) 55px;font-family:inherit}
.blcp *{box-sizing:border-box}.blcp a{color:inherit}.blcp a:focus-visible,.blcp summary:focus-visible{outline:3px solid #af945f;outline-offset:6px}.blcp h1,.blcp h2,.blcp h3{font-weight:400;letter-spacing:-.025em}.blcp h1,.blcp h2{font-family:"Gloock",Georgia,serif}.blcp p{line-height:1.75}.blcp-intro,.blcp-guide,.blcp-documents,.blcp-help,.blcp-notice{max-width:1320px;margin-left:auto;margin-right:auto}.blcp-intro{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(330px,.85fr);gap:8%;align-items:center;padding-bottom:90px}.blcp-eyebrow{font-size:11px;letter-spacing:.19em;color:var(--cp-gold);font-weight:600;margin:0 0 26px}.blcp h1{font-size:clamp(52px,5.7vw,88px);line-height:1.04;margin:0 0 28px}.blcp h1 em{font-family:"Instrument Serif",Georgia,serif;color:var(--cp-gold);font-weight:400}.blcp-lead{font-size:17px;max-width:500px;color:#536067;margin:0 0 28px}.blcp-tags{display:flex;gap:12px;flex-wrap:wrap;margin-bottom:40px}.blcp-tags span{font-size:11px;letter-spacing:.06em;padding:8px 12px;border:1px solid var(--cp-line)}.blcp-inline{font-size:13px;text-decoration:none;border-bottom:1px solid var(--cp-gold);padding-bottom:9px}.blcp-inline span{margin-left:25px}.blcp-access{color:#f6f1e8;background:linear-gradient(145deg,#19343b,#0e2129);padding:37px 38px 30px;box-shadow:0 24px 55px #14282d16;border-top:2px solid #b59a64}.blcp-card-top{display:flex;align-items:center;justify-content:space-between;padding-bottom:31px;margin-bottom:34px;border-bottom:1px solid #ffffff26;color:#d2bd91}.blcp-card-top>span{font-size:11px;letter-spacing:.23em}.blcp .blcp-card-kicker{font-size:10px;letter-spacing:.18em;color:#c5b287;margin:0 0 10px}.blcp-access h2{font-size:43px;line-height:1.1;margin:0 0 19px}.blcp-access>p{font-size:14px;color:#d0d9da;margin:0 0 27px}.blcp .blcp-button{display:flex;align-items:center;justify-content:space-between;background:#e8d9ba;color:#142b32;padding:17px 20px;text-decoration:none;font-size:14px;min-height:54px;transition:background .2s}.blcp .blcp-button:hover{background:#f4ead6}.blcp-access .blcp-destination{font-size:11px;line-height:1.6;margin:14px 0 0;color:#c3ced0;overflow-wrap:anywhere}.blcp-destination strong{font-weight:400}.blcp-status{border:1px solid #8090956b;padding:16px 14px;font-size:12px;display:flex;gap:10px;align-items:center}.blcp-status>span{background:#c3ac7a;flex:none;width:6px;height:6px;border-radius:50%}.blcp-support{display:grid;gap:8px;border-top:1px solid #ffffff26;padding-top:22px;margin-top:29px;font-size:12px}.blcp-support>span{color:#bccacc}.blcp-support>a{font-size:14px;text-decoration:none}.blcp-support a span{float:right;color:#d2bd91}.blcp-guide{border-top:1px solid var(--cp-line);padding-top:55px;padding-bottom:66px}.blcp-section-head h2,.blcp-documents h2,.blcp-help h2{font-size:clamp(33px,3vw,45px);line-height:1.16;margin:0 0 25px}.blcp-section-head .blcp-eyebrow{margin-bottom:12px}.blcp-steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5%;margin-top:38px}.blcp-steps article{border-top:1px solid var(--cp-line);padding-top:22px}.blcp-step-icon{display:block;color:var(--cp-gold);font-size:27px;margin-bottom:16px}.blcp-steps h3,.blcp-document-types h3{font-family:inherit;font-size:16px;font-weight:500;letter-spacing:0;line-height:1.4;margin:0 0 12px}.blcp-steps p,.blcp-documents p{font-size:14px;color:#58656a;margin:0}.blcp-documents{display:grid;grid-template-columns:1fr 1fr;gap:10%;border-top:1px solid var(--cp-line);padding-top:58px;padding-bottom:58px}.blcp-documents .blcp-eyebrow{margin-bottom:18px;font-size:11px;color:var(--cp-gold)}.blcp-document-types article+article{border-top:1px solid var(--cp-line);padding-top:24px;margin-top:24px}.blcp-help{display:grid;grid-template-columns:1fr 1.5fr;gap:9%;border-top:1px solid var(--cp-line);padding:55px 0}.blcp-faq details{border-bottom:1px solid var(--cp-line);padding:18px 0}.blcp-faq details:first-child{padding-top:6px}.blcp-faq summary{cursor:pointer;font-size:14px;font-weight:500;line-height:1.6;padding-right:14px}.blcp-faq p{font-size:13px;color:#536067;margin:15px 0 4px}.blcp-notice{font-size:11px;color:#697479;border-top:1px solid var(--cp-line);padding-top:25px}.blcp-notice a{white-space:nowrap;text-underline-offset:3px}.blcp-fallback{padding:25px;background:#f7f5ef;display:flex;gap:20px}.blcp-fallback>a:first-child{margin-right:auto}
@media(max-width:1050px){.blcp{padding-top:130px}.blcp-intro{gap:5%;grid-template-columns:minmax(0,1fr) minmax(310px,1fr)}.blcp h1{font-size:54px}.blcp-access{padding:30px 26px}.blcp-tags{gap:7px}.blcp-lead{font-size:15px}}
@media(max-width:760px){.blcp{padding:116px 22px 35px}.blcp-intro{grid-template-columns:1fr;gap:42px;padding-bottom:52px}.blcp h1{font-size:clamp(43px,10vw,67px)}.blcp-lead{font-size:15px}.blcp-tags{margin-bottom:27px}.blcp-copy{max-width:560px}.blcp-access{padding:30px 26px}.blcp-access h2{font-size:39px}.blcp-card-top{padding-bottom:23px;margin-bottom:25px}.blcp-steps{grid-template-columns:1fr;gap:25px;margin-top:28px}.blcp-step-icon{float:left;min-width:36px;margin-top:0}.blcp-steps h3,.blcp-steps p{margin-left:44px}.blcp-documents,.blcp-help{grid-template-columns:1fr;gap:22px;padding-top:38px;padding-bottom:40px}.blcp-guide{padding-top:38px;padding-bottom:40px}.blcp-eyebrow{font-size:10px}.blcp-section-head h2,.blcp-documents h2,.blcp-help h2{font-size:36px}}
@media(prefers-reduced-motion:reduce){.blcp *{transition:none!important;scroll-behavior:auto!important}}
.blcp-recovery{display:inline-block;margin-top:20px;font-size:12px;text-underline-offset:4px}.blcp #blcp-recovery{scroll-margin-top:30px}.blcp #blcp-recovery:target{outline:1px solid var(--cp-gold);outline-offset:10px}
