body[class*=hs-content-id]{background:linear-gradient(135deg,#1a1a2e,#16213e 50%,#0f3460);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;min-height:100vh}.install-page-container{margin:0 auto;max-width:var(--container-lg,1024px);padding:var(--space-4xl,80px) var(--container-padding,32px)}.install-hero-section{margin-bottom:var(--space-5xl,96px);margin-left:auto;margin-right:auto;max-width:var(--container-md,768px);text-align:center}.install-hero-section .hero-label{color:hsla(0,0%,100%,.6);font-size:var(--font-size-sm,12px);font-weight:400;letter-spacing:var(--letter-spacing-widest,.3em);margin-bottom:var(--space-6,24px);text-transform:uppercase}.install-hero-section h1{color:#fff;font-size:var(--font-size-h2,64px);font-weight:300;letter-spacing:var(--letter-spacing-tight,-.025em);line-height:var(--line-height-snug,1.2);margin:0 0 var(--space-6,24px) 0}.gradient-text{background:linear-gradient(135deg,#ff6e82,#f6861f);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.install-hero-section .subtitle{color:hsla(0,0%,100%,.8);font-size:var(--font-size-lg,20px);font-weight:400;letter-spacing:var(--letter-spacing-wide,.1em);line-height:var(--line-height-normal,1.5);margin:0 0 var(--space-8,32px) 0;text-transform:uppercase}.install-hero-section .description{color:hsla(0,0%,100%,.7);font-size:var(--font-size-md,18px);font-weight:300;line-height:var(--line-height-relaxed,1.6);margin:0 0 var(--space-12,48px) 0;margin-left:auto;margin-right:auto;max-width:600px}.hs-form,.install-form-container,form{backdrop-filter:blur(24px)!important;background:linear-gradient(135deg,hsla(0,0%,100%,.08),hsla(0,0%,100%,.04))!important;border:var(--border-width-1,1px) solid hsla(0,0%,100%,.12)!important;border-radius:var(--border-radius-2xl,24px)!important;box-shadow:var(--shadow-xl,0 20px 25px -5px rgba(0,0,0,.1)),0 0 60px rgba(255,110,130,.05)!important;margin:var(--space-8,32px) auto!important;max-width:var(--container-md,768px)!important;padding:var(--space-12,48px)!important}.form-section-title,.hs-form h1,.hs-form h2,.hs-form h3,.hs-richtext h1,.hs-richtext h2,.hs-richtext h3,.install-form-container h1,.install-form-container h2,.install-form-container h3,form h1,form h2,form h3{color:hsla(0,0%,100%,.95)!important;font-size:var(--font-size-h5,32px)!important;font-weight:400!important;-webkit-text-fill-color:hsla(0,0%,100%,.95)!important;background:none!important;border-bottom:var(--border-width-2,2px) solid rgba(255,110,130,.15)!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;letter-spacing:var(--letter-spacing-tight,-.025em)!important;line-height:var(--line-height-snug,1.2)!important;margin:0 0 var(--space-8,32px) 0!important;padding-bottom:var(--space-4,16px)!important;text-align:left!important}.form-section-divider{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.2),transparent);border:none;height:var(--border-width-1,1px);margin:var(--space-10,40px) 0}.hs-form-field{margin-bottom:var(--space-8,32px)!important;position:relative!important}.hs-form label{align-items:center!important;color:hsla(0,0%,100%,.9)!important;display:inline-flex!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:var(--font-size-sm,12px)!important;font-weight:500!important;gap:var(--space-2,8px)!important;letter-spacing:var(--letter-spacing-wide,.1em)!important;line-height:var(--line-height-relaxed,1.6)!important;margin-bottom:var(--space-3,12px)!important;text-transform:uppercase!important}.hs-field-desc{display:none!important}.tooltip-trigger{align-items:center!important;background:hsla(0,0%,100%,.1)!important;border:1px solid hsla(0,0%,100%,.3)!important;border-radius:50%!important;color:hsla(0,0%,100%,.6)!important;cursor:help!important;display:inline-flex!important;font-size:11px!important;font-weight:600!important;height:16px!important;justify-content:center!important;position:relative!important;transition:all .2s ease!important;width:16px!important}.tooltip-trigger:hover{background:rgba(255,110,130,.15)!important;border-color:rgba(255,110,130,.5)!important;color:#ff6e82!important;transform:scale(1.1)!important}.tooltip-content{backdrop-filter:blur(20px)!important;background:linear-gradient(135deg,rgba(26,26,46,.98),rgba(22,33,62,.98))!important;border:1px solid hsla(0,0%,100%,.15)!important;border-radius:12px!important;bottom:calc(100% + 8px)!important;box-shadow:0 10px 40px rgba(0,0,0,.5),0 0 0 1px hsla(0,0%,100%,.05)!important;max-width:360px!important;min-width:280px!important;opacity:0!important;padding:var(--space-3,12px) var(--space-4,16px)!important;pointer-events:none!important;transform:translateX(-50%) scale(.95)!important;transition:all .3s cubic-bezier(.34,1.56,.64,1)!important;visibility:hidden!important;z-index:1000!important}.tooltip-content,.tooltip-content:after{left:50%!important;position:absolute!important}.tooltip-content:after{border:6px solid transparent!important;border-top-color:rgba(22,33,62,.98)!important;content:""!important;top:100%!important;transform:translateX(-50%)!important}.tooltip-trigger:focus .tooltip-content,.tooltip-trigger:hover .tooltip-content{opacity:1!important;transform:translateX(-50%) scale(1)!important;visibility:visible!important}.tooltip-content p{color:hsla(0,0%,100%,.85)!important;font-size:var(--font-size-sm,12px)!important;font-weight:300!important;letter-spacing:normal!important;line-height:var(--line-height-relaxed,1.6)!important;margin:0!important;text-transform:none!important}@media (max-width:767px){.tooltip-content{bottom:auto!important;left:calc(100% + 12px)!important;top:-8px!important;transform:translateX(0) scale(.95)!important}.tooltip-trigger:focus .tooltip-content,.tooltip-trigger:hover .tooltip-content{transform:translateX(0) scale(1)!important}.tooltip-content:after{border:6px solid transparent!important;border-right-color:rgba(22,33,62,.98)!important;left:-5px!important;top:12px!important;transform:none!important}}.hs-form input[type=email],.hs-form input[type=number],.hs-form input[type=password],.hs-form input[type=tel],.hs-form input[type=text],.hs-form select,.hs-form textarea{backdrop-filter:blur(12px)!important;background:linear-gradient(135deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.06))!important;border:var(--border-width-1,1px) solid hsla(0,0%,100%,.2)!important;border-radius:var(--border-radius-lg,12px)!important;box-sizing:border-box!important;color:#fff!important;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif!important;font-size:var(--font-size-base,16px)!important;font-weight:300!important;line-height:var(--line-height-normal,1.5)!important;margin-top:var(--space-2,8px)!important;outline:none!important;padding:var(--space-4,16px) var(--space-5,20px)!important;transition:all var(--duration-normal,.3s) var(--ease-in-out,cubic-bezier(.4,0,.2,1))!important;width:100%!important}.hs-form textarea{min-height:120px!important;resize:vertical!important}.hs-form input:focus,.hs-form select:focus,.hs-form textarea:focus{background:linear-gradient(135deg,hsla(0,0%,100%,.15),hsla(0,0%,100%,.1))!important;border-color:rgba(255,110,130,.8)!important;box-shadow:0 0 0 3px rgba(255,110,130,.2)!important;transform:translateY(-1px)!important}.hs-form input::placeholder,.hs-form textarea::placeholder{color:hsla(0,0%,100%,.4)!important;font-weight:300!important}.hs-form .hs-form-booleancheckbox,.hs-form .hs-form-radio{margin-bottom:var(--space-4,16px)!important}.hs-form input[type=checkbox],.hs-form input[type=radio]{accent-color:#ff6e82!important;height:20px!important;margin-right:var(--space-3,12px)!important;transform:scale(1.2)!important;width:20px!important}.hs-form .hs-form-booleancheckbox label,.hs-form .hs-form-radio label{align-items:center!important;color:hsla(0,0%,100%,.9)!important;cursor:pointer!important;display:flex!important;font-size:var(--font-size-base,16px)!important;font-weight:300!important;letter-spacing:normal!important;line-height:var(--line-height-relaxed,1.6)!important;text-transform:none!important}.hs-form .hs-form-booleancheckbox label .tooltip-trigger,.hs-form .hs-form-radio label .tooltip-trigger{margin-left:var(--space-2,8px)!important}.hs-form .hs-button,.hs-form input[type=submit]{backdrop-filter:blur(20px)!important;background:linear-gradient(135deg,#ff6e82,#f6861f)!important;border:none!important;border-radius:var(--border-radius-xl,16px)!important;box-shadow:0 8px 32px rgba(255,110,130,.3)!important;color:#fff!important;cursor:pointer!important;display:block!important;font-size:var(--font-size-base,16px)!important;font-weight:500!important;letter-spacing:var(--letter-spacing-wide,.1em)!important;margin-top:var(--space-8,32px)!important;padding:var(--space-5,20px) var(--space-10,40px)!important;text-transform:uppercase!important;transition:all var(--duration-normal,.3s) var(--ease-in-out,cubic-bezier(.4,0,.2,1))!important;width:100%!important}.hs-form .hs-button:hover,.hs-form input[type=submit]:hover{background:linear-gradient(135deg,#ff5252,#e55100)!important;box-shadow:0 12px 40px rgba(255,110,130,.4)!important;transform:translateY(-2px)!important}.hs-form .hs-button:active,.hs-form input[type=submit]:active{transform:translateY(0)!important}.submitted-message{backdrop-filter:blur(20px)!important;background:linear-gradient(135deg,rgba(107,207,127,.15),rgba(107,207,127,.05))!important;border:var(--border-width-1,1px) solid rgba(107,207,127,.3)!important;border-radius:var(--border-radius-xl,16px)!important;color:#6bcf7f!important;font-size:var(--font-size-md,18px)!important;font-weight:400!important;margin:var(--space-6,24px) 0!important;padding:var(--space-8,32px)!important;text-align:center!important}.hs-error-msgs{backdrop-filter:blur(10px)!important;background:linear-gradient(135deg,hsla(0,100%,71%,.15),hsla(0,100%,71%,.05))!important;border:var(--border-width-1,1px) solid hsla(0,100%,71%,.3)!important;border-radius:var(--border-radius-lg,12px)!important;color:#ff6b6b!important;font-size:var(--font-size-sm,12px)!important;margin-top:var(--space-2,8px)!important;padding:var(--space-4,16px)!important}.hs-form .hs-form-field.hs-fieldtype-text{display:flex!important;flex-direction:column!important;gap:var(--space-2,8px)!important}.hs-form .hs-form-field.hs-form-field--half{display:inline-block!important;margin-right:var(--space-4,16px)!important;vertical-align:top!important;width:calc(50% - var(--space-2, 8px))!important}.hs-form .hs-form-field.hs-form-field--half:last-child{margin-right:0!important}.hs-form .hs-form-field>*{position:relative!important;z-index:1!important}.hs-richtext{margin-bottom:var(--space-6,24px)!important}.hs-richtext p{line-height:var(--line-height-relaxed,1.6)!important;margin-bottom:var(--space-4,16px)!important}.hs-dependent-field,.hs-form-field-group{margin-bottom:var(--space-8,32px)!important;margin-top:var(--space-4,16px)!important}.hs-form fieldset{border:none!important;margin-bottom:var(--space-10,40px)!important;padding:0!important}.hs-form fieldset legend{border-bottom:var(--border-width-1,1px) solid hsla(0,0%,100%,.1)!important;color:#fff!important;font-size:var(--font-size-lg,20px)!important;font-weight:400!important;margin-bottom:var(--space-6,24px)!important;padding-bottom:var(--space-3,12px)!important;width:100%!important}@media (max-width:1023px){.install-page-container{padding:var(--space-3xl,64px) var(--space-6,24px)}.hs-form,.install-form-container,form{margin:var(--space-6,24px) auto!important;padding:var(--space-10,40px) var(--space-8,32px)!important}.install-hero-section h1{font-size:var(--font-size-h3,48px)}}@media (max-width:767px){.install-page-container{padding:var(--space-2xl,48px) var(--space-4,16px)}.hs-form,.install-form-container,form{border-radius:var(--border-radius-xl,16px)!important;margin:var(--space-4,16px) auto!important;padding:var(--space-8,32px) var(--space-6,24px)!important}.install-hero-section h1{font-size:var(--font-size-h4,40px)}.install-hero-section .description,.install-hero-section .subtitle{font-size:var(--font-size-base,16px)}.hs-form h1,.hs-form h2,.hs-form h3,.install-form-container h1,.install-form-container h2,.install-form-container h3{font-size:var(--font-size-h6,24px)!important}.hs-form .hs-form-field.hs-form-field--half{display:block!important;margin-bottom:var(--space-6,24px)!important;margin-right:0!important;width:100%!important}.hs-form input,.hs-form select,.hs-form textarea{font-size:16px!important}}.hs-form input:focus,.hs-form input[type=submit]:focus,.hs-form select:focus,.hs-form textarea:focus{outline:2px solid rgba(255,110,130,.5)!important;outline-offset:2px!important}@media (prefers-contrast:high){.hs-form,.install-form-container,form{border-color:hsla(0,0%,100%,.3)!important}.hs-form input,.hs-form select,.hs-form textarea{border-color:hsla(0,0%,100%,.4)!important}}@media (prefers-reduced-motion:reduce){.hs-form input,.hs-form input[type=submit],.hs-form select,.hs-form textarea{transition:none!important}}.hs-form-iframe{background:transparent!important;border:none!important;width:100%!important}