/* Three conversation entry points, matching the reasons page. */
.entry-scene-questions{background:radial-gradient(ellipse at 80% 100%,#b9c9eb80,transparent 65%),#eef1fa}
.entry-questions-content{padding:16px 14px}
.entry-questions-title{display:flex;align-items:center;gap:8px;color:#5b769f;font-size:11px;line-height:1.7;margin-bottom:12px;font-weight:550}.entry-questions-title>b{font-size:24px;font-weight:400}.entry-questions-title small{display:block;font-size:8px;font-weight:400;color:#8f9fb7;margin-top:2px}
.w5-question-choices{display:grid;gap:7px}.w5-question-choices button{display:flex;align-items:center;justify-content:space-between;gap:7px;text-align:left;padding:10px 11px;min-height:44px;font-size:11px;line-height:1.5;color:#52739f;background:#fff;border:1px solid #c3d4eb;border-radius:7px;cursor:pointer;transition:background .2s,border-color .2s}
.w5-question-choices button>span{font-size:14px;color:#8aa4c7}.w5-question-choices button:hover{background:#f2f7ff;border-color:#7b9dca}
.w5-question-choices button[aria-pressed=true]{background:#e5edfc;border-color:#8aa5ce;color:#375c8d}.w5-question-choices button:focus-visible{outline:2px solid #628bc1;outline-offset:2px}
.entry-questions-reply{margin-top:12px;padding:11px 12px;border:1px solid #ccd9ef;border-radius:3px 9px 9px;background:#f0f4fc;color:#5e7698}
.entry-questions-reply>small{display:block;font-size:9px;color:#7192bf;margin-bottom:4px}.entry-questions-reply>p{font-size:11px;line-height:1.8;min-height:3.6em}
.entry-scene-questions .entry-scene-label,.entry-scene-questions .entry-scene-label>b{color:#637fa8}

#conversation-entry .entry-methods-three{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;align-items:stretch}
#conversation-entry .entry-methods-three>article{margin-top:0;padding:30px 24px 24px;border-radius:26px}
#conversation-entry .entry-methods-three h3{font-size:clamp(24px,2.2vw,30px);line-height:1.45;margin:18px 0 20px}
#conversation-entry .entry-methods-three article>p:not(.eyebrow){font-size:16px;line-height:1.9;margin:20px 0 0}
.entry-methods-three .entry-scene{margin:-30px -24px 28px;height:430px;padding:24px 18px 36px}
.entry-methods-three .entry-scene-inline,.entry-methods-three .entry-scene-questions{height:auto;min-height:430px}
.entry-methods-three .entry-scene-questions .entry-browser{height:auto}
.entry-methods-three .entry-site-nav{padding-left:13px;padding-right:13px}
.entry-methods-three .entry-site-nav>span{font-size:7px;word-spacing:3px}
.entry-methods-three .entry-page-hero>strong{font-size:17px}
.entry-methods-three .entry-book{width:65px}
.entry-methods-three .entry-invitation{left:7%;right:29%;padding:14px 12px}
.entry-methods-three .entry-invitation p{font-size:12px}
.entry-methods-three .entry-avatar{width:88px;height:127px;right:4%}
.entry-methods-three .entry-inline-content{padding-left:13px;padding-right:13px}
.entry-methods-three .entry-inline-content>strong{font-size:16px}
.entry-methods-three .entry-inline-summary span{font-size:8px;padding:7px}
.entry-methods-three .entry-embedded{padding:11px}
.entry-methods-three .entry-embedded-label{font-size:9px}
.entry-methods-three .entry-input-demo,.entry-methods-three .entry-inline-reply{font-size:10px}
@media(max-width:1100px){
 #conversation-entry .entry-methods-three{grid-template-columns:1fr;max-width:600px;gap:28px}
 #conversation-entry .entry-methods-three h3{font-size:30px}
}
@media(max-width:760px){
 #conversation-entry .entry-methods-three{gap:25px}
 .entry-methods-three .entry-scene{height:385px;padding:23px 18px 35px}
 .entry-methods-three .entry-scene-inline,.entry-methods-three .entry-scene-questions{height:auto;min-height:385px}
 .entry-methods-three .entry-questions-content{padding:13px 12px}
 .entry-methods-three .entry-questions-title{margin-bottom:10px}
 .entry-methods-three .entry-questions-reply{padding:9px 11px;margin-top:10px}
 .entry-methods-three .entry-questions-reply>p{font-size:11px;line-height:1.75}
}
@media(max-width:360px){
 #conversation-entry .entry-methods-three>article{padding-left:20px;padding-right:20px}
 #conversation-entry .entry-methods-three h3{font-size:27px}
 .entry-methods-three .entry-scene{margin-left:-20px;margin-right:-20px;padding-left:14px;padding-right:14px}
 .entry-methods-three .entry-site-nav>span{display:none}
 .entry-methods-three .entry-questions-title{font-size:10px;gap:6px}
 .entry-methods-three .entry-questions-title>b{font-size:20px}
 .entry-methods-three .w5-question-choices button{font-size:10px;padding:9px}
}
@media(prefers-reduced-motion:reduce){.entry-methods-three .w5-question-choices button{transition:none}}
