.JgYmMq_hero{isolation:isolate;align-items:center;height:100svh;min-height:720px;max-height:1200px;display:flex;position:relative;overflow:hidden}.JgYmMq_image{z-index:-2;background-color:#171717;background-image:url(/images/hero/hero.webp);background-position:62%;background-repeat:no-repeat;background-size:cover;position:absolute;inset:0}.JgYmMq_overlay{z-index:-1;background:linear-gradient(90deg,#000000e3 0%,#000000a3 43%,#0000001f 100%),linear-gradient(#0003 10%,#0000 72%,#000000a3);position:absolute;inset:0}.JgYmMq_content{width:100%;max-width:1640px;margin:0 auto;padding:120px clamp(22px,8vw,130px) 80px}.JgYmMq_eyebrow{letter-spacing:.28em;color:#e5e5e5;align-items:center;gap:13px;margin-bottom:30px;font-size:11px;font-weight:600;display:flex}.JgYmMq_line{background:#efefef;width:40px;height:1px;display:block}.JgYmMq_title{font-family:var(--font-editorial), Georgia, serif;letter-spacing:-.055em;text-transform:uppercase;margin:0 0 38px;font-size:clamp(78px,11.2vw,182px);font-weight:500;line-height:.76}.JgYmMq_title em{font-weight:400}.JgYmMq_description{color:#dfdfdf;max-width:420px;margin:0 0 35px;font-size:14px;line-height:1.9}.JgYmMq_button{color:#111;letter-spacing:.1em;background:#f5f3ef;justify-content:space-between;align-items:center;gap:35px;width:max-content;padding:18px 22px;font-size:11px;font-weight:800;transition:background .2s,transform .2s;display:flex}.JgYmMq_button:hover{background:#fff;transform:translateY(-2px)}.JgYmMq_bottom{color:#c5c5c5;letter-spacing:.2em;justify-content:space-between;align-items:center;gap:12px;font-size:10px;font-weight:600;display:flex;position:absolute;bottom:36px;left:clamp(22px,5vw,80px);right:clamp(22px,5vw,80px)}.JgYmMq_bottom a{align-items:center;gap:16px;display:flex}@media (max-width:900px){.JgYmMq_title{font-size:clamp(72px,11vw,120px)}.JgYmMq_overlay{background:linear-gradient(90deg,#000000de,#00000047),linear-gradient(#0000 55%,#000000a6)}}@media (max-width:640px){.JgYmMq_hero{height:100svh;min-height:650px}.JgYmMq_image{background-position:53%}.JgYmMq_overlay{background:linear-gradient(#0000004d 0%,#0000006b 45%,#000000e0 100%)}.JgYmMq_content{padding:125px 24px 100px}.JgYmMq_eyebrow{letter-spacing:.19em;font-size:9px}.JgYmMq_line{width:25px}.JgYmMq_title{letter-spacing:-.055em;margin-bottom:25px;font-size:clamp(59px,15vw,94px);line-height:.84}.JgYmMq_description{max-width:340px;font-size:13px}.JgYmMq_button{padding:16px 18px;font-size:10px}.JgYmMq_bottom{font-size:9px;bottom:27px}.JgYmMq_bottom span:last-child{display:none}}@media (prefers-reduced-motion:no-preference){.JgYmMq_content{animation:.85s .12s both JgYmMq_hero-enter}.JgYmMq_bottom{animation:.75s .36s both JgYmMq_hero-enter}.JgYmMq_image{animation:1.1s both JgYmMq_hero-image}@keyframes JgYmMq_hero-image{0%{filter:brightness(.66);transform:scale(1.025)}to{filter:brightness();transform:scale(1)}}}.JgYmMq_title{font-size:clamp(74px,10.5vw,166px)}.JgYmMq_button{color:#f5f3ef;letter-spacing:.12em;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#0d0d0d2b;border:1px solid #f5f3efa6;border-radius:2px;padding:16px 20px;font-weight:600;transition:border-color .25s,background-color .25s}.JgYmMq_button:hover{background:#ffffff17;border-color:#f5f3ef;transform:none}.JgYmMq_button svg{transition:transform .25s}.JgYmMq_button:hover svg{transform:translate(2px,-2px)}.JgYmMq_bottom a{transition:color .2s}.JgYmMq_bottom a:hover{color:#fff}@media (max-width:900px){.JgYmMq_title{font-size:clamp(71px,10.4vw,113px)}}@media (max-width:640px){.JgYmMq_title{font-size:clamp(58px,14.2vw,86px)}.JgYmMq_button{padding:15px 17px}}@media (prefers-reduced-motion:reduce){.JgYmMq_button,.JgYmMq_button svg{transition:none}.JgYmMq_button:hover svg{transform:none}}
.duDhTW_strip{color:#151515;background:#edebe6;border-bottom:1px solid #cecac2}.duDhTW_inner{align-items:center;gap:clamp(20px,3.5vw,62px);max-width:1600px;margin:auto;padding:20px clamp(22px,6.2vw,100px);display:flex}.duDhTW_item{align-items:center;gap:15px;min-width:0;display:flex}.duDhTW_item div{flex-direction:column;gap:6px;display:flex}.duDhTW_item strong{letter-spacing:.12em;white-space:nowrap;font-size:11px}.duDhTW_item small{letter-spacing:.12em;color:#65635e;font-size:9px}.duDhTW_action{letter-spacing:.11em;white-space:nowrap;border-bottom:1px solid #252525;align-items:center;gap:15px;margin-left:auto;padding:8px 0;font-size:10px;font-weight:800;transition:gap .22s;display:inline-flex}.duDhTW_action:hover{gap:25px}.duDhTW_instagram{place-items:center;padding:8px;display:grid}@media (max-width:920px){.duDhTW_inner{flex-wrap:wrap;gap:20px 30px}.duDhTW_action{margin-left:auto}}@media (max-width:620px){.duDhTW_inner{grid-template-columns:1fr auto;gap:22px;padding-top:25px;padding-bottom:25px;display:grid}.duDhTW_item{grid-column:1/-1}.duDhTW_action{grid-column:1;justify-self:start;margin:0}.duDhTW_instagram{grid-area:3/2}}.duDhTW_strip{background:#e8e5df;border-bottom-color:#d3cfc7}.duDhTW_action{border-bottom-color:#76726c;font-weight:600;transition:border-color .2s}.duDhTW_action:hover{border-bottom-color:#1e1e1d;gap:15px}.duDhTW_action svg{transition:transform .2s}.duDhTW_action:hover svg{transform:translate(2px,-2px)}@media (prefers-reduced-motion:reduce){.duDhTW_action,.duDhTW_action svg{transition:none}.duDhTW_action:hover svg{transform:none}}
._4vsoCW_section{padding:clamp(110px,13vw,210px) 0 clamp(110px,14vw,200px);overflow:hidden}._4vsoCW_container{max-width:1600px;margin:0 auto;padding:0 clamp(22px,6.2vw,100px)}._4vsoCW_head{justify-content:space-between;align-items:end;gap:60px;margin-bottom:clamp(65px,9vw,125px);display:flex}._4vsoCW_eyebrow{color:#b5b3ae;letter-spacing:.22em;align-items:center;gap:16px;font-size:10px;font-weight:600;display:flex}._4vsoCW_rule{background:#f5f3ef;width:37px;height:1px}._4vsoCW_head h2{font-family:var(--font-editorial),Georgia,serif;letter-spacing:-.06em;margin:26px 0 0;font-size:clamp(78px,11vw,175px);font-weight:500;line-height:.8}._4vsoCW_head h2 span{color:#888783}._4vsoCW_intro{max-width:275px;padding-bottom:7px}._4vsoCW_intro p{color:#b4b2ae;font-size:14px;line-height:1.85}._4vsoCW_intro span{color:#8d8b87;letter-spacing:.16em;margin-top:18px;font-size:10px;display:block}._4vsoCW_end{border-top:1px solid #303030;justify-content:space-between;align-items:end;gap:24px;margin-top:clamp(75px,9vw,130px);padding-top:34px;display:flex}._4vsoCW_end p{color:#898783;max-width:380px;font-size:12px;line-height:1.65}._4vsoCW_link{color:#101010;letter-spacing:.1em;background:#f5f3ef;flex-shrink:0;align-items:center;gap:32px;padding:22px 24px;font-size:11px;font-weight:800;transition:background .2s,transform .2s;display:inline-flex}._4vsoCW_link:hover{background:#fff;transform:translateY(-2px)}@media (max-width:900px){._4vsoCW_head{flex-direction:column;align-items:start;gap:20px}._4vsoCW_intro{max-width:410px}}@media (max-width:640px){._4vsoCW_section{padding:93px 0 100px}._4vsoCW_head{margin-bottom:55px}._4vsoCW_head h2{font-size:clamp(48px,12.5vw,100px)}._4vsoCW_intro{max-width:320px}._4vsoCW_end{flex-direction:column;align-items:start;margin-top:75px}._4vsoCW_link{justify-content:space-between;width:100%;font-size:10px}}._4vsoCW_head{isolation:isolate;position:relative}._4vsoCW_headArt{opacity:.19;z-index:-1;width:clamp(95px,10vw,150px);position:absolute;top:5%;right:27%;transform:rotate(-12deg)}._4vsoCW_link{color:#efede8;letter-spacing:.115em;background:0 0;border:1px solid #6f6b65;border-radius:2px;padding:17px 20px;font-weight:600;transition:border-color .22s,background-color .22s}._4vsoCW_link:hover{background:#ffffff0e;border-color:#e1ded6;transform:none}._4vsoCW_link svg{transition:transform .22s}._4vsoCW_link:hover svg{transform:translate(2px,-2px)}@media (max-width:900px){._4vsoCW_headArt{opacity:.15;width:110px;top:16%;right:0}}@media (max-width:640px){._4vsoCW_headArt{opacity:.12;width:85px;top:18px;right:0}._4vsoCW_link{padding:17px 18px}}@media (prefers-reduced-motion:reduce){._4vsoCW_link,._4vsoCW_link svg{transition:none}._4vsoCW_link:hover svg{transform:none}}
