.asure-embed *,.asure-embed :after,.asure-embed :before{box-sizing:border-box}.asure-embed{--asure-green:#7fbc42;--asure-green-dark:#5a9c1e;--asure-solution-blue:#068fbe;--asure-support-blue:#47c3d3;--asure-ultra-blue:#213265;--asure-yellow:#fdbe5d;--asure-red:#e92a32;--slate-50:#f8fafc;--slate-100:#f1f5f9;--slate-200:#e2e8f0;--slate-300:#cbd5e1;--slate-400:#94a3b8;--slate-500:#64748b;--slate-600:#475569;--slate-700:#334155;--slate-800:#1e293b;--slate-900:#0f172a;--color-success:#7fbc42;--color-warning:#fdbe5d;--color-danger:#e92a32;--color-info:#068fbe;--font-body:"DM Sans",-apple-system,BlinkMacSystemFont,sans-serif;--font-heading:"Plus Jakarta Sans",-apple-system,BlinkMacSystemFont,sans-serif;--container-width:1280px;--container-padding:clamp(20px,5vw,40px);--section-padding-y:clamp(50px,8vw,80px);--radius-sm:6px;--radius-md:10px;--radius-lg:14px;--transition-fast:0.15s ease;--transition-base:0.25s ease;--transition-slow:0.4s ease;color:var(--slate-700);font-family:var(--font-body);font-size:15px;line-height:1.6;-webkit-font-smoothing:antialiased;background:#fff}.asure-embed h1,.asure-embed h2{background:linear-gradient(90deg,#068fbe 15%,#0a80af 35%,#0f71a1 54%,#213265);-webkit-background-clip:text;font-family:var(--font-body);font-weight:700;letter-spacing:-.04em;margin:0;-webkit-text-fill-color:transparent;background-clip:text;text-wrap:balance}.asure-embed h3,.asure-embed h4{color:var(--slate-800);font-family:var(--font-body);font-weight:700;letter-spacing:-.02em;margin:0}.asure-embed p{margin:0 0 1rem;text-wrap:balance}.asure-embed p:last-child{margin-bottom:0}.asure-embed .ae-eyebrow{align-items:center;color:var(--asure-solution-blue);display:inline-flex;font-size:12px;font-weight:700;gap:10px;letter-spacing:.16em;line-height:1;margin-bottom:.75rem;text-transform:uppercase}.asure-embed .ae-cta__content .ae-eyebrow:after,.asure-embed .ae-cta__content .ae-eyebrow:before,.asure-embed .ae-eyebrow--left:after,.asure-embed .ae-handles-layout__left .ae-eyebrow:after,.asure-embed .ae-hero__content .ae-eyebrow:after,.asure-embed .ae-section-header .ae-eyebrow:after,.asure-embed .ae-section-header .ae-eyebrow:before,.asure-embed .ae-split>.ae-split__content>.ae-eyebrow:after{background:currentColor;content:"";height:1px;opacity:.45;width:28px}.asure-embed .ae-lead{color:var(--slate-800);font-weight:600;margin-bottom:1em}.asure-embed .ae-body,.asure-embed .ae-lead{font-size:18px;line-height:1.72;text-wrap:balance}.asure-embed .ae-body{color:var(--slate-600);font-weight:400;margin-bottom:1rem}.asure-embed .ae-body:last-child{margin-bottom:0}.asure-embed img,.asure-embed svg{display:block;height:auto;max-width:100%}.asure-embed .ae-container{margin:0 auto;max-width:var(--container-width);padding-left:var(--container-padding);padding-right:var(--container-padding);width:100%}.asure-embed .ae-section{padding:var(--section-padding-y) 0}.asure-embed .ae-section--gray{background-color:var(--slate-50)}.asure-embed .ae-section-title{font-size:clamp(30px,4vw,52px);font-weight:700;letter-spacing:-.04em;line-height:1.14;margin-bottom:0;text-wrap:balance}.asure-embed .ae-section-header{margin:0 auto 48px;max-width:none;text-align:center}.asure-embed .ae-section-intro{color:var(--slate-600);font-size:18px;line-height:1.72;margin-top:1rem;text-wrap:balance}.asure-embed .ae-split{align-items:center;display:grid;gap:clamp(32px,5vw,64px);grid-template-columns:1fr}@media (min-width:768px){.asure-embed .ae-split{grid-template-columns:3fr 2fr}.asure-embed .ae-split--reversed{grid-template-columns:2fr 3fr}.asure-embed .ae-split--reversed .ae-split__media{order:-1}}.asure-embed .ae-split__content{max-width:none}.asure-embed .ae-split__body{margin-top:1rem}.asure-embed .ae-hero__content{min-width:0}.asure-embed .ae-hero__title{font-size:clamp(42px,6vw,72px);font-weight:700;letter-spacing:-.045em;line-height:1.08;margin-bottom:1rem}.asure-embed .ae-hero__subtitle{color:var(--slate-600);font-size:1.15rem;line-height:1.78;margin-bottom:1.75rem;text-wrap:balance}.asure-embed .ae-hero__ctas{display:flex;flex-wrap:wrap;gap:1rem}.asure-embed .ae-hero__ctas .ae-btn{font-size:14px;padding:14px 24px}.asure-embed .ae-btn{align-items:center;border:none;border-radius:var(--radius-sm);cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:14px;font-weight:700;gap:8px;justify-content:center;letter-spacing:.01em;line-height:1.4;padding:14px 28px;text-align:center;text-decoration:none;transition:all var(--transition-fast)}.asure-embed .ae-btn--primary{background:linear-gradient(145deg,#068fbe 15%,#0a80af 35%,#0f71a1 54%,#213265);box-shadow:0 4px 15px rgba(6,143,190,.3);color:#fff}.asure-embed .ae-btn--primary:hover{box-shadow:0 8px 25px rgba(6,143,190,.4);color:#fff;transform:translateY(-2px)}.asure-embed .ae-btn--secondary{background:#fff;box-shadow:0 0 0 1px var(--slate-200);color:var(--slate-700)}.asure-embed .ae-btn--secondary:hover{box-shadow:0 0 0 1px var(--asure-solution-blue);color:var(--asure-solution-blue)}.asure-embed .ae-btn--primary-light{background:linear-gradient(145deg,#068fbe 15%,#0a80af 35%,#0f71a1 54%,#213265);box-shadow:0 4px 15px rgba(6,143,190,.3);color:#fff}.asure-embed .ae-btn--primary-light:hover{box-shadow:0 8px 25px rgba(6,143,190,.4);color:#fff;transform:translateY(-2px)}.asure-embed .ae-btn--white{background:hsla(0,0%,100%,.1);box-shadow:0 0 0 1px hsla(0,0%,100%,.25);color:#fff}.asure-embed .ae-btn--white:hover{background:hsla(0,0%,100%,.15);box-shadow:0 0 0 1px hsla(0,0%,100%,.4)}.asure-embed .ae-btn:focus-visible{outline:2px solid var(--asure-solution-blue);outline-offset:2px}.asure-embed .vcall{background:#0c1120;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.1),0 12px 40px -10px rgba(0,0,0,.25),0 0 0 1px hsla(0,0%,100%,.06);font-family:inherit;overflow:hidden;width:100%}.asure-embed .vcall__titlebar{align-items:center;background:linear-gradient(135deg,#111827,#0f172a);border-bottom:1px solid hsla(0,0%,100%,.06);display:flex;gap:12px;justify-content:space-between;padding:10px 14px}.asure-embed .vcall__titlebar-left{align-items:center;display:flex;gap:12px;min-width:0}.asure-embed .vcall__titlebar-right{align-items:center;display:flex;flex-shrink:0;gap:12px}.asure-embed .vcall__dots{display:flex;flex-shrink:0;gap:6px}.asure-embed .vcall__dot{border-radius:50%;height:10px;width:10px}.asure-embed .vcall__dot--red{background:#ef4444}.asure-embed .vcall__dot--yellow{background:#eab308}.asure-embed .vcall__dot--green{background:#22c55e}.asure-embed .vcall__brand{align-items:center;color:hsla(0,0%,100%,.8);display:flex;font-size:12px;font-weight:600;gap:6px;white-space:nowrap}.asure-embed .vcall__brand-icon{color:var(--asure-support-blue);flex-shrink:0;height:14px;width:14px}.asure-embed .vcall__live{align-items:center;background:rgba(239,68,68,.2);border:1px solid rgba(239,68,68,.3);border-radius:999px;color:#fff;display:flex;font-size:10px;font-weight:700;gap:5px;letter-spacing:.05em;padding:2px 8px;text-transform:uppercase}.asure-embed .vcall__live-dot{animation:vcallPulse 1.5s ease-in-out infinite;background:#ef4444;border-radius:50%;height:6px;width:6px}@keyframes vcallPulse{0%,to{box-shadow:0 0 0 0 rgba(239,68,68,.4);opacity:1}50%{box-shadow:0 0 0 4px rgba(239,68,68,0);opacity:.7}}.asure-embed .vcall__timer{color:hsla(0,0%,100%,.5);font-size:11px;font-variant-numeric:tabular-nums;font-weight:500}.asure-embed .vcall__video-area{aspect-ratio:16/9.5;background:linear-gradient(145deg,#111827,#1e293b 50%,#0f172a);overflow:hidden;position:relative}.asure-embed .vcall__video{height:100%;inset:0;object-fit:cover;position:absolute;width:100%;z-index:1}.asure-embed .vcall__video-fallback{align-items:center;background:radial-gradient(ellipse at 30% 40%,rgba(6,143,190,.12),transparent 60%),radial-gradient(ellipse at 70% 60%,rgba(33,50,101,.15),transparent 60%),linear-gradient(145deg,#111827,#1e293b 50%,#0f172a);display:flex;inset:0;justify-content:center;position:absolute;z-index:0}.asure-embed .vcall__video:not([src])~.vcall__video-fallback,.asure-embed .vcall__video[src=""]:not([poster])~.vcall__video-fallback{z-index:2}.asure-embed .vcall__fallback-content{align-items:center;animation:vcallFadeIn .6s ease;display:flex;flex-direction:column;gap:8px}.asure-embed .vcall__fallback-avatar{align-items:center;background:linear-gradient(135deg,var(--asure-solution-blue),var(--asure-ultra-blue));border-radius:50%;box-shadow:0 0 0 3px rgba(6,143,190,.25),0 8px 24px rgba(0,0,0,.3);display:flex;height:72px;justify-content:center;width:72px}.asure-embed .vcall__fallback-avatar svg{color:#fff;height:32px;width:32px}.asure-embed .vcall__fallback-name{color:#fff;font-size:15px;font-weight:600}.asure-embed .vcall__fallback-title{color:hsla(0,0%,100%,.5);font-size:12px}@keyframes vcallFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.asure-embed .vcall__speaker-tag{align-items:center;backdrop-filter:blur(8px);background:rgba(0,0,0,.55);border-radius:6px;bottom:12px;display:flex;gap:6px;left:12px;padding:5px 10px;position:absolute;z-index:5}.asure-embed .vcall__speaker-dot{animation:vcallSpeaking 1s ease-in-out infinite;background:#22c55e;border-radius:50%;height:6px;width:6px}@keyframes vcallSpeaking{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.4)}}.asure-embed .vcall__speaker-name{color:#fff;font-size:11px;font-weight:600}.asure-embed .vcall__pip{align-items:center;background:linear-gradient(135deg,#1e293b,#334155);border:2px solid hsla(0,0%,100%,.1);border-radius:8px;bottom:12px;display:flex;height:60px;justify-content:center;overflow:hidden;position:absolute;right:12px;width:80px;z-index:5}.asure-embed .vcall__pip-initials{color:hsla(0,0%,100%,.5);font-size:13px;font-weight:600}.asure-embed .vcall__pip-muted{align-items:center;background:rgba(239,68,68,.8);border-radius:4px;bottom:3px;display:flex;height:16px;justify-content:center;position:absolute;right:3px;width:16px}.asure-embed .vcall__pip-muted svg{color:#fff;height:9px;width:9px}.asure-embed .vcall__encryption{align-items:center;backdrop-filter:blur(8px);background:rgba(0,0,0,.4);border-radius:4px;display:flex;gap:4px;padding:3px 8px;position:absolute;right:10px;top:10px;z-index:5}.asure-embed .vcall__encryption svg{color:#22c55e;height:10px;width:10px}.asure-embed .vcall__encryption span{color:hsla(0,0%,100%,.6);font-size:9px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.asure-embed .vcall__controls{align-items:center;background:linear-gradient(180deg,#111827,#0c1120);border-top:1px solid hsla(0,0%,100%,.04);display:flex;justify-content:space-between;padding:10px 14px}.asure-embed .vcall__controls-left{display:flex;gap:6px}.asure-embed .vcall__controls-right{display:flex}.asure-embed .vcall__ctrl-btn{align-items:center;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);border-radius:8px;cursor:default;display:flex;height:36px;justify-content:center;position:relative;width:36px}.asure-embed .vcall__ctrl-btn svg{color:hsla(0,0%,100%,.5);height:16px;width:16px}.asure-embed .vcall__ctrl-btn--active{background:hsla(0,0%,100%,.08);border-color:hsla(0,0%,100%,.12)}.asure-embed .vcall__ctrl-btn--active svg{color:hsla(0,0%,100%,.85)}.asure-embed .vcall__ctrl-btn--end{background:rgba(239,68,68,.15);border-color:rgba(239,68,68,.25);width:48px}.asure-embed .vcall__ctrl-btn--end svg{color:#ef4444;transform:rotate(135deg)}.asure-embed .vcall__chat-badge{align-items:center;background:var(--asure-solution-blue);border:2px solid #111827;border-radius:50%;color:#fff;display:flex;font-size:9px;font-weight:700;height:16px;justify-content:center;position:absolute;right:-4px;top:-4px;width:16px}.asure-embed .vcall__participants{background:#080d19;border-top:1px solid hsla(0,0%,100%,.04);display:flex;gap:0;padding:0}.asure-embed .vcall__participant{align-items:center;border-right:1px solid hsla(0,0%,100%,.04);display:flex;flex:1;gap:8px;padding:8px 14px}.asure-embed .vcall__participant:last-child{border-right:none}.asure-embed .vcall__participant--speaking{background:rgba(127,188,66,.06)}.asure-embed .vcall__participant-avatar{align-items:center;border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:9px;font-weight:700;height:26px;justify-content:center;width:26px}.asure-embed .vcall__participant-avatar--consultant{background:linear-gradient(135deg,var(--asure-solution-blue),var(--asure-ultra-blue));box-shadow:0 0 0 2px rgba(127,188,66,.4)}.asure-embed .vcall__participant-avatar--you{background:hsla(0,0%,100%,.1);color:hsla(0,0%,100%,.5);font-size:8px}.asure-embed .vcall__participant-name{color:hsla(0,0%,100%,.7);font-size:11px;font-weight:600;white-space:nowrap}.asure-embed .vcall__participant-tag{align-items:center;color:hsla(0,0%,100%,.35);display:flex;flex-shrink:0;font-size:9px;gap:3px;margin-left:auto}.asure-embed .vcall__participant--speaking .vcall__participant-tag{color:#22c55e;font-weight:500}.asure-embed .ae-assurance-band{border-top:1px solid var(--slate-200);display:grid;gap:24px;grid-template-columns:repeat(3,1fr);margin-top:48px;padding-top:32px}.asure-embed .ae-assurance-item{align-items:flex-start;display:flex;gap:14px}.asure-embed .ae-assurance-mark{background:linear-gradient(135deg,var(--asure-support-blue),var(--asure-solution-blue));border-radius:50%;box-shadow:0 0 0 6px rgba(6,143,190,.08);flex:0 0 12px;height:12px;margin-top:4px;width:12px}.asure-embed .ae-assurance-item span,.asure-embed .ae-assurance-item strong{display:block}.asure-embed .ae-assurance-item strong{color:var(--slate-800);font-size:15px;font-weight:600;line-height:1.3;margin-bottom:2px}.asure-embed .ae-assurance-item>div>span{color:var(--slate-500);font-size:14px;line-height:1.55}.asure-embed .ae-card-grid{display:grid;gap:24px}.asure-embed .ae-card-grid--3{grid-template-columns:repeat(3,1fr)}.asure-embed .ae-card-grid--4{grid-template-columns:repeat(4,1fr)}@media (max-width:900px){.asure-embed .ae-card-grid--3,.asure-embed .ae-card-grid--4{grid-template-columns:1fr}}.asure-embed .ae-card--flip{aspect-ratio:5/3;cursor:pointer;perspective:900px}.asure-embed .ae-card--flip.ae-card--tall{aspect-ratio:auto;min-height:320px}.asure-embed .ae-card__inner{height:100%;position:relative;transform-style:preserve-3d;transition:transform .4s ease;width:100%}.asure-embed .ae-card--flip.is-flipped .ae-card__inner,.asure-embed .ae-card--flip:hover .ae-card__inner{transform:rotateY(180deg)}.asure-embed .ae-card__back,.asure-embed .ae-card__front{align-items:center;backface-visibility:hidden;-webkit-backface-visibility:hidden;border-radius:var(--radius-md);display:flex;flex-direction:column;gap:12px;inset:0;justify-content:center;padding:24px 18px;position:absolute}.asure-embed .ae-card__front{background:#fff;border:1px solid var(--slate-200);box-shadow:0 4px 12px rgba(0,0,0,.04)}.asure-embed .ae-card__step-label{color:var(--asure-solution-blue);font-size:14px;font-weight:700;letter-spacing:.12em;line-height:1;margin-bottom:-6px;text-transform:uppercase}.asure-embed .ae-card__step-number{background:linear-gradient(90deg,#068fbe 15%,#213265);-webkit-background-clip:text;font-size:48px;font-weight:700;-webkit-text-fill-color:transparent;background-clip:text;line-height:1}.asure-embed .ae-card__icon{background:linear-gradient(135deg,rgba(6,143,190,.1),rgba(33,50,101,.08));border-radius:50%;color:var(--asure-solution-blue);display:grid;height:52px;place-items:center;width:52px}.asure-embed .ae-card__icon svg{height:24px;width:24px}.asure-embed .ae-card__title{color:var(--asure-ultra-blue);font-size:16px;font-weight:700;text-align:center}.asure-embed .ae-card__hint{color:var(--slate-400);font-size:10px;opacity:.7;transition:opacity .2s ease}.asure-embed .ae-card--flip:hover .ae-card__hint{opacity:0}.asure-embed .ae-card__back{background:linear-gradient(145deg,#068fbe 15%,#0a80af 35%,#0f71a1 54%,#213265);color:#fff;gap:10px;padding:28px 22px;text-align:center;transform:rotateY(180deg)}.asure-embed .ae-card__back-icon{background:hsla(0,0%,100%,.12);border:1px solid hsla(0,0%,100%,.18);border-radius:50%;display:grid;height:40px;place-items:center;width:40px}.asure-embed .ae-card__back-icon svg{height:20px;stroke:hsla(0,0%,100%,.9);width:20px}.asure-embed .ae-card__back-title{font-size:14px;font-weight:600;opacity:.95}.asure-embed .ae-card__back p{color:#fff;font-size:13.5px;line-height:1.6;margin:0;opacity:.94}.asure-embed .ae-strategy-grid{align-items:stretch;display:grid;gap:24px;grid-template-columns:1fr auto 1fr;margin:0 auto;max-width:900px}@media (max-width:768px){.asure-embed .ae-strategy-grid{grid-template-columns:1fr}}.asure-embed .ae-strategy-card{background:#fff;border:1px solid var(--slate-200);border-radius:var(--radius-md);padding:32px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s ease}.asure-embed .ae-strategy-card:hover{transform:translateY(-4px)}.asure-embed .ae-strategy-card h3{font-size:20px;margin-bottom:12px;transition:color .25s ease}.asure-embed .ae-strategy-card--featured{border-color:var(--asure-solution-blue);box-shadow:0 4px 15px rgba(6,143,190,.12);position:relative}.asure-embed .ae-strategy-card--featured:hover{border-color:var(--asure-support-blue);box-shadow:0 16px 40px rgba(6,143,190,.18)}.asure-embed .ae-strategy-card--featured:hover h3{color:var(--asure-solution-blue)}.asure-embed .ae-strategy-card--muted{background:var(--slate-50);border-color:var(--slate-200)}.asure-embed .ae-strategy-card--muted:hover{border-color:var(--slate-300);box-shadow:0 12px 32px rgba(0,0,0,.06)}.asure-embed .ae-strategy-recommended{animation:ae-badge-glow 3s ease-in-out infinite;background:linear-gradient(145deg,#068fbe 15%,#213265);border-radius:var(--radius-sm);box-shadow:0 2px 8px rgba(6,143,190,.25);color:#fff;display:inline-block;font-size:11px;font-weight:700;left:50%;letter-spacing:.08em;padding:4px 12px;position:absolute;text-transform:uppercase;top:0;transform:translate(-50%,-50%);white-space:nowrap}@keyframes ae-badge-glow{0%,to{box-shadow:0 2px 8px rgba(6,143,190,.25)}50%{box-shadow:0 4px 20px rgba(6,143,190,.4)}}.asure-embed .ae-strategy-or{align-items:center;color:var(--slate-400);display:flex;font-size:14px;font-weight:600;justify-content:center;text-transform:uppercase}@media (max-width:768px){.asure-embed .ae-strategy-or{padding:8px 0}}.asure-embed .ae-strategy-list{list-style:none;margin:16px 0;padding:0}.asure-embed .ae-strategy-list li{border-radius:8px;color:var(--slate-600);font-size:15px;line-height:1.6;margin-bottom:4px;padding:6px 6px 6px 24px;position:relative;transition:background .2s ease,color .2s ease,transform .2s ease}.asure-embed .ae-strategy-list li:hover{background:rgba(6,143,190,.04);color:var(--asure-ultra-blue);transform:translateX(4px)}.asure-embed .ae-strategy-list li:before{border-radius:50%;content:"";height:8px;left:6px;position:absolute;top:14px;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s ease;width:8px}.asure-embed .ae-strategy-list li:hover:before{transform:scale(1.4)}.asure-embed .ae-strategy-list--diy li:before{background:var(--slate-300)}.asure-embed .ae-strategy-list--diy li:hover:before{background:var(--slate-400)}.asure-embed .ae-strategy-list--asure li:before{background:var(--asure-green)}.asure-embed .ae-strategy-list--asure li:hover:before{background:var(--asure-green-dark)}.asure-embed .ae-strategy-footer{border-top:1px solid var(--slate-200);color:var(--slate-700);font-size:14px;font-weight:600;margin-top:20px;padding-top:16px;transition:border-color .3s ease}.asure-embed .ae-strategy-card:hover .ae-strategy-footer{border-color:rgba(6,143,190,.2)}.asure-embed .ae-section--testimonial{padding:clamp(24px,4vw,40px) 0}.asure-embed .ae-testimonial-band{margin:0 auto;max-width:720px;text-align:center}.asure-embed .ae-testimonial-band .ae-testimonial__quote{border:none;margin-bottom:20px;padding:0}.asure-embed .ae-testimonial-band .ae-testimonial__quote p{color:var(--slate-600);font-size:clamp(16px,2.2vw,20px);font-style:italic;line-height:1.7;margin:0}.asure-embed .ae-testimonial__attribution{align-items:center;display:flex;gap:14px;justify-content:center}.asure-embed .ae-testimonial__avatar{align-items:center;background:linear-gradient(145deg,#068fbe 15%,#213265);border-radius:50%;color:#fff;display:flex;flex-shrink:0;font-size:18px;font-weight:700;height:48px;justify-content:center;width:48px}.asure-embed .ae-testimonial__meta strong{color:var(--slate-800);display:block;font-size:15px;font-weight:600;line-height:1.3;text-align:left}.asure-embed .ae-testimonial__meta span{color:var(--slate-500);display:block;font-size:13px;line-height:1.4}.asure-embed .ae-testimonial__stars{display:flex;gap:3px;margin-top:2px}.asure-embed .ae-testimonial__stars svg{fill:var(--asure-solution-blue);height:16px;width:16px}.asure-embed .ae-handles-layout{align-items:center;display:grid;gap:clamp(32px,5vw,64px);grid-template-columns:1fr 1fr}.asure-embed .ae-handles-layout__left,.asure-embed .ae-handles-layout__left .ae-section-title{text-align:left}.asure-embed .ae-handles-layout__left .ae-lead{margin-top:16px}.asure-embed .ae-handles-stat-row{border-top:1px solid var(--slate-200);display:flex;gap:32px;margin-top:28px;padding-top:28px}.asure-embed .ae-handles-stat{display:flex;flex-direction:column;gap:4px}.asure-embed .ae-handles-stat__number{background:linear-gradient(90deg,#068fbe 15%,#213265);-webkit-background-clip:text;font-size:32px;font-weight:700;letter-spacing:-.03em;line-height:1;-webkit-text-fill-color:transparent;background-clip:text}.asure-embed .ae-handles-stat__label{color:var(--slate-500);font-size:13px;font-weight:500}.asure-embed .ae-handles-cta{margin-top:28px}.asure-embed .ae-handles-layout__right{display:flex;flex-direction:column;gap:20px}@media (max-width:768px){.asure-embed .ae-handles-layout{grid-template-columns:1fr}.asure-embed .ae-handles-stat-row{gap:24px}}.asure-embed .ae-service-category{background:#fff;border:1px solid var(--slate-200);border-radius:var(--radius-md);box-shadow:0 2px 8px rgba(0,0,0,.04);padding:28px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s ease}.asure-embed .ae-service-category:hover{border-color:rgba(6,143,190,.18);box-shadow:0 14px 36px rgba(6,143,190,.1);transform:translateY(-4px)}.asure-embed .ae-service-category__header{align-items:center;display:flex;gap:14px;margin-bottom:20px}.asure-embed .ae-service-category__icon{background:linear-gradient(135deg,rgba(6,143,190,.1),rgba(33,50,101,.08));border-radius:var(--radius-sm);color:var(--asure-solution-blue);display:grid;height:44px;place-items:center;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s ease;width:44px}.asure-embed .ae-service-category:hover .ae-service-category__icon{background:linear-gradient(135deg,rgba(6,143,190,.16),rgba(33,50,101,.12));transform:scale(1.08)}.asure-embed .ae-service-category__icon svg{height:22px;width:22px}.asure-embed .ae-service-category__title{color:var(--asure-ultra-blue);font-size:16px;font-weight:600;transition:color .25s ease}.asure-embed .ae-service-category:hover .ae-service-category__title{color:var(--asure-solution-blue)}.asure-embed .ae-service-items{list-style:none;margin:0;padding:0}.asure-embed .ae-service-items li{border-radius:8px;color:var(--slate-600);font-size:15px;line-height:1.6;margin-bottom:4px;padding:6px 6px 6px 24px;position:relative;transition:background .2s ease,color .2s ease,transform .2s ease}.asure-embed .ae-service-items li:hover{background:rgba(6,143,190,.04);color:var(--asure-ultra-blue);transform:translateX(4px)}.asure-embed .ae-service-items li:before{background:var(--asure-solution-blue);border-radius:50%;content:"";height:8px;left:6px;opacity:.5;position:absolute;top:14px;transition:transform .25s cubic-bezier(.22,1,.36,1),opacity .25s ease;width:8px}.asure-embed .ae-service-items li:hover:before{opacity:.8;transform:scale(1.4)}.asure-embed .ae-advantage-grid{display:grid;gap:24px;grid-template-columns:repeat(3,1fr)}@media (max-width:900px){.asure-embed .ae-advantage-grid{grid-template-columns:1fr}}.asure-embed .ae-advantage-card{background:#fff;border:1px solid var(--slate-200);border-radius:var(--radius-md);box-shadow:0 2px 8px rgba(0,0,0,.04);padding:32px 28px;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s ease}.asure-embed .ae-advantage-card:hover{border-color:rgba(6,143,190,.18);box-shadow:0 14px 36px rgba(6,143,190,.1);transform:translateY(-4px)}.asure-embed .ae-advantage-card__icon{background:linear-gradient(135deg,rgba(6,143,190,.1),rgba(33,50,101,.08));border-radius:50%;color:var(--asure-solution-blue);display:grid;height:52px;margin-bottom:20px;place-items:center;transition:transform .3s cubic-bezier(.22,1,.36,1),background .3s ease;width:52px}.asure-embed .ae-advantage-card:hover .ae-advantage-card__icon{background:linear-gradient(135deg,rgba(6,143,190,.16),rgba(33,50,101,.12));transform:scale(1.08)}.asure-embed .ae-advantage-card__icon svg{height:24px;width:24px}.asure-embed .ae-advantage-card__label{color:var(--asure-solution-blue);display:block;font-size:11px;font-weight:700;letter-spacing:.08em;margin-bottom:8px;text-transform:uppercase}.asure-embed .ae-advantage-card__title{color:var(--asure-ultra-blue);font-size:18px;font-weight:700;letter-spacing:-.01em;margin-bottom:14px;transition:color .25s ease}.asure-embed .ae-advantage-card:hover .ae-advantage-card__title{color:var(--asure-solution-blue)}.asure-embed .ae-advantage-card__body{color:var(--slate-600);font-size:15px;line-height:1.72;margin:0}.asure-embed .ae-comparison{background:#fff;border:1px solid var(--slate-200);border-radius:var(--radius-md);box-shadow:0 4px 12px rgba(0,0,0,.04);overflow:hidden;transition:box-shadow .35s cubic-bezier(.22,1,.36,1),border-color .35s ease}.asure-embed .ae-comparison:hover{border-color:rgba(6,143,190,.18);box-shadow:0 16px 40px rgba(6,143,190,.12)}.asure-embed .ae-comparison__header{display:grid;grid-template-columns:1fr 1fr}.asure-embed .ae-comparison__col{padding:16px 18px;text-align:center;transition:background .3s ease}.asure-embed .ae-comparison__col h3{font-size:14px;margin-bottom:4px}.asure-embed .ae-comparison__col--peo{background:var(--slate-50);border-bottom:1px solid var(--slate-200)}.asure-embed .ae-comparison__col--asure{background:rgba(6,143,190,.04);border-bottom:1px solid rgba(6,143,190,.12)}.asure-embed .ae-comparison__tag{border-radius:var(--radius-sm);display:inline-block;font-size:11px;font-weight:700;letter-spacing:.06em;padding:2px 10px;text-transform:uppercase;transition:transform .25s ease}.asure-embed .ae-comparison:hover .ae-comparison__tag--flexible{transform:scale(1.06)}.asure-embed .ae-comparison__tag--locked{background:rgba(233,42,50,.08);color:var(--asure-red)}.asure-embed .ae-comparison__tag--flexible{background:rgba(127,188,66,.12);color:var(--asure-green-dark)}.asure-embed .ae-comparison__row{border-bottom:1px solid var(--slate-100);display:grid;grid-template-columns:1fr 1fr;transition:background .2s ease}.asure-embed .ae-comparison__row:last-child{border-bottom:none}.asure-embed .ae-comparison__row:hover{background:rgba(6,143,190,.02)}.asure-embed .ae-comparison__cell{color:var(--slate-700);font-size:13px;line-height:1.5;padding:12px 18px;transition:color .2s ease}.asure-embed .ae-comparison__row:hover .ae-comparison__cell--asure{color:var(--asure-solution-blue)}.asure-embed .ae-comparison__cell--peo{background:var(--slate-50)}.asure-embed .ae-comparison__cell--asure{background:rgba(6,143,190,.02)}.asure-embed .ae-accordion{display:flex;flex-direction:column;gap:8px}.asure-embed .ae-accordion__item{background:#fff;border:1px solid var(--slate-200);border-radius:var(--radius-md);overflow:hidden;transition:box-shadow var(--transition-base)}.asure-embed .ae-accordion__item--open{box-shadow:0 4px 12px rgba(0,0,0,.04)}.asure-embed .ae-accordion__trigger{align-items:center;background:none;border:none;color:var(--slate-800);cursor:pointer;display:flex;font-family:var(--font-body);font-size:16px;font-weight:600;gap:16px;justify-content:space-between;padding:20px 24px;text-align:left;width:100%}.asure-embed .ae-accordion__trigger:hover{color:var(--asure-solution-blue)}.asure-embed .ae-accordion__chevron{color:var(--slate-400);flex:0 0 20px;height:20px;transition:transform var(--transition-base);width:20px}.asure-embed .ae-accordion__item--open .ae-accordion__chevron{transform:rotate(180deg)}.asure-embed .ae-accordion__panel{max-height:0;overflow:hidden;transition:max-height var(--transition-slow)}.asure-embed .ae-accordion__item--open .ae-accordion__panel{max-height:600px}.asure-embed .ae-accordion__panel .ae-body{padding:0 24px 20px}.asure-embed .ae-cta{background:linear-gradient(145deg,var(--slate-900) 0,#162033 100%);padding:var(--section-padding-y) 0}.asure-embed .ae-cta__content{margin:0 auto;max-width:none;text-align:center}.asure-embed .ae-eyebrow--light{color:var(--asure-support-blue)}.asure-embed .ae-cta__title{background:none;color:#fff;font-size:clamp(30px,4vw,52px);font-weight:700;letter-spacing:-.04em;line-height:1.14;-webkit-text-fill-color:#fff;margin-top:1rem;text-wrap:balance}.asure-embed .ae-cta__desc{color:hsla(0,0%,100%,.7);font-size:18px;line-height:1.75;margin-top:1rem;text-wrap:balance}.asure-embed .ae-cta__actions{display:flex;flex-wrap:wrap;gap:1rem;justify-content:center;margin-top:2rem}.asure-embed .ae-footer{background:#1a2a55;color:#fff;padding:56px 0 24px}.asure-embed .ae-footer__brand-row{text-align:center}.asure-embed .ae-footer__logo{display:inline-block;height:28px;width:auto}.asure-embed .ae-footer__tagline{color:#b8bfd0;font-size:14px;line-height:1.55;margin:14px auto 0;max-width:360px}.asure-embed .ae-footer__social{display:flex;gap:8px;justify-content:center;margin-top:18px}.asure-embed .ae-footer__social a{align-items:center;background:hsla(0,0%,100%,.06);border:1px solid hsla(0,0%,100%,.12);border-radius:8px;color:#fff;display:inline-flex;font-size:11px;font-weight:600;height:36px;justify-content:center;text-decoration:none;transition:background .2s ease,transform .2s ease;width:36px}.asure-embed .ae-footer__social a:hover{background:hsla(0,0%,100%,.12);transform:translateY(-2px)}.asure-embed .ae-footer__nav{border-top:1px solid #2a3a65;display:grid;gap:32px;grid-template-columns:repeat(4,1fr);margin-top:48px;padding-top:36px}@media (max-width:768px){.asure-embed .ae-footer__nav{gap:24px;grid-template-columns:1fr 1fr}}@media (max-width:480px){.asure-embed .ae-footer__nav{grid-template-columns:1fr}}.asure-embed .ae-footer__col h6{color:hsla(0,0%,100%,.42);font-size:11px;font-weight:700;letter-spacing:.18em;margin:0 0 12px;text-transform:uppercase}.asure-embed .ae-footer__col ul{list-style:none;margin:0;padding:0}.asure-embed .ae-footer__col li{margin-bottom:8px}.asure-embed .ae-footer__col a{color:#fff;font-size:13px;text-decoration:none;transition:color .2s ease}.asure-embed .ae-footer__col a:hover{color:var(--asure-support-blue)}.asure-embed .ae-footer__bottom{align-items:center;border-top:1px solid #2a3a65;color:#b8bfd0;display:flex;flex-wrap:wrap;font-size:12px;gap:12px;justify-content:space-between;margin-top:36px;padding-top:18px}.asure-embed .ae-footer__legal{display:flex;flex-wrap:wrap;gap:16px}.asure-embed .ae-footer__legal a{color:#b8bfd0;text-decoration:none}.asure-embed .ae-footer__legal a:hover{color:#fff}.asure-embed .hs_cos_wrapper_type_form,.asure-embed .hs_cos_wrapper_type_form_widget{container-type:inline-size;display:block;min-width:0;width:100%}.asure-embed .hs-form,.asure-embed .hs_cos_wrapper_type_form form,.asure-embed form.hs-form{background:#fff;border-radius:var(--radius-lg);box-shadow:0 1px 3px rgba(15,23,42,.06),0 12px 40px -12px rgba(15,23,42,.18),0 0 0 1px rgba(15,23,42,.04);box-sizing:border-box;color:var(--slate-700);container-type:inline-size;display:block;font-family:var(--font-body);max-width:100%;padding:clamp(20px,2.4vw,32px);width:100%}.asure-embed .hs-form .form-title,.asure-embed .hs-form>h3:first-child,.asure-embed .hs_cos_wrapper_type_form .form-title{background:none;color:var(--slate-800);font-family:var(--font-body);font-size:22px;font-weight:700;letter-spacing:-.02em;line-height:1.25;margin:0 0 1.25rem;-webkit-text-fill-color:currentColor}.asure-embed .hs-form .hs-form-field{float:none;margin-bottom:14px;padding:0;width:100%}.asure-embed .hs-form .hs-form-field:last-of-type{margin-bottom:18px}.asure-embed .hs-form .hs-form-field>label,.asure-embed .hs-form label{color:var(--slate-700);display:block;font-size:12px;font-weight:700;letter-spacing:.06em;line-height:1.3;margin-bottom:6px;text-transform:uppercase}.asure-embed .hs-form label .hs-form-required{color:var(--asure-red);font-weight:700;margin-left:4px}.asure-embed .hs-form .hs-field-desc,.asure-embed .hs-form legend.hs-field-desc{color:var(--slate-500);display:block;font-size:12px;font-weight:400;letter-spacing:0;line-height:1.5;margin:4px 0 6px;text-transform:none}.asure-embed .hs-form .hs-input:not([type=checkbox]):not([type=radio]),.asure-embed .hs-form input[type=date],.asure-embed .hs-form input[type=email],.asure-embed .hs-form input[type=number],.asure-embed .hs-form input[type=password],.asure-embed .hs-form input[type=search],.asure-embed .hs-form input[type=tel],.asure-embed .hs-form input[type=text],.asure-embed .hs-form input[type=url],.asure-embed .hs-form select,.asure-embed .hs-form textarea{-webkit-appearance:none;appearance:none;background:#fff;border:1px solid var(--slate-200);border-radius:var(--radius-sm);box-shadow:inset 0 1px 0 rgba(15,23,42,.02);box-sizing:border-box;color:var(--slate-800);display:block;font-family:var(--font-body);font-size:15px;font-weight:400;line-height:1.4;max-width:100%;min-height:44px;padding:11px 14px;transition:border-color var(--transition-fast),box-shadow var(--transition-fast);width:100%}.asure-embed .hs-form textarea,.asure-embed .hs-form textarea.hs-input{line-height:1.55;min-height:110px;padding:12px 14px;resize:vertical}.asure-embed .hs-form select,.asure-embed .hs-form select.hs-input{background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%2364748B' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-position:right 14px center;background-repeat:no-repeat;background-size:12px 12px;padding-right:38px}.asure-embed .hs-form input::placeholder,.asure-embed .hs-form textarea::placeholder{color:var(--slate-400);opacity:1}.asure-embed .hs-form input:hover,.asure-embed .hs-form select:hover,.asure-embed .hs-form textarea:hover{border-color:var(--slate-300)}.asure-embed .hs-form .hs-input:focus,.asure-embed .hs-form input:focus,.asure-embed .hs-form select:focus,.asure-embed .hs-form textarea:focus{border-color:var(--asure-solution-blue);box-shadow:0 0 0 3px rgba(6,143,190,.18);outline:none}.asure-embed .hs-form .form-columns-1,.asure-embed .hs-form .form-columns-2,.asure-embed .hs-form .form-columns-3{display:grid;gap:14px;max-width:none}.asure-embed .hs-form .form-columns-1{grid-template-columns:1fr}.asure-embed .hs-form .form-columns-2{grid-template-columns:repeat(2,minmax(0,1fr))}.asure-embed .hs-form .form-columns-3{grid-template-columns:repeat(3,minmax(0,1fr))}.asure-embed .hs-form .form-columns-1>.hs-form-field,.asure-embed .hs-form .form-columns-2>.hs-form-field,.asure-embed .hs-form .form-columns-3>.hs-form-field{float:none;margin-bottom:0;padding:0;width:100%!important}.asure-embed .hs-form .input{margin-right:0!important}@media (max-width:640px){.asure-embed .hs-form .form-columns-2,.asure-embed .hs-form .form-columns-3{grid-template-columns:1fr}}@container (max-width: 340px){.asure-embed .hs-form .form-columns-2,.asure-embed .hs-form .form-columns-3{grid-template-columns:1fr}}.asure-embed .hs-form .inputs-list{list-style:none;margin:0;padding:0}.asure-embed .hs-form .inputs-list>li{margin:6px 0}.asure-embed .hs-form .hs-form-booleancheckbox label,.asure-embed .hs-form .hs-form-radio label,.asure-embed .hs-form .inputs-list label{align-items:flex-start;color:var(--slate-700);cursor:pointer;display:flex;font-size:14px;font-weight:400;gap:10px;letter-spacing:0;line-height:1.5;margin:0;text-transform:none}.asure-embed .hs-form input[type=checkbox],.asure-embed .hs-form input[type=radio]{accent-color:var(--asure-solution-blue);-webkit-appearance:auto;appearance:auto;background:none;border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;flex-shrink:0;height:18px;margin:2px 0 0;max-width:none;min-height:0;padding:0;width:18px}.asure-embed .hs-form .hs-richtext,.asure-embed .hs-form .hs-richtext p,.asure-embed .hs-form .legal-consent-container{color:var(--slate-500);font-size:12px;line-height:1.55;margin:12px 0}.asure-embed .hs-form .hs-richtext a,.asure-embed .hs-form .legal-consent-container a{color:var(--asure-solution-blue);text-decoration:underline}.asure-embed .hs-form .hs-error-msgs,.asure-embed .hs-form ul.hs-error-msgs{list-style:none;margin:6px 0 0;padding:0}.asure-embed .hs-form .hs-error-msg,.asure-embed .hs-form .hs-error-msgs li,.asure-embed .hs-form label.hs-error-msg{color:var(--asure-red);font-size:12px;font-weight:600;letter-spacing:0;line-height:1.4;margin:0;text-transform:none}.asure-embed .hs-form .hs-input.error,.asure-embed .hs-form .hs-input.invalid{border-color:var(--asure-red);box-shadow:0 0 0 3px rgba(233,42,50,.12)}.asure-embed .hs-form .hs_submit{margin-top:4px}.asure-embed .hs-form .actions{margin:0;padding:0}.asure-embed .hs-form .hs-button,.asure-embed .hs-form input[type=submit]{align-items:center;-webkit-appearance:none;appearance:none;background:linear-gradient(145deg,#068fbe 15%,#0a80af 35%,#0f71a1 54%,#213265);border:none;border-radius:var(--radius-sm);box-shadow:0 4px 15px rgba(6,143,190,.3);color:#fff;cursor:pointer;display:inline-flex;font-family:var(--font-body);font-size:14px;font-weight:700;justify-content:center;letter-spacing:.01em;line-height:1.4;min-height:48px;padding:14px 28px;text-align:center;transition:all var(--transition-fast);width:100%}.asure-embed .hs-form .hs-button:hover,.asure-embed .hs-form input[type=submit]:hover{box-shadow:0 8px 25px rgba(6,143,190,.4);color:#fff;transform:translateY(-2px)}.asure-embed .hs-form .hs-button:focus-visible,.asure-embed .hs-form input[type=submit]:focus-visible{outline:2px solid var(--asure-solution-blue);outline-offset:2px}.asure-embed .hs-form .hs-button[disabled],.asure-embed .hs-form input[type=submit][disabled]{box-shadow:0 4px 15px rgba(6,143,190,.18);cursor:not-allowed;opacity:.6;transform:none}.asure-embed .hs_cos_wrapper_type_form .submitted-message,.asure-embed .submitted-message{background:#fff;border-radius:var(--radius-lg);box-shadow:0 1px 3px rgba(15,23,42,.06),0 12px 40px -12px rgba(15,23,42,.18),0 0 0 1px rgba(15,23,42,.04);color:var(--slate-700);font-size:15px;line-height:1.6;padding:24px}.asure-embed .hs-form fieldset{border:0;margin:0;max-width:none!important;min-width:0;padding:0}.asure-embed .hs-form fieldset .hs-form-field{float:none}@media (max-width:900px){.asure-embed .ae-assurance-band{gap:16px;grid-template-columns:1fr}}@media (max-width:600px){.asure-embed .ae-cta__actions,.asure-embed .ae-hero__ctas{flex-direction:column}.asure-embed .ae-cta__actions .ae-btn,.asure-embed .ae-hero__ctas .ae-btn{width:100%}.asure-embed .ae-card--flip{aspect-ratio:auto;min-height:200px}.asure-embed .ae-card-grid--3{grid-template-columns:1fr}}@media (max-width:480px){.asure-embed .ae-hero__title{font-size:clamp(2rem,11vw,2.7rem)}.asure-embed .ae-section-title{font-size:clamp(1.55rem,8vw,2rem)}}@media (prefers-reduced-motion:reduce){.asure-embed .ae-accordion__chevron,.asure-embed .ae-accordion__panel,.asure-embed .ae-card__inner{transition:none}}.asure-embed .ae-body,.asure-embed .ae-card__back p,.asure-embed .ae-card__back-title,.asure-embed .ae-cta__title,.asure-embed .ae-hero__subtitle,.asure-embed .ae-hero__title,.asure-embed .ae-lead,.asure-embed .ae-section-intro,.asure-embed .ae-section-title{overflow-wrap:break-word}.asure-embed .row-fluid-wrapper{width:100%}@media (min-width:901px){.asure-embed .dnd-section:first-of-type.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form),.asure-embed .dnd-section:first-of-type>.row-fluid-wrapper>.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form),.asure-embed .dnd-section:first-of-type>.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form){align-items:center;display:flex;gap:clamp(32px,4vw,60px)}.asure-embed .dnd-section:first-of-type.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.dnd-column,.asure-embed .dnd-section:first-of-type.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.widget-span,.asure-embed .dnd-section:first-of-type>.row-fluid-wrapper>.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.dnd-column,.asure-embed .dnd-section:first-of-type>.row-fluid-wrapper>.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.widget-span,.asure-embed .dnd-section:first-of-type>.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.dnd-column,.asure-embed .dnd-section:first-of-type>.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.widget-span{float:none!important;margin-left:0!important;min-width:0;width:auto!important}.asure-embed .dnd-section:first-of-type.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.dnd-column:has(.ae-hero__content),.asure-embed .dnd-section:first-of-type.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.widget-span:has(.ae-hero__content),.asure-embed .dnd-section:first-of-type>.row-fluid-wrapper>.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.dnd-column:has(.ae-hero__content),.asure-embed .dnd-section:first-of-type>.row-fluid-wrapper>.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.widget-span:has(.ae-hero__content),.asure-embed .dnd-section:first-of-type>.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.dnd-column:has(.ae-hero__content),.asure-embed .dnd-section:first-of-type>.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.widget-span:has(.ae-hero__content){flex:1 1 0;max-width:none}.asure-embed .dnd-section:first-of-type.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.dnd-column:has(.hs_cos_wrapper_type_form),.asure-embed .dnd-section:first-of-type.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.widget-span:has(.hs_cos_wrapper_type_form),.asure-embed .dnd-section:first-of-type>.row-fluid-wrapper>.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.dnd-column:has(.hs_cos_wrapper_type_form),.asure-embed .dnd-section:first-of-type>.row-fluid-wrapper>.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.widget-span:has(.hs_cos_wrapper_type_form),.asure-embed .dnd-section:first-of-type>.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.dnd-column:has(.hs_cos_wrapper_type_form),.asure-embed .dnd-section:first-of-type>.row-fluid:has(.ae-hero__content):has(.hs_cos_wrapper_type_form)>.widget-span:has(.hs_cos_wrapper_type_form){flex:0 0 clamp(380px,32vw,480px);max-width:480px}.asure-embed .dnd-section:first-of-type .hs_cos_wrapper_type_form,.asure-embed .dnd-section:first-of-type .hs_cos_wrapper_type_form_widget{margin-left:auto;max-width:480px}}.asure-embed .dnd-section:first-of-type .hs_cos_wrapper_type_image_src,.asure-embed .dnd-section:first-of-type .hs_cos_wrapper_type_linked_image{display:block}.asure-embed .dnd-section:first-of-type .hs_cos_wrapper_type_image_src img,.asure-embed .dnd-section:first-of-type .hs_cos_wrapper_type_linked_image img{display:block;height:auto;width:100%}.asure-embed .ae-video-block{margin:0 auto}.asure-embed .ae-video-block--center{text-align:center}.asure-embed .ae-video-block--center .ae-video{margin-left:auto;margin-right:auto}.asure-embed .ae-video-block--left{text-align:left}.asure-embed .ae-video-block__head{margin:0 auto 32px;max-width:760px}.asure-embed .ae-video-block--left .ae-video-block__head{margin-left:0}.asure-embed .ae-video-block__body{margin-top:1rem}.asure-embed .ae-video{position:relative;width:100%}.asure-embed .ae-video__frame{background:#0b1020;border-radius:var(--radius-lg);box-shadow:0 18px 50px -20px rgba(15,23,42,.45);overflow:hidden;position:relative;width:100%}.asure-embed .ae-video__frame--16x9{aspect-ratio:16/9}.asure-embed .ae-video__frame--4x3{aspect-ratio:4/3}.asure-embed .ae-video__frame--1x1{aspect-ratio:1/1}.asure-embed .ae-video__frame--9x16{aspect-ratio:9/16;margin:0 auto;max-width:420px}.asure-embed .ae-video__media{border:0;height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.asure-embed .ae-video__placeholder,.asure-embed .ae-video__poster{align-items:center;background:linear-gradient(135deg,var(--asure-ultra-blue),var(--asure-solution-blue));display:flex;height:100%;inset:0;justify-content:center;position:absolute;width:100%}.asure-embed .ae-video__poster{border:0;cursor:pointer;padding:0}.asure-embed .ae-video__poster img{height:100%;inset:0;object-fit:cover;position:absolute;width:100%}.asure-embed .ae-video__play{align-items:center;background:hsla(0,0%,100%,.92);border-radius:50%;box-shadow:0 8px 30px rgba(2,6,23,.35);display:flex;height:72px;justify-content:center;position:relative;transition:transform var(--transition-base),background var(--transition-base);width:72px;z-index:2}.asure-embed .ae-video__poster:focus-visible .ae-video__play,.asure-embed .ae-video__poster:hover .ae-video__play{background:#fff;transform:scale(1.08)}.asure-embed .ae-video__poster:focus-visible{outline:3px solid var(--asure-support-blue);outline-offset:3px}.asure-embed .ae-video__play svg{fill:var(--asure-ultra-blue);height:30px;margin-left:3px;width:30px}.asure-embed .ae-video__fallback-link{align-items:center;color:var(--asure-solution-blue);display:inline-flex;font-weight:600}.asure-embed .ae-video__empty{aspect-ratio:16/9;border:2px dashed var(--slate-300);border-radius:var(--radius-lg);color:var(--slate-500);font-weight:600;padding:16px;text-align:center}.ae-video-modal,.asure-embed .ae-video__empty{align-items:center;display:flex;justify-content:center}.ae-video-modal{background:rgba(8,12,28,.82);inset:0;opacity:0;padding:clamp(16px,4vw,48px);position:fixed;transition:opacity .2s ease;z-index:2147483000}.ae-video-modal.is-open{opacity:1}.ae-video-modal__inner{aspect-ratio:16/9;background:#000;border-radius:14px;box-shadow:0 30px 80px rgba(0,0,0,.5);max-width:1100px;overflow:hidden;position:relative;width:100%}.ae-video-modal__inner--16x9{aspect-ratio:16/9}.ae-video-modal__inner--4x3{aspect-ratio:4/3}.ae-video-modal__inner--1x1{aspect-ratio:1/1;max-width:720px}.ae-video-modal__inner--9x16{aspect-ratio:9/16;max-width:420px}.ae-video-modal__inner .ae-video__media{border:0;height:100%;inset:0;object-fit:contain;position:absolute;width:100%}.ae-video-modal__close{align-items:center;background:#fff;border:0;border-radius:50%;box-shadow:0 6px 20px rgba(0,0,0,.3);color:#0f172a;cursor:pointer;display:flex;font-size:28px;height:44px;justify-content:center;line-height:1;position:absolute;right:-14px;top:-14px;width:44px}.ae-video-modal__close:focus-visible{outline:3px solid #47c3d3;outline-offset:2px}@media (max-width:600px){.ae-video-modal__close{right:8px;top:8px}}@media (prefers-reduced-motion:reduce){.ae-video-modal,.asure-embed .ae-video__play{transition:none}}