.form-wrapper{display:grid;grid-template-columns:1fr 1fr;gap:16px}@media(max-width:768px){.form-wrapper{grid-template-columns:1fr}}.df-menu-wrap .df-menu-nav .menu-item-has-children>a>.dropdown-arrow{content:""!important}#et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before,.et_pb_module.et_pb_menu .et_mobile_nav_menu .mobile_nav.opened .mobile_menu_bar::before{content:'\4d'}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,ul.et_mobile_menu li.page_item_has_children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.page_item_has_children .mobile-toggle{width:44px;height:100%;padding:0px!important;max-height:44px;border:none;position:absolute;right:0px;top:0px;z-index:999;background-color:transparent}ul.et_mobile_menu>li.menu-item-has-children,ul.et_mobile_menu>li.page_item_has_children,ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children,.et-db #et-boc .et-l ul.et_mobile_menu>li.page_item_has_children,.et-db #et-boc .et-l ul.et_mobile_menu>li.menu-item-has-children .sub-menu li.menu-item-has-children{position:relative}.et_mobile_menu .menu-item-has-children>a,.et-db #et-boc .et-l .et_mobile_menu .menu-item-has-children>a{background-color:transparent}ul.et_mobile_menu .menu-item-has-children .sub-menu,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu{display:none!important;visibility:hidden!important}ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,#main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #et-boc .et-l ul.et_mobile_menu .menu-item-has-children .sub-menu.visible,.et-db #main-header ul.et_mobile_menu .menu-item-has-children .sub-menu.visible{display:block!important;visibility:visible!important}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle{text-align:center;opacity:1}ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children .mobile-toggle::after{top:10px;position:relative;font-family:"ETModules";content:'\33';color:#B32D29;border-radius:50%;padding:3px}ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after,.et-db #et-boc .et-l ul.et_mobile_menu li.menu-item-has-children.dt-open>.mobile-toggle::after{content:'\32'}.et_pb_menu_0.et_pb_menu .et_mobile_menu:after{position:absolute;right:5%;margin-left:-20px;top:-14px;width:0;height:0;content:'';border-left:20px solid transparent;border-right:20px solid transparent;border-bottom:20px solid #ffffff}.mobile_menu_bar{position:relative;display:block;bottom:10px;line-height:0}.et_pb_menu_0.et_pb_menu .et_mobile_menu,.et_pb_menu_0.et_pb_menu .et_mobile_menu ul{background-color:#ffffff!important;border-radius:10px}.pa-full-height-image-column{height:100%}.pa-full-height-image-column .et_pb_image_wrap{height:100%}.pa-full-height-image-column img{object-fit:cover;height:100%}.pa-toggle-text .et_pb_text_inner{max-height:350px;transition:max-height 0.3s ease-out;overflow:hidden}.pa-toggle-text .et_pb_text_inner:after{content:"";display:inline-block;position:absolute;pointer-events:none;height:100px;width:100%;left:0;right:0;bottom:0;background-image:linear-gradient(0deg,#fff 10%,transparent)}.pa-toggle-text .pa-text-expand-button{padding:0.5em 0px;color:#B32D29! important}.pa-toggle-text .pa-text-expand-button span{cursor:pointer}.pa-toggle-text .pa-text-toggle-expanded{max-height:auto;transition:max-height 0.3s ease-in}.pa-toggle-text .pa-text-toggle-expanded.et_pb_text_inner:after{background:none}}.df-normal-menu-wrap .df-menu-wrap li.menu-item ul.sub-menu{width:320px!important}.budlong-post{font-family:inherit;max-width:860px}.budlong-post p{font-size:15.8px;color:#374151;line-height:1.75;margin-bottom:1.1em}.budlong-post h2{font-size:1.5rem;font-weight:700;color:#111827;scroll-margin-top:90px;margin-top:2.4rem;margin-bottom:0.75rem}.budlong-post h3{font-size:1.1rem;font-weight:700;color:#111827;scroll-margin-top:90px;margin-top:1.6rem;margin-bottom:0.5rem}.budlong-post a{color:#0052cc;font-weight:600;text-decoration:none}.budlong-post a:hover{color:#003d99;text-decoration:underline}.budlong-post ul,.budlong-post ol{padding-left:1.4rem;margin-bottom:1em;color:#374151;font-size:15.8px;line-height:1.75}.budlong-post ul li,.budlong-post ol li{margin-bottom:0.35em}.budlong-label{font-size:11px;font-weight:700;letter-spacing:0.08em;text-transform:uppercase;color:#6B7280;display:block;margin-bottom:12px}.budlong-highlights{background:#F9FAFB;border:1px solid #E5E7EB;border-radius:10px;padding:22px 26px;margin:0 0 28px 0}.budlong-highlights ul{margin:0;padding-left:1.25rem}.budlong-highlights ul li{font-size:15px;color:#374151;line-height:1.7;margin-bottom:0.45em}.budlong-toc{background:#F9FAFB;border:1px solid #E5E7EB;border-radius:10px;padding:22px 26px;margin:0 0 32px 0}.budlong-toc ol{margin:0;padding-left:1.25rem}.budlong-toc ol li{font-size:14.5px;margin-bottom:6px;line-height:1.5}.budlong-toc ol li a{color:#0052cc;font-weight:500;text-decoration:none}.budlong-toc ol li a:hover{text-decoration:underline;color:#003d99}.budlong-callout{border-left:4px solid #0052cc;background:#EFF6FF;border-radius:0 8px 8px 0;padding:16px 20px;display:flex;gap:12px;align-items:flex-start;margin:22px 0}.budlong-callout-icon{flex-shrink:0;font-size:18px;line-height:1.5}.budlong-callout p{margin:0;font-size:15px;color:#1e3a5f;line-height:1.65}.budlong-highlight{background:#FFFBEB;border:1px solid #FDE68A;border-radius:8px;padding:16px 20px;margin:22px 0;font-size:15px;color:#374151;line-height:1.7}.budlong-highlight strong{display:block;margin-bottom:8px;font-size:14px;color:#92400e;text-transform:uppercase;letter-spacing:0.05em}.budlong-highlight ul{margin:8px 0 0 0;padding-left:1.25rem}.budlong-highlight ul li{font-size:15px;color:#374151;line-height:1.7;margin-bottom:0.4em}.budlong-also-read{background:#F9FAFB;border:1px solid #E5E7EB;border-radius:8px;padding:14px 20px;margin:22px 0;font-size:14.5px;color:#374151;line-height:1.5}.budlong-also-read a{color:#0052cc;font-weight:600}.budlong-also-read a:hover{color:#003d99;text-decoration:underline}.budlong-table-wrap{border:1px solid #E5E7EB;border-radius:10px;overflow:hidden;margin:26px 0}.budlong-table{width:100%;border-collapse:collapse;font-size:14.5px}.budlong-table thead{background:#111827;color:#ffffff;font-size:12px}.budlong-table thead th{padding:11px 16px;text-align:left;font-weight:600;letter-spacing:0.03em}.budlong-table tbody tr:nth-child(even){background:#F9FAFB}.budlong-table tbody tr:hover{background:#F3F4F6}.budlong-table td{padding:11px 16px;color:#374151;border-bottom:1px solid #F3F4F6;vertical-align:top;line-height:1.5}.budlong-cta-card{background:linear-gradient(135deg,#0a0f1e 0%,#1a2a5e 100%);border-radius:14px;text-align:center;padding:38px 36px;margin:36px 0}.budlong-cta-card h3{color:#ffffff;font-size:1.2rem;font-weight:700;margin:0 0 12px 0}.budlong-cta-card p{color:rgba(255,255,255,0.75);font-size:15px;margin:0 0 20px 0;line-height:1.6}.budlong-cta-card a{display:inline-block;background:#ffffff;color:#111827;font-weight:700;font-size:14.5px;padding:12px 28px;border-radius:8px;text-decoration:none;transition:background 0.15s}.budlong-cta-card a:hover{background:#f3f4f6;color:#111827;text-decoration:none}.budlong-link-grid{background:#F9FAFB;border:1px solid #E5E7EB;border-radius:10px;padding:20px 24px;margin:18px 0}.budlong-link-grid ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.budlong-link-grid ul li{font-size:15px;color:#374151;line-height:1.5;display:flex;align-items:flex-start;gap:0}.budlong-link-grid ul li::before{content:'\2192';color:#6B7280;margin-right:8px;flex-shrink:0;line-height:1.5}.budlong-link-grid ul li a{color:#0052cc;font-weight:600;text-decoration:none}.budlong-link-grid ul li a:hover{color:#003d99;text-decoration:underline}.budlong-cta-banner{background:linear-gradient(135deg,#0a0f1e 0%,#1a2a5e 100%);border-radius:14px;text-align:center;padding:52px 44px;margin:44px 0}.budlong-cta-banner h3{color:#ffffff;font-size:1.5rem;font-weight:700;margin:0 0 14px 0}.budlong-cta-banner p{color:rgba(255,255,255,0.75);font-size:15px;margin:0 auto 20px;max-width:560px;line-height:1.65}.budlong-cta-banner__btn{display:inline-block;background:#2563eb;color:#ffffff!important;font-weight:700;font-size:15px;padding:14px 34px;border-radius:9px;text-decoration:none;transition:background 0.15s}.budlong-cta-banner__btn:hover{background:#1d4ed8;color:#ffffff;text-decoration:none}.budlong-cta-banner__sub{font-size:12px!important;color:rgba(255,255,255,0.35)!important;margin-top:14px!important;margin-bottom:0!important}.budlong-cta-banner__sub a{color:rgba(255,255,255,0.55);font-weight:500;text-decoration:underline}.budlong-cta-banner__sub a:hover{color:rgba(255,255,255,0.8)}.budlong-faq{margin:8px 0 24px 0}.budlong-faq details{border-bottom:1px solid #E5E7EB}.budlong-faq details:first-child{border-top:1px solid #E5E7EB}.budlong-faq summary{font-size:16px;font-weight:600;color:#111827;cursor:pointer;padding:18px 8px 18px 0;list-style:none;display:flex;justify-content:space-between;align-items:center;user-select:none;line-height:1.4}.budlong-faq summary::-webkit-details-marker{display:none}.budlong-faq summary::after{content:'+';color:#6B7280;font-size:22px;font-weight:400;line-height:1;flex-shrink:0;margin-left:12px;transition:transform 0.2s}.budlong-faq details[open] summary::after{content:'\2212'}.budlong-faq details p{font-size:15px;color:#374151;line-height:1.7;padding:0 8px 18px 0;margin:0}.budlong-faq details p a{color:#0052cc;font-weight:600}.budlong-faq details p a:hover{color:#003d99;text-decoration:underline}@media (max-width:768px){.budlong-cta-card{padding:28px 22px}.budlong-cta-banner{padding:32px 22px}.budlong-cta-banner h3{font-size:1.25rem}.budlong-post h2{font-size:1.3rem}.budlong-post h3{font-size:1rem}.budlong-table{font-size:13px}.budlong-table td,.budlong-table thead th{padding:9px 10px}.budlong-highlights,.budlong-toc,.budlong-link-grid{padding:16px 18px}.budlong-faq summary{font-size:15px;padding:14px 4px 14px 0}}.bl-post{font-family:inherit;max-width:100%}.bl-post p{font-size:15.8px;color:#374151;line-height:1.75;margin-bottom:1.2em}.bl-post h2{font-size:1.5rem;font-weight:700;color:#111827;scroll-margin-top:90px;margin-top:2.2rem;margin-bottom:1rem}.bl-post h3{font-size:1.1rem;font-weight:700;color:#111827;scroll-margin-top:90px;margin-top:1.6rem;margin-bottom:0.8rem}.bl-post a{color:#0052cc;font-weight:600;text-decoration:none}.bl-post a:hover{color:#003d99;text-decoration:underline}.bl-post ul,.bl-post ol{color:#374151;font-size:15.8px;line-height:1.75;padding-left:1.6rem;margin-bottom:1rem}.bl-post li{margin-bottom:0.4rem}.bl-label{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#6B7280;display:block;margin-bottom:12px}.bl-highlights{background:#F9FAFB;border:1px solid #E5E7EB;border-radius:10px;padding:22px 26px;margin:28px 0}.bl-highlights ul{list-style:none;padding:0;margin:0}.bl-highlights ul li{padding:6px 0;border-bottom:1px solid #E5E7EB;color:#374151;font-size:15px;display:flex;align-items:flex-start;gap:10px}.bl-highlights ul li:last-child{border-bottom:none}.bl-highlights ul li::before{content:'✓';color:#0052cc;font-weight:700;flex-shrink:0;margin-top:2px}.bl-toc{background:#F9FAFB;border:1px solid #E5E7EB;border-radius:10px;padding:22px 26px;margin:28px 0}.bl-toc ol{padding-left:1.4rem;margin:0}.bl-toc ol li{margin-bottom:6px}.bl-toc ol li a{color:#0052cc;font-weight:600;font-size:14.5px;text-decoration:none}.bl-toc ol li a:hover{text-decoration:underline;color:#003d99}.bl-callout{border-left:4px solid #0052cc;background:#EFF6FF;border-radius:0 8px 8px 0;padding:16px 20px;display:flex;gap:12px;margin:24px 0}.bl-callout-icon{flex-shrink:0;font-size:18px}.bl-callout p{margin:0;font-size:15px;color:#1e3a8a;line-height:1.65}.bl-highlight{background:#FFFBEB;border:1px solid #FDE68A;border-radius:8px;padding:16px 22px;margin:24px 0}.bl-highlight p{margin:0;color:#92400e;font-size:15px;line-height:1.65}.bl-highlight strong{color:#78350f}.bl-also-read{background:#F9FAFB;border:1px solid #E5E7EB;border-radius:8px;padding:14px 20px;margin:24px 0;font-size:14.5px;color:#374151}.bl-also-read a{color:#0052cc;font-weight:600}.bl-table-wrap{border:1px solid #E5E7EB;border-radius:10px;overflow-x:auto;margin:28px 0}.bl-table{width:100%;border-collapse:collapse;min-width:560px}.bl-table thead{background:#111827;color:#fff}.bl-table thead th{padding:12px 16px;text-align:left;font-size:12px;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.bl-table tbody tr:nth-child(even){background:#F9FAFB}.bl-table tbody tr:hover{background:#EFF6FF}.bl-table td{padding:11px 16px;color:#374151;font-size:14.5px;border-bottom:1px solid #E5E7EB;vertical-align:top}.bl-table tbody tr:last-child td{border-bottom:none}.bl-cta-card{background:linear-gradient(135deg,#0a0f1e 0%,#1a2a5e 100%);border-radius:14px;text-align:center;padding:40px 36px;margin:40px 0}.bl-cta-card h3{color:#fff;font-size:1.3rem;margin-bottom:14px;margin-top:0}.bl-cta-card p{color:rgba(255,255,255,.75);margin-bottom:0;font-size:15px}.bl-cta-card a{display:inline-block;background:#fff;color:#111827;font-weight:700;padding:13px 30px;border-radius:8px;margin-top:20px;font-size:15px;text-decoration:none;transition:background .2s}.bl-cta-card a:hover{background:#e0e7ff;color:#111827;text-decoration:none}.bl-link-grid{background:#F9FAFB;border:1px solid #E5E7EB;border-radius:10px;padding:22px 26px;margin:20px 0}.bl-link-grid ul{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:8px}.bl-link-grid ul li{font-size:14.5px;color:#374151}.bl-link-grid ul li::before{content:'\2192';color:#6B7280;margin-right:8px}.bl-link-grid ul li a{color:#0052cc;font-weight:600;text-decoration:none}.bl-link-grid ul li a:hover{text-decoration:underline}.bl-cta-banner{background:linear-gradient(135deg,#0a0f1e 0%,#1a2a5e 100%);border-radius:14px;text-align:center;padding:52px 44px;margin:48px 0}.bl-cta-banner h3{color:#fff;font-size:1.6rem;margin-bottom:14px;margin-top:0}.bl-cta-banner p{color:rgba(255,255,255,.75);font-size:15px;margin-bottom:0}.bl-cta-banner__btn{display:inline-block;background:#2563eb;color:#fff!important;font-weight:700;padding:15px 36px;border-radius:9px;margin-top:22px;font-size:16px;text-decoration:none;transition:background .2s}.bl-cta-banner__btn:hover{background:#1d4ed8;color:#fff;text-decoration:none}.bl-cta-banner__sub{font-size:12px;color:rgba(255,255,255,.35);margin-top:14px;display:block}.bl-cta-banner__sub a{color:rgba(255,255,255,.55);font-weight:600}.bl-faq{margin:0}.bl-faq details{border-bottom:1px solid #E5E7EB}.bl-faq details:first-child{border-top:1px solid #E5E7EB}.bl-faq summary{font-size:16px;font-weight:600;color:#111827;cursor:pointer;padding:18px 0;list-style:none;display:flex;justify-content:space-between;align-items:center}.bl-faq summary::-webkit-details-marker{display:none}.bl-faq summary::after{content:'+';color:#6B7280;font-size:22px;font-weight:400;flex-shrink:0;margin-left:16px}.bl-faq details[open] summary::after{content:'\2212'}.bl-faq details p{font-size:15px;color:#374151;line-height:1.7;padding-bottom:18px;margin:0}.bl-faq details p a{color:#0052cc;font-weight:600}.bl-takeaways{background:#F0F9FF;border:1px solid #BAE6FD;border-radius:10px;padding:22px 26px;margin:28px 0}.bl-takeaways ul{list-style:none;padding:0;margin:0}.bl-takeaways ul li{padding:5px 0;font-size:15px;color:#0c4a6e;display:flex;gap:10px;align-items:flex-start}.bl-takeaways ul li::before{content:'★';color:#0ea5e9;font-size:13px;flex-shrink:0;margin-top:3px}@media (max-width:768px){.bl-cta-card{padding:30px 22px}.bl-cta-banner{padding:34px 22px}.bl-cta-banner h3{font-size:1.3rem}.bl-post h2{font-size:1.3rem}.bl-post h3{font-size:1rem}.bl-table{font-size:13px}.bl-table td,.bl-table thead th{padding:9px 10px}.bl-highlights,.bl-toc,.bl-link-grid{padding:16px 18px}}