@font-face{font-family: 'Fraunces BR';src: url('fonts/fraunces.woff2?v=e3b1daea') format('woff2');font-weight: 400 900;font-style: normal;font-display: swap}@font-face{font-family: 'Switzer BR';src: url('fonts/switzer.woff2?v=0a987a81') format('woff2');font-weight: 100 900;font-style: normal;font-display: swap}:root{--br-ink: #0E1A2E;--br-panel: #12233F;--br-panel-2: #172B4C;--br-brass: #C9A961;--br-copper: #AE8958;--br-ember: #7E3B2B;--br-smoke: #E8E2D6;--br-muted: #8A97AC;--br-hair: rgba(201,169,97,0.22);--br-hair-dim: rgba(201,169,97,0.10);--br-display: 'Fraunces BR','Iowan Old Style',Georgia,serif;--br-text: 'Switzer BR',ui-sans-serif,system-ui,-apple-system,sans-serif;--br-step--1: clamp(0.82rem,0.79rem + 0.13vw,0.90rem);--br-step-0: clamp(1.00rem,0.95rem + 0.22vw,1.13rem);--br-step-1: clamp(1.20rem,1.10rem + 0.45vw,1.50rem);--br-step-2: clamp(1.50rem,1.30rem + 0.90vw,2.10rem);--br-step-3: clamp(1.95rem,1.55rem + 1.75vw,3.10rem);--br-step-4: clamp(2.50rem,1.75rem + 3.30vw,4.60rem);--br-step-5: clamp(3.10rem,1.80rem + 5.60vw,7.00rem);--br-gutter: clamp(1.25rem,0.9rem + 1.6vw,2.5rem);--br-bay: clamp(3.5rem,2.2rem + 5.5vw,7.5rem);--br-measure: 62ch;--br-max: 1240px;--br-ease: cubic-bezier(0.22,0.61,0.36,1);--br-ease-door: cubic-bezier(0.65,0,0.35,1);--br-head-h: 72px}.et_pb_section:has(.br),.et_pb_row:has(.br),.et_pb_column:has(.br),.et_pb_code:has(.br),.et_pb_code_inner:has(.br),.et_pb_module:has(.br){width: 100% !important;max-width: 100% !important;margin: 0 !important;padding: 0 !important;float: none !important}.et_pb_section:has(.br-page){overflow: clip}.et_builder_inner_content:has(.br),.et_pb_section:has(.br),.et_pb_row:has(.br),.et_pb_column:has(.br){z-index: auto !important}.et_builder_inner_content:has(.br-head){z-index: 10 !important;position: relative}body:has(.br){background: var(--br-ink)}.br *,.br *::before,.br *::after{box-sizing: border-box}.br{color: var(--br-smoke);background: var(--br-ink);font-family: var(--br-text);font-size: var(--br-step-0);font-weight: 380;line-height: 1.6;font-synthesis-weight: none;text-rendering: optimizeLegibility;-webkit-font-smoothing: antialiased}.br :is(h1,h2,h3,h4,p,ul,ol,figure,blockquote){margin: 0}.br img,.br picture,.br svg{display: block;max-width: 100%;height: auto}.br a{color: inherit;text-decoration: none}:root .br :is(ul,ol){padding: 0;margin: 0;list-style: none;line-height: inherit}.br :is(h1,h2,h3){font-family: var(--br-display);font-weight: 800;line-height: 1.02;letter-spacing: -0.015em;text-wrap: balance}.br h1{font-size: var(--br-step-5)}.br h2{font-size: var(--br-step-4)}.br h3{font-size: var(--br-step-2)}.br p{text-wrap: pretty}.br :is(a,button,input,select,textarea):focus-visible{outline: 2px solid var(--br-brass);outline-offset: 3px;border-radius: 2px}.br-shell{width: min(100% - (var(--br-gutter) * 2),var(--br-max));margin-inline: auto}.br-bay{padding-block: var(--br-bay)}.br-cove{position: relative;isolation: isolate}.br-cove::before{content: '';position: absolute;inset-inline: 0;top: 0;height: clamp(120px,22vh,260px);background: radial-gradient(115% 100% at 50% 0%,rgba(201,169,97,0.15),transparent 72%);pointer-events: none;z-index: -1}.br-panel{background: var(--br-panel)}.br-grain,.br-panel{position: relative;isolation: isolate}.br-panel::after,.br-grain::after{content: '';position: absolute;inset: 0;z-index: -1;pointer-events: none;opacity: 0.055;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='3' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E")}@media (prefers-reduced-transparency: reduce){.br-grain::after{display: none}}.br-eyebrow{font-family: var(--br-text);font-size: var(--br-step--1);font-weight: 500;letter-spacing: 0.18em;text-transform: uppercase;color: var(--br-brass)}.br-lede{font-size: var(--br-step-1);color: color-mix(in oklab,var(--br-smoke) 82%,transparent);max-width: var(--br-measure)}.br-muted{color: var(--br-muted)}.br-rule{height: 1px;border: 0;background: linear-gradient(90deg,var(--br-brass),transparent);opacity: 0.5}.br-btn{display: inline-flex;align-items: center;gap: 0.6em;padding: 0.95em 1.7em;font-family: var(--br-text);font-size: var(--br-step--1);font-weight: 600;letter-spacing: 0.14em;text-transform: uppercase;border: 1px solid var(--br-brass);border-radius: 2px;color: var(--br-brass);background: transparent;cursor: pointer;transition: background-color 0.35s var(--br-ease),color 0.35s var(--br-ease),transform 0.35s var(--br-ease)}.br-btn:hover{background: color-mix(in oklab,var(--br-brass) 14%,transparent)}.br-btn:active{transform: translateY(1px)}.br-btn--solid{background: var(--br-brass);color: var(--br-ink);font-weight: 700}.br-btn--solid:hover{background: var(--br-smoke);border-color: var(--br-smoke)}.br-btn--quiet{border-color: var(--br-hair);color: var(--br-smoke)}.br-btn--quiet:hover{border-color: var(--br-brass);color: var(--br-brass)}.br-actions{display: flex;flex-wrap: wrap;gap: 0.85rem}.br-head{position: sticky;top: 0;z-index: 60;display: flex;align-items: center;justify-content: space-between;gap: 1.5rem;padding: 0.85rem var(--br-gutter);background: color-mix(in oklab,var(--br-ink) 82%,transparent);backdrop-filter: blur(12px);border-bottom: 1px solid var(--br-hair-dim)}.br-head__mark{display: flex;align-items: center;gap: 0.7rem}.br-head__mark img{width: 40px;height: 40px}.br-head__word{font-family: var(--br-display);font-weight: 800;font-size: 1.02rem;letter-spacing: 0.06em;text-transform: uppercase;color: var(--br-brass);line-height: 1.05}.br-head__word small{display: block;font-family: var(--br-text);font-size: 0.58rem;font-weight: 500;letter-spacing: 0.22em;color: var(--br-muted)}.br .br-drawer__crest{display: block}.br-flag{display: none;padding: 0.35em 0.85em;border: 1px solid var(--br-hair);border-radius: 999px;font-size: 0.66rem;font-weight: 600;letter-spacing: 0.18em;text-transform: uppercase;color: var(--br-brass);white-space: nowrap}@media (min-width: 1100px){.br-flag{display: block}}.br-nav{display: flex;align-items: center;gap: clamp(1rem,2vw,2rem)}.br-nav a{font-size: var(--br-step--1);font-weight: 500;letter-spacing: 0.1em;text-transform: uppercase;color: color-mix(in oklab,var(--br-smoke) 78%,transparent);padding-block: 0.4rem;position: relative}.br-nav a::after{content: '';position: absolute;left: 0;right: 0;bottom: 0;height: 1px;background: var(--br-brass);transform: scaleX(0);transform-origin: left;transition: transform 0.35s var(--br-ease)}.br-nav a:hover,.br-nav a[aria-current='page']{color: var(--br-brass)}.br-nav a:hover::after,.br-nav a[aria-current='page']::after{transform: scaleX(1)}.br-burger{display: none}.br-nav--desk{display: flex}.br-drawer,.br-scrim{display: none}@media (max-width: 860px){.br-head{backdrop-filter: none;-webkit-backdrop-filter: none;background: var(--br-panel)}.br-nav--desk{display: none}.br-drawer,.br-scrim{display: flex}.br-burger{display: inline-flex;flex-direction: column;justify-content: center;gap: 5px;width: 44px;height: 44px;padding: 0 10px;background: none;border: 1px solid var(--br-hair);border-radius: 2px;cursor: pointer;position: relative;z-index: 3}.br-burger span{height: 1.5px;background: var(--br-brass);transition: transform 0.3s var(--br-ease),opacity 0.2s}.br-drawer{position: fixed;top: 0;right: 0;z-index: 2;width: min(86vw,380px);height: 100dvh;flex-direction: column;align-items: flex-start;gap: 0;padding: calc(var(--br-head-h) + var(--br-gutter)) var(--br-gutter) calc(var(--br-gutter) + env(safe-area-inset-bottom,0px));overflow-y: auto;-webkit-overflow-scrolling: touch;overscroll-behavior: contain;background: linear-gradient(180deg,var(--br-panel-2),var(--br-panel) 55%),var(--br-panel);border-left: 1px solid var(--br-hair);box-shadow: -30px 0 60px -30px rgba(0,0,0,0.85);transform: translateX(100%);transition: transform 0.45s var(--br-ease),visibility 0.45s;visibility: hidden}.br-drawer__crest{width: 54px;height: 54px;margin-bottom: 1.75rem;opacity: .85}.br-drawer a{width: 100%;padding-block: 0.85rem;border-bottom: 1px solid var(--br-hair-dim);font-family: var(--br-display);font-size: var(--br-step-2);font-weight: 700;letter-spacing: -0.01em;color: var(--br-smoke);opacity: 0;transform: translateX(14px);transition: opacity 0.4s var(--br-ease),transform 0.4s var(--br-ease)}.br-drawer__foot{margin-top: auto;padding-top: 1.5rem;font-size: var(--br-step--1);letter-spacing: 0.14em;text-transform: uppercase;color: var(--br-muted)}[data-br-head][data-open='true'] ~ .br-drawer,.br [data-open='true'] ~ .br-drawer{transform: translateX(0);visibility: visible}[data-br-head][data-open='true'] ~ .br-drawer a{opacity: 1;transform: none}[data-br-head][data-open='true'] ~ .br-drawer a:nth-of-type(1){transition-delay: .14s}[data-br-head][data-open='true'] ~ .br-drawer a:nth-of-type(2){transition-delay: .20s}[data-br-head][data-open='true'] ~ .br-drawer a:nth-of-type(3){transition-delay: .26s}[data-br-head][data-open='true'] ~ .br-drawer a:nth-of-type(4){transition-delay: .32s}[data-br-head][data-open='true'] ~ .br-drawer a:nth-of-type(5){transition-delay: .38s}[data-br-head][data-open='true'] ~ .br-drawer a:nth-of-type(6){transition-delay: .44s}[data-br-head][data-open='true'] .br-burger span:nth-child(1){transform: translateY(6.5px) rotate(45deg)}[data-br-head][data-open='true'] .br-burger span:nth-child(2){opacity: 0}[data-br-head][data-open='true'] .br-burger span:nth-child(3){transform: translateY(-6.5px) rotate(-45deg)}.br-scrim{position: fixed;inset: 0;z-index: 1;touch-action: none;background: rgba(6,12,22,0.66);opacity: 0;visibility: hidden;transition: opacity 0.45s var(--br-ease),visibility 0.45s}[data-br-head][data-open='true'] ~ .br-scrim{opacity: 1;visibility: visible}}.br-door{position: fixed;inset: 0;z-index: 999;display: none;place-items: center}.br-door[data-ready='true']{display: grid}.br-door__leaf{position: absolute;top: 0;bottom: 0;width: 50.5%;background: linear-gradient(180deg,var(--br-panel-2),var(--br-panel) 60%),var(--br-panel);transition: transform 0.75s var(--br-ease-door)}.br-door__leaf--l{left: 0}.br-door__leaf--r{right: 0}.br-door__leaf::before{content: '';position: absolute;inset: clamp(20px,4vw,54px);border: 1px solid rgba(201,169,97,0.16);box-shadow: inset 0 0 0 1px rgba(0,0,0,0.30),inset 0 1px 0 rgba(201,169,97,0.07),0 1px 0 rgba(201,169,97,0.05)}.br-door__leaf--l::before{border-right-color: transparent}.br-door__leaf--r::before{border-left-color: transparent}.br-door__panel{position: relative;z-index: 1;display: grid;justify-items: center;gap: 1.15rem;padding: var(--br-gutter);text-align: center;transition: opacity 0.3s var(--br-ease)}.br-door__panel img{width: clamp(96px,16vw,150px);height: auto}.br-door__panel h2{font-size: var(--br-step-2)}.br-door__note{font-size: var(--br-step--1);color: var(--br-muted);max-width: 34ch}.br-door__deny{background: none;border: 0;color: var(--br-muted);font-family: var(--br-text);font-size: var(--br-step--1);text-decoration: underline;text-underline-offset: 3px;cursor: pointer}.br-door[data-open='true']{pointer-events: none}.br-door[data-open='true'] .br-door__panel{opacity: 0;transition-duration: 0.2s}.br-door[data-open='true'] .br-door__leaf--l{transform: translateX(-100%)}.br-door[data-open='true'] .br-door__leaf--r{transform: translateX(100%)}.br-door__refused{position: fixed;inset: 0;z-index: 1000;display: none;place-content: center;text-align: center;padding: var(--br-gutter);background: var(--br-ink)}.br-door__refused[data-show='true']{display: grid}body:has(.br-door[data-ready='true']:not([data-open='true'])){overflow: hidden}.br-hero{position: relative;display: grid;align-items: end;min-height: min(92svh,900px);padding: calc(var(--br-bay) * 1.1) 0 var(--br-bay);isolation: isolate;overflow: clip}.br-hero__bg{position: absolute;inset: 0;z-index: -2}.br-hero__bg img{width: 100%;height: 100%;object-fit: cover;object-position: 50% 88%}.br-hero::after{content: '';position: absolute;inset: 0;z-index: -1;background: linear-gradient(180deg,rgba(14,26,46,0.72) 0%,rgba(14,26,46,0.44) 38%,var(--br-ink) 96%),radial-gradient(90% 60% at 50% 0%,rgba(201,169,97,0.16),transparent 65%)}.br-hero__inner{display: grid;gap: 1.4rem;justify-items: start}.br-hero h1{max-width: 15ch}.br-hero .br-lede{max-width: 46ch}.br-rooms{display: grid}.br-room{display: grid;grid-template-columns: auto 1fr auto;align-items: baseline;gap: clamp(1rem,3vw,2.75rem);padding-block: clamp(1.4rem,3vw,2.4rem);border-top: 1px solid var(--br-hair-dim);transition: background-color 0.4s var(--br-ease)}.br-rooms .br-room:last-child{border-bottom: 1px solid var(--br-hair-dim)}.br-room:hover{background: color-mix(in oklab,var(--br-brass) 5%,transparent)}.br-room__num{font-family: var(--br-display);font-size: var(--br-step-1);font-weight: 700;color: var(--br-copper);font-variant-numeric: tabular-nums;min-width: 2.6ch}.br-room__name{font-family: var(--br-display);font-size: var(--br-step-3);font-weight: 800;line-height: 1.05}.br-status{display: inline-block;vertical-align: middle;margin-left: 0.7em;padding: 0.3em 0.7em;border-radius: 999px;font-family: var(--br-text);font-size: 0.6rem;font-style: normal;font-weight: 700;letter-spacing: 0.16em;text-transform: uppercase;white-space: nowrap}.br-status--soon{color: var(--br-muted);border: 1px solid color-mix(in oklab,var(--br-muted) 45%,transparent)}.br-status--now{color: var(--br-ink);background: var(--br-brass)}.br-room__note{display: block;font-family: var(--br-text);font-size: var(--br-step-0);font-weight: 380;line-height: 1.5;color: var(--br-muted);margin-top: 0.4rem;max-width: 46ch}.br-room__go{font-size: var(--br-step-2);color: var(--br-brass);transition: transform 0.35s var(--br-ease)}.br-room:hover .br-room__go{transform: translateX(6px)}@media (max-width: 640px){.br-room{grid-template-columns: auto 1fr}.br-room__go{display: none}}.br-tiers{display: grid;gap: 1.25rem;grid-template-columns: repeat(auto-fit,minmax(min(100%,270px),1fr))}.br-tier{display: flex;flex-direction: column;gap: 1rem;padding: clamp(1.4rem,2.5vw,2.1rem);background: linear-gradient(180deg,var(--br-panel-2),var(--br-panel));border: 1px solid var(--br-hair-dim);border-radius: 3px;transition: border-color 0.4s var(--br-ease),transform 0.4s var(--br-ease)}.br-tier:hover{border-color: var(--br-hair);transform: translateY(-3px)}.br-tier--feature{border-color: var(--br-brass)}.br-tier__flag{align-self: start;font-size: 0.66rem;font-weight: 700;letter-spacing: 0.2em;text-transform: uppercase;color: var(--br-ink);background: var(--br-brass);padding: 0.3em 0.7em;border-radius: 2px}.br-tier__name{font-family: var(--br-display);font-size: var(--br-step-2);font-weight: 800}.br-tier__price{font-family: var(--br-display);font-size: var(--br-step-3);font-weight: 800;color: var(--br-brass);line-height: 1;font-variant-numeric: tabular-nums}.br-tier__price span{font-family: var(--br-text);font-size: var(--br-step--1);font-weight: 500;letter-spacing: 0.1em;text-transform: uppercase;color: var(--br-muted)}.br-tier__alt{font-size: var(--br-step--1);color: var(--br-muted)}.br-tier ul{display: grid;gap: 0.55rem;font-size: var(--br-step--1)}.br-tier li{display: grid;grid-template-columns: 1.1em 1fr;gap: 0.55rem}.br-tier li::before{content: '\2013';color: var(--br-brass)}.br-tier .br-btn{margin-top: auto;justify-content: center}.br-switch{display: inline-flex;padding: 3px;border: 1px solid var(--br-hair);border-radius: 999px}.br-switch button{padding: 0.5em 1.3em;font-family: var(--br-text);font-size: var(--br-step--1);font-weight: 600;letter-spacing: 0.12em;text-transform: uppercase;color: var(--br-muted);background: none;border: 0;border-radius: 999px;cursor: pointer;transition: background-color 0.3s var(--br-ease),color 0.3s var(--br-ease)}.br-switch button[aria-pressed='true']{background: var(--br-brass);color: var(--br-ink)}[data-term='year'] .br-term--month,[data-term='month'] .br-term--year{display: none}.br-banner{display: grid;grid-template-columns: auto 1fr auto;align-items: center;gap: clamp(.9rem,2.5vw,1.75rem);margin-top: 2.25rem;padding: clamp(1rem,2.2vw,1.4rem) clamp(1.1rem,2.4vw,1.6rem);border: 1px solid color-mix(in oklab,var(--br-ember) 50%,var(--br-brass));border-radius: 3px;background: linear-gradient(110deg,color-mix(in oklab,var(--br-ember) 26%,transparent),transparent 62%),var(--br-panel);font-size: var(--br-step--1);color: color-mix(in oklab,var(--br-smoke) 88%,transparent);transition: border-color .35s var(--br-ease),transform .35s var(--br-ease)}.br-banner:hover{border-color: var(--br-brass);transform: translateY(-2px)}.br-banner strong{display: block;color: var(--br-smoke);font-size: var(--br-step-0);font-weight: 600}.br-banner__tag{padding: .35em .8em;border-radius: 999px;background: var(--br-brass);color: var(--br-ink);font-size: .62rem;font-weight: 700;letter-spacing: .16em;text-transform: uppercase;white-space: nowrap}.br-banner__go{font-size: var(--br-step-2);color: var(--br-brass)}@media (max-width: 700px){.br-banner{grid-template-columns: 1fr}.br-banner__tag{justify-self: start}.br-banner__go{display: none}}.br-founding{display: grid;gap: 0.9rem;padding: clamp(1.4rem,3vw,2.2rem);border: 1px solid color-mix(in oklab,var(--br-ember) 55%,var(--br-brass));border-radius: 3px;background: linear-gradient(120deg,color-mix(in oklab,var(--br-ember) 22%,transparent),transparent 60%),var(--br-panel)}.br-packs{display: grid;gap: 1.25rem;grid-template-columns: repeat(auto-fit,minmax(min(100%,240px),1fr))}.br-pack{display: flex;flex-direction: column;gap: 0.85rem;padding: clamp(1.3rem,2.4vw,1.9rem);border: 1px solid var(--br-hair-dim);border-radius: 3px;background: var(--br-panel)}.br-pack__count{font-family: var(--br-display);font-size: var(--br-step-4);font-weight: 800;color: var(--br-brass);line-height: 0.9}.br-pack__count span{display: block;font-family: var(--br-text);font-size: var(--br-step--1);font-weight: 500;letter-spacing: 0.16em;text-transform: uppercase;color: var(--br-muted);margin-top: 0.4rem}.br-pack__price{font-size: var(--br-step-1);font-weight: 600}.br-pack .br-btn{margin-top: auto;justify-content: center}.br-conc{display: grid;gap: 1.5rem}.br-conc__row{display: grid;grid-template-columns: minmax(0,1fr) minmax(0,1.4fr) auto;gap: clamp(1rem,3vw,2.5rem);align-items: start;padding-block: clamp(1.4rem,3vw,2.2rem);border-top: 1px solid var(--br-hair-dim)}.br-conc__row:last-child{border-bottom: 1px solid var(--br-hair-dim)}.br-conc dl{display: grid;grid-template-columns: auto 1fr;gap: 0.35rem 1rem;font-size: var(--br-step--1)}.br-conc dt{color: var(--br-brass);letter-spacing: 0.08em;text-transform: uppercase;font-size: 0.74rem;padding-top: 0.15em}.br-conc dd{margin: 0;color: color-mix(in oklab,var(--br-smoke) 85%,transparent)}@media (max-width: 860px){.br-conc__row{grid-template-columns: 1fr}}.br-events{display: grid;gap: 0}.br-event{display: grid;grid-template-columns: auto 1fr auto;gap: clamp(1rem,3vw,2.5rem);align-items: center;padding-block: clamp(1.2rem,2.6vw,1.9rem);border-top: 1px solid var(--br-hair-dim)}.br-events .br-event:last-child{border-bottom: 1px solid var(--br-hair-dim)}.br-event__when{display: grid;justify-items: center;min-width: 4.5rem;padding: 0.5rem 0.7rem;border: 1px solid var(--br-hair);border-radius: 2px}.br-event__mon{font-size: 0.68rem;letter-spacing: 0.16em;text-transform: uppercase;color: var(--br-brass)}.br-event__day{font-family: var(--br-display);font-size: var(--br-step-2);font-weight: 800;line-height: 1}.br-event__title{font-family: var(--br-display);font-size: var(--br-step-1);font-weight: 700}.br-event__note{font-size: var(--br-step--1);color: var(--br-muted);margin-top: 0.25rem}@media (max-width: 640px){.br-event{grid-template-columns: auto 1fr}.br-event > .br-btn{grid-column: 2;justify-self: start}}.br-empty{display: grid;gap: 0.75rem;justify-items: center;text-align: center;padding: var(--br-bay) var(--br-gutter);border: 1px dashed var(--br-hair);border-radius: 3px}.br-split{display: grid;gap: clamp(1.75rem,4vw,3.5rem);grid-template-columns: repeat(auto-fit,minmax(min(100%,320px),1fr));align-items: center}.br-split--top{align-items: start}.br-split__media img{border-radius: 3px}.br-map{display: block;width: 100%;aspect-ratio: 4 / 3;border: 1px solid var(--br-hair);border-radius: 3px;filter: saturate(0.65) contrast(1.05)}.br-figure{display: grid;gap: 0.6rem}.br-figure figcaption{font-size: var(--br-step--1);color: var(--br-muted)}.br-facts{display: grid;gap: 0.9rem}.br-fact{display: grid;grid-template-columns: minmax(0,8.5rem) minmax(0,1fr);gap: 1rem;padding-block: 0.6rem;border-top: 1px solid var(--br-hair-dim)}.br-fact > *{min-width: 0;overflow-wrap: anywhere}.br-fact dt{font-size: 0.72rem;letter-spacing: 0.16em;text-transform: uppercase;color: var(--br-brass);padding-top: 0.2em}.br-fact dd{margin: 0}@media (max-width: 520px){.br-fact{grid-template-columns: 1fr;gap: 0.15rem}}.br-faq{display: grid}.br-faq details{border-top: 1px solid var(--br-hair-dim)}.br-faq details:last-of-type{border-bottom: 1px solid var(--br-hair-dim)}.br-faq summary{display: flex;justify-content: space-between;align-items: center;gap: 1.5rem;padding-block: 1.15rem;font-family: var(--br-display);font-size: var(--br-step-1);font-weight: 700;cursor: pointer;list-style: none}.br-faq summary::-webkit-details-marker{display: none}.br-faq summary::after{content: '+';font-size: var(--br-step-2);color: var(--br-brass);transition: transform 0.3s var(--br-ease)}.br-faq details[open] summary::after{transform: rotate(45deg)}.br-faq p{padding-bottom: 1.2rem;max-width: var(--br-measure);color: color-mix(in oklab,var(--br-smoke) 85%,transparent)}.br-foot{border-top: 1px solid var(--br-hair-dim);background: var(--br-panel);padding-block: var(--br-bay) 2rem}.br-foot__grid{display: grid;gap: 2rem clamp(1.5rem,4vw,4rem);grid-template-columns: repeat(auto-fit,minmax(min(100%,200px),1fr))}.br-foot h3{font-family: var(--br-text);font-size: 0.72rem;font-weight: 600;letter-spacing: 0.18em;text-transform: uppercase;color: var(--br-brass);margin-bottom: 0.9rem}.br-foot li + li{margin-top: 0.5rem}.br-foot a:hover{color: var(--br-brass)}.br-foot__base{display: flex;flex-wrap: wrap;justify-content: space-between;gap: 1rem;margin-top: var(--br-bay);padding-top: 1.5rem;border-top: 1px solid var(--br-hair-dim);font-size: var(--br-step--1);color: var(--br-muted)}.br .gform_wrapper,.br .gform-theme--framework{--gf-color-primary: var(--br-brass);--gf-color-primary-rgb: 201,169,97;--gf-color-primary-contrast: var(--br-ink);--gf-color-primary-darker: var(--br-smoke);--gf-color-primary-lighter: var(--br-copper);--gf-ctrl-btn-bg-color-primary: var(--br-brass);--gf-ctrl-btn-color-primary: var(--br-ink);--gf-ctrl-btn-border-color-primary: var(--br-brass);--gf-ctrl-btn-bg-color-hover-primary: var(--br-smoke);--gf-ctrl-btn-color-hover-primary: var(--br-ink);--gf-ctrl-btn-border-color-hover-primary: var(--br-smoke);--gf-ctrl-btn-bg-color-secondary: transparent;--gf-ctrl-btn-color-secondary: var(--br-brass);--gf-ctrl-btn-border-color-secondary: var(--br-brass);--gf-ctrl-bg-color: rgba(14,26,46,0.7);--gf-ctrl-color: var(--br-smoke);--gf-ctrl-border-color: var(--br-hair);--gf-ctrl-border-color-focus: var(--br-brass);--gf-ctrl-label-color-primary: var(--br-brass);--gf-ctrl-label-color-secondary: var(--br-muted);--gf-ctrl-desc-color: var(--br-muted);--gf-ctrl-placeholder-color: var(--br-muted);--gf-ctrl-radius: 2px;--gf-ctrl-btn-radius: 2px;--gf-ctrl-btn-font-family: var(--br-text)}.br .gform_wrapper form{display: grid;gap: 1.15rem}.br .gform_wrapper :is(.gform_fields,.gform-grid-row,.ginput_complex){max-width: 100%;margin-inline: 0}.br .gform_wrapper .ginput_complex{display: flex;flex-wrap: wrap;gap: 0.9rem}.br .gform_wrapper .ginput_complex > *{flex: 1 1 12rem;min-width: 0;padding-inline: 0}.br .gform_wrapper .gfield_label{font-family: var(--br-text);font-size: 0.74rem;font-weight: 600;letter-spacing: 0.14em;text-transform: uppercase;color: var(--br-brass);margin-bottom: 0.45rem}.br .gform_wrapper :is(input[type='text'],input[type='email'],input[type='tel'],input[type='number'],select,textarea){width: 100%;padding: 0.85em 1em;font-family: var(--br-text);font-size: var(--br-step-0);line-height: 1.4;color: var(--br-smoke);background-color: color-mix(in oklab,var(--br-ink) 70%,transparent);border: 1px solid var(--br-hair);border-radius: 2px;transition: border-color 0.3s var(--br-ease)}.br .gform_wrapper select{height: auto;min-height: 3.2em;padding-right: 3em;appearance: none;-webkit-appearance: none;cursor: pointer;background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='9' viewBox='0 0 14 9'%3E%3Cpath d='M1 1l6 6 6-6' fill='none' stroke='%23C9A961' stroke-width='1.75' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat: no-repeat;background-position: right 1.1em center;background-size: 14px 9px}.br .gform_wrapper select option{background: var(--br-panel);color: var(--br-smoke)}.br .gform_wrapper :is(input,select,textarea):focus{border-color: var(--br-brass);outline: none}.br .gform_wrapper textarea{min-height: 8rem;resize: vertical}.br .gform_wrapper :is(.gform_button,.gform_next_button,.gform_previous_button){padding: 0.95em 1.9em;font-family: var(--br-text);font-size: var(--br-step--1);font-weight: 700;letter-spacing: 0.14em;text-transform: uppercase;border-radius: 2px;cursor: pointer;background: var(--br-brass);color: var(--br-ink);border: 1px solid var(--br-brass)}.br .gform_wrapper .gform_previous_button{background: transparent;color: var(--br-brass)}.br .gform_wrapper .gfield_required{color: var(--br-copper)}.br .gform_wrapper .gform_validation_errors{border: 1px solid var(--br-ember);background: color-mix(in oklab,var(--br-ember) 18%,transparent);border-radius: 2px;padding: 0.9rem 1.1rem}.br-hero__bg{will-change: transform}.br [data-br-split] .line{overflow: hidden;display: block}@view-transition{navigation: auto}@media (prefers-reduced-motion: reduce){.br *,.br *::before,.br *::after{animation-duration: 0.001ms !important;animation-iteration-count: 1 !important;transition-duration: 0.001ms !important}.br-door__leaf{transition: none}}@media (forced-colors: active){.br-btn,.br-tier,.br-pack{border: 1px solid CanvasText}}.br [data-br-todo]{color: var(--br-copper);border-bottom: 1px dashed var(--br-ember);cursor: help}.br-tier,.br-pack,.br-founding,.br-banner{box-shadow: inset 0 1px 0 rgba(232,226,214,0.07),inset 0 -1px 0 rgba(0,0,0,0.35),0 18px 40px -28px rgba(0,0,0,0.9)}.br-tier:hover,.br-pack:hover{box-shadow: inset 0 1px 0 rgba(232,226,214,0.11),inset 0 -1px 0 rgba(0,0,0,0.35),0 26px 50px -26px rgba(0,0,0,0.95)}.br-tier--feature{position: relative;overflow: hidden}.br-tier--feature::after{content: '';position: absolute;inset: 0;pointer-events: none;background: linear-gradient(105deg,transparent 35%,rgba(201,169,97,0.14) 48%,transparent 62%);translate: -120% 0;transition: translate 1.1s var(--br-ease)}.br-tier--feature:hover::after{translate: 120% 0}.br-eyebrow{display: flex;align-items: center;gap: 0.85em}.br-eyebrow::after{content: '';height: 1px;width: clamp(2rem,8vw,6rem);background: linear-gradient(90deg,var(--br-brass),transparent);transform-origin: left}.br-watermark{position: relative;isolation: isolate}.br-watermark::before{content: '';position: absolute;z-index: -1;right: max(2vw,-4rem);top: 50%;translate: 0 -50%;width: min(46vw,460px);aspect-ratio: 1;background: url('img/crest-360.webp?v=2b1c4e38') center / contain no-repeat;opacity: 0.05;pointer-events: none}@media (max-width: 860px){.br-watermark::before{display: none}}.br-head{transition: padding 0.35s var(--br-ease),background-color 0.35s var(--br-ease)}.br-head[data-scrolled='true']{padding-block: 0.45rem;background: color-mix(in oklab,var(--br-ink) 94%,transparent);box-shadow: 0 14px 30px -26px rgba(0,0,0,0.95)}.br-head[data-scrolled='true'] .br-head__mark img{width: 32px;height: 32px}.br-head__mark img{transition: width 0.35s var(--br-ease),height 0.35s var(--br-ease)}.br-btn{will-change: transform}.br-btn:hover{transform: translateY(-2px)}.br-btn:active{transform: translateY(0)}