.bs-masthead-home[data-v-afd91fbc]{display:flex;flex-direction:column;align-items:center;gap:8px;color:inherit;text-decoration:none}.cem-pill[data-v-e8a01aba]{position:fixed;bottom:18px;right:18px;z-index:1000;display:flex;align-items:center;gap:8px;padding:10px 16px;border-radius:0;border:1px solid var(--ink, #0d151d);background:var(--paper, #f5f8fb);color:var(--ink, #0d151d);font-family:var(--font-sans, Helvetica, Arial, sans-serif);font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;cursor:pointer;box-shadow:0 4px 14px #0d151d40}.cem-pill[data-v-e8a01aba]:hover{border-color:var(--accent, #1f6fd4);color:var(--accent, #1f6fd4)}.cem-pill.on[data-v-e8a01aba]{background:var(--accent, #1f6fd4);border-color:var(--accent, #1f6fd4);color:#fff}.cem-icon[data-v-e8a01aba]{font-size:13px;line-height:1}.bs-cart-count[data-v-6b481631]{margin-left:4px;color:var(--accent, #1f6fd4);font-weight:700}.cie-toolbar[data-v-cfeaf283]{display:flex;align-items:center;gap:10px;margin-bottom:6px}.cie-spacer[data-v-cfeaf283]{flex:1}.cie-iconsel[data-v-cfeaf283]{width:auto;min-width:150px;font-size:.85em;padding:4px 8px}.cie-ta[data-v-cfeaf283]{width:100%;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:13px;line-height:1.5}.cie-hint[data-v-cfeaf283]{color:var(--slate, #5b7185);font-size:12px;margin:6px 0 14px}.cie-hint code[data-v-cfeaf283]{background:#e7eef5;padding:1px 5px}.cie-preview-wrap[data-v-cfeaf283]{border:1px solid var(--rule, #c9d8e6);overflow:hidden}.cie-preview-label[data-v-cfeaf283]{font-size:10.5px;text-transform:uppercase;letter-spacing:.16em;font-weight:700;color:var(--slate-2, #7089a0);background:#eef3f8;padding:6px 12px;border-bottom:1px solid var(--rule, #c9d8e6)}.cie-preview[data-v-cfeaf283]{padding:16px;max-height:320px;overflow-y:auto;background:#fff}.cie-actions[data-v-cfeaf283]{display:flex;gap:10px}.content-text[data-v-2b5f9a6e]{display:contents}.content-text.ct-editable[data-v-2b5f9a6e]{display:block;position:relative;outline:1px dashed var(--accent, #1f6fd4);outline-offset:2px}.ct-pencil[data-v-2b5f9a6e]{position:absolute;top:-10px;right:-10px;z-index:5;width:26px;height:26px;border-radius:0;border:1px solid var(--ink, #0d151d);background:var(--paper, #f5f8fb);color:var(--accent, #1f6fd4);font-size:13px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #0d151d40}.ct-pencil[data-v-2b5f9a6e]:hover{background:var(--accent, #1f6fd4);border-color:var(--accent, #1f6fd4);color:#fff}.ct-body[data-v-2b5f9a6e]{display:contents}.content-text.ct-editable .ct-body[data-v-2b5f9a6e]{display:block}.workingas-select[data-v-be6b2315]{width:100%;font-size:13px}.workingas-warning[data-v-be6b2315]{margin-top:8px;padding:8px 10px;border:1px solid var(--danger, #a33);background:#aa333314;font-size:12.5px;line-height:1.4}.workingas-warning p[data-v-be6b2315]{margin:0 0 6px}.adm-shell{display:grid;grid-template-columns:210px 1fr;gap:34px;align-items:start}@media(max-width:860px){.adm-shell{grid-template-columns:1fr}}.adm-nav{position:sticky;top:16px;font-size:13px}.adm-nav-section{margin-bottom:18px}.adm-nav-head{font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--slate, #5b7185);border-bottom:2px solid var(--ink, #0d151d);padding-bottom:4px;margin:0 0 6px}.adm-nav ul{list-style:none;margin:0;padding:0}.adm-nav li a{display:block;padding:4px 0;color:var(--ink, #0d151d);text-decoration:none;border-bottom:1px solid var(--rule, #c9d8e6)}.adm-nav li a:hover{color:var(--accent, #1f6fd4)}.adm-nav li a.router-link-active{font-weight:700;color:var(--accent, #1f6fd4)}.adm-title{font-size:27px;font-weight:700;letter-spacing:-.02em;margin:0 0 18px}.adm-toolbar{display:flex;flex-wrap:wrap;gap:12px;align-items:end;margin:0 0 16px}.adm-toolbar .field{margin:0;min-width:160px}.adm-toolbar .spacer{flex:1}.adm-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:14px;margin:0 0 26px}.adm-tile{display:block;border:1px solid var(--ink, #0d151d);padding:14px 16px;text-decoration:none;color:var(--ink, #0d151d);background:var(--paper, #fdfcf8)}.adm-tile:hover{background:var(--rule, #c9d8e6)}.adm-tile .num{display:block;font-size:30px;font-weight:700;letter-spacing:-.02em}.adm-tile .lbl{display:block;font-size:11px;font-weight:700;letter-spacing:.09em;text-transform:uppercase;color:var(--slate, #5b7185);margin-top:2px}.status-chip{display:inline-block;font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:2px 8px;border:1px solid currentColor;white-space:nowrap}.status-chip.is-approved{color:#1e7d32}.status-chip.is-rejected{color:var(--error, #b3261e)}.status-chip.is-review{color:#9a6b00}.status-chip.is-submitted{color:var(--slate, #5b7185)}.adm-letters{display:flex;flex-wrap:wrap;gap:4px;margin:0 0 14px}.adm-letters button{border:1px solid var(--rule, #c9d8e6);background:none;font:inherit;font-size:12px;font-weight:600;padding:3px 8px;cursor:pointer}.adm-letters button:hover{border-color:var(--ink, #0d151d)}.adm-letters button.active{background:var(--ink, #0d151d);color:var(--paper, #fdfcf8);border-color:var(--ink, #0d151d)}.adm-form{max-width:780px}.adm-form .bs-section-head{margin-top:26px}.adm-grid-2{display:grid;grid-template-columns:1fr 1fr;gap:0 18px}.adm-grid-3{display:grid;grid-template-columns:1fr 1fr 1fr;gap:0 18px}@media(max-width:700px){.adm-grid-2,.adm-grid-3{grid-template-columns:1fr}}.adm-toggle{display:flex;gap:10px;align-items:baseline;padding:7px 0;border-bottom:1px solid var(--rule, #c9d8e6)}.adm-toggle input[type=checkbox]{transform:translateY(1px)}.adm-toggle .lbl{font-weight:600}.adm-toggle .hint{font-size:12px;color:var(--slate, #5b7185)}.adm-toasts{position:fixed;right:18px;bottom:18px;z-index:60;display:flex;flex-direction:column;gap:10px;max-width:380px}.adm-row-actions{display:flex;gap:12px;white-space:nowrap}.sched-wrap{overflow-x:auto;border-top:2px solid var(--ink, #0d151d)}.sched-grid{display:grid;min-width:720px}.sched-cell{border-bottom:1px solid var(--rule, #c9d8e6);border-right:1px solid var(--rule, #c9d8e6);padding:6px 8px;font-size:12px;min-height:44px}.sched-head{font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;background:var(--paper-2, #f4f1e8);position:sticky;top:0}.sched-head .sub{display:block;font-weight:400;letter-spacing:0;text-transform:none;color:var(--slate, #5b7185)}.sched-rowhead{font-weight:700;background:var(--paper-2, #f4f1e8)}.sched-rowhead .sub{display:block;font-weight:400;font-size:11px;color:var(--slate, #5b7185)}.sched-open{cursor:pointer;background:none;border-left:none;border-top:none;width:100%;text-align:left;font:inherit;color:var(--slate, #5b7185)}.sched-open:hover{background:var(--rule, #c9d8e6)}.sched-occupied{cursor:pointer;background:#eef4fb}.sched-occupied:hover{background:var(--rule, #c9d8e6)}.sched-occupied .ev{font-weight:700;display:block}.sched-occupied .seats{color:var(--slate, #5b7185)}.sched-meter{height:4px;background:var(--rule, #c9d8e6);margin-top:4px}.sched-meter span{display:block;height:100%;background:var(--accent, #1f6fd4)}.sched-meter.full span{background:var(--error, #b3261e)}@media print{.adm-nav,.bs-strip,.bs-subnav,.bs-footer,.adm-toolbar,.adm-toasts{display:none!important}.adm-shell{grid-template-columns:1fr}.sched-wrap{overflow:visible}}.admin-strip a[data-v-87d23ed9]{color:var(--strip-fg, #dbe7f2);text-decoration:none}.admin-strip a[data-v-87d23ed9]:hover{color:#fff;text-decoration:underline}.adm-page[data-v-87d23ed9]{min-width:0}:root{--paper: #f5f8fb;--ink: #0d151d;--accent: #1f6fd4;--slate: #5b7185;--slate-2: #7089a0;--slate-3: #33454f;--slate-4: #5f7488;--ink-soft: #152230;--nav-ink: #33475a;--btn-text-ink: #1f3a52;--rule: #c9d8e6;--strip-bg: #0d151d;--strip-fg: #dbe7f2;--error: #b3261e;--paper-raised: #ffffff;--font-sans: Helvetica, Arial, sans-serif;--fs-display: 56px;--fs-h2: 26px;--fs-row-title: 19px;--fs-body: 15px;--fs-btn: 13.5px;--fs-nav: 12px;--fs-label: 11px;--fs-micro: 10.5px;--track-kicker: .2em;--track-label: .16em;--track-nav: .09em;--sheet-max: 1200px;--pad-x: 46px}*,*:before,*:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:#e9ebef;color:var(--ink);font-family:var(--font-sans);font-size:var(--fs-body);line-height:1.5;-webkit-font-smoothing:antialiased}img,svg{max-width:100%}a{color:var(--accent)}h1,h2,h3,h4,h5,h6,p{margin:0 0 14px}.bs-page{max-width:var(--sheet-max);margin:0 auto;background:var(--paper);min-height:100vh;display:flex;flex-direction:column}.bs-main{flex:1 0 auto}.bs-kicker{font-size:var(--fs-nav);letter-spacing:var(--track-kicker);text-transform:uppercase;color:var(--accent);font-weight:700;margin:0 0 18px}.bs-h1{font-size:var(--fs-display);line-height:1.02;letter-spacing:-.032em;font-weight:700;margin:0 0 30px;max-width:15ch}.bs-cols{columns:2;column-gap:34px;font-size:var(--fs-body);line-height:1.62;color:var(--slate-3)}.bs-cols p{margin:0 0 14px}.bs-prose{max-width:62ch;font-size:16.5px;line-height:1.7;color:var(--slate-3)}.bs-prose p{margin:0 0 16px}.bs-drop:first-letter{font-size:52px;font-weight:700;float:left;line-height:.8;margin:5px 10px 0 0;color:var(--accent)}.bs-section-head{display:flex;align-items:baseline;justify-content:space-between;border-bottom:3px double var(--ink);padding-bottom:14px;margin-bottom:6px}.bs-section-head h2{font-size:var(--fs-h2);font-weight:700;letter-spacing:-.01em;margin:0}.bs-section-head span{font-size:var(--fs-nav);letter-spacing:.12em;text-transform:uppercase;color:var(--slate-2)}.bs-label{font-size:var(--fs-micro);letter-spacing:var(--track-label);text-transform:uppercase;font-weight:700;color:var(--slate-2)}.btn{display:inline-block;font-family:inherit;font-size:var(--fs-btn);font-weight:700;letter-spacing:.03em;line-height:1.2;padding:14px 26px;background:var(--accent);color:#fff;text-decoration:none;border:none;border-radius:0;cursor:pointer}.btn:hover{background:#1a5eb4}.btn:disabled{opacity:.55;cursor:default}.btn-text{display:inline-block;font-family:inherit;font-size:var(--fs-btn);font-weight:600;letter-spacing:.03em;padding:14px 0;background:none;border:none;color:var(--btn-text-ink);text-decoration:none;cursor:pointer}.btn-text:hover{color:var(--accent)}.btn-danger{background:var(--error)}.btn-danger:hover{background:#911e18}.btn-sm{padding:8px 14px;font-size:12px}.btn-ghost{background:transparent;color:inherit;border:1px solid var(--rule)}.btn-ghost:hover{background:#ffffff14}.btn-icon{padding:4px 9px;line-height:1}.field{display:flex;flex-direction:column;gap:6px;margin:0 0 16px}.field-label{font-size:var(--fs-micro);letter-spacing:var(--track-label);text-transform:uppercase;font-weight:700;color:var(--slate-2)}.input,.select,.textarea{font-family:inherit;font-size:var(--fs-body);color:var(--ink);background:var(--paper-raised);border:1px solid var(--rule);border-radius:0;padding:10px 12px;width:100%}.input:focus,.select:focus,.textarea:focus{outline:none;border-color:var(--accent)}.input[aria-invalid=true],.select[aria-invalid=true],.textarea[aria-invalid=true]{border-color:var(--error)}.textarea{resize:vertical}.field-error{color:var(--error);font-size:12.5px;margin:0}.form-error{border:1px solid var(--error);color:var(--error);background:#fdf3f2;padding:10px 14px;font-size:13.5px;margin:0 0 16px}.form-hint{color:var(--slate);font-size:13px}.bs-facts{border-top:2px solid var(--ink)}.bs-fact{display:flex;flex-direction:column;gap:3px;padding:14px 0;border-bottom:1px solid var(--rule)}.bs-fact .k{font-size:var(--fs-micro);letter-spacing:.15em;text-transform:uppercase;color:var(--slate-2);font-weight:700}.bs-fact .v{font-size:var(--fs-body);font-weight:600;color:var(--ink-soft)}.bs-panel{background:var(--paper-raised);border:1px solid var(--rule);padding:22px}.alert{background:var(--paper-raised);border:1px solid var(--rule);border-left:3px solid var(--slate);padding:12px 16px;font-size:14px;color:var(--slate-3)}.alert-info{border-left-color:var(--accent)}.alert-success{border-left-color:#1e7a3c}.alert-warning{border-left-color:#b07908}.alert-danger{border-left-color:var(--error)}.alert-title{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;font-weight:700;color:var(--ink);margin-bottom:4px}.empty-state{text-align:center;padding:44px 20px;color:var(--slate)}.empty-state h4{font-size:17px;font-weight:700;color:var(--ink);margin:0 0 6px}.empty-state p{margin:0 0 12px;font-size:14px}.empty-icon{margin-bottom:10px;color:var(--slate-2)}.empty-icon svg{width:34px;height:34px;fill:none;stroke:currentColor;stroke-width:1.5}.accordion-item{border-bottom:1px solid var(--rule)}.accordion-trigger{display:flex;align-items:baseline;justify-content:space-between;gap:14px;width:100%;text-align:left;font-family:inherit;font-size:var(--fs-body);font-weight:700;color:var(--ink);background:none;border:none;padding:15px 0;cursor:pointer}.accordion-trigger:after{content:"+";color:var(--accent);font-weight:700}.accordion-item.open .accordion-trigger:after{content:"−"}.accordion-trigger:disabled{color:var(--slate-2);cursor:default}.accordion-content{display:none;padding:0 0 16px;color:var(--slate-3);font-size:14px;line-height:1.6}.accordion-item.open .accordion-content{display:block}.spinner{border:2px solid var(--rule);border-top-color:var(--accent);border-radius:50%;animation:bs-spin .8s linear infinite}@keyframes bs-spin{to{transform:rotate(360deg)}}.progress-label{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--slate)}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;background:#0d151d8c;display:flex;align-items:flex-start;justify-content:center;padding:48px 16px;overflow-y:auto}.modal{background:var(--paper);border:1px solid var(--ink);border-top:3px double var(--ink);border-radius:0;width:100%;max-width:480px;box-shadow:0 18px 50px #0d151d59}.modal-header{display:flex;align-items:baseline;justify-content:space-between;gap:14px;padding:18px 22px 14px;border-bottom:1px solid var(--rule)}.modal-title{font-size:18px;font-weight:700;letter-spacing:-.01em;margin:0}.modal-close{background:none;border:none;font-size:22px;line-height:1;color:var(--slate);cursor:pointer;padding:0 2px}.modal-close:hover{color:var(--ink)}.modal-body{padding:22px}.modal-footer{padding:16px 22px;border-top:1px solid var(--rule);display:flex;gap:12px}.toast{display:flex;align-items:flex-start;gap:12px;max-width:420px;background:var(--strip-bg);color:var(--strip-fg);border-left:3px solid var(--accent);padding:14px 16px}.toast.success{border-left-color:#35a15f}.toast.warning{border-left-color:#d9a514}.toast.danger{border-left-color:#d0483e}.toast-body{flex:1}.toast-title{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;font-weight:700;margin-bottom:3px}.toast-text{font-size:13.5px;line-height:1.5}.toast-icon svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:2}.toast-close{background:none;border:none;color:var(--strip-fg);font-size:18px;line-height:1;cursor:pointer;padding:0 2px;opacity:.7}.toast-close:hover{opacity:1}.table-wrap{overflow-x:auto}.bs-table{width:100%;border-collapse:collapse;font-size:14px}.bs-table th{font-size:var(--fs-micro);letter-spacing:var(--track-label);text-transform:uppercase;font-weight:700;color:var(--slate-2);text-align:left;padding:10px 14px 8px;border-bottom:2px solid var(--ink);white-space:nowrap}.bs-table td{padding:12px 14px;border-bottom:1px solid var(--rule);color:var(--slate-3);vertical-align:baseline}.bs-table td:first-child,.bs-table th:first-child{padding-left:0}.bs-table td:last-child,.bs-table th:last-child{padding-right:0}.pagination{display:flex;gap:6px;align-items:center}.page-btn{font-family:inherit;font-size:12.5px;font-weight:600;color:var(--ink);background:var(--paper-raised);border:1px solid var(--rule);border-radius:0;padding:6px 12px;cursor:pointer}.page-btn:hover:not(:disabled):not(.dots){border-color:var(--accent);color:var(--accent)}.page-btn.active{background:var(--ink);border-color:var(--ink);color:var(--paper)}.page-btn:disabled{opacity:.4;cursor:default}.page-btn.dots{border:none;background:none;cursor:default}.tabs{display:flex;gap:26px;border-bottom:1px solid var(--rule)}.tab{font-size:var(--fs-nav);letter-spacing:var(--track-nav);text-transform:uppercase;font-weight:600;color:var(--nav-ink);padding:10px 2px;margin-bottom:-1px;border-bottom:2px solid transparent;cursor:pointer}.tab:hover{color:var(--accent)}.tab.active{color:var(--accent);border-bottom-color:var(--accent)}.bs-masthead{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:26px var(--pad-x) 22px;gap:20px;border-bottom:3px double var(--ink)}.bs-masthead-left{display:flex;flex-direction:column;gap:5px;font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--slate)}.bs-masthead-center{display:flex;flex-direction:column;align-items:center;text-align:center;gap:8px}.bs-emblem{width:52px;height:52px}.bs-wordmark{font-size:34px;font-weight:700;letter-spacing:.22em;text-transform:uppercase;line-height:1;padding-left:.22em;color:var(--ink)}.bs-motto{font-size:var(--fs-micro);letter-spacing:.13em;text-transform:uppercase;color:var(--slate);max-width:360px;line-height:1.5}.bs-masthead-right{display:flex;flex-direction:column;align-items:flex-end;gap:5px}.bs-edition{font-size:13px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--accent)}.bs-dates{font-size:var(--fs-label);letter-spacing:var(--track-label);text-transform:uppercase;color:var(--slate)}.bs-subnav{display:flex;justify-content:center;gap:32px;padding:13px var(--pad-x);border-bottom:1px solid var(--rule);font-size:var(--fs-nav);letter-spacing:var(--track-nav);text-transform:uppercase;font-weight:600}.bs-subnav a{color:var(--nav-ink);text-decoration:none;white-space:nowrap}.bs-subnav a:hover,.bs-subnav .bs-signin{color:var(--accent)}.bs-lead{display:grid;grid-template-columns:1fr 340px;gap:0}.bs-lead-main{padding:46px 40px 44px var(--pad-x);border-right:1px solid var(--rule)}.bs-rail{padding:46px 40px}.bs-cta{display:flex;gap:14px;margin-top:26px;align-items:center}.bs-program{padding:8px var(--pad-x) 40px}.bs-row{display:grid;grid-template-columns:56px 1.15fr 1.75fr auto;align-items:baseline;gap:20px;padding:17px 0;border-bottom:1px solid var(--rule)}.bs-row .n{font-size:var(--fs-body);font-weight:700;color:var(--accent);letter-spacing:.04em}.bs-row .t{font-size:var(--fs-row-title);font-weight:700;letter-spacing:-.01em}.bs-row .d{font-size:14px;color:var(--slate-4);line-height:1.45}.bs-row .s{font-size:var(--fs-label);letter-spacing:.12em;text-transform:uppercase;color:var(--accent);font-weight:700;text-align:right;white-space:nowrap}.bs-strip{display:flex;gap:0;background:var(--strip-bg);color:var(--strip-fg)}.bs-strip span{flex:1;padding:17px 22px;border-right:1px solid rgba(255,255,255,.09);font-size:11.5px;letter-spacing:.13em;text-transform:uppercase;font-weight:600;text-align:center}.bs-strip span:last-child{border-right:none}.bs-footer{padding:34px var(--pad-x);display:flex;justify-content:space-between;align-items:center;font-size:12.5px;color:var(--slate-4);border-top:1px solid var(--rule);flex-wrap:wrap;gap:14px}.bs-footer a{color:var(--accent);text-decoration:none;margin-left:18px}.bs-footer a:hover{text-decoration:underline}.bs-section{padding:40px var(--pad-x)}.bs-narrow{max-width:440px}.stack{display:flex;flex-direction:column;gap:16px}.u-muted{color:var(--slate)}.text-accent{color:var(--accent)}.visually-hidden{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.bs-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(168px,1fr));gap:8px;margin:0 0 18px}.bs-chips .bs-chip{width:100%;text-align:center}.bs-chip{font-family:inherit;font-size:var(--fs-micro);letter-spacing:var(--track-label);text-transform:uppercase;font-weight:700;color:var(--ink);background:var(--paper-raised);border:1px solid var(--rule);border-radius:0;padding:8px 12px;cursor:pointer;line-height:1.3}.bs-chip .sub{display:block;font-weight:400;color:var(--slate);letter-spacing:.04em;text-transform:none}.bs-chip:hover{border-color:var(--ink)}.bs-chip.active{background:var(--ink);border-color:var(--ink);color:#fff}.bs-chip.active .sub{color:#ffffffb3}.bs-row-link{cursor:pointer}.bs-row-link:hover .t{color:var(--accent)}@media(max-width:900px){.bs-masthead{grid-template-columns:1fr;gap:12px;padding:22px 24px 18px;text-align:center}.bs-masthead-left{flex-direction:row;justify-content:center;gap:16px;order:2}.bs-masthead-center{order:1}.bs-masthead-right{align-items:center;flex-direction:row;justify-content:center;gap:16px;order:3}.bs-subnav{justify-content:flex-start;overflow-x:auto;padding:13px 24px;-webkit-overflow-scrolling:touch}}@media(max-width:760px){.bs-lead{grid-template-columns:1fr}.bs-lead-main{border-right:none;border-bottom:1px solid var(--rule);padding:34px 24px 32px}.bs-rail{padding:34px 24px}.bs-cols{columns:1}.bs-h1{font-size:36px}.bs-row{grid-template-columns:56px 1fr auto;row-gap:4px}.bs-row .d{grid-column:2 / -1}.bs-strip{flex-wrap:wrap}.bs-strip span{flex:1 1 50%;border-top:1px solid rgba(255,255,255,.09)}.bs-program,.bs-section{padding-left:24px;padding-right:24px}.bs-footer{flex-direction:column;align-items:flex-start;padding:28px 24px}.bs-footer a{margin-left:0;margin-right:18px}}@media print{body{background:#fff}.bs-page{max-width:none}.bs-subnav,.bs-strip,.bs-cta,.cem-pill{display:none!important}a{color:inherit;text-decoration:none}}
