.home_hero__uNlpJ{position:relative;min-height:min(92vh,860px);display:flex;align-items:center;padding:140px 0 72px;overflow:hidden;isolation:isolate}.home_heroBg__kkp43{position:absolute;inset:0;z-index:-2}.home_heroBg__kkp43 img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;opacity:.5}.home_heroBg__kkp43:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,5,5,.55) 0,rgba(5,5,5,.78) 60%,var(--ink-0) 100%),radial-gradient(80vw 60vh at 70% 40%,rgba(5,5,5,0) 0,rgba(5,5,5,.5) 100%)}.home_heroGrid__YqZ3b{display:grid;grid-template-columns:1.1fr .9fr;align-items:center;gap:clamp(32px,5vw,80px)}.home_heroCopy__Euhpl{max-width:620px}.home_heroTitle__ZKYEk{font-family:var(--font-serif),serif;font-weight:400;font-size:var(--hero-h1-b);line-height:1.16;letter-spacing:.04em;color:var(--bone);margin:0 0 22px}.home_heroTitle__ZKYEk span{display:block}.home_heroSmallLine__44qGw{font-family:var(--font-mono),monospace;font-size:12px;letter-spacing:.18em;line-height:1.7;color:var(--gold-2);margin-bottom:26px;text-transform:uppercase}.home_heroLede__MQ8Yf{font-family:var(--font-serif),serif;font-size:var(--hero-subtitle);line-height:1.95;letter-spacing:.05em;color:var(--bone-dim);white-space:pre-line;margin:0 0 34px}.home_heroActions__Qoxqr{display:flex;flex-wrap:wrap;align-items:center;gap:16px}.home_heroPrologue__Jlwri{display:inline-flex;align-items:center;margin-top:22px;font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--bone-dim);transition:color .25s}.home_heroPrologue__Jlwri:hover{color:var(--gold-3)}.home_heroFigure__eg3i4{position:relative;display:flex;justify-content:center}.home_heroFigure__eg3i4 img{width:100%;max-width:460px;height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 30px 60px rgba(0,0,0,.6))}.home_stats__BU5tt{border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:rgba(10,9,7,.6)}.home_statsGrid__DRnVa{display:grid;grid-template-columns:repeat(4,1fr);gap:1px}.home_stat__IkjC7{text-align:center;padding:34px 18px}.home_statNum__DYAnY{font-family:var(--font-serif),serif;font-size:clamp(26px,3.4vw,40px);line-height:1;letter-spacing:.02em;margin-bottom:12px}.home_statLbl__7i3WT{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--bone-dim)}.home_flagship__wjsbT{padding:clamp(72px,9vw,130px) 0}.home_flagshipGrid__1FVYV{display:grid;grid-template-columns:1fr 1fr;align-items:center;gap:clamp(36px,6vw,88px)}.home_flagshipFigure__BUA3m{position:relative;aspect-ratio:4/5;overflow:hidden;border:1px solid var(--line)}.home_flagshipFigure__BUA3m img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block}.home_flagshipItemNo__biBmB{position:absolute;left:16px;bottom:14px;font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.22em;color:var(--gold-3);text-transform:uppercase}.home_flagshipName__Ac8Eo{font-family:var(--font-serif),serif;font-weight:400;font-size:var(--hero-h1-c);line-height:1.2;letter-spacing:.06em;color:var(--bone);margin:14px 0 4px}.home_flagshipNameEn__z4Ao6{font-family:var(--font-mono),monospace;font-size:11px;letter-spacing:.26em;text-transform:uppercase;color:var(--gold-2);margin-bottom:18px}.home_flagshipDesc__SNzXl{font-family:var(--font-serif),serif;font-size:var(--hero-subtitle);line-height:1.9;letter-spacing:.05em;color:var(--bone-dim);margin:0 0 30px}.home_flagshipActions__SNgwu{margin-top:4px}.home_pillars__tLGUD{padding:clamp(72px,9vw,130px) 0;border-top:1px solid var(--line)}.home_pillarsGrid__ZLzqm{display:grid;grid-template-columns:repeat(4,1fr);gap:22px}.home_pillar__8RqOK{border:1px solid var(--line);background:rgba(10,9,7,.5);display:flex;flex-direction:column}.home_pillarMedia__L13gQ{position:relative;aspect-ratio:4/3;overflow:hidden}.home_pillarMedia__L13gQ img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;opacity:.85}.home_pillarMedia__L13gQ:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(5,5,5,0) 40%,rgba(5,5,5,.85))}.home_pillarN__wipUg{position:absolute;left:14px;bottom:10px;z-index:1;font-family:var(--font-serif),serif;font-size:26px;color:var(--gold-3)}.home_pillarBody__fEbqe{padding:22px 20px 26px}.home_pillarTitle__18vtR{font-family:var(--font-serif),serif;font-size:17px;letter-spacing:.08em;color:var(--bone);margin:0 0 4px}.home_pillarEn__aLB3Q{font-family:var(--font-mono),monospace;font-size:9px;letter-spacing:.26em;text-transform:uppercase;color:var(--gold-2);margin-bottom:14px}.home_pillarText__hnioS{font-family:var(--font-serif),serif;font-size:13.5px;line-height:1.85;letter-spacing:.03em;color:var(--bone-dim);margin:0}.home_sectionCta__1azGb{display:flex;flex-wrap:wrap;justify-content:center;gap:14px;margin-top:52px}.home_cases__0rToi{padding:clamp(72px,9vw,130px) 0;border-top:1px solid var(--line);background:rgba(10,9,7,.4)}.home_casesGrid__cCG8K{display:grid;grid-template-columns:repeat(3,1fr);gap:18px}.home_caseFigure__h64Sg{position:relative;aspect-ratio:3/4;overflow:hidden;border:1px solid var(--line);margin:0}.home_caseFigure__h64Sg img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;display:block;transition:transform .6s ease}.home_caseFigure__h64Sg:hover img{transform:scale(1.04)}.home_ig__iPEEe{padding:clamp(72px,9vw,130px) 0;border-top:1px solid var(--line)}.home_igEmbeds__2_IXL{display:flex;flex-wrap:wrap;justify-content:center;gap:18px}.home_igEmbeds__2_IXL .instagram-media{flex:0 1 360px}@media (max-width:860px){.home_hero__uNlpJ{min-height:auto;padding:104px 0 52px}.home_heroGrid__YqZ3b{grid-template-columns:1fr;gap:28px}.home_heroFigure__eg3i4{order:0}.home_heroFigure__eg3i4 img{max-width:200px;max-height:40vh}.home_flagshipGrid__1FVYV{grid-template-columns:1fr}.home_statsGrid__DRnVa{grid-template-columns:repeat(2,1fr);gap:1px}.home_pillarsGrid__ZLzqm{grid-template-columns:repeat(2,1fr);gap:14px}.home_casesGrid__cCG8K{grid-template-columns:1fr}.home_caseFigure__h64Sg{aspect-ratio:16/10}.home_igEmbeds__2_IXL .instagram-media{flex-basis:100%}}