:root{--midnight:#0d1117;--charcoal:#161b22;--graphite:#21262d;--slate:#30363d;--teal-bright:#00ffd0;--teal-primary:#00d4aa;--teal-muted:#00b894;--teal-dark:#00916e;--blue-bright:#79c0ff;--blue-primary:#58a6ff;--blue-muted:#388bfd;--white:#fff;--off-white:#f0f6fc;--light-gray:#c9d1d9;--medium-gray:#8b949e;--dark-gray:#484f58;--success:#3fb950;--warning:#d29922;--error:#f85149;--font-display:"Space Grotesk",sans-serif;--font-body:"DM Sans",sans-serif;--font-alt:"Instrument Sans",sans-serif;--space-xs:8px;--space-sm:16px;--space-md:24px;--space-lg:32px;--space-xl:48px;--space-2xl:64px;--space-3xl:80px;--radius-sm:4px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--container-max:1200px;--container-padding:24px;--transition-fast:0.15s ease;--transition-normal:0.2s ease;--transition-slow:0.3s ease;--easing-smooth:cubic-bezier(0.4,0,0.2,1);--easing-bounce:cubic-bezier(0.22,1,0.36,1)}*,:after,:before{box-sizing:border-box;margin:0;padding:0}html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body,html{font-size:16px}body{background-color:var(--midnight);color:var(--light-gray);font-family:var(--font-body);font-weight:400;line-height:1.6}h1,h2,h3,h4,h5,h6{color:var(--white);font-family:var(--font-display);line-height:1.2;margin-bottom:var(--space-sm)}.buldok-display{font-size:56px;font-weight:700;letter-spacing:-2px;line-height:1.1}.buldok-h1,h1{font-size:40px;font-weight:700;letter-spacing:-1.5px}.buldok-h2,h2{font-size:32px;font-weight:600;letter-spacing:-1px}.buldok-h3,h3{font-size:24px;font-weight:600;letter-spacing:-.5px}.buldok-h4,h4{font-size:20px;font-weight:500;letter-spacing:0}.buldok-body-lg{font-size:18px;line-height:1.7}p{margin-bottom:var(--space-sm)}.buldok-small{font-size:14px}.buldok-caption{font-size:12px;font-weight:500}.buldok-eyebrow{font-family:var(--font-display);font-size:12px;font-weight:600;letter-spacing:2px;text-transform:uppercase}.buldok-eyebrow,a{color:var(--teal-primary)}a{text-decoration:none;transition:color var(--transition-fast)}a:hover{color:var(--teal-bright)}.buldok-container{margin:0 auto;max-width:var(--container-max);padding:0 var(--container-padding);width:100%}.buldok-section{padding:var(--space-3xl) 0}.buldok-section--sm{padding:var(--space-2xl) 0}.buldok-section--lg{padding:100px 0}.buldok-section__subheadline{font-size:18px}.buldok-bg-midnight{background-color:var(--midnight)}.buldok-bg-charcoal{background-color:var(--charcoal)}.buldok-bg-gradient{background:linear-gradient(180deg,var(--charcoal) 0,var(--midnight) 100%)}.buldok-btn{align-items:center;border:none;border-radius:var(--radius-md);cursor:pointer;display:inline-flex;font-family:var(--font-display);font-size:14px;font-weight:600;gap:var(--space-xs);justify-content:center;letter-spacing:.3px;padding:14px 28px;text-decoration:none;transition:all .2s ease;white-space:nowrap}.buldok-btn--primary{background-color:var(--teal-primary);color:var(--midnight)}.buldok-btn--primary:hover{background-color:var(--teal-muted);color:var(--midnight);transform:translateY(-2px)}.buldok-btn--primary:active{background-color:var(--teal-dark);transform:translateY(0)}.buldok-btn--secondary{background-color:transparent;border:1px solid var(--slate);color:var(--white)}.buldok-btn--secondary:hover{border-color:var(--teal-primary);color:var(--teal-primary)}.buldok-btn--ghost{background-color:rgba(0,212,170,.1);color:var(--teal-primary);font-weight:500;padding:12px 24px}.buldok-btn--ghost:hover{background-color:rgba(0,212,170,.15);color:var(--teal-bright)}.buldok-btn--link{background:none;color:var(--teal-primary);font-family:var(--font-body);font-weight:500;padding:0}.buldok-btn--link:hover{text-decoration:underline}.buldok-btn--sm{font-size:13px;padding:8px 16px}.buldok-btn--lg{font-size:16px;font-weight:700;padding:18px 40px}.buldok-btn__arrow{transition:transform var(--transition-fast)}.buldok-btn:hover .buldok-btn__arrow{transform:translateX(4px)}.buldok-card{background-color:var(--charcoal);border:1px solid var(--graphite);border-radius:var(--radius-xl);padding:var(--space-lg);transition:all .3s ease}.buldok-card:hover{border-color:var(--slate)}.buldok-card--interactive{cursor:pointer}.buldok-card--interactive:hover{border-color:var(--teal-primary);box-shadow:0 20px 40px rgba(0,212,170,.1);transform:translateY(-4px)}.buldok-card__icon{align-items:center;color:var(--teal-primary);display:flex;height:48px;justify-content:center;margin-bottom:20px;width:48px}.buldok-card__icon svg{height:48px;stroke-width:2px;width:48px}.buldok-card__title{color:var(--white);font-family:var(--font-display);font-size:20px;font-weight:600;margin-bottom:12px}.buldok-card__text{color:var(--light-gray);font-size:15px;line-height:1.6}.buldok-card__meta{color:var(--medium-gray);font-family:var(--font-body);font-size:13px;font-weight:500;margin-top:var(--space-sm)}.buldok-card__cta{margin-top:var(--space-md)}.buldok-card--accent{border-left:3px solid var(--teal-primary);border-radius:var(--radius-lg);padding:28px}.buldok-card--accent .buldok-card__icon{height:32px;margin-bottom:var(--space-sm);width:32px}.buldok-card--accent .buldok-card__icon svg{height:32px;width:32px}.buldok-card--accent .buldok-card__title{font-size:18px}.buldok-card--accent .buldok-card__text{font-size:14px}.buldok-card--testimonial{padding:var(--space-lg);position:relative}.buldok-card--testimonial .buldok-card__quote-icon{color:var(--teal-primary);margin-bottom:var(--space-sm);opacity:.5}.buldok-card--testimonial .buldok-card__quote{color:var(--light-gray);font-family:var(--font-body);font-size:16px;font-style:italic;line-height:1.7;margin-bottom:var(--space-md)}.buldok-card--testimonial .buldok-card__author{align-items:center;display:flex;gap:var(--space-sm)}.buldok-card--testimonial .buldok-card__author-photo{border:2px solid var(--graphite);border-radius:50%;filter:grayscale(100%);height:48px;overflow:hidden;width:48px}.buldok-card--testimonial .buldok-card__author-photo img{height:100%;object-fit:cover;width:100%}.buldok-card--testimonial .buldok-card__author-name{color:var(--white);font-family:var(--font-body);font-size:14px;font-weight:600}.buldok-card--testimonial .buldok-card__author-title{color:var(--medium-gray);font-family:var(--font-body);font-size:13px}.buldok-stat{text-align:center}.buldok-stat__number{color:var(--teal-primary);font-family:var(--font-display);font-size:48px;font-weight:700;letter-spacing:-2px;line-height:1;margin-bottom:var(--space-xs)}.buldok-stat__label{color:var(--medium-gray);font-size:14px}.buldok-tag{font-family:var(--font-display);padding:4px 10px}.buldok-tag--blue{background-color:rgba(88,166,255,.1);color:var(--blue-primary)}.buldok-grid{display:grid;gap:var(--space-md)}.buldok-grid--2{grid-template-columns:repeat(2,1fr)}.buldok-grid--3{grid-template-columns:repeat(3,1fr)}.buldok-grid--4{grid-template-columns:repeat(4,1fr)}.buldok-text-center{text-align:center}.buldok-text-teal{color:var(--teal-primary)}.buldok-text-muted{color:var(--medium-gray)}.buldok-mb-0{margin-bottom:0}.buldok-mb-xs{margin-bottom:var(--space-xs)}.buldok-mb-sm{margin-bottom:var(--space-sm)}.buldok-mb-md{margin-bottom:var(--space-md)}.buldok-mb-lg{margin-bottom:var(--space-lg)}.buldok-mb-xl{margin-bottom:var(--space-xl)}@media (max-width:1023px){:root{--container-padding:32px}.buldok-display{font-size:44px}.buldok-h1,h1{font-size:34px}.buldok-h2,h2{font-size:28px}.buldok-grid--3,.buldok-grid--4{grid-template-columns:repeat(2,1fr)}}@media (max-width:767px){:root{--container-padding:20px;--space-3xl:64px;--space-2xl:48px}.buldok-display{font-size:36px;letter-spacing:-1.5px}.buldok-h1,h1{font-size:28px;letter-spacing:-1px}.buldok-h2,h2{font-size:24px}.buldok-h3,h3{font-size:20px}.buldok-stat__number{font-size:36px}.buldok-grid--2,.buldok-grid--3,.buldok-grid--4{grid-template-columns:1fr}.buldok-btn--lg{font-size:14px;padding:14px 24px;width:100%}}.hs-menu-wrapper li,.hs-menu-wrapper ul{list-style:none;margin:0;padding:0}.hs-form input[type=email],.hs-form input[type=tel],.hs-form input[type=text],.hs-form textarea{background-color:var(--charcoal);border:1px solid var(--graphite);border-radius:var(--radius-md);color:var(--white);font-family:var(--font-body);font-size:14px;padding:12px 16px;transition:border-color var(--transition-fast);width:100%}.hs-form input:focus,.hs-form textarea:focus{border-color:var(--teal-primary);outline:none}.hs-form input::placeholder,.hs-form textarea::placeholder{color:var(--medium-gray)}.hs-form .hs-button{background-color:var(--teal-primary);border:none;border-radius:var(--radius-md);color:var(--midnight);cursor:pointer;font-family:var(--font-display);font-size:14px;font-weight:600;padding:12px 24px;transition:background-color var(--transition-fast)}.hs-form .hs-button:hover{background-color:var(--teal-muted)}.hs-form label{color:var(--light-gray);display:block;font-family:var(--font-body);font-size:14px;font-weight:500;margin-bottom:var(--space-xs)}.hs-form .hs-error-msg{color:var(--error);font-size:12px;margin-top:4px}#hs-language-switcher img,.globe_class img{display:none!important}body .lang_list_class{background-color:#0d1117!important;border:1px solid #21262d!important;border-radius:4px!important;box-shadow:0 10px 40px rgba(0,0,0,.6)!important;min-width:150px!important;padding:8px 0!important;z-index:99999!important}body .lang_list_class:after,body .lang_list_class:before{display:none!important}body .lang_list_class li{list-style:none!important;margin:0!important;padding:0!important}body .lang_list_class a{color:#c9d1d9!important;display:block!important;font-size:14px!important;padding:10px 20px!important;text-align:left!important;text-decoration:none!important;transition:all .15s ease!important}body .lang_list_class a:hover{background-color:hsla(0,0%,100%,.05)!important;color:#fff!important}body .lang_list_class a.active,body .lang_list_class li.active-language a,body .lang_list_class li.current-language a{color:#00d4aa!important;font-weight:700!important}.buldok-skip-link{background:var(--teal-primary);border-radius:0 0 var(--radius-md) 0;color:var(--midnight);font-family:var(--font-display);font-weight:600;left:0;padding:var(--space-sm) var(--space-md);position:absolute;text-decoration:none;top:-100%;z-index:9999}.buldok-skip-link:focus{top:0}:focus-visible{outline:2px solid var(--teal-bright);outline-offset:2px}.buldok-btn:focus-visible{outline:2px solid var(--teal-bright);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}.buldok-section__header{margin-bottom:var(--space-xl);text-align:center}.buldok-section__headline{color:var(--white);font-family:var(--font-display);font-size:40px;font-weight:700;letter-spacing:-1.5px;margin-bottom:var(--space-sm)}.buldok-section__subheadline{color:var(--medium-gray);font-family:var(--font-body);font-size:17px;line-height:1.7;margin:0 auto;max-width:600px}.buldok-tag{background-color:rgba(0,212,170,.1);border-radius:var(--radius-sm);color:var(--teal-primary);display:inline-block;font-family:var(--font-body);font-size:11px;font-weight:600;letter-spacing:1px;padding:6px 12px;text-transform:uppercase}.buldok-tag--bordered{border:1px solid rgba(0,212,170,.2)}.buldok-step{position:relative}.buldok-step__number{color:var(--teal-primary);font-family:var(--font-display);font-size:64px;font-weight:700;line-height:1;opacity:.2}.buldok-step__title{color:var(--white);font-family:var(--font-display);font-size:24px;font-weight:600;margin-bottom:var(--space-xs)}.buldok-step__subtitle{color:var(--teal-primary);font-family:var(--font-display);font-size:16px;font-weight:500;margin-bottom:var(--space-sm)}.buldok-step__description{color:var(--light-gray);font-family:var(--font-body);font-size:15px;line-height:1.6;margin-bottom:var(--space-sm)}.buldok-step__deliverables{color:var(--medium-gray);font-family:var(--font-body);font-size:13px;font-weight:500}.buldok-highlight{background-color:rgba(0,212,170,.08);border-left:3px solid var(--teal-primary);border-radius:0 var(--radius-md) var(--radius-md) 0;margin:var(--space-lg) 0;padding:var(--space-md)}.buldok-highlight p{color:var(--white);font-family:var(--font-body);font-size:18px;font-weight:500;line-height:1.7;margin:0}.buldok-logos{align-items:center;display:flex;flex-wrap:wrap;gap:48px 48px;justify-content:center}.buldok-logos__item{filter:grayscale(100%) brightness(200%);opacity:.5;transition:opacity .2s ease}.buldok-logos__item:hover{opacity:1}.buldok-logos__item img{height:32px;width:auto}.buldok-section--light{background-color:var(--off-white)}.buldok-section--light .buldok-section__headline{color:var(--midnight)}.buldok-section--light .buldok-card{background-color:var(--white);border-color:transparent;box-shadow:0 4px 20px rgba(0,0,0,.05)}.buldok-section--light .buldok-card__title{color:var(--midnight)}.buldok-section--light .buldok-card__text{color:var(--dark-gray)}.buldok-section--light .buldok-card__icon{color:var(--teal-dark)}.buldok-section--light .buldok-card__icon-bg{align-items:center;background-color:rgba(0,212,170,.1);border-radius:50%;display:flex;height:64px;justify-content:center;margin-bottom:var(--space-md);width:64px}.buldok-section--cta{background:linear-gradient(135deg,var(--teal-primary) 0,var(--teal-dark) 100%);padding:100px 0;text-align:center}.buldok-section--cta .buldok-section__headline{color:var(--midnight)}.buldok-section--cta p{color:var(--midnight);opacity:.8}.buldok-section--cta .buldok-btn--primary{background-color:var(--midnight);color:var(--white)}.buldok-section--cta .buldok-btn--primary:hover{background-color:var(--charcoal);box-shadow:0 8px 24px rgba(0,0,0,.2)}.buldok-section--cta .buldok-trust-text{color:var(--midnight);font-size:14px;margin-top:var(--space-lg);opacity:.6}.buldok-section--glow{overflow:hidden;position:relative}.buldok-section--glow:before{background:radial-gradient(circle at 70% 50%,rgba(0,212,170,.08) 0,transparent 70%);content:"";height:100%;left:50%;pointer-events:none;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%;z-index:0}.buldok-card--problem{border-left:3px solid rgba(210,153,34,.6);transition:all var(--transition-normal) var(--easing-smooth)}.buldok-card--problem:hover{border-left-color:var(--warning);transform:translateY(-4px)}.buldok-card--problem .buldok-card__icon{color:rgba(210,153,34,.7)}.buldok-contrast-highlight{background:rgba(0,212,170,.06);border-left:3px solid var(--teal-primary);margin:var(--space-xl) auto;max-width:600px;padding:var(--space-md) var(--space-lg);text-align:center}.buldok-contrast-highlight p{color:var(--white);font-family:var(--font-display);font-size:20px;font-weight:500;margin:0}.buldok-badge--recommended{background-color:var(--teal-primary);border-radius:20px;box-shadow:0 4px 12px rgba(0,212,170,.3);color:var(--midnight);font-family:var(--font-display);font-size:10px;font-weight:700;letter-spacing:1px;padding:4px 12px;position:absolute;right:var(--space-md);text-transform:uppercase;top:-12px}.buldok-feature-content{background-color:var(--graphite);border:1px solid var(--slate);border-radius:var(--radius-xl);padding:var(--space-xl)}.buldok-cta-gradient{background:linear-gradient(135deg,var(--teal-primary) 0,var(--teal-dark) 100%)}.buldok-cta-gradient,.buldok-cta-gradient .buldok-h2,.buldok-cta-gradient h2{color:var(--midnight)}.buldok-cta-gradient p{color:rgba(13,17,23,.8)}.buldok-cta-gradient .buldok-btn--secondary{border-color:var(--midnight);color:var(--midnight)}.buldok-cta-gradient .buldok-btn--secondary:hover{background-color:rgba(13,17,23,.05)}.buldok-article-card{background:var(--charcoal);border:1px solid var(--graphite);border-radius:var(--radius-xl);display:flex;flex-direction:column;height:100%;overflow:hidden;transition:var(--transition-slow)}.buldok-article-card:hover{border-color:var(--teal-muted);box-shadow:0 20px 40px rgba(0,0,0,.3);transform:translateY(-4px)}.buldok-article-card__image{aspect-ratio:16/9;overflow:hidden;position:relative}.buldok-article-card__image img{height:100%;object-fit:cover;transition:transform .6s cubic-bezier(.16,1,.3,1);width:100%}.buldok-article-card:hover .buldok-article-card__image img{transform:scale(1.05)}.buldok-article-card__content{display:flex;flex:1;flex-direction:column;padding:var(--space-md)}.buldok-article-card__tags{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.buldok-article-card__tag{background:var(--graphite);border-radius:4px;color:var(--light-gray);font-size:11px;font-weight:500;letter-spacing:.5px;padding:4px 10px;text-transform:uppercase}.buldok-article-card__title{color:var(--white);font-family:var(--font-display);font-size:20px;font-weight:600;line-height:1.3;margin-bottom:12px;text-decoration:none;transition:color var(--transition-slow)}.buldok-article-card:hover .buldok-article-card__title{color:var(--teal-primary)}.buldok-article-card__excerpt{color:var(--light-gray);display:-webkit-box;font-size:14px;-webkit-line-clamp:3;line-height:1.6;margin-bottom:16px;-webkit-box-orient:vertical;flex:1;overflow:hidden}.buldok-article-card__meta{align-items:center;border-top:1px solid var(--graphite);color:var(--medium-gray);display:flex;font-size:12px;gap:8px;padding-top:16px}.buldok-tag-pill{background:transparent;border:1px solid var(--slate);border-radius:24px;color:var(--light-gray);cursor:pointer;display:inline-block;font-size:14px;font-weight:500;padding:8px 18px;text-decoration:none;transition:var(--transition-slow);white-space:nowrap}.buldok-tag-pill:hover{background:rgba(0,170,166,.05);border-color:var(--teal-muted);color:var(--white)}.buldok-tag-pill.active{background:var(--teal-primary);border-color:var(--teal-primary);color:var(--midnight)}.buldok-newsletter-form{display:flex;gap:12px;width:100%}.buldok-newsletter-form__input{background:var(--charcoal);border:1px solid var(--slate);border-radius:var(--radius-md);color:var(--white);flex:1;font-size:15px;height:48px;padding:0 16px;transition:border-color var(--transition-slow)}.buldok-newsletter-form__input:focus{border-color:var(--teal-primary);outline:none}.buldok-newsletter-form__submit{background:var(--teal-primary);border:none;border-radius:var(--radius-md);color:var(--midnight);cursor:pointer;font-size:15px;font-weight:600;height:48px;padding:0 24px;transition:var(--transition-slow);white-space:nowrap}.buldok-newsletter-form__submit:hover{background:var(--teal-muted)}@media (max-width:640px){.buldok-newsletter-form{flex-direction:column}.buldok-newsletter-form__submit{width:100%}}.buldok-section__cta{margin-top:var(--space-2xl);text-align:center}.buldok-section__cta .hs-cta-node,.buldok-section__cta .hs-cta-wrapper,.buldok-section__cta .hs-web-interactive-inline,.buldok-section__cta hubspot-cta{display:inline-block}.buldok-section__cta .hs-cta-wrapper a,.buldok-section__cta .hs-web-interactive-inline a,.buldok-section__cta hubspot-cta a{background-color:var(--teal-primary);border-radius:var(--radius-sm);color:var(--midnight);display:inline-block;font-family:var(--font-display);font-size:.875rem;font-weight:600;letter-spacing:.02em;padding:14px 28px;text-decoration:none;transition:var(--transition-fast)}.buldok-section__cta .hs-cta-wrapper a:hover,.buldok-section__cta .hs-web-interactive-inline a:hover,.buldok-section__cta hubspot-cta a:hover{background-color:var(--teal-muted);color:var(--midnight);transform:translateY(-2px)}@media (max-width:767px){.buldok-section__cta .hs-cta-wrapper a,.buldok-section__cta .hs-web-interactive-inline a,.buldok-section__cta hubspot-cta a{display:block;text-align:center;width:100%}}.buldok-form-dark{--form-bg:var(--charcoal);--hsf-row__vertical-spacing:0;--hsf-module__vertical-spacing:0;--hsf-background__padding:0;--hsf-background__background-color:transparent;--hsf-field-input__border-radius:8px;--hsf-field-input__background-color:var(--midnight);--hsf-field-input__border-color:var(--graphite);--hsf-field-input__color:var(--white);--hsf-field-input__placeholder-color:transparent;--hsf-field-input__padding:16px;--hsf-button__background-color:var(--teal-primary);--hsf-button__color:var(--midnight);--hsf-button__border-radius:8px;--hsf-button__font-weight:700;--hsf-button__padding:16px 32px}.buldok-form-dark .hsfc-Form{display:flex!important;flex-direction:column!important;gap:0!important}.buldok-form-dark .hs-form-field,.buldok-form-dark .hsfc-Row{margin-bottom:20px!important;position:relative!important}.buldok-form-dark .hsfc-Row{display:flex!important;gap:12px!important}.buldok-form-dark .hsfc-Row>*{flex:1!important;min-width:0!important}.buldok-form-dark .hs-form-field>label,.buldok-form-dark .hsfc-FieldLabel{background:transparent!important;color:var(--medium-gray)!important;font-family:var(--font-body)!important;font-size:14px!important;font-weight:400!important;left:16px!important;line-height:1!important;margin:0!important;padding:0 4px!important;pointer-events:none!important;position:absolute!important;top:26px!important;transform:translateY(-50%)!important;transition:top .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1),background-color .2s cubic-bezier(.4,0,.2,1)!important;white-space:nowrap!important;z-index:1!important}.buldok-form-dark .hs-form-field.has-value>label,.buldok-form-dark .hs-form-field:focus-within>label,.buldok-form-dark .hsfc-Row.has-value .hsfc-FieldLabel,.buldok-form-dark .hsfc-Row:focus-within .hsfc-FieldLabel{background:var(--form-bg)!important;color:var(--teal-primary)!important;font-size:11px!important;font-weight:600!important;letter-spacing:.3px!important;top:0!important;transform:translateY(-50%)!important}.buldok-form-dark .hsfc-TextInput:not(:placeholder-shown)+.hsfc-FieldLabel,.buldok-form-dark input:not(:placeholder-shown)~label{background:var(--form-bg)!important;color:var(--teal-primary)!important;font-size:11px!important;font-weight:600!important;top:0!important;transform:translateY(-50%)!important}.buldok-form-dark .hsfc-Row>.hsfc-Field,.buldok-form-dark .hsfc-Row>[class*=Field]{position:relative!important}.buldok-form-dark .hs-fieldtype-textarea .hsfc-FieldLabel,.buldok-form-dark .hs-fieldtype-textarea>label,.buldok-form-dark [class*=TextareaField] .hsfc-FieldLabel{top:16px!important;transform:none!important}.buldok-form-dark .hs-fieldtype-textarea.has-value .hsfc-FieldLabel,.buldok-form-dark .hs-fieldtype-textarea.has-value>label,.buldok-form-dark .hs-fieldtype-textarea:focus-within .hsfc-FieldLabel,.buldok-form-dark .hs-fieldtype-textarea:focus-within>label,.buldok-form-dark [class*=TextareaField].has-value .hsfc-FieldLabel,.buldok-form-dark [class*=TextareaField]:focus-within .hsfc-FieldLabel{top:-8px!important;transform:none!important}.buldok-form-dark .hsfc-FieldLabel,.buldok-form-dark [class*=FieldLabel]:not([class*=ErrorAlert]):not([class*=RequiredIndicator]){align-items:center!important;display:inline-flex!important;gap:2px!important}.buldok-form-dark .hs-form-required,.buldok-form-dark .hsfc-FieldLabel__RequiredIndicator,.buldok-form-dark [class*=RequiredIndicator]{background:transparent!important;color:var(--teal-primary)!important;display:inline!important;font-size:inherit!important;height:auto!important;margin-left:2px!important;position:static!important;transform:none!important;width:auto!important}.buldok-form-dark .hs-input,.buldok-form-dark .hsfc-TextInput,.buldok-form-dark input[type=date],.buldok-form-dark input[type=email],.buldok-form-dark input[type=number],.buldok-form-dark input[type=tel],.buldok-form-dark input[type=text],.buldok-form-dark input[type=url],.buldok-form-dark textarea{background-color:var(--midnight)!important;border:1px solid var(--graphite)!important;border-radius:8px!important;box-sizing:border-box!important;color:var(--white)!important;font-family:var(--font-body)!important;font-size:15px!important;padding:16px!important;transition:border-color .2s ease,box-shadow .2s ease!important;width:100%!important}.buldok-form-dark .hs-input::placeholder,.buldok-form-dark .hsfc-TextInput::placeholder,.buldok-form-dark input::placeholder,.buldok-form-dark textarea::placeholder{color:transparent!important}.buldok-form-dark .hs-input:focus,.buldok-form-dark .hsfc-TextInput:focus,.buldok-form-dark input:focus,.buldok-form-dark select:focus,.buldok-form-dark textarea:focus{border-color:var(--teal-primary)!important;box-shadow:0 0 0 3px rgba(0,212,170,.15)!important;outline:none!important}.buldok-form-dark textarea{min-height:120px!important;resize:vertical!important}.buldok-form-dark .hsfc-SelectInput,.buldok-form-dark select{appearance:none!important;background-color:var(--midnight)!important;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none' stroke='%238b949e' stroke-width='2' viewBox='0 0 24 24'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E")!important;background-position:right 16px center!important;background-repeat:no-repeat!important;border:1px solid var(--graphite)!important;border-radius:8px!important;box-sizing:border-box!important;color:transparent!important;font-family:var(--font-body)!important;font-size:15px!important;padding:16px 48px 16px 16px!important;transition:border-color .2s ease,box-shadow .2s ease!important;width:100%!important}.buldok-form-dark .hs-form-field.has-value select,.buldok-form-dark .hsfc-Row.has-value .hsfc-SelectInput,.buldok-form-dark .hsfc-Row.has-value select,.buldok-form-dark .hsfc-SelectInput:focus,.buldok-form-dark select:focus{color:var(--white)!important}.buldok-form-dark select option[value=""]{color:var(--medium-gray)!important}.buldok-form-dark select option{background:var(--charcoal)!important;color:var(--white)!important}.buldok-form-dark input[type=checkbox]{accent-color:var(--teal-primary)!important;cursor:pointer!important;flex-shrink:0!important;height:18px!important;width:18px!important}.buldok-form-dark .hs-form-booleancheckbox-display,.buldok-form-dark .hs-form-checkbox-display,.buldok-form-dark .hsfc-CheckboxField{align-items:flex-start!important;color:var(--light-gray)!important;cursor:pointer!important;display:flex!important;font-size:14px!important;gap:10px!important}.buldok-form-dark .hs-form-booleancheckbox,.buldok-form-dark .hs-form-checkbox{margin-bottom:8px!important}.buldok-form-dark input[type=radio]{accent-color:var(--teal-primary)!important;cursor:pointer!important;flex-shrink:0!important;height:18px!important;width:18px!important}.buldok-form-dark .hs-form-radio-display{align-items:center!important;color:var(--light-gray)!important;cursor:pointer!important;display:flex!important;font-size:14px!important;gap:10px!important;margin-bottom:8px!important}.buldok-form-dark .hs-fieldtype-booleancheckbox>label,.buldok-form-dark .hs-fieldtype-checkbox>label,.buldok-form-dark .hs-fieldtype-radio>label{background:transparent!important;color:var(--light-gray)!important;display:block!important;font-size:14px!important;font-weight:500!important;left:auto!important;margin-bottom:10px!important;pointer-events:auto!important;position:relative!important;top:auto!important;transform:none!important}.buldok-form-dark input[type=date]{color-scheme:dark!important}.buldok-form-dark .hs-richtext,.buldok-form-dark .legal-consent-container{color:var(--medium-gray)!important;font-size:13px!important;line-height:1.5!important;margin-bottom:16px!important}.buldok-form-dark .legal-consent-container a{color:var(--teal-primary)!important}.buldok-form-dark .hs-button,.buldok-form-dark .hsfc-Button,.buldok-form-dark button[type=submit],.buldok-form-dark input[type=submit]{background-color:var(--teal-primary)!important;background:var(--teal-primary)!important;border:none!important;border-radius:8px!important;color:var(--midnight)!important;cursor:pointer!important;font-family:var(--font-display)!important;font-size:14px!important;font-weight:700!important;letter-spacing:.5px!important;margin-top:8px!important;padding:16px 32px!important;text-transform:uppercase!important;transition:all .2s ease!important;width:100%!important}.buldok-form-dark .hs-button:hover,.buldok-form-dark .hsfc-Button:hover,.buldok-form-dark button[type=submit]:hover,.buldok-form-dark input[type=submit]:hover{background-color:var(--teal-bright)!important;background:var(--teal-bright)!important;transform:translateY(-2px)!important}.buldok-form-dark .hs-submit,.buldok-form-dark .hsfc-NavigationRow,.buldok-form-dark .hsfc-NavigationRow__Buttons{width:100%!important}.buldok-form-dark fieldset{max-width:100%!important;width:100%!important}.buldok-form-dark .hs-input{width:100%!important}.buldok-form-dark .hsfc-FieldValidationIcon,.buldok-form-dark [class*=ValidationIcon]{display:none!important}.buldok-form-dark .hs-error-msg,.buldok-form-dark .hs-error-msgs,.buldok-form-dark .hsfc-ErrorAlert,.buldok-form-dark .hsfc-ErrorMessage,.buldok-form-dark [class*=ErrorAlert]{color:var(--error)!important;font-family:var(--font-body)!important;font-size:12px!important;margin-top:4px!important;padding-left:4px!important}.buldok-form-dark .hs-input.error,.buldok-form-dark .hsfc-TextInput[aria-invalid=true],.buldok-form-dark input.invalid{border-color:var(--error)!important}.buldok-form-dark .hsfc-SuccessMessage,.buldok-form-dark .submitted-message{color:var(--teal-primary)!important;font-family:var(--font-body)!important;font-size:16px!important;font-weight:500!important;line-height:1.6!important;padding:var(--space-lg) var(--space-sm)!important;text-align:center!important}.buldok-form-dark input[type=file]{background:var(--midnight)!important;border:1px dashed var(--graphite)!important;border-radius:8px!important;color:var(--light-gray)!important;cursor:pointer!important;font-family:var(--font-body)!important;font-size:14px!important;padding:12px!important;width:100%!important}.buldok-form-dark input[type=file]::file-selector-button{background:var(--graphite)!important;border:none!important;border-radius:4px!important;color:var(--white)!important;cursor:pointer!important;font-family:var(--font-body)!important;font-size:13px!important;font-weight:500!important;margin-right:12px!important;padding:8px 16px!important}