.elementor-1855 .elementor-element.elementor-element-3ff86232{--display:flex;}.elementor-1855 .elementor-element.elementor-element-a79ad53e{--display:flex;}.elementor-1855 .elementor-element.elementor-element-8e6f1192{--display:flex;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );text-transform:var( --e-global-typography-primary-text-transform );font-style:var( --e-global-typography-primary-font-style );text-decoration:var( --e-global-typography-primary-text-decoration );line-height:var( --e-global-typography-primary-line-height );color:var( --e-global-color-primary );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );text-transform:var( --e-global-typography-text-text-transform );font-style:var( --e-global-typography-text-font-style );text-decoration:var( --e-global-typography-text-text-decoration );line-height:var( --e-global-typography-text-line-height );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 );}.elementor-1855 .elementor-element.elementor-element-18ac4b5a .betterdocs-search-modal-archive{width:100%;max-width:100%;display:inline-block;text-align:left;}.elementor-1855 .elementor-element.elementor-element-18ac4b5a .betterdocs-search-modal-sidebar{width:100%;display:inline-block;text-align:left;}.elementor-1855 .elementor-element.elementor-element-18ac4b5a{text-align:left;}.elementor-1855 .elementor-element.elementor-element-82362160 .betterdocs-elementor .betterdocs-category-grid-inner-wrapper{--column:3;}.elementor-1855 .elementor-element.elementor-element-82362160 .betterdocs-elementor .betterdocs-category-grid-inner-wrapper .betterdocs-single-category-wrapper:not(.layout-2) .betterdocs-category-header-inner{border-style:solid;border-width:0px 0px 2px 0px;border-color:#8E0AE9;}.elementor-1855 .elementor-element.elementor-element-82362160 .betterdocs-elementor .betterdocs-category-grid-inner-wrapper .betterdocs-category-items-counts{transition:300ms;}.elementor-1855 .elementor-element.elementor-element-82362160 .betterdocs-elementor .betterdocs-category-grid-inner-wrapper .betterdocs-category-items-counts:after{transition:300ms;}.elementor-1855 .elementor-element.elementor-element-82362160 .betterdocs-elementor .betterdocs-category-grid-inner-wrapper .betterdocs-footer a{transition:300ms;}@media(max-width:1024px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1855 .elementor-element.elementor-element-82362160 .betterdocs-elementor .betterdocs-category-grid-inner-wrapper{--column:2;}}@media(max-width:767px){.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-1855 .elementor-element.elementor-element-82362160 .betterdocs-elementor .betterdocs-category-grid-inner-wrapper{--column:1;}}/* Start custom CSS */body.elementor-page-1855 .ahkb { background:#101114; color:#f5f5f6; padding:4.5rem 1.5rem; font-family:Inter,Arial,sans-serif; --container-default-padding:0; --gap:0; }
body.elementor-page-1855 .ahkb .e-con { padding:0; margin:0; gap:0; min-width:0; }
body.elementor-page-1855 .ahkb-wrap { max-width:1200px; margin:0 auto!important; width:100%; }
body.elementor-page-1855 .ahkb p { color:#b2b5bd; font-size:1rem; line-height:1.75; margin:0 0 1rem; }
body.elementor-page-1855 .ahkb a { color:#fed700; text-decoration:none; }
body.elementor-page-1855 .ahkb a:hover { text-decoration:underline; }
body.elementor-page-1855 .ahkb a:focus-visible,body.elementor-page-1855 .ahkb button:focus-visible,body.elementor-page-1855 .ahkb input:focus-visible { outline:2px solid #fed700; outline-offset:4px; }
body.elementor-page-1855 .ahkb h1,body.elementor-page-1855 .ahkb h2,body.elementor-page-1855 .ahkb h3 { color:#f5f5f6; font-family:'Space Grotesk',Arial,sans-serif; font-weight:700; text-transform:none; }
body.elementor-page-1855 .ahkb h1 { font-size:clamp(2.25rem,4.3vw,3.8rem); line-height:1.12; letter-spacing:-.035em; margin:0 0 1.5rem; }
body.elementor-page-1855 .ahkb h2 { font-size:2rem; line-height:1.2; margin:0 0 1.25rem; }
body.elementor-page-1855 .ahkb h3 { font-size:1.2rem; line-height:1.4; margin:0 0 1rem; }
body.elementor-page-1855 .ahkb-kicker p { color:#fed700; font-size:.7rem; font-weight:700; letter-spacing:.13em; margin-bottom:1.3rem; }
body.elementor-page-1855 .ahkb .elementor-button { padding:.9rem 1.3rem; background:#fed700; color:#101114; font-size:.9rem; font-weight:700; border:1px solid #fed700; border-radius:7px; line-height:1.5; }
body.elementor-page-1855 .ahkb .elementor-button:hover { background:#ffe95c; text-decoration:none; }
body.elementor-page-1855 .ahkb-outline .elementor-button { background:transparent; color:#f5f5f6; border-color:#42454c; }
body.elementor-page-1855 .ahkb-text-button .elementor-button { background:transparent; padding:0; border:0; color:#fed700; }
body.elementor-page-1855 .ahkb-index-hero { display:grid; grid-template-columns:1.1fr 1fr; gap:4rem!important; align-items:center; padding-bottom:4rem!important; border-bottom:1px solid #303238; }
body.elementor-page-1855 .ahkb-index-copy h1 { font-size:clamp(2.5rem,5vw,4.3rem); }
body.elementor-page-1855 .ahkb-lead p { font-size:1.12rem; max-width:48ch; }
body.elementor-page-1855 .ahkb-search-panel { padding:2rem!important; border:1px solid #fed70055; border-radius:16px; background:#191b20; }
body.elementor-page-1855 .ahkb-search-panel h2 { font-size:1.45rem; }
body.elementor-page-1855 .ahkb-hint p { font-size:.8rem; margin:1rem 0 1.5rem; }
body.elementor-page-1855 .ahkb-search input { background:#101114!important; color:#f5f5f6!important; border:1px solid #555963!important; border-radius:8px!important; font-size:1rem!important; }
body.elementor-page-1855 .ahkb-search .betterdocs-search-form-wrapper,body.elementor-page-1855 .ahkb-search .betterdocs-searchform,body.elementor-page-1855 .ahkb-search .betterdocs-searchform-input-wrap { padding:0!important; background:transparent!important; }
body.elementor-page-1855 .ahkb-search svg { fill:#fed700; }
body.elementor-page-1855 .ahkb-search .betterdocs-searchform { padding:.9rem 1rem!important; min-height:3.6rem; border:1px solid #555963!important; border-radius:8px; background:#101114!important; display:flex; align-items:center; justify-content:space-between; cursor:pointer; }
body.elementor-page-1855 .ahkb-search .command-key { background:#303238!important; color:#c7cad1!important; padding:.15rem .4rem; border-radius:4px; }
body.elementor-page-1855 .ahkb-search .betterdocs-search-command { color:#c7cad1!important; font-size:.9rem; }
body.elementor-page-1855 .ahkb-search .betterdocs-search-details,body.elementor-page-1855 .ahkb-search .betterdocs-search-header,body.elementor-page-1855 .ahkb-search .betterdocs-search-info-tab,body.elementor-page-1855 .ahkb-search .betterdocs-search-items-wrapper { background:#191b20!important; color:#f5f5f6!important; border-color:#42454c!important; }
body.elementor-page-1855 .ahkb-search .betterdocs-search-item-list { background:#191b20!important; border-color:#42454c!important; }
body.elementor-page-1855 .ahkb-search .betterdocs-search-item-list:hover,body.elementor-page-1855 .ahkb-search .betterdocs-search-item-list.active { background:#292b30!important; }
body.elementor-page-1855 .ahkb-search .betterdocs-search-item-list h4,body.elementor-page-1855 .ahkb-search .betterdocs-search-item-list h5,body.elementor-page-1855 .ahkb-search .betterdocs-tab-items { color:#f5f5f6!important; }
body.elementor-page-1855 .ahkb-search .betterdocs-tab-items.active { color:#fed700!important; border-color:#fed700!important; }
body.elementor-page-1855 .ahkb-featured,body.elementor-page-1855 .ahkb-categories { padding:4rem 0!important; border-bottom:1px solid #303238; }
body.elementor-page-1855 .ahkb-featured-grid { display:grid; grid-template-columns:repeat(4,minmax(0,1fr)); gap:1.8rem!important; margin-top:1rem!important; }
body.elementor-page-1855 .ahkb-featured-item { border-top:2px solid #fed700; padding:1.5rem 0!important; }
body.elementor-page-1855 .ahkb-featured-item h3 { min-height:6.6rem; }
body.elementor-page-1855 .ahkb-featured-item .ahkb-kicker p { font-size:.6rem; letter-spacing:.08em; }
body.elementor-page-1855 .ahkb-category-grid { margin-top:1.5rem; }
body.elementor-page-1855 .ahkb-category-grid .betterdocs-category-grid-wrapper { background:transparent!important; }
body.elementor-page-1855 .ahkb-category-grid .betterdocs-category-grid-inner-wrapper { display:grid!important; grid-template-columns:repeat(2,minmax(0,1fr)); gap:1.5rem!important; }
body.elementor-page-1855 .ahkb-category-grid .betterdocs-single-category-wrapper { width:auto!important; max-width:none!important; margin:0!important; background:#191b20!important; border:1px solid #303238!important; border-radius:12px!important; box-shadow:none!important; }
body.elementor-page-1855 .ahkb-category-grid .betterdocs-single-category-inner { background:#191b20!important; border-radius:12px; box-shadow:none!important; }
body.elementor-page-1855 .ahkb-category-grid .betterdocs-category-header-inner { border-bottom:0!important; padding-bottom:0!important; }
body.elementor-page-1855 .ahkb-category-grid .betterdocs-category-items-counts span { background:transparent!important; color:#fed700!important; box-shadow:none!important; }
body.elementor-page-1855 .ahkb-category-grid .betterdocs-category-header { padding:1.5rem!important; background:transparent!important; border-bottom:1px solid #303238!important; }
body.elementor-page-1855 .ahkb-category-grid h2,body.elementor-page-1855 .ahkb-category-grid h3 { color:#f5f5f6!important; font-size:1.2rem!important; }
body.elementor-page-1855 .ahkb-category-grid .betterdocs-category-items-counts { background:#303238!important; color:#fed700!important; }
body.elementor-page-1855 .ahkb-category-grid .betterdocs-body { padding:1.25rem 1.5rem!important; }
body.elementor-page-1855 .ahkb-category-grid li { margin-bottom:.8rem!important; line-height:1.6!important; }
body.elementor-page-1855 .ahkb-category-grid li a { color:#c9cbd0!important; font-size:.9rem!important; }
body.elementor-page-1855 .ahkb-category-grid li a:hover { color:#fed700!important; }
body.elementor-page-1855 .ahkb-category-grid .betterdocs-footer { padding:0 1.5rem 1.5rem!important; }
body.elementor-page-1855 .ahkb-category-grid .betterdocs-footer a { color:#fed700!important; border-color:#555963!important; background:transparent!important; }
body.elementor-page-1855 .ahkb-category-grid i { color:#fed700!important; }
body.elementor-page-1855 .ahkb-help { margin-top:3rem!important; padding:2rem!important; background:#191b20; border-left:3px solid #fed700; border-radius:0 12px 12px 0; }
body.elementor-page-1855 .ahkb-help h2 { font-size:1.5rem; }
body.elementor-page-1855 .ahkb-breadcrumb { margin-bottom:2rem; }
body.elementor-page-1855 .ahkb-breadcrumb .betterdocs-breadcrumb,body.elementor-page-1855 .ahkb-breadcrumb .betterdocs-breadcrumb-list { background:transparent!important; padding:0!important; border-radius:0!important; }
body.elementor-page-1855 .ahkb-breadcrumb .breadcrumb-delimiter:last-of-type { display:none; }
body.elementor-page-1855 .ahkb-breadcrumb ul { display:flex; flex-wrap:wrap; gap:.5rem; padding:0; margin:0; }
body.elementor-page-1855 .ahkb-breadcrumb li,body.elementor-page-1855 .ahkb-breadcrumb a { color:#b2b5bd!important; font-size:.8rem!important; }
body.elementor-page-1855 .ahkb-breadcrumb li:last-child { display:none; }
body.elementor-page-1855 .ahkb-article-intro { max-width:900px; border-bottom:1px solid #303238; padding-bottom:2rem!important; margin-bottom:3rem!important; }
body.elementor-page-1855 .ahkb-updated,body.elementor-page-1855 .ahkb-updated * { color:#9095a0!important; font-size:.8rem!important; }
body.elementor-page-1855 .ahkb-article-grid { display:grid; grid-template-columns:minmax(0,1fr) 265px; gap:4rem!important; align-items:start; }
body.elementor-page-1855 .ahkb-reading { max-width:790px; }
body.elementor-page-1855 .ahkb-prose,body.elementor-page-1855 .ahkb-prose .betterdocs-content,body.elementor-page-1855 .ahkb-prose .betterdocs-content-wrapper { padding:0!important; background:transparent!important; }
body.elementor-page-1855 .ahkb-prose p,body.elementor-page-1855 .ahkb-prose li { font-size:1.06rem; line-height:1.85; color:#c7cad1; }
body.elementor-page-1855 .ahkb-prose h2 { font-size:1.8rem; margin:3rem 0 1.1rem; padding-top:.7rem; border-top:1px solid #303238; scroll-margin-top:3rem; }
body.elementor-page-1855 .ahkb-prose h3 { font-size:1.22rem; margin:2rem 0 .8rem; scroll-margin-top:3rem; }
body.elementor-page-1855 .ahkb-prose ul,body.elementor-page-1855 .ahkb-prose ol { padding-left:1.6rem; margin:0 0 1.5rem; }
body.elementor-page-1855 .ahkb-prose li { padding-left:.3rem; margin:.35rem 0; }
body.elementor-page-1855 .ahkb-prose strong { color:#f5f5f6; }
body.elementor-page-1855 .ahkb-prose a { text-decoration:underline; text-underline-offset:3px; }
body.elementor-page-1855 .ahkb-prose pre { background:#191b20!important; border:1px solid #3b3f47; border-radius:8px; padding:1.25rem; overflow-x:auto; max-width:100%; white-space:pre; color:#f5f5f6; font-size:.9rem; }
body.elementor-page-1855 .ahkb-prose code { color:#ffe77b; background:#25272d; padding:.12rem .35rem; border-radius:4px; font-size:.9em; }
body.elementor-page-1855 .ahkb-prose pre code { padding:0; background:transparent; }
body.elementor-page-1855 .ahkb-prose img { max-width:100%; height:auto; border-radius:8px; }
body.elementor-page-1855 .ahkb-prose table { display:block; max-width:100%; overflow-x:auto; border-collapse:collapse; }
body.elementor-page-1855 .ahkb-prose td,body.elementor-page-1855 .ahkb-prose th { padding:.8rem; border:1px solid #42454c; background:#191b20; color:#f5f5f6; }
body.elementor-page-1855 .ahkb-prose blockquote { margin:1.5rem 0; padding:1.2rem 1.5rem; background:#fed7000d; border-left:3px solid #fed700; }
body.elementor-page-1855 .ahkb-aside { position:sticky; top:3.5rem; border-left:1px solid #303238; padding-left:1.5rem!important; max-height:calc(100vh - 5rem); overflow-y:auto; }
body.elementor-page-1855 .ahkb-aside { display:flex; flex-direction:column; flex-wrap:nowrap!important; align-items:stretch; scrollbar-color:#555963 #191b20; scrollbar-width:thin; }
body.elementor-page-1855 .ahkb-aside > .elementor-element { flex-shrink:0; width:100%; }
body.elementor-page-1855 .ahkb-toc { margin-bottom:1.5rem; width:100%; min-width:0; }
body.elementor-page-1855 .ahkb-toc li,body.elementor-page-1855 .ahkb-toc a { white-space:normal!important; overflow-wrap:anywhere; }
body.elementor-page-1855 .ahkb-toc .betterdocs-toc { padding:0!important; background:transparent!important; border:none!important; box-shadow:none!important; }
body.elementor-page-1855 .ahkb-toc ul { padding-left:.7rem!important; margin:.5rem 0!important; }
body.elementor-page-1855 .ahkb-toc a { color:#b2b5bd!important; font-size:.8rem!important; line-height:1.5!important; }
body.elementor-page-1855 .ahkb-toc a:hover,body.elementor-page-1855 .ahkb-toc .active a { color:#fed700!important; }
body.elementor-page-1855 .ahkb-toc .toc-title { display:none; }
body.elementor-page-1855 .ahkb-next { margin-top:3rem!important; padding-top:2rem!important; border-top:1px solid #303238; }
body.elementor-page-1855 .ahkb-related a { color:#fed700!important; font-size:.95rem!important; }
body.elementor-page-1855 .ahkb-topics { padding-top:4rem!important; margin-top:3rem!important; border-top:1px solid #303238; }
body.elementor-page-1855 .ahkb-topic-sidebar { margin-top:1.5rem; }
body.elementor-page-1855 .ahkb-topic-sidebar .betterdocs-sidebar-content { background:transparent!important; width:100%!important; padding:0!important; }
body.elementor-page-1855 .ahkb-topic-sidebar .betterdocs-category-grid-inner-wrapper { display:grid!important; grid-template-columns:repeat(2,minmax(0,1fr)); gap:1rem; width:100%!important; }
body.elementor-page-1855 .ahkb-topic-sidebar .betterdocs-single-category-wrapper { width:100%!important; margin:0!important; }
body.elementor-page-1855 .ahkb-topic-sidebar .betterdocs-single-category-inner { background:#191b20!important; height:100%; }
body.elementor-page-1855 .ahkb-topic-sidebar .betterdocs-category-items-counts { background:#303238!important; color:#fed700!important; }
body.elementor-page-1855 .ahkb-topic-sidebar .betterdocs-single-category-wrapper { background:#191b20!important; border:1px solid #303238!important; border-radius:8px!important; box-shadow:none!important; }
body.elementor-page-1855 .ahkb-topic-sidebar .betterdocs-category-header { background:transparent!important; }
body.elementor-page-1855 .ahkb-topic-sidebar h2,body.elementor-page-1855 .ahkb-topic-sidebar h3 { font-size:1rem!important; color:#f5f5f6!important; }
body.elementor-page-1855 .ahkb-topic-sidebar a { color:#c7cad1!important; }
@media(max-width:767px) { body.elementor-page-1855 .ahkb-topic-sidebar .betterdocs-category-grid-inner-wrapper { grid-template-columns:1fr!important; } body.elementor-page-1855 .ahkb-search .command-key { display:none; } }
@media(max-width:1024px) { body.elementor-page-1855 .ahkb-index-hero { gap:2rem!important; } body.elementor-page-1855 .ahkb-featured-grid { grid-template-columns:repeat(2,minmax(0,1fr)); } body.elementor-page-1855 .ahkb-featured-item h3 { min-height:0; } body.elementor-page-1855 .ahkb-article-grid { grid-template-columns:minmax(0,1fr) 220px; gap:2rem!important; } }
@media(max-width:767px) { body.elementor-page-1855 .ahkb { padding:2.5rem 1.25rem; } body.elementor-page-1855 .ahkb-index-hero,body.elementor-page-1855 .ahkb-featured-grid,body.elementor-page-1855 .ahkb-category-grid .betterdocs-category-grid-inner-wrapper,body.elementor-page-1855 .ahkb-topic-sidebar .betterdocs-sidebar-content { grid-template-columns:1fr!important; } body.elementor-page-1855 .ahkb-index-hero { gap:2rem!important; padding-bottom:2.5rem!important; } body.elementor-page-1855 .ahkb-search-panel { padding:1.3rem!important; } body.elementor-page-1855 .ahkb-featured,body.elementor-page-1855 .ahkb-categories { padding:2.5rem 0!important; } body.elementor-page-1855 .ahkb-article-grid { display:flex; flex-direction:column; gap:2rem!important; } body.elementor-page-1855 .ahkb-aside { order:-1; position:static; max-height:18rem; width:100%; border:1px solid #303238; padding:1.25rem!important; border-radius:8px; } body.elementor-page-1855 .ahkb-reading { width:100%; } body.elementor-page-1855 .ahkb-prose p,body.elementor-page-1855 .ahkb-prose li { font-size:1rem; } body.elementor-page-1855 .ahkb-prose h2 { font-size:1.5rem; } body.elementor-page-1855 .ahkb h2 { font-size:1.7rem; } body.elementor-page-1855 .ahkb-help { padding:1.5rem!important; } }
/* Compact, task-focused guides directory. */
body.elementor-page-1855 .ahkb-directory { padding:3rem 1.5rem; }
body.elementor-page-1855 .ahkb-directory .ahkb-wrap { max-width:1100px; }
body.elementor-page-1855 .ahkb-directory-intro { display:flex; flex-direction:column; flex-wrap:nowrap; align-items:stretch; max-width:720px; margin-bottom:2.5rem!important; }
body.elementor-page-1855 .ahkb-directory h1 { font-size:2.5rem; margin-bottom:.6rem; }
body.elementor-page-1855 .ahkb-directory-intro p { margin-bottom:1.25rem; }
body.elementor-page-1855 .ahkb-directory .ahkb-search { width:100%; }
body.elementor-page-1855 .ahkb-directory .betterdocs-searchform-input-wrap { border:0!important; }
body.elementor-page-1855 .ahkb-directory .command-key { white-space:nowrap; min-width:3rem; }
body.elementor-page-1855 .ahkb-directory .ahkb-category-grid { margin-top:0; }
body.elementor-page-1855 .ahkb-directory .betterdocs-category-grid-inner-wrapper { display:block!important; columns:2; column-gap:3rem!important; }
body.elementor-page-1855 .ahkb-directory .betterdocs-single-category-wrapper { display:block!important; width:100%!important; break-inside:avoid; margin-bottom:2rem!important; border:0!important; border-top:1px solid #303238!important; border-radius:0!important; background:transparent!important; }
body.elementor-page-1855 .ahkb-directory .betterdocs-single-category-inner { background:transparent!important; border-radius:0; width:100%!important; padding:0!important; }
body.elementor-page-1855 .ahkb-directory .betterdocs-nested-category-title { display:none!important; }
body.elementor-page-1855 .ahkb-directory .betterdocs-category-header { padding:1.25rem 0 .6rem!important; border:0!important; }
body.elementor-page-1855 .ahkb-directory .betterdocs-category-header img,body.elementor-page-1855 .ahkb-directory .betterdocs-category-items-counts,body.elementor-page-1855 .ahkb-directory .betterdocs-body i { display:none!important; }
body.elementor-page-1855 .ahkb-directory .betterdocs-category-header-inner { justify-content:flex-start; padding:0!important; }
body.elementor-page-1855 .ahkb-directory .betterdocs-category-title { padding:0!important; margin:0!important; }
body.elementor-page-1855 .ahkb-directory .betterdocs-body { padding:0!important; }
body.elementor-page-1855 .ahkb-directory .betterdocs-body ul { margin:0!important; padding:0!important; }
body.elementor-page-1855 .ahkb-directory .betterdocs-body li { display:block!important; padding:0!important; margin:0!important; }
body.elementor-page-1855 .ahkb-directory .betterdocs-body li a { display:block; padding:.55rem 0; line-height:1.5; }
body.elementor-page-1855 .ahkb-directory .betterdocs-footer { padding:.7rem 0 0!important; }
body.elementor-page-1855 .ahkb-directory .betterdocs-footer a { border:0!important; padding:0!important; font-size:.85rem; }
body.elementor-page-1855 .ahkb-directory-support { margin-top:2.5rem; padding-top:1.25rem; border-top:1px solid #303238; }
body.elementor-page-1855 .ahkb-directory-support p { font-size:.9rem; margin:0; }
@media(max-width:767px) { body.elementor-page-1855 .ahkb-directory { padding:2rem 1.25rem; } body.elementor-page-1855 .ahkb-directory-intro { margin-bottom:1.75rem!important; } body.elementor-page-1855 .ahkb-directory h1 { font-size:2rem; } body.elementor-page-1855 .ahkb-directory .betterdocs-category-grid-inner-wrapper { columns:1; } }/* End custom CSS */