.bw-wf{background:#f7faff;color:#132952;min-height:75vh}.bw-wf *{box-sizing:border-box}.bw-wf .wf-shell{max-width:1170px;margin:auto;padding-left:24px;padding-right:24px}.bw-wf .wf-hero{padding:74px 0 68px;background:radial-gradient(circle at 80% 10%,#d5efff,transparent 35%),linear-gradient(120deg,#eef5ff,#eefefa);border-bottom:1px solid #d9e7f4}.bw-wf .wf-kicker{font-size:.78rem;letter-spacing:.1em;text-transform:uppercase;font-weight:850;color:#1665d4}.bw-wf h1{font-size:clamp(2.7rem,6vw,5.5rem);letter-spacing:-.055em;line-height:1.04;max-width:870px;margin:12px 0 22px}.bw-wf h1 span{color:#156acf}.bw-wf .wf-hero p:not(.wf-kicker){font-size:1.13rem;line-height:1.7;max-width:730px;color:#4b6384}.bw-wf .wf-actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:25px}.bw-wf .wf-actions a,.bw-wf .wf-card button,.bw-wf .wf-secondary{border:1px solid #b9d1ed;background:#fff;color:#145db8;padding:12px 18px;border-radius:12px;font:inherit;font-weight:800;text-decoration:none;cursor:pointer}.bw-wf .wf-actions a:first-child,.bw-wf .wf-card button{background:#1669dd;color:white;border-color:#1669dd}.bw-wf .wf-section{padding-top:58px;padding-bottom:52px}.bw-wf .wf-heading{display:flex;align-items:end;justify-content:space-between;gap:24px;flex-wrap:wrap;margin-bottom:23px}.bw-wf .wf-heading h2,.bw-wf .wf-bottom h2{font-size:clamp(1.8rem,3.3vw,2.8rem);letter-spacing:-.035em;margin:6px 0}.bw-wf .wf-heading p{color:#56708e}.bw-wf .wf-heading label{font-weight:750}.bw-wf select{display:block;min-width:205px;padding:11px;margin-top:6px;border:1px solid #c7d8ee;border-radius:10px;background:white}.bw-wf .wf-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.bw-wf .wf-card{padding:26px;border-radius:20px;border:1px solid #dbe6f3;background:#fff;box-shadow:0 10px 24px #214d820d;display:flex;flex-direction:column;align-items:start}.bw-wf .wf-card small{font-weight:850;color:#087e93}.bw-wf .wf-card h3{font-size:1.3rem;line-height:1.23;margin:12px 0}.bw-wf .wf-card p{color:#526a85;line-height:1.65;flex:1}.bw-wf .wf-card button{margin-top:18px}.bw-wf .wf-progress{height:10px;border-radius:100px;background:#dbe6f3;overflow:hidden}.bw-wf #wf-progress-bar{height:100%;background:#087fc4;transition:width .2s ease}.bw-wf .wf-muted{color:#58718b}.bw-wf .wf-steps{list-style:none;margin:22px 0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.bw-wf .wf-step{border:1px solid #d5e3f3;background:#fff;border-radius:15px;padding:22px}.bw-wf .wf-step label{display:flex;align-items:center;gap:12px;font-size:1.12rem}.bw-wf .wf-step input{width:20px;height:20px;accent-color:#156acf}.bw-wf .wf-step p{color:#526a85;line-height:1.6}.bw-wf .wf-step a{color:#135db8;font-weight:800}.bw-wf .wf-disclaimer{padding:19px;background:#edf4fb;border-left:4px solid #2775c9;color:#3e5872;line-height:1.6;border-radius:6px}.bw-wf .wf-bottom{border-top:1px solid #dbe6f2}.bw-wf [hidden]{display:none!important}@media(max-width:850px){.bw-wf .wf-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){.bw-wf .wf-grid,.bw-wf .wf-steps{grid-template-columns:1fr}.bw-wf .wf-hero{padding:52px 0}.bw-wf .wf-shell{padding-left:17px;padding-right:17px}}
