.baeha-site.worksite-page{--bg-deep-violet: #2C016E;--bg-card-dark: #340082;--text-white: #FFDEAD;--text-lilac: #C8A2C8;--accent-gold: #FFCB02;--border-plum: #875C95}.worksite-page .worksite-trust{background:#c8a2c8;color:#2c016e}.worksite-page .worksite-trust .worksite-lilac{color:#2c016e}.worksite-page .worksite-path .worksite-eyebrow{color:#c8a2c8}.worksite-page .worksite-pilot-card{background:#ffdead;color:#2c016e}.worksite-page .worksite-pilot-card h3{color:#2c016e}.worksite-page .worksite-pilot-card .worksite-eyebrow{color:#875c95}.worksite-page .worksite-hero .worksite-eyebrow,.worksite-page .worksite-container>.worksite-eyebrow{color:#875c95}.dark .worksite-page .worksite-hero .worksite-eyebrow,.dark .worksite-page .worksite-container>.worksite-eyebrow{color:#c8a2c8}.baeha-site.worksite-page{background:var(--bg-sand);color:var(--text-dark-purple);font-weight:300}.worksite-container{width:100%;max-width:80rem;margin-inline:auto;padding-inline:1.5rem}.worksite-page .worksite-eyebrow{color:var(--text-lilac);font-size:.75rem;line-height:1.8;letter-spacing:.32em;text-transform:uppercase;font-weight:400}.worksite-page .worksite-lilac{color:var(--text-lilac)}.worksite-page .worksite-gold{color:var(--accent-gold)}.worksite-hero{background:var(--bg-sand)}.worksite-page .worksite-hero h1,.worksite-page h2,.worksite-page h3{color:var(--text-dark-purple)}.worksite-river{right:-8%;top:10%;width:46%;height:85%;border:1px solid var(--border-plum);border-radius:60% 40% 35% 65%;transform:rotate(-24deg);opacity:.3}.worksite-trust,.worksite-pilot{border-color:var(--border-plum)}.worksite-page .worksite-cta{background:var(--accent-gold);color:#2c016e;border:1px solid var(--accent-gold);border-radius:999px;font-weight:500;transition:background-color .3s ease,box-shadow .3s ease;display:flex;align-items:center;justify-content:center;width:-moz-fit-content;width:fit-content;max-width:100%;margin-inline:auto;text-align:center}.worksite-page .worksite-form .worksite-cta{width:100%}.worksite-page .worksite-inquiry-tabs,.worksite-page .worksite-footer nav{justify-content:center}.worksite-page .worksite-footer nav a{justify-content:center;text-align:center}.worksite-page .worksite-cta:hover{box-shadow:0 0 0 3px var(--text-lilac)}.worksite-page button:focus-visible,.worksite-page a:focus-visible{outline:2px solid var(--accent-gold);outline-offset:5px}.worksite-page .worksite-path{border-radius:1.5rem;border:1px solid var(--border-plum);background:var(--bg-deep-violet);color:var(--text-white);transition:transform .3s ease,box-shadow .3s ease,border-color .3s ease}.worksite-page .worksite-path:hover,.worksite-page .worksite-path.is-active{transform:scale(1.015);border-color:var(--accent-gold);box-shadow:0 0 24px color-mix(in srgb,var(--accent-gold) 24%,transparent)}.worksite-pilot-card{border-radius:1.5rem;border:1px solid var(--border-plum);background:color-mix(in srgb,var(--bg-sand) 84%,var(--text-lilac))}.worksite-step{color:var(--border-plum)}.worksite-page .worksite-form,.worksite-page .worksite-footer{border-radius:1.5rem;background:var(--bg-deep-violet);color:var(--text-white)}.worksite-page .worksite-footer{border-radius:0}.worksite-page .worksite-form h3{color:var(--text-white)}.worksite-page .worksite-form label{color:var(--text-white);font-weight:400}.worksite-page .worksite-form input,.worksite-page .worksite-form textarea{border:1px solid var(--text-lilac);background:var(--bg-card-dark);color:var(--text-white);box-shadow:none}.worksite-page .worksite-form select{border:1px solid var(--text-lilac);background:var(--text-lilac);color:#2c016e}.worksite-page .worksite-form input:focus,.worksite-page .worksite-form textarea:focus,.worksite-page .worksite-form select:focus{outline:2px solid var(--accent-gold);outline-offset:0;border-color:var(--accent-gold);box-shadow:none}.worksite-page .worksite-form .worksite-cta{letter-spacing:.12em}.worksite-page .worksite-error{color:var(--accent-gold)}@media(min-width:640px){.worksite-container{padding-inline:2.5rem}}@media(min-width:1024px){.worksite-container{padding-inline:4rem}}@media(prefers-reduced-motion:reduce){.worksite-page *,.worksite-page *:before,.worksite-page *:after{transition:none!important;scroll-behavior:auto!important}.worksite-page .worksite-path:hover,.worksite-page .worksite-path.is-active{transform:none}}
