.brd{--brd-paper-soft:#ece9e4;--brd-paper-warm:#e4ded5;--brd-ink-soft:#5f5a54;background:var(--color-ivory-canvas);color:var(--color-ink);font-weight:400;overflow:clip}.brd [hidden]{display:none!important}.brd :is(h1,h2,h3,h4,p,ol,ul,dl,figure){margin-block-start:0}.brd :is(h1,h2,h3,h4){text-wrap:balance}.brd h1,.brd h2,.brd h3{font-family:var(--font-serif);font-weight:350}.brd h2{max-width:19ch;font-size:var(--type-headline-size);line-height:var(--type-headline-line);letter-spacing:var(--type-headline-tracking);margin-bottom:0}.brd h3{font-size:var(--type-title-size);letter-spacing:-.018em;line-height:1.08}.brd p{text-wrap:pretty}.brd-kicker,.brd-sheet-label{color:var(--color-bronze-deep);font-size:var(--type-label-size);letter-spacing:var(--type-label-tracking);font-weight:750;line-height:var(--type-label-line);text-transform:uppercase;margin-bottom:1.1rem}.brd-index{color:var(--color-bronze-deep);font-size:var(--type-label-size);letter-spacing:.13em;font-weight:750}.brd-text-link{min-height:48px;color:inherit;font-size:var(--type-button-size);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:1.1rem;font-weight:750;text-decoration:none;display:inline-flex}.brd-text-link span{color:var(--color-bronze-deep);font-size:var(--type-button-size)}.brd-text-link:focus-visible{outline:3px solid var(--color-bronze-deep);outline-offset:4px}.brd-hero{background:linear-gradient(90deg, transparent 49.94%, #292b2d1a 50%, transparent 50.06%), var(--color-ivory-bright);border-bottom:1px solid var(--line-on-paper);position:relative}.brd-hero__shell{grid-template-columns:repeat(12,minmax(0,1fr));padding-top:clamp(4.5rem,7vw,7.75rem);display:grid}.brd-hero__copy{grid-column:1/span 6;padding:0 clamp(2.25rem,4vw,5rem) clamp(3.5rem,5vw,5.5rem) 0}.brd-hero h1{max-width:100%;color:var(--color-ink);font-size:var(--type-display-size);letter-spacing:-.048em;margin-bottom:clamp(1.5rem,2.5vw,2.5rem);font-weight:325;line-height:.92}.brd-hero__lead{max-width:46rem;color:var(--color-ink-muted);font-size:var(--type-body-size);margin-bottom:0;line-height:1.67}.brd-hero__actions{flex-wrap:wrap;align-items:center;gap:.8rem 1.65rem;margin-top:2.15rem;display:flex}.brd-prelude{background:linear-gradient(90deg, #292b2d12 1px, transparent 1px) 0 0 / 25% 100%, linear-gradient(#292b2d12 1px, transparent 1px) 0 0 / 100% 25%, var(--color-ivory-paper);border:1px solid var(--line-on-paper);min-height:38rem;box-shadow:inset 0 0 0 .65rem var(--color-ivory-bright);grid-column:7/-1;grid-template-rows:auto 1fr auto auto;align-self:start;margin:0;padding:clamp(1.5rem,3vw,3.2rem);display:grid;position:relative}.brd-prelude:before,.brd-prelude:after{border-color:var(--color-bronze-deep);content:"";width:.58rem;height:.58rem;position:absolute}.brd-prelude:before{border-top:1px solid;border-left:1px solid;top:1.05rem;left:1.05rem}.brd-prelude:after{border-bottom:1px solid;border-right:1px solid;bottom:1.05rem;right:1.05rem}.brd-prelude__register{color:var(--brd-ink-soft);font-size:var(--type-label-size);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;font-weight:700;display:grid}.brd-prelude__axis{background:var(--line-on-paper);height:1px}.brd-prelude__specimen{text-align:center;place-content:center;max-width:30rem;margin:2.5rem auto 2rem;display:grid;position:relative}.brd-prelude__specimen:before,.brd-prelude__specimen:after{background:var(--color-bronze-base);content:"";width:clamp(2.5rem,5vw,5.5rem);height:1px;position:absolute;top:50%}.brd-prelude__specimen:before{right:calc(100% + 1rem)}.brd-prelude__specimen:after{left:calc(100% + 1rem)}.brd-prelude__specimen p{color:var(--color-bronze-deep);font-size:var(--type-label-size);letter-spacing:.14em;text-transform:uppercase;margin-bottom:.5rem;font-weight:700}.brd-prelude__specimen strong{max-width:9ch;font-family:var(--font-serif);font-size:var(--type-headline-size);letter-spacing:-.035em;font-weight:350;line-height:.9;display:block}.brd-prelude__specimen i{background:var(--color-bronze-deep);width:2.4rem;height:2px;margin:1.5rem auto 0}.brd-prelude__markers{border-block:1px solid var(--line-on-paper);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.brd-prelude__markers li{align-content:space-between;min-height:5.2rem;padding:.85rem;display:grid}.brd-prelude__markers li+li{border-left:1px solid var(--line-on-paper)}.brd-prelude__markers span{color:var(--color-bronze-deep);font-size:var(--type-label-size);font-weight:750}.brd-prelude__markers strong{font-size:var(--type-label-size);letter-spacing:.1em;text-transform:uppercase}.brd-prelude figcaption{max-width:42rem;color:var(--color-ink-muted);font-size:var(--type-body-size);margin:0;padding-top:1.15rem;line-height:1.55}.brd-hero__continuity{border-top:1px solid var(--line-on-paper);grid-column:1/span 6;grid-template-columns:minmax(0,4fr) minmax(8rem,2fr);align-items:end;gap:2rem;padding:2rem clamp(2.25rem,4vw,5rem) 2rem 0;display:grid}.brd-hero__continuity>p:first-child{max-width:51rem;color:var(--color-ink-muted);margin-bottom:0;line-height:1.75}.brd-hero__signature{color:var(--color-bronze-deep);font-size:var(--type-label-size);letter-spacing:.1em;text-transform:uppercase;margin-bottom:0;font-weight:750;line-height:1.55}.brd-hero__scopes{border-top:1px solid var(--line-on-paper);grid-column:7/-1;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.brd-hero__scopes li{grid-template-columns:auto minmax(0,1fr);align-content:start;gap:1rem;min-height:9.5rem;padding:1.5rem clamp(1rem,2vw,1.75rem);display:grid}.brd-hero__scopes li+li{border-left:1px solid var(--line-on-paper)}.brd-hero__scopes span{color:var(--color-bronze-deep);font-size:var(--type-label-size);font-weight:750}.brd-hero__scopes strong{font-family:var(--font-serif);font-size:var(--type-title-size);margin-bottom:.4rem;font-weight:450;display:block}.brd-hero__scopes p{color:var(--color-ink-muted);font-size:var(--type-body-size);margin-bottom:0;line-height:1.55}.brd-situations__layout{grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:clamp(3rem,7vw,8.5rem);display:grid}.brd-situations__intro{top:calc(var(--header-height) + 7rem);align-self:start;position:sticky}.brd-situations__intro>p:last-child{max-width:39rem;color:var(--color-ink-muted);margin:2rem 0 0;line-height:1.75}.brd-situations__grid{border-top:1px solid var(--line-on-paper);border-left:1px solid var(--line-on-paper);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.brd-situations__grid>li{border-right:1px solid var(--line-on-paper);border-bottom:1px solid var(--line-on-paper);grid-template-columns:auto minmax(0,1fr);align-content:space-between;gap:1.25rem;min-height:16.5rem;padding:clamp(1.35rem,2.4vw,2.4rem);display:grid}.brd-situations__grid h3{margin-bottom:1rem}.brd-situations__grid p{color:var(--color-ink-muted);font-size:var(--type-body-size);margin-bottom:0;line-height:1.65}.brd-thesis{position:relative}.brd-thesis:before{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 calc(50% - 1px),#e9e6e114 50%,#0000 calc(50% + 1px));position:absolute;inset:0}.brd-thesis .vc-page-shell{grid-template-columns:repeat(12,minmax(0,1fr));display:grid;position:relative}.brd-thesis .brd-kicker,.brd-continuum .brd-kicker{color:var(--color-bronze-light)}.brd-thesis__statement{grid-column:1/span 7;padding-right:clamp(2rem,6vw,7rem)}.brd-thesis__statement h2{max-width:11ch;color:var(--color-ivory-paper);line-height:.92}.brd-thesis__statement>p:last-child{max-width:44rem;color:var(--color-ivory-muted);font-size:var(--type-body-size);margin:2rem 0 0;line-height:1.75}.brd-thesis__invariants{border-top:1px solid var(--line-on-dark);grid-column:8/-1;margin:0;padding:0;list-style:none}.brd-thesis__invariants li{border-bottom:1px solid var(--line-on-dark);grid-template-columns:2rem minmax(0,1fr);gap:.35rem 1rem;padding:1.5rem 0;display:grid}.brd-thesis__invariants span{color:var(--color-bronze-light);font-size:var(--type-label-size);font-weight:750}.brd-thesis__invariants h3{color:var(--color-ivory-paper);margin-bottom:.45rem}.brd-thesis__invariants p{color:var(--color-ivory-muted);font-size:var(--type-body-size);grid-column:2;margin-bottom:0;line-height:1.6}.brd-thesis__contrast{grid-column:1/-1;grid-template-columns:minmax(0,5fr) minmax(3rem,2fr) minmax(0,5fr);align-items:center;gap:1.5rem;padding-top:clamp(4rem,7vw,7rem);display:grid}.brd-thesis__contrast p{margin:0}.brd-thesis__contrast span{color:var(--color-bronze-light);font-size:var(--type-label-size);letter-spacing:.13em;text-transform:uppercase;margin-bottom:.6rem;font-weight:750;display:block}.brd-thesis__contrast :is(s,strong){color:var(--color-ivory-paper);font-family:var(--font-serif);font-size:var(--type-headline-size);letter-spacing:-.03em;font-weight:350;line-height:1;text-decoration-thickness:1px;display:block}.brd-thesis__contrast p:last-child{text-align:right}.brd-thesis__contrast i{background:linear-gradient(90deg, var(--line-on-dark), var(--color-bronze-base), var(--line-on-dark));transform-origin:0;height:1px}.brd-triage-section{border-bottom:1px solid var(--line-on-paper)}.brd-triage{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(3rem,7vw,8rem);display:grid}.brd-triage__intro{align-self:start}.brd-triage__intro>p:nth-of-type(2){max-width:37rem;color:var(--color-ink-muted);margin:2rem 0 0;line-height:1.75}.brd-triage__dial{aspect-ratio:1;border:1px solid var(--line-on-paper);background:linear-gradient(90deg, transparent 49.8%, var(--line-on-paper) 50%, transparent 50.2%), linear-gradient(transparent 49.8%, var(--line-on-paper) 50%, transparent 50.2%);border-radius:50%;place-items:center;width:min(100%,20rem);margin-top:3.5rem;display:grid;position:relative}.brd-triage__dial:before,.brd-triage__dial:after{color:var(--color-bronze-deep);font-size:var(--type-label-size);letter-spacing:.1em;text-transform:uppercase;font-weight:750;position:absolute;top:50%}.brd-triage__dial:before{content:"Capital";left:.8rem;transform:rotate(-90deg)translateY(-50%)}.brd-triage__dial:after{content:"Rupture";right:.25rem;transform:rotate(90deg)translateY(-50%)}.brd-triage__dial span{font-family:var(--font-serif);font-size:var(--type-title-size)}.brd-triage__dial i{background:var(--color-bronze-deep);transform-origin:100%;width:40%;height:2px;position:absolute;transform:rotate(-32deg)}.brd-triage__dial b{border:2px solid var(--color-ivory-canvas);background:var(--color-bronze-deep);width:.72rem;height:.72rem;box-shadow:0 0 0 1px var(--color-bronze-deep);border-radius:50%}.brd-triage__register{border-top:1px solid var(--line-on-paper);margin:0;padding:0;list-style:none}.brd-triage__register>li{border-bottom:1px solid var(--line-on-paper);grid-template-columns:minmax(0,5fr) minmax(0,3fr);gap:1.5rem 2rem;padding:clamp(1.6rem,3vw,3rem) 0;display:grid}.brd-triage__head{grid-template-columns:2.2rem minmax(0,1fr);gap:1rem;display:grid}.brd-triage__head>span{color:var(--color-bronze-deep);font-size:var(--type-label-size);font-weight:750}.brd-triage__head p{color:var(--color-ink-muted);font-size:var(--type-label-size);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.35rem;font-weight:700}.brd-triage__head h3{margin-bottom:0}.brd-triage__register ul{margin:0;padding:0;list-style:none}.brd-triage__register ul li{color:var(--color-ink-muted);font-size:var(--type-body-size);padding-left:1.1rem;line-height:1.55;position:relative}.brd-triage__register ul li+li{margin-top:.55rem}.brd-triage__register ul li:before{background:var(--color-bronze-deep);content:"";width:.35rem;height:1px;position:absolute;top:.7em;left:0}.brd-triage__output{color:var(--color-ink-muted);font-size:var(--type-body-size);border-top:1px solid #292b2d1a;grid-column:1/-1;grid-template-columns:6rem minmax(0,1fr);gap:1rem;margin:0 0 0 3.2rem;padding-top:1rem;display:grid}.brd-triage__output span{color:var(--color-bronze-deep);font-size:var(--type-label-size);letter-spacing:.1em;text-transform:uppercase;font-weight:750}.brd-system{padding-top:clamp(5rem,8vw,9rem)}.brd-system__head,.brd-coherence-section__head,.brd-deliverables__head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(3rem,7vw,8rem);display:grid}.brd-system__head>p,.brd-coherence-section__head>p,.brd-deliverables__head>p{max-width:47rem;color:var(--color-ink-muted);margin:0;line-height:1.75}.brd-system-map{border:1px solid var(--line-on-paper);background:var(--color-ivory-paper);margin:clamp(4rem,6vw,6.5rem) 0 0}.brd-system-map__legend{border-bottom:1px solid var(--line-on-paper);color:var(--color-bronze-deep);font-size:var(--type-label-size);letter-spacing:.12em;text-transform:uppercase;grid-template-columns:auto minmax(0,1fr) auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem 1.5rem;font-weight:750;display:grid}.brd-system-map__legend i{background:var(--line-on-paper);height:1px}.brd-system-map :is(ol){margin:0;padding:0;list-style:none}.brd-system-map__foundations{grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.brd-system-map__expressions{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.brd-system-map :is(.brd-system-map__foundations,.brd-system-map__expressions) li,.brd-system-map__outcomes article{min-height:13rem;padding:clamp(1.4rem,2.6vw,2.7rem);position:relative}.brd-system-map :is(.brd-system-map__foundations,.brd-system-map__expressions) li+li,.brd-system-map__outcomes article+article{border-left:1px solid var(--line-on-paper)}.brd-system-map :is(li,article)>span{color:var(--color-bronze-deep);font-size:var(--type-label-size);margin-bottom:2rem;font-weight:750;display:block}.brd-system-map :is(li,article) h3{margin-bottom:.8rem}.brd-system-map :is(li,article) p{max-width:36rem;color:var(--color-ink-muted);font-size:var(--type-body-size);margin-bottom:0;line-height:1.6}.brd-system-map__connector{border-block:1px solid var(--line-on-paper);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;height:3.2rem;display:grid}.brd-system-map__connector i{background:linear-gradient(90deg, transparent, var(--color-bronze-base));transform-origin:100%;height:1px}.brd-system-map__connector i:last-child{background:linear-gradient(90deg, var(--color-bronze-base), transparent);transform-origin:0}.brd-system-map__connector b{border:1px solid var(--color-bronze-deep);background:var(--color-ivory-paper);width:.55rem;height:.55rem;transform:rotate(45deg)}.brd-system-map__outcomes{grid-template-columns:minmax(0,8fr) minmax(0,4fr);display:grid}.brd-system-map figcaption{border-top:1px solid var(--line-on-paper);color:var(--color-ink-muted);font-size:var(--type-body-size);margin:0;padding:1rem 1.5rem;line-height:1.55}.brd-system__bridge{border-bottom:1px solid var(--line-on-paper);grid-template-columns:minmax(0,8fr) minmax(14rem,4fr);align-items:center;gap:2rem;padding:1.5rem 0;display:grid}.brd-system__bridge p{max-width:49rem;color:var(--color-ink-muted);margin:0}.brd-system__bridge a{justify-self:end}.brd-coherence-section{border-top:1px solid var(--line-on-paper);padding-top:clamp(5rem,8vw,9rem)}.brd-coherence{margin:clamp(4rem,6vw,6.5rem) 0 0;position:relative}.brd-coherence__invariant{background:var(--color-slate-raised);color:var(--color-ivory-paper);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1.5rem;padding:clamp(1.5rem,2.5vw,2.5rem);display:grid}.brd-coherence__invariant span{color:var(--color-bronze-light);font-size:var(--type-label-size);letter-spacing:.12em;text-transform:uppercase;font-weight:750}.brd-coherence__invariant strong{font-family:var(--font-serif);font-size:var(--type-headline-size);letter-spacing:-.035em;text-align:center;font-weight:350;line-height:.95}.brd-coherence__invariant i{background:var(--color-bronze-base);width:clamp(3rem,8vw,8rem);height:1px}.brd-coherence__specimens{border-left:1px solid var(--line-on-paper);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.brd-specimen{border-right:1px solid var(--line-on-paper);border-bottom:1px solid var(--line-on-paper);transform-origin:50%;grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:1.5rem;min-height:25rem;padding:clamp(1.4rem,2.8vw,2.8rem);display:grid}.brd-specimen__meta{color:var(--color-bronze-deep);font-size:var(--type-label-size);letter-spacing:.12em;text-transform:uppercase;grid-column:1/-1;justify-content:space-between;align-items:center;font-weight:750;display:flex}.brd-specimen__stage{background:var(--brd-paper-soft);border:1px solid var(--line-on-paper);min-height:14rem;position:relative;overflow:hidden}.brd-specimen__stage :is(i,span){position:absolute}.brd-specimen__stage span{z-index:1;font-family:var(--font-serif);font-size:var(--type-title-size);font-weight:450;line-height:.95}.brd-specimen__copy{align-self:end}.brd-specimen__copy h3{margin-bottom:.7rem}.brd-specimen__copy p{color:var(--color-ink-muted);font-size:var(--type-body-size);margin-bottom:0;line-height:1.6}.brd-specimen--institution .brd-specimen__stage{background:var(--color-slate-section)}.brd-specimen--institution .brd-specimen__stage span{color:var(--color-ivory-paper);bottom:1.25rem;left:1.25rem;right:1.25rem}.brd-specimen--institution .brd-specimen__stage i:first-child{background:var(--line-on-dark);width:1px;top:0;bottom:0;left:28%}.brd-specimen--institution .brd-specimen__stage i:nth-child(2){border:1px solid var(--color-bronze-base);border-radius:50%;width:3.2rem;height:3.2rem;top:1.25rem;right:1.25rem}.brd-specimen--institution .brd-specimen__stage i:last-of-type{background:var(--color-bronze-base);width:3.2rem;height:1px;top:2.8rem;right:1.25rem}.brd-specimen--offer .brd-specimen__stage span{max-width:6ch;color:var(--color-ink);top:1.35rem;left:1.35rem}.brd-specimen--offer .brd-specimen__stage i{background:var(--color-bronze-deep);height:.52rem;bottom:1.35rem;right:1.35rem}.brd-specimen--offer .brd-specimen__stage i:first-child{width:72%}.brd-specimen--offer .brd-specimen__stage i:nth-child(2){width:49%;bottom:2.5rem}.brd-specimen--offer .brd-specimen__stage i:last-of-type{width:28%;bottom:3.65rem}.brd-specimen--interface .brd-specimen__stage{background:linear-gradient(90deg, #292b2d14 1px, transparent 1px) 0 0 / 25% 100%, linear-gradient(#292b2d14 1px, transparent 1px) 0 0 / 100% 25%, var(--color-ivory-bright);place-items:center;display:grid}.brd-specimen--interface .brd-specimen__stage span{border:1px solid var(--color-slate-raised);width:72%;color:var(--color-ink);font-family:var(--font-sans);font-size:var(--type-button-size);letter-spacing:.08em;text-align:center;text-transform:uppercase;padding:1rem;font-weight:750;top:50%;left:50%;transform:translate(-50%,-50%)}.brd-specimen--interface .brd-specimen__stage i:first-child{border:1px solid var(--line-on-paper);inset:1rem}.brd-specimen--interface .brd-specimen__stage i:nth-child(2){background:var(--color-bronze-deep);width:25%;height:.25rem;top:1rem;left:1rem}.brd-specimen--conversation .brd-specimen__stage{background:var(--brd-paper-warm)}.brd-specimen--conversation .brd-specimen__stage span{color:var(--color-ink);text-align:center;top:50%;left:1.25rem;right:1.25rem;transform:translateY(-50%)}.brd-specimen--conversation .brd-specimen__stage i{border:1px solid var(--color-bronze-deep);border-radius:50%;width:1.2rem;height:1.2rem;top:50%;transform:translateY(-50%)}.brd-specimen--conversation .brd-specimen__stage i:first-child{left:1rem}.brd-specimen--conversation .brd-specimen__stage i:nth-child(2){right:1rem}.brd-specimen--conversation .brd-specimen__stage i:last-of-type{background:var(--color-bronze-deep);border:0;border-radius:0;width:auto;height:1px;top:calc(50% + 2.25rem);left:27%;right:27%}.brd-coherence__footer{grid-template-columns:minmax(0,8fr) auto;align-items:center;gap:1rem 2rem;padding:1.5rem 0;display:grid}.brd-coherence__footer figcaption{max-width:54rem;color:var(--color-ink-muted);font-size:var(--type-body-size);line-height:1.65}.brd-coherence__footer button{border:1px solid var(--color-slate-raised);border-radius:var(--radius-control);min-height:48px;color:var(--color-ink);cursor:pointer;font:750 var(--type-button-size)/1.2 var(--font-sans);letter-spacing:.09em;text-transform:uppercase;background:0 0;padding:.85rem 1.2rem}.brd-coherence__footer button i{color:var(--color-bronze-deep);font-style:normal;font-size:var(--type-button-size);margin-left:1.2rem}.brd-coherence__footer button:focus-visible{outline:3px solid var(--color-bronze-deep);outline-offset:3px}.brd-coherence__footer button:disabled{cursor:wait;opacity:.62}.brd-coherence__status{min-height:1.3rem;color:var(--color-ink-muted);font-size:var(--type-body-size);grid-column:1/-1;margin:0}.brd-method{border-top:1px solid var(--line-on-paper)}.brd-method__head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(3rem,7vw,8rem);display:grid}.brd-method__head header>p:last-child{max-width:41rem;color:var(--color-ink-muted);margin:2rem 0 0;line-height:1.75}.brd-method__acts{border-top:1px solid var(--line-on-paper);border-left:1px solid var(--line-on-paper);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.brd-method__acts li{border-right:1px solid var(--line-on-paper);border-bottom:1px solid var(--line-on-paper);align-content:space-between;min-height:9rem;padding:1.25rem;display:grid}.brd-method__acts span{color:var(--color-bronze-deep);font-size:var(--type-label-size);font-weight:750}.brd-method__acts strong{font-family:var(--font-serif);font-size:var(--type-title-size);font-weight:450;line-height:1.1}.brd-method__steps{border-top:1px solid var(--line-on-paper);margin:clamp(4rem,6vw,6rem) 0 0;padding:0;list-style:none}.brd-method__steps>li{border-bottom:1px solid var(--line-on-paper);grid-template-columns:minmax(2.5rem,1fr) minmax(0,5fr) minmax(0,6fr);align-items:start;gap:1.5rem;padding:clamp(1.5rem,2.5vw,2.5rem) 0;display:grid}.brd-method__step-copy h3{margin-bottom:.75rem}.brd-method__step-copy p{max-width:40rem;color:var(--color-ink-muted);font-size:var(--type-body-size);margin:0;line-height:1.65}.brd-method__steps dl{background:var(--line-on-paper);border:1px solid var(--line-on-paper);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.brd-method__steps dl>div{background:var(--color-ivory-paper);padding:1rem}.brd-method__steps dt{color:var(--color-bronze-deep);font-size:var(--type-label-size);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.45rem;font-weight:750}.brd-method__steps dd{color:var(--color-ink-muted);font-size:var(--type-body-size);margin:0;line-height:1.5}.brd-deliverables{border-top:1px solid var(--line-on-paper)}.brd-deliverables__workbench{border:1px solid var(--line-on-paper);background:var(--color-ivory-paper);grid-template-columns:minmax(0,7fr) minmax(0,5fr);margin-top:clamp(4rem,6vw,6.5rem);display:grid}.brd-deliverables__core,.brd-artifact{padding:clamp(1.7rem,3.5vw,3.8rem)}.brd-artifact{border-left:1px solid var(--line-on-paper);background:var(--color-ivory-bright)}.brd-deliverables__core>h3,.brd-artifact>h3,.brd-modules__head h3{max-width:17ch;margin-bottom:2rem}.brd-deliverables__core ol{border-top:1px solid var(--line-on-paper);margin:0;padding:0;list-style:none}.brd-deliverables__core>ol>li{border-bottom:1px solid var(--line-on-paper);grid-template-columns:2.2rem minmax(0,1fr);gap:1rem;padding:1rem 0;display:grid}.brd-deliverables__core>ol>li span{color:var(--color-bronze-deep);font-size:var(--type-label-size);font-weight:750}.brd-deliverables__core>ol>li p{color:var(--color-ink-muted);font-size:var(--type-body-size);margin:0}.brd-deliverables__outcomes{padding-top:clamp(2rem,3vw,3.2rem)}.brd-deliverables__outcomes>p{margin-bottom:1rem}.brd-deliverables__outcomes ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem 1.4rem;margin:0;padding:0;list-style:none;display:grid}.brd-deliverables__outcomes li{min-height:auto;color:var(--color-ink-muted);font-size:var(--type-body-size);border:0;padding:0 0 0 1rem;line-height:1.55;position:relative}.brd-deliverables__outcomes li:before{background:var(--color-bronze-deep);content:"";width:.35rem;height:1px;position:absolute;top:.72em;left:0}.brd-artifact__sheet{border:1px solid var(--line-on-paper);background:linear-gradient(90deg, #292b2d12 1px, transparent 1px) 0 0 / 25% 100%, linear-gradient(#292b2d12 1px, transparent 1px) 0 0 / 100% 25%, var(--brd-paper-soft);place-content:center;min-height:22rem;margin-bottom:1.5rem;display:grid;position:relative}.brd-artifact__sheet>div{background:var(--color-ivory-paper);border:1px solid var(--line-on-paper);width:clamp(13.5rem,23vw,22rem);min-height:5.4rem;transform:translateX(calc((var(--brd-layer) - 1) * 1.4rem));align-content:center;padding:1rem 1.2rem;display:grid}.brd-artifact__sheet>div+div{margin-top:-1px}.brd-artifact__sheet span{color:var(--color-bronze-deep);font-size:var(--type-label-size);letter-spacing:.11em;text-transform:uppercase;font-weight:750}.brd-artifact__sheet strong{font-family:var(--font-serif);font-size:var(--type-title-size);margin-top:.28rem;font-weight:450}.brd-artifact>p:last-child{color:var(--color-ink-muted);font-size:var(--type-body-size);margin:0;line-height:1.55}.brd-modules{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(3rem,7vw,8rem);margin-top:clamp(4rem,6vw,6rem);display:grid}.brd-modules__head{align-self:start}.brd-modules ol{border-top:1px solid var(--line-on-paper);border-left:1px solid var(--line-on-paper);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.brd-modules li{border-right:1px solid var(--line-on-paper);border-bottom:1px solid var(--line-on-paper);min-height:14rem;padding:1.5rem}.brd-modules li>span{color:var(--color-bronze-deep);font-size:var(--type-label-size);font-weight:750}.brd-modules h4{font-family:var(--font-serif);font-size:var(--type-title-size);margin:1.6rem 0 .65rem;font-weight:450;line-height:1.08}.brd-modules li p{color:var(--color-ink-muted);font-size:var(--type-body-size);margin:0;line-height:1.6}.brd-deliverables__boundary{border-block:1px solid var(--line-on-paper);color:var(--color-ink-muted);font-size:var(--type-body-size);grid-template-columns:11rem minmax(0,1fr);gap:2rem;margin:clamp(3rem,5vw,5rem) 0 0;padding:1.5rem 0;line-height:1.65;display:grid}.brd-deliverables__boundary span{color:var(--color-bronze-deep);font-size:var(--type-label-size);letter-spacing:.1em;text-transform:uppercase;font-weight:750}.brd-continuum__head{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:end;gap:clamp(3rem,7vw,8rem);display:grid}.brd-continuum__head h2{max-width:12ch;color:var(--color-ivory-paper);line-height:.92}.brd-continuum__head>div p{color:var(--color-ivory-muted);margin-bottom:1.5rem;line-height:1.75}.brd-continuum__head>div strong{color:var(--color-bronze-light);font-size:var(--type-label-size);letter-spacing:.11em;text-transform:uppercase}.brd-deployment-rail{border-top:1px solid var(--line-on-dark);border-left:1px solid var(--line-on-dark);grid-template-columns:repeat(7,minmax(0,1fr));margin:clamp(4rem,7vw,7rem) 0 0;padding:0;list-style:none;display:grid}.brd-deployment-rail li{border-right:1px solid var(--line-on-dark);border-bottom:1px solid var(--line-on-dark);min-height:17rem;padding:1.35rem;position:relative}.brd-deployment-rail li>span{color:var(--color-bronze-light);font-size:var(--type-label-size);margin-bottom:3.5rem;font-weight:750;display:block}.brd-deployment-rail h3{color:var(--color-ivory-paper);margin-bottom:.8rem}.brd-deployment-rail p{color:var(--color-ivory-muted);font-size:var(--type-body-size);margin:0;line-height:1.55}.brd-deployment-rail i{z-index:1;background:linear-gradient(90deg, var(--color-bronze-base), var(--line-on-dark));transform-origin:0;width:calc(100% - 1rem);height:1px;position:absolute;top:3.15rem;left:1.8rem}.brd-deployment-rail i:before{border:1px solid var(--color-bronze-light);background:var(--color-slate-core);content:"";border-radius:50%;width:.45rem;height:.45rem;position:absolute;top:-.22rem;left:-.3rem}.brd-interventions__head{grid-template-columns:minmax(15rem,1fr) minmax(34rem,1.1fr);gap:clamp(3rem,7vw,8rem);display:grid}.brd-interventions__authority{border:1px solid var(--line-on-paper);background:var(--color-ivory-bright);grid-template-columns:minmax(max-content,.95fr) minmax(0,1.05fr);gap:clamp(1.5rem,2.5vw,2.5rem);padding:clamp(1.5rem,2.8vw,2.7rem);display:grid}.brd-interventions__identity{--founding-identity-accent:var(--color-bronze-deep);--founding-identity-line:var(--line-on-paper);--founding-identity-muted:var(--color-ink-muted)}.brd-interventions__head aside h3{margin-bottom:1rem}.brd-interventions__authority-copy>p{color:var(--color-ink-muted);font-size:var(--type-body-size);margin-bottom:1.5rem;line-height:1.65}.brd-interventions__head aside ul{flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.brd-interventions__head aside li{border:1px solid var(--line-on-paper);color:var(--color-bronze-deep);font-size:var(--type-label-size);letter-spacing:.08em;text-transform:uppercase;padding:.45rem .6rem;font-weight:750}.brd-interventions__grid{border-top:1px solid var(--line-on-paper);border-left:1px solid var(--line-on-paper);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(4rem,6vw,6rem) 0 0;padding:0;list-style:none;display:grid}.brd-interventions__grid>li{border-right:1px solid var(--line-on-paper);border-bottom:1px solid var(--line-on-paper);flex-direction:column;min-height:24rem;padding:clamp(1.5rem,2.5vw,2.5rem);display:flex}.brd-interventions__grid h3{margin:2.5rem 0 1rem}.brd-interventions__grid>li>p:not(.brd-interventions__output){color:var(--color-ink-muted);font-size:var(--type-body-size);margin:0;line-height:1.65}.brd-interventions__output{border-top:1px solid var(--line-on-paper);color:var(--color-ink-muted);font-size:var(--type-body-size);margin:auto 0 0;padding-top:1rem;line-height:1.55}.brd-interventions__output span{color:var(--color-bronze-deep);font-size:var(--type-label-size);letter-spacing:.1em;text-transform:uppercase;margin-bottom:.35rem;font-weight:750;display:block}.brd-interventions__action{justify-content:flex-end;padding-top:2rem;display:flex}.brd-objections{border-top:1px solid var(--line-on-paper)}.brd-objections__layout{grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(3rem,7vw,8rem);display:grid}.brd-objections__layout>header{top:calc(var(--header-height) + 7rem);align-self:start;position:sticky}.brd-objections__layout>header .brd-text-link{margin-top:2rem}.brd-objections__layout>ol{border-top:1px solid var(--line-on-paper);border-left:1px solid var(--line-on-paper);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.brd-objections__layout>ol>li{border-right:1px solid var(--line-on-paper);border-bottom:1px solid var(--line-on-paper);grid-template-columns:2rem minmax(0,1fr);gap:.7rem;min-height:15.5rem;padding:1.5rem;display:grid}.brd-objections__layout>ol>li>span{color:var(--color-bronze-deep);font-size:var(--type-label-size);font-weight:750}.brd-objections__layout h3{margin-bottom:.8rem}.brd-objections__layout li p{color:var(--color-ink-muted);font-size:var(--type-body-size);margin:0;line-height:1.6}@media (hover:hover) and (pointer:fine){.brd-text-link span,.brd-coherence__footer button i{transition:transform var(--motion-feedback-duration) var(--ease-out-strong)}.brd-text-link:hover span{transform:translate(.2rem)}.brd-coherence__footer button:hover i{transform:rotate(45deg)}}@media (width<=74.9375rem){.brd-hero__shell{padding-top:calc(var(--header-height) + 2rem)}.brd-hero__copy{padding-right:2.5rem}.brd-prelude{min-height:35rem}.brd-hero__continuity{grid-template-columns:minmax(0,1fr)}.brd-situations__layout,.brd-triage,.brd-objections__layout{gap:3.5rem}.brd-specimen{grid-template-columns:minmax(9rem,.8fr) minmax(0,1.2fr);min-height:23rem}.brd-deployment-rail li{padding-inline:1rem}}@media (width<=63.9375rem){.brd-hero{background:var(--color-ivory-bright)}.brd-hero__copy,.brd-prelude,.brd-hero__continuity,.brd-hero__scopes{grid-column:1/-1}.brd-hero__copy{padding-right:0}.brd-prelude{min-height:31rem}.brd-hero__continuity{grid-template-columns:minmax(0,8fr) minmax(8rem,4fr);padding-right:0}.brd-situations__layout,.brd-triage,.brd-system__head,.brd-coherence-section__head,.brd-method__head,.brd-deliverables__head,.brd-continuum__head,.brd-interventions__head,.brd-objections__layout{grid-template-columns:minmax(0,1fr)}.brd-situations__intro,.brd-objections__layout>header{position:static}.brd-thesis__statement{grid-column:1/span 7}.brd-thesis__invariants{grid-column:8/-1}.brd-triage__intro{grid-template-columns:minmax(0,7fr) minmax(15rem,5fr);gap:2rem;display:grid}.brd-triage__intro :is(.brd-kicker,h2,p){grid-column:1}.brd-triage__dial{grid-area:1/2/span 3;margin:0}.brd-method__acts{margin-top:1rem}.brd-modules{grid-template-columns:minmax(0,1fr)}.brd-modules__head{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:2rem;display:grid}.brd-modules__head .brd-sheet-label{grid-column:1/-1;margin-bottom:0}.brd-deployment-rail{grid-template-columns:repeat(4,minmax(0,1fr))}.brd-deployment-rail li{min-height:15rem}.brd-deployment-rail li:nth-child(4) i{display:none}}@media (width<=47.4375rem){.brd-interventions__authority{grid-template-columns:minmax(0,1fr)}.brd h2{max-width:none}.brd-hero__shell{padding-top:calc(var(--header-height) + 1.5rem)}.brd-hero h1{max-width:12ch;line-height:.94}.brd-hero__actions{flex-direction:column;align-items:stretch}.brd-hero__actions .vc-action-link{width:100%}.brd-prelude{min-height:33rem;margin-top:1.5rem;padding:1.4rem}.brd-prelude__register{grid-template-columns:auto minmax(0,1fr)}.brd-prelude__edition{display:none}.brd-prelude__specimen:before,.brd-prelude__specimen:after{width:1px;height:2rem;inset:auto 50% calc(100% + 1rem) auto}.brd-prelude__specimen:after{top:calc(100% + 1rem);bottom:auto}.brd-prelude__markers li{min-height:4.5rem;padding-inline:.55rem}.brd-hero__continuity{grid-template-columns:minmax(0,1fr);padding-block:1.5rem}.brd-hero__scopes{grid-template-columns:minmax(0,1fr)}.brd-hero__scopes li{min-height:auto;padding:1.2rem 0}.brd-hero__scopes li+li{border-top:1px solid var(--line-on-paper);border-left:0}.brd-situations__grid,.brd-coherence__specimens,.brd-modules ol,.brd-objections__layout>ol{grid-template-columns:minmax(0,1fr)}.brd-situations__grid>li{min-height:auto;padding:1.5rem}.brd-thesis .vc-page-shell{grid-template-columns:minmax(0,1fr)}.brd-thesis__statement,.brd-thesis__invariants,.brd-thesis__contrast{grid-column:1}.brd-thesis__statement{padding:0}.brd-thesis__invariants{margin-top:3rem}.brd-thesis__contrast{grid-template-columns:minmax(0,1fr);padding-top:3.5rem}.brd-thesis__contrast p:last-child{text-align:left}.brd-thesis__contrast i{width:100%}.brd-triage__intro{display:block}.brd-triage__dial{width:min(13rem,100%);margin:2.5rem auto 0}.brd-triage__register>li{grid-template-columns:minmax(0,1fr)}.brd-triage__output{grid-template-columns:minmax(0,1fr);gap:.35rem;margin-left:3.2rem}.brd-system-map__legend{display:none}.brd-system-map__foundations,.brd-system-map__expressions,.brd-system-map__outcomes{grid-template-columns:minmax(0,1fr)}.brd-system-map :is(.brd-system-map__foundations,.brd-system-map__expressions) li,.brd-system-map__outcomes article{min-height:auto}.brd-system-map :is(.brd-system-map__foundations,.brd-system-map__expressions) li+li,.brd-system-map__outcomes article+article{border-top:1px solid var(--line-on-paper);border-left:0}.brd-system-map__connector{grid-template-columns:minmax(0,1fr);place-items:center;height:3.5rem}.brd-system-map__connector i{background:var(--color-bronze-base);transform-origin:top;width:1px;height:3.5rem;position:absolute}.brd-system-map__connector i:last-child{display:none}.brd-system-map__connector b{z-index:1}.brd-system__bridge{grid-template-columns:minmax(0,1fr)}.brd-system__bridge a{justify-self:start}.brd-coherence__invariant{text-align:center;grid-template-columns:minmax(0,1fr)}.brd-coherence__invariant i{width:4rem;margin-inline:auto}.brd-specimen{grid-template-columns:minmax(0,1fr);min-height:auto}.brd-specimen__stage{min-height:13rem}.brd-coherence__footer{grid-template-columns:minmax(0,1fr)}.brd-coherence__footer button{width:100%}.brd-method__acts{grid-template-columns:minmax(0,1fr)}.brd-method__acts li{grid-template-columns:2rem minmax(0,1fr);gap:1rem;min-height:auto}.brd-method__steps>li{grid-template-columns:2rem minmax(0,1fr)}.brd-method__steps dl{grid-column:2;grid-template-columns:minmax(0,1fr)}.brd-deliverables__workbench,.brd-modules__head{grid-template-columns:minmax(0,1fr)}.brd-artifact{border-top:1px solid var(--line-on-paper);border-left:0}.brd-artifact__sheet>div{transform:translateX(calc((var(--brd-layer) - 1) * .55rem))}.brd-deliverables__outcomes ul{grid-template-columns:minmax(0,1fr)}.brd-modules li{min-height:auto}.brd-deliverables__boundary{grid-template-columns:minmax(0,1fr);gap:.6rem}.brd-deployment-rail{grid-template-columns:minmax(0,1fr)}.brd-deployment-rail li{min-height:auto;padding:1.35rem 1.35rem 1.35rem 4.2rem}.brd-deployment-rail li>span{margin:0;position:absolute;top:1.55rem;left:1.25rem}.brd-deployment-rail i{background:linear-gradient(var(--color-bronze-base), var(--line-on-dark));transform-origin:top;width:1px;height:auto;top:2.2rem;bottom:-2.2rem;left:2.45rem}.brd-deployment-rail i:before{top:-.25rem;left:-.22rem}.brd-interventions__grid{grid-template-columns:minmax(0,1fr)}.brd-interventions__grid>li{min-height:20rem}.brd-interventions__action .vc-action-link{width:100%}.brd-objections__layout>ol>li{min-height:auto}}@media (width<=23.6875rem){.brd-prelude{padding-inline:1.1rem}.brd-prelude__markers strong{letter-spacing:.04em}.brd-triage__head{grid-template-columns:1.75rem minmax(0,1fr)}.brd-triage__output{margin-left:2.75rem}}@media (orientation:landscape) and (width<=63.9375rem) and (height<=31.25rem){.brd-hero__shell{padding-top:calc(var(--header-height) + .5rem)}.brd-hero h1{max-width:none}.brd-hero__actions{margin-top:1.25rem}.brd-hero__copy{padding-bottom:2.5rem}.brd-chapter-nav{position:static;top:auto}}@media (prefers-reduced-motion:reduce){.brd [data-brd-scene] *,.brd [data-brd-coherence] *{transition:none!important;animation:none!important}}.brd :where(section,article,header,div,li,dl,dt,dd,figure){min-width:0}.brd [data-founding-acronym]{overflow-wrap:break-word;max-width:100%}.brd .vc-action-link{gap:min(var(--space-xl), 10vw);min-width:0;max-width:100%;padding-inline:min(1.5rem,8vw)}.brd .vc-action-link>span:first-child{overflow-wrap:anywhere;min-width:0}.brd-prelude,.brd-prelude__specimen,.brd-prelude__markers li{grid-template-columns:minmax(0,1fr)}.brd-prelude{container:brd-prelude/inline-size}.brd-specimen__meta{flex-wrap:wrap;gap:.5rem}.brd-specimen__meta strong{min-width:0;max-width:100%}@container brd-prelude (width<10rem){.brd-prelude__markers{grid-template-columns:minmax(0,1fr)}.brd-prelude__markers li+li{border-left:0;border-top:1px solid var(--line-on-paper)}}.brd .vc-film__shell,.brd .vc-film__player{grid-template-columns:minmax(0,1fr);display:grid}.brd .vc-film__player{aspect-ratio:auto}.brd .vc-film__player>video,.brd .vc-film__player .vc-film__play{grid-area:1/1}.brd .vc-film__player>video{align-self:center}.brd .vc-film__player .vc-film__play{align-self:stretch;position:relative;inset:auto}.brd [data-founding-identity] [data-founding-year]{flex-wrap:wrap}.brd-artifact__sheet{grid-template-columns:minmax(0,1fr)}.brd-artifact__sheet>div{grid-template-columns:minmax(0,1fr);justify-self:center;width:min(clamp(13.5rem,23vw,22rem),100%);padding-inline:min(1.2rem,8vw)}@media (width<20rem){.brd-situations__grid>li,.brd-objections__layout>ol>li,.brd-method__acts li,.brd-method__steps>li,.brd-deliverables__core>ol>li{grid-template-columns:minmax(0,1fr)}.brd-method__steps dl{grid-column:1}.brd-situations__grid>li,.brd-objections__layout>ol>li,.brd-deliverables__core,.brd-artifact{padding-inline:.75rem}.brd-triage__output{margin-left:0}.brd-deployment-rail li{padding-inline:1.35rem}.brd-deployment-rail li>span{margin-bottom:1rem;position:static}.brd-deployment-rail i{left:.45rem}}.brd-brief{color:var(--color-ink)}.brd-brief__head{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:end;gap:clamp(3rem,7vw,8rem);display:grid}.brd-brief__head>div>p{max-width:48rem;color:var(--color-ink-muted);margin:0;line-height:1.75}.brd-brief__head .brd-brief__promise{border-top:1px solid var(--line-on-paper);color:var(--color-ink);margin-top:1.25rem;padding-top:1rem;font-weight:600}.brd-brief__form{background:var(--color-ivory-bright);border:1px solid var(--line-on-paper);gap:2rem;margin-top:clamp(3.5rem,6vw,6rem);padding:clamp(1.5rem,4vw,4rem);display:grid}.brd-brief__form label,.brd-brief__contact legend,.brd-brief__main-field>label{color:var(--color-ink);font-size:var(--type-label-size);letter-spacing:.015em;font-weight:700}.brd-brief__form label>small{color:var(--color-ink-muted);font-size:var(--type-label-size);font-weight:450}.brd-brief__form :is(input,select,textarea){border:1px solid var(--line-on-paper);border-radius:var(--radius-control);background:var(--color-ivory-action);width:100%;min-height:50px;color:var(--color-ink);font:400 var(--type-body-size)/1.5 var(--font-sans);margin-top:.55rem;padding:.82rem .9rem}.brd-brief__form textarea{resize:vertical;min-height:8.5rem}.brd-brief__form :is(input,select,textarea):focus-visible{border-color:var(--color-bronze-deep);outline-offset:2px;outline:3px solid #76582f47}.brd-brief__form :is(input,select,textarea):user-invalid{border-color:#8a382f}.brd-brief__main-field{display:grid}.brd-brief__main-field>p{max-width:58rem;color:var(--color-ink-muted);font-size:var(--type-body-size);margin:.45rem 0 0;line-height:1.55}.brd-brief__main-field textarea{min-height:13rem}.brd-brief__choice-grid,.brd-brief__context-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.25rem;display:grid}.brd-brief__contact{border:0;border-top:1px solid var(--line-on-paper);grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;margin:0;padding:1.5rem 0 0;display:grid}.brd-brief__contact legend{padding:0 1rem 0 0}.brd-brief__deadline{max-width:calc(50% - .625rem)}.brd-brief__submit{grid-template-columns:minmax(17rem,auto) 1fr;align-items:center;gap:1.5rem;display:grid}.brd-brief__submit button{border:1px solid var(--color-slate-raised);border-radius:var(--radius-control);background:var(--color-slate-raised);min-height:52px;color:var(--color-ivory-paper);cursor:pointer;font:750 var(--type-button-size)/1.2 var(--font-sans);letter-spacing:var(--type-button-tracking);text-transform:uppercase;justify-content:space-between;align-items:center;gap:2rem;padding:.95rem 1.4rem;display:inline-flex}.brd-brief__submit button:disabled{cursor:wait;opacity:.68}.brd-brief__submit button:focus-visible{outline:3px solid var(--color-bronze-deep);outline-offset:3px}.brd-brief__submit>p{max-width:31rem;color:var(--color-ink-muted);font-size:var(--type-body-size);margin:0;line-height:1.55}.brd-brief__form-status{min-height:1.5rem;color:var(--color-ink-muted);font-size:var(--type-body-size);margin:-1rem 0 0}.brd-brief__error-summary{color:#6e2c25;background:#fff7f4;border:1px solid #8a382f;padding:1rem 1.2rem}.brd-brief__error-summary p{font-size:var(--type-body-size);margin:.25rem 0 0}.brd-brief__error-summary a{color:inherit;text-underline-offset:.18em;margin-left:.35rem;font-weight:700}.brd-brief__field-error{color:#6e2c25;font-size:var(--type-body-size);margin:.45rem 0 0;font-weight:600;line-height:1.45;display:block}.brd-brief__after{background:var(--color-slate-raised);color:var(--color-ivory-paper);grid-template-columns:minmax(0,4fr) minmax(0,8fr);gap:clamp(2.5rem,6vw,7rem);padding:clamp(2rem,4vw,4rem);display:grid}.brd-brief__after .brd-kicker{color:var(--color-bronze-light)}.brd-brief__after h3{max-width:12ch;font-size:var(--type-headline-size);margin:0}.brd-brief__after ol{border-top:1px solid var(--line-on-dark);margin:0;padding:0;list-style:none}.brd-brief__after li{border-bottom:1px solid var(--line-on-dark);grid-template-columns:2rem minmax(0,1fr);gap:1rem;padding:1.25rem 0;display:grid}.brd-brief__after li span{color:var(--color-bronze-light);font-size:var(--type-label-size);font-weight:750}.brd-brief__after li p{color:var(--color-ivory-muted);font-size:var(--type-body-size);margin:0;line-height:1.6}.brd-brief__result{background:var(--color-ivory-bright);border:1px solid var(--line-on-paper);margin-top:clamp(3rem,5vw,5rem);padding:clamp(1.5rem,4vw,4rem)}.brd-brief__result h3{max-width:20ch;font-size:var(--type-headline-size);margin-bottom:2rem}.brd-brief__result>label{font-size:var(--type-label-size);margin-bottom:.5rem;font-weight:700;display:block}.brd-brief__result textarea{border:1px solid var(--line-on-paper);background:var(--color-ivory-action);width:100%;color:var(--color-ink);font:400 var(--type-body-size)/1.55 var(--font-sans);resize:vertical;padding:1rem}.brd-brief__result>p{color:var(--color-ink-muted);font-size:var(--type-body-size)}.brd-brief__result-actions,.brd-brief__secondary>div{flex-wrap:wrap;align-items:stretch;gap:.7rem;display:flex}.brd-brief__result-actions :is(a,button),.brd-brief__secondary a,.brd-brief__fallback a{border:1px solid var(--color-slate-raised);border-radius:var(--radius-control);min-height:48px;color:var(--color-ink);cursor:pointer;font:700 var(--type-button-size)/1.2 var(--font-sans);letter-spacing:.06em;text-transform:uppercase;background:0 0;justify-content:center;align-items:center;padding:.8rem 1rem;text-decoration:none;display:inline-flex}.brd-brief__result-actions a{background:var(--color-slate-raised);color:var(--color-ivory-paper)}.brd-brief__result-actions :is(a,button):focus-visible,.brd-brief__secondary a:focus-visible,.brd-brief__fallback a:focus-visible{outline:3px solid var(--color-bronze-deep);outline-offset:3px}.brd-brief__secondary{border-bottom:1px solid var(--line-on-paper);grid-template-columns:1fr auto;align-items:center;gap:1.5rem;padding:1.5rem 0;display:grid}.brd-brief__secondary>p{font-family:var(--font-serif);font-size:var(--type-title-size);margin:0;line-height:1.2}.brd-brief__secondary a{border:0}.brd-brief__fallback{border:1px solid var(--line-on-paper);margin-top:2rem;padding:1.5rem}.brd-brief__fallback p{margin:0 0 1rem}@media (hover:hover) and (pointer:fine){.brd-brief__submit button,.brd-brief__result-actions :is(a,button),.brd-brief__secondary a{transition:background-color var(--motion-feedback-duration) var(--ease-out-strong), color var(--motion-feedback-duration) var(--ease-out-strong), border-color var(--motion-feedback-duration) var(--ease-out-strong)}.brd-brief__submit button:hover,.brd-brief__result-actions a:hover{color:var(--color-ink);background:0 0}.brd-brief__result-actions button:hover,.brd-brief__secondary a:hover{background:var(--color-slate-raised);color:var(--color-ivory-paper)}}@media (width<=63.9375rem){.brd-brief__head,.brd-brief__after{grid-template-columns:minmax(0,1fr)}.brd-brief__contact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.4375rem){.brd-brief__form{gap:1.5rem;padding:1.25rem}.brd-brief__choice-grid,.brd-brief__context-grid,.brd-brief__contact,.brd-brief__submit,.brd-brief__secondary{grid-template-columns:minmax(0,1fr)}.brd-brief__deadline{max-width:none}.brd-brief__submit button,.brd-brief__result-actions :is(a,button),.brd-brief__secondary a,.brd-brief__fallback a{width:100%}.brd-brief__secondary>div,.brd-brief__result-actions{flex-direction:column}}.brd-brief{container:brd-brief/inline-size}@container brd-brief (width<15rem){.brd-brief__after{padding-inline:1rem}.brd-brief__after li{grid-template-columns:minmax(0,1fr);gap:.5rem}}
