.elementor-4116 .elementor-element.elementor-element-97e6677{--display:flex;--padding-top:24px;--padding-bottom:24px;--padding-left:24px;--padding-right:24px;}.elementor-4116 .elementor-element.elementor-element-3c12dcb .elementor-icon-list-icon{width:14px;}.elementor-4116 .elementor-element.elementor-element-3c12dcb .elementor-icon-list-icon i{font-size:14px;}.elementor-4116 .elementor-element.elementor-element-3c12dcb .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-4116 .elementor-element.elementor-element-71ef14e .elementor-icon-list-icon{width:14px;}.elementor-4116 .elementor-element.elementor-element-71ef14e .elementor-icon-list-icon i{font-size:14px;}.elementor-4116 .elementor-element.elementor-element-71ef14e .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-4116 .elementor-element.elementor-element-082fae3 .elementor-toc__header-title{text-align:start;}.elementor-4116 .elementor-element.elementor-element-082fae3 .elementor-toc__header{flex-direction:row;}.elementor-4116 .elementor-element.elementor-element-082fae3{--item-text-hover-decoration:underline;}@media(max-width:767px){.elementor-4116 .elementor-element.elementor-element-97e6677{--padding-top:20px;--padding-bottom:20px;--padding-left:20px;--padding-right:20px;}}@media(min-width:768px){.elementor-4116 .elementor-element.elementor-element-97e6677{--content-width:920px;}}/* Start custom CSS for container, class: .elementor-element-97e6677 */.elementor-4116 .elementor-element.elementor-element-97e6677{gap:24px;color:#3F4245;font-family:Roboto,system-ui,-apple-system,"Segoe UI",sans-serif}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-widget-theme-post-title .elementor-heading-title{max-width:16ch;margin:0;color:#171010;font-size:clamp(40px,6vw,68px);line-height:1.06;letter-spacing:-.035em}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-widget-post-info{margin:0}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-post-info{display:flex;flex-wrap:wrap;gap:10px 20px}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-post-info__item{color:#6B6D70;font-size:14px;line-height:1.5}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-post-info__item-type-terms a{display:inline-flex;align-items:center;min-height:34px;padding:6px 14px;border-radius:999px;background:#FFF0E9;color:#B63D0D;font-weight:700;text-decoration:none}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-widget-table-of-contents{overflow:hidden;border:1px solid #EAEAEC;border-radius:16px;background:#F4F4F5}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-toc__header{padding:20px 24px}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-toc__body{padding:0 24px 20px}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-toc__header-title{color:#171010;font-size:20px;font-weight:800}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content{font-size:18px;line-height:1.75}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content h2{margin:56px 0 18px;color:#171010;font-size:clamp(30px,4vw,42px);line-height:1.15;letter-spacing:-.02em}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content h3{margin:36px 0 14px;color:#171010;font-size:24px;line-height:1.25}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content a{color:#B63D0D;text-decoration-thickness:2px;text-underline-offset:3px}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content img{max-width:100%;height:auto;border-radius:20px}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content .wp-block-table{overflow-x:auto;border-radius:16px;border:1px solid #EAEAEC}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content table{width:100%;border-collapse:collapse}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content th,.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content td{padding:14px 16px;border:1px solid #EAEAEC;text-align:left;vertical-align:top}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content th{background:#171010;color:#fff}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-quick-answer,.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-safety-notice{margin:32px 0;padding:24px;border:1px solid #EAEAEC;border-left:5px solid #F15A24;border-radius:16px;background:#F4F4F5}
.elementor-4116 .elementor-element.elementor-element-97e6677 .wp-block-button__link{display:inline-flex;align-items:center;min-height:50px;padding:12px 22px;border-radius:999px;background:#F15A24;color:#fff!important;font-weight:800;text-decoration:none}
.elementor-4116 .elementor-element.elementor-element-97e6677 a:focus-visible,.elementor-4116 .elementor-element.elementor-element-97e6677 button:focus-visible{outline:3px solid #FF702A;outline-offset:3px}
@media(max-width:767px){.elementor-4116 .elementor-element.elementor-element-97e6677{gap:20px}.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-widget-theme-post-title .elementor-heading-title{font-size:clamp(36px,11vw,52px)}.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content{font-size:17px}.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content h2{margin-top:44px}.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content .wp-block-buttons{display:grid}.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content .wp-block-button,.elementor-4116 .elementor-element.elementor-element-97e6677 .wp-block-button__link{width:100%}}
@media(prefers-reduced-motion:reduce){.elementor-4116 .elementor-element.elementor-element-97e6677 *{scroll-behavior:auto!important;transition:none!important}}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-reading-time{display:inline-flex;align-items:center;min-height:32px;padding:4px 12px;border:1px solid #EAEAEC;border-radius:999px;color:#6B6D70;font-size:14px;font-weight:700}.elementor-4116 .elementor-element.elementor-element-97e6677{gap:24px;color:#3F4245;font-family:Roboto,system-ui,-apple-system,"Segoe UI",sans-serif}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-widget-theme-post-title .elementor-heading-title{max-width:16ch;margin:0;color:#171010;font-size:clamp(40px,6vw,68px);line-height:1.06;letter-spacing:-.035em}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-widget-post-info{margin:0}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-post-info{display:flex;flex-wrap:wrap;gap:10px 20px}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-post-info__item{color:#6B6D70;font-size:14px;line-height:1.5}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-post-info__item-type-terms a{display:inline-flex;align-items:center;min-height:34px;padding:6px 14px;border-radius:999px;background:#FFF0E9;color:#B63D0D;font-weight:700;text-decoration:none}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-widget-table-of-contents{overflow:hidden;border:1px solid #EAEAEC;border-radius:16px;background:#F4F4F5}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-toc__header{padding:20px 24px}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-toc__body{padding:0 24px 20px}
.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-toc__header-title{color:#171010;font-size:20px;font-weight:800}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content{font-size:18px;line-height:1.75}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content h2{margin:56px 0 18px;color:#171010;font-size:clamp(30px,4vw,42px);line-height:1.15;letter-spacing:-.02em}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content h3{margin:36px 0 14px;color:#171010;font-size:24px;line-height:1.25}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content a{color:#B63D0D;text-decoration-thickness:2px;text-underline-offset:3px}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content img{max-width:100%;height:auto;border-radius:20px}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content .wp-block-table{overflow-x:auto;border-radius:16px;border:1px solid #EAEAEC}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content table{width:100%;border-collapse:collapse}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content th,.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content td{padding:14px 16px;border:1px solid #EAEAEC;text-align:left;vertical-align:top}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content th{background:#171010;color:#fff}
.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-quick-answer,.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-safety-notice{margin:32px 0;padding:24px;border:1px solid #EAEAEC;border-left:5px solid #F15A24;border-radius:16px;background:#F4F4F5}
.elementor-4116 .elementor-element.elementor-element-97e6677 .wp-block-button__link{display:inline-flex;align-items:center;min-height:50px;padding:12px 22px;border-radius:999px;background:#F15A24;color:#fff!important;font-weight:800;text-decoration:none}
.elementor-4116 .elementor-element.elementor-element-97e6677 a:focus-visible,.elementor-4116 .elementor-element.elementor-element-97e6677 button:focus-visible{outline:3px solid #FF702A;outline-offset:3px}
@media(max-width:767px){.elementor-4116 .elementor-element.elementor-element-97e6677{gap:20px}.elementor-4116 .elementor-element.elementor-element-97e6677 .elementor-widget-theme-post-title .elementor-heading-title{font-size:clamp(36px,11vw,52px)}.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content{font-size:17px}.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content h2{margin-top:44px}.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content .wp-block-buttons{display:grid}.elementor-4116 .elementor-element.elementor-element-97e6677 .exmac-article-content .wp-block-button,.elementor-4116 .elementor-element.elementor-element-97e6677 .wp-block-button__link{width:100%}}
@media(prefers-reduced-motion:reduce){.elementor-4116 .elementor-element.elementor-element-97e6677 *{scroll-behavior:auto!important;transition:none!important}}/* End custom CSS */