._page_1p3ai_1{overflow:hidden;background:#10110f;color:#f7f0e4}._page_1p3ai_1 a{text-decoration:none;color:inherit}._eyebrow_1p3ai_1{font-size:11px;letter-spacing:.21em;font-weight:800;color:#d99b6d;text-transform:uppercase;margin:0 0 26px}._dot_1p3ai_1{display:inline-block;width:6px;height:6px;border-radius:50%;background:#d87843;margin:0 9px 1px 0}._hero_1p3ai_1{min-height:760px;height:min(900px,96vh);display:grid;grid-template-columns:52% 48%;position:relative;padding-top:92px}._heroCopy_1p3ai_1{padding:clamp(80px,8vw,150px) 6vw 38px max(5vw,calc((100vw - 1280px)/2));display:flex;flex-direction:column;justify-content:center;z-index:2;background:radial-gradient(circle at 80% 30%,#312c2444,transparent 50%),#111310}._hero_1p3ai_1 h1,._page_1p3ai_1 h2{font-family:var(--font-family-display);font-weight:800;letter-spacing:-.015em;margin:0}._hero_1p3ai_1 h1{font-size:clamp(76px,8vw,132px);line-height:.77;text-transform:uppercase;white-space:nowrap}._hero_1p3ai_1 h1 em{font-style:normal;color:#e5a477}._heroLead_1p3ai_1{font-size:clamp(17px,1.6vw,21px);line-height:1.65;color:#d1c9bb;max-width:530px;margin:39px 0 34px}._heroActions_1p3ai_1{display:flex;align-items:center;gap:30px;flex-wrap:wrap}._button_1p3ai_1{background:#d77543;color:#17120d!important;display:inline-flex;align-items:center;gap:30px;min-height:58px;padding:0 22px;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;transition:background .2s,transform .2s}._button_1p3ai_1:hover{background:#eba575;transform:translateY(-2px)}._underlink_1p3ai_1,._textLink_1p3ai_1{display:inline-flex;align-items:center;gap:10px;border-bottom:1px solid #a26f4d;padding-bottom:7px;color:#e7a46e!important;font-size:12px;font-weight:800;text-transform:uppercase;letter-spacing:.08em}._heroFoot_1p3ai_1{display:flex;align-items:center;gap:11px;color:#969b91;font-size:10px;letter-spacing:.16em;font-weight:800;margin-top:auto;padding-top:60px;white-space:nowrap}._heroFoot_1p3ai_1 i{height:3px;width:3px;border-radius:50%;background:#b47f5d}._heroImage_1p3ai_1{position:relative;overflow:hidden;background:#30332d}._heroImage_1p3ai_1>img{width:100%;height:100%;object-fit:cover;object-position:center;display:block}._heroImage_1p3ai_1:before{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#11131022,transparent 22%),linear-gradient(0deg,#11131088,transparent 25%);z-index:1}._imageTag_1p3ai_1{position:absolute;left:32px;right:32px;bottom:36px;z-index:2;display:flex;justify-content:space-between;gap:15px;color:#fff;font-size:10px;letter-spacing:.13em;font-weight:800}._scrollCue_1p3ai_1{position:absolute;z-index:3;bottom:0;left:50%;width:57px;height:57px;background:#d77543;display:grid;place-items:center;color:#17120d!important}._statement_1p3ai_1{display:grid;grid-template-columns:1fr 2fr;gap:30px;padding:clamp(85px,11vw,175px) max(5vw,calc((100vw - 1280px)/2));border-bottom:1px solid #3c3d36}._index_1p3ai_1{font-size:11px;color:#c28c65;letter-spacing:.18em;font-weight:800;padding-top:9px}._statement_1p3ai_1 h2{font-size:clamp(55px,6.4vw,105px);line-height:.95;text-transform:uppercase}._statement_1p3ai_1 h2 em,._work_1p3ai_1 h2 em,._services_1p3ai_1 h2 em{font-style:normal;color:#e1a174}._statement_1p3ai_1 p{font-size:19px;line-height:1.7;color:#bbb7ac;max-width:620px;margin:31px 0 27px}._work_1p3ai_1{padding:clamp(80px,9vw,140px) max(5vw,calc((100vw - 1280px)/2));background:#1a1d19}._workHead_1p3ai_1{display:flex;justify-content:space-between;align-items:end;gap:30px;margin-bottom:42px}._workHead_1p3ai_1 h2,._services_1p3ai_1 h2{font-size:clamp(72px,8vw,125px);line-height:.83;text-transform:uppercase}._workHead_1p3ai_1>p{max-width:290px;line-height:1.7;color:#adafa3;font-size:14px;margin:0 0 5px}._featureGrid_1p3ai_1{display:grid;grid-template-columns:1.4fr 1fr;gap:12px;height:680px}._featureLarge_1p3ai_1,._featureSmall_1p3ai_1{display:block;position:relative;overflow:hidden;background:#292d27}._featureGrid_1p3ai_1 img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .6s}._featureGrid_1p3ai_1 a:hover img{transform:scale(1.04)}._featureGrid_1p3ai_1 a:after{content:"";position:absolute;inset:45% 0 0;background:linear-gradient(transparent,#080b08a8)}._featureLarge_1p3ai_1>div,._featureSmall_1p3ai_1>div{position:absolute;z-index:1;bottom:0;left:0;right:0;padding:26px;display:flex;align-items:end;justify-content:space-between;gap:15px;color:#fff}._featureLarge_1p3ai_1 span,._featureSmall_1p3ai_1 span{font-size:11px;letter-spacing:.15em;font-weight:800}._featureLarge_1p3ai_1 b{display:flex;align-items:center;gap:9px;font-size:13px}._featureSide_1p3ai_1{display:grid;grid-template-rows:1fr 1fr;gap:12px;min-height:0}._workEnd_1p3ai_1{display:flex;justify-content:space-between;align-items:center;gap:20px;padding-top:26px}._workEnd_1p3ai_1>span{color:#959b91;font-size:12px}._services_1p3ai_1{padding:clamp(85px,10vw,150px) max(5vw,calc((100vw - 1280px)/2));display:grid;grid-template-columns:.85fr 1.15fr;gap:8%;align-items:start}._serviceIntro_1p3ai_1>p:last-child{color:#bcb9ae;line-height:1.7;margin-top:28px}._serviceRows_1p3ai_1{border-top:1px solid #56574c}._serviceRow_1p3ai_1{display:grid;grid-template-columns:35px 1fr 1.2fr 28px;gap:15px;align-items:center;min-height:142px;border-bottom:1px solid #56574c;transition:padding .2s,background .2s}._serviceRow_1p3ai_1:hover{padding-left:12px;background:#20231e}._serviceRow_1p3ai_1>span{font-size:11px;color:#d59a6b}._serviceRow_1p3ai_1 h3{font:800 clamp(28px,3vw,42px) var(--font-family-display);text-transform:uppercase;margin:0}._serviceRow_1p3ai_1 p{font-size:12px;color:#aeb1a5;line-height:1.6;max-width:240px}._serviceRow_1p3ai_1 svg{color:#d99b6d}._recognition_1p3ai_1{display:grid;grid-template-columns:1fr 1fr;min-height:610px;background:#292d26}._recPhoto_1p3ai_1{min-height:520px}._recPhoto_1p3ai_1 img{width:100%;height:100%;object-fit:cover;display:block}._recCopy_1p3ai_1{padding:clamp(55px,7vw,110px);display:flex;flex-direction:column;justify-content:center;align-items:flex-start}._recIcon_1p3ai_1{color:#e7a46e;display:flex;align-items:center;gap:13px;border-bottom:1px solid #83715d;padding-bottom:20px;margin-bottom:28px}._recIcon_1p3ai_1 span{font:800 24px var(--font-family-display)}._recognition_1p3ai_1 h2{font-size:clamp(58px,5.7vw,90px);line-height:.9;text-transform:uppercase}._recCopy_1p3ai_1>p:not(._eyebrow_1p3ai_1){font-size:15px;line-height:1.75;color:#c6c6b8;max-width:510px;margin:28px 0}._finalLine_1p3ai_1{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:25px max(5vw,calc((100vw - 1280px)/2));border-bottom:1px solid #3f4139;color:#b0b5a8}._finalLine_1p3ai_1 span{font-size:10px;letter-spacing:.16em;font-weight:800;color:#d99b6d}._finalLine_1p3ai_1 p{font:800 21px var(--font-family-display);text-transform:uppercase;color:#ede5d8;margin:0}._finalLine_1p3ai_1 a{display:flex;align-items:center;gap:8px;font-size:13px;font-weight:800}@media(max-width:1050px){._hero_1p3ai_1{grid-template-columns:55% 45%}._hero_1p3ai_1 h1{font-size:clamp(70px,9vw,120px)}._services_1p3ai_1{grid-template-columns:1fr;gap:45px}._serviceRow_1p3ai_1{grid-template-columns:35px 1fr 1.4fr 28px}._recognition_1p3ai_1{min-height:0}._recCopy_1p3ai_1{padding:55px}}@media(max-width:700px){._hero_1p3ai_1{display:flex;flex-direction:column;min-height:0;height:auto;padding-top:76px}._heroImage_1p3ai_1{height:330px;order:0}._heroCopy_1p3ai_1{order:1;padding:48px 22px 45px}._hero_1p3ai_1 h1{font-size:clamp(69px,15.5vw,108px)}._heroLead_1p3ai_1{margin:25px 0 27px;font-size:16px}._heroActions_1p3ai_1{gap:20px}._heroFoot_1p3ai_1{margin-top:10px;padding-top:45px;font-size:9px;flex-wrap:wrap}._scrollCue_1p3ai_1{display:none}._imageTag_1p3ai_1{left:18px;right:18px;bottom:18px}._statement_1p3ai_1,._work_1p3ai_1,._services_1p3ai_1{padding:75px 22px}._statement_1p3ai_1{display:block}._statement_1p3ai_1 h2{font-size:clamp(54px,12vw,85px);margin-top:27px}._statement_1p3ai_1 p{font-size:16px}._workHead_1p3ai_1{display:block}._workHead_1p3ai_1 h2,._services_1p3ai_1 h2{font-size:clamp(65px,14vw,100px)}._workHead_1p3ai_1>p{margin-top:24px}._featureGrid_1p3ai_1{height:auto;display:block}._featureLarge_1p3ai_1{height:450px;margin-bottom:10px}._featureSide_1p3ai_1{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:none;gap:10px}._featureSmall_1p3ai_1{height:245px}._featureSmall_1p3ai_1>div{padding:15px}._featureSmall_1p3ai_1 span{font-size:9px}._featureSmall_1p3ai_1 svg{display:none}._workEnd_1p3ai_1{align-items:start;flex-direction:column}._serviceRow_1p3ai_1{grid-template-columns:30px 1fr 25px;gap:12px;min-height:108px}._serviceRow_1p3ai_1 p{display:none}._serviceRow_1p3ai_1 h3{font-size:34px}._recognition_1p3ai_1{grid-template-columns:1fr}._recPhoto_1p3ai_1{height:360px;min-height:0}._recCopy_1p3ai_1{padding:60px 22px 70px}._recognition_1p3ai_1 h2{font-size:clamp(55px,12vw,80px)}._finalLine_1p3ai_1{padding:27px 22px;flex-wrap:wrap}._finalLine_1p3ai_1 p{width:100%}}@media(max-width:390px){._hero_1p3ai_1 h1{font-size:66px}._heroImage_1p3ai_1{height:330px}._heroActions_1p3ai_1{align-items:flex-start;flex-direction:column}._featureLarge_1p3ai_1{height:360px}._featureSmall_1p3ai_1{height:190px}}
