.home-module__IVBDQW__hero{grid-template-columns:1fr;align-content:end;min-height:100vh;padding:130px 0 60px;display:grid;position:relative}.home-module__IVBDQW__heroHeadline{z-index:2;position:relative}.home-module__IVBDQW__heroDisplay{font-size:clamp(72px,14vw,220px)!important;line-height:.92!important}.home-module__IVBDQW__heroMeta{border-top:1px solid var(--line-soft);grid-template-columns:1fr 1fr 1fr;align-items:end;gap:24px;margin-top:56px;padding-top:28px;display:grid}.home-module__IVBDQW__label{letter-spacing:.22em;text-transform:uppercase;color:var(--mute);margin-bottom:8px;font-size:11px;display:block}.home-module__IVBDQW__val{color:var(--ink-soft);font-size:14px}.home-module__IVBDQW__scrollCue{text-align:right;flex-direction:column;align-items:flex-end;gap:6px;display:flex}.home-module__IVBDQW__arr{background:var(--ink);width:1px;height:36px;animation:home-module__IVBDQW__scrollCue 2s var(--ease) infinite}@keyframes home-module__IVBDQW__scrollCue{0%,to{transform-origin:top;transform:scaleY(1)}50%{transform-origin:bottom;transform:scaleY(0)}}.home-module__IVBDQW__featured{padding:100px 0}.home-module__IVBDQW__featuredHead{justify-content:space-between;align-items:end;gap:40px;margin-bottom:60px;display:flex}.home-module__IVBDQW__featuredGrid{grid-template-columns:repeat(12,1fr);grid-auto-rows:120px;gap:28px;display:grid}.home-module__IVBDQW__feat{position:relative;overflow:hidden}.home-module__IVBDQW__feat img{transition:transform 1.5s var(--ease)}.home-module__IVBDQW__feat:hover img{transform:scale(1.04)}.home-module__IVBDQW__tag{letter-spacing:.22em;text-transform:uppercase;color:#fff;mix-blend-mode:difference;z-index:2;font-size:10px;font-weight:500;position:absolute;bottom:16px;left:16px}.home-module__IVBDQW__feat1{grid-area:span 4/1/auto/span 7}.home-module__IVBDQW__feat2{grid-area:span 5/8/auto/span 5}.home-module__IVBDQW__feat3{grid-area:span 4/1/auto/span 4}.home-module__IVBDQW__feat4{grid-area:span 4/5/auto/span 3}.home-module__IVBDQW__feat5{grid-area:span 3/8/auto/span 5;margin-top:-28px}.home-module__IVBDQW__feat6{grid-area:span 3/1/auto/span 5}.home-module__IVBDQW__feat7{grid-area:span 3/6/auto/span 7}@media (max-width:900px){.home-module__IVBDQW__featuredGrid{grid-template-columns:1fr 1fr;grid-auto-rows:220px;gap:14px}.home-module__IVBDQW__feat1,.home-module__IVBDQW__feat2,.home-module__IVBDQW__feat3,.home-module__IVBDQW__feat4,.home-module__IVBDQW__feat5,.home-module__IVBDQW__feat6,.home-module__IVBDQW__feat7{grid-area:span 1/span 1;margin-top:0}.home-module__IVBDQW__feat1,.home-module__IVBDQW__feat7{grid-column:span 2}}.home-module__IVBDQW__catList{border-top:1px solid var(--line-soft)}.home-module__IVBDQW__catRow{display:block}.home-module__IVBDQW__catRowInner{border-bottom:1px solid var(--line-soft);transition:padding .4s var(--ease);grid-template-columns:80px 1fr 1fr auto;align-items:center;gap:40px;padding:28px 0;display:grid;position:relative}.home-module__IVBDQW__catRow:hover .home-module__IVBDQW__catRowInner{padding-left:24px}.home-module__IVBDQW__catNum{letter-spacing:.16em;color:var(--mute);font-variant-numeric:tabular-nums;font-size:12px}.home-module__IVBDQW__catTitle{font-family:var(--serif);font-size:clamp(34px,4.5vw,64px);line-height:1}.home-module__IVBDQW__catSub{color:var(--ink-soft);font-size:14px}.home-module__IVBDQW__catArrow{color:var(--ink);transition:transform .4s var(--ease);font-size:24px}.home-module__IVBDQW__catRow:hover .home-module__IVBDQW__catArrow{transform:translate(8px)}.home-module__IVBDQW__catThumb{opacity:0;pointer-events:none;width:240px;height:160px;transition:all .5s var(--ease);position:absolute;top:50%;right:80px;overflow:hidden;transform:translateY(-50%)translate(20px)}.home-module__IVBDQW__catRow:hover .home-module__IVBDQW__catThumb{opacity:1;transform:translateY(-50%)translate(0)}@media (max-width:800px){.home-module__IVBDQW__catRowInner{grid-template-columns:40px 1fr auto}.home-module__IVBDQW__catSub,.home-module__IVBDQW__catThumb{display:none}}
