.ghl-section-scope .btn-orange{background:var(--orange);color:#fff;padding:16px 38px;font-size:12px;font-weight:700;letter-spacing:2px;text-transform:uppercase;text-decoration:none;display:inline-block;transition:.25s;border:none;cursor:pointer;width:100%;text-align:center}.ghl-section-scope .ct-bc{padding:0;margin-bottom:20px;display:flex;align-items:center;gap:10px;font-size:12px;letter-spacing:1.5px;text-transform:uppercase;color:var(--muted);animation:.6s both ctFadeUp}.ghl-section-scope .ct-bc a{color:var(--muted);text-decoration:none;transition:color .2s}.ghl-section-scope .ct-bc a:hover{color:var(--white)}.ghl-section-scope .ct-bc span{color:var(--accent)}.ghl-section-scope .ct-bc-sep{color:var(--border)}@keyframes ctFadeUp{from{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.ghl-section-scope .ct-hero{padding:140px 0 80px;position:relative;overflow:hidden}.ghl-section-scope .ct-hero::before{content:'';position:absolute;inset:0;background:radial-gradient(ellipse 60% 80% at 70% 50%,rgba(201,169,110,.05) 0,transparent 70%)}.ghl-section-scope .ct-hero-inner{display:grid;grid-template-columns:1fr 1fr;gap:80px;align-items:center;position:relative;z-index:2}.ghl-section-scope .ct-badge{display:inline-flex;align-items:center;gap:10px;background:var(--accent-dim);border:1px solid rgba(201,169,110,.35);box-shadow:0 0 8px rgba(201,169,110,.05);padding:8px 16px;font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--accent);margin-bottom:28px;animation:.8s both ctFadeUp}.ghl-section-scope .ct-badge::before{content:'';width:5px;height:5px;background:var(--accent);border-radius:50%;animation:2s infinite ctPulse}.ghl-section-scope .ct-hero h1{font-family:'Bebas Neue',sans-serif;font-size:clamp(52px,6vw,80px);line-height:.95;letter-spacing:2px;margin-bottom:22px;animation:.8s .1s both ctFadeUp}.ghl-section-scope .ct-hero h1 .ct-w1{display:block;color:var(--white);-webkit-text-fill-color:var(--white);background:0 0;animation:1.2s ease-out .3s both ctNeon1}.ghl-section-scope .ct-hero h1 .ct-w2{display:block;color:var(--white);-webkit-text-fill-color:var(--white);background:0 0;animation:1.2s ease-out .7s both ctNeon1}.ghl-section-scope .ct-hero h1 span{display:block;background:linear-gradient(100deg,var(--accent),#38d9ff,var(--accent));background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;animation:4s linear infinite ctShimmer}.ghl-section-scope .ct-hero-sub{font-size:16px;color:var(--muted2);line-height:1.85;margin-bottom:36px;animation:.8s .2s both ctFadeUp}.ghl-section-scope .ct-hero-sub strong{color:var(--white);font-weight:500}.ghl-section-scope .ct-quick{display:flex;flex-direction:column;gap:12px;animation:.8s .3s both ctFadeUp}.ghl-section-scope .ct-cq{display:flex;align-items:center;gap:16px;padding:18px 24px;background:var(--dark);border:1px solid var(--border);text-decoration:none;color:inherit;transition:border-color .2s}.ghl-section-scope .ct-cq:hover{border-color:rgba(201,169,110,.25)}.ghl-section-scope .ct-cq-icon{flex-shrink:0;width:44px;height:44px;display:flex;align-items:center;justify-content:center;background:var(--accent-dim);border:1px solid rgba(201,169,110,.15);color:var(--accent);transition:.3s}.ghl-section-scope .ct-cq:hover .ct-cq-icon{background:rgba(201,169,110,.12);border-color:rgba(201,169,110,.3);box-shadow:0 0 15px rgba(201,169,110,.1)}.ghl-section-scope .ct-cq-icon svg{width:20px;height:20px}.ghl-section-scope .ct-cq-icon svg circle,.ghl-section-scope .ct-cq-icon svg line,.ghl-section-scope .ct-cq-icon svg path,.ghl-section-scope .ct-cq-icon svg polygon,.ghl-section-scope .ct-cq-icon svg polyline,.ghl-section-scope .ct-cq-icon svg rect{stroke:var(--accent);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ghl-section-scope .ct-cq-label{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--muted);margin-bottom:3px}.ghl-section-scope .ct-cq-value{font-size:15px;font-weight:500;color:var(--white)}.ghl-section-scope .ct-cq:hover .ct-cq-value{color:var(--accent)}.ghl-section-scope .ct-forms{padding:120px 0;background:var(--black)}.ghl-section-scope .ct-tabs{display:flex;gap:0;margin-bottom:0;border-bottom:1px solid var(--border);flex-wrap:wrap}.ghl-section-scope .ct-tab{padding:16px 32px;font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase;color:var(--muted);cursor:pointer;border:none;background:0 0;border-bottom:2px solid transparent;margin-bottom:-1px;transition:.2s;font-family:'DM Sans',sans-serif}.ghl-section-scope .ct-tab:hover{color:var(--white)}.ghl-section-scope .ct-tab.active{color:var(--accent);border-bottom-color:var(--accent)}.ghl-section-scope .ct-panels{background:var(--dark);border:1px solid var(--border);border-top:none;padding:56px 52px}.ghl-section-scope .ct-panel{display:none}.ghl-section-scope .ct-panel.active{display:block}.ghl-section-scope .ct-fg2{display:grid;grid-template-columns:1fr 1fr;gap:20px}.ghl-section-scope .ct-fg{display:flex;flex-direction:column;gap:8px}.ghl-section-scope .ct-fg.full{grid-column:1/-1}.ghl-section-scope .ct-fl{font-size:11px;letter-spacing:2px;text-transform:uppercase;color:var(--muted)}.ghl-section-scope .ct-fl span{color:var(--accent)}.ghl-section-scope .ct-fi,.ghl-section-scope .ct-fs,.ghl-section-scope .ct-ft{background:var(--charcoal);border:1px solid var(--border);color:var(--white);font-family:'DM Sans',sans-serif;font-size:14px;padding:14px 18px;outline:0;width:100%;transition:border-color .2s}.ghl-section-scope .ct-fi:focus,.ghl-section-scope .ct-fs:focus,.ghl-section-scope .ct-ft:focus{border-color:rgba(201,169,110,.4)}.ghl-section-scope .ct-fi::placeholder,.ghl-section-scope .ct-ft::placeholder{color:var(--muted)}.ghl-section-scope .ct-fs{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='8' viewBox='0 0 12 8'%3E%3Cpath d='M1 1l5 5 5-5' stroke='%2377778a' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 16px center}.ghl-section-scope .ct-fs option{background:var(--dark);color:var(--white)}.ghl-section-scope .ct-ft{min-height:120px;resize:vertical}.ghl-section-scope .ct-fr{display:flex;align-items:center;gap:16px;margin-top:8px}.ghl-section-scope .ct-cb{width:18px;height:18px;border:1px solid var(--border);background:var(--charcoal);flex-shrink:0;cursor:pointer;appearance:none;outline:0;transition:border-color .2s}.ghl-section-scope .ct-cb:checked{background:var(--accent);border-color:var(--accent)}.ghl-section-scope .ct-cbl{font-size:13px;color:var(--muted2);line-height:1.5}.ghl-section-scope .ct-cbl a{color:var(--accent);text-decoration:none}.ghl-section-scope .ct-div{height:1px;background:var(--border);margin:28px 0}.ghl-section-scope .ct-submit{display:flex;align-items:center;justify-content:space-between;margin-top:32px;flex-wrap:wrap;gap:16px}.ghl-section-scope .ct-fn{font-size:12px;color:var(--muted)}.ghl-section-scope .ct-fn strong{color:var(--white)}.ghl-section-scope .ct-btn{background:var(--accent);color:var(--black);padding:18px 52px;font-size:12px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;border:none;cursor:pointer;transition:.25s}.ghl-section-scope .ct-btn:hover{transform:translateY(-2px);box-shadow:0 16px 40px rgba(201,169,110,.25)}.ghl-section-scope .ct-btn-o{background:var(--orange);color:#fff;padding:18px 52px;font-size:12px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;border:none;cursor:pointer;transition:.25s}.ghl-section-scope .ct-btn-o:hover{background:#ff5c1f;transform:translateY(-2px)}.ghl-section-scope .ct-success{display:none;background:var(--accent-dim);border:1px solid rgba(201,169,110,.2);padding:32px 36px;font-size:14px;color:var(--accent);margin-top:20px}.ghl-section-scope .ct-success-icon{font-size:36px;color:var(--accent);margin-bottom:12px}.ghl-section-scope .ct-success-title{font-family:'Bebas Neue',sans-serif;font-size:32px;letter-spacing:1px;color:#fff;margin-bottom:6px}.ghl-section-scope .ct-success-sub{color:var(--muted);font-size:14px;margin-bottom:16px}.ghl-section-scope .ct-success-steps{padding-left:20px;display:flex;flex-direction:column;gap:10px;font-size:14px;color:rgba(255,255,255,.8);margin-bottom:20px}.ghl-section-scope .ct-success-steps li{line-height:1.5}.ghl-section-scope .ct-success-steps strong{color:#fff}.ghl-section-scope .ct-success-alt{font-size:13px;color:var(--muted)}.ghl-section-scope .ct-success-call{color:var(--accent);text-decoration:underline}@media(max-width:992px){.ghl-section-scope .ct-hero-inner{grid-template-columns:1fr;gap:48px}}@media(max-width:768px){.ghl-section-scope .ct-hero{padding:120px 0 60px}.ghl-section-scope .ct-forms{padding:80px 0}.ghl-section-scope .ct-panels{padding:36px 28px}.ghl-section-scope .ct-tab{padding:12px 18px;font-size:10px;letter-spacing:1.5px}.ghl-section-scope .ct-submit{flex-direction:column;align-items:stretch}.ghl-section-scope .ct-btn,.ghl-section-scope .ct-btn-o{width:100%;text-align:center}.ghl-section-scope .ct-bc{padding:0}}@media(max-width:480px){.ghl-section-scope .ct-hero h1{font-size:clamp(36px,10vw,56px);line-height:.95}.ghl-section-scope .ct-fg2{grid-template-columns:1fr}.ghl-section-scope .ct-fg.full{grid-column:auto}.ghl-section-scope .ct-tabs{flex-direction:column}.ghl-section-scope .ct-tab{text-align:left;border-bottom:none;border-left:2px solid transparent}.ghl-section-scope .ct-tab.active{border-left-color:var(--accent);border-bottom-color:transparent}}.ghl-section-scope .ct-strip{padding:80px 0}.ghl-section-scope .ct-strip-inner{display:grid;grid-template-columns:repeat(4,1fr);gap:1px;border:1px solid var(--border);background:var(--border)}.ghl-section-scope .ct-si{background:var(--charcoal);padding:44px 36px;transition:background .3s}.ghl-section-scope .ct-si:hover{background:var(--card2);transform:translateY(-3px)}.ghl-section-scope .ct-si-icon{width:48px;height:48px;margin-bottom:16px;display:flex;align-items:center;justify-content:center;background:var(--accent-dim);border:1px solid rgba(201,169,110,.15);color:var(--accent);transition:.3s}.ghl-section-scope .ct-si:hover .ct-si-icon{background:rgba(201,169,110,.12);border-color:rgba(201,169,110,.3);box-shadow:0 0 15px rgba(201,169,110,.1)}.ghl-section-scope .ct-si-icon svg{width:22px;height:22px}.ghl-section-scope .ct-si-icon svg circle,.ghl-section-scope .ct-si-icon svg line,.ghl-section-scope .ct-si-icon svg path,.ghl-section-scope .ct-si-icon svg polyline,.ghl-section-scope .ct-si-icon svg rect{stroke:var(--accent);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ghl-section-scope .ct-si-label{font-size:10px;letter-spacing:3px;text-transform:uppercase;color:var(--muted);margin-bottom:10px}.ghl-section-scope .ct-si-value{font-size:16px;font-weight:500;color:var(--white);margin-bottom:4px}.ghl-section-scope .ct-si-sub{font-size:13px;color:var(--muted)}.ghl-section-scope .ct-si-link{text-decoration:none;color:var(--accent)}.ghl-section-scope .ct-si-link:hover{color:var(--white)}@media(max-width:992px){.ghl-section-scope .ct-strip-inner{grid-template-columns:repeat(2,1fr)}}@media(max-width:480px){.ghl-section-scope .ct-strip-inner{grid-template-columns:1fr}.ghl-section-scope .ct-si{padding:32px 24px}.ghl-section-scope .ct-strip{padding:60px 0}}.ghl-section-scope .ct-faq{padding:100px 0}.ghl-section-scope .ct-faq-inner{display:grid;grid-template-columns:1fr 1.4fr;gap:100px;align-items:start}.ghl-section-scope .ct-faq-left p{font-size:15px;color:var(--muted2);line-height:1.8;margin-bottom:30px}.ghl-section-scope .ct-faq-trust{background:var(--charcoal);border:1px solid var(--border);padding:30px}.ghl-section-scope .ct-flt-title{font-size:14px;font-weight:600;color:var(--white);margin-bottom:16px}.ghl-section-scope .ct-trust-items{display:flex;flex-direction:column;gap:12px}.ghl-section-scope .ct-trust-item{display:flex;align-items:center;gap:12px;font-size:13px;color:var(--muted2)}.ghl-section-scope .ct-trust-item-icon{flex-shrink:0;width:32px;height:32px;display:flex;align-items:center;justify-content:center;background:var(--accent-dim);border:1px solid rgba(201,169,110,.15);color:var(--accent)}.ghl-section-scope .ct-trust-item-icon svg{width:14px;height:14px}.ghl-section-scope .ct-trust-item-icon svg circle,.ghl-section-scope .ct-trust-item-icon svg path,.ghl-section-scope .ct-trust-item-icon svg polygon{stroke:var(--accent);fill:none;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ghl-section-scope .ct-trust-item strong{color:var(--white)}.ghl-section-scope .ct-faq-list{display:flex;flex-direction:column}.ghl-section-scope .ct-fqi{border-bottom:1px solid var(--border)}.ghl-section-scope .ct-fqi:first-child{border-top:1px solid var(--border)}.ghl-section-scope .ct-fq{display:flex;justify-content:space-between;align-items:center;padding:22px 0;cursor:pointer;font-size:15px;font-weight:500;color:var(--white);transition:color .2s;gap:20px}.ghl-section-scope .ct-fq:hover{color:var(--accent)}.ghl-section-scope .ct-fqi-icon{font-size:20px;color:var(--muted);transition:transform .3s,color .3s;flex-shrink:0}.ghl-section-scope .ct-fqi.open .ct-fqi-icon{transform:rotate(45deg);color:var(--accent)}.ghl-section-scope .ct-fqa{max-height:0;overflow:hidden;transition:max-height .4s,padding .3s;font-size:14px;color:var(--muted2);line-height:1.8}.ghl-section-scope .ct-fqi.open .ct-fqa{max-height:300px;padding-bottom:22px}@media(max-width:992px){.ghl-section-scope .ct-faq-inner{grid-template-columns:1fr;gap:48px}.ghl-section-scope .ct-faq{padding:80px 0}}@media(max-width:480px){.ghl-section-scope .ct-faq{padding:60px 0}}.ghl-section-scope .cct-label{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.16,1,.3,1),transform .6s cubic-bezier(.16,1,.3,1)}.ghl-section-scope .cct-heading{opacity:0;transform:translateY(24px);transition:opacity .7s cubic-bezier(.16,1,.3,1) .1s,transform .7s cubic-bezier(.16,1,.3,1) .1s}.ghl-section-scope .cct-desc{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.16,1,.3,1) .2s,transform .6s cubic-bezier(.16,1,.3,1) .2s}.ghl-section-scope .cct-buttons{opacity:0;transform:translateY(20px);transition:opacity .6s cubic-bezier(.16,1,.3,1) .35s,transform .6s cubic-bezier(.16,1,.3,1) .35s;display:flex;gap:14px;justify-content:center;flex-wrap:wrap;position:relative}.ghl-section-scope .cct-note{opacity:0;transition:opacity .6s cubic-bezier(.16,1,.3,1) .5s;font-size:12px;color:var(--muted);margin-top:24px;position:relative}.ghl-section-scope .cct-wrap.visible .cct-buttons,.ghl-section-scope .cct-wrap.visible .cct-desc,.ghl-section-scope .cct-wrap.visible .cct-heading,.ghl-section-scope .cct-wrap.visible .cct-label,.ghl-section-scope .cct-wrap.visible .cct-note{opacity:1;transform:none}.ghl-section-scope .ct-cta-s{padding:160px 0;position:relative;overflow:hidden;text-align:center}.ghl-section-scope .ct-cta-s::before{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:900px;height:450px;background:radial-gradient(ellipse,rgba(201,169,110,.09) 0,transparent 70%);filter:blur(60px);pointer-events:none;animation:4s ease-in-out infinite cctGlow}.ghl-section-scope .ct-cta-s h2{font-family:'Bebas Neue',sans-serif;font-size:clamp(44px,8vw,100px);line-height:1;letter-spacing:2px;margin-bottom:22px;position:relative}.ghl-section-scope .ct-cta-s h2 span{color:var(--accent);text-shadow:0 0 30px rgba(201,169,110,.2)}.ghl-section-scope .ct-cta-s p.cct-desc{font-size:16px;color:var(--muted2);max-width:480px;margin:0 auto 50px;line-height:1.75;position:relative}.ghl-section-scope .ct-cta-s p strong{color:var(--white)}.ghl-section-scope .cct-note span{color:var(--accent)}@media(max-width:480px){.ghl-section-scope .ct-cta-s{padding:80px 0}.ghl-section-scope .ct-cta-s::before{width:300px;height:300px}.ghl-section-scope .ct-cta-s h2{font-size:clamp(36px,10vw,60px)}.ghl-section-scope .ct-cta-s p.cct-desc{font-size:14px;margin-bottom:36px}.ghl-section-scope .cct-buttons a{max-width:100%}.ghl-section-scope .cct-note{font-size:11px;line-height:1.6}}