.elementor .gt-blog-table{min-width:0px;& .gt-blog-table-scroll { overflow-x: auto; } & .gt-blog-table-scroll:focus-visible { outline: 2px solid var(--gt-navy); outline-offset: 3px; } & table { width: 100%; min-width: 32rem; border-collapse: collapse; font-size: var(--gt-body); line-height: 1.5; color: var(--gt-ink); } & caption { text-align: left; font-weight: 700; padding-bottom: 0.75rem; } & th, & td { padding: 0.875rem; text-align: left; vertical-align: top; border: 1px solid var(--gt-border); } & thead th { background: var(--gt-pale); } & tbody th { font-weight: 600; }\n}.elementor .gt-blog-faq-header:hover,.elementor .gt-blog-faq-header:focus-visible{color:var(--gt-navy);}.elementor .gt-blog-faq-header:focus{outline-offset:4px;outline: 2px solid var(--gt-navy);\n}.elementor .gt-blog-faq-header{color:var(--gt-ink);cursor:pointer;padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-end-width:1px;display:flex;gap:1rem;justify-content:space-between;align-items:center;border-bottom-style: solid; border-bottom-color: var(--gt-border);\n}.elementor .gt-blog-toc{padding-block-start:1rem;padding-block-end:1rem;padding-inline-start:0px;padding-inline-end:0px;border-block-start-width:1px;border-block-end-width:1px;display:flex;flex-direction:column;gap:0.25rem;border-top-style: solid; border-top-color: var(--gt-border); border-bottom-style: solid; border-bottom-color: var(--gt-border);\n}.elementor .gt-blog-note{padding:var(--gt-space);border-radius:var(--gt-radius);background-color:var(--gt-pale);display:flex;flex-direction:column;gap:0.75rem;}.elementor .gt-blog-title{font-family:var(--gt-font);font-weight:700;font-size:2.125rem;color:var(--gt-ink);line-height:1.2;margin:0px;}.elementor .gt-blog-shell{max-width:52rem;font-family:var(--gt-font);color:var(--gt-ink);padding-block-start:2.5rem;padding-block-end:3.5rem;padding-inline-start:1.25rem;padding-inline-end:1.25rem;margin-block-start:0px;margin-block-end:0px;margin-inline-start:auto;margin-inline-end:auto;display:flex;flex-direction:column;gap:var(--gt-space);& a:not(.gt-v2-button) { color: var(--gt-navy); text-decoration: underline; text-underline-offset: 0.18em; } & a:not(.gt-v2-button):hover { color: var(--gt-ink); } & a:focus-visible, & summary:focus-visible { outline: 2px solid var(--gt-navy); outline-offset: 4px; } & [id] { scroll-margin-top: 8rem; } & p { overflow-wrap: anywhere; } & .gt-v2-button { color: var(--gt-white); text-decoration: none; align-self: flex-start; } & .gt-v2-button:hover, & .gt-v2-button:focus { color: var(--gt-white); background: var(--gt-navy); text-decoration: none; } & .e-accordion-item-icon-base .e-svg-base { width: 1rem; height: 1rem; transform: rotate(90deg); } & details[open] .e-accordion-item-icon-base .e-svg-base { transform: rotate(-90deg); }\n}.elementor .gt-ui-link{min-height:0px;font-family:var(--gt-font);font-size:var(--gt-body);color:var(--gt-blue);line-height:1.5;text-align:start;text-decoration:underline;padding:0px;margin:0px;border-width:0px;background-color:#00000000;}.elementor .gt-ui-link:hover,.elementor .gt-ui-link:focus-visible{color:var(--gt-navy);}.elementor .gt-ui-body{font-family:var(--gt-font);font-size:var(--gt-body);color:var(--gt-ink);line-height:1.5;margin:0px;}.elementor .gt-v2-guide-section{padding:0px;margin-block-end:24px;display:flex;flex-direction:column;gap:12px;}.elementor .gt-v2-button{font-family:var(--gt-font);font-weight:600;font-size:var(--gt-body);color:var(--gt-white);text-decoration:none;padding-block-start:12px;padding-block-end:12px;padding-inline-start:20px;padding-inline-end:20px;border-radius:4px;background-color:var(--gt-red);display:inline-flex;justify-content:center;align-items:center;}.elementor .gt-v2-small{font-family:var(--gt-font);font-size:var(--gt-small);color:var(--gt-muted);margin:0px;}.elementor .gt-v2-h3{font-family:var(--gt-font);font-weight:700;font-size:var(--gt-h3);color:var(--gt-navy);line-height:1.3;margin:0px;}