.page-module___8aEwW__hero{flex-direction:column;min-height:calc(100vh - 64px);display:flex;position:relative;overflow:hidden}.page-module___8aEwW__heroBg{z-index:0;position:absolute;inset:0}.page-module___8aEwW__heroBg img{object-fit:cover;filter:grayscale()contrast(1.1);width:100%;height:100%}.page-module___8aEwW__heroOverlay{background:linear-gradient(#11111126 0%,#1111110d 40%,#11111140 70%,#1119 100%);position:absolute;inset:0}.page-module___8aEwW__heroHeadline{font-family:var(--font-serif);letter-spacing:-1px;color:var(--om-white);font-size:64px;font-weight:300;line-height:1.05}.page-module___8aEwW__heroGlass{z-index:2;-webkit-backdrop-filter:blur(24px);background:#ffffff12;border-top:1px solid #ffffff1a;justify-content:space-between;align-items:flex-end;height:25%;padding:40px 64px;display:flex;position:absolute;bottom:0;left:0;right:0}.page-module___8aEwW__heroGlassCta{text-align:right;align-items:flex-end;gap:16px;display:flex}.page-module___8aEwW__heroGlassText{font-family:var(--font-serif);color:#ffffffd9;letter-spacing:.3px;font-size:18px;font-weight:300}.page-module___8aEwW__heroGlassArrow{font-family:var(--font-mono);color:#fff6;text-transform:uppercase;letter-spacing:2px;font-size:14px;font-weight:300}.page-module___8aEwW__statement{background:var(--om-white);text-align:center;flex-direction:column;align-items:center;padding:140px 64px 120px;display:flex}.page-module___8aEwW__statementText{font-family:var(--font-serif);color:var(--om-black);letter-spacing:-.5px;max-width:780px;font-size:44px;font-weight:300;line-height:1.2}.page-module___8aEwW__statementText em{color:var(--om-crimson);font-style:normal}.page-module___8aEwW__statementSub{font-family:var(--font-sans);color:var(--om-gray-40);letter-spacing:.3px;margin-top:32px;font-size:16px;font-weight:300}.page-module___8aEwW__brands{background:var(--om-white);flex-direction:column;padding:0 64px 80px;display:flex}.page-module___8aEwW__brandRow{border-top:1px solid var(--om-gray-20);color:inherit;grid-template-columns:48px 200px 120px 1fr 32px;align-items:baseline;gap:24px;padding:32px 0;text-decoration:none;transition:background .12s;display:grid}.page-module___8aEwW__brandRow:last-child{border-bottom:1px solid var(--om-gray-20)}.page-module___8aEwW__brandRow:hover{background:var(--om-gray-10);margin:0 -24px;padding-left:24px;padding-right:24px}.page-module___8aEwW__brandNum{font-family:var(--font-mono);color:var(--om-gray-30);letter-spacing:1px;font-size:11px;font-weight:300}.page-module___8aEwW__brandName{font-family:var(--font-serif);color:var(--om-black);font-size:28px;font-weight:300;line-height:1}.page-module___8aEwW__brandArea{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1px;color:var(--om-gray-30);font-size:10px;font-weight:300}.page-module___8aEwW__brandDesc{font-family:var(--font-sans);color:var(--om-gray-60);font-size:14px;font-weight:300;line-height:1.5}.page-module___8aEwW__brandArrow{font-family:var(--font-mono);color:var(--om-gray-20);justify-self:end;font-size:16px;font-weight:300;transition:color .15s,transform .15s}.page-module___8aEwW__brandRow:hover .page-module___8aEwW__brandArrow{color:var(--om-black);transform:translate(4px)}.page-module___8aEwW__photoBreak{height:440px;position:relative;overflow:hidden}.page-module___8aEwW__photoBreakBg{position:absolute;inset:0}.page-module___8aEwW__photoBreakGlass{-webkit-backdrop-filter:blur(50px);background:#1111114d;border-top:1px solid #ffffff14;align-items:center;height:35%;padding:0 64px;display:flex;position:absolute;bottom:0;left:0;right:0}.page-module___8aEwW__photoBreakText{font-family:var(--font-serif);color:var(--om-white);max-width:520px;font-size:28px;font-weight:300;line-height:1.3}.page-module___8aEwW__split{background:var(--om-black);grid-template-columns:1fr 1fr;align-items:start;gap:80px;padding:100px 64px;display:grid}.page-module___8aEwW__splitHeadline{font-family:var(--font-serif);color:var(--om-white);margin-top:var(--space-sm);font-size:36px;font-weight:300;line-height:1.2}.page-module___8aEwW__splitRight{padding-top:48px}.page-module___8aEwW__splitText{font-family:var(--font-sans);color:#ffffffa6;font-size:16px;font-weight:400;line-height:1.65}.page-module___8aEwW__splitText+.page-module___8aEwW__splitText{margin-top:20px}.page-module___8aEwW__splitLink{font-family:var(--font-sans);color:#fff6;margin-top:32px;font-size:14px;font-weight:400;text-decoration:none;transition:color .15s;display:inline-block}.page-module___8aEwW__splitLink:hover{color:var(--om-white)}.page-module___8aEwW__data{background-color:#ffffff0f;grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.page-module___8aEwW__dataCell{background:var(--om-black);text-align:center;padding:56px 40px}.page-module___8aEwW__dataValue{font-family:var(--font-mono);color:var(--om-white);font-size:48px;font-weight:400;line-height:1}.page-module___8aEwW__dataLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1px;color:#fff3;margin-top:14px;font-size:10px;font-weight:300}.page-module___8aEwW__areas{background:var(--om-white);padding:80px 64px}.page-module___8aEwW__areasGrid{background:var(--sep-grid-light);margin-top:var(--space-sm);grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.page-module___8aEwW__areaCard{background:var(--om-white);flex-direction:column;gap:12px;padding:40px 32px;display:flex}.page-module___8aEwW__areaNum{font-family:var(--font-mono);color:var(--om-gray-30);letter-spacing:1px;font-size:10px;font-weight:300}.page-module___8aEwW__areaTitle{font-family:var(--font-sans);color:var(--om-black);font-size:18px;font-weight:500}.page-module___8aEwW__areaDesc{font-family:var(--font-sans);color:var(--om-gray-60);font-size:14px;font-weight:300;line-height:1.6}.page-module___8aEwW__areaBrands{font-family:var(--font-mono);color:var(--om-gray-30);margin-top:auto;padding-top:8px;font-size:11px;font-weight:300}.page-module___8aEwW__closing{background:var(--om-crimson);padding:64px}.page-module___8aEwW__closingInner{justify-content:space-between;align-items:flex-end;gap:64px;display:flex}.page-module___8aEwW__closingLabel{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:1.5px;color:#ffffff80;margin-bottom:16px;font-size:10px;font-weight:300}.page-module___8aEwW__closingText{font-family:var(--font-serif);color:var(--om-white);font-size:28px;font-weight:300;line-height:1.25}.page-module___8aEwW__closingLinks{flex-shrink:0;gap:32px;display:flex}.page-module___8aEwW__closingLink{font-family:var(--font-sans);color:#ffffffb3;white-space:nowrap;font-size:13px;font-weight:400;text-decoration:none;transition:color .15s}.page-module___8aEwW__closingLink:hover{color:var(--om-white)}@media (max-width:768px){.page-module___8aEwW__heroGlass{flex-direction:column;align-items:flex-start;gap:24px;padding:24px}.page-module___8aEwW__heroHeadline{font-size:36px}.page-module___8aEwW__heroGlassCta{text-align:left;align-items:flex-start}.page-module___8aEwW__heroGlassText{font-size:15px}.page-module___8aEwW__statement{padding:80px 24px 60px}.page-module___8aEwW__statementText{font-size:28px}.page-module___8aEwW__brands{padding:0 24px 60px}.page-module___8aEwW__brandRow{grid-template-columns:1fr;gap:6px;padding:24px 0}.page-module___8aEwW__brandRow:hover{margin:0;padding-left:0;padding-right:0}.page-module___8aEwW__brandDesc,.page-module___8aEwW__brandArrow{display:none}.page-module___8aEwW__photoBreak{height:300px}.page-module___8aEwW__photoBreakGlass{padding:0 24px}.page-module___8aEwW__photoBreakText{font-size:20px}.page-module___8aEwW__split{grid-template-columns:1fr;gap:40px;padding:60px 24px}.page-module___8aEwW__splitHeadline{font-size:28px}.page-module___8aEwW__splitRight{padding-top:0}.page-module___8aEwW__data{grid-template-columns:repeat(3,1fr)}.page-module___8aEwW__dataCell{padding:36px 16px}.page-module___8aEwW__dataValue{font-size:32px}.page-module___8aEwW__areas{padding:60px 24px}.page-module___8aEwW__areasGrid{grid-template-columns:1fr}.page-module___8aEwW__closing{padding:48px 24px}.page-module___8aEwW__closingInner{flex-direction:column;align-items:flex-start;gap:32px}.page-module___8aEwW__closingText{font-size:22px}.page-module___8aEwW__closingLinks{flex-direction:column;gap:16px}}
