.legal-page{color:#2b2b2b;background:linear-gradient(#1a1a1a 0 96px,#faf8f3 96px);padding:144px 24px 96px}.legal-page-heading,.legal-page-copy{max-width:800px;margin-inline:auto}.legal-page-heading{margin-bottom:48px}.legal-page-heading>p{color:#7a6430;letter-spacing:.18em;text-transform:uppercase;margin-bottom:16px;font-size:12px}.legal-page-heading h1{overflow-wrap:anywhere;font-size:clamp(21px,5vw,48px);font-weight:400;line-height:1.2}.legal-page-copy{overflow-wrap:anywhere;font-size:15px;line-height:1.85}.legal-page-copy h2{color:#1a1a1a;margin:48px 0 20px;font-size:clamp(21px,3vw,27px);font-weight:500;line-height:1.4}.legal-page-copy h2:first-child{margin-top:0}.legal-page-copy h3{margin:28px 0 12px;font-size:17px;font-weight:500;line-height:1.5}.legal-page-copy p{margin:0 0 16px}.legal-page-copy a{color:#7a6430;text-underline-offset:3px;text-decoration:underline}.legal-page-copy a:focus-visible{outline-offset:4px;outline:2px solid #7a6430}.legal-page-copy ul,.legal-page-copy ol{margin:16px 0 24px;padding-left:24px}.legal-page-copy ul{list-style:outside}.legal-page-copy ol{list-style:decimal}.legal-page-copy li{margin-block:8px}@media (width<=480px){.legal-page{padding:128px 20px 64px}.legal-page-copy{font-size:14px}}.agb-legal{overflow-wrap:anywhere}.agb-legal h1{-webkit-hyphens:auto;hyphens:auto}.health-check-page{color:#faf8f3;background:#1a1a1a;font-family:Poppins,sans-serif}.health-check-wrap{width:100%;max-width:1280px;margin-inline:auto;padding-inline:40px}.health-check-header{justify-content:space-between;align-items:center;gap:24px;padding-block:30px;display:flex}.health-check-logo{color:#d9bf74;align-items:center;gap:16px;display:flex}.health-check-header>p{color:#c9c3b9;font-size:11px}.health-check-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);align-items:start;gap:70px;padding-block:42px 80px;display:grid}.health-check-intro{padding-top:22px}.health-check-eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#d9bf74;margin:0 0 22px;font-size:10px;font-weight:500}.health-check-intro h1{letter-spacing:-.035em;margin:0;font-size:clamp(34px,3.8vw,49px);font-weight:300;line-height:1.18}.health-check-intro h1 span{color:#d9bf74}.health-check-lead{color:#e6e0d3;max-width:43ch;margin-top:28px;font-size:16px;line-height:1.8}.health-check-explanation{color:#c9c3b9;max-width:48ch;margin-top:18px;font-size:14px;line-height:1.8}.health-check-steps{gap:15px;margin:32px 0 0;padding:0;list-style:none;display:grid}.health-check-steps li{align-items:center;gap:15px;font-size:13px;display:flex}.health-check-steps li>span{color:#d9bf74;border:1px solid #7a6430;border-radius:50%;justify-content:center;align-items:center;width:31px;height:31px;font-size:10px;display:flex}.health-check-person{align-items:center;gap:16px;margin-top:34px;display:flex}.health-check-person img{object-fit:cover;object-position:center 15%;background:#39352b;border-radius:50%;width:62px;height:62px}.health-check-person p{margin:0;font-size:13px}.health-check-person span{color:#c9c3b9;margin-top:4px;font-size:10px;display:block}.health-check-form-panel{color:#1a1a1a;background:#fff;border-radius:20px;min-width:0;padding:30px 0 24px;overflow:hidden;box-shadow:0 20px 50px #0002}.health-check-form-heading{padding-inline:32px}.health-check-form-heading .health-check-eyebrow{color:#7a6430;margin-bottom:12px}.health-check-form-heading h2{margin:0;font-size:25px;font-weight:300;line-height:1.35}.health-check-form-heading>p:last-child{color:#5c5c5c;margin-top:12px;font-size:12px;line-height:1.7}.health-check-survey{color-scheme:normal;background:#fff;border:0;width:100%;height:540px;display:block}.health-check-privacy{color:#5c5c5c;margin:0;padding-inline:32px;font-size:11px;line-height:1.75}.health-check-privacy a{color:#7a6430;text-underline-offset:3px;text-decoration:underline}.health-check-page a:focus-visible{outline-offset:5px;outline:2px solid #d9bf74}@media (width<=1023px){.health-check-wrap{padding-inline:28px}.health-check-grid{gap:30px}.health-check-form-heading,.health-check-privacy{padding-inline:24px}}@media (width<=767px){.health-check-wrap{padding-inline:24px}.health-check-header{padding-block:24px}.health-check-header>p{display:none}.health-check-grid{grid-template-columns:1fr;gap:30px;padding-block:15px 40px}.health-check-intro{padding:0}.health-check-intro h1{font-size:clamp(32px,8vw,43px)}.health-check-eyebrow{margin-bottom:18px}.health-check-lead{margin-top:22px;font-size:15px;line-height:1.75}.health-check-explanation{font-size:13px}.health-check-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:24px}.health-check-steps li{flex-direction:column;align-items:start;gap:9px;font-size:11px;line-height:1.5}.health-check-person{margin-top:25px}.health-check-form-panel{margin-inline:-8px;padding-top:26px}.health-check-survey{height:630px}}@media (width<=359px){.health-check-wrap{padding-inline:18px}.health-check-form-heading,.health-check-privacy{padding-inline:20px}.health-check-form-heading h2{font-size:23px}}.health-check-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.2fr);gap:60px}.health-check-form-panel{color:#faf8f3;box-shadow:none;background:0 0;border-radius:0;padding:0;overflow:visible}.health-check-form-heading{padding:0 4px 21px}.health-check-form-heading h2{font-size:24px;font-weight:300}.health-check-form-heading>p:last-child{color:#c9c3b9;margin-top:8px}.health-check-survey-frame{background:#fff;border:1px solid #c9a95a66;border-radius:18px;overflow:hidden;box-shadow:0 16px 44px #0002}.health-check-survey{min-height:420px}.health-check-privacy{color:#c9c3b9;max-width:56ch;padding:18px 4px 0}.health-check-privacy a{color:#d9bf74}@media (width>=768px) and (width<=1023px){.health-check-grid{grid-template-columns:1fr;gap:36px;max-width:720px}.health-check-intro{padding-top:0}.health-check-intro h1{max-width:20ch}.health-check-lead,.health-check-explanation{max-width:60ch}.health-check-steps{grid-template-columns:repeat(3,minmax(0,1fr))}.health-check-steps li{align-items:start}}@media (width<=767px){.health-check-grid{grid-template-columns:1fr;gap:30px}.health-check-form-panel{margin-inline:-12px;padding-top:0}.health-check-form-heading{padding:0 12px 17px}.health-check-form-heading h2{font-size:22px}.health-check-survey-frame{border-radius:14px}.health-check-privacy{padding:16px 12px 0}}.participant-survey{opacity:1!important;visibility:visible!important;pointer-events:auto!important;position:static!important;left:auto!important}.participant-page-background{background:#1a1a1a url(https://images.leadconnectorhq.com/image/f_webp/q_100/r_1000/u_https://storage.googleapis.com/highlevel-backend.appspot.com/location/QoEMRh1B03AmE9NeDfq4/form/cLxP4HnOtH4ylgmjYKwM/background-image/80442f93-df4c-4cb0-9553-42edf52a5a62.jpg) 50%/cover no-repeat}@media (width<=640px){.participant-page-background{background-position:40%}}.participant-page>footer{color:#faf8f3;background:#1a1a1ae6;border-color:#c9a95a44}.newsletter-page{color:#faf8f3;background:#1a1a1a;font-family:Poppins,sans-serif}.newsletter-wrap{width:100%;max-width:1200px;margin-inline:auto;padding-inline:32px}.newsletter-header{justify-content:space-between;align-items:center;gap:24px;padding-block:30px;display:flex}.newsletter-logo{color:#d9bf74;align-items:center;gap:16px;display:inline-flex}.newsletter-rating{color:#c9c3b9;text-align:right;flex-direction:column;gap:5px;font-size:11px;display:flex}.newsletter-rating>span{letter-spacing:3px;color:#d9bf74;font-size:15px}.newsletter-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:80px;padding-top:46px;padding-bottom:65px;display:grid}.newsletter-eyebrow{letter-spacing:.19em;text-transform:uppercase;color:#d9bf74;margin:0 0 22px;font-size:11px;font-weight:500}.newsletter-invitation h1{letter-spacing:-.04em;margin:0;font-size:clamp(34px,4.3vw,54px);font-weight:300;line-height:1.16}.newsletter-invitation h1>span{color:#d9bf74}.newsletter-lead{color:#e6e0d3;max-width:43ch;margin-top:28px;font-size:16px;line-height:1.85}.newsletter-topics{color:#c9c3b9;flex-wrap:wrap;gap:10px 20px;margin:28px 0 0;padding:0;font-size:12px;list-style:none;display:flex}.newsletter-topics li{border-bottom:1px solid #7a6430;padding-bottom:8px}.newsletter-author{align-items:center;gap:16px;margin-top:44px;display:flex}.newsletter-author img{object-fit:cover;object-position:50% 25%;border-radius:50%;width:64px;height:64px}.newsletter-author p{margin:0;font-size:14px;font-weight:400}.newsletter-author span{color:#c9c3b9;margin-top:5px;font-size:11px;display:block}.newsletter-signup{background:#242424;border:1px solid #414039;border-radius:20px;min-width:0;padding:30px 8px 24px;box-shadow:0 20px 55px #0002}.newsletter-form-heading{padding-inline:32px}.newsletter-form-heading .newsletter-eyebrow{margin-bottom:12px}.newsletter-form-heading h2{margin:0;font-size:24px;font-weight:300;line-height:1.4}.newsletter-form{color-scheme:normal;border:0;width:100%;height:560px;display:block}.newsletter-note{text-align:center;color:#c9c3b9;margin:0;padding-inline:24px;font-size:11px;line-height:1.6}.newsletter-social{color:#c9c3b9;border-top:1px solid #414039;justify-content:space-between;align-items:center;gap:24px;padding-block:26px;font-size:13px;display:flex}.newsletter-social strong{color:#faf8f3;font-weight:400}.newsletter-social a{color:#d9bf74;text-underline-offset:5px;text-decoration:underline}.newsletter-page a:focus-visible{outline-offset:6px;outline:2px solid #d9bf74}@media (width<=1023px){.newsletter-grid{gap:35px}}@media (width<=767px){.newsletter-wrap{padding-inline:24px}.newsletter-header{flex-wrap:wrap;gap:18px;padding-block:24px}.newsletter-logo{gap:10px}.newsletter-rating{text-align:left;flex-direction:row;align-items:center;gap:10px;width:100%}.newsletter-grid{grid-template-columns:1fr;gap:34px;padding-top:24px;padding-bottom:36px}.newsletter-invitation h1{font-size:clamp(34px,8.5vw,48px)}.newsletter-lead{margin-top:22px;font-size:15px;line-height:1.75}.newsletter-eyebrow{margin-bottom:18px}.newsletter-topics{margin-top:20px}.newsletter-author{margin-top:26px}.newsletter-signup{margin-inline:-8px;padding-top:24px}.newsletter-form-heading{padding-inline:24px}.newsletter-form-heading h2{font-size:23px}.newsletter-form{height:650px}.newsletter-social{text-align:center;flex-direction:column;gap:14px;line-height:1.8}}@media (width<=359px){.newsletter-wrap,.newsletter-form-heading{padding-inline:18px}.newsletter-author{gap:12px}.newsletter-author p{font-size:13px}}
