._page_19ubk_1{min-height:100vh;background:#fff}._hero_19ubk_1{display:grid;grid-template-columns:1fr;overflow:hidden}._hero_19ubk_1>div:first-child{padding:8rem 2rem 4rem}._hero_19ubk_1>div:first-child>p,._collections_19ubk_1 header p,._expert_19ubk_1>p{font-size:10px;text-transform:uppercase;letter-spacing:.4em;color:#a3a3a3;margin:0 0 2rem}._hero_19ubk_1 h1,._collections_19ubk_1 h2,._grid_19ubk_1 h3,._expert_19ubk_1 h3{font-family:var(--font-family-display);font-weight:300;color:#111}._hero_19ubk_1 h1{font-size:clamp(3rem,6.5vw,5.5rem);line-height:1.02;letter-spacing:-.025em;margin:0 0 2.5rem}._hero_19ubk_1 h1 em{font-style:italic;color:#a3a3a3}._hero_19ubk_1>div:first-child>span,._hero_19ubk_1>div:first-child>small{display:block;color:#8a8070;max-width:32rem}._hero_19ubk_1>div:first-child>span{font-size:18px;font-weight:300;line-height:2;margin-bottom:1.25rem}._hero_19ubk_1>div:first-child>small{font-size:16px;font-weight:300;line-height:1.625;margin-bottom:3rem}._hero_19ubk_1>div:first-child>a{display:inline-flex;align-items:center;gap:.5rem;padding:1.25rem 3rem;background:#111;color:#fff;text-decoration:none;text-transform:uppercase;letter-spacing:.22em;font-size:10px;transition:background-color .3s}._hero_19ubk_1>div:first-child>a:hover{background:#404040}._heroImage_19ubk_1{position:relative;overflow:hidden;min-height:320px;order:-1}._heroImage_19ubk_1 img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}._collections_19ubk_1{padding:5rem 2rem;scroll-margin-top:6rem}._collections_19ubk_1 header{max-width:36rem;margin-bottom:3.5rem}._collections_19ubk_1 header p{margin-bottom:1.5rem}._collections_19ubk_1 h2{font-size:clamp(2rem,4vw,3.25rem);line-height:1.05;letter-spacing:-.025em;margin:0 0 1.5rem}._collections_19ubk_1 header>span{display:block;color:#8a8070;font-size:16px;font-weight:300;line-height:1.625}._grid_19ubk_1{display:grid;grid-template-columns:1fr;gap:1px;background:#e5e5e5;border:1px solid #e5e5e5}._grid_19ubk_1>div{height:100%}._grid_19ubk_1>div>a{background:#fff;padding:2rem 1.5rem;display:flex;flex-direction:column;justify-content:space-between;text-decoration:none;color:#111;border:1px solid #e5e5e5;height:100%;transition:border-color .3s}._grid_19ubk_1>div>a:hover{border-color:#111}._grid_19ubk_1>div>a>div{display:flex;justify-content:space-between;align-items:center}._grid_19ubk_1>div>a>div span{font-family:var(--font-family-monospace);font-size:9px;letter-spacing:.1em;color:#a3a3a3}._grid_19ubk_1>div>a>div em{font-style:normal;font-size:8px;text-transform:uppercase;letter-spacing:.25em;color:#a3a3a3}._grid_19ubk_1 section{margin-top:3rem}._grid_19ubk_1 h3{font-size:clamp(2rem,3.2vw,3rem);line-height:1;margin:0 0 1rem}._grid_19ubk_1 section b{display:block;font-size:14px;font-style:italic;font-weight:300;color:#737373;margin-bottom:1.25rem}._grid_19ubk_1 section p{font-size:14px;font-weight:300;line-height:1.625;color:#8a8070;margin:0}._grid_19ubk_1 footer{margin-top:2rem;font-size:9px;text-transform:uppercase;letter-spacing:.25em;color:#a3a3a3;display:flex;align-items:center;gap:.5rem;transition:color .3s}._grid_19ubk_1>div>a:hover footer{color:#111}._grid_19ubk_1 footer i{display:block;width:16px;height:1px;background:currentColor}._expert_19ubk_1{border-top:1px solid #f5f5f5;padding-top:3rem;margin-top:5rem;max-width:48rem}._expert_19ubk_1>p{margin-bottom:1rem;letter-spacing:.3em}._expert_19ubk_1 h3{font-size:clamp(1.5rem,2.5vw,2.25rem);line-height:1.375;margin:0 0 1.5rem}._expert_19ubk_1>a{display:inline-flex;align-items:center;gap:.375rem;padding:1rem 2.25rem;border:1px solid #111;color:#111;text-decoration:none;font-size:10px;text-transform:uppercase;letter-spacing:.22em;transition:background-color .3s,color .3s}._expert_19ubk_1>a:hover{background:#111;color:#fff}@media(min-width:640px){._grid_19ubk_1{grid-template-columns:1fr 1fr}}@media(min-width:768px){._hero_19ubk_1{grid-template-columns:1fr 1fr}._hero_19ubk_1>div:first-child{padding:11rem 3.5rem 6rem}._heroImage_19ubk_1{min-height:460px;order:initial}._collections_19ubk_1{padding:7rem 3.5rem}._collections_19ubk_1 header{margin-bottom:5rem}._grid_19ubk_1>div>a{padding:2rem}}@media(min-width:1024px){._grid_19ubk_1{grid-template-columns:repeat(3,1fr)}}
