._hero_xpbns_1{position:relative;isolation:isolate;min-height:38rem;display:flex;align-items:flex-end;overflow:hidden;padding:clamp(2.5rem,7vw,7rem) clamp(1rem,7vw,7rem);border-bottom:1px solid rgba(214,185,143,.11);background:#0d0c0b}._heroCopy_xpbns_1{position:relative;z-index:2;max-width:64rem}._heroCopy_xpbns_1>p,._intro_xpbns_1>div:first-child>p,._architecture_xpbns_1 header>p,._bridge_xpbns_1>div:first-child>p{margin:0 0 .8rem;color:#dec49e;font-size:.63rem;letter-spacing:.26em;text-transform:uppercase;font-weight:600}._hero_xpbns_1 h1,._intro_xpbns_1 h2,._architecture_xpbns_1 h2,._topic_xpbns_1 h3,._bridge_xpbns_1 h2{font-family:var(--font-family-display);font-weight:500;letter-spacing:-.04em;margin:0}._hero_xpbns_1 h1{font-size:clamp(3.8rem,8vw,7.8rem);line-height:.88;max-width:10ch}._heroCopy_xpbns_1>div{max-width:45rem;color:#c9c1b8;line-height:1.78;margin-top:1.3rem}._intro_xpbns_1,._architecture_xpbns_1,._bridge_xpbns_1{max-width:92rem;margin:0 auto;padding:clamp(5rem,9vw,9rem) clamp(1rem,5vw,5rem)}._intro_xpbns_1,._bridge_xpbns_1{display:grid;grid-template-columns:.9fr 1.1fr;gap:clamp(2rem,8vw,8rem)}._intro_xpbns_1{border-bottom:1px solid rgba(214,185,143,.11)}._intro_xpbns_1 h2,._bridge_xpbns_1 h2{font-size:clamp(2.8rem,5.4vw,5rem);line-height:.95}._intro_xpbns_1>div:last-child p,._bridge_xpbns_1>div:last-child p{color:#b7afa5;line-height:1.8;max-width:44rem}._architecture_xpbns_1 header{display:grid;grid-template-columns:.55fr 1fr .8fr;gap:clamp(1.5rem,5vw,5rem);align-items:end;margin-bottom:3rem}._architecture_xpbns_1 h2{font-size:clamp(3rem,5.8vw,5.5rem);line-height:.95}._architecture_xpbns_1 header>div{color:#b7afa5;line-height:1.75}._topicGrid_xpbns_1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem}._topic_xpbns_1{min-height:17rem;padding:1.6rem 1.4rem;display:flex;flex-direction:column;border-top:1px solid rgba(214,185,143,.28);background:linear-gradient(180deg,#d6b98f0b,#12100e14)}._topic_xpbns_1>span{color:#dec49e;font-size:.58rem;letter-spacing:.18em}._topic_xpbns_1 h3{font-size:clamp(2rem,3.4vw,3.1rem);line-height:1;margin-top:.9rem}._topic_xpbns_1 p{color:#afa79d;line-height:1.7;max-width:38rem}._topic_xpbns_1 a,._bridge_xpbns_1 a{margin-top:auto;color:#dec49e;text-decoration:none;font-size:.76rem;letter-spacing:.04em}._topic_xpbns_1 small{margin-top:auto;color:#777067;font-size:.7rem;letter-spacing:.08em;text-transform:uppercase}._bridge_xpbns_1{border-top:1px solid rgba(214,185,143,.11)}._bridge_xpbns_1 a{display:inline-block;margin-top:1rem}@media(max-width:900px){._intro_xpbns_1,._bridge_xpbns_1,._architecture_xpbns_1 header{grid-template-columns:1fr}._topicGrid_xpbns_1{grid-template-columns:1fr}._hero_xpbns_1{min-height:34rem}}._hero_xpbns_1{background:linear-gradient(120deg,#393329,#2c2923)}._topic_xpbns_1{background:linear-gradient(120deg,#393329,#302c26)}._heroCopy_xpbns_1>div,._intro_xpbns_1>div:last-child p,._bridge_xpbns_1>div:last-child p,._architecture_xpbns_1 header>div,._topic_xpbns_1 p{color:#e9dfd0;font-size:1.125rem}._topic_xpbns_1 small{color:#d7cbbb}._topic_xpbns_1 a,._bridge_xpbns_1 a{font-size:1rem;min-height:44px}._hero_xpbns_1 h1,._intro_xpbns_1 h2,._architecture_xpbns_1 h2,._topic_xpbns_1 h3,._bridge_xpbns_1 h2{line-height:1.1}._topic_xpbns_1{border:1px solid rgba(214,185,143,.2);border-radius:1.5rem;box-shadow:inset 0 1px #ffffff0f}._heroCopy_xpbns_1>p,._intro_xpbns_1>div:first-child>p,._architecture_xpbns_1 header>p,._bridge_xpbns_1>div:first-child>p,._topic_xpbns_1>span,._topic_xpbns_1 small{font-size:.9rem;letter-spacing:.09em}._topic_xpbns_1 a,._bridge_xpbns_1 a{display:flex;align-items:center;text-underline-offset:.25em}._topic_xpbns_1 a:hover,._bridge_xpbns_1 a:hover{text-decoration:underline}
