:where(html,body){margin:0;padding:0}body{background-color:#fff;color:#111;font-size:clamp(1.125rem,1.125rem + ((1vw - .2rem) * .392),1.375rem);font-weight:300;letter-spacing:-.1px;line-height:1.4}.gc-scope{--gc-teal:#1d9e75;--gc-teal-d:#0f6e56;--gc-mint:#5dcaa5;--gc-ink:#0f3a30;--gc-body:#46554e;--gc-muted:#6b7873;--gc-alt:#f3f8f6;--gc-line:#e3eae7;--gc-card:#ffffff;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:var(--gc-ink);line-height:1.6;-webkit-font-smoothing:antialiased}.gc-scope *{box-sizing:border-box}.gc-scope p{margin:0 0 1em}.gc-scope a{color:inherit;text-decoration:none}.gc-scope .gc-wrap{max-width:1800px;margin:0 auto;padding:0 22px}.gc-scope .gc-btn{display:inline-flex;align-items:center;gap:9px;background:var(--gc-teal);color:#fff;padding:15px 28px;border-radius:10px;font-size:16px;font-weight:600;cursor:pointer;border:none;transition:background .15s,transform .05s}.gc-scope .gc-btn:hover{background:#178a64}.gc-scope .gc-btn:active{transform:scale(.99)}.gc-scope .gc-btn-lg{padding:17px 32px;font-size:17px}.gc-scope .gc-eyebrow{font-size:13px;letter-spacing:.6px;text-transform:uppercase;color:var(--gc-teal-d);font-weight:600}.gc-scope h1,.gc-scope h2,.gc-scope h3{line-height:1.18;margin:0;font-weight:700;color:var(--gc-ink)}.gc-scope .gc-nav{background:var(--gc-ink)}.gc-scope .gc-nav .gc-wrap{display:flex;align-items:center;justify-content:space-between;padding-top:16px;padding-bottom:16px}.gc-scope .gc-brand{display:flex;align-items:center;gap:10px;color:#fff;font-size:20px;font-weight:700}.gc-scope .gc-logo{width:32px;height:32px;border-radius:8px;background:var(--gc-teal);display:flex;align-items:center;justify-content:center;color:#fff;font-size:19px}.gc-scope .gc-brand b{color:var(--gc-mint)}.gc-scope .gc-navlinks{display:flex;align-items:center;gap:22px;font-size:14px;color:#bcd6cd}.gc-scope .gc-navlinks a.gc-txt:hover{color:#fff}.gc-scope .gc-navlinks .gc-btn{padding:9px 16px;font-size:14px}@media(max-width:720px){.gc-scope .gc-navlinks .gc-txt{display:none}}.gc-scope .gc-hero{background:var(--gc-alt);text-align:center;padding:64px 0 52px}.gc-scope .gc-hero h1{font-size:46px;max-width:680px;margin:14px auto 0}.gc-scope .gc-hero .gc-lead{font-size:18px;color:var(--gc-body);max-width:560px;margin:18px auto 26px}.gc-scope .gc-reassure{font-size:13px;color:var(--gc-muted);margin-top:14px}@media(max-width:720px){.gc-scope .gc-hero h1{font-size:32px}.gc-scope .gc-hero{padding:44px 0 38px}}.gc-scope section{padding:60px 0}.gc-scope .gc-sec-head{text-align:center;max-width:640px;margin:0 auto 40px}.gc-scope .gc-sec-head h2{font-size:32px}.gc-scope .gc-sec-head p{font-size:17px;color:var(--gc-body);margin-top:12px}@media(max-width:720px){.gc-scope .gc-sec-head h2{font-size:25px}.gc-scope section{padding:44px 0}}.gc-scope .gc-problem{background:var(--gc-card)}.gc-scope .gc-pains{display:grid;grid-template-columns:1fr 1fr;gap:16px 30px;max-width:760px;margin:0 auto}.gc-scope .gc-pain{display:flex;gap:12px;align-items:flex-start;font-size:16px;color:var(--gc-body)}.gc-scope .gc-pain .gc-x{flex:none;width:24px;height:24px;border-radius:50%;background:#fdece7;color:#c0492a;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:14px;margin-top:2px}@media(max-width:720px){.gc-scope .gc-pains{grid-template-columns:1fr}}.gc-scope .gc-diff{background:var(--gc-alt)}.gc-scope .gc-cards3{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.gc-scope .gc-card{background:var(--gc-card);border:1px solid var(--gc-line);border-radius:14px;padding:26px}.gc-scope .gc-card .gc-ic{width:46px;height:46px;border-radius:11px;background:#e3f3ec;color:var(--gc-teal-d);display:flex;align-items:center;justify-content:center;font-size:22px;margin-bottom:14px}.gc-scope .gc-card h3{font-size:18px;margin-bottom:7px}.gc-scope .gc-card p{font-size:15px;color:var(--gc-body);margin:0}@media(max-width:720px){.gc-scope .gc-cards3{grid-template-columns:1fr}}.gc-scope .gc-svc{display:grid;grid-template-columns:1fr 1fr;gap:22px}.gc-scope .gc-svc-card{border:1px solid var(--gc-line);border-radius:16px;padding:30px;background:var(--gc-card)}.gc-scope .gc-svc-card .gc-tag{display:inline-flex;align-items:center;gap:9px;font-size:20px;font-weight:700;color:var(--gc-ink);margin-bottom:6px}.gc-scope .gc-svc-card .gc-ic{width:40px;height:40px;border-radius:10px;background:#e3f3ec;color:var(--gc-teal-d);display:flex;align-items:center;justify-content:center;font-size:20px}.gc-scope .gc-svc-card .gc-sub{font-size:15px;font-weight:600;color:var(--gc-teal-d);margin-bottom:10px}.gc-scope .gc-svc-card p{font-size:15.5px;color:var(--gc-body);margin:0}.gc-scope .gc-bundle{text-align:center;margin-top:22px;font-size:16px;color:var(--gc-body)}.gc-scope .gc-bundle b{color:var(--gc-ink)}@media(max-width:720px){.gc-scope .gc-svc{grid-template-columns:1fr}}.gc-scope .gc-steps-sec{background:var(--gc-alt)}.gc-scope .gc-steps{display:grid;grid-template-columns:repeat(3,1fr);gap:22px;max-width:900px;margin:0 auto}.gc-scope .gc-step{text-align:center}.gc-scope .gc-num{width:46px;height:46px;border-radius:50%;background:var(--gc-teal);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:20px;margin:0 auto 14px}.gc-scope .gc-step h3{font-size:18px;margin-bottom:6px}.gc-scope .gc-step p{font-size:15px;color:var(--gc-body);margin:0}@media(max-width:720px){.gc-scope .gc-steps{grid-template-columns:1fr;gap:28px}}.gc-scope .gc-proof{background:var(--gc-card);text-align:center}.gc-scope .gc-proof .gc-points{display:flex;flex-wrap:wrap;justify-content:center;gap:14px 28px;max-width:760px;margin:0 auto}.gc-scope .gc-proof .gc-pt{display:flex;align-items:center;gap:9px;font-size:16px;color:var(--gc-body)}.gc-scope .gc-proof .gc-ck{color:var(--gc-teal);font-weight:700}.gc-scope .gc-book{background:var(--gc-alt)}.gc-scope #gc-booking{scroll-margin-top:20px}.gc-scope .gc-cal{background:#fff;border:1px solid var(--gc-line);border-radius:16px;overflow:hidden;min-height:680px}.gc-scope .gc-faq{max-width:760px;margin:0 auto}.gc-scope .gc-q{border-bottom:1px solid var(--gc-line);padding:18px 0}.gc-scope .gc-q h3{font-size:17px;margin-bottom:6px}.gc-scope .gc-q p{font-size:15.5px;color:var(--gc-body);margin:0}.gc-scope .gc-closer{background:var(--gc-ink);color:#fff}.gc-scope .gc-closer .gc-wrap{text-align:center}.gc-scope .gc-closer h2{color:#fff;font-size:32px}.gc-scope .gc-closer p{color:#bcd6cd;font-size:17px;max-width:480px;margin:14px auto 26px}.gc-scope .gc-footer{background:#0a2a22;color:#7fa193;text-align:center;padding:26px 0;font-size:13px}.gc-scope .gc-footer a{color:#9fbfb2}.gc-scope .gc-fine{font-size:12px;color:#5f7a6e}.gc-scope .gc-pagehero{background:var(--gc-alt);text-align:center;padding:60px 0}.gc-scope .gc-pagehero h1{font-size:40px;max-width:680px;margin:8px auto 0}.gc-scope .gc-pagehero p{font-size:18px;color:var(--gc-body);max-width:560px;margin:16px auto 24px}.gc-scope .gc-formcard{background:var(--gc-card);border:1px solid var(--gc-line);border-radius:16px;padding:30px;max-width:560px;margin:0 auto;text-align:left}.gc-scope .gc-form .gc-field{margin-bottom:16px}.gc-scope .gc-form label{display:block;font-size:14px;font-weight:600;color:var(--gc-ink);margin-bottom:6px}.gc-scope .gc-input{width:100%;padding:13px 15px;font-size:16px;border:1px solid var(--gc-line);border-radius:10px;background:#fff;color:var(--gc-ink);font-family:inherit}.gc-scope .gc-input:focus{outline:none;border-color:var(--gc-teal);box-shadow:0 0 0 3px #1d9e7526}.gc-scope .gc-form textarea.gc-input{min-height:120px;resize:vertical}.gc-scope .gc-form .gc-btn{width:100%;justify-content:center;margin-top:6px}.gc-scope .gc-form .gc-reassure{text-align:center;margin-top:14px;margin-bottom:0}.gc-scope .gc-hero2{background:var(--gc-alt);padding:56px 0 0}.gc-scope .gc-hero2 .gc-wrap{display:grid;grid-template-columns:1.1fr 1fr;gap:40px;align-items:center}.gc-scope .gc-hero2 h1{font-size:44px;margin:6px 0 16px}.gc-scope .gc-hero2 .gc-lead{font-size:18px;color:var(--gc-body);margin:0 0 26px}.gc-scope .gc-cta-row{display:flex;gap:12px;flex-wrap:wrap}.gc-scope .gc-btn-outline{background:transparent;border:2px solid var(--gc-teal);color:var(--gc-teal-d)}.gc-scope .gc-btn-outline:hover{background:#e3f3ec}.gc-scope .gc-heroform{background:var(--gc-card);border:1px solid var(--gc-line);border-radius:16px;padding:24px}.gc-scope .gc-heroform h3{font-size:18px;margin:0 0 2px}.gc-scope .gc-heroform .gc-formsub{font-size:13px;color:var(--gc-muted);margin:0 0 16px}.gc-scope .gc-heroform .gc-form .gc-field{margin-bottom:10px}@media(max-width:860px){.gc-scope .gc-hero2 .gc-wrap{grid-template-columns:1fr;gap:28px}.gc-scope .gc-hero2{padding:44px 0 0}.gc-scope .gc-hero2 h1{font-size:32px}}.gc-scope .gc-stats-sec{background:var(--gc-alt);padding:30px 0 48px}.gc-scope .gc-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.gc-scope .gc-stat{background:var(--gc-card);border:1px solid var(--gc-line);border-radius:14px;padding:20px;text-align:center}.gc-scope .gc-statnum{font-size:30px;font-weight:700;color:var(--gc-teal-d);line-height:1.15}.gc-scope .gc-statlabel{font-size:14px;color:var(--gc-body);margin-top:4px}@media(max-width:720px){.gc-scope .gc-stats{grid-template-columns:1fr}}.gc-scope .gc-navlinks .gc-phone{display:inline-flex;align-items:center;gap:5px;color:#fff;font-weight:600}@media(max-width:720px){.gc-scope .gc-navlinks .gc-phone{display:none}}
