.history-page{background:#fff}.history-hero{background:var(--forest-deep);color:#fff;min-height:52rem;position:relative;overflow:hidden}.history-hero__image{object-fit:cover;object-position:center 50%;width:100%;height:100%;position:absolute;inset:0}.history-hero__veil{background:linear-gradient(90deg,#081611f7,#081611b8 49%,#08161133);position:absolute;inset:0}.history-hero__content{z-index:1;flex-direction:column;justify-content:space-between;min-height:52rem;padding-block:3rem;display:flex;position:relative}.history-breadcrumbs{color:#ffffff91;flex-wrap:wrap;gap:.65rem;font-size:13px;display:flex}.history-breadcrumbs a{color:#fff}.history-hero__content>div:nth-child(2){max-width:67rem}.history-hero h1{letter-spacing:-.06em;max-width:65rem;margin:0;font-size:clamp(52px,8vw,100px);font-weight:500;line-height:.94}.history-hero__content>div:nth-child(2)>p:not(.eyebrow){color:#fffc;max-width:52rem;margin:1.6rem 0 0;font-size:19px;line-height:31px}.history-hero__meta{color:#ffffff8f;letter-spacing:.05em;text-transform:uppercase;flex-wrap:wrap;gap:.6rem 2rem;font-size:11px;display:flex}.history-thesis{background:var(--clay);color:#fff;padding:clamp(5rem,9vw,8rem) 0}.history-thesis__grid{grid-template-columns:minmax(22rem,.8fr) minmax(28rem,1.2fr);gap:clamp(4rem,9vw,9rem);display:grid}.history-thesis__grid>p{letter-spacing:-.04em;margin:0;font-size:clamp(35px,4.8vw,57px);line-height:1.1}.history-thesis h2,.history-heading h2,.history-time h2,.history-sites h2,.history-bingham h2,.history-myths h2,.history-now h2,.history-faq h2,.history-cta h2{letter-spacing:-.04em;margin:0;font-size:clamp(36px,4.7vw,58px);font-weight:500;line-height:1.1}.history-thesis__grid div p{color:#ffffffc7;font-size:17px;line-height:29px}.history-thesis .button{margin-top:1rem}.history-section{padding:clamp(6rem,10vw,9rem) 0}.history-heading{max-width:58rem}.history-heading--split{grid-template-columns:minmax(0,1fr) minmax(22rem,.72fr);align-items:end;gap:clamp(3rem,8vw,8rem);max-width:none;display:grid}.history-heading--split>p{color:var(--muted);font-size:17px;line-height:29px}.history-scale{background:var(--cream)}.history-scale__grid{background:var(--line);grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;display:grid}.history-scale article{background:#fff;flex-direction:column;min-height:26rem;padding:1.6rem;display:flex}.history-scale article>span{color:var(--clay);font-size:12px}.history-scale h3{margin:auto 0 1rem;font-size:29px;font-weight:500}.history-scale article p{color:var(--muted);margin:0;line-height:27px}.history-scale aside{border-left:3px solid var(--clay);background:#fff;grid-template-columns:15rem 1fr;gap:3rem;margin-top:2rem;padding:1.4rem;display:grid}.history-scale aside strong{color:var(--forest);font-weight:500}.history-scale aside p{color:var(--muted);margin:0;line-height:26px}.history-time{background:var(--forest-deep);color:#fff}.history-time__grid{grid-template-columns:minmax(25rem,1fr) minmax(22rem,.8fr);align-items:center;gap:clamp(4rem,10vw,10rem);display:grid}.history-time__grid>div:first-child>p:not(.eyebrow){color:#ffffffad;font-size:17px;line-height:29px}.history-time__mark{border:1px solid #ffffff38;flex-direction:column;min-height:27rem;padding:2rem;display:flex}.history-time__mark>span{color:#dfbd78;letter-spacing:-.08em;font-size:clamp(88px,13vw,160px);line-height:.8}.history-time__mark strong{margin-top:.8rem;font-size:25px;font-weight:500}.history-time__mark p{color:#ffffff94;margin-top:auto;line-height:26px}.history-purpose{background:#fff}.history-purpose__grid{background:var(--line);grid-template-columns:repeat(2,1fr);gap:1px;margin-top:4rem;display:grid}.history-purpose article{background:var(--cream);min-height:22rem;padding:1.6rem}.history-purpose article>span{color:var(--forest);letter-spacing:.04em;text-transform:uppercase;font-size:11px}.history-purpose h3{margin:4rem 0 1rem;font-size:28px;font-weight:500}.history-purpose article p{color:var(--muted);line-height:27px}.history-purpose__caution{border-top:4px solid var(--clay)}.history-purpose__caution>span{color:var(--clay)!important}.history-labor{color:#fff;background:#244c41}.history-labor__grid{background:#fff3;grid-template-columns:repeat(3,1fr);gap:1px;margin-top:4rem;display:grid}.history-labor article{background:#193a31;flex-direction:column;min-height:20rem;padding:1.5rem;display:flex}.history-labor article>span{color:#dfbd78;font-size:12px}.history-labor h3{margin:auto 0 .8rem;font-size:24px;font-weight:500}.history-labor article p{color:#ffffffa6;margin:0;line-height:26px}.history-labor .container>aside{border-top:1px solid #fff3;grid-template-columns:18rem 1fr;gap:3rem;margin-top:2rem;padding-top:2rem;display:grid}.history-labor aside h3{color:#dfbd78;margin:0}.history-labor aside p{color:#ffffffab;margin:0;line-height:27px}.history-sites{background:var(--cream)}.history-sites__grid{grid-template-columns:minmax(23rem,.9fr) minmax(30rem,1.1fr);align-items:start;gap:clamp(4rem,8vw,8rem);display:grid}.history-sites figure{margin:0;position:sticky;top:2rem}.history-sites figure img{aspect-ratio:4/5;object-fit:cover;object-position:center;width:100%}.history-sites figcaption{color:var(--muted);margin-top:.7rem;font-size:12px;line-height:20px}.history-sites__grid>div>p:not(.eyebrow){color:var(--muted);line-height:28px}.history-sites ol{border-top:1px solid var(--line);margin:2rem 0;padding:0;list-style:none}.history-sites li{border-bottom:1px solid var(--line);grid-template-columns:3rem 1fr;gap:1rem;padding:1.2rem 0;display:grid}.history-sites li>span{color:var(--clay);font-size:11px}.history-sites li h3{margin:0 0 .3rem;font-size:21px;font-weight:500}.history-sites li p{color:var(--muted);margin:0;line-height:25px}.history-sites__link{color:var(--clay);letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:700}.history-bingham{background:var(--clay);color:#fff}.history-bingham__grid{grid-template-columns:minmax(25rem,1fr) minmax(22rem,.75fr);gap:clamp(4rem,9vw,9rem);display:grid}.history-bingham__grid>div>p:not(.eyebrow){color:#ffffffc2;font-size:17px;line-height:29px}.history-bingham blockquote{border:1px solid #ffffff4d;flex-direction:column;min-height:24rem;margin:0;padding:2rem;display:flex}.history-bingham blockquote span{color:#ffffff8a;text-transform:uppercase;font-size:11px}.history-bingham blockquote p{margin:auto 0 0;font-size:28px;line-height:1.35}.history-timeline{background:#fff}.history-timeline ol{border-top:1px solid var(--line);margin:4rem 0 0;padding:0;list-style:none}.history-timeline li{border-bottom:1px solid var(--line);grid-template-columns:4rem minmax(13rem,.45fr) minmax(22rem,1.55fr);align-items:start;gap:2rem;padding:1.4rem 0;display:grid}.history-timeline li>span{color:var(--clay);font-size:11px}.history-timeline time{color:var(--forest);font-size:18px;font-weight:500}.history-timeline li p{color:var(--muted);margin:0;line-height:26px}.history-evidence{background:var(--forest-deep);color:#fff}.history-evidence__grid{background:#fff3;grid-template-columns:1fr 1fr;gap:1px;margin-top:4rem;display:grid}.history-evidence article{background:#17271f;padding:clamp(2rem,5vw,4rem)}.history-evidence h3{color:#dfbd78;margin:0 0 2rem;font-size:31px;font-weight:500}.history-evidence ul{margin:0;padding-left:1.2rem}.history-evidence li{color:#ffffffb8;padding:.55rem 0;line-height:26px}.history-evidence__care{border-top:4px solid var(--clay)}.history-evidence__care h3{color:#ef9a78}.history-myths{background:#fff}.history-myths__grid{grid-template-columns:minmax(19rem,.65fr) minmax(29rem,1.35fr);gap:clamp(4rem,9vw,9rem);display:grid}.history-myths header>p:not(.eyebrow){color:var(--muted);line-height:27px}.history-myths details,.history-faq details{border-top:1px solid var(--line)}.history-myths summary,.history-faq summary{padding:1.25rem 2.5rem 1.25rem 0;font-size:18px;list-style:none;position:relative}.history-myths summary::-webkit-details-marker{display:none}.history-faq summary::-webkit-details-marker{display:none}.history-myths summary:after,.history-faq summary:after{color:var(--forest);content:"+";font-size:23px;position:absolute;top:1.05rem;right:0}.history-myths details[open] summary:after,.history-faq details[open] summary:after{content:"−"}.history-myths details p,.history-faq details p{color:var(--muted);margin:0;padding:0 2rem 1.5rem 0;line-height:27px}.history-now{color:#fff;background:#244c41}.history-now__grid{grid-template-columns:1fr 1fr;gap:clamp(4rem,9vw,9rem);display:grid}.history-now__grid>div:first-child>p:not(.eyebrow){color:#ffffffb3;font-size:17px;line-height:29px}.history-now .button{margin-top:1rem}.history-now__grid>div:last-child{border-left:1px solid #ffffff38;padding-left:clamp(2rem,5vw,5rem)}.history-now h3{color:#dfbd78;margin:0;font-size:28px;font-weight:500}.history-now ul{margin:2rem 0;padding-left:1.2rem}.history-now li{color:#ffffffb8;padding:.55rem 0}.history-now__grid>div:last-child a{color:#fff;text-transform:uppercase;font-size:12px}.history-faq{background:#fff}.history-faq__grid{grid-template-columns:minmax(19rem,.65fr) minmax(29rem,1.35fr);gap:clamp(4rem,9vw,9rem);display:grid}.history-faq header>p:not(.eyebrow){color:var(--muted);line-height:27px}.history-sources{background:var(--cream);padding:4rem 0}.history-sources__grid{grid-template-columns:1fr 1fr;gap:5rem;display:grid}.history-sources h2{margin:0;font-size:27px;font-weight:500}.history-sources p{color:var(--muted);line-height:26px}.history-sources ul{margin:0;padding-left:1.2rem}.history-sources li{padding:.4rem 0}.history-sources a{color:var(--forest)}.history-sources__grid>div:last-child>p{border-top:1px solid var(--line);margin-top:1.5rem;padding-top:1rem;font-size:12px}.history-cta{background:var(--clay);color:#fff;padding:clamp(5rem,8vw,7rem) 0}.history-cta__grid{grid-template-columns:1fr auto;align-items:end;gap:4rem;display:grid}.history-cta p:not(.eyebrow){color:#ffffffc7;max-width:45rem;font-size:17px;line-height:29px}.history-cta__grid>div:last-child{flex-direction:column;gap:1.2rem;display:flex}.history-cta__grid>div:last-child>a:not(.button){color:#fff;text-align:center;text-transform:uppercase;font-size:12px}@media (width<=900px){.history-thesis__grid,.history-heading--split,.history-time__grid,.history-sites__grid,.history-bingham__grid,.history-myths__grid,.history-now__grid,.history-faq__grid,.history-sources__grid,.history-cta__grid{grid-template-columns:1fr;gap:2.5rem}.history-labor__grid{grid-template-columns:repeat(2,1fr)}.history-sites figure{position:static}.history-now__grid>div:last-child{border-top:1px solid #ffffff38;border-left:0;padding-top:2.5rem;padding-left:0}.history-cta__grid>div:last-child{align-items:flex-start}}@media (width<=640px){.history-hero,.history-hero__content{min-height:46rem}.history-hero__veil{background:linear-gradient(#08161142,#081611f7)}.history-hero h1{font-size:50px}.history-scale__grid,.history-purpose__grid,.history-labor__grid,.history-evidence__grid{grid-template-columns:1fr}.history-scale article,.history-purpose article,.history-labor article{min-height:auto}.history-scale h3,.history-purpose h3,.history-labor h3{margin-top:2.5rem}.history-scale aside,.history-labor .container>aside{grid-template-columns:1fr;gap:.8rem}.history-timeline li{grid-template-columns:2.5rem 1fr;gap:1rem}.history-timeline li p{grid-column:2}}.history-hero,.history-hero__content{min-height:min(820px,100svh - 82px)}.history-hero__veil{background:linear-gradient(90deg,#1f2619e0 0%,#1f26197a 58%,#1f26192e 100%)}.history-hero h1,.history-thesis h2,.history-heading h2,.history-sites h2,.history-bingham h2,.history-myths h2,.history-now h2,.history-faq h2,.history-cta h2{font-family:var(--font-heading);font-weight:700}.history-thesis,.history-scale,.history-time,.history-purpose,.history-labor,.history-sites,.history-bingham,.history-timeline,.history-evidence,.history-myths,.history-now,.history-faq{padding-block:clamp(5.5rem,9vw,8.5rem)}.history-thesis{background:var(--color-gold);color:var(--color-text)}.history-thesis p,.history-thesis blockquote{color:var(--color-text)}.history-scale,.history-sites,.history-sources{background:var(--color-greige)}.history-time,.history-labor,.history-evidence,.history-now,.history-cta{background:var(--color-olive-dark)}.history-scale__grid,.history-purpose__grid,.history-labor__grid,.history-evidence__grid{background:0 0;gap:1rem}.history-scale article,.history-purpose article,.history-labor article,.history-evidence article,.history-bingham blockquote{border-radius:var(--radius-card)}.history-scale article,.history-purpose article{border:1px solid var(--color-border);background:var(--color-surface);transition:transform var(--transition-fast),box-shadow var(--transition-fast)}.history-scale article:hover,.history-purpose article:hover{box-shadow:var(--shadow-card);transform:translateY(-4px)}.history-labor article,.history-evidence article{background:#ffffff0e;border:1px solid #ffffff29}.history-sites figure img{border-radius:var(--radius-card)}.history-sites li{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);margin-bottom:.75rem;padding:1.2rem}.history-bingham{background:#695334}.history-timeline ol{border-top:0}.history-timeline li{border:1px solid var(--color-border);border-radius:var(--radius-card);margin-bottom:.75rem;padding:1.35rem}.history-myths details,.history-faq details{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);margin-bottom:.75rem;padding-inline:1.25rem}.history-myths details:last-child,.history-faq details:last-child{border-bottom:1px solid var(--color-border)}.history-myths details p,.history-faq details p{padding-right:1rem}.history-sources{padding-block:clamp(4.5rem,7vw,6.5rem)}.history-sources__grid>div{border:1px solid var(--color-border);border-radius:var(--radius-card);background:var(--color-surface);padding:clamp(1.5rem,3vw,2.5rem)}@media (prefers-reduced-motion:reduce){.history-scale article,.history-purpose article{transition:none}}
