.eud-web .meet-entry{color:#252c27;border-block:1px solid #d9ddd2;margin-top:40px;padding:32px 0 29px}.eud-web .meet-entry .eyebrow,.eud-web .meet-page .eyebrow{color:#6b765e;letter-spacing:1.7px;margin-bottom:13px;font-size:10px;line-height:1.5}.eud-web .meet-entry h2{font:400 38px/1.08 var(--serif);letter-spacing:-.8px;white-space:pre-line;max-width:360px;margin:0 0 13px}.eud-web .meet-entry-description{color:#626b61;max-width:34ch;margin-bottom:0;font-size:14px;line-height:1.75}.eud-web .meet-entry-action{color:#252c27;background:#eceedf;border:1px solid #dde2d1;border-radius:3px;justify-content:space-between;align-items:center;gap:15px;min-height:56px;margin-top:25px;padding:9px 9px 9px 17px;font-size:14px;font-weight:500;text-decoration:none;transition:background .16s;display:flex}.eud-web .meet-entry-arrow{background:#e8eb7e;flex:none;place-items:center;width:36px;height:36px;font-size:24px;transition:transform .16s;display:grid}.eud-web .meet-entry-privacy,.eud-web .meet-page-privacy{color:#626b61;align-items:flex-start;gap:7px;margin:13px 0 0;font-size:11px;line-height:1.65;display:flex}.eud-web .meet-entry-privacy .eud-icon,.eud-web .meet-page-privacy .eud-icon{margin-top:3px}.eud-web .meet-entry-compact{margin-top:26px;padding:27px 0}.eud-web .meet-entry-compact h2{font-size:31px}.eud-web .meet-page{max-width:900px;padding-top:14px;padding-bottom:56px}.eud-web .meet-page-header{border-bottom:1px solid #d9ddd2;padding:38px 0 30px}.eud-web .meet-page-header h1{font:400 clamp(34px, 4vw, 48px)/1.08 var(--serif);letter-spacing:-.7px;white-space:pre-line;max-width:520px;margin:0 0 16px}.eud-web .meet-page-header>p:last-child{color:var(--muted);margin:0;font-size:15px;line-height:1.7}.eud-web .meet-access-state{max-width:500px;padding:38px 0 0}.eud-web .meet-access-mark{background:#e9ecdf;border-radius:45px 45px 3px 3px;place-items:center;width:95px;height:106px;margin-bottom:29px;display:grid}.eud-web .meet-access-state h2{margin-bottom:14px;font-size:28px;line-height:1.25}.eud-web .meet-access-state>p:not(.eyebrow,.meet-entry-privacy){color:var(--muted);max-width:48ch;font-size:14px;line-height:1.8}.eud-web .meet-access-state>.meet-access-note{border-block:1px solid var(--line);margin-top:24px;padding:16px 0}.eud-web .meet-back-action{min-height:50px;color:var(--wine);justify-content:space-between;align-items:center;gap:18px;margin-top:18px;font-size:14px;text-decoration:none;display:flex}.eud-web .meet-preview-label{color:var(--muted);align-items:center;gap:10px;margin-bottom:0;padding-block:20px;font-size:12px;display:flex}.eud-web .meet-introductions{gap:28px;display:grid}.eud-web .meet-introduction{border-bottom:1px solid #d9ddd2;grid-template-columns:170px minmax(0,1fr);gap:27px;padding:24px 0 28px;display:grid}.eud-web .meet-portrait{color:#6b765e;background:#e5e9db;border-radius:3px;place-items:center;min-height:210px;display:grid;position:relative}.eud-web .meet-portrait>span{font:100px/1 var(--serif)}.eud-web .meet-portrait>img{position:absolute;bottom:12px;right:10px;transform:rotate(-10deg)}.eud-web .meet-portrait-wine{color:#84595b;background:#eee3db}.eud-web .meet-introduction-copy h2{font:400 38px/1.1 var(--serif);margin-bottom:13px}.eud-web .meet-introduction-copy>p:not(.eyebrow){color:var(--muted);font-size:14px;line-height:1.75}.eud-web .meet-topic{border-top:1px solid var(--line);margin-top:23px;padding-top:16px}.eud-web .meet-topic>span{color:#6b765e;text-transform:uppercase;letter-spacing:1.2px;font-size:10px}.eud-web .meet-topic p{margin:7px 0 0;font-size:14px;line-height:1.7}.eud-web[data-locale=zh-CN] .meet-entry h2{letter-spacing:0;font-size:30px;line-height:1.26}.eud-web[data-locale=zh-CN] .meet-page-header h1{letter-spacing:0;line-height:1.26}.eud-web[data-locale=zh-CN] .meet-entry-compact h2{font-size:27px}@media (min-width:1024px){.eud-web .detail-main>.meet-entry{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);align-items:end;gap:28px;display:grid}.eud-web .detail-main>.meet-entry .meet-entry-action{margin-top:0}}@media (max-width:479px){.eud-web .meet-entry{margin-top:30px;padding-block:28px 25px}.eud-web .meet-entry h2{font-size:35px}.eud-web .meet-entry-description{font-size:13px}.eud-web .meet-entry-compact h2{font-size:31px}.eud-web .meet-introduction{grid-template-columns:100px minmax(0,1fr);gap:19px}.eud-web .meet-portrait{align-self:start;min-height:144px}.eud-web .meet-portrait>span{font-size:72px}.eud-web .meet-portrait>img{width:35px;height:35px}.eud-web .meet-introduction-copy h2{font-size:30px}.eud-web .meet-introduction-copy>p:not(.eyebrow),.eud-web .meet-topic p{font-size:13px}.eud-web .meet-page-header{padding-top:25px}}@media (hover:hover){.eud-web .meet-entry-action:hover{background:#e3e8d6}.eud-web .meet-entry-action:hover .meet-entry-arrow{transform:translate(2px,-2px)}}@media (prefers-reduced-motion:reduce){.eud-web .meet-entry-action,.eud-web .meet-entry-arrow{transition:none}}.eud-web .meet-entry-action{border-radius:8px;min-height:56px}.eud-web .meet-entry-arrow{border-radius:6px;width:34px;height:34px;font-size:22px}.eud-web .meet-entry-privacy,.eud-web .meet-page-privacy{font-size:12px;line-height:1.75}.eud-web .meet-back-action{border-top:1px solid var(--line);gap:16px;margin-top:22px;padding-block:14px}
