/* WG TaubenMax: a scoped graphite and gold palette inspired by the original project. */
.pigeon-case-page{--case-ink:#292e35;--case-muted:#74726d;--case-accent:#926b24;--case-line:#e5decd}
.pigeon-case-page .wi-breadcrumbs{color:#8d8778}
.pigeon-case-page .wi-breadcrumbs span[aria-hidden]{color:#c5baa1}
.pigeon-case-page .wi-hero h1{font-size:clamp(44px,5vw,68px)}
.pigeon-case-page .wi-hero__subtitle{color:#7a7160}
.pigeon-case-page .wi-facts dt{color:#a0947b}
.pigeon-case-page .wi-facts dd{color:#615436}
.pigeon-case-page .wi-hero__image{background:radial-gradient(ellipse at 50% 64%,#ece3cd,#f6f2e8 74%)}
.pigeon-case-page .wi-hero__visual figcaption{color:#a49370}
.pigeon-case-page .wi-chapters>a{color:#7d673c}
.pigeon-case-page .wi-chapters>a>span{color:#c3b08a}
.pigeon-case-page .wi-chapters>a>b{color:#b29960}
.pigeon-case-page .wi-chapters>a:hover{color:#765417}
.pigeon-case-page .wi-image,.pigeon-case-page .wi-image--warm{background:#f4f0e5}
.pigeon-case-page .wi-note>span{color:#c1a665}
.pigeon-case-page .wi-note p{color:#926b24}
.pigeon-case-page .wi-challenge{background:#292d33}
.pigeon-case-page .wi-challenge .wi-image{background:#f1eddf}
.pigeon-case-page .wi-challenge .wi-eyebrow{color:#dbc487}
.pigeon-case-page .wi-challenge .wi-eyebrow>span{background:#dbc487}
.pigeon-case-page .wi-challenge h2{color:#faf7ed}
.pigeon-case-page .wi-challenge h2 em{color:#e8cf91}
.pigeon-case-page .wi-challenge .wi-copy>p:not(.wi-eyebrow){color:#cfc9bc}
.pigeon-case-page .wi-checks>li{color:#e3d9c1}
.pigeon-case-page .wi-checks>li::before{color:#cfb16f}
.pigeon-case-page .wi-scope__image{background:#f4f0e5}
.pigeon-case-page .wi-scope__number{color:#b29a69}
.pigeon-case-page .wi-scope__list h3{color:#7c632d}
.pigeon-case-page .wi-result__visual{background:#f4f0e5}
.pigeon-case-page .wi-result__visual figcaption{color:#d9c799;background:#292d33}
.pigeon-case-page .wi-result__visual figcaption a{color:#f7edce}
.pigeon-case-page .wi-proposal .pw-proposal__steps>li>span{background:#f4efdf}
.pigeon-case-page .wi-proposal .pw-proposal__steps h3,.pigeon-case-page .wi-proposal .pw-form__heading h3{color:#7c632d}
.pigeon-case-page .wi-proposal .pw-form label>span{color:#897952}
.pigeon-case-page .wi-proposal .pw-form input:not([type=file]),.pigeon-case-page .wi-proposal .pw-form textarea{border-color:#e5dcc4;background:#fcfaf4}
.pigeon-case-page .wi-proposal .pw-form input:focus,.pigeon-case-page .wi-proposal .pw-form textarea:focus{border-color:#b59b63;box-shadow:0 0 0 3px #b59b6316}
.pigeon-case-page .wi-proposal .pw-form__upload{border-color:#e5d9ba;background:#fdfbf3}
.pigeon-case-page .wi-proposal .pw-form__submit{border-color:#926b24;background:#926b24}
.pigeon-case-page .wi-proposal .pw-form__submit:hover{background:#78571d}
.pigeon-case-page .wi-proposal .pw-form__submit-arrow{color:#926b24}
@media(max-width:1050px){.pigeon-case-page .wi-hero h1{font-size:clamp(30px,4.2vw,46px)}}
@media(max-width:800px){.pigeon-case-page .wi-hero h1{font-size:clamp(38px,7vw,56px)}}
@media(max-width:560px){.pigeon-case-page .wi-hero h1{font-size:clamp(26px,8.7vw,48px)}}
