.builder-render{background-color:var(--builder-bg, #fff);color:var(--builder-text, #000);font-family:var(--builder-body-font, sans-serif);font-size:var(--builder-body-size, 16px);font-weight:var(--builder-body-weight, 400);line-height:var(--builder-body-line-height, 1.5);letter-spacing:var(--builder-body-letter-spacing, 0);text-align:var(--builder-body-align, left);text-transform:var(--builder-body-transform, none);text-decoration:var(--builder-body-decoration, none)}.builder-render h1,.builder-render h2,.builder-render h3,.builder-render h4,.builder-render h5,.builder-render h6{font-family:var(--builder-heading-font, inherit);font-weight:600;line-height:1.2;margin-top:0;margin-bottom:.5em;color:inherit}.builder-render h1{font-size:2.5rem;font-weight:700}.builder-render h2{font-size:2rem}.builder-render h3{font-size:1.75rem}.builder-render h4{font-size:1.5rem}.builder-render h5{font-size:1.25rem}.builder-render h6{font-size:1rem}.builder-render p{margin-top:0;margin-bottom:1em;line-height:1.6}.builder-render p:last-child{margin-bottom:0}.builder-render a:focus{outline:2px solid var(--builder-primary-bg, #2563eb);outline-offset:2px}.builder-render ul,.builder-render ol{margin-top:0;margin-bottom:1em;padding-left:1.5em}.builder-render ul{list-style-type:disc}.builder-render ol{list-style-type:decimal}.builder-render li{margin-bottom:.5em;line-height:1.6}.builder-render ul ul,.builder-render ol ol,.builder-render ul ol,.builder-render ol ul{margin-top:.5em;margin-bottom:.5em}.builder-render ul ul{list-style-type:circle}.builder-render ul ul ul{list-style-type:square}.builder-render blockquote{margin:1.5em 0;padding-left:1em;border-left:4px solid var(--builder-primary-bg, #2563eb);font-style:italic;color:inherit;opacity:.9}.builder-render blockquote p{margin-bottom:.5em}.builder-render blockquote p:last-child{margin-bottom:0}.builder-render code{font-family:Courier New,Courier,monospace;font-size:.9em;background-color:#0000000d;padding:.2em .4em;border-radius:.25rem;color:inherit}.builder-render pre{font-family:Courier New,Courier,monospace;font-size:.9em;background-color:#0000000d;padding:1em;border-radius:.5rem;overflow-x:auto;margin:1em 0;line-height:1.5}.builder-render pre code{background-color:transparent;padding:0;border-radius:0}.builder-render table{width:100%;border-collapse:collapse;margin:1em 0}.builder-render th,.builder-render td{padding:.75em;text-align:left;border-bottom:1px solid rgba(0,0,0,.1)}.builder-render th{font-weight:600;background-color:#0000000d}.builder-render tr:last-child td{border-bottom:none}.builder-render hr{border:none;border-top:1px solid rgba(0,0,0,.1);margin:2em 0}.builder-render img{max-width:100%;height:auto;display:block;margin:1em 0}.builder-render img:first-child{margin-top:0}.builder-render img:last-child{margin-bottom:0}.builder-render strong,.builder-render b{font-weight:600}.builder-render small{font-size:.875em}.builder-render mark{background-color:#ffff004d;padding:.1em .2em}.builder-render abbr{text-decoration:underline dotted;cursor:help}@media(max-width:768px){.builder-render h1{font-size:2rem}.builder-render h2{font-size:1.75rem}.builder-render h3{font-size:1.5rem}.builder-render h4{font-size:1.25rem}.builder-render h5{font-size:1.125rem}.builder-render h6{font-size:1rem}}.builder-viewport-mobile h1,.builder-viewport-tablet h1{font-size:2rem}.builder-viewport-mobile h2,.builder-viewport-tablet h2{font-size:1.75rem}.builder-viewport-mobile h3,.builder-viewport-tablet h3{font-size:1.5rem}.builder-viewport-mobile h4,.builder-viewport-tablet h4{font-size:1.25rem}.builder-viewport-mobile h5,.builder-viewport-tablet h5{font-size:1.125rem}.builder-viewport-mobile h6,.builder-viewport-tablet h6{font-size:1rem}.viewport-wrapper[data-v-a39c8d75]{overflow:visible}.viewport-simulator[data-v-a39c8d75]{container-type:inline-size;container-name:viewport-simulator;width:100%;min-height:100%}[data-viewport=mobile] .viewport-simulator[data-v-a39c8d75],[data-viewport=tablet] .viewport-simulator[data-v-a39c8d75]{isolation:isolate}@container viewport-simulator (max-width: 375px){[data-v-a39c8d75] .md\:grid-cols-2,[data-v-a39c8d75] .md\:grid-cols-3,[data-v-a39c8d75] .md\:grid-cols-4{grid-template-columns:repeat(1,minmax(0,1fr))!important}[data-v-a39c8d75] .md\:flex-row{flex-direction:column!important}[data-v-a39c8d75] .md\:text-5xl{font-size:2rem!important}[data-v-a39c8d75] .md\:text-6xl{font-size:2.5rem!important}[data-v-a39c8d75] .md\:text-xl{font-size:1rem!important}}@container viewport-simulator (max-width: 768px){[data-v-a39c8d75] .lg\:grid-cols-3,[data-v-a39c8d75] .lg\:grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}}[data-viewport=mobile] .viewport-simulator[data-v-a39c8d75] .md\:grid-cols-2,[data-viewport=mobile] .viewport-simulator[data-v-a39c8d75] .md\:grid-cols-3,[data-viewport=mobile] .viewport-simulator[data-v-a39c8d75] .md\:grid-cols-4{grid-template-columns:repeat(1,minmax(0,1fr))!important}[data-viewport=mobile] .viewport-simulator[data-v-a39c8d75] .md\:flex-row{flex-direction:column!important}[data-viewport=mobile] .viewport-simulator[data-v-a39c8d75] .md\:text-5xl{font-size:2rem!important}[data-viewport=mobile] .viewport-simulator[data-v-a39c8d75] .md\:text-6xl{font-size:2.5rem!important}[data-viewport=mobile] .viewport-simulator[data-v-a39c8d75] .md\:text-xl{font-size:1rem!important}[data-viewport=tablet] .viewport-simulator[data-v-a39c8d75] .lg\:grid-cols-3,[data-viewport=tablet] .viewport-simulator[data-v-a39c8d75] .lg\:grid-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))!important}
