._page_1tq8y_1{color:#efeee8;background:#0c0c0a;font-family:inherit;overflow-x:clip}._page_1tq8y_1 *{box-sizing:border-box}._page_1tq8y_1 a{color:inherit;text-decoration:none}._preview_1tq8y_1{text-align:center;color:#d7d7cb;letter-spacing:.12em;background:#272820;padding:9px 18px;font-size:10px}._header_1tq8y_1{background:#0c0c0a;border-bottom:1px solid #ffffff25;justify-content:space-between;align-items:center;padding:18px 5%;display:flex}._header_1tq8y_1 img{object-fit:contain;width:150px;height:50px}._header_1tq8y_1 nav{align-items:center;gap:28px;font-size:13px;display:flex}._header_1tq8y_1 button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid #ffffff40;border-radius:24px;padding:8px 17px}._hero_1tq8y_1{isolation:isolate;height:76vh;min-height:620px;max-height:900px;position:relative}._hero_1tq8y_1>img{object-fit:cover;object-position:center}._shade_1tq8y_1{z-index:1;background:linear-gradient(#0000 20%,#080908e8),linear-gradient(90deg,#08090840,#0000);position:absolute;inset:0}._heroCopy_1tq8y_1{inset-inline-start:6%;z-index:2;width:85%;max-width:850px;position:absolute;bottom:13%}._eyebrow_1tq8y_1{letter-spacing:.15em;color:#bdbfb1;margin:0 0 24px;font-size:11px;line-height:1.6}._hero_1tq8y_1 h1{letter-spacing:-.025em;max-width:850px;margin:0 0 30px;font-size:clamp(40px,6.5vw,88px);font-weight:450;line-height:1.18}._page_1tq8y_1[dir=rtl] h1,._page_1tq8y_1[dir=rtl] h2{letter-spacing:0}._outline_1tq8y_1{border:1px solid #ffffff80;border-radius:3px;align-items:center;gap:46px;padding:13px 22px;font-size:13px;display:inline-flex}._marker_1tq8y_1{inset-inline-end:5%;z-index:2;color:#bbb;font-size:11px;position:absolute;bottom:6%}._intro_1tq8y_1{grid-template-columns:1fr 1.1fr;gap:10%;padding:105px 6% 55px;display:grid}._intro_1tq8y_1 h2{margin:0;font-size:clamp(28px,3.3vw,48px);font-weight:450;line-height:1.25}._intro_1tq8y_1>p{color:#c5c5bc;margin:0;font-size:17px;line-height:1.9}._services_1tq8y_1{padding:0 6% 100px}._service_1tq8y_1{border-bottom:1px solid #ffffff26;grid-template-columns:65px 1fr 30px;align-items:center;gap:20px;padding:27px 0;display:grid}._service_1tq8y_1>span{color:#909789;font-size:13px}._service_1tq8y_1 h3{margin:0;font-size:clamp(18px,2vw,28px);font-weight:400;line-height:1.5}._work_1tq8y_1{background:#151611;padding:70px 6% 95px}._sectionHeading_1tq8y_1{justify-content:space-between;align-items:center;gap:20px;margin-bottom:35px;display:flex}._sectionHeading_1tq8y_1 ._eyebrow_1tq8y_1{margin:0}._sectionHeading_1tq8y_1 a{color:#cbd0c0;font-size:12px}._gallery_1tq8y_1{grid-template-columns:1.4fr 1fr;align-items:start;gap:28px;display:grid}._gallery_1tq8y_1 figure{margin:0}._gallery_1tq8y_1 figure:nth-child(2){padding-top:90px}._gallery_1tq8y_1 img{object-fit:cover;border-radius:3px;width:100%;height:410px}._gallery_1tq8y_1 figure:nth-child(2) img{height:330px}._gallery_1tq8y_1 figcaption{color:#a3a89a;margin-top:14px;font-size:11px}._contact_1tq8y_1{max-width:1100px;padding:115px 6%}._contact_1tq8y_1 h2{letter-spacing:-.02em;margin:0 0 25px;font-size:clamp(32px,5vw,65px);font-weight:450;line-height:1.25}._contact_1tq8y_1>p:not(._eyebrow_1tq8y_1){color:#bbbfb3;max-width:680px;font-size:17px;line-height:1.8}._cta_1tq8y_1{background:#eeeee8;border-radius:3px;align-items:center;gap:60px;margin-top:25px;padding:17px 25px;font-size:14px;display:inline-flex;color:#171811!important}._footer_1tq8y_1{letter-spacing:.08em;border-top:1px solid #ffffff26;justify-content:space-between;padding:28px 6%;font-size:11px;display:flex}._page_1tq8y_1 a:hover{opacity:.8}:is(._page_1tq8y_1 a:focus-visible,._page_1tq8y_1 button:focus-visible){outline-offset:5px;outline:2px solid #d9e4c6}@media (max-width:700px){._header_1tq8y_1{padding:12px 5%}._header_1tq8y_1 img{width:115px;height:42px}._header_1tq8y_1 nav{gap:14px;font-size:11px}._hero_1tq8y_1{height:76svh;min-height:570px}._heroCopy_1tq8y_1{width:88%;bottom:12%}._hero_1tq8y_1 h1{font-size:43px;line-height:1.22}._eyebrow_1tq8y_1{font-size:10px}._intro_1tq8y_1{grid-template-columns:1fr;gap:26px;padding:65px 6% 30px}._intro_1tq8y_1>p{font-size:15px;line-height:1.85}._services_1tq8y_1{padding-bottom:65px}._service_1tq8y_1{grid-template-columns:28px 1fr 16px;gap:12px;padding:23px 0}._service_1tq8y_1 h3{font-size:19px}._sectionHeading_1tq8y_1{flex-direction:column;align-items:start}._gallery_1tq8y_1{grid-template-columns:1fr;gap:30px}._gallery_1tq8y_1 figure:nth-child(2){padding-top:0}._gallery_1tq8y_1 img,._gallery_1tq8y_1 figure:nth-child(2) img{aspect-ratio:1.5;object-fit:cover;height:auto}._work_1tq8y_1{padding:55px 6%}._contact_1tq8y_1{padding:65px 6%}._contact_1tq8y_1>p:not(._eyebrow_1tq8y_1){font-size:15px}._footer_1tq8y_1{font-size:10px}._preview_1tq8y_1{font-size:9px}}._header_1tq8y_1 img{filter:brightness(0)invert()}._sectionHeading_1tq8y_1 a,._footer_1tq8y_1 a{align-items:center;gap:8px;display:inline-flex}
