.v2-home{color:#3a1509;background:#f6eee3;overflow:hidden}.v2-home img{object-fit:cover}.v2-home h1,.v2-home h2,.v2-home strong{font-family:var(--font-serif),Georgia,serif}.v2-hero{isolation:isolate;box-sizing:border-box;background:#2b160e;align-items:center;min-height:min(72vw,760px);padding-block:clamp(4rem,6vw,6rem) clamp(2rem,3vw,3.5rem);display:flex;position:relative}.v2-hero-image{z-index:-3}.v2-hero-shade{z-index:-2;background:linear-gradient(90deg,#190a03a8 0%,#190a0370 34%,#190a0314 66%,#0000 100%);position:absolute;inset:0}.v2-hero-copy{z-index:2;color:#fffaf4;width:min(1220px,100% - 6rem);margin:auto;position:relative}.v2-hero h1{letter-spacing:-.05em;max-width:720px;margin:0;font-size:clamp(4.2rem,7.7vw,8.1rem);font-weight:400;line-height:.9}.v2-lead{max-width:580px;font-family:var(--font-serif),Georgia,serif;color:#fff7ef;margin:1.7rem 0 1.9rem;font-size:clamp(1rem,1.5vw,1.35rem);line-height:1.45}.v2-button{color:#fff8ef;font-family:var(--font-serif),Georgia,serif;background:#b75d31;border:1px solid #ffffff14;align-items:center;gap:1.25rem;padding:1rem 1.65rem;font-size:1rem;transition:background .18s,transform .18s;display:inline-flex}.v2-button:hover{background:#8f3d1e;transform:translateY(-2px)}.v2-curiosity,.v2-journeys{width:min(1220px,100% - 6rem);margin:0 auto;padding:clamp(4.5rem,7vw,7.2rem) 0}.v2-section-rule{background:#8f3d1e;width:46px;height:1px;margin-bottom:1.35rem}.v2-section-rule.light{background:#fff3e6}.v2-curiosity h2,.v2-journeys h2{letter-spacing:-.045em;margin:0;font-weight:400;line-height:.96}.v2-curiosity h2{max-width:820px;font-size:clamp(3.1rem,5.8vw,6.2rem)}.v2-curiosity-grid{border-top:1px solid #3a150924;border-bottom:1px solid #3a150924;grid-template-columns:repeat(3,1fr);margin-top:3rem;display:grid}.v2-curiosity-item{color:#3a1509;border-right:1px solid #3a150929;grid-template-columns:auto 1fr auto;align-items:end;gap:1.1rem;min-height:180px;padding:2rem 2.25rem;text-decoration:none;display:grid;position:relative}.v2-curiosity-item:last-child{border-right:0}.v2-curiosity-item svg{fill:none;stroke:#5a2413;stroke-width:1.4px;stroke-linecap:round;stroke-linejoin:round;grid-column:1/-1;width:54px;height:54px;margin:auto auto 1.1rem}.v2-curiosity-item strong{font-size:clamp(1.35rem,2vw,1.8rem);font-weight:400}.v2-curiosity-item span{color:#8f3d1e;font-size:1.35rem;transition:transform .18s}.v2-curiosity-item:hover span{transform:translate(5px)}.v2-journeys{border-top:1px solid #3a15091a}.v2-journeys-head{justify-content:space-between;align-items:end;gap:2rem;display:flex}.v2-journeys-head h2{font-size:clamp(2.9rem,5.2vw,5.6rem)}.v2-journeys-head>span{padding-bottom:.5rem;font-size:1.4rem}.v2-journey-grid{grid-template-columns:1fr 1fr;gap:2rem;margin-top:1.2rem;display:grid}.v2-journey-card{color:#3a1509;text-decoration:none}.v2-journey-image{aspect-ratio:1.55;background:#d7c5b8;position:relative;overflow:hidden}.v2-journey-image img{object-fit:cover;width:100%;height:100%;transition:transform .55s cubic-bezier(.16,1,.3,1)}.v2-journey-card:hover .v2-journey-image img{transform:scale(1.035)}.v2-journey-copy{border-bottom:1px solid #3a150973;grid-template-columns:1fr auto;gap:.35rem 1rem;padding:1rem .2rem 1.2rem;display:grid;position:relative}.v2-journey-copy strong{font-size:clamp(1.55rem,2.3vw,2.15rem);font-weight:400;line-height:1.06}.v2-journey-copy span{font-family:var(--font-sans),Inter,Arial,sans-serif;letter-spacing:.18em;text-transform:uppercase;grid-column:1;font-size:.62rem;font-weight:700}.v2-journey-copy b{color:#8f3d1e;grid-area:1/2/3;align-self:center;font-size:1.5rem;font-weight:400}.v2-atlas-band{color:#fff8ef;isolation:isolate;background:#431604;align-items:center;min-height:300px;text-decoration:none;display:flex;position:relative}.v2-atlas-band>img{z-index:-3;object-fit:cover;object-position:center 45%;filter:saturate(.7)sepia(.12)}.v2-atlas-shade{z-index:-2;background:linear-gradient(90deg,#491603f5 0%,#491603c7 40%,#4916036b 70%,#49160394 100%);position:absolute;inset:0}.v2-atlas-copy{width:min(1220px,100% - 6rem);margin:auto}.v2-atlas-copy h2{letter-spacing:-.05em;margin:0;font-size:clamp(3.8rem,6vw,6.4rem);font-weight:400;line-height:.95}.v2-atlas-copy p{font-family:var(--font-sans),Inter,Arial,sans-serif;letter-spacing:.22em;margin:1rem 0 0;font-size:.76rem;font-weight:700}.v2-atlas-copy p span{margin-left:2rem;font-size:1.2rem}.v2-atlas-band:hover .v2-atlas-copy p span{display:inline-block;transform:translate(5px)}@media (max-width:820px){.v2-hero{align-items:flex-end;min-height:680px;padding-top:3rem;padding-bottom:2rem}.v2-hero-image{object-position:60% 50%!important}.v2-hero-shade{background:linear-gradient(#190a031f 0%,#190a0361 48%,#190a03c7 100%)}.v2-hero-copy{width:calc(100% - 2rem);padding-bottom:3rem}.v2-hero h1{font-size:clamp(3.8rem,14vw,5.5rem)}.v2-curiosity,.v2-journeys{width:calc(100% - 2rem);padding:4rem 0}.v2-curiosity h2,.v2-journeys-head h2{font-size:clamp(2.8rem,11vw,4.6rem)}.v2-curiosity-grid{grid-template-columns:1fr}.v2-curiosity-item{border-bottom:1px solid #3a150929;border-right:0;grid-template-columns:56px 1fr auto;min-height:132px}.v2-curiosity-item:last-child{border-bottom:0}.v2-curiosity-item svg{grid-column:1;width:46px;height:46px;margin:0}.v2-journey-grid{grid-template-columns:1fr;gap:2.8rem}.v2-atlas-copy{width:calc(100% - 2rem)}.v2-atlas-band{min-height:260px}}@media (max-width:520px){.v2-hero{min-height:610px;padding-top:3.5rem;padding-bottom:1.25rem}.v2-hero-copy{padding-bottom:2.2rem}.v2-hero h1{font-size:3.65rem}.v2-lead{font-size:1rem}.v2-button{padding:.9rem 1.2rem}.v2-curiosity-item{padding:1.4rem .4rem}.v2-journey-copy strong{font-size:1.55rem}.v2-atlas-copy h2{font-size:3.6rem}.v2-atlas-copy p{letter-spacing:.14em;font-size:.65rem}}
