/* V69: a direct business invitation, then factual news. Selected A5 stays intact. */
:where(body.um-v99-top) .talent-review,:where(body.um-v99-top) .talent-dock{display:none!important}
:where(body.um-v99-top) .business-inquiry{background:var(--paper);color:var(--ink)}
:where(body.um-v99-top) .inquiry-inner{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(300px,1fr);align-items:center;gap:80px;padding-block:72px}
:where(body.um-v99-top) .inquiry-copy .small-label{color:var(--wine);margin-bottom:20px}
:where(body.um-v99-top) .inquiry-copy h2{font-size:clamp(28px,2.5vw,36px);font-weight:500;letter-spacing:-.035em;line-height:1.65;text-wrap:balance}
:where(body.um-v99-top) .inquiry-description{font-size:13px;line-height:2.1;margin-top:20px;text-wrap:pretty}
:where(body.um-v99-top) .inquiry-description>span{display:inline-block}
:where(body.um-v99-top) .inquiry-link{display:flex;align-items:center;justify-content:space-between;gap:28px;justify-self:end;width:100%;max-width:400px;min-height:82px;padding:24px 30px;background:var(--wine);color:white;font-size:15px;font-weight:500;transition:background-color 180ms}
:where(body.um-v99-top) .inquiry-link>span:last-child{font:400 28px/1 Arial;transition:transform 180ms}
:where(body.um-v99-top) .inquiry-link:hover,:where(body.um-v99-top) .inquiry-link:focus-visible{background:var(--ink)}
:where(body.um-v99-top) .inquiry-link:hover>span:last-child,:where(body.um-v99-top) .inquiry-link:focus-visible>span:last-child{transform:translate(3px,-3px)}
:where(body.um-v99-top) .latest-news{background:var(--white);padding-block:112px 88px}
:where(body.um-v99-top) .latest-news-heading{margin-bottom:42px}
:where(body.um-v99-top) .latest-news-heading .small-label{color:var(--wine)}
:where(body.um-v99-top) .latest-news-heading h2{margin-top:14px;font-size:36px;font-weight:500;line-height:1.5;letter-spacing:-.035em}
:where(body.um-v99-top) .news-list{list-style:none;padding:0;margin:0;border-top:1px solid #d8d1d2}
:where(body.um-v99-top) .news-list li{margin:0;border-bottom:1px solid #d8d1d2}
:where(body.um-v99-top) .news-item{display:grid;grid-template-columns:112px 140px minmax(0,1fr) 28px;align-items:center;gap:36px;min-height:96px;padding:22px 16px;font-size:14px;transition:color 160ms}
:where(body.um-v99-top) .news-item time{font:400 13px/1.7 Arial,sans-serif;font-variant-numeric:tabular-nums}
:where(body.um-v99-top) .news-category{display:grid;place-items:center;width:140px;min-height:30px;padding:5px 8px;font:600 10px/1.5 Arial,sans-serif;letter-spacing:.025em;border:1px solid transparent}
:where(body.um-v99-top) .news-category--service{background:var(--ink);color:white}
:where(body.um-v99-top) .news-category--press{border-color:#80787a;color:var(--ink)}
:where(body.um-v99-top) .news-category--info{background:#e9e6e6;color:var(--ink)}
:where(body.um-v99-top) .news-item-title{line-height:1.8;overflow-wrap:anywhere}
:where(body.um-v99-top) .news-arrow{justify-self:end;font:400 24px/1 Arial;transition:transform 160ms}
:where(body.um-v99-top) .news-item:hover,:where(body.um-v99-top) .news-item:focus-visible{color:var(--wine)}
:where(body.um-v99-top) .news-item:hover .news-arrow,:where(body.um-v99-top) .news-item:focus-visible .news-arrow{transform:translateX(4px)}
:where(body.um-v99-top) .news-listing{display:flex;justify-content:flex-end;margin-top:30px}
:where(body.um-v99-top) .news-listing-link{display:flex;align-items:center;justify-content:space-between;gap:50px;min-height:54px;padding:10px 1px;border-bottom:1px solid currentColor;font-size:12px;font-weight:500;transition:color 160ms}
:where(body.um-v99-top) .news-listing-link>span:last-child{font:400 23px/1 Arial;transition:transform 160ms}
:where(body.um-v99-top) .news-listing-link:hover,:where(body.um-v99-top) .news-listing-link:focus-visible{color:var(--wine)}
:where(body.um-v99-top) .news-listing-link:hover>span:last-child,:where(body.um-v99-top) .news-listing-link:focus-visible>span:last-child{transform:translateX(4px)}
:where(body.um-v99-top) .business-inquiry a:focus-visible,:where(body.um-v99-top) .latest-news a:focus-visible{outline:2px solid var(--wine);outline-offset:5px}
@media(max-width:1100px){:where(body.um-v99-top) .inquiry-inner{gap:45px;padding-block:64px}:where(body.um-v99-top) .inquiry-link{padding-inline:24px;font-size:14px}:where(body.um-v99-top) .latest-news{padding-block:92px 68px}:where(body.um-v99-top) .news-item{grid-template-columns:96px 132px minmax(0,1fr) 24px;gap:24px}:where(body.um-v99-top) .news-category{width:132px}}
@media(max-width:800px){:where(body.um-v99-top) .inquiry-inner{grid-template-columns:1fr;gap:30px}:where(body.um-v99-top) .inquiry-link{justify-self:start;max-width:400px;min-height:72px}:where(body.um-v99-top) .news-item{grid-template-columns:92px 125px minmax(0,1fr) 24px;gap:18px;padding-inline:0;font-size:13px}:where(body.um-v99-top) .news-category{width:125px}}
@media(max-width:600px){:where(body.um-v99-top) .inquiry-inner{padding-block:52px;gap:28px}:where(body.um-v99-top) .inquiry-copy h2{font-size:28px}:where(body.um-v99-top) .inquiry-copy .small-label{margin-bottom:15px}:where(body.um-v99-top) .inquiry-description{font-size:12px;margin-top:16px}:where(body.um-v99-top) .inquiry-link{max-width:none;min-height:70px;font-size:13px}:where(body.um-v99-top) .latest-news{padding-block:66px 48px}:where(body.um-v99-top) .latest-news-heading{margin-bottom:28px}:where(body.um-v99-top) .latest-news-heading h2{font-size:29px}:where(body.um-v99-top) .news-item{grid-template-columns:92px minmax(0,1fr) 24px;gap:14px 16px;padding:23px 0;min-height:118px}:where(body.um-v99-top) .news-item time{font-size:12px}:where(body.um-v99-top) .news-category{width:126px;min-height:28px;font-size:9px}:where(body.um-v99-top) .news-item-title{grid-row:2;grid-column:1/3;font-size:13px}:where(body.um-v99-top) .news-arrow{grid-column:3;grid-row:1/3}:where(body.um-v99-top) .news-listing{margin-top:22px}:where(body.um-v99-top) .news-listing-link{font-size:12px;min-height:52px}}
@media(prefers-reduced-motion:reduce){:where(body.um-v99-top) .business-inquiry *,:where(body.um-v99-top) .latest-news *{transition:none!important}}
html.um-v99-document[data-motion=paused] .business-inquiry *,html.um-v99-document[data-motion=paused] .latest-news *{transition:none!important}
