body .gform_wrapper .gfield_label{font-family:'Inter',sans-serif!important;font-size:14px!important;font-weight:600!important;color:#1A1A18!important;margin-bottom:6px!important}body .gform_wrapper .gfield_required,body .gform_wrapper .gfield_required_text{color:rgba(26,26,24,0.45)!important;font-weight:400!important}body .gform_wrapper .gfield_description{font-family:'Inter',sans-serif!important;font-size:13px!important;color:rgba(26,26,24,0.55)!important;margin-top:5px!important}body .gform_wrapper input[type="text"],body .gform_wrapper input[type="email"],body .gform_wrapper input[type="tel"],body .gform_wrapper input[type="number"],body .gform_wrapper input[type="url"],body .gform_wrapper input[type="password"],body .gform_wrapper textarea,body .gform_wrapper select{font-family:'Inter',sans-serif!important;font-size:15px!important;color:#1A1A18!important;background:#ffffff!important;border:1px solid rgba(26,26,24,0.25)!important;border-radius:0!important;padding:10px 14px!important;box-shadow:none!important}body .gform_wrapper input[type="text"]:focus,body .gform_wrapper input[type="email"]:focus,body .gform_wrapper input[type="tel"]:focus,body .gform_wrapper input[type="number"]:focus,body .gform_wrapper input[type="url"]:focus,body .gform_wrapper input[type="password"]:focus,body .gform_wrapper textarea:focus,body .gform_wrapper select:focus{border-color:#2F4A3F!important;box-shadow:0 0 0 1px #2F4A3F!important;outline:none!important}body .gform_wrapper .gfield_checkbox li label,body .gform_wrapper .gfield_radio li label{font-family:'Inter',sans-serif!important;font-size:14px!important;color:#1A1A18!important}body .gform_wrapper .ginput_complex span label,body .gform_wrapper .ginput_complex .ginput_left label,body .gform_wrapper .ginput_complex .ginput_right label{font-family:'Inter',sans-serif!important;font-size:12px!important;color:rgba(26,26,24,0.5)!important}body .gform_wrapper .gform_footer input[type="submit"],body .gform_wrapper .gform_footer button[type="submit"],body .gform_wrapper .gform_page_footer input[type="submit"],body .gform_wrapper .gform_page_footer button[type="submit"],body .gform_wrapper input.gform_button[type="submit"],body .gform_wrapper button.gform_button[type="submit"]{font-family:'Inter',sans-serif!important;font-size:14px!important;font-weight:600!important;color:#F4F2EC!important;background:#C4831A!important;background-color:#C4831A!important;border:none!important;border-radius:0!important;padding:13px 24px!important;cursor:pointer!important;box-shadow:none!important;text-shadow:none!important}body .gform_wrapper .gform_footer input[type="submit"]:hover,body .gform_wrapper .gform_footer button[type="submit"]:hover,body .gform_wrapper input.gform_button[type="submit"]:hover,body .gform_wrapper button.gform_button[type="submit"]:hover{background:#a8701a!important;background-color:#a8701a!important;color:#F4F2EC!important}body .gform_wrapper .gfield_error input,body .gform_wrapper .gfield_error textarea,body .gform_wrapper .gfield_error select{border-color:#C4831A!important}body .gform_wrapper .gfield_error .gfield_label{color:#1A1A18!important}body .gform_wrapper .validation_message{font-family:'Inter',sans-serif!important;font-size:13px!important;color:#C4831A!important;font-weight:500!important}body .gform_wrapper .gform_validation_errors{border:2px solid #C4831A!important;border-radius:0!important;background:rgba(196,131,26,0.05)!important}body .gform_wrapper .gform_validation_errors h2{font-family:'Libre Baskerville',serif!important;color:#1A1A18!important;font-size:16px!important}body .gform_confirmation_wrapper{font-family:'Inter',sans-serif!important;font-size:16px!important;color:#1A1A18!important;background:#F4F2EC!important;border-left:3px solid #2F4A3F!important;padding:16px 20px!important;border-radius:0!important}body .gform_wrapper .gform_title{font-family:'Libre Baskerville',serif!important;font-size:24px!important;color:#1A1A18!important}body .gform_wrapper .charleft,body .gform_wrapper .ginput_counter{font-family:'Inter',sans-serif!important;font-size:12px!important;color:rgba(26,26,24,0.45)!important}body .gf-on-dark .gform_wrapper .gfield_label{color:#F4F2EC!important}body .gf-on-dark .gform_wrapper .gfield_description{color:rgba(244,242,236,0.65)!important}body .gf-on-dark .gform_wrapper .gfield_checkbox li label,body .gf-on-dark .gform_wrapper .gfield_radio li label{color:rgba(244,242,236,0.85)!important}body .gf-on-dark .gform_wrapper .gfield_required,body .gf-on-dark .gform_wrapper .gfield_required_text{color:rgba(244,242,236,0.4)!important}:root{--ap-ink:#1A1A18;--ap-paper:#F4F2EC;--ap-verdant:#2F4A3F;--ap-stone:#6B6E6C;--ap-amber:#C4831A;--ap-rule:rgba(26,26,24,0.1);--ap-code-bg:#1e2820}body.single-docs,body.single-docs .et_pb_section,body.single-docs #page-container{background-color:var(--ap-paper)!important}.betterdocs-sidebar-wrapper,.betterdocs-left-sidebar,.betterdocs-nav{background-color:var(--ap-paper)!important}.betterdocs-single-doc-nav .betterdocs-categories-wrap .cat-title,.betterdocs-sidebar .betterdocs-category-title,.betterdocs-nav .section-heading,.betterdocs-nav .group-title{font-family:'Inter',sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:var(--ap-stone)!important}.betterdocs-sidebar a,.betterdocs-nav a,.betterdocs-left-sidebar a{font-family:'Inter',sans-serif!important;font-size:13px!important;color:var(--ap-ink)!important;text-decoration:none!important}.betterdocs-sidebar a:hover,.betterdocs-nav a:hover{color:var(--ap-verdant)!important}.betterdocs-sidebar .active>a,.betterdocs-sidebar .current-item a,.betterdocs-nav .active a{color:var(--ap-verdant)!important;font-weight:600!important}.betterdocs-sidebar .doc-count,.betterdocs-sidebar .betterdocs-count{background:rgba(47,74,63,0.1)!important;color:var(--ap-verdant)!important;border-radius:10px!important}.betterdocs-entry-title,.betterdocs-content-area h1.entry-title{font-family:'Libre Baskerville',Georgia,serif!important;font-size:32px!important;font-weight:700!important;letter-spacing:-0.02em!important;text-transform:none!important;color:var(--ap-ink)!important;line-height:1.2!important}.betterdocs-entry-content{font-family:'Inter',-apple-system,sans-serif;font-size:15px;line-height:1.7;color:var(--ap-ink)}.betterdocs-entry-content h2{font-family:'Courier New',Courier,monospace!important;font-size:16px!important;font-weight:700!important;text-transform:none!important;letter-spacing:0!important;color:var(--ap-verdant)!important;background:rgba(47,74,63,0.06)!important;border-left:3px solid var(--ap-verdant)!important;padding:10px 14px!important;border-radius:0 3px 3px 0!important;margin-top:32px!important;margin-bottom:12px!important;line-height:1.4!important}.betterdocs-entry-content h2 span{font-family:'Inter',sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:0.06em!important;text-transform:uppercase!important;padding:2px 7px!important;border-radius:3px!important;background:rgba(47,74,63,0.12)!important;color:var(--ap-verdant)!important;margin-left:6px!important;vertical-align:middle!important}.betterdocs-entry-content hr{border:none!important;border-top:1px solid var(--ap-rule)!important;margin:28px 0!important}.betterdocs-entry-content code{font-family:'Courier New',Courier,monospace!important;font-size:13px!important;background:rgba(26,26,24,0.07)!important;color:var(--ap-verdant)!important;padding:2px 6px!important;border-radius:3px!important;border:none!important}.betterdocs-entry-content pre{background:var(--ap-code-bg)!important;border-radius:4px!important;border:none!important;box-shadow:none!important}.betterdocs-entry-content pre code{font-size:14px!important;background:none!important;color:rgba(244,242,236,0.9)!important;padding:0!important;border-radius:0!important}.betterdocs-entry-content table{font-size:14px!important;border:1px solid var(--ap-rule)!important;border-collapse:collapse!important}.betterdocs-entry-content table thead th{background:var(--ap-verdant)!important;color:rgba(244,242,236,0.92)!important;font-family:'Inter',sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:0.1em!important;text-transform:uppercase!important;padding:10px 14px!important;border:none!important}.betterdocs-entry-content table tbody td{padding:9px 14px!important;border-bottom:1px solid var(--ap-rule)!important;color:var(--ap-ink)!important;vertical-align:top!important}.betterdocs-entry-content table tbody td:first-child{font-family:'Courier New',Courier,monospace!important;font-size:13px!important;color:var(--ap-verdant)!important;font-weight:600!important;white-space:nowrap!important}.betterdocs-entry-content table tbody tr:last-child td{border-bottom:none!important}.betterdocs-entry-content a{color:var(--ap-verdant)!important;text-decoration:none!important;border-bottom:1px solid rgba(47,74,63,0.3)!important}.betterdocs-entry-content a:hover{border-bottom-color:var(--ap-verdant)!important}.betterdocs-toc-wrapper,.betterdocs-toc,.toc-wrapper{background:rgba(47,74,63,0.04)!important;border:1px solid var(--ap-rule)!important;border-left:3px solid var(--ap-verdant)!important;border-radius:0 4px 4px 0!important}.betterdocs-toc-title,.toc-title{font-family:'Inter',sans-serif!important;font-size:10px!important;font-weight:700!important;letter-spacing:0.12em!important;text-transform:uppercase!important;color:var(--ap-stone)!important}.betterdocs-toc a,.toc-list a{font-family:'Inter',sans-serif!important;font-size:13px!important;color:var(--ap-ink)!important;text-decoration:none!important}.betterdocs-toc a:hover{color:var(--ap-verdant)!important}body.page-id-1048 #main-content .et_pb_section,body.page-id-1030 #main-content .et_pb_section,body.page-id-1118 #main-content .et_pb_section,body.page-id-1176 #main-content .et_pb_section,body.page-id-1177 #main-content .et_pb_section,body.page-id-1058 #main-content .et_pb_section,body.page-id-1062 #main-content .et_pb_section,body.page-id-1187 #main-content .et_pb_section,body.page-id-1188 #main-content .et_pb_section,body.page-id-1189 #main-content .et_pb_section,body.page-id-1190 #main-content .et_pb_section{border-radius:12px;max-width:1180px;margin-left:auto;margin-right:auto;overflow:hidden}body.page-id-1048 #main-content .et_pb_section+.et_pb_section,body.page-id-1030 #main-content .et_pb_section+.et_pb_section,body.page-id-1118 #main-content .et_pb_section+.et_pb_section,body.page-id-1176 #main-content .et_pb_section+.et_pb_section,body.page-id-1177 #main-content .et_pb_section+.et_pb_section,body.page-id-1058 #main-content .et_pb_section+.et_pb_section,body.page-id-1062 #main-content .et_pb_section+.et_pb_section,body.page-id-1187 #main-content .et_pb_section+.et_pb_section,body.page-id-1188 #main-content .et_pb_section+.et_pb_section,body.page-id-1189 #main-content .et_pb_section+.et_pb_section,body.page-id-1190 #main-content .et_pb_section+.et_pb_section{margin-top:18px}body.page-id-1048 #main-content,body.page-id-1030 #main-content,body.page-id-1118 #main-content,body.page-id-1176 #main-content,body.page-id-1177 #main-content,body.page-id-1058 #main-content,body.page-id-1062 #main-content,body.page-id-1187 #main-content,body.page-id-1188 #main-content,body.page-id-1189 #main-content,body.page-id-1190 #main-content{padding-left:16px;padding-right:16px}body.page-id-1187 .gform_wrapper .gfield_label,body.page-id-1187 .gform_wrapper legend.gfield_label{color:rgba(244,242,236,.92)!important;font-weight:600!important}body.page-id-1187 .gform_wrapper .gfield_description{color:rgba(244,242,236,.6)!important}body.page-id-1187 .gform_wrapper input[type=text],body.page-id-1187 .gform_wrapper input[type=email],body.page-id-1187 .gform_wrapper textarea{background:rgba(244,242,236,.07)!important;border:1px solid rgba(244,242,236,.26)!important;color:#F4F2EC!important;border-radius:4px!important;padding:11px 13px!important}body.page-id-1187 .gform_wrapper input::placeholder,body.page-id-1187 .gform_wrapper textarea::placeholder{color:rgba(244,242,236,.42)!important}body.page-id-1187 .gform_wrapper .gfield_radio label,body.page-id-1187 .gform_wrapper .gfield_checkbox label{color:rgba(244,242,236,.9)!important;font-weight:400!important}body.page-id-1187 .gform_wrapper .gfield_required{color:#E2C18D!important}body.page-id-1187 .gform_wrapper .gform_footer input[type=submit]{background:#C4831A!important;color:#fff!important;border:0!important;padding:14px 30px!important;border-radius:5px!important;font-weight:600!important;cursor:pointer}body.page-id-1187 .gform_wrapper .gform_validation_errors{background:rgba(244,242,236,.1)!important;border-color:rgba(244,242,236,.32)!important;color:#F4F2EC!important}body.page-id-1187 .gform_confirmation_message{color:#F4F2EC!important;line-height:1.6}body.page-id-1188 .gform_wrapper .gfield_label,body.page-id-1188 .gform_wrapper legend.gfield_label{color:rgba(244,242,236,.92)!important;font-weight:600!important}body.page-id-1188 .gform_wrapper .gfield_description{color:rgba(244,242,236,.6)!important}body.page-id-1188 .gform_wrapper input[type=text],body.page-id-1188 .gform_wrapper input[type=email],body.page-id-1188 .gform_wrapper textarea{background:rgba(244,242,236,.07)!important;border:1px solid rgba(244,242,236,.26)!important;color:#F4F2EC!important;border-radius:4px!important;padding:11px 13px!important}body.page-id-1188 .gform_wrapper input::placeholder,body.page-id-1188 .gform_wrapper textarea::placeholder{color:rgba(244,242,236,.42)!important}body.page-id-1188 .gform_wrapper .gfield_radio label,body.page-id-1188 .gform_wrapper .gfield_checkbox label{color:rgba(244,242,236,.9)!important;font-weight:400!important}body.page-id-1188 .gform_wrapper .gfield_required{color:#97CCA8!important}body.page-id-1188 .gform_wrapper .gform_footer input[type=submit]{background:#2F9950!important;color:#fff!important;border:0!important;padding:14px 30px!important;border-radius:5px!important;font-weight:600!important;cursor:pointer}body.page-id-1188 .gform_wrapper .gform_validation_errors{background:rgba(244,242,236,.1)!important;border-color:rgba(244,242,236,.32)!important;color:#F4F2EC!important}body.page-id-1188 .gform_confirmation_message{color:#F4F2EC!important;line-height:1.6}body.page-id-1189 .gform_wrapper .gfield_label,body.page-id-1189 .gform_wrapper legend.gfield_label{color:rgba(244,242,236,.92)!important;font-weight:600!important}body.page-id-1189 .gform_wrapper .gfield_description{color:rgba(244,242,236,.6)!important}body.page-id-1189 .gform_wrapper input[type=text],body.page-id-1189 .gform_wrapper input[type=email],body.page-id-1189 .gform_wrapper textarea{background:rgba(244,242,236,.07)!important;border:1px solid rgba(244,242,236,.26)!important;color:#F4F2EC!important;border-radius:4px!important;padding:11px 13px!important}body.page-id-1189 .gform_wrapper input::placeholder,body.page-id-1189 .gform_wrapper textarea::placeholder{color:rgba(244,242,236,.42)!important}body.page-id-1189 .gform_wrapper .gfield_radio label,body.page-id-1189 .gform_wrapper .gfield_checkbox label{color:rgba(244,242,236,.9)!important;font-weight:400!important}body.page-id-1189 .gform_wrapper .gfield_required{color:#E8A499!important}body.page-id-1189 .gform_wrapper .gform_footer input[type=submit]{background:#D14832!important;color:#fff!important;border:0!important;padding:14px 30px!important;border-radius:5px!important;font-weight:600!important;cursor:pointer}body.page-id-1189 .gform_wrapper .gform_validation_errors{background:rgba(244,242,236,.1)!important;border-color:rgba(244,242,236,.32)!important;color:#F4F2EC!important}body.page-id-1189 .gform_confirmation_message{color:#F4F2EC!important;line-height:1.6}body.page-id-1190 .gform_wrapper .gfield_label,body.page-id-1190 .gform_wrapper legend.gfield_label{color:rgba(244,242,236,.92)!important;font-weight:600!important}body.page-id-1190 .gform_wrapper .gfield_description{color:rgba(244,242,236,.6)!important}body.page-id-1190 .gform_wrapper input[type=text],body.page-id-1190 .gform_wrapper input[type=email],body.page-id-1190 .gform_wrapper textarea{background:rgba(244,242,236,.07)!important;border:1px solid rgba(244,242,236,.26)!important;color:#F4F2EC!important;border-radius:4px!important;padding:11px 13px!important}body.page-id-1190 .gform_wrapper input::placeholder,body.page-id-1190 .gform_wrapper textarea::placeholder{color:rgba(244,242,236,.42)!important}body.page-id-1190 .gform_wrapper .gfield_radio label,body.page-id-1190 .gform_wrapper .gfield_checkbox label{color:rgba(244,242,236,.9)!important;font-weight:400!important}body.page-id-1190 .gform_wrapper .gfield_required{color:#E49AD8!important}body.page-id-1190 .gform_wrapper .gform_footer input[type=submit]{background:#C934B0!important;color:#fff!important;border:0!important;padding:14px 30px!important;border-radius:5px!important;font-weight:600!important;cursor:pointer}body.page-id-1190 .gform_wrapper .gform_validation_errors{background:rgba(244,242,236,.1)!important;border-color:rgba(244,242,236,.32)!important;color:#F4F2EC!important}body.page-id-1190 .gform_confirmation_message{color:#F4F2EC!important;line-height:1.6}body #page-container .ancp-devnotice{display:block!important;margin:0!important;padding:0!important;text-align:center;font-family:'Inter',sans-serif!important;font-size:14px!important;line-height:1.5;color:#1A1A18!important}body #page-container .ancp-devnotice strong{display:inline-block;background:#9440B3;color:#fff!important;border-radius:999px;padding:3px 12px;margin-right:10px;font-size:11.5px;font-weight:600;letter-spacing:.12em;text-transform:uppercase;vertical-align:middle}body #page-container .preset--module--divi-section--ancp-section-linkband{background:#EDEAE3!important;padding:8px 0!important;border:none!important}body #page-container .preset--module--divi-section--ancp-section-linkband .et_pb_row{padding:0!important;margin:0 auto!important}body #page-container .preset--module--divi-section--ancp-section-linkband .et_pb_module{margin-bottom:0!important}body #page-container .ancp-linkrow{display:flex!important;flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin:0!important;padding:0!important;border-top:none!important;line-height:1!important}body #page-container .ancp-linkrow a{display:inline-block;background:#FFFFFF!important;border:1px solid #2F4A3F!important;border-radius:10px!important;color:#2F4A3F!important;font-family:'Inter',sans-serif!important;font-size:12px!important;font-weight:500!important;letter-spacing:.6px;text-decoration:none!important;padding:8px 17px!important;line-height:1.1!important;transition:background .15s,color .15s}body #page-container .ancp-linkrow a:hover{background:#2F4A3F!important;color:#FFFFFF!important}body #page-container .preset--module--divi-row--ancp-row-board .et_pb_column{background:#fff!important;border:1px solid rgba(26,26,24,.12)!important;border-radius:8px!important;overflow:hidden;padding:0!important}body #page-container .preset--module--divi-row--ancp-row-board .et_pb_column .et_pb_module{margin-bottom:0!important}body #page-container .preset--module--divi-row--ancp-row-board h3{margin:0!important;padding:13px 18px!important;color:#fff!important;font-size:12px!important;font-weight:600!important;letter-spacing:.14em;text-transform:uppercase;font-family:'Inter',sans-serif!important;display:flex;align-items:center;justify-content:space-between;gap:12px}body #page-container .ancp-count{font-size:12px;font-weight:600;background:rgba(255,255,255,.22);border-radius:999px;padding:2px 9px;letter-spacing:0}body #page-container .preset--module--divi-row--ancp-row-board .et_pb_column:nth-child(1) h3{background:#2F4A3F!important}body #page-container .preset--module--divi-row--ancp-row-board .et_pb_column:nth-child(2) h3{background:#9440B3!important}body #page-container .preset--module--divi-row--ancp-row-board .et_pb_column:nth-child(3) h3{background:#6B6E6C!important}body #page-container .preset--module--divi-row--ancp-row-board ul{list-style:none!important;margin:0!important;padding:14px!important;display:flex;flex-direction:column;gap:10px}body #page-container .preset--module--divi-row--ancp-row-board li{background:#F4F2EC!important;border:1px solid rgba(26,26,24,.12)!important;border-radius:5px;padding:13px 15px!important;font-family:'Libre Baskerville',Georgia,serif!important;font-size:14.5px!important;line-height:1.35;list-style:none!important}body #page-container .preset--module--divi-row--ancp-row-board li:before{display:none!important}body #page-container .preset--module--divi-row--ancp-row-board .et_pb_column:nth-child(1) li{border-left:3px solid #2F4A3F!important}body #page-container .preset--module--divi-row--ancp-row-board .et_pb_column:nth-child(2) li{border-left:3px solid #9440B3!important}body #page-container .preset--module--divi-row--ancp-row-board .et_pb_column:nth-child(3) li{border-left:3px solid #6B6E6C!important}@media(max-width:780px){body #page-container .ancp-linkrow{gap:8px}body #page-container .ancp-linkrow a{font-size:11.5px!important;padding:7px 12px!important}body #page-container .preset--module--divi-section--ancp-section-linkband{padding:7px 0!important}}body #page-container .apft-chart-wrapper{width:100%!important;max-width:100%!important;left:auto!important;right:auto!important;margin-left:0!important;margin-right:0!important;position:relative!important;box-sizing:border-box!important;overflow:hidden!important;border-radius:10px!important}body #page-container .apft-chart-viewport{height:clamp(460px,68vh,720px)!important}@media(max-width:980px){body #page-container .apft-chart-viewport{height:clamp(380px,60vh,520px)!important}}.ap-lead{font-size:1.2em;line-height:1.6;margin-bottom:1.4em;color:#1A1A18}.wp-block-group.ap-callout,.wp-block-group.ap-toc,.wp-block-group.ap-factbox,.wp-block-group.ap-cta{border-radius:6px;margin:2em 0;padding:24px 28px}.wp-block-group.ap-callout{background:#F4F2EC;border-left:4px solid #C4831A}.wp-block-group.ap-callout-warn{background:#FAF8F3;border-left-color:#6B6E6C}.ap-callout>*:first-child,.ap-toc>*:first-child,.ap-factbox>*:first-child,.ap-cta>*:first-child{margin-top:0!important;padding-top:0}.ap-callout>*:last-child,.ap-toc>*:last-child,.ap-factbox>*:last-child,.ap-cta>*:last-child{margin-bottom:0!important;padding-bottom:0}.wp-block-group.ap-toc{background:#FAF8F3;border:1px solid #EAE7DF}.ap-toc .ap-toc-title{font-weight:700;text-transform:uppercase;letter-spacing:.06em;font-size:.8em;color:#2F4A3F;margin-bottom:.6em}.ap-toc ul{columns:2;column-gap:32px;margin:0;padding-left:1.1em}.ap-toc li{margin:0 0 .35em;break-inside:avoid}.ap-toc a{text-decoration:none}.wp-block-group.ap-factbox{background:#FAF8F3;border:1px solid #EAE7DF;padding:16px 22px;margin:1em 0 1.5em}.ap-factbox ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:6px 24px;font-size:.95em}.ap-factbox li{margin:0;padding:0}.ap-factbox strong{color:#2F4A3F}.wp-block-group.ap-cta{background:#2F4A3F;color:#fff;padding:32px 36px;margin:2.5em 0}.ap-cta h2,.ap-cta h3,.ap-cta p,.ap-cta li{color:#fff!important}.ap-cta a:not(.wp-block-button__link){color:#F4F2EC;text-decoration:underline}.ap-cta .wp-block-buttons{margin-top:1.2em;gap:12px}.ap-cta .wp-block-button__link{background:#C4831A;color:#fff!important;border-radius:4px;padding:12px 22px;font-weight:600;text-decoration:none}.ap-cta .is-style-outline .wp-block-button__link{background:transparent;border:2px solid #F4F2EC;color:#F4F2EC!important}.wp-block-table.is-style-stripes{border-bottom:none;margin:1.5em 0 2em;font-size:.93em}.wp-block-table.is-style-stripes thead{border-bottom:none}.wp-block-table.is-style-stripes thead th{background:#2F4A3F;color:#fff;text-align:left;padding:10px 12px;border:none}.wp-block-table.is-style-stripes td{padding:10px 12px;border:none;vertical-align:top}.wp-block-table.is-style-stripes tbody tr:nth-child(odd){background:#F4F2EC}.wp-block-table.is-style-stripes tbody tr:nth-child(even){background:#fff}.wp-block-table.is-style-stripes td:first-child{font-weight:600}.wp-block-image.ap-shot{margin:2.2em 0}.wp-block-image.ap-shot a{display:block;line-height:0}.wp-block-image.ap-shot img{display:block;width:100%!important;height:auto!important;max-width:100%;box-sizing:border-box;background:#fff;padding:10px;border:1px solid #E2DED4;border-radius:6px;box-shadow:0 6px 22px rgba(26,26,24,.12),0 1px 3px rgba(26,26,24,.08);image-rendering:auto}.wp-block-image.ap-shot a:hover img{box-shadow:0 8px 28px rgba(26,26,24,.18),0 1px 3px rgba(26,26,24,.08)}.wp-block-image.ap-shot .wp-element-caption{margin-top:.9em}.wp-block-image .wp-element-caption{font-size:.85em;color:#6B6E6C;text-align:center;margin-top:.6em}.wp-block-quote{border-left:4px solid #C4831A;padding:.4em 0 .4em 1.2em;margin:1.8em 0}.wp-block-quote p{font-family:'Libre Baskerville',Georgia,serif;font-size:1.15em;font-style:italic;line-height:1.6}.wp-block-details{border-bottom:1px solid #EAE7DF;padding:14px 0;margin:0}.wp-block-details summary{font-weight:600;cursor:pointer;color:#1A1A18}.wp-block-details[open] summary{color:#2F4A3F;margin-bottom:.6em}.wp-block-details p{margin-bottom:0}p.ap-disclosure{font-size:.85em;color:#6B6E6C;line-height:1.55}@media (max-width:767px){.ap-toc ul{columns:1}.ap-factbox ul{grid-template-columns:1fr}.wp-block-group.ap-callout,.wp-block-group.ap-cta{padding:20px}}.ap-factbox ul.wp-block-list{list-style:none!important;padding:0!important;margin:0!important}.ap-factbox ul.wp-block-list li{list-style:none!important;padding:0!important}.ap-callout ul.wp-block-list,.ap-toc ul.wp-block-list{padding-bottom:0!important}h2.wp-block-heading{margin-top:1.7em}h3.wp-block-heading{margin-top:1.4em}.wp-block-group h2.wp-block-heading:first-child,.wp-block-group h3.wp-block-heading:first-child{margin-top:0}.wp-block-table td,.wp-block-table th{word-break:normal;overflow-wrap:normal;hyphens:none}@media (max-width:767px){.wp-block-table{overflow-x:auto;-webkit-overflow-scrolling:touch}.wp-block-table table{min-width:600px}.wp-block-group.ap-callout{padding:18px 14px}.ap-lead{font-size:1.1em}}.ancp-tag{display:inline-block;font-size:10.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding:1px 8px;border-radius:10px;margin-left:8px;vertical-align:1px;line-height:1.7;white-space:nowrap}.ancp-tag-free{background:#E1EAE4;color:#2F4A3F}.ancp-tag-pro{background:#F4E3C3;color:#8A5A0E}p.ancp-roadmap-key{text-align:center;font-size:14px;color:#6B6E6C;margin-top:10px}.ap-bi-cat--comp{--ap-cat-label:"Plugin comparisons";--ap-cat-col:#C4831A}.ap-bi-cat--wpg{--ap-cat-label:"WordPress genealogy";--ap-cat-col:#2F9950}.ap-bi-cat--research{--ap-cat-label:"Research skills";--ap-cat-col:#D14832}.ap-bi-cat--study{--ap-cat-label:"One-name & one-place studies";--ap-cat-col:#9440B3}.ap-bi-cat--pro{--ap-cat-label:"Professional genealogy";--ap-cat-col:#C22F63}.ap-bi-cat--news{--ap-cat-label:"AncestorPress news";--ap-cat-col:#1A1A18}.ap-bi-cat:has(.not-found-title){display:none!important}body:has(#ap-cat-comp .not-found-title) .ap-chip-comp,body:has(#ap-cat-wpg .not-found-title) .ap-chip-wpg,body:has(#ap-cat-research .not-found-title) .ap-chip-research,body:has(#ap-cat-study .not-found-title) .ap-chip-study,body:has(#ap-cat-pro .not-found-title) .ap-chip-pro,body:has(#ap-cat-news .not-found-title) .ap-chip-news{display:none}.ap-bi-cat .ap-bi-list .et_pb_post.post-1326{display:none!important}.ap-bi-hero .et_pb_column,.ap-bi-cat .et_pb_column,.ap-bi-cta .et_pb_column{row-gap:0!important}.ap-bi-hero .et_pb_module,.ap-bi-cat .ap-rail .et_pb_module,.ap-bi-cta .et_pb_module{margin-top:0}.ap-bi-hero{border-bottom:1px solid rgba(26,26,24,.12)}.ap-kicker p{text-transform:uppercase;letter-spacing:.22em}.ap-hero-intro{max-width:460px}.ap-chips{display:flex;flex-wrap:wrap;gap:8px;margin:0;padding:0!important}.ap-chips .ap-chip{display:inline-block;font-family:Inter,sans-serif;font-size:13px;font-weight:600;line-height:1.2;padding:9px 16px;border-radius:999px;background:#fff;color:#1A1A18!important;border:1px solid rgba(26,26,24,.12);text-decoration:none;transition:border-color .15s}.ap-chips .ap-chip:hover{border-color:#1A1A18;color:#1A1A18}.ap-chips .ap-chip.is-active{background:#1A1A18;color:#F4F2EC!important;border-color:#1A1A18}.ap-feat-img,.ap-feat-img .et_pb_image_wrap,.ap-feat-img a{display:block;width:100%}.ap-feat-img img{display:block;width:100%;height:262px;object-fit:cover;object-position:center;box-sizing:border-box;background:#fff;padding:10px;border:1px solid #E2DED4;border-radius:6px;box-shadow:0 6px 22px rgba(26,26,24,.12),0 1px 3px rgba(26,26,24,.08)}.ap-feat-meta{margin-top:22px!important}.ap-fmeta{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;margin:0;padding:0!important}.ap-fkick{font-size:11px;letter-spacing:.18em;text-transform:uppercase;font-weight:700;color:#C4831A}.ap-feat-title a{color:inherit;text-decoration:none}.ap-feat-title a:hover{color:#C4831A}.ap-bi-cat .ap-rail{position:sticky;top:110px;align-self:flex-start;border-top:3px solid var(--ap-cat-col);padding-top:22px!important}.ap-rail-glyph{margin-bottom:16px!important}.ap-rail-glyph img{width:52px;height:52px}.ap-viewall{text-decoration:none}.ap-viewall:hover{text-decoration:underline}.ap-bi-list .et_pb_posts{display:block}.ap-bi-list .et_pb_post{display:grid!important;grid-template-columns:236px minmax(0,1fr) 28px;grid-template-areas:"img title arrow" "img excerpt arrow" "img meta arrow";grid-template-rows:auto auto 1fr;column-gap:28px;align-items:start;position:relative;padding:22px 24px 22px 22px!important;margin:0 0 20px!important;background:#fff!important;border:1px solid #E2DED4!important;border-radius:8px!important;box-shadow:0 1px 3px rgba(26,26,24,.05)!important;transition:box-shadow .15s,border-color .15s}.ap-bi-list .et_pb_post:hover{box-shadow:0 8px 26px rgba(26,26,24,.10)!important;border-color:#D6D1C5!important}.ap-bi-list .et_pb_image_container{grid-area:img;margin:0!important}.ap-bi-list .entry-featured-image-url{display:block;margin:0!important}.ap-bi-list .entry-featured-image-url img{display:block;width:100%;height:144px;object-fit:cover;object-position:center top;box-sizing:border-box;background:#fff;padding:8px;border:1px solid #E2DED4;border-radius:6px;box-shadow:0 6px 22px rgba(26,26,24,.12),0 1px 3px rgba(26,26,24,.08);transition:opacity .15s}.ap-bi-list .et_overlay{display:none!important}.ap-bi-list .entry-title{grid-area:title;margin:0 0 8px!important;padding:0!important;text-wrap:pretty;letter-spacing:-.01em}.ap-bi-list .entry-title::before{content:var(--ap-cat-label);display:block;margin-bottom:10px;padding-left:15px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;line-height:1.4;letter-spacing:.14em;text-transform:uppercase;color:#6B6E6C;background:radial-gradient(circle at 4px 50%,var(--ap-cat-col) 3.5px,transparent 4.5px) no-repeat}.ap-bi-list .entry-title a{color:#1A1A18;text-decoration:none}.ap-bi-list .entry-title a::after{content:"";position:absolute;inset:0;z-index:1}.ap-bi-list .et_pb_post:hover .entry-title a{color:#C4831A}.ap-bi-list .et_pb_post:hover .entry-featured-image-url img{opacity:.88}.ap-bi-list .post-content{grid-area:excerpt;max-width:640px}.ap-bi-list .post-content p{margin:0 0 10px;padding:0}.ap-bi-list .post-meta{grid-area:meta;margin:0!important;padding:0!important}.ap-bi-list .et_pb_post.clearfix::after{content:"\2192";grid-area:arrow;display:block;visibility:visible;height:auto;clear:none;padding-top:30px;font-size:20px;line-height:1;color:#C4831A;transition:transform .15s}.ap-bi-list .et_pb_post:hover::after{transform:translateX(4px)}.ap-bi-cat+.ap-bi-cat{border-top:1px solid #E2DED4}.ap-bi-cat{padding-top:64px!important;padding-bottom:44px!important}.ap-bi-cta .ap-cta-glyph img{width:84px;height:84px}.ap-bi-cta .ap-cta-btns{display:flex;flex-direction:row!important;flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px!important}.ap-bi-cta .ap-cta-btns .et_pb_button_module_wrapper,.ap-bi-cta .ap-cta-btns .et_pb_module{margin:0!important}@media (max-width:980px){.ap-bi-cat .ap-rail{position:static;margin-bottom:20px}.ap-bi-cat{padding-top:44px!important;padding-bottom:24px!important}.ap-bi-list .et_pb_post{grid-template-columns:160px minmax(0,1fr);grid-template-areas:"img title" "img excerpt" "img meta";column-gap:20px}.ap-bi-list .et_pb_post.clearfix::after{display:none}.ap-bi-list .entry-featured-image-url img{height:124px}.ap-bi-cta .ap-cta-btns{justify-content:flex-start}}@media (max-width:600px){.ap-bi-list .et_pb_post{grid-template-columns:minmax(0,1fr);grid-template-areas:"img" "title" "excerpt" "meta";row-gap:0;padding:14px 14px 18px!important}.ap-bi-list .entry-featured-image-url img{height:180px;margin-bottom:16px}.ap-feat-img img{height:200px}.ap-bi-cta .ap-cta-g{display:none}}body.category-plugin-comparisons{--ap-cat-label:"Plugin comparisons";--ap-cat-col:#C4831A;--ap-cat-glyph:url(https://www.ancestorpress.com/wp-content/uploads/2026/09/ap-blog-glyph-trees.png)}body.category-wordpress-genealogy{--ap-cat-label:"WordPress genealogy";--ap-cat-col:#2F9950;--ap-cat-glyph:url(https://www.ancestorpress.com/wp-content/uploads/2026/09/ap-blog-glyph-archive.png)}body.category-research-skills{--ap-cat-label:"Research skills";--ap-cat-col:#D14832;--ap-cat-glyph:url(https://www.ancestorpress.com/wp-content/uploads/2026/09/ap-blog-glyph-research.png)}body.category-one-name-and-one-place-studies{--ap-cat-label:"One-name & one-place studies";--ap-cat-col:#9440B3;--ap-cat-glyph:url(https://www.ancestorpress.com/wp-content/uploads/2026/09/ap-blog-glyph-onename.png)}body.category-professional-genealogy{--ap-cat-label:"Professional genealogy";--ap-cat-col:#C22F63;--ap-cat-glyph:url(https://www.ancestorpress.com/wp-content/uploads/2026/09/ap-blog-glyph-casework.png)}body.category-ancestorpress-news{--ap-cat-label:"AncestorPress news";--ap-cat-col:#1A1A18;--ap-cat-glyph:url(https://www.ancestorpress.com/wp-content/uploads/2026/09/ap-blog-glyph-mark.png)}.ap-cat-hero .et_pb_column{row-gap:0!important}.ap-crumbs{margin:0;padding:0!important}.ap-crumbs a{color:#C4831A!important;text-transform:uppercase;letter-spacing:.22em;text-decoration:none}.ap-crumbs a::before{content:"\2190";display:inline-block;margin-right:10px;letter-spacing:0;transition:transform .15s}.ap-crumbs a:hover::before{transform:translateX(-3px)}.ap-cat-glyph-wrap{border-top:3px solid var(--ap-cat-col,#C4831A);padding-top:22px!important;width:240px;max-width:100%}.ap-cat-glyph-wrap p{padding:0!important;margin:0}.ap-cat-glyph{display:block;width:56px;height:56px;background:var(--ap-cat-glyph) center/contain no-repeat}.ap-cat-desc{max-width:640px}.ap-tchips .et_pb_button_module_wrapper{margin:0!important}.ap-tchips .et_pb_button_module_wrapper:has(a[href*="/category/uncategorized/"]){display:none}.ap-tchips a.ap-tchip,.ap-tchips a.ap-tchip:hover{font-family:Inter,sans-serif!important;font-size:13px!important;font-weight:600!important;line-height:1.2!important;letter-spacing:0!important;padding:9px 16px!important;border-radius:999px!important;background:#fff!important;color:#1A1A18!important;border:1px solid rgba(26,26,24,.12)!important;text-decoration:none}.ap-tchips a.ap-tchip:hover{border-color:#1A1A18!important}.ap-tchips a.ap-tchip::after,.ap-tchips a.ap-tchip::before{display:none!important}body.category-plugin-comparisons .ap-tchips a.ap-tchip[href$="/category/plugin-comparisons/"],body.category-wordpress-genealogy .ap-tchips a.ap-tchip[href$="/category/wordpress-genealogy/"],body.category-research-skills .ap-tchips a.ap-tchip[href$="/category/research-skills/"],body.category-one-name-and-one-place-studies .ap-tchips a.ap-tchip[href$="/category/one-name-and-one-place-studies/"],body.category-professional-genealogy .ap-tchips a.ap-tchip[href$="/category/professional-genealogy/"],body.category-ancestorpress-news .ap-tchips a.ap-tchip[href$="/category/ancestorpress-news/"]{background:#1A1A18!important;color:#F4F2EC!important;border-color:#1A1A18!important}.ap-cat-list .et_pb_post:last-of-type{margin-bottom:0!important}.ap-cat-list .pagination{display:flex;justify-content:space-between;gap:12px;margin:28px 0 0;padding:0!important}.ap-cat-list .pagination a{display:inline-block;padding:10px 18px;border:1.5px solid rgba(26,26,24,.35);border-radius:5px;font-family:Inter,sans-serif;font-weight:600;font-size:14px;color:#1A1A18;text-decoration:none;background:#fff}.ap-cat-list .pagination a:hover{border-color:#1A1A18}.ap-cat-list .not-found-title{font-family:"Libre Baskerville",Georgia,serif;font-weight:400;font-size:24px}@media (max-width:600px){.ap-cat-glyph{width:44px;height:44px}}body.page-id-1118 .gform_wrapper .gfield_label,body.page-id-1118 .gform_wrapper legend.gfield_label{color:rgba(244,242,236,.92)!important;font-weight:600!important}body.page-id-1118 .gform_wrapper .gfield_description{color:rgba(244,242,236,.6)!important}body.page-id-1118 .gform_wrapper input[type=text],body.page-id-1118 .gform_wrapper input[type=email],body.page-id-1118 .gform_wrapper textarea{background:rgba(244,242,236,.07)!important;border:1px solid rgba(244,242,236,.26)!important;color:#F4F2EC!important;border-radius:4px!important;padding:11px 13px!important}body.page-id-1118 .gform_wrapper input::placeholder,body.page-id-1118 .gform_wrapper textarea::placeholder{color:rgba(244,242,236,.42)!important}body.page-id-1118 .gform_wrapper .gfield_radio label,body.page-id-1118 .gform_wrapper .gfield_checkbox label{color:rgba(244,242,236,.9)!important;font-weight:400!important}body.page-id-1118 .gform_wrapper .gfield_required{color:#C79AF0!important}body.page-id-1118 .gform_wrapper .gform_footer input[type=submit]{background:#9440B3!important;color:#fff!important;border:0!important;padding:14px 30px!important;border-radius:5px!important;font-weight:600!important;cursor:pointer}body.page-id-1118 .gform_wrapper .gform_validation_errors{background:rgba(244,242,236,.1)!important;border-color:rgba(244,242,236,.32)!important;color:#F4F2EC!important}body.page-id-1118 .gform_confirmation_message{color:#F4F2EC!important;line-height:1.6}