.ct-hero{padding:var(--space-2xl) 0 var(--space-3xl);background:linear-gradient(165deg,var(--se-navy) 0%,var(--se-navy-dark) 100%);position:relative;overflow:hidden}.ct-hero::before{content:'';position:absolute;top:-50%;right:-20%;width:800px;height:800px;background:radial-gradient(circle,rgba(238,101,37,.06) 0%,transparent 60%);border-radius:var(--radius-circle);pointer-events:none}.ct-hero-grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--space-xl);align-items:start}.ct-hero-text{position:relative;z-index:1}.ct-hero-text h1{font-family:var(--font-heading);font-size:2.8rem;font-weight:normal;line-height:1.1;color:var(--se-white);text-transform:uppercase;letter-spacing:.02em;margin-bottom:var(--space-md)}.ct-lead{font-size:1.15rem;color:rgba(255,255,255,.7);line-height:1.7;margin-bottom:var(--space-xl)}.ct-info-cards{display:flex;flex-direction:column;gap:var(--space-md)}.ct-info-card{display:flex;align-items:flex-start;gap:16px;padding:20px;background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.08);border-radius:var(--radius-md);transition:all var(--transition-base)}.ct-info-card:hover{background:rgba(255,255,255,.08);border-color:rgba(238,101,37,.3)}.ct-info-card>i{font-size:1.6rem;color:var(--se-orange);flex-shrink:0;margin-top:2px}.ct-info-card h4{font-family:var(--font-heading);font-weight:normal;font-size:1rem;color:var(--se-white);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.ct-info-card p,.ct-info-card a{font-size:.95rem;color:rgba(255,255,255,.6);line-height:1.5;text-decoration:none}.ct-info-card a:hover{color:var(--se-orange)}.ct-form-wrapper{position:relative;z-index:1}.ct-form-card{background:var(--se-white);border-radius:var(--radius-lg);padding:35px;box-shadow:var(--shadow-xl)}.ct-form-card h3{font-family:var(--font-heading);font-weight:normal;font-size:1.6rem;color:var(--se-navy);text-transform:uppercase;letter-spacing:.06em;margin-bottom:6px}.ct-form-subtitle{font-size:.9rem;color:var(--se-gray);margin-bottom:var(--space-md)}.ct-form-card .form-group{margin-bottom:14px}.ct-form-card .form-group .row{display:flex;flex-direction:column;gap:0;margin:0}.ct-form-card .form-group .col-md-3,.ct-form-card .form-group .col-md-5,.ct-form-card .form-group [class*="col-"]{width:100%!important;max-width:100%!important;flex:0 0 100%!important;padding:0}.ct-form-card .row.form-group{display:flex;flex-direction:column;margin:0 0 14px 0}.ct-form-card .tright{text-align:left!important}.ct-form-card .no-padding,.ct-form-card .nopadding,.ct-form-card .nomargin{padding:0!important;margin:0!important}.ct-form-card .form-group label{display:block;font-size:.85rem;font-weight:600;color:var(--se-navy);margin-bottom:6px;font-family:var(--font-body)}.ct-form-card .form-control{width:100%;padding:10px 14px;border:1px solid var(--se-gray-border);border-radius:var(--radius-sm);font-size:.95rem;font-family:var(--font-body);background:#fff;transition:border-color .2s ease;box-sizing:border-box}.ct-form-card .form-control:focus{outline:0;border-color:var(--se-orange);box-shadow:0 0 0 3px rgba(238,101,37,.1)}.ct-form-card textarea.form-control{min-height:100px;resize:vertical}.ct-form-card .mainCapContainer{justify-content:flex-start}.ct-form-card .captchacontainer{width:100%;max-width:360px;position:relative;margin-bottom:8px}.ct-form-card .captchacontainer img.captcha{display:block;height:auto;border-radius:var(--radius-sm) 0 0 var(--radius-sm);border:1px solid var(--se-gray-border);border-right:0}.ct-form-card .txtCaptCha{width:100%;max-width:360px;padding:10px 14px;border:1px solid var(--se-gray-border);border-radius:var(--radius-sm);font-size:.95rem;font-family:var(--font-body);background:#fff;transition:border-color .2s ease;box-sizing:border-box}.ct-form-card .txtCaptCha:focus{outline:0;border-color:var(--se-orange);box-shadow:0 0 0 3px rgba(238,101,37,.1)}.ct-form-card .button-rounded,body .ct-form-card #btnSend,body .ct-form-card #btnSend.button,body .ct-form-card #btnSend.button.button-reveal,body .ct-form-card #btnSend.button.button-rounded{display:flex!important;align-items:center!important;justify-content:center!important;gap:10px!important;width:100%!important;height:auto!important;padding:14px 20px!important;margin:8px 0 0 0!important;background:linear-gradient(135deg,var(--se-orange) 0%,var(--se-orange-dark) 100%)!important;color:#fff!important;border:0!important;border-radius:var(--radius-sm)!important;font-size:1rem!important;font-weight:700!important;cursor:pointer!important;font-family:var(--font-body)!important;transition:all .3s cubic-bezier(.4,0,.2,1)!important;box-shadow:0 4px 15px rgba(238,101,37,.3)!important;text-transform:uppercase!important;letter-spacing:.04em!important;line-height:1.4!important;float:none!important;position:relative!important;overflow:visible!important}body .ct-form-card #btnSend span,body:not(.device-touch) .ct-form-card #btnSend.button.button-reveal span{display:inline!important;position:static!important;left:auto!important;padding:0!important;background:none!important;transition:none!important}body .ct-form-card #btnSend i,body:not(.device-touch) .ct-form-card #btnSend.button.button-reveal i{display:inline-block!important;position:static!important;left:auto!important;right:auto!important;width:auto!important;height:auto!important;line-height:inherit!important;font-size:1rem!important;background:none!important;border-radius:0!important;margin:0!important;transition:none!important}body .ct-form-card #btnSend:hover{transform:translateY(-2px)!important;box-shadow:0 8px 25px rgba(238,101,37,.4)!important}.ct-form-card .fieldRequired:before{content:"*";color:var(--se-orange);font-size:.8rem;margin-right:2px}.ct-form-card .tright{text-align:left}.ct-form-card .no-padding,.ct-form-card .nopadding{padding:0}.ct-trust-section{padding:var(--space-lg) 0;background:var(--se-offwhite);border-top:1px solid var(--se-gray-border)}.ct-trust-items{display:flex;justify-content:center;gap:var(--space-xl);flex-wrap:wrap}.ct-trust-item{display:flex;align-items:center;gap:10px;color:var(--se-gray);font-size:.9rem}.ct-trust-item i{color:var(--se-orange);font-size:1.2rem}@media(max-width:1024px){.ct-hero-text h1{font-size:2.2rem}}@media(max-width:768px){.ct-hero-grid{grid-template-columns:1fr;gap:var(--space-lg)}.ct-hero-text h1{font-size:2rem;text-align:center}.ct-lead{text-align:center}.ct-info-cards{margin-bottom:var(--space-lg)}.ct-form-card{padding:25px}.ct-trust-items{gap:var(--space-md)}}@media(max-width:480px){.ct-hero{padding:var(--space-xl) 0 var(--space-2xl)}.ct-hero-text h1{font-size:1.6rem}.ct-form-card{padding:20px}.ct-trust-items{flex-direction:column;align-items:center}}@media(max-width:767.98px){.ct-hero-grid{grid-template-columns:1fr}.ct-form-card{padding:25px}.captchacontainer{max-width:100%}.txtCaptCha{max-width:100%}}@media(max-width:480px){.ct-form-card{padding:15px}.ct-hero h1{font-size:1.5rem}}