:root{--paper:#F4F4F4;--ink:#000000;--char:#1A1A1A;--grey:#6B6B6B;--hairline:#D8D8D8;--white:#FFFFFF}.project-bronze-heart,.project-bronze-heart *{margin:0;padding:0;box-sizing:border-box}.project-bronze-heart{font-family:var(--font-body-family);background:var(--paper);color:var(--char);font-weight:100;line-height:1.75;-webkit-font-smoothing:antialiased;font-style:normal}.project-bronze-heart .eyebrow{font-size:11px;font-weight:500;letter-spacing:.32em;text-transform:uppercase;color:var(--grey)}.project-bronze-heart h1,.project-bronze-heart h2{font-weight:200;letter-spacing:.01em;line-height:1.12;color:var(--ink)}.project-bronze-heart h1{font-size:clamp(44px,7vw,88px)}.project-bronze-heart h2{font-size:clamp(30px,4vw,48px)}.project-bronze-heart p{font-size:15.5px;color:var(--char)}.project-bronze-heart .measure{max-width:640px}.project-bronze-heart section{padding:clamp(72px,10vw,140px) clamp(24px,7vw,110px)}.project-bronze-heart .rule{width:56px;height:1px;background:var(--ink);margin:28px 0}.project-bronze-heart .reveal{opacity:0;transform:translateY(18px);transition:opacity .9s ease,transform .9s ease}.project-bronze-heart .reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.project-bronze-heart .reveal{opacity:1;transform:none;transition:none}}.project-bronze-heart a{color:inherit}.project-bronze-heart :focus-visible{outline:2px solid var(--ink);outline-offset:3px}.project-bronze-heart .hero{position:relative;height:92vh;min-height:560px;padding:0;overflow:hidden}.project-bronze-heart .hero img{width:100%;height:100%;object-fit:cover;display:block}.project-bronze-heart .hero .hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000009e,#0000001f 45%,#0000 70%);z-index:1}.project-bronze-heart .hero .caption{position:absolute;left:clamp(24px,7vw,110px);bottom:clamp(48px,8vh,90px);color:var(--white);max-width:640px;z-index:1}.project-bronze-heart .hero .eyebrow{color:#fff}.project-bronze-heart .hero h1{color:var(--white);margin:14px 0 18px;text-transform:capitalize;font-weight:100}.project-bronze-heart .hero p{color:#ffffffd9;font-weight:300;font-size:16px}.project-bronze-heart .overview{text-align:center;display:flex;flex-direction:column;align-items:center}.project-bronze-heart .overview .rule{margin:28px auto}.project-bronze-heart .split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(40px,6vw,96px);align-items:center}.project-bronze-heart .split img{width:100%;height:100%;max-height:640px;object-fit:cover;display:block}.project-bronze-heart .split .txt h2{margin:14px 0 0}.project-bronze-heart .split .txt p{margin-top:26px}.project-bronze-heart .split.flip .media{order:2}@media(max-width:900px){.project-bronze-heart .split{grid-template-columns:1fr}.project-bronze-heart .split.flip .media{order:0}}.project-bronze-heart .gallery{padding-left:0;padding-right:0}.project-bronze-heart .gallery .head{padding:0 clamp(24px,7vw,110px) 48px}.project-bronze-heart .strip{display:grid;grid-template-columns:1fr 1fr 1fr;gap:8px}.project-bronze-heart .strip figure{overflow:hidden}.project-bronze-heart .strip img{width:100%;height:100%;min-height:300px;object-fit:cover;display:block;transition:transform 1.2s ease}.project-bronze-heart .strip figure:hover img{transform:scale(1.03)}@media(max-width:760px){.project-bronze-heart .strip{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.project-bronze-heart .strip img{transition:none}}.project-bronze-heart .specs{background:var(--white);border-top:1px solid var(--hairline);border-bottom:1px solid var(--hairline)}.project-bronze-heart .specgrid{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:56px}.project-bronze-heart .spec{padding:0 36px;border-left:1px solid var(--hairline)}.project-bronze-heart .spec:first-child{border-left:none;padding-left:0}.project-bronze-heart .spec h3{font-size:11px;font-weight:500;letter-spacing:.28em;text-transform:uppercase;color:var(--grey);margin-bottom:16px}.project-bronze-heart .spec p{font-size:14.5px}@media(max-width:900px){.project-bronze-heart .specgrid{grid-template-columns:1fr 1fr;row-gap:44px}.project-bronze-heart .spec:nth-child(3){border-left:none;padding-left:0}}@media(max-width:560px){.project-bronze-heart .specgrid{grid-template-columns:1fr}.project-bronze-heart .spec{border-left:none;padding:0}}.project-bronze-heart .timeline .stages{display:grid;grid-template-columns:repeat(5,1fr);gap:36px;margin-top:64px;border-top:1px solid var(--hairline);padding-top:0}.project-bronze-heart .stage{padding-top:40px;position:relative}.project-bronze-heart .stage:before{content:"";position:absolute;top:-1px;left:0;width:24px;height:1px;background:var(--ink)}.project-bronze-heart .stage .num{font-weight:200;font-size:34px;color:var(--ink);letter-spacing:.04em}.project-bronze-heart .stage h3{font-size:12px;font-weight:500;letter-spacing:.22em;text-transform:uppercase;color:var(--ink);margin:14px 0 12px}.project-bronze-heart .stage p{font-size:13.5px;color:var(--grey);line-height:1.7}@media(max-width:1000px){.project-bronze-heart .timeline .stages{grid-template-columns:1fr;gap:0;border-top:none}.project-bronze-heart .stage{border-top:1px solid var(--hairline);padding:32px 0}}.project-bronze-heart .invest{background:var(--ink);color:var(--paper);text-align:center;display:flex;flex-direction:column;align-items:center}.project-bronze-heart .invest .eyebrow{color:#f4f4f48c}.project-bronze-heart .invest h2{color:var(--white);margin:14px 0 0}.project-bronze-heart .invest .rule{background:var(--paper);opacity:.5;margin:32px auto}.project-bronze-heart .invest p{color:#f4f4f4d1;font-weight:300}.project-bronze-heart .invest .range{font-weight:200;font-size:clamp(34px,4.5vw,54px);color:var(--white);letter-spacing:.02em;margin:36px 0 8px}.project-bronze-heart .invest .range small{font-size:.38em;letter-spacing:.3em;font-weight:400;text-transform:uppercase;vertical-align:middle;color:#f4f4f499}.project-bronze-heart .btn{display:inline-block;margin-top:44px;padding:17px 46px;border:1px solid var(--paper);color:var(--white);text-decoration:none;font-size:11px;font-weight:500;letter-spacing:.3em;text-transform:uppercase;transition:background .35s,color .35s}.project-bronze-heart .btn:hover{background:var(--paper);color:var(--ink)}.project-bronze-heart .btn.dark{border-color:var(--ink);color:var(--ink)}.project-bronze-heart .btn.dark:hover{background:var(--ink);color:var(--paper)}.project-bronze-heart .faq .list{margin-top:48px;border-top:1px solid var(--hairline);max-width:820px}.project-bronze-heart details{border-bottom:1px solid var(--hairline)}.project-bronze-heart summary{cursor:pointer;list-style:none;display:flex;justify-content:space-between;align-items:center;gap:24px;padding:30px 4px;font-size:16px;font-weight:500;color:var(--ink);letter-spacing:.01em}.project-bronze-heart summary::-webkit-details-marker{display:none}.project-bronze-heart summary .ind{font-weight:200;font-size:26px;line-height:1;color:var(--grey);transition:transform .35s ease;flex:none}.project-bronze-heart details[open] summary .ind{transform:rotate(45deg)}.project-bronze-heart details .a{padding:0 4px 32px;max-width:680px}.project-bronze-heart details .a p{color:var(--grey);font-size:14.5px}@media(prefers-reduced-motion:reduce){.project-bronze-heart summary .ind{transition:none}}.project-bronze-heart .cta{position:relative;padding:0;height:72vh;min-height:480px;overflow:hidden;display:flex;align-items:center;justify-content:center;text-align:center}.project-bronze-heart .cta img{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}.project-bronze-heart .cta .hero-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to top,#0000009e,#0000001f 45%,#0000 70%);z-index:1}.project-bronze-heart .cta .inner{position:relative;color:var(--white);padding:0 24px;max-width:660px;z-index:1}.project-bronze-heart .cta .eyebrow{color:#ffffffb3}.project-bronze-heart .cta h2{color:var(--white);margin:16px 0 20px}.project-bronze-heart .cta p{color:#ffffffd9;font-weight:300}
/*# sourceMappingURL=/cdn/shop/t/12/assets/project-bronze-heart.css.map */
