.CopyLinkButton-module__7S5MTa__button{transition:background-color var(--dur-base) var(--ease-soft), border-color var(--dur-base) var(--ease-soft)}.CopyLinkButton-module__7S5MTa__card:hover,.CopyLinkButton-module__7S5MTa__card:focus-visible{background-color:var(--paper-200)!important;border-color:var(--border-strong)!important}.CopyLinkButton-module__7S5MTa__lightbox:hover,.CopyLinkButton-module__7S5MTa__lightbox:focus-visible{background-color:#ffffff3d!important;border-color:#ffffffb3!important}
.home-module__txgM7a__page{overflow:clip}.home-module__txgM7a__hero{min-height:min(780px, calc(100svh - var(--header-h)));background:radial-gradient(circle at 9% 18%, #ced2e78a, transparent 28%), radial-gradient(circle at 93% 72%, #ecd0d857, transparent 24%), var(--paper-50);border-bottom:1px solid var(--border);align-items:center;display:grid;position:relative}.home-module__txgM7a__hero:before{content:"";pointer-events:none;opacity:.28;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.11'/%3E%3C/svg%3E");position:absolute;inset:0}.home-module__txgM7a__heroInner{z-index:1;grid-template-columns:minmax(410px,.92fr) minmax(500px,1.08fr);align-items:center;gap:clamp(42px,5vw,80px);padding-top:clamp(52px,7vw,92px);padding-bottom:clamp(58px,7vw,96px);display:grid;position:relative}.home-module__txgM7a__heroCopy{padding-left:clamp(0px,2.5vw,32px)}.home-module__txgM7a__heroTitle{font:var(--display-2xl);letter-spacing:-.045em;max-width:7ch;font-size:clamp(68px,7vw,112px);line-height:.84}.home-module__txgM7a__heroText{max-width:45ch;font:var(--body-lg);color:var(--text-soft);margin-top:34px}.home-module__txgM7a__heroActions{flex-wrap:nowrap;gap:14px;margin-top:30px;display:flex}.home-module__txgM7a__heroArtwork{align-items:center;min-height:620px;display:grid;position:relative;overflow:hidden}.home-module__txgM7a__heroScene{--hero-left-crop:100px;width:calc(100% + var(--hero-left-crop));object-fit:contain;object-position:right center;filter:drop-shadow(0 24px 44px #41373014);max-width:none;height:620px;transform:translateX(calc(-1 * var(--hero-left-crop)));display:block}.home-module__txgM7a__gallery{padding-top:clamp(72px,8vw,116px);padding-bottom:clamp(84px,9vw,132px)}.home-module__txgM7a__sectionHeader{justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:42px;display:flex}.home-module__txgM7a__sectionHeader h2{font:var(--display-xl);margin-top:10px}.home-module__txgM7a__gallery .eo-gallery-masonry{column-gap:30px}.home-module__txgM7a__gallery .eo-artwork-card{padding:9px;box-shadow:0 8px 30px #483b310f}.home-module__txgM7a__quoteSection{background-image:url(/images/quote-paper-v2.webp);background-position:100%;background-size:cover;border-block:1px solid #88747e26;position:relative;overflow:hidden}.home-module__txgM7a__quoteInner{grid-template-columns:auto minmax(280px,520px) 1px auto;align-items:center;gap:clamp(26px,4vw,58px);min-height:260px;padding-top:56px;padding-bottom:56px;display:grid;position:relative}.home-module__txgM7a__quoteMark{color:#aca2bd;font:600 92px/1 var(--font-display);align-self:start}.home-module__txgM7a__quoteInner p{font:600 clamp(30px, 3vw, 44px)/1.12 var(--font-display);max-width:20ch}.home-module__txgM7a__quoteRule{background:#4d42483d;width:1px;height:66px}@media (min-width:901px) and (max-width:1100px){.home-module__txgM7a__heroInner{grid-template-columns:minmax(340px,.88fr) minmax(420px,1.12fr);gap:32px;padding-top:36px;padding-bottom:36px}.home-module__txgM7a__heroCopy{padding-left:0}.home-module__txgM7a__heroTitle{font-size:clamp(62px,7vw,74px);line-height:.87}.home-module__txgM7a__heroText{max-width:42ch;margin-top:24px;font-size:17px}.home-module__txgM7a__heroActions{gap:10px;margin-top:22px}.home-module__txgM7a__heroActions .eo-btn{padding:13px 24px!important;font-size:13px!important}.home-module__txgM7a__heroArtwork{min-height:500px}.home-module__txgM7a__heroScene{object-position:right center;height:500px}}@media (max-width:900px){.home-module__txgM7a__hero{min-height:auto}.home-module__txgM7a__heroInner{grid-template-columns:1fr;gap:54px}.home-module__txgM7a__heroCopy{max-width:650px}.home-module__txgM7a__heroTitle{max-width:none;line-height:.9}.home-module__txgM7a__heroTitle br{display:none}.home-module__txgM7a__heroArtwork{min-height:600px}.home-module__txgM7a__quoteInner{grid-template-columns:auto 1fr auto}.home-module__txgM7a__quoteRule{display:none}}@media (max-width:640px){.home-module__txgM7a__heroInner{gap:38px;padding-top:42px;padding-bottom:54px}.home-module__txgM7a__heroTitle{font-size:clamp(52px,17vw,76px);line-height:.88}.home-module__txgM7a__heroTitle br{display:initial}.home-module__txgM7a__heroText{margin-top:26px;font-size:17px}.home-module__txgM7a__heroActions{grid-template-columns:1fr;display:grid}.home-module__txgM7a__heroActions .eo-btn{width:100%!important}.home-module__txgM7a__heroArtwork{min-height:455px}.home-module__txgM7a__heroScene{--hero-left-crop:64px;object-position:right center;height:455px}.home-module__txgM7a__gallery{padding-top:72px;padding-bottom:84px}.home-module__txgM7a__sectionHeader{align-items:flex-start;margin-bottom:30px}.home-module__txgM7a__sectionHeader h2{font-size:42px}.home-module__txgM7a__quoteInner{grid-template-columns:1fr;gap:18px;min-height:320px;padding-top:46px;padding-bottom:46px}.home-module__txgM7a__quoteSection{background-image:url(/images/quote-paper-v2-768.webp);background-position:66%}.home-module__txgM7a__quoteMark{height:42px;font-size:72px}.home-module__txgM7a__quoteInner p{max-width:15ch}.home-module__txgM7a__quoteInner .eo-btn{justify-self:start;margin-top:10px}}
