.bt-section{--bt-ease: cubic-bezier(.22, .61, .36, 1);position:relative;width:100%;box-sizing:border-box;overflow-x:clip;padding-left:5%;padding-right:5%;background:var(--bt-bg, #3C3E26);font-family:Montserrat,-apple-system,Helvetica Neue,Arial,sans-serif;-webkit-font-smoothing:antialiased}.bt-section *,.bt-section *:before,.bt-section *:after{box-sizing:border-box}.bt-container{width:100%;max-width:1240px;margin-left:auto;margin-right:auto}.bt-title{text-align:center;max-width:1000px;margin:0 auto clamp(36px,4vw,56px)}.bt-eyebrow{margin:0 0 clamp(20px,2vw,30px);font-family:Montserrat,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:clamp(12px,1vw,14px);font-weight:500;letter-spacing:.2em;text-transform:uppercase;color:var(--bt-eyebrow-color, #9D9C82)}.bt-h2{margin:0;font-family:Cormorant,Georgia,Times New Roman,serif;font-style:italic;font-weight:500;font-size:clamp(40px,5vw,72px);line-height:1.05;color:var(--bt-heading-color, #F5F1E8);text-wrap:balance}.bt-h2 p{margin:0}.bt-rule{overflow:hidden;width:100%;height:1px;margin:clamp(40px,5vw,72px) 0 clamp(48px,6vw,88px)}.bt-rule__fill{display:block;width:100%;height:100%;background:var(--bt-rule-color, #ffc371);transform:translate(-101%)}.bt-member{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px);align-items:center}.bt-member+.bt-rule{margin-top:clamp(56px,7vw,104px)}.bt-name{margin:0 0 clamp(22px,2.4vw,34px);font-family:Cormorant,Georgia,Times New Roman,serif;font-weight:600;font-size:clamp(34px,3vw,46px);line-height:1.05;color:var(--bt-name-color, #ffc371)}.bt-text{font-family:Montserrat,-apple-system,Helvetica Neue,Arial,sans-serif;font-weight:400;font-size:clamp(14px,1.2vw,17px);line-height:1.72;color:var(--bt-text-color, #EDEBE0)}.bt-text p{margin:0 0 1.5em}.bt-text p:last-child{margin-bottom:0}.bt-btn{display:inline-block;margin-top:clamp(28px,3vw,44px);padding:19px 42px;font-family:Montserrat,-apple-system,Helvetica Neue,Arial,sans-serif;font-size:clamp(13px,1vw,15px);font-weight:600;letter-spacing:.16em;text-transform:uppercase;text-align:center;white-space:nowrap;text-decoration:none;color:var(--bt-btn-text, #EDEBE0);background-color:var(--bt-btn-bg, #6C6F52);border:none;transition:background-color .24s var(--bt-ease),opacity .24s var(--bt-ease)}.bt-btn:hover{background-color:var(--bt-btn-bg-hover, #797C5D)}.bt-btn:active{opacity:.85}.bt-photo{display:block;width:100%;aspect-ratio:4 / 3;object-fit:cover;object-position:center}@media(prefers-reduced-motion:no-preference){.bt-section.bt-js [data-bt-fade]{opacity:0;transform:translateY(28px);transition:opacity .8s var(--bt-ease),transform .8s var(--bt-ease);will-change:opacity,transform}.bt-section.bt-js [data-bt-fade].bt-in{opacity:1;transform:translateY(0)}.bt-section.bt-js .bt-copy [data-bt-fade]:nth-child(2){transition-delay:.08s}.bt-section.bt-js .bt-copy [data-bt-fade]:nth-child(3){transition-delay:.16s}.bt-section.bt-js .bt-rule .bt-rule__fill{transform:translate(-101%);transition:transform .9s var(--bt-ease)}.bt-section.bt-js .bt-rule.bt-in .bt-rule__fill{transform:translate(0)}}.bt-section:not(.bt-js) .bt-rule__fill{transform:translate(0)}@media(max-width:860px){.bt-member{grid-template-columns:1fr;gap:clamp(28px,5vw,44px)}.bt-photo{order:-1}.bt-btn{display:block;width:100%}}
/*# sourceMappingURL=/cdn/shop/t/25/assets/bookish-team.css.map */
