.professional-portfolio-module__L86GNW__portfolio{color:#0b2038}.professional-portfolio-module__L86GNW__syntheticNotice,.professional-portfolio-module__L86GNW__syntheticLabel{color:#fff8e7;letter-spacing:.1em;text-align:center;text-transform:uppercase;background:#5b1a1f;margin:0;font-size:.68rem;font-weight:900;line-height:1.45;display:block}.professional-portfolio-module__L86GNW__syntheticNotice{border-block:2px solid #d4b56d;padding:.8rem 1rem}.professional-portfolio-module__L86GNW__syntheticLabel{border-bottom:1px solid #d4b56d;padding:.55rem .8rem}.professional-portfolio-module__L86GNW__eyebrow{color:#9b742f;letter-spacing:.16em;text-transform:uppercase;margin:0;font-size:.72rem;font-weight:800}.professional-portfolio-module__L86GNW__statistics{color:#fffaf0;background:#07182b;border-block:1px solid #c7a35b;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.professional-portfolio-module__L86GNW__statistics div{border-right:1px solid #c7a35b61;align-content:center;gap:.45rem;min-height:10rem;padding:1.8rem clamp(1rem,3vw,2.5rem);display:grid}.professional-portfolio-module__L86GNW__statistics div:last-child{border-right:0}.professional-portfolio-module__L86GNW__statistics strong{color:#f1d79c;font-family:var(--font-family-display);font-size:clamp(1.8rem,3vw,3rem);font-weight:400;line-height:1}.professional-portfolio-module__L86GNW__statistics span{color:#fffaf0ad;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:750}.professional-portfolio-module__L86GNW__featured,.professional-portfolio-module__L86GNW__gallerySection{width:min(100% - 3rem,82rem);margin-inline:auto;padding-block:clamp(4rem,8vw,7rem)}.professional-portfolio-module__L86GNW__featured>header,.professional-portfolio-module__L86GNW__galleryHeading{justify-content:space-between;align-items:end;gap:2rem;margin-bottom:2rem;display:flex}.professional-portfolio-module__L86GNW__featured h2,.professional-portfolio-module__L86GNW__galleryHeading h2,.professional-portfolio-module__L86GNW__unavailable h2{color:#07182b;font-family:var(--font-family-display);letter-spacing:-.035em;margin:.55rem 0 0;font-size:clamp(2.3rem,5vw,4.6rem);font-weight:400;line-height:1.02}.professional-portfolio-module__L86GNW__featured>header>p,.professional-portfolio-module__L86GNW__galleryHeading>p{color:#51605d;max-width:33rem;line-height:1.7}.professional-portfolio-module__L86GNW__carouselControls{justify-content:flex-end;align-items:center;gap:.8rem;margin:0 0 1rem;display:flex}.professional-portfolio-module__L86GNW__carouselControls button{color:#fffaf0;cursor:pointer;background:#07182b;border:1px solid #b89550;place-items:center;width:44px;min-height:44px;font-size:1rem;display:grid}.professional-portfolio-module__L86GNW__carouselControls button:disabled{cursor:not-allowed;opacity:.38}.professional-portfolio-module__L86GNW__carouselControls>span{color:#52605d;letter-spacing:.06em;text-align:center;text-transform:uppercase;min-width:9rem;font-size:.72rem;font-weight:800}.professional-portfolio-module__L86GNW__featuredTrack{scroll-snap-type:x mandatory;scrollbar-color:#b8934f #ede4d2;grid-auto-columns:min(86vw,52rem);grid-auto-flow:column;gap:1.25rem;padding:0 0 1rem;display:grid;overflow-x:auto}.professional-portfolio-module__L86GNW__featuredCard{scroll-snap-align:start;background:#fffaf0;border:1px solid #c7a35b;overflow:hidden;box-shadow:0 18px 50px #07182b1f}.professional-portfolio-module__L86GNW__saleCard{background:#fffdf7;border:1px solid #d8c49b;overflow:hidden;box-shadow:0 14px 40px #07182b14}.professional-portfolio-module__L86GNW__imagePresentation{position:relative}.professional-portfolio-module__L86GNW__imageFrame,.professional-portfolio-module__L86GNW__imageWithheld{background:linear-gradient(135deg,#102b45,#07182b);min-height:clamp(14rem,30vw,23rem);margin:0;position:relative;overflow:hidden}.professional-portfolio-module__L86GNW__saleCard .professional-portfolio-module__L86GNW__imageFrame,.professional-portfolio-module__L86GNW__saleCard .professional-portfolio-module__L86GNW__imageWithheld{min-height:15rem}.professional-portfolio-module__L86GNW__image{object-fit:cover;transition:transform .5s}.professional-portfolio-module__L86GNW__featuredCard:hover .professional-portfolio-module__L86GNW__image,.professional-portfolio-module__L86GNW__saleCard:hover .professional-portfolio-module__L86GNW__image{transform:scale(1.025)}.professional-portfolio-module__L86GNW__imageFrame:after{content:"";pointer-events:none;background:linear-gradient(#0000,#04101e80);height:36%;position:absolute;inset:auto 0 0}.professional-portfolio-module__L86GNW__imageFrame figcaption{z-index:1;color:#ffffffc7;text-align:right;max-width:80%;font-size:.64rem;position:absolute;bottom:.6rem;right:.8rem}.professional-portfolio-module__L86GNW__imageWithheld{color:#e7cf9a;place-items:center;display:grid}.professional-portfolio-module__L86GNW__imageWithheld:before{content:"";border:1px solid #e7cf9a80;width:4rem;height:4rem;transform:rotate(45deg)}.professional-portfolio-module__L86GNW__imageWithheld span{letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:750;position:absolute}.professional-portfolio-module__L86GNW__cardCopy{padding:clamp(1.2rem,3vw,2rem)}.professional-portfolio-module__L86GNW__cardEyebrow{color:#8c6726;letter-spacing:.12em;text-transform:uppercase;margin:0 0 .55rem;font-size:.68rem;font-weight:800}.professional-portfolio-module__L86GNW__cardCopy h3{font-family:var(--font-family-display);margin:0;font-size:clamp(1.65rem,2.7vw,2.5rem);font-weight:400;line-height:1.1}.professional-portfolio-module__L86GNW__cardFacts{border-block:1px solid #ddcfb3;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0;padding-block:1rem;display:grid}.professional-portfolio-module__L86GNW__cardFacts div{min-width:0}.professional-portfolio-module__L86GNW__cardFacts dt,.professional-portfolio-module__L86GNW__detailFacts dt{color:#66736f;letter-spacing:.1em;text-transform:uppercase;font-size:.7rem;font-weight:800}.professional-portfolio-module__L86GNW__cardFacts dd,.professional-portfolio-module__L86GNW__detailFacts dd{overflow-wrap:anywhere;margin:.35rem 0 0;font-size:.82rem;font-weight:700}.professional-portfolio-module__L86GNW__cardCopy a,.professional-portfolio-module__L86GNW__back{color:#09294a;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.55rem;min-height:44px;font-size:.75rem;font-weight:800;text-decoration:none;display:inline-flex}.professional-portfolio-module__L86GNW__gallerySection{border-top:1px solid #d8c49b}.professional-portfolio-module__L86GNW__filters{background:#f7f0e2;border:1px solid #d8c49b;grid-template-columns:repeat(5,minmax(0,1fr)) auto;align-items:end;gap:.75rem;padding:1rem;display:grid}.professional-portfolio-module__L86GNW__filters label{color:#5b6763;letter-spacing:.08em;text-transform:uppercase;gap:.45rem;font-size:.68rem;font-weight:800;display:grid}.professional-portfolio-module__L86GNW__filters select,.professional-portfolio-module__L86GNW__filters button{color:#0b2038;min-height:44px;font:inherit;background:#fffdf7;border:1px solid #b99b63;border-radius:0;padding:.65rem .75rem}.professional-portfolio-module__L86GNW__filters button{color:#fffaf0;cursor:pointer;text-transform:uppercase;background:#07182b;font-size:.72rem;font-weight:800}.professional-portfolio-module__L86GNW__resultCount{color:#65716e;margin:1.3rem 0;font-size:.78rem;font-weight:700}.professional-portfolio-module__L86GNW__gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem;display:grid}.professional-portfolio-module__L86GNW__empty,.professional-portfolio-module__L86GNW__unavailable{background:#fffaf0;border:1px solid #d8c49b;padding:clamp(2rem,6vw,5rem)}.professional-portfolio-module__L86GNW__empty h3{font-family:var(--font-family-display);margin:0 0 .5rem;font-size:2rem;font-weight:400}.professional-portfolio-module__L86GNW__empty p,.professional-portfolio-module__L86GNW__unavailable p{color:#53615d;max-width:50rem;line-height:1.7}.professional-portfolio-module__L86GNW__unavailable{width:min(100% - 3rem,74rem);margin:clamp(3rem,8vw,7rem) auto}.professional-portfolio-module__L86GNW__unavailable a{color:#09294a;letter-spacing:.06em;text-transform:uppercase;align-items:center;gap:.55rem;min-height:44px;margin-top:1rem;font-size:.75rem;font-weight:800;text-decoration:none;display:inline-flex}.professional-portfolio-module__L86GNW__detail{color:#0b2038;width:min(100% - 3rem,82rem);margin-inline:auto;padding-block:clamp(2rem,6vw,5rem) clamp(5rem,9vw,8rem)}.professional-portfolio-module__L86GNW__back{margin-bottom:1.5rem}.professional-portfolio-module__L86GNW__detailGrid{grid-template-columns:minmax(0,1.2fr) minmax(20rem,.8fr);align-items:start;gap:clamp(2rem,5vw,5rem);display:grid}.professional-portfolio-module__L86GNW__detailGrid>.professional-portfolio-module__L86GNW__imageFrame,.professional-portfolio-module__L86GNW__detailGrid>.professional-portfolio-module__L86GNW__imageWithheld{min-height:clamp(24rem,55vw,43rem)}.professional-portfolio-module__L86GNW__detailCopy{position:sticky;top:2rem}.professional-portfolio-module__L86GNW__detailCopy h1{font-family:var(--font-family-display);letter-spacing:-.04em;margin:.7rem 0 1rem;font-size:clamp(2.5rem,5vw,5rem);font-weight:400;line-height:1}.professional-portfolio-module__L86GNW__salePrice{color:#916b27;font-family:var(--font-family-display);margin:0;font-size:clamp(1.8rem,3vw,2.8rem)}.professional-portfolio-module__L86GNW__detailFacts{border-block:1px solid #d8c49b;grid-template-columns:repeat(2,minmax(0,1fr));gap:1.3rem;margin-block:2rem;padding-block:1.5rem;display:grid}.professional-portfolio-module__L86GNW__provenance{background:#f7f0e2;border-left:3px solid #b58b3f;padding:1.2rem}.professional-portfolio-module__L86GNW__provenance h2{font-family:var(--font-family-display);margin:0 0 .6rem;font-size:1.45rem;font-weight:400}.professional-portfolio-module__L86GNW__provenance p{color:#52605d;font-size:.78rem;line-height:1.65}.professional-portfolio-module__L86GNW__portfolio :where(a,button,select):focus-visible,.professional-portfolio-module__L86GNW__detail :where(a):focus-visible{outline-offset:3px;outline:2px solid #0a3d6b}@media (max-width:68rem){.professional-portfolio-module__L86GNW__statistics{grid-template-columns:repeat(2,1fr)}.professional-portfolio-module__L86GNW__statistics div:nth-child(2){border-right:0}.professional-portfolio-module__L86GNW__statistics div:nth-child(-n+2){border-bottom:1px solid #c7a35b61}.professional-portfolio-module__L86GNW__filters{grid-template-columns:repeat(2,1fr)}.professional-portfolio-module__L86GNW__filters button{grid-column:1/-1}.professional-portfolio-module__L86GNW__gallery{grid-template-columns:repeat(2,1fr)}.professional-portfolio-module__L86GNW__detailGrid{grid-template-columns:1fr}.professional-portfolio-module__L86GNW__detailCopy{position:static}}@media (max-width:42rem){.professional-portfolio-module__L86GNW__featured,.professional-portfolio-module__L86GNW__gallerySection,.professional-portfolio-module__L86GNW__unavailable,.professional-portfolio-module__L86GNW__detail{width:calc(100% - 2rem)}.professional-portfolio-module__L86GNW__featured>header,.professional-portfolio-module__L86GNW__galleryHeading{align-items:start;gap:.5rem;display:grid}.professional-portfolio-module__L86GNW__carouselControls{display:none}.professional-portfolio-module__L86GNW__statistics{grid-template-columns:1fr}.professional-portfolio-module__L86GNW__statistics div,.professional-portfolio-module__L86GNW__statistics div:nth-child(2){border-bottom:1px solid #c7a35b61;border-right:0;min-height:7.5rem}.professional-portfolio-module__L86GNW__statistics div:last-child{border-bottom:0}.professional-portfolio-module__L86GNW__filters,.professional-portfolio-module__L86GNW__gallery{grid-template-columns:1fr}.professional-portfolio-module__L86GNW__filters button{grid-column:auto}.professional-portfolio-module__L86GNW__cardFacts{grid-template-columns:1fr 1fr}.professional-portfolio-module__L86GNW__detailFacts{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.professional-portfolio-module__L86GNW__image{transition:none}.professional-portfolio-module__L86GNW__featuredTrack{scroll-behavior:auto}}
.about-module__RHdmUW__hero{isolation:isolate;color:#fff;background:var(--atlas-marble-journey-image) center / cover no-repeat;min-height:34rem;position:relative;overflow:hidden}.about-module__RHdmUW__heroShade{z-index:-1;background:linear-gradient(90deg,#061529f5,#061529c7 58%,#06152961);position:absolute;inset:0}.about-module__RHdmUW__heroFrame{align-items:end;min-height:34rem;padding-block:4rem;display:flex}.about-module__RHdmUW__heroCopy{max-width:48rem}.about-module__RHdmUW__heroCopy>p,.about-module__RHdmUW__teamIntro p,.about-module__RHdmUW__biographyHeading p{color:#866226;letter-spacing:.18em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:850}.about-module__RHdmUW__heroCopy>p{color:#ead9ac}.about-module__RHdmUW__heroCopy h1{max-width:13ch;font-family:var(--font-family-display);letter-spacing:-.04em;text-wrap:balance;margin:1.25rem 0 0;font-size:clamp(3rem,6vw,5.6rem);font-weight:400;line-height:1.02}.about-module__RHdmUW__heroCopy>span{color:#ffffffe6;max-width:42rem;margin-top:1.75rem;font-size:1.12rem;font-weight:550;line-height:1.8;display:block}.about-module__RHdmUW__teamSection{isolation:isolate;color:#1d292b;background:linear-gradient(#faf7f18a, #faf7f19e), var(--atlas-marble-light-image) center / cover fixed no-repeat;padding-block:clamp(4rem,8vw,8rem);position:relative;overflow:hidden}.about-module__RHdmUW__teamFrame{position:relative}.about-module__RHdmUW__teamIntro{grid-template-columns:minmax(0,1fr) minmax(18rem,.62fr);align-items:end;gap:2rem 5rem;display:grid}.about-module__RHdmUW__teamIntro h2,.about-module__RHdmUW__biographyHeading h2{color:#061529;max-width:14ch;font-family:var(--font-family-display);letter-spacing:-.045em;text-wrap:balance;margin:.8rem 0 0;font-size:clamp(2.8rem,5vw,5.2rem);font-weight:400;line-height:1.04}.about-module__RHdmUW__teamIntro>span{color:#1d292bc2;font-size:1rem;font-weight:600;line-height:1.8}.about-module__RHdmUW__portraitGrid{margin:clamp(2.5rem,5vw,4.5rem) auto 0}.about-module__RHdmUW__biography{border-top:1px solid #9a6b2061;grid-template-columns:minmax(18rem,.68fr) minmax(0,1.1fr);gap:2.5rem 6rem;margin-top:clamp(3.5rem,7vw,7rem);padding-top:clamp(2.5rem,5vw,4.5rem);display:grid}.about-module__RHdmUW__biographyHeading h2{max-width:12ch;font-size:clamp(2.6rem,4.4vw,4.5rem)}.about-module__RHdmUW__biographyCopy{gap:1.15rem;display:grid}.about-module__RHdmUW__biographyCopy p{color:#1d292bd6;margin:0;font-size:1.03rem;font-weight:600;line-height:1.9}.about-module__RHdmUW__actions{flex-wrap:wrap;gap:1rem 1.5rem;margin-top:1rem;display:flex}.about-module__RHdmUW__actions a{color:#fff;text-transform:uppercase;background:#061529;border:1px solid #a67d34;align-items:center;min-height:3rem;padding-inline:1.2rem;font-size:.72rem;font-weight:850;text-decoration:none;display:inline-flex}.about-module__RHdmUW__actions a:last-child{color:#061529;background:0 0;border-width:0 0 1px;padding-inline:0}.about-module__RHdmUW__actions a:focus-visible{outline-offset:3px;outline:3px solid #b58a3d}.about-module__RHdmUW__portfolioSection{color:#0b2038;background:linear-gradient(#faf7f1b8, #faf7f1c2), var(--atlas-marble-light-image) center / cover fixed no-repeat;padding-block:clamp(4rem,8vw,7rem) 0}.about-module__RHdmUW__portfolioIntro{grid-template-columns:minmax(0,1fr) minmax(18rem,.7fr);align-items:end;gap:2rem 5rem;display:grid}.about-module__RHdmUW__portfolioIntro p{color:#866226;letter-spacing:.18em;text-transform:uppercase;grid-column:1/-1;margin:0;font-size:.7rem;font-weight:850}.about-module__RHdmUW__portfolioIntro h2{color:#061529;max-width:12ch;font-family:var(--font-family-display);letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(2.8rem,5vw,5.2rem);font-weight:400;line-height:1.04}.about-module__RHdmUW__portfolioIntro span{color:#1d292bc7;font-size:1rem;font-weight:600;line-height:1.8}@media (max-width:64rem){.about-module__RHdmUW__teamIntro,.about-module__RHdmUW__biography{grid-template-columns:1fr}.about-module__RHdmUW__teamIntro>span{max-width:44rem}.about-module__RHdmUW__biographyCopy{max-width:50rem}.about-module__RHdmUW__portfolioIntro{grid-template-columns:1fr;gap:1rem}.about-module__RHdmUW__portfolioIntro p{grid-column:auto}.about-module__RHdmUW__portfolioIntro span{max-width:44rem}}@media (max-width:47.999rem){.about-module__RHdmUW__heroFrame{padding-block:3rem}.about-module__RHdmUW__teamIntro h2,.about-module__RHdmUW__biographyHeading h2{line-height:1.08}}
