1import{j as t}from"./jsx-runtime-u17CrQMm.js";import{w as n,B as o,F as p}from"./Button-D3dM_5em.js";import{t as c}from"./html-CPurVmc8.js";const m=({data:s})=>{const{content:e,title:r,button_text:i,button_url:l}=s;return e?t.jsxs("div",{className:` 2 pb-8 3 desktop:pb-16 4 `,children:[r&&t.jsxs("div",{className:n("grid grid-cols-[1fr_auto] items-center gap-3 p-4","desktop:px-8 desktop:py-6"),children:[t.jsx("h5",{className:"h5-medium",children:r}),i&&t.jsx(o,{as:"a",href:l,size:"sm",variant:"clear",className:"inline-block",suppressGtmButtonClick:!0,onClick:()=>{p({event:"click",click_id:r?.trim()||i.trim(),click_target:"body"})},children:i})]}),t.jsx("div",{className:n("p-4","desktop:px-8 desktop:py-6"),children:t.jsx("div",{className:"rich-editor-content mx-auto max-w-[674px]",dangerouslySetInnerHTML:{__html:c(e)}})})]}):null},x=({data:s})=>{const{content:e}=s;return e?t.jsx("div",{className:` 5 p-4 6 desktop:px-8 desktop:py-6 7 `,children:t.jsx("div",{className:"rich-editor-content w-full",dangerouslySetInnerHTML:{__html:c(e)}})}):null},u=({data:s})=>{const{content:e,title:r}=s;return e?t.jsxs("div",{className:` 8 py-10 9 desktop:pt-16 desktop:pb-18 10 `,children:[r&&t.jsx("div",{className:n("px-8 py-4","desktop:px-32 desktop:py-6"),children:t.jsx("h5",{className:"h5-medium",children:r})}),t.jsx("div",{className:n("px-8","desktop:px-32"),children:t.jsx("div",{className:"rich-editor-content w-full",dangerouslySetInnerHTML:{__html:c(e)}})})]}):null},h=({data:s})=>{const{quote_content:e,content:r}=s;return r?t.jsxs("div",{className:n("grid grid-cols-1 items-start gap-3 p-4","desktop:grid-cols-2"),children:[e&&t.jsx("div",{className:` 11 rich-editor-content w-full 12 desktop:max-w-[var(--max-width-xs)] 13 `,dangerouslySetInnerHTML:{__html:c(e)}}),t.jsx("div",{className:"rich-editor-content w-full",dangerouslySetInnerHTML:{__html:c(r)}})]}):null},k=({data:s})=>{const{title:e,button_text:r,button_url:i,content:l,right_content:a}=s,d=()=>{p({event:"click",click_id:e?.trim()||r?.trim()||"rich text 6",click_target:"body"})};return l?t.jsxs(t.Fragment,{children:[e&&t.jsxs("div",{className:n("grid grid-cols-[1fr_auto] items-center gap-3 p-4","desktop:px-8 desktop:py-6"),children:[t.jsx("h5",{className:"h5-medium",children:e}),r&&t.jsx("div",{className:n("hidden","desktop:inline-block"),children:t.jsx(o,{as:"a",href:i,size:"sm",variant:"clear",suppressGtmButtonClick:!0,onClick:d,children:r})})]}),t.jsxs("div",{className:n("grid grid-cols-1 items-start gap-3 p-4","desktop:grid-cols-2 desktop:px-8 desktop:py-6"),children:[t.jsx("div",{className:"rich-editor-content w-full",dangerouslySetInnerHTML:{__html:c(l,{pClass:"body-small"})}}),a&&t.jsx("div",{className:"rich-editor-content w-full",dangerouslySetInnerHTML:{__html:c(a,{pClass:"body-small"})}})]}),r&&t.jsx("div",{className:n("p-4","desktop:hidden"),children:t.jsx(o,{as:"a",href:i,size:"full",variant:"clear",className:"block w-full",suppressGtmButtonClick:!0,onClick:d,children:r})})]}):null},v=({data:s})=>{const{style_type:e}=s;switch(e){case"rich_text_1":return t.jsx(m,{data:s});case"rich_text_2":return t.jsx(x,{data:s});case"rich_text_3":return t.jsx(u,{data:s});case"rich_text_5":return t.jsx(h,{data:s});case"rich_text_6":return t.jsx(k,{data:s});default:return null}};export{v as R};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.