.elementor-11267 .elementor-element.elementor-element-53a124aa{--display:flex}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ),Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text )}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary )}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary )}.wpnfinite-post{font-family:system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;line-height:1.75;max-width:820px;margin:0
auto;font-size:16px}.wpnfinite-post--light{color:#111827}.wpnfinite-post--light
p{color:#111827;margin:0
0 1rem}.wpnfinite-post--light h1,
.wpnfinite-post--light h2,
.wpnfinite-post--light
h3{color:#020617;font-weight:800;line-height:1.3;margin:1.8rem 0 0.7rem}.wpnfinite-post--light
h1{font-size:clamp(28px, 4vw, 34px)}.wpnfinite-post--light
h2{font-size:clamp(22px, 3vw, 26px);position:relative;padding-bottom:6px}.wpnfinite-post--light h2::after{content:"";position:absolute;left:0;bottom:0;width:64px;height:3px;background:linear-gradient(90deg, #0ea5e9, rgba(14,165,233,0));border-radius:2px}.wpnfinite-post--light
h3{font-size:19px}.wpnfinite-post--light
img{margin:1rem 0;border-radius:12px;max-width:100%;height:auto;display:block;box-shadow:0 10px 26px rgba(15,23,42,.18)}.wpnfinite-post--light
em{font-style:italic}.wpnfinite-post--light
a{color:#0f766e;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.wpnfinite-post--light a:hover{color:#ea580c}.wpnfinite-post--light
.accordion{display:grid;gap:10px;margin:1.2rem 0 2rem}.wpnfinite-post--light .accordion
details{position:relative;background:#f9fafb;border:1px
solid #e5e7eb;border-radius:12px;padding:10px
14px;transition:border-color .2s, box-shadow .2s, background .2s}.wpnfinite-post--light .accordion details:hover{border-color:#bae6fd;box-shadow:0 6px 16px rgba(15,23,42,.08)}.wpnfinite-post--light .accordion details[open]{background:#eef2ff;border-color:#93c5fd}.wpnfinite-post--light .accordion details::before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;border-radius:12px 0 0 12px;background:linear-gradient(180deg, #0ea5e9 0%, rgba(14,165,233,0) 100%);opacity: .7}.wpnfinite-post--light .accordion
summary{display:flex;align-items:center;gap:10px;cursor:pointer;list-style:none;outline:none;user-select:none}.wpnfinite-post--light .accordion summary::-webkit-details-marker{display:none}.wpnfinite-post--light .accordion summary
strong{color:#020617;font-weight:800;letter-spacing: .15px}.wpnfinite-post--light .accordion summary::after{content:"";margin-left:auto;width:10px;height:10px;border-right:2px solid #0ea5e9;border-bottom:2px solid #0ea5e9;transform:rotate(45deg);transition:transform .2s, border-color .2s}.wpnfinite-post--light .accordion details[open] summary::after{transform:rotate(-135deg);border-color:#f59e0b}.wpnfinite-post--light .accordion details>*:not(summary){margin-top:10px;color:#374151;animation:wpn-acc-reveal .22s ease}.wpnfinite-post--light .accordion summary:focus-visible{outline:2px
solid #0ea5e9;outline-offset:4px;border-radius:8px}@keyframes wpn-acc-reveal{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.wpnfinite-post--light .wpn-table{width:100%;border-collapse:separate;border-spacing:0;margin:1rem 0;background:#fff;border:1px
solid #e5e7eb;border-radius:12px;overflow:hidden;box-shadow:0 6px 14px rgba(148,163,184,.22);font-size:14px}.wpnfinite-post--light .wpn-table thead
th{background:linear-gradient(90deg, #e0f2fe 0%, #eef2ff 100%);color:#111827;text-transform:uppercase;letter-spacing: .5px;font-size:12px;font-weight:800;padding:10px
14px;border-bottom:1px solid #e5e7eb}.wpnfinite-post--light .wpn-table th,
.wpnfinite-post--light .wpn-table
td{padding: .6rem .9rem;text-align:left;border-bottom:1px solid #e5e7eb}.wpnfinite-post--light .wpn-table tbody tr:nth-child(even){background:#f9fafb}.wpnfinite-post--light .wpn-table tbody tr:last-child
td{border-bottom:0}