.wd{--wd-image-placeholder:#d8dee6;--wd-green:#62bb46}.wd-inner{margin:0 auto;max-width:1200px}.wd-top{background:#fff;padding:56px 24px}.wd-top-grid{align-items:start;display:grid;gap:48px;grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.wd-media{aspect-ratio:16/9;background:var(--wd-image-placeholder);border-radius:12px;overflow:hidden;position:relative}.wd-media img{display:block;height:100%;object-fit:cover;width:100%}.wd-play{align-items:center;background:hsla(0,0%,100%,.85);border:2px solid var(--wd-accent);border-radius:50%;color:var(--wd-accent);display:flex;font-size:16px;height:52px;justify-content:center;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:52px}.wd-title{margin:28px 0 14px}.wd-meta{color:var(--cnx-muted);display:flex;flex-wrap:wrap;font-size:13px;gap:8px 24px}.wd-meta-item{align-items:center;display:inline-flex;gap:8px}.wd-meta-item svg{fill:none;flex:none;height:14px;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;width:14px}.wd-tags{display:flex;flex-wrap:wrap;gap:8px;list-style:none;margin:16px 0 0;padding:0}.wd-tags li{background:var(--cnx-surface);border-radius:999px;color:var(--cnx-muted);font-size:11px;padding:5px 12px}.wd-form-card{background:#fff;border:2px solid var(--cnx-navy);border-radius:14px;padding:24px}.wd-form-heading{color:var(--cnx-navy);font-size:20px;font-weight:600;margin:0 0 18px}.wd-perks{display:flex;flex-direction:column;gap:8px;list-style:none;margin:18px 0 0;padding:0}.wd-perks li{align-items:center;color:var(--cnx-navy);display:flex;font-size:12px;gap:8px}.wd-perks svg{flex:none;height:16px;width:16px}.wd-perk-bg{fill:none;stroke:var(--wd-green);stroke-width:2}.wd-perk-check{fill:none;stroke:var(--wd-green);stroke-linecap:round;stroke-linejoin:round;stroke-width:2.5}.wd-desc-block{margin-top:28px}.wd-section-heading{color:var(--cnx-navy);font-size:17px;font-weight:600;margin:0 0 14px}.wd-description{color:var(--cnx-muted);font-size:14.5px;line-height:1.6}.wd-description p{margin:0 0 14px}.wd-description p:last-child{margin-bottom:0}.wd-empty{background:var(--cnx-surface);color:var(--cnx-muted);padding:24px;text-align:center}@media (max-width:900px){.wd-top-grid{grid-template-columns:1fr}}[data-hsfc-id=Renderer] .hsfc-Step .hsfc-Step__Content{padding:0!important}.form-title{display:none!important}[data-hsfc-id=Renderer] .hsfc-Button[disabled]{filter:none!important}input[type=text]{padding:8px!important}[data-hsfc-id=Renderer] .hsfc-DropdownOptions__List__ListItem{padding:2px 10px!important}[data-hsfc-id=Renderer] .hsfc-FieldLabel{font-size:12px!important;font-weight:700!important;text-transform:uppercase!important}[data-hsfc-id=Renderer] .hsfc-TextInput{background-color:#f0f2f4!important;border:none!important;border-radius:4px!important}[data-hsfc-id=Renderer] button.hsfc-Button{background-color:#fff;border:2px solid #ef3e2d;border-radius:20px;color:#0a3266}[data-hsfc-id=Renderer] button.hsfc-Button,[data-hsfc-id=Renderer] button.hsfc-Button:hover{font-family:Roboto,sans-serif;font-size:14px;font-style:normal;font-weight:500;padding:8px 16px;text-decoration:none;text-transform:none}[data-hsfc-id=Renderer] button.hsfc-Button:hover{background-color:var(--cnx-navy)!important;border:2px solid var(--cnx-navy)!important;border-radius:20px;color:#fff!important}