.ServiceHelpSection-module__rpW_Da__chatArea{box-sizing:border-box;flex-direction:column;min-height:calc(100dvh - 80px);padding:12px;display:flex}.ServiceHelpSection-module__rpW_Da__backBtn{border:1px solid var(--line);border-radius:var(--radius);min-width:44px;min-height:44px;color:var(--ink);font-family:var(--font-body);cursor:pointer;background:0 0;justify-content:center;align-self:flex-start;align-items:center;margin-bottom:12px;padding:6px 14px;font-size:.92rem;transition:background .15s;display:inline-flex}.ServiceHelpSection-module__rpW_Da__backBtn:hover{background:var(--sage)}.ServiceHelpSection-module__rpW_Da__backBtn:focus-visible{outline:2px solid var(--coral);outline-offset:2px}.ServiceHelpSection-module__rpW_Da__layout{flex-direction:row;flex:1;gap:16px;display:flex;overflow:hidden}.ServiceHelpSection-module__rpW_Da__chatColumn,.ServiceHelpSection-module__rpW_Da__chatColumn>div{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.ServiceHelpSection-module__rpW_Da__previewColumn{flex-direction:column;flex-shrink:0;gap:12px;width:280px;display:flex;overflow-y:auto}.ServiceHelpSection-module__rpW_Da__previewCard{background:var(--paper);border:1px solid var(--line);border-radius:var(--radius);box-shadow:var(--shadow);flex-direction:column;gap:8px;padding:14px;display:flex}.ServiceHelpSection-module__rpW_Da__previewCard img{border-radius:calc(var(--radius) - 2px);width:100%;height:auto;display:block}.ServiceHelpSection-module__rpW_Da__previewCard h4{font-family:var(--font-display);color:var(--ink);margin:4px 0 0;font-size:1.05rem;font-weight:700}.ServiceHelpSection-module__rpW_Da__previewCard p{color:var(--ink-soft);margin:0;font-size:.85rem;line-height:1.4}.ServiceHelpSection-module__rpW_Da__previewCard a{color:var(--cta);text-underline-offset:2px;font-weight:600;text-decoration:underline}.ServiceHelpSection-module__rpW_Da__previewCard a:hover{color:var(--cta-hover)}.ServiceHelpSection-module__rpW_Da__chipRow{flex-wrap:wrap;gap:8px;display:flex}.ServiceHelpSection-module__rpW_Da__chip{background:var(--sage);border:1px solid var(--line);min-width:44px;min-height:44px;color:var(--ink);font-family:var(--font-body);cursor:pointer;box-shadow:var(--shadow);border-radius:20px;justify-content:center;align-items:center;padding:8px 14px;font-size:.85rem;font-weight:500;transition:background .12s,box-shadow .12s;display:inline-flex}.ServiceHelpSection-module__rpW_Da__chip:hover{background:var(--slate)}.ServiceHelpSection-module__rpW_Da__chip:focus-visible{outline:2px solid var(--coral);outline-offset:2px}@media (max-width:720px){.ServiceHelpSection-module__rpW_Da__chatArea{min-height:calc(100dvh - 60px);padding:8px}.ServiceHelpSection-module__rpW_Da__layout{flex-direction:column;gap:12px;overflow:visible}.ServiceHelpSection-module__rpW_Da__chatColumn{width:100%;min-height:50dvh}.ServiceHelpSection-module__rpW_Da__previewColumn{flex-shrink:1;width:100%}.ServiceHelpSection-module__rpW_Da__backBtn{align-self:stretch}}@media (prefers-reduced-motion:reduce){.ServiceHelpSection-module__rpW_Da__backBtn,.ServiceHelpSection-module__rpW_Da__chip{transition:none!important}}
