
.owners-page{background:#141815;color:#efece3}.owners-page header{position:absolute;top:24px}.owners-page header nav a[aria-current]{color:#ffac80}.owners-intro{padding:155px 8% 55px;position:relative;overflow:hidden;min-height:680px;background:radial-gradient(ellipse at 90% 40%,#4b54322b,transparent 60%)}.owners-back{color:#94a08d;font-size:10px;display:inline-block;margin-bottom:55px}.owners-kicker{font-size:9px;letter-spacing:2px;color:#b0bba6;display:flex;align-items:center;gap:10px;margin-bottom:28px}.owners-kicker>span{width:6px;height:6px;border-radius:50%;background:#ff9869}.owners-intro h1{font:500 clamp(75px,10vw,146px)/.98 Georgia,serif;letter-spacing:-6px;margin-bottom:35px;position:relative;z-index:1}.owners-intro h1 em{font-style:italic;color:#ffad81}.owners-symbol{position:absolute;right:10%;top:130px;font:400 460px/.9 Georgia;color:#d0d5b408;pointer-events:none;transform:rotate(-12deg)}.owners-intro-bottom{display:flex;justify-content:space-between;align-items:end;position:relative;z-index:1}.owners-intro-bottom p{font-size:15px;line-height:1.7;color:#aab5a2}.owners-scroll{width:52px;height:52px;border:1px solid #ffffff30;border-radius:50%;display:grid;place-items:center;color:#ffad81;font-size:25px}.owners-story{display:grid;grid-template-columns:1fr 1fr;gap:9%;align-items:center;background:#e9e5da;color:#252b22;margin:0 3%;border-radius:22px;padding:75px 5%}.owners-story-photo{height:520px;position:relative}.owners-story-photo img{height:100%;width:100%;object-fit:cover;border-radius:12px}.owners-story-photo>span{position:absolute;left:24px;bottom:24px;font-size:8px;letter-spacing:1.4px;line-height:1.8;padding:13px 17px;background:#20291fd9;border:1px solid #ffffff20;color:#e1ead8;border-radius:6px;backdrop-filter:blur(10px)}.owners-story h2{font:400 clamp(31px,3.2vw,48px)/1.13 Georgia;letter-spacing:-1.5px}.owners-story h2 em{color:#a45b37;font-style:italic}.owners-story .eyebrow{font-size:8px;color:#75806b}.owners-story-copy>p:not(.eyebrow){font-size:13px;line-height:1.9;color:#626b58}.owners-story-copy>.owners-lead{font-size:19px!important;color:#303b29!important;margin-top:30px}.owners-signature{font:italic 28px Georgia;color:#4d553e;margin-top:28px;padding-top:25px;border-top:1px solid #bac2af}.owners-signature>span{color:#b06f4c}.owners-signature small{display:block;font:400 7px Manrope;letter-spacing:1.5px;margin-top:12px}.owners-three{padding:90px 8%}.owners-three h2{font-size:44px}.owners-paths{display:grid;grid-template-columns:repeat(3,1fr);border:1px solid #ffffff15;border-radius:15px;overflow:hidden}.owners-paths>a{padding:32px 28px;border-right:1px solid #ffffff15;background:#1c241a;transition:background .3s}.owners-paths>a:last-child{border-right:0}.owners-paths>a:hover{background:#283223}.owners-paths span{font-size:8px;letter-spacing:1.5px;color:#a5b096}.owners-paths h3{font:400 35px Georgia;color:#f3e7d3;margin:30px 0 18px}.owners-paths p{font-size:12px;color:#a3af98;line-height:1.8;min-height:44px}.owners-paths b{font-size:10px;color:#ffad81;font-weight:500;display:block;margin-top:25px}.owners-contact{padding:20px 7% 90px;text-align:center}.owners-contact>img{width:96px;height:96px;border-radius:12px;margin:0 auto 28px;display:block}.owners-contact h2{font:400 clamp(36px,4vw,58px)/1.1 Georgia;letter-spacing:-1.5px}.owners-contact h2 em{font-style:italic;color:#ffad81}.owners-contact>p:not(.eyebrow){font-size:12px;color:#9ba790;margin:25px 0}.owners-contact .button{font-size:11px}.owners-teaser{display:grid;grid-template-columns:1fr .85fr;gap:9%;align-items:center;background:radial-gradient(ellipse at 10% 70%,#58462b14,transparent 70%)}.owners-teaser p:not(.eyebrow){font-size:13px;color:#a1ae98;line-height:1.8;max-width:440px}.owners-teaser .button{margin-top:15px}.owners-teaser-photo{position:relative;display:block;height:320px;overflow:hidden;border-radius:16px}.owners-teaser-photo img{width:100%;height:100%;object-fit:cover;transition:transform .5s}.owners-teaser-photo:hover img{transform:scale(1.04)}.owners-teaser-photo>span{position:absolute;inset:auto 0 0;padding:40px 25px 23px;background:linear-gradient(transparent,#121e13d9);color:#eef1e5;font-size:8px;letter-spacing:1px}header nav{gap:17px;font-size:11px}
@media(max-width:1050px) and (min-width:761px){header nav{gap:11px;font-size:9px}.official-brand .brand-name{font-size:17px}header .small{font-size:9px;padding:12px}.owners-story{gap:5%}}
@media(max-width:760px){.owners-page header{top:15px}.owners-intro{padding:120px 7% 45px;min-height:560px}.owners-back{margin-bottom:43px}.owners-intro h1{font-size:79px;letter-spacing:-4px}.owners-kicker{font-size:8px}.owners-symbol{right:-30px;top:190px;font-size:300px}.owners-intro-bottom p{font-size:12px}.owners-story{grid-template-columns:1fr;margin:0 4%;padding:35px 6%;gap:35px}.owners-story-photo{height:350px}.owners-story h2{font-size:34px}.owners-three{padding:65px 7%}.owners-three h2{font-size:36px}.owners-paths{grid-template-columns:1fr}.owners-paths>a{border-right:0;border-bottom:1px solid #ffffff15;padding:28px}.owners-paths>a:last-child{border-bottom:0}.owners-paths h3{margin-top:20px}.owners-paths p{min-height:0}.owners-contact{padding-bottom:65px}.owners-teaser{grid-template-columns:1fr;gap:30px}.owners-teaser h2{font-size:36px}.owners-teaser-photo{height:270px}}

.owners-montage{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:0 0 35px;transform:rotate(-1deg)}.owners-montage figure{margin:0;position:relative;overflow:hidden;border:5px solid #fff9eb;border-radius:10px;box-shadow:0 12px 25px #26332425;min-width:0}.owners-montage img{width:100%;height:185px;object-fit:cover;display:block}.owners-montage .montage-main{grid-column:1/-1;transform:rotate(2deg)}.owners-montage .montage-main img{height:280px}.owners-montage figcaption{position:absolute;bottom:0;left:0;right:0;padding:30px 12px 12px;background:linear-gradient(transparent,#172219db);color:#fff4df;font:italic 16px Georgia}.montage-seal{position:absolute;bottom:9px;left:12%;right:12%;padding:17px 12px;background:#263c2d;color:#f1d4a1;text-align:center;border:1px solid #bd9b64;box-shadow:0 6px 20px #17221930;font:italic 26px Georgia;transform:rotate(2deg)}.montage-seal span{display:block;font:8px sans-serif;letter-spacing:1.5px;margin-top:7px}.owners-story-copy .button{margin-top:25px}.owners-page .owners-intro{min-height:590px}@media(max-width:760px){.owners-montage img{height:145px}.owners-montage .montage-main img{height:220px}.owners-montage figcaption{font-size:13px}.owners-intro h1{font-size:clamp(58px,12vw,79px)}}

.owners-portraits{display:grid;grid-template-columns:1fr 1fr;gap:15px;align-items:start;min-width:0}.owners-portraits figure{margin:0;background:#fffaf0;padding:7px;border-radius:12px;box-shadow:0 12px 28px #26332425;overflow:hidden}.owners-portraits figure:first-child{transform:rotate(-3deg);margin-top:20px}.owners-portraits figure:nth-child(2){transform:rotate(3deg)}.portrait-window{position:relative;aspect-ratio:3/4;overflow:hidden;border-radius:7px;background:#e8e4db}.portrait-window img{position:absolute;max-width:none;height:auto;display:block}.portrait-pierrick img{width:145%;left:-8%;top:-5%}.portrait-celine img{width:190%;left:-64%;top:-14%}.owners-portraits figcaption{padding:17px 7px 12px;font:italic 28px Georgia;color:#354b36}.owners-portraits small{display:block;font:10px/1.5 sans-serif;color:#727961;margin-top:7px}.owners-portraits>p{grid-column:1/-1;text-align:center;font:italic 18px Georgia;color:#687452;margin:22px 0 0}@media(max-width:760px){.owners-portraits{gap:12px}.owners-portraits figcaption{font-size:25px}.owners-portraits small{font-size:9px}}

.owners-diptych{margin:0;min-width:0;padding:8px;background:#fffaf0;border-radius:14px;box-shadow:0 12px 28px #26332425}.owners-diptych img{display:block;width:100%;height:auto;border-radius:8px}.owners-diptych figcaption{text-align:center;padding:20px 8px 16px;font:italic 28px Georgia;color:#354b36}.owners-diptych small{display:block;margin-top:9px;font:12px/1.5 sans-serif;color:#727961}
