.dal-hero-card{width:100%;max-width:1180px;margin:20px auto 32px;padding:0 16px;box-sizing:border-box}.dal-hero-card *{box-sizing:border-box}.dal-hero-card .dal-hc-inner{background:linear-gradient(135deg,#0e0e0e,#1a1a1a);border:1px solid #f5c518;border-radius:18px;box-shadow:0 20px 50px rgba(0,0,0,.55),0 0 0 1px rgba(245,197,24,.15);padding:26px 26px 22px;color:#fff;font-family:Inter,system-ui,-apple-system,"Segoe UI",Roboto,sans-serif}.dal-hero-card h2.dal-hc-h{margin:0 0 4px;font:800 22px/1.2 Inter,system-ui,sans-serif;color:#f5c518;letter-spacing:.2px}.dal-hero-card .dal-hc-sub{margin:0 0 16px;font:500 13px/1.5 Inter,system-ui,sans-serif;color:#e6e6e6}.dal-hero-card .dal-hc-form{background:#0a0a0a;border-radius:12px;padding:16px;border:1px solid #262626}.dal-hero-card .dal-hc-form .fluentform button[type=submit]{background:linear-gradient(135deg,#f5c518,#ffa000)!important;color:#0e0e0e!important;font-weight:800!important;border:none!important;border-radius:10px!important;padding:12px 18px!important;font-size:15px!important;box-shadow:0 6px 18px rgba(245,197,24,.35)!important;cursor:pointer!important}.dal-hero-card .dal-hc-form .fluentform button[type=submit]:hover{filter:brightness(1.06)}.dal-hero-card .dal-hc-form label{color:#e6e6e6!important}.dal-hero-card .dal-phone-nudge{margin-top:14px;text-align:center;font:600 13px/1.4 Inter,system-ui,sans-serif;color:#c8c8c8}.dal-hero-card .dal-phone-nudge a{color:#f5c518;text-decoration:none;font-weight:800}.dal-trust-bar{display:flex;justify-content:center;width:100%;box-sizing:border-box;margin:14px auto 0;max-width:1180px;padding:0;background:0 0;border:0}.dal-trust-bar .dtb-gbp{display:flex;align-items:center;gap:12px;padding:10px 18px 10px 12px;border-radius:14px;background:#fff;color:#202124;text-decoration:none;box-shadow:0 10px 26px rgba(0,0,0,.28);font:400 14px/1.2 Roboto,Arial,system-ui,-apple-system,sans-serif;transition:transform .15s ease}.dal-trust-bar .dtb-gbp:hover{transform:translateY(-1px)}.dal-trust-bar .dtb-gbp:focus-visible{outline:3px solid #2f8cff;outline-offset:3px}.dal-trust-bar .dtb-gbp .g{width:36px;height:36px;flex:0 0 36px}.dal-trust-bar .dtb-gbp .t{display:flex;flex-direction:column;gap:2px;text-align:left}.dal-trust-bar .dtb-gbp b{font-size:15px;font-weight:500;color:#202124}.dal-trust-bar .dtb-gbp .r{display:flex;align-items:center;gap:6px}.dal-trust-bar .dtb-gbp em{font-style:normal;font-size:18px;font-weight:700;color:#202124}.dal-trust-bar .dtb-gbp .s{font-size:17px;letter-spacing:1px;color:#fbbc04}.dal-trust-bar .dtb-gbp small{font-size:12.5px;color:#5f6368}.dal-trust-bar.dal-tb-attached{display:flex!important;justify-content:center!important;grid-template-columns:none!important;overflow:visible!important;width:100%!important;padding:0 0 8px!important}.dal-trust-bar .dtb-star{color:#f5c518}.dal-trust-bar .dtb-item{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.dal-trust-bar .dtb-dot{color:#f5c518;margin:0 2px}@media (max-width:600px){.dal-trust-bar{font-size:11px;padding:8px 10px}.dal-trust-bar .dtb-item{padding:2px 0}}.dal-cro-pulse{animation:dal-cro-pulse 1.2s ease-out 1;border-radius:18px}.dal-hero-card .dal-hc-form form.frm-fluent-form{display:block}.dal-hero-card .dal-hc-form form.frm-fluent-form>fieldset{display:grid;grid-template-columns:1fr 1fr;gap:0 14px;border:0;padding:0;margin:0;min-width:0}.dal-hero-card .dal-hc-form fieldset>.ff-name-address-wrapper,.dal-hero-card .dal-hc-form fieldset>.ff-el-group{min-width:0}.dal-hero-card .dal-hc-form fieldset>legend,.dal-hero-card .dal-hc-form fieldset>input[type=hidden]{grid-column:1/-1;display:none}.dal-hero-card .dal-hc-form fieldset>.ff-el-group[data-name*=submit],.dal-hero-card .dal-hc-form fieldset>.ff_submit_btn_wrapper,.dal-hero-card .dal-hc-form fieldset>.ff-btn-submit-container,.dal-hero-card .dal-hc-form fieldset>.ff-message-success,.dal-hero-card .dal-hc-form fieldset>.ff-errors-in-stack,.dal-hero-card .dal-hc-form fieldset>.ff_form_meta,.dal-hero-card .dal-hc-form fieldset>.fluent_conditional_hidden{grid-column:1/-1}.dal-hero-card .dal-hc-form .ff-name-address-wrapper .ff-t-container{display:block}.dal-hero-card .dal-hc-form .ff-name-address-wrapper .ff-t-cell{padding:0!important}.dal-hero-card .dal-hc-form input[type=text],.dal-hero-card .dal-hc-form input[type=email],.dal-hero-card .dal-hc-form input[type=tel],.dal-hero-card .dal-hc-form input[type=number],.dal-hero-card .dal-hc-form input[type=date],.dal-hero-card .dal-hc-form input[type=time],.dal-hero-card .dal-hc-form input:not([type]),.dal-hero-card .dal-hc-form select,.dal-hero-card .dal-hc-form textarea{width:100%;box-sizing:border-box}@media (max-width:600px){.dal-hero-card .dal-hc-form form.frm-fluent-form>fieldset{grid-template-columns:1fr}}