:root{--content-max-width:1440px;--content-readable-width:980px;--color-border-dark:var(--line-medium);--color-text-dark-secondary:var(--vault-ivory);--color-text-dark-tertiary:var(--vault-muted);--color-text-soft:var(--vault-muted-2);--bg:var(--vault-void);--fg:var(--vault-offwhite);--border:var(--line-subtle);--font-display:"Playfair Display",Georgia,"Times New Roman",serif;--bezalink-font-display:"Playfair Display",Georgia,"Times New Roman",serif}body,html{max-inline-size:100%;overflow-x:clip}:where(main,.bzl-shell__main,.scaffold) :where(*){min-inline-size:0}:where(main,.bzl-shell__main,.scaffold){overflow-wrap:break-word}.bzl-wrap-anywhere{overflow-wrap:anywhere;word-break:break-word}:where(main,.bzl-shell__main,.scaffold) :where(pre,code,kbd,samp){max-inline-size:100%;overflow-x:auto;white-space:pre-wrap;word-break:break-word}:where(main,.bzl-shell__main,.scaffold) :where(section,div):not([class*=tableWrap],[class*=TableWrap])>table,:where(main,.bzl-shell__main,.scaffold)>:where(table){display:block;max-inline-size:100%;overflow-x:auto}:where(main,.bzl-shell__main,.scaffold) :where(img,video,canvas,svg,iframe){max-inline-size:100%;block-size:auto}main:not([class]){inline-size:min(100%,var(--content-max-width));margin-inline:auto}.portal-note-list li{background:var(--hero-bronze-wash)}.bzl-glass,.bzl-glass-elevated,.portal-note-list li{border-color:var(--line-medium)}.bzl-section__title,.onboarding-hero h1,.portal-hero h1,h1,h2{font-family:var(--font-display);letter-spacing:-.01em}:where(a,button,input,select,textarea,[tabindex]):focus-visible{outline:none;box-shadow:var(--focus-ring,0 0 0 3px rgba(176,134,82,.55));border-radius:var(--radius-md,6px)}:where(button,a[role=button],[type=submit],[type=button]):not(.is-inline){min-block-size:2.75rem}.bzl-field,input[type=email],input[type=password],input[type=search],input[type=tel],input[type=text],select.bzl-field,textarea.bzl-field{inline-size:100%;min-block-size:2.9rem;padding:.7rem .85rem;color:var(--vault-offwhite);background:rgba(0,0,0,.32);border:1px solid var(--form-control-border);border-radius:var(--radius-md,6px)}.bzl-field::placeholder,input::placeholder,textarea::placeholder{color:var(--vault-muted-2)}.sr-only{position:absolute!important;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.is-data-bar{box-shadow:none!important}:root{--card-padding:clamp(1.4rem,2.2vw,2rem);--panel-padding:clamp(1.6rem,2.6vw,2.5rem);--section-gap:clamp(1.5rem,3vw,2.75rem);--radius-lg:12px;--radius-xl:16px;--card-radius:16px;--panel-radius:18px;--line-subtle:rgba(245,245,240,0.06);--form-control-border:rgba(245,245,240,0.42);--form-control-border-hover:rgba(245,245,240,0.60);--card-border:rgba(176,134,82,0.80);--card-border-hover:rgba(176,134,82,0.96);--panel-border:rgba(176,134,82,0.80);--panel-border-strong:rgba(176,134,82,0.96);--table-cell-padding-y:var(--space-4);--table-cell-padding-x:var(--space-5)}:where(.scaffold){gap:var(--section-gap)}:where(main,.bzl-shell__main,.scaffold) :where(p,li){line-height:1.7}:where(main,.bzl-shell__main,.scaffold) :where(p):not([class]){max-inline-size:72ch}:where(h1){font-family:var(--font-display);font-weight:800;letter-spacing:-.02em;line-height:1.08}:where(h2){font-family:var(--font-display);font-weight:700;letter-spacing:-.01em}:where(.bzl-card,.portal-card){transition:border-color .16s ease,transform .16s ease,background-color .16s ease}:where(.portal-kicker,.bzl-section__eyebrow){color:var(--bronze-400,#b08652)}@media print{body,html{overflow-x:visible}}