.bdc-lift-page.public-solutionsbdcliftaiadoptionpage{isolation:isolate;color:#101116;background:#fff;min-height:100svh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;position:relative;overflow:hidden visible}canvas.particle-field.bdc-lift-particles.public-solutionsbdcliftaiadoptionpage{z-index:0;opacity:.46;width:100vw;inset:0}.stage.public-solutionsbdcliftaiadoptionpage,.bdc-lift-page.public-solutionsbdcliftaiadoptionpage>footer{z-index:1;position:relative}.stage.public-solutionsbdcliftaiadoptionpage{place-items:center;min-height:calc(92svh - 56px);padding:clamp(6.4rem,9vh,8rem) clamp(1.25rem,5vw,4.5rem) clamp(4rem,7vh,5.6rem);display:grid}.hero.public-solutionsbdcliftaiadoptionpage{grid-template-columns:minmax(0,1fr) minmax(22rem,29rem);align-items:center;gap:clamp(2rem,5vw,5rem);width:min(100%,72rem);display:grid}.hero-copy.public-solutionsbdcliftaiadoptionpage{max-width:42rem}.eyebrow.public-solutionsbdcliftaiadoptionpage{color:#3367f6;letter-spacing:0;text-transform:uppercase;margin:0;font-size:.78rem;font-weight:680}h1.public-solutionsbdcliftaiadoptionpage,h2.public-solutionsbdcliftaiadoptionpage,p.public-solutionsbdcliftaiadoptionpage{letter-spacing:0}h1.public-solutionsbdcliftaiadoptionpage{text-wrap:balance;max-width:42rem;margin:1rem 0 0;font-size:clamp(3.7rem,6.6vw,6.8rem);font-weight:560;line-height:.92;animation:.58s cubic-bezier(.22,1,.36,1) both rise-in}.lede.public-solutionsbdcliftaiadoptionpage{color:#101116b8;text-wrap:balance;max-width:28rem;margin:1.35rem 0 0;font-size:clamp(1.08rem,1.22vw,1.24rem);font-weight:420;line-height:1.48;animation:.58s cubic-bezier(.22,1,.36,1) 90ms both rise-in}.actions.public-solutionsbdcliftaiadoptionpage{flex-wrap:wrap;justify-content:flex-start;gap:.75rem;margin-top:1.9rem;animation:.52s cubic-bezier(.22,1,.36,1) .155s both rise-in;display:flex}.primary-action.public-solutionsbdcliftaiadoptionpage,.secondary-action.public-solutionsbdcliftaiadoptionpage{border-radius:999px;justify-content:center;align-items:center;min-height:3rem;padding:0 1.32rem;font-size:.96rem;font-weight:560;text-decoration:none;transition:background .18s,border-color .18s,box-shadow .18s,color .18s,transform .18s;display:inline-flex}.primary-action.public-solutionsbdcliftaiadoptionpage{color:#fff;background:#101116;gap:.55rem;box-shadow:0 20px 48px #10111629}.secondary-action.public-solutionsbdcliftaiadoptionpage{color:#101116;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffffad;border:1px solid #1011161f}.primary-action.public-solutionsbdcliftaiadoptionpage:hover,.secondary-action.public-solutionsbdcliftaiadoptionpage:hover{transform:translateY(-1px)}.fit-card.public-solutionsbdcliftaiadoptionpage{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffc2;border:1px solid #1011161a;border-radius:1.4rem;gap:1rem;padding:clamp(1.15rem,2vw,1.5rem);animation:.58s cubic-bezier(.22,1,.36,1) .18s both rise-in;display:grid;box-shadow:0 22px 70px #1011161a}.fit-card.public-solutionsbdcliftaiadoptionpage h2{text-wrap:balance;margin:.65rem 0 0;font-size:clamp(1.7rem,2.6vw,2.35rem);font-weight:560;line-height:1.02}.fit-card.public-solutionsbdcliftaiadoptionpage p{color:#1011169e;margin:.55rem 0 0;font-size:.96rem;line-height:1.45}.fit-card.public-solutionsbdcliftaiadoptionpage label,.stage-field.public-solutionsbdcliftaiadoptionpage{gap:.5rem;display:grid}.fit-card.public-solutionsbdcliftaiadoptionpage>label>span,.stage-field.public-solutionsbdcliftaiadoptionpage>span{color:#1011169e;text-transform:uppercase;font-size:.78rem;font-weight:650}.fit-card.public-solutionsbdcliftaiadoptionpage textarea,.fit-card.public-solutionsbdcliftaiadoptionpage input[type=email]{color:#101116;width:100%;font:inherit;background:#ffffffc7;border:1px solid #1011161f;border-radius:.95rem;outline:none;font-size:.98rem;line-height:1.45;transition:border-color .18s,box-shadow .18s,background .18s}.fit-card.public-solutionsbdcliftaiadoptionpage textarea{resize:vertical;min-height:7.2rem;padding:.9rem 1rem}.fit-card.public-solutionsbdcliftaiadoptionpage input[type=email]{min-height:3.2rem;padding:0 1rem}.fit-card.public-solutionsbdcliftaiadoptionpage textarea:focus,.fit-card.public-solutionsbdcliftaiadoptionpage input[type=email]:focus{background:#fff;border-color:#3367f680;box-shadow:0 0 0 4px #3367f61f}.stage-options.public-solutionsbdcliftaiadoptionpage{grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.stage-options.public-solutionsbdcliftaiadoptionpage label{color:#101116a3;text-align:center;cursor:pointer;background:#ffffff9e;border:1px solid #1011161a;border-radius:999px;place-items:center;min-height:2.8rem;font-size:.86rem;font-weight:560;transition:background .18s,border-color .18s,color .18s;display:grid}.stage-options.public-solutionsbdcliftaiadoptionpage label.active{color:#fff;background:#101116;border-color:#101116db}.stage-options.public-solutionsbdcliftaiadoptionpage input{opacity:0;pointer-events:none;position:absolute}.fit-submit.public-solutionsbdcliftaiadoptionpage{cursor:pointer;border:0;width:100%}.fit-status.public-solutionsbdcliftaiadoptionpage{color:#10111694;margin:-.15rem 0 0;font-size:.86rem;line-height:1.4}@keyframes rise-in{0%{opacity:0;filter:blur(5px);transform:translateY(12px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (width<=760px){canvas.particle-field.bdc-lift-particles.public-solutionsbdcliftaiadoptionpage{opacity:.2}.stage.public-solutionsbdcliftaiadoptionpage{min-height:auto;padding:7rem 1.05rem 3.8rem}.hero.public-solutionsbdcliftaiadoptionpage{text-align:center;grid-template-columns:minmax(0,1fr);gap:2rem}h1.public-solutionsbdcliftaiadoptionpage{overflow-wrap:break-word;text-wrap:balance;max-width:100%;margin-left:auto;margin-right:auto;font-size:clamp(2.85rem,12.2vw,4.2rem);line-height:.98}.lede.public-solutionsbdcliftaiadoptionpage{margin-left:auto;margin-right:auto;font-size:1.02rem}.actions.public-solutionsbdcliftaiadoptionpage,.hero.public-solutionsbdcliftaiadoptionpage .actions{justify-content:stretch;width:min(100%,24rem);margin-left:auto;margin-right:auto;display:grid}.primary-action.public-solutionsbdcliftaiadoptionpage,.secondary-action.public-solutionsbdcliftaiadoptionpage{width:100%}.fit-card.public-solutionsbdcliftaiadoptionpage{text-align:left;border-radius:1.1rem}.stage-options.public-solutionsbdcliftaiadoptionpage{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){h1.public-solutionsbdcliftaiadoptionpage,.lede.public-solutionsbdcliftaiadoptionpage,.actions.public-solutionsbdcliftaiadoptionpage,.fit-card.public-solutionsbdcliftaiadoptionpage{transition:none;animation:none}}
