.ServiceRowEditorial_row__OLFhR{position:relative;display:grid;grid-template-columns:92px 1fr auto;align-items:center;grid-gap:28px;gap:28px;padding:30px 28px;background:var(--white);border:1px solid var(--cream-dark);border-radius:var(--radius-lg);text-decoration:none;overflow:hidden;isolation:isolate;transition:transform .32s var(--ease-out),box-shadow .32s var(--ease-out),border-color .32s var(--ease-out)}.ServiceRowEditorial_row__OLFhR:after{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--svc-color);transform:scaleY(0);transform-origin:top;transition:transform .32s var(--ease-out)}.ServiceRowEditorial_row__OLFhR:hover{transform:translateY(-3px);box-shadow:var(--shadow-hover);border-color:var(--svc-color)}.ServiceRowEditorial_row__OLFhR:hover:after{transform:scaleY(1)}.ServiceRowEditorial_watermark__Z8VsJ{position:absolute;top:-22px;right:8px;color:var(--svc-color);opacity:.05;z-index:0;pointer-events:none;transition:opacity .32s var(--ease-out),transform .32s var(--ease-out)}.ServiceRowEditorial_watermark__Z8VsJ svg{width:128px;height:128px}.ServiceRowEditorial_row__OLFhR:hover .ServiceRowEditorial_watermark__Z8VsJ{opacity:.1;transform:scale(1.06) rotate(4deg)}.ServiceRowEditorial_actions__VK_9k,.ServiceRowEditorial_body__noZGa,.ServiceRowEditorial_rail__wdOkX{position:relative;z-index:1}.ServiceRowEditorial_rail__wdOkX{display:flex;flex-direction:column;align-items:flex-start;gap:14px}.ServiceRowEditorial_index__tkg3w{font-family:var(--font-display);font-style:italic;font-size:2rem;font-weight:700;line-height:1;color:var(--svc-color);letter-spacing:.01em}.ServiceRowEditorial_icon__BiOyd{width:44px;height:44px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-md);background:var(--svc-pale);color:var(--svc-color);transition:transform .25s var(--ease-out)}.ServiceRowEditorial_row__OLFhR:hover .ServiceRowEditorial_icon__BiOyd{transform:translateY(-2px)}.ServiceRowEditorial_title__9KwYv{font-family:var(--font-display);font-size:1.3rem;font-weight:600;color:var(--ink);line-height:1.25;margin:0 0 10px}.ServiceRowEditorial_titleRule__LrA3n{display:block;width:36px;height:1.5px;background:var(--svc-color);margin-bottom:12px;transition:width .32s var(--ease-out)}.ServiceRowEditorial_row__OLFhR:hover .ServiceRowEditorial_titleRule__LrA3n{width:60px}.ServiceRowEditorial_tagline__1aj6n{font-family:var(--font-display);font-style:italic;font-size:.95rem;color:var(--svc-color);margin:0 0 8px;line-height:1.4}.ServiceRowEditorial_desc__qfjN5{font-size:.875rem;color:var(--ink-muted);line-height:1.65;margin:0;max-width:62ch}.ServiceRowEditorial_actions__VK_9k{display:flex;flex-direction:column;align-items:flex-end;gap:12px;flex-shrink:0}.ServiceRowEditorial_learn__YwJZz{display:inline-flex;align-items:center;gap:6px;font-family:var(--font-mono);font-size:.72rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--svc-color);white-space:nowrap}.ServiceRowEditorial_learn__YwJZz svg{transition:transform .25s var(--ease-out)}.ServiceRowEditorial_row__OLFhR:hover .ServiceRowEditorial_learn__YwJZz svg{transform:translateX(3px)}.ServiceRowEditorial_book__S3THo{display:inline-flex;align-items:center;gap:5px;font-family:var(--font-body);font-size:.74rem;font-weight:500;color:var(--ink-soft);background:var(--cream);border:1px solid var(--cream-dark);padding:6px 13px;border-radius:var(--radius-pill);white-space:nowrap;transition:all .2s var(--ease-out)}.ServiceRowEditorial_row__OLFhR:hover .ServiceRowEditorial_book__S3THo{background:var(--svc-pale);border-color:var(--svc-color);color:var(--svc-color)}@media (max-width:768px){.ServiceRowEditorial_row__OLFhR{grid-template-columns:1fr;gap:18px;padding:24px 20px}.ServiceRowEditorial_rail__wdOkX{flex-direction:row;align-items:center;gap:14px}.ServiceRowEditorial_index__tkg3w{font-size:1.6rem}.ServiceRowEditorial_actions__VK_9k{flex-direction:row;align-items:center;justify-content:space-between;width:100%}.ServiceRowEditorial_desc__qfjN5{max-width:none}.ServiceRowEditorial_watermark__Z8VsJ svg{width:100px;height:100px}}