body.lgh-approved-design *{box-sizing:border-box!important}body.lgh-approved-design{scroll-behavior:auto!important}body.lgh-approved-design{margin:0!important;color:#191919!important;background:#fff!important;font:17px/1.6 Arial,sans-serif!important}body.lgh-approved-design a{color:inherit!important}body.lgh-approved-design button,body.lgh-approved-design input{font:inherit!important}body.lgh-approved-design button,body.lgh-approved-design a{touch-action:manipulation!important}body.lgh-approved-design [hidden]{display:none!important}body.lgh-approved-design .preview-note{background:#f3f3f3!important;color:#171719!important;text-align:center!important;font-size:12px!important;font-weight:700!important;padding:7px 14px!important}body.lgh-approved-design .mast{background:#fff!important;border-top:5px solid #cf152b!important;display:flex!important;align-items:center!important;justify-content:space-between!important;padding:14px max(24px,calc((100% - 1160px)/2))!important;gap:16px!important}body.lgh-approved-design .mast img{width:104px!important;height:56px!important;object-fit:contain!important}body.lgh-approved-design .veteran{font-size:11px!important;letter-spacing:1.2px!important;font-weight:800!important}body.lgh-approved-design .wrap{max-width:1160px!important;margin:auto!important;padding:60px 28px!important}body.lgh-approved-design .hero{background:#fff!important;color:#171719!important;border-bottom:1px solid #e4e4e7!important}body.lgh-approved-design .hero-grid{display:grid!important;grid-template-columns:1.15fr .85fr!important;gap:66px!important;align-items:start!important}body.lgh-approved-design .eyebrow{font-size:12px!important;font-weight:800!important;letter-spacing:1.7px!important;text-transform:uppercase!important;color:#cf152b!important}body.lgh-approved-design .hero h1{font-size:clamp(42px,4.4vw,62px)!important;letter-spacing:-2px!important;line-height:1.06!important;margin:18px 0 22px!important}body.lgh-approved-design .hero h1 span{color:#cf152b!important}body.lgh-approved-design .hero-copy>p{color:#303036!important;font-size:18px!important;max-width:610px!important}body.lgh-approved-design .btn{display:block!important;padding:17px 18px!important;background:#cf152b!important;border:0!important;border-radius:4px!important;color:#fff!important;font-weight:800!important;font-size:16px!important;line-height:1.35!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important;min-height:54px!important}body.lgh-approved-design .hero-copy>.btn{max-width:430px!important;margin:26px 0 9px!important}body.lgh-approved-design .micro{font-size:13px!important;line-height:1.5!important}body.lgh-approved-design .hero .micro{color:#5d5d65!important}body.lgh-approved-design .support{border-top:1px solid #e4e4e7!important;padding-top:18px!important;margin-top:25px!important;color:#171719!important;font-size:15px!important;font-weight:700!important}body.lgh-approved-design .capture{background:#fff!important;color:#191919!important;border-radius:8px!important;padding:28px!important;box-shadow:0 16px 60px #0003!important;scroll-margin-top:20px!important}body.lgh-approved-design .capture .eyebrow{color:#cf152b!important;font-size:11px!important}body.lgh-approved-design .capture h2{font-size:26px!important;line-height:1.15!important;letter-spacing:-.5px!important;margin:10px 0!important}body.lgh-approved-design .capture>p{color:#555!important;font-size:15px!important;line-height:1.55!important}body.lgh-approved-design .fields{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}body.lgh-approved-design label{display:block!important;font-size:14px!important;font-weight:700!important;margin:13px 0 0!important}body.lgh-approved-design input:not([type=checkbox]){width:100%!important;min-height:48px!important;border:1px solid #b5b5b5!important;border-radius:4px!important;padding:12px 10px!important;margin-top:5px!important;background:#fff!important;font-size:16px!important;color:#171717!important}body.lgh-approved-design .consent{display:flex!important;gap:10px!important;align-items:start!important;font-size:13px!important;line-height:1.55!important;font-weight:400!important;margin:18px 0!important}body.lgh-approved-design .consent input{width:18px!important;height:18px!important;flex:0 0 18px!important;margin-top:3px!important}body.lgh-approved-design .capture .btn{width:100%!important}body.lgh-approved-design .capture .micro{text-align:center!important;color:#666!important}body.lgh-approved-design .trust{font-size:14px!important;padding:20px 24px!important;text-align:center!important;background:#fff!important;border-bottom:1px solid #ddd!important}body.lgh-approved-design .trust b{color:#cf152b!important}body.lgh-approved-design .intro{max-width:780px!important;margin:0 auto!important;text-align:center!important}body.lgh-approved-design .intro h2,body.lgh-approved-design .section-title{font-size:clamp(29px,3.3vw,42px)!important;line-height:1.13!important;letter-spacing:-1px!important;margin:12px 0 20px!important}body.lgh-approved-design .intro>p{color:#535353!important}body.lgh-approved-design .steps{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:30px!important;margin-top:40px!important}body.lgh-approved-design .step{border-top:3px solid #cf152b!important;padding-top:20px!important}body.lgh-approved-design .number{font-size:12px!important;color:#cf152b!important;font-weight:800!important;letter-spacing:1px!important}body.lgh-approved-design .step h3{font-size:23px!important;line-height:1.2!important;letter-spacing:-.5px!important;margin:12px 0!important}body.lgh-approved-design .step p{font-size:16px!important;color:#4e4e4e!important}body.lgh-approved-design .aside{padding:18px 22px!important;background:#f3f3f3!important;margin-top:26px!important;font-size:15px!important;border-radius:5px!important}body.lgh-approved-design .host-section{background:#fff!important}body.lgh-approved-design .host{display:grid!important;grid-template-columns:.75fr 1.25fr!important;gap:64px!important;align-items:center!important}body.lgh-approved-design .host img{width:100%!important;max-height:470px!important;object-fit:cover!important;object-position:top!important;border-radius:6px!important}body.lgh-approved-design .host .eyebrow{color:#cf152b!important}body.lgh-approved-design .host p{color:#4d4d4d!important}body.lgh-approved-design .host .btn{max-width:360px!important;margin-top:24px!important}body.lgh-approved-design .proof-grid{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:18px!important;margin:28px 0!important}body.lgh-approved-design .proof-card{margin:0!important;background:#fff!important;border:1px solid #e4e4e7!important;border-radius:6px!important;overflow:hidden!important}body.lgh-approved-design .proof-card button{width:100%!important;padding:0!important;border:0!important;background:#f7f7f8!important;cursor:zoom-in!important}body.lgh-approved-design .proof-card img{height:180px!important;object-fit:contain!important;width:100%!important;display:block!important}body.lgh-approved-design .proof-card figcaption{padding:16px!important;line-height:1.4!important;font-size:16px!important}body.lgh-approved-design .proof-card span{display:block!important;font-size:13px!important;color:#cf152b!important;margin-top:8px!important}body.lgh-approved-design .fine{font-size:14px!important;color:#616161!important;line-height:1.6!important}body.lgh-approved-design .watch{background:#f3f3f3!important;color:#171719!important}body.lgh-approved-design .watch h2{font-size:38px!important;line-height:1.15!important;margin:12px 0!important}body.lgh-approved-design .video-shell{max-width:100%!important;background:#080808!important;border-radius:8px!important;overflow:hidden!important}body.lgh-approved-design .video-shell video{width:100%!important;max-height:620px!important;display:block!important;background:#000!important;aspect-ratio:16/9!important}body.lgh-approved-design .play{width:100%!important;background:#cf152b!important;border:0!important;color:white!important;padding:20px!important;font-size:18px!important;font-weight:800!important;cursor:pointer!important}body.lgh-approved-design .watch .fine{color:#5d5d65!important}body.lgh-approved-design .final{max-width:800px!important;text-align:center!important;margin:auto!important}body.lgh-approved-design .final .btn{max-width:420px!important;margin:24px auto 0!important}body.lgh-approved-design footer{background:#f3f3f3!important;color:#303036!important;text-align:center!important;padding:32px 24px!important;font-size:13px!important}body.lgh-approved-design footer strong{display:block!important;color:#171719!important;letter-spacing:1.5px!important;margin-bottom:9px!important}body.lgh-approved-design dialog{width:min(900px,94vw)!important;max-height:90vh!important;overflow:auto!important;border:0!important;border-radius:8px!important;padding:22px!important}body.lgh-approved-design dialog::backdrop{background:#000b!important}body.lgh-approved-design dialog img{display:block!important;width:auto!important;max-width:100%!important;max-height:62vh!important;margin:20px auto!important}body.lgh-approved-design dialog button{padding:10px 20px!important;background:#cf152b!important;color:#fff!important;border:0!important;font-size:16px!important;cursor:pointer!important;float:right!important}body.lgh-approved-design dialog p{font-size:16px!important}body.lgh-approved-design #lgh-google-reviews{margin:0!important}@media(max-width:750px){body.lgh-approved-design .mast{padding:10px 20px!important}body.lgh-approved-design .mast img{width:83px!important;height:45px!important}body.lgh-approved-design .veteran{max-width:120px!important;text-align:right!important;font-size:10px!important}body.lgh-approved-design .wrap{padding:38px 22px!important}body.lgh-approved-design .hero-grid{grid-template-columns:1fr!important;gap:30px!important}body.lgh-approved-design .hero h1{font-size:36px!important;letter-spacing:-1.5px!important;margin:14px 0 20px!important}body.lgh-approved-design .hero-copy>p{font-size:17px!important;line-height:1.6!important}body.lgh-approved-design .hero-copy>.btn{margin-top:22px!important}body.lgh-approved-design .support{font-size:14px!important;margin-top:20px!important}body.lgh-approved-design .capture{padding:24px 20px!important}body.lgh-approved-design .steps{grid-template-columns:1fr!important;gap:22px!important;margin-top:28px!important}body.lgh-approved-design .step{padding-top:16px!important}body.lgh-approved-design .step h3{font-size:22px!important;margin:8px 0!important}body.lgh-approved-design .host{grid-template-columns:1fr!important;gap:28px!important}body.lgh-approved-design .host img{max-height:340px!important;max-width:330px!important;margin:auto!important}body.lgh-approved-design .proof-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px!important}body.lgh-approved-design .proof-card img{height:145px!important}body.lgh-approved-design .proof-card figcaption{padding:12px!important;font-size:15px!important}body.lgh-approved-design .intro{text-align:left!important}body.lgh-approved-design .trust{font-size:13px!important}body.lgh-approved-design .watch h2{font-size:30px!important}body.lgh-approved-design .video-shell video{aspect-ratio:16/9!important}body.lgh-approved-design .eyebrow{font-size:11px!important}body.lgh-approved-design .preview-note{font-size:11px!important;padding:6px 12px!important}}body.lgh-approved-design{font-weight:600!important}body.lgh-approved-design .hero h1,body.lgh-approved-design h2,body.lgh-approved-design h3{font-weight:800!important}body.lgh-approved-design .hero h1 span{color:#cf152b!important}body.lgh-approved-design .capture{border:1px solid #e4e4e7!important;border-top:5px solid #cf152b!important;box-shadow:0 12px 36px #1717190d!important}body.lgh-approved-design .btn,body.lgh-approved-design .play{background:#cf152b!important}body.lgh-approved-design .btn:hover,body.lgh-approved-design .play:hover{background:#a41627!important}body.lgh-approved-design .capture>p{font-size:16px!important}body.lgh-approved-design .consent{font-size:14px!important;font-weight:600!important}body.lgh-approved-design .preview-note{border-bottom:1px solid #e4e4e7!important}body.lgh-approved-design .fine{font-weight:400!important}body.lgh-approved-design .support{color:#171719!important}body.lgh-approved-design footer{border-top:5px solid #cf152b!important}body.lgh-approved-design #lgh-google-reviews{background:#fff!important}body.lgh-approved-design #lgh-google-reviews .lgh-gr-card{background:#f7f7f8!important}
body.lgh-approved-design .wrap{width:100%!important;max-width:1160px!important;box-sizing:border-box!important}
body.lgh-approved-design #optin h1 br{display:inline!important}
body.lgh-approved-design #optin .hero-copy{text-align:left!important;padding:0!important}
body.lgh-approved-design #optin .hero-copy>p{max-width:610px!important;margin-top:1em!important;margin-bottom:1em!important}
body.lgh-approved-design #legacyContractDom{display:none!important}
body.lgh-approved-design #optin{width:100%!important;max-width:none!important;margin:0!important;padding:0!important;background:#fff!important;min-height:0!important}
body.lgh-approved-design #optin h1{font-family:Arial,sans-serif!important;font-size:clamp(42px,4.4vw,62px)!important;font-weight:800!important;line-height:1.06!important;letter-spacing:-2px!important;text-transform:none!important;color:#171719!important;margin:18px 0 22px!important}
body.lgh-approved-design #optin h1 span{color:#cf152b!important}
body.lgh-approved-design #optin .capture{max-width:none!important;width:100%!important}
body.lgh-approved-design #leadForm{display:block!important;width:100%!important}
body.lgh-approved-design #leadForm .name-fields{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important}
body.lgh-approved-design #leadForm input:not([type=checkbox]){color:#171719!important;background:#fff!important;border:1px solid #b5b5b5!important;min-height:48px!important;width:100%!important;font:600 16px/1.5 Arial,sans-serif!important}
body.lgh-approved-design #qualifierInfoNext{width:100%!important;background:#cf152b!important;color:white!important;font:800 16px/1.35 Arial,sans-serif!important;min-height:56px!important;border:0!important;border-radius:4px!important;padding:17px!important}
body.lgh-approved-design #optin .hero-copy>p{color:#303036!important;font-family:Arial,sans-serif!important}
body.lgh-approved-design.is-unlocked #optin{display:none!important}
body.lgh-approved-design .training{background:#fff!important;color:#171719!important}
body.lgh-approved-design #registeredNextStep{background:#fff!important;color:#171719!important;padding:18px 12px 16px!important;text-align:center!important}
body.lgh-approved-design #registeredNextStep h1,body.lgh-approved-design #registeredNextStep p{color:#171719!important;font-family:Arial,sans-serif!important}
body.lgh-approved-design #registeredNextStep h1{font-size:clamp(34px,8.4vw,52px)!important;font-weight:800!important;line-height:1.05!important;letter-spacing:-1px!important;margin:8px 0 12px!important}
body.lgh-approved-design #registeredNextStep .lead{font-size:18px!important;font-weight:800!important;line-height:1.35!important;max-width:640px!important;margin:0 auto 10px!important}
body.lgh-approved-design #registeredNextStep .stay-support{font-size:16px!important;font-weight:700!important;line-height:1.45!important;max-width:640px!important;margin:0 auto!important}
body.lgh-approved-design #registeredNextStep em{color:#cf152b!important}
body.lgh-approved-design #training .progress-card{background:#f3f3f3!important;border-color:#e4e4e7!important}
body.lgh-approved-design #training .progress-top,body.lgh-approved-design #progressText,body.lgh-approved-design #trainingPercent,body.lgh-approved-design .tick-legend,body.lgh-approved-design .tick-legend b,body.lgh-approved-design .complete-plan-note{color:#303036!important}
body.lgh-approved-design #training .quiet-action-card{background:#fff!important;border-color:#ddd!important}
body.lgh-approved-design #training .quiet-action-card strong,body.lgh-approved-design #training .quiet-action-card p{color:#171719!important}
body.lgh-approved-design #training .quiet-action-card button{background:#cf152b!important;border-color:#cf152b!important;color:#fff!important}
body.lgh-approved-design .approved-marketing{display:block!important;visibility:visible!important;background:#fff!important;color:#171719!important}
body.lgh-approved-design #proof-dialog:not([open]){display:none!important}
body.lgh-approved-design #proof-dialog[open]{display:block!important;background:#fff!important;color:#171719!important}
@media(max-width:750px){body.lgh-approved-design #optin h1{font-size:36px!important;letter-spacing:-1.5px!important;margin:14px 0 20px!important}body.lgh-approved-design #optin .hero-copy>p{font-size:17px!important}}
