body,.et_pb_column_1_2 .et_quote_content blockquote cite,.et_pb_column_1_2 .et_link_content a.et_link_main_url,.et_pb_column_1_3 .et_quote_content blockquote cite,.et_pb_column_3_8 .et_quote_content blockquote cite,.et_pb_column_1_4 .et_quote_content blockquote cite,.et_pb_blog_grid .et_quote_content blockquote cite,.et_pb_column_1_3 .et_link_content a.et_link_main_url,.et_pb_column_3_8 .et_link_content a.et_link_main_url,.et_pb_column_1_4 .et_link_content a.et_link_main_url,.et_pb_blog_grid .et_link_content a.et_link_main_url,body .et_pb_bg_layout_light .et_pb_post .post-content,body .et_pb_bg_layout_dark .et_pb_post .post-content{font-size:14px}.et_pb_slide_content,.et_pb_best_value{font-size:15px}@media only screen and (min-width:1350px){.et_block_row{padding:27px 0}.et_pb_section{padding:54px 0}.single.et_pb_pagebuilder_layout.et_full_width_page .et_post_meta_wrapper{padding-top:81px}.et_pb_fullwidth_section{padding:0}}@media only screen and (max-width:980px){.et_header_style_centered .mobile_nav .select_page,.et_header_style_split .mobile_nav .select_page,.et_mobile_menu li a,.mobile_menu_bar:before,.et_nav_text_color_light #top-menu>li>a,.et_nav_text_color_dark #top-menu>li>a,#top-menu a,.et_mobile_menu li a,#et_search_icon:before,#et_top_search .et-search-form input,.et_search_form_container input,#et-top-navigation .et-cart-info{color:rgba(0,0,0,0.6)}.et_close_search_field:after{color:rgba(0,0,0,0.6)!important}.et_search_form_container input::-moz-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input::-webkit-input-placeholder{color:rgba(0,0,0,0.6)}.et_search_form_container input:-ms-input-placeholder{color:rgba(0,0,0,0.6)}}:root{--navy:#0D110F;--navy2:#151916;--navy3:#1D231E;--gold:#7ED369;--gold2:#9BDF88;--gold3:#C7EEBB;--cream:#11150F;--paper:#151916;--ink:#F4F7F3;--muted:#A4AD9F;--line:#29322C;--serif:'Manrope','Plus Jakarta Sans',system-ui,-apple-system,sans-serif;--sans:'Plus Jakarta Sans','Manrope',Inter,system-ui,-apple-system,'Segoe UI',sans-serif;--shadow:0 1px 2px rgba(0,0,0,.40),0 8px 24px rgba(0,0,0,.28);--shadow-lg:0 4px 10px rgba(0,0,0,.45),0 20px 52px rgba(0,0,0,.40)}.bdf *{box-sizing:border-box}.bdf{font-family:var(--sans);color:var(--ink);line-height:1.7;-webkit-font-smoothing:antialiased}.bdf p{margin:0 0 1em}.bdf p:last-child{margin-bottom:0}.bdf p:empty{display:none}.bdf a{color:var(--navy3);text-decoration:none}.bdf a:hover{color:var(--gold)}.bdf h1,.bdf h2,.bdf h3,.bdf h4{font-family:var(--serif);color:var(--navy);line-height:1.25;margin:0 0 .5em;padding:0;font-weight:700}.bdf ul,.bdf ol{margin:0 0 1em;padding-left:1.25em}.bdf li{margin-bottom:.4em}.bdf img{max-width:100%;height:auto}.bdf-page #main-content .container{width:100%;max-width:none;padding:0}.bdf-page #left-area{width:100%;padding:0}.bdf-page .et_pb_section{padding:0}.bdf-page .et_pb_row{width:100%;max-width:none;padding:0;margin:0}.bdf-page .et_pb_column{margin:0!important;width:100%!important}.bdf-page .et_pb_module{margin-bottom:0!important}.bdf-page #main-content{background:var(--paper)}.bdf-page #sidebar,.bdf-page .et_post_meta_wrapper,.bdf-page .entry-title{display:none}.bdf-page #main-footer .footer-widget{display:none}#footer-info{visibility:hidden}#footer-info.bdf-ready{visibility:visible}.bdf-sec{padding:88px 24px}.bdf-sec--tight{padding:56px 24px}.bdf-wrap{max-width:1160px;margin:0 auto}.bdf-wrap--narrow{max-width:820px}.bdf-cream{background:var(--cream)}.bdf-navy{background:var(--navy);color:#dbe4ef}.bdf-navy h1,.bdf-navy h2,.bdf-navy h3{color:#fff}.bdf-navy a{color:var(--gold2)}.bdf-rule{height:3px;width:56px;background:var(--gold);border-radius:2px;margin:0 0 22px}.bdf-center{text-align:center}.bdf-center .bdf-rule{margin-left:auto;margin-right:auto}.bdf-eyebrow{font-family:var(--sans);font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold);margin:0 0 12px}.bdf-navy .bdf-eyebrow{color:var(--gold2)}.bdf-h2{font-size:clamp(28px,3.4vw,42px);margin-bottom:14px}.bdf-h3{font-size:clamp(20px,2.2vw,25px)}.bdf-stand{font-size:18px;color:var(--muted);max-width:70ch;margin:0 0 8px}.bdf-navy .bdf-stand{color:#a9bcd2}.bdf-sec-head{margin-bottom:44px}.bdf-grid{display:grid;gap:24px}.bdf-g2{grid-template-columns:repeat(2,1fr)}.bdf-g3{grid-template-columns:repeat(3,1fr)}.bdf-g4{grid-template-columns:repeat(4,1fr)}.bdf-card{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:30px 28px;box-shadow:var(--shadow);position:relative;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease}.bdf-card:hover{transform:translateY(-4px);box-shadow:var(--shadow-lg)}.bdf-card::before{content:"";position:absolute;inset:0 0 auto 0;height:3px;background:linear-gradient(90deg,var(--gold),var(--gold2))}.bdf-card h3{font-size:20px;margin-bottom:10px}.bdf-card p{color:var(--muted);margin-bottom:0;font-size:15.5px}.bdf-card .bdf-num{font-family:var(--serif);font-size:34px;color:var(--gold);line-height:1;display:block;margin-bottom:12px;font-weight:700}.bdf-card ul{color:var(--muted);font-size:15.5px;margin-bottom:0}.bdf-btn{display:inline-block;font-family:var(--sans);font-size:15px;font-weight:600;letter-spacing:.02em;padding:15px 32px;border-radius:8px;border:2px solid transparent;cursor:pointer;transition:all .22s ease;text-align:center}.bdf-btn--gold{background:var(--gold);color:#fff!important;border-color:var(--gold)}.bdf-btn--gold:hover{background:#a87c26;border-color:#a87c26;color:#fff!important;transform:translateY(-2px)}.bdf-btn--ghost{background:transparent;color:#fff!important;border-color:rgba(255,255,255,.55)}.bdf-btn--ghost:hover{background:rgba(255,255,255,.12);border-color:#fff;color:#fff!important}.bdf-btn--navy{background:var(--navy);color:#fff!important;border-color:var(--navy)}.bdf-btn--navy:hover{background:var(--navy3);border-color:var(--navy3);color:#fff!important;transform:translateY(-2px)}.bdf-btns{display:flex;gap:14px;flex-wrap:wrap;margin-top:28px}.bdf-center .bdf-btns{justify-content:center}.bdf-hero{position:relative;background:linear-gradient(150deg,var(--navy) 0%,var(--navy2) 55%,var(--navy3) 100%);color:#fff;padding:104px 24px 92px;overflow:hidden}.bdf-hero::after{content:"";position:absolute;right:-140px;top:-140px;width:520px;height:520px;border-radius:50%;background:radial-gradient(circle,rgba(193,148,52,.20),transparent 68%)}.bdf-hero::before{content:"";position:absolute;left:-90px;bottom:-180px;width:420px;height:420px;border-radius:50%;background:radial-gradient(circle,rgba(230,200,119,.12),transparent 70%)}.bdf-hero .bdf-wrap{position:relative;z-index:2}.bdf-hero-seal{width:118px;height:118px;object-fit:contain;margin-bottom:26px;filter:drop-shadow(0 6px 18px rgba(0,0,0,.35))}.bdf-hero h1{color:#fff;font-size:clamp(32px,5.2vw,58px);margin-bottom:18px;letter-spacing:-.01em}.bdf-hero .bdf-tag{font-size:13px;font-weight:700;letter-spacing:.16em;text-transform:uppercase;color:var(--gold2);margin-bottom:16px}.bdf-hero .bdf-lede{font-size:19px;color:#c3d2e4;max-width:64ch;margin-bottom:6px}.bdf-hero-native{font-family:var(--serif);font-style:italic;font-size:17px;color:var(--gold3);margin:0 0 22px}.bdf-banner{background:linear-gradient(140deg,var(--navy),var(--navy2));color:#fff;padding:72px 24px 64px;position:relative;overflow:hidden}.bdf-banner::after{content:"";position:absolute;right:-120px;top:-160px;width:440px;height:440px;border-radius:50%;background:radial-gradient(circle,rgba(193,148,52,.18),transparent 68%)}.bdf-banner .bdf-wrap{position:relative;z-index:2}.bdf-banner h1{color:#fff;font-size:clamp(30px,4.4vw,46px);margin-bottom:14px}.bdf-banner p{color:#b6c7da;font-size:18px;max-width:72ch;margin:0}.bdf-crumb{font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:var(--gold2);font-weight:700;margin-bottom:14px}.bdf-cd{display:flex;gap:14px;flex-wrap:wrap;margin-top:34px}.bdf-cd-unit{background:rgba(255,255,255,.08);border:1px solid rgba(230,200,119,.28);border-radius:12px;padding:16px 8px;min-width:94px;text-align:center}.bdf-cd-n{font-family:var(--serif);font-size:34px;font-weight:700;color:var(--gold2);line-height:1;display:block;font-variant-numeric:tabular-nums}.bdf-cd-l{font-size:10.5px;letter-spacing:.16em;text-transform:uppercase;color:#9fb3ca;margin-top:7px;display:block}.bdf-stats{background:var(--navy2);padding:0 24px}.bdf-stats .bdf-wrap{display:grid;grid-template-columns:repeat(4,1fr)}.bdf-stat{padding:36px 16px;text-align:center;border-right:1px solid rgba(255,255,255,.10)}.bdf-stat:last-child{border-right:0}.bdf-stat-n{font-family:var(--serif);font-size:clamp(30px,4vw,44px);font-weight:700;color:var(--gold2);line-height:1;display:block;font-variant-numeric:tabular-nums}.bdf-stat-l{font-size:11.5px;letter-spacing:.15em;text-transform:uppercase;color:#a9bcd2;margin-top:10px;display:block}.bdf-quote{background:var(--paper);border-left:4px solid var(--gold);border-radius:0 14px 14px 0;padding:30px 34px;box-shadow:var(--shadow);font-family:var(--serif);font-size:20px;font-style:italic;color:var(--navy);line-height:1.6}.bdf-quote cite{display:block;margin-top:16px;font-family:var(--sans);font-style:normal;font-size:12px;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);font-weight:700}.bdf-steps{list-style:none;padding:0;margin:0;counter-reset:bdfstep}.bdf-steps li{counter-increment:bdfstep;position:relative;padding:0 0 26px 66px;margin:0}.bdf-steps li:not(:last-child)::after{content:"";position:absolute;left:20px;top:44px;bottom:2px;width:2px;background:linear-gradient(var(--line),transparent)}.bdf-steps li::before{content:counter(bdfstep,decimal-leading-zero);position:absolute;left:0;top:0;width:42px;height:42px;border-radius:50%;background:var(--navy);color:var(--gold2);font-family:var(--serif);font-size:15px;font-weight:700;display:flex;align-items:center;justify-content:center;border:2px solid var(--gold)}.bdf-steps h3{font-size:18px;margin-bottom:6px}.bdf-steps p{color:var(--muted);margin:0;font-size:15.5px}.bdf-tl{position:relative;padding-left:34px}.bdf-tl::before{content:"";position:absolute;left:7px;top:8px;bottom:8px;width:2px;background:linear-gradient(var(--gold),var(--line))}.bdf-tl-item{position:relative;padding-bottom:34px}.bdf-tl-item:last-child{padding-bottom:0}.bdf-tl-item::before{content:"";position:absolute;left:-33px;top:6px;width:16px;height:16px;border-radius:50%;background:var(--paper);border:3px solid var(--gold)}.bdf-tl-date{font-size:12px;font-weight:700;letter-spacing:.13em;text-transform:uppercase;color:var(--gold);margin-bottom:5px}.bdf-tl-item h3{font-size:19px;margin-bottom:6px}.bdf-tl-item p{color:var(--muted);margin:0;font-size:15.5px}.bdf-chart{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:26px 26px 22px;box-shadow:var(--shadow)}.bdf-chart h3{font-size:17px;margin-bottom:4px}.bdf-chart .bdf-chart-sub{font-size:13px;color:var(--muted);margin-bottom:20px}.bdf-bar-row{margin-bottom:14px}.bdf-bar-row:last-child{margin-bottom:0}.bdf-bar-top{display:flex;justify-content:space-between;font-size:13.5px;margin-bottom:6px;gap:12px}.bdf-bar-top span:first-child{color:var(--ink);font-weight:600}.bdf-bar-top span:last-child{color:var(--gold);font-weight:700;font-variant-numeric:tabular-nums}.bdf-bar-track{height:9px;background:#eef1f5;border-radius:99px;overflow:hidden}.bdf-bar-fill{height:100%;border-radius:99px;width:0;background:linear-gradient(90deg,var(--navy3),var(--gold));transition:width 1.1s cubic-bezier(.2,.7,.3,1)}.bdf-tiles{display:grid;grid-template-columns:repeat(6,1fr);gap:16px;margin-top:28px}.bdf-tile{background:var(--paper);border:1px solid var(--line);border-radius:12px;padding:20px 12px;text-align:center;box-shadow:var(--shadow)}.bdf-tile b{display:block;font-family:var(--serif);font-size:28px;color:var(--navy);line-height:1}.bdf-tile span{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;color:var(--muted);margin-top:8px}.bdf-tools{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:12px;margin-bottom:14px}.bdf-tools input,.bdf-tools select{width:100%;padding:13px 15px;border:1px solid var(--line);border-radius:9px;font-size:15px;font-family:var(--sans);background:var(--paper);color:var(--ink);outline:none;transition:border-color .2s,box-shadow .2s}.bdf-tools input:focus,.bdf-tools select:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgba(193,148,52,.15)}.bdf-count{font-size:14px;color:var(--muted);margin-bottom:22px}.bdf-count b{color:var(--navy)}.bdf-dir{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.bdf-m{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:24px;box-shadow:var(--shadow);transition:transform .22s ease,box-shadow .22s ease;display:flex;flex-direction:column}.bdf-m:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.bdf-m-top{display:flex;gap:15px;align-items:flex-start;margin-bottom:14px}.bdf-av{width:64px;height:64px;flex:0 0 64px;border-radius:50%;background:linear-gradient(140deg,var(--navy),var(--navy3));color:var(--gold2);display:flex;align-items:center;justify-content:center;font-family:var(--serif);font-size:21px;font-weight:700;letter-spacing:.02em;border:2px solid var(--gold);overflow:hidden;position:relative}.bdf-av img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:50%;display:block;background:var(--navy)}.bdf-m-name{font-family:var(--serif);font-size:17.5px;font-weight:700;color:var(--navy);line-height:1.3;margin:2px 0 4px}.bdf-m-desig{font-size:13.5px;color:var(--gold);font-weight:600;line-height:1.4}.bdf-m-meta{border-top:1px solid var(--line);padding-top:13px;margin-top:auto;display:flex;flex-direction:column;gap:7px}.bdf-m-row{display:flex;gap:9px;font-size:13.5px;line-height:1.5}.bdf-m-row i{flex:0 0 74px;color:var(--muted);font-style:normal;font-size:10.5px;letter-spacing:.1em;text-transform:uppercase;font-weight:700;padding-top:2px}.bdf-m-row span{color:var(--ink);flex:1}.bdf-chip{display:inline-block;background:var(--cream);border:1px solid var(--line);color:var(--navy2);font-size:11px;font-weight:600;letter-spacing:.05em;padding:4px 10px;border-radius:99px;margin:12px 0 0}.bdf-more{text-align:center;margin-top:34px}.bdf-empty{text-align:center;padding:60px 20px;color:var(--muted);border:1px dashed var(--line);border-radius:14px;background:var(--cream)}.bdf-privacy{margin-top:30px;background:var(--cream);border:1px solid var(--line);border-radius:12px;padding:18px 22px;font-size:13.5px;color:var(--muted);line-height:1.6}.bdf-prog{border:1px solid var(--line);border-radius:14px;overflow:hidden;background:var(--paper);box-shadow:var(--shadow)}.bdf-slot{display:grid;grid-template-columns:180px 1fr;gap:0;border-bottom:1px solid var(--line)}.bdf-slot:last-child{border-bottom:0}.bdf-slot-time{background:var(--cream);padding:22px 24px;font-family:var(--serif);font-weight:700;color:var(--navy);font-size:15.5px;border-right:1px solid var(--line)}.bdf-slot-body{padding:22px 26px}.bdf-slot-body h3{font-size:18px;margin-bottom:5px}.bdf-slot-body p{color:var(--muted);margin:0;font-size:15px}.bdf-note{background:#fff8e6;border:1px solid var(--gold2);border-radius:12px;padding:16px 22px;font-size:14.5px;color:#7a5c14;margin-top:24px}.bdf-contact-card{background:var(--paper);border:1px solid var(--line);border-radius:14px;padding:30px;box-shadow:var(--shadow)}.bdf-contact-card h3{font-size:18px}.bdf-contact-card a{font-weight:600;word-break:break-word}.bdf-cta{background:linear-gradient(135deg,var(--navy),var(--navy3));color:#fff;padding:76px 24px;text-align:center;position:relative;overflow:hidden}.bdf-cta::after{content:"";position:absolute;left:50%;top:-220px;width:640px;height:640px;transform:translateX(-50%);border-radius:50%;background:radial-gradient(circle,rgba(193,148,52,.16),transparent 66%)}.bdf-cta .bdf-wrap{position:relative;z-index:2}.bdf-cta h2{color:#fff;font-size:clamp(26px,3.4vw,38px)}.bdf-cta p{color:#b6c7da;font-size:17px;max-width:60ch;margin:0 auto}#main-header{box-shadow:0 1px 0 var(--line),0 2px 14px rgba(13,32,56,.06)}#top-menu li a{font-family:var(--sans);font-size:14px;font-weight:600;color:var(--navy)}#top-menu li.current-menu-item>a{color:var(--gold)!important}#top-menu li a:hover{color:var(--gold);opacity:1}#main-footer{background:var(--navy)}#footer-bottom{background:rgba(0,0,0,.28)}#footer-info{font-size:13px;color:#93a7bd}#footer-info a{color:var(--gold2)}.bdf-sitefoot{padding:64px 24px 44px;background:var(--navy);color:#a9bcd2}.bdf-sitefoot .bdf-wrap{display:grid;grid-template-columns:1.5fr 1fr 1fr;gap:44px}.bdf-sitefoot h4{color:#fff;font-family:var(--serif);font-size:17px;margin:0 0 16px}.bdf-sitefoot p,.bdf-sitefoot li{font-size:14.5px;color:#a9bcd2;line-height:1.75}.bdf-sitefoot ul{list-style:none;padding:0;margin:0}.bdf-sitefoot a{color:#c3d2e4}.bdf-sitefoot a:hover{color:var(--gold2)}.bdf-sitefoot-seal{width:64px;margin-bottom:16px}.bdf-sitefoot-bar{max-width:1160px;margin:40px auto 0;padding-top:24px;border-top:1px solid rgba(255,255,255,.12);font-size:13px;color:#8199b3;display:flex;justify-content:space-between;gap:16px;flex-wrap:wrap}.bdf-rv{transition:opacity .7s ease,transform .7s ease}body.bdf-anim .bdf-rv{opacity:0;transform:translateY(22px)}body.bdf-anim .bdf-rv.bdf-in{opacity:1;transform:none}@media(max-width:1100px){.bdf-dir{grid-template-columns:repeat(2,1fr)}.bdf-tiles{grid-template-columns:repeat(3,1fr)}.bdf-tools{grid-template-columns:1fr 1fr}}@media(max-width:900px){.bdf-sec{padding:64px 20px}.bdf-g3,.bdf-g4{grid-template-columns:repeat(2,1fr)}.bdf-sitefoot .bdf-wrap{grid-template-columns:1fr 1fr}.bdf-stats .bdf-wrap{grid-template-columns:repeat(2,1fr)}.bdf-stat:nth-child(2){border-right:0}.bdf-stat:nth-child(1),.bdf-stat:nth-child(2){border-bottom:1px solid rgba(255,255,255,.10)}}@media(max-width:680px){.bdf-hero{padding:76px 20px 66px}.bdf-g2,.bdf-g3,.bdf-g4,.bdf-dir{grid-template-columns:1fr}.bdf-tiles{grid-template-columns:repeat(2,1fr)}.bdf-tools{grid-template-columns:1fr}.bdf-slot{grid-template-columns:1fr}.bdf-slot-time{border-right:0;border-bottom:1px solid var(--line);padding:14px 20px}.bdf-sitefoot .bdf-wrap{grid-template-columns:1fr}.bdf-cd-unit{min-width:76px;flex:1}.bdf-btns .bdf-btn{width:100%}.bdf-steps li{padding-left:56px}}.bdf-catbar{display:flex;flex-wrap:wrap;gap:10px;margin-bottom:20px}.bdf-catbar a{display:inline-block;padding:9px 18px;border:1px solid var(--line);border-radius:99px;font-size:13.5px;font-weight:600;color:var(--navy2);background:var(--paper);transition:all .2s}.bdf-catbar a:hover{background:var(--navy);border-color:var(--navy);color:#fff}.bdf-blognote{background:var(--cream);border:1px solid var(--line);border-radius:12px;padding:16px 22px;font-size:14.5px;color:var(--muted)}.bdf-blognote a{font-weight:600}.bdf-page .bdf-blogroll .et_pb_post{background:var(--paper);border:1px solid var(--line);border-radius:14px;overflow:hidden;box-shadow:var(--shadow);margin-bottom:26px;padding:0;transition:transform .22s ease,box-shadow .22s ease}.bdf-page .bdf-blogroll .et_pb_post:hover{transform:translateY(-3px);box-shadow:var(--shadow-lg)}.bdf-page .bdf-blogroll .et_pb_image_container{margin:0}.bdf-page .bdf-blogroll .et_pb_image_container img{width:100%;height:210px;object-fit:cover;display:block}.bdf-page .bdf-blogroll .entry-title{font-family:var(--serif);font-size:21px;line-height:1.3;padding:22px 26px 0;margin:0}.bdf-page .bdf-blogroll .entry-title a{color:var(--navy)}.bdf-page .bdf-blogroll .entry-title a:hover{color:var(--gold)}.bdf-page .bdf-blogroll .post-meta{padding:10px 26px 0;font-size:12px;letter-spacing:.06em;text-transform:uppercase;color:var(--muted);font-weight:600}.bdf-page .bdf-blogroll .post-meta a{color:var(--gold)}.bdf-page .bdf-blogroll .post-content{padding:14px 26px 26px;color:var(--muted);font-size:15.5px}.bdf-page .bdf-blogroll .more-link{display:inline-block;margin-top:8px;font-weight:600;color:var(--navy3)}.bdf-page .bdf-blogroll .wp-pagenavi,.bdf-page .bdf-blogroll .pagination{margin-top:14px}.bdf-page .bdf-blogroll .pagination a{color:var(--navy3);font-weight:600}.bdf-page .bdf-blogroll .et_pb_salvattore_content{margin:0 -13px}.bdf-page .bdf-blogroll .column{padding:0 13px}.bdf-page .bdf-blogroll .et_pb_post{margin-bottom:26px}.bdf-page .bdf-blogroll .et_pb_post.et_pb_no_thumb .entry-title{padding-top:26px}.bdf-form{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:34px;box-shadow:var(--shadow)}.bdf-whoami{font-size:13.5px;color:var(--muted);background:var(--cream);border:1px solid var(--line);border-radius:9px;padding:10px 16px;margin:0 0 26px}.bdf-whoami b{color:var(--navy)}.bdf-field{display:block;margin-bottom:24px}.bdf-label{display:block;font-size:13px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--navy);margin-bottom:8px}.bdf-label em{font-style:normal;font-weight:600;letter-spacing:.04em;text-transform:none;color:var(--muted);font-size:12px;margin-left:6px}.bdf-form input[type=text],.bdf-form input[type=url],.bdf-form select,.bdf-form textarea{width:100%;padding:14px 16px;border:1px solid var(--line);border-radius:10px;font-family:var(--sans);font-size:15.5px;color:var(--ink);background:var(--paper);outline:none;transition:border-color .2s,box-shadow .2s;line-height:1.6}.bdf-form textarea{resize:vertical;min-height:90px}.bdf-form input:focus,.bdf-form select:focus,.bdf-form textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgba(193,148,52,.15)}.bdf-form input[type=file]{width:100%;padding:16px;border:2px dashed var(--line);border-radius:10px;background:var(--cream);font-size:14.5px;cursor:pointer}.bdf-hint{display:block;font-size:13px;color:var(--muted);margin-top:7px;line-height:1.55}.bdf-filelist{list-style:none;padding:0;margin:14px 0 0}.bdf-file{display:flex;justify-content:space-between;gap:14px;align-items:baseline;font-size:14px;padding:9px 14px;background:var(--cream);border:1px solid var(--line);border-radius:8px;margin-bottom:7px}.bdf-file em{font-style:normal;color:var(--muted);font-size:12.5px;white-space:nowrap}.bdf-file--bad{background:#fdf1f1;border-color:#e8bcbc;color:#8a2b2b}.bdf-file--bad em{color:#8a2b2b}.bdf-consent{background:var(--cream);border:1px solid var(--line);border-radius:10px;padding:16px 18px;margin-bottom:24px}.bdf-consent label{display:flex;gap:12px;align-items:flex-start;font-size:14.5px;color:var(--muted);line-height:1.6;cursor:pointer;margin:0}.bdf-consent input{margin-top:4px;flex:0 0 auto;width:17px;height:17px;accent-color:var(--gold)}.bdf-form .bdf-btns{margin-top:0}.bdf-form button.bdf-btn{font-family:var(--sans)}.bdf-form button:disabled{opacity:.55;cursor:progress}.bdf-progress{margin:16px 0 0;font-size:14px;color:var(--gold);font-weight:600}.bdf-gate{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:34px;box-shadow:var(--shadow);text-align:center}.bdf-gate h3{font-size:22px;margin-bottom:10px}.bdf-gate p{color:var(--muted);max-width:56ch;margin:0 auto}.bdf-gate .bdf-btns{justify-content:center}.bdf-success,.bdf-error{border-radius:16px;padding:32px;box-shadow:var(--shadow)}.bdf-success{background:#f2f8f3;border:1px solid #bcd9c2}.bdf-success h3{color:#1e5b31}.bdf-error{background:#fdf1f1;border:1px solid #e8bcbc}.bdf-error h3{color:#8a2b2b}.bdf-success p,.bdf-error p{color:var(--muted)}.bdf-warn{background:#fff8e6;border:1px solid var(--gold2);border-radius:10px;padding:12px 16px;font-size:14px;color:#7a5c14}body.single-post #main-content,body.archive #main-content,body.category #main-content,body.search #main-content,body.blog #main-content{background:var(--cream)}body.single-post #main-content .container,body.archive #main-content .container,body.category #main-content .container{max-width:900px;padding-top:56px;padding-bottom:72px}body.single-post #sidebar,body.archive #sidebar,body.category #sidebar{display:none}body.single-post #left-area,body.archive #left-area,body.category #left-area{width:100%;padding-right:0}body.single-post .entry-title,body.archive .entry-title,body.category .entry-title{font-family:var(--serif);color:var(--navy);line-height:1.2}body.single-post .et_post_meta_wrapper{padding-bottom:0}body.single-post .post-meta,body.archive .post-meta{font-size:12.5px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-weight:600}body.single-post .post-meta a,body.archive .post-meta a{color:var(--gold)}body.single-post article.et_pb_post,body.archive article.et_pb_post{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:44px 48px;box-shadow:var(--shadow);margin-bottom:30px}body.single-post .entry-content{font-family:var(--sans);font-size:17px;line-height:1.8;color:var(--ink)}body.single-post .entry-content h2,body.single-post .entry-content h3{font-family:var(--serif);color:var(--navy);margin-top:1.4em}body.single-post .entry-content a{color:var(--navy3);text-decoration:underline}body.single-post .entry-content a:hover{color:var(--gold)}body.single-post .entry-content iframe,body.single-post .entry-content .wp-video,body.single-post .entry-content .et_pb_video_box{max-width:100%;border-radius:12px;overflow:hidden}.bdf-postgallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:14px;margin:28px 0}.bdf-postgallery figure{margin:0;border-radius:12px;overflow:hidden;border:1px solid var(--line);box-shadow:var(--shadow)}.bdf-postgallery img{width:100%;height:190px;object-fit:cover;display:block}.bdf-attach{margin:30px 0 0;background:var(--cream);border:1px solid var(--line);border-radius:12px;padding:22px 26px}.bdf-attach h3{font-size:15px;letter-spacing:.08em;text-transform:uppercase;font-family:var(--sans);color:var(--navy);margin:0 0 12px}.bdf-attach ul{list-style:none;padding:0;margin:0}.bdf-attach li{margin-bottom:9px;font-size:15px}.bdf-attach li:last-child{margin-bottom:0}.bdf-attach a{color:var(--navy3);font-weight:600;text-decoration:none;display:inline-flex;align-items:center;gap:9px}.bdf-attach a::before{content:"↓";display:inline-flex;width:24px;height:24px;flex:0 0 24px;align-items:center;justify-content:center;border-radius:50%;background:var(--navy);color:var(--gold2);font-size:13px}.bdf-attach a:hover{color:var(--gold)}#comment-wrap,.comment-wrap{background:var(--paper);border:1px solid var(--line);border-radius:16px;padding:40px 48px;box-shadow:var(--shadow)}#comments,#reply-title{font-family:var(--serif);color:var(--navy);font-size:24px}.comment-body{border-bottom:1px solid var(--line);padding-bottom:22px;margin-bottom:22px}.comment-author .fn{font-family:var(--serif);color:var(--navy);font-weight:700}.comment-meta{font-size:12.5px;color:var(--muted)}.comment_avatar img{border-radius:50%;border:2px solid var(--gold)}#commentform input[type=text],#commentform input[type=email],#commentform input[type=url],#commentform textarea{width:100%;padding:13px 16px;border:1px solid var(--line);border-radius:10px;font-family:var(--sans);font-size:15.5px;background:var(--paper);outline:none}#commentform input:focus,#commentform textarea:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgba(193,148,52,.15)}#commentform .form-submit input,#commentform button{background:var(--gold);color:#fff;border:0;border-radius:8px;padding:14px 30px;font-weight:600;font-size:15px;cursor:pointer}#commentform .form-submit input:hover{background:#a87c26}.comment-reply-link{color:var(--navy3);font-weight:600;font-size:13.5px}body.login{background:linear-gradient(150deg,#0d2038,#16324f)!important}body.login h1 a{background-image:url(https://badagadoctorate.com/wp-content/uploads/2026/08/bdf-seal.png)!important;background-size:contain!important;width:96px!important;height:96px!important;margin-bottom:18px}body.login form{border-radius:14px;border:1px solid #e8e0cd;box-shadow:0 18px 48px rgba(0,0,0,.28)}body.login label{color:#16202c}body.login .button-primary{background:#c19434!important;border-color:#c19434!important;box-shadow:none!important;text-shadow:none!important;border-radius:7px!important}body.login #nav a,body.login #backtoblog a{color:#e6c877!important}body.login #nav a:hover,body.login #backtoblog a:hover{color:#fff!important}body.login .message,body.login .success{border-left-color:#c19434}@media(max-width:900px){body.single-post article.et_pb_post,body.archive article.et_pb_post,#comment-wrap,.comment-wrap{padding:26px 22px}.bdf-form,.bdf-gate{padding:24px 20px}}body.single-post .et_post_meta_wrapper>img,body.single-post .entry-featured-image-url img{width:100%;max-height:420px;object-fit:cover;border-radius:12px;display:block;margin-bottom:8px}body.single-post .entry-content iframe,body.single-post .entry-content embed,body.single-post .entry-content object,body.single-post .entry-content .video-container iframe{width:100%!important;aspect-ratio:16/9;height:auto!important;border-radius:12px;display:block;margin:28px 0;border:0}body.single-post .entry-content audio{width:100%;margin:20px 0}#main-footer .footer-widget{color:#a9bcd2}#main-footer .footer-widget .bdf-fw h4{color:#fff;font-family:Georgia,'Times New Roman',serif;font-size:17px;margin:0 0 14px}#main-footer .footer-widget .bdf-fw p,#main-footer .footer-widget .bdf-fw li{font-size:14.5px;line-height:1.75;color:#a9bcd2}#main-footer .footer-widget .bdf-fw ul{list-style:none;padding:0;margin:0}#main-footer .footer-widget .bdf-fw li{margin-bottom:6px}#main-footer .footer-widget .bdf-fw a{color:#c3d2e4}#main-footer .footer-widget .bdf-fw a:hover{color:#e6c877}#main-footer .footer-widget .bdf-fw img{margin-bottom:14px}#main-footer .footer-widget .widgettitle,#main-footer .footer-widget .widget-title{display:none}#footer-widgets{padding-top:56px;padding-bottom:14px}.bdf-page #footer-widgets{padding:0!important;height:0;overflow:hidden}.bdf-page .et_pb_row.bdf-row{max-width:1160px!important;margin:0 auto!important;padding:0 24px 60px!important}.bdf-page .bdf-blogroll .entry-title{display:block!important}.bdf-page .bdf-blogroll .entry-title a{display:inline}.bdf-bs{position:relative;width:100%;overflow:hidden;background:var(--navy);height:clamp(300px,44vw,540px);user-select:none}.bdf-bs[hidden]{display:none}.bdf-bs-track{position:absolute;inset:0}.bdf-bs-slide{position:absolute;inset:0;margin:0;opacity:0;transition:opacity 1.1s ease;pointer-events:none}.bdf-bs-slide.is-on{opacity:1;pointer-events:auto}.bdf-bs-slide img{width:100%;height:100%;object-fit:cover;display:block}.bdf-bs-slide::after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(to top,rgba(13,32,56,.88) 0%,rgba(13,32,56,.42) 30%,rgba(13,32,56,.10) 58%,rgba(13,32,56,.22) 100%)}.bdf-bs-cap{position:absolute;left:0;right:0;bottom:0;z-index:3;margin:0;padding:0 24px 46px;color:#fff}.bdf-bs-cap .bdf-wrap{max-width:1160px;margin:0 auto}.bdf-bs-cap b{display:block;font-family:var(--serif);font-weight:700;font-size:clamp(19px,2.6vw,30px);line-height:1.25;text-shadow:0 2px 14px rgba(0,0,0,.55);max-width:26ch}.bdf-bs-cap i{display:block;font-style:normal;font-size:12px;font-weight:700;letter-spacing:.18em;text-transform:uppercase;color:var(--gold2);margin-bottom:10px;text-shadow:0 2px 10px rgba(0,0,0,.5)}.bdf-bs-cap a{color:#fff;text-decoration:none}.bdf-bs-cap a:hover b{text-decoration:underline}.bdf-bs-arrow{position:absolute;top:50%;transform:translateY(-50%);z-index:5;width:46px;height:46px;border-radius:50%;border:1px solid rgba(255,255,255,.45);background:rgba(13,32,56,.38);color:#fff;font-size:24px;line-height:1;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .2s,border-color .2s;backdrop-filter:blur(4px);padding:0 0 3px}.bdf-bs-arrow:hover{background:var(--gold);border-color:var(--gold)}.bdf-bs-arrow:focus-visible{outline:3px solid var(--gold2);outline-offset:2px}.bdf-bs-prev{left:20px}.bdf-bs-next{right:20px}.bdf-bs-dots{position:absolute;left:0;right:0;bottom:18px;z-index:5;display:flex;justify-content:center;gap:9px}.bdf-bs-dots button{width:9px;height:9px;padding:0;border-radius:50%;cursor:pointer;border:1px solid rgba(255,255,255,.75);background:transparent;transition:all .25s}.bdf-bs-dots button.is-on{background:var(--gold2);border-color:var(--gold2);width:26px;border-radius:99px}.bdf-bs-dots button:focus-visible{outline:2px solid var(--gold2);outline-offset:3px}@media(max-width:680px){.bdf-bs{height:clamp(240px,62vw,340px)}.bdf-bs-cap{padding:0 20px 40px}.bdf-bs-arrow{width:38px;height:38px;font-size:20px}.bdf-bs-prev{left:10px}.bdf-bs-next{right:10px}}@media(prefers-reduced-motion:reduce){.bdf-bs-slide{transition:none}}body,#page-container,#et-main-area,.bdf-page #main-content{background:#0D110F}.bdf{color:var(--ink)}::selection{background:rgba(126,211,105,.28);color:#fff}.bdf h1,.bdf h2,.bdf h3,.bdf h4{color:var(--ink);font-family:var(--serif);font-weight:700;letter-spacing:-.025em;line-height:1.15}.bdf p,.bdf li{font-family:var(--sans)}.bdf a{color:var(--gold)}.bdf a:hover{color:var(--gold2)}.bdf-hero-native,.bdf-quote{font-style:normal}.bdf-hero-native{color:var(--gold3)}.bdf-eyebrow,.bdf-crumb,.bdf-tl-date{color:var(--gold)}#main-header,.et-fixed-header#main-header{background:rgba(13,17,15,.88)!important;backdrop-filter:saturate(140%) blur(12px);box-shadow:0 1px 0 var(--line)}#top-menu li a,.et-fixed-header #top-menu li a{color:var(--ink)!important;font-family:var(--sans)}#top-menu li a:hover,.et-fixed-header #top-menu li a:hover{color:var(--gold)!important}#top-menu li.current-menu-item>a,.et-fixed-header #top-menu li.current-menu-item>a{color:var(--gold)!important}#top-menu .sub-menu{background:var(--paper);border-color:var(--gold)}#top-menu .sub-menu li a{color:var(--ink)!important}.mobile_menu_bar:before,.et_toggle_slide_menu:after{color:var(--ink)!important}#mobile_menu,.et_mobile_menu{background:var(--paper)!important;border-top-color:var(--gold)}.et_mobile_menu li a{color:var(--ink)!important;border-bottom-color:var(--line)}#et_search_icon:before{color:var(--ink)}.bdf-cream{background:var(--cream)}.bdf-card{background:var(--paper);border-color:var(--line);border-radius:16px}.bdf-card:hover{border-color:rgba(126,211,105,.38)}.bdf-card p,.bdf-card ul{color:var(--muted)}.bdf-card .bdf-num{color:var(--gold)}.bdf-chart,.bdf-tile,.bdf-m,.bdf-prog,.bdf-contact-card,.bdf-quote{background:var(--paper);border-color:var(--line)}.bdf-tile b,.bdf-count b,.bdf-m-name,.bdf-slot-time,.bdf-quote{color:var(--ink)}.bdf-quote{border-left-color:var(--gold)}.bdf-quote cite{color:var(--gold)}.bdf-slot-time{background:var(--cream);border-right-color:var(--line)}.bdf-slot,.bdf-m-meta{border-bottom-color:var(--line);border-top-color:var(--line)}.bdf-m-row span{color:var(--ink)}.bdf-m-desig{color:var(--gold)}.bdf-empty,.bdf-privacy{background:var(--cream);border-color:var(--line);color:var(--muted)}.bdf-chip{background:rgba(126,211,105,.10);border-color:rgba(126,211,105,.30);color:var(--gold2)}.bdf-note{background:rgba(126,211,105,.08);border-color:rgba(126,211,105,.32);color:var(--gold3)}.bdf-btn{border-radius:10px;font-family:var(--sans);font-weight:600}.bdf-btn--gold{background:var(--gold);border-color:var(--gold);color:#0D110F!important}.bdf-btn--gold:hover{background:var(--gold2);border-color:var(--gold2);color:#0D110F!important}.bdf-btn--ghost{border-color:var(--line);color:var(--ink)!important;background:transparent}.bdf-btn--ghost:hover{background:rgba(126,211,105,.10);border-color:var(--gold);color:var(--gold)!important}.bdf-btn--navy{background:transparent;border-color:var(--gold);color:var(--gold)!important}.bdf-btn--navy:hover{background:var(--gold);border-color:var(--gold);color:#0D110F!important}.bdf-hero{background:linear-gradient(150deg,#0D110F 0%,#131813 55%,#182018 100%)}.bdf-hero::after{background:radial-gradient(circle,rgba(126,211,105,.20),transparent 68%)}.bdf-hero::before{background:radial-gradient(circle,rgba(126,211,105,.10),transparent 70%)}.bdf-hero .bdf-lede,.bdf-banner p,.bdf-cta p,.bdf-navy .bdf-stand{color:var(--muted)}.bdf-banner{background:linear-gradient(140deg,#0D110F,#151916)}.bdf-banner::after{background:radial-gradient(circle,rgba(126,211,105,.16),transparent 68%)}.bdf-cta{background:linear-gradient(135deg,#0D110F,#182018)}.bdf-cta::after{background:radial-gradient(circle,rgba(126,211,105,.16),transparent 66%)}.bdf-rule{background:var(--gold)}.bdf-cd-unit{background:rgba(255,255,255,.04);border-color:var(--line);border-radius:14px}.bdf-cd-n{color:var(--gold)}.bdf-cd-l,.bdf-stat-l{color:var(--muted)}.bdf-stats{background:var(--navy2)}.bdf-stat{border-right-color:var(--line)}.bdf-stat-n{color:var(--gold)}.bdf-bar-top span:first-child{color:var(--ink)}.bdf-bar-top span:last-child{color:var(--gold)}.bdf-bar-track{background:#222A24}.bdf-bar-fill{background:linear-gradient(90deg,#3F7A31,#7ED369)}.bdf-tools input,.bdf-tools select{background:var(--paper);border-color:var(--line);color:var(--ink);border-radius:10px}.bdf-tools input::placeholder{color:#6E7A6C}.bdf-tools select option{background:#151916;color:#F4F7F3}.bdf-tools input:focus,.bdf-tools select:focus{border-color:var(--gold);box-shadow:0 0 0 3px rgba(126,211,105,.18)}.bdf-av{background:linear-gradient(140deg,#1D231E,#29322C);color:var(--gold2);border-color:var(--gold)}.bdf-av img{background:#151916}.bdf-steps li::before{background:var(--navy2);color:var(--gold);border-color:var(--gold)}.bdf-steps li:not(:last-child)::after{background:linear-gradient(var(--line),transparent)}.bdf-steps p,.bdf-tl-item p{color:var(--muted)}.bdf-tl::before{background:linear-gradient(var(--gold),var(--line))}.bdf-tl-item::before{background:var(--navy);border-color:var(--gold)}#main-footer,.bdf-sitefoot{background:#0B0E0C}#footer-bottom{background:rgba(0,0,0,.45)}#footer-info{color:var(--muted)}#footer-info a,.bdf-sitefoot a{color:var(--gold2)}.bdf-sitefoot{color:var(--muted);border-top:1px solid var(--line)}.bdf-sitefoot h4{color:var(--ink)}.bdf-sitefoot p,.bdf-sitefoot li{color:var(--muted)}.bdf-sitefoot a:hover{color:var(--gold)}.bdf-sitefoot-bar{border-top-color:var(--line);color:#6E7A6C}.bdf-sitefoot-seal,.bdf-hero-seal{filter:drop-shadow(0 6px 18px rgba(0,0,0,.6))}html{scrollbar-color:#29322C #0D110F}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-track{background:#0D110F}::-webkit-scrollbar-thumb{background:#29322C;border-radius:99px}::-webkit-scrollbar-thumb:hover{background:#3A463C}#main-content .et_pb_section,#main-content .et_pb_row,#main-content .et_pb_column{background-color:transparent!important}.bdf-page #main-content,.bdf-page #et-main-area{background:#0D110F}.bdf-hero .bdf-lede[style]{color:var(--muted)!important}.bdf [style*="italic"]{font-style:normal!important}.bdf-cream .bdf-cd-unit{background:rgba(255,255,255,.04);border-color:var(--line)}.bdf-cream .bdf-cd-n{color:var(--gold)}.bdf-cream .bdf-cd-l{color:var(--muted)}.bdf-label{color:var(--ink)}.bdf b,.bdf strong{color:var(--ink)}.bdf-m-desig,.bdf-eyebrow,.bdf-crumb,.bdf-tl-date,.bdf-quote cite{color:var(--gold)}#left-area,#left-area p,.et_pb_post,.et_pb_post p,.entry-content,.entry-content p,.entry-content li{color:var(--muted)}#left-area h1,#left-area h2,#left-area h3,#left-area h4,.entry-title,.entry-title a,.et_pb_post h2 a,.et_pb_post h2{color:var(--ink)!important}.et_pb_post{background:transparent;border-color:var(--line)}.post-meta,.post-meta a,.et_pb_post .post-meta,.et_pb_post .post-meta a{color:var(--muted)!important}.post-meta a:hover{color:var(--gold)!important}a.more-link,.more-link{color:var(--gold)!important}.entry-content a,#left-area a{color:var(--gold)}.pagination a,.wp-pagenavi a,.nav-previous a,.nav-next a,.page-numbers{color:var(--gold)}#comment-wrap,.commentlist,.comment-body,.comment_postinfo,.comment_postinfo a{color:var(--muted)}#commentform input[type=text],#commentform input[type=email],#commentform input[type=url],#commentform textarea{background:var(--paper);border:1px solid var(--line);color:var(--ink)}#sidebar,#sidebar .widget{color:var(--muted)}#sidebar h4,#sidebar .widgettitle{color:var(--ink)}.bdf-cream .bdf-cd-unit{background:rgba(255,255,255,.04)!important;border-color:var(--line)!important}.bdf-cream .bdf-cd-n{color:var(--gold)!important}.bdf-cream .bdf-cd-l{color:var(--muted)!important}#main-content .container:before{background-color:var(--line)}#sidebar .widget_area,.et_pb_widget li a{color:var(--muted)}.et_pb_widget li a:hover{color:var(--gold)}hr,.et_pb_divider:before{border-color:var(--line)}a.bdf-tile{display:block;text-decoration:none;color:inherit;cursor:pointer;transition:border-color .2s ease,transform .2s ease,background-color .2s ease}a.bdf-tile:hover{border-color:rgba(126,211,105,.45);background-color:#181D19;transform:translateY(-2px)}a.bdf-tile:hover b{color:var(--gold)}a.bdf-tile:hover span{color:var(--ink)}a.bdf-tile:focus-visible{outline:2px solid var(--gold);outline-offset:3px}#directory,#glance,#chart-disciplines,#chart-positions,#chart-hattys,#chart-reach{scroll-margin-top:110px}[id^="benefit-"]{scroll-margin-top:110px}a.bdf-card{display:block;text-decoration:none;color:inherit;cursor:pointer}a.bdf-card:hover .bdf-num{color:var(--gold2)}a.bdf-card:focus-visible{outline:2px solid var(--gold);outline-offset:3px}.bdf-backlink{display:inline-block;margin-top:14px;font-size:14px;font-weight:600;color:var(--gold);text-decoration:none}.bdf-backlink:hover{color:var(--gold2);text-decoration:underline}[id^="posttype-"]{scroll-margin-top:110px}