:root{--bp-accent:#a54427;--bp-ink:#272a25;--bp-paper:#faf9f5;--bp-soft:#f3eee7;--bp-line:#dedbd2;--bp-font:"Arial";--bp-radius:0px;--bp-muted:#66716c;}
.bp-page{margin:0;background:var(--bp-paper);color:var(--bp-ink);font-family:var(--bp-font),Arial,sans-serif}.bp-page *{box-sizing:border-box}.bp-page a{color:var(--bp-accent);text-underline-offset:3px}.bp-header,.bp-footer{max-width:1240px;padding:24px 32px;margin:auto;display:flex;align-items:center;justify-content:space-between;gap:24px;border-bottom:1px solid var(--bp-line)}.bp-header nav{display:flex;align-items:center;gap:22px;font-size:13px}.bp-header a{text-decoration:none}.bp-brand{font-size:22px;font-weight:750;letter-spacing:-.6px;color:var(--bp-ink)!important}.bp-main{max-width:1240px;margin:auto;padding:0 32px}.bp-breadcrumb{margin:26px 0;font-size:12px;color:var(--bp-muted)}.bp-hero{display:grid;grid-template-columns:1.25fr 1fr;gap:44px;align-items:center;padding:16px 0 36px;border-bottom:1px solid var(--bp-line)}.bp-eyebrow{font-size:11px;letter-spacing:1.6px;font-weight:700;color:var(--bp-accent);margin:0 0 16px}.bp-page h1{font-size:clamp(34px,3.8vw,50px);line-height:1.08;letter-spacing:-1.5px;margin:0 0 22px;font-family:inherit;color:var(--bp-ink)}.bp-lead{font-size:17px;line-height:1.65;margin:0;color:var(--bp-muted)}.bp-hero figure{margin:0}.bp-hero img{display:block;width:100%;height:290px;object-fit:cover;border-radius:var(--bp-radius)}.bp-actions{display:flex;flex-wrap:wrap;align-items:center;gap:16px;margin-top:24px;font-size:13px}.bp-page a.bp-button{display:inline-flex;align-items:center;justify-content:center;padding:13px 19px;background:var(--bp-accent);color:#fff!important;border-radius:var(--bp-radius);font-size:14px;font-weight:650;text-decoration:none!important;line-height:1.4}.bp-page a.bp-button:hover{filter:brightness(.86);color:#fff!important}.bp-byline{font-size:11px;color:var(--bp-muted);margin:18px 0 0}.bp-reading{display:grid;grid-template-columns:230px minmax(0,1fr);gap:65px;margin:36px 0 60px}.bp-reading aside{font-size:13px}.bp-reading aside p{font-size:10px;letter-spacing:1.5px;font-weight:700}.bp-reading aside a{display:block;padding:10px 0;border-bottom:1px solid var(--bp-line);text-decoration:none;line-height:1.5}.bp-reading article{min-width:0;max-width:810px}.bp-reading section{margin:0 0 36px;scroll-margin-top:22px}.bp-page h2{font-size:26px;letter-spacing:-.6px;line-height:1.2;margin:0 0 16px;color:var(--bp-ink)}.bp-reading p,.bp-reading li{font-size:16px;line-height:1.75;color:var(--bp-ink)}.bp-reading ul,.bp-reading ol{padding-left:22px}.bp-reading li{margin:9px 0}.bp-table{overflow-x:auto;max-width:100%;border:1px solid var(--bp-line);border-radius:var(--bp-radius);margin:24px 0}.bp-table table{border-collapse:collapse;width:100%;min-width:540px;font-size:14px;text-align:left;line-height:1.55}.bp-table th{background:var(--bp-accent);color:#fff;padding:13px 14px;font-weight:650}.bp-table td{padding:13px 14px;border-bottom:1px solid var(--bp-line);vertical-align:top}.bp-table tr:nth-child(even){background:var(--bp-soft)}.bp-page details{border-top:1px solid var(--bp-line);padding:15px 0}.bp-page summary{font-weight:650;font-size:16px;cursor:pointer;line-height:1.5}.bp-inquiry{background:var(--bp-soft);padding:28px;border-left:3px solid var(--bp-accent);border-radius:var(--bp-radius)}.bp-related>a{display:block;padding:14px 0;border-bottom:1px solid var(--bp-line);font-size:15px;line-height:1.5}.bp-related>a span{float:right}.bp-footer{border-top:1px solid var(--bp-line);border-bottom:0;font-size:13px;justify-content:flex-start;flex-wrap:wrap}.bp-footer>a:first-child{margin-right:auto;font-weight:700}.bp-skip{position:absolute;top:-100px;padding:12px;background:white}.bp-skip:focus{top:0}.bp-page :focus-visible,.bp-directory :focus-visible{outline:2px solid var(--bp-accent);outline-offset:4px}.bp-directory{max-width:1180px;margin:48px auto;padding:28px 24px;border-top:1px solid var(--bp-line);color:var(--bp-ink);font-family:var(--bp-font),Arial,sans-serif}.bp-directory>div:first-child>p{font-size:10px;letter-spacing:1.5px;font-weight:650;color:var(--bp-muted)}.bp-directory h2{font-size:28px;line-height:1.2;margin:12px 0 24px}.bp-directory>div:last-child{display:grid;grid-template-columns:1fr 1fr;gap:20px}.bp-directory a{display:block;border:1px solid var(--bp-line);padding:24px;border-radius:var(--bp-radius);text-decoration:none;color:var(--bp-ink);background:var(--bp-soft)}.bp-directory h3{font-size:20px;line-height:1.3;margin:0 0 12px}.bp-directory a p{font-size:14px;line-height:1.65;margin:0 0 16px}.bp-directory a>span{font-size:13px;font-weight:650;color:var(--bp-accent)}
.bp-beforeitopens .bp-hero{grid-template-columns:1.4fr 1fr;border-top:4px solid var(--bp-ink);padding-top:28px}.bp-ffeplaybook .bp-hero{border-left:4px solid var(--bp-accent);padding-left:26px}.bp-venueeconomics .bp-hero{background:var(--bp-soft);padding:28px;border-radius:12px}.bp-guestroomstandard .bp-hero figure{border-bottom:6px solid var(--bp-accent);padding-bottom:12px}.bp-ministryfacilities .bp-reading{grid-template-columns:minmax(0,1fr) 230px}.bp-ministryfacilities .bp-reading aside{grid-column:2;grid-row:1}.bp-ministryfacilities .bp-reading article{grid-column:1;grid-row:1}
@media(max-width:850px){.bp-header{align-items:flex-start}.bp-header nav{gap:12px;flex-wrap:wrap;justify-content:flex-end}.bp-reading,.bp-ministryfacilities .bp-reading{grid-template-columns:1fr;gap:22px}.bp-reading aside{display:flex;flex-wrap:wrap;gap:8px 14px;padding-bottom:20px;border-bottom:1px solid var(--bp-line)}.bp-reading aside p{width:100%}.bp-reading aside a{border:0;padding:2px 0}.bp-ministryfacilities .bp-reading aside,.bp-ministryfacilities .bp-reading article{grid-column:auto;grid-row:auto}.bp-hero,.bp-beforeitopens .bp-hero{grid-template-columns:1fr 1fr;gap:24px}.bp-page h1{font-size:35px}}
@media(max-width:600px){.bp-header{padding:18px 20px;display:block}.bp-header nav{justify-content:flex-start;margin-top:18px;font-size:12px}.bp-header .bp-button{padding:9px 12px;font-size:12px}.bp-main{padding:0 20px}.bp-hero,.bp-beforeitopens .bp-hero{grid-template-columns:1fr;gap:24px}.bp-page h1{font-size:34px;letter-spacing:-1px}.bp-hero img{height:210px}.bp-page h2{font-size:24px}.bp-reading p,.bp-reading li{font-size:16px}.bp-venueeconomics .bp-hero{padding:20px}.bp-ffeplaybook .bp-hero{padding-left:18px}.bp-inquiry{padding:20px}.bp-directory{margin:32px 20px;padding:24px 0}.bp-directory>div:last-child{grid-template-columns:1fr}.bp-footer{padding:22px 20px}.bp-footer>a:first-child{width:100%}.bp-actions{align-items:flex-start;flex-direction:column}}

.bp-next{max-width:900px;margin:40px auto;padding:24px;border-left:3px solid var(--bp-accent);background:var(--bp-soft);color:var(--bp-ink);font:16px/1.6 Arial,sans-serif}.bp-next>p:first-child{font-size:10px;letter-spacing:1.5px}.bp-next h2{font:700 24px/1.3 Arial,sans-serif;margin:12px 0}.bp-next a{color:var(--bp-accent);font-weight:600}@media(max-width:600px){.bp-next{margin:24px 20px;padding:20px}}
