.artist-introduction{border-top:1px solid var(--line);background:var(--paper);grid-template-columns:minmax(0,.85fr) minmax(0,1.1fr);align-items:center;gap:10%;display:grid}.artist-portrait{justify-self:center;width:100%;max-width:460px;margin:0}.artist-portrait img{width:100%;height:auto;display:block}.artist-portrait figcaption{letter-spacing:.04em;color:var(--muted);padding:13px 0 0;font-size:10px}.artist-introduction-copy{min-width:0}.artist-introduction-copy h2{font-size:clamp(42px,4.2vw,64px)}.artist-introduction-copy>p:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.85}.artist-introduction-copy>.artist-introduction-lead{font-family:var(--serif);max-width:470px;color:var(--ink)!important;font-size:29px!important;line-height:1.3!important}.artist-introduction-actions{flex-direction:column;align-items:flex-start;gap:18px;margin-top:27px;display:flex}.artist-introduction-actions .button{white-space:normal;max-width:100%}.artist-introduction-actions .text-link{align-items:center;gap:12px;min-height:44px;display:inline-flex}.artist-planning-details{margin:26px 0 0}.artist-planning-details>div{border-top:1px solid var(--line);padding:19px 0}.artist-planning-details dt{font-family:var(--serif);margin-bottom:8px;font-size:26px;line-height:1.15}.artist-planning-details dd{color:var(--muted);margin:0;font-size:13px;line-height:1.75}.home-local-reassurance{background:#e6dfd3;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10%;padding-block:60px;display:grid}.home-local-reassurance h2{margin-bottom:0;font-size:clamp(36px,3.5vw,50px)}.home-local-reassurance p:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.85}.home-local-links{flex-wrap:wrap;gap:10px 28px;display:flex}.home-local-links a{align-items:center;min-height:44px;display:inline-flex}.home-anniversary-invitation{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:10%;padding-block:65px;display:grid}.home-anniversary-invitation h2{font-size:clamp(38px,3.8vw,56px)}.home-anniversary-invitation p:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.85}.home-anniversary-invitation .button{max-width:100%}.home-investment-links{flex-wrap:wrap;gap:12px 26px;display:flex}.home-investment-links a{align-items:center;min-height:44px;display:inline-flex}@media (max-width:900px){.artist-introduction{grid-template-columns:minmax(0,.85fr) minmax(0,1.1fr);gap:7%}.artist-introduction-actions .button{gap:12px;padding-inline:16px;font-size:9px}}@media (max-width:700px){.artist-introduction{grid-template-columns:1fr;gap:32px;padding-block:55px}.artist-portrait{max-width:380px}.artist-introduction-copy h2{font-size:47px}.artist-introduction-copy>p:not(.eyebrow){font-size:14px}.artist-introduction-copy>.artist-introduction-lead{font-size:28px!important}.artist-introduction-actions .button{font-size:10px}.artist-planning-details dd{font-size:14px}.home-local-reassurance,.home-anniversary-invitation{grid-template-columns:1fr;gap:25px;padding-block:45px}.home-local-reassurance h2{font-size:38px}.home-anniversary-invitation h2{font-size:43px}.home-local-links,.home-investment-links{gap:6px 23px}.home-local-links a,.home-investment-links a{font-size:12px}}
