.interior-hub{color:#292c26;background:#f4f0e8;font-family:Arial,sans-serif}.interior-hub *{box-sizing:border-box}.interior-hub a{color:inherit;text-decoration:none}.interior-hub a:focus-visible{outline-offset:5px;outline:3px solid #ad7751}.interior-hub .ih-kicker{letter-spacing:.18em;text-transform:uppercase;font:600 10px/1.5 Arial,sans-serif}.interior-hub h1,.interior-hub h2,.interior-hub h3,.interior-hub h4{letter-spacing:-.035em;font-family:Georgia,serif;font-weight:400}.interior-hub h1{margin:22px 0;font-size:clamp(44px,5.8vw,88px);line-height:1.04}.interior-hub h2{margin:18px 0 24px;font-size:clamp(36px,4vw,62px);line-height:1.09}.interior-hub em{color:#d8c29b;font-weight:400}.ih-hero{isolation:isolate;color:#fff;align-items:flex-end;min-height:650px;padding:140px 6vw 64px;display:flex;position:relative}.ih-hero>img{object-fit:cover;z-index:-2}.ih-hero:after{content:"";z-index:-1;background:linear-gradient(90deg,#0d130fd6,#0d130f2e),linear-gradient(#0000,#0d130f8c);position:absolute;inset:0}.ih-hero-copy{max-width:940px}.ih-hero-copy>p:not(.ih-kicker){color:#e7e4dc;max-width:610px;font:16px/1.8 Arial,sans-serif}.ih-actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.ih-actions>a{border:1px solid;justify-content:space-between;align-items:center;gap:24px;padding:17px 22px;font:600 12px/1.5 Arial,sans-serif;display:inline-flex}.ih-actions>a:first-child{color:#252b24;background:#decba9;border-color:#decba9}.ih-signature{color:#f4eee2;background:#202b23;grid-template-columns:1fr 1.2fr;align-items:center;gap:6vw;padding:80px 6vw;display:grid}.ih-signature p:not(.ih-kicker){color:#d0d6ca;max-width:500px;line-height:1.8}.ih-signature-image img{aspect-ratio:1.6;object-fit:cover;width:100%;height:auto;display:block}.ih-signature-image>span{color:#f4eee2;letter-spacing:.12em;background:#344335;justify-content:space-between;padding:18px;font:10px/1.5 Arial,sans-serif;display:flex}.ih-collection{padding:80px 6vw;scroll-margin-top:90px}.ih-collection-head{justify-content:space-between;align-items:end;gap:20px;display:flex}.ih-collection-head>p{color:#66685e;padding-bottom:12px;font-size:12px}.ih-jumps{flex-wrap:wrap;gap:10px;margin:22px 0 60px;display:flex}.ih-jumps a{border:1px solid #b8bbac;border-radius:30px;padding:14px 20px;font-size:13px}.ih-jumps a:hover{color:#fff;background:#253128}.ih-jumps span{opacity:.6;margin-left:12px}.ih-group{margin-bottom:70px;scroll-margin-top:110px}.ih-group-title{border-top:1px solid #bfc1b4;justify-content:space-between;align-items:center;padding:22px 0;display:flex}.ih-group h3{margin:0;font-size:32px}.ih-group-title>span{letter-spacing:.15em;color:#697263;font-size:10px}.ih-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px 24px;display:grid}.ih-card-image{background:#d8d5cb;position:relative;overflow:hidden}.ih-card-image img{aspect-ratio:1.45;object-fit:cover;width:100%;height:auto;transition:transform .35s;display:block}.ih-card:hover img{transform:scale(1.03)}.ih-card-image span{background:#f4f0e8;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;bottom:14px;right:14px}.ih-card small{letter-spacing:.06em;color:#61685b;margin-top:20px;font-size:10px;display:block}.ih-card h4{margin:11px 0;font-size:26px;line-height:1.15}.ih-card p{color:#5a6054;margin:12px 0;font-size:13px;line-height:1.7}.ih-card>b{border-bottom:1px solid #969f88;margin-top:6px;padding-bottom:6px;font-size:11px;display:inline-block}.ih-end{background:#e6e4d9;padding:70px 6vw 90px}.ih-end>p:not(.ih-kicker){color:#596050;line-height:1.8}@media (max-width:1100px){.ih-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:760px){.ih-hero{min-height:670px;padding:130px 24px 44px}.ih-signature{grid-template-columns:1fr;gap:32px;padding:50px 24px}.ih-collection{padding:50px 24px}.ih-collection-head{display:block}.ih-grid{grid-template-columns:1fr;gap:36px}.ih-jumps{gap:8px;margin-bottom:36px}.ih-jumps a{padding:12px 14px;font-size:12px}.ih-end{padding:50px 24px 80px}.ih-actions>a{min-height:48px}.ih-group{margin-bottom:45px}}@media (prefers-reduced-motion:reduce){.ih-card-image img{transition:none}}
